[02:58:04]OFD Sender: No OFD packet to send [02:58:09]OFD Sender: No OFD packet to send [02:58:14]OFD Sender: No OFD packet to send [02:58:19]OFD Sender: No OFD packet to send [02:58:24]OFD Sender: No OFD packet to send [02:58:29]OFD Sender: No OFD packet to send [02:58:34]OFD Sender: No OFD packet to send [02:58:39]OFD Sender: No OFD packet to send [02:58:44]OFD Sender: No OFD packet to send [02:58:49]OFD Sender: No OFD packet to send [02:58:54]OFD Sender: No OFD packet to send [02:58:59]OFD Sender: No OFD packet to send [02:59:04]OFD Sender: No OFD packet to send [02:59:09]OFD Sender: No OFD packet to send [02:59:14]OFD Sender: No OFD packet to send [02:59:19]OFD Sender: No OFD packet to send [02:59:24]OFD Sender: No OFD packet to send [02:59:29]OFD Sender: No OFD packet to send [02:59:34]OFD Sender: No OFD packet to send [02:59:39]OFD Sender: No OFD packet to send [02:59:44]OFD Sender: No OFD packet to send [02:59:49]OFD Sender: No OFD packet to send [02:59:54]OFD Sender: No OFD packet to send [02:59:59]OFD Sender: No OFD packet to send [03:00:04]OFD Sender: No OFD packet to send [03:00:09]OFD Sender: No OFD packet to send [03:00:14]OFD Sender: No OFD packet to send [03:00:19]OFD Sender: No OFD packet to send [03:00:24]OFD Sender: No OFD packet to send [03:00:29]OFD Sender: No OFD packet to send [03:00:34]OFD Sender: No OFD packet to send [03:00:39]OFD Sender: No OFD packet to send [03:00:44]OFD Sender: No OFD packet to send [03:00:49]OFD Sender: No OFD packet to send [03:00:54]OFD Sender: No OFD packet to send [03:00:59]OFD Sender: No OFD packet to send [03:01:04]OFD Sender: No OFD packet to send [03:01:09]OFD Sender: No OFD packet to send [03:01:14]OFD Sender: No OFD packet to send [03:01:19]OFD Sender: No OFD packet to send [03:01:24]OFD Sender: No OFD packet to send [03:01:29]OFD Sender: No OFD packet to send [03:01:34]OFD Sender: No OFD packet to send [03:01:39]OFD Sender: No OFD packet to send [03:01:44]OFD Sender: No OFD packet to send [03:01:48]accept exits with 9 [03:01:48]New connection [03:01:48]New thread 3066838372 created [03:01:48]Thread 3066981732 joined [03:01:48]Waiting for new connection... [03:01:48] Sock 9.Parse request [03:01:48]Sock 9.Check first char [03:01:48]Sock 9.First char is OK [03:01:48]request: POST /json_proto HTTP/1.0 [03:01:48]Method: POST [03:01:48]URL: /json_proto [03:01:48]Method is POST - this is cgi request [03:01:48]url: /json_proto [03:01:48]query_string will be loaded in cgi processing [03:01:48]execute_cgi json_proto POST (null) [03:01:48]execute_cgi path=json_proto method=POST [03:01:48]POST find Content-Length [03:01:48]Host: 172.17.46.195:8080 [03:01:48]Content-Length: 802 [03:01:48]Content-Type: application/json [03:01:48] [03:01:48]POST finish read [03:01:48]Found Content-Length = 802 [03:01:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325075", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:01:48]execute_script... [03:01:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325075", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:01:48]POST & json_proto [03:01:48]process_json_proto [03:01:48]json parsed OK: [03:01:48]protocol is kg_v1.0 [03:01:48]action value=close_receipt [03:01:48]process_action close_receipt [03:01:48]cmd_close_receipt [03:01:48]MH_GetDate [03:01:48]Write to MH i2c: F0 00 00 7F 19 87 [03:01:48]Write i2c OK [03:01:48]MH_I2C_Read... [03:01:48]Read from MH i2c: F0 [03:01:48]MH_I2C_Read... [03:01:48]Read from MH i2c: F0 09 00 [03:01:48]MH_I2C_Read... [03:01:48]Read from MH i2c: F0 09 00 7F 19 00 1E C1 BE 66 8D AE BC 66 F0 [03:01:48]GetLastDocTimeStamp 1723775735 [03:01:48]current date 1723777310 [03:01:48]FM_GetShiftState [03:01:48]SAM_PROTO_GetShiftState [03:01:48]wFMCommunicate request_size=4 [03:01:48]MH_SAM_APDU [03:01:48]CAPDU: 80 13 01 00 [03:01:48]Write to MH i2c: E2 08 00 80 19 80 13 01 00 00 00 00 00 16 [03:01:48]Write i2c OK [03:01:48]MH_I2C_Read... [03:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:01:49]Read from MH i2c: E2 [03:01:49]MH_I2C_Read... [03:01:49]Read from MH i2c: E2 0E 00 [03:01:49]MH_I2C_Read... [03:01:49]Read from MH i2c: E2 0E 00 80 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A4 [03:01:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [03:01:49]wFMCommunicate OK [03:01:49]SAM_PROTO_GetShiftState done [03:01:49]FM_GetShiftState done [03:01:49]opened in 1723766727 [03:01:49]opened+sec_in_day 1723853127 [03:01:49]quantity*price = 60027 [03:01:49]sum+1 = 60029 [03:01:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 49 16.08.2024 03:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197708 ФПД: 68790934762319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T030150&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197708&fm=68790934762319&tin=02508201610067®Number=0000000000092545&sum=60028 [03:01:50]StoreToDocumentArchive [03:01:50]shift 462 fd 197708 [03:01:50]save to /storage/0462/doc_00197708 [03:01:50]save last doc name /storage/0462/doc_00197708 to /storage/kkm_last_doc_name [03:01:50]save OK [03:01:50]Clear old archive folders... [03:01:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:01:50]tlvbuf is 018A0E20 [03:01:50]SAM_PROTO_ClearQueue [03:01:50]wFMCommunicate request_size=4 [03:01:50]MH_SAM_APDU [03:01:50]CAPDU: 80 09 00 00 [03:01:50]Write to MH i2c: E2 08 00 8D 19 80 09 00 00 00 00 00 00 18 [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:01:50]Read from MH i2c: E2 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 8D 19 00 90 00 1A [03:01:50]RAPDU: 90 00 [03:01:50]wFMCommunicate OK [03:01:50]SAM_PROTO_ClearQueue done [03:01:50]KKMCreateOFDPacket [03:01:50]OFDProtocolAddRootSTLVToBuf [03:01:50]FM_MakeSignedData [03:01:50]FM_MakeSignedData [03:01:50]SAM_PROTO_SignData [03:01:50]wFMCommunicate request_size=4 [03:01:50]MH_SAM_APDU [03:01:50]CAPDU: 80 0D 01 02 [03:01:50]Write to MH i2c: E2 08 00 8E 19 80 0D 01 02 00 00 00 00 20 [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:01:50]Read from MH i2c: E2 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 8E 19 00 90 00 1B [03:01:50]RAPDU: 90 00 [03:01:50]wFMCommunicate OK [03:01:50]wFMCommunicate request_size=255 [03:01:50]MH_SAM_APDU [03:01: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 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 1E C1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 04 03 00 35 04 06 00 3E [03:01:50]Write to MH i2c: E2 02 01 8F 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 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 1E C1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 04 03 00 35 04 06 00 3E 00 00 D3 [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:01:50]Read from MH i2c: E2 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 8F 19 00 90 00 1C [03:01:50]RAPDU: 90 00 [03:01:50]wFMCommunicate OK [03:01:50]wFMCommunicate request_size=10 [03:01:50]MH_SAM_APDU [03:01:50]CAPDU: 80 0D 02 02 05 90 A3 3A F3 4F [03:01:50]Write to MH i2c: E2 0D 00 90 19 80 0D 02 02 05 00 90 A3 3A F3 4F 00 00 DC [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:01:50]Read from MH i2c: E2 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 03 00 90 19 00 90 00 1D [03:01:50]RAPDU: 90 00 [03:01:50]wFMCommunicate OK [03:01:50]wFMCommunicate request_size=4 [03:01:50]MH_SAM_APDU [03:01:50]CAPDU: 80 0D 03 02 [03:01:50]Write to MH i2c: E2 08 00 91 19 80 0D 03 02 00 00 00 00 25 [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:01:50]Read from MH i2c: E2 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 0B 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 0B 00 91 19 00 F6 04 07 EE D4 76 AA 36 90 00 3F [03:01:50]RAPDU: F6 04 07 EE D4 76 AA 36 90 00 [03:01:50]wFMCommunicate OK [03:01:50]SAM_PROTO_SignData done [03:01:50]FM_MakeSignedData done [03:01:50]CreateOFDProtocolMessage [03:01:50]wFMCommunicate request_size=4 [03:01:50]MH_SAM_APDU [03:01:50]CAPDU: 80 11 00 00 [03:01:50]Write to MH i2c: E2 08 00 92 19 80 11 00 00 00 00 00 00 25 [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:01:50]Read from MH i2c: E2 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 17 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: E2 17 00 92 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 72 [03:01:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [03:01:50]wFMCommunicate OK [03:01:50]CreateOFDProtocolMessage done [03:01:50]OFDSenderStorePacket 197708 [03:01:50]StoreOFDPacket docnum=197708 [03:01:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6F 8C 07 01 3B D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 1E C1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 04 03 00 35 04 06 00 3E 90 A3 3A F3 4F F6 04 07 EE D4 76 AA 36 [03:01:50]CheckFolder [03:01:50]dirname=/storage/ofd_packets [03:01:50]CheckFolder done [03:01:50]ProducePacketName [03:01:50]name=ofd_packets/00197708 [03:01:50]NVStorageSaveData ofd_packets/00197708 [03:01:50]File name is /storage/ofd_packets/00197708 [03:01:50]Write 301 bytes [03:01:50]NVStorageSaveData done [03:01:50]OFDSenderStorePacket done [03:01:50]KKMCreateOFDPacket done [03:01:50]NVStorageSaveData kkm_last_timestamp [03:01:50]File name is /storage/kkm_last_timestamp [03:01:50]Write 4 bytes [03:01:50]NVStorageSaveData done [03:01:50]ExternCall_PrintAddStr [03:01:50]wPrintStart [03:01:50]Write to MH i2c: 01 00 00 93 19 AC [03:01:50]Write i2c OK [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: 01 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: 01 07 00 [03:01:50]MH_I2C_Read... [03:01:50]Read from MH i2c: 01 07 00 93 19 00 00 00 00 00 FF 0F C1 [03:01:50]RasterBufferAndPrint [03:01:50]line Счет N : (1)11325075 [03:01:50]line ИНН: 02508201610067 [03:01:50]line Контрольно-Кассовый Чек [03:01:50]line ПРОДАЖА [03:01:50]line ТРК (МРК, ГНК) : 41 [03:01:50]line Товар: 2710124500 [03:01:50]line Аи-95-К-5 [03:01:50]line 8.090 * 74.20 [03:01:50]line = 600.28 [03:01:50]line НДС 12% НСП 1% [03:01:50]line > о реализуемом товаре [03:01:50]line ИТОГО: 600.28 [03:01:50]line НСП 1% : 5.31 [03:01:50]line НДС 12% : 63.75 [03:01:50]line Наличными: 0.00 [03:01:50]line Безнал.: 600.28 [03:01:50]line Место: АЗС № 95 "Партнер Нефть" [03:01:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [03:01:50]line СНО: Общий режим [03:01:50]line Чек 49 16.08.2024 03:01 [03:01:50]line Смена: 462 ФФД: 1.0 [03:01:50]line ЗНМ: 0300000079 [03:01:50]line РНМ: 0000000000092545 [03:01:50]line Версия ККМ: 001 [03:01:50]line Платежная система: O! деньги [03:01:50]line ФМ: 0000000000871802 [03:01:50]line ФД: 197708 [03:01:50]line ФПД: 68790934762319 [03:01:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T030150&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197708&fm=68790934762319&tin=02508201610067®Number=0000000000092545&sum=60028 [03:01:50]written 0, free lines is 4095 [03:01:50]OFD Sender: Processing packet 197708 [packets to send 245, broken 244] [03:01:50]ProducePacketName [03:01:50]name=ofd_packets/00197708 [03:01:50]OFD Sender: To server: pG, [03:01:50]CommunicateWithHost lk.salyk.kg:30040 [03:01:50]ConnectInit lk.salyk.kg [03:01:50]Connected sock=10 [03:01:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6F 8C 07 01 3B D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 1E C1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 04 03 00 35 04 06 00 3E 90 A3 3A F3 4F F6 04 07 EE D4 76 AA 36 [03:01:51]Write to MH i2c: 01 00 00 BD 19 D6 [03:01:51]Write i2c OK [03:01:51]MH_I2C_Read... [03:01:51]Read from MH i2c: 01 [03:01:51]MH_I2C_Read... [03:01:51]Read from MH i2c: 01 07 00 [03:01:51]MH_I2C_Read... [03:01:51]Read from MH i2c: 01 07 00 BD 19 00 00 00 00 00 E3 0C CC [03:01:51]RasterBufferAndPrint [03:01:51]line [03:01:51]line [03:01:51]line [03:01:51]line [03:01:51]line [03:01:51]written 0, free lines is 3305 [03:01:51]MH_Cut [03:01:51]Write to MH i2c: D1 01 00 C4 19 01 AF [03:01:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A2 C5 47 00 A9 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 04 03 00 F4 03 04 00 34 6D BE 66 B6 04 01 00 00 21 7C 25 46 6B 8E 4A 3C [03:01:51]CommunicateWithHost err = 0 [03:01:51]CheckOFDResponse [03:01:51]1017 (14) - 77093643461234 [03:01:51]1041 (16) - 0000000000871802 [03:01:51]1040 (4) - 197708 [03:01:51]1012 (4) - 15.08.2024 21:03 [03:01:51]1206 (1) - 0 [03:01:51]OFD Sender: Remove packet 197708 [03:01:51]ProducePacketName [03:01:51]name=ofd_packets/00197708 [03:01:51]NVStorageDeleteData [03:01:51]Write i2c OK [03:01:51]MH_I2C_Read... [03:01:51]Read from MH i2c: D1 [03:01:51]MH_I2C_Read... [03:01:51]Read from MH i2c: D1 01 00 [03:01:51]MH_I2C_Read... [03:01:51]Read from MH i2c: D1 01 00 C4 19 00 AE [03:01:51]Write to MH i2c: 01 00 00 C5 19 DE [03:01:51]Write i2c OK [03:01:51]MH_I2C_Read... [03:01:51]OFD Sender: No OFD packet to send [03:01:51]*** Cut start [03:01:51]*** Purtial cut [03:01:51]*** CUTSNS_PIN = 0 [03:01:52]*** Stage 1: CUTSNS_PIN = 1 [03:01:53]Read from MH i2c: 01 [03:01:53]MH_I2C_Read... [03:01:53]*** Stop cut motor [03:01:53]*** Cut end [03:01:53]Read from MH i2c: 01 07 00 [03:01:53]MH_I2C_Read... [03:01:53]Read from MH i2c: 01 07 00 C5 19 00 00 00 00 00 FF 0F F3 [03:01:53]process_action close_receipt done [03:01:53]requested_data is exist [03:01:53]produce_requested_data [03:01:53]requested_item fm.sn is exist - process it [03:01:53]wFMCommunicate request_size=4 [03:01:53]MH_SAM_APDU [03:01:53]CAPDU: 80 11 00 00 [03:01:53]Write to MH i2c: E2 08 00 C6 19 80 11 00 00 00 00 00 00 59 [03:01:53]Write i2c OK [03:01:53]MH_I2C_Read... [03:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:01:54]Read from MH i2c: E2 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 17 00 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 17 00 C6 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A6 [03:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [03:01:54]wFMCommunicate OK [03:01:54]requested_item fd.num is exist - process it [03:01:54]SAM_PROTO_GetFieldsCounters [03:01:54]wFMCommunicate request_size=4 [03:01:54]MH_SAM_APDU [03:01:54]CAPDU: 80 13 00 00 [03:01:54]Write to MH i2c: E2 08 00 C7 19 80 13 00 00 00 00 00 00 5C [03:01:54]Write i2c OK [03:01:54]MH_I2C_Read... [03:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:01:54]Read from MH i2c: E2 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 62 00 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 62 00 C7 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4C 04 03 00 0E 04 04 00 CE 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 2C [03:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4C 04 03 00 0E 04 04 00 CE 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 [03:01:54]wFMCommunicate OK [03:01:54]SAM_PROTO_GetFieldsCounters done [03:01:54]requested_item shift.num is exist - process it [03:01:54]requested_item shift.opened is exist - process it [03:01:54]req_shift_opened [03:01:54]FM_GetShiftState [03:01:54]SAM_PROTO_GetShiftState [03:01:54]wFMCommunicate request_size=4 [03:01:54]MH_SAM_APDU [03:01:54]CAPDU: 80 13 01 00 [03:01:54]Write to MH i2c: E2 08 00 C8 19 80 13 01 00 00 00 00 00 5E [03:01:54]Write i2c OK [03:01:54]MH_I2C_Read... [03:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:01:54]Read from MH i2c: E2 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 0E 00 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 0E 00 C8 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EC [03:01:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [03:01:54]wFMCommunicate OK [03:01:54]SAM_PROTO_GetShiftState done [03:01:54]FM_GetShiftState done [03:01:54]req_shift_opened done [03:01:54]requested_item shift.open_date is exist - process it [03:01:54]req_shift_open_date [03:01:54]req_shift_open_date done [03:01:54]produce_requested_data done [03:01:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197708,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [03:01:54]process_action_free close_receipt [03:01:54]json_value_free [03:01:54]json_value_free done [03:01:54]process_json_proto returns [03:01:54]Send response to host [03:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197708,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [03:01:54]free response buf [03:01:54]execute_script done [03:01:54]execute_script returns [03:01:54]free content buf [03:01:54]Sock 9.Close socket [03:01:54]Sock 9.Thread stoped [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:07]OFD Sender: No OFD packet to send [03:05:12]OFD Sender: No OFD packet to send [03:05:17]OFD Sender: No OFD packet to send [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]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:34]accept exits with 7 [03:07:34]New connection [03:07:34]New thread 3066981732 created [03:07:34]Thread 3066838372 joined [03:07:34]Waiting for new connection... [03:07:34] Sock 7.Parse request [03:07:34]Sock 7.Check first char [03:07:34]Sock 7.First char is OK [03:07:34]request: POST /json_proto HTTP/1.0 [03:07:34]Method: POST [03:07:34]URL: /json_proto [03:07:34]Method is POST - this is cgi request [03:07:34]url: /json_proto [03:07:34]query_string will be loaded in cgi processing [03:07:34]execute_cgi json_proto POST (null) [03:07:34]execute_cgi path=json_proto method=POST [03:07:34]POST find Content-Length [03:07:34]Host: 172.17.46.195:8080 [03:07:34]Content-Length: 674 [03:07:34]Content-Type: application/json [03:07:34] [03:07:34]POST finish read [03:07:34]Found Content-Length = 674 [03:07:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "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" ] } } [03:07:34]execute_script... [03:07:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "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" ] } } [03:07:34]POST & json_proto [03:07:34]process_json_proto [03:07:34]json parsed OK: [03:07:34]protocol is kg_v1.0 [03:07:34]action value=close_receipt [03:07:34]process_action close_receipt [03:07:34]cmd_close_receipt [03:07:34]MH_GetDate [03:07:34]Write to MH i2c: F0 00 00 C9 19 D1 [03:07:34]Write i2c OK [03:07:34]MH_I2C_Read... [03:07:34]Read from MH i2c: F0 [03:07:34]MH_I2C_Read... [03:07:34]Read from MH i2c: F0 09 00 [03:07:34]MH_I2C_Read... [03:07:34]Read from MH i2c: F0 09 00 C9 19 00 78 C2 BE 66 8D AE BC 66 95 [03:07:34]GetLastDocTimeStamp 1723777310 [03:07:34]current date 1723777656 [03:07:34]FM_GetShiftState [03:07:34]SAM_PROTO_GetShiftState [03:07:34]wFMCommunicate request_size=4 [03:07:34]MH_SAM_APDU [03:07:34]CAPDU: 80 13 01 00 [03:07:34]Write to MH i2c: E2 08 00 CA 19 80 13 01 00 00 00 00 00 60 [03:07:34]Write i2c OK [03:07:34]MH_I2C_Read... [03:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:07:34]Read from MH i2c: E2 [03:07:34]MH_I2C_Read... [03:07:34]Read from MH i2c: E2 0E 00 [03:07:34]MH_I2C_Read... [03:07:34]Read from MH i2c: E2 0E 00 CA 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [03:07:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [03:07:34]wFMCommunicate OK [03:07:34]SAM_PROTO_GetShiftState done [03:07:34]FM_GetShiftState done [03:07:34]opened in 1723766727 [03:07:34]opened+sec_in_day 1723853127 [03:07:34]quantity*price = 150052 [03:07:34]sum+1 = 150054 [03:07:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 50 16.08.2024 03:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197709 ФПД: 114770501220366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T030736&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197709&fm=114770501220366&tin=02508201610067®Number=0000000000092545&sum=150000 [03:07:35]StoreToDocumentArchive [03:07:35]shift 462 fd 197709 [03:07:35]save to /storage/0462/doc_00197709 [03:07:35]save last doc name /storage/0462/doc_00197709 to /storage/kkm_last_doc_name [03:07:35]save OK [03:07:35]Clear old archive folders... [03:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [03:07:35]tlvbuf is 01942440 [03:07:35]SAM_PROTO_ClearQueue [03:07:35]wFMCommunicate request_size=4 [03:07:35]MH_SAM_APDU [03:07:35]CAPDU: 80 09 00 00 [03:07:35]Write to MH i2c: E2 08 00 D7 19 80 09 00 00 00 00 00 00 62 [03:07:35]Write i2c OK [03:07:35]MH_I2C_Read... [03:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:07:35]Read from MH i2c: E2 [03:07:35]MH_I2C_Read... [03:07:35]Read from MH i2c: E2 03 00 [03:07:35]MH_I2C_Read... [03:07:35]Read from MH i2c: E2 03 00 D7 19 00 90 00 64 [03:07:35]RAPDU: 90 00 [03:07:35]wFMCommunicate OK [03:07:35]SAM_PROTO_ClearQueue done [03:07:35]KKMCreateOFDPacket [03:07:35]OFDProtocolAddRootSTLVToBuf [03:07:35]FM_MakeSignedData [03:07:35]FM_MakeSignedData [03:07:35]SAM_PROTO_SignData [03:07:35]wFMCommunicate request_size=4 [03:07:35]MH_SAM_APDU [03:07:35]CAPDU: 80 0D 01 02 [03:07:35]Write to MH i2c: E2 08 00 D8 19 80 0D 01 02 00 00 00 00 6A [03:07:35]Write i2c OK [03:07:35]MH_I2C_Read... [03:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:07:35]Read from MH i2c: E2 [03:07:35]MH_I2C_Read... [03:07:35]Read from MH i2c: E2 03 00 [03:07:35]MH_I2C_Read... [03:07:35]Read from MH i2c: E2 03 00 D8 19 00 90 00 65 [03:07:35]RAPDU: 90 00 [03:07:35]wFMCommunicate OK [03:07:35]wFMCommunicate request_size=255 [03:07:35]MH_SAM_APDU [03:07:35]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 32 00 00 00 F4 03 04 00 78 C2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 04 03 00 35 04 06 00 68 62 16 [03:07:35]Write to MH i2c: E2 02 01 D9 19 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 32 00 00 00 F4 03 04 00 78 C2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 04 03 00 35 04 06 00 68 62 16 00 00 D5 [03:07:35]Write i2c OK [03:07:35]MH_I2C_Read... [03:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:07:36]Read from MH i2c: E2 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 03 00 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 03 00 D9 19 00 90 00 66 [03:07:36]RAPDU: 90 00 [03:07:36]wFMCommunicate OK [03:07:36]wFMCommunicate request_size=8 [03:07:36]MH_SAM_APDU [03:07:36]CAPDU: 80 0D 02 02 03 F4 B8 0E [03:07:36]Write to MH i2c: E2 0B 00 DA 19 80 0D 02 02 03 00 F4 B8 0E 00 00 2D [03:07:36]Write i2c OK [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 [03:07:36]MH_I2C_Read... [03:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:07:36]Read from MH i2c: E2 03 00 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 03 00 DA 19 00 90 00 67 [03:07:36]RAPDU: 90 00 [03:07:36]wFMCommunicate OK [03:07:36]wFMCommunicate request_size=4 [03:07:36]MH_SAM_APDU [03:07:36]CAPDU: 80 0D 03 02 [03:07:36]Write to MH i2c: E2 08 00 DB 19 80 0D 03 02 00 00 00 00 6F [03:07:36]Write i2c OK [03:07:36]MH_I2C_Read... [03:07:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:07:36]Read from MH i2c: E2 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 0B 00 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 0B 00 DB 19 00 2C 06 F6 DC CD 40 53 AE 90 00 82 [03:07:36]RAPDU: 2C 06 F6 DC CD 40 53 AE 90 00 [03:07:36]wFMCommunicate OK [03:07:36]SAM_PROTO_SignData done [03:07:36]FM_MakeSignedData done [03:07:36]CreateOFDProtocolMessage [03:07:36]wFMCommunicate request_size=4 [03:07:36]MH_SAM_APDU [03:07:36]CAPDU: 80 11 00 00 [03:07:36]Write to MH i2c: E2 08 00 DC 19 80 11 00 00 00 00 00 00 6F [03:07:36]Write i2c OK [03:07:36]MH_I2C_Read... [03:07:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:07:36]Read from MH i2c: E2 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 17 00 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: E2 17 00 DC 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [03:07:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [03:07:36]wFMCommunicate OK [03:07:36]CreateOFDProtocolMessage done [03:07:36]OFDSenderStorePacket 197709 [03:07:36]StoreOFDPacket docnum=197709 [03:07:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 0A DB 05 01 98 12 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 32 00 00 00 F4 03 04 00 78 C2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 04 03 00 35 04 06 00 68 62 16 F4 B8 0E 2C 06 F6 DC CD 40 53 AE [03:07:36]CheckFolder [03:07:36]dirname=/storage/ofd_packets [03:07:36]CheckFolder done [03:07:36]ProducePacketName [03:07:36]name=ofd_packets/00197709 [03:07:36]NVStorageSaveData ofd_packets/00197709 [03:07:36]File name is /storage/ofd_packets/00197709 [03:07:36]Write 299 bytes [03:07:36]NVStorageSaveData done [03:07:36]OFDSenderStorePacket done [03:07:36]KKMCreateOFDPacket done [03:07:36]NVStorageSaveData kkm_last_timestamp [03:07:36]File name is /storage/kkm_last_timestamp [03:07:36]Write 4 bytes [03:07:36]NVStorageSaveData done [03:07:36]ExternCall_PrintAddStr [03:07:36]wPrintStart [03:07:36]Write to MH i2c: 01 00 00 DD 19 F6 [03:07:36]Write i2c OK [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: 01 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: 01 07 00 [03:07:36]MH_I2C_Read... [03:07:36]Read from MH i2c: 01 07 00 DD 19 00 00 00 00 00 FF 0F 0B [03:07:36]RasterBufferAndPrint [03:07:36]line Счет N : (1)11325076 [03:07:36]line ИНН: 02508201610067 [03:07:36]line Контрольно-Кассовый Чек [03:07:36]line ПРОДАЖА [03:07:36]line ТРК (МРК, ГНК) : 13 [03:07:36]line Товар: 2710124130 [03:07:36]line SU-92-К-5 [03:07:36]line 21.810 * 68.80 [03:07:36]line = 1500.53 [03:07:36]line НДС 12% НСП 1% [03:07:36]line > о реализуемом товаре [03:07:36]line ОКРУГЛЕНИЕ: -0.53 [03:07:36]line ИТОГО: 1500.00 [03:07:36]line Внесено: 1500.00 [03:07:36]line СДАЧА: 0.00 [03:07:36]line НСП 1% : 13.28 [03:07:36]line НДС 12% : 159.35 [03:07:36]line Наличными: 1500.00 [03:07:36]line Безнал.: 0.00 [03:07:36]line Место: АЗС № 95 "Партнер Нефть" [03:07:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [03:07:36]line СНО: Общий режим [03:07:36]line Чек 50 16.08.2024 03:07 [03:07:36]line Смена: 462 ФФД: 1.0 [03:07:36]line ЗНМ: 0300000079 [03:07:36]line РНМ: 0000000000092545 [03:07:36]line Версия ККМ: 001 [03:07:36]line ФМ: 0000000000871802 [03:07:36]line ФД: 197709 [03:07:36]line ФПД: 114770501220366 [03:07:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T030736&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197709&fm=114770501220366&tin=02508201610067®Number=0000000000092545&sum=150000 [03:07:36]OFD Sender: Processing packet 197709 [packets to send 245, broken 244] [03:07:36]ProducePacketName [03:07:36]name=ofd_packets/00197709 [03:07:36]OFD Sender: To server: pG, [03:07:36]CommunicateWithHost lk.salyk.kg:30040 [03:07:36]ConnectInit lk.salyk.kg [03:07:36]written 0, free lines is 4095 [03:07:36]Connected sock=10 [03:07:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 0A DB 05 01 98 12 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 32 00 00 00 F4 03 04 00 78 C2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 04 03 00 35 04 06 00 68 62 16 F4 B8 0E 2C 06 F6 DC CD 40 53 AE [03:07:37]Write to MH i2c: 01 00 00 08 1A 22 [03:07:37]Write i2c OK [03:07:37]MH_I2C_Read... [03:07:37]Read from MH i2c: 01 [03:07:37]MH_I2C_Read... [03:07:37]Read from MH i2c: 01 07 00 [03:07:37]MH_I2C_Read... [03:07:37]Read from MH i2c: 01 07 00 08 1A 00 00 00 00 00 DF 0C 14 [03:07:37]RasterBufferAndPrint [03:07:37]line [03:07:37]line [03:07:37]line [03:07:37]line [03:07:37]line [03:07:37]written 0, free lines is 3301 [03:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 06 51 47 00 CE 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 04 03 00 F4 03 04 00 8E 6E BE 66 B6 04 01 00 00 BB 42 16 53 7C 70 D1 1A [03:07:37]CommunicateWithHost err = 0 [03:07:37]CheckOFDResponse [03:07:37]1017 (14) - 77093643461234 [03:07:37]1041 (16) - 0000000000871802 [03:07:37]1040 (4) - 197709 [03:07:37]1012 (4) - 15.08.2024 21:09 [03:07:37]1206 (1) - 0 [03:07:37]OFD Sender: Remove packet 197709 [03:07:37]ProducePacketName [03:07:37]name=ofd_packets/00197709 [03:07:37]NVStorageDeleteData [03:07:37]MH_Cut [03:07:37]Write to MH i2c: D1 01 00 0F 1A 01 FB [03:07:37]Write i2c OK [03:07:37]MH_I2C_Read... [03:07:37]Read from MH i2c: D1 [03:07:37]MH_I2C_Read... [03:07:37]Read from MH i2c: D1 01 00 [03:07:37]MH_I2C_Read... [03:07:37]Read from MH i2c: D1 01 00 0F 1A 00 FA [03:07:37]Write to MH i2c: 01 00 00 10 1A 2A [03:07:37]Write i2c OK [03:07:37]MH_I2C_Read... [03:07:37]OFD Sender: No OFD packet to send [03:07:37]*** Cut start [03:07:37]*** Purtial cut [03:07:37]*** Stage 1: CUTSNS_PIN = 1 [03:07:38]Read from MH i2c: 01 [03:07:38]MH_I2C_Read... [03:07:38]*** Stop cut motor [03:07:38]*** Cut end [03:07:38]Read from MH i2c: 01 07 00 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: 01 07 00 10 1A 00 00 00 00 00 FF 0F 3F [03:07:38]process_action close_receipt done [03:07:38]requested_data is exist [03:07:38]produce_requested_data [03:07:38]requested_item fm.sn is exist - process it [03:07:38]wFMCommunicate request_size=4 [03:07:38]MH_SAM_APDU [03:07:38]CAPDU: 80 11 00 00 [03:07:38]Write to MH i2c: E2 08 00 11 1A 80 11 00 00 00 00 00 00 A5 [03:07:38]Write i2c OK [03:07:38]MH_I2C_Read... [03:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:07:38]Read from MH i2c: E2 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: E2 17 00 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: E2 17 00 11 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [03:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [03:07:38]wFMCommunicate OK [03:07:38]requested_item fd.num is exist - process it [03:07:38]SAM_PROTO_GetFieldsCounters [03:07:38]wFMCommunicate request_size=4 [03:07:38]MH_SAM_APDU [03:07:38]CAPDU: 80 13 00 00 [03:07:38]Write to MH i2c: E2 08 00 12 1A 80 13 00 00 00 00 00 00 A8 [03:07:38]Write i2c OK [03:07:38]MH_I2C_Read... [03:07:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:07:38]Read from MH i2c: E2 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: E2 62 00 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: E2 62 00 12 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4D 04 03 00 0E 04 04 00 CE 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 7C [03:07:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4D 04 03 00 0E 04 04 00 CE 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 [03:07:38]wFMCommunicate OK [03:07:38]SAM_PROTO_GetFieldsCounters done [03:07:38]requested_item shift.num is exist - process it [03:07:38]requested_item shift.opened is exist - process it [03:07:38]req_shift_opened [03:07:38]FM_GetShiftState [03:07:38]SAM_PROTO_GetShiftState [03:07:38]wFMCommunicate request_size=4 [03:07:38]MH_SAM_APDU [03:07:38]CAPDU: 80 13 01 00 [03:07:38]Write to MH i2c: E2 08 00 13 1A 80 13 01 00 00 00 00 00 AA [03:07:38]Write i2c OK [03:07:38]MH_I2C_Read... [03:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:07:38]Read from MH i2c: E2 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: E2 0E 00 [03:07:38]MH_I2C_Read... [03:07:38]Read from MH i2c: E2 0E 00 13 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [03:07:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [03:07:38]wFMCommunicate OK [03:07:38]SAM_PROTO_GetShiftState done [03:07:38]FM_GetShiftState done [03:07:38]req_shift_opened done [03:07:38]requested_item shift.open_date is exist - process it [03:07:38]req_shift_open_date [03:07:38]req_shift_open_date done [03:07:38]produce_requested_data done [03:07:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197709,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [03:07:38]process_action_free close_receipt [03:07:38]json_value_free [03:07:38]json_value_free done [03:07:38]process_json_proto returns [03:07:38]Send response to host [03:07:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197709,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [03:07:38]free response buf [03:07:38]execute_script done [03:07:38]execute_script returns [03:07:38]free content buf [03:07:38]Sock 7.Close socket [03:07:38]Sock 7.Thread stoped [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:43]OFD Sender: No OFD packet to send [03:11:48]OFD Sender: No OFD packet to send [03:11:53]OFD Sender: No OFD packet to send [03:11:58]OFD Sender: No OFD packet to send [03:12:03]OFD Sender: No OFD packet to send [03:12:08]OFD Sender: No OFD packet to send [03:12:13]OFD Sender: No OFD packet to send [03:12:18]OFD Sender: No OFD packet to send [03:12:23]OFD Sender: No OFD packet to send [03:12:28]OFD Sender: No OFD packet to send [03:12:33]OFD Sender: No OFD packet to send [03:12:38]OFD Sender: No OFD packet to send [03:12:43]OFD Sender: No OFD packet to send [03:12:48]OFD Sender: No OFD packet to send [03:12:53]OFD Sender: No OFD packet to send [03:12:58]OFD Sender: No OFD packet to send [03:13:03]OFD Sender: No OFD packet to send [03:13:08]OFD Sender: No OFD packet to send [03:13:13]OFD Sender: No OFD packet to send [03:13:18]OFD Sender: No OFD packet to send [03:13:23]OFD Sender: No OFD packet to send [03:13:28]OFD Sender: No OFD packet to send [03:13:33]OFD Sender: No OFD packet to send [03:13:38]OFD Sender: No OFD packet to send [03:13:43]OFD Sender: No OFD packet to send [03:13:48]OFD Sender: No OFD packet to send [03:13:53]OFD Sender: No OFD packet to send [03:13:58]OFD Sender: No OFD packet to send [03:14:03]OFD Sender: No OFD packet to send [03:14:08]OFD Sender: No OFD packet to send [03:14:13]OFD Sender: No OFD packet to send [03:14:18]OFD Sender: No OFD packet to send [03:14:23]OFD Sender: No OFD packet to send [03:14:28]OFD Sender: No OFD packet to send [03:14:33]OFD Sender: No OFD packet to send [03:14:38]OFD Sender: No OFD packet to send [03:14:43]OFD Sender: No OFD packet to send [03:14:48]OFD Sender: No OFD packet to send [03:14:53]OFD Sender: No OFD packet to send [03:14:58]OFD Sender: No OFD packet to send [03:15:03]OFD Sender: No OFD packet to send [03:15:08]OFD Sender: No OFD packet to send [03:15:13]OFD Sender: No OFD packet to send [03:15:18]OFD Sender: No OFD packet to send [03:15:23]OFD Sender: No OFD packet to send [03:15:28]OFD Sender: No OFD packet to send [03:15:33]OFD Sender: No OFD packet to send [03:15:38]OFD Sender: No OFD packet to send [03:15:43]OFD Sender: No OFD packet to send [03:15:48]OFD Sender: No OFD packet to send [03:15:53]OFD Sender: No OFD packet to send [03:15:58]OFD Sender: No OFD packet to send [03:16:03]OFD Sender: No OFD packet to send [03:16:08]OFD Sender: No OFD packet to send [03:16:13]OFD Sender: No OFD packet to send [03:16:18]OFD Sender: No OFD packet to send [03:16:23]OFD Sender: No OFD packet to send [03:16:28]OFD Sender: No OFD packet to send [03:16:33]OFD Sender: No OFD packet to send [03:16:38]OFD Sender: No OFD packet to send [03:16:43]OFD Sender: No OFD packet to send [03:16:48]OFD Sender: No OFD packet to send [03:16:53]OFD Sender: No OFD packet to send [03:16:58]OFD Sender: No OFD packet to send [03:17:03]OFD Sender: No OFD packet to send [03:17:08]OFD Sender: No OFD packet to send [03:17:13]OFD Sender: No OFD packet to send [03:17:18]OFD Sender: No OFD packet to send [03:17:23]OFD Sender: No OFD packet to send [03:17:28]OFD Sender: No OFD packet to send [03:17:33]OFD Sender: No OFD packet to send [03:17:38]OFD Sender: No OFD packet to send [03:17:43]OFD Sender: No OFD packet to send [03:17:48]OFD Sender: No OFD packet to send [03:17:53]OFD Sender: No OFD packet to send [03:17:58]OFD Sender: No OFD packet to send [03:18:03]OFD Sender: No OFD packet to send [03:18:08]OFD Sender: No OFD packet to send [03:18:13]OFD Sender: No OFD packet to send [03:18:18]OFD Sender: No OFD packet to send [03:18:23]OFD Sender: No OFD packet to send [03:18:28]OFD Sender: No OFD packet to send [03:18:33]OFD Sender: No OFD packet to send [03:18:38]OFD Sender: No OFD packet to send [03:18:43]OFD Sender: No OFD packet to send [03:18:48]OFD Sender: No OFD packet to send [03:18:53]OFD Sender: No OFD packet to send [03:18:58]OFD Sender: No OFD packet to send [03:19:03]OFD Sender: No OFD packet to send [03:19:08]OFD Sender: No OFD packet to send [03:19:13]OFD Sender: No OFD packet to send [03:19:18]OFD Sender: No OFD packet to send [03:19:23]OFD Sender: No OFD packet to send [03:19:28]OFD Sender: No OFD packet to send [03:19:33]OFD Sender: No OFD packet to send [03:19:38]OFD Sender: No OFD packet to send [03:19:43]OFD Sender: No OFD packet to send [03:19:48]OFD Sender: No OFD packet to send [03:19:53]OFD Sender: No OFD packet to send [03:19:58]OFD Sender: No OFD packet to send [03:20:03]OFD Sender: No OFD packet to send [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:04]OFD Sender: No OFD packet to send [03:22:09]OFD Sender: No OFD packet to send [03:22:14]OFD Sender: No OFD packet to send [03:22:19]OFD Sender: No OFD packet to send [03:22:24]OFD Sender: No OFD packet to send [03:22:29]OFD Sender: No OFD packet to send [03:22:34]OFD Sender: No OFD packet to send [03:22:39]OFD Sender: No OFD packet to send [03:22:44]OFD Sender: No OFD packet to send [03:22:49]OFD Sender: No OFD packet to send [03:22:54]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 [03:23:09]OFD Sender: No OFD packet to send [03:23:14]OFD Sender: No OFD packet to send [03:23:19]OFD Sender: No OFD packet to send [03:23:24]OFD Sender: No OFD packet to send [03:23:29]OFD Sender: No OFD packet to send [03:23:34]OFD Sender: No OFD packet to send [03:23:39]OFD Sender: No OFD packet to send [03:23:44]OFD Sender: No OFD packet to send [03:23:49]OFD Sender: No OFD packet to send [03:23:54]OFD Sender: No OFD packet to send [03:23:59]OFD Sender: No OFD packet to send [03:24:04]OFD Sender: No OFD packet to send [03:24:09]OFD Sender: No OFD packet to send [03:24:14]OFD Sender: No OFD packet to send [03:24:19]OFD Sender: No OFD packet to send [03:24:24]OFD Sender: No OFD packet to send [03:24:29]OFD Sender: No OFD packet to send [03:24:34]OFD Sender: No OFD packet to send [03:24:39]OFD Sender: No OFD packet to send [03:24:44]OFD Sender: No OFD packet to send [03:24:49]OFD Sender: No OFD packet to send [03:24:54]OFD Sender: No OFD packet to send [03:24:59]OFD Sender: No OFD packet to send [03:25:04]OFD Sender: No OFD packet to send [03:25:09]OFD Sender: No OFD packet to send [03:25:14]OFD Sender: No OFD packet to send [03:25:19]OFD Sender: No OFD packet to send [03:25:24]OFD Sender: No OFD packet to send [03:25:29]OFD Sender: No OFD packet to send [03:25:34]OFD Sender: No OFD packet to send [03:25:39]OFD Sender: No OFD packet to send [03:25:44]OFD Sender: No OFD packet to send [03:25:49]OFD Sender: No OFD packet to send [03:25:54]OFD Sender: No OFD packet to send [03:25:59]OFD Sender: No OFD packet to send [03:26:04]OFD Sender: No OFD packet to send [03:26:09]OFD Sender: No OFD packet to send [03:26:14]OFD Sender: No OFD packet to send [03:26:19]OFD Sender: No OFD packet to send [03:26:24]OFD Sender: No OFD packet to send [03:26:29]OFD Sender: No OFD packet to send [03:26:34]OFD Sender: No OFD packet to send [03:26:39]OFD Sender: No OFD packet to send [03:26:44]OFD Sender: No OFD packet to send [03:26:49]OFD Sender: No OFD packet to send [03:26:54]OFD Sender: No OFD packet to send [03:26:59]OFD Sender: No OFD packet to send [03:27:04]OFD Sender: No OFD packet to send [03:27:09]OFD Sender: No OFD packet to send [03:27:14]OFD Sender: No OFD packet to send [03:27:19]OFD Sender: No OFD packet to send [03:27:24]OFD Sender: No OFD packet to send [03:27:29]OFD Sender: No OFD packet to send [03:27:34]OFD Sender: No OFD packet to send [03:27:39]OFD Sender: No OFD packet to send [03:27:44]OFD Sender: No OFD packet to send [03:27:49]OFD Sender: No OFD packet to send [03:27:54]OFD Sender: No OFD packet to send [03:27:59]OFD Sender: No OFD packet to send [03:28:04]OFD Sender: No OFD packet to send [03:28:09]OFD Sender: No OFD packet to send [03:28:14]OFD Sender: No OFD packet to send [03:28:19]OFD Sender: No OFD packet to send [03:28:24]OFD Sender: No OFD packet to send [03:28:29]OFD Sender: No OFD packet to send [03:28:34]OFD Sender: No OFD packet to send [03:28:39]OFD Sender: No OFD packet to send [03:28:44]OFD Sender: No OFD packet to send [03:28:49]OFD Sender: No OFD packet to send [03:28:54]OFD Sender: No OFD packet to send [03:28:59]OFD Sender: No OFD packet to send [03:29:04]OFD Sender: No OFD packet to send [03:29:09]OFD Sender: No OFD packet to send [03:29:14]OFD Sender: No OFD packet to send [03:29:19]OFD Sender: No OFD packet to send [03:29:24]OFD Sender: No OFD packet to send [03:29:29]OFD Sender: No OFD packet to send [03:29:34]OFD Sender: No OFD packet to send [03:29:39]OFD Sender: No OFD packet to send [03:29:44]OFD Sender: No OFD packet to send [03:29:49]OFD Sender: No OFD packet to send [03:29:54]OFD Sender: No OFD packet to send [03:29:59]OFD Sender: No OFD packet to send [03:30:04]OFD Sender: No OFD packet to send [03:30:09]OFD Sender: No OFD packet to send [03:30:14]OFD Sender: No OFD packet to send [03:30:19]OFD Sender: No OFD packet to send [03:30:24]OFD Sender: No OFD packet to send [03:30:29]OFD Sender: No OFD packet to send [03:30:34]OFD Sender: No OFD packet to send [03:30:39]OFD Sender: No OFD packet to send [03:30:44]OFD Sender: No OFD packet to send [03:30:49]OFD Sender: No OFD packet to send [03:30:54]OFD Sender: No OFD packet to send [03:30:59]OFD Sender: No OFD packet to send [03:31:04]OFD Sender: No OFD packet to send [03:31:09]OFD Sender: No OFD packet to send [03:31:14]OFD Sender: No OFD packet to send [03:31:19]OFD Sender: No OFD packet to send [03:31:24]OFD Sender: No OFD packet to send [03:31:29]OFD Sender: No OFD packet to send [03:31:34]OFD Sender: No OFD packet to send [03:31:39]OFD Sender: No OFD packet to send [03:31:44]OFD Sender: No OFD packet to send [03:31:49]OFD Sender: No OFD packet to send [03:31:54]OFD Sender: No OFD packet to send [03:31:59]OFD Sender: No OFD packet to send [03:32:04]OFD Sender: No OFD packet to send [03:32:09]OFD Sender: No OFD packet to send [03:32:14]OFD Sender: No OFD packet to send [03:32:19]OFD Sender: No OFD packet to send [03:32:24]OFD Sender: No OFD packet to send [03:32:30]OFD Sender: No OFD packet to send [03:32:35]OFD Sender: No OFD packet to send [03:32:40]OFD Sender: No OFD packet to send [03:32:45]OFD Sender: No OFD packet to send [03:32:50]OFD Sender: No OFD packet to send [03:32:55]OFD Sender: No OFD packet to send [03:33:00]OFD Sender: No OFD packet to send [03:33:05]OFD Sender: No OFD packet to send [03:33:10]OFD Sender: No OFD packet to send [03:33:15]OFD Sender: No OFD packet to send [03:33:20]OFD Sender: No OFD packet to send [03:33:25]OFD Sender: No OFD packet to send [03:33:30]OFD Sender: No OFD packet to send [03:33:35]OFD Sender: No OFD packet to send [03:33:40]OFD Sender: No OFD packet to send [03:33:45]OFD Sender: No OFD packet to send [03:33:50]OFD Sender: No OFD packet to send [03:33:55]OFD Sender: No OFD packet to send [03:34:00]OFD Sender: No OFD packet to send [03:34:05]OFD Sender: No OFD packet to send [03:34:10]OFD Sender: No OFD packet to send [03:34:15]OFD Sender: No OFD packet to send [03:34:20]OFD Sender: No OFD packet to send [03:34:25]OFD Sender: No OFD packet to send [03:34:30]OFD Sender: No OFD packet to send [03:34:35]OFD Sender: No OFD packet to send [03:34:40]OFD Sender: No OFD packet to send [03:34:45]OFD Sender: No OFD packet to send [03:34:50]OFD Sender: No OFD packet to send [03:34:55]OFD Sender: No OFD packet to send [03:35:00]OFD Sender: No OFD packet to send [03:35:05]OFD Sender: No OFD packet to send [03:35:10]OFD Sender: No OFD packet to send [03:35:15]OFD Sender: No OFD packet to send [03:35:20]OFD Sender: No OFD packet to send [03:35:25]OFD Sender: No OFD packet to send [03:35:30]OFD Sender: No OFD packet to send [03:35:35]OFD Sender: No OFD packet to send [03:35:40]OFD Sender: No OFD packet to send [03:35:45]OFD Sender: No OFD packet to send [03:35:50]OFD Sender: No OFD packet to send [03:35:55]OFD Sender: No OFD packet to send [03:36:00]OFD Sender: No OFD packet to send [03:36:05]OFD Sender: No OFD packet to send [03:36:10]OFD Sender: No OFD packet to send [03:36:15]OFD Sender: No OFD packet to send [03:36:20]OFD Sender: No OFD packet to send [03:36:25]OFD Sender: No OFD packet to send [03:36:30]OFD Sender: No OFD packet to send [03:36:35]OFD Sender: No OFD packet to send [03:36:40]OFD Sender: No OFD packet to send [03:36:45]OFD Sender: No OFD packet to send [03:36:50]OFD Sender: No OFD packet to send [03:36:55]OFD Sender: No OFD packet to send [03:37:00]OFD Sender: No OFD packet to send [03:37:05]OFD Sender: No OFD packet to send [03:37:10]OFD Sender: No OFD packet to send [03:37:15]OFD Sender: No OFD packet to send [03:37:20]OFD Sender: No OFD packet to send [03:37:25]OFD Sender: No OFD packet to send [03:37:30]OFD Sender: No OFD packet to send [03:37:35]OFD Sender: No OFD packet to send [03:37:40]OFD Sender: No OFD packet to send [03:37:45]OFD Sender: No OFD packet to send [03:37:50]OFD Sender: No OFD packet to send [03:37:55]OFD Sender: No OFD packet to send [03:38:00]OFD Sender: No OFD packet to send [03:38:05]OFD Sender: No OFD packet to send [03:38:10]OFD Sender: No OFD packet to send [03:38:15]OFD Sender: No OFD packet to send [03:38:20]OFD Sender: No OFD packet to send [03:38:25]OFD Sender: No OFD packet to send [03:38:30]OFD Sender: No OFD packet to send [03:38:35]OFD Sender: No OFD packet to send [03:38:40]OFD Sender: No OFD packet to send [03:38:45]OFD Sender: No OFD packet to send [03:38:50]OFD Sender: No OFD packet to send [03:38:55]OFD Sender: No OFD packet to send [03:39:00]OFD Sender: No OFD packet to send [03:39:05]OFD Sender: No OFD packet to send [03:39:10]OFD Sender: No OFD packet to send [03:39:15]OFD Sender: No OFD packet to send [03:39:20]OFD Sender: No OFD packet to send [03:39:25]OFD Sender: No OFD packet to send [03:39:30]OFD Sender: No OFD packet to send [03:39:35]OFD Sender: No OFD packet to send [03:39:40]OFD Sender: No OFD packet to send [03:39:45]OFD Sender: No OFD packet to send [03:39:50]OFD Sender: No OFD packet to send [03:39:55]OFD Sender: No OFD packet to send [03:40:00]OFD Sender: No OFD packet to send [03:40:05]OFD Sender: No OFD packet to send [03:40:10]OFD Sender: No OFD packet to send [03:40:15]OFD Sender: No OFD packet to send [03:40:20]OFD Sender: No OFD packet to send [03:40:25]OFD Sender: No OFD packet to send [03:40:30]OFD Sender: No OFD packet to send [03:40:35]OFD Sender: No OFD packet to send [03:40:40]OFD Sender: No OFD packet to send [03:40:45]OFD Sender: No OFD packet to send [03:40:50]OFD Sender: No OFD packet to send [03:40:55]OFD Sender: No OFD packet to send [03:41:00]OFD Sender: No OFD packet to send [03:41:05]OFD Sender: No OFD packet to send [03:41:10]OFD Sender: No OFD packet to send [03:41:15]OFD Sender: No OFD packet to send [03:41:20]OFD Sender: No OFD packet to send [03:41:25]OFD Sender: No OFD packet to send [03:41:30]OFD Sender: No OFD packet to send [03:41:35]OFD Sender: No OFD packet to send [03:41:40]OFD Sender: No OFD packet to send [03:41:45]OFD Sender: No OFD packet to send [03:41:50]OFD Sender: No OFD packet to send [03:41:55]OFD Sender: No OFD packet to send [03:42:00]OFD Sender: No OFD packet to send [03:42:05]OFD Sender: No OFD packet to send [03:42:10]OFD Sender: No OFD packet to send [03:42:15]OFD Sender: No OFD packet to send [03:42:20]OFD Sender: No OFD packet to send [03:42:25]OFD Sender: No OFD packet to send [03:42:30]OFD Sender: No OFD packet to send [03:42:35]OFD Sender: No OFD packet to send [03:42:40]OFD Sender: No OFD packet to send [03:42:45]OFD Sender: No OFD packet to send [03:42:50]OFD Sender: No OFD packet to send [03:42:56]OFD Sender: No OFD packet to send [03:43:01]OFD Sender: No OFD packet to send [03:43:06]OFD Sender: No OFD packet to send [03:43:11]OFD Sender: No OFD packet to send [03:43:16]OFD Sender: No OFD packet to send [03:43:21]OFD Sender: No OFD packet to send [03:43:26]OFD Sender: No OFD packet to send [03:43:31]OFD Sender: No OFD packet to send [03:43:36]OFD Sender: No OFD packet to send [03:43:41]OFD Sender: No OFD packet to send [03:43:46]OFD Sender: No OFD packet to send [03:43:51]OFD Sender: No OFD packet to send [03:43:56]OFD Sender: No OFD packet to send [03:44:01]OFD Sender: No OFD packet to send [03:44:06]OFD Sender: No OFD packet to send [03:44:11]OFD Sender: No OFD packet to send [03:44:16]OFD Sender: No OFD packet to send [03:44:21]OFD Sender: No OFD packet to send [03:44:26]OFD Sender: No OFD packet to send [03:44:31]OFD Sender: No OFD packet to send [03:44:36]OFD Sender: No OFD packet to send [03:44:41]OFD Sender: No OFD packet to send [03:44:46]OFD Sender: No OFD packet to send [03:44:51]OFD Sender: No OFD packet to send [03:44:56]OFD Sender: No OFD packet to send [03:45:01]OFD Sender: No OFD packet to send [03:45:06]OFD Sender: No OFD packet to send [03:45:11]OFD Sender: No OFD packet to send [03:45:16]OFD Sender: No OFD packet to send [03:45:21]OFD Sender: No OFD packet to send [03:45:26]OFD Sender: No OFD packet to send [03:45:31]OFD Sender: No OFD packet to send [03:45:36]OFD Sender: No OFD packet to send [03:45:41]OFD Sender: No OFD packet to send [03:45:46]OFD Sender: No OFD packet to send [03:45:51]OFD Sender: No OFD packet to send [03:45:56]OFD Sender: No OFD packet to send [03:46:01]OFD Sender: No OFD packet to send [03:46:06]OFD Sender: No OFD packet to send [03:46:11]OFD Sender: No OFD packet to send [03:46:16]OFD Sender: No OFD packet to send [03:46:21]OFD Sender: No OFD packet to send [03:46:26]OFD Sender: No OFD packet to send [03:46:31]OFD Sender: No OFD packet to send [03:46:36]OFD Sender: No OFD packet to send [03:46:41]OFD Sender: No OFD packet to send [03:46:46]OFD Sender: No OFD packet to send [03:46:51]OFD Sender: No OFD packet to send [03:46:56]OFD Sender: No OFD packet to send [03:47:01]OFD Sender: No OFD packet to send [03:47:06]OFD Sender: No OFD packet to send [03:47:11]OFD Sender: No OFD packet to send [03:47:16]OFD Sender: No OFD packet to send [03:47:21]OFD Sender: No OFD packet to send [03:47:26]OFD Sender: No OFD packet to send [03:47:31]OFD Sender: No OFD packet to send [03:47:36]OFD Sender: No OFD packet to send [03:47:41]OFD Sender: No OFD packet to send [03:47:46]OFD Sender: No OFD packet to send [03:47:51]OFD Sender: No OFD packet to send [03:47:56]OFD Sender: No OFD packet to send [03:48:01]OFD Sender: No OFD packet to send [03:48:06]OFD Sender: No OFD packet to send [03:48:11]OFD Sender: No OFD packet to send [03:48:16]OFD Sender: No OFD packet to send [03:48:21]OFD Sender: No OFD packet to send [03:48:26]OFD Sender: No OFD packet to send [03:48:31]OFD Sender: No OFD packet to send [03:48:36]OFD Sender: No OFD packet to send [03:48:41]OFD Sender: No OFD packet to send [03:48:46]OFD Sender: No OFD packet to send [03:48:51]OFD Sender: No OFD packet to send [03:48:56]OFD Sender: No OFD packet to send [03:49:01]OFD Sender: No OFD packet to send [03:49:06]OFD Sender: No OFD packet to send [03:49:11]OFD Sender: No OFD packet to send [03:49:16]OFD Sender: No OFD packet to send [03:49:21]OFD Sender: No OFD packet to send [03:49:26]OFD Sender: No OFD packet to send [03:49:31]OFD Sender: No OFD packet to send [03:49:36]OFD Sender: No OFD packet to send [03:49:41]OFD Sender: No OFD packet to send [03:49:46]OFD Sender: No OFD packet to send [03:49:51]OFD Sender: No OFD packet to send [03:49:56]OFD Sender: No OFD packet to send [03:50:01]OFD Sender: No OFD packet to send [03:50:06]OFD Sender: No OFD packet to send [03:50:11]OFD Sender: No OFD packet to send [03:50:16]OFD Sender: No OFD packet to send [03:50:21]OFD Sender: No OFD packet to send [03:50:26]OFD Sender: No OFD packet to send [03:50:31]OFD Sender: No OFD packet to send [03:50:36]OFD Sender: No OFD packet to send [03:50:41]OFD Sender: No OFD packet to send [03:50:46]OFD Sender: No OFD packet to send [03:50:51]OFD Sender: No OFD packet to send [03:50:56]OFD Sender: No OFD packet to send [03:51:01]OFD Sender: No OFD packet to send [03:51:06]OFD Sender: No OFD packet to send [03:51:11]OFD Sender: No OFD packet to send [03:51:16]OFD Sender: No OFD packet to send [03:51:21]OFD Sender: No OFD packet to send [03:51:26]OFD Sender: No OFD packet to send [03:51:31]OFD Sender: No OFD packet to send [03:51:36]OFD Sender: No OFD packet to send [03:51:41]OFD Sender: No OFD packet to send [03:51:46]OFD Sender: No OFD packet to send [03:51:51]OFD Sender: No OFD packet to send [03:51:56]OFD Sender: No OFD packet to send [03:52:01]OFD Sender: No OFD packet to send [03:52:06]OFD Sender: No OFD packet to send [03:52:11]OFD Sender: No OFD packet to send [03:52:16]OFD Sender: No OFD packet to send [03:52:21]OFD Sender: No OFD packet to send [03:52:26]OFD Sender: No OFD packet to send [03:52:31]OFD Sender: No OFD packet to send [03:52:36]OFD Sender: No OFD packet to send [03:52:41]OFD Sender: No OFD packet to send [03:52:46]OFD Sender: No OFD packet to send [03:52:51]OFD Sender: No OFD packet to send [03:52:56]OFD Sender: No OFD packet to send [03:53:01]OFD Sender: No OFD packet to send [03:53:06]OFD Sender: No OFD packet to send [03:53:11]OFD Sender: No OFD packet to send [03:53:16]OFD Sender: No OFD packet to send [03:53:22]OFD Sender: No OFD packet to send [03:53:27]OFD Sender: No OFD packet to send [03:53:32]OFD Sender: No OFD packet to send [03:53:37]OFD Sender: No OFD packet to send [03:53:42]OFD Sender: No OFD packet to send [03:53:47]OFD Sender: No OFD packet to send [03:53:52]OFD Sender: No OFD packet to send [03:53:57]OFD Sender: No OFD packet to send [03:54:02]OFD Sender: No OFD packet to send [03:54:07]OFD Sender: No OFD packet to send [03:54:12]OFD Sender: No OFD packet to send [03:54:17]OFD Sender: No OFD packet to send [03:54:22]OFD Sender: No OFD packet to send [03:54:27]OFD Sender: No OFD packet to send [03:54:32]OFD Sender: No OFD packet to send [03:54:37]OFD Sender: No OFD packet to send [03:54:42]OFD Sender: No OFD packet to send [03:54:47]OFD Sender: No OFD packet to send [03:54:52]OFD Sender: No OFD packet to send [03:54:57]OFD Sender: No OFD packet to send [03:55:02]OFD Sender: No OFD packet to send [03:55:07]OFD Sender: No OFD packet to send [03:55:12]OFD Sender: No OFD packet to send [03:55:17]OFD Sender: No OFD packet to send [03:55:22]OFD Sender: No OFD packet to send [03:55:27]OFD Sender: No OFD packet to send [03:55:32]OFD Sender: No OFD packet to send [03:55:37]OFD Sender: No OFD packet to send [03:55:42]OFD Sender: No OFD packet to send [03:55:47]OFD Sender: No OFD packet to send [03:55:52]OFD Sender: No OFD packet to send [03:55:57]OFD Sender: No OFD packet to send [03:56:02]OFD Sender: No OFD packet to send [03:56:07]OFD Sender: No OFD packet to send [03:56:12]OFD Sender: No OFD packet to send [03:56:17]OFD Sender: No OFD packet to send [03:56:22]OFD Sender: No OFD packet to send [03:56:27]OFD Sender: No OFD packet to send [03:56:32]OFD Sender: No OFD packet to send [03:56:37]OFD Sender: No OFD packet to send [03:56:42]OFD Sender: No OFD packet to send [03:56:47]OFD Sender: No OFD packet to send [03:56:52]OFD Sender: No OFD packet to send [03:56:57]OFD Sender: No OFD packet to send [03:57:02]OFD Sender: No OFD packet to send [03:57:07]OFD Sender: No OFD packet to send [03:57:12]OFD Sender: No OFD packet to send [03:57:17]OFD Sender: No OFD packet to send [03:57:22]OFD Sender: No OFD packet to send [03:57:27]OFD Sender: No OFD packet to send [03:57:32]OFD Sender: No OFD packet to send [03:57:37]OFD Sender: No OFD packet to send [03:57:42]OFD Sender: No OFD packet to send [03:57:47]OFD Sender: No OFD packet to send [03:57:52]OFD Sender: No OFD packet to send [03:57:57]OFD Sender: No OFD packet to send [03:58:02]OFD Sender: No OFD packet to send [03:58:07]OFD Sender: No OFD packet to send [03:58:12]OFD Sender: No OFD packet to send [03:58:17]OFD Sender: No OFD packet to send [03:58:22]OFD Sender: No OFD packet to send [03:58:27]OFD Sender: No OFD packet to send [03:58:32]OFD Sender: No OFD packet to send [03:58:37]OFD Sender: No OFD packet to send [03:58:42]OFD Sender: No OFD packet to send [03:58:47]OFD Sender: No OFD packet to send [03:58:52]OFD Sender: No OFD packet to send [03:58:57]OFD Sender: No OFD packet to send [03:59:02]OFD Sender: No OFD packet to send [03:59:07]OFD Sender: No OFD packet to send [03:59:12]OFD Sender: No OFD packet to send [03:59:17]OFD Sender: No OFD packet to send [03:59:22]OFD Sender: No OFD packet to send [03:59:27]OFD Sender: No OFD packet to send [03:59:32]OFD Sender: No OFD packet to send [03:59:37]OFD Sender: No OFD packet to send [03:59:42]OFD Sender: No OFD packet to send [03:59:47]OFD Sender: No OFD packet to send [03:59:52]OFD Sender: No OFD packet to send [03:59:57]OFD Sender: No OFD packet to send [04:00:02]OFD Sender: No OFD packet to send [04:00:07]OFD Sender: No OFD packet to send [04:00:12]OFD Sender: No OFD packet to send [04:00:17]OFD Sender: No OFD packet to send [04:00:22]OFD Sender: No OFD packet to send [04:00:27]OFD Sender: No OFD packet to send [04:00:32]OFD Sender: No OFD packet to send [04:00:37]OFD Sender: No OFD packet to send [04:00:42]OFD Sender: No OFD packet to send [04:00:47]OFD Sender: No OFD packet to send [04:00:52]OFD Sender: No OFD packet to send [04:00:57]OFD Sender: No OFD packet to send [04:01:02]OFD Sender: No OFD packet to send [04:01:07]OFD Sender: No OFD packet to send [04:01:12]OFD Sender: No OFD packet to send [04:01:17]OFD Sender: No OFD packet to send [04:01:22]OFD Sender: No OFD packet to send [04:01:27]OFD Sender: No OFD packet to send [04:01:32]OFD Sender: No OFD packet to send [04:01:37]OFD Sender: No OFD packet to send [04:01:42]OFD Sender: No OFD packet to send [04:01:47]OFD Sender: No OFD packet to send [04:01:52]OFD Sender: No OFD packet to send [04:01:57]OFD Sender: No OFD packet to send [04:02:02]OFD Sender: No OFD packet to send [04:02:07]OFD Sender: No OFD packet to send [04:02:12]OFD Sender: No OFD packet to send [04:02:17]OFD Sender: No OFD packet to send [04:02:22]OFD Sender: No OFD packet to send [04:02:27]OFD Sender: No OFD packet to send [04:02:32]OFD Sender: No OFD packet to send [04:02:37]OFD Sender: No OFD packet to send [04:02:42]OFD Sender: No OFD packet to send [04:02:47]OFD Sender: No OFD packet to send [04:02:52]OFD Sender: No OFD packet to send [04:02:57]OFD Sender: No OFD packet to send [04:03:02]OFD Sender: No OFD packet to send [04:03:07]OFD Sender: No OFD packet to send [04:03:12]OFD Sender: No OFD packet to send [04:03:17]OFD Sender: No OFD packet to send [04:03:22]OFD Sender: No OFD packet to send [04:03:36]ConnectInit Can't connect to host [04:03:37]OFD Sender: No OFD packet to send [04:03:43]OFD Sender: No OFD packet to send [04:03:48]OFD Sender: No OFD packet to send [04:03:53]OFD Sender: No OFD packet to send [04:03:56]accept exits with 9 [04:03:56]New connection [04:03:56]New thread 3066838372 created [04:03:56]Thread 3066981732 joined [04:03:56]Waiting for new connection... [04:03:56] Sock 9.Parse request [04:03:56]Sock 9.Check first char [04:03:56]Sock 9.First char is OK [04:03:56]request: POST /json_proto HTTP/1.0 [04:03:56]Method: POST [04:03:56]URL: /json_proto [04:03:56]Method is POST - this is cgi request [04:03:56]url: /json_proto [04:03:56]query_string will be loaded in cgi processing [04:03:56]execute_cgi json_proto POST (null) [04:03:56]execute_cgi path=json_proto method=POST [04:03:56]POST find Content-Length [04:03:56]Host: 172.17.46.195:8080 [04:03:56]Content-Length: 684 [04:03:56]Content-Type: application/json [04:03:56] [04:03:56]POST finish read [04:03:56]Found Content-Length = 684 [04:03:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325077", "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" ] } } [04:03:56]execute_script... [04:03: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)11325077", "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" ] } } [04:03:56]POST & json_proto [04:03:56]process_json_proto [04:03:56]json parsed OK: [04:03:56]protocol is kg_v1.0 [04:03:56]action value=close_receipt [04:03:56]process_action close_receipt [04:03:56]cmd_close_receipt [04:03:56]MH_GetDate [04:03:56]Write to MH i2c: F0 00 00 14 1A 1D [04:03:56]Write i2c OK [04:03:56]MH_I2C_Read... [04:03:56]Read from MH i2c: F0 [04:03:56]MH_I2C_Read... [04:03:56]Read from MH i2c: F0 09 00 [04:03:56]MH_I2C_Read... [04:03:56]Read from MH i2c: F0 09 00 14 1A 00 AE CF BE 66 8D AE BC 66 24 [04:03:56]GetLastDocTimeStamp 1723777656 [04:03:56]current date 1723781038 [04:03:56]FM_GetShiftState [04:03:56]SAM_PROTO_GetShiftState [04:03:56]wFMCommunicate request_size=4 [04:03:56]MH_SAM_APDU [04:03:56]CAPDU: 80 13 01 00 [04:03:56]Write to MH i2c: E2 08 00 15 1A 80 13 01 00 00 00 00 00 AC [04:03:56]Write i2c OK [04:03:56]MH_I2C_Read... [04:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:03:56]Read from MH i2c: E2 [04:03:56]MH_I2C_Read... [04:03:56]Read from MH i2c: E2 0E 00 [04:03:56]MH_I2C_Read... [04:03:56]Read from MH i2c: E2 0E 00 15 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [04:03:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:03:56]wFMCommunicate OK [04:03:56]SAM_PROTO_GetShiftState done [04:03:56]FM_GetShiftState done [04:03:56]opened in 1723766727 [04:03:56]opened+sec_in_day 1723853127 [04:03:56]quantity*price = 200043 [04:03:56]sum+1 = 200044 [04:03:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 51 16.08.2024 04:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197710 ФПД: 143124397599865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T040358&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197710&fm=143124397599865&tin=02508201610067®Number=0000000000092545&sum=200000 [04:03:57]StoreToDocumentArchive [04:03:57]shift 462 fd 197710 [04:03:57]save to /storage/0462/doc_00197710 [04:03:57]save last doc name /storage/0462/doc_00197710 to /storage/kkm_last_doc_name [04:03:57]save OK [04:03:57]Clear old archive folders... [04:03:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:03:57]tlvbuf is B6F5C100 [04:03:57]SAM_PROTO_ClearQueue [04:03:57]wFMCommunicate request_size=4 [04:03:57]MH_SAM_APDU [04:03:57]CAPDU: 80 09 00 00 [04:03:57]Write to MH i2c: E2 08 00 22 1A 80 09 00 00 00 00 00 00 AE [04:03:57]Write i2c OK [04:03:57]MH_I2C_Read... [04:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:03:58]Read from MH i2c: E2 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 22 1A 00 90 00 B0 [04:03:58]RAPDU: 90 00 [04:03:58]wFMCommunicate OK [04:03:58]SAM_PROTO_ClearQueue done [04:03:58]KKMCreateOFDPacket [04:03:58]OFDProtocolAddRootSTLVToBuf [04:03:58]FM_MakeSignedData [04:03:58]FM_MakeSignedData [04:03:58]SAM_PROTO_SignData [04:03:58]wFMCommunicate request_size=4 [04:03:58]MH_SAM_APDU [04:03:58]CAPDU: 80 0D 01 02 [04:03:58]Write to MH i2c: E2 08 00 23 1A 80 0D 01 02 00 00 00 00 B6 [04:03:58]Write i2c OK [04:03:58]MH_I2C_Read... [04:03:58]OFD Sender: No OFD packet to send [04:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:03:58]Read from MH i2c: E2 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 23 1A 00 90 00 B1 [04:03:58]RAPDU: 90 00 [04:03:58]wFMCommunicate OK [04:03:58]wFMCommunicate request_size=255 [04:03:58]MH_SAM_APDU [04:03: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 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 33 00 00 00 F4 03 04 00 AE CF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 04 03 00 35 04 06 00 82 [04:03:58]Write to MH i2c: E2 02 01 24 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 33 00 00 00 F4 03 04 00 AE CF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 04 03 00 35 04 06 00 82 00 00 61 [04:03:58]Write i2c OK [04:03:58]MH_I2C_Read... [04:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:03:58]Read from MH i2c: E2 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 24 1A 00 90 00 B2 [04:03:58]RAPDU: 90 00 [04:03:58]wFMCommunicate OK [04:03:58]wFMCommunicate request_size=10 [04:03:58]MH_SAM_APDU [04:03:58]CAPDU: 80 0D 02 02 05 2B BE E0 AC 79 [04:03:58]Write to MH i2c: E2 0D 00 25 1A 80 0D 02 02 05 00 2B BE E0 AC 79 00 00 B1 [04:03:58]Write i2c OK [04:03:58]MH_I2C_Read... [04:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:03:58]Read from MH i2c: E2 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 03 00 25 1A 00 90 00 B3 [04:03:58]RAPDU: 90 00 [04:03:58]wFMCommunicate OK [04:03:58]wFMCommunicate request_size=4 [04:03:58]MH_SAM_APDU [04:03:58]CAPDU: 80 0D 03 02 [04:03:58]Write to MH i2c: E2 08 00 26 1A 80 0D 03 02 00 00 00 00 BB [04:03:58]Write i2c OK [04:03:58]MH_I2C_Read... [04:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:03:58]Read from MH i2c: E2 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 0B 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 0B 00 26 1A 00 CF DE 5B 00 55 41 4F D6 90 00 7F [04:03:58]RAPDU: CF DE 5B 00 55 41 4F D6 90 00 [04:03:58]wFMCommunicate OK [04:03:58]SAM_PROTO_SignData done [04:03:58]FM_MakeSignedData done [04:03:58]CreateOFDProtocolMessage [04:03:58]wFMCommunicate request_size=4 [04:03:58]MH_SAM_APDU [04:03:58]CAPDU: 80 11 00 00 [04:03:58]Write to MH i2c: E2 08 00 27 1A 80 11 00 00 00 00 00 00 BB [04:03:58]Write i2c OK [04:03:58]MH_I2C_Read... [04:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:03:58]Read from MH i2c: E2 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 17 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: E2 17 00 27 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 08 [04:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:03:58]wFMCommunicate OK [04:03:58]CreateOFDProtocolMessage done [04:03:58]OFDSenderStorePacket 197710 [04:03:58]StoreOFDPacket docnum=197710 [04:03:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 48 07 01 2E D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 33 00 00 00 F4 03 04 00 AE CF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 04 03 00 35 04 06 00 82 2B BE E0 AC 79 CF DE 5B 00 55 41 4F D6 [04:03:58]CheckFolder [04:03:58]dirname=/storage/ofd_packets [04:03:58]CheckFolder done [04:03:58]ProducePacketName [04:03:58]name=ofd_packets/00197710 [04:03:58]NVStorageSaveData ofd_packets/00197710 [04:03:58]File name is /storage/ofd_packets/00197710 [04:03:58]Write 301 bytes [04:03:58]NVStorageSaveData done [04:03:58]OFDSenderStorePacket done [04:03:58]KKMCreateOFDPacket done [04:03:58]NVStorageSaveData kkm_last_timestamp [04:03:58]File name is /storage/kkm_last_timestamp [04:03:58]Write 4 bytes [04:03:58]NVStorageSaveData done [04:03:58]ExternCall_PrintAddStr [04:03:58]wPrintStart [04:03:58]Write to MH i2c: 01 00 00 28 1A 42 [04:03:58]Write i2c OK [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: 01 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: 01 07 00 [04:03:58]MH_I2C_Read... [04:03:58]Read from MH i2c: 01 07 00 28 1A 00 00 00 00 00 FF 0F 57 [04:03:58]RasterBufferAndPrint [04:03:58]line Счет N : (1)11325077 [04:03:58]line ИНН: 02508201610067 [04:03:58]line Контрольно-Кассовый Чек [04:03:58]line ПРОДАЖА [04:03:58]line ТРК (МРК, ГНК) : 41 [04:03:58]line Товар: 2710124500 [04:03:58]line Аи-95-К-5 [04:03:58]line 26.960 * 74.20 [04:03:58]line = 2000.43 [04:03:58]line НДС 12% НСП 1% [04:03:58]line > о реализуемом товаре [04:03:58]line ОКРУГЛЕНИЕ: -0.43 [04:03:58]line ИТОГО: 2000.00 [04:03:58]line Внесено: 2000.00 [04:03:58]line СДАЧА: 0.00 [04:03:58]line НСП 1% : 17.70 [04:03:58]line НДС 12% : 212.43 [04:03:58]line Наличными: 2000.00 [04:03:58]line Безнал.: 0.00 [04:03:58]line Место: АЗС № 95 "Партнер Нефть" [04:03:58]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:03:58]line СНО: Общий режим [04:03:58]line Чек 51 16.08.2024 04:03 [04:03:58]line Смена: 462 ФФД: 1.0 [04:03:58]line ЗНМ: 0300000079 [04:03:58]line РНМ: 0000000000092545 [04:03:58]line Версия ККМ: 001 [04:03:58]line ФМ: 0000000000871802 [04:03:58]line ФД: 197710 [04:03:58]line ФПД: 143124397599865 [04:03:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T040358&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197710&fm=143124397599865&tin=02508201610067®Number=0000000000092545&sum=200000 [04:03:58]OFD Sender: Processing packet 197710 [packets to send 245, broken 244] [04:03:58]ProducePacketName [04:03:58]name=ofd_packets/00197710 [04:03:58]OFD Sender: To server: pG, [04:03:58]CommunicateWithHost lk.salyk.kg:30040 [04:03:58]ConnectInit lk.salyk.kg [04:03:58]written 0, free lines is 4095 [04:03:59]Write to MH i2c: 01 00 00 53 1A 6D [04:03:59]Write i2c OK [04:03:59]MH_I2C_Read... [04:03:59]Read from MH i2c: 01 [04:03:59]MH_I2C_Read... [04:03:59]Read from MH i2c: 01 07 00 [04:03:59]MH_I2C_Read... [04:03:59]Read from MH i2c: 01 07 00 53 1A 00 00 00 00 00 D8 0C 58 [04:03:59]RasterBufferAndPrint [04:03:59]line [04:03:59]line [04:03:59]line [04:03:59]line [04:03:59]line [04:03:59]written 0, free lines is 3295 [04:03:59]MH_Cut [04:03:59]Write to MH i2c: D1 01 00 5A 1A 01 46 [04:03:59]Write i2c OK [04:03:59]MH_I2C_Read... [04:03:59]Read from MH i2c: D1 [04:03:59]MH_I2C_Read... [04:03:59]Read from MH i2c: D1 01 00 [04:03:59]MH_I2C_Read... [04:03:59]Read from MH i2c: D1 01 00 5A 1A 00 45 [04:03:59]Write to MH i2c: 01 00 00 5B 1A 75 [04:03:59]Write i2c OK [04:03:59]MH_I2C_Read... [04:04:00]*** Cut start [04:04:00]*** Purtial cut [04:04:00]*** CUTSNS_PIN = 0 [04:04:00]*** Stage 1: CUTSNS_PIN = 1 [04:04:01]Connected sock=10 [04:04:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 48 07 01 2E D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 33 00 00 00 F4 03 04 00 AE CF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 04 03 00 35 04 06 00 82 2B BE E0 AC 79 CF DE 5B 00 55 41 4F D6 [04:04:02]Read from MH i2c: 01 [04:04:02]MH_I2C_Read... [04:04:02]*** Stop cut motor [04:04:02]*** Cut end [04:04:02]Read from MH i2c: 01 07 00 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: 01 07 00 5B 1A 00 00 00 00 00 FF 0F 8A [04:04:02]process_action close_receipt done [04:04:02]requested_data is exist [04:04:02]produce_requested_data [04:04:02]requested_item fm.sn is exist - process it [04:04:02]wFMCommunicate request_size=4 [04:04:02]MH_SAM_APDU [04:04:02]CAPDU: 80 11 00 00 [04:04:02]Write to MH i2c: E2 08 00 5C 1A 80 11 00 00 00 00 00 00 F0 [04:04:02]Write i2c OK [04:04:02]MH_I2C_Read... [04:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:04:02]Read from MH i2c: E2 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 17 00 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 17 00 5C 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [04:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:04:02]wFMCommunicate OK [04:04:02]requested_item fd.num is exist - process it [04:04:02]SAM_PROTO_GetFieldsCounters [04:04:02]wFMCommunicate request_size=4 [04:04:02]MH_SAM_APDU [04:04:02]CAPDU: 80 13 00 00 [04:04:02]Write to MH i2c: E2 08 00 5D 1A 80 13 00 00 00 00 00 00 F3 [04:04:02]Write i2c OK [04:04:02]MH_I2C_Read... [04:04:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:04:02]Read from MH i2c: E2 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 62 00 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 62 00 5D 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4E 04 03 00 0E 04 04 00 CE 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 CB [04:04:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4E 04 03 00 0E 04 04 00 CE 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 [04:04:02]wFMCommunicate OK [04:04:02]SAM_PROTO_GetFieldsCounters done [04:04:02]requested_item shift.num is exist - process it [04:04:02]requested_item shift.opened is exist - process it [04:04:02]req_shift_opened [04:04:02]FM_GetShiftState [04:04:02]SAM_PROTO_GetShiftState [04:04:02]wFMCommunicate request_size=4 [04:04:02]MH_SAM_APDU [04:04:02]CAPDU: 80 13 01 00 [04:04:02]Write to MH i2c: E2 08 00 5E 1A 80 13 01 00 00 00 00 00 F5 [04:04:02]Write i2c OK [04:04:02]MH_I2C_Read... [04:04:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:04:02]Read from MH i2c: E2 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 0E 00 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 0E 00 5E 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 83 [04:04:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:04:02]wFMCommunicate OK [04:04:02]SAM_PROTO_GetShiftState done [04:04:02]FM_GetShiftState done [04:04:02]req_shift_opened done [04:04:02]requested_item shift.open_date is exist - process it [04:04:02]req_shift_open_date [04:04:02]req_shift_open_date done [04:04:02]produce_requested_data done [04:04:02]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197710,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:04:02]process_action_free close_receipt [04:04:02]json_value_free [04:04:02]json_value_free done [04:04:02]process_json_proto returns [04:04:02]Send response to host [04:04:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197710,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:04:02]free response buf [04:04:02]execute_script done [04:04:02]execute_script returns [04:04:02]free content buf [04:04:02]Sock 9.Close socket [04:04:02]Sock 9.Thread stoped [04:04:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 81 10 47 00 6A DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 04 03 00 F4 03 04 00 C6 7B BE 66 B6 04 01 00 00 76 42 3E EA CA 4D 88 E3 [04:04:02]CommunicateWithHost err = 0 [04:04:02]CheckOFDResponse [04:04:02]1017 (14) - 77093643461234 [04:04:02]1041 (16) - 0000000000871802 [04:04:02]1040 (4) - 197710 [04:04:02]1012 (4) - 15.08.2024 22:05 [04:04:02]1206 (1) - 0 [04:04:02]OFD Sender: Remove packet 197710 [04:04:02]ProducePacketName [04:04:02]name=ofd_packets/00197710 [04:04:02]NVStorageDeleteData [04:04:02]OFD Sender: No OFD packet to send [04:04:07]OFD Sender: No OFD packet to send [04:04:12]OFD Sender: No OFD packet to send [04:04:17]OFD Sender: No OFD packet to send [04:04:22]OFD Sender: No OFD packet to send [04:04:27]OFD Sender: No OFD packet to send [04:04:32]OFD Sender: No OFD packet to send [04:04:37]OFD Sender: No OFD packet to send [04:04:40]recv_with_timeout no data received [04:04:42]OFD Sender: No OFD packet to send [04:04:47]OFD Sender: No OFD packet to send [04:04:52]OFD Sender: No OFD packet to send [04:04:57]OFD Sender: No OFD packet to send [04:05:02]OFD Sender: No OFD packet to send [04:05:07]OFD Sender: No OFD packet to send [04:05:12]OFD Sender: No OFD packet to send [04:05:17]OFD Sender: No OFD packet to send [04:05:23]OFD Sender: No OFD packet to send [04:05:28]OFD Sender: No OFD packet to send [04:05:33]OFD Sender: No OFD packet to send [04:05:38]OFD Sender: No OFD packet to send [04:05:43]OFD Sender: No OFD packet to send [04:05:44]accept exits with 7 [04:05:44]New connection [04:05:44]New thread 3066981732 created [04:05:44]Thread 3066838372 joined [04:05:44]Waiting for new connection... [04:05:44] Sock 7.Parse request [04:05:44]Sock 7.Check first char [04:05:44]Sock 7.First char is OK [04:05:44]request: POST /json_proto HTTP/1.0 [04:05:44]Method: POST [04:05:44]URL: /json_proto [04:05:44]Method is POST - this is cgi request [04:05:44]url: /json_proto [04:05:44]query_string will be loaded in cgi processing [04:05:44]execute_cgi json_proto POST (null) [04:05:44]execute_cgi path=json_proto method=POST [04:05:44]POST find Content-Length [04:05:44]Host: 172.17.46.195:8080 [04:05:44]Content-Length: 802 [04:05:44]Content-Type: application/json [04:05:44] [04:05:44]POST finish read [04:05:44]Found Content-Length = 802 [04:05:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:05:44]execute_script... [04:05: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)11325078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:05:44]POST & json_proto [04:05:44]process_json_proto [04:05:44]json parsed OK: [04:05:44]protocol is kg_v1.0 [04:05:44]action value=close_receipt [04:05:44]process_action close_receipt [04:05:44]cmd_close_receipt [04:05:44]MH_GetDate [04:05:44]Write to MH i2c: F0 00 00 5F 1A 68 [04:05:44]Write i2c OK [04:05:44]MH_I2C_Read... [04:05:44]Read from MH i2c: F0 [04:05:44]MH_I2C_Read... [04:05:44]Read from MH i2c: F0 09 00 [04:05:44]MH_I2C_Read... [04:05:44]Read from MH i2c: F0 09 00 5F 1A 00 1A D0 BE 66 8D AE BC 66 DC [04:05:44]GetLastDocTimeStamp 1723781038 [04:05:44]current date 1723781146 [04:05:44]FM_GetShiftState [04:05:44]SAM_PROTO_GetShiftState [04:05:44]wFMCommunicate request_size=4 [04:05:44]MH_SAM_APDU [04:05:44]CAPDU: 80 13 01 00 [04:05:44]Write to MH i2c: E2 08 00 60 1A 80 13 01 00 00 00 00 00 F7 [04:05:44]Write i2c OK [04:05:44]MH_I2C_Read... [04:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:05:44]Read from MH i2c: E2 [04:05:44]MH_I2C_Read... [04:05:44]Read from MH i2c: E2 0E 00 [04:05:44]MH_I2C_Read... [04:05:44]Read from MH i2c: E2 0E 00 60 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 85 [04:05:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:05:44]wFMCommunicate OK [04:05:44]SAM_PROTO_GetShiftState done [04:05:44]FM_GetShiftState done [04:05:44]opened in 1723766727 [04:05:44]opened+sec_in_day 1723853127 [04:05:44]quantity*price = 50036 [04:05:44]sum+1 = 50037 [04:05:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 52 16.08.2024 04:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197711 ФПД: 208891857561358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T040546&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197711&fm=208891857561358&tin=02508201610067®Number=0000000000092545&sum=50036 [04:05:45]StoreToDocumentArchive [04:05:45]shift 462 fd 197711 [04:05:45]save to /storage/0462/doc_00197711 [04:05:45]save last doc name /storage/0462/doc_00197711 to /storage/kkm_last_doc_name [04:05:45]save OK [04:05:45]Clear old archive folders... [04:05:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:05:45]tlvbuf is 01903950 [04:05:45]SAM_PROTO_ClearQueue [04:05:45]wFMCommunicate request_size=4 [04:05:45]MH_SAM_APDU [04:05:45]CAPDU: 80 09 00 00 [04:05:45]Write to MH i2c: E2 08 00 6D 1A 80 09 00 00 00 00 00 00 F9 [04:05:45]Write i2c OK [04:05:45]MH_I2C_Read... [04:05:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:05:45]Read from MH i2c: E2 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 6D 1A 00 90 00 FB [04:05:45]RAPDU: 90 00 [04:05:45]wFMCommunicate OK [04:05:45]SAM_PROTO_ClearQueue done [04:05:45]KKMCreateOFDPacket [04:05:45]OFDProtocolAddRootSTLVToBuf [04:05:45]FM_MakeSignedData [04:05:45]FM_MakeSignedData [04:05:45]SAM_PROTO_SignData [04:05:45]wFMCommunicate request_size=4 [04:05:45]MH_SAM_APDU [04:05:45]CAPDU: 80 0D 01 02 [04:05:45]Write to MH i2c: E2 08 00 6E 1A 80 0D 01 02 00 00 00 00 01 [04:05:45]Write i2c OK [04:05:45]MH_I2C_Read... [04:05:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:05:45]Read from MH i2c: E2 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 6E 1A 00 90 00 FC [04:05:45]RAPDU: 90 00 [04:05:45]wFMCommunicate OK [04:05:45]wFMCommunicate request_size=255 [04:05:45]MH_SAM_APDU [04:05:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1A D0 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 04 03 00 35 04 06 00 BD [04:05:45]Write to MH i2c: E2 02 01 6F 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1A D0 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 04 03 00 35 04 06 00 BD 00 00 E5 [04:05:45]Write i2c OK [04:05:45]MH_I2C_Read... [04:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:05:45]Read from MH i2c: E2 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 6F 1A 00 90 00 FD [04:05:45]RAPDU: 90 00 [04:05:45]wFMCommunicate OK [04:05:45]wFMCommunicate request_size=10 [04:05:45]MH_SAM_APDU [04:05:45]CAPDU: 80 0D 02 02 05 FC 6C F7 67 0E [04:05:45]Write to MH i2c: E2 0D 00 70 1A 80 0D 02 02 05 00 FC 6C F7 67 0E 00 00 E2 [04:05:45]Write i2c OK [04:05:45]MH_I2C_Read... [04:05:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:05:45]Read from MH i2c: E2 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 03 00 70 1A 00 90 00 FE [04:05:45]RAPDU: 90 00 [04:05:45]wFMCommunicate OK [04:05:45]wFMCommunicate request_size=4 [04:05:45]MH_SAM_APDU [04:05:45]CAPDU: 80 0D 03 02 [04:05:45]Write to MH i2c: E2 08 00 71 1A 80 0D 03 02 00 00 00 00 06 [04:05:45]Write i2c OK [04:05:45]MH_I2C_Read... [04:05:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:05:45]Read from MH i2c: E2 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 0B 00 [04:05:45]MH_I2C_Read... [04:05:45]Read from MH i2c: E2 0B 00 71 1A 00 1E 79 A6 2B CC D5 C1 A5 90 00 76 [04:05:45]RAPDU: 1E 79 A6 2B CC D5 C1 A5 90 00 [04:05:45]wFMCommunicate OK [04:05:45]SAM_PROTO_SignData done [04:05:45]FM_MakeSignedData done [04:05:45]CreateOFDProtocolMessage [04:05:45]wFMCommunicate request_size=4 [04:05:45]MH_SAM_APDU [04:05:45]CAPDU: 80 11 00 00 [04:05:46]Write to MH i2c: E2 08 00 72 1A 80 11 00 00 00 00 00 00 06 [04:05:46]Write i2c OK [04:05:46]MH_I2C_Read... [04:05:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:05:46]Read from MH i2c: E2 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: E2 17 00 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: E2 17 00 72 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 53 [04:05:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:05:46]wFMCommunicate OK [04:05:46]CreateOFDProtocolMessage done [04:05:46]OFDSenderStorePacket 197711 [04:05:46]StoreOFDPacket docnum=197711 [04:05:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 11 4A 07 01 96 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1A D0 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 04 03 00 35 04 06 00 BD FC 6C F7 67 0E 1E 79 A6 2B CC D5 C1 A5 [04:05:46]CheckFolder [04:05:46]dirname=/storage/ofd_packets [04:05:46]CheckFolder done [04:05:46]ProducePacketName [04:05:46]name=ofd_packets/00197711 [04:05:46]NVStorageSaveData ofd_packets/00197711 [04:05:46]File name is /storage/ofd_packets/00197711 [04:05:46]Write 301 bytes [04:05:46]NVStorageSaveData done [04:05:46]OFDSenderStorePacket done [04:05:46]KKMCreateOFDPacket done [04:05:46]NVStorageSaveData kkm_last_timestamp [04:05:46]File name is /storage/kkm_last_timestamp [04:05:46]Write 4 bytes [04:05:46]NVStorageSaveData done [04:05:46]ExternCall_PrintAddStr [04:05:46]wPrintStart [04:05:46]Write to MH i2c: 01 00 00 73 1A 8D [04:05:46]Write i2c OK [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: 01 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: 01 07 00 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: 01 07 00 73 1A 00 00 00 00 00 FF 0F A2 [04:05:46]RasterBufferAndPrint [04:05:46]line Счет N : (1)11325078 [04:05:46]line ИНН: 02508201610067 [04:05:46]line Контрольно-Кассовый Чек [04:05:46]line ПРОДАЖА [04:05:46]line ТРК (МРК, ГНК) : 22 [04:05:46]line Товар: 2710124130 [04:05:46]line Аи-92-К-4 [04:05:46]line 7.380 * 67.80 [04:05:46]line = 500.36 [04:05:46]line НДС 12% НСП 1% [04:05:46]line > о реализуемом товаре [04:05:46]line ИТОГО: 500.36 [04:05:46]line НСП 1% : 4.43 [04:05:46]line НДС 12% : 53.14 [04:05:46]line Наличными: 0.00 [04:05:46]line Безнал.: 500.36 [04:05:46]line Место: АЗС № 95 "Партнер Нефть" [04:05:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:05:46]line СНО: Общий режим [04:05:46]line Чек 52 16.08.2024 04:05 [04:05:46]line Смена: 462 ФФД: 1.0 [04:05:46]line ЗНМ: 0300000079 [04:05:46]line РНМ: 0000000000092545 [04:05:46]line Версия ККМ: 001 [04:05:46]line Платежная система: O! деньги [04:05:46]line ФМ: 0000000000871802 [04:05:46]line ФД: 197711 [04:05:46]line ФПД: 208891857561358 [04:05:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T040546&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197711&fm=208891857561358&tin=02508201610067®Number=0000000000092545&sum=50036 [04:05:46]written 0, free lines is 4095 [04:05:46]OFD Sender: Processing packet 197711 [packets to send 245, broken 244] [04:05:46]ProducePacketName [04:05:46]name=ofd_packets/00197711 [04:05:46]OFD Sender: To server: pG, [04:05:46]CommunicateWithHost lk.salyk.kg:30040 [04:05:46]ConnectInit lk.salyk.kg [04:05:46]Write to MH i2c: 01 00 00 9D 1A B7 [04:05:46]Write i2c OK [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: 01 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: 01 07 00 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: 01 07 00 9D 1A 00 00 00 00 00 E6 0C B0 [04:05:46]RasterBufferAndPrint [04:05:46]line [04:05:46]line [04:05:46]line [04:05:46]line [04:05:46]line [04:05:46]written 0, free lines is 3310 [04:05:46]MH_Cut [04:05:46]Write to MH i2c: D1 01 00 A4 1A 01 90 [04:05:46]Write i2c OK [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: D1 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: D1 01 00 [04:05:46]MH_I2C_Read... [04:05:46]Read from MH i2c: D1 01 00 A4 1A 00 8F [04:05:46]Write to MH i2c: 01 00 00 A5 1A BF [04:05:46]Write i2c OK [04:05:46]MH_I2C_Read... [04:05:47]*** Cut start [04:05:47]*** Purtial cut [04:05:47]*** Stage 1: CUTSNS_PIN = 1 [04:05:47]Read from MH i2c: 01 [04:05:47]MH_I2C_Read... [04:05:47]*** Stop cut motor [04:05:47]*** Cut end [04:05:47]Read from MH i2c: 01 07 00 [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: 01 07 00 A5 1A 00 00 00 00 00 FF 0F D4 [04:05:47]process_action close_receipt done [04:05:47]requested_data is exist [04:05:47]produce_requested_data [04:05:47]requested_item fm.sn is exist - process it [04:05:47]wFMCommunicate request_size=4 [04:05:47]MH_SAM_APDU [04:05:47]CAPDU: 80 11 00 00 [04:05:47]Write to MH i2c: E2 08 00 A6 1A 80 11 00 00 00 00 00 00 3A [04:05:47]Write i2c OK [04:05:47]MH_I2C_Read... [04:05:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:05:47]Read from MH i2c: E2 [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: E2 17 00 [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: E2 17 00 A6 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [04:05:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:05:47]wFMCommunicate OK [04:05:47]requested_item fd.num is exist - process it [04:05:47]SAM_PROTO_GetFieldsCounters [04:05:47]wFMCommunicate request_size=4 [04:05:47]MH_SAM_APDU [04:05:47]CAPDU: 80 13 00 00 [04:05:47]Write to MH i2c: E2 08 00 A7 1A 80 13 00 00 00 00 00 00 3D [04:05:47]Write i2c OK [04:05:47]MH_I2C_Read... [04:05:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:05:47]Read from MH i2c: E2 [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: E2 62 00 [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: E2 62 00 A7 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4F 04 03 00 0E 04 04 00 CE 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 19 [04:05:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4F 04 03 00 0E 04 04 00 CE 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 [04:05:47]wFMCommunicate OK [04:05:47]SAM_PROTO_GetFieldsCounters done [04:05:47]requested_item shift.num is exist - process it [04:05:47]requested_item shift.opened is exist - process it [04:05:47]req_shift_opened [04:05:47]FM_GetShiftState [04:05:47]SAM_PROTO_GetShiftState [04:05:47]wFMCommunicate request_size=4 [04:05:47]MH_SAM_APDU [04:05:47]CAPDU: 80 13 01 00 [04:05:47]Write to MH i2c: E2 08 00 A8 1A 80 13 01 00 00 00 00 00 3F [04:05:47]Write i2c OK [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: E2 [04:05:47]MH_I2C_Read... [04:05:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:05:47]Read from MH i2c: E2 0E 00 [04:05:47]MH_I2C_Read... [04:05:47]Read from MH i2c: E2 0E 00 A8 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CD [04:05:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:05:47]wFMCommunicate OK [04:05:47]SAM_PROTO_GetShiftState done [04:05:47]FM_GetShiftState done [04:05:47]req_shift_opened done [04:05:47]requested_item shift.open_date is exist - process it [04:05:47]req_shift_open_date [04:05:47]req_shift_open_date done [04:05:47]produce_requested_data done [04:05:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197711,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:05:47]process_action_free close_receipt [04:05:47]json_value_free [04:05:47]json_value_free done [04:05:47]process_json_proto returns [04:05:47]Send response to host [04:05:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197711,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:05:47]free response buf [04:05:47]execute_script done [04:05:47]execute_script returns [04:05:47]free content buf [04:05:47]Sock 7.Close socket [04:05:47]Sock 7.Thread stoped [04:05:50]recv_with_timeout no data received [04:05:50]Connected sock=11 [04:05:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 11 4A 07 01 96 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1A D0 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 04 03 00 35 04 06 00 BD FC 6C F7 67 0E 1E 79 A6 2B CC D5 C1 A5 [04:05:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F7 93 47 00 9F FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 04 03 00 F4 03 04 00 35 7C BE 66 B6 04 01 00 00 18 95 9F 07 40 B0 7E 33 [04:05:53]CommunicateWithHost err = 0 [04:05:53]CheckOFDResponse [04:05:53]1017 (14) - 77093643461234 [04:05:53]1041 (16) - 0000000000871802 [04:05:53]1040 (4) - 197711 [04:05:53]1012 (4) - 15.08.2024 22:07 [04:05:53]1206 (1) - 0 [04:05:53]OFD Sender: Remove packet 197711 [04:05:53]ProducePacketName [04:05:53]name=ofd_packets/00197711 [04:05:53]NVStorageDeleteData [04:05:53]OFD Sender: No OFD packet to send [04:05:58]OFD Sender: No OFD packet to send [04:06:03]OFD Sender: No OFD packet to send [04:06:08]OFD Sender: No OFD packet to send [04:06:11]recv_with_timeout no data received [04:06:13]OFD Sender: No OFD packet to send [04:06:18]OFD Sender: No OFD packet to send [04:06:23]OFD Sender: No OFD packet to send [04:06:28]OFD Sender: No OFD packet to send [04:06:33]OFD Sender: No OFD packet to send [04:06:38]OFD Sender: No OFD packet to send [04:06:43]OFD Sender: No OFD packet to send [04:06:48]OFD Sender: No OFD packet to send [04:06:53]OFD Sender: No OFD packet to send [04:06:58]OFD Sender: No OFD packet to send [04:07:03]OFD Sender: No OFD packet to send [04:07:08]OFD Sender: No OFD packet to send [04:07:13]OFD Sender: No OFD packet to send [04:07:18]OFD Sender: No OFD packet to send [04:07:23]OFD Sender: No OFD packet to send [04:07:28]OFD Sender: No OFD packet to send [04:07:33]OFD Sender: No OFD packet to send [04:07:38]OFD Sender: No OFD packet to send [04:07:43]OFD Sender: No OFD packet to send [04:07:48]OFD Sender: No OFD packet to send [04:07:53]OFD Sender: No OFD packet to send [04:07:58]OFD Sender: No OFD packet to send [04:08:04]OFD Sender: No OFD packet to send [04:08:09]OFD Sender: No OFD packet to send [04:08:14]OFD Sender: No OFD packet to send [04:08:19]OFD Sender: No OFD packet to send [04:08:24]OFD Sender: No OFD packet to send [04:08:29]OFD Sender: No OFD packet to send [04:08:34]OFD Sender: No OFD packet to send [04:08:39]OFD Sender: No OFD packet to send [04:08:44]OFD Sender: No OFD packet to send [04:08:49]OFD Sender: No OFD packet to send [04:08:54]OFD Sender: No OFD packet to send [04:08:59]OFD Sender: No OFD packet to send [04:09:04]OFD Sender: No OFD packet to send [04:09:09]OFD Sender: No OFD packet to send [04:09:14]OFD Sender: No OFD packet to send [04:09:19]OFD Sender: No OFD packet to send [04:09:24]OFD Sender: No OFD packet to send [04:09:29]OFD Sender: No OFD packet to send [04:09:34]OFD Sender: No OFD packet to send [04:09:39]OFD Sender: No OFD packet to send [04:09:44]OFD Sender: No OFD packet to send [04:09:49]OFD Sender: No OFD packet to send [04:09:54]OFD Sender: No OFD packet to send [04:09:59]OFD Sender: No OFD packet to send [04:10:04]OFD Sender: No OFD packet to send [04:10:09]OFD Sender: No OFD packet to send [04:10:14]OFD Sender: No OFD packet to send [04:10:19]OFD Sender: No OFD packet to send [04:10:24]OFD Sender: No OFD packet to send [04:10:25]accept exits with 10 [04:10:25]New connection [04:10:25]New thread 3066838372 created [04:10:25]Thread 3066981732 joined [04:10:25]Waiting for new connection... [04:10:25] Sock 10.Parse request [04:10:25]Sock 10.Check first char [04:10:25]Sock 10.First char is OK [04:10:25]request: POST /json_proto HTTP/1.0 [04:10:25]Method: POST [04:10:25]URL: /json_proto [04:10:25]Method is POST - this is cgi request [04:10:25]url: /json_proto [04:10:25]query_string will be loaded in cgi processing [04:10:25]execute_cgi json_proto POST (null) [04:10:25]execute_cgi path=json_proto method=POST [04:10:25]POST find Content-Length [04:10:25]Host: 172.17.46.195:8080 [04:10:25]Content-Length: 674 [04:10:25]Content-Type: application/json [04:10:25] [04:10:25]POST finish read [04:10:25]Found Content-Length = 674 [04:10:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:10:25]execute_script... [04: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)11325079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:10:25]POST & json_proto [04:10:25]process_json_proto [04:10:25]json parsed OK: [04:10:25]protocol is kg_v1.0 [04:10:25]action value=close_receipt [04:10:25]process_action close_receipt [04:10:25]cmd_close_receipt [04:10:25]MH_GetDate [04:10:25]Write to MH i2c: F0 00 00 A9 1A B2 [04:10:25]Write i2c OK [04:10:25]MH_I2C_Read... [04:10:25]Read from MH i2c: F0 [04:10:25]MH_I2C_Read... [04:10:25]Read from MH i2c: F0 09 00 [04:10:25]MH_I2C_Read... [04:10:25]Read from MH i2c: F0 09 00 A9 1A 00 33 D1 BE 66 8D AE BC 66 40 [04:10:25]GetLastDocTimeStamp 1723781146 [04:10:25]current date 1723781427 [04:10:25]FM_GetShiftState [04:10:25]SAM_PROTO_GetShiftState [04:10:25]wFMCommunicate request_size=4 [04:10:25]MH_SAM_APDU [04:10:25]CAPDU: 80 13 01 00 [04:10:25]Write to MH i2c: E2 08 00 AA 1A 80 13 01 00 00 00 00 00 41 [04:10:25]Write i2c OK [04:10:25]MH_I2C_Read... [04:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:10:25]Read from MH i2c: E2 [04:10:25]MH_I2C_Read... [04:10:25]Read from MH i2c: E2 0E 00 [04:10:25]MH_I2C_Read... [04:10:25]Read from MH i2c: E2 0E 00 AA 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CF [04:10:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:10:25]wFMCommunicate OK [04:10:25]SAM_PROTO_GetShiftState done [04:10:25]FM_GetShiftState done [04:10:25]opened in 1723766727 [04:10:25]opened+sec_in_day 1723853127 [04:10:25]quantity*price = 100035 [04:10:25]sum+1 = 100036 [04:10:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 53 16.08.2024 04:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197712 ФПД: 65621696887223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T041027&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197712&fm=65621696887223&tin=02508201610067®Number=0000000000092545&sum=100000 [04:10:26]StoreToDocumentArchive [04:10:26]shift 462 fd 197712 [04:10:26]save to /storage/0462/doc_00197712 [04:10:26]save last doc name /storage/0462/doc_00197712 to /storage/kkm_last_doc_name [04:10:26]save OK [04:10:26]Clear old archive folders... [04:10:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [04:10:26]tlvbuf is 01903510 [04:10:26]SAM_PROTO_ClearQueue [04:10:26]wFMCommunicate request_size=4 [04:10:26]MH_SAM_APDU [04:10:26]CAPDU: 80 09 00 00 [04:10:26]Write to MH i2c: E2 08 00 B7 1A 80 09 00 00 00 00 00 00 43 [04:10:26]Write i2c OK [04:10:26]MH_I2C_Read... [04:10:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:10:26]Read from MH i2c: E2 [04:10:26]MH_I2C_Read... [04:10:26]Read from MH i2c: E2 03 00 [04:10:26]MH_I2C_Read... [04:10:26]Read from MH i2c: E2 03 00 B7 1A 00 90 00 45 [04:10:26]RAPDU: 90 00 [04:10:26]wFMCommunicate OK [04:10:26]SAM_PROTO_ClearQueue done [04:10:26]KKMCreateOFDPacket [04:10:26]OFDProtocolAddRootSTLVToBuf [04:10:26]FM_MakeSignedData [04:10:26]FM_MakeSignedData [04:10:26]SAM_PROTO_SignData [04:10:26]wFMCommunicate request_size=4 [04:10:26]MH_SAM_APDU [04:10:26]CAPDU: 80 0D 01 02 [04:10:26]Write to MH i2c: E2 08 00 B8 1A 80 0D 01 02 00 00 00 00 4B [04:10:26]Write i2c OK [04:10:26]MH_I2C_Read... [04:10:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:10:26]Read from MH i2c: E2 [04:10:26]MH_I2C_Read... [04:10:26]Read from MH i2c: E2 03 00 [04:10:26]MH_I2C_Read... [04:10:26]Read from MH i2c: E2 03 00 B8 1A 00 90 00 46 [04:10:26]RAPDU: 90 00 [04:10:26]wFMCommunicate OK [04:10:26]wFMCommunicate request_size=255 [04:10:26]MH_SAM_APDU [04:10:26]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 33 D1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 04 03 00 35 04 06 00 3B AE BD [04:10:26]Write to MH i2c: E2 02 01 B9 1A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 33 D1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 04 03 00 35 04 06 00 3B AE BD 00 00 E8 [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:10:27]Read from MH i2c: E2 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 03 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 03 00 B9 1A 00 90 00 47 [04:10:27]RAPDU: 90 00 [04:10:27]wFMCommunicate OK [04:10:27]wFMCommunicate request_size=8 [04:10:27]MH_SAM_APDU [04:10:27]CAPDU: 80 0D 02 02 03 EE B9 B7 [04:10:27]Write to MH i2c: E2 0B 00 BA 1A 80 0D 02 02 03 00 EE B9 B7 00 00 B2 [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 [04:10:27]MH_I2C_Read... [04:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:10:27]Read from MH i2c: E2 03 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 03 00 BA 1A 00 90 00 48 [04:10:27]RAPDU: 90 00 [04:10:27]wFMCommunicate OK [04:10:27]wFMCommunicate request_size=4 [04:10:27]MH_SAM_APDU [04:10:27]CAPDU: 80 0D 03 02 [04:10:27]Write to MH i2c: E2 08 00 BB 1A 80 0D 03 02 00 00 00 00 50 [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:10:27]Read from MH i2c: E2 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 0B 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 0B 00 BB 1A 00 C6 AF D2 4C 61 61 36 ED 90 00 C9 [04:10:27]RAPDU: C6 AF D2 4C 61 61 36 ED 90 00 [04:10:27]wFMCommunicate OK [04:10:27]SAM_PROTO_SignData done [04:10:27]FM_MakeSignedData done [04:10:27]CreateOFDProtocolMessage [04:10:27]wFMCommunicate request_size=4 [04:10:27]MH_SAM_APDU [04:10:27]CAPDU: 80 11 00 00 [04:10:27]Write to MH i2c: E2 08 00 BC 1A 80 11 00 00 00 00 00 00 50 [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:10:27]Read from MH i2c: E2 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 17 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: E2 17 00 BC 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9D [04:10:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:10:27]wFMCommunicate OK [04:10:27]CreateOFDProtocolMessage done [04:10:27]OFDSenderStorePacket 197712 [04:10:27]StoreOFDPacket docnum=197712 [04:10:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A0 3C 05 01 AC D1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 33 D1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 04 03 00 35 04 06 00 3B AE BD EE B9 B7 C6 AF D2 4C 61 61 36 ED [04:10:27]CheckFolder [04:10:27]dirname=/storage/ofd_packets [04:10:27]CheckFolder done [04:10:27]ProducePacketName [04:10:27]name=ofd_packets/00197712 [04:10:27]NVStorageSaveData ofd_packets/00197712 [04:10:27]File name is /storage/ofd_packets/00197712 [04:10:27]Write 299 bytes [04:10:27]NVStorageSaveData done [04:10:27]OFDSenderStorePacket done [04:10:27]KKMCreateOFDPacket done [04:10:27]NVStorageSaveData kkm_last_timestamp [04:10:27]File name is /storage/kkm_last_timestamp [04:10:27]Write 4 bytes [04:10:27]NVStorageSaveData done [04:10:27]ExternCall_PrintAddStr [04:10:27]wPrintStart [04:10:27]Write to MH i2c: 01 00 00 BD 1A D7 [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: 01 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: 01 07 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: 01 07 00 BD 1A 00 00 00 00 00 FF 0F EC [04:10:27]RasterBufferAndPrint [04:10:27]line Счет N : (1)11325079 [04:10:27]line ИНН: 02508201610067 [04:10:27]line Контрольно-Кассовый Чек [04:10:27]line ПРОДАЖА [04:10:27]line ТРК (МРК, ГНК) : 33 [04:10:27]line Товар: 2710124130 [04:10:27]line SU-92-К-5 [04:10:27]line 14.540 * 68.80 [04:10:27]line = 1000.35 [04:10:27]line НДС 12% НСП 1% [04:10:27]line > о реализуемом товаре [04:10:27]line ОКРУГЛЕНИЕ: -0.35 [04:10:27]line ИТОГО: 1000.00 [04:10:27]line Внесено: 1000.00 [04:10:27]line СДАЧА: 0.00 [04:10:27]line НСП 1% : 8.85 [04:10:27]line НДС 12% : 106.23 [04:10:27]line Наличными: 1000.00 [04:10:27]line Безнал.: 0.00 [04:10:27]line Место: АЗС № 95 "Партнер Нефть" [04:10:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:10:27]line СНО: Общий режим [04:10:27]line Чек 53 16.08.2024 04:10 [04:10:27]line Смена: 462 ФФД: 1.0 [04:10:27]line ЗНМ: 0300000079 [04:10:27]line РНМ: 0000000000092545 [04:10:27]line Версия ККМ: 001 [04:10:27]line ФМ: 0000000000871802 [04:10:27]line ФД: 197712 [04:10:27]line ФПД: 65621696887223 [04:10:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T041027&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197712&fm=65621696887223&tin=02508201610067®Number=0000000000092545&sum=100000 [04:10:27]written 0, free lines is 4095 [04:10:27]OFD Sender: Processing packet 197712 [packets to send 245, broken 244] [04:10:27]ProducePacketName [04:10:27]name=ofd_packets/00197712 [04:10:27]OFD Sender: To server: pG, [04:10:27]CommunicateWithHost lk.salyk.kg:30040 [04:10:27]ConnectInit lk.salyk.kg [04:10:27]Write to MH i2c: 01 00 00 E8 1A 02 [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: 01 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: 01 07 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: 01 07 00 E8 1A 00 00 00 00 00 D1 0C E6 [04:10:27]RasterBufferAndPrint [04:10:27]line [04:10:27]line [04:10:27]line [04:10:27]line [04:10:27]line [04:10:27]written 0, free lines is 3287 [04:10:27]MH_Cut [04:10:27]Write to MH i2c: D1 01 00 EF 1A 01 DB [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: D1 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: D1 01 00 [04:10:27]MH_I2C_Read... [04:10:27]Read from MH i2c: D1 01 00 EF 1A 00 DA [04:10:27]Write to MH i2c: 01 00 00 F0 1A 0A [04:10:27]Write i2c OK [04:10:27]MH_I2C_Read... [04:10:28]*** Cut start [04:10:28]*** Purtial cut [04:10:28]*** CUTSNS_PIN = 0 [04:10:28]*** Stage 1: CUTSNS_PIN = 1 [04:10:29]Connected sock=9 [04:10:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A0 3C 05 01 AC D1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 33 D1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 04 03 00 35 04 06 00 3B AE BD EE B9 B7 C6 AF D2 4C 61 61 36 ED [04:10:30]Read from MH i2c: 01 [04:10:30]MH_I2C_Read... [04:10:30]*** Stop cut motor [04:10:30]*** Cut end [04:10:30]Read from MH i2c: 01 07 00 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: 01 07 00 F0 1A 00 00 00 00 00 FF 0F 1F [04:10:30]process_action close_receipt done [04:10:30]requested_data is exist [04:10:30]produce_requested_data [04:10:30]requested_item fm.sn is exist - process it [04:10:30]wFMCommunicate request_size=4 [04:10:30]MH_SAM_APDU [04:10:30]CAPDU: 80 11 00 00 [04:10:30]Write to MH i2c: E2 08 00 F1 1A 80 11 00 00 00 00 00 00 85 [04:10:30]Write i2c OK [04:10:30]MH_I2C_Read... [04:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:10:30]Read from MH i2c: E2 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: E2 17 00 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: E2 17 00 F1 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [04:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:10:30]wFMCommunicate OK [04:10:30]requested_item fd.num is exist - process it [04:10:30]SAM_PROTO_GetFieldsCounters [04:10:30]wFMCommunicate request_size=4 [04:10:30]MH_SAM_APDU [04:10:30]CAPDU: 80 13 00 00 [04:10:30]Write to MH i2c: E2 08 00 F2 1A 80 13 00 00 00 00 00 00 88 [04:10:30]Write i2c OK [04:10:30]MH_I2C_Read... [04:10:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:10:30]Read from MH i2c: E2 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: E2 62 00 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: E2 62 00 F2 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 50 04 03 00 0E 04 04 00 CE 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 68 [04:10:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 50 04 03 00 0E 04 04 00 CE 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 [04:10:30]wFMCommunicate OK [04:10:30]SAM_PROTO_GetFieldsCounters done [04:10:30]requested_item shift.num is exist - process it [04:10:30]requested_item shift.opened is exist - process it [04:10:30]req_shift_opened [04:10:30]FM_GetShiftState [04:10:30]SAM_PROTO_GetShiftState [04:10:30]wFMCommunicate request_size=4 [04:10:30]MH_SAM_APDU [04:10:30]CAPDU: 80 13 01 00 [04:10:30]Write to MH i2c: E2 08 00 F3 1A 80 13 01 00 00 00 00 00 8A [04:10:30]Write i2c OK [04:10:30]MH_I2C_Read... [04:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:10:30]Read from MH i2c: E2 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: E2 0E 00 [04:10:30]MH_I2C_Read... [04:10:30]Read from MH i2c: E2 0E 00 F3 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [04:10:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:10:30]wFMCommunicate OK [04:10:30]SAM_PROTO_GetShiftState done [04:10:30]FM_GetShiftState done [04:10:30]req_shift_opened done [04:10:30]requested_item shift.open_date is exist - process it [04:10:30]req_shift_open_date [04:10:30]req_shift_open_date done [04:10:30]produce_requested_data done [04:10:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197712,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:10:30]process_action_free close_receipt [04:10:30]json_value_free [04:10:30]json_value_free done [04:10:30]process_json_proto returns [04:10:30]Send response to host [04:10:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197712,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:10:30]free response buf [04:10:30]execute_script done [04:10:30]execute_script returns [04:10:30]free content buf [04:10:30]Sock 10.Close socket [04:10:30]Sock 10.Thread stoped [04:10:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 17 AB 47 00 10 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 04 03 00 F4 03 04 00 4E 7D BE 66 B6 04 01 00 00 3A 0C A4 10 92 CA 55 D2 [04:10:33]CommunicateWithHost err = 0 [04:10:33]CheckOFDResponse [04:10:33]1017 (14) - 77093643461234 [04:10:33]1041 (16) - 0000000000871802 [04:10:33]1040 (4) - 197712 [04:10:33]1012 (4) - 15.08.2024 22:12 [04:10:33]1206 (1) - 0 [04:10:33]OFD Sender: Remove packet 197712 [04:10:33]ProducePacketName [04:10:33]name=ofd_packets/00197712 [04:10:33]NVStorageDeleteData [04:10:34]OFD Sender: No OFD packet to send [04:10:39]OFD Sender: No OFD packet to send [04:10:44]OFD Sender: No OFD packet to send [04:10:49]OFD Sender: No OFD packet to send [04:10:54]OFD Sender: No OFD packet to send [04:10:59]OFD Sender: No OFD packet to send [04:11:04]OFD Sender: No OFD packet to send [04:11:09]OFD Sender: No OFD packet to send [04:11:14]OFD Sender: No OFD packet to send [04:11:19]OFD Sender: No OFD packet to send [04:11:24]OFD Sender: No OFD packet to send [04:11:29]OFD Sender: No OFD packet to send [04:11:34]OFD Sender: No OFD packet to send [04:11:39]OFD Sender: No OFD packet to send [04:11:44]OFD Sender: No OFD packet to send [04:11:49]OFD Sender: No OFD packet to send [04:11:54]OFD Sender: No OFD packet to send [04:11:59]OFD Sender: No OFD packet to send [04:12:04]OFD Sender: No OFD packet to send [04:12:09]OFD Sender: No OFD packet to send [04:12:14]OFD Sender: No OFD packet to send [04:12:19]OFD Sender: No OFD packet to send [04:12:24]OFD Sender: No OFD packet to send [04:12:29]OFD Sender: No OFD packet to send [04:12:34]OFD Sender: No OFD packet to send [04:12:39]OFD Sender: No OFD packet to send [04:12:44]OFD Sender: No OFD packet to send [04:12:49]OFD Sender: No OFD packet to send [04:12:54]OFD Sender: No OFD packet to send [04:12:59]OFD Sender: No OFD packet to send [04:13:04]OFD Sender: No OFD packet to send [04:13:09]OFD Sender: No OFD packet to send [04:13:14]OFD Sender: No OFD packet to send [04:13:19]OFD Sender: No OFD packet to send [04:13:24]OFD Sender: No OFD packet to send [04:13:29]OFD Sender: No OFD packet to send [04:13:34]OFD Sender: No OFD packet to send [04:13:39]OFD Sender: No OFD packet to send [04:13:44]OFD Sender: No OFD packet to send [04:13:49]OFD Sender: No OFD packet to send [04:13:54]OFD Sender: No OFD packet to send [04:13:59]OFD Sender: No OFD packet to send [04:14:04]OFD Sender: No OFD packet to send [04:14:09]OFD Sender: No OFD packet to send [04:14:14]OFD Sender: No OFD packet to send [04:14:19]OFD Sender: No OFD packet to send [04:14:24]OFD Sender: No OFD packet to send [04:14:29]OFD Sender: No OFD packet to send [04:14:34]OFD Sender: No OFD packet to send [04:14:39]OFD Sender: No OFD packet to send [04:14:44]OFD Sender: No OFD packet to send [04:14:49]OFD Sender: No OFD packet to send [04:14:54]OFD Sender: No OFD packet to send [04:14:59]OFD Sender: No OFD packet to send [04:15:04]OFD Sender: No OFD packet to send [04:15:09]OFD Sender: No OFD packet to send [04:15:14]OFD Sender: No OFD packet to send [04:15:19]OFD Sender: No OFD packet to send [04:15:24]OFD Sender: No OFD packet to send [04:15:29]OFD Sender: No OFD packet to send [04:15:34]OFD Sender: No OFD packet to send [04:15:39]OFD Sender: No OFD packet to send [04:15:44]OFD Sender: No OFD packet to send [04:15:49]OFD Sender: No OFD packet to send [04:15:54]OFD Sender: No OFD packet to send [04:15:59]OFD Sender: No OFD packet to send [04:16:04]OFD Sender: No OFD packet to send [04:16:09]OFD Sender: No OFD packet to send [04:16:14]OFD Sender: No OFD packet to send [04:16:19]OFD Sender: No OFD packet to send [04:16:24]OFD Sender: No OFD packet to send [04:16:29]OFD Sender: No OFD packet to send [04:16:34]OFD Sender: No OFD packet to send [04:16:39]OFD Sender: No OFD packet to send [04:16:44]OFD Sender: No OFD packet to send [04:16:49]OFD Sender: No OFD packet to send [04:16:54]OFD Sender: No OFD packet to send [04:16:59]OFD Sender: No OFD packet to send [04:17:04]OFD Sender: No OFD packet to send [04:17:09]OFD Sender: No OFD packet to send [04:17:14]OFD Sender: No OFD packet to send [04:17:19]OFD Sender: No OFD packet to send [04:17:24]OFD Sender: No OFD packet to send [04:17:29]OFD Sender: No OFD packet to send [04:17:34]OFD Sender: No OFD packet to send [04:17:39]OFD Sender: No OFD packet to send [04:17:44]OFD Sender: No OFD packet to send [04:17:49]OFD Sender: No OFD packet to send [04:17:54]OFD Sender: No OFD packet to send [04:17:59]OFD Sender: No OFD packet to send [04:18:04]OFD Sender: No OFD packet to send [04:18:09]OFD Sender: No OFD packet to send [04:18:14]OFD Sender: No OFD packet to send [04:18:19]OFD Sender: No OFD packet to send [04:18:24]OFD Sender: No OFD packet to send [04:18:29]OFD Sender: No OFD packet to send [04:18:34]OFD Sender: No OFD packet to send [04:18:39]OFD Sender: No OFD packet to send [04:18:44]OFD Sender: No OFD packet to send [04:18:49]OFD Sender: No OFD packet to send [04:18:54]OFD Sender: No OFD packet to send [04:18:59]OFD Sender: No OFD packet to send [04:19:04]OFD Sender: No OFD packet to send [04:19:09]OFD Sender: No OFD packet to send [04:19:14]OFD Sender: No OFD packet to send [04:19:19]OFD Sender: No OFD packet to send [04:19:24]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:45]OFD Sender: No OFD packet to send [04:20:50]OFD Sender: No OFD packet to send [04:20:55]OFD Sender: No OFD packet to send [04:21:00]OFD Sender: No OFD packet to send [04:21:05]OFD Sender: No OFD packet to send [04:21:10]OFD Sender: No OFD packet to send [04:21:15]OFD Sender: No OFD packet to send [04:21:20]OFD Sender: No OFD packet to send [04:21:25]OFD Sender: No OFD packet to send [04:21:30]OFD Sender: No OFD packet to send [04:21:35]OFD Sender: No OFD packet to send [04:21:40]OFD Sender: No OFD packet to send [04:21:45]OFD Sender: No OFD packet to send [04:21:50]OFD Sender: No OFD packet to send [04:21:55]OFD Sender: No OFD packet to send [04:22:00]OFD Sender: No OFD packet to send [04:22:05]OFD Sender: No OFD packet to send [04:22:10]OFD Sender: No OFD packet to send [04:22:15]OFD Sender: No OFD packet to send [04:22:20]OFD Sender: No OFD packet to send [04:22:25]OFD Sender: No OFD packet to send [04:22:30]OFD Sender: No OFD packet to send [04:22:35]OFD Sender: No OFD packet to send [04:22:40]OFD Sender: No OFD packet to send [04:22:45]OFD Sender: No OFD packet to send [04:22:50]OFD Sender: No OFD packet to send [04:22:55]OFD Sender: No OFD packet to send [04:23:00]OFD Sender: No OFD packet to send [04:23:05]OFD Sender: No OFD packet to send [04:23:10]OFD Sender: No OFD packet to send [04:23:15]OFD Sender: No OFD packet to send [04:23:20]OFD Sender: No OFD packet to send [04:23:25]OFD Sender: No OFD packet to send [04:23:30]OFD Sender: No OFD packet to send [04:23:35]OFD Sender: No OFD packet to send [04:23:40]OFD Sender: No OFD packet to send [04:23:45]OFD Sender: No OFD packet to send [04:23:50]OFD Sender: No OFD packet to send [04:23:55]OFD Sender: No OFD packet to send [04:24:00]OFD Sender: No OFD packet to send [04:24:05]OFD Sender: No OFD packet to send [04:24:10]OFD Sender: No OFD packet to send [04:24:15]OFD Sender: No OFD packet to send [04:24:20]OFD Sender: No OFD packet to send [04:24:25]OFD Sender: No OFD packet to send [04:24:30]OFD Sender: No OFD packet to send [04:24:35]OFD Sender: No OFD packet to send [04:24:40]OFD Sender: No OFD packet to send [04:24:45]OFD Sender: No OFD packet to send [04:24:50]OFD Sender: No OFD packet to send [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:40]OFD Sender: No OFD packet to send [04:27:45]OFD Sender: No OFD packet to send [04:27:50]OFD Sender: No OFD packet to send [04:27:55]OFD Sender: No OFD packet to send [04:28:00]OFD Sender: No OFD packet to send [04:28:05]OFD Sender: No OFD packet to send [04:28:10]OFD Sender: No OFD packet to send [04:28:15]OFD Sender: No OFD packet to send [04:28:20]OFD Sender: No OFD packet to send [04:28:25]OFD Sender: No OFD packet to send [04:28:30]OFD Sender: No OFD packet to send [04:28:35]OFD Sender: No OFD packet to send [04:28:40]OFD Sender: No OFD packet to send [04:28:45]OFD Sender: No OFD packet to send [04:28:50]OFD Sender: No OFD packet to send [04:28:55]OFD Sender: No OFD packet to send [04:29:00]OFD Sender: No OFD packet to send [04:29:05]OFD Sender: No OFD packet to send [04:29:10]OFD Sender: No OFD packet to send [04:29:15]OFD Sender: No OFD packet to send [04:29:20]OFD Sender: No OFD packet to send [04:29:25]OFD Sender: No OFD packet to send [04:29:30]OFD Sender: No OFD packet to send [04:29:35]OFD Sender: No OFD packet to send [04:29:40]OFD Sender: No OFD packet to send [04:29:45]OFD Sender: No OFD packet to send [04:29:50]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:20]accept exits with 7 [04:32:20]New connection [04:32:20]New thread 3066981732 created [04:32:20]Thread 3066838372 joined [04:32:20]Waiting for new connection... [04:32:20] Sock 7.Parse request [04:32:20]Sock 7.Check first char [04:32:20]Sock 7.First char is OK [04:32:20]request: POST /json_proto HTTP/1.0 [04:32:20]Method: POST [04:32:20]URL: /json_proto [04:32:20]Method is POST - this is cgi request [04:32:20]url: /json_proto [04:32:20]query_string will be loaded in cgi processing [04:32:20]execute_cgi json_proto POST (null) [04:32:20]execute_cgi path=json_proto method=POST [04:32:20]POST find Content-Length [04:32:20]Host: 172.17.46.195:8080 [04:32:20]Content-Length: 681 [04:32:20]Content-Type: application/json [04:32:20] [04:32:20]POST finish read [04:32:20]Found Content-Length = 681 [04:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.880, "sum" : 6010.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6010.00, "total" : 6010.00, "payments": [ { "type": 0, "sum" : 6010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:32:20]execute_script... [04: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)11325080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.880, "sum" : 6010.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6010.00, "total" : 6010.00, "payments": [ { "type": 0, "sum" : 6010.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:32:20]POST & json_proto [04:32:20]process_json_proto [04:32:20]json parsed OK: [04:32:20]protocol is kg_v1.0 [04:32:20]action value=close_receipt [04:32:20]process_action close_receipt [04:32:20]cmd_close_receipt [04:32:20]MH_GetDate [04:32:20]Write to MH i2c: F0 00 00 F4 1A FD [04:32:20]Write i2c OK [04:32:20]MH_I2C_Read... [04:32:20]Read from MH i2c: F0 [04:32:20]MH_I2C_Read... [04:32:20]Read from MH i2c: F0 09 00 [04:32:20]MH_I2C_Read... [04:32:20]Read from MH i2c: F0 09 00 F4 1A 00 56 D6 BE 66 8D AE BC 66 B3 [04:32:20]GetLastDocTimeStamp 1723781427 [04:32:20]current date 1723782742 [04:32:20]FM_GetShiftState [04:32:20]SAM_PROTO_GetShiftState [04:32:20]wFMCommunicate request_size=4 [04:32:20]MH_SAM_APDU [04:32:20]CAPDU: 80 13 01 00 [04:32:20]Write to MH i2c: E2 08 00 F5 1A 80 13 01 00 00 00 00 00 8C [04:32:20]Write i2c OK [04:32:20]MH_I2C_Read... [04:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:32:20]Read from MH i2c: E2 [04:32:20]MH_I2C_Read... [04:32:20]Read from MH i2c: E2 0E 00 [04:32:20]MH_I2C_Read... [04:32:20]Read from MH i2c: E2 0E 00 F5 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [04:32:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:32:20]wFMCommunicate OK [04:32:20]SAM_PROTO_GetShiftState done [04:32:20]FM_GetShiftState done [04:32:20]opened in 1723766727 [04:32:20]opened+sec_in_day 1723853127 [04:32:20]quantity*price = 601065 [04:32:20]sum+1 = 601067 [04:32:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 6010.00 Внесено: 6010.00 СДАЧА: 0.00 НСП 1% : 53.19 НДС 12% : 638.30 Наличными: 6010.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 54 16.08.2024 04:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197713 ФПД: 46330630704660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T043222&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197713&fm=46330630704660&tin=02508201610067®Number=0000000000092545&sum=601000 [04:32:21]StoreToDocumentArchive [04:32:21]shift 462 fd 197713 [04:32:21]save to /storage/0462/doc_00197713 [04:32:21]save last doc name /storage/0462/doc_00197713 to /storage/kkm_last_doc_name [04:32:21]save OK [04:32:21]Clear old archive folders... [04:32:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:32:21]tlvbuf is 018D1DC0 [04:32:21]SAM_PROTO_ClearQueue [04:32:21]wFMCommunicate request_size=4 [04:32:21]MH_SAM_APDU [04:32:21]CAPDU: 80 09 00 00 [04:32:21]Write to MH i2c: E2 08 00 02 1B 80 09 00 00 00 00 00 00 8F [04:32:21]Write i2c OK [04:32:21]MH_I2C_Read... [04:32:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:32:22]Read from MH i2c: E2 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 02 1B 00 90 00 91 [04:32:22]RAPDU: 90 00 [04:32:22]wFMCommunicate OK [04:32:22]SAM_PROTO_ClearQueue done [04:32:22]KKMCreateOFDPacket [04:32:22]OFDProtocolAddRootSTLVToBuf [04:32:22]FM_MakeSignedData [04:32:22]FM_MakeSignedData [04:32:22]SAM_PROTO_SignData [04:32:22]wFMCommunicate request_size=4 [04:32:22]MH_SAM_APDU [04:32:22]CAPDU: 80 0D 01 02 [04:32:22]Write to MH i2c: E2 08 00 03 1B 80 0D 01 02 00 00 00 00 97 [04:32:22]Write i2c OK [04:32:22]MH_I2C_Read... [04:32:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:32:22]Read from MH i2c: E2 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 03 1B 00 90 00 92 [04:32:22]RAPDU: 90 00 [04:32:22]wFMCommunicate OK [04:32:22]wFMCommunicate request_size=255 [04:32:22]MH_SAM_APDU [04:32:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 34 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 2B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2B 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 F9 00 00 00 00 07 04 06 00 A8 2B 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 56 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 04 03 00 35 04 06 00 2A 23 30 C9 [04:32:22]Write to MH i2c: E2 02 01 04 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 34 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 2B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2B 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 F9 00 00 00 00 07 04 06 00 A8 2B 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 56 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 04 03 00 35 04 06 00 2A 23 30 C9 00 00 17 [04:32:22]Write i2c OK [04:32:22]MH_I2C_Read... [04:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:32:22]Read from MH i2c: E2 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 04 1B 00 90 00 93 [04:32:22]RAPDU: 90 00 [04:32:22]wFMCommunicate OK [04:32:22]wFMCommunicate request_size=7 [04:32:22]MH_SAM_APDU [04:32:22]CAPDU: 80 0D 02 02 02 0E 14 [04:32:22]Write to MH i2c: E2 0A 00 05 1B 80 0D 02 02 02 00 0E 14 00 00 C0 [04:32:22]Write i2c OK [04:32:22]MH_I2C_Read... [04:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:32:22]Read from MH i2c: E2 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 03 00 05 1B 00 90 00 94 [04:32:22]RAPDU: 90 00 [04:32:22]wFMCommunicate OK [04:32:22]wFMCommunicate request_size=4 [04:32:22]MH_SAM_APDU [04:32:22]CAPDU: 80 0D 03 02 [04:32:22]Write to MH i2c: E2 08 00 06 1B 80 0D 03 02 00 00 00 00 9C [04:32:22]Write i2c OK [04:32:22]MH_I2C_Read... [04:32:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:32:22]Read from MH i2c: E2 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 0B 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 0B 00 06 1B 00 DD CB E4 A2 39 2F 10 1B 90 00 5E [04:32:22]RAPDU: DD CB E4 A2 39 2F 10 1B 90 00 [04:32:22]wFMCommunicate OK [04:32:22]SAM_PROTO_SignData done [04:32:22]FM_MakeSignedData done [04:32:22]CreateOFDProtocolMessage [04:32:22]wFMCommunicate request_size=4 [04:32:22]MH_SAM_APDU [04:32:22]CAPDU: 80 11 00 00 [04:32:22]Write to MH i2c: E2 08 00 07 1B 80 11 00 00 00 00 00 00 9C [04:32:22]Write i2c OK [04:32:22]MH_I2C_Read... [04:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:32:22]Read from MH i2c: E2 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 17 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: E2 17 00 07 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E9 [04:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:32:22]wFMCommunicate OK [04:32:22]CreateOFDProtocolMessage done [04:32:22]OFDSenderStorePacket 197713 [04:32:22]StoreOFDPacket docnum=197713 [04:32:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D6 B4 04 01 19 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 34 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 2B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2B 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 F9 00 00 00 00 07 04 06 00 A8 2B 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 56 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 04 03 00 35 04 06 00 2A 23 30 C9 0E 14 DD CB E4 A2 39 2F 10 1B [04:32:22]CheckFolder [04:32:22]dirname=/storage/ofd_packets [04:32:22]CheckFolder done [04:32:22]ProducePacketName [04:32:22]name=ofd_packets/00197713 [04:32:22]NVStorageSaveData ofd_packets/00197713 [04:32:22]File name is /storage/ofd_packets/00197713 [04:32:22]Write 298 bytes [04:32:22]NVStorageSaveData done [04:32:22]OFDSenderStorePacket done [04:32:22]KKMCreateOFDPacket done [04:32:22]NVStorageSaveData kkm_last_timestamp [04:32:22]File name is /storage/kkm_last_timestamp [04:32:22]Write 4 bytes [04:32:22]NVStorageSaveData done [04:32:22]ExternCall_PrintAddStr [04:32:22]wPrintStart [04:32:22]Write to MH i2c: 01 00 00 08 1B 23 [04:32:22]Write i2c OK [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: 01 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: 01 07 00 [04:32:22]MH_I2C_Read... [04:32:22]Read from MH i2c: 01 07 00 08 1B 00 00 00 00 00 FF 0F 38 [04:32:22]RasterBufferAndPrint [04:32:22]line Счет N : (1)11325080 [04:32:22]line ИНН: 02508201610067 [04:32:22]line Контрольно-Кассовый Чек [04:32:22]line ПРОДАЖА [04:32:22]line ТРК (МРК, ГНК) : 51 [04:32:22]line Товар: 2710194210 [04:32:22]line ДТ-К-5 [04:32:22]line 78.880 * 76.20 [04:32:22]line = 6010.66 [04:32:22]line НДС 12% НСП 1% [04:32:22]line > о реализуемом товаре [04:32:22]line ОКРУГЛЕНИЕ: -0.66 [04:32:22]line ИТОГО: 6010.00 [04:32:22]line Внесено: 6010.00 [04:32:22]line СДАЧА: 0.00 [04:32:22]line НСП 1% : 53.19 [04:32:22]line НДС 12% : 638.30 [04:32:22]line Наличными: 6010.00 [04:32:22]line Безнал.: 0.00 [04:32:22]line Место: АЗС № 95 "Партнер Нефть" [04:32:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:32:22]line СНО: Общий режим [04:32:22]line Чек 54 16.08.2024 04:32 [04:32:22]line Смена: 462 ФФД: 1.0 [04:32:22]line ЗНМ: 0300000079 [04:32:22]line РНМ: 0000000000092545 [04:32:22]line Версия ККМ: 001 [04:32:22]line ФМ: 0000000000871802 [04:32:22]line ФД: 197713 [04:32:22]line ФПД: 46330630704660 [04:32:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T043222&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197713&fm=46330630704660&tin=02508201610067®Number=0000000000092545&sum=601000 [04:32:22]OFD Sender: Processing packet 197713 [packets to send 245, broken 244] [04:32:22]ProducePacketName [04:32:22]name=ofd_packets/00197713 [04:32:22]OFD Sender: To server: pG, [04:32:22]CommunicateWithHost lk.salyk.kg:30040 [04:32:22]ConnectInit lk.salyk.kg [04:32:22]written 0, free lines is 4095 [04:32:23]Connected sock=10 [04:32:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D6 B4 04 01 19 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 34 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 2B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 2B 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 F9 00 00 00 00 07 04 06 00 A8 2B 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 56 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 04 03 00 35 04 06 00 2A 23 30 C9 0E 14 DD CB E4 A2 39 2F 10 1B [04:32:23]Write to MH i2c: 01 00 00 33 1B 4E [04:32:23]Write i2c OK [04:32:23]MH_I2C_Read... [04:32:23]Read from MH i2c: 01 [04:32:23]MH_I2C_Read... [04:32:23]Read from MH i2c: 01 07 00 [04:32:23]MH_I2C_Read... [04:32:23]Read from MH i2c: 01 07 00 33 1B 00 00 00 00 00 E3 0C 44 [04:32:23]RasterBufferAndPrint [04:32:23]line [04:32:23]line [04:32:23]line [04:32:23]line [04:32:23]line [04:32:23]written 0, free lines is 3305 [04:32:23]MH_Cut [04:32:23]Write to MH i2c: D1 01 00 3A 1B 01 27 [04:32:23]Write i2c OK [04:32:23]MH_I2C_Read... [04:32:23]Read from MH i2c: D1 [04:32:23]MH_I2C_Read... [04:32:23]Read from MH i2c: D1 01 00 [04:32:23]MH_I2C_Read... [04:32:23]Read from MH i2c: D1 01 00 3A 1B 00 26 [04:32:23]Write to MH i2c: 01 00 00 3B 1B 56 [04:32:23]Write i2c OK [04:32:23]MH_I2C_Read... [04:32:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3B 50 47 00 31 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 04 03 00 F4 03 04 00 6C 82 BE 66 B6 04 01 00 00 E8 7E A5 B0 E0 8E C8 9A [04:32:23]CommunicateWithHost err = 0 [04:32:23]CheckOFDResponse [04:32:23]1017 (14) - 77093643461234 [04:32:23]1041 (16) - 0000000000871802 [04:32:23]1040 (4) - 197713 [04:32:23]1012 (4) - 15.08.2024 22:34 [04:32:23]1206 (1) - 0 [04:32:23]OFD Sender: Remove packet 197713 [04:32:23]ProducePacketName [04:32:23]name=ofd_packets/00197713 [04:32:23]NVStorageDeleteData [04:32:23]OFD Sender: No OFD packet to send [04:32:24]*** Cut start [04:32:24]*** Purtial cut [04:32:24]*** Stage 1: CUTSNS_PIN = 1 [04:32:24]Read from MH i2c: 01 [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: 01 07 00 [04:32:24]MH_I2C_Read... [04:32:24]*** Stop cut motor [04:32:24]*** Cut end [04:32:24]Read from MH i2c: 01 07 00 3B 1B 00 00 00 00 00 FF 0F 6B [04:32:24]process_action close_receipt done [04:32:24]requested_data is exist [04:32:24]produce_requested_data [04:32:24]requested_item fm.sn is exist - process it [04:32:24]wFMCommunicate request_size=4 [04:32:24]MH_SAM_APDU [04:32:24]CAPDU: 80 11 00 00 [04:32:24]Write to MH i2c: E2 08 00 3C 1B 80 11 00 00 00 00 00 00 D1 [04:32:24]Write i2c OK [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: E2 [04:32:24]MH_I2C_Read... [04:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:32:24]Read from MH i2c: E2 17 00 [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: E2 17 00 3C 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1E [04:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:32:24]wFMCommunicate OK [04:32:24]requested_item fd.num is exist - process it [04:32:24]SAM_PROTO_GetFieldsCounters [04:32:24]wFMCommunicate request_size=4 [04:32:24]MH_SAM_APDU [04:32:24]CAPDU: 80 13 00 00 [04:32:24]Write to MH i2c: E2 08 00 3D 1B 80 13 00 00 00 00 00 00 D4 [04:32:24]Write i2c OK [04:32:24]MH_I2C_Read... [04:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:32:24]Read from MH i2c: E2 [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: E2 62 00 [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: E2 62 00 3D 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 51 04 03 00 0E 04 04 00 CE 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 B8 [04:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 51 04 03 00 0E 04 04 00 CE 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 [04:32:24]wFMCommunicate OK [04:32:24]SAM_PROTO_GetFieldsCounters done [04:32:24]requested_item shift.num is exist - process it [04:32:24]requested_item shift.opened is exist - process it [04:32:24]req_shift_opened [04:32:24]FM_GetShiftState [04:32:24]SAM_PROTO_GetShiftState [04:32:24]wFMCommunicate request_size=4 [04:32:24]MH_SAM_APDU [04:32:24]CAPDU: 80 13 01 00 [04:32:24]Write to MH i2c: E2 08 00 3E 1B 80 13 01 00 00 00 00 00 D6 [04:32:24]Write i2c OK [04:32:24]MH_I2C_Read... [04:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:32:24]Read from MH i2c: E2 [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: E2 0E 00 [04:32:24]MH_I2C_Read... [04:32:24]Read from MH i2c: E2 0E 00 3E 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 64 [04:32:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:32:24]wFMCommunicate OK [04:32:24]SAM_PROTO_GetShiftState done [04:32:24]FM_GetShiftState done [04:32:24]req_shift_opened done [04:32:24]requested_item shift.open_date is exist - process it [04:32:24]req_shift_open_date [04:32:24]req_shift_open_date done [04:32:24]produce_requested_data done [04:32:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197713,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:32:24]process_action_free close_receipt [04:32:24]json_value_free [04:32:24]json_value_free done [04:32:24]process_json_proto returns [04:32:24]Send response to host [04:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197713,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:32:24]free response buf [04:32:24]execute_script done [04:32:24]execute_script returns [04:32:24]free content buf [04:32:24]Sock 7.Close socket [04:32:24]Sock 7.Thread stoped [04:32:28]OFD Sender: No OFD packet to send [04:32:33]OFD Sender: No OFD packet to send [04:32:38]OFD Sender: No OFD packet to send [04:32:43]OFD Sender: No OFD packet to send [04:32:48]OFD Sender: No OFD packet to send [04:32:53]OFD Sender: No OFD packet to send [04:32:58]OFD Sender: No OFD packet to send [04:33:03]OFD Sender: No OFD packet to send [04:33:08]OFD Sender: No OFD packet to send [04:33:13]OFD Sender: No OFD packet to send [04:33:18]OFD Sender: No OFD packet to send [04:33:23]OFD Sender: No OFD packet to send [04:33:28]OFD Sender: No OFD packet to send [04:33:33]OFD Sender: No OFD packet to send [04:33:38]OFD Sender: No OFD packet to send [04:33:44]OFD Sender: No OFD packet to send [04:33:49]OFD Sender: No OFD packet to send [04:33:54]OFD Sender: No OFD packet to send [04:33:57]accept exits with 9 [04:33:57]New connection [04:33:57]New thread 3066838372 created [04:33:57]Thread 3066981732 joined [04:33:57]Waiting for new connection... [04:33:57] Sock 9.Parse request [04:33:57]Sock 9.Check first char [04:33:57]Sock 9.First char is OK [04:33:57]request: POST /json_proto HTTP/1.0 [04:33:57]Method: POST [04:33:57]URL: /json_proto [04:33:57]Method is POST - this is cgi request [04:33:57]url: /json_proto [04:33:57]query_string will be loaded in cgi processing [04:33:57]execute_cgi json_proto POST (null) [04:33:57]execute_cgi path=json_proto method=POST [04:33:57]POST find Content-Length [04:33:57]Host: 172.17.46.195:8080 [04:33:57]Content-Length: 677 [04:33:57]Content-Type: application/json [04:33:57] [04:33:57]POST finish read [04:33:57]Found Content-Length = 677 [04:33:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 2.350, "sum" : 179.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 179.00, "payments": [ { "type": 0, "sum" : 179.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:57]execute_script... [04: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)11325081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 2.350, "sum" : 179.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 179.00, "payments": [ { "type": 0, "sum" : 179.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:57]POST & json_proto [04:33:57]process_json_proto [04:33:57]json parsed OK: [04:33:57]protocol is kg_v1.0 [04:33:57]action value=close_receipt [04:33:57]process_action close_receipt [04:33:57]cmd_close_receipt [04:33:57]MH_GetDate [04:33:57]Write to MH i2c: F0 00 00 3F 1B 49 [04:33:57]Write i2c OK [04:33:57]MH_I2C_Read... [04:33:57]Read from MH i2c: F0 [04:33:57]MH_I2C_Read... [04:33:57]Read from MH i2c: F0 09 00 [04:33:57]MH_I2C_Read... [04:33:57]Read from MH i2c: F0 09 00 3F 1B 00 B7 D6 BE 66 8D AE BC 66 60 [04:33:57]GetLastDocTimeStamp 1723782742 [04:33:57]current date 1723782839 [04:33:57]FM_GetShiftState [04:33:57]SAM_PROTO_GetShiftState [04:33:57]wFMCommunicate request_size=4 [04:33:57]MH_SAM_APDU [04:33:57]CAPDU: 80 13 01 00 [04:33:57]Write to MH i2c: E2 08 00 40 1B 80 13 01 00 00 00 00 00 D8 [04:33:57]Write i2c OK [04:33:57]MH_I2C_Read... [04:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:57]Read from MH i2c: E2 [04:33:57]MH_I2C_Read... [04:33:57]Read from MH i2c: E2 0E 00 [04:33:57]MH_I2C_Read... [04:33:57]Read from MH i2c: E2 0E 00 40 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 66 [04:33:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:33:57]wFMCommunicate OK [04:33:57]SAM_PROTO_GetShiftState done [04:33:57]FM_GetShiftState done [04:33:57]opened in 1723766727 [04:33:57]opened+sec_in_day 1723853127 [04:33:57]quantity*price = 17907 [04:33:57]sum+1 = 17908 [04:33:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 179.00 Внесено: 1000.00 СДАЧА: 821.00 НСП 1% : 1.58 НДС 12% : 19.02 Наличными: 179.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 55 16.08.2024 04:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197714 ФПД: 84074941372805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T043359&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197714&fm=84074941372805&tin=02508201610067®Number=0000000000092545&sum=17900 [04:33:58]StoreToDocumentArchive [04:33:58]shift 462 fd 197714 [04:33:58]save to /storage/0462/doc_00197714 [04:33:58]save last doc name /storage/0462/doc_00197714 to /storage/kkm_last_doc_name [04:33:58]save OK [04:33:58]Clear old archive folders... [04:33:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:33:58]tlvbuf is B6EE1690 [04:33:58]SAM_PROTO_ClearQueue [04:33:58]wFMCommunicate request_size=4 [04:33:58]MH_SAM_APDU [04:33:58]CAPDU: 80 09 00 00 [04:33:58]Write to MH i2c: E2 08 00 4D 1B 80 09 00 00 00 00 00 00 DA [04:33:58]Write i2c OK [04:33:58]MH_I2C_Read... [04:33:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:33:58]Read from MH i2c: E2 [04:33:58]MH_I2C_Read... [04:33:58]Read from MH i2c: E2 03 00 [04:33:58]MH_I2C_Read... [04:33:58]Read from MH i2c: E2 03 00 4D 1B 00 90 00 DC [04:33:58]RAPDU: 90 00 [04:33:58]wFMCommunicate OK [04:33:58]SAM_PROTO_ClearQueue done [04:33:58]KKMCreateOFDPacket [04:33:58]OFDProtocolAddRootSTLVToBuf [04:33:58]FM_MakeSignedData [04:33:58]FM_MakeSignedData [04:33:58]SAM_PROTO_SignData [04:33:58]wFMCommunicate request_size=4 [04:33:58]MH_SAM_APDU [04:33:58]CAPDU: 80 0D 01 02 [04:33:58]Write to MH i2c: E2 08 00 4E 1B 80 0D 01 02 00 00 00 00 E2 [04:33:58]Write i2c OK [04:33:58]MH_I2C_Read... [04:33:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:33:58]Read from MH i2c: E2 [04:33:58]MH_I2C_Read... [04:33:58]Read from MH i2c: E2 03 00 [04:33:58]MH_I2C_Read... [04:33:58]Read from MH i2c: E2 03 00 4E 1B 00 90 00 DD [04:33:58]RAPDU: 90 00 [04:33:58]wFMCommunicate OK [04:33:58]wFMCommunicate request_size=255 [04:33:58]MH_SAM_APDU [04:33:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2E 09 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 45 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 07 00 00 00 00 07 04 06 00 EC 45 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B7 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 04 03 00 35 04 06 00 4C 77 39 03 [04:33:58]Write to MH i2c: E2 02 01 4F 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2E 09 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 45 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 07 00 00 00 00 07 04 06 00 EC 45 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B7 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 04 03 00 35 04 06 00 4C 77 39 03 00 00 0D [04:33:58]Write i2c OK [04:33:58]MH_I2C_Read... [04:33:59]OFD Sender: No OFD packet to send [04:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:59]Read from MH i2c: E2 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 03 00 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 03 00 4F 1B 00 90 00 DE [04:33:59]RAPDU: 90 00 [04:33:59]wFMCommunicate OK [04:33:59]wFMCommunicate request_size=7 [04:33:59]MH_SAM_APDU [04:33:59]CAPDU: 80 0D 02 02 02 D9 85 [04:33:59]Write to MH i2c: E2 0A 00 50 1B 80 0D 02 02 02 00 D9 85 00 00 47 [04:33:59]Write i2c OK [04:33:59]MH_I2C_Read... [04:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:59]Read from MH i2c: E2 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 03 00 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 03 00 50 1B 00 90 00 DF [04:33:59]RAPDU: 90 00 [04:33:59]wFMCommunicate OK [04:33:59]wFMCommunicate request_size=4 [04:33:59]MH_SAM_APDU [04:33:59]CAPDU: 80 0D 03 02 [04:33:59]Write to MH i2c: E2 08 00 51 1B 80 0D 03 02 00 00 00 00 E7 [04:33:59]Write i2c OK [04:33:59]MH_I2C_Read... [04:33:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:33:59]Read from MH i2c: E2 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 0B 00 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 0B 00 51 1B 00 C0 ED 25 F2 CB 9B A4 B6 90 00 6C [04:33:59]RAPDU: C0 ED 25 F2 CB 9B A4 B6 90 00 [04:33:59]wFMCommunicate OK [04:33:59]SAM_PROTO_SignData done [04:33:59]FM_MakeSignedData done [04:33:59]CreateOFDProtocolMessage [04:33:59]wFMCommunicate request_size=4 [04:33:59]MH_SAM_APDU [04:33:59]CAPDU: 80 11 00 00 [04:33:59]Write to MH i2c: E2 08 00 52 1B 80 11 00 00 00 00 00 00 E7 [04:33:59]Write i2c OK [04:33:59]MH_I2C_Read... [04:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:59]Read from MH i2c: E2 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 17 00 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: E2 17 00 52 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 34 [04:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:33:59]wFMCommunicate OK [04:33:59]CreateOFDProtocolMessage done [04:33:59]OFDSenderStorePacket 197714 [04:33:59]StoreOFDPacket docnum=197714 [04:33:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 4C 9F 04 01 33 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 35 FF 03 08 00 03 2E 09 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 45 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 07 00 00 00 00 07 04 06 00 EC 45 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B7 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 04 03 00 35 04 06 00 4C 77 39 03 D9 85 C0 ED 25 F2 CB 9B A4 B6 [04:33:59]CheckFolder [04:33:59]dirname=/storage/ofd_packets [04:33:59]CheckFolder done [04:33:59]ProducePacketName [04:33:59]name=ofd_packets/00197714 [04:33:59]NVStorageSaveData ofd_packets/00197714 [04:33:59]File name is /storage/ofd_packets/00197714 [04:33:59]Write 298 bytes [04:33:59]NVStorageSaveData done [04:33:59]OFDSenderStorePacket done [04:33:59]KKMCreateOFDPacket done [04:33:59]NVStorageSaveData kkm_last_timestamp [04:33:59]File name is /storage/kkm_last_timestamp [04:33:59]Write 4 bytes [04:33:59]NVStorageSaveData done [04:33:59]ExternCall_PrintAddStr [04:33:59]wPrintStart [04:33:59]Write to MH i2c: 01 00 00 53 1B 6E [04:33:59]Write i2c OK [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: 01 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: 01 07 00 [04:33:59]MH_I2C_Read... [04:33:59]Read from MH i2c: 01 07 00 53 1B 00 00 00 00 00 FF 0F 83 [04:33:59]RasterBufferAndPrint [04:33:59]line Счет N : (1)11325081 [04:33:59]line ИНН: 02508201610067 [04:33:59]line Контрольно-Кассовый Чек [04:33:59]line ПРОДАЖА [04:33:59]line ТРК (МРК, ГНК) : 51 [04:33:59]line Товар: 2710194210 [04:33:59]line ДТ-К-5 [04:33:59]line 2.350 * 76.20 [04:33:59]line = 179.07 [04:33:59]line НДС 12% НСП 1% [04:33:59]line > о реализуемом товаре [04:33:59]line ОКРУГЛЕНИЕ: -0.07 [04:33:59]line ИТОГО: 179.00 [04:33:59]line Внесено: 1000.00 [04:33:59]line СДАЧА: 821.00 [04:33:59]line НСП 1% : 1.58 [04:33:59]line НДС 12% : 19.02 [04:33:59]line Наличными: 179.00 [04:33:59]line Безнал.: 0.00 [04:33:59]line Место: АЗС № 95 "Партнер Нефть" [04:33:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:33:59]line СНО: Общий режим [04:33:59]line Чек 55 16.08.2024 04:33 [04:33:59]line Смена: 462 ФФД: 1.0 [04:33:59]line ЗНМ: 0300000079 [04:33:59]line РНМ: 0000000000092545 [04:33:59]line Версия ККМ: 001 [04:33:59]line ФМ: 0000000000871802 [04:33:59]line ФД: 197714 [04:33:59]line ФПД: 84074941372805 [04:33:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T043359&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197714&fm=84074941372805&tin=02508201610067®Number=0000000000092545&sum=17900 [04:33:59]OFD Sender: Processing packet 197714 [packets to send 245, broken 244] [04:33:59]ProducePacketName [04:33:59]name=ofd_packets/00197714 [04:33:59]OFD Sender: To server: pG, [04:33:59]CommunicateWithHost lk.salyk.kg:30040 [04:33:59]ConnectInit lk.salyk.kg [04:33:59]written 0, free lines is 4095 [04:33:59]Connected sock=10 [04:33:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 4C 9F 04 01 33 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 35 FF 03 08 00 03 2E 09 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F3 45 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 07 00 00 00 00 07 04 06 00 EC 45 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 B7 D6 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 04 03 00 35 04 06 00 4C 77 39 03 D9 85 C0 ED 25 F2 CB 9B A4 B6 [04:34:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F4 EB 47 00 93 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 04 03 00 F4 03 04 00 CD 82 BE 66 B6 04 01 00 00 51 3F 6C C2 6A D1 DB CB [04:34:00]CommunicateWithHost err = 0 [04:34:00]CheckOFDResponse [04:34:00]1017 (14) - 77093643461234 [04:34:00]1041 (16) - 0000000000871802 [04:34:00]1040 (4) - 197714 [04:34:00]1012 (4) - 15.08.2024 22:35 [04:34:00]1206 (1) - 0 [04:34:00]OFD Sender: Remove packet 197714 [04:34:00]ProducePacketName [04:34:00]name=ofd_packets/00197714 [04:34:00]NVStorageDeleteData [04:34:00]Write to MH i2c: 01 00 00 7E 1B 99 [04:34:00]Write i2c OK [04:34:00]MH_I2C_Read... [04:34:00]Read from MH i2c: 01 [04:34:00]MH_I2C_Read... [04:34:00]Read from MH i2c: 01 07 00 [04:34:00]MH_I2C_Read... [04:34:00]Read from MH i2c: 01 07 00 7E 1B 00 00 00 00 00 D8 0C 84 [04:34:00]RasterBufferAndPrint [04:34:00]line [04:34:00]line [04:34:00]line [04:34:00]line [04:34:00]line [04:34:00]written 0, free lines is 3297 [04:34:00]MH_Cut [04:34:00]Write to MH i2c: D1 01 00 85 1B 01 72 [04:34:00]Write i2c OK [04:34:00]MH_I2C_Read... [04:34:00]Read from MH i2c: D1 [04:34:00]MH_I2C_Read... [04:34:00]Read from MH i2c: D1 01 00 [04:34:00]MH_I2C_Read... [04:34:00]Read from MH i2c: D1 01 00 85 1B 00 71 [04:34:00]Write to MH i2c: 01 00 00 86 1B A1 [04:34:00]Write i2c OK [04:34:00]MH_I2C_Read... [04:34:00]OFD Sender: No OFD packet to send [04:34:00]*** Cut start [04:34:00]*** Purtial cut [04:34:00]*** CUTSNS_PIN = 0 [04:34:01]*** Stage 1: CUTSNS_PIN = 1 [04:34:02]Read from MH i2c: 01 [04:34:02]MH_I2C_Read... [04:34:02]*** Stop cut motor [04:34:02]*** Cut end [04:34:02]Read from MH i2c: 01 07 00 [04:34:02]MH_I2C_Read... [04:34:02]Read from MH i2c: 01 07 00 86 1B 00 00 00 00 00 FF 0F B6 [04:34:02]process_action close_receipt done [04:34:02]requested_data is exist [04:34:02]produce_requested_data [04:34:02]requested_item fm.sn is exist - process it [04:34:02]wFMCommunicate request_size=4 [04:34:02]MH_SAM_APDU [04:34:02]CAPDU: 80 11 00 00 [04:34:02]Write to MH i2c: E2 08 00 87 1B 80 11 00 00 00 00 00 00 1C [04:34:02]Write i2c OK [04:34:02]MH_I2C_Read... [04:34:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:34:02]Read from MH i2c: E2 [04:34:02]MH_I2C_Read... [04:34:02]Read from MH i2c: E2 17 00 [04:34:02]MH_I2C_Read... [04:34:02]Read from MH i2c: E2 17 00 87 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 69 [04:34:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:34:02]wFMCommunicate OK [04:34:02]requested_item fd.num is exist - process it [04:34:02]SAM_PROTO_GetFieldsCounters [04:34:02]wFMCommunicate request_size=4 [04:34:02]MH_SAM_APDU [04:34:02]CAPDU: 80 13 00 00 [04:34:02]Write to MH i2c: E2 08 00 88 1B 80 13 00 00 00 00 00 00 1F [04:34:02]Write i2c OK [04:34:02]MH_I2C_Read... [04:34:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:34:03]Read from MH i2c: E2 [04:34:03]MH_I2C_Read... [04:34:03]Read from MH i2c: E2 62 00 [04:34:03]MH_I2C_Read... [04:34:03]Read from MH i2c: E2 62 00 88 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 52 04 03 00 0E 04 04 00 CE 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 07 [04:34:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 52 04 03 00 0E 04 04 00 CE 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 [04:34:03]wFMCommunicate OK [04:34:03]SAM_PROTO_GetFieldsCounters done [04:34:03]requested_item shift.num is exist - process it [04:34:03]requested_item shift.opened is exist - process it [04:34:03]req_shift_opened [04:34:03]FM_GetShiftState [04:34:03]SAM_PROTO_GetShiftState [04:34:03]wFMCommunicate request_size=4 [04:34:03]MH_SAM_APDU [04:34:03]CAPDU: 80 13 01 00 [04:34:03]Write to MH i2c: E2 08 00 89 1B 80 13 01 00 00 00 00 00 21 [04:34:03]Write i2c OK [04:34:03]MH_I2C_Read... [04:34:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:34:03]Read from MH i2c: E2 [04:34:03]MH_I2C_Read... [04:34:03]Read from MH i2c: E2 0E 00 [04:34:03]MH_I2C_Read... [04:34:03]Read from MH i2c: E2 0E 00 89 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AF [04:34:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:34:03]wFMCommunicate OK [04:34:03]SAM_PROTO_GetShiftState done [04:34:03]FM_GetShiftState done [04:34:03]req_shift_opened done [04:34:03]requested_item shift.open_date is exist - process it [04:34:03]req_shift_open_date [04:34:03]req_shift_open_date done [04:34:03]produce_requested_data done [04:34:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197714,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:34:03]process_action_free close_receipt [04:34:03]json_value_free [04:34:03]json_value_free done [04:34:03]process_json_proto returns [04:34:03]Send response to host [04:34:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197714,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:34:03]free response buf [04:34:03]execute_script done [04:34:03]execute_script returns [04:34:03]free content buf [04:34:03]Sock 9.Close socket [04:34:03]Sock 9.Thread stoped [04:34:05]OFD Sender: No OFD packet to send [04:34:10]OFD Sender: No OFD packet to send [04:34:15]OFD Sender: No OFD packet to send [04:34:20]OFD Sender: No OFD packet to send [04:34:25]OFD Sender: No OFD packet to send [04:34:30]OFD Sender: No OFD packet to send [04:34:35]OFD Sender: No OFD packet to send [04:34:40]OFD Sender: No OFD packet to send [04:34:45]OFD Sender: No OFD packet to send [04:34:50]OFD Sender: No OFD packet to send [04:34:55]OFD Sender: No OFD packet to send [04:35:00]OFD Sender: No OFD packet to send [04:35:05]OFD Sender: No OFD packet to send [04:35:10]OFD Sender: No OFD packet to send [04:35:15]OFD Sender: No OFD packet to send [04:35:20]OFD Sender: No OFD packet to send [04:35:25]OFD Sender: No OFD packet to send [04:35:30]OFD Sender: No OFD packet to send [04:35:35]OFD Sender: No OFD packet to send [04:35:40]OFD Sender: No OFD packet to send [04:35:45]OFD Sender: No OFD packet to send [04:35:50]OFD Sender: No OFD packet to send [04:35:55]OFD Sender: No OFD packet to send [04:36:00]OFD Sender: No OFD packet to send [04:36:05]OFD Sender: No OFD packet to send [04:36:10]OFD Sender: No OFD packet to send [04:36:15]OFD Sender: No OFD packet to send [04:36:20]OFD Sender: No OFD packet to send [04:36:25]OFD Sender: No OFD packet to send [04:36:30]OFD Sender: No OFD packet to send [04:36:35]OFD Sender: No OFD packet to send [04:36:40]OFD Sender: No OFD packet to send [04:36:45]OFD Sender: No OFD packet to send [04:36:50]OFD Sender: No OFD packet to send [04:36:55]OFD Sender: No OFD packet to send [04:37:00]OFD Sender: No OFD packet to send [04:37:05]OFD Sender: No OFD packet to send [04:37:10]OFD Sender: No OFD packet to send [04:37:15]OFD Sender: No OFD packet to send [04:37:20]OFD Sender: No OFD packet to send [04:37:25]OFD Sender: No OFD packet to send [04:37:30]OFD Sender: No OFD packet to send [04:37:35]OFD Sender: No OFD packet to send [04:37:40]OFD Sender: No OFD packet to send [04:37:45]OFD Sender: No OFD packet to send [04:37:50]OFD Sender: No OFD packet to send [04:37:55]OFD Sender: No OFD packet to send [04:38:00]OFD Sender: No OFD packet to send [04:38:05]OFD Sender: No OFD packet to send [04:38:10]OFD Sender: No OFD packet to send [04:38:16]OFD Sender: No OFD packet to send [04:38:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [04:38:31]OFD Sender: No OFD packet to send [04:38:36]OFD Sender: No OFD packet to send [04:38:41]OFD Sender: No OFD packet to send [04:38:46]OFD Sender: No OFD packet to send [04:38:51]OFD Sender: No OFD packet to send [04:38:56]OFD Sender: No OFD packet to send [04:39:01]OFD Sender: No OFD packet to send [04:39:06]OFD Sender: No OFD packet to send [04:39:11]OFD Sender: No OFD packet to send [04:39:16]OFD Sender: No OFD packet to send [04:39:21]OFD Sender: No OFD packet to send [04:39:26]OFD Sender: No OFD packet to send [04:39:31]OFD Sender: No OFD packet to send [04:39:36]OFD Sender: No OFD packet to send [04:39:41]OFD Sender: No OFD packet to send [04:39:46]OFD Sender: No OFD packet to send [04:39:51]OFD Sender: No OFD packet to send [04:39:56]OFD Sender: No OFD packet to send [04:40:01]OFD Sender: No OFD packet to send [04:40:06]OFD Sender: No OFD packet to send [04:40:11]OFD Sender: No OFD packet to send [04:40:16]OFD Sender: No OFD packet to send [04:40:21]OFD Sender: No OFD packet to send [04:40:26]OFD Sender: No OFD packet to send [04:40:31]OFD Sender: No OFD packet to send [04:40:36]OFD Sender: No OFD packet to send [04:40:41]OFD Sender: No OFD packet to send [04:40:46]OFD Sender: No OFD packet to send [04:40:51]OFD Sender: No OFD packet to send [04:40:56]OFD Sender: No OFD packet to send [04:41:01]OFD Sender: No OFD packet to send [04:41:06]OFD Sender: No OFD packet to send [04:41:11]OFD Sender: No OFD packet to send [04:41:16]OFD Sender: No OFD packet to send [04:41:21]OFD Sender: No OFD packet to send [04:41:26]OFD Sender: No OFD packet to send [04:41:31]OFD Sender: No OFD packet to send [04:41:36]OFD Sender: No OFD packet to send [04:41:41]OFD Sender: No OFD packet to send [04:41:46]OFD Sender: No OFD packet to send [04:41:51]OFD Sender: No OFD packet to send [04:41:56]OFD Sender: No OFD packet to send [04:42:01]OFD Sender: No OFD packet to send [04:42:06]OFD Sender: No OFD packet to send [04:42:11]OFD Sender: No OFD packet to send [04:42:16]OFD Sender: No OFD packet to send [04:42:21]OFD Sender: No OFD packet to send [04:42:26]OFD Sender: No OFD packet to send [04:42:28]accept exits with 7 [04:42:28]New connection [04:42:28]New thread 3066981732 created [04:42:28]Thread 3066838372 joined [04:42:28]Waiting for new connection... [04:42:28] Sock 7.Parse request [04:42:28]Sock 7.Check first char [04:42:28]Sock 7.First char is OK [04:42:28]request: POST /json_proto HTTP/1.0 [04:42:28]Method: POST [04:42:28]URL: /json_proto [04:42:28]Method is POST - this is cgi request [04:42:28]url: /json_proto [04:42:28]query_string will be loaded in cgi processing [04:42:28]execute_cgi json_proto POST (null) [04:42:28]execute_cgi path=json_proto method=POST [04:42:28]POST find Content-Length [04:42:28]Host: 172.17.46.195:8080 [04:42:28]Content-Length: 680 [04:42:28]Content-Type: application/json [04:42:28] [04:42:28]POST finish read [04:42:28]Found Content-Length = 680 [04:42:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 12.980, "sum" : 880.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 880.00, "total" : 880.00, "payments": [ { "type": 0, "sum" : 880.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:42:28]execute_script... [04:42: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)11325083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 12.980, "sum" : 880.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 880.00, "total" : 880.00, "payments": [ { "type": 0, "sum" : 880.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:42:28]POST & json_proto [04:42:28]process_json_proto [04:42:28]json parsed OK: [04:42:28]protocol is kg_v1.0 [04:42:28]action value=close_receipt [04:42:28]process_action close_receipt [04:42:28]cmd_close_receipt [04:42:28]MH_GetDate [04:42:28]Write to MH i2c: F0 00 00 8A 1B 94 [04:42:28]Write i2c OK [04:42:28]MH_I2C_Read... [04:42:28]Read from MH i2c: F0 [04:42:28]MH_I2C_Read... [04:42:28]Read from MH i2c: F0 09 00 [04:42:28]MH_I2C_Read... [04:42:28]Read from MH i2c: F0 09 00 8A 1B 00 B6 D8 BE 66 8D AE BC 66 AC [04:42:28]GetLastDocTimeStamp 1723782839 [04:42:28]current date 1723783350 [04:42:28]FM_GetShiftState [04:42:28]SAM_PROTO_GetShiftState [04:42:28]wFMCommunicate request_size=4 [04:42:28]MH_SAM_APDU [04:42:28]CAPDU: 80 13 01 00 [04:42:28]Write to MH i2c: E2 08 00 8B 1B 80 13 01 00 00 00 00 00 23 [04:42:28]Write i2c OK [04:42:28]MH_I2C_Read... [04:42:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:42:28]Read from MH i2c: E2 [04:42:28]MH_I2C_Read... [04:42:28]Read from MH i2c: E2 0E 00 [04:42:28]MH_I2C_Read... [04:42:28]Read from MH i2c: E2 0E 00 8B 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B1 [04:42:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:42:28]wFMCommunicate OK [04:42:28]SAM_PROTO_GetShiftState done [04:42:28]FM_GetShiftState done [04:42:28]opened in 1723766727 [04:42:28]opened+sec_in_day 1723853127 [04:42:28]quantity*price = 88004 [04:42:28]sum+1 = 88005 [04:42:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 880.00 Внесено: 880.00 СДАЧА: 0.00 НСП 1% : 7.79 НДС 12% : 93.46 Наличными: 880.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 56 16.08.2024 04:42 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197715 ФПД: 272766719566473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T044230&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197715&fm=272766719566473&tin=02508201610067®Number=0000000000092545&sum=88000 [04:42:29]StoreToDocumentArchive [04:42:29]shift 462 fd 197715 [04:42:29]save to /storage/0462/doc_00197715 [04:42:29]save last doc name /storage/0462/doc_00197715 to /storage/kkm_last_doc_name [04:42:29]save OK [04:42:29]Clear old archive folders... [04:42:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:42:29]tlvbuf is 018DDC40 [04:42:29]SAM_PROTO_ClearQueue [04:42:29]wFMCommunicate request_size=4 [04:42:29]MH_SAM_APDU [04:42:29]CAPDU: 80 09 00 00 [04:42:29]Write to MH i2c: E2 08 00 98 1B 80 09 00 00 00 00 00 00 25 [04:42:29]Write i2c OK [04:42:29]MH_I2C_Read... [04:42:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:42:29]Read from MH i2c: E2 [04:42:29]MH_I2C_Read... [04:42:29]Read from MH i2c: E2 03 00 [04:42:29]MH_I2C_Read... [04:42:29]Read from MH i2c: E2 03 00 98 1B 00 90 00 27 [04:42:29]RAPDU: 90 00 [04:42:29]wFMCommunicate OK [04:42:29]SAM_PROTO_ClearQueue done [04:42:29]KKMCreateOFDPacket [04:42:29]OFDProtocolAddRootSTLVToBuf [04:42:29]FM_MakeSignedData [04:42:29]FM_MakeSignedData [04:42:29]SAM_PROTO_SignData [04:42:29]wFMCommunicate request_size=4 [04:42:29]MH_SAM_APDU [04:42:29]CAPDU: 80 0D 01 02 [04:42:29]Write to MH i2c: E2 08 00 99 1B 80 0D 01 02 00 00 00 00 2D [04:42:29]Write i2c OK [04:42:29]MH_I2C_Read... [04:42:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:42:29]Read from MH i2c: E2 [04:42:29]MH_I2C_Read... [04:42:29]Read from MH i2c: E2 03 00 [04:42:29]MH_I2C_Read... [04:42:29]Read from MH i2c: E2 03 00 99 1B 00 90 00 28 [04:42:29]RAPDU: 90 00 [04:42:29]wFMCommunicate OK [04:42:29]wFMCommunicate request_size=255 [04:42:29]MH_SAM_APDU [04:42:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B4 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C4 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B6 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 04 03 00 35 04 06 00 F8 [04:42:29]Write to MH i2c: E2 02 01 9A 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B4 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C4 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B6 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 04 03 00 35 04 06 00 F8 00 00 B7 [04:42:29]Write i2c OK [04:42:29]MH_I2C_Read... [04:42:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:42:30]Read from MH i2c: E2 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 03 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 03 00 9A 1B 00 90 00 29 [04:42:30]RAPDU: 90 00 [04:42:30]wFMCommunicate OK [04:42:30]wFMCommunicate request_size=10 [04:42:30]MH_SAM_APDU [04:42:30]CAPDU: 80 0D 02 02 05 14 73 6D 22 89 [04:42:30]Write to MH i2c: E2 0D 00 9B 1B 80 0D 02 02 05 00 14 73 6D 22 89 00 00 D9 [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:42:30]Read from MH i2c: E2 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 03 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 03 00 9B 1B 00 90 00 2A [04:42:30]RAPDU: 90 00 [04:42:30]wFMCommunicate OK [04:42:30]wFMCommunicate request_size=4 [04:42:30]MH_SAM_APDU [04:42:30]CAPDU: 80 0D 03 02 [04:42:30]Write to MH i2c: E2 08 00 9C 1B 80 0D 03 02 00 00 00 00 32 [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:42:30]Read from MH i2c: E2 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 0B 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 0B 00 9C 1B 00 BE C6 2E 97 96 AE 61 EC 90 00 0D [04:42:30]RAPDU: BE C6 2E 97 96 AE 61 EC 90 00 [04:42:30]wFMCommunicate OK [04:42:30]SAM_PROTO_SignData done [04:42:30]FM_MakeSignedData done [04:42:30]CreateOFDProtocolMessage [04:42:30]wFMCommunicate request_size=4 [04:42:30]MH_SAM_APDU [04:42:30]CAPDU: 80 11 00 00 [04:42:30]Write to MH i2c: E2 08 00 9D 1B 80 11 00 00 00 00 00 00 32 [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:42:30]Read from MH i2c: E2 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 17 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: E2 17 00 9D 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7F [04:42:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:42:30]wFMCommunicate OK [04:42:30]CreateOFDProtocolMessage done [04:42:30]OFDSenderStorePacket 197715 [04:42:30]StoreOFDPacket docnum=197715 [04:42:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D 99 07 01 06 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B4 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C4 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B6 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 04 03 00 35 04 06 00 F8 14 73 6D 22 89 BE C6 2E 97 96 AE 61 EC [04:42:30]CheckFolder [04:42:30]dirname=/storage/ofd_packets [04:42:30]CheckFolder done [04:42:30]ProducePacketName [04:42:30]name=ofd_packets/00197715 [04:42:30]NVStorageSaveData ofd_packets/00197715 [04:42:30]File name is /storage/ofd_packets/00197715 [04:42:30]Write 301 bytes [04:42:30]NVStorageSaveData done [04:42:30]OFDSenderStorePacket done [04:42:30]KKMCreateOFDPacket done [04:42:30]NVStorageSaveData kkm_last_timestamp [04:42:30]File name is /storage/kkm_last_timestamp [04:42:30]Write 4 bytes [04:42:30]NVStorageSaveData done [04:42:30]ExternCall_PrintAddStr [04:42:30]wPrintStart [04:42:30]Write to MH i2c: 01 00 00 9E 1B B9 [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: 01 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: 01 07 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: 01 07 00 9E 1B 00 00 00 00 00 FF 0F CE [04:42:30]RasterBufferAndPrint [04:42:30]line Счет N : (1)11325083 [04:42:30]line ИНН: 02508201610067 [04:42:30]line Контрольно-Кассовый Чек [04:42:30]line ПРОДАЖА [04:42:30]line ТРК (МРК, ГНК) : 32 [04:42:30]line Товар: 2710124130 [04:42:30]line Аи-92-К-4 [04:42:30]line 12.980 * 67.80 [04:42:30]line = 880.04 [04:42:30]line НДС 12% НСП 1% [04:42:30]line > о реализуемом товаре [04:42:30]line ОКРУГЛЕНИЕ: -0.04 [04:42:30]line ИТОГО: 880.00 [04:42:30]line Внесено: 880.00 [04:42:30]line СДАЧА: 0.00 [04:42:30]line НСП 1% : 7.79 [04:42:30]line НДС 12% : 93.46 [04:42:30]line Наличными: 880.00 [04:42:30]line Безнал.: 0.00 [04:42:30]line Место: АЗС № 95 "Партнер Нефть" [04:42:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:42:30]line СНО: Общий режим [04:42:30]line Чек 56 16.08.2024 04:42 [04:42:30]line Смена: 462 ФФД: 1.0 [04:42:30]line ЗНМ: 0300000079 [04:42:30]line РНМ: 0000000000092545 [04:42:30]line Версия ККМ: 001 [04:42:30]line ФМ: 0000000000871802 [04:42:30]line ФД: 197715 [04:42:30]line ФПД: 272766719566473 [04:42:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T044230&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197715&fm=272766719566473&tin=02508201610067®Number=0000000000092545&sum=88000 [04:42:30]written 0, free lines is 4095 [04:42:30]OFD Sender: Processing packet 197715 [packets to send 245, broken 244] [04:42:30]ProducePacketName [04:42:30]name=ofd_packets/00197715 [04:42:30]OFD Sender: To server: pG, [04:42:30]CommunicateWithHost lk.salyk.kg:30040 [04:42:30]ConnectInit lk.salyk.kg [04:42:30]Connected sock=10 [04:42:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D 99 07 01 06 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B4 32 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C4 57 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 57 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 24 00 00 00 00 07 04 06 00 C0 57 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 B6 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 04 03 00 35 04 06 00 F8 14 73 6D 22 89 BE C6 2E 97 96 AE 61 EC [04:42:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3B 53 47 00 E6 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 04 03 00 F4 03 04 00 CB 84 BE 66 B6 04 01 00 00 E6 17 D0 6B 78 C7 6D 1E [04:42:30]CommunicateWithHost err = 0 [04:42:30]CheckOFDResponse [04:42:30]1017 (14) - 77093643461234 [04:42:30]1041 (16) - 0000000000871802 [04:42:30]1040 (4) - 197715 [04:42:30]1012 (4) - 15.08.2024 22:44 [04:42:30]1206 (1) - 0 [04:42:30]OFD Sender: Remove packet 197715 [04:42:30]ProducePacketName [04:42:30]name=ofd_packets/00197715 [04:42:30]NVStorageDeleteData [04:42:30]Write to MH i2c: 01 00 00 C9 1B E4 [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: 01 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: 01 07 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: 01 07 00 C9 1B 00 00 00 00 00 F0 0C E7 [04:42:30]RasterBufferAndPrint [04:42:30]line [04:42:30]line [04:42:30]line [04:42:30]line [04:42:30]line [04:42:30]written 0, free lines is 3318 [04:42:30]MH_Cut [04:42:30]Write to MH i2c: D1 01 00 D0 1B 01 BD [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: D1 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: D1 01 00 [04:42:30]MH_I2C_Read... [04:42:30]Read from MH i2c: D1 01 00 D0 1B 00 BC [04:42:30]Write to MH i2c: 01 00 00 D1 1B EC [04:42:30]Write i2c OK [04:42:30]MH_I2C_Read... [04:42:31]OFD Sender: No OFD packet to send [04:42:31]*** Cut start [04:42:31]*** Purtial cut [04:42:31]*** Stage 1: CUTSNS_PIN = 1 [04:42:31]Read from MH i2c: 01 [04:42:31]MH_I2C_Read... [04:42:31]*** Stop cut motor [04:42:31]*** Cut end [04:42:31]Read from MH i2c: 01 07 00 [04:42:31]MH_I2C_Read... [04:42:31]Read from MH i2c: 01 07 00 D1 1B 00 00 00 00 00 FF 0F 01 [04:42:31]process_action close_receipt done [04:42:31]requested_data is exist [04:42:31]produce_requested_data [04:42:31]requested_item fm.sn is exist - process it [04:42:31]wFMCommunicate request_size=4 [04:42:31]MH_SAM_APDU [04:42:31]CAPDU: 80 11 00 00 [04:42:31]Write to MH i2c: E2 08 00 D2 1B 80 11 00 00 00 00 00 00 67 [04:42:31]Write i2c OK [04:42:31]MH_I2C_Read... [04:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:42:31]Read from MH i2c: E2 [04:42:31]MH_I2C_Read... [04:42:31]Read from MH i2c: E2 17 00 [04:42:31]MH_I2C_Read... [04:42:31]Read from MH i2c: E2 17 00 D2 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B4 [04:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:42:31]wFMCommunicate OK [04:42:31]requested_item fd.num is exist - process it [04:42:31]SAM_PROTO_GetFieldsCounters [04:42:31]wFMCommunicate request_size=4 [04:42:31]MH_SAM_APDU [04:42:31]CAPDU: 80 13 00 00 [04:42:31]Write to MH i2c: E2 08 00 D3 1B 80 13 00 00 00 00 00 00 6A [04:42:31]Write i2c OK [04:42:31]MH_I2C_Read... [04:42:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:42:31]Read from MH i2c: E2 [04:42:31]MH_I2C_Read... [04:42:31]Read from MH i2c: E2 62 00 [04:42:31]MH_I2C_Read... [04:42:31]Read from MH i2c: E2 62 00 D3 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 53 04 03 00 0E 04 04 00 CE 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 56 [04:42:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 53 04 03 00 0E 04 04 00 CE 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 [04:42:31]wFMCommunicate OK [04:42:31]SAM_PROTO_GetFieldsCounters done [04:42:31]requested_item shift.num is exist - process it [04:42:31]requested_item shift.opened is exist - process it [04:42:31]req_shift_opened [04:42:31]FM_GetShiftState [04:42:31]SAM_PROTO_GetShiftState [04:42:31]wFMCommunicate request_size=4 [04:42:31]MH_SAM_APDU [04:42:31]CAPDU: 80 13 01 00 [04:42:31]Write to MH i2c: E2 08 00 D4 1B 80 13 01 00 00 00 00 00 6C [04:42:31]Write i2c OK [04:42:31]MH_I2C_Read... [04:42:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:42:32]Read from MH i2c: E2 [04:42:32]MH_I2C_Read... [04:42:32]Read from MH i2c: E2 0E 00 [04:42:32]MH_I2C_Read... [04:42:32]Read from MH i2c: E2 0E 00 D4 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FA [04:42:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:42:32]wFMCommunicate OK [04:42:32]SAM_PROTO_GetShiftState done [04:42:32]FM_GetShiftState done [04:42:32]req_shift_opened done [04:42:32]requested_item shift.open_date is exist - process it [04:42:32]req_shift_open_date [04:42:32]req_shift_open_date done [04:42:32]produce_requested_data done [04:42:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197715,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:42:32]process_action_free close_receipt [04:42:32]json_value_free [04:42:32]json_value_free done [04:42:32]process_json_proto returns [04:42:32]Send response to host [04:42:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197715,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:42:32]free response buf [04:42:32]execute_script done [04:42:32]execute_script returns [04:42:32]free content buf [04:42:32]Sock 7.Close socket [04:42:32]Sock 7.Thread stoped [04:42:36]OFD Sender: No OFD packet to send [04:42:41]OFD Sender: No OFD packet to send [04:42:46]OFD Sender: No OFD packet to send [04:42:51]OFD Sender: No OFD packet to send [04:42:56]accept exits with 9 [04:42:56]New connection [04:42:56]New thread 3066838372 created [04:42:56]Thread 3066981732 joined [04:42:56]Waiting for new connection... [04:42:56] Sock 9.Parse request [04:42:56]Sock 9.Check first char [04:42:56]Sock 9.First char is OK [04:42:56]request: POST /json_proto HTTP/1.0 [04:42:56]Method: POST [04:42:56]URL: /json_proto [04:42:56]Method is POST - this is cgi request [04:42:56]url: /json_proto [04:42:56]query_string will be loaded in cgi processing [04:42:56]execute_cgi json_proto POST (null) [04:42:56]execute_cgi path=json_proto method=POST [04:42:56]POST find Content-Length [04:42:56]Host: 172.17.46.195:8080 [04:42:56]Content-Length: 681 [04:42:56]Content-Type: application/json [04:42:56] [04:42:56]POST finish read [04:42:56]Found Content-Length = 681 [04:42:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 54.480, "sum" : 4151.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4151.00, "payments": [ { "type": 0, "sum" : 4151.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:42:56]execute_script... [04:42:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 54.480, "sum" : 4151.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4151.00, "payments": [ { "type": 0, "sum" : 4151.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:42:56]POST & json_proto [04:42:56]process_json_proto [04:42:56]json parsed OK: [04:42:56]protocol is kg_v1.0 [04:42:56]action value=close_receipt [04:42:56]process_action close_receipt [04:42:56]cmd_close_receipt [04:42:56]MH_GetDate [04:42:56]Write to MH i2c: F0 00 00 D5 1B DF [04:42:56]Write i2c OK [04:42:56]MH_I2C_Read... [04:42:56]Read from MH i2c: F0 [04:42:56]MH_I2C_Read... [04:42:56]Read from MH i2c: F0 09 00 [04:42:56]MH_I2C_Read... [04:42:56]Read from MH i2c: F0 09 00 D5 1B 00 D2 D8 BE 66 8D AE BC 66 13 [04:42:56]GetLastDocTimeStamp 1723783350 [04:42:56]current date 1723783378 [04:42:56]FM_GetShiftState [04:42:56]SAM_PROTO_GetShiftState [04:42:56]wFMCommunicate request_size=4 [04:42:56]MH_SAM_APDU [04:42:56]CAPDU: 80 13 01 00 [04:42:56]Write to MH i2c: E2 08 00 D6 1B 80 13 01 00 00 00 00 00 6E [04:42:56]Write i2c OK [04:42:56]MH_I2C_Read... [04:42:56]OFD Sender: No OFD packet to send [04:42:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:42:56]Read from MH i2c: E2 [04:42:56]MH_I2C_Read... [04:42:56]Read from MH i2c: E2 0E 00 [04:42:56]MH_I2C_Read... [04:42:56]Read from MH i2c: E2 0E 00 D6 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FC [04:42:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:42:56]wFMCommunicate OK [04:42:56]SAM_PROTO_GetShiftState done [04:42:56]FM_GetShiftState done [04:42:56]opened in 1723766727 [04:42:56]opened+sec_in_day 1723853127 [04:42:56]quantity*price = 415137 [04:42:56]sum+1 = 415139 [04:42:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 4151.00 Внесено: 5000.00 СДАЧА: 849.00 НСП 1% : 36.74 НДС 12% : 440.85 Наличными: 4151.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 57 16.08.2024 04:42 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197716 ФПД: 40490936704951 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T044258&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197716&fm=40490936704951&tin=02508201610067®Number=0000000000092545&sum=415100 [04:42:57]StoreToDocumentArchive [04:42:57]shift 462 fd 197716 [04:42:57]save to /storage/0462/doc_00197716 [04:42:57]save last doc name /storage/0462/doc_00197716 to /storage/kkm_last_doc_name [04:42:57]save OK [04:42:57]Clear old archive folders... [04:42:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:42:57]tlvbuf is 018DDF00 [04:42:57]SAM_PROTO_ClearQueue [04:42:57]wFMCommunicate request_size=4 [04:42:57]MH_SAM_APDU [04:42:57]CAPDU: 80 09 00 00 [04:42:57]Write to MH i2c: E2 08 00 E3 1B 80 09 00 00 00 00 00 00 70 [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:42:57]Read from MH i2c: E2 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 E3 1B 00 90 00 72 [04:42:57]RAPDU: 90 00 [04:42:57]wFMCommunicate OK [04:42:57]SAM_PROTO_ClearQueue done [04:42:57]KKMCreateOFDPacket [04:42:57]OFDProtocolAddRootSTLVToBuf [04:42:57]FM_MakeSignedData [04:42:57]FM_MakeSignedData [04:42:57]SAM_PROTO_SignData [04:42:57]wFMCommunicate request_size=4 [04:42:57]MH_SAM_APDU [04:42:57]CAPDU: 80 0D 01 02 [04:42:57]Write to MH i2c: E2 08 00 E4 1B 80 0D 01 02 00 00 00 00 78 [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:42:57]Read from MH i2c: E2 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 E4 1B 00 90 00 73 [04:42:57]RAPDU: 90 00 [04:42:57]wFMCommunicate OK [04:42:57]wFMCommunicate request_size=255 [04:42:57]MH_SAM_APDU [04:42:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 D4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 55 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 55 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 AC 00 00 00 00 07 04 06 00 7C 55 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D2 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 04 03 00 35 04 06 00 24 D3 87 E6 [04:42:57]Write to MH i2c: E2 02 01 E5 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 D4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 55 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 55 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 AC 00 00 00 00 07 04 06 00 7C 55 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D2 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 04 03 00 35 04 06 00 24 D3 87 E6 00 00 DD [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:42:57]Read from MH i2c: E2 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 E5 1B 00 90 00 74 [04:42:57]RAPDU: 90 00 [04:42:57]wFMCommunicate OK [04:42:57]wFMCommunicate request_size=7 [04:42:57]MH_SAM_APDU [04:42:57]CAPDU: 80 0D 02 02 02 1F B7 [04:42:57]Write to MH i2c: E2 0A 00 E6 1B 80 0D 02 02 02 00 1F B7 00 00 55 [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:42:57]Read from MH i2c: E2 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 03 00 E6 1B 00 90 00 75 [04:42:57]RAPDU: 90 00 [04:42:57]wFMCommunicate OK [04:42:57]wFMCommunicate request_size=4 [04:42:57]MH_SAM_APDU [04:42:57]CAPDU: 80 0D 03 02 [04:42:57]Write to MH i2c: E2 08 00 E7 1B 80 0D 03 02 00 00 00 00 7D [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:42:57]Read from MH i2c: E2 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 0B 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 0B 00 E7 1B 00 29 2C A0 9B D0 FA 19 58 90 00 49 [04:42:57]RAPDU: 29 2C A0 9B D0 FA 19 58 90 00 [04:42:57]wFMCommunicate OK [04:42:57]SAM_PROTO_SignData done [04:42:57]FM_MakeSignedData done [04:42:57]CreateOFDProtocolMessage [04:42:57]wFMCommunicate request_size=4 [04:42:57]MH_SAM_APDU [04:42:57]CAPDU: 80 11 00 00 [04:42:57]Write to MH i2c: E2 08 00 E8 1B 80 11 00 00 00 00 00 00 7D [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:42:57]Read from MH i2c: E2 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 17 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: E2 17 00 E8 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [04:42:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:42:57]wFMCommunicate OK [04:42:57]CreateOFDProtocolMessage done [04:42:57]OFDSenderStorePacket 197716 [04:42:57]StoreOFDPacket docnum=197716 [04:42:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 88 AB 04 01 73 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 D4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 55 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 55 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 AC 00 00 00 00 07 04 06 00 7C 55 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D2 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 04 03 00 35 04 06 00 24 D3 87 E6 1F B7 29 2C A0 9B D0 FA 19 58 [04:42:57]CheckFolder [04:42:57]dirname=/storage/ofd_packets [04:42:57]CheckFolder done [04:42:57]ProducePacketName [04:42:57]name=ofd_packets/00197716 [04:42:57]NVStorageSaveData ofd_packets/00197716 [04:42:57]File name is /storage/ofd_packets/00197716 [04:42:57]Write 298 bytes [04:42:57]NVStorageSaveData done [04:42:57]OFDSenderStorePacket done [04:42:57]KKMCreateOFDPacket done [04:42:57]NVStorageSaveData kkm_last_timestamp [04:42:57]File name is /storage/kkm_last_timestamp [04:42:57]Write 4 bytes [04:42:57]NVStorageSaveData done [04:42:57]ExternCall_PrintAddStr [04:42:57]wPrintStart [04:42:57]Write to MH i2c: 01 00 00 E9 1B 04 [04:42:57]Write i2c OK [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: 01 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: 01 07 00 [04:42:57]MH_I2C_Read... [04:42:57]Read from MH i2c: 01 07 00 E9 1B 00 00 00 00 00 FF 0F 19 [04:42:57]RasterBufferAndPrint [04:42:57]line Счет N : (1)11325082 [04:42:57]line ИНН: 02508201610067 [04:42:57]line Контрольно-Кассовый Чек [04:42:57]line ПРОДАЖА [04:42:57]line ТРК (МРК, ГНК) : 61 [04:42:57]line Товар: 2710194210 [04:42:57]line ДТ-К-5 [04:42:57]line 54.480 * 76.20 [04:42:57]line = 4151.38 [04:42:57]line НДС 12% НСП 1% [04:42:57]line > о реализуемом товаре [04:42:57]line ОКРУГЛЕНИЕ: -0.38 [04:42:57]line ИТОГО: 4151.00 [04:42:57]line Внесено: 5000.00 [04:42:57]line СДАЧА: 849.00 [04:42:57]line НСП 1% : 36.74 [04:42:57]line НДС 12% : 440.85 [04:42:57]line Наличными: 4151.00 [04:42:57]line Безнал.: 0.00 [04:42:57]line Место: АЗС № 95 "Партнер Нефть" [04:42:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:42:57]line СНО: Общий режим [04:42:57]line Чек 57 16.08.2024 04:42 [04:42:57]line Смена: 462 ФФД: 1.0 [04:42:57]line ЗНМ: 0300000079 [04:42:57]line РНМ: 0000000000092545 [04:42:57]line Версия ККМ: 001 [04:42:57]line ФМ: 0000000000871802 [04:42:57]line ФД: 197716 [04:42:57]line ФПД: 40490936704951 [04:42:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T044258&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197716&fm=40490936704951&tin=02508201610067®Number=0000000000092545&sum=415100 [04:42:58]OFD Sender: Processing packet 197716 [packets to send 245, broken 244] [04:42:58]ProducePacketName [04:42:58]name=ofd_packets/00197716 [04:42:58]OFD Sender: To server: pG, [04:42:58]CommunicateWithHost lk.salyk.kg:30040 [04:42:58]ConnectInit lk.salyk.kg [04:42:58]written 0, free lines is 4095 [04:42:58]Connected sock=10 [04:42:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 88 AB 04 01 73 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 D4 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 55 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 55 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 AC 00 00 00 00 07 04 06 00 7C 55 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 D2 D8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 04 03 00 35 04 06 00 24 D3 87 E6 1F B7 29 2C A0 9B D0 FA 19 58 [04:42:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0A 85 47 00 A7 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 04 03 00 F4 03 04 00 E7 84 BE 66 B6 04 01 00 00 3F 69 F0 8D 3C C9 5F DB [04:42:58]CommunicateWithHost err = 0 [04:42:58]CheckOFDResponse [04:42:58]1017 (14) - 77093643461234 [04:42:58]1041 (16) - 0000000000871802 [04:42:58]1040 (4) - 197716 [04:42:58]1012 (4) - 15.08.2024 22:44 [04:42:58]1206 (1) - 0 [04:42:58]OFD Sender: Remove packet 197716 [04:42:58]ProducePacketName [04:42:58]name=ofd_packets/00197716 [04:42:58]NVStorageDeleteData [04:42:58]Write to MH i2c: 01 00 00 14 1C 30 [04:42:58]Write i2c OK [04:42:58]MH_I2C_Read... [04:42:58]Read from MH i2c: 01 [04:42:58]MH_I2C_Read... [04:42:58]Read from MH i2c: 01 07 00 [04:42:58]MH_I2C_Read... [04:42:58]Read from MH i2c: 01 07 00 14 1C 00 00 00 00 00 EB 0C 2E [04:42:58]RasterBufferAndPrint [04:42:58]line [04:42:58]line [04:42:58]line [04:42:58]line [04:42:58]line [04:42:58]written 0, free lines is 3315 [04:42:58]MH_Cut [04:42:58]Write to MH i2c: D1 01 00 1B 1C 01 09 [04:42:58]Write i2c OK [04:42:58]MH_I2C_Read... [04:42:58]Read from MH i2c: D1 [04:42:58]MH_I2C_Read... [04:42:58]Read from MH i2c: D1 01 00 [04:42:58]MH_I2C_Read... [04:42:58]Read from MH i2c: D1 01 00 1B 1C 00 08 [04:42:58]Write to MH i2c: 01 00 00 1C 1C 38 [04:42:58]Write i2c OK [04:42:58]MH_I2C_Read... [04:42:59]OFD Sender: No OFD packet to send [04:42:59]*** Cut start [04:42:59]*** Purtial cut [04:42:59]*** CUTSNS_PIN = 0 [04:42:59]*** Stage 1: CUTSNS_PIN = 1 [04:43:01]Read from MH i2c: 01 [04:43:01]MH_I2C_Read... [04:43:01]*** Stop cut motor [04:43:01]*** Cut end [04:43:01]Read from MH i2c: 01 07 00 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: 01 07 00 1C 1C 00 00 00 00 00 FF 0F 4D [04:43:01]process_action close_receipt done [04:43:01]requested_data is exist [04:43:01]produce_requested_data [04:43:01]requested_item fm.sn is exist - process it [04:43:01]wFMCommunicate request_size=4 [04:43:01]MH_SAM_APDU [04:43:01]CAPDU: 80 11 00 00 [04:43:01]Write to MH i2c: E2 08 00 1D 1C 80 11 00 00 00 00 00 00 B3 [04:43:01]Write i2c OK [04:43:01]MH_I2C_Read... [04:43:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:43:01]Read from MH i2c: E2 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: E2 17 00 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: E2 17 00 1D 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 00 [04:43:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:43:01]wFMCommunicate OK [04:43:01]requested_item fd.num is exist - process it [04:43:01]SAM_PROTO_GetFieldsCounters [04:43:01]wFMCommunicate request_size=4 [04:43:01]MH_SAM_APDU [04:43:01]CAPDU: 80 13 00 00 [04:43:01]Write to MH i2c: E2 08 00 1E 1C 80 13 00 00 00 00 00 00 B6 [04:43:01]Write i2c OK [04:43:01]MH_I2C_Read... [04:43:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:43:01]Read from MH i2c: E2 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: E2 62 00 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: E2 62 00 1E 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 54 04 03 00 0E 04 04 00 CE 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 A6 [04:43:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 54 04 03 00 0E 04 04 00 CE 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 [04:43:01]wFMCommunicate OK [04:43:01]SAM_PROTO_GetFieldsCounters done [04:43:01]requested_item shift.num is exist - process it [04:43:01]requested_item shift.opened is exist - process it [04:43:01]req_shift_opened [04:43:01]FM_GetShiftState [04:43:01]SAM_PROTO_GetShiftState [04:43:01]wFMCommunicate request_size=4 [04:43:01]MH_SAM_APDU [04:43:01]CAPDU: 80 13 01 00 [04:43:01]Write to MH i2c: E2 08 00 1F 1C 80 13 01 00 00 00 00 00 B8 [04:43:01]Write i2c OK [04:43:01]MH_I2C_Read... [04:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:43:01]Read from MH i2c: E2 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: E2 0E 00 [04:43:01]MH_I2C_Read... [04:43:01]Read from MH i2c: E2 0E 00 1F 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [04:43:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:43:01]wFMCommunicate OK [04:43:01]SAM_PROTO_GetShiftState done [04:43:01]FM_GetShiftState done [04:43:01]req_shift_opened done [04:43:01]requested_item shift.open_date is exist - process it [04:43:01]req_shift_open_date [04:43:01]req_shift_open_date done [04:43:01]produce_requested_data done [04:43:01]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197716,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:43:01]process_action_free close_receipt [04:43:01]json_value_free [04:43:01]json_value_free done [04:43:01]process_json_proto returns [04:43:01]Send response to host [04:43:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197716,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:43:01]free response buf [04:43:01]execute_script done [04:43:01]execute_script returns [04:43:01]free content buf [04:43:01]Sock 9.Close socket [04:43:01]Sock 9.Thread stoped [04:43:04]OFD Sender: No OFD packet to send [04:43:09]OFD Sender: No OFD packet to send [04:43:14]OFD Sender: No OFD packet to send [04:43:19]OFD Sender: No OFD packet to send [04:43:24]OFD Sender: No OFD packet to send [04:43:29]OFD Sender: No OFD packet to send [04:43:34]OFD Sender: No OFD packet to send [04:43:39]OFD Sender: No OFD packet to send [04:43:44]OFD Sender: No OFD packet to send [04:43:49]OFD Sender: No OFD packet to send [04:43:54]OFD Sender: No OFD packet to send [04:43:59]OFD Sender: No OFD packet to send [04:44:04]OFD Sender: No OFD packet to send [04:44:09]OFD Sender: No OFD packet to send [04:44:14]OFD Sender: No OFD packet to send [04:44:19]OFD Sender: No OFD packet to send [04:44:24]OFD Sender: No OFD packet to send [04:44:29]OFD Sender: No OFD packet to send [04:44:34]OFD Sender: No OFD packet to send [04:44:39]OFD Sender: No OFD packet to send [04:44:44]OFD Sender: No OFD packet to send [04:44:49]OFD Sender: No OFD packet to send [04:44:54]OFD Sender: No OFD packet to send [04:44:59]OFD Sender: No OFD packet to send [04:45:04]OFD Sender: No OFD packet to send [04:45:09]OFD Sender: No OFD packet to send [04:45:14]OFD Sender: No OFD packet to send [04:45:19]OFD Sender: No OFD packet to send [04:45:24]OFD Sender: No OFD packet to send [04:45:29]OFD Sender: No OFD packet to send [04:45:34]OFD Sender: No OFD packet to send [04:45:39]OFD Sender: No OFD packet to send [04:45:44]OFD Sender: No OFD packet to send [04:45:49]OFD Sender: No OFD packet to send [04:45:54]OFD Sender: No OFD packet to send [04:45:59]OFD Sender: No OFD packet to send [04:46:04]OFD Sender: No OFD packet to send [04:46:09]OFD Sender: No OFD packet to send [04:46:14]OFD Sender: No OFD packet to send [04:46:19]OFD Sender: No OFD packet to send [04:46:24]OFD Sender: No OFD packet to send [04:46:29]OFD Sender: No OFD packet to send [04:46:34]OFD Sender: No OFD packet to send [04:46:39]OFD Sender: No OFD packet to send [04:46:44]OFD Sender: No OFD packet to send [04:46:49]OFD Sender: No OFD packet to send [04:46:54]OFD Sender: No OFD packet to send [04:46:59]OFD Sender: No OFD packet to send [04:47:04]OFD Sender: No OFD packet to send [04:47:09]OFD Sender: No OFD packet to send [04:47:14]OFD Sender: No OFD packet to send [04:47:19]OFD Sender: No OFD packet to send [04:47:24]OFD Sender: No OFD packet to send [04:47:29]OFD Sender: No OFD packet to send [04:47:34]OFD Sender: No OFD packet to send [04:47:39]OFD Sender: No OFD packet to send [04:47:44]OFD Sender: No OFD packet to send [04:47:49]OFD Sender: No OFD packet to send [04:47:54]OFD Sender: No OFD packet to send [04:47:59]OFD Sender: No OFD packet to send [04:48:04]OFD Sender: No OFD packet to send [04:48:09]OFD Sender: No OFD packet to send [04:48:14]OFD Sender: No OFD packet to send [04:48:19]OFD Sender: No OFD packet to send [04:48:24]OFD Sender: No OFD packet to send [04:48:29]OFD Sender: No OFD packet to send [04:48:34]OFD Sender: No OFD packet to send [04:48:39]OFD Sender: No OFD packet to send [04:48:44]OFD Sender: No OFD packet to send [04:48:49]OFD Sender: No OFD packet to send [04:48:54]OFD Sender: No OFD packet to send [04:48:59]OFD Sender: No OFD packet to send [04:49:04]OFD Sender: No OFD packet to send [04:49:09]OFD Sender: No OFD packet to send [04:49:14]OFD Sender: No OFD packet to send [04:49:19]OFD Sender: No OFD packet to send [04:49:24]OFD Sender: No OFD packet to send [04:49:29]OFD Sender: No OFD packet to send [04:49:34]OFD Sender: No OFD packet to send [04:49:39]OFD Sender: No OFD packet to send [04:49:44]OFD Sender: No OFD packet to send [04:49:49]OFD Sender: No OFD packet to send [04:49:54]OFD Sender: No OFD packet to send [04:49:59]OFD Sender: No OFD packet to send [04:50:04]OFD Sender: No OFD packet to send [04:50:09]OFD Sender: No OFD packet to send [04:50:14]OFD Sender: No OFD packet to send [04:50:19]OFD Sender: No OFD packet to send [04:50:24]OFD Sender: No OFD packet to send [04:50:29]OFD Sender: No OFD packet to send [04:50:34]OFD Sender: No OFD packet to send [04:50:39]OFD Sender: No OFD packet to send [04:50:44]OFD Sender: No OFD packet to send [04:50:49]OFD Sender: No OFD packet to send [04:50:54]OFD Sender: No OFD packet to send [04:50:59]OFD Sender: No OFD packet to send [04:51:04]OFD Sender: No OFD packet to send [04:51:10]OFD Sender: No OFD packet to send [04:51:15]OFD Sender: No OFD packet to send [04:51:20]OFD Sender: No OFD packet to send [04:51:25]OFD Sender: No OFD packet to send [04:51:30]OFD Sender: No OFD packet to send [04:51:35]OFD Sender: No OFD packet to send [04:51:40]OFD Sender: No OFD packet to send [04:51:45]OFD Sender: No OFD packet to send [04:51:50]OFD Sender: No OFD packet to send [04:51:55]OFD Sender: No OFD packet to send [04:52:00]OFD Sender: No OFD packet to send [04:52:05]OFD Sender: No OFD packet to send [04:52:10]OFD Sender: No OFD packet to send [04:52:15]OFD Sender: No OFD packet to send [04:52:20]OFD Sender: No OFD packet to send [04:52:25]OFD Sender: No OFD packet to send [04:52:30]OFD Sender: No OFD packet to send [04:52:35]OFD Sender: No OFD packet to send [04:52:40]OFD Sender: No OFD packet to send [04:52:45]OFD Sender: No OFD packet to send [04:52:50]OFD Sender: No OFD packet to send [04:52:55]OFD Sender: No OFD packet to send [04:53:00]OFD Sender: No OFD packet to send [04:53:05]OFD Sender: No OFD packet to send [04:53:10]OFD Sender: No OFD packet to send [04:53:15]OFD Sender: No OFD packet to send [04:53:20]OFD Sender: No OFD packet to send [04:53:25]OFD Sender: No OFD packet to send [04:53:30]OFD Sender: No OFD packet to send [04:53:35]OFD Sender: No OFD packet to send [04:53:40]OFD Sender: No OFD packet to send [04:53:45]OFD Sender: No OFD packet to send [04:53:50]OFD Sender: No OFD packet to send [04:53:55]OFD Sender: No OFD packet to send [04:54:00]OFD Sender: No OFD packet to send [04:54:05]OFD Sender: No OFD packet to send [04:54:10]OFD Sender: No OFD packet to send [04:54:15]OFD Sender: No OFD packet to send [04:54:20]OFD Sender: No OFD packet to send [04:54:25]OFD Sender: No OFD packet to send [04:54:30]OFD Sender: No OFD packet to send [04:54:35]OFD Sender: No OFD packet to send [04:54:40]OFD Sender: No OFD packet to send [04:54:45]OFD Sender: No OFD packet to send [04:54:50]OFD Sender: No OFD packet to send [04:54:55]OFD Sender: No OFD packet to send [04:55:00]OFD Sender: No OFD packet to send [04:55:05]OFD Sender: No OFD packet to send [04:55:10]OFD Sender: No OFD packet to send [04:55:15]OFD Sender: No OFD packet to send [04:55:20]OFD Sender: No OFD packet to send [04:55:25]OFD Sender: No OFD packet to send [04:55:30]OFD Sender: No OFD packet to send [04:55:35]OFD Sender: No OFD packet to send [04:55:40]OFD Sender: No OFD packet to send [04:55:45]OFD Sender: No OFD packet to send [04:55:50]OFD Sender: No OFD packet to send [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:05]OFD Sender: No OFD packet to send [04:56:10]OFD Sender: No OFD packet to send [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:05]OFD Sender: No OFD packet to send [04:57:10]OFD Sender: No OFD packet to send [04:57:15]OFD Sender: No OFD packet to send [04:57:20]OFD Sender: No OFD packet to send [04:57:25]OFD Sender: No OFD packet to send [04:57:30]OFD Sender: No OFD packet to send [04:57:35]OFD Sender: No OFD packet to send [04:57:40]OFD Sender: No OFD packet to send [04:57:45]OFD Sender: No OFD packet to send [04:57:50]OFD Sender: No OFD packet to send [04:57:55]OFD Sender: No OFD packet to send [04:58:00]OFD Sender: No OFD packet to send [04:58:05]OFD Sender: No OFD packet to send [04:58:10]OFD Sender: No OFD packet to send [04:58:12]accept exits with 7 [04:58:12]New connection [04:58:12]New thread 3066981732 created [04:58:12]Thread 3066838372 joined [04:58:12]Waiting for new connection... [04:58:12] Sock 7.Parse request [04:58:12]Sock 7.Check first char [04:58:12]Sock 7.First char is OK [04:58:12]request: POST /json_proto HTTP/1.0 [04:58:12]Method: POST [04:58:12]URL: /json_proto [04:58:12]Method is POST - this is cgi request [04:58:12]url: /json_proto [04:58:12]query_string will be loaded in cgi processing [04:58:12]execute_cgi json_proto POST (null) [04:58:12]execute_cgi path=json_proto method=POST [04:58:12]POST find Content-Length [04:58:12]Host: 172.17.46.195:8080 [04:58:12]Content-Length: 690 [04:58:12]Content-Type: application/json [04:58:12] [04:58:12]POST finish read [04:58:12]Found Content-Length = 690 [04:58:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 18.790, "sum" : 1450.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1450.00, "total" : 1450.00, "payments": [ { "type": 0, "sum" : 1450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:58:12]execute_script... [04:58: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)11325084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 18.790, "sum" : 1450.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1450.00, "total" : 1450.00, "payments": [ { "type": 0, "sum" : 1450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:58:12]POST & json_proto [04:58:12]process_json_proto [04:58:12]json parsed OK: [04:58:12]protocol is kg_v1.0 [04:58:12]action value=close_receipt [04:58:12]process_action close_receipt [04:58:12]cmd_close_receipt [04:58:12]MH_GetDate [04:58:12]Write to MH i2c: F0 00 00 20 1C 2B [04:58:12]Write i2c OK [04:58:12]MH_I2C_Read... [04:58:12]Read from MH i2c: F0 [04:58:12]MH_I2C_Read... [04:58:12]Read from MH i2c: F0 09 00 [04:58:12]MH_I2C_Read... [04:58:12]Read from MH i2c: F0 09 00 20 1C 00 66 DC BE 66 8D AE BC 66 F7 [04:58:12]GetLastDocTimeStamp 1723783378 [04:58:12]current date 1723784294 [04:58:12]FM_GetShiftState [04:58:12]SAM_PROTO_GetShiftState [04:58:12]wFMCommunicate request_size=4 [04:58:12]MH_SAM_APDU [04:58:12]CAPDU: 80 13 01 00 [04:58:12]Write to MH i2c: E2 08 00 21 1C 80 13 01 00 00 00 00 00 BA [04:58:12]Write i2c OK [04:58:12]MH_I2C_Read... [04:58:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:58:12]Read from MH i2c: E2 [04:58:12]MH_I2C_Read... [04:58:12]Read from MH i2c: E2 0E 00 [04:58:12]MH_I2C_Read... [04:58:12]Read from MH i2c: E2 0E 00 21 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 48 [04:58:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:58:12]wFMCommunicate OK [04:58:12]SAM_PROTO_GetShiftState done [04:58:12]FM_GetShiftState done [04:58:12]opened in 1723766727 [04:58:12]opened+sec_in_day 1723853127 [04:58:12]quantity*price = 145058 [04:58:12]sum+1 = 145060 [04:58:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 1450.00 Внесено: 1450.00 СДАЧА: 0.00 НСП 1% : 12.84 НДС 12% : 154.04 Наличными: 1450.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 58 16.08.2024 04:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197717 ФПД: 144618256481727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T045814&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197717&fm=144618256481727&tin=02508201610067®Number=0000000000092545&sum=145000 [04:58:13]StoreToDocumentArchive [04:58:13]shift 462 fd 197717 [04:58:13]save to /storage/0462/doc_00197717 [04:58:13]save last doc name /storage/0462/doc_00197717 to /storage/kkm_last_doc_name [04:58:13]save OK [04:58:13]Clear old archive folders... [04:58:13]ProcessDocumentItem done err = 0, tmpTLVsize=257 [04:58:13]tlvbuf is 018E5610 [04:58:13]SAM_PROTO_ClearQueue [04:58:13]wFMCommunicate request_size=4 [04:58:13]MH_SAM_APDU [04:58:13]CAPDU: 80 09 00 00 [04:58:13]Write to MH i2c: E2 08 00 2E 1C 80 09 00 00 00 00 00 00 BC [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:58:13]Read from MH i2c: E2 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 2E 1C 00 90 00 BE [04:58:13]RAPDU: 90 00 [04:58:13]wFMCommunicate OK [04:58:13]SAM_PROTO_ClearQueue done [04:58:13]KKMCreateOFDPacket [04:58:13]OFDProtocolAddRootSTLVToBuf [04:58:13]FM_MakeSignedData [04:58:13]FM_MakeSignedData [04:58:13]SAM_PROTO_SignData [04:58:13]wFMCommunicate request_size=4 [04:58:13]MH_SAM_APDU [04:58:13]CAPDU: 80 0D 01 02 [04:58:13]Write to MH i2c: E2 08 00 2F 1C 80 0D 01 02 00 00 00 00 C4 [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:58:13]Read from MH i2c: E2 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 2F 1C 00 90 00 BF [04:58:13]RAPDU: 90 00 [04:58:13]wFMCommunicate OK [04:58:13]wFMCommunicate request_size=255 [04:58:13]MH_SAM_APDU [04:58:13]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 66 DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 04 03 [04:58:13]Write to MH i2c: E2 02 01 30 1C 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 66 DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 04 03 00 00 9F [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:58:13]Read from MH i2c: E2 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 30 1C 00 90 00 C0 [04:58:13]RAPDU: 90 00 [04:58:13]wFMCommunicate OK [04:58:13]wFMCommunicate request_size=16 [04:58:13]MH_SAM_APDU [04:58:13]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 83 87 8F CE 3D BF [04:58:13]Write to MH i2c: E2 13 00 31 1C 80 0D 02 02 0B 00 00 35 04 06 00 83 87 8F CE 3D BF 00 00 7F [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:58:13]Read from MH i2c: E2 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 03 00 31 1C 00 90 00 C1 [04:58:13]RAPDU: 90 00 [04:58:13]wFMCommunicate OK [04:58:13]wFMCommunicate request_size=4 [04:58:13]MH_SAM_APDU [04:58:13]CAPDU: 80 0D 03 02 [04:58:13]Write to MH i2c: E2 08 00 32 1C 80 0D 03 02 00 00 00 00 C9 [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:58:13]Read from MH i2c: E2 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 0B 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 0B 00 32 1C 00 7F F3 D6 76 72 44 05 4A 90 00 8D [04:58:13]RAPDU: 7F F3 D6 76 72 44 05 4A 90 00 [04:58:13]wFMCommunicate OK [04:58:13]SAM_PROTO_SignData done [04:58:13]FM_MakeSignedData done [04:58:13]CreateOFDProtocolMessage [04:58:13]wFMCommunicate request_size=4 [04:58:13]MH_SAM_APDU [04:58:13]CAPDU: 80 11 00 00 [04:58:13]Write to MH i2c: E2 08 00 33 1C 80 11 00 00 00 00 00 00 C9 [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:58:13]Read from MH i2c: E2 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 17 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: E2 17 00 33 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 16 [04:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:58:13]wFMCommunicate OK [04:58:13]CreateOFDProtocolMessage done [04:58:13]OFDSenderStorePacket 197717 [04:58:13]StoreOFDPacket docnum=197717 [04:58:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EA F2 0D 01 0F 69 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 66 DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 04 03 00 35 04 06 00 83 87 8F CE 3D BF 7F F3 D6 76 72 44 05 4A [04:58:13]CheckFolder [04:58:13]dirname=/storage/ofd_packets [04:58:13]CheckFolder done [04:58:13]ProducePacketName [04:58:13]name=ofd_packets/00197717 [04:58:13]NVStorageSaveData ofd_packets/00197717 [04:58:13]File name is /storage/ofd_packets/00197717 [04:58:13]Write 307 bytes [04:58:13]NVStorageSaveData done [04:58:13]OFDSenderStorePacket done [04:58:13]KKMCreateOFDPacket done [04:58:13]NVStorageSaveData kkm_last_timestamp [04:58:13]File name is /storage/kkm_last_timestamp [04:58:13]Write 4 bytes [04:58:13]NVStorageSaveData done [04:58:13]ExternCall_PrintAddStr [04:58:13]wPrintStart [04:58:13]Write to MH i2c: 01 00 00 34 1C 50 [04:58:13]Write i2c OK [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: 01 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: 01 07 00 [04:58:13]MH_I2C_Read... [04:58:13]Read from MH i2c: 01 07 00 34 1C 00 00 00 00 00 FF 0F 65 [04:58:13]RasterBufferAndPrint [04:58:13]line Счет N : (1)11325084 [04:58:13]line ИНН: 02508201610067 [04:58:13]line Контрольно-Кассовый Чек [04:58:13]line ПРОДАЖА [04:58:13]line ТРК (МРК, ГНК) : 52 [04:58:13]line Товар: 2710194210 [04:58:13]line D-ENERGY ДТ-К-5 [04:58:13]line 18.790 * 77.20 [04:58:13]line = 1450.59 [04:58:13]line НДС 12% НСП 1% [04:58:13]line > о реализуемом товаре [04:58:13]line ОКРУГЛЕНИЕ: -0.59 [04:58:13]line ИТОГО: 1450.00 [04:58:13]line Внесено: 1450.00 [04:58:13]line СДАЧА: 0.00 [04:58:13]line НСП 1% : 12.84 [04:58:13]line НДС 12% : 154.04 [04:58:13]line Наличными: 1450.00 [04:58:13]line Безнал.: 0.00 [04:58:13]line Место: АЗС № 95 "Партнер Нефть" [04:58:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:58:13]line СНО: Общий режим [04:58:13]line Чек 58 16.08.2024 04:58 [04:58:13]line Смена: 462 ФФД: 1.0 [04:58:13]line ЗНМ: 0300000079 [04:58:13]line РНМ: 0000000000092545 [04:58:13]line Версия ККМ: 001 [04:58:13]line ФМ: 0000000000871802 [04:58:13]line ФД: 197717 [04:58:13]line ФПД: 144618256481727 [04:58:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T045814&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197717&fm=144618256481727&tin=02508201610067®Number=0000000000092545&sum=145000 [04:58:13]written 0, free lines is 4095 [04:58:13]OFD Sender: Processing packet 197717 [packets to send 245, broken 244] [04:58:13]ProducePacketName [04:58:13]name=ofd_packets/00197717 [04:58:13]OFD Sender: To server: pG, [04:58:14]CommunicateWithHost lk.salyk.kg:30040 [04:58:14]ConnectInit lk.salyk.kg [04:58:14]Write to MH i2c: 01 00 00 5F 1C 7B [04:58:14]Write i2c OK [04:58:14]MH_I2C_Read... [04:58:14]Read from MH i2c: 01 [04:58:14]MH_I2C_Read... [04:58:14]Read from MH i2c: 01 07 00 [04:58:14]MH_I2C_Read... [04:58:14]Read from MH i2c: 01 07 00 5F 1C 00 00 00 00 00 E8 0C 76 [04:58:14]RasterBufferAndPrint [04:58:14]line [04:58:14]line [04:58:14]line [04:58:14]line [04:58:14]line [04:58:14]written 0, free lines is 3310 [04:58:14]MH_Cut [04:58:14]Write to MH i2c: D1 01 00 66 1C 01 54 [04:58:14]Write i2c OK [04:58:14]MH_I2C_Read... [04:58:14]Read from MH i2c: D1 [04:58:14]MH_I2C_Read... [04:58:14]Read from MH i2c: D1 01 00 [04:58:14]MH_I2C_Read... [04:58:14]Read from MH i2c: D1 01 00 66 1C 00 53 [04:58:14]Write to MH i2c: 01 00 00 67 1C 83 [04:58:14]Write i2c OK [04:58:14]MH_I2C_Read... [04:58:14]Connected sock=11 [04:58:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EA F2 0D 01 0F 69 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 66 49 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 66 DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 04 03 00 35 04 06 00 83 87 8F CE 3D BF 7F F3 D6 76 72 44 05 4A [04:58:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 73 A6 47 00 0F 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 04 03 00 F4 03 04 00 7B 88 BE 66 B6 04 01 00 00 66 2A 1D 31 6C E3 24 F1 [04:58:14]CommunicateWithHost err = 0 [04:58:14]CheckOFDResponse [04:58:14]1017 (14) - 77093643461234 [04:58:14]1041 (16) - 0000000000871802 [04:58:14]1040 (4) - 197717 [04:58:14]1012 (4) - 15.08.2024 23:00 [04:58:14]1206 (1) - 0 [04:58:14]OFD Sender: Remove packet 197717 [04:58:14]ProducePacketName [04:58:14]name=ofd_packets/00197717 [04:58:14]NVStorageDeleteData [04:58:15]*** Cut start [04:58:15]*** Purtial cut [04:58:15]*** Stage 1: CUTSNS_PIN = 1 [04:58:15]OFD Sender: No OFD packet to send [04:58:15]Read from MH i2c: 01 [04:58:15]MH_I2C_Read... [04:58:15]*** Stop cut motor [04:58:15]*** Cut end [04:58:15]Read from MH i2c: 01 07 00 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: 01 07 00 67 1C 00 00 00 00 00 FF 0F 98 [04:58:15]process_action close_receipt done [04:58:15]requested_data is exist [04:58:15]produce_requested_data [04:58:15]requested_item fm.sn is exist - process it [04:58:15]wFMCommunicate request_size=4 [04:58:15]MH_SAM_APDU [04:58:15]CAPDU: 80 11 00 00 [04:58:15]Write to MH i2c: E2 08 00 68 1C 80 11 00 00 00 00 00 00 FE [04:58:15]Write i2c OK [04:58:15]MH_I2C_Read... [04:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:58:15]Read from MH i2c: E2 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: E2 17 00 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: E2 17 00 68 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4B [04:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:58:15]wFMCommunicate OK [04:58:15]requested_item fd.num is exist - process it [04:58:15]SAM_PROTO_GetFieldsCounters [04:58:15]wFMCommunicate request_size=4 [04:58:15]MH_SAM_APDU [04:58:15]CAPDU: 80 13 00 00 [04:58:15]Write to MH i2c: E2 08 00 69 1C 80 13 00 00 00 00 00 00 01 [04:58:15]Write i2c OK [04:58:15]MH_I2C_Read... [04:58:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:58:15]Read from MH i2c: E2 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: E2 62 00 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: E2 62 00 69 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 55 04 03 00 0E 04 04 00 CE 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 F5 [04:58:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 55 04 03 00 0E 04 04 00 CE 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 [04:58:15]wFMCommunicate OK [04:58:15]SAM_PROTO_GetFieldsCounters done [04:58:15]requested_item shift.num is exist - process it [04:58:15]requested_item shift.opened is exist - process it [04:58:15]req_shift_opened [04:58:15]FM_GetShiftState [04:58:15]SAM_PROTO_GetShiftState [04:58:15]wFMCommunicate request_size=4 [04:58:15]MH_SAM_APDU [04:58:15]CAPDU: 80 13 01 00 [04:58:15]Write to MH i2c: E2 08 00 6A 1C 80 13 01 00 00 00 00 00 03 [04:58:15]Write i2c OK [04:58:15]MH_I2C_Read... [04:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:58:15]Read from MH i2c: E2 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: E2 0E 00 [04:58:15]MH_I2C_Read... [04:58:15]Read from MH i2c: E2 0E 00 6A 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 91 [04:58:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:58:15]wFMCommunicate OK [04:58:15]SAM_PROTO_GetShiftState done [04:58:15]FM_GetShiftState done [04:58:15]req_shift_opened done [04:58:15]requested_item shift.open_date is exist - process it [04:58:15]req_shift_open_date [04:58:15]req_shift_open_date done [04:58:15]produce_requested_data done [04:58:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197717,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:58:15]process_action_free close_receipt [04:58:15]json_value_free [04:58:15]json_value_free done [04:58:15]process_json_proto returns [04:58:15]Send response to host [04:58:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197717,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:58:15]free response buf [04:58:15]execute_script done [04:58:15]execute_script returns [04:58:15]free content buf [04:58:15]Sock 7.Close socket [04:58:15]Sock 7.Thread stoped [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:53]accept exits with 9 [04:58:53]New connection [04:58:53]New thread 3066838372 created [04:58:53]Thread 3066981732 joined [04:58:53]Waiting for new connection... [04:58:53] Sock 9.Parse request [04:58:53]Sock 9.Check first char [04:58:53]Sock 9.First char is OK [04:58:53]request: POST /json_proto HTTP/1.0 [04:58:53]Method: POST [04:58:53]URL: /json_proto [04:58:53]Method is POST - this is cgi request [04:58:53]url: /json_proto [04:58:53]query_string will be loaded in cgi processing [04:58:53]execute_cgi json_proto POST (null) [04:58:53]execute_cgi path=json_proto method=POST [04:58:53]POST find Content-Length [04:58:53]Host: 172.17.46.195:8080 [04:58:53]Content-Length: 690 [04:58:53]Content-Type: application/json [04:58:53] [04:58:53]POST finish read [04:58:53]Found Content-Length = 690 [04:58:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 38.870, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:58:53]execute_script... [04:58:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 38.870, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:58:53]POST & json_proto [04:58:53]process_json_proto [04:58:53]json parsed OK: [04:58:53]protocol is kg_v1.0 [04:58:53]action value=close_receipt [04:58:53]process_action close_receipt [04:58:53]cmd_close_receipt [04:58:53]MH_GetDate [04:58:53]Write to MH i2c: F0 00 00 6B 1C 76 [04:58:53]Write i2c OK [04:58:53]MH_I2C_Read... [04:58:53]Read from MH i2c: F0 [04:58:53]MH_I2C_Read... [04:58:53]Read from MH i2c: F0 09 00 [04:58:53]MH_I2C_Read... [04:58:53]Read from MH i2c: F0 09 00 6B 1C 00 8F DC BE 66 8D AE BC 66 6B [04:58:53]GetLastDocTimeStamp 1723784294 [04:58:53]current date 1723784335 [04:58:53]FM_GetShiftState [04:58:53]SAM_PROTO_GetShiftState [04:58:53]wFMCommunicate request_size=4 [04:58:53]MH_SAM_APDU [04:58:53]CAPDU: 80 13 01 00 [04:58:53]Write to MH i2c: E2 08 00 6C 1C 80 13 01 00 00 00 00 00 05 [04:58:53]Write i2c OK [04:58:53]MH_I2C_Read... [04:58:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:58:53]Read from MH i2c: E2 [04:58:53]MH_I2C_Read... [04:58:53]Read from MH i2c: E2 0E 00 [04:58:53]MH_I2C_Read... [04:58:53]Read from MH i2c: E2 0E 00 6C 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 93 [04:58:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:58:53]wFMCommunicate OK [04:58:53]SAM_PROTO_GetShiftState done [04:58:53]FM_GetShiftState done [04:58:53]opened in 1723766727 [04:58:53]opened+sec_in_day 1723853127 [04:58:53]quantity*price = 300076 [04:58:53]sum+1 = 300077 [04:58:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 59 16.08.2024 04:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197718 ФПД: 229654142114673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T045855&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197718&fm=229654142114673&tin=02508201610067®Number=0000000000092545&sum=300000 [04:58:54]StoreToDocumentArchive [04:58:54]shift 462 fd 197718 [04:58:54]save to /storage/0462/doc_00197718 [04:58:54]save last doc name /storage/0462/doc_00197718 to /storage/kkm_last_doc_name [04:58:54]save OK [04:58:54]Clear old archive folders... [04:58:54]ProcessDocumentItem done err = 0, tmpTLVsize=257 [04:58:54]tlvbuf is B6DAF390 [04:58:54]SAM_PROTO_ClearQueue [04:58:54]wFMCommunicate request_size=4 [04:58:54]MH_SAM_APDU [04:58:54]CAPDU: 80 09 00 00 [04:58:54]Write to MH i2c: E2 08 00 79 1C 80 09 00 00 00 00 00 00 07 [04:58:54]Write i2c OK [04:58:54]MH_I2C_Read... [04:58:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:58:54]Read from MH i2c: E2 [04:58:54]MH_I2C_Read... [04:58:54]Read from MH i2c: E2 03 00 [04:58:54]MH_I2C_Read... [04:58:54]Read from MH i2c: E2 03 00 79 1C 00 90 00 09 [04:58:54]RAPDU: 90 00 [04:58:54]wFMCommunicate OK [04:58:54]SAM_PROTO_ClearQueue done [04:58:54]KKMCreateOFDPacket [04:58:54]OFDProtocolAddRootSTLVToBuf [04:58:54]FM_MakeSignedData [04:58:54]FM_MakeSignedData [04:58:54]SAM_PROTO_SignData [04:58:54]wFMCommunicate request_size=4 [04:58:54]MH_SAM_APDU [04:58:54]CAPDU: 80 0D 01 02 [04:58:54]Write to MH i2c: E2 08 00 7A 1C 80 0D 01 02 00 00 00 00 0F [04:58:54]Write i2c OK [04:58:54]MH_I2C_Read... [04:58:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:58:54]Read from MH i2c: E2 [04:58:54]MH_I2C_Read... [04:58:54]Read from MH i2c: E2 03 00 [04:58:54]MH_I2C_Read... [04:58:54]Read from MH i2c: E2 03 00 7A 1C 00 90 00 0A [04:58:54]RAPDU: 90 00 [04:58:54]wFMCommunicate OK [04:58:54]wFMCommunicate request_size=255 [04:58:54]MH_SAM_APDU [04:58:54]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 8F DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 04 03 [04:58:55]Write to MH i2c: E2 02 01 7B 1C 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 8F DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 04 03 00 00 58 [04:58:55]Write i2c OK [04:58:55]MH_I2C_Read... [04:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:58:55]Read from MH i2c: E2 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 03 00 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 03 00 7B 1C 00 90 00 0B [04:58:55]RAPDU: 90 00 [04:58:55]wFMCommunicate OK [04:58:55]wFMCommunicate request_size=16 [04:58:55]MH_SAM_APDU [04:58:55]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 D0 DE 85 8F DB 71 [04:58:55]Write to MH i2c: E2 13 00 7C 1C 80 0D 02 02 0B 00 00 35 04 06 00 D0 DE 85 8F DB 71 00 00 75 [04:58:55]Write i2c OK [04:58:55]MH_I2C_Read... [04:58:55]OFD Sender: No OFD packet to send [04:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:58:55]Read from MH i2c: E2 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 03 00 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 03 00 7C 1C 00 90 00 0C [04:58:55]RAPDU: 90 00 [04:58:55]wFMCommunicate OK [04:58:55]wFMCommunicate request_size=4 [04:58:55]MH_SAM_APDU [04:58:55]CAPDU: 80 0D 03 02 [04:58:55]Write to MH i2c: E2 08 00 7D 1C 80 0D 03 02 00 00 00 00 14 [04:58:55]Write i2c OK [04:58:55]MH_I2C_Read... [04:58:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:58:55]Read from MH i2c: E2 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 0B 00 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 0B 00 7D 1C 00 D5 B9 0C 1A D2 FA C1 85 90 00 DB [04:58:55]RAPDU: D5 B9 0C 1A D2 FA C1 85 90 00 [04:58:55]wFMCommunicate OK [04:58:55]SAM_PROTO_SignData done [04:58:55]FM_MakeSignedData done [04:58:55]CreateOFDProtocolMessage [04:58:55]wFMCommunicate request_size=4 [04:58:55]MH_SAM_APDU [04:58:55]CAPDU: 80 11 00 00 [04:58:55]Write to MH i2c: E2 08 00 7E 1C 80 11 00 00 00 00 00 00 14 [04:58:55]Write i2c OK [04:58:55]MH_I2C_Read... [04:58:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:58:55]Read from MH i2c: E2 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 17 00 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: E2 17 00 7E 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 61 [04:58:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:58:55]wFMCommunicate OK [04:58:55]CreateOFDProtocolMessage done [04:58:55]OFDSenderStorePacket 197718 [04:58:55]StoreOFDPacket docnum=197718 [04:58:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 3C 44 0D 01 1E D1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 8F DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 04 03 00 35 04 06 00 D0 DE 85 8F DB 71 D5 B9 0C 1A D2 FA C1 85 [04:58:55]CheckFolder [04:58:55]dirname=/storage/ofd_packets [04:58:55]CheckFolder done [04:58:55]ProducePacketName [04:58:55]name=ofd_packets/00197718 [04:58:55]NVStorageSaveData ofd_packets/00197718 [04:58:55]File name is /storage/ofd_packets/00197718 [04:58:55]Write 307 bytes [04:58:55]NVStorageSaveData done [04:58:55]OFDSenderStorePacket done [04:58:55]KKMCreateOFDPacket done [04:58:55]NVStorageSaveData kkm_last_timestamp [04:58:55]File name is /storage/kkm_last_timestamp [04:58:55]Write 4 bytes [04:58:55]NVStorageSaveData done [04:58:55]ExternCall_PrintAddStr [04:58:55]wPrintStart [04:58:55]Write to MH i2c: 01 00 00 7F 1C 9B [04:58:55]Write i2c OK [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: 01 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: 01 07 00 [04:58:55]MH_I2C_Read... [04:58:55]Read from MH i2c: 01 07 00 7F 1C 00 00 00 00 00 FF 0F B0 [04:58:55]RasterBufferAndPrint [04:58:55]line Счет N : (1)11325085 [04:58:55]line ИНН: 02508201610067 [04:58:55]line Контрольно-Кассовый Чек [04:58:55]line ПРОДАЖА [04:58:55]line ТРК (МРК, ГНК) : 62 [04:58:55]line Товар: 2710194210 [04:58:55]line D-ENERGY ДТ-К-5 [04:58:55]line 38.870 * 77.20 [04:58:55]line = 3000.76 [04:58:55]line НДС 12% НСП 1% [04:58:55]line > о реализуемом товаре [04:58:55]line ОКРУГЛЕНИЕ: -0.76 [04:58:55]line ИТОГО: 3000.00 [04:58:55]line Внесено: 3000.00 [04:58:55]line СДАЧА: 0.00 [04:58:55]line НСП 1% : 26.55 [04:58:55]line НДС 12% : 318.66 [04:58:55]line Наличными: 3000.00 [04:58:55]line Безнал.: 0.00 [04:58:55]line Место: АЗС № 95 "Партнер Нефть" [04:58:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [04:58:55]line СНО: Общий режим [04:58:55]line Чек 59 16.08.2024 04:58 [04:58:55]line Смена: 462 ФФД: 1.0 [04:58:55]line ЗНМ: 0300000079 [04:58:55]line РНМ: 0000000000092545 [04:58:55]line Версия ККМ: 001 [04:58:55]line ФМ: 0000000000871802 [04:58:55]line ФД: 197718 [04:58:55]line ФПД: 229654142114673 [04:58:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T045855&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197718&fm=229654142114673&tin=02508201610067®Number=0000000000092545&sum=300000 [04:58:55]OFD Sender: Processing packet 197718 [packets to send 245, broken 244] [04:58:55]ProducePacketName [04:58:55]name=ofd_packets/00197718 [04:58:55]OFD Sender: To server: pG, [04:58:55]CommunicateWithHost lk.salyk.kg:30040 [04:58:55]ConnectInit lk.salyk.kg [04:58:55]written 0, free lines is 4095 [04:58:55]Connected sock=10 [04:58:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 3C 44 0D 01 1E D1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 8F DC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 04 03 00 35 04 06 00 D0 DE 85 8F DB 71 D5 B9 0C 1A D2 FA C1 85 [04:58:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 66 04 47 00 9D E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 04 03 00 F4 03 04 00 A5 88 BE 66 B6 04 01 00 00 8A C0 70 E1 FD 72 05 86 [04:58:56]CommunicateWithHost err = 0 [04:58:56]CheckOFDResponse [04:58:56]1017 (14) - 77093643461234 [04:58:56]1041 (16) - 0000000000871802 [04:58:56]1040 (4) - 197718 [04:58:56]1012 (4) - 15.08.2024 23:00 [04:58:56]1206 (1) - 0 [04:58:56]OFD Sender: Remove packet 197718 [04:58:56]ProducePacketName [04:58:56]name=ofd_packets/00197718 [04:58:56]NVStorageDeleteData [04:58:56]Write to MH i2c: 01 00 00 AA 1C C6 [04:58:56]Write i2c OK [04:58:56]MH_I2C_Read... [04:58:56]Read from MH i2c: 01 [04:58:56]MH_I2C_Read... [04:58:56]Read from MH i2c: 01 07 00 [04:58:56]MH_I2C_Read... [04:58:56]Read from MH i2c: 01 07 00 AA 1C 00 00 00 00 00 EB 0C C4 [04:58:56]RasterBufferAndPrint [04:58:56]line [04:58:56]line [04:58:56]line [04:58:56]line [04:58:56]line [04:58:56]written 0, free lines is 3313 [04:58:56]MH_Cut [04:58:56]Write to MH i2c: D1 01 00 B1 1C 01 9F [04:58:56]Write i2c OK [04:58:56]MH_I2C_Read... [04:58:56]Read from MH i2c: D1 [04:58:56]MH_I2C_Read... [04:58:56]Read from MH i2c: D1 01 00 [04:58:56]MH_I2C_Read... [04:58:56]Read from MH i2c: D1 01 00 B1 1C 00 9E [04:58:56]Write to MH i2c: 01 00 00 B2 1C CE [04:58:56]Write i2c OK [04:58:56]MH_I2C_Read... [04:58:56]OFD Sender: No OFD packet to send [04:58:56]*** Cut start [04:58:56]*** Purtial cut [04:58:56]*** CUTSNS_PIN = 0 [04:58:57]*** Stage 1: CUTSNS_PIN = 1 [04:58:59]Read from MH i2c: 01 [04:58:59]MH_I2C_Read... [04:58:59]*** Stop cut motor [04:58:59]*** Cut end [04:58:59]Read from MH i2c: 01 07 00 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: 01 07 00 B2 1C 00 00 00 00 00 FF 0F E3 [04:58:59]process_action close_receipt done [04:58:59]requested_data is exist [04:58:59]produce_requested_data [04:58:59]requested_item fm.sn is exist - process it [04:58:59]wFMCommunicate request_size=4 [04:58:59]MH_SAM_APDU [04:58:59]CAPDU: 80 11 00 00 [04:58:59]Write to MH i2c: E2 08 00 B3 1C 80 11 00 00 00 00 00 00 49 [04:58:59]Write i2c OK [04:58:59]MH_I2C_Read... [04:58:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:58:59]Read from MH i2c: E2 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: E2 17 00 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: E2 17 00 B3 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [04:58:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [04:58:59]wFMCommunicate OK [04:58:59]requested_item fd.num is exist - process it [04:58:59]SAM_PROTO_GetFieldsCounters [04:58:59]wFMCommunicate request_size=4 [04:58:59]MH_SAM_APDU [04:58:59]CAPDU: 80 13 00 00 [04:58:59]Write to MH i2c: E2 08 00 B4 1C 80 13 00 00 00 00 00 00 4C [04:58:59]Write i2c OK [04:58:59]MH_I2C_Read... [04:58:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:58:59]Read from MH i2c: E2 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: E2 62 00 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: E2 62 00 B4 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 56 04 03 00 0E 04 04 00 CE 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 44 [04:58:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 56 04 03 00 0E 04 04 00 CE 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 [04:58:59]wFMCommunicate OK [04:58:59]SAM_PROTO_GetFieldsCounters done [04:58:59]requested_item shift.num is exist - process it [04:58:59]requested_item shift.opened is exist - process it [04:58:59]req_shift_opened [04:58:59]FM_GetShiftState [04:58:59]SAM_PROTO_GetShiftState [04:58:59]wFMCommunicate request_size=4 [04:58:59]MH_SAM_APDU [04:58:59]CAPDU: 80 13 01 00 [04:58:59]Write to MH i2c: E2 08 00 B5 1C 80 13 01 00 00 00 00 00 4E [04:58:59]Write i2c OK [04:58:59]MH_I2C_Read... [04:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:58:59]Read from MH i2c: E2 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: E2 0E 00 [04:58:59]MH_I2C_Read... [04:58:59]Read from MH i2c: E2 0E 00 B5 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DC [04:58:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [04:58:59]wFMCommunicate OK [04:58:59]SAM_PROTO_GetShiftState done [04:58:59]FM_GetShiftState done [04:58:59]req_shift_opened done [04:58:59]requested_item shift.open_date is exist - process it [04:58:59]req_shift_open_date [04:58:59]req_shift_open_date done [04:58:59]produce_requested_data done [04:58:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197718,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [04:58:59]process_action_free close_receipt [04:58:59]json_value_free [04:58:59]json_value_free done [04:58:59]process_json_proto returns [04:58:59]Send response to host [04:58:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197718,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [04:58:59]free response buf [04:58:59]execute_script done [04:58:59]execute_script returns [04:58:59]free content buf [04:58:59]Sock 9.Close socket [04:58:59]Sock 9.Thread stoped [04:59:01]OFD Sender: No OFD packet to send [04:59:06]OFD Sender: No OFD packet to send [04:59:11]OFD Sender: No OFD packet to send [04:59:16]OFD Sender: No OFD packet to send [04:59:21]OFD Sender: No OFD packet to send [04:59:26]OFD Sender: No OFD packet to send [04:59:31]OFD Sender: No OFD packet to send [04:59:36]OFD Sender: No OFD packet to send [04:59:41]OFD Sender: No OFD packet to send [04:59:46]OFD Sender: No OFD packet to send [04:59:51]OFD Sender: No OFD packet to send [04:59:56]OFD Sender: No OFD packet to send [05:00:01]OFD Sender: No OFD packet to send [05:00:06]OFD Sender: No OFD packet to send [05:00:11]OFD Sender: No OFD packet to send [05:00:16]OFD Sender: No OFD packet to send [05:00:21]OFD Sender: No OFD packet to send [05:00:26]OFD Sender: No OFD packet to send [05:00:31]OFD Sender: No OFD packet to send [05:00:36]OFD Sender: No OFD packet to send [05:00:41]OFD Sender: No OFD packet to send [05:00:46]OFD Sender: No OFD packet to send [05:00:51]OFD Sender: No OFD packet to send [05:00:56]OFD Sender: No OFD packet to send [05:01:01]OFD Sender: No OFD packet to send [05:01:06]OFD Sender: No OFD packet to send [05:01:11]OFD Sender: No OFD packet to send [05:01:16]OFD Sender: No OFD packet to send [05:01:21]OFD Sender: No OFD packet to send [05:01:26]OFD Sender: No OFD packet to send [05:01:31]OFD Sender: No OFD packet to send [05:01:37]OFD Sender: No OFD packet to send [05:01:42]OFD Sender: No OFD packet to send [05:01:47]OFD Sender: No OFD packet to send [05:01:52]OFD Sender: No OFD packet to send [05:01:57]OFD Sender: No OFD packet to send [05:02:02]OFD Sender: No OFD packet to send [05:02:07]OFD Sender: No OFD packet to send [05:02:12]OFD Sender: No OFD packet to send [05:02:17]OFD Sender: No OFD packet to send [05:02:22]OFD Sender: No OFD packet to send [05:02:27]OFD Sender: No OFD packet to send [05:02:32]OFD Sender: No OFD packet to send [05:02:37]OFD Sender: No OFD packet to send [05:02:42]OFD Sender: No OFD packet to send [05:02:47]OFD Sender: No OFD packet to send [05:02:52]OFD Sender: No OFD packet to send [05:02:57]OFD Sender: No OFD packet to send [05:03:02]OFD Sender: No OFD packet to send [05:03:07]OFD Sender: No OFD packet to send [05:03:12]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:47]OFD Sender: No OFD packet to send [05:03:52]OFD Sender: No OFD packet to send [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:12]OFD Sender: No OFD packet to send [05:07:17]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]OFD Sender: No OFD packet to send [05:07:32]OFD Sender: No OFD packet to send [05:07:37]OFD Sender: No OFD packet to send [05:07:42]OFD Sender: No OFD packet to send [05:07:47]OFD Sender: No OFD packet to send [05:07:52]OFD Sender: No OFD packet to send [05:07:57]OFD Sender: No OFD packet to send [05:08:02]OFD Sender: No OFD packet to send [05:08:07]OFD Sender: No OFD packet to send [05:08:12]OFD Sender: No OFD packet to send [05:08:17]OFD Sender: No OFD packet to send [05:08:22]OFD Sender: No OFD packet to send [05:08:27]OFD Sender: No OFD packet to send [05:08:32]OFD Sender: No OFD packet to send [05:08:37]OFD Sender: No OFD packet to send [05:08:42]OFD Sender: No OFD packet to send [05:08:47]OFD Sender: No OFD packet to send [05:08:52]OFD Sender: No OFD packet to send [05:08:57]OFD Sender: No OFD packet to send [05:09:02]OFD Sender: No OFD packet to send [05:09:07]OFD Sender: No OFD packet to send [05:09:12]OFD Sender: No OFD packet to send [05:09:17]OFD Sender: No OFD packet to send [05:09:22]OFD Sender: No OFD packet to send [05:09:27]OFD Sender: No OFD packet to send [05:09:32]OFD Sender: No OFD packet to send [05:09:37]OFD Sender: No OFD packet to send [05:09:42]OFD Sender: No OFD packet to send [05:09:47]OFD Sender: No OFD packet to send [05:09:52]OFD Sender: No OFD packet to send [05:09:57]OFD Sender: No OFD packet to send [05:10:02]OFD Sender: No OFD packet to send [05:10:07]OFD Sender: No OFD packet to send [05:10:09]accept exits with 7 [05:10:09]New connection [05:10:09]New thread 3066981732 created [05:10:09]Thread 3066838372 joined [05:10:09]Waiting for new connection... [05:10:09] Sock 7.Parse request [05:10:09]Sock 7.Check first char [05:10:09]Sock 7.First char is OK [05:10:09]request: POST /json_proto HTTP/1.0 [05:10:09]Method: POST [05:10:09]URL: /json_proto [05:10:09]Method is POST - this is cgi request [05:10:09]url: /json_proto [05:10:09]query_string will be loaded in cgi processing [05:10:09]execute_cgi json_proto POST (null) [05:10:09]execute_cgi path=json_proto method=POST [05:10:09]POST find Content-Length [05:10:09]Host: 172.17.46.195:8080 [05:10:09]Content-Length: 684 [05:10:09]Content-Type: application/json [05:10:09] [05:10:09]POST finish read [05:10:09]Found Content-Length = 684 [05:10:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325086", "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" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:10:09]execute_script... [05:10:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325086", "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" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:10:09]POST & json_proto [05:10:09]process_json_proto [05:10:09]json parsed OK: [05:10:09]protocol is kg_v1.0 [05:10:09]action value=close_receipt [05:10:09]process_action close_receipt [05:10:09]cmd_close_receipt [05:10:09]MH_GetDate [05:10:09]Write to MH i2c: F0 00 00 B6 1C C1 [05:10:09]Write i2c OK [05:10:09]MH_I2C_Read... [05:10:09]Read from MH i2c: F0 [05:10:09]MH_I2C_Read... [05:10:09]Read from MH i2c: F0 09 00 [05:10:09]MH_I2C_Read... [05:10:09]Read from MH i2c: F0 09 00 B6 1C 00 33 DF BE 66 8D AE BC 66 5D [05:10:09]GetLastDocTimeStamp 1723784335 [05:10:09]current date 1723785011 [05:10:09]FM_GetShiftState [05:10:09]SAM_PROTO_GetShiftState [05:10:09]wFMCommunicate request_size=4 [05:10:09]MH_SAM_APDU [05:10:09]CAPDU: 80 13 01 00 [05:10:09]Write to MH i2c: E2 08 00 B7 1C 80 13 01 00 00 00 00 00 50 [05:10:09]Write i2c OK [05:10:09]MH_I2C_Read... [05:10:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:10:09]Read from MH i2c: E2 [05:10:09]MH_I2C_Read... [05:10:09]Read from MH i2c: E2 0E 00 [05:10:09]MH_I2C_Read... [05:10:09]Read from MH i2c: E2 0E 00 B7 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DE [05:10:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:10:09]wFMCommunicate OK [05:10:09]SAM_PROTO_GetShiftState done [05:10:09]FM_GetShiftState done [05:10:09]opened in 1723766727 [05:10:09]opened+sec_in_day 1723853127 [05:10:09]quantity*price = 160049 [05:10:09]sum+1 = 160050 [05:10:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1600.00 Внесено: 3500.00 СДАЧА: 1900.00 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 60 16.08.2024 05:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197719 ФПД: 110594994024847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T051011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197719&fm=110594994024847&tin=02508201610067®Number=0000000000092545&sum=160000 [05:10:10]StoreToDocumentArchive [05:10:10]shift 462 fd 197719 [05:10:10]save to /storage/0462/doc_00197719 [05:10:10]save last doc name /storage/0462/doc_00197719 to /storage/kkm_last_doc_name [05:10:10]save OK [05:10:10]Clear old archive folders... [05:10:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:10:10]tlvbuf is 018AB980 [05:10:10]SAM_PROTO_ClearQueue [05:10:10]wFMCommunicate request_size=4 [05:10:10]MH_SAM_APDU [05:10:10]CAPDU: 80 09 00 00 [05:10:10]Write to MH i2c: E2 08 00 C4 1C 80 09 00 00 00 00 00 00 52 [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:10:10]Read from MH i2c: E2 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 C4 1C 00 90 00 54 [05:10:10]RAPDU: 90 00 [05:10:10]wFMCommunicate OK [05:10:10]SAM_PROTO_ClearQueue done [05:10:10]KKMCreateOFDPacket [05:10:10]OFDProtocolAddRootSTLVToBuf [05:10:10]FM_MakeSignedData [05:10:10]FM_MakeSignedData [05:10:10]SAM_PROTO_SignData [05:10:10]wFMCommunicate request_size=4 [05:10:10]MH_SAM_APDU [05:10:10]CAPDU: 80 0D 01 02 [05:10:10]Write to MH i2c: E2 08 00 C5 1C 80 0D 01 02 00 00 00 00 5A [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:10:10]Read from MH i2c: E2 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 C5 1C 00 90 00 55 [05:10:10]RAPDU: 90 00 [05:10:10]wFMCommunicate OK [05:10:10]wFMCommunicate request_size=255 [05:10:10]MH_SAM_APDU [05:10: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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 33 DF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 04 03 00 35 04 06 00 64 [05:10:10]Write to MH i2c: E2 02 01 C6 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 33 DF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 04 03 00 35 04 06 00 64 00 00 D0 [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:10:10]Read from MH i2c: E2 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 C6 1C 00 90 00 56 [05:10:10]RAPDU: 90 00 [05:10:10]wFMCommunicate OK [05:10:10]wFMCommunicate request_size=10 [05:10:10]MH_SAM_APDU [05:10:10]CAPDU: 80 0D 02 02 05 95 E7 55 31 8F [05:10:10]Write to MH i2c: E2 0D 00 C7 1C 80 0D 02 02 05 00 95 E7 55 31 8F 00 00 F8 [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:10:10]Read from MH i2c: E2 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 03 00 C7 1C 00 90 00 57 [05:10:10]RAPDU: 90 00 [05:10:10]wFMCommunicate OK [05:10:10]wFMCommunicate request_size=4 [05:10:10]MH_SAM_APDU [05:10:10]CAPDU: 80 0D 03 02 [05:10:10]Write to MH i2c: E2 08 00 C8 1C 80 0D 03 02 00 00 00 00 5F [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:10:10]Read from MH i2c: E2 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 0B 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 0B 00 C8 1C 00 BE 85 D8 8D F3 7D 89 11 90 00 12 [05:10:10]RAPDU: BE 85 D8 8D F3 7D 89 11 90 00 [05:10:10]wFMCommunicate OK [05:10:10]SAM_PROTO_SignData done [05:10:10]FM_MakeSignedData done [05:10:10]CreateOFDProtocolMessage [05:10:10]wFMCommunicate request_size=4 [05:10:10]MH_SAM_APDU [05:10:10]CAPDU: 80 11 00 00 [05:10:10]Write to MH i2c: E2 08 00 C9 1C 80 11 00 00 00 00 00 00 5F [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:10:10]Read from MH i2c: E2 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 17 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: E2 17 00 C9 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AC [05:10:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:10:10]wFMCommunicate OK [05:10:10]CreateOFDProtocolMessage done [05:10:10]OFDSenderStorePacket 197719 [05:10:10]StoreOFDPacket docnum=197719 [05:10:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 76 BB 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 33 DF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 04 03 00 35 04 06 00 64 95 E7 55 31 8F BE 85 D8 8D F3 7D 89 11 [05:10:10]CheckFolder [05:10:10]dirname=/storage/ofd_packets [05:10:10]CheckFolder done [05:10:10]ProducePacketName [05:10:10]name=ofd_packets/00197719 [05:10:10]NVStorageSaveData ofd_packets/00197719 [05:10:10]File name is /storage/ofd_packets/00197719 [05:10:10]Write 301 bytes [05:10:10]NVStorageSaveData done [05:10:10]OFDSenderStorePacket done [05:10:10]KKMCreateOFDPacket done [05:10:10]NVStorageSaveData kkm_last_timestamp [05:10:10]File name is /storage/kkm_last_timestamp [05:10:10]Write 4 bytes [05:10:10]NVStorageSaveData done [05:10:10]ExternCall_PrintAddStr [05:10:10]wPrintStart [05:10:10]Write to MH i2c: 01 00 00 CA 1C E6 [05:10:10]Write i2c OK [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: 01 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: 01 07 00 [05:10:10]MH_I2C_Read... [05:10:10]Read from MH i2c: 01 07 00 CA 1C 00 00 00 00 00 FF 0F FB [05:10:10]RasterBufferAndPrint [05:10:10]line Счет N : (1)11325086 [05:10:10]line ИНН: 02508201610067 [05:10:10]line Контрольно-Кассовый Чек [05:10:10]line ПРОДАЖА [05:10:10]line ТРК (МРК, ГНК) : 41 [05:10:10]line Товар: 2710124500 [05:10:10]line Аи-95-К-5 [05:10:10]line 21.570 * 74.20 [05:10:10]line = 1600.49 [05:10:10]line НДС 12% НСП 1% [05:10:10]line > о реализуемом товаре [05:10:10]line ОКРУГЛЕНИЕ: -0.49 [05:10:10]line ИТОГО: 1600.00 [05:10:10]line Внесено: 3500.00 [05:10:10]line СДАЧА: 1900.00 [05:10:10]line НСП 1% : 14.16 [05:10:10]line НДС 12% : 169.96 [05:10:10]line Наличными: 1600.00 [05:10:10]line Безнал.: 0.00 [05:10:10]line Место: АЗС № 95 "Партнер Нефть" [05:10:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:10:10]line СНО: Общий режим [05:10:10]line Чек 60 16.08.2024 05:10 [05:10:10]line Смена: 462 ФФД: 1.0 [05:10:10]line ЗНМ: 0300000079 [05:10:10]line РНМ: 0000000000092545 [05:10:10]line Версия ККМ: 001 [05:10:10]line ФМ: 0000000000871802 [05:10:10]line ФД: 197719 [05:10:10]line ФПД: 110594994024847 [05:10:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T051011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197719&fm=110594994024847&tin=02508201610067®Number=0000000000092545&sum=160000 [05:10:11]OFD Sender: Processing packet 197719 [packets to send 245, broken 244] [05:10:11]ProducePacketName [05:10:11]name=ofd_packets/00197719 [05:10:11]OFD Sender: To server: pG, [05:10:11]CommunicateWithHost lk.salyk.kg:30040 [05:10:11]ConnectInit lk.salyk.kg [05:10:11]written 0, free lines is 4095 [05:10:11]Connected sock=10 [05:10:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 76 BB 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 33 DF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 04 03 00 35 04 06 00 64 95 E7 55 31 8F BE 85 D8 8D F3 7D 89 11 [05:10:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 98 EB 47 00 DA 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 04 03 00 F4 03 04 00 48 8B BE 66 B6 04 01 00 00 B4 96 93 55 3B 9A FD 1F [05:10:11]CommunicateWithHost err = 0 [05:10:11]CheckOFDResponse [05:10:11]1017 (14) - 77093643461234 [05:10:11]1041 (16) - 0000000000871802 [05:10:11]1040 (4) - 197719 [05:10:11]1012 (4) - 15.08.2024 23:12 [05:10:11]1206 (1) - 0 [05:10:11]OFD Sender: Remove packet 197719 [05:10:11]ProducePacketName [05:10:11]name=ofd_packets/00197719 [05:10:11]NVStorageDeleteData [05:10:11]Write to MH i2c: 01 00 00 F5 1C 11 [05:10:11]Write i2c OK [05:10:11]MH_I2C_Read... [05:10:11]Read from MH i2c: 01 [05:10:11]MH_I2C_Read... [05:10:11]Read from MH i2c: 01 07 00 [05:10:11]MH_I2C_Read... [05:10:11]Read from MH i2c: 01 07 00 F5 1C 00 00 00 00 00 E7 0C 0B [05:10:11]RasterBufferAndPrint [05:10:11]line [05:10:11]line [05:10:11]line [05:10:11]line [05:10:11]line [05:10:11]written 0, free lines is 3310 [05:10:11]MH_Cut [05:10:11]Write to MH i2c: D1 01 00 FC 1C 01 EA [05:10:11]Write i2c OK [05:10:11]MH_I2C_Read... [05:10:11]Read from MH i2c: D1 [05:10:11]MH_I2C_Read... [05:10:11]Read from MH i2c: D1 01 00 [05:10:11]MH_I2C_Read... [05:10:11]Read from MH i2c: D1 01 00 FC 1C 00 E9 [05:10:11]Write to MH i2c: 01 00 00 FD 1C 19 [05:10:11]Write i2c OK [05:10:11]MH_I2C_Read... [05:10:12]OFD Sender: No OFD packet to send [05:10:12]*** Cut start [05:10:12]*** Purtial cut [05:10:12]*** Stage 1: CUTSNS_PIN = 1 [05:10:12]Read from MH i2c: 01 [05:10:12]MH_I2C_Read... [05:10:12]*** Stop cut motor [05:10:12]*** Cut end [05:10:12]Read from MH i2c: 01 07 00 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: 01 07 00 FD 1C 00 00 00 00 00 FF 0F 2E [05:10:12]process_action close_receipt done [05:10:12]requested_data is exist [05:10:12]produce_requested_data [05:10:12]requested_item fm.sn is exist - process it [05:10:12]wFMCommunicate request_size=4 [05:10:12]MH_SAM_APDU [05:10:12]CAPDU: 80 11 00 00 [05:10:12]Write to MH i2c: E2 08 00 FE 1C 80 11 00 00 00 00 00 00 94 [05:10:12]Write i2c OK [05:10:12]MH_I2C_Read... [05:10:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:10:12]Read from MH i2c: E2 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: E2 17 00 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: E2 17 00 FE 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E1 [05:10:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:10:12]wFMCommunicate OK [05:10:12]requested_item fd.num is exist - process it [05:10:12]SAM_PROTO_GetFieldsCounters [05:10:12]wFMCommunicate request_size=4 [05:10:12]MH_SAM_APDU [05:10:12]CAPDU: 80 13 00 00 [05:10:12]Write to MH i2c: E2 08 00 FF 1C 80 13 00 00 00 00 00 00 97 [05:10:12]Write i2c OK [05:10:12]MH_I2C_Read... [05:10:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:10:12]Read from MH i2c: E2 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: E2 62 00 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: E2 62 00 FF 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 57 04 03 00 0E 04 04 00 CE 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 93 [05:10:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 57 04 03 00 0E 04 04 00 CE 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:10:12]wFMCommunicate OK [05:10:12]SAM_PROTO_GetFieldsCounters done [05:10:12]requested_item shift.num is exist - process it [05:10:12]requested_item shift.opened is exist - process it [05:10:12]req_shift_opened [05:10:12]FM_GetShiftState [05:10:12]SAM_PROTO_GetShiftState [05:10:12]wFMCommunicate request_size=4 [05:10:12]MH_SAM_APDU [05:10:12]CAPDU: 80 13 01 00 [05:10:12]Write to MH i2c: E2 08 00 00 1D 80 13 01 00 00 00 00 00 9A [05:10:12]Write i2c OK [05:10:12]MH_I2C_Read... [05:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:10:12]Read from MH i2c: E2 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: E2 0E 00 [05:10:12]MH_I2C_Read... [05:10:12]Read from MH i2c: E2 0E 00 00 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 28 [05:10:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:10:12]wFMCommunicate OK [05:10:12]SAM_PROTO_GetShiftState done [05:10:12]FM_GetShiftState done [05:10:12]req_shift_opened done [05:10:12]requested_item shift.open_date is exist - process it [05:10:12]req_shift_open_date [05:10:12]req_shift_open_date done [05:10:12]produce_requested_data done [05:10:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197719,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:10:12]process_action_free close_receipt [05:10:12]json_value_free [05:10:12]json_value_free done [05:10:12]process_json_proto returns [05:10:12]Send response to host [05:10:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197719,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:10:12]free response buf [05:10:12]execute_script done [05:10:12]execute_script returns [05:10:12]free content buf [05:10:12]Sock 7.Close socket [05:10:12]Sock 7.Thread stoped [05:10:17]OFD Sender: No OFD packet to send [05:10:22]OFD Sender: No OFD packet to send [05:10:27]OFD Sender: No OFD packet to send [05:10:32]OFD Sender: No OFD packet to send [05:10:37]OFD Sender: No OFD packet to send [05:10:42]OFD Sender: No OFD packet to send [05:10:47]OFD Sender: No OFD packet to send [05:10:52]OFD Sender: No OFD packet to send [05:10:57]OFD Sender: No OFD packet to send [05:11:02]OFD Sender: No OFD packet to send [05:11:07]OFD Sender: No OFD packet to send [05:11:12]OFD Sender: No OFD packet to send [05:11:17]OFD Sender: No OFD packet to send [05:11:22]OFD Sender: No OFD packet to send [05:11:27]OFD Sender: No OFD packet to send [05:11:32]OFD Sender: No OFD packet to send [05:11:37]OFD Sender: No OFD packet to send [05:11:42]OFD Sender: No OFD packet to send [05:11:47]OFD Sender: No OFD packet to send [05:11:52]OFD Sender: No OFD packet to send [05:11:57]OFD Sender: No OFD packet to send [05:12:02]OFD Sender: No OFD packet to send [05:12:07]OFD Sender: No OFD packet to send [05:12:12]OFD Sender: No OFD packet to send [05:12:17]OFD Sender: No OFD packet to send [05:12:22]OFD Sender: No OFD packet to send [05:12:27]OFD Sender: No OFD packet to send [05:12:32]OFD Sender: No OFD packet to send [05:12:37]OFD Sender: No OFD packet to send [05:12:42]OFD Sender: No OFD packet to send [05:12:47]OFD Sender: No OFD packet to send [05:12:52]OFD Sender: No OFD packet to send [05:12:57]OFD Sender: No OFD packet to send [05:13:02]OFD Sender: No OFD packet to send [05:13:07]OFD Sender: No OFD packet to send [05:13:12]OFD Sender: No OFD packet to send [05:13:17]OFD Sender: No OFD packet to send [05:13:22]OFD Sender: No OFD packet to send [05:13:27]OFD Sender: No OFD packet to send [05:13:32]OFD Sender: No OFD packet to send [05:13:37]OFD Sender: No OFD packet to send [05:13:42]OFD Sender: No OFD packet to send [05:13:47]OFD Sender: No OFD packet to send [05:13:52]OFD Sender: No OFD packet to send [05:13:57]OFD Sender: No OFD packet to send [05:14:02]OFD Sender: No OFD packet to send [05:14:07]OFD Sender: No OFD packet to send [05:14:12]OFD Sender: No OFD packet to send [05:14:17]OFD Sender: No OFD packet to send [05:14:22]OFD Sender: No OFD packet to send [05:14:27]OFD Sender: No OFD packet to send [05:14:32]OFD Sender: No OFD packet to send [05:14:37]OFD Sender: No OFD packet to send [05:14:42]OFD Sender: No OFD packet to send [05:14:47]OFD Sender: No OFD packet to send [05:14:52]OFD Sender: No OFD packet to send [05:14:57]OFD Sender: No OFD packet to send [05:15:02]OFD Sender: No OFD packet to send [05:15:07]OFD Sender: No OFD packet to send [05:15:12]OFD Sender: No OFD packet to send [05:15:17]OFD Sender: No OFD packet to send [05:15:22]OFD Sender: No OFD packet to send [05:15:27]OFD Sender: No OFD packet to send [05:15:32]OFD Sender: No OFD packet to send [05:15:37]OFD Sender: No OFD packet to send [05:15:42]OFD Sender: No OFD packet to send [05:15:47]OFD Sender: No OFD packet to send [05:15:52]OFD Sender: No OFD packet to send [05:15:57]OFD Sender: No OFD packet to send [05:16:02]OFD Sender: No OFD packet to send [05:16:07]OFD Sender: No OFD packet to send [05:16:12]OFD Sender: No OFD packet to send [05:16:17]OFD Sender: No OFD packet to send [05:16:22]OFD Sender: No OFD packet to send [05:16:27]OFD Sender: No OFD packet to send [05:16:32]OFD Sender: No OFD packet to send [05:16:37]OFD Sender: No OFD packet to send [05:16:42]OFD Sender: No OFD packet to send [05:16:47]OFD Sender: No OFD packet to send [05:16:52]OFD Sender: No OFD packet to send [05:16:57]OFD Sender: No OFD packet to send [05:17:02]OFD Sender: No OFD packet to send [05:17:07]OFD Sender: No OFD packet to send [05:17:12]OFD Sender: No OFD packet to send [05:17:17]OFD Sender: No OFD packet to send [05:17:22]OFD Sender: No OFD packet to send [05:17:27]OFD Sender: No OFD packet to send [05:17:32]OFD Sender: No OFD packet to send [05:17:37]OFD Sender: No OFD packet to send [05:17:42]OFD Sender: No OFD packet to send [05:17:47]OFD Sender: No OFD packet to send [05:17:52]OFD Sender: No OFD packet to send [05:17:57]OFD Sender: No OFD packet to send [05:18:02]OFD Sender: No OFD packet to send [05:18:07]OFD Sender: No OFD packet to send [05:18:12]OFD Sender: No OFD packet to send [05:18:17]OFD Sender: No OFD packet to send [05:18:22]OFD Sender: No OFD packet to send [05:18:27]OFD Sender: No OFD packet to send [05:18:32]OFD Sender: No OFD packet to send [05:18:37]OFD Sender: No OFD packet to send [05:18:42]OFD Sender: No OFD packet to send [05:18:47]OFD Sender: No OFD packet to send [05:18:52]OFD Sender: No OFD packet to send [05:18:57]OFD Sender: No OFD packet to send [05:19:02]OFD Sender: No OFD packet to send [05:19:07]OFD Sender: No OFD packet to send [05:19:12]OFD Sender: No OFD packet to send [05:19:17]OFD Sender: No OFD packet to send [05:19:22]OFD Sender: No OFD packet to send [05:19:27]OFD Sender: No OFD packet to send [05:19:32]OFD Sender: No OFD packet to send [05:19:37]OFD Sender: No OFD packet to send [05:19:42]OFD Sender: No OFD packet to send [05:19:47]OFD Sender: No OFD packet to send [05:19:52]OFD Sender: No OFD packet to send [05:19:57]OFD Sender: No OFD packet to send [05:20:03]OFD Sender: No OFD packet to send [05:20:08]OFD Sender: No OFD packet to send [05:20:13]OFD Sender: No OFD packet to send [05:20:18]OFD Sender: No OFD packet to send [05:20:23]OFD Sender: No OFD packet to send [05:20:28]OFD Sender: No OFD packet to send [05:20:33]OFD Sender: No OFD packet to send [05:20:38]OFD Sender: No OFD packet to send [05:20:43]OFD Sender: No OFD packet to send [05:20:48]OFD Sender: No OFD packet to send [05:20:53]OFD Sender: No OFD packet to send [05:20:58]OFD Sender: No OFD packet to send [05:21:03]OFD Sender: No OFD packet to send [05:21:08]OFD Sender: No OFD packet to send [05:21:13]OFD Sender: No OFD packet to send [05:21:18]OFD Sender: No OFD packet to send [05:21:23]OFD Sender: No OFD packet to send [05:21:28]OFD Sender: No OFD packet to send [05:21:33]OFD Sender: No OFD packet to send [05:21:38]OFD Sender: No OFD packet to send [05:21:43]OFD Sender: No OFD packet to send [05:21:48]OFD Sender: No OFD packet to send [05:21:53]OFD Sender: No OFD packet to send [05:21:58]OFD Sender: No OFD packet to send [05:22:03]OFD Sender: No OFD packet to send [05:22:08]OFD Sender: No OFD packet to send [05:22:13]OFD Sender: No OFD packet to send [05:22:18]OFD Sender: No OFD packet to send [05:22:23]OFD Sender: No OFD packet to send [05:22:28]OFD Sender: No OFD packet to send [05:22:33]OFD Sender: No OFD packet to send [05:22:38]OFD Sender: No OFD packet to send [05:22:43]OFD Sender: No OFD packet to send [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:58]OFD Sender: No OFD packet to send [05:28:03]OFD Sender: No OFD packet to send [05:28:08]OFD Sender: No OFD packet to send [05:28:13]OFD Sender: No OFD packet to send [05:28:18]OFD Sender: No OFD packet to send [05:28:23]OFD Sender: No OFD packet to send [05:28:28]OFD Sender: No OFD packet to send [05:28:33]OFD Sender: No OFD packet to send [05:28:38]OFD Sender: No OFD packet to send [05:28:43]OFD Sender: No OFD packet to send [05:28:48]OFD Sender: No OFD packet to send [05:28:53]OFD Sender: No OFD packet to send [05:28:58]OFD Sender: No OFD packet to send [05:29:03]OFD Sender: No OFD packet to send [05:29:08]OFD Sender: No OFD packet to send [05:29:13]OFD Sender: No OFD packet to send [05:29:18]OFD Sender: No OFD packet to send [05:29:23]OFD Sender: No OFD packet to send [05:29:28]OFD Sender: No OFD packet to send [05:29:33]OFD Sender: No OFD packet to send [05:29:38]OFD Sender: No OFD packet to send [05:29:43]OFD Sender: No OFD packet to send [05:29:48]OFD Sender: No OFD packet to send [05:29:53]OFD Sender: No OFD packet to send [05:29:58]OFD Sender: No OFD packet to send [05:30:03]OFD Sender: No OFD packet to send [05:30:08]OFD Sender: No OFD packet to send [05:30:13]OFD Sender: No OFD packet to send [05:30:18]OFD Sender: No OFD packet to send [05:30:23]OFD Sender: No OFD packet to send [05:30:29]OFD Sender: No OFD packet to send [05:30:34]OFD Sender: No OFD packet to send [05:30:39]OFD Sender: No OFD packet to send [05:30:44]OFD Sender: No OFD packet to send [05:30:49]OFD Sender: No OFD packet to send [05:30:54]OFD Sender: No OFD packet to send [05:30:59]OFD Sender: No OFD packet to send [05:31:04]OFD Sender: No OFD packet to send [05:31:09]OFD Sender: No OFD packet to send [05:31:14]OFD Sender: No OFD packet to send [05:31:19]OFD Sender: No OFD packet to send [05:31:24]OFD Sender: No OFD packet to send [05:31:29]OFD Sender: No OFD packet to send [05:31:34]OFD Sender: No OFD packet to send [05:31:39]OFD Sender: No OFD packet to send [05:31:44]OFD Sender: No OFD packet to send [05:31:49]OFD Sender: No OFD packet to send [05:31:54]OFD Sender: No OFD packet to send [05:31:59]OFD Sender: No OFD packet to send [05:32:04]OFD Sender: No OFD packet to send [05:32:09]OFD Sender: No OFD packet to send [05:32:14]OFD Sender: No OFD packet to send [05:32:19]OFD Sender: No OFD packet to send [05:32:24]OFD Sender: No OFD packet to send [05:32:29]OFD Sender: No OFD packet to send [05:32:34]OFD Sender: No OFD packet to send [05:32:39]OFD Sender: No OFD packet to send [05:32:44]OFD Sender: No OFD packet to send [05:32:49]OFD Sender: No OFD packet to send [05:32:54]OFD Sender: No OFD packet to send [05:32:59]OFD Sender: No OFD packet to send [05:33:04]OFD Sender: No OFD packet to send [05:33:09]OFD Sender: No OFD packet to send [05:33:14]OFD Sender: No OFD packet to send [05:33:19]OFD Sender: No OFD packet to send [05:33:24]OFD Sender: No OFD packet to send [05:33:29]OFD Sender: No OFD packet to send [05:33:34]OFD Sender: No OFD packet to send [05:33:39]OFD Sender: No OFD packet to send [05:33:44]OFD Sender: No OFD packet to send [05:33:49]OFD Sender: No OFD packet to send [05:33:54]OFD Sender: No OFD packet to send [05:33:59]OFD Sender: No OFD packet to send [05:34:04]OFD Sender: No OFD packet to send [05:34:09]OFD Sender: No OFD packet to send [05:34:14]OFD Sender: No OFD packet to send [05:34:19]OFD Sender: No OFD packet to send [05:34:24]OFD Sender: No OFD packet to send [05:34:29]OFD Sender: No OFD packet to send [05:34:34]OFD Sender: No OFD packet to send [05:34:39]OFD Sender: No OFD packet to send [05:34:44]OFD Sender: No OFD packet to send [05:34:49]OFD Sender: No OFD packet to send [05:34:54]OFD Sender: No OFD packet to send [05:34:59]OFD Sender: No OFD packet to send [05:35:04]OFD Sender: No OFD packet to send [05:35:09]OFD Sender: No OFD packet to send [05:35:14]OFD Sender: No OFD packet to send [05:35:19]OFD Sender: No OFD packet to send [05:35:24]OFD Sender: No OFD packet to send [05:35:29]OFD Sender: No OFD packet to send [05:35:34]OFD Sender: No OFD packet to send [05:35:39]OFD Sender: No OFD packet to send [05:35:44]OFD Sender: No OFD packet to send [05:35:49]OFD Sender: No OFD packet to send [05:35:54]OFD Sender: No OFD packet to send [05:35:59]OFD Sender: No OFD packet to send [05:36:04]OFD Sender: No OFD packet to send [05:36:09]OFD Sender: No OFD packet to send [05:36:14]OFD Sender: No OFD packet to send [05:36:19]OFD Sender: No OFD packet to send [05:36:24]OFD Sender: No OFD packet to send [05:36:29]OFD Sender: No OFD packet to send [05:36:34]OFD Sender: No OFD packet to send [05:36:39]OFD Sender: No OFD packet to send [05:36:44]OFD Sender: No OFD packet to send [05:36:49]OFD Sender: No OFD packet to send [05:36:54]OFD Sender: No OFD packet to send [05:36:59]OFD Sender: No OFD packet to send [05:37:04]OFD Sender: No OFD packet to send [05:37:09]OFD Sender: No OFD packet to send [05:37:14]OFD Sender: No OFD packet to send [05:37:19]OFD Sender: No OFD packet to send [05:37:24]OFD Sender: No OFD packet to send [05:37:29]OFD Sender: No OFD packet to send [05:37:34]OFD Sender: No OFD packet to send [05:37:39]OFD Sender: No OFD packet to send [05:37:44]OFD Sender: No OFD packet to send [05:37:49]OFD Sender: No OFD packet to send [05:37:54]OFD Sender: No OFD packet to send [05:37:59]OFD Sender: No OFD packet to send [05:38:04]OFD Sender: No OFD packet to send [05:38:09]OFD Sender: No OFD packet to send [05:38:14]OFD Sender: No OFD packet to send [05:38:19]OFD Sender: No OFD packet to send [05:38:24]OFD Sender: No OFD packet to send [05:38:29]OFD Sender: No OFD packet to send [05:38:34]OFD Sender: No OFD packet to send [05:38:39]OFD Sender: No OFD packet to send [05:38:44]OFD Sender: No OFD packet to send [05:38:49]OFD Sender: No OFD packet to send [05:38:54]OFD Sender: No OFD packet to send [05:38:59]OFD Sender: No OFD packet to send [05:39:04]OFD Sender: No OFD packet to send [05:39:09]OFD Sender: No OFD packet to send [05:39:14]OFD Sender: No OFD packet to send [05:39:19]OFD Sender: No OFD packet to send [05:39:24]OFD Sender: No OFD packet to send [05:39:29]OFD Sender: No OFD packet to send [05:39:34]OFD Sender: No OFD packet to send [05:39:39]OFD Sender: No OFD packet to send [05:39:44]OFD Sender: No OFD packet to send [05:39:49]OFD Sender: No OFD packet to send [05:39:54]OFD Sender: No OFD packet to send [05:39:59]OFD Sender: No OFD packet to send [05:40:04]OFD Sender: No OFD packet to send [05:40:09]OFD Sender: No OFD packet to send [05:40:14]OFD Sender: No OFD packet to send [05:40:19]OFD Sender: No OFD packet to send [05:40:24]OFD Sender: No OFD packet to send [05:40:29]OFD Sender: No OFD packet to send [05:40:34]OFD Sender: No OFD packet to send [05:40:39]OFD Sender: No OFD packet to send [05:40:44]OFD Sender: No OFD packet to send [05:40:49]OFD Sender: No OFD packet to send [05:40:54]OFD Sender: No OFD packet to send [05: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:42]accept exits with 9 [05:44:42]New connection [05:44:42]New thread 3066838372 created [05:44:42]Thread 3066981732 joined [05:44:42]Waiting for new connection... [05:44:42] Sock 9.Parse request [05:44:42]Sock 9.Check first char [05:44:42]Sock 9.First char is OK [05:44:42]request: POST /json_proto HTTP/1.0 [05:44:42]Method: POST [05:44:42]URL: /json_proto [05:44:42]Method is POST - this is cgi request [05:44:42]url: /json_proto [05:44:42]query_string will be loaded in cgi processing [05:44:42]execute_cgi json_proto POST (null) [05:44:42]execute_cgi path=json_proto method=POST [05:44:42]POST find Content-Length [05:44:42]Host: 172.17.46.195:8080 [05:44:42]Content-Length: 684 [05:44:42]Content-Type: application/json [05:44:42] [05:44:42]POST finish read [05:44:42]Found Content-Length = 684 [05:44:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325087", "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" ] } } [05:44:42]execute_script... [05: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)11325087", "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" ] } } [05:44:42]POST & json_proto [05:44:42]process_json_proto [05:44:42]json parsed OK: [05:44:42]protocol is kg_v1.0 [05:44:42]action value=close_receipt [05:44:42]process_action close_receipt [05:44:42]cmd_close_receipt [05:44:42]MH_GetDate [05:44:42]Write to MH i2c: F0 00 00 01 1D 0D [05:44:42]Write i2c OK [05:44:42]MH_I2C_Read... [05:44:42]Read from MH i2c: F0 [05:44:42]MH_I2C_Read... [05:44:42]Read from MH i2c: F0 09 00 [05:44:42]MH_I2C_Read... [05:44:42]Read from MH i2c: F0 09 00 01 1D 00 4C E7 BE 66 8D AE BC 66 CA [05:44:42]GetLastDocTimeStamp 1723785011 [05:44:42]current date 1723787084 [05:44:42]FM_GetShiftState [05:44:42]SAM_PROTO_GetShiftState [05:44:42]wFMCommunicate request_size=4 [05:44:42]MH_SAM_APDU [05:44:42]CAPDU: 80 13 01 00 [05:44:42]Write to MH i2c: E2 08 00 02 1D 80 13 01 00 00 00 00 00 9C [05:44:42]Write i2c OK [05:44:42]MH_I2C_Read... [05:44:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:44:42]Read from MH i2c: E2 [05:44:42]MH_I2C_Read... [05:44:42]Read from MH i2c: E2 0E 00 [05:44:42]MH_I2C_Read... [05:44:42]Read from MH i2c: E2 0E 00 02 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [05:44:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:44:42]wFMCommunicate OK [05:44:42]SAM_PROTO_GetShiftState done [05:44:42]FM_GetShiftState done [05:44:42]opened in 1723766727 [05:44:42]opened+sec_in_day 1723853127 [05:44:42]quantity*price = 100021 [05:44:42]sum+1 = 100023 [05:44:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 61 16.08.2024 05:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197720 ФПД: 64468327858677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054444&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197720&fm=64468327858677&tin=02508201610067®Number=0000000000092545&sum=100000 [05:44:43]StoreToDocumentArchive [05:44:43]shift 462 fd 197720 [05:44:43]save to /storage/0462/doc_00197720 [05:44:43]save last doc name /storage/0462/doc_00197720 to /storage/kkm_last_doc_name [05:44:43]save OK [05:44:43]Clear old archive folders... [05:44:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:44:43]tlvbuf is 018A7290 [05:44:43]SAM_PROTO_ClearQueue [05:44:43]wFMCommunicate request_size=4 [05:44:43]MH_SAM_APDU [05:44:43]CAPDU: 80 09 00 00 [05:44:43]Write to MH i2c: E2 08 00 0F 1D 80 09 00 00 00 00 00 00 9E [05:44:43]Write i2c OK [05:44:43]MH_I2C_Read... [05:44:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:44:43]Read from MH i2c: E2 [05:44:43]MH_I2C_Read... [05:44:43]Read from MH i2c: E2 03 00 [05:44:43]MH_I2C_Read... [05:44:43]Read from MH i2c: E2 03 00 0F 1D 00 90 00 A0 [05:44:43]RAPDU: 90 00 [05:44:43]wFMCommunicate OK [05:44:43]SAM_PROTO_ClearQueue done [05:44:43]KKMCreateOFDPacket [05:44:43]OFDProtocolAddRootSTLVToBuf [05:44:43]FM_MakeSignedData [05:44:43]FM_MakeSignedData [05:44:43]SAM_PROTO_SignData [05:44:43]wFMCommunicate request_size=4 [05:44:43]MH_SAM_APDU [05:44:43]CAPDU: 80 0D 01 02 [05:44:43]Write to MH i2c: E2 08 00 10 1D 80 0D 01 02 00 00 00 00 A6 [05:44:43]Write i2c OK [05:44:43]MH_I2C_Read... [05:44:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:44:43]Read from MH i2c: E2 [05:44:43]MH_I2C_Read... [05:44:43]Read from MH i2c: E2 03 00 [05:44:43]MH_I2C_Read... [05:44:43]Read from MH i2c: E2 03 00 10 1D 00 90 00 A1 [05:44:43]RAPDU: 90 00 [05:44:43]wFMCommunicate OK [05:44:43]wFMCommunicate request_size=255 [05:44:43]MH_SAM_APDU [05:44:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 3D 00 00 00 F4 03 04 00 4C E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 04 03 00 35 04 06 00 3A [05:44:43]Write to MH i2c: E2 02 01 11 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 4C E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 04 03 00 35 04 06 00 3A 00 00 48 [05:44:43]Write i2c OK [05:44:43]MH_I2C_Read... [05:44:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:44:44]Read from MH i2c: E2 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 03 00 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 03 00 11 1D 00 90 00 A2 [05:44:44]RAPDU: 90 00 [05:44:44]wFMCommunicate OK [05:44:44]wFMCommunicate request_size=10 [05:44:44]MH_SAM_APDU [05:44:44]CAPDU: 80 0D 02 02 05 A2 33 C8 01 F5 [05:44:44]Write to MH i2c: E2 0D 00 12 1D 80 0D 02 02 05 00 A2 33 C8 01 F5 00 00 46 [05:44:44]Write i2c OK [05:44:44]MH_I2C_Read... [05:44:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:44:44]Read from MH i2c: E2 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 03 00 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 03 00 12 1D 00 90 00 A3 [05:44:44]RAPDU: 90 00 [05:44:44]wFMCommunicate OK [05:44:44]wFMCommunicate request_size=4 [05:44:44]MH_SAM_APDU [05:44:44]CAPDU: 80 0D 03 02 [05:44:44]Write to MH i2c: E2 08 00 13 1D 80 0D 03 02 00 00 00 00 AB [05:44:44]Write i2c OK [05:44:44]MH_I2C_Read... [05:44:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:44:44]Read from MH i2c: E2 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 0B 00 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 0B 00 13 1D 00 39 2A F4 0F 15 2D BB 19 90 00 28 [05:44:44]RAPDU: 39 2A F4 0F 15 2D BB 19 90 00 [05:44:44]wFMCommunicate OK [05:44:44]SAM_PROTO_SignData done [05:44:44]FM_MakeSignedData done [05:44:44]CreateOFDProtocolMessage [05:44:44]wFMCommunicate request_size=4 [05:44:44]MH_SAM_APDU [05:44:44]CAPDU: 80 11 00 00 [05:44:44]Write to MH i2c: E2 08 00 14 1D 80 11 00 00 00 00 00 00 AB [05:44:44]Write i2c OK [05:44:44]MH_I2C_Read... [05:44:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:44:44]Read from MH i2c: E2 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 17 00 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: E2 17 00 14 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F8 [05:44:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:44:44]wFMCommunicate OK [05:44:44]CreateOFDProtocolMessage done [05:44:44]OFDSenderStorePacket 197720 [05:44:44]StoreOFDPacket docnum=197720 [05:44:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AD 14 07 01 D6 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 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 3D 00 00 00 F4 03 04 00 4C E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 04 03 00 35 04 06 00 3A A2 33 C8 01 F5 39 2A F4 0F 15 2D BB 19 [05:44:44]CheckFolder [05:44:44]dirname=/storage/ofd_packets [05:44:44]CheckFolder done [05:44:44]ProducePacketName [05:44:44]name=ofd_packets/00197720 [05:44:44]NVStorageSaveData ofd_packets/00197720 [05:44:44]File name is /storage/ofd_packets/00197720 [05:44:44]Write 301 bytes [05:44:44]NVStorageSaveData done [05:44:44]OFDSenderStorePacket done [05:44:44]KKMCreateOFDPacket done [05:44:44]NVStorageSaveData kkm_last_timestamp [05:44:44]File name is /storage/kkm_last_timestamp [05:44:44]Write 4 bytes [05:44:44]NVStorageSaveData done [05:44:44]OFD Sender: Processing packet 197720 [packets to send 245, broken 244] [05:44:44]ProducePacketName [05:44:44]name=ofd_packets/00197720 [05:44:44]OFD Sender: To server: pG, [05:44:44]CommunicateWithHost lk.salyk.kg:30040 [05:44:44]ConnectInit lk.salyk.kg [05:44:44]ExternCall_PrintAddStr [05:44:44]wPrintStart [05:44:44]Write to MH i2c: 01 00 00 15 1D 32 [05:44:44]Write i2c OK [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: 01 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: 01 07 00 [05:44:44]MH_I2C_Read... [05:44:44]Read from MH i2c: 01 07 00 15 1D 00 00 00 00 00 FF 0F 47 [05:44:44]RasterBufferAndPrint [05:44:44]line Счет N : (1)11325087 [05:44:44]line ИНН: 02508201610067 [05:44:44]line Контрольно-Кассовый Чек [05:44:44]line ПРОДАЖА [05:44:44]line ТРК (МРК, ГНК) : 31 [05:44:44]line Товар: 2710124500 [05:44:44]line Аи-95-К-5 [05:44:44]line 13.480 * 74.20 [05:44:44]line = 1000.22 [05:44:44]line НДС 12% НСП 1% [05:44:44]line > о реализуемом товаре [05:44:44]line ОКРУГЛЕНИЕ: -0.22 [05:44:44]line ИТОГО: 1000.00 [05:44:44]line Внесено: 1000.00 [05:44:44]line СДАЧА: 0.00 [05:44:44]line НСП 1% : 8.85 [05:44:44]line НДС 12% : 106.22 [05:44:44]line Наличными: 1000.00 [05:44:44]line Безнал.: 0.00 [05:44:44]line Место: АЗС № 95 "Партнер Нефть" [05:44:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:44:44]line СНО: Общий режим [05:44:44]line Чек 61 16.08.2024 05:44 [05:44:44]line Смена: 462 ФФД: 1.0 [05:44:44]line ЗНМ: 0300000079 [05:44:44]line РНМ: 0000000000092545 [05:44:44]line Версия ККМ: 001 [05:44:44]line ФМ: 0000000000871802 [05:44:44]line ФД: 197720 [05:44:44]line ФПД: 64468327858677 [05:44:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054444&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197720&fm=64468327858677&tin=02508201610067®Number=0000000000092545&sum=100000 [05:44:44]Connected sock=11 [05:44:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AD 14 07 01 D6 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 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 3D 00 00 00 F4 03 04 00 4C E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 04 03 00 35 04 06 00 3A A2 33 C8 01 F5 39 2A F4 0F 15 2D BB 19 [05:44:44]written 0, free lines is 4095 [05:44:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4B FE 47 00 8C D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 04 03 00 F4 03 04 00 62 93 BE 66 B6 04 01 00 00 F8 7B 56 BF D3 8F 19 2D [05:44:44]CommunicateWithHost err = 0 [05:44:44]CheckOFDResponse [05:44:44]1017 (14) - 77093643461234 [05:44:44]1041 (16) - 0000000000871802 [05:44:44]1040 (4) - 197720 [05:44:44]1012 (4) - 15.08.2024 23:46 [05:44:44]1206 (1) - 0 [05:44:44]OFD Sender: Remove packet 197720 [05:44:44]ProducePacketName [05:44:44]name=ofd_packets/00197720 [05:44:44]NVStorageDeleteData [05:44:45]Write to MH i2c: 01 00 00 40 1D 5D [05:44:45]Write i2c OK [05:44:45]MH_I2C_Read... [05:44:45]Read from MH i2c: 01 [05:44:45]MH_I2C_Read... [05:44:45]Read from MH i2c: 01 07 00 [05:44:45]MH_I2C_Read... [05:44:45]Read from MH i2c: 01 07 00 40 1D 00 00 00 00 00 D8 0C 48 [05:44:45]RasterBufferAndPrint [05:44:45]line [05:44:45]line [05:44:45]line [05:44:45]line [05:44:45]line [05:44:45]written 0, free lines is 3297 [05:44:45]MH_Cut [05:44:45]Write to MH i2c: D1 01 00 47 1D 01 36 [05:44:45]Write i2c OK [05:44:45]MH_I2C_Read... [05:44:45]Read from MH i2c: D1 [05:44:45]MH_I2C_Read... [05:44:45]Read from MH i2c: D1 01 00 [05:44:45]MH_I2C_Read... [05:44:45]Read from MH i2c: D1 01 00 47 1D 00 35 [05:44:45]Write to MH i2c: 01 00 00 48 1D 65 [05:44:45]Write i2c OK [05:44:45]MH_I2C_Read... [05:44:45]OFD Sender: No OFD packet to send [05:44:45]*** Cut start [05:44:45]*** Purtial cut [05:44:45]*** CUTSNS_PIN = 0 [05:44:46]*** Stage 1: CUTSNS_PIN = 1 [05:44:47]Read from MH i2c: 01 [05:44:47]MH_I2C_Read... [05:44:47]*** Stop cut motor [05:44:47]*** Cut end [05:44:47]Read from MH i2c: 01 07 00 [05:44:47]MH_I2C_Read... [05:44:47]Read from MH i2c: 01 07 00 48 1D 00 00 00 00 00 FF 0F 7A [05:44:47]process_action close_receipt done [05:44:47]requested_data is exist [05:44:47]produce_requested_data [05:44:47]requested_item fm.sn is exist - process it [05:44:47]wFMCommunicate request_size=4 [05:44:47]MH_SAM_APDU [05:44:47]CAPDU: 80 11 00 00 [05:44:47]Write to MH i2c: E2 08 00 49 1D 80 11 00 00 00 00 00 00 E0 [05:44:47]Write i2c OK [05:44:47]MH_I2C_Read... [05:44:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:44:47]Read from MH i2c: E2 [05:44:47]MH_I2C_Read... [05:44:47]Read from MH i2c: E2 17 00 [05:44:47]MH_I2C_Read... [05:44:47]Read from MH i2c: E2 17 00 49 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2D [05:44:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:44:47]wFMCommunicate OK [05:44:47]requested_item fd.num is exist - process it [05:44:47]SAM_PROTO_GetFieldsCounters [05:44:47]wFMCommunicate request_size=4 [05:44:47]MH_SAM_APDU [05:44:47]CAPDU: 80 13 00 00 [05:44:47]Write to MH i2c: E2 08 00 4A 1D 80 13 00 00 00 00 00 00 E3 [05:44:47]Write i2c OK [05:44:47]MH_I2C_Read... [05:44:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:44:48]Read from MH i2c: E2 [05:44:48]MH_I2C_Read... [05:44:48]Read from MH i2c: E2 62 00 [05:44:48]MH_I2C_Read... [05:44:48]Read from MH i2c: E2 62 00 4A 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 58 04 03 00 0E 04 04 00 CE 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 E3 [05:44:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 58 04 03 00 0E 04 04 00 CE 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:44:48]wFMCommunicate OK [05:44:48]SAM_PROTO_GetFieldsCounters done [05:44:48]requested_item shift.num is exist - process it [05:44:48]requested_item shift.opened is exist - process it [05:44:48]req_shift_opened [05:44:48]FM_GetShiftState [05:44:48]SAM_PROTO_GetShiftState [05:44:48]wFMCommunicate request_size=4 [05:44:48]MH_SAM_APDU [05:44:48]CAPDU: 80 13 01 00 [05:44:48]Write to MH i2c: E2 08 00 4B 1D 80 13 01 00 00 00 00 00 E5 [05:44:48]Write i2c OK [05:44:48]MH_I2C_Read... [05:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:44:48]Read from MH i2c: E2 [05:44:48]MH_I2C_Read... [05:44:48]Read from MH i2c: E2 0E 00 [05:44:48]MH_I2C_Read... [05:44:48]Read from MH i2c: E2 0E 00 4B 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 73 [05:44:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:44:48]wFMCommunicate OK [05:44:48]SAM_PROTO_GetShiftState done [05:44:48]FM_GetShiftState done [05:44:48]req_shift_opened done [05:44:48]requested_item shift.open_date is exist - process it [05:44:48]req_shift_open_date [05:44:48]req_shift_open_date done [05:44:48]produce_requested_data done [05:44:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197720,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:44:48]process_action_free close_receipt [05:44:48]json_value_free [05:44:48]json_value_free done [05:44:48]process_json_proto returns [05:44:48]Send response to host [05:44:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197720,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:44:48]free response buf [05:44:48]execute_script done [05:44:48]execute_script returns [05:44:48]free content buf [05:44:48]Sock 9.Close socket [05:44:48]Sock 9.Thread stoped [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:28]accept exits with 10 [05:45:28]New connection [05:45:28]New thread 3066981732 created [05:45:28]Thread 3066838372 joined [05:45:28]Waiting for new connection... [05:45:28] Sock 10.Parse request [05:45:28]Sock 10.Check first char [05:45:28]Sock 10.First char is OK [05:45:28]request: POST /json_proto HTTP/1.0 [05:45:28]Method: POST [05:45:28]URL: /json_proto [05:45:28]Method is POST - this is cgi request [05:45:28]url: /json_proto [05:45:28]query_string will be loaded in cgi processing [05:45:28]execute_cgi json_proto POST (null) [05:45:28]execute_cgi path=json_proto method=POST [05:45:28]POST find Content-Length [05:45:28]Host: 172.17.46.195:8080 [05:45:28]Content-Length: 679 [05:45:28]Content-Type: application/json [05:45:28] [05:45:28]POST finish read [05:45:28]Found Content-Length = 679 [05:45:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:45:28]execute_script... [05: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)11325088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:45:28]POST & json_proto [05:45:28]process_json_proto [05:45:28]json parsed OK: [05:45:28]protocol is kg_v1.0 [05:45:28]action value=close_receipt [05:45:28]process_action close_receipt [05:45:28]cmd_close_receipt [05:45:28]MH_GetDate [05:45:28]Write to MH i2c: F0 00 00 4C 1D 58 [05:45:28]Write i2c OK [05:45:28]MH_I2C_Read... [05:45:28]Read from MH i2c: F0 [05:45:28]MH_I2C_Read... [05:45:28]Read from MH i2c: F0 09 00 [05:45:28]MH_I2C_Read... [05:45:28]Read from MH i2c: F0 09 00 4C 1D 00 7A E7 BE 66 8D AE BC 66 43 [05:45:28]GetLastDocTimeStamp 1723787084 [05:45:28]current date 1723787130 [05:45:28]FM_GetShiftState [05:45:28]SAM_PROTO_GetShiftState [05:45:28]wFMCommunicate request_size=4 [05:45:28]MH_SAM_APDU [05:45:28]CAPDU: 80 13 01 00 [05:45:28]Write to MH i2c: E2 08 00 4D 1D 80 13 01 00 00 00 00 00 E7 [05:45:28]Write i2c OK [05:45:28]MH_I2C_Read... [05:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:45:28]Read from MH i2c: E2 [05:45:28]MH_I2C_Read... [05:45:28]Read from MH i2c: E2 0E 00 [05:45:28]MH_I2C_Read... [05:45:28]Read from MH i2c: E2 0E 00 4D 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 75 [05:45:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:45:28]wFMCommunicate OK [05:45:28]SAM_PROTO_GetShiftState done [05:45:28]FM_GetShiftState done [05:45:28]opened in 1723766727 [05:45:28]opened+sec_in_day 1723853127 [05:45:28]quantity*price = 60003 [05:45:28]sum+1 = 60004 [05:45:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 62 16.08.2024 05:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197721 ФПД: 134372140369701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054530&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197721&fm=134372140369701&tin=02508201610067®Number=0000000000092545&sum=60000 [05:45:29]StoreToDocumentArchive [05:45:29]shift 462 fd 197721 [05:45:29]save to /storage/0462/doc_00197721 [05:45:29]save last doc name /storage/0462/doc_00197721 to /storage/kkm_last_doc_name [05:45:29]save OK [05:45:29]Clear old archive folders... [05:45:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:45:29]tlvbuf is 018AB9C0 [05:45:29]SAM_PROTO_ClearQueue [05:45:29]wFMCommunicate request_size=4 [05:45:29]MH_SAM_APDU [05:45:29]CAPDU: 80 09 00 00 [05:45:29]Write to MH i2c: E2 08 00 5A 1D 80 09 00 00 00 00 00 00 E9 [05:45:29]Write i2c OK [05:45:29]MH_I2C_Read... [05:45:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:45:29]Read from MH i2c: E2 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 5A 1D 00 90 00 EB [05:45:29]RAPDU: 90 00 [05:45:29]wFMCommunicate OK [05:45:29]SAM_PROTO_ClearQueue done [05:45:29]KKMCreateOFDPacket [05:45:29]OFDProtocolAddRootSTLVToBuf [05:45:29]FM_MakeSignedData [05:45:29]FM_MakeSignedData [05:45:29]SAM_PROTO_SignData [05:45:29]wFMCommunicate request_size=4 [05:45:29]MH_SAM_APDU [05:45:29]CAPDU: 80 0D 01 02 [05:45:29]Write to MH i2c: E2 08 00 5B 1D 80 0D 01 02 00 00 00 00 F1 [05:45:29]Write i2c OK [05:45:29]MH_I2C_Read... [05:45:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:45:29]Read from MH i2c: E2 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 5B 1D 00 90 00 EC [05:45:29]RAPDU: 90 00 [05:45:29]wFMCommunicate OK [05:45:29]wFMCommunicate request_size=255 [05:45:29]MH_SAM_APDU [05:45:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 7A E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 04 03 00 35 04 06 00 7A [05:45:29]Write to MH i2c: E2 02 01 5C 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 7A E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 04 03 00 35 04 06 00 7A 00 00 9C [05:45:29]Write i2c OK [05:45:29]MH_I2C_Read... [05:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:45:29]Read from MH i2c: E2 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 5C 1D 00 90 00 ED [05:45:29]RAPDU: 90 00 [05:45:29]wFMCommunicate OK [05:45:29]wFMCommunicate request_size=10 [05:45:29]MH_SAM_APDU [05:45:29]CAPDU: 80 0D 02 02 05 35 F3 B1 C7 25 [05:45:29]Write to MH i2c: E2 0D 00 5D 1D 80 0D 02 02 05 00 35 F3 B1 C7 25 00 00 C3 [05:45:29]Write i2c OK [05:45:29]MH_I2C_Read... [05:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:45:29]Read from MH i2c: E2 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 [05:45:29]MH_I2C_Read... [05:45:29]Read from MH i2c: E2 03 00 5D 1D 00 90 00 EE [05:45:29]RAPDU: 90 00 [05:45:29]wFMCommunicate OK [05:45:29]wFMCommunicate request_size=4 [05:45:29]MH_SAM_APDU [05:45:29]CAPDU: 80 0D 03 02 [05:45:29]Write to MH i2c: E2 08 00 5E 1D 80 0D 03 02 00 00 00 00 F6 [05:45:29]Write i2c OK [05:45:29]MH_I2C_Read... [05:45:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:45:30]Read from MH i2c: E2 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: E2 0B 00 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: E2 0B 00 5E 1D 00 91 EB A8 C9 55 53 77 31 90 00 34 [05:45:30]RAPDU: 91 EB A8 C9 55 53 77 31 90 00 [05:45:30]wFMCommunicate OK [05:45:30]SAM_PROTO_SignData done [05:45:30]FM_MakeSignedData done [05:45:30]CreateOFDProtocolMessage [05:45:30]wFMCommunicate request_size=4 [05:45:30]MH_SAM_APDU [05:45:30]CAPDU: 80 11 00 00 [05:45:30]Write to MH i2c: E2 08 00 5F 1D 80 11 00 00 00 00 00 00 F6 [05:45:30]Write i2c OK [05:45:30]MH_I2C_Read... [05:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:45:30]Read from MH i2c: E2 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: E2 17 00 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: E2 17 00 5F 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 43 [05:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:45:30]wFMCommunicate OK [05:45:30]CreateOFDProtocolMessage done [05:45:30]OFDSenderStorePacket 197721 [05:45:30]StoreOFDPacket docnum=197721 [05:45:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2B 2F 07 01 BC 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 7A E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 04 03 00 35 04 06 00 7A 35 F3 B1 C7 25 91 EB A8 C9 55 53 77 31 [05:45:30]CheckFolder [05:45:30]dirname=/storage/ofd_packets [05:45:30]CheckFolder done [05:45:30]ProducePacketName [05:45:30]name=ofd_packets/00197721 [05:45:30]NVStorageSaveData ofd_packets/00197721 [05:45:30]File name is /storage/ofd_packets/00197721 [05:45:30]Write 301 bytes [05:45:30]NVStorageSaveData done [05:45:30]OFDSenderStorePacket done [05:45:30]KKMCreateOFDPacket done [05:45:30]NVStorageSaveData kkm_last_timestamp [05:45:30]File name is /storage/kkm_last_timestamp [05:45:30]Write 4 bytes [05:45:30]NVStorageSaveData done [05:45:30]ExternCall_PrintAddStr [05:45:30]wPrintStart [05:45:30]Write to MH i2c: 01 00 00 60 1D 7D [05:45:30]Write i2c OK [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: 01 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: 01 07 00 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: 01 07 00 60 1D 00 00 00 00 00 FF 0F 92 [05:45:30]RasterBufferAndPrint [05:45:30]line Счет N : (1)11325088 [05:45:30]line ИНН: 02508201610067 [05:45:30]line Контрольно-Кассовый Чек [05:45:30]line ПРОДАЖА [05:45:30]line ТРК (МРК, ГНК) : 12 [05:45:30]line Товар: 2710124130 [05:45:30]line Аи-92-К-4 [05:45:30]line 8.850 * 67.80 [05:45:30]line = 600.03 [05:45:30]line НДС 12% НСП 1% [05:45:30]line > о реализуемом товаре [05:45:30]line ОКРУГЛЕНИЕ: -0.03 [05:45:30]line ИТОГО: 600.00 [05:45:30]line Внесено: 600.00 [05:45:30]line СДАЧА: 0.00 [05:45:30]line НСП 1% : 5.31 [05:45:30]line НДС 12% : 63.72 [05:45:30]line Наличными: 600.00 [05:45:30]line Безнал.: 0.00 [05:45:30]line Место: АЗС № 95 "Партнер Нефть" [05:45:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:45:30]line СНО: Общий режим [05:45:30]line Чек 62 16.08.2024 05:45 [05:45:30]line Смена: 462 ФФД: 1.0 [05:45:30]line ЗНМ: 0300000079 [05:45:30]line РНМ: 0000000000092545 [05:45:30]line Версия ККМ: 001 [05:45:30]line ФМ: 0000000000871802 [05:45:30]line ФД: 197721 [05:45:30]line ФПД: 134372140369701 [05:45:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054530&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197721&fm=134372140369701&tin=02508201610067®Number=0000000000092545&sum=60000 [05:45:30]OFD Sender: Processing packet 197721 [packets to send 245, broken 244] [05:45:30]ProducePacketName [05:45:30]name=ofd_packets/00197721 [05:45:30]OFD Sender: To server: pG, [05:45:30]CommunicateWithHost lk.salyk.kg:30040 [05:45:30]ConnectInit lk.salyk.kg [05:45:30]written 0, free lines is 4095 [05:45:30]Connected sock=9 [05:45:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2B 2F 07 01 BC 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 7A E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 04 03 00 35 04 06 00 7A 35 F3 B1 C7 25 91 EB A8 C9 55 53 77 31 [05:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AF 57 47 00 9D 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 38 37 31 38 30 32 10 04 04 00 59 04 03 00 F4 03 04 00 90 93 BE 66 B6 04 01 00 00 54 36 B2 2E 06 B8 53 C3 [05:45:30]CommunicateWithHost err = 0 [05:45:30]CheckOFDResponse [05:45:30]1017 (14) - 77093643461234 [05:45:30]1041 (16) - 0000000000871802 [05:45:30]1040 (4) - 197721 [05:45:30]1012 (4) - 15.08.2024 23:47 [05:45:30]1206 (1) - 0 [05:45:30]OFD Sender: Remove packet 197721 [05:45:30]ProducePacketName [05:45:30]name=ofd_packets/00197721 [05:45:30]NVStorageDeleteData [05:45:30]Write to MH i2c: 01 00 00 8B 1D A8 [05:45:30]Write i2c OK [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: 01 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: 01 07 00 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: 01 07 00 8B 1D 00 00 00 00 00 D8 0C 93 [05:45:30]RasterBufferAndPrint [05:45:30]line [05:45:30]line [05:45:30]line [05:45:30]line [05:45:30]line [05:45:30]written 0, free lines is 3296 [05:45:30]MH_Cut [05:45:30]Write to MH i2c: D1 01 00 92 1D 01 81 [05:45:30]Write i2c OK [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: D1 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: D1 01 00 [05:45:30]MH_I2C_Read... [05:45:30]Read from MH i2c: D1 01 00 92 1D 00 80 [05:45:30]Write to MH i2c: 01 00 00 93 1D B0 [05:45:30]Write i2c OK [05:45:30]MH_I2C_Read... [05:45:31]OFD Sender: No OFD packet to send [05:45:31]*** Cut start [05:45:31]*** Purtial cut [05:45:31]*** Stage 1: CUTSNS_PIN = 1 [05:45:31]Read from MH i2c: 01 [05:45:31]MH_I2C_Read... [05:45:31]*** Stop cut motor [05:45:31]*** Cut end [05:45:31]Read from MH i2c: 01 07 00 [05:45:31]MH_I2C_Read... [05:45:31]Read from MH i2c: 01 07 00 93 1D 00 00 00 00 00 FF 0F C5 [05:45:31]process_action close_receipt done [05:45:31]requested_data is exist [05:45:31]produce_requested_data [05:45:31]requested_item fm.sn is exist - process it [05:45:31]wFMCommunicate request_size=4 [05:45:31]MH_SAM_APDU [05:45:31]CAPDU: 80 11 00 00 [05:45:31]Write to MH i2c: E2 08 00 94 1D 80 11 00 00 00 00 00 00 2B [05:45:31]Write i2c OK [05:45:31]MH_I2C_Read... [05:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:45:32]Read from MH i2c: E2 [05:45:32]MH_I2C_Read... [05:45:32]Read from MH i2c: E2 17 00 [05:45:32]MH_I2C_Read... [05:45:32]Read from MH i2c: E2 17 00 94 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 78 [05:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:45:32]wFMCommunicate OK [05:45:32]requested_item fd.num is exist - process it [05:45:32]SAM_PROTO_GetFieldsCounters [05:45:32]wFMCommunicate request_size=4 [05:45:32]MH_SAM_APDU [05:45:32]CAPDU: 80 13 00 00 [05:45:32]Write to MH i2c: E2 08 00 95 1D 80 13 00 00 00 00 00 00 2E [05:45:32]Write i2c OK [05:45:32]MH_I2C_Read... [05:45:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:45:32]Read from MH i2c: E2 [05:45:32]MH_I2C_Read... [05:45:32]Read from MH i2c: E2 62 00 [05:45:32]MH_I2C_Read... [05:45:32]Read from MH i2c: E2 62 00 95 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 59 04 03 00 0E 04 04 00 CE 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 32 [05:45:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 59 04 03 00 0E 04 04 00 CE 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 [05:45:32]wFMCommunicate OK [05:45:32]SAM_PROTO_GetFieldsCounters done [05:45:32]requested_item shift.num is exist - process it [05:45:32]requested_item shift.opened is exist - process it [05:45:32]req_shift_opened [05:45:32]FM_GetShiftState [05:45:32]SAM_PROTO_GetShiftState [05:45:32]wFMCommunicate request_size=4 [05:45:32]MH_SAM_APDU [05:45:32]CAPDU: 80 13 01 00 [05:45:32]Write to MH i2c: E2 08 00 96 1D 80 13 01 00 00 00 00 00 30 [05:45:32]Write i2c OK [05:45:32]MH_I2C_Read... [05:45:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:45:32]Read from MH i2c: E2 [05:45:32]MH_I2C_Read... [05:45:32]Read from MH i2c: E2 0E 00 [05:45:32]MH_I2C_Read... [05:45:32]Read from MH i2c: E2 0E 00 96 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BE [05:45:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:45:32]wFMCommunicate OK [05:45:32]SAM_PROTO_GetShiftState done [05:45:32]FM_GetShiftState done [05:45:32]req_shift_opened done [05:45:32]requested_item shift.open_date is exist - process it [05:45:32]req_shift_open_date [05:45:32]req_shift_open_date done [05:45:32]produce_requested_data done [05:45:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197721,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:45:32]process_action_free close_receipt [05:45:32]json_value_free [05:45:32]json_value_free done [05:45:32]process_json_proto returns [05:45:32]Send response to host [05:45:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197721,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:45:32]free response buf [05:45:32]execute_script done [05:45:32]execute_script returns [05:45:32]free content buf [05:45:32]Sock 10.Close socket [05:45:32]Sock 10.Thread stoped [05:45:36]OFD Sender: No OFD packet to send [05:45:41]OFD Sender: No OFD packet to send [05:45:46]OFD Sender: No OFD packet to send [05:45:51]OFD Sender: No OFD packet to send [05:45:56]OFD Sender: No OFD packet to send [05:46:01]OFD Sender: No OFD packet to send [05:46:06]OFD Sender: No OFD packet to send [05:46:11]OFD Sender: No OFD packet to send [05:46:16]OFD Sender: No OFD packet to send [05:46:21]OFD Sender: No OFD packet to send [05:46:23]accept exits with 7 [05:46:23]New connection [05:46:23]New thread 3066838372 created [05:46:23]Thread 3066981732 joined [05:46:23]Waiting for new connection... [05:46:23] Sock 7.Parse request [05:46:23]Sock 7.Check first char [05:46:23]Sock 7.First char is OK [05:46:23]request: POST /json_proto HTTP/1.0 [05:46:23]Method: POST [05:46:23]URL: /json_proto [05:46:23]Method is POST - this is cgi request [05:46:23]url: /json_proto [05:46:23]query_string will be loaded in cgi processing [05:46:23]execute_cgi json_proto POST (null) [05:46:23]execute_cgi path=json_proto method=POST [05:46:23]POST find Content-Length [05:46:23]Host: 172.17.46.195:8080 [05:46:23]Content-Length: 690 [05:46:23]Content-Type: application/json [05:46:23] [05:46:23]POST finish read [05:46:23]Found Content-Length = 690 [05:46:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:46:23]execute_script... [05:46: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)11325089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:46:23]POST & json_proto [05:46:23]process_json_proto [05:46:23]json parsed OK: [05:46:23]protocol is kg_v1.0 [05:46:23]action value=close_receipt [05:46:23]process_action close_receipt [05:46:23]cmd_close_receipt [05:46:23]MH_GetDate [05:46:23]Write to MH i2c: F0 00 00 97 1D A3 [05:46:23]Write i2c OK [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: F0 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: F0 09 00 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: F0 09 00 97 1D 00 B1 E7 BE 66 8D AE BC 66 C5 [05:46:23]GetLastDocTimeStamp 1723787130 [05:46:23]current date 1723787185 [05:46:23]FM_GetShiftState [05:46:23]SAM_PROTO_GetShiftState [05:46:23]wFMCommunicate request_size=4 [05:46:23]MH_SAM_APDU [05:46:23]CAPDU: 80 13 01 00 [05:46:23]Write to MH i2c: E2 08 00 98 1D 80 13 01 00 00 00 00 00 32 [05:46:23]Write i2c OK [05:46:23]MH_I2C_Read... [05:46:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:46:23]Read from MH i2c: E2 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: E2 0E 00 [05:46:23]MH_I2C_Read... [05:46:23]Read from MH i2c: E2 0E 00 98 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [05:46:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:46:23]wFMCommunicate OK [05:46:23]SAM_PROTO_GetShiftState done [05:46:23]FM_GetShiftState done [05:46:23]opened in 1723766727 [05:46:23]opened+sec_in_day 1723853127 [05:46:23]quantity*price = 200025 [05:46:23]sum+1 = 200026 [05:46: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 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 63 16.08.2024 05:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197722 ФПД: 46524158938651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054625&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197722&fm=46524158938651&tin=02508201610067®Number=0000000000092545&sum=200000 [05:46:24]StoreToDocumentArchive [05:46:24]shift 462 fd 197722 [05:46:24]save to /storage/0462/doc_00197722 [05:46:24]save last doc name /storage/0462/doc_00197722 to /storage/kkm_last_doc_name [05:46:24]save OK [05:46:24]Clear old archive folders... [05:46:24]ProcessDocumentItem done err = 0, tmpTLVsize=257 [05:46:24]tlvbuf is B6F5F3C0 [05:46:24]SAM_PROTO_ClearQueue [05:46:24]wFMCommunicate request_size=4 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 09 00 00 [05:46:24]Write to MH i2c: E2 08 00 A5 1D 80 09 00 00 00 00 00 00 34 [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:24]*** iso7816_exchange 80 09 00 00... 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 A5 1D 00 90 00 36 [05:46:24]RAPDU: 90 00 [05:46:24]wFMCommunicate OK [05:46:24]SAM_PROTO_ClearQueue done [05:46:24]KKMCreateOFDPacket [05:46:24]OFDProtocolAddRootSTLVToBuf [05:46:24]FM_MakeSignedData [05:46:24]FM_MakeSignedData [05:46:24]SAM_PROTO_SignData [05:46:24]wFMCommunicate request_size=4 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 0D 01 02 [05:46:24]Write to MH i2c: E2 08 00 A6 1D 80 0D 01 02 00 00 00 00 3C [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:24]*** iso7816_exchange 80 0D 01 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 A6 1D 00 90 00 37 [05:46:24]RAPDU: 90 00 [05:46:24]wFMCommunicate OK [05:46:24]wFMCommunicate request_size=255 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B1 E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 04 03 [05:46:24]Write to MH i2c: E2 02 01 A7 1D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B1 E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 04 03 00 00 1C [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 A7 1D 00 90 00 38 [05:46:24]RAPDU: 90 00 [05:46:24]wFMCommunicate OK [05:46:24]wFMCommunicate request_size=16 [05:46:24]MH_SAM_APDU [05:46:24]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 2A 50 3F F7 8E 1B [05:46:24]Write to MH i2c: E2 13 00 A8 1D 80 0D 02 02 0B 00 00 35 04 06 00 2A 50 3F F7 8E 1B 00 00 ED [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 A8 1D 00 90 00 39 [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 A9 1D 80 0D 03 02 00 00 00 00 41 [05:46:24]Write i2c OK [05:46:24]MH_I2C_Read... [05:46:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:46:25]Read from MH i2c: E2 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: E2 0B 00 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: E2 0B 00 A9 1D 00 64 83 B9 5B 59 B7 AA 82 90 00 79 [05:46:25]RAPDU: 64 83 B9 5B 59 B7 AA 82 90 00 [05:46:25]wFMCommunicate OK [05:46:25]SAM_PROTO_SignData done [05:46:25]FM_MakeSignedData done [05:46:25]CreateOFDProtocolMessage [05:46:25]wFMCommunicate request_size=4 [05:46:25]MH_SAM_APDU [05:46:25]CAPDU: 80 11 00 00 [05:46:25]Write to MH i2c: E2 08 00 AA 1D 80 11 00 00 00 00 00 00 41 [05:46:25]Write i2c OK [05:46:25]MH_I2C_Read... [05:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:46:25]Read from MH i2c: E2 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: E2 17 00 [05:46:25]MH_I2C_Read... [05:46:25]Read from MH i2c: E2 17 00 AA 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8E [05:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:46:25]wFMCommunicate OK [05:46:25]CreateOFDProtocolMessage done [05:46:25]OFDSenderStorePacket 197722 [05:46:25]StoreOFDPacket docnum=197722 [05:46:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 14 A6 0D 01 23 FF 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B1 E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 04 03 00 35 04 06 00 2A 50 3F F7 8E 1B 64 83 B9 5B 59 B7 AA 82 [05:46:25]CheckFolder [05:46:25]dirname=/storage/ofd_packets [05:46:25]CheckFolder done [05:46:25]ProducePacketName [05:46:25]name=ofd_packets/00197722 [05:46:25]NVStorageSaveData ofd_packets/00197722 [05:46:25]File name is /storage/ofd_packets/00197722 [05:46:25]Write 307 bytes [05:46:25]NVStorageSaveData done [05:46:25]OFDSenderStorePacket done [05:46:25]KKMCreateOFDPacket done [05:46:25]NVStorageSaveData kkm_last_timestamp [05:46:25]File name is /storage/kkm_last_timestamp [05:46:25]Write 4 bytes [05:46:25]NVStorageSaveData done [05:46:25]OFD Sender: Processing packet 197722 [packets to send 245, broken 244] [05:46:25]ProducePacketName [05:46:25]name=ofd_packets/00197722 [05:46:25]OFD Sender: To server: pG, [05:46:25]CommunicateWithHost lk.salyk.kg:30040 [05:46:25]ConnectInit lk.salyk.kg [05:46:25]ExternCall_PrintAddStr [05:46:25]wPrintStart [05:46:25]Write to MH i2c: 01 00 00 AB 1D C8 [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 AB 1D 00 00 00 00 00 FF 0F DD [05:46:25]RasterBufferAndPrint [05:46:25]line Счет N : (1)11325089 [05:46:25]line ИНН: 02508201610067 [05:46:25]line Контрольно-Кассовый Чек [05:46:25]line ПРОДАЖА [05:46:25]line ТРК (МРК, ГНК) : 52 [05:46:25]line Товар: 2710194210 [05:46:25]line D-ENERGY ДТ-К-5 [05:46:25]line 25.910 * 77.20 [05:46:25]line = 2000.25 [05:46:25]line НДС 12% НСП 1% [05:46:25]line > о реализуемом товаре [05:46:25]line ОКРУГЛЕНИЕ: -0.25 [05:46:25]line ИТОГО: 2000.00 [05:46:25]line Внесено: 2000.00 [05:46:25]line СДАЧА: 0.00 [05:46:25]line НСП 1% : 17.70 [05:46:25]line НДС 12% : 212.42 [05:46:25]line Наличными: 2000.00 [05:46:25]line Безнал.: 0.00 [05:46:25]line Место: АЗС № 95 "Партнер Нефть" [05:46:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:46:25]line СНО: Общий режим [05:46:25]line Чек 63 16.08.2024 05:46 [05:46:25]line Смена: 462 ФФД: 1.0 [05:46:25]line ЗНМ: 0300000079 [05:46:25]line РНМ: 0000000000092545 [05:46:25]line Версия ККМ: 001 [05:46:25]line ФМ: 0000000000871802 [05:46:25]line ФД: 197722 [05:46:25]line ФПД: 46524158938651 [05:46:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054625&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197722&fm=46524158938651&tin=02508201610067®Number=0000000000092545&sum=200000 [05:46:25]Connected sock=11 [05:46:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 14 A6 0D 01 23 written 0, free lines is 4095 [05:46:25]FF 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 B1 E7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 04 03 00 35 04 06 00 2A 50 3F F7 8E 1B 64 83 B9 5B 59 B7 AA 82 [05:46:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EF EB 47 00 98 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 04 03 00 F4 03 04 00 C7 93 BE 66 B6 04 01 00 00 98 8D EF 98 C7 D3 9C E2 [05:46:25]CommunicateWithHost err = 0 [05:46:25]CheckOFDResponse [05:46:25]1017 (14) - 77093643461234 [05:46:25]1041 (16) - 0000000000871802 [05:46:25]1040 (4) - 197722 [05:46:25]1012 (4) - 15.08.2024 23:48 [05:46:25]1206 (1) - 0 [05:46:25]OFD Sender: Remove packet 197722 [05:46:25]ProducePacketName [05:46:25]name=ofd_packets/00197722 [05:46:25]NVStorageDeleteData [05:46:25]Write to MH i2c: 01 00 00 D6 1D F3 [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 D6 1D 00 00 00 00 00 DF 0C E5 [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 3301 [05:46:25]MH_Cut [05:46:25]Write to MH i2c: D1 01 00 DD 1D 01 CC [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 DD 1D 00 CB [05:46:25]Write to MH i2c: 01 00 00 DE 1D FB [05:46:25]Write i2c OK [05:46:25]MH_I2C_Read... [05:46:26]OFD Sender: No OFD packet to send [05:46:26]*** Cut start [05:46:26]*** Purtial cut [05:46:26]*** CUTSNS_PIN = 0 [05:46:26]*** Stage 1: CUTSNS_PIN = 1 [05:46:28]Read from MH i2c: 01 [05:46:28]MH_I2C_Read... [05:46:28]*** Stop cut motor [05:46:28]*** Cut end [05:46:28]Read from MH i2c: 01 07 00 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: 01 07 00 DE 1D 00 00 00 00 00 FF 0F 10 [05:46:28]process_action close_receipt done [05:46:28]requested_data is exist [05:46:28]produce_requested_data [05:46:28]requested_item fm.sn is exist - process it [05:46:28]wFMCommunicate request_size=4 [05:46:28]MH_SAM_APDU [05:46:28]CAPDU: 80 11 00 00 [05:46:28]Write to MH i2c: E2 08 00 DF 1D 80 11 00 00 00 00 00 00 76 [05:46:28]Write i2c OK [05:46:28]MH_I2C_Read... [05:46:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:46:28]Read from MH i2c: E2 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: E2 17 00 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: E2 17 00 DF 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C3 [05:46:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:46:28]wFMCommunicate OK [05:46:28]requested_item fd.num is exist - process it [05:46:28]SAM_PROTO_GetFieldsCounters [05:46:28]wFMCommunicate request_size=4 [05:46:28]MH_SAM_APDU [05:46:28]CAPDU: 80 13 00 00 [05:46:28]Write to MH i2c: E2 08 00 E0 1D 80 13 00 00 00 00 00 00 79 [05:46:28]Write i2c OK [05:46:28]MH_I2C_Read... [05:46:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:46:28]Read from MH i2c: E2 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: E2 62 00 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: E2 62 00 E0 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5A 04 03 00 0E 04 04 00 CE 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 81 [05:46:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5A 04 03 00 0E 04 04 00 CE 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 [05:46:28]wFMCommunicate OK [05:46:28]SAM_PROTO_GetFieldsCounters done [05:46:28]requested_item shift.num is exist - process it [05:46:28]requested_item shift.opened is exist - process it [05:46:28]req_shift_opened [05:46:28]FM_GetShiftState [05:46:28]SAM_PROTO_GetShiftState [05:46:28]wFMCommunicate request_size=4 [05:46:28]MH_SAM_APDU [05:46:28]CAPDU: 80 13 01 00 [05:46:28]Write to MH i2c: E2 08 00 E1 1D 80 13 01 00 00 00 00 00 7B [05:46:28]Write i2c OK [05:46:28]MH_I2C_Read... [05:46:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:46:28]Read from MH i2c: E2 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: E2 0E 00 [05:46:28]MH_I2C_Read... [05:46:28]Read from MH i2c: E2 0E 00 E1 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [05:46:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:46:28]wFMCommunicate OK [05:46:28]SAM_PROTO_GetShiftState done [05:46:28]FM_GetShiftState done [05:46:28]req_shift_opened done [05:46:28]requested_item shift.open_date is exist - process it [05:46:28]req_shift_open_date [05:46:28]req_shift_open_date done [05:46:28]produce_requested_data done [05:46:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197722,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:46:28]process_action_free close_receipt [05:46:28]json_value_free [05:46:28]json_value_free done [05:46:28]process_json_proto returns [05:46:28]Send response to host [05:46:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197722,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:46:28]free response buf [05:46:28]execute_script done [05:46:28]execute_script returns [05:46:28]free content buf [05:46:28]Sock 7.Close socket [05:46:28]Sock 7.Thread stoped [05:46:31]OFD Sender: No OFD packet to send [05:46:36]OFD Sender: No OFD packet to send [05:46:41]OFD Sender: No OFD packet to send [05:46:46]OFD Sender: No OFD packet to send [05:46:51]OFD Sender: No OFD packet to send [05:46:56]OFD Sender: No OFD packet to send [05:47:01]OFD Sender: No OFD packet to send [05:47:06]OFD Sender: No OFD packet to send [05:47:11]OFD Sender: No OFD packet to send [05:47:16]OFD Sender: No OFD packet to send [05:47:21]OFD Sender: No OFD packet to send [05:47:26]OFD Sender: No OFD packet to send [05:47:31]OFD Sender: No OFD packet to send [05:47:36]OFD Sender: No OFD packet to send [05:47:41]OFD Sender: No OFD packet to send [05:47:46]OFD Sender: No OFD packet to send [05:47:51]OFD Sender: No OFD packet to send [05:47:56]OFD Sender: No OFD packet to send [05:48:01]OFD Sender: No OFD packet to send [05:48:06]OFD Sender: No OFD packet to send [05:48:11]OFD Sender: No OFD packet to send [05:48:16]OFD Sender: No OFD packet to send [05:48:21]OFD Sender: No OFD packet to send [05:48:26]OFD Sender: No OFD packet to send [05:48:31]OFD Sender: No OFD packet to send [05:48:36]OFD Sender: No OFD packet to send [05:48:41]OFD Sender: No OFD packet to send [05:48:46]OFD Sender: No OFD packet to send [05:48:51]OFD Sender: No OFD packet to send [05:48:56]OFD Sender: No OFD packet to send [05:49:01]OFD Sender: No OFD packet to send [05:49:06]OFD Sender: No OFD packet to send [05:49:11]OFD Sender: No OFD packet to send [05:49:16]OFD Sender: No OFD packet to send [05:49:21]OFD Sender: No OFD packet to send [05:49:23]accept exits with 9 [05:49:23]New connection [05:49:23]New thread 3066981732 created [05:49:23]Thread 3066838372 joined [05:49:23]Waiting for new connection... [05:49:23] Sock 9.Parse request [05:49:23]Sock 9.Check first char [05:49:23]Sock 9.First char is OK [05:49:23]request: POST /json_proto HTTP/1.0 [05:49:23]Method: POST [05:49:23]URL: /json_proto [05:49:23]Method is POST - this is cgi request [05:49:23]url: /json_proto [05:49:23]query_string will be loaded in cgi processing [05:49:23]execute_cgi json_proto POST (null) [05:49:23]execute_cgi path=json_proto method=POST [05:49:23]POST find Content-Length [05:49:23]Host: 172.17.46.195:8080 [05:49:23]Content-Length: 679 [05:49:23]Content-Type: application/json [05:49:23] [05:49:23]POST finish read [05:49:23]Found Content-Length = 679 [05:49:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:49:23]execute_script... [05:49: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)11325090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:49:23]POST & json_proto [05:49:23]process_json_proto [05:49:23]json parsed OK: [05:49:23]protocol is kg_v1.0 [05:49:23]action value=close_receipt [05:49:23]process_action close_receipt [05:49:23]cmd_close_receipt [05:49:23]MH_GetDate [05:49:23]Write to MH i2c: F0 00 00 E2 1D EE [05:49:23]Write i2c OK [05:49:23]MH_I2C_Read... [05:49:23]Read from MH i2c: F0 [05:49:23]MH_I2C_Read... [05:49:23]Read from MH i2c: F0 09 00 [05:49:23]MH_I2C_Read... [05:49:23]Read from MH i2c: F0 09 00 E2 1D 00 65 E8 BE 66 8D AE BC 66 C5 [05:49:23]GetLastDocTimeStamp 1723787185 [05:49:23]current date 1723787365 [05:49:23]FM_GetShiftState [05:49:23]SAM_PROTO_GetShiftState [05:49:23]wFMCommunicate request_size=4 [05:49:23]MH_SAM_APDU [05:49:23]CAPDU: 80 13 01 00 [05:49:23]Write to MH i2c: E2 08 00 E3 1D 80 13 01 00 00 00 00 00 7D [05:49:23]Write i2c OK [05:49:23]MH_I2C_Read... [05:49:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:49:23]Read from MH i2c: E2 [05:49:23]MH_I2C_Read... [05:49:23]Read from MH i2c: E2 0E 00 [05:49:23]MH_I2C_Read... [05:49:23]Read from MH i2c: E2 0E 00 E3 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0B [05:49:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:49:23]wFMCommunicate OK [05:49:23]SAM_PROTO_GetShiftState done [05:49:23]FM_GetShiftState done [05:49:23]opened in 1723766727 [05:49:23]opened+sec_in_day 1723853127 [05:49:23]quantity*price = 40002 [05:49:23]sum+1 = 40003 [05:49:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 64 16.08.2024 05:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197723 ФПД: 259799810955434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054925&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197723&fm=259799810955434&tin=02508201610067®Number=0000000000092545&sum=40000 [05:49:24]StoreToDocumentArchive [05:49:24]shift 462 fd 197723 [05:49:24]save to /storage/0462/doc_00197723 [05:49:24]save last doc name /storage/0462/doc_00197723 to /storage/kkm_last_doc_name [05:49:24]save OK [05:49:24]Clear old archive folders... [05:49:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:49:24]tlvbuf is 018A0A50 [05:49:24]SAM_PROTO_ClearQueue [05:49:24]wFMCommunicate request_size=4 [05:49:24]MH_SAM_APDU [05:49:24]CAPDU: 80 09 00 00 [05:49:24]Write to MH i2c: E2 08 00 F0 1D 80 09 00 00 00 00 00 00 7F [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:49:24]Read from MH i2c: E2 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 F0 1D 00 90 00 81 [05:49:24]RAPDU: 90 00 [05:49:24]wFMCommunicate OK [05:49:24]SAM_PROTO_ClearQueue done [05:49:24]KKMCreateOFDPacket [05:49:24]OFDProtocolAddRootSTLVToBuf [05:49:24]FM_MakeSignedData [05:49:24]FM_MakeSignedData [05:49:24]SAM_PROTO_SignData [05:49:24]wFMCommunicate request_size=4 [05:49:24]MH_SAM_APDU [05:49:24]CAPDU: 80 0D 01 02 [05:49:24]Write to MH i2c: E2 08 00 F1 1D 80 0D 01 02 00 00 00 00 87 [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:49:24]Read from MH i2c: E2 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 F1 1D 00 90 00 82 [05:49:24]RAPDU: 90 00 [05:49:24]wFMCommunicate OK [05:49:24]wFMCommunicate request_size=255 [05:49:24]MH_SAM_APDU [05:49:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 65 E8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 04 03 00 35 04 06 00 EC [05:49:24]Write to MH i2c: E2 02 01 F2 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 65 E8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 04 03 00 35 04 06 00 EC 00 00 B2 [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:49:24]Read from MH i2c: E2 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 F2 1D 00 90 00 83 [05:49:24]RAPDU: 90 00 [05:49:24]wFMCommunicate OK [05:49:24]wFMCommunicate request_size=10 [05:49:24]MH_SAM_APDU [05:49:24]CAPDU: 80 0D 02 02 05 49 5B 71 D8 AA [05:49:24]Write to MH i2c: E2 0D 00 F3 1D 80 0D 02 02 05 00 49 5B 71 D8 AA 00 00 2B [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:49:24]Read from MH i2c: E2 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 03 00 F3 1D 00 90 00 84 [05:49:24]RAPDU: 90 00 [05:49:24]wFMCommunicate OK [05:49:24]wFMCommunicate request_size=4 [05:49:24]MH_SAM_APDU [05:49:24]CAPDU: 80 0D 03 02 [05:49:24]Write to MH i2c: E2 08 00 F4 1D 80 0D 03 02 00 00 00 00 8C [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:49:24]Read from MH i2c: E2 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 0B 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 0B 00 F4 1D 00 A4 AF 0F D9 BB 0C E8 4C 90 00 C3 [05:49:24]RAPDU: A4 AF 0F D9 BB 0C E8 4C 90 00 [05:49:24]wFMCommunicate OK [05:49:24]SAM_PROTO_SignData done [05:49:24]FM_MakeSignedData done [05:49:24]CreateOFDProtocolMessage [05:49:24]wFMCommunicate request_size=4 [05:49:24]MH_SAM_APDU [05:49:24]CAPDU: 80 11 00 00 [05:49:24]Write to MH i2c: E2 08 00 F5 1D 80 11 00 00 00 00 00 00 8C [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:49:24]Read from MH i2c: E2 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 17 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: E2 17 00 F5 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D9 [05:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:49:24]wFMCommunicate OK [05:49:24]CreateOFDProtocolMessage done [05:49:24]OFDSenderStorePacket 197723 [05:49:24]StoreOFDPacket docnum=197723 [05:49:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 E1 07 01 97 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 65 E8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 04 03 00 35 04 06 00 EC 49 5B 71 D8 AA A4 AF 0F D9 BB 0C E8 4C [05:49:24]CheckFolder [05:49:24]dirname=/storage/ofd_packets [05:49:24]CheckFolder done [05:49:24]ProducePacketName [05:49:24]name=ofd_packets/00197723 [05:49:24]NVStorageSaveData ofd_packets/00197723 [05:49:24]File name is /storage/ofd_packets/00197723 [05:49:24]Write 301 bytes [05:49:24]NVStorageSaveData done [05:49:24]OFDSenderStorePacket done [05:49:24]KKMCreateOFDPacket done [05:49:24]NVStorageSaveData kkm_last_timestamp [05:49:24]File name is /storage/kkm_last_timestamp [05:49:24]Write 4 bytes [05:49:24]NVStorageSaveData done [05:49:24]ExternCall_PrintAddStr [05:49:24]wPrintStart [05:49:24]Write to MH i2c: 01 00 00 F6 1D 13 [05:49:24]Write i2c OK [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: 01 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: 01 07 00 [05:49:24]MH_I2C_Read... [05:49:24]Read from MH i2c: 01 07 00 F6 1D 00 00 00 00 00 FF 0F 28 [05:49:24]RasterBufferAndPrint [05:49:24]line Счет N : (1)11325090 [05:49:24]line ИНН: 02508201610067 [05:49:24]line Контрольно-Кассовый Чек [05:49:24]line ПРОДАЖА [05:49:24]line ТРК (МРК, ГНК) : 32 [05:49:24]line Товар: 2710124130 [05:49:24]line Аи-92-К-4 [05:49:24]line 5.900 * 67.80 [05:49:24]line = 400.02 [05:49:24]line НДС 12% НСП 1% [05:49:24]line > о реализуемом товаре [05:49:24]line ОКРУГЛЕНИЕ: -0.02 [05:49:24]line ИТОГО: 400.00 [05:49:24]line Внесено: 400.00 [05:49:24]line СДАЧА: 0.00 [05:49:24]line НСП 1% : 3.54 [05:49:24]line НДС 12% : 42.48 [05:49:24]line Наличными: 400.00 [05:49:24]line Безнал.: 0.00 [05:49:24]line Место: АЗС № 95 "Партнер Нефть" [05:49:24]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:49:24]line СНО: Общий режим [05:49:24]line Чек 64 16.08.2024 05:49 [05:49:24]line Смена: 462 ФФД: 1.0 [05:49:24]line ЗНМ: 0300000079 [05:49:24]line РНМ: 0000000000092545 [05:49:24]line Версия ККМ: 001 [05:49:24]line ФМ: 0000000000871802 [05:49:24]line ФД: 197723 [05:49:24]line ФПД: 259799810955434 [05:49:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T054925&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197723&fm=259799810955434&tin=02508201610067®Number=0000000000092545&sum=40000 [05:49:24]written 0, free lines is 4095 [05:49:24]OFD Sender: Processing packet 197723 [packets to send 245, broken 244] [05:49:24]ProducePacketName [05:49:24]name=ofd_packets/00197723 [05:49:24]OFD Sender: To server: pG, [05:49:24]CommunicateWithHost lk.salyk.kg:30040 [05:49:24]ConnectInit lk.salyk.kg [05:49:25]Connected sock=7 [05:49:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 E1 07 01 97 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 65 E8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 04 03 00 35 04 06 00 EC 49 5B 71 D8 AA A4 AF 0F D9 BB 0C E8 4C [05:49:25]Write to MH i2c: 01 00 00 21 1E 3F [05:49:25]Write i2c OK [05:49:25]MH_I2C_Read... [05:49:25]Read from MH i2c: 01 [05:49:25]MH_I2C_Read... [05:49:25]Read from MH i2c: 01 07 00 [05:49:25]MH_I2C_Read... [05:49:25]Read from MH i2c: 01 07 00 21 1E 00 00 00 00 00 DC 0C 2E [05:49:25]RasterBufferAndPrint [05:49:25]line [05:49:25]line [05:49:25]line [05:49:25]line [05:49:25]line [05:49:25]written 0, free lines is 3297 [05:49:25]MH_Cut [05:49:25]Write to MH i2c: D1 01 00 28 1E 01 18 [05:49:25]Write i2c OK [05:49:25]MH_I2C_Read... [05:49:25]Read from MH i2c: D1 [05:49:25]MH_I2C_Read... [05:49:25]Read from MH i2c: D1 01 00 [05:49:25]MH_I2C_Read... [05:49:25]Read from MH i2c: D1 01 00 28 1E 00 17 [05:49:25]Write to MH i2c: 01 00 00 29 1E 47 [05:49:25]Write i2c OK [05:49:25]MH_I2C_Read... [05:49:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7D 7C 47 00 78 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 04 03 00 F4 03 04 00 7A 94 BE 66 B6 04 01 00 00 3A B9 C4 FD A7 DF EE 1A [05:49:25]CommunicateWithHost err = 0 [05:49:25]CheckOFDResponse [05:49:25]1017 (14) - 77093643461234 [05:49:25]1041 (16) - 0000000000871802 [05:49:25]1040 (4) - 197723 [05:49:25]1012 (4) - 15.08.2024 23:51 [05:49:25]1206 (1) - 0 [05:49:25]OFD Sender: Remove packet 197723 [05:49:25]ProducePacketName [05:49:25]name=ofd_packets/00197723 [05:49:25]NVStorageDeleteData [05:49:25]OFD Sender: No OFD packet to send [05:49:26]*** Cut start [05:49:26]*** Purtial cut [05:49:26]*** Stage 1: CUTSNS_PIN = 1 [05:49:26]Read from MH i2c: 01 [05:49:26]MH_I2C_Read... [05:49:26]*** Stop cut motor [05:49:26]*** Cut end [05:49:26]Read from MH i2c: 01 07 00 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: 01 07 00 29 1E 00 00 00 00 00 FF 0F 5C [05:49:26]process_action close_receipt done [05:49:26]requested_data is exist [05:49:26]produce_requested_data [05:49:26]requested_item fm.sn is exist - process it [05:49:26]wFMCommunicate request_size=4 [05:49:26]MH_SAM_APDU [05:49:26]CAPDU: 80 11 00 00 [05:49:26]Write to MH i2c: E2 08 00 2A 1E 80 11 00 00 00 00 00 00 C2 [05:49:26]Write i2c OK [05:49:26]MH_I2C_Read... [05:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:49:26]Read from MH i2c: E2 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: E2 17 00 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: E2 17 00 2A 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [05:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:49:26]wFMCommunicate OK [05:49:26]requested_item fd.num is exist - process it [05:49:26]SAM_PROTO_GetFieldsCounters [05:49:26]wFMCommunicate request_size=4 [05:49:26]MH_SAM_APDU [05:49:26]CAPDU: 80 13 00 00 [05:49:26]Write to MH i2c: E2 08 00 2B 1E 80 13 00 00 00 00 00 00 C5 [05:49:26]Write i2c OK [05:49:26]MH_I2C_Read... [05:49:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:49:26]Read from MH i2c: E2 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: E2 62 00 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: E2 62 00 2B 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5B 04 03 00 0E 04 04 00 CE 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 D1 [05:49:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5B 04 03 00 0E 04 04 00 CE 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 [05:49:26]wFMCommunicate OK [05:49:26]SAM_PROTO_GetFieldsCounters done [05:49:26]requested_item shift.num is exist - process it [05:49:26]requested_item shift.opened is exist - process it [05:49:26]req_shift_opened [05:49:26]FM_GetShiftState [05:49:26]SAM_PROTO_GetShiftState [05:49:26]wFMCommunicate request_size=4 [05:49:26]MH_SAM_APDU [05:49:26]CAPDU: 80 13 01 00 [05:49:26]Write to MH i2c: E2 08 00 2C 1E 80 13 01 00 00 00 00 00 C7 [05:49:26]Write i2c OK [05:49:26]MH_I2C_Read... [05:49:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:49:26]Read from MH i2c: E2 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: E2 0E 00 [05:49:26]MH_I2C_Read... [05:49:26]Read from MH i2c: E2 0E 00 2C 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [05:49:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:49:26]wFMCommunicate OK [05:49:26]SAM_PROTO_GetShiftState done [05:49:26]FM_GetShiftState done [05:49:26]req_shift_opened done [05:49:26]requested_item shift.open_date is exist - process it [05:49:26]req_shift_open_date [05:49:26]req_shift_open_date done [05:49:26]produce_requested_data done [05:49:26]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197723,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:49:26]process_action_free close_receipt [05:49:26]json_value_free [05:49:26]json_value_free done [05:49:26]process_json_proto returns [05:49:26]Send response to host [05:49:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197723,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:49:26]free response buf [05:49:26]execute_script done [05:49:26]execute_script returns [05:49:26]free content buf [05:49:26]Sock 9.Close socket [05:49:26]Sock 9.Thread stoped [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:05]OFD Sender: No OFD packet to send [05:50:10]OFD Sender: No OFD packet to send [05:50:15]OFD Sender: No OFD packet to send [05:50:20]OFD Sender: No OFD packet to send [05:50:25]OFD Sender: No OFD packet to send [05:50:30]OFD Sender: No OFD packet to send [05:50:35]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:16]OFD Sender: No OFD packet to send [05:51:21]OFD Sender: No OFD packet to send [05:51:26]OFD Sender: No OFD packet to send [05:51:31]OFD Sender: No OFD packet to send [05:51:36]OFD Sender: No OFD packet to send [05:51:41]OFD Sender: No OFD packet to send [05:51:46]OFD Sender: No OFD packet to send [05:51:51]OFD Sender: No OFD packet to send [05:51:56]OFD Sender: No OFD packet to send [05:52:01]OFD Sender: No OFD packet to send [05:52:06]OFD Sender: No OFD packet to send [05:52:11]OFD Sender: No OFD packet to send [05:52:16]OFD Sender: No OFD packet to send [05:52:21]OFD Sender: No OFD packet to send [05:52:26]OFD Sender: No OFD packet to send [05:52:31]OFD Sender: No OFD packet to send [05:52:36]OFD Sender: No OFD packet to send [05:52:41]OFD Sender: No OFD packet to send [05:52:46]OFD Sender: No OFD packet to send [05:52:51]OFD Sender: No OFD packet to send [05:52:53]accept exits with 10 [05:52:53]New connection [05:52:53]New thread 3066838372 created [05:52:53]Thread 3066981732 joined [05:52:53]Waiting for new connection... [05:52:53] Sock 10.Parse request [05:52:53]Sock 10.Check first char [05:52:53]Sock 10.First char is OK [05:52:53]request: POST /json_proto HTTP/1.0 [05:52:53]Method: POST [05:52:53]URL: /json_proto [05:52:53]Method is POST - this is cgi request [05:52:53]url: /json_proto [05:52:53]query_string will be loaded in cgi processing [05:52:53]execute_cgi json_proto POST (null) [05:52:53]execute_cgi path=json_proto method=POST [05:52:53]POST find Content-Length [05:52:53]Host: 172.17.46.195:8080 [05:52:53]Content-Length: 981 [05:52:53]Content-Type: application/json [05:52:53] [05:52:53]POST finish read [05:52:53]Found Content-Length = 981 [05:52:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 131.650, "sum" : 9900.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 131.65 \u0441\u043E\u043C", "deposit" : 9900.00, "total" : 9900.00, "payments": [ { "type": 0, "sum" : 9900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:52:53]execute_script... [05:52: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)11325091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 131.650, "sum" : 9900.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 131.65 \u0441\u043E\u043C", "deposit" : 9900.00, "total" : 9900.00, "payments": [ { "type": 0, "sum" : 9900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:52:53]POST & json_proto [05:52:53]process_json_proto [05:52:53]json parsed OK: [05:52:53]protocol is kg_v1.0 [05:52:53]action value=close_receipt [05:52:53]process_action close_receipt [05:52:53]cmd_close_receipt [05:52:53]MH_GetDate [05:52:53]Write to MH i2c: F0 00 00 2D 1E 3A [05:52:53]Write i2c OK [05:52:53]MH_I2C_Read... [05:52:53]Read from MH i2c: F0 [05:52:53]MH_I2C_Read... [05:52:53]Read from MH i2c: F0 09 00 [05:52:53]MH_I2C_Read... [05:52:53]Read from MH i2c: F0 09 00 2D 1E 00 37 E9 BE 66 8D AE BC 66 E4 [05:52:53]GetLastDocTimeStamp 1723787365 [05:52:53]current date 1723787575 [05:52:53]FM_GetShiftState [05:52:53]SAM_PROTO_GetShiftState [05:52:53]wFMCommunicate request_size=4 [05:52:53]MH_SAM_APDU [05:52:53]CAPDU: 80 13 01 00 [05:52:53]Write to MH i2c: E2 08 00 2E 1E 80 13 01 00 00 00 00 00 C9 [05:52:53]Write i2c OK [05:52:53]MH_I2C_Read... [05:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:52:53]Read from MH i2c: E2 [05:52:53]MH_I2C_Read... [05:52:53]Read from MH i2c: E2 0E 00 [05:52:53]MH_I2C_Read... [05:52:53]Read from MH i2c: E2 0E 00 2E 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 57 [05:52:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:52:53]wFMCommunicate OK [05:52:53]SAM_PROTO_GetShiftState done [05:52:53]FM_GetShiftState done [05:52:53]opened in 1723766727 [05:52:53]opened+sec_in_day 1723853127 [05:52:53]quantity*price = 990008 [05:52:53]sum+1 = 990009 [05:52:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 9900.00 Внесено: 9900.00 СДАЧА: 0.00 НСП 1% : 87.61 НДС 12% : 1051.34 Наличными: 9900.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 65 16.08.2024 05:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Дисконтная программа ДТ номер 95 сэкономлено 131.65 сом ФМ: 0000000000871802 ФД: 197724 ФПД: 116253322087150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T055255&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197724&fm=116253322087150&tin=02508201610067®Number=0000000000092545&sum=990000 [05:52:54]StoreToDocumentArchive [05:52:54]shift 462 fd 197724 [05:52:54]save to /storage/0462/doc_00197724 [05:52:54]save last doc name /storage/0462/doc_00197724 to /storage/kkm_last_doc_name [05:52:54]save OK [05:52:54]Clear old archive folders... [05:52:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:52:54]tlvbuf is 018AB390 [05:52:54]SAM_PROTO_ClearQueue [05:52:54]wFMCommunicate request_size=4 [05:52:54]MH_SAM_APDU [05:52:54]CAPDU: 80 09 00 00 [05:52:54]Write to MH i2c: E2 08 00 3B 1E 80 09 00 00 00 00 00 00 CB [05:52:54]Write i2c OK [05:52:54]MH_I2C_Read... [05:52:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:52:54]Read from MH i2c: E2 [05:52:54]MH_I2C_Read... [05:52:54]Read from MH i2c: E2 03 00 [05:52:54]MH_I2C_Read... [05:52:54]Read from MH i2c: E2 03 00 3B 1E 00 90 00 CD [05:52:54]RAPDU: 90 00 [05:52:54]wFMCommunicate OK [05:52:54]SAM_PROTO_ClearQueue done [05:52:54]KKMCreateOFDPacket [05:52:54]OFDProtocolAddRootSTLVToBuf [05:52:54]FM_MakeSignedData [05:52:54]FM_MakeSignedData [05:52:54]SAM_PROTO_SignData [05:52:54]wFMCommunicate request_size=4 [05:52:54]MH_SAM_APDU [05:52:54]CAPDU: 80 0D 01 02 [05:52:54]Write to MH i2c: E2 08 00 3C 1E 80 0D 01 02 00 00 00 00 D3 [05:52:54]Write i2c OK [05:52:54]MH_I2C_Read... [05:52:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:52:55]Read from MH i2c: E2 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 03 00 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 03 00 3C 1E 00 90 00 CE [05:52:55]RAPDU: 90 00 [05:52:55]wFMCommunicate OK [05:52:55]wFMCommunicate request_size=255 [05:52:55]MH_SAM_APDU [05:52:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 37 E9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 04 03 00 35 04 06 00 69 BB 55 F7 [05:52:55]Write to MH i2c: E2 02 01 3D 1E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 37 E9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 04 03 00 35 04 06 00 69 BB 55 F7 00 00 CE [05:52:55]Write i2c OK [05:52:55]MH_I2C_Read... [05:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:52:55]Read from MH i2c: E2 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 03 00 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 03 00 3D 1E 00 90 00 CF [05:52:55]RAPDU: 90 00 [05:52:55]wFMCommunicate OK [05:52:55]wFMCommunicate request_size=7 [05:52:55]MH_SAM_APDU [05:52:55]CAPDU: 80 0D 02 02 02 8A EE [05:52:55]Write to MH i2c: E2 0A 00 3E 1E 80 0D 02 02 02 00 8A EE 00 00 52 [05:52:55]Write i2c OK [05:52:55]MH_I2C_Read... [05:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:52:55]Read from MH i2c: E2 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 03 00 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 03 00 3E 1E 00 90 00 D0 [05:52:55]RAPDU: 90 00 [05:52:55]wFMCommunicate OK [05:52:55]wFMCommunicate request_size=4 [05:52:55]MH_SAM_APDU [05:52:55]CAPDU: 80 0D 03 02 [05:52:55]Write to MH i2c: E2 08 00 3F 1E 80 0D 03 02 00 00 00 00 D8 [05:52:55]Write i2c OK [05:52:55]MH_I2C_Read... [05:52:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:52:55]Read from MH i2c: E2 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 0B 00 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 0B 00 3F 1E 00 87 0A C6 4F AC 45 05 9B 90 00 10 [05:52:55]RAPDU: 87 0A C6 4F AC 45 05 9B 90 00 [05:52:55]wFMCommunicate OK [05:52:55]SAM_PROTO_SignData done [05:52:55]FM_MakeSignedData done [05:52:55]CreateOFDProtocolMessage [05:52:55]wFMCommunicate request_size=4 [05:52:55]MH_SAM_APDU [05:52:55]CAPDU: 80 11 00 00 [05:52:55]Write to MH i2c: E2 08 00 40 1E 80 11 00 00 00 00 00 00 D8 [05:52:55]Write i2c OK [05:52:55]MH_I2C_Read... [05:52:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:52:55]Read from MH i2c: E2 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 17 00 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: E2 17 00 40 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [05:52:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:52:55]wFMCommunicate OK [05:52:55]CreateOFDProtocolMessage done [05:52:55]OFDSenderStorePacket 197724 [05:52:55]StoreOFDPacket docnum=197724 [05:52:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 C7 CC 04 01 4E A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 37 E9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 04 03 00 35 04 06 00 69 BB 55 F7 8A EE 87 0A C6 4F AC 45 05 9B [05:52:55]CheckFolder [05:52:55]dirname=/storage/ofd_packets [05:52:55]CheckFolder done [05:52:55]ProducePacketName [05:52:55]name=ofd_packets/00197724 [05:52:55]NVStorageSaveData ofd_packets/00197724 [05:52:55]File name is /storage/ofd_packets/00197724 [05:52:55]Write 298 bytes [05:52:55]NVStorageSaveData done [05:52:55]OFDSenderStorePacket done [05:52:55]KKMCreateOFDPacket done [05:52:55]NVStorageSaveData kkm_last_timestamp [05:52:55]File name is /storage/kkm_last_timestamp [05:52:55]Write 4 bytes [05:52:55]NVStorageSaveData done [05:52:55]ExternCall_PrintAddStr [05:52:55]wPrintStart [05:52:55]Write to MH i2c: 01 00 00 41 1E 5F [05:52:55]Write i2c OK [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: 01 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: 01 07 00 [05:52:55]MH_I2C_Read... [05:52:55]Read from MH i2c: 01 07 00 41 1E 00 00 00 00 00 FF 0F 74 [05:52:55]RasterBufferAndPrint [05:52:55]line Счет N : (1)11325091 [05:52:55]line ИНН: 02508201610067 [05:52:55]line Контрольно-Кассовый Чек [05:52:55]line ПРОДАЖА [05:52:55]line ТРК (МРК, ГНК) : 61 [05:52:55]line Товар: 2710194210 [05:52:55]line ДТ-К-5 [05:52:55]line 131.650 * 75.20 [05:52:55]line = 9900.08 [05:52:55]line НДС 12% НСП 1% [05:52:55]line > о реализуемом товаре [05:52:55]line ОКРУГЛЕНИЕ: -0.08 [05:52:55]line ИТОГО: 9900.00 [05:52:55]line Внесено: 9900.00 [05:52:55]line СДАЧА: 0.00 [05:52:55]line НСП 1% : 87.61 [05:52:55]line НДС 12% : 1051.34 [05:52:55]line Наличными: 9900.00 [05:52:55]line Безнал.: 0.00 [05:52:55]line Место: АЗС № 95 "Партнер Нефть" [05:52:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:52:55]line СНО: Общий режим [05:52:55]line Чек 65 16.08.2024 05:52 [05:52:55]line Смена: 462 ФФД: 1.0 [05:52:55]line ЗНМ: 0300000079 [05:52:55]line РНМ: 0000000000092545 [05:52:55]line Версия ККМ: 001 [05:52:55]line [05:52:55]line Дисконтная программа [05:52:55]line ДТ [05:52:55]line номер 95 [05:52:55]line сэкономлено 131.65 сом [05:52:55]line ФМ: 0000000000871802 [05:52:55]line ФД: 197724 [05:52:55]line ФПД: 116253322087150 [05:52:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T055255&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197724&fm=116253322087150&tin=02508201610067®Number=0000000000092545&sum=990000 [05:52:55]OFD Sender: Processing packet 197724 [packets to send 245, broken 244] [05:52:55]ProducePacketName [05:52:55]name=ofd_packets/00197724 [05:52:55]OFD Sender: To server: pG, [05:52:55]CommunicateWithHost lk.salyk.kg:30040 [05:52:55]ConnectInit lk.salyk.kg [05:52:55]written 0, free lines is 4095 [05:52:55]Connected sock=9 [05:52:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 C7 CC 04 01 4E A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 37 E9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 04 03 00 35 04 06 00 69 BB 55 F7 8A EE 87 0A C6 4F AC 45 05 9B [05:52:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AF 4C 47 00 5F 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 04 03 00 F4 03 04 00 4D 95 BE 66 B6 04 01 00 00 6C 82 A4 1F 17 6A B0 84 [05:52:56]CommunicateWithHost err = 0 [05:52:56]CheckOFDResponse [05:52:56]1017 (14) - 77093643461234 [05:52:56]1041 (16) - 0000000000871802 [05:52:56]1040 (4) - 197724 [05:52:56]1012 (4) - 15.08.2024 23:54 [05:52:56]1206 (1) - 0 [05:52:56]OFD Sender: Remove packet 197724 [05:52:56]ProducePacketName [05:52:56]name=ofd_packets/00197724 [05:52:56]NVStorageDeleteData [05:52:56]Write to MH i2c: 01 00 00 71 1E 8F [05:52:56]Write i2c OK [05:52:56]MH_I2C_Read... [05:52:56]Read from MH i2c: 01 [05:52:56]MH_I2C_Read... [05:52:56]Read from MH i2c: 01 07 00 [05:52:56]MH_I2C_Read... [05:52:56]Read from MH i2c: 01 07 00 71 1E 00 00 00 00 00 89 0C 2B [05:52:56]RasterBufferAndPrint [05:52:56]line [05:52:56]line [05:52:56]line [05:52:56]line [05:52:56]line [05:52:56]written 0, free lines is 3215 [05:52:56]MH_Cut [05:52:56]Write to MH i2c: D1 01 00 78 1E 01 68 [05:52:56]Write i2c OK [05:52:56]MH_I2C_Read... [05:52:56]Read from MH i2c: D1 [05:52:56]MH_I2C_Read... [05:52:56]Read from MH i2c: D1 01 00 [05:52:56]MH_I2C_Read... [05:52:56]Read from MH i2c: D1 01 00 78 1E 00 67 [05:52:56]Write to MH i2c: 01 00 00 79 1E 97 [05:52:56]Write i2c OK [05:52:56]MH_I2C_Read... [05:52:56]OFD Sender: No OFD packet to send [05:52:57]*** Cut start [05:52:57]*** Purtial cut [05:52:57]*** CUTSNS_PIN = 0 [05:52:57]*** Stage 1: CUTSNS_PIN = 1 [05:52:59]Read from MH i2c: 01 [05:52:59]MH_I2C_Read... [05:52:59]*** Stop cut motor [05:52:59]*** Cut end [05:52:59]Read from MH i2c: 01 07 00 [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: 01 07 00 79 1E 00 00 00 00 00 FF 0F AC [05:52:59]process_action close_receipt done [05:52:59]requested_data is exist [05:52:59]produce_requested_data [05:52:59]requested_item fm.sn is exist - process it [05:52:59]wFMCommunicate request_size=4 [05:52:59]MH_SAM_APDU [05:52:59]CAPDU: 80 11 00 00 [05:52:59]Write to MH i2c: E2 08 00 7A 1E 80 11 00 00 00 00 00 00 12 [05:52:59]Write i2c OK [05:52:59]MH_I2C_Read... [05:52:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:52:59]Read from MH i2c: E2 [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: E2 17 00 [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: E2 17 00 7A 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [05:52:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:52:59]wFMCommunicate OK [05:52:59]requested_item fd.num is exist - process it [05:52:59]SAM_PROTO_GetFieldsCounters [05:52:59]wFMCommunicate request_size=4 [05:52:59]MH_SAM_APDU [05:52:59]CAPDU: 80 13 00 00 [05:52:59]Write to MH i2c: E2 08 00 7B 1E 80 13 00 00 00 00 00 00 15 [05:52:59]Write i2c OK [05:52:59]MH_I2C_Read... [05:52:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:52:59]Read from MH i2c: E2 [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: E2 62 00 [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: E2 62 00 7B 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5C 04 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [05:52:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5C 04 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:52:59]wFMCommunicate OK [05:52:59]SAM_PROTO_GetFieldsCounters done [05:52:59]requested_item shift.num is exist - process it [05:52:59]requested_item shift.opened is exist - process it [05:52:59]req_shift_opened [05:52:59]FM_GetShiftState [05:52:59]SAM_PROTO_GetShiftState [05:52:59]wFMCommunicate request_size=4 [05:52:59]MH_SAM_APDU [05:52:59]CAPDU: 80 13 01 00 [05:52:59]Write to MH i2c: E2 08 00 7C 1E 80 13 01 00 00 00 00 00 17 [05:52:59]Write i2c OK [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: E2 [05:52:59]MH_I2C_Read... [05:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:52:59]Read from MH i2c: E2 0E 00 [05:52:59]MH_I2C_Read... [05:52:59]Read from MH i2c: E2 0E 00 7C 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [05:52:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:52:59]wFMCommunicate OK [05:52:59]SAM_PROTO_GetShiftState done [05:52:59]FM_GetShiftState done [05:52:59]req_shift_opened done [05:52:59]requested_item shift.open_date is exist - process it [05:52:59]req_shift_open_date [05:52:59]req_shift_open_date done [05:52:59]produce_requested_data done [05:52:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197724,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:52:59]process_action_free close_receipt [05:52:59]json_value_free [05:52:59]json_value_free done [05:52:59]process_json_proto returns [05:52:59]Send response to host [05:52:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197724,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:52:59]free response buf [05:52:59]execute_script done [05:52:59]execute_script returns [05:52:59]free content buf [05:52:59]Sock 10.Close socket [05:52:59]Sock 10.Thread stoped [05:53:01]OFD Sender: No OFD packet to send [05:53:06]OFD Sender: No OFD packet to send [05:53:11]OFD Sender: No OFD packet to send [05:53:16]OFD Sender: No OFD packet to send [05:53:21]OFD Sender: No OFD packet to send [05:53:26]OFD Sender: No OFD packet to send [05:53:31]OFD Sender: No OFD packet to send [05:53:36]OFD Sender: No OFD packet to send [05:53:41]OFD Sender: No OFD packet to send [05:53:46]OFD Sender: No OFD packet to send [05:53:51]OFD Sender: No OFD packet to send [05:53:56]OFD Sender: No OFD packet to send [05:54:01]OFD Sender: No OFD packet to send [05:54:06]OFD Sender: No OFD packet to send [05:54:11]OFD Sender: No OFD packet to send [05:54:16]OFD Sender: No OFD packet to send [05:54:21]OFD Sender: No OFD packet to send [05:54:26]OFD Sender: No OFD packet to send [05:54:31]OFD Sender: No OFD packet to send [05:54:36]OFD Sender: No OFD packet to send [05:54:41]OFD Sender: No OFD packet to send [05:54:46]OFD Sender: No OFD packet to send [05:54:51]OFD Sender: No OFD packet to send [05:54:56]OFD Sender: No OFD packet to send [05:55:01]OFD Sender: No OFD packet to send [05:55:06]OFD Sender: No OFD packet to send [05:55:11]OFD Sender: No OFD packet to send [05:55:16]OFD Sender: No OFD packet to send [05:55:21]OFD Sender: No OFD packet to send [05:55:26]OFD Sender: No OFD packet to send [05:55:31]OFD Sender: No OFD packet to send [05:55:36]OFD Sender: No OFD packet to send [05:55:41]OFD Sender: No OFD packet to send [05:55:47]OFD Sender: No OFD packet to send [05:55:52]OFD Sender: No OFD packet to send [05:55:57]OFD Sender: No OFD packet to send [05:56:02]OFD Sender: No OFD packet to send [05:56:07]OFD Sender: No OFD packet to send [05:56:12]OFD Sender: No OFD packet to send [05:56:17]OFD Sender: No OFD packet to send [05:56:21]accept exits with 7 [05:56:21]New connection [05:56:21]New thread 3066981732 created [05:56:21]Thread 3066838372 joined [05:56:21]Waiting for new connection... [05:56:21] Sock 7.Parse request [05:56:21]Sock 7.Check first char [05:56:21]Sock 7.First char is OK [05:56:21]request: POST /json_proto HTTP/1.0 [05:56:21]Method: POST [05:56:21]URL: /json_proto [05:56:21]Method is POST - this is cgi request [05:56:21]url: /json_proto [05:56:21]query_string will be loaded in cgi processing [05:56:21]execute_cgi json_proto POST (null) [05:56:21]execute_cgi path=json_proto method=POST [05:56:21]POST find Content-Length [05:56:21]Host: 172.17.46.195:8080 [05:56:21]Content-Length: 981 [05:56:21]Content-Type: application/json [05:56:21] [05:56:21]POST finish read [05:56:21]Found Content-Length = 981 [05:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 131.650, "sum" : 9900.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 131.65 \u0441\u043E\u043C", "deposit" : 9900.00, "total" : 9900.00, "payments": [ { "type": 0, "sum" : 9900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:56:21]execute_script... [05:56:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 131.650, "sum" : 9900.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 131.65 \u0441\u043E\u043C", "deposit" : 9900.00, "total" : 9900.00, "payments": [ { "type": 0, "sum" : 9900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:56:21]POST & json_proto [05:56:21]process_json_proto [05:56:21]json parsed OK: [05:56:21]protocol is kg_v1.0 [05:56:21]action value=close_receipt [05:56:21]process_action close_receipt [05:56:21]cmd_close_receipt [05:56:21]MH_GetDate [05:56:21]Write to MH i2c: F0 00 00 7D 1E 8A [05:56:21]Write i2c OK [05:56:21]MH_I2C_Read... [05:56:21]Read from MH i2c: F0 [05:56:21]MH_I2C_Read... [05:56:21]Read from MH i2c: F0 09 00 [05:56:21]MH_I2C_Read... [05:56:21]Read from MH i2c: F0 09 00 7D 1E 00 07 EA BE 66 8D AE BC 66 05 [05:56:21]GetLastDocTimeStamp 1723787575 [05:56:21]current date 1723787783 [05:56:21]FM_GetShiftState [05:56:21]SAM_PROTO_GetShiftState [05:56:21]wFMCommunicate request_size=4 [05:56:21]MH_SAM_APDU [05:56:21]CAPDU: 80 13 01 00 [05:56:21]Write to MH i2c: E2 08 00 7E 1E 80 13 01 00 00 00 00 00 19 [05:56:21]Write i2c OK [05:56:21]MH_I2C_Read... [05:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:56:21]Read from MH i2c: E2 [05:56:21]MH_I2C_Read... [05:56:21]Read from MH i2c: E2 0E 00 [05:56:21]MH_I2C_Read... [05:56:21]Read from MH i2c: E2 0E 00 7E 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A7 [05:56:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:56:21]wFMCommunicate OK [05:56:21]SAM_PROTO_GetShiftState done [05:56:21]FM_GetShiftState done [05:56:21]opened in 1723766727 [05:56:21]opened+sec_in_day 1723853127 [05:56:21]quantity*price = 990008 [05:56:21]sum+1 = 990009 [05:56:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 9900.00 Внесено: 9900.00 СДАЧА: 0.00 НСП 1% : 87.61 НДС 12% : 1051.34 Наличными: 9900.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 66 16.08.2024 05:56 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Дисконтная программа ДТ номер 95 сэкономлено 131.65 сом ФМ: 0000000000871802 ФД: 197725 ФПД: 72123333805141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T055623&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197725&fm=72123333805141&tin=02508201610067®Number=0000000000092545&sum=990000 [05:56:22]StoreToDocumentArchive [05:56:22]shift 462 fd 197725 [05:56:22]save to /storage/0462/doc_00197725 [05:56:22]save last doc name /storage/0462/doc_00197725 to /storage/kkm_last_doc_name [05:56:22]save OK [05:56:22]Clear old archive folders... [05:56:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:56:22]tlvbuf is B6F5C320 [05:56:22]SAM_PROTO_ClearQueue [05:56:22]wFMCommunicate request_size=4 [05:56:22]MH_SAM_APDU [05:56:22]CAPDU: 80 09 00 00 [05:56:22]Write to MH i2c: E2 08 00 8B 1E 80 09 00 00 00 00 00 00 1B [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:56:22]Read from MH i2c: E2 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 8B 1E 00 90 00 1D [05:56:22]RAPDU: 90 00 [05:56:22]wFMCommunicate OK [05:56:22]SAM_PROTO_ClearQueue done [05:56:22]KKMCreateOFDPacket [05:56:22]OFDProtocolAddRootSTLVToBuf [05:56:22]FM_MakeSignedData [05:56:22]FM_MakeSignedData [05:56:22]SAM_PROTO_SignData [05:56:22]wFMCommunicate request_size=4 [05:56:22]MH_SAM_APDU [05:56:22]CAPDU: 80 0D 01 02 [05:56:22]Write to MH i2c: E2 08 00 8C 1E 80 0D 01 02 00 00 00 00 23 [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:56:22]Read from MH i2c: E2 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 8C 1E 00 90 00 1E [05:56:22]RAPDU: 90 00 [05:56:22]wFMCommunicate OK [05:56:22]wFMCommunicate request_size=255 [05:56:22]MH_SAM_APDU [05:56:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 07 EA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 04 03 00 35 04 06 00 41 98 85 B1 [05:56:22]Write to MH i2c: E2 02 01 8D 1E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 07 EA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 04 03 00 35 04 06 00 41 98 85 B1 00 00 90 [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:56:22]Read from MH i2c: E2 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 8D 1E 00 90 00 1F [05:56:22]RAPDU: 90 00 [05:56:22]wFMCommunicate OK [05:56:22]wFMCommunicate request_size=7 [05:56:22]MH_SAM_APDU [05:56:22]CAPDU: 80 0D 02 02 02 04 55 [05:56:22]Write to MH i2c: E2 0A 00 8E 1E 80 0D 02 02 02 00 04 55 00 00 83 [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:56:22]Read from MH i2c: E2 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 03 00 8E 1E 00 90 00 20 [05:56:22]RAPDU: 90 00 [05:56:22]wFMCommunicate OK [05:56:22]wFMCommunicate request_size=4 [05:56:22]MH_SAM_APDU [05:56:22]CAPDU: 80 0D 03 02 [05:56:22]Write to MH i2c: E2 08 00 8F 1E 80 0D 03 02 00 00 00 00 28 [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:56:22]Read from MH i2c: E2 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 0B 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 0B 00 8F 1E 00 AB 7D F7 9A C5 46 F2 FE 90 00 DD [05:56:22]RAPDU: AB 7D F7 9A C5 46 F2 FE 90 00 [05:56:22]wFMCommunicate OK [05:56:22]SAM_PROTO_SignData done [05:56:22]FM_MakeSignedData done [05:56:22]CreateOFDProtocolMessage [05:56:22]wFMCommunicate request_size=4 [05:56:22]MH_SAM_APDU [05:56:22]CAPDU: 80 11 00 00 [05:56:22]Write to MH i2c: E2 08 00 90 1E 80 11 00 00 00 00 00 00 28 [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:56:22]Read from MH i2c: E2 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 17 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: E2 17 00 90 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 75 [05:56:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:56:22]wFMCommunicate OK [05:56:22]CreateOFDProtocolMessage done [05:56:22]OFDSenderStorePacket 197725 [05:56:22]StoreOFDPacket docnum=197725 [05:56:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CE BD 04 01 D4 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 07 EA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 04 03 00 35 04 06 00 41 98 85 B1 04 55 AB 7D F7 9A C5 46 F2 FE [05:56:22]CheckFolder [05:56:22]dirname=/storage/ofd_packets [05:56:22]CheckFolder done [05:56:22]ProducePacketName [05:56:22]name=ofd_packets/00197725 [05:56:22]NVStorageSaveData ofd_packets/00197725 [05:56:22]File name is /storage/ofd_packets/00197725 [05:56:22]Write 298 bytes [05:56:22]NVStorageSaveData done [05:56:22]OFDSenderStorePacket done [05:56:22]KKMCreateOFDPacket done [05:56:22]NVStorageSaveData kkm_last_timestamp [05:56:22]File name is /storage/kkm_last_timestamp [05:56:22]Write 4 bytes [05:56:22]NVStorageSaveData done [05:56:22]ExternCall_PrintAddStr [05:56:22]wPrintStart [05:56:22]Write to MH i2c: 01 00 00 91 1E AF [05:56:22]Write i2c OK [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: 01 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: 01 07 00 [05:56:22]MH_I2C_Read... [05:56:22]Read from MH i2c: 01 07 00 91 1E 00 00 00 00 00 FF 0F C4 [05:56:22]RasterBufferAndPrint [05:56:22]line Счет N : (1)11325092 [05:56:22]line ИНН: 02508201610067 [05:56:22]line Контрольно-Кассовый Чек [05:56:22]line ПРОДАЖА [05:56:22]line ТРК (МРК, ГНК) : 61 [05:56:22]line Товар: 2710194210 [05:56:22]line ДТ-К-5 [05:56:22]line 131.650 * 75.20 [05:56:22]line = 9900.08 [05:56:22]line НДС 12% НСП 1% [05:56:22]line > о реализуемом товаре [05:56:22]line ОКРУГЛЕНИЕ: -0.08 [05:56:22]line ИТОГО: 9900.00 [05:56:22]line Внесено: 9900.00 [05:56:22]line СДАЧА: 0.00 [05:56:22]line НСП 1% : 87.61 [05:56:22]line НДС 12% : 1051.34 [05:56:22]line Наличными: 9900.00 [05:56:22]line Безнал.: 0.00 [05:56:22]line Место: АЗС № 95 "Партнер Нефть" [05:56:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [05:56:22]line СНО: Общий режим [05:56:22]line Чек 66 16.08.2024 05:56 [05:56:22]line Смена: 462 ФФД: 1.0 [05:56:22]line ЗНМ: 0300000079 [05:56:22]line РНМ: 0000000000092545 [05:56:22]line Версия ККМ: 001 [05:56:22]line [05:56:22]line Дисконтная программа [05:56:22]line ДТ [05:56:22]line номер 95 [05:56:22]line сэкономлено 131.65 сом [05:56:22]line ФМ: 0000000000871802 [05:56:22]line ФД: 197725 [05:56:22]line ФПД: 72123333805141 [05:56:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T055623&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197725&fm=72123333805141&tin=02508201610067®Number=0000000000092545&sum=990000 [05:56:23]OFD Sender: Processing packet 197725 [packets to send 245, broken 244] [05:56:23]ProducePacketName [05:56:23]name=ofd_packets/00197725 [05:56:23]OFD Sender: To server: pG, [05:56:23]CommunicateWithHost lk.salyk.kg:30040 [05:56:23]ConnectInit lk.salyk.kg [05:56:23]written 0, free lines is 4095 [05:56:23]Connected sock=10 [05:56:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CE BD 04 01 D4 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 42 02 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 38 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 9A 01 00 00 00 07 04 06 00 30 1B 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 07 EA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 04 03 00 35 04 06 00 41 98 85 B1 04 55 AB 7D F7 9A C5 46 F2 FE [05:56:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 13 D8 47 00 D1 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 04 03 00 F4 03 04 00 1C 96 BE 66 B6 04 01 00 00 AC 2F 3F BD 7C 44 F8 8E [05:56:23]CommunicateWithHost err = 0 [05:56:23]CheckOFDResponse [05:56:23]1017 (14) - 77093643461234 [05:56:23]1041 (16) - 0000000000871802 [05:56:23]1040 (4) - 197725 [05:56:23]1012 (4) - 15.08.2024 23:58 [05:56:23]1206 (1) - 0 [05:56:23]OFD Sender: Remove packet 197725 [05:56:23]ProducePacketName [05:56:23]name=ofd_packets/00197725 [05:56:23]NVStorageDeleteData [05:56:23]Write to MH i2c: 01 00 00 C1 1E DF [05:56:23]Write i2c OK [05:56:23]MH_I2C_Read... [05:56:23]Read from MH i2c: 01 [05:56:23]MH_I2C_Read... [05:56:23]Read from MH i2c: 01 07 00 [05:56:23]MH_I2C_Read... [05:56:23]Read from MH i2c: 01 07 00 C1 1E 00 00 00 00 00 8A 0C 7C [05:56:23]RasterBufferAndPrint [05:56:23]line [05:56:23]line [05:56:23]line [05:56:23]line [05:56:23]line [05:56:23]written 0, free lines is 3216 [05:56:23]MH_Cut [05:56:23]Write to MH i2c: D1 01 00 C8 1E 01 B8 [05:56:23]Write i2c OK [05:56:23]MH_I2C_Read... [05:56:23]Read from MH i2c: D1 [05:56:23]MH_I2C_Read... [05:56:23]Read from MH i2c: D1 01 00 [05:56:23]MH_I2C_Read... [05:56:23]Read from MH i2c: D1 01 00 C8 1E 00 B7 [05:56:23]Write to MH i2c: 01 00 00 C9 1E E7 [05:56:23]Write i2c OK [05:56:23]MH_I2C_Read... [05:56:24]OFD Sender: No OFD packet to send [05:56:24]*** Cut start [05:56:24]*** Purtial cut [05:56:24]*** Stage 1: CUTSNS_PIN = 1 [05:56:24]Read from MH i2c: 01 [05:56:24]MH_I2C_Read... [05:56:24]*** Stop cut motor [05:56:24]*** Cut end [05:56:24]Read from MH i2c: 01 07 00 [05:56:24]MH_I2C_Read... [05:56:24]Read from MH i2c: 01 07 00 C9 1E 00 00 00 00 00 FF 0F FC [05:56:24]process_action close_receipt done [05:56:24]requested_data is exist [05:56:24]produce_requested_data [05:56:24]requested_item fm.sn is exist - process it [05:56:24]wFMCommunicate request_size=4 [05:56:24]MH_SAM_APDU [05:56:24]CAPDU: 80 11 00 00 [05:56:24]Write to MH i2c: E2 08 00 CA 1E 80 11 00 00 00 00 00 00 62 [05:56:24]Write i2c OK [05:56:24]MH_I2C_Read... [05:56:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:56:24]Read from MH i2c: E2 [05:56:24]MH_I2C_Read... [05:56:24]Read from MH i2c: E2 17 00 [05:56:24]MH_I2C_Read... [05:56:24]Read from MH i2c: E2 17 00 CA 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AF [05:56:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [05:56:24]wFMCommunicate OK [05:56:24]requested_item fd.num is exist - process it [05:56:24]SAM_PROTO_GetFieldsCounters [05:56:24]wFMCommunicate request_size=4 [05:56:24]MH_SAM_APDU [05:56:24]CAPDU: 80 13 00 00 [05:56:24]Write to MH i2c: E2 08 00 CB 1E 80 13 00 00 00 00 00 00 65 [05:56:24]Write i2c OK [05:56:24]MH_I2C_Read... [05:56:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:56:25]Read from MH i2c: E2 [05:56:25]MH_I2C_Read... [05:56:25]Read from MH i2c: E2 62 00 [05:56:25]MH_I2C_Read... [05:56:25]Read from MH i2c: E2 62 00 CB 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5D 04 03 00 0E 04 04 00 CE 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 79 [05:56:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5D 04 03 00 0E 04 04 00 CE 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 [05:56:25]wFMCommunicate OK [05:56:25]SAM_PROTO_GetFieldsCounters done [05:56:25]requested_item shift.num is exist - process it [05:56:25]requested_item shift.opened is exist - process it [05:56:25]req_shift_opened [05:56:25]FM_GetShiftState [05:56:25]SAM_PROTO_GetShiftState [05:56:25]wFMCommunicate request_size=4 [05:56:25]MH_SAM_APDU [05:56:25]CAPDU: 80 13 01 00 [05:56:25]Write to MH i2c: E2 08 00 CC 1E 80 13 01 00 00 00 00 00 67 [05:56:25]Write i2c OK [05:56:25]MH_I2C_Read... [05:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:56:25]Read from MH i2c: E2 [05:56:25]MH_I2C_Read... [05:56:25]Read from MH i2c: E2 0E 00 [05:56:25]MH_I2C_Read... [05:56:25]Read from MH i2c: E2 0E 00 CC 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F5 [05:56:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [05:56:25]wFMCommunicate OK [05:56:25]SAM_PROTO_GetShiftState done [05:56:25]FM_GetShiftState done [05:56:25]req_shift_opened done [05:56:25]requested_item shift.open_date is exist - process it [05:56:25]req_shift_open_date [05:56:25]req_shift_open_date done [05:56:25]produce_requested_data done [05:56:25]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197725,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [05:56:25]process_action_free close_receipt [05:56:25]json_value_free [05:56:25]json_value_free done [05:56:25]process_json_proto returns [05:56:25]Send response to host [05:56:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197725,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [05:56:25]free response buf [05:56:25]execute_script done [05:56:25]execute_script returns [05:56:25]free content buf [05:56:25]Sock 7.Close socket [05:56:25]Sock 7.Thread stoped [05:56:29]OFD Sender: No OFD packet to send [05:56:34]OFD Sender: No OFD packet to send [05:56:39]OFD Sender: No OFD packet to send [05:56:44]OFD Sender: No OFD packet to send [05:56:49]OFD Sender: No OFD packet to send [05:56:54]OFD Sender: No OFD packet to send [05:56:59]OFD Sender: No OFD packet to send [05:57:04]OFD Sender: No OFD packet to send [05:57:09]OFD Sender: No OFD packet to send [05:57:14]OFD Sender: No OFD packet to send [05:57:19]OFD Sender: No OFD packet to send [05:57:24]OFD Sender: No OFD packet to send [05:57:29]OFD Sender: No OFD packet to send [05:57:34]OFD Sender: No OFD packet to send [05:57:39]OFD Sender: No OFD packet to send [05:57:44]OFD Sender: No OFD packet to send [05:57:49]OFD Sender: No OFD packet to send [05:57:54]OFD Sender: No OFD packet to send [05:57:59]OFD Sender: No OFD packet to send [05:58:04]OFD Sender: No OFD packet to send [05:58:09]OFD Sender: No OFD packet to send [05:58:14]OFD Sender: No OFD packet to send [05:58:19]OFD Sender: No OFD packet to send [05:58:24]OFD Sender: No OFD packet to send [05:58:29]OFD Sender: No OFD packet to send [05:58:34]OFD Sender: No OFD packet to send [05:58:39]OFD Sender: No OFD packet to send [05:58:44]OFD Sender: No OFD packet to send [05:58:49]OFD Sender: No OFD packet to send [05:58:54]OFD Sender: No OFD packet to send [05:58:59]OFD Sender: No OFD packet to send [05:59:04]OFD Sender: No OFD packet to send [05:59:09]OFD Sender: No OFD packet to send [05:59:14]OFD Sender: No OFD packet to send [05:59:19]OFD Sender: No OFD packet to send [05:59:24]OFD Sender: No OFD packet to send [05:59:29]OFD Sender: No OFD packet to send [05:59:34]OFD Sender: No OFD packet to send [05:59:39]OFD Sender: No OFD packet to send [05:59:44]OFD Sender: No OFD packet to send [05:59:49]OFD Sender: No OFD packet to send [05:59:54]OFD Sender: No OFD packet to send [05:59:59]OFD Sender: No OFD packet to send [06:00:04]OFD Sender: No OFD packet to send [06:00:09]OFD Sender: No OFD packet to send [06:00:14]OFD Sender: No OFD packet to send [06:00:19]OFD Sender: No OFD packet to send [06:00:24]OFD Sender: No OFD packet to send [06:00:29]OFD Sender: No OFD packet to send [06:00:34]OFD Sender: No OFD packet to send [06:00:39]OFD Sender: No OFD packet to send [06:00:44]OFD Sender: No OFD packet to send [06:00:49]OFD Sender: No OFD packet to send [06:00:52]accept exits with 9 [06:00:52]New connection [06:00:52]New thread 3066838372 created [06:00:52]Thread 3066981732 joined [06:00:52]Waiting for new connection... [06:00:52] Sock 9.Parse request [06:00:52]Sock 9.Check first char [06:00:52]Sock 9.First char is OK [06:00:52]request: POST /json_proto HTTP/1.0 [06:00:52]Method: POST [06:00:52]URL: /json_proto [06:00:52]Method is POST - this is cgi request [06:00:52]url: /json_proto [06:00:52]query_string will be loaded in cgi processing [06:00:52]execute_cgi json_proto POST (null) [06:00:52]execute_cgi path=json_proto method=POST [06:00:52]POST find Content-Length [06:00:52]Host: 172.17.46.195:8080 [06:00:52]Content-Length: 684 [06:00:52]Content-Type: application/json [06:00:52] [06:00:52]POST finish read [06:00:52]Found Content-Length = 684 [06:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:00:52]execute_script... [06:00:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:00:52]POST & json_proto [06:00:52]process_json_proto [06:00:52]json parsed OK: [06:00:52]protocol is kg_v1.0 [06:00:52]action value=close_receipt [06:00:52]process_action close_receipt [06:00:52]cmd_close_receipt [06:00:52]MH_GetDate [06:00:52]Write to MH i2c: F0 00 00 CD 1E DA [06:00:52]Write i2c OK [06:00:52]MH_I2C_Read... [06:00:52]Read from MH i2c: F0 [06:00:52]MH_I2C_Read... [06:00:52]Read from MH i2c: F0 09 00 [06:00:52]MH_I2C_Read... [06:00:52]Read from MH i2c: F0 09 00 CD 1E 00 16 EB BE 66 8D AE BC 66 65 [06:00:52]GetLastDocTimeStamp 1723787783 [06:00:52]current date 1723788054 [06:00:52]FM_GetShiftState [06:00:52]SAM_PROTO_GetShiftState [06:00:52]wFMCommunicate request_size=4 [06:00:52]MH_SAM_APDU [06:00:52]CAPDU: 80 13 01 00 [06:00:52]Write to MH i2c: E2 08 00 CE 1E 80 13 01 00 00 00 00 00 69 [06:00:52]Write i2c OK [06:00:52]MH_I2C_Read... [06:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:00:52]Read from MH i2c: E2 [06:00:52]MH_I2C_Read... [06:00:52]Read from MH i2c: E2 0E 00 [06:00:52]MH_I2C_Read... [06:00:52]Read from MH i2c: E2 0E 00 CE 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F7 [06:00:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:00:52]wFMCommunicate OK [06:00:52]SAM_PROTO_GetShiftState done [06:00:52]FM_GetShiftState done [06:00:52]opened in 1723766727 [06:00:52]opened+sec_in_day 1723853127 [06:00:52]quantity*price = 100005 [06:00:52]sum+1 = 100006 [06:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 67 16.08.2024 06:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197726 ФПД: 32587965618400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T060054&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197726&fm=32587965618400&tin=02508201610067®Number=0000000000092545&sum=100000 [06:00:53]StoreToDocumentArchive [06:00:53]shift 462 fd 197726 [06:00:53]save to /storage/0462/doc_00197726 [06:00:53]save last doc name /storage/0462/doc_00197726 to /storage/kkm_last_doc_name [06:00:53]save OK [06:00:53]Clear old archive folders... [06:00:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:00:53]tlvbuf is 018A0CC0 [06:00:53]SAM_PROTO_ClearQueue [06:00:53]wFMCommunicate request_size=4 [06:00:53]MH_SAM_APDU [06:00:53]CAPDU: 80 09 00 00 [06:00:53]Write to MH i2c: E2 08 00 DB 1E 80 09 00 00 00 00 00 00 6B [06:00:53]Write i2c OK [06:00:53]MH_I2C_Read... [06:00:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:00:53]Read from MH i2c: E2 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 DB 1E 00 90 00 6D [06:00:53]RAPDU: 90 00 [06:00:53]wFMCommunicate OK [06:00:53]SAM_PROTO_ClearQueue done [06:00:53]KKMCreateOFDPacket [06:00:53]OFDProtocolAddRootSTLVToBuf [06:00:53]FM_MakeSignedData [06:00:53]FM_MakeSignedData [06:00:53]SAM_PROTO_SignData [06:00:53]wFMCommunicate request_size=4 [06:00:53]MH_SAM_APDU [06:00:53]CAPDU: 80 0D 01 02 [06:00:53]Write to MH i2c: E2 08 00 DC 1E 80 0D 01 02 00 00 00 00 73 [06:00:53]Write i2c OK [06:00:53]MH_I2C_Read... [06:00:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:00:53]Read from MH i2c: E2 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 DC 1E 00 90 00 6E [06:00:53]RAPDU: 90 00 [06:00:53]wFMCommunicate OK [06:00:53]wFMCommunicate request_size=255 [06:00:53]MH_SAM_APDU [06:00:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 16 EB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 04 03 00 35 04 06 00 1D [06:00:53]Write to MH i2c: E2 02 01 DD 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 16 EB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 04 03 00 35 04 06 00 1D 00 00 33 [06:00:53]Write i2c OK [06:00:53]MH_I2C_Read... [06:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:00:53]Read from MH i2c: E2 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 DD 1E 00 90 00 6F [06:00:53]RAPDU: 90 00 [06:00:53]wFMCommunicate OK [06:00:53]wFMCommunicate request_size=10 [06:00:53]MH_SAM_APDU [06:00:53]CAPDU: 80 0D 02 02 05 A3 7A 1D 58 E0 [06:00:53]Write to MH i2c: E2 0D 00 DE 1E 80 0D 02 02 05 00 A3 7A 1D 58 E0 00 00 F2 [06:00:53]Write i2c OK [06:00:53]MH_I2C_Read... [06:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:00:53]Read from MH i2c: E2 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 03 00 DE 1E 00 90 00 70 [06:00:53]RAPDU: 90 00 [06:00:53]wFMCommunicate OK [06:00:53]wFMCommunicate request_size=4 [06:00:53]MH_SAM_APDU [06:00:53]CAPDU: 80 0D 03 02 [06:00:53]Write to MH i2c: E2 08 00 DF 1E 80 0D 03 02 00 00 00 00 78 [06:00:53]Write i2c OK [06:00:53]MH_I2C_Read... [06:00:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:00:53]Read from MH i2c: E2 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 0B 00 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 0B 00 DF 1E 00 9A EB 26 A5 40 7A 19 30 90 00 CC [06:00:53]RAPDU: 9A EB 26 A5 40 7A 19 30 90 00 [06:00:53]wFMCommunicate OK [06:00:53]SAM_PROTO_SignData done [06:00:53]FM_MakeSignedData done [06:00:53]CreateOFDProtocolMessage [06:00:53]wFMCommunicate request_size=4 [06:00:53]MH_SAM_APDU [06:00:53]CAPDU: 80 11 00 00 [06:00:53]Write to MH i2c: E2 08 00 E0 1E 80 11 00 00 00 00 00 00 78 [06:00:53]Write i2c OK [06:00:53]MH_I2C_Read... [06:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:00:53]Read from MH i2c: E2 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 17 00 [06:00:53]MH_I2C_Read... [06:00:53]Read from MH i2c: E2 17 00 E0 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C5 [06:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:00:53]wFMCommunicate OK [06:00:53]CreateOFDProtocolMessage done [06:00:53]OFDSenderStorePacket 197726 [06:00:53]StoreOFDPacket docnum=197726 [06:00:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7A 1D 07 01 82 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 16 EB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 04 03 00 35 04 06 00 1D A3 7A 1D 58 E0 9A EB 26 A5 40 7A 19 30 [06:00:54]CheckFolder [06:00:54]dirname=/storage/ofd_packets [06:00:54]CheckFolder done [06:00:54]ProducePacketName [06:00:54]name=ofd_packets/00197726 [06:00:54]NVStorageSaveData ofd_packets/00197726 [06:00:54]File name is /storage/ofd_packets/00197726 [06:00:54]Write 301 bytes [06:00:54]NVStorageSaveData done [06:00:54]OFDSenderStorePacket done [06:00:54]KKMCreateOFDPacket done [06:00:54]NVStorageSaveData kkm_last_timestamp [06:00:54]File name is /storage/kkm_last_timestamp [06:00:54]Write 4 bytes [06:00:54]NVStorageSaveData done [06:00:54]ExternCall_PrintAddStr [06:00:54]wPrintStart [06:00:54]Write to MH i2c: 01 00 00 E1 1E FF [06:00:54]Write i2c OK [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: 01 [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: 01 07 00 [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: 01 07 00 E1 1E 00 00 00 00 00 FF 0F 14 [06:00:54]RasterBufferAndPrint [06:00:54]line Счет N : (1)11325093 [06:00:54]line ИНН: 02508201610067 [06:00:54]line Контрольно-Кассовый Чек [06:00:54]line ПРОДАЖА [06:00:54]line ТРК (МРК, ГНК) : 32 [06:00:54]line Товар: 2710124130 [06:00:54]line Аи-92-К-4 [06:00:54]line 14.750 * 67.80 [06:00:54]line = 1000.05 [06:00:54]line НДС 12% НСП 1% [06:00:54]line > о реализуемом товаре [06:00:54]line ОКРУГЛЕНИЕ: -0.05 [06:00:54]line ИТОГО: 1000.00 [06:00:54]line Внесено: 1000.00 [06:00:54]line СДАЧА: 0.00 [06:00:54]line НСП 1% : 8.85 [06:00:54]line НДС 12% : 106.20 [06:00:54]line Наличными: 1000.00 [06:00:54]line Безнал.: 0.00 [06:00:54]line Место: АЗС № 95 "Партнер Нефть" [06:00:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:00:54]line СНО: Общий режим [06:00:54]line Чек 67 16.08.2024 06:00 [06:00:54]line Смена: 462 ФФД: 1.0 [06:00:54]line ЗНМ: 0300000079 [06:00:54]line РНМ: 0000000000092545 [06:00:54]line Версия ККМ: 001 [06:00:54]line ФМ: 0000000000871802 [06:00:54]line ФД: 197726 [06:00:54]line ФПД: 32587965618400 [06:00:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T060054&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197726&fm=32587965618400&tin=02508201610067®Number=0000000000092545&sum=100000 [06:00:54]written 0, free lines is 4095 [06:00:54]OFD Sender: Processing packet 197726 [packets to send 245, broken 244] [06:00:54]ProducePacketName [06:00:54]name=ofd_packets/00197726 [06:00:54]OFD Sender: To server: pG, [06:00:54]CommunicateWithHost lk.salyk.kg:30040 [06:00:54]ConnectInit lk.salyk.kg [06:00:54]Connected sock=10 [06:00:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7A 1D 07 01 82 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 16 EB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 04 03 00 35 04 06 00 1D A3 7A 1D 58 E0 9A EB 26 A5 40 7A 19 30 [06:00:54]Write to MH i2c: 01 00 00 0C 1F 2B [06:00:54]Write i2c OK [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: 01 [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: 01 07 00 [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: 01 07 00 0C 1F 00 00 00 00 00 E4 0C 22 [06:00:54]RasterBufferAndPrint [06:00:54]line [06:00:54]line [06:00:54]line [06:00:54]line [06:00:54]line [06:00:54]written 0, free lines is 3306 [06:00:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 85 95 47 00 BC 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 04 03 00 F4 03 04 00 2B 97 BE 66 B6 04 01 00 00 94 FD 0E 3E D8 7E 4C DC [06:00:54]CommunicateWithHost err = 0 [06:00:54]CheckOFDResponse [06:00:54]1017 (14) - 77093643461234 [06:00:54]1041 (16) - 0000000000871802 [06:00:54]1040 (4) - 197726 [06:00:54]1012 (4) - 16.08.2024 00:02 [06:00:54]1206 (1) - 0 [06:00:54]OFD Sender: Remove packet 197726 [06:00:54]ProducePacketName [06:00:54]name=ofd_packets/00197726 [06:00:54]NVStorageDeleteData [06:00:54]MH_Cut [06:00:54]Write to MH i2c: D1 01 00 13 1F 01 04 [06:00:54]Write i2c OK [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: D1 [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: D1 01 00 [06:00:54]MH_I2C_Read... [06:00:54]Read from MH i2c: D1 01 00 13 1F 00 03 [06:00:54]Write to MH i2c: 01 00 00 14 1F 33 [06:00:54]Write i2c OK [06:00:54]MH_I2C_Read... [06:00:55]OFD Sender: No OFD packet to send [06:00:55]*** Cut start [06:00:55]*** Purtial cut [06:00:55]*** CUTSNS_PIN = 0 [06:00:55]*** Stage 1: CUTSNS_PIN = 1 [06:00:57]Read from MH i2c: 01 [06:00:57]MH_I2C_Read... [06:00:57]*** Stop cut motor [06:00:57]*** Cut end [06:00:57]Read from MH i2c: 01 07 00 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: 01 07 00 14 1F 00 00 00 00 00 FF 0F 48 [06:00:57]process_action close_receipt done [06:00:57]requested_data is exist [06:00:57]produce_requested_data [06:00:57]requested_item fm.sn is exist - process it [06:00:57]wFMCommunicate request_size=4 [06:00:57]MH_SAM_APDU [06:00:57]CAPDU: 80 11 00 00 [06:00:57]Write to MH i2c: E2 08 00 15 1F 80 11 00 00 00 00 00 00 AE [06:00:57]Write i2c OK [06:00:57]MH_I2C_Read... [06:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:00:57]Read from MH i2c: E2 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: E2 17 00 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: E2 17 00 15 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FB [06:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:00:57]wFMCommunicate OK [06:00:57]requested_item fd.num is exist - process it [06:00:57]SAM_PROTO_GetFieldsCounters [06:00:57]wFMCommunicate request_size=4 [06:00:57]MH_SAM_APDU [06:00:57]CAPDU: 80 13 00 00 [06:00:57]Write to MH i2c: E2 08 00 16 1F 80 13 00 00 00 00 00 00 B1 [06:00:57]Write i2c OK [06:00:57]MH_I2C_Read... [06:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:00:57]Read from MH i2c: E2 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: E2 62 00 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: E2 62 00 16 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5E 04 03 00 0E 04 04 00 CE 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 C9 [06:00:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5E 04 03 00 0E 04 04 00 CE 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:00:57]wFMCommunicate OK [06:00:57]SAM_PROTO_GetFieldsCounters done [06:00:57]requested_item shift.num is exist - process it [06:00:57]requested_item shift.opened is exist - process it [06:00:57]req_shift_opened [06:00:57]FM_GetShiftState [06:00:57]SAM_PROTO_GetShiftState [06:00:57]wFMCommunicate request_size=4 [06:00:57]MH_SAM_APDU [06:00:57]CAPDU: 80 13 01 00 [06:00:57]Write to MH i2c: E2 08 00 17 1F 80 13 01 00 00 00 00 00 B3 [06:00:57]Write i2c OK [06:00:57]MH_I2C_Read... [06:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:00:57]Read from MH i2c: E2 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: E2 0E 00 [06:00:57]MH_I2C_Read... [06:00:57]Read from MH i2c: E2 0E 00 17 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 41 [06:00:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:00:57]wFMCommunicate OK [06:00:57]SAM_PROTO_GetShiftState done [06:00:57]FM_GetShiftState done [06:00:57]req_shift_opened done [06:00:57]requested_item shift.open_date is exist - process it [06:00:57]req_shift_open_date [06:00:57]req_shift_open_date done [06:00:57]produce_requested_data done [06:00:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197726,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:00:57]process_action_free close_receipt [06:00:57]json_value_free [06:00:57]json_value_free done [06:00:57]process_json_proto returns [06:00:57]Send response to host [06:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197726,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:00:57]free response buf [06:00:57]execute_script done [06:00:57]execute_script returns [06:00:57]free content buf [06:00:57]Sock 9.Close socket [06:00:57]Sock 9.Thread stoped [06:01:00]OFD Sender: No OFD packet to send [06:01:05]OFD Sender: No OFD packet to send [06:01:10]OFD Sender: No OFD packet to send [06:01:15]OFD Sender: No OFD packet to send [06:01:20]OFD Sender: No OFD packet to send [06:01:25]OFD Sender: No OFD packet to send [06:01:30]OFD Sender: No OFD packet to send [06:01:35]OFD Sender: No OFD packet to send [06:01:40]OFD Sender: No OFD packet to send [06:01:45]OFD Sender: No OFD packet to send [06:01:50]OFD Sender: No OFD packet to send [06:01:55]OFD Sender: No OFD packet to send [06:02:00]OFD Sender: No OFD packet to send [06:02:05]OFD Sender: No OFD packet to send [06:02:10]OFD Sender: No OFD packet to send [06:02:15]OFD Sender: No OFD packet to send [06:02:20]OFD Sender: No OFD packet to send [06:02:25]OFD Sender: No OFD packet to send [06:02:30]OFD Sender: No OFD packet to send [06:02:35]OFD Sender: No OFD packet to send [06:02:40]OFD Sender: No OFD packet to send [06:02:45]OFD Sender: No OFD packet to send [06:02:50]OFD Sender: No OFD packet to send [06:02:55]OFD Sender: No OFD packet to send [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:30]OFD Sender: No OFD packet to send [06:03:35]OFD Sender: No OFD packet to send [06:03:40]OFD Sender: No OFD packet to send [06:03:45]OFD Sender: No OFD packet to send [06:03:50]OFD Sender: No OFD packet to send [06:03:55]OFD Sender: No OFD packet to send [06:04:00]OFD Sender: No OFD packet to send [06:04:05]OFD Sender: No OFD packet to send [06:04:10]OFD Sender: No OFD packet to send [06:04:15]OFD Sender: No OFD packet to send [06:04:20]OFD Sender: No OFD packet to send [06:04:25]OFD Sender: No OFD packet to send [06:04:30]OFD Sender: No OFD packet to send [06:04:35]OFD Sender: No OFD packet to send [06:04:40]OFD Sender: No OFD packet to send [06:04:45]OFD Sender: No OFD packet to send [06:04:50]OFD Sender: No OFD packet to send [06:04:55]OFD Sender: No OFD packet to send [06:05:00]OFD Sender: No OFD packet to send [06:05:05]OFD Sender: No OFD packet to send [06:05:10]OFD Sender: No OFD packet to send [06:05:15]OFD Sender: No OFD packet to send [06:05:20]OFD Sender: No OFD packet to send [06:05:25]OFD Sender: No OFD packet to send [06:05:30]OFD Sender: No OFD packet to send [06:05:35]OFD Sender: No OFD packet to send [06:05:40]OFD Sender: No OFD packet to send [06:05:45]OFD Sender: No OFD packet to send [06:05:50]OFD Sender: No OFD packet to send [06:05:55]OFD Sender: No OFD packet to send [06:06:00]OFD Sender: No OFD packet to send [06:06:05]OFD Sender: No OFD packet to send [06:06:10]OFD Sender: No OFD packet to send [06:06:15]OFD Sender: No OFD packet to send [06:06:20]OFD Sender: No OFD packet to send [06:06:25]OFD Sender: No OFD packet to send [06:06:30]OFD Sender: No OFD packet to send [06:06:35]OFD Sender: No OFD packet to send [06:06:40]OFD Sender: No OFD packet to send [06:06:45]OFD Sender: No OFD packet to send [06:06:50]OFD Sender: No OFD packet to send [06:06:55]OFD Sender: No OFD packet to send [06:07:00]OFD Sender: No OFD packet to send [06:07:05]OFD Sender: No OFD packet to send [06:07:10]OFD Sender: No OFD packet to send [06:07:15]OFD Sender: No OFD packet to send [06:07:20]OFD Sender: No OFD packet to send [06:07:25]OFD Sender: No OFD packet to send [06:07:30]OFD Sender: No OFD packet to send [06:07:35]OFD Sender: No OFD packet to send [06:07:40]OFD Sender: No OFD packet to send [06:07:45]OFD Sender: No OFD packet to send [06:07:50]OFD Sender: No OFD packet to send [06:07:55]OFD Sender: No OFD packet to send [06:08:00]OFD Sender: No OFD packet to send [06:08:05]OFD Sender: No OFD packet to send [06:08:10]OFD Sender: No OFD packet to send [06:08:15]OFD Sender: No OFD packet to send [06:08:20]OFD Sender: No OFD packet to send [06:08:25]OFD Sender: No OFD packet to send [06:08:30]OFD Sender: No OFD packet to send [06:08:35]OFD Sender: No OFD packet to send [06:08:40]OFD Sender: No OFD packet to send [06:08:45]OFD Sender: No OFD packet to send [06:08:50]OFD Sender: No OFD packet to send [06:08:55]OFD Sender: No OFD packet to send [06:09:00]OFD Sender: No OFD packet to send [06:09:05]OFD Sender: No OFD packet to send [06:09:10]OFD Sender: No OFD packet to send [06:09:15]OFD Sender: No OFD packet to send [06:09:20]OFD Sender: No OFD packet to send [06:09:25]OFD Sender: No OFD packet to send [06:09:30]OFD Sender: No OFD packet to send [06:09:33]accept exits with 7 [06:09:33]New connection [06:09:33]New thread 3066981732 created [06:09:33]Thread 3066838372 joined [06:09:33]Waiting for new connection... [06:09:33] Sock 7.Parse request [06:09:33]Sock 7.Check first char [06:09:33]Sock 7.First char is OK [06:09:33]request: POST /json_proto HTTP/1.0 [06:09:33]Method: POST [06:09:33]URL: /json_proto [06:09:33]Method is POST - this is cgi request [06:09:33]url: /json_proto [06:09:33]query_string will be loaded in cgi processing [06:09:33]execute_cgi json_proto POST (null) [06:09:33]execute_cgi path=json_proto method=POST [06:09:33]POST find Content-Length [06:09:33]Host: 172.17.46.195:8080 [06:09:33]Content-Length: 690 [06:09:33]Content-Type: application/json [06:09:33] [06:09:33]POST finish read [06:09:33]Found Content-Length = 690 [06:09:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 22.030, "sum" : 1700.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:09:33]execute_script... [06:09: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)11325094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 22.030, "sum" : 1700.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:09:33]POST & json_proto [06:09:33]process_json_proto [06:09:33]json parsed OK: [06:09:33]protocol is kg_v1.0 [06:09:33]action value=close_receipt [06:09:33]process_action close_receipt [06:09:33]cmd_close_receipt [06:09:33]MH_GetDate [06:09:33]Write to MH i2c: F0 00 00 18 1F 26 [06:09:33]Write i2c OK [06:09:33]MH_I2C_Read... [06:09:33]Read from MH i2c: F0 [06:09:33]MH_I2C_Read... [06:09:33]Read from MH i2c: F0 09 00 [06:09:33]MH_I2C_Read... [06:09:33]Read from MH i2c: F0 09 00 18 1F 00 1F ED BE 66 8D AE BC 66 BC [06:09:33]GetLastDocTimeStamp 1723788054 [06:09:33]current date 1723788575 [06:09:33]FM_GetShiftState [06:09:33]SAM_PROTO_GetShiftState [06:09:33]wFMCommunicate request_size=4 [06:09:33]MH_SAM_APDU [06:09:33]CAPDU: 80 13 01 00 [06:09:33]Write to MH i2c: E2 08 00 19 1F 80 13 01 00 00 00 00 00 B5 [06:09:33]Write i2c OK [06:09:33]MH_I2C_Read... [06:09:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:09:33]Read from MH i2c: E2 [06:09:33]MH_I2C_Read... [06:09:33]Read from MH i2c: E2 0E 00 [06:09:33]MH_I2C_Read... [06:09:33]Read from MH i2c: E2 0E 00 19 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 43 [06:09:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:09:33]wFMCommunicate OK [06:09:33]SAM_PROTO_GetShiftState done [06:09:33]FM_GetShiftState done [06:09:33]opened in 1723766727 [06:09:33]opened+sec_in_day 1723853127 [06:09:33]quantity*price = 170071 [06:09:33]sum+1 = 170073 [06:09:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.72 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.05 НДС 12% : 180.61 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 68 16.08.2024 06:09 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197727 ФПД: 243851142336327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T060935&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197727&fm=243851142336327&tin=02508201610067®Number=0000000000092545&sum=170000 [06:09:34]StoreToDocumentArchive [06:09:34]shift 462 fd 197727 [06:09:34]save to /storage/0462/doc_00197727 [06:09:34]save last doc name /storage/0462/doc_00197727 to /storage/kkm_last_doc_name [06:09:34]save OK [06:09:34]Clear old archive folders... [06:09:34]ProcessDocumentItem done err = 0, tmpTLVsize=257 [06:09:34]tlvbuf is 019405C0 [06:09:34]SAM_PROTO_ClearQueue [06:09:34]wFMCommunicate request_size=4 [06:09:34]MH_SAM_APDU [06:09:34]CAPDU: 80 09 00 00 [06:09:34]Write to MH i2c: E2 08 00 26 1F 80 09 00 00 00 00 00 00 B7 [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:09:34]Read from MH i2c: E2 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 26 1F 00 90 00 B9 [06:09:34]RAPDU: 90 00 [06:09:34]wFMCommunicate OK [06:09:34]SAM_PROTO_ClearQueue done [06:09:34]KKMCreateOFDPacket [06:09:34]OFDProtocolAddRootSTLVToBuf [06:09:34]FM_MakeSignedData [06:09:34]FM_MakeSignedData [06:09:34]SAM_PROTO_SignData [06:09:34]wFMCommunicate request_size=4 [06:09:34]MH_SAM_APDU [06:09:34]CAPDU: 80 0D 01 02 [06:09:34]Write to MH i2c: E2 08 00 27 1F 80 0D 01 02 00 00 00 00 BF [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:09:34]Read from MH i2c: E2 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 27 1F 00 90 00 BA [06:09:34]RAPDU: 90 00 [06:09:34]wFMCommunicate OK [06:09:34]wFMCommunicate request_size=255 [06:09:34]MH_SAM_APDU [06:09:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 44 00 00 00 F4 03 04 00 1F ED BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 04 03 [06:09:34]Write to MH i2c: E2 02 01 28 1F 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 44 00 00 00 F4 03 04 00 1F ED BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 04 03 00 00 A0 [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:09:34]Read from MH i2c: E2 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 28 1F 00 90 00 BB [06:09:34]RAPDU: 90 00 [06:09:34]wFMCommunicate OK [06:09:34]wFMCommunicate request_size=16 [06:09:34]MH_SAM_APDU [06:09:34]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 DD C8 04 B7 8F 47 [06:09:34]Write to MH i2c: E2 13 00 29 1F 80 0D 02 02 0B 00 00 35 04 06 00 DD C8 04 B7 8F 47 00 00 4D [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:09:34]Read from MH i2c: E2 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 03 00 29 1F 00 90 00 BC [06:09:34]RAPDU: 90 00 [06:09:34]wFMCommunicate OK [06:09:34]wFMCommunicate request_size=4 [06:09:34]MH_SAM_APDU [06:09:34]CAPDU: 80 0D 03 02 [06:09:34]Write to MH i2c: E2 08 00 2A 1F 80 0D 03 02 00 00 00 00 C4 [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:09:34]Read from MH i2c: E2 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 0B 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 0B 00 2A 1F 00 7B 2B 98 DF 9C 8C BD 8A 90 00 51 [06:09:34]RAPDU: 7B 2B 98 DF 9C 8C BD 8A 90 00 [06:09:34]wFMCommunicate OK [06:09:34]SAM_PROTO_SignData done [06:09:34]FM_MakeSignedData done [06:09:34]CreateOFDProtocolMessage [06:09:34]wFMCommunicate request_size=4 [06:09:34]MH_SAM_APDU [06:09:34]CAPDU: 80 11 00 00 [06:09:34]Write to MH i2c: E2 08 00 2B 1F 80 11 00 00 00 00 00 00 C4 [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:09:34]Read from MH i2c: E2 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 17 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: E2 17 00 2B 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 11 [06:09:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:09:34]wFMCommunicate OK [06:09:34]CreateOFDProtocolMessage done [06:09:34]OFDSenderStorePacket 197727 [06:09:34]StoreOFDPacket docnum=197727 [06:09:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5B E3 0D 01 BD 3B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 44 00 00 00 F4 03 04 00 1F ED BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 04 03 00 35 04 06 00 DD C8 04 B7 8F 47 7B 2B 98 DF 9C 8C BD 8A [06:09:34]CheckFolder [06:09:34]dirname=/storage/ofd_packets [06:09:34]CheckFolder done [06:09:34]ProducePacketName [06:09:34]name=ofd_packets/00197727 [06:09:34]NVStorageSaveData ofd_packets/00197727 [06:09:34]File name is /storage/ofd_packets/00197727 [06:09:34]Write 307 bytes [06:09:34]NVStorageSaveData done [06:09:34]OFDSenderStorePacket done [06:09:34]KKMCreateOFDPacket done [06:09:34]NVStorageSaveData kkm_last_timestamp [06:09:34]File name is /storage/kkm_last_timestamp [06:09:34]Write 4 bytes [06:09:34]NVStorageSaveData done [06:09:34]ExternCall_PrintAddStr [06:09:34]wPrintStart [06:09:34]Write to MH i2c: 01 00 00 2C 1F 4B [06:09:34]Write i2c OK [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: 01 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: 01 07 00 [06:09:34]MH_I2C_Read... [06:09:34]Read from MH i2c: 01 07 00 2C 1F 00 00 00 00 00 FF 0F 60 [06:09:34]RasterBufferAndPrint [06:09:34]line Счет N : (1)11325094 [06:09:34]line ИНН: 02508201610067 [06:09:34]line Контрольно-Кассовый Чек [06:09:34]line ПРОДАЖА [06:09:34]line ТРК (МРК, ГНК) : 52 [06:09:34]line Товар: 2710194210 [06:09:34]line D-ENERGY ДТ-К-5 [06:09:34]line 22.030 * 77.20 [06:09:34]line = 1700.72 [06:09:34]line НДС 12% НСП 1% [06:09:34]line > о реализуемом товаре [06:09:34]line ОКРУГЛЕНИЕ: -0.72 [06:09:34]line ИТОГО: 1700.00 [06:09:34]line Внесено: 1700.00 [06:09:34]line СДАЧА: 0.00 [06:09:34]line НСП 1% : 15.05 [06:09:34]line НДС 12% : 180.61 [06:09:34]line Наличными: 1700.00 [06:09:34]line Безнал.: 0.00 [06:09:34]line Место: АЗС № 95 "Партнер Нефть" [06:09:34]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:09:34]line СНО: Общий режим [06:09:34]line Чек 68 16.08.2024 06:09 [06:09:34]line Смена: 462 ФФД: 1.0 [06:09:34]line ЗНМ: 0300000079 [06:09:34]line РНМ: 0000000000092545 [06:09:34]line Версия ККМ: 001 [06:09:34]line ФМ: 0000000000871802 [06:09:34]line ФД: 197727 [06:09:34]line ФПД: 243851142336327 [06:09:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T060935&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197727&fm=243851142336327&tin=02508201610067®Number=0000000000092545&sum=170000 [06:09:35]OFD Sender: Processing packet 197727 [packets to send 245, broken 244] [06:09:35]ProducePacketName [06:09:35]name=ofd_packets/00197727 [06:09:35]OFD Sender: To server: pG, [06:09:35]CommunicateWithHost lk.salyk.kg:30040 [06:09:35]ConnectInit lk.salyk.kg [06:09:35]written 0, free lines is 4095 [06:09:35]Connected sock=10 [06:09:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5B E3 0D 01 BD 3B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 44 00 00 00 F4 03 04 00 1F ED BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 04 03 00 35 04 06 00 DD C8 04 B7 8F 47 7B 2B 98 DF 9C 8C BD 8A [06:09:35]Write to MH i2c: 01 00 00 57 1F 76 [06:09:35]Write i2c OK [06:09:35]MH_I2C_Read... [06:09:35]Read from MH i2c: 01 [06:09:35]MH_I2C_Read... [06:09:35]Read from MH i2c: 01 07 00 [06:09:35]MH_I2C_Read... [06:09:35]Read from MH i2c: 01 07 00 57 1F 00 00 00 00 00 EB 0C 74 [06:09:35]RasterBufferAndPrint [06:09:35]line [06:09:35]line [06:09:35]line [06:09:35]line [06:09:35]line [06:09:35]written 0, free lines is 3316 [06:09:35]MH_Cut [06:09:35]Write to MH i2c: D1 01 00 5E 1F 01 4F [06:09:35]Write i2c OK [06:09:35]MH_I2C_Read... [06:09:35]Read from MH i2c: D1 [06:09:35]MH_I2C_Read... [06:09:35]Read from MH i2c: D1 01 00 [06:09:35]MH_I2C_Read... [06:09:35]Read from MH i2c: D1 01 00 5E 1F 00 4E [06:09:35]Write to MH i2c: 01 00 00 5F 1F 7E [06:09:35]Write i2c OK [06:09:35]MH_I2C_Read... [06:09:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DC 48 47 00 DD D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 04 03 00 F4 03 04 00 34 99 BE 66 B6 04 01 00 00 22 7C 80 1D 94 CF 62 06 [06:09:35]CommunicateWithHost err = 0 [06:09:35]CheckOFDResponse [06:09:35]1017 (14) - 77093643461234 [06:09:35]1041 (16) - 0000000000871802 [06:09:35]1040 (4) - 197727 [06:09:35]1012 (4) - 16.08.2024 00:11 [06:09:35]1206 (1) - 0 [06:09:35]OFD Sender: Remove packet 197727 [06:09:35]ProducePacketName [06:09:35]name=ofd_packets/00197727 [06:09:35]NVStorageDeleteData [06:09:36]OFD Sender: No OFD packet to send [06:09:36]*** Cut start [06:09:36]*** Purtial cut [06:09:36]*** Stage 1: CUTSNS_PIN = 1 [06:09:36]Read from MH i2c: 01 [06:09:36]MH_I2C_Read... [06:09:36]*** Stop cut motor [06:09:36]*** Cut end [06:09:36]Read from MH i2c: 01 07 00 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: 01 07 00 5F 1F 00 00 00 00 00 FF 0F 93 [06:09:36]process_action close_receipt done [06:09:36]requested_data is exist [06:09:36]produce_requested_data [06:09:36]requested_item fm.sn is exist - process it [06:09:36]wFMCommunicate request_size=4 [06:09:36]MH_SAM_APDU [06:09:36]CAPDU: 80 11 00 00 [06:09:36]Write to MH i2c: E2 08 00 60 1F 80 11 00 00 00 00 00 00 F9 [06:09:36]Write i2c OK [06:09:36]MH_I2C_Read... [06:09:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:09:36]Read from MH i2c: E2 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: E2 17 00 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: E2 17 00 60 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [06:09:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:09:36]wFMCommunicate OK [06:09:36]requested_item fd.num is exist - process it [06:09:36]SAM_PROTO_GetFieldsCounters [06:09:36]wFMCommunicate request_size=4 [06:09:36]MH_SAM_APDU [06:09:36]CAPDU: 80 13 00 00 [06:09:36]Write to MH i2c: E2 08 00 61 1F 80 13 00 00 00 00 00 00 FC [06:09:36]Write i2c OK [06:09:36]MH_I2C_Read... [06:09:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:09:36]Read from MH i2c: E2 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: E2 62 00 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: E2 62 00 61 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5F 04 03 00 0E 04 04 00 CE 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 18 [06:09:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5F 04 03 00 0E 04 04 00 CE 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:09:36]wFMCommunicate OK [06:09:36]SAM_PROTO_GetFieldsCounters done [06:09:36]requested_item shift.num is exist - process it [06:09:36]requested_item shift.opened is exist - process it [06:09:36]req_shift_opened [06:09:36]FM_GetShiftState [06:09:36]SAM_PROTO_GetShiftState [06:09:36]wFMCommunicate request_size=4 [06:09:36]MH_SAM_APDU [06:09:36]CAPDU: 80 13 01 00 [06:09:36]Write to MH i2c: E2 08 00 62 1F 80 13 01 00 00 00 00 00 FE [06:09:36]Write i2c OK [06:09:36]MH_I2C_Read... [06:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:09:36]Read from MH i2c: E2 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: E2 0E 00 [06:09:36]MH_I2C_Read... [06:09:36]Read from MH i2c: E2 0E 00 62 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8C [06:09:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:09:36]wFMCommunicate OK [06:09:36]SAM_PROTO_GetShiftState done [06:09:36]FM_GetShiftState done [06:09:36]req_shift_opened done [06:09:36]requested_item shift.open_date is exist - process it [06:09:36]req_shift_open_date [06:09:36]req_shift_open_date done [06:09:36]produce_requested_data done [06:09:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197727,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:09:36]process_action_free close_receipt [06:09:36]json_value_free [06:09:36]json_value_free done [06:09:36]process_json_proto returns [06:09:36]Send response to host [06:09:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197727,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:09:36]free response buf [06:09:36]execute_script done [06:09:36]execute_script returns [06:09:36]free content buf [06:09:36]Sock 7.Close socket [06:09:36]Sock 7.Thread stoped [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:21]OFD Sender: No OFD packet to send [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:11]OFD Sender: No OFD packet to send [06:16:16]OFD Sender: No OFD packet to send [06:16:21]OFD Sender: No OFD packet to send [06:16:26]OFD Sender: No OFD packet to send [06:16:31]OFD Sender: No OFD packet to send [06:16:36]OFD Sender: No OFD packet to send [06:16:41]OFD Sender: No OFD packet to send [06:16:46]OFD Sender: No OFD packet to send [06:16:51]OFD Sender: No OFD packet to send [06:16:56]OFD Sender: No OFD packet to send [06:17:01]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:21]OFD Sender: No OFD packet to send [06:17:26]OFD Sender: No OFD packet to send [06:17:31]OFD Sender: No OFD packet to send [06:17:36]OFD Sender: No OFD packet to send [06:17:41]OFD Sender: No OFD packet to send [06:17:46]OFD Sender: No OFD packet to send [06:17:51]OFD Sender: No OFD packet to send [06:17:56]OFD Sender: No OFD packet to send [06:18:01]OFD Sender: No OFD packet to send [06:18:06]OFD Sender: No OFD packet to send [06:18:11]OFD Sender: No OFD packet to send [06:18:16]OFD Sender: No OFD packet to send [06:18:21]OFD Sender: No OFD packet to send [06:18:26]OFD Sender: No OFD packet to send [06:18:31]OFD Sender: No OFD packet to send [06:18:36]OFD Sender: No OFD packet to send [06:18:41]OFD Sender: No OFD packet to send [06:18:46]OFD Sender: No OFD packet to send [06:18:52]OFD Sender: No OFD packet to send [06:18:57]OFD Sender: No OFD packet to send [06:19:02]OFD Sender: No OFD packet to send [06:19:07]OFD Sender: No OFD packet to send [06:19:12]OFD Sender: No OFD packet to send [06:19:17]OFD Sender: No OFD packet to send [06:19:22]OFD Sender: No OFD packet to send [06:19:27]OFD Sender: No OFD packet to send [06:19:32]OFD Sender: No OFD packet to send [06:19:37]OFD Sender: No OFD packet to send [06:19:42]OFD Sender: No OFD packet to send [06:19:47]OFD Sender: No OFD packet to send [06:19:52]OFD Sender: No OFD packet to send [06:19:57]OFD Sender: No OFD packet to send [06:20:02]OFD Sender: No OFD packet to send [06:20:07]OFD Sender: No OFD packet to send [06:20:12]OFD Sender: No OFD packet to send [06:20:17]OFD Sender: No OFD packet to send [06:20:22]OFD Sender: No OFD packet to send [06:20:27]OFD Sender: No OFD packet to send [06:20:32]OFD Sender: No OFD packet to send [06:20:34]accept exits with 9 [06:20:34]New connection [06:20:34]New thread 3066838372 created [06:20:34]Thread 3066981732 joined [06:20:34]Waiting for new connection... [06:20:34] Sock 9.Parse request [06:20:34]Sock 9.Check first char [06:20:34]Sock 9.First char is OK [06:20:34]request: POST /json_proto HTTP/1.0 [06:20:34]Method: POST [06:20:34]URL: /json_proto [06:20:34]Method is POST - this is cgi request [06:20:34]url: /json_proto [06:20:34]query_string will be loaded in cgi processing [06:20:34]execute_cgi json_proto POST (null) [06:20:34]execute_cgi path=json_proto method=POST [06:20:34]POST find Content-Length [06:20:34]Host: 172.17.46.195:8080 [06:20:34]Content-Length: 669 [06:20:34]Content-Type: application/json [06:20:34] [06:20:34]POST finish read [06:20:34]Found Content-Length = 669 [06:20:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:20:34]execute_script... [06:20: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)11325095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:20:34]POST & json_proto [06:20:34]process_json_proto [06:20:34]json parsed OK: [06:20:34]protocol is kg_v1.0 [06:20:34]action value=close_receipt [06:20:34]process_action close_receipt [06:20:34]cmd_close_receipt [06:20:34]MH_GetDate [06:20:34]Write to MH i2c: F0 00 00 63 1F 71 [06:20:34]Write i2c OK [06:20:34]MH_I2C_Read... [06:20:34]Read from MH i2c: F0 [06:20:34]MH_I2C_Read... [06:20:34]Read from MH i2c: F0 09 00 [06:20:34]MH_I2C_Read... [06:20:34]Read from MH i2c: F0 09 00 63 1F 00 B4 EF BE 66 8D AE BC 66 9E [06:20:34]GetLastDocTimeStamp 1723788575 [06:20:34]current date 1723789236 [06:20:34]FM_GetShiftState [06:20:34]SAM_PROTO_GetShiftState [06:20:34]wFMCommunicate request_size=4 [06:20:34]MH_SAM_APDU [06:20:34]CAPDU: 80 13 01 00 [06:20:34]Write to MH i2c: E2 08 00 64 1F 80 13 01 00 00 00 00 00 00 [06:20:34]Write i2c OK [06:20:34]MH_I2C_Read... [06:20:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:20:34]Read from MH i2c: E2 [06:20:34]MH_I2C_Read... [06:20:34]Read from MH i2c: E2 0E 00 [06:20:34]MH_I2C_Read... [06:20:34]Read from MH i2c: E2 0E 00 64 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8E [06:20:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:20:34]wFMCommunicate OK [06:20:34]SAM_PROTO_GetShiftState done [06:20:34]FM_GetShiftState done [06:20:34]opened in 1723766727 [06:20:34]opened+sec_in_day 1723853127 [06:20:34]quantity*price = 50017 [06:20:34]sum+1 = 50019 [06:20:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 69 16.08.2024 06:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197728 ФПД: 238324691314540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T062036&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197728&fm=238324691314540&tin=02508201610067®Number=0000000000092545&sum=50000 [06:20:35]StoreToDocumentArchive [06:20:35]shift 462 fd 197728 [06:20:35]save to /storage/0462/doc_00197728 [06:20:35]save last doc name /storage/0462/doc_00197728 to /storage/kkm_last_doc_name [06:20:35]save OK [06:20:35]Clear old archive folders... [06:20:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [06:20:35]tlvbuf is 01909FB0 [06:20:35]SAM_PROTO_ClearQueue [06:20:35]wFMCommunicate request_size=4 [06:20:35]MH_SAM_APDU [06:20:35]CAPDU: 80 09 00 00 [06:20:35]Write to MH i2c: E2 08 00 71 1F 80 09 00 00 00 00 00 00 02 [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:20:35]Read from MH i2c: E2 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 71 1F 00 90 00 04 [06:20:35]RAPDU: 90 00 [06:20:35]wFMCommunicate OK [06:20:35]SAM_PROTO_ClearQueue done [06:20:35]KKMCreateOFDPacket [06:20:35]OFDProtocolAddRootSTLVToBuf [06:20:35]FM_MakeSignedData [06:20:35]FM_MakeSignedData [06:20:35]SAM_PROTO_SignData [06:20:35]wFMCommunicate request_size=4 [06:20:35]MH_SAM_APDU [06:20:35]CAPDU: 80 0D 01 02 [06:20:35]Write to MH i2c: E2 08 00 72 1F 80 0D 01 02 00 00 00 00 0A [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:20:35]Read from MH i2c: E2 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 72 1F 00 90 00 05 [06:20:35]RAPDU: 90 00 [06:20:35]wFMCommunicate OK [06:20:35]wFMCommunicate request_size=255 [06:20:35]MH_SAM_APDU [06:20:35]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 B4 EF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 04 03 00 35 04 06 00 D8 C1 4A [06:20:35]Write to MH i2c: E2 02 01 73 1F 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 B4 EF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 04 03 00 35 04 06 00 D8 C1 4A 00 00 44 [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:20:35]Read from MH i2c: E2 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 73 1F 00 90 00 06 [06:20:35]RAPDU: 90 00 [06:20:35]wFMCommunicate OK [06:20:35]wFMCommunicate request_size=8 [06:20:35]MH_SAM_APDU [06:20:35]CAPDU: 80 0D 02 02 03 91 27 6C [06:20:35]Write to MH i2c: E2 0B 00 74 1F 80 0D 02 02 03 00 91 27 6C 00 00 37 [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:20:35]Read from MH i2c: E2 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 03 00 74 1F 00 90 00 07 [06:20:35]RAPDU: 90 00 [06:20:35]wFMCommunicate OK [06:20:35]wFMCommunicate request_size=4 [06:20:35]MH_SAM_APDU [06:20:35]CAPDU: 80 0D 03 02 [06:20:35]Write to MH i2c: E2 08 00 75 1F 80 0D 03 02 00 00 00 00 0F [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:20:35]Read from MH i2c: E2 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 0B 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 0B 00 75 1F 00 CA 2C 9F 52 87 8C 27 24 90 00 55 [06:20:35]RAPDU: CA 2C 9F 52 87 8C 27 24 90 00 [06:20:35]wFMCommunicate OK [06:20:35]SAM_PROTO_SignData done [06:20:35]FM_MakeSignedData done [06:20:35]CreateOFDProtocolMessage [06:20:35]wFMCommunicate request_size=4 [06:20:35]MH_SAM_APDU [06:20:35]CAPDU: 80 11 00 00 [06:20:35]Write to MH i2c: E2 08 00 76 1F 80 11 00 00 00 00 00 00 0F [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:20:35]Read from MH i2c: E2 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 17 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: E2 17 00 76 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5C [06:20:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:20:35]wFMCommunicate OK [06:20:35]CreateOFDProtocolMessage done [06:20:35]OFDSenderStorePacket 197728 [06:20:35]StoreOFDPacket docnum=197728 [06:20:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C0 22 05 01 B6 A0 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 B4 EF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 04 03 00 35 04 06 00 D8 C1 4A 91 27 6C CA 2C 9F 52 87 8C 27 24 [06:20:35]CheckFolder [06:20:35]dirname=/storage/ofd_packets [06:20:35]CheckFolder done [06:20:35]ProducePacketName [06:20:35]name=ofd_packets/00197728 [06:20:35]NVStorageSaveData ofd_packets/00197728 [06:20:35]File name is /storage/ofd_packets/00197728 [06:20:35]Write 299 bytes [06:20:35]NVStorageSaveData done [06:20:35]OFDSenderStorePacket done [06:20:35]KKMCreateOFDPacket done [06:20:35]NVStorageSaveData kkm_last_timestamp [06:20:35]File name is /storage/kkm_last_timestamp [06:20:35]Write 4 bytes [06:20:35]NVStorageSaveData done [06:20:35]ExternCall_PrintAddStr [06:20:35]wPrintStart [06:20:35]Write to MH i2c: 01 00 00 77 1F 96 [06:20:35]Write i2c OK [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: 01 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: 01 07 00 [06:20:35]MH_I2C_Read... [06:20:35]Read from MH i2c: 01 07 00 77 1F 00 00 00 00 00 FF 0F AB [06:20:35]RasterBufferAndPrint [06:20:35]line Счет N : (1)11325095 [06:20:35]line ИНН: 02508201610067 [06:20:35]line Контрольно-Кассовый Чек [06:20:35]line ПРОДАЖА [06:20:35]line ТРК (МРК, ГНК) : 43 [06:20:35]line Товар: 2710124130 [06:20:35]line SU-92-К-5 [06:20:35]line 7.270 * 68.80 [06:20:35]line = 500.18 [06:20:35]line НДС 12% НСП 1% [06:20:35]line > о реализуемом товаре [06:20:35]line ОКРУГЛЕНИЕ: -0.18 [06:20:35]line ИТОГО: 500.00 [06:20:35]line Внесено: 500.00 [06:20:35]line СДАЧА: 0.00 [06:20:35]line НСП 1% : 4.43 [06:20:35]line НДС 12% : 53.12 [06:20:35]line Наличными: 500.00 [06:20:35]line Безнал.: 0.00 [06:20:35]line Место: АЗС № 95 "Партнер Нефть" [06:20:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:20:35]line СНО: Общий режим [06:20:35]line Чек 69 16.08.2024 06:20 [06:20:35]line Смена: 462 ФФД: 1.0 [06:20:35]line ЗНМ: 0300000079 [06:20:36]line РНМ: 0000000000092545 [06:20:36]line Версия ККМ: 001 [06:20:36]line ФМ: 0000000000871802 [06:20:36]line ФД: 197728 [06:20:36]line ФПД: 238324691314540 [06:20:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T062036&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197728&fm=238324691314540&tin=02508201610067®Number=0000000000092545&sum=50000 [06:20:36]OFD Sender: Processing packet 197728 [packets to send 245, broken 244] [06:20:36]ProducePacketName [06:20:36]name=ofd_packets/00197728 [06:20:36]OFD Sender: To server: pG, [06:20:36]CommunicateWithHost lk.salyk.kg:30040 [06:20:36]ConnectInit lk.salyk.kg [06:20:36]written 0, free lines is 4095 [06:20:36]Connected sock=10 [06:20:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C0 22 05 01 B6 A0 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 B4 EF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 04 03 00 35 04 06 00 D8 C1 4A 91 27 6C CA 2C 9F 52 87 8C 27 24 [06:20:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8C 6F 47 00 8B 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 38 37 31 38 30 32 10 04 04 00 60 04 03 00 F4 03 04 00 C9 9B BE 66 B6 04 01 00 00 07 15 E3 58 4D 5C BE 78 [06:20:36]CommunicateWithHost err = 0 [06:20:36]CheckOFDResponse [06:20:36]1017 (14) - 77093643461234 [06:20:36]1041 (16) - 0000000000871802 [06:20:36]1040 (4) - 197728 [06:20:36]1012 (4) - 16.08.2024 00:22 [06:20:36]1206 (1) - 0 [06:20:36]OFD Sender: Remove packet 197728 [06:20:36]ProducePacketName [06:20:36]name=ofd_packets/00197728 [06:20:36]NVStorageDeleteData [06:20:36]Write to MH i2c: 01 00 00 A2 1F C1 [06:20:36]Write i2c OK [06:20:36]MH_I2C_Read... [06:20:36]Read from MH i2c: 01 [06:20:36]MH_I2C_Read... [06:20:36]Read from MH i2c: 01 07 00 [06:20:36]MH_I2C_Read... [06:20:36]Read from MH i2c: 01 07 00 A2 1F 00 00 00 00 00 D7 0C AB [06:20:36]RasterBufferAndPrint [06:20:36]line [06:20:36]line [06:20:36]line [06:20:36]line [06:20:36]line [06:20:36]written 0, free lines is 3292 [06:20:36]MH_Cut [06:20:36]Write to MH i2c: D1 01 00 A9 1F 01 9A [06:20:36]Write i2c OK [06:20:36]MH_I2C_Read... [06:20:36]Read from MH i2c: D1 [06:20:36]MH_I2C_Read... [06:20:36]Read from MH i2c: D1 01 00 [06:20:36]MH_I2C_Read... [06:20:36]Read from MH i2c: D1 01 00 A9 1F 00 99 [06:20:36]Write to MH i2c: 01 00 00 AA 1F C9 [06:20:36]Write i2c OK [06:20:36]MH_I2C_Read... [06:20:36]OFD Sender: No OFD packet to send [06:20:37]*** Cut start [06:20:37]*** Purtial cut [06:20:37]*** CUTSNS_PIN = 0 [06:20:37]*** Stage 1: CUTSNS_PIN = 1 [06:20:39]Read from MH i2c: 01 [06:20:39]MH_I2C_Read... [06:20:39]*** Stop cut motor [06:20:39]*** Cut end [06:20:39]Read from MH i2c: 01 07 00 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: 01 07 00 AA 1F 00 00 00 00 00 FF 0F DE [06:20:39]process_action close_receipt done [06:20:39]requested_data is exist [06:20:39]produce_requested_data [06:20:39]requested_item fm.sn is exist - process it [06:20:39]wFMCommunicate request_size=4 [06:20:39]MH_SAM_APDU [06:20:39]CAPDU: 80 11 00 00 [06:20:39]Write to MH i2c: E2 08 00 AB 1F 80 11 00 00 00 00 00 00 44 [06:20:39]Write i2c OK [06:20:39]MH_I2C_Read... [06:20:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:20:39]Read from MH i2c: E2 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: E2 17 00 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: E2 17 00 AB 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 91 [06:20:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:20:39]wFMCommunicate OK [06:20:39]requested_item fd.num is exist - process it [06:20:39]SAM_PROTO_GetFieldsCounters [06:20:39]wFMCommunicate request_size=4 [06:20:39]MH_SAM_APDU [06:20:39]CAPDU: 80 13 00 00 [06:20:39]Write to MH i2c: E2 08 00 AC 1F 80 13 00 00 00 00 00 00 47 [06:20:39]Write i2c OK [06:20:39]MH_I2C_Read... [06:20:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:20:39]Read from MH i2c: E2 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: E2 62 00 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: E2 62 00 AC 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 60 04 03 00 0E 04 04 00 CE 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 67 [06:20:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 60 04 03 00 0E 04 04 00 CE 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:20:39]wFMCommunicate OK [06:20:39]SAM_PROTO_GetFieldsCounters done [06:20:39]requested_item shift.num is exist - process it [06:20:39]requested_item shift.opened is exist - process it [06:20:39]req_shift_opened [06:20:39]FM_GetShiftState [06:20:39]SAM_PROTO_GetShiftState [06:20:39]wFMCommunicate request_size=4 [06:20:39]MH_SAM_APDU [06:20:39]CAPDU: 80 13 01 00 [06:20:39]Write to MH i2c: E2 08 00 AD 1F 80 13 01 00 00 00 00 00 49 [06:20:39]Write i2c OK [06:20:39]MH_I2C_Read... [06:20:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:20:39]Read from MH i2c: E2 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: E2 0E 00 [06:20:39]MH_I2C_Read... [06:20:39]Read from MH i2c: E2 0E 00 AD 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D7 [06:20:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:20:39]wFMCommunicate OK [06:20:39]SAM_PROTO_GetShiftState done [06:20:39]FM_GetShiftState done [06:20:39]req_shift_opened done [06:20:39]requested_item shift.open_date is exist - process it [06:20:39]req_shift_open_date [06:20:39]req_shift_open_date done [06:20:39]produce_requested_data done [06:20:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197728,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:20:39]process_action_free close_receipt [06:20:39]json_value_free [06:20:39]json_value_free done [06:20:39]process_json_proto returns [06:20:39]Send response to host [06:20:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197728,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:20:39]free response buf [06:20:39]execute_script done [06:20:39]execute_script returns [06:20:39]free content buf [06:20:39]Sock 9.Close socket [06:20:39]Sock 9.Thread stoped [06:20:42]OFD Sender: No OFD packet to send [06:20:47]OFD Sender: No OFD packet to send [06:20:52]OFD Sender: No OFD packet to send [06:20:57]OFD Sender: No OFD packet to send [06:21:02]OFD Sender: No OFD packet to send [06:21:07]OFD Sender: No OFD packet to send [06:21:12]OFD Sender: No OFD packet to send [06:21:17]OFD Sender: No OFD packet to send [06:21:22]OFD Sender: No OFD packet to send [06:21:27]OFD Sender: No OFD packet to send [06:21:32]OFD Sender: No OFD packet to send [06:21:37]OFD Sender: No OFD packet to send [06:21:42]OFD Sender: No OFD packet to send [06:21:47]OFD Sender: No OFD packet to send [06:21:52]OFD Sender: No OFD packet to send [06:21:57]OFD Sender: No OFD packet to send [06:22:02]OFD Sender: No OFD packet to send [06:22:07]OFD Sender: No OFD packet to send [06:22:12]OFD Sender: No OFD packet to send [06:22:17]OFD Sender: No OFD packet to send [06:22:22]OFD Sender: No OFD packet to send [06:22:27]OFD Sender: No OFD packet to send [06:22:32]OFD Sender: No OFD packet to send [06:22:37]OFD Sender: No OFD packet to send [06:22:42]OFD Sender: No OFD packet to send [06:22:47]OFD Sender: No OFD packet to send [06:22:52]OFD Sender: No OFD packet to send [06:22:57]OFD Sender: No OFD packet to send [06:23:02]OFD Sender: No OFD packet to send [06:23:07]OFD Sender: No OFD packet to send [06:23:12]OFD Sender: No OFD packet to send [06:23:17]OFD Sender: No OFD packet to send [06:23:22]OFD Sender: No OFD packet to send [06:23:27]OFD Sender: No OFD packet to send [06:23:32]OFD Sender: No OFD packet to send [06:23:37]OFD Sender: No OFD packet to send [06:23:42]OFD Sender: No OFD packet to send [06:23:47]OFD Sender: No OFD packet to send [06:23:52]OFD Sender: No OFD packet to send [06:23:57]OFD Sender: No OFD packet to send [06:24:02]OFD Sender: No OFD packet to send [06:24:07]OFD Sender: No OFD packet to send [06:24:12]OFD Sender: No OFD packet to send [06:24:17]OFD Sender: No OFD packet to send [06:24:22]OFD Sender: No OFD packet to send [06:24:27]OFD Sender: No OFD packet to send [06:24:32]OFD Sender: No OFD packet to send [06:24:37]OFD Sender: No OFD packet to send [06:24:42]OFD Sender: No OFD packet to send [06:24:47]OFD Sender: No OFD packet to send [06:24:52]OFD Sender: No OFD packet to send [06:24:57]OFD Sender: No OFD packet to send [06:25:02]OFD Sender: No OFD packet to send [06:25:07]OFD Sender: No OFD packet to send [06:25:12]OFD Sender: No OFD packet to send [06:25:17]OFD Sender: No OFD packet to send [06:25:22]OFD Sender: No OFD packet to send [06:25:27]OFD Sender: No OFD packet to send [06:25:32]OFD Sender: No OFD packet to send [06:25:37]OFD Sender: No OFD packet to send [06:25:42]OFD Sender: No OFD packet to send [06:25:47]OFD Sender: No OFD packet to send [06:25:52]OFD Sender: No OFD packet to send [06:25:57]OFD Sender: No OFD packet to send [06:26:02]OFD Sender: No OFD packet to send [06:26:07]OFD Sender: No OFD packet to send [06:26:12]OFD Sender: No OFD packet to send [06:26:16]accept exits with 7 [06:26:16]New connection [06:26:16]New thread 3066981732 created [06:26:16]Thread 3066838372 joined [06:26:16]Waiting for new connection... [06:26:16] Sock 7.Parse request [06:26:16]Sock 7.Check first char [06:26:16]Sock 7.First char is OK [06:26:16]request: POST /json_proto HTTP/1.0 [06:26:16]Method: POST [06:26:16]URL: /json_proto [06:26:16]Method is POST - this is cgi request [06:26:16]url: /json_proto [06:26:16]query_string will be loaded in cgi processing [06:26:16]execute_cgi json_proto POST (null) [06:26:16]execute_cgi path=json_proto method=POST [06:26:16]POST find Content-Length [06:26:16]Host: 172.17.46.195:8080 [06:26:16]Content-Length: 821 [06:26:16]Content-Type: application/json [06:26:16] [06:26:16]POST finish read [06:26:16]Found Content-Length = 821 [06:26:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 60.000, "sum" : 4068.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 4068.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:26:16]execute_script... [06:26: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)11325096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 60.000, "sum" : 4068.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 4068.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:26:16]POST & json_proto [06:26:16]process_json_proto [06:26:16]json parsed OK: [06:26:16]protocol is kg_v1.0 [06:26:16]action value=close_receipt [06:26:16]process_action close_receipt [06:26:16]cmd_close_receipt [06:26:16]MH_GetDate [06:26:16]Write to MH i2c: F0 00 00 AE 1F BC [06:26:16]Write i2c OK [06:26:16]MH_I2C_Read... [06:26:16]Read from MH i2c: F0 [06:26:16]MH_I2C_Read... [06:26:16]Read from MH i2c: F0 09 00 [06:26:16]MH_I2C_Read... [06:26:16]Read from MH i2c: F0 09 00 AE 1F 00 0B F1 BE 66 8D AE BC 66 42 [06:26:16]GetLastDocTimeStamp 1723789236 [06:26:16]current date 1723789579 [06:26:16]FM_GetShiftState [06:26:16]SAM_PROTO_GetShiftState [06:26:16]wFMCommunicate request_size=4 [06:26:16]MH_SAM_APDU [06:26:16]CAPDU: 80 13 01 00 [06:26:16]Write to MH i2c: E2 08 00 AF 1F 80 13 01 00 00 00 00 00 4B [06:26:16]Write i2c OK [06:26:16]MH_I2C_Read... [06:26:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:26:17]Read from MH i2c: E2 [06:26:17]MH_I2C_Read... [06:26:17]Read from MH i2c: E2 0E 00 [06:26:17]MH_I2C_Read... [06:26:17]Read from MH i2c: E2 0E 00 AF 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D9 [06:26:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:26:17]wFMCommunicate OK [06:26:17]SAM_PROTO_GetShiftState done [06:26:17]FM_GetShiftState done [06:26:17]opened in 1723766727 [06:26:17]opened+sec_in_day 1723853127 [06:26:17]quantity*price = 406800 [06:26:17]sum+1 = 406801 [06:26:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4068.00 НСП 1% : 36.00 НДС 12% : 432.00 Наличными: 0.00 Безнал.: 4068.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 70 16.08.2024 06:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197729 ФПД: 191350736892139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T062619&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197729&fm=191350736892139&tin=02508201610067®Number=0000000000092545&sum=406800 [06:26:18]StoreToDocumentArchive [06:26:18]shift 462 fd 197729 [06:26:18]save to /storage/0462/doc_00197729 [06:26:18]save last doc name /storage/0462/doc_00197729 to /storage/kkm_last_doc_name [06:26:18]save OK [06:26:18]Clear old archive folders... [06:26:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:26:18]tlvbuf is 01930E30 [06:26:18]SAM_PROTO_ClearQueue [06:26:18]wFMCommunicate request_size=4 [06:26:18]MH_SAM_APDU [06:26:18]CAPDU: 80 09 00 00 [06:26:18]Write to MH i2c: E2 08 00 BC 1F 80 09 00 00 00 00 00 00 4D [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:26:18]Read from MH i2c: E2 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 BC 1F 00 90 00 4F [06:26:18]RAPDU: 90 00 [06:26:18]wFMCommunicate OK [06:26:18]SAM_PROTO_ClearQueue done [06:26:18]KKMCreateOFDPacket [06:26:18]OFDProtocolAddRootSTLVToBuf [06:26:18]FM_MakeSignedData [06:26:18]FM_MakeSignedData [06:26:18]SAM_PROTO_SignData [06:26:18]wFMCommunicate request_size=4 [06:26:18]MH_SAM_APDU [06:26:18]CAPDU: 80 0D 01 02 [06:26:18]Write to MH i2c: E2 08 00 BD 1F 80 0D 01 02 00 00 00 00 55 [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:26:18]Read from MH i2c: E2 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 BD 1F 00 90 00 50 [06:26:18]RAPDU: 90 00 [06:26:18]wFMCommunicate OK [06:26:18]wFMCommunicate request_size=255 [06:26:18]MH_SAM_APDU [06:26:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 35 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 35 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 A8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 35 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 0B F1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 04 03 00 35 04 06 00 AE [06:26:18]Write to MH i2c: E2 02 01 BE 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 35 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 35 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 A8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 35 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 0B F1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 04 03 00 35 04 06 00 AE 00 00 EA [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:26:18]Read from MH i2c: E2 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 BE 1F 00 90 00 51 [06:26:18]RAPDU: 90 00 [06:26:18]wFMCommunicate OK [06:26:18]wFMCommunicate request_size=10 [06:26:18]MH_SAM_APDU [06:26:18]CAPDU: 80 0D 02 02 05 08 50 B3 30 EB [06:26:18]Write to MH i2c: E2 0D 00 BF 1F 80 0D 02 02 05 00 08 50 B3 30 EB 00 00 88 [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:26:18]Read from MH i2c: E2 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 03 00 BF 1F 00 90 00 52 [06:26:18]RAPDU: 90 00 [06:26:18]wFMCommunicate OK [06:26:18]wFMCommunicate request_size=4 [06:26:18]MH_SAM_APDU [06:26:18]CAPDU: 80 0D 03 02 [06:26:18]Write to MH i2c: E2 08 00 C0 1F 80 0D 03 02 00 00 00 00 5A [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:26:18]Read from MH i2c: E2 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 0B 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 0B 00 C0 1F 00 29 3B 58 38 9B 2A 46 A5 90 00 FF [06:26:18]RAPDU: 29 3B 58 38 9B 2A 46 A5 90 00 [06:26:18]wFMCommunicate OK [06:26:18]SAM_PROTO_SignData done [06:26:18]FM_MakeSignedData done [06:26:18]CreateOFDProtocolMessage [06:26:18]wFMCommunicate request_size=4 [06:26:18]MH_SAM_APDU [06:26:18]CAPDU: 80 11 00 00 [06:26:18]Write to MH i2c: E2 08 00 C1 1F 80 11 00 00 00 00 00 00 5A [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:26:18]Read from MH i2c: E2 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 17 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: E2 17 00 C1 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A7 [06:26:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:26:18]wFMCommunicate OK [06:26:18]CreateOFDProtocolMessage done [06:26:18]OFDSenderStorePacket 197729 [06:26:18]StoreOFDPacket docnum=197729 [06:26:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3E 44 07 01 2A B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 35 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 35 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 A8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 35 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 0B F1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 04 03 00 35 04 06 00 AE 08 50 B3 30 EB 29 3B 58 38 9B 2A 46 A5 [06:26:18]CheckFolder [06:26:18]dirname=/storage/ofd_packets [06:26:18]CheckFolder done [06:26:18]ProducePacketName [06:26:18]name=ofd_packets/00197729 [06:26:18]NVStorageSaveData ofd_packets/00197729 [06:26:18]File name is /storage/ofd_packets/00197729 [06:26:18]Write 301 bytes [06:26:18]NVStorageSaveData done [06:26:18]OFDSenderStorePacket done [06:26:18]KKMCreateOFDPacket done [06:26:18]NVStorageSaveData kkm_last_timestamp [06:26:18]File name is /storage/kkm_last_timestamp [06:26:18]Write 4 bytes [06:26:18]NVStorageSaveData done [06:26:18]ExternCall_PrintAddStr [06:26:18]wPrintStart [06:26:18]Write to MH i2c: 01 00 00 C2 1F E1 [06:26:18]Write i2c OK [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: 01 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: 01 07 00 [06:26:18]MH_I2C_Read... [06:26:18]Read from MH i2c: 01 07 00 C2 1F 00 00 00 00 00 FF 0F F6 [06:26:18]RasterBufferAndPrint [06:26:18]line Счет N : (1)11325096 [06:26:18]line ИНН: 02508201610067 [06:26:18]line Контрольно-Кассовый Чек [06:26:18]line ПРОДАЖА [06:26:18]line ТРК (МРК, ГНК) : 32 [06:26:18]line Товар: 2710124130 [06:26:18]line Аи-92-К-4 [06:26:18]line 60.000 * 67.80 [06:26:18]line = 4068.00 [06:26:18]line НДС 12% НСП 1% [06:26:18]line > о реализуемом товаре [06:26:18]line ИТОГО: 4068.00 [06:26:18]line НСП 1% : 36.00 [06:26:18]line НДС 12% : 432.00 [06:26:18]line Наличными: 0.00 [06:26:18]line Безнал.: 4068.00 [06:26:18]line Место: АЗС № 95 "Партнер Нефть" [06:26:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:26:18]line СНО: Общий режим [06:26:18]line Чек 70 16.08.2024 06:26 [06:26:18]line Смена: 462 ФФД: 1.0 [06:26:18]line ЗНМ: 0300000079 [06:26:18]line РНМ: 0000000000092545 [06:26:18]line Версия ККМ: 001 [06:26:18]line Платежная система: Бакай Банк [06:26:18]line ФМ: 0000000000871802 [06:26:18]line ФД: 197729 [06:26:18]line ФПД: 191350736892139 [06:26:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T062619&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197729&fm=191350736892139&tin=02508201610067®Number=0000000000092545&sum=406800 [06:26:18]written 0, free lines is 4095 [06:26:18]OFD Sender: Processing packet 197729 [packets to send 245, broken 244] [06:26:18]ProducePacketName [06:26:18]name=ofd_packets/00197729 [06:26:18]OFD Sender: To server: pG, [06:26:18]CommunicateWithHost lk.salyk.kg:30040 [06:26:18]ConnectInit lk.salyk.kg [06:26:19]Connected sock=10 [06:26:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3E 44 07 01 2A B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 10 35 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 35 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 A8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 35 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 0B F1 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 04 03 00 35 04 06 00 AE 08 50 B3 30 EB 29 3B 58 38 9B 2A 46 A5 [06:26:19]Write to MH i2c: 01 00 00 EC 1F 0B [06:26:19]Write i2c OK [06:26:19]MH_I2C_Read... [06:26:19]Read from MH i2c: 01 [06:26:19]MH_I2C_Read... [06:26:19]Read from MH i2c: 01 07 00 [06:26:19]MH_I2C_Read... [06:26:19]Read from MH i2c: 01 07 00 EC 1F 00 00 00 00 00 F6 0C 14 [06:26:19]RasterBufferAndPrint [06:26:19]line [06:26:19]line [06:26:19]line [06:26:19]line [06:26:19]line [06:26:19]written 0, free lines is 3325 [06:26:19]MH_Cut [06:26:19]Write to MH i2c: D1 01 00 F3 1F 01 E4 [06:26:19]Write i2c OK [06:26:19]MH_I2C_Read... [06:26:19]Read from MH i2c: D1 [06:26:19]MH_I2C_Read... [06:26:19]Read from MH i2c: D1 01 00 [06:26:19]MH_I2C_Read... [06:26:19]Read from MH i2c: D1 01 00 F3 1F 00 E3 [06:26:19]Write to MH i2c: 01 00 00 F4 1F 13 [06:26:19]Write i2c OK [06:26:19]MH_I2C_Read... [06:26:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 03 34 47 00 83 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 04 03 00 F4 03 04 00 20 9D BE 66 B6 04 01 00 00 AC AC 4B B4 52 63 F0 E7 [06:26:19]CommunicateWithHost err = 0 [06:26:19]CheckOFDResponse [06:26:19]1017 (14) - 77093643461234 [06:26:19]1041 (16) - 0000000000871802 [06:26:19]1040 (4) - 197729 [06:26:19]1012 (4) - 16.08.2024 00:28 [06:26:19]1206 (1) - 0 [06:26:19]OFD Sender: Remove packet 197729 [06:26:19]ProducePacketName [06:26:19]name=ofd_packets/00197729 [06:26:19]NVStorageDeleteData [06:26:19]OFD Sender: No OFD packet to send [06:26:19]*** Cut start [06:26:19]*** Purtial cut [06:26:19]*** Stage 1: CUTSNS_PIN = 1 [06:26:20]Read from MH i2c: 01 [06:26:20]MH_I2C_Read... [06:26:20]*** Stop cut motor [06:26:20]*** Cut end [06:26:20]Read from MH i2c: 01 07 00 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: 01 07 00 F4 1F 00 00 00 00 00 FF 0F 28 [06:26:20]process_action close_receipt done [06:26:20]requested_data is exist [06:26:20]produce_requested_data [06:26:20]requested_item fm.sn is exist - process it [06:26:20]wFMCommunicate request_size=4 [06:26:20]MH_SAM_APDU [06:26:20]CAPDU: 80 11 00 00 [06:26:20]Write to MH i2c: E2 08 00 F5 1F 80 11 00 00 00 00 00 00 8E [06:26:20]Write i2c OK [06:26:20]MH_I2C_Read... [06:26:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:26:20]Read from MH i2c: E2 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: E2 17 00 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: E2 17 00 F5 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DB [06:26:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:26:20]wFMCommunicate OK [06:26:20]requested_item fd.num is exist - process it [06:26:20]SAM_PROTO_GetFieldsCounters [06:26:20]wFMCommunicate request_size=4 [06:26:20]MH_SAM_APDU [06:26:20]CAPDU: 80 13 00 00 [06:26:20]Write to MH i2c: E2 08 00 F6 1F 80 13 00 00 00 00 00 00 91 [06:26:20]Write i2c OK [06:26:20]MH_I2C_Read... [06:26:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:26:20]Read from MH i2c: E2 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: E2 62 00 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: E2 62 00 F6 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 61 04 03 00 0E 04 04 00 CE 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 B5 [06:26:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 61 04 03 00 0E 04 04 00 CE 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:26:20]wFMCommunicate OK [06:26:20]SAM_PROTO_GetFieldsCounters done [06:26:20]requested_item shift.num is exist - process it [06:26:20]requested_item shift.opened is exist - process it [06:26:20]req_shift_opened [06:26:20]FM_GetShiftState [06:26:20]SAM_PROTO_GetShiftState [06:26:20]wFMCommunicate request_size=4 [06:26:20]MH_SAM_APDU [06:26:20]CAPDU: 80 13 01 00 [06:26:20]Write to MH i2c: E2 08 00 F7 1F 80 13 01 00 00 00 00 00 93 [06:26:20]Write i2c OK [06:26:20]MH_I2C_Read... [06:26:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:26:20]Read from MH i2c: E2 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: E2 0E 00 [06:26:20]MH_I2C_Read... [06:26:20]Read from MH i2c: E2 0E 00 F7 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 21 [06:26:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:26:20]wFMCommunicate OK [06:26:20]SAM_PROTO_GetShiftState done [06:26:20]FM_GetShiftState done [06:26:20]req_shift_opened done [06:26:20]requested_item shift.open_date is exist - process it [06:26:20]req_shift_open_date [06:26:20]req_shift_open_date done [06:26:20]produce_requested_data done [06:26:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197729,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:26:20]process_action_free close_receipt [06:26:20]json_value_free [06:26:20]json_value_free done [06:26:20]process_json_proto returns [06:26:20]Send response to host [06:26:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197729,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:26:20]free response buf [06:26:20]execute_script done [06:26:20]execute_script returns [06:26:20]free content buf [06:26:20]Sock 7.Close socket [06:26:20]Sock 7.Thread stoped [06:26:24]OFD Sender: No OFD packet to send [06:26:29]OFD Sender: No OFD packet to send [06:26:34]OFD Sender: No OFD packet to send [06:26:39]OFD Sender: No OFD packet to send [06:26:44]OFD Sender: No OFD packet to send [06:26:49]OFD Sender: No OFD packet to send [06:26:54]OFD Sender: No OFD packet to send [06:26:59]OFD Sender: No OFD packet to send [06:27:04]OFD Sender: No OFD packet to send [06:27:09]OFD Sender: No OFD packet to send [06:27:14]OFD Sender: No OFD packet to send [06:27:19]OFD Sender: No OFD packet to send [06:27:24]OFD Sender: No OFD packet to send [06:27:29]OFD Sender: No OFD packet to send [06:27:34]OFD Sender: No OFD packet to send [06:27:39]OFD Sender: No OFD packet to send [06:27:44]OFD Sender: No OFD packet to send [06:27:49]OFD Sender: No OFD packet to send [06:27:54]OFD Sender: No OFD packet to send [06:27:59]OFD Sender: No OFD packet to send [06:28:04]OFD Sender: No OFD packet to send [06:28:09]OFD Sender: No OFD packet to send [06:28:14]OFD Sender: No OFD packet to send [06:28:19]OFD Sender: No OFD packet to send [06:28:24]OFD Sender: No OFD packet to send [06:28: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:10]OFD Sender: No OFD packet to send [06:29:15]OFD Sender: No OFD packet to send [06:29:20]OFD Sender: No OFD packet to send [06:29:25]OFD Sender: No OFD packet to send [06:29:30]OFD Sender: No OFD packet to send [06:29:35]OFD Sender: No OFD packet to send [06:29:40]OFD Sender: No OFD packet to send [06:29:45]OFD Sender: No OFD packet to send [06:29:50]OFD Sender: No OFD packet to send [06:29:55]OFD Sender: No OFD packet to send [06:30:00]OFD Sender: No OFD packet to send [06:30:05]OFD Sender: No OFD packet to send [06:30:10]OFD Sender: No OFD packet to send [06:30:15]OFD Sender: No OFD packet to send [06:30:20]OFD Sender: No OFD packet to send [06:30:25]OFD Sender: No OFD packet to send [06:30:30]OFD Sender: No OFD packet to send [06:30:35]OFD Sender: No OFD packet to send [06:30:40]OFD Sender: No OFD packet to send [06:30:45]OFD Sender: No OFD packet to send [06:30:50]OFD Sender: No OFD packet to send [06:30:55]OFD Sender: No OFD packet to send [06:31:00]OFD Sender: No OFD packet to send [06:31:05]OFD Sender: No OFD packet to send [06:31:10]OFD Sender: No OFD packet to send [06:31:15]OFD Sender: No OFD packet to send [06:31:20]OFD Sender: No OFD packet to send [06:31:25]OFD Sender: No OFD packet to send [06:31:30]OFD Sender: No OFD packet to send [06:31:35]OFD Sender: No OFD packet to send [06:31:40]OFD Sender: No OFD packet to send [06:31:45]OFD Sender: No OFD packet to send [06:31:50]OFD Sender: No OFD packet to send [06:31:55]OFD Sender: No OFD packet to send [06:32:00]OFD Sender: No OFD packet to send [06:32:05]OFD Sender: No OFD packet to send [06:32:06]accept exits with 9 [06:32:06]New connection [06:32:06]New thread 3066838372 created [06:32:06]Thread 3066981732 joined [06:32:06]Waiting for new connection... [06:32:06] Sock 9.Parse request [06:32:06]Sock 9.Check first char [06:32:06]Sock 9.First char is OK [06:32:06]request: POST /json_proto HTTP/1.0 [06:32:06]Method: POST [06:32:06]URL: /json_proto [06:32:06]Method is POST - this is cgi request [06:32:06]url: /json_proto [06:32:06]query_string will be loaded in cgi processing [06:32:06]execute_cgi json_proto POST (null) [06:32:06]execute_cgi path=json_proto method=POST [06:32:06]POST find Content-Length [06:32:06]Host: 172.17.46.195:8080 [06:32:06]Content-Length: 679 [06:32:06]Content-Type: application/json [06:32:06] [06:32:06]POST finish read [06:32:06]Found Content-Length = 679 [06:32:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:32:06]execute_script... [06:32: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)11325097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:32:06]POST & json_proto [06:32:06]process_json_proto [06:32:06]json parsed OK: [06:32:06]protocol is kg_v1.0 [06:32:06]action value=close_receipt [06:32:06]process_action close_receipt [06:32:06]cmd_close_receipt [06:32:06]MH_GetDate [06:32:06]Write to MH i2c: F0 00 00 F8 1F 06 [06:32:06]Write i2c OK [06:32:06]MH_I2C_Read... [06:32:06]Read from MH i2c: F0 [06:32:06]MH_I2C_Read... [06:32:06]Read from MH i2c: F0 09 00 [06:32:06]MH_I2C_Read... [06:32:06]Read from MH i2c: F0 09 00 F8 1F 00 69 F2 BE 66 8D AE BC 66 EB [06:32:06]GetLastDocTimeStamp 1723789579 [06:32:06]current date 1723789929 [06:32:06]FM_GetShiftState [06:32:06]SAM_PROTO_GetShiftState [06:32:06]wFMCommunicate request_size=4 [06:32:06]MH_SAM_APDU [06:32:06]CAPDU: 80 13 01 00 [06:32:06]Write to MH i2c: E2 08 00 F9 1F 80 13 01 00 00 00 00 00 95 [06:32:06]Write i2c OK [06:32:06]MH_I2C_Read... [06:32:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:32:06]Read from MH i2c: E2 [06:32:06]MH_I2C_Read... [06:32:06]Read from MH i2c: E2 0E 00 [06:32:06]MH_I2C_Read... [06:32:06]Read from MH i2c: E2 0E 00 F9 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 23 [06:32:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:32:06]wFMCommunicate OK [06:32:06]SAM_PROTO_GetShiftState done [06:32:06]FM_GetShiftState done [06:32:06]opened in 1723766727 [06:32:06]opened+sec_in_day 1723853127 [06:32:06]quantity*price = 50036 [06:32:06]sum+1 = 50037 [06:32:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 71 16.08.2024 06:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197730 ФПД: 194556888411528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T063209&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197730&fm=194556888411528&tin=02508201610067®Number=0000000000092545&sum=50000 [06:32:07]StoreToDocumentArchive [06:32:07]shift 462 fd 197730 [06:32:07]save to /storage/0462/doc_00197730 [06:32:07]save last doc name /storage/0462/doc_00197730 to /storage/kkm_last_doc_name [06:32:07]save OK [06:32:07]Clear old archive folders... [06:32:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:32:07]tlvbuf is 018A0DC0 [06:32:07]SAM_PROTO_ClearQueue [06:32:07]wFMCommunicate request_size=4 [06:32:07]MH_SAM_APDU [06:32:07]CAPDU: 80 09 00 00 [06:32:07]Write to MH i2c: E2 08 00 06 20 80 09 00 00 00 00 00 00 98 [06:32:07]Write i2c OK [06:32:07]MH_I2C_Read... [06:32:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:32:08]Read from MH i2c: E2 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 06 20 00 90 00 9A [06:32:08]RAPDU: 90 00 [06:32:08]wFMCommunicate OK [06:32:08]SAM_PROTO_ClearQueue done [06:32:08]KKMCreateOFDPacket [06:32:08]OFDProtocolAddRootSTLVToBuf [06:32:08]FM_MakeSignedData [06:32:08]FM_MakeSignedData [06:32:08]SAM_PROTO_SignData [06:32:08]wFMCommunicate request_size=4 [06:32:08]MH_SAM_APDU [06:32:08]CAPDU: 80 0D 01 02 [06:32:08]Write to MH i2c: E2 08 00 07 20 80 0D 01 02 00 00 00 00 A0 [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:32:08]Read from MH i2c: E2 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 07 20 00 90 00 9B [06:32:08]RAPDU: 90 00 [06:32:08]wFMCommunicate OK [06:32:08]wFMCommunicate request_size=255 [06:32:08]MH_SAM_APDU [06:32:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 69 F2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 04 03 00 35 04 06 00 B0 [06:32:08]Write to MH i2c: E2 02 01 08 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 69 F2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 04 03 00 35 04 06 00 B0 00 00 C6 [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:32:08]Read from MH i2c: E2 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 08 20 00 90 00 9C [06:32:08]RAPDU: 90 00 [06:32:08]wFMCommunicate OK [06:32:08]wFMCommunicate request_size=10 [06:32:08]MH_SAM_APDU [06:32:08]CAPDU: 80 0D 02 02 05 F2 CE 38 ED 88 [06:32:08]Write to MH i2c: E2 0D 00 09 20 80 0D 02 02 05 00 F2 CE 38 ED 88 00 00 1A [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:32:08]Read from MH i2c: E2 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 03 00 09 20 00 90 00 9D [06:32:08]RAPDU: 90 00 [06:32:08]wFMCommunicate OK [06:32:08]wFMCommunicate request_size=4 [06:32:08]MH_SAM_APDU [06:32:08]CAPDU: 80 0D 03 02 [06:32:08]Write to MH i2c: E2 08 00 0A 20 80 0D 03 02 00 00 00 00 A5 [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:32:08]Read from MH i2c: E2 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 0B 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 0B 00 0A 20 00 AB 53 C9 1C F4 42 8C A4 90 00 EF [06:32:08]RAPDU: AB 53 C9 1C F4 42 8C A4 90 00 [06:32:08]wFMCommunicate OK [06:32:08]SAM_PROTO_SignData done [06:32:08]FM_MakeSignedData done [06:32:08]CreateOFDProtocolMessage [06:32:08]wFMCommunicate request_size=4 [06:32:08]MH_SAM_APDU [06:32:08]CAPDU: 80 11 00 00 [06:32:08]Write to MH i2c: E2 08 00 0B 20 80 11 00 00 00 00 00 00 A5 [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:32:08]Read from MH i2c: E2 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 17 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: E2 17 00 0B 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [06:32:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:32:08]wFMCommunicate OK [06:32:08]CreateOFDProtocolMessage done [06:32:08]OFDSenderStorePacket 197730 [06:32:08]StoreOFDPacket docnum=197730 [06:32:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 73 6F 07 01 77 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 69 F2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 04 03 00 35 04 06 00 B0 F2 CE 38 ED 88 AB 53 C9 1C F4 42 8C A4 [06:32:08]CheckFolder [06:32:08]dirname=/storage/ofd_packets [06:32:08]CheckFolder done [06:32:08]ProducePacketName [06:32:08]name=ofd_packets/00197730 [06:32:08]NVStorageSaveData ofd_packets/00197730 [06:32:08]File name is /storage/ofd_packets/00197730 [06:32:08]Write 301 bytes [06:32:08]NVStorageSaveData done [06:32:08]OFDSenderStorePacket done [06:32:08]KKMCreateOFDPacket done [06:32:08]NVStorageSaveData kkm_last_timestamp [06:32:08]File name is /storage/kkm_last_timestamp [06:32:08]Write 4 bytes [06:32:08]NVStorageSaveData done [06:32:08]ExternCall_PrintAddStr [06:32:08]wPrintStart [06:32:08]Write to MH i2c: 01 00 00 0C 20 2C [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: 01 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: 01 07 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: 01 07 00 0C 20 00 00 00 00 00 FF 0F 41 [06:32:08]RasterBufferAndPrint [06:32:08]line Счет N : (1)11325097 [06:32:08]line ИНН: 02508201610067 [06:32:08]line Контрольно-Кассовый Чек [06:32:08]line ПРОДАЖА [06:32:08]line ТРК (МРК, ГНК) : 32 [06:32:08]line Товар: 2710124130 [06:32:08]line Аи-92-К-4 [06:32:08]line 7.380 * 67.80 [06:32:08]line = 500.36 [06:32:08]line НДС 12% НСП 1% [06:32:08]line > о реализуемом товаре [06:32:08]line ОКРУГЛЕНИЕ: -0.36 [06:32:08]line ИТОГО: 500.00 [06:32:08]line Внесено: 500.00 [06:32:08]line СДАЧА: 0.00 [06:32:08]line НСП 1% : 4.43 [06:32:08]line НДС 12% : 53.14 [06:32:08]line Наличными: 500.00 [06:32:08]line Безнал.: 0.00 [06:32:08]line Место: АЗС № 95 "Партнер Нефть" [06:32:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:32:08]line СНО: Общий режим [06:32:08]line Чек 71 16.08.2024 06:32 [06:32:08]line Смена: 462 ФФД: 1.0 [06:32:08]line ЗНМ: 0300000079 [06:32:08]line РНМ: 0000000000092545 [06:32:08]line Версия ККМ: 001 [06:32:08]line ФМ: 0000000000871802 [06:32:08]line ФД: 197730 [06:32:08]line ФПД: 194556888411528 [06:32:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T063209&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197730&fm=194556888411528&tin=02508201610067®Number=0000000000092545&sum=50000 [06:32:08]written 0, free lines is 4095 [06:32:08]OFD Sender: Processing packet 197730 [packets to send 245, broken 244] [06:32:08]ProducePacketName [06:32:08]name=ofd_packets/00197730 [06:32:08]OFD Sender: To server: pG, [06:32:08]CommunicateWithHost lk.salyk.kg:30040 [06:32:08]ConnectInit lk.salyk.kg [06:32:08]Connected sock=10 [06:32:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 73 6F 07 01 77 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 69 F2 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 04 03 00 35 04 06 00 B0 F2 CE 38 ED 88 AB 53 C9 1C F4 42 8C A4 [06:32:08]Write to MH i2c: 01 00 00 37 20 57 [06:32:08]Write i2c OK [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: 01 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: 01 07 00 [06:32:08]MH_I2C_Read... [06:32:08]Read from MH i2c: 01 07 00 37 20 00 00 00 00 00 DF 0C 49 [06:32:08]RasterBufferAndPrint [06:32:08]line [06:32:08]line [06:32:08]line [06:32:08]line [06:32:08]line [06:32:08]written 0, free lines is 3301 [06:32:09]MH_Cut [06:32:09]Write to MH i2c: D1 01 00 3E 20 01 30 [06:32:09]Write i2c OK [06:32:09]MH_I2C_Read... [06:32:09]Read from MH i2c: D1 [06:32:09]MH_I2C_Read... [06:32:09]Read from MH i2c: D1 01 00 [06:32:09]MH_I2C_Read... [06:32:09]Read from MH i2c: D1 01 00 3E 20 00 2F [06:32:09]Write to MH i2c: 01 00 00 3F 20 5F [06:32:09]Write i2c OK [06:32:09]MH_I2C_Read... [06:32:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EB E0 47 00 B7 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 38 37 31 38 30 32 10 04 04 00 62 04 03 00 F4 03 04 00 7E 9E BE 66 B6 04 01 00 00 07 2C DC F1 F7 88 B0 87 [06:32:09]CommunicateWithHost err = 0 [06:32:09]CheckOFDResponse [06:32:09]1017 (14) - 77093643461234 [06:32:09]1041 (16) - 0000000000871802 [06:32:09]1040 (4) - 197730 [06:32:09]1012 (4) - 16.08.2024 00:34 [06:32:09]1206 (1) - 0 [06:32:09]OFD Sender: Remove packet 197730 [06:32:09]ProducePacketName [06:32:09]name=ofd_packets/00197730 [06:32:09]NVStorageDeleteData [06:32:09]OFD Sender: No OFD packet to send [06:32:09]*** Cut start [06:32:09]*** Purtial cut [06:32:09]*** CUTSNS_PIN = 0 [06:32:09]*** Stage 1: CUTSNS_PIN = 1 [06:32:11]Read from MH i2c: 01 [06:32:11]MH_I2C_Read... [06:32:11]*** Stop cut motor [06:32:11]*** Cut end [06:32:11]Read from MH i2c: 01 07 00 [06:32:11]MH_I2C_Read... [06:32:11]Read from MH i2c: 01 07 00 3F 20 00 00 00 00 00 FF 0F 74 [06:32:11]process_action close_receipt done [06:32:11]requested_data is exist [06:32:11]produce_requested_data [06:32:11]requested_item fm.sn is exist - process it [06:32:11]wFMCommunicate request_size=4 [06:32:11]MH_SAM_APDU [06:32:11]CAPDU: 80 11 00 00 [06:32:11]Write to MH i2c: E2 08 00 40 20 80 11 00 00 00 00 00 00 DA [06:32:11]Write i2c OK [06:32:11]MH_I2C_Read... [06:32:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:32:11]Read from MH i2c: E2 [06:32:11]MH_I2C_Read... [06:32:11]Read from MH i2c: E2 17 00 [06:32:11]MH_I2C_Read... [06:32:11]Read from MH i2c: E2 17 00 40 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 27 [06:32:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:32:11]wFMCommunicate OK [06:32:11]requested_item fd.num is exist - process it [06:32:11]SAM_PROTO_GetFieldsCounters [06:32:11]wFMCommunicate request_size=4 [06:32:11]MH_SAM_APDU [06:32:11]CAPDU: 80 13 00 00 [06:32:11]Write to MH i2c: E2 08 00 41 20 80 13 00 00 00 00 00 00 DD [06:32:11]Write i2c OK [06:32:11]MH_I2C_Read... [06:32:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:32:11]Read from MH i2c: E2 [06:32:11]MH_I2C_Read... [06:32:11]Read from MH i2c: E2 62 00 [06:32:11]MH_I2C_Read... [06:32:11]Read from MH i2c: E2 62 00 41 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 62 04 03 00 0E 04 04 00 CE 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 05 [06:32:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 62 04 03 00 0E 04 04 00 CE 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:32:11]wFMCommunicate OK [06:32:11]SAM_PROTO_GetFieldsCounters done [06:32:11]requested_item shift.num is exist - process it [06:32:11]requested_item shift.opened is exist - process it [06:32:11]req_shift_opened [06:32:11]FM_GetShiftState [06:32:11]SAM_PROTO_GetShiftState [06:32:11]wFMCommunicate request_size=4 [06:32:11]MH_SAM_APDU [06:32:11]CAPDU: 80 13 01 00 [06:32:11]Write to MH i2c: E2 08 00 42 20 80 13 01 00 00 00 00 00 DF [06:32:11]Write i2c OK [06:32:11]MH_I2C_Read... [06:32:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:32:12]Read from MH i2c: E2 [06:32:12]MH_I2C_Read... [06:32:12]Read from MH i2c: E2 0E 00 [06:32:12]MH_I2C_Read... [06:32:12]Read from MH i2c: E2 0E 00 42 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [06:32:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:32:12]wFMCommunicate OK [06:32:12]SAM_PROTO_GetShiftState done [06:32:12]FM_GetShiftState done [06:32:12]req_shift_opened done [06:32:12]requested_item shift.open_date is exist - process it [06:32:12]req_shift_open_date [06:32:12]req_shift_open_date done [06:32:12]produce_requested_data done [06:32:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197730,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:32:12]process_action_free close_receipt [06:32:12]json_value_free [06:32:12]json_value_free done [06:32:12]process_json_proto returns [06:32:12]Send response to host [06:32:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197730,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:32:12]free response buf [06:32:12]execute_script done [06:32:12]execute_script returns [06:32:12]free content buf [06:32:12]Sock 9.Close socket [06:32:12]Sock 9.Thread stoped [06:32:14]OFD Sender: No OFD packet to send [06:32:19]OFD Sender: No OFD packet to send [06:32:24]OFD Sender: No OFD packet to send [06:32:29]OFD Sender: No OFD packet to send [06:32:34]OFD Sender: No OFD packet to send [06:32:39]OFD Sender: No OFD packet to send [06:32:44]OFD Sender: No OFD packet to send [06:32:49]OFD Sender: No OFD packet to send [06:32:54]OFD Sender: No OFD packet to send [06:32:59]OFD Sender: No OFD packet to send [06:33:04]OFD Sender: No OFD packet to send [06:33:09]OFD Sender: No OFD packet to send [06:33:14]OFD Sender: No OFD packet to send [06:33:19]OFD Sender: No OFD packet to send [06:33:24]OFD Sender: No OFD packet to send [06:33:29]OFD Sender: No OFD packet to send [06:33:34]OFD Sender: No OFD packet to send [06:33:39]OFD Sender: No OFD packet to send [06:33:44]OFD Sender: No OFD packet to send [06:33:49]OFD Sender: No OFD packet to send [06:33:54]OFD Sender: No OFD packet to send [06:33:59]OFD Sender: No OFD packet to send [06:34:04]OFD Sender: No OFD packet to send [06:34:09]OFD Sender: No OFD packet to send [06:34:14]OFD Sender: No OFD packet to send [06:34:19]OFD Sender: No OFD packet to send [06:34:24]OFD Sender: No OFD packet to send [06:34:29]OFD Sender: No OFD packet to send [06:34:34]OFD Sender: No OFD packet to send [06:34:39]OFD Sender: No OFD packet to send [06:34:44]OFD Sender: No OFD packet to send [06:34:49]OFD Sender: No OFD packet to send [06:34:54]OFD Sender: No OFD packet to send [06:34:59]OFD Sender: No OFD packet to send [06:35:04]OFD Sender: No OFD packet to send [06:35:09]OFD Sender: No OFD packet to send [06:35:14]OFD Sender: No OFD packet to send [06:35:19]OFD Sender: No OFD packet to send [06:35:24]OFD Sender: No OFD packet to send [06:35:29]OFD Sender: No OFD packet to send [06:35:34]OFD Sender: No OFD packet to send [06:35:39]OFD Sender: No OFD packet to send [06:35:44]OFD Sender: No OFD packet to send [06:35:49]OFD Sender: No OFD packet to send [06:35:54]OFD Sender: No OFD packet to send [06:35:59]OFD Sender: No OFD packet to send [06:36:04]OFD Sender: No OFD packet to send [06:36:09]OFD Sender: No OFD packet to send [06:36:14]OFD Sender: No OFD packet to send [06:36:19]OFD Sender: No OFD packet to send [06:36:24]OFD Sender: No OFD packet to send [06:36:29]OFD Sender: No OFD packet to send [06:36:34]OFD Sender: No OFD packet to send [06:36:39]OFD Sender: No OFD packet to send [06:36:44]OFD Sender: No OFD packet to send [06:36:49]OFD Sender: No OFD packet to send [06:36:55]OFD Sender: No OFD packet to send [06:37:00]OFD Sender: No OFD packet to send [06:37:05]OFD Sender: No OFD packet to send [06:37:10]OFD Sender: No OFD packet to send [06:37:15]OFD Sender: No OFD packet to send [06:37:20]OFD Sender: No OFD packet to send [06:37:25]OFD Sender: No OFD packet to send [06:37:30]OFD Sender: No OFD packet to send [06:37:35]OFD Sender: No OFD packet to send [06:37:40]OFD Sender: No OFD packet to send [06:37:45]OFD Sender: No OFD packet to send [06:37:50]OFD Sender: No OFD packet to send [06:37:55]OFD Sender: No OFD packet to send [06:38:00]OFD Sender: No OFD packet to send [06:38:05]OFD Sender: No OFD packet to send [06:38:10]OFD Sender: No OFD packet to send [06:38:15]OFD Sender: No OFD packet to send [06:38:20]OFD Sender: No OFD packet to send [06:38:25]OFD Sender: No OFD packet to send [06:38:30]OFD Sender: No OFD packet to send [06:38:35]OFD Sender: No OFD packet to send [06:38:40]OFD Sender: No OFD packet to send [06:38:45]OFD Sender: No OFD packet to send [06:38:50]OFD Sender: No OFD packet to send [06:38:55]OFD Sender: No OFD packet to send [06:39:00]OFD Sender: No OFD packet to send [06:39:05]OFD Sender: No OFD packet to send [06:39:10]OFD Sender: No OFD packet to send [06:39:15]OFD Sender: No OFD packet to send [06:39:20]OFD Sender: No OFD packet to send [06:39:25]OFD Sender: No OFD packet to send [06:39:30]OFD Sender: No OFD packet to send [06:39:35]OFD Sender: No OFD packet to send [06:39:40]OFD Sender: No OFD packet to send [06:39:45]OFD Sender: No OFD packet to send [06:39:50]OFD Sender: No OFD packet to send [06:39:55]OFD Sender: No OFD packet to send [06:40:00]OFD Sender: No OFD packet to send [06:40:04]accept exits with 7 [06:40:04]New connection [06:40:04]New thread 3066981732 created [06:40:04]Thread 3066838372 joined [06:40:04]Waiting for new connection... [06:40:04] Sock 7.Parse request [06:40:04]Sock 7.Check first char [06:40:04]Sock 7.First char is OK [06:40:04]request: POST /json_proto HTTP/1.0 [06:40:04]Method: POST [06:40:04]URL: /json_proto [06:40:04]Method is POST - this is cgi request [06:40:04]url: /json_proto [06:40:04]query_string will be loaded in cgi processing [06:40:04]execute_cgi json_proto POST (null) [06:40:04]execute_cgi path=json_proto method=POST [06:40:04]POST find Content-Length [06:40:04]Host: 172.17.46.195:8080 [06:40:04]Content-Length: 794 [06:40:04]Content-Type: application/json [06:40:04] [06:40:04]POST finish read [06:40:04]Found Content-Length = 794 [06:40:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325098", "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" : 26.950, "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\u000A29810", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:04]execute_script... [06:40: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)11325098", "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" : 26.950, "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\u000A29810", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:04]POST & json_proto [06:40:04]process_json_proto [06:40:04]json parsed OK: [06:40:04]protocol is kg_v1.0 [06:40:04]action value=close_receipt [06:40:04]process_action close_receipt [06:40:04]cmd_close_receipt [06:40:04]MH_GetDate [06:40:04]Write to MH i2c: F0 00 00 43 20 52 [06:40:04]Write i2c OK [06:40:04]MH_I2C_Read... [06:40:04]Read from MH i2c: F0 [06:40:04]MH_I2C_Read... [06:40:04]Read from MH i2c: F0 09 00 [06:40:04]MH_I2C_Read... [06:40:04]Read from MH i2c: F0 09 00 43 20 00 46 F4 BE 66 8D AE BC 66 16 [06:40:04]GetLastDocTimeStamp 1723789929 [06:40:04]current date 1723790406 [06:40:04]FM_GetShiftState [06:40:04]SAM_PROTO_GetShiftState [06:40:04]wFMCommunicate request_size=4 [06:40:04]MH_SAM_APDU [06:40:04]CAPDU: 80 13 01 00 [06:40:04]Write to MH i2c: E2 08 00 44 20 80 13 01 00 00 00 00 00 E1 [06:40:04]Write i2c OK [06:40:04]MH_I2C_Read... [06:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:04]Read from MH i2c: E2 [06:40:04]MH_I2C_Read... [06:40:04]Read from MH i2c: E2 0E 00 [06:40:04]MH_I2C_Read... [06:40:04]Read from MH i2c: E2 0E 00 44 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6F [06:40:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:40:04]wFMCommunicate OK [06:40:04]SAM_PROTO_GetShiftState done [06:40:04]FM_GetShiftState done [06:40:04]opened in 1723766727 [06:40:04]opened+sec_in_day 1723853127 [06:40:04]quantity*price = 0 [06:40:04]sum+1 = 1 [06:40:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 72 16.08.2024 06:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 29810 ФМ: 0000000000871802 ФД: 197731 ФПД: 13811226765996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T064006&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197731&fm=13811226765996&tin=02508201610067®Number=0000000000092545&sum=0 [06:40:05]StoreToDocumentArchive [06:40:05]shift 462 fd 197731 [06:40:05]save to /storage/0462/doc_00197731 [06:40:05]save last doc name /storage/0462/doc_00197731 to /storage/kkm_last_doc_name [06:40:05]save OK [06:40:05]Clear old archive folders... [06:40:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:40:05]tlvbuf is 018E5880 [06:40:05]SAM_PROTO_ClearQueue [06:40:05]wFMCommunicate request_size=4 [06:40:05]MH_SAM_APDU [06:40:05]CAPDU: 80 09 00 00 [06:40:05]Write to MH i2c: E2 08 00 51 20 80 09 00 00 00 00 00 00 E3 [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:40:05]Read from MH i2c: E2 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 51 20 00 90 00 E5 [06:40:05]RAPDU: 90 00 [06:40:05]wFMCommunicate OK [06:40:05]SAM_PROTO_ClearQueue done [06:40:05]KKMCreateOFDPacket [06:40:05]OFDProtocolAddRootSTLVToBuf [06:40:05]FM_MakeSignedData [06:40:05]FM_MakeSignedData [06:40:05]SAM_PROTO_SignData [06:40:05]wFMCommunicate request_size=4 [06:40:05]MH_SAM_APDU [06:40:05]CAPDU: 80 0D 01 02 [06:40:05]Write to MH i2c: E2 08 00 52 20 80 0D 01 02 00 00 00 00 EB [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]OFD Sender: No OFD packet to send [06:40:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:40:05]Read from MH i2c: E2 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 52 20 00 90 00 E6 [06:40:05]RAPDU: 90 00 [06:40:05]wFMCommunicate OK [06:40:05]wFMCommunicate request_size=255 [06:40:05]MH_SAM_APDU [06:40:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 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 48 00 00 00 F4 03 04 00 46 F4 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 04 03 00 35 04 06 00 0C [06:40:05]Write to MH i2c: E2 02 01 53 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 46 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 48 00 00 00 F4 03 04 00 46 F4 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 04 03 00 35 04 06 00 0C 00 00 8D [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:05]Read from MH i2c: E2 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 53 20 00 90 00 E7 [06:40:05]RAPDU: 90 00 [06:40:05]wFMCommunicate OK [06:40:05]wFMCommunicate request_size=10 [06:40:05]MH_SAM_APDU [06:40:05]CAPDU: 80 0D 02 02 05 8F AD 43 EA AC [06:40:05]Write to MH i2c: E2 0D 00 54 20 80 0D 02 02 05 00 8F AD 43 EA AC 00 00 0D [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:05]Read from MH i2c: E2 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 03 00 54 20 00 90 00 E8 [06:40:05]RAPDU: 90 00 [06:40:05]wFMCommunicate OK [06:40:05]wFMCommunicate request_size=4 [06:40:05]MH_SAM_APDU [06:40:05]CAPDU: 80 0D 03 02 [06:40:05]Write to MH i2c: E2 08 00 55 20 80 0D 03 02 00 00 00 00 F0 [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:40:05]Read from MH i2c: E2 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 0B 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 0B 00 55 20 00 7A 32 1C E8 8E 90 14 2D 90 00 00 [06:40:05]RAPDU: 7A 32 1C E8 8E 90 14 2D 90 00 [06:40:05]wFMCommunicate OK [06:40:05]SAM_PROTO_SignData done [06:40:05]FM_MakeSignedData done [06:40:05]CreateOFDProtocolMessage [06:40:05]wFMCommunicate request_size=4 [06:40:05]MH_SAM_APDU [06:40:05]CAPDU: 80 11 00 00 [06:40:05]Write to MH i2c: E2 08 00 56 20 80 11 00 00 00 00 00 00 F0 [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:05]Read from MH i2c: E2 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 17 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: E2 17 00 56 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [06:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:40:05]wFMCommunicate OK [06:40:05]CreateOFDProtocolMessage done [06:40:05]OFDSenderStorePacket 197731 [06:40:05]StoreOFDPacket docnum=197731 [06:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4F 2D 07 01 35 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 46 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 48 00 00 00 F4 03 04 00 46 F4 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 04 03 00 35 04 06 00 0C 8F AD 43 EA AC 7A 32 1C E8 8E 90 14 2D [06:40:05]CheckFolder [06:40:05]dirname=/storage/ofd_packets [06:40:05]CheckFolder done [06:40:05]ProducePacketName [06:40:05]name=ofd_packets/00197731 [06:40:05]NVStorageSaveData ofd_packets/00197731 [06:40:05]File name is /storage/ofd_packets/00197731 [06:40:05]Write 301 bytes [06:40:05]NVStorageSaveData done [06:40:05]OFDSenderStorePacket done [06:40:05]KKMCreateOFDPacket done [06:40:05]NVStorageSaveData kkm_last_timestamp [06:40:05]File name is /storage/kkm_last_timestamp [06:40:05]Write 4 bytes [06:40:05]NVStorageSaveData done [06:40:05]ExternCall_PrintAddStr [06:40:05]wPrintStart [06:40:05]Write to MH i2c: 01 00 00 57 20 77 [06:40:05]Write i2c OK [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: 01 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: 01 07 00 [06:40:05]MH_I2C_Read... [06:40:05]Read from MH i2c: 01 07 00 57 20 00 00 00 00 00 FF 0F 8C [06:40:05]RasterBufferAndPrint [06:40:05]line Счет N : (1)11325098 [06:40:05]line ИНН: 02508201610067 [06:40:05]line Контрольно-Кассовый Чек [06:40:05]line ПРОДАЖА [06:40:05]line ТРК (МРК, ГНК) : 31 [06:40:05]line Товар: 2710124500 [06:40:05]line Аи-95-К-5 [06:40:05]line 26.950 * 0.00 [06:40:05]line = 0.00 [06:40:05]line НДС 12% НСП 1% [06:40:05]line > о реализуемом товаре [06:40:05]line ИТОГО: 0.00 [06:40:05]line НСП 1% : 0.00 [06:40:05]line НДС 12% : 0.00 [06:40:05]line Наличными: 0.00 [06:40:05]line Безнал.: 0.00 [06:40:05]line Место: АЗС № 95 "Партнер Нефть" [06:40:05]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:40:05]line СНО: Общий режим [06:40:05]line Чек 72 16.08.2024 06:40 [06:40:05]line Смена: 462 ФФД: 1.0 [06:40:05]line ЗНМ: 0300000079 [06:40:05]line РНМ: 0000000000092545 [06:40:05]line Версия ККМ: 001 [06:40:05]line Талоны: Топливная Карта [06:40:05]line 29810 [06:40:05]line ФМ: 0000000000871802 [06:40:05]line ФД: 197731 [06:40:05]line ФПД: 13811226765996 [06:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T064006&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197731&fm=13811226765996&tin=02508201610067®Number=0000000000092545&sum=0 [06:40:05]written 0, free lines is 4095 [06:40:05]OFD Sender: Processing packet 197731 [packets to send 245, broken 244] [06:40:05]ProducePacketName [06:40:05]name=ofd_packets/00197731 [06:40:05]OFD Sender: To server: pG, [06:40:05]CommunicateWithHost lk.salyk.kg:30040 [06:40:05]ConnectInit lk.salyk.kg [06:40:06]Write to MH i2c: 01 00 00 81 20 A1 [06:40:06]Write i2c OK [06:40:06]MH_I2C_Read... [06:40:06]Read from MH i2c: 01 [06:40:06]MH_I2C_Read... [06:40:06]Read from MH i2c: 01 07 00 [06:40:06]MH_I2C_Read... [06:40:06]Read from MH i2c: 01 07 00 81 20 00 00 00 00 00 DF 0C 93 [06:40:06]RasterBufferAndPrint [06:40:06]line [06:40:06]line [06:40:06]line [06:40:06]line [06:40:06]line [06:40:06]written 0, free lines is 3301 [06:40:06]MH_Cut [06:40:06]Write to MH i2c: D1 01 00 88 20 01 7A [06:40:06]Write i2c OK [06:40:06]MH_I2C_Read... [06:40:06]Read from MH i2c: D1 [06:40:06]MH_I2C_Read... [06:40:06]Read from MH i2c: D1 01 00 [06:40:06]MH_I2C_Read... [06:40:06]Read from MH i2c: D1 01 00 88 20 00 79 [06:40:06]Write to MH i2c: 01 00 00 89 20 A9 [06:40:06]Write i2c OK [06:40:06]MH_I2C_Read... [06:40:06]*** Cut start [06:40:06]*** Purtial cut [06:40:06]*** Stage 1: CUTSNS_PIN = 1 [06:40:07]Read from MH i2c: 01 [06:40:07]MH_I2C_Read... [06:40:07]*** Stop cut motor [06:40:07]*** Cut end [06:40:07]Read from MH i2c: 01 07 00 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: 01 07 00 89 20 00 00 00 00 00 FF 0F BE [06:40:07]process_action close_receipt done [06:40:07]requested_data is exist [06:40:07]produce_requested_data [06:40:07]requested_item fm.sn is exist - process it [06:40:07]wFMCommunicate request_size=4 [06:40:07]MH_SAM_APDU [06:40:07]CAPDU: 80 11 00 00 [06:40:07]Write to MH i2c: E2 08 00 8A 20 80 11 00 00 00 00 00 00 24 [06:40:07]Write i2c OK [06:40:07]MH_I2C_Read... [06:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:07]Read from MH i2c: E2 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: E2 17 00 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: E2 17 00 8A 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 71 [06:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:40:07]wFMCommunicate OK [06:40:07]requested_item fd.num is exist - process it [06:40:07]SAM_PROTO_GetFieldsCounters [06:40:07]wFMCommunicate request_size=4 [06:40:07]MH_SAM_APDU [06:40:07]CAPDU: 80 13 00 00 [06:40:07]Write to MH i2c: E2 08 00 8B 20 80 13 00 00 00 00 00 00 27 [06:40:07]Write i2c OK [06:40:07]MH_I2C_Read... [06:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:40:07]Read from MH i2c: E2 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: E2 62 00 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: E2 62 00 8B 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 63 04 03 00 0E 04 04 00 CE 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 53 [06:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 63 04 03 00 0E 04 04 00 CE 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:40:07]wFMCommunicate OK [06:40:07]SAM_PROTO_GetFieldsCounters done [06:40:07]requested_item shift.num is exist - process it [06:40:07]requested_item shift.opened is exist - process it [06:40:07]req_shift_opened [06:40:07]FM_GetShiftState [06:40:07]SAM_PROTO_GetShiftState [06:40:07]wFMCommunicate request_size=4 [06:40:07]MH_SAM_APDU [06:40:07]CAPDU: 80 13 01 00 [06:40:07]Write to MH i2c: E2 08 00 8C 20 80 13 01 00 00 00 00 00 29 [06:40:07]Write i2c OK [06:40:07]MH_I2C_Read... [06:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:07]Read from MH i2c: E2 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: E2 0E 00 [06:40:07]MH_I2C_Read... [06:40:07]Read from MH i2c: E2 0E 00 8C 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [06:40:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:40:07]wFMCommunicate OK [06:40:07]SAM_PROTO_GetShiftState done [06:40:07]FM_GetShiftState done [06:40:07]req_shift_opened done [06:40:07]requested_item shift.open_date is exist - process it [06:40:07]req_shift_open_date [06:40:07]req_shift_open_date done [06:40:07]produce_requested_data done [06:40:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197731,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:40:07]process_action_free close_receipt [06:40:07]json_value_free [06:40:07]json_value_free done [06:40:07]process_json_proto returns [06:40:07]Send response to host [06:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197731,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:40:07]free response buf [06:40:07]execute_script done [06:40:07]execute_script returns [06:40:07]free content buf [06:40:07]Sock 7.Close socket [06:40:07]Sock 7.Thread stoped [06:42:17]ConnectInit Can't connect to host [06:42:17]CommunicateWithHost connect error [06:42:17]CommunicateWithHost err = -1 [06:42:17]OFD Sender: Server communicate error [06:42:23]OFD Sender: Processing packet 197731 [packets to send 245, broken 244] [06:42:23]ProducePacketName [06:42:23]name=ofd_packets/00197731 [06:42:23]OFD Sender: To server: pG, [06:42:23]CommunicateWithHost lk.salyk.kg:30040 [06:42:23]ConnectInit lk.salyk.kg [06:42:23]Connected sock=7 [06:42:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4F 2D 07 01 35 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 46 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 48 00 00 00 F4 03 04 00 46 F4 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 04 03 00 35 04 06 00 0C 8F AD 43 EA AC 7A 32 1C E8 8E 90 14 2D [06:42:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AE 56 47 00 C8 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 38 37 31 38 30 32 10 04 04 00 63 04 03 00 F4 03 04 00 E4 A0 BE 66 B6 04 01 00 00 0C 4A 2E 3A F6 6A AC A3 [06:42:23]CommunicateWithHost err = 0 [06:42:23]CheckOFDResponse [06:42:23]1017 (14) - 77093643461234 [06:42:23]1041 (16) - 0000000000871802 [06:42:23]1040 (4) - 197731 [06:42:23]1012 (4) - 16.08.2024 00:44 [06:42:23]1206 (1) - 0 [06:42:23]OFD Sender: Remove packet 197731 [06:42:23]ProducePacketName [06:42:23]name=ofd_packets/00197731 [06:42:23]NVStorageDeleteData [06:42:23]OFD Sender: No OFD packet to send [06:42:28]OFD Sender: No OFD packet to send [06:42:33]OFD Sender: No OFD packet to send [06:42:38]OFD Sender: No OFD packet to send [06:42:43]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:34]OFD Sender: No OFD packet to send [06:44:39]OFD Sender: No OFD packet to send [06:44:44]OFD Sender: No OFD packet to send [06:44:49]OFD Sender: No OFD packet to send [06:44:54]OFD Sender: No OFD packet to send [06:44:59]OFD Sender: No OFD packet to send [06:45:04]OFD Sender: No OFD packet to send [06:45:09]OFD Sender: No OFD packet to send [06:45:14]OFD Sender: No OFD packet to send [06:45:19]OFD Sender: No OFD packet to send [06:45:24]OFD Sender: No OFD packet to send [06:45:29]OFD Sender: No OFD packet to send [06:45:34]OFD Sender: No OFD packet to send [06:45:39]OFD Sender: No OFD packet to send [06:45:44]OFD Sender: No OFD packet to send [06:45:49]OFD Sender: No OFD packet to send [06:45:54]OFD Sender: No OFD packet to send [06:45:59]OFD Sender: No OFD packet to send [06:46:04]OFD Sender: No OFD packet to send [06:46:09]OFD Sender: No OFD packet to send [06:46:14]OFD Sender: No OFD packet to send [06:46:19]OFD Sender: No OFD packet to send [06:46:24]OFD Sender: No OFD packet to send [06:46:29]OFD Sender: No OFD packet to send [06:46:34]OFD Sender: No OFD packet to send [06:46:39]OFD Sender: No OFD packet to send [06:46:44]OFD Sender: No OFD packet to send [06:46:49]OFD Sender: No OFD packet to send [06:46:54]OFD Sender: No OFD packet to send [06:46:59]OFD Sender: No OFD packet to send [06:47:04]OFD Sender: No OFD packet to send [06:47:09]OFD Sender: No OFD packet to send [06:47:14]OFD Sender: No OFD packet to send [06:47:19]OFD Sender: No OFD packet to send [06:47:24]OFD Sender: No OFD packet to send [06:47:29]OFD Sender: No OFD packet to send [06:47:34]OFD Sender: No OFD packet to send [06:47:39]OFD Sender: No OFD packet to send [06:47:44]OFD Sender: No OFD packet to send [06:47:49]OFD Sender: No OFD packet to send [06:47:54]OFD Sender: No OFD packet to send [06:47:59]OFD Sender: No OFD packet to send [06:48:04]OFD Sender: No OFD packet to send [06:48:09]OFD Sender: No OFD packet to send [06:48:14]OFD Sender: No OFD packet to send [06:48:19]OFD Sender: No OFD packet to send [06:48:24]OFD Sender: No OFD packet to send [06:48:29]OFD Sender: No OFD packet to send [06:48:34]OFD Sender: No OFD packet to send [06:48:39]OFD Sender: No OFD packet to send [06:48:44]OFD Sender: No OFD packet to send [06:48:49]OFD Sender: No OFD packet to send [06:48:54]OFD Sender: No OFD packet to send [06:48:59]OFD Sender: No OFD packet to send [06:49:04]OFD Sender: No OFD packet to send [06:49:09]OFD Sender: No OFD packet to send [06:49:14]OFD Sender: No OFD packet to send [06:49:19]OFD Sender: No OFD packet to send [06:49:24]OFD Sender: No OFD packet to send [06:49:29]OFD Sender: No OFD packet to send [06:49:34]OFD Sender: No OFD packet to send [06:49:39]OFD Sender: No OFD packet to send [06:49:44]OFD Sender: No OFD packet to send [06:49:49]OFD Sender: No OFD packet to send [06:49:54]OFD Sender: No OFD packet to send [06:49:59]OFD Sender: No OFD packet to send [06:50:04]OFD Sender: No OFD packet to send [06:50:09]OFD Sender: No OFD packet to send [06:50:14]OFD Sender: No OFD packet to send [06:50:19]OFD Sender: No OFD packet to send [06:50:24]OFD Sender: No OFD packet to send [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06:51:59]OFD Sender: No OFD packet to send [06:52:04]OFD Sender: No OFD packet to send [06:52:09]OFD Sender: No OFD packet to send [06:52:14]OFD Sender: No OFD packet to send [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:04]OFD Sender: No OFD packet to send [06:53:09]OFD Sender: No OFD packet to send [06:53:14]OFD Sender: No OFD packet to send [06:53:20]OFD Sender: No OFD packet to send [06:53:25]OFD Sender: No OFD packet to send [06:53:30]OFD Sender: No OFD packet to send [06:53:35]OFD Sender: No OFD packet to send [06:53:35]accept exits with 9 [06:53:35]New connection [06:53:35]New thread 3066838372 created [06:53:35]Thread 3066981732 joined [06:53:35]Waiting for new connection... [06:53:35] Sock 9.Parse request [06:53:35]Sock 9.Check first char [06:53:35]Sock 9.First char is OK [06:53:35]request: POST /json_proto HTTP/1.0 [06:53:35]Method: POST [06:53:35]URL: /json_proto [06:53:35]Method is POST - this is cgi request [06:53:35]url: /json_proto [06:53:35]query_string will be loaded in cgi processing [06:53:35]execute_cgi json_proto POST (null) [06:53:35]execute_cgi path=json_proto method=POST [06:53:35]POST find Content-Length [06:53:35]Host: 172.17.46.195:8080 [06:53:35]Content-Length: 799 [06:53:35]Content-Type: application/json [06:53:35] [06:53:35]POST finish read [06:53:35]Found Content-Length = 799 [06:53:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4082126", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:53:35]execute_script... [06:53:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4082126", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:53:35]POST & json_proto [06:53:35]process_json_proto [06:53:35]json parsed OK: [06:53:35]protocol is kg_v1.0 [06:53:35]action value=close_receipt [06:53:35]process_action close_receipt [06:53:35]cmd_close_receipt [06:53:35]MH_GetDate [06:53:35]Write to MH i2c: F0 00 00 8D 20 9C [06:53:35]Write i2c OK [06:53:35]MH_I2C_Read... [06:53:35]Read from MH i2c: F0 [06:53:35]MH_I2C_Read... [06:53:35]Read from MH i2c: F0 09 00 [06:53:35]MH_I2C_Read... [06:53:35]Read from MH i2c: F0 09 00 8D 20 00 72 F7 BE 66 8D AE BC 66 8F [06:53:35]GetLastDocTimeStamp 1723790406 [06:53:35]current date 1723791218 [06:53:35]FM_GetShiftState [06:53:35]SAM_PROTO_GetShiftState [06:53:35]wFMCommunicate request_size=4 [06:53:35]MH_SAM_APDU [06:53:35]CAPDU: 80 13 01 00 [06:53:35]Write to MH i2c: E2 08 00 8E 20 80 13 01 00 00 00 00 00 2B [06:53:35]Write i2c OK [06:53:35]MH_I2C_Read... [06:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:35]Read from MH i2c: E2 [06:53:35]MH_I2C_Read... [06:53:35]Read from MH i2c: E2 0E 00 [06:53:35]MH_I2C_Read... [06:53:35]Read from MH i2c: E2 0E 00 8E 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B9 [06:53:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:53:35]wFMCommunicate OK [06:53:35]SAM_PROTO_GetShiftState done [06:53:35]FM_GetShiftState done [06:53:35]opened in 1723766727 [06:53:35]opened+sec_in_day 1723853127 [06:53:35]quantity*price = 0 [06:53:35]sum+1 = 1 [06:53:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 73 16.08.2024 06:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082126 ФМ: 0000000000871802 ФД: 197732 ФПД: 8554016643809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T065338&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197732&fm=8554016643809&tin=02508201610067®Number=0000000000092545&sum=0 [06:53:37]StoreToDocumentArchive [06:53:37]shift 462 fd 197732 [06:53:37]save to /storage/0462/doc_00197732 [06:53:37]save last doc name /storage/0462/doc_00197732 to /storage/kkm_last_doc_name [06:53:37]save OK [06:53:37]Clear old archive folders... [06:53:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:53:37]tlvbuf is 01903840 [06:53:37]SAM_PROTO_ClearQueue [06:53:37]wFMCommunicate request_size=4 [06:53:37]MH_SAM_APDU [06:53:37]CAPDU: 80 09 00 00 [06:53:37]Write to MH i2c: E2 08 00 9B 20 80 09 00 00 00 00 00 00 2D [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:53:37]Read from MH i2c: E2 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 9B 20 00 90 00 2F [06:53:37]RAPDU: 90 00 [06:53:37]wFMCommunicate OK [06:53:37]SAM_PROTO_ClearQueue done [06:53:37]KKMCreateOFDPacket [06:53:37]OFDProtocolAddRootSTLVToBuf [06:53:37]FM_MakeSignedData [06:53:37]FM_MakeSignedData [06:53:37]SAM_PROTO_SignData [06:53:37]wFMCommunicate request_size=4 [06:53:37]MH_SAM_APDU [06:53:37]CAPDU: 80 0D 01 02 [06:53:37]Write to MH i2c: E2 08 00 9C 20 80 0D 01 02 00 00 00 00 35 [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:53:37]Read from MH i2c: E2 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 9C 20 00 90 00 30 [06:53:37]RAPDU: 90 00 [06:53:37]wFMCommunicate OK [06:53:37]wFMCommunicate request_size=255 [06:53:37]MH_SAM_APDU [06:53:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 49 00 00 00 F4 03 04 00 72 F7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 04 03 00 35 04 06 00 07 C7 A3 1F [06:53:37]Write to MH i2c: E2 02 01 9D 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 49 00 00 00 F4 03 04 00 72 F7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 04 03 00 35 04 06 00 07 C7 A3 1F 00 00 9A [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:37]Read from MH i2c: E2 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 9D 20 00 90 00 31 [06:53:37]RAPDU: 90 00 [06:53:37]wFMCommunicate OK [06:53:37]wFMCommunicate request_size=7 [06:53:37]MH_SAM_APDU [06:53:37]CAPDU: 80 0D 02 02 02 9A E1 [06:53:37]Write to MH i2c: E2 0A 00 9E 20 80 0D 02 02 02 00 9A E1 00 00 B7 [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:37]Read from MH i2c: E2 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 03 00 9E 20 00 90 00 32 [06:53:37]RAPDU: 90 00 [06:53:37]wFMCommunicate OK [06:53:37]wFMCommunicate request_size=4 [06:53:37]MH_SAM_APDU [06:53:37]CAPDU: 80 0D 03 02 [06:53:37]Write to MH i2c: E2 08 00 9F 20 80 0D 03 02 00 00 00 00 3A [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:53:37]Read from MH i2c: E2 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 0B 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 0B 00 9F 20 00 A1 57 49 A6 32 A0 A8 76 90 00 12 [06:53:37]RAPDU: A1 57 49 A6 32 A0 A8 76 90 00 [06:53:37]wFMCommunicate OK [06:53:37]SAM_PROTO_SignData done [06:53:37]FM_MakeSignedData done [06:53:37]CreateOFDProtocolMessage [06:53:37]wFMCommunicate request_size=4 [06:53:37]MH_SAM_APDU [06:53:37]CAPDU: 80 11 00 00 [06:53:37]Write to MH i2c: E2 08 00 A0 20 80 11 00 00 00 00 00 00 3A [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:37]Read from MH i2c: E2 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 17 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: E2 17 00 A0 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [06:53:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:53:37]wFMCommunicate OK [06:53:37]CreateOFDProtocolMessage done [06:53:37]OFDSenderStorePacket 197732 [06:53:37]StoreOFDPacket docnum=197732 [06:53:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 7E 5E 04 01 E5 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 72 F7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 04 03 00 35 04 06 00 07 C7 A3 1F 9A E1 A1 57 49 A6 32 A0 A8 76 [06:53:37]CheckFolder [06:53:37]dirname=/storage/ofd_packets [06:53:37]CheckFolder done [06:53:37]ProducePacketName [06:53:37]name=ofd_packets/00197732 [06:53:37]NVStorageSaveData ofd_packets/00197732 [06:53:37]File name is /storage/ofd_packets/00197732 [06:53:37]Write 298 bytes [06:53:37]NVStorageSaveData done [06:53:37]OFDSenderStorePacket done [06:53:37]KKMCreateOFDPacket done [06:53:37]NVStorageSaveData kkm_last_timestamp [06:53:37]File name is /storage/kkm_last_timestamp [06:53:37]Write 4 bytes [06:53:37]NVStorageSaveData done [06:53:37]ExternCall_PrintAddStr [06:53:37]wPrintStart [06:53:37]Write to MH i2c: 01 00 00 A1 20 C1 [06:53:37]Write i2c OK [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: 01 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: 01 07 00 [06:53:37]MH_I2C_Read... [06:53:37]Read from MH i2c: 01 07 00 A1 20 00 00 00 00 00 FF 0F D6 [06:53:37]RasterBufferAndPrint [06:53:37]line Счет N : (1)11325099 [06:53:37]line ИНН: 02508201610067 [06:53:37]line Контрольно-Кассовый Чек [06:53:37]line ПРОДАЖА [06:53:37]line ТРК (МРК, ГНК) : 61 [06:53:37]line Товар: 2710194210 [06:53:37]line ДТ-К-5 [06:53:37]line 20.000 * 0.00 [06:53:37]line = 0.00 [06:53:37]line НДС 12% НСП 1% [06:53:37]line > о реализуемом товаре [06:53:37]line ИТОГО: 0.00 [06:53:37]line НСП 1% : 0.00 [06:53:37]line НДС 12% : 0.00 [06:53:37]line Наличными: 0.00 [06:53:37]line Безнал.: 0.00 [06:53:37]line Место: АЗС № 95 "Партнер Нефть" [06:53:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:53:37]line СНО: Общий режим [06:53:37]line Чек 73 16.08.2024 06:53 [06:53:37]line Смена: 462 ФФД: 1.0 [06:53:37]line ЗНМ: 0300000079 [06:53:37]line РНМ: 0000000000092545 [06:53:37]line Версия ККМ: 001 [06:53:37]line Талоны: Топливные Талоны [06:53:37]line 4082126 [06:53:37]line ФМ: 0000000000871802 [06:53:37]line ФД: 197732 [06:53:37]line ФПД: 8554016643809 [06:53:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T065338&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197732&fm=8554016643809&tin=02508201610067®Number=0000000000092545&sum=0 [06:53:37]OFD Sender: Processing packet 197732 [packets to send 245, broken 244] [06:53:37]ProducePacketName [06:53:37]name=ofd_packets/00197732 [06:53:37]OFD Sender: To server: pG, [06:53:37]CommunicateWithHost lk.salyk.kg:30040 [06:53:37]ConnectInit lk.salyk.kg [06:53:37]written 0, free lines is 4095 [06:53:38]Connected sock=10 [06:53:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 7E 5E 04 01 E5 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 72 F7 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 04 03 00 35 04 06 00 07 C7 A3 1F 9A E1 A1 57 49 A6 32 A0 A8 76 [06:53:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DC C9 47 00 8D 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 04 03 00 F4 03 04 00 87 A3 BE 66 B6 04 01 00 00 79 19 35 88 83 C0 A5 EB [06:53:38]CommunicateWithHost err = 0 [06:53:38]CheckOFDResponse [06:53:38]1017 (14) - 77093643461234 [06:53:38]1041 (16) - 0000000000871802 [06:53:38]1040 (4) - 197732 [06:53:38]1012 (4) - 16.08.2024 00:55 [06:53:38]1206 (1) - 0 [06:53:38]OFD Sender: Remove packet 197732 [06:53:38]ProducePacketName [06:53:38]name=ofd_packets/00197732 [06:53:38]NVStorageDeleteData [06:53:38]Write to MH i2c: 01 00 00 CB 20 EB [06:53:38]Write i2c OK [06:53:38]MH_I2C_Read... [06:53:38]Read from MH i2c: 01 [06:53:38]MH_I2C_Read... [06:53:38]Read from MH i2c: 01 07 00 [06:53:38]MH_I2C_Read... [06:53:38]Read from MH i2c: 01 07 00 CB 20 00 00 00 00 00 DC 0C DA [06:53:38]RasterBufferAndPrint [06:53:38]line [06:53:38]line [06:53:38]line [06:53:38]line [06:53:38]line [06:53:38]written 0, free lines is 3298 [06:53:38]MH_Cut [06:53:38]Write to MH i2c: D1 01 00 D2 20 01 C4 [06:53:38]Write i2c OK [06:53:38]MH_I2C_Read... [06:53:38]Read from MH i2c: D1 [06:53:38]MH_I2C_Read... [06:53:38]Read from MH i2c: D1 01 00 [06:53:38]MH_I2C_Read... [06:53:38]Read from MH i2c: D1 01 00 D2 20 00 C3 [06:53:38]Write to MH i2c: 01 00 00 D3 20 F3 [06:53:38]Write i2c OK [06:53:38]MH_I2C_Read... [06:53:38]OFD Sender: No OFD packet to send [06:53:39]*** Cut start [06:53:39]*** Purtial cut [06:53:39]*** CUTSNS_PIN = 0 [06:53:39]*** Stage 1: CUTSNS_PIN = 1 [06:53:41]Read from MH i2c: 01 [06:53:41]MH_I2C_Read... [06:53:41]*** Stop cut motor [06:53:41]*** Cut end [06:53:41]Read from MH i2c: 01 07 00 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: 01 07 00 D3 20 00 00 00 00 00 FF 0F 08 [06:53:41]process_action close_receipt done [06:53:41]requested_data is exist [06:53:41]produce_requested_data [06:53:41]requested_item fm.sn is exist - process it [06:53:41]wFMCommunicate request_size=4 [06:53:41]MH_SAM_APDU [06:53:41]CAPDU: 80 11 00 00 [06:53:41]Write to MH i2c: E2 08 00 D4 20 80 11 00 00 00 00 00 00 6E [06:53:41]Write i2c OK [06:53:41]MH_I2C_Read... [06:53:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:41]Read from MH i2c: E2 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: E2 17 00 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: E2 17 00 D4 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BB [06:53:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:53:41]wFMCommunicate OK [06:53:41]requested_item fd.num is exist - process it [06:53:41]SAM_PROTO_GetFieldsCounters [06:53:41]wFMCommunicate request_size=4 [06:53:41]MH_SAM_APDU [06:53:41]CAPDU: 80 13 00 00 [06:53:41]Write to MH i2c: E2 08 00 D5 20 80 13 00 00 00 00 00 00 71 [06:53:41]Write i2c OK [06:53:41]MH_I2C_Read... [06:53:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:53:41]Read from MH i2c: E2 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: E2 62 00 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: E2 62 00 D5 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 64 04 03 00 0E 04 04 00 CE 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 A1 [06:53:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 64 04 03 00 0E 04 04 00 CE 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:53:41]wFMCommunicate OK [06:53:41]SAM_PROTO_GetFieldsCounters done [06:53:41]requested_item shift.num is exist - process it [06:53:41]requested_item shift.opened is exist - process it [06:53:41]req_shift_opened [06:53:41]FM_GetShiftState [06:53:41]SAM_PROTO_GetShiftState [06:53:41]wFMCommunicate request_size=4 [06:53:41]MH_SAM_APDU [06:53:41]CAPDU: 80 13 01 00 [06:53:41]Write to MH i2c: E2 08 00 D6 20 80 13 01 00 00 00 00 00 73 [06:53:41]Write i2c OK [06:53:41]MH_I2C_Read... [06:53:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:41]Read from MH i2c: E2 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: E2 0E 00 [06:53:41]MH_I2C_Read... [06:53:41]Read from MH i2c: E2 0E 00 D6 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 01 [06:53:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:53:41]wFMCommunicate OK [06:53:41]SAM_PROTO_GetShiftState done [06:53:41]FM_GetShiftState done [06:53:41]req_shift_opened done [06:53:41]requested_item shift.open_date is exist - process it [06:53:41]req_shift_open_date [06:53:41]req_shift_open_date done [06:53:41]produce_requested_data done [06:53:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197732,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:53:41]process_action_free close_receipt [06:53:41]json_value_free [06:53:41]json_value_free done [06:53:41]process_json_proto returns [06:53:41]Send response to host [06:53:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197732,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:53:41]free response buf [06:53:41]execute_script done [06:53:41]execute_script returns [06:53:41]free content buf [06:53:41]Sock 9.Close socket [06:53:41]Sock 9.Thread stoped [06:53:43]OFD Sender: No OFD packet to send [06:53:48]OFD Sender: No OFD packet to send [06:53:53]OFD Sender: No OFD packet to send [06:53:58]OFD Sender: No OFD packet to send [06:54:03]OFD Sender: No OFD packet to send [06:54:08]OFD Sender: No OFD packet to send [06:54:13]OFD Sender: No OFD packet to send [06:54:18]OFD Sender: No OFD packet to send [06:54:23]OFD Sender: No OFD packet to send [06:54:28]OFD Sender: No OFD packet to send [06:54:33]OFD Sender: No OFD packet to send [06:54:38]OFD Sender: No OFD packet to send [06:54:43]OFD Sender: No OFD packet to send [06:54:48]OFD Sender: No OFD packet to send [06:54:53]OFD Sender: No OFD packet to send [06:54:58]OFD Sender: No OFD packet to send [06:55:03]OFD Sender: No OFD packet to send [06:55:08]OFD Sender: No OFD packet to send [06:55:13]OFD Sender: No OFD packet to send [06:55:18]OFD Sender: No OFD packet to send [06:55:24]OFD Sender: No OFD packet to send [06:55:29]OFD Sender: No OFD packet to send [06:55:34]OFD Sender: No OFD packet to send [06:55:39]OFD Sender: No OFD packet to send [06:55:44]OFD Sender: No OFD packet to send [06:55:49]OFD Sender: No OFD packet to send [06:55:54]OFD Sender: No OFD packet to send [06:55:59]OFD Sender: No OFD packet to send [06:56:04]OFD Sender: No OFD packet to send [06:56:09]OFD Sender: No OFD packet to send [06:56:14]OFD Sender: No OFD packet to send [06:56:19]OFD Sender: No OFD packet to send [06:56:24]OFD Sender: No OFD packet to send [06:56:29]OFD Sender: No OFD packet to send [06:56:34]OFD Sender: No OFD packet to send [06:56:39]OFD Sender: No OFD packet to send [06:56:44]OFD Sender: No OFD packet to send [06:56:49]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:24]OFD Sender: No OFD packet to send [06:57:29]OFD Sender: No OFD packet to send [06:57:34]OFD Sender: No OFD packet to send [06:57:39]OFD Sender: No OFD packet to send [06:57:44]OFD Sender: No OFD packet to send [06:57:49]OFD Sender: No OFD packet to send [06:57:54]OFD Sender: No OFD packet to send [06:57:59]OFD Sender: No OFD packet to send [06:58:04]OFD Sender: No OFD packet to send [06:58:09]OFD Sender: No OFD packet to send [06:58:14]OFD Sender: No OFD packet to send [06:58:19]OFD Sender: No OFD packet to send [06:58:24]OFD Sender: No OFD packet to send [06:58:29]OFD Sender: No OFD packet to send [06:58:34]OFD Sender: No OFD packet to send [06:58:39]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:19]OFD Sender: No OFD packet to send [06:59:24]OFD Sender: No OFD packet to send [06:59:29]OFD Sender: No OFD packet to send [06:59:34]OFD Sender: No OFD packet to send [06:59:39]accept exits with 7 [06:59:39]New connection [06:59:39]New thread 3066981732 created [06:59:39]Thread 3066838372 joined [06:59:39]Waiting for new connection... [06:59:39] Sock 7.Parse request [06:59:39]Sock 7.Check first char [06:59:39]Sock 7.First char is OK [06:59:39]request: POST /json_proto HTTP/1.0 [06:59:39]Method: POST [06:59:39]URL: /json_proto [06:59:39]Method is POST - this is cgi request [06:59:39]url: /json_proto [06:59:39]query_string will be loaded in cgi processing [06:59:39]execute_cgi json_proto POST (null) [06:59:39]execute_cgi path=json_proto method=POST [06:59:39]POST find Content-Length [06:59:39]Host: 172.17.46.195:8080 [06:59:39]Content-Length: 681 [06:59:39]Content-Type: application/json [06:59:39] [06:59:39]POST finish read [06:59:39]Found Content-Length = 681 [06:59:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:59:39]execute_script... [06:59: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)11325100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:59:39]POST & json_proto [06:59:39]process_json_proto [06:59:39]json parsed OK: [06:59:39]protocol is kg_v1.0 [06:59:39]action value=close_receipt [06:59:39]process_action close_receipt [06:59:39]cmd_close_receipt [06:59:39]MH_GetDate [06:59:39]Write to MH i2c: F0 00 00 D7 20 E6 [06:59:39]Write i2c OK [06:59:39]MH_I2C_Read... [06:59:39]Read from MH i2c: F0 [06:59:39]MH_I2C_Read... [06:59:39]Read from MH i2c: F0 09 00 [06:59:39]MH_I2C_Read... [06:59:39]Read from MH i2c: F0 09 00 D7 20 00 DD F8 BE 66 8D AE BC 66 45 [06:59:39]GetLastDocTimeStamp 1723791218 [06:59:39]current date 1723791581 [06:59:39]FM_GetShiftState [06:59:39]SAM_PROTO_GetShiftState [06:59:39]wFMCommunicate request_size=4 [06:59:39]MH_SAM_APDU [06:59:39]CAPDU: 80 13 01 00 [06:59:39]Write to MH i2c: E2 08 00 D8 20 80 13 01 00 00 00 00 00 75 [06:59:39]Write i2c OK [06:59:39]MH_I2C_Read... [06:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:59:39]Read from MH i2c: E2 [06:59:39]MH_I2C_Read... [06:59:39]Read from MH i2c: E2 0E 00 [06:59:39]MH_I2C_Read... [06:59:39]Read from MH i2c: E2 0E 00 D8 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 03 [06:59:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:59:39]wFMCommunicate OK [06:59:39]SAM_PROTO_GetShiftState done [06:59:39]FM_GetShiftState done [06:59:39]opened in 1723766727 [06:59:39]opened+sec_in_day 1723853127 [06:59:39]quantity*price = 100050 [06:59:39]sum+1 = 100052 [06:59:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 74 16.08.2024 06:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197733 ФПД: 15058109468968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T065941&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197733&fm=15058109468968&tin=02508201610067®Number=0000000000092545&sum=100000 [06:59:40]StoreToDocumentArchive [06:59:40]shift 462 fd 197733 [06:59:40]save to /storage/0462/doc_00197733 [06:59:40]save last doc name /storage/0462/doc_00197733 to /storage/kkm_last_doc_name [06:59:40]save OK [06:59:40]Clear old archive folders... [06:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:59:40]tlvbuf is 019192F0 [06:59:40]SAM_PROTO_ClearQueue [06:59:40]wFMCommunicate request_size=4 [06:59:40]MH_SAM_APDU [06:59:40]CAPDU: 80 09 00 00 [06:59:40]Write to MH i2c: E2 08 00 E5 20 80 09 00 00 00 00 00 00 77 [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:59:40]Read from MH i2c: E2 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 E5 20 00 90 00 79 [06:59:40]RAPDU: 90 00 [06:59:40]wFMCommunicate OK [06:59:40]SAM_PROTO_ClearQueue done [06:59:40]KKMCreateOFDPacket [06:59:40]OFDProtocolAddRootSTLVToBuf [06:59:40]FM_MakeSignedData [06:59:40]FM_MakeSignedData [06:59:40]SAM_PROTO_SignData [06:59:40]wFMCommunicate request_size=4 [06:59:40]MH_SAM_APDU [06:59:40]CAPDU: 80 0D 01 02 [06:59:40]Write to MH i2c: E2 08 00 E6 20 80 0D 01 02 00 00 00 00 7F [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:59:40]Read from MH i2c: E2 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 E6 20 00 90 00 7A [06:59:40]RAPDU: 90 00 [06:59:40]wFMCommunicate OK [06:59:40]wFMCommunicate request_size=255 [06:59:40]MH_SAM_APDU [06:59:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 DD F8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 04 03 00 35 04 06 00 0D B1 FD 44 [06:59:40]Write to MH i2c: E2 02 01 E7 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 4A 00 00 00 F4 03 04 00 DD F8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 04 03 00 35 04 06 00 0D B1 FD 44 00 00 7B [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:59:40]Read from MH i2c: E2 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 E7 20 00 90 00 7B [06:59:40]RAPDU: 90 00 [06:59:40]wFMCommunicate OK [06:59:40]wFMCommunicate request_size=7 [06:59:40]MH_SAM_APDU [06:59:40]CAPDU: 80 0D 02 02 02 11 28 [06:59:40]Write to MH i2c: E2 0A 00 E8 20 80 0D 02 02 02 00 11 28 00 00 BF [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:59:40]Read from MH i2c: E2 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 03 00 E8 20 00 90 00 7C [06:59:40]RAPDU: 90 00 [06:59:40]wFMCommunicate OK [06:59:40]wFMCommunicate request_size=4 [06:59:40]MH_SAM_APDU [06:59:40]CAPDU: 80 0D 03 02 [06:59:40]Write to MH i2c: E2 08 00 E9 20 80 0D 03 02 00 00 00 00 84 [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:59:40]Read from MH i2c: E2 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 0B 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 0B 00 E9 20 00 23 A0 02 25 91 7A 45 E3 90 00 A2 [06:59:40]RAPDU: 23 A0 02 25 91 7A 45 E3 90 00 [06:59:40]wFMCommunicate OK [06:59:40]SAM_PROTO_SignData done [06:59:40]FM_MakeSignedData done [06:59:40]CreateOFDProtocolMessage [06:59:40]wFMCommunicate request_size=4 [06:59:40]MH_SAM_APDU [06:59:40]CAPDU: 80 11 00 00 [06:59:40]Write to MH i2c: E2 08 00 EA 20 80 11 00 00 00 00 00 00 84 [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:59:40]Read from MH i2c: E2 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 17 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: E2 17 00 EA 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [06:59:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:59:40]wFMCommunicate OK [06:59:40]CreateOFDProtocolMessage done [06:59:40]OFDSenderStorePacket 197733 [06:59:40]StoreOFDPacket docnum=197733 [06:59:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3A A8 04 01 6B F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 DD F8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 04 03 00 35 04 06 00 0D B1 FD 44 11 28 23 A0 02 25 91 7A 45 E3 [06:59:40]CheckFolder [06:59:40]dirname=/storage/ofd_packets [06:59:40]CheckFolder done [06:59:40]ProducePacketName [06:59:40]name=ofd_packets/00197733 [06:59:40]NVStorageSaveData ofd_packets/00197733 [06:59:40]File name is /storage/ofd_packets/00197733 [06:59:40]Write 298 bytes [06:59:40]NVStorageSaveData done [06:59:40]OFDSenderStorePacket done [06:59:40]KKMCreateOFDPacket done [06:59:40]NVStorageSaveData kkm_last_timestamp [06:59:40]File name is /storage/kkm_last_timestamp [06:59:40]Write 4 bytes [06:59:40]NVStorageSaveData done [06:59:40]ExternCall_PrintAddStr [06:59:40]wPrintStart [06:59:40]Write to MH i2c: 01 00 00 EB 20 0B [06:59:40]Write i2c OK [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: 01 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: 01 07 00 [06:59:40]MH_I2C_Read... [06:59:40]Read from MH i2c: 01 07 00 EB 20 00 00 00 00 00 FF 0F 20 [06:59:40]RasterBufferAndPrint [06:59:40]line Счет N : (1)11325100 [06:59:40]line ИНН: 02508201610067 [06:59:40]line Контрольно-Кассовый Чек [06:59:40]line ПРОДАЖА [06:59:40]line ТРК (МРК, ГНК) : 61 [06:59:40]line Товар: 2710194210 [06:59:40]line ДТ-К-5 [06:59:40]line 13.130 * 76.20 [06:59:40]line = 1000.51 [06:59:40]line НДС 12% НСП 1% [06:59:40]line > о реализуемом товаре [06:59:40]line ОКРУГЛЕНИЕ: -0.51 [06:59:40]line ИТОГО: 1000.00 [06:59:40]line Внесено: 1000.00 [06:59:40]line СДАЧА: 0.00 [06:59:40]line НСП 1% : 8.85 [06:59:40]line НДС 12% : 106.25 [06:59:40]line Наличными: 1000.00 [06:59:40]line Безнал.: 0.00 [06:59:40]line Место: АЗС № 95 "Партнер Нефть" [06:59:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [06:59:40]line СНО: Общий режим [06:59:40]line Чек 74 16.08.2024 06:59 [06:59:40]line Смена: 462 ФФД: 1.0 [06:59:40]line ЗНМ: 0300000079 [06:59:40]line РНМ: 0000000000092545 [06:59:40]line Версия ККМ: 001 [06:59:40]line ФМ: 0000000000871802 [06:59:40]line ФД: 197733 [06:59:40]line ФПД: 15058109468968 [06:59:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T065941&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197733&fm=15058109468968&tin=02508201610067®Number=0000000000092545&sum=100000 [06:59:40]written 0, free lines is 4095 [06:59:40]OFD Sender: Processing packet 197733 [packets to send 245, broken 244] [06:59:40]ProducePacketName [06:59:40]name=ofd_packets/00197733 [06:59:40]OFD Sender: To server: pG, [06:59:40]CommunicateWithHost lk.salyk.kg:30040 [06:59:40]ConnectInit lk.salyk.kg [06:59:41]Connected sock=10 [06:59:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3A A8 04 01 6B F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 DD F8 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 04 03 00 35 04 06 00 0D B1 FD 44 11 28 23 A0 02 25 91 7A 45 E3 [06:59:41]Write to MH i2c: 01 00 00 16 21 37 [06:59:41]Write i2c OK [06:59:41]MH_I2C_Read... [06:59:41]Read from MH i2c: 01 [06:59:41]MH_I2C_Read... [06:59:41]Read from MH i2c: 01 07 00 [06:59:41]MH_I2C_Read... [06:59:41]Read from MH i2c: 01 07 00 16 21 00 00 00 00 00 D8 0C 22 [06:59:41]RasterBufferAndPrint [06:59:41]line [06:59:41]line [06:59:41]line [06:59:41]line [06:59:41]line [06:59:41]written 0, free lines is 3297 [06:59:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3C 8A 47 00 5E 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 04 03 00 F4 03 04 00 F2 A4 BE 66 B6 04 01 00 00 48 BD ED 99 D5 3A 01 66 [06:59:41]CommunicateWithHost err = 0 [06:59:41]CheckOFDResponse [06:59:41]1017 (14) - 77093643461234 [06:59:41]1041 (16) - 0000000000871802 [06:59:41]1040 (4) - 197733 [06:59:41]1012 (4) - 16.08.2024 01:01 [06:59:41]1206 (1) - 0 [06:59:41]OFD Sender: Remove packet 197733 [06:59:41]ProducePacketName [06:59:41]name=ofd_packets/00197733 [06:59:41]NVStorageDeleteData [06:59:41]MH_Cut [06:59:41]Write to MH i2c: D1 01 00 1D 21 01 10 [06:59:41]Write i2c OK [06:59:41]MH_I2C_Read... [06:59:41]Read from MH i2c: D1 [06:59:41]MH_I2C_Read... [06:59:41]Read from MH i2c: D1 01 00 [06:59:41]MH_I2C_Read... [06:59:41]Read from MH i2c: D1 01 00 1D 21 00 0F [06:59:41]Write to MH i2c: 01 00 00 1E 21 3F [06:59:41]Write i2c OK [06:59:41]MH_I2C_Read... [06:59:41]OFD Sender: No OFD packet to send [06:59:42]*** Cut start [06:59:42]*** Purtial cut [06:59:42]*** Stage 1: CUTSNS_PIN = 1 [06:59:42]Read from MH i2c: 01 [06:59:42]MH_I2C_Read... [06:59:42]*** Stop cut motor [06:59:42]*** Cut end [06:59:42]Read from MH i2c: 01 07 00 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: 01 07 00 1E 21 00 00 00 00 00 FF 0F 54 [06:59:42]process_action close_receipt done [06:59:42]requested_data is exist [06:59:42]produce_requested_data [06:59:42]requested_item fm.sn is exist - process it [06:59:42]wFMCommunicate request_size=4 [06:59:42]MH_SAM_APDU [06:59:42]CAPDU: 80 11 00 00 [06:59:42]Write to MH i2c: E2 08 00 1F 21 80 11 00 00 00 00 00 00 BA [06:59:42]Write i2c OK [06:59:42]MH_I2C_Read... [06:59:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:59:42]Read from MH i2c: E2 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: E2 17 00 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: E2 17 00 1F 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 07 [06:59:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [06:59:42]wFMCommunicate OK [06:59:42]requested_item fd.num is exist - process it [06:59:42]SAM_PROTO_GetFieldsCounters [06:59:42]wFMCommunicate request_size=4 [06:59:42]MH_SAM_APDU [06:59:42]CAPDU: 80 13 00 00 [06:59:42]Write to MH i2c: E2 08 00 20 21 80 13 00 00 00 00 00 00 BD [06:59:42]Write i2c OK [06:59:42]MH_I2C_Read... [06:59:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:59:42]Read from MH i2c: E2 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: E2 62 00 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: E2 62 00 20 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 65 04 03 00 0E 04 04 00 CE 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 F1 [06:59:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 65 04 03 00 0E 04 04 00 CE 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:59:42]wFMCommunicate OK [06:59:42]SAM_PROTO_GetFieldsCounters done [06:59:42]requested_item shift.num is exist - process it [06:59:42]requested_item shift.opened is exist - process it [06:59:42]req_shift_opened [06:59:42]FM_GetShiftState [06:59:42]SAM_PROTO_GetShiftState [06:59:42]wFMCommunicate request_size=4 [06:59:42]MH_SAM_APDU [06:59:42]CAPDU: 80 13 01 00 [06:59:42]Write to MH i2c: E2 08 00 21 21 80 13 01 00 00 00 00 00 BF [06:59:42]Write i2c OK [06:59:42]MH_I2C_Read... [06:59:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:59:42]Read from MH i2c: E2 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: E2 0E 00 [06:59:42]MH_I2C_Read... [06:59:42]Read from MH i2c: E2 0E 00 21 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [06:59:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [06:59:42]wFMCommunicate OK [06:59:42]SAM_PROTO_GetShiftState done [06:59:42]FM_GetShiftState done [06:59:42]req_shift_opened done [06:59:42]requested_item shift.open_date is exist - process it [06:59:42]req_shift_open_date [06:59:42]req_shift_open_date done [06:59:42]produce_requested_data done [06:59:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197733,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [06:59:42]process_action_free close_receipt [06:59:42]json_value_free [06:59:42]json_value_free done [06:59:42]process_json_proto returns [06:59:42]Send response to host [06:59:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197733,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [06:59:42]free response buf [06:59:42]execute_script done [06:59:42]execute_script returns [06:59:42]free content buf [06:59:42]Sock 7.Close socket [06:59:42]Sock 7.Thread stoped [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:55]accept exits with 9 [07:00:55]New connection [07:00:55]New thread 3066838372 created [07:00:55]Thread 3066981732 joined [07:00:55]Waiting for new connection... [07:00:55] Sock 9.Parse request [07:00:55]Sock 9.Check first char [07:00:55]Sock 9.First char is OK [07:00:55]request: POST /json_proto HTTP/1.0 [07:00:55]Method: POST [07:00:55]URL: /json_proto [07:00:55]Method is POST - this is cgi request [07:00:55]url: /json_proto [07:00:55]query_string will be loaded in cgi processing [07:00:55]execute_cgi json_proto POST (null) [07:00:55]execute_cgi path=json_proto method=POST [07:00:55]POST find Content-Length [07:00:55]Host: 172.17.46.195:8080 [07:00:55]Content-Length: 674 [07:00:55]Content-Type: application/json [07:00:55] [07:00:55]POST finish read [07:00:55]Found Content-Length = 674 [07:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:00:55]execute_script... [07: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)11325101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:00:55]POST & json_proto [07:00:55]process_json_proto [07:00:55]json parsed OK: [07:00:55]protocol is kg_v1.0 [07:00:55]action value=close_receipt [07:00:55]process_action close_receipt [07:00:55]cmd_close_receipt [07:00:55]MH_GetDate [07:00:55]Write to MH i2c: F0 00 00 22 21 32 [07:00:55]Write i2c OK [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: F0 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: F0 09 00 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: F0 09 00 22 21 00 29 F9 BE 66 8D AE BC 66 DE [07:00:55]GetLastDocTimeStamp 1723791581 [07:00:55]current date 1723791657 [07:00:55]FM_GetShiftState [07:00:55]SAM_PROTO_GetShiftState [07:00:55]wFMCommunicate request_size=4 [07:00:55]MH_SAM_APDU [07:00:55]CAPDU: 80 13 01 00 [07:00:55]Write to MH i2c: E2 08 00 23 21 80 13 01 00 00 00 00 00 C1 [07:00:55]Write i2c OK [07:00:55]MH_I2C_Read... [07:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:55]Read from MH i2c: E2 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: E2 0E 00 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: E2 0E 00 23 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4F [07:00:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:00:55]wFMCommunicate OK [07:00:55]SAM_PROTO_GetShiftState done [07:00:55]FM_GetShiftState done [07:00:55]opened in 1723766727 [07:00:55]opened+sec_in_day 1723853127 [07:00:55]quantity*price = 100035 [07:00:55]sum+1 = 100036 [07:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 75 16.08.2024 07:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197734 ФПД: 113029729566532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T070057&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197734&fm=113029729566532&tin=02508201610067®Number=0000000000092545&sum=100000 [07:00:56]StoreToDocumentArchive [07:00:56]shift 462 fd 197734 [07:00:56]save to /storage/0462/doc_00197734 [07:00:56]save last doc name /storage/0462/doc_00197734 to /storage/kkm_last_doc_name [07:00:56]save OK [07:00:56]Clear old archive folders... [07:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:00:56]tlvbuf is 01919A20 [07:00:56]SAM_PROTO_ClearQueue [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 09 00 00 [07:00:56]Write to MH i2c: E2 08 00 30 21 80 09 00 00 00 00 00 00 C3 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 30 21 00 90 00 C5 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]SAM_PROTO_ClearQueue done [07:00:56]KKMCreateOFDPacket [07:00:56]OFDProtocolAddRootSTLVToBuf [07:00:56]FM_MakeSignedData [07:00:56]FM_MakeSignedData [07:00:56]SAM_PROTO_SignData [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 01 02 [07:00:56]Write to MH i2c: E2 08 00 31 21 80 0D 01 02 00 00 00 00 CB [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 31 21 00 90 00 C6 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=255 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 29 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 04 03 00 35 04 06 00 66 CC C8 [07:00:56]Write to MH i2c: E2 02 01 32 21 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 29 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 04 03 00 35 04 06 00 66 CC C8 00 00 06 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 32 21 00 90 00 C7 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=8 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 02 02 03 E1 3F 44 [07:00:56]Write to MH i2c: E2 0B 00 33 21 80 0D 02 02 03 00 E1 3F 44 00 00 38 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 33 21 00 90 00 C8 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 03 02 [07:00:56]Write to MH i2c: E2 08 00 34 21 80 0D 03 02 00 00 00 00 D0 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:57]OFD Sender: No OFD packet to send [07:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:00:57]Read from MH i2c: E2 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: E2 0B 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: E2 0B 00 34 21 00 FD A5 70 B9 6A 64 63 69 90 00 36 [07:00:57]RAPDU: FD A5 70 B9 6A 64 63 69 90 00 [07:00:57]wFMCommunicate OK [07:00:57]SAM_PROTO_SignData done [07:00:57]FM_MakeSignedData done [07:00:57]CreateOFDProtocolMessage [07:00:57]wFMCommunicate request_size=4 [07:00:57]MH_SAM_APDU [07:00:57]CAPDU: 80 11 00 00 [07:00:57]Write to MH i2c: E2 08 00 35 21 80 11 00 00 00 00 00 00 D0 [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:57]Read from MH i2c: E2 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: E2 17 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: E2 17 00 35 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [07:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:00:57]wFMCommunicate OK [07:00:57]CreateOFDProtocolMessage done [07:00:57]OFDSenderStorePacket 197734 [07:00:57]StoreOFDPacket docnum=197734 [07:00:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 84 8B 05 01 1D BD 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 29 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 04 03 00 35 04 06 00 66 CC C8 E1 3F 44 FD A5 70 B9 6A 64 63 69 [07:00:57]CheckFolder [07:00:57]dirname=/storage/ofd_packets [07:00:57]CheckFolder done [07:00:57]ProducePacketName [07:00:57]name=ofd_packets/00197734 [07:00:57]NVStorageSaveData ofd_packets/00197734 [07:00:57]File name is /storage/ofd_packets/00197734 [07:00:57]Write 299 bytes [07:00:57]NVStorageSaveData done [07:00:57]OFDSenderStorePacket done [07:00:57]KKMCreateOFDPacket done [07:00:57]NVStorageSaveData kkm_last_timestamp [07:00:57]File name is /storage/kkm_last_timestamp [07:00:57]Write 4 bytes [07:00:57]NVStorageSaveData done [07:00:57]ExternCall_PrintAddStr [07:00:57]wPrintStart [07:00:57]Write to MH i2c: 01 00 00 36 21 57 [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 36 21 00 00 00 00 00 FF 0F 6C [07:00:57]RasterBufferAndPrint [07:00:57]line Счет N : (1)11325101 [07:00:57]line ИНН: 02508201610067 [07:00:57]line Контрольно-Кассовый Чек [07:00:57]line ПРОДАЖА [07:00:57]line ТРК (МРК, ГНК) : 43 [07:00:57]line Товар: 2710124130 [07:00:57]line SU-92-К-5 [07:00:57]line 14.540 * 68.80 [07:00:57]line = 1000.35 [07:00:57]line НДС 12% НСП 1% [07:00:57]line > о реализуемом товаре [07:00:57]line ОКРУГЛЕНИЕ: -0.35 [07:00:57]line ИТОГО: 1000.00 [07:00:57]line Внесено: 1000.00 [07:00:57]line СДАЧА: 0.00 [07:00:57]line НСП 1% : 8.85 [07:00:57]line НДС 12% : 106.23 [07:00:57]line Наличными: 1000.00 [07:00:57]line Безнал.: 0.00 [07:00:57]line Место: АЗС № 95 "Партнер Нефть" [07:00:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:00:57]line СНО: Общий режим [07:00:57]line Чек 75 16.08.2024 07:00 [07:00:57]line Смена: 462 ФФД: 1.0 [07:00:57]line ЗНМ: 0300000079 [07:00:57]line РНМ: 0000000000092545 [07:00:57]line Версия ККМ: 001 [07:00:57]line ФМ: 0000000000871802 [07:00:57]line ФД: 197734 [07:00:57]line ФПД: 113029729566532 [07:00:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T070057&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197734&fm=113029729566532&tin=02508201610067®Number=0000000000092545&sum=100000 [07:00:57]written 0, free lines is 4095 [07:00:57]OFD Sender: Processing packet 197734 [packets to send 245, broken 244] [07:00:57]ProducePacketName [07:00:57]name=ofd_packets/00197734 [07:00:57]OFD Sender: To server: pG, [07:00:57]CommunicateWithHost lk.salyk.kg:30040 [07:00:57]ConnectInit lk.salyk.kg [07:00:57]Connected sock=10 [07:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 84 8B 05 01 1D BD 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 29 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 04 03 00 35 04 06 00 66 CC C8 E1 3F 44 FD A5 70 B9 6A 64 63 69 [07:00:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 26 36 47 00 61 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 04 03 00 F4 03 04 00 3E A5 BE 66 B6 04 01 00 00 7B 11 27 D8 62 D5 EC 07 [07:00:57]CommunicateWithHost err = 0 [07:00:57]CheckOFDResponse [07:00:57]1017 (14) - 77093643461234 [07:00:57]1041 (16) - 0000000000871802 [07:00:57]1040 (4) - 197734 [07:00:57]1012 (4) - 16.08.2024 01:02 [07:00:57]1206 (1) - 0 [07:00:57]OFD Sender: Remove packet 197734 [07:00:57]ProducePacketName [07:00:57]name=ofd_packets/00197734 [07:00:57]NVStorageDeleteData [07:00:57]Write to MH i2c: 01 00 00 61 21 82 [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 61 21 00 00 00 00 00 08 0D 9E [07:00:57]RasterBufferAndPrint [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]written 0, free lines is 3345 [07:00:57]MH_Cut [07:00:57]Write to MH i2c: D1 01 00 68 21 01 5B [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 01 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 01 00 68 21 00 5A [07:00:57]Write to MH i2c: 01 00 00 69 21 8A [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:58]OFD Sender: No OFD packet to send [07:00:58]*** Cut start [07:00:58]*** Purtial cut [07:00:58]*** CUTSNS_PIN = 0 [07:00:58]*** Stage 1: CUTSNS_PIN = 1 [07:01:00]Read from MH i2c: 01 [07:01:00]MH_I2C_Read... [07:01:00]*** Stop cut motor [07:01:00]*** Cut end [07:01:00]Read from MH i2c: 01 07 00 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: 01 07 00 69 21 00 00 00 00 00 FF 0F 9F [07:01:00]process_action close_receipt done [07:01:00]requested_data is exist [07:01:00]produce_requested_data [07:01:00]requested_item fm.sn is exist - process it [07:01:00]wFMCommunicate request_size=4 [07:01:00]MH_SAM_APDU [07:01:00]CAPDU: 80 11 00 00 [07:01:00]Write to MH i2c: E2 08 00 6A 21 80 11 00 00 00 00 00 00 05 [07:01:00]Write i2c OK [07:01:00]MH_I2C_Read... [07:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:00]Read from MH i2c: E2 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: E2 17 00 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: E2 17 00 6A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 52 [07:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:01:00]wFMCommunicate OK [07:01:00]requested_item fd.num is exist - process it [07:01:00]SAM_PROTO_GetFieldsCounters [07:01:00]wFMCommunicate request_size=4 [07:01:00]MH_SAM_APDU [07:01:00]CAPDU: 80 13 00 00 [07:01:00]Write to MH i2c: E2 08 00 6B 21 80 13 00 00 00 00 00 00 08 [07:01:00]Write i2c OK [07:01:00]MH_I2C_Read... [07:01:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:01:00]Read from MH i2c: E2 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: E2 62 00 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: E2 62 00 6B 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 66 04 03 00 0E 04 04 00 CE 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 40 [07:01:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 66 04 03 00 0E 04 04 00 CE 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 [07:01:00]wFMCommunicate OK [07:01:00]SAM_PROTO_GetFieldsCounters done [07:01:00]requested_item shift.num is exist - process it [07:01:00]requested_item shift.opened is exist - process it [07:01:00]req_shift_opened [07:01:00]FM_GetShiftState [07:01:00]SAM_PROTO_GetShiftState [07:01:00]wFMCommunicate request_size=4 [07:01:00]MH_SAM_APDU [07:01:00]CAPDU: 80 13 01 00 [07:01:00]Write to MH i2c: E2 08 00 6C 21 80 13 01 00 00 00 00 00 0A [07:01:00]Write i2c OK [07:01:00]MH_I2C_Read... [07:01:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:00]Read from MH i2c: E2 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: E2 0E 00 [07:01:00]MH_I2C_Read... [07:01:00]Read from MH i2c: E2 0E 00 6C 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 98 [07:01:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:01:00]wFMCommunicate OK [07:01:00]SAM_PROTO_GetShiftState done [07:01:00]FM_GetShiftState done [07:01:00]req_shift_opened done [07:01:00]requested_item shift.open_date is exist - process it [07:01:00]req_shift_open_date [07:01:00]req_shift_open_date done [07:01:00]produce_requested_data done [07:01:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197734,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:01:00]process_action_free close_receipt [07:01:00]json_value_free [07:01:00]json_value_free done [07:01:00]process_json_proto returns [07:01:00]Send response to host [07:01:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197734,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:01:00]free response buf [07:01:00]execute_script done [07:01:00]execute_script returns [07:01:00]free content buf [07:01:00]Sock 9.Close socket [07:01:00]Sock 9.Thread stoped [07:01:03]OFD Sender: No OFD packet to send [07:01:08]OFD Sender: No OFD packet to send [07:01:13]OFD Sender: No OFD packet to send [07:01:18]OFD Sender: No OFD packet to send [07:01:23]OFD Sender: No OFD packet to send [07:01:25]accept exits with 7 [07:01:25]New connection [07:01:25]New thread 3066981732 created [07:01:25]Thread 3066838372 joined [07:01:25]Waiting for new connection... [07:01:25] Sock 7.Parse request [07:01:25]Sock 7.Check first char [07:01:25]Sock 7.First char is OK [07:01:25]request: POST /json_proto HTTP/1.0 [07:01:25]Method: POST [07:01:25]URL: /json_proto [07:01:25]Method is POST - this is cgi request [07:01:25]url: /json_proto [07:01:25]query_string will be loaded in cgi processing [07:01:25]execute_cgi json_proto POST (null) [07:01:25]execute_cgi path=json_proto method=POST [07:01:25]POST find Content-Length [07:01:25]Host: 172.17.46.195:8080 [07:01:25]Content-Length: 799 [07:01:25]Content-Type: application/json [07:01:25] [07:01:25]POST finish read [07:01:25]Found Content-Length = 799 [07:01:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:01:25]execute_script... [07:01:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:01:25]POST & json_proto [07:01:25]process_json_proto [07:01:25]json parsed OK: [07:01:25]protocol is kg_v1.0 [07:01:25]action value=close_receipt [07:01:25]process_action close_receipt [07:01:25]cmd_close_receipt [07:01:25]MH_GetDate [07:01:25]Write to MH i2c: F0 00 00 6D 21 7D [07:01:25]Write i2c OK [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: F0 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: F0 09 00 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: F0 09 00 6D 21 00 48 F9 BE 66 8D AE BC 66 48 [07:01:25]GetLastDocTimeStamp 1723791657 [07:01:25]current date 1723791688 [07:01:25]FM_GetShiftState [07:01:25]SAM_PROTO_GetShiftState [07:01:25]wFMCommunicate request_size=4 [07:01:25]MH_SAM_APDU [07:01:25]CAPDU: 80 13 01 00 [07:01:25]Write to MH i2c: E2 08 00 6E 21 80 13 01 00 00 00 00 00 0C [07:01:25]Write i2c OK [07:01:25]MH_I2C_Read... [07:01:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:25]Read from MH i2c: E2 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: E2 0E 00 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: E2 0E 00 6E 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9A [07:01:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:01:25]wFMCommunicate OK [07:01:25]SAM_PROTO_GetShiftState done [07:01:25]FM_GetShiftState done [07:01:25]opened in 1723766727 [07:01:25]opened+sec_in_day 1723853127 [07:01:25]quantity*price = 50063 [07:01:25]sum+1 = 50064 [07:01:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 76 16.08.2024 07:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197735 ФПД: 133626552859643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T070128&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197735&fm=133626552859643&tin=02508201610067®Number=0000000000092545&sum=50063 [07:01:26]StoreToDocumentArchive [07:01:26]shift 462 fd 197735 [07:01:26]save to /storage/0462/doc_00197735 [07:01:26]save last doc name /storage/0462/doc_00197735 to /storage/kkm_last_doc_name [07:01:26]save OK [07:01:26]Clear old archive folders... [07:01:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:01:26]tlvbuf is 018A0C10 [07:01:26]SAM_PROTO_ClearQueue [07:01:26]wFMCommunicate request_size=4 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 09 00 00 [07:01:26]Write to MH i2c: E2 08 00 7B 21 80 09 00 00 00 00 00 00 0E [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 7B 21 00 90 00 10 [07:01:26]RAPDU: 90 00 [07:01:26]wFMCommunicate OK [07:01:26]SAM_PROTO_ClearQueue done [07:01:26]KKMCreateOFDPacket [07:01:26]OFDProtocolAddRootSTLVToBuf [07:01:26]FM_MakeSignedData [07:01:26]FM_MakeSignedData [07:01:26]SAM_PROTO_SignData [07:01:26]wFMCommunicate request_size=4 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 0D 01 02 [07:01:26]Write to MH i2c: E2 08 00 7C 21 80 0D 01 02 00 00 00 00 16 [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 7C 21 00 90 00 11 [07:01:26]RAPDU: 90 00 [07:01:26]wFMCommunicate OK [07:01:26]wFMCommunicate request_size=255 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 48 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 04 03 00 35 04 06 00 79 88 5B 37 [07:01:26]Write to MH i2c: E2 02 01 7D 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4C 00 00 00 F4 03 04 00 48 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 04 03 00 35 04 06 00 79 88 5B 37 00 00 1C [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 [07:01:27]MH_I2C_Read... [07:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:27]Read from MH i2c: E2 03 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 03 00 7D 21 00 90 00 12 [07:01:27]RAPDU: 90 00 [07:01:27]wFMCommunicate OK [07:01:27]wFMCommunicate request_size=7 [07:01:27]MH_SAM_APDU [07:01:27]CAPDU: 80 0D 02 02 02 3B FB [07:01:27]Write to MH i2c: E2 0A 00 7E 21 80 0D 02 02 02 00 3B FB 00 00 53 [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:27]Read from MH i2c: E2 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 03 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 03 00 7E 21 00 90 00 13 [07:01:27]RAPDU: 90 00 [07:01:27]wFMCommunicate OK [07:01:27]wFMCommunicate request_size=4 [07:01:27]MH_SAM_APDU [07:01:27]CAPDU: 80 0D 03 02 [07:01:27]Write to MH i2c: E2 08 00 7F 21 80 0D 03 02 00 00 00 00 1B [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:01:27]Read from MH i2c: E2 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 0B 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 0B 00 7F 21 00 39 93 5C 68 C5 82 F8 C5 90 00 B0 [07:01:27]RAPDU: 39 93 5C 68 C5 82 F8 C5 90 00 [07:01:27]wFMCommunicate OK [07:01:27]SAM_PROTO_SignData done [07:01:27]FM_MakeSignedData done [07:01:27]CreateOFDProtocolMessage [07:01:27]wFMCommunicate request_size=4 [07:01:27]MH_SAM_APDU [07:01:27]CAPDU: 80 11 00 00 [07:01:27]Write to MH i2c: E2 08 00 80 21 80 11 00 00 00 00 00 00 1B [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:27]Read from MH i2c: E2 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 17 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: E2 17 00 80 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 68 [07:01:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:01:27]wFMCommunicate OK [07:01:27]CreateOFDProtocolMessage done [07:01:27]OFDSenderStorePacket 197735 [07:01:27]StoreOFDPacket docnum=197735 [07:01:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 4E BF 04 01 D6 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 48 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 04 03 00 35 04 06 00 79 88 5B 37 3B FB 39 93 5C 68 C5 82 F8 C5 [07:01:27]CheckFolder [07:01:27]dirname=/storage/ofd_packets [07:01:27]CheckFolder done [07:01:27]ProducePacketName [07:01:27]name=ofd_packets/00197735 [07:01:27]NVStorageSaveData ofd_packets/00197735 [07:01:27]File name is /storage/ofd_packets/00197735 [07:01:27]Write 298 bytes [07:01:27]NVStorageSaveData done [07:01:27]OFDSenderStorePacket done [07:01:27]KKMCreateOFDPacket done [07:01:27]NVStorageSaveData kkm_last_timestamp [07:01:27]File name is /storage/kkm_last_timestamp [07:01:27]Write 4 bytes [07:01:27]NVStorageSaveData done [07:01:27]ExternCall_PrintAddStr [07:01:27]wPrintStart [07:01:27]Write to MH i2c: 01 00 00 81 21 A2 [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: 01 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: 01 07 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: 01 07 00 81 21 00 00 00 00 00 FF 0F B7 [07:01:27]RasterBufferAndPrint [07:01:27]line Счет N : (1)11325102 [07:01:27]line ИНН: 02508201610067 [07:01:27]line Контрольно-Кассовый Чек [07:01:27]line ПРОДАЖА [07:01:27]line ТРК (МРК, ГНК) : 51 [07:01:27]line Товар: 2710194210 [07:01:27]line ДТ-К-5 [07:01:27]line 6.570 * 76.20 [07:01:27]line = 500.63 [07:01:27]line НДС 12% НСП 1% [07:01:27]line > о реализуемом товаре [07:01:27]line ИТОГО: 500.63 [07:01:27]line НСП 1% : 4.43 [07:01:27]line НДС 12% : 53.16 [07:01:27]line Наличными: 0.00 [07:01:27]line Безнал.: 500.63 [07:01:27]line Место: АЗС № 95 "Партнер Нефть" [07:01:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:01:27]line СНО: Общий режим [07:01:27]line Чек 76 16.08.2024 07:01 [07:01:27]line Смена: 462 ФФД: 1.0 [07:01:27]line ЗНМ: 0300000079 [07:01:27]line РНМ: 0000000000092545 [07:01:27]line Версия ККМ: 001 [07:01:27]line Платежная система: O! деньги [07:01:27]line ФМ: 0000000000871802 [07:01:27]line ФД: 197735 [07:01:27]line ФПД: 133626552859643 [07:01:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T070128&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197735&fm=133626552859643&tin=02508201610067®Number=0000000000092545&sum=50063 [07:01:27]OFD Sender: Processing packet 197735 [packets to send 245, broken 244] [07:01:27]ProducePacketName [07:01:27]name=ofd_packets/00197735 [07:01:27]OFD Sender: To server: pG, [07:01:27]CommunicateWithHost lk.salyk.kg:30040 [07:01:27]ConnectInit lk.salyk.kg [07:01:27]written 0, free lines is 4095 [07:01:27]Connected sock=10 [07:01:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 4E BF 04 01 D6 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 00 00 00 F4 03 04 00 48 F9 BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 04 03 00 35 04 06 00 79 88 5B 37 3B FB 39 93 5C 68 C5 82 F8 C5 [07:01:28]Write to MH i2c: 01 00 00 AB 21 CC [07:01:28]Write i2c OK [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: 01 [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: 01 07 00 [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: 01 07 00 AB 21 00 00 00 00 00 E5 0C C4 [07:01:28]RasterBufferAndPrint [07:01:28]line [07:01:28]line [07:01:28]line [07:01:28]line [07:01:28]line [07:01:28]written 0, free lines is 3307 [07:01:28]MH_Cut [07:01:28]Write to MH i2c: D1 01 00 B2 21 01 A5 [07:01:28]Write i2c OK [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: D1 [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: D1 01 00 [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: D1 01 00 B2 21 00 A4 [07:01:28]Write to MH i2c: 01 00 00 B3 21 D4 [07:01:28]Write i2c OK [07:01:28]MH_I2C_Read... [07:01:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AF 58 47 00 17 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 38 37 31 38 30 32 10 04 04 00 67 04 03 00 F4 03 04 00 5D A5 BE 66 B6 04 01 00 00 1E 3E 65 59 17 31 59 73 [07:01:28]CommunicateWithHost err = 0 [07:01:28]CheckOFDResponse [07:01:28]1017 (14) - 77093643461234 [07:01:28]1041 (16) - 0000000000871802 [07:01:28]1040 (4) - 197735 [07:01:28]1012 (4) - 16.08.2024 01:03 [07:01:28]1206 (1) - 0 [07:01:28]OFD Sender: Remove packet 197735 [07:01:28]ProducePacketName [07:01:28]name=ofd_packets/00197735 [07:01:28]NVStorageDeleteData [07:01:28]OFD Sender: No OFD packet to send [07:01:28]*** Cut start [07:01:28]*** Purtial cut [07:01:28]*** Stage 1: CUTSNS_PIN = 1 [07:01:29]Read from MH i2c: 01 [07:01:29]MH_I2C_Read... [07:01:29]*** Stop cut motor [07:01:29]*** Cut end [07:01:29]Read from MH i2c: 01 07 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: 01 07 00 B3 21 00 00 00 00 00 FF 0F E9 [07:01:29]process_action close_receipt done [07:01:29]requested_data is exist [07:01:29]produce_requested_data [07:01:29]requested_item fm.sn is exist - process it [07:01:29]wFMCommunicate request_size=4 [07:01:29]MH_SAM_APDU [07:01:29]CAPDU: 80 11 00 00 [07:01:29]Write to MH i2c: E2 08 00 B4 21 80 11 00 00 00 00 00 00 4F [07:01:29]Write i2c OK [07:01:29]MH_I2C_Read... [07:01:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:29]Read from MH i2c: E2 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 17 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 17 00 B4 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9C [07:01:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:01:29]wFMCommunicate OK [07:01:29]requested_item fd.num is exist - process it [07:01:29]SAM_PROTO_GetFieldsCounters [07:01:29]wFMCommunicate request_size=4 [07:01:29]MH_SAM_APDU [07:01:29]CAPDU: 80 13 00 00 [07:01:29]Write to MH i2c: E2 08 00 B5 21 80 13 00 00 00 00 00 00 52 [07:01:29]Write i2c OK [07:01:29]MH_I2C_Read... [07:01:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:01:29]Read from MH i2c: E2 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 62 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 62 00 B5 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 67 04 03 00 0E 04 04 00 CE 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 8E [07:01:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 67 04 03 00 0E 04 04 00 CE 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 [07:01:29]wFMCommunicate OK [07:01:29]SAM_PROTO_GetFieldsCounters done [07:01:29]requested_item shift.num is exist - process it [07:01:29]requested_item shift.opened is exist - process it [07:01:29]req_shift_opened [07:01:29]FM_GetShiftState [07:01:29]SAM_PROTO_GetShiftState [07:01:29]wFMCommunicate request_size=4 [07:01:29]MH_SAM_APDU [07:01:29]CAPDU: 80 13 01 00 [07:01:29]Write to MH i2c: E2 08 00 B6 21 80 13 01 00 00 00 00 00 54 [07:01:29]Write i2c OK [07:01:29]MH_I2C_Read... [07:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:29]Read from MH i2c: E2 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 0E 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 0E 00 B6 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E2 [07:01:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:01:29]wFMCommunicate OK [07:01:29]SAM_PROTO_GetShiftState done [07:01:29]FM_GetShiftState done [07:01:29]req_shift_opened done [07:01:29]requested_item shift.open_date is exist - process it [07:01:29]req_shift_open_date [07:01:29]req_shift_open_date done [07:01:29]produce_requested_data done [07:01:29]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197735,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:01:29]process_action_free close_receipt [07:01:29]json_value_free [07:01:29]json_value_free done [07:01:29]process_json_proto returns [07:01:29]Send response to host [07:01:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197735,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:01:29]free response buf [07:01:29]execute_script done [07:01:29]execute_script returns [07:01:29]free content buf [07:01:29]Sock 7.Close socket [07:01:29]Sock 7.Thread stoped [07:01:33]OFD Sender: No OFD packet to send [07:01:38]OFD Sender: No OFD packet to send [07:01:43]OFD Sender: No OFD packet to send [07:01:48]OFD Sender: No OFD packet to send [07:01:53]OFD Sender: No OFD packet to send [07:01:58]OFD Sender: No OFD packet to send [07:02:03]OFD Sender: No OFD packet to send [07:02:08]OFD Sender: No OFD packet to send [07:02:13]OFD Sender: No OFD packet to send [07:02:18]OFD Sender: No OFD packet to send [07:02:23]OFD Sender: No OFD packet to send [07:02:28]OFD Sender: No OFD packet to send [07:02:33]OFD Sender: No OFD packet to send [07:02:38]OFD Sender: No OFD packet to send [07:02:43]OFD Sender: No OFD packet to send [07:02:48]OFD Sender: No OFD packet to send [07:02:53]OFD Sender: No OFD packet to send [07:02:58]OFD Sender: No OFD packet to send [07:03:03]OFD Sender: No OFD packet to send [07:03:08]OFD Sender: No OFD packet to send [07:03:13]OFD Sender: No OFD packet to send [07:03:18]OFD Sender: No OFD packet to send [07:03:23]OFD Sender: No OFD packet to send [07:03:28]OFD Sender: No OFD packet to send [07:03:33]OFD Sender: No OFD packet to send [07:03:38]OFD Sender: No OFD packet to send [07:03:43]OFD Sender: No OFD packet to send [07:03:48]OFD Sender: No OFD packet to send [07:03:53]OFD Sender: No OFD packet to send [07:03:58]OFD Sender: No OFD packet to send [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:24]OFD Sender: No OFD packet to send [07:04:29]OFD Sender: No OFD packet to send [07:04:34]OFD Sender: No OFD packet to send [07:04:39]OFD Sender: No OFD packet to send [07:04:44]OFD Sender: No OFD packet to send [07:04:49]OFD Sender: No OFD packet to send [07:04:54]OFD Sender: No OFD packet to send [07:04:59]OFD Sender: No OFD packet to send [07:05:04]OFD Sender: No OFD packet to send [07:05:09]OFD Sender: No OFD packet to send [07:05:14]OFD Sender: No OFD packet to send [07:05:19]OFD Sender: No OFD packet to send [07:05:24]OFD Sender: No OFD packet to send [07:05:29]OFD Sender: No OFD packet to send [07:05:34]OFD Sender: No OFD packet to send [07:05:39]OFD Sender: No OFD packet to send [07:05:44]OFD Sender: No OFD packet to send [07:05:49]OFD Sender: No OFD packet to send [07:05:54]OFD Sender: No OFD packet to send [07:05:59]OFD Sender: No OFD packet to send [07:06:04]OFD Sender: No OFD packet to send [07:06:09]OFD Sender: No OFD packet to send [07:06:14]OFD Sender: No OFD packet to send [07:06:19]OFD Sender: No OFD packet to send [07:06:24]OFD Sender: No OFD packet to send [07:06:29]OFD Sender: No OFD packet to send [07:06:34]OFD Sender: No OFD packet to send [07:06:39]OFD Sender: No OFD packet to send [07:06:44]OFD Sender: No OFD packet to send [07:06:49]OFD Sender: No OFD packet to send [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:04]OFD Sender: No OFD packet to send [07:07:09]OFD Sender: No OFD packet to send [07:07:14]OFD Sender: No OFD packet to send [07:07:19]OFD Sender: No OFD packet to send [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:35]accept exits with 9 [07:08:35]New connection [07:08:35]New thread 3066838372 created [07:08:35]Thread 3066981732 joined [07:08:35]Waiting for new connection... [07:08:35] Sock 9.Parse request [07:08:35]Sock 9.Check first char [07:08:35]Sock 9.First char is OK [07:08:35]request: POST /json_proto HTTP/1.0 [07:08:35]Method: POST [07:08:35]URL: /json_proto [07:08:35]Method is POST - this is cgi request [07:08:35]url: /json_proto [07:08:35]query_string will be loaded in cgi processing [07:08:35]execute_cgi json_proto POST (null) [07:08:35]execute_cgi path=json_proto method=POST [07:08:35]POST find Content-Length [07:08:35]Host: 172.17.46.195:8080 [07:08:35]Content-Length: 684 [07:08:35]Content-Type: application/json [07:08:35] [07:08:35]POST finish read [07:08:35]Found Content-Length = 684 [07:08:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "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:08:35]execute_script... [07:08: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)11325103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "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:08:35]POST & json_proto [07:08:35]process_json_proto [07:08:35]json parsed OK: [07:08:35]protocol is kg_v1.0 [07:08:35]action value=close_receipt [07:08:35]process_action close_receipt [07:08:35]cmd_close_receipt [07:08:35]MH_GetDate [07:08:35]Write to MH i2c: F0 00 00 B7 21 C7 [07:08:35]Write i2c OK [07:08:35]MH_I2C_Read... [07:08:35]Read from MH i2c: F0 [07:08:35]MH_I2C_Read... [07:08:35]Read from MH i2c: F0 09 00 [07:08:35]MH_I2C_Read... [07:08:35]Read from MH i2c: F0 09 00 B7 21 00 F5 FA BE 66 8D AE BC 66 40 [07:08:35]GetLastDocTimeStamp 1723791688 [07:08:35]current date 1723792117 [07:08:35]FM_GetShiftState [07:08:35]SAM_PROTO_GetShiftState [07:08:35]wFMCommunicate request_size=4 [07:08:35]MH_SAM_APDU [07:08:35]CAPDU: 80 13 01 00 [07:08:35]Write to MH i2c: E2 08 00 B8 21 80 13 01 00 00 00 00 00 56 [07:08:35]Write i2c OK [07:08:35]MH_I2C_Read... [07:08:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:08:35]Read from MH i2c: E2 [07:08:35]MH_I2C_Read... [07:08:35]Read from MH i2c: E2 0E 00 [07:08:35]MH_I2C_Read... [07:08:35]Read from MH i2c: E2 0E 00 B8 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E4 [07:08:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:08:35]wFMCommunicate OK [07:08:35]SAM_PROTO_GetShiftState done [07:08:35]FM_GetShiftState done [07:08:35]opened in 1723766727 [07:08:35]opened+sec_in_day 1723853127 [07:08:35]quantity*price = 150041 [07:08:35]sum+1 = 150042 [07:08:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 77 16.08.2024 07:08 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197736 ФПД: 211398573044061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T070838&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197736&fm=211398573044061&tin=02508201610067®Number=0000000000092545&sum=150000 [07:08:36]StoreToDocumentArchive [07:08:36]shift 462 fd 197736 [07:08:36]save to /storage/0462/doc_00197736 [07:08:36]save last doc name /storage/0462/doc_00197736 to /storage/kkm_last_doc_name [07:08:36]save OK [07:08:36]Clear old archive folders... [07:08:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:08:36]tlvbuf is B6DAF0D0 [07:08:36]SAM_PROTO_ClearQueue [07:08:36]wFMCommunicate request_size=4 [07:08:36]MH_SAM_APDU [07:08:36]CAPDU: 80 09 00 00 [07:08:36]Write to MH i2c: E2 08 00 C5 21 80 09 00 00 00 00 00 00 58 [07:08:36]Write i2c OK [07:08:36]MH_I2C_Read... [07:08:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:08:36]Read from MH i2c: E2 [07:08:36]MH_I2C_Read... [07:08:36]Read from MH i2c: E2 03 00 [07:08:36]MH_I2C_Read... [07:08:36]Read from MH i2c: E2 03 00 C5 21 00 90 00 5A [07:08:36]RAPDU: 90 00 [07:08:36]wFMCommunicate OK [07:08:36]SAM_PROTO_ClearQueue done [07:08:36]KKMCreateOFDPacket [07:08:36]OFDProtocolAddRootSTLVToBuf [07:08:36]FM_MakeSignedData [07:08:36]FM_MakeSignedData [07:08:36]SAM_PROTO_SignData [07:08:36]wFMCommunicate request_size=4 [07:08:36]MH_SAM_APDU [07:08:36]CAPDU: 80 0D 01 02 [07:08:36]Write to MH i2c: E2 08 00 C6 21 80 0D 01 02 00 00 00 00 60 [07:08:36]Write i2c OK [07:08:36]MH_I2C_Read... [07:08:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:08:36]Read from MH i2c: E2 [07:08:36]MH_I2C_Read... [07:08:36]Read from MH i2c: E2 03 00 [07:08:36]MH_I2C_Read... [07:08:36]Read from MH i2c: E2 03 00 C6 21 00 90 00 5B [07:08:36]RAPDU: 90 00 [07:08:36]wFMCommunicate OK [07:08:36]wFMCommunicate request_size=255 [07:08:36]MH_SAM_APDU [07:08:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 4D 00 00 00 F4 03 04 00 F6 FA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 04 03 00 35 04 06 00 C0 [07:08:36]Write to MH i2c: E2 02 01 C7 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 4D 00 00 00 F4 03 04 00 F6 FA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 04 03 00 35 04 06 00 C0 00 00 AC [07:08:36]Write i2c OK [07:08:36]MH_I2C_Read... [07:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:08:37]Read from MH i2c: E2 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 03 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 03 00 C7 21 00 90 00 5C [07:08:37]RAPDU: 90 00 [07:08:37]wFMCommunicate OK [07:08:37]wFMCommunicate request_size=10 [07:08:37]MH_SAM_APDU [07:08:37]CAPDU: 80 0D 02 02 05 44 10 DA 31 5D [07:08:37]Write to MH i2c: E2 0D 00 C8 21 80 0D 02 02 05 00 44 10 DA 31 5D 00 00 29 [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:08:37]Read from MH i2c: E2 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 03 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 03 00 C8 21 00 90 00 5D [07:08:37]RAPDU: 90 00 [07:08:37]wFMCommunicate OK [07:08:37]wFMCommunicate request_size=4 [07:08:37]MH_SAM_APDU [07:08:37]CAPDU: 80 0D 03 02 [07:08:37]Write to MH i2c: E2 08 00 C9 21 80 0D 03 02 00 00 00 00 65 [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:08:37]Read from MH i2c: E2 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 0B 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 0B 00 C9 21 00 A8 D0 7F E0 EF 6B 60 15 90 00 0C [07:08:37]RAPDU: A8 D0 7F E0 EF 6B 60 15 90 00 [07:08:37]wFMCommunicate OK [07:08:37]SAM_PROTO_SignData done [07:08:37]FM_MakeSignedData done [07:08:37]CreateOFDProtocolMessage [07:08:37]wFMCommunicate request_size=4 [07:08:37]MH_SAM_APDU [07:08:37]CAPDU: 80 11 00 00 [07:08:37]Write to MH i2c: E2 08 00 CA 21 80 11 00 00 00 00 00 00 65 [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:08:37]Read from MH i2c: E2 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 17 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: E2 17 00 CA 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B2 [07:08:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:08:37]wFMCommunicate OK [07:08:37]CreateOFDProtocolMessage done [07:08:37]OFDSenderStorePacket 197736 [07:08:37]StoreOFDPacket docnum=197736 [07:08:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BC 8B 07 01 1C 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 4D 00 00 00 F4 03 04 00 F6 FA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 04 03 00 35 04 06 00 C0 44 10 DA 31 5D A8 D0 7F E0 EF 6B 60 15 [07:08:37]CheckFolder [07:08:37]dirname=/storage/ofd_packets [07:08:37]CheckFolder done [07:08:37]ProducePacketName [07:08:37]name=ofd_packets/00197736 [07:08:37]NVStorageSaveData ofd_packets/00197736 [07:08:37]File name is /storage/ofd_packets/00197736 [07:08:37]Write 301 bytes [07:08:37]NVStorageSaveData done [07:08:37]OFDSenderStorePacket done [07:08:37]KKMCreateOFDPacket done [07:08:37]NVStorageSaveData kkm_last_timestamp [07:08:37]File name is /storage/kkm_last_timestamp [07:08:37]Write 4 bytes [07:08:37]NVStorageSaveData done [07:08:37]ExternCall_PrintAddStr [07:08:37]wPrintStart [07:08:37]Write to MH i2c: 01 00 00 CB 21 EC [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: 01 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: 01 07 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: 01 07 00 CB 21 00 00 00 00 00 FF 0F 01 [07:08:37]RasterBufferAndPrint [07:08:37]line Счет N : (1)11325103 [07:08:37]line ИНН: 02508201610067 [07:08:37]line Контрольно-Кассовый Чек [07:08:37]line ПРОДАЖА [07:08:37]line ТРК (МРК, ГНК) : 42 [07:08:37]line Товар: 2710124130 [07:08:37]line Аи-92-К-4 [07:08:37]line 22.130 * 67.80 [07:08:37]line = 1500.41 [07:08:37]line НДС 12% НСП 1% [07:08:37]line > о реализуемом товаре [07:08:37]line ОКРУГЛЕНИЕ: -0.41 [07:08:37]line ИТОГО: 1500.00 [07:08:37]line Внесено: 1500.00 [07:08:37]line СДАЧА: 0.00 [07:08:37]line НСП 1% : 13.28 [07:08:37]line НДС 12% : 159.34 [07:08:37]line Наличными: 1500.00 [07:08:37]line Безнал.: 0.00 [07:08:37]line Место: АЗС № 95 "Партнер Нефть" [07:08:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:08:37]line СНО: Общий режим [07:08:37]line Чек 77 16.08.2024 07:08 [07:08:37]line Смена: 462 ФФД: 1.0 [07:08:37]line ЗНМ: 0300000079 [07:08:37]line РНМ: 0000000000092545 [07:08:37]line Версия ККМ: 001 [07:08:37]line ФМ: 0000000000871802 [07:08:37]line ФД: 197736 [07:08:37]line ФПД: 211398573044061 [07:08:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T070838&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197736&fm=211398573044061&tin=02508201610067®Number=0000000000092545&sum=150000 [07:08:37]written 0, free lines is 4095 [07:08:37]OFD Sender: Processing packet 197736 [packets to send 245, broken 244] [07:08:37]ProducePacketName [07:08:37]name=ofd_packets/00197736 [07:08:37]OFD Sender: To server: pG, [07:08:37]CommunicateWithHost lk.salyk.kg:30040 [07:08:37]ConnectInit lk.salyk.kg [07:08:37]Connected sock=10 [07:08:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BC 8B 07 01 1C 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 4D 00 00 00 F4 03 04 00 F6 FA BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 04 03 00 35 04 06 00 C0 44 10 DA 31 5D A8 D0 7F E0 EF 6B 60 15 [07:08:37]Write to MH i2c: 01 00 00 F6 21 17 [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: 01 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: 01 07 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: 01 07 00 F6 21 00 00 00 00 00 D7 0C 01 [07:08:37]RasterBufferAndPrint [07:08:37]line [07:08:37]line [07:08:37]line [07:08:37]line [07:08:37]line [07:08:37]written 0, free lines is 3295 [07:08:37]MH_Cut [07:08:37]Write to MH i2c: D1 01 00 FD 21 01 F0 [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: D1 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: D1 01 00 [07:08:37]MH_I2C_Read... [07:08:37]Read from MH i2c: D1 01 00 FD 21 00 EF [07:08:37]Write to MH i2c: 01 00 00 FE 21 1F [07:08:37]Write i2c OK [07:08:37]MH_I2C_Read... [07:08:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D1 D6 47 00 D1 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 04 03 00 F4 03 04 00 0B A7 BE 66 B6 04 01 00 00 37 69 D7 0F 36 04 68 D2 [07:08:37]CommunicateWithHost err = 0 [07:08:37]CheckOFDResponse [07:08:37]1017 (14) - 77093643461234 [07:08:37]1041 (16) - 0000000000871802 [07:08:37]1040 (4) - 197736 [07:08:37]1012 (4) - 16.08.2024 01:10 [07:08:37]1206 (1) - 0 [07:08:37]OFD Sender: Remove packet 197736 [07:08:37]ProducePacketName [07:08:37]name=ofd_packets/00197736 [07:08:37]NVStorageDeleteData [07:08:38]OFD Sender: No OFD packet to send [07:08:38]*** Cut start [07:08:38]*** Purtial cut [07:08:38]*** CUTSNS_PIN = 0 [07:08:38]*** Stage 1: CUTSNS_PIN = 1 [07:08:40]Read from MH i2c: 01 [07:08:40]MH_I2C_Read... [07:08:40]*** Stop cut motor [07:08:40]*** Cut end [07:08:40]Read from MH i2c: 01 07 00 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: 01 07 00 FE 21 00 00 00 00 00 FF 0F 34 [07:08:40]process_action close_receipt done [07:08:40]requested_data is exist [07:08:40]produce_requested_data [07:08:40]requested_item fm.sn is exist - process it [07:08:40]wFMCommunicate request_size=4 [07:08:40]MH_SAM_APDU [07:08:40]CAPDU: 80 11 00 00 [07:08:40]Write to MH i2c: E2 08 00 FF 21 80 11 00 00 00 00 00 00 9A [07:08:40]Write i2c OK [07:08:40]MH_I2C_Read... [07:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:08:40]Read from MH i2c: E2 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: E2 17 00 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: E2 17 00 FF 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E7 [07:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:08:40]wFMCommunicate OK [07:08:40]requested_item fd.num is exist - process it [07:08:40]SAM_PROTO_GetFieldsCounters [07:08:40]wFMCommunicate request_size=4 [07:08:40]MH_SAM_APDU [07:08:40]CAPDU: 80 13 00 00 [07:08:40]Write to MH i2c: E2 08 00 00 22 80 13 00 00 00 00 00 00 9E [07:08:40]Write i2c OK [07:08:40]MH_I2C_Read... [07:08:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:08:40]Read from MH i2c: E2 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: E2 62 00 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: E2 62 00 00 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 68 04 03 00 0E 04 04 00 CE 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 DE [07:08:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 68 04 03 00 0E 04 04 00 CE 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 [07:08:40]wFMCommunicate OK [07:08:40]SAM_PROTO_GetFieldsCounters done [07:08:40]requested_item shift.num is exist - process it [07:08:40]requested_item shift.opened is exist - process it [07:08:40]req_shift_opened [07:08:40]FM_GetShiftState [07:08:40]SAM_PROTO_GetShiftState [07:08:40]wFMCommunicate request_size=4 [07:08:40]MH_SAM_APDU [07:08:40]CAPDU: 80 13 01 00 [07:08:40]Write to MH i2c: E2 08 00 01 22 80 13 01 00 00 00 00 00 A0 [07:08:40]Write i2c OK [07:08:40]MH_I2C_Read... [07:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:08:40]Read from MH i2c: E2 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: E2 0E 00 [07:08:40]MH_I2C_Read... [07:08:40]Read from MH i2c: E2 0E 00 01 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2E [07:08:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:08:40]wFMCommunicate OK [07:08:40]SAM_PROTO_GetShiftState done [07:08:40]FM_GetShiftState done [07:08:40]req_shift_opened done [07:08:40]requested_item shift.open_date is exist - process it [07:08:40]req_shift_open_date [07:08:40]req_shift_open_date done [07:08:40]produce_requested_data done [07:08:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197736,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:08:40]process_action_free close_receipt [07:08:40]json_value_free [07:08:40]json_value_free done [07:08:40]process_json_proto returns [07:08:40]Send response to host [07:08:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197736,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:08:40]free response buf [07:08:40]execute_script done [07:08:40]execute_script returns [07:08:40]free content buf [07:08:40]Sock 9.Close socket [07:08:40]Sock 9.Thread stoped [07:08:43]OFD Sender: No OFD packet to send [07:08:48]OFD Sender: No OFD packet to send [07:08:53]OFD Sender: No OFD packet to send [07:08:58]OFD Sender: No OFD packet to send [07:09:03]OFD Sender: No OFD packet to send [07:09:08]OFD Sender: No OFD packet to send [07:09:13]OFD Sender: No OFD packet to send [07:09:18]OFD Sender: No OFD packet to send [07:09:23]OFD Sender: No OFD packet to send [07:09:28]OFD Sender: No OFD packet to send [07:09:33]OFD Sender: No OFD packet to send [07:09:38]OFD Sender: No OFD packet to send [07:09:43]OFD Sender: No OFD packet to send [07:09:48]OFD Sender: No OFD packet to send [07:09:53]OFD Sender: No OFD packet to send [07:09:58]OFD Sender: No OFD packet to send [07:10:03]OFD Sender: No OFD packet to send [07:10:08]OFD Sender: No OFD packet to send [07:10:13]OFD Sender: No OFD packet to send [07:10:18]OFD Sender: No OFD packet to send [07:10:23]OFD Sender: No OFD packet to send [07:10:28]OFD Sender: No OFD packet to send [07:10:33]OFD Sender: No OFD packet to send [07:10:38]OFD Sender: No OFD packet to send [07:10:43]OFD Sender: No OFD packet to send [07:10:48]OFD Sender: No OFD packet to send [07:10:53]OFD Sender: No OFD packet to send [07:10:58]OFD Sender: No OFD packet to send [07:11:03]OFD Sender: No OFD packet to send [07:11:08]OFD Sender: No OFD packet to send [07:11:13]OFD Sender: No OFD packet to send [07:11:18]OFD Sender: No OFD packet to send [07:11:23]OFD Sender: No OFD packet to send [07:11:28]OFD Sender: No OFD packet to send [07:11:33]OFD Sender: No OFD packet to send [07:11:38]OFD Sender: No OFD packet to send [07:11:43]OFD Sender: No OFD packet to send [07:11:48]OFD Sender: No OFD packet to send [07:11:53]OFD Sender: No OFD packet to send [07:11:58]OFD Sender: No OFD packet to send [07:12:03]OFD Sender: No OFD packet to send [07:12:08]OFD Sender: No OFD packet to send [07:12:13]OFD Sender: No OFD packet to send [07:12:18]OFD Sender: No OFD packet to send [07:12:23]OFD Sender: No OFD packet to send [07:12:28]OFD Sender: No OFD packet to send [07:12:33]OFD Sender: No OFD packet to send [07:12:38]OFD Sender: No OFD packet to send [07:12:43]OFD Sender: No OFD packet to send [07:12:44]accept exits with 7 [07:12:44]New connection [07:12:44]New thread 3066981732 created [07:12:44]Thread 3066838372 joined [07:12:44]Waiting for new connection... [07:12:44] Sock 7.Parse request [07:12:44]Sock 7.Check first char [07:12:44]Sock 7.First char is OK [07:12:44]request: POST /json_proto HTTP/1.0 [07:12:44]Method: POST [07:12:44]URL: /json_proto [07:12:44]Method is POST - this is cgi request [07:12:44]url: /json_proto [07:12:44]query_string will be loaded in cgi processing [07:12:44]execute_cgi json_proto POST (null) [07:12:44]execute_cgi path=json_proto method=POST [07:12:44]POST find Content-Length [07:12:44]Host: 172.17.46.195:8080 [07:12:44]Content-Length: 674 [07:12:44]Content-Type: application/json [07:12:44] [07:12:44]POST finish read [07:12:44]Found Content-Length = 674 [07:12:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:44]execute_script... [07:12: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)11325105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:44]POST & json_proto [07:12:44]process_json_proto [07:12:44]json parsed OK: [07:12:44]protocol is kg_v1.0 [07:12:44]action value=close_receipt [07:12:44]process_action close_receipt [07:12:44]cmd_close_receipt [07:12:44]MH_GetDate [07:12:44]Write to MH i2c: F0 00 00 02 22 13 [07:12:44]Write i2c OK [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: F0 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: F0 09 00 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: F0 09 00 02 22 00 EF FB BE 66 8D AE BC 66 87 [07:12:44]GetLastDocTimeStamp 1723792118 [07:12:44]current date 1723792367 [07:12:44]FM_GetShiftState [07:12:44]SAM_PROTO_GetShiftState [07:12:44]wFMCommunicate request_size=4 [07:12:44]MH_SAM_APDU [07:12:44]CAPDU: 80 13 01 00 [07:12:44]Write to MH i2c: E2 08 00 03 22 80 13 01 00 00 00 00 00 A2 [07:12:44]Write i2c OK [07:12:44]MH_I2C_Read... [07:12:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:12:44]Read from MH i2c: E2 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: E2 0E 00 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: E2 0E 00 03 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 30 [07:12:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:12:44]wFMCommunicate OK [07:12:44]SAM_PROTO_GetShiftState done [07:12:44]FM_GetShiftState done [07:12:44]opened in 1723766727 [07:12:44]opened+sec_in_day 1723853127 [07:12:44]quantity*price = 100035 [07:12:44]sum+1 = 100036 [07:12:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 78 16.08.2024 07:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197737 ФПД: 192755775675468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071247&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197737&fm=192755775675468&tin=02508201610067®Number=0000000000092545&sum=100000 [07:12:45]StoreToDocumentArchive [07:12:45]shift 462 fd 197737 [07:12:45]save to /storage/0462/doc_00197737 [07:12:45]save last doc name /storage/0462/doc_00197737 to /storage/kkm_last_doc_name [07:12:45]save OK [07:12:45]Clear old archive folders... [07:12:45]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:12:45]tlvbuf is 019191A0 [07:12:45]SAM_PROTO_ClearQueue [07:12:45]wFMCommunicate request_size=4 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 09 00 00 [07:12:45]Write to MH i2c: E2 08 00 10 22 80 09 00 00 00 00 00 00 A4 [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 [07:12:45]MH_I2C_Read... [07:12:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:12:45]Read from MH i2c: E2 03 00 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 10 22 00 90 00 A6 [07:12:45]RAPDU: 90 00 [07:12:45]wFMCommunicate OK [07:12:45]SAM_PROTO_ClearQueue done [07:12:45]KKMCreateOFDPacket [07:12:45]OFDProtocolAddRootSTLVToBuf [07:12:45]FM_MakeSignedData [07:12:45]FM_MakeSignedData [07:12:45]SAM_PROTO_SignData [07:12:45]wFMCommunicate request_size=4 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 0D 01 02 [07:12:45]Write to MH i2c: E2 08 00 11 22 80 0D 01 02 00 00 00 00 AC [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:12:45]Read from MH i2c: E2 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 11 22 00 90 00 A7 [07:12:45]RAPDU: 90 00 [07:12:45]wFMCommunicate OK [07:12:45]wFMCommunicate request_size=255 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 EF FB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 04 03 00 35 04 06 00 AF 4F 73 [07:12:45]Write to MH i2c: E2 02 01 12 22 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 EF FB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 04 03 00 35 04 06 00 AF 4F 73 00 00 2C [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:12:46]Read from MH i2c: E2 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 03 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 03 00 12 22 00 90 00 A8 [07:12:46]RAPDU: 90 00 [07:12:46]wFMCommunicate OK [07:12:46]wFMCommunicate request_size=8 [07:12:46]MH_SAM_APDU [07:12:46]CAPDU: 80 0D 02 02 03 89 9C 4C [07:12:46]Write to MH i2c: E2 0B 00 13 22 80 0D 02 02 03 00 89 9C 4C 00 00 26 [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:12:46]Read from MH i2c: E2 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 03 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 03 00 13 22 00 90 00 A9 [07:12:46]RAPDU: 90 00 [07:12:46]wFMCommunicate OK [07:12:46]wFMCommunicate request_size=4 [07:12:46]MH_SAM_APDU [07:12:46]CAPDU: 80 0D 03 02 [07:12:46]Write to MH i2c: E2 08 00 14 22 80 0D 03 02 00 00 00 00 B1 [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:12:46]Read from MH i2c: E2 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 0B 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 0B 00 14 22 00 B2 06 F3 FC 0D 7F 70 CB 90 00 20 [07:12:46]RAPDU: B2 06 F3 FC 0D 7F 70 CB 90 00 [07:12:46]wFMCommunicate OK [07:12:46]SAM_PROTO_SignData done [07:12:46]FM_MakeSignedData done [07:12:46]CreateOFDProtocolMessage [07:12:46]wFMCommunicate request_size=4 [07:12:46]MH_SAM_APDU [07:12:46]CAPDU: 80 11 00 00 [07:12:46]Write to MH i2c: E2 08 00 15 22 80 11 00 00 00 00 00 00 B1 [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:12:46]Read from MH i2c: E2 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 17 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 17 00 15 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [07:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:12:46]wFMCommunicate OK [07:12:46]CreateOFDProtocolMessage done [07:12:46]OFDSenderStorePacket 197737 [07:12:46]StoreOFDPacket docnum=197737 [07:12:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 1B CF 05 01 6E D9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 EF FB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 04 03 00 35 04 06 00 AF 4F 73 89 9C 4C B2 06 F3 FC 0D 7F 70 CB [07:12:46]CheckFolder [07:12:46]dirname=/storage/ofd_packets [07:12:46]CheckFolder done [07:12:46]ProducePacketName [07:12:46]name=ofd_packets/00197737 [07:12:46]NVStorageSaveData ofd_packets/00197737 [07:12:46]File name is /storage/ofd_packets/00197737 [07:12:46]Write 299 bytes [07:12:46]NVStorageSaveData done [07:12:46]OFDSenderStorePacket done [07:12:46]KKMCreateOFDPacket done [07:12:46]NVStorageSaveData kkm_last_timestamp [07:12:46]File name is /storage/kkm_last_timestamp [07:12:46]Write 4 bytes [07:12:46]NVStorageSaveData done [07:12:46]ExternCall_PrintAddStr [07:12:46]wPrintStart [07:12:46]Write to MH i2c: 01 00 00 16 22 38 [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 07 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 07 00 16 22 00 00 00 00 00 FF 0F 4D [07:12:46]RasterBufferAndPrint [07:12:46]line Счет N : (1)11325105 [07:12:46]line ИНН: 02508201610067 [07:12:46]line Контрольно-Кассовый Чек [07:12:46]line ПРОДАЖА [07:12:46]line ТРК (МРК, ГНК) : 33 [07:12:46]line Товар: 2710124130 [07:12:46]line SU-92-К-5 [07:12:46]line 14.540 * 68.80 [07:12:46]line = 1000.35 [07:12:46]line НДС 12% НСП 1% [07:12:46]line > о реализуемом товаре [07:12:46]line ОКРУГЛЕНИЕ: -0.35 [07:12:46]line ИТОГО: 1000.00 [07:12:46]line Внесено: 1000.00 [07:12:46]line СДАЧА: 0.00 [07:12:46]line НСП 1% : 8.85 [07:12:46]line НДС 12% : 106.23 [07:12:46]line Наличными: 1000.00 [07:12:46]line Безнал.: 0.00 [07:12:46]line Место: АЗС № 95 "Партнер Нефть" [07:12:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:12:46]line СНО: Общий режим [07:12:46]line Чек 78 16.08.2024 07:12 [07:12:46]line Смена: 462 ФФД: 1.0 [07:12:46]line ЗНМ: 0300000079 [07:12:46]line РНМ: 0000000000092545 [07:12:46]line Версия ККМ: 001 [07:12:46]line ФМ: 0000000000871802 [07:12:46]line ФД: 197737 [07:12:46]line ФПД: 192755775675468 [07:12:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071247&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197737&fm=192755775675468&tin=02508201610067®Number=0000000000092545&sum=100000 [07:12:46]OFD Sender: Processing packet 197737 [packets to send 245, broken 244] [07:12:46]ProducePacketName [07:12:46]name=ofd_packets/00197737 [07:12:46]OFD Sender: To server: pG, [07:12:46]CommunicateWithHost lk.salyk.kg:30040 [07:12:46]ConnectInit lk.salyk.kg [07:12:46]written 0, free lines is 4095 [07:12:46]Connected sock=10 [07:12:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 1B CF 05 01 6E D9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 EF FB BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 04 03 00 35 04 06 00 AF 4F 73 89 9C 4C B2 06 F3 FC 0D 7F 70 CB [07:12:47]Write to MH i2c: 01 00 00 41 22 63 [07:12:47]Write i2c OK [07:12:47]MH_I2C_Read... [07:12:47]Read from MH i2c: 01 [07:12:47]MH_I2C_Read... [07:12:47]Read from MH i2c: 01 07 00 [07:12:47]MH_I2C_Read... [07:12:47]Read from MH i2c: 01 07 00 41 22 00 00 00 00 00 D8 0C 4E [07:12:47]RasterBufferAndPrint [07:12:47]line [07:12:47]line [07:12:47]line [07:12:47]line [07:12:47]line [07:12:47]written 0, free lines is 3295 [07:12:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 65 AD 47 00 56 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 38 37 31 38 30 32 10 04 04 00 69 04 03 00 F4 03 04 00 04 A8 BE 66 B6 04 01 00 00 48 9D 7A B2 E7 9C A6 03 [07:12:47]CommunicateWithHost err = 0 [07:12:47]CheckOFDResponse [07:12:47]1017 (14) - 77093643461234 [07:12:47]1041 (16) - 0000000000871802 [07:12:47]1040 (4) - 197737 [07:12:47]1012 (4) - 16.08.2024 01:14 [07:12:47]1206 (1) - 0 [07:12:47]OFD Sender: Remove packet 197737 [07:12:47]ProducePacketName [07:12:47]name=ofd_packets/00197737 [07:12:47]NVStorageDeleteData [07:12:47]MH_Cut [07:12:47]Write to MH i2c: D1 01 00 48 22 01 3C [07:12:47]Write i2c OK [07:12:47]MH_I2C_Read... [07:12:47]Read from MH i2c: D1 [07:12:47]MH_I2C_Read... [07:12:47]Read from MH i2c: D1 01 00 [07:12:47]MH_I2C_Read... [07:12:47]Read from MH i2c: D1 01 00 48 22 00 3B [07:12:47]Write to MH i2c: 01 00 00 49 22 6B [07:12:47]Write i2c OK [07:12:47]MH_I2C_Read... [07:12:47]OFD Sender: No OFD packet to send [07:12:47]*** Cut start [07:12:47]*** Purtial cut [07:12:47]*** Stage 1: CUTSNS_PIN = 1 [07:12:48]Read from MH i2c: 01 [07:12:48]MH_I2C_Read... [07:12:48]*** Stop cut motor [07:12:48]*** Cut end [07:12:48]Read from MH i2c: 01 07 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: 01 07 00 49 22 00 00 00 00 00 FF 0F 80 [07:12:48]process_action close_receipt done [07:12:48]requested_data is exist [07:12:48]produce_requested_data [07:12:48]requested_item fm.sn is exist - process it [07:12:48]wFMCommunicate request_size=4 [07:12:48]MH_SAM_APDU [07:12:48]CAPDU: 80 11 00 00 [07:12:48]Write to MH i2c: E2 08 00 4A 22 80 11 00 00 00 00 00 00 E6 [07:12:48]Write i2c OK [07:12:48]MH_I2C_Read... [07:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:12:48]Read from MH i2c: E2 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 17 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 17 00 4A 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 33 [07:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:12:48]wFMCommunicate OK [07:12:48]requested_item fd.num is exist - process it [07:12:48]SAM_PROTO_GetFieldsCounters [07:12:48]wFMCommunicate request_size=4 [07:12:48]MH_SAM_APDU [07:12:48]CAPDU: 80 13 00 00 [07:12:48]Write to MH i2c: E2 08 00 4B 22 80 13 00 00 00 00 00 00 E9 [07:12:48]Write i2c OK [07:12:48]MH_I2C_Read... [07:12:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:12:48]Read from MH i2c: E2 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 62 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 62 00 4B 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 69 04 03 00 0E 04 04 00 CE 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 2D [07:12:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 69 04 03 00 0E 04 04 00 CE 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 [07:12:48]wFMCommunicate OK [07:12:48]SAM_PROTO_GetFieldsCounters done [07:12:48]requested_item shift.num is exist - process it [07:12:48]requested_item shift.opened is exist - process it [07:12:48]req_shift_opened [07:12:48]FM_GetShiftState [07:12:48]SAM_PROTO_GetShiftState [07:12:48]wFMCommunicate request_size=4 [07:12:48]MH_SAM_APDU [07:12:48]CAPDU: 80 13 01 00 [07:12:48]Write to MH i2c: E2 08 00 4C 22 80 13 01 00 00 00 00 00 EB [07:12:48]Write i2c OK [07:12:48]MH_I2C_Read... [07:12:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:12:48]Read from MH i2c: E2 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 0E 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 0E 00 4C 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 79 [07:12:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:12:48]wFMCommunicate OK [07:12:48]SAM_PROTO_GetShiftState done [07:12:48]FM_GetShiftState done [07:12:48]req_shift_opened done [07:12:48]requested_item shift.open_date is exist - process it [07:12:48]req_shift_open_date [07:12:48]req_shift_open_date done [07:12:48]produce_requested_data done [07:12:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197737,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:12:48]process_action_free close_receipt [07:12:48]json_value_free [07:12:48]json_value_free done [07:12:48]process_json_proto returns [07:12:48]Send response to host [07:12:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197737,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:12:48]free response buf [07:12:48]execute_script done [07:12:48]execute_script returns [07:12:48]free content buf [07:12:48]Sock 7.Close socket [07:12:48]Sock 7.Thread stoped [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:19]accept exits with 9 [07:14:19]New connection [07:14:19]New thread 3066838372 created [07:14:19]Thread 3066981732 joined [07:14:19]Waiting for new connection... [07:14:19] Sock 9.Parse request [07:14:19]Sock 9.Check first char [07:14:19]Sock 9.First char is OK [07:14:19]request: POST /json_proto HTTP/1.0 [07:14:19]Method: POST [07:14:19]URL: /json_proto [07:14:19]Method is POST - this is cgi request [07:14:19]url: /json_proto [07:14:19]query_string will be loaded in cgi processing [07:14:19]execute_cgi json_proto POST (null) [07:14:19]execute_cgi path=json_proto method=POST [07:14:19]POST find Content-Length [07:14:19]Host: 172.17.46.195:8080 [07:14:19]Content-Length: 674 [07:14:19]Content-Type: application/json [07:14:19] [07:14:19]POST finish read [07:14:19]Found Content-Length = 674 [07:14:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:14:19]execute_script... [07: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)11325106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:14:19]POST & json_proto [07:14:19]process_json_proto [07:14:19]json parsed OK: [07:14:19]protocol is kg_v1.0 [07:14:19]action value=close_receipt [07:14:19]process_action close_receipt [07:14:19]cmd_close_receipt [07:14:19]MH_GetDate [07:14:19]Write to MH i2c: F0 00 00 4D 22 5E [07:14:19]Write i2c OK [07:14:19]MH_I2C_Read... [07:14:19]Read from MH i2c: F0 [07:14:19]MH_I2C_Read... [07:14:19]Read from MH i2c: F0 09 00 [07:14:19]MH_I2C_Read... [07:14:19]Read from MH i2c: F0 09 00 4D 22 00 4E FC BE 66 8D AE BC 66 32 [07:14:19]GetLastDocTimeStamp 1723792367 [07:14:19]current date 1723792462 [07:14:19]FM_GetShiftState [07:14:19]SAM_PROTO_GetShiftState [07:14:19]wFMCommunicate request_size=4 [07:14:19]MH_SAM_APDU [07:14:19]CAPDU: 80 13 01 00 [07:14:19]Write to MH i2c: E2 08 00 4E 22 80 13 01 00 00 00 00 00 ED [07:14:19]Write i2c OK [07:14:19]MH_I2C_Read... [07:14:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:19]Read from MH i2c: E2 [07:14:19]MH_I2C_Read... [07:14:19]Read from MH i2c: E2 0E 00 [07:14:19]MH_I2C_Read... [07:14:19]Read from MH i2c: E2 0E 00 4E 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7B [07:14:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:14:19]wFMCommunicate OK [07:14:19]SAM_PROTO_GetShiftState done [07:14:19]FM_GetShiftState done [07:14:19]opened in 1723766727 [07:14:19]opened+sec_in_day 1723853127 [07:14:19]quantity*price = 100035 [07:14:19]sum+1 = 100036 [07:14:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 79 16.08.2024 07:14 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197738 ФПД: 2521327442981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071422&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197738&fm=2521327442981&tin=02508201610067®Number=0000000000092545&sum=100000 [07:14:20]StoreToDocumentArchive [07:14:20]shift 462 fd 197738 [07:14:20]save to /storage/0462/doc_00197738 [07:14:20]save last doc name /storage/0462/doc_00197738 to /storage/kkm_last_doc_name [07:14:20]save OK [07:14:20]Clear old archive folders... [07:14:20]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:14:20]tlvbuf is 018A7240 [07:14:20]SAM_PROTO_ClearQueue [07:14:20]wFMCommunicate request_size=4 [07:14:20]MH_SAM_APDU [07:14:20]CAPDU: 80 09 00 00 [07:14:20]Write to MH i2c: E2 08 00 5B 22 80 09 00 00 00 00 00 00 EF [07:14:20]Write i2c OK [07:14:20]MH_I2C_Read... [07:14:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:14:20]Read from MH i2c: E2 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: E2 03 00 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: E2 03 00 5B 22 00 90 00 F1 [07:14:20]RAPDU: 90 00 [07:14:20]wFMCommunicate OK [07:14:20]SAM_PROTO_ClearQueue done [07:14:20]KKMCreateOFDPacket [07:14:20]OFDProtocolAddRootSTLVToBuf [07:14:20]FM_MakeSignedData [07:14:20]FM_MakeSignedData [07:14:20]SAM_PROTO_SignData [07:14:20]wFMCommunicate request_size=4 [07:14:20]MH_SAM_APDU [07:14:20]CAPDU: 80 0D 01 02 [07:14:20]Write to MH i2c: E2 08 00 5C 22 80 0D 01 02 00 00 00 00 F7 [07:14:20]Write i2c OK [07:14:20]MH_I2C_Read... [07:14:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:14:20]Read from MH i2c: E2 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: E2 03 00 [07:14:20]MH_I2C_Read... [07:14:20]Read from MH i2c: E2 03 00 5C 22 00 90 00 F2 [07:14:20]RAPDU: 90 00 [07:14:20]wFMCommunicate OK [07:14:20]wFMCommunicate request_size=255 [07:14:20]MH_SAM_APDU [07:14:20]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 4E FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 04 03 00 35 04 06 00 02 4B 0A [07:14:20]Write to MH i2c: E2 02 01 5D 22 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 4E FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 04 03 00 35 04 06 00 02 4B 0A 00 00 BF [07:14:20]Write i2c OK [07:14:20]MH_I2C_Read... [07:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:21]Read from MH i2c: E2 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 03 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 03 00 5D 22 00 90 00 F3 [07:14:21]RAPDU: 90 00 [07:14:21]wFMCommunicate OK [07:14:21]wFMCommunicate request_size=8 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 0D 02 02 03 D3 9C 25 [07:14:21]Write to MH i2c: E2 0B 00 5E 22 80 0D 02 02 03 00 D3 9C 25 00 00 94 [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:21]Read from MH i2c: E2 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 03 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 03 00 5E 22 00 90 00 F4 [07:14:21]RAPDU: 90 00 [07:14:21]wFMCommunicate OK [07:14:21]wFMCommunicate request_size=4 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 0D 03 02 [07:14:21]Write to MH i2c: E2 08 00 5F 22 80 0D 03 02 00 00 00 00 FC [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:14:21]Read from MH i2c: E2 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 0B 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 0B 00 5F 22 00 A2 C6 C7 31 C5 94 50 51 90 00 57 [07:14:21]RAPDU: A2 C6 C7 31 C5 94 50 51 90 00 [07:14:21]wFMCommunicate OK [07:14:21]SAM_PROTO_SignData done [07:14:21]FM_MakeSignedData done [07:14:21]CreateOFDProtocolMessage [07:14:21]wFMCommunicate request_size=4 [07:14:21]MH_SAM_APDU [07:14:21]CAPDU: 80 11 00 00 [07:14:21]Write to MH i2c: E2 08 00 60 22 80 11 00 00 00 00 00 00 FC [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:21]Read from MH i2c: E2 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 17 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: E2 17 00 60 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 49 [07:14:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:14:21]wFMCommunicate OK [07:14:21]CreateOFDProtocolMessage done [07:14:21]OFDSenderStorePacket 197738 [07:14:21]StoreOFDPacket docnum=197738 [07:14:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A9 5A 05 01 29 7B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 4E FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 04 03 00 35 04 06 00 02 4B 0A D3 9C 25 A2 C6 C7 31 C5 94 50 51 [07:14:21]CheckFolder [07:14:21]dirname=/storage/ofd_packets [07:14:21]CheckFolder done [07:14:21]ProducePacketName [07:14:21]name=ofd_packets/00197738 [07:14:21]NVStorageSaveData ofd_packets/00197738 [07:14:21]File name is /storage/ofd_packets/00197738 [07:14:21]Write 299 bytes [07:14:21]NVStorageSaveData done [07:14:21]OFDSenderStorePacket done [07:14:21]KKMCreateOFDPacket done [07:14:21]NVStorageSaveData kkm_last_timestamp [07:14:21]File name is /storage/kkm_last_timestamp [07:14:21]Write 4 bytes [07:14:21]NVStorageSaveData done [07:14:21]ExternCall_PrintAddStr [07:14:21]wPrintStart [07:14:21]Write to MH i2c: 01 00 00 61 22 83 [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: 01 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: 01 07 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: 01 07 00 61 22 00 00 00 00 00 FF 0F 98 [07:14:21]RasterBufferAndPrint [07:14:21]line Счет N : (1)11325106 [07:14:21]line ИНН: 02508201610067 [07:14:21]line Контрольно-Кассовый Чек [07:14:21]line ПРОДАЖА [07:14:21]line ТРК (МРК, ГНК) : 13 [07:14:21]line Товар: 2710124130 [07:14:21]line SU-92-К-5 [07:14:21]line 14.540 * 68.80 [07:14:21]line = 1000.35 [07:14:21]line НДС 12% НСП 1% [07:14:21]line > о реализуемом товаре [07:14:21]line ОКРУГЛЕНИЕ: -0.35 [07:14:21]line ИТОГО: 1000.00 [07:14:21]line Внесено: 1000.00 [07:14:21]line СДАЧА: 0.00 [07:14:21]line НСП 1% : 8.85 [07:14:21]line НДС 12% : 106.23 [07:14:21]line Наличными: 1000.00 [07:14:21]line Безнал.: 0.00 [07:14:21]line Место: АЗС № 95 "Партнер Нефть" [07:14:21]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:14:21]line СНО: Общий режим [07:14:21]line Чек 79 16.08.2024 07:14 [07:14:21]line Смена: 462 ФФД: 1.0 [07:14:21]line ЗНМ: 0300000079 [07:14:21]line РНМ: 0000000000092545 [07:14:21]line Версия ККМ: 001 [07:14:21]line ФМ: 0000000000871802 [07:14:21]line ФД: 197738 [07:14:21]line ФПД: 2521327442981 [07:14:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071422&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197738&fm=2521327442981&tin=02508201610067®Number=0000000000092545&sum=100000 [07:14:21]written 0, free lines is 4095 [07:14:21]OFD Sender: Processing packet 197738 [packets to send 245, broken 244] [07:14:21]ProducePacketName [07:14:21]name=ofd_packets/00197738 [07:14:21]OFD Sender: To server: pG, [07:14:21]CommunicateWithHost lk.salyk.kg:30040 [07:14:21]ConnectInit lk.salyk.kg [07:14:21]Connected sock=10 [07:14:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A9 5A 05 01 29 7B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 4E FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 04 03 00 35 04 06 00 02 4B 0A D3 9C 25 A2 C6 C7 31 C5 94 50 51 [07:14:21]Write to MH i2c: 01 00 00 8C 22 AE [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: 01 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: 01 07 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: 01 07 00 8C 22 00 00 00 00 00 D8 0C 99 [07:14:21]RasterBufferAndPrint [07:14:21]line [07:14:21]line [07:14:21]line [07:14:21]line [07:14:21]line [07:14:21]written 0, free lines is 3297 [07:14:21]MH_Cut [07:14:21]Write to MH i2c: D1 01 00 93 22 01 87 [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: D1 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: D1 01 00 [07:14:21]MH_I2C_Read... [07:14:21]Read from MH i2c: D1 01 00 93 22 00 86 [07:14:21]Write to MH i2c: 01 00 00 94 22 B6 [07:14:21]Write i2c OK [07:14:21]MH_I2C_Read... [07:14:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AB 7B 47 00 41 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 38 37 31 38 30 32 10 04 04 00 6A 04 03 00 F4 03 04 00 63 A8 BE 66 B6 04 01 00 00 32 0F 33 64 93 9B F3 93 [07:14:21]CommunicateWithHost err = 0 [07:14:21]CheckOFDResponse [07:14:21]1017 (14) - 77093643461234 [07:14:21]1041 (16) - 0000000000871802 [07:14:21]1040 (4) - 197738 [07:14:21]1012 (4) - 16.08.2024 01:16 [07:14:21]1206 (1) - 0 [07:14:21]OFD Sender: Remove packet 197738 [07:14:21]ProducePacketName [07:14:21]name=ofd_packets/00197738 [07:14:21]NVStorageDeleteData [07:14:22]OFD Sender: No OFD packet to send [07:14:22]*** Cut start [07:14:22]*** Purtial cut [07:14:22]*** CUTSNS_PIN = 0 [07:14:22]*** Stage 1: CUTSNS_PIN = 1 [07:14:24]Read from MH i2c: 01 [07:14:24]MH_I2C_Read... [07:14:24]*** Stop cut motor [07:14:24]*** Cut end [07:14:24]Read from MH i2c: 01 07 00 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: 01 07 00 94 22 00 00 00 00 00 FF 0F CB [07:14:24]process_action close_receipt done [07:14:24]requested_data is exist [07:14:24]produce_requested_data [07:14:24]requested_item fm.sn is exist - process it [07:14:24]wFMCommunicate request_size=4 [07:14:24]MH_SAM_APDU [07:14:24]CAPDU: 80 11 00 00 [07:14:24]Write to MH i2c: E2 08 00 95 22 80 11 00 00 00 00 00 00 31 [07:14:24]Write i2c OK [07:14:24]MH_I2C_Read... [07:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:24]Read from MH i2c: E2 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: E2 17 00 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: E2 17 00 95 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7E [07:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:14:24]wFMCommunicate OK [07:14:24]requested_item fd.num is exist - process it [07:14:24]SAM_PROTO_GetFieldsCounters [07:14:24]wFMCommunicate request_size=4 [07:14:24]MH_SAM_APDU [07:14:24]CAPDU: 80 13 00 00 [07:14:24]Write to MH i2c: E2 08 00 96 22 80 13 00 00 00 00 00 00 34 [07:14:24]Write i2c OK [07:14:24]MH_I2C_Read... [07:14:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:14:24]Read from MH i2c: E2 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: E2 62 00 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: E2 62 00 96 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6A 04 03 00 0E 04 04 00 CE 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 7C [07:14:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6A 04 03 00 0E 04 04 00 CE 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 [07:14:24]wFMCommunicate OK [07:14:24]SAM_PROTO_GetFieldsCounters done [07:14:24]requested_item shift.num is exist - process it [07:14:24]requested_item shift.opened is exist - process it [07:14:24]req_shift_opened [07:14:24]FM_GetShiftState [07:14:24]SAM_PROTO_GetShiftState [07:14:24]wFMCommunicate request_size=4 [07:14:24]MH_SAM_APDU [07:14:24]CAPDU: 80 13 01 00 [07:14:24]Write to MH i2c: E2 08 00 97 22 80 13 01 00 00 00 00 00 36 [07:14:24]Write i2c OK [07:14:24]MH_I2C_Read... [07:14:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:24]Read from MH i2c: E2 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: E2 0E 00 [07:14:24]MH_I2C_Read... [07:14:24]Read from MH i2c: E2 0E 00 97 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C4 [07:14:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:14:24]wFMCommunicate OK [07:14:24]SAM_PROTO_GetShiftState done [07:14:24]FM_GetShiftState done [07:14:24]req_shift_opened done [07:14:24]requested_item shift.open_date is exist - process it [07:14:24]req_shift_open_date [07:14:24]req_shift_open_date done [07:14:24]produce_requested_data done [07:14:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197738,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:14:24]process_action_free close_receipt [07:14:24]json_value_free [07:14:24]json_value_free done [07:14:24]process_json_proto returns [07:14:24]Send response to host [07:14:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197738,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:14:24]free response buf [07:14:24]execute_script done [07:14:24]execute_script returns [07:14:24]free content buf [07:14:24]Sock 9.Close socket [07:14:24]Sock 9.Thread stoped [07:14:27]OFD Sender: No OFD packet to send [07:14:32]accept exits with 7 [07:14:32]New connection [07:14:32]New thread 3066981732 created [07:14:32]Thread 3066838372 joined [07:14:32]Waiting for new connection... [07:14:32] Sock 7.Parse request [07:14:32]Sock 7.Check first char [07:14:32]Sock 7.First char is OK [07:14:32]request: POST /json_proto HTTP/1.0 [07:14:32]Method: POST [07:14:32]URL: /json_proto [07:14:32]Method is POST - this is cgi request [07:14:32]url: /json_proto [07:14:32]query_string will be loaded in cgi processing [07:14:32]execute_cgi json_proto POST (null) [07:14:32]execute_cgi path=json_proto method=POST [07:14:32]POST find Content-Length [07:14:32]Host: 172.17.46.195:8080 [07:14:32]Content-Length: 799 [07:14:32]Content-Type: application/json [07:14:32] [07:14:32]POST finish read [07:14:32]Found Content-Length = 799 [07:14:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 11.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\u000A4082290", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:32]execute_script... [07:14: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)11325107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 11.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\u000A4082290", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:14:32]POST & json_proto [07:14:32]process_json_proto [07:14:32]json parsed OK: [07:14:32]protocol is kg_v1.0 [07:14:32]action value=close_receipt [07:14:32]process_action close_receipt [07:14:32]cmd_close_receipt [07:14:32]MH_GetDate [07:14:32]Write to MH i2c: F0 00 00 98 22 A9 [07:14:32]Write i2c OK [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: F0 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: F0 09 00 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: F0 09 00 98 22 00 5A FC BE 66 8D AE BC 66 89 [07:14:32]GetLastDocTimeStamp 1723792462 [07:14:32]current date 1723792474 [07:14:32]FM_GetShiftState [07:14:32]SAM_PROTO_GetShiftState [07:14:32]wFMCommunicate request_size=4 [07:14:32]MH_SAM_APDU [07:14:32]CAPDU: 80 13 01 00 [07:14:32]Write to MH i2c: E2 08 00 99 22 80 13 01 00 00 00 00 00 38 [07:14:32]Write i2c OK [07:14:32]MH_I2C_Read... [07:14:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:32]Read from MH i2c: E2 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 0E 00 [07:14:32]MH_I2C_Read... [07:14:32]Read from MH i2c: E2 0E 00 99 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [07:14:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:14:32]wFMCommunicate OK [07:14:32]SAM_PROTO_GetShiftState done [07:14:32]FM_GetShiftState done [07:14:32]opened in 1723766727 [07:14:32]opened+sec_in_day 1723853127 [07:14:32]quantity*price = 0 [07:14:32]sum+1 = 1 [07:14:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 80 16.08.2024 07:14 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082290 ФМ: 0000000000871802 ФД: 197739 ФПД: 89155485470301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071434&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197739&fm=89155485470301&tin=02508201610067®Number=0000000000092545&sum=0 [07:14:33]StoreToDocumentArchive [07:14:33]shift 462 fd 197739 [07:14:33]save to /storage/0462/doc_00197739 [07:14:33]save last doc name /storage/0462/doc_00197739 to /storage/kkm_last_doc_name [07:14:33]save OK [07:14:33]Clear old archive folders... [07:14:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:14:33]tlvbuf is B6EAF930 [07:14:33]SAM_PROTO_ClearQueue [07:14:33]wFMCommunicate request_size=4 [07:14:33]MH_SAM_APDU [07:14:33]CAPDU: 80 09 00 00 [07:14:33]Write to MH i2c: E2 08 00 A6 22 80 09 00 00 00 00 00 00 3A [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:14:33]Read from MH i2c: E2 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 A6 22 00 90 00 3C [07:14:33]RAPDU: 90 00 [07:14:33]wFMCommunicate OK [07:14:33]SAM_PROTO_ClearQueue done [07:14:33]KKMCreateOFDPacket [07:14:33]OFDProtocolAddRootSTLVToBuf [07:14:33]FM_MakeSignedData [07:14:33]FM_MakeSignedData [07:14:33]SAM_PROTO_SignData [07:14:33]wFMCommunicate request_size=4 [07:14:33]MH_SAM_APDU [07:14:33]CAPDU: 80 0D 01 02 [07:14:33]Write to MH i2c: E2 08 00 A7 22 80 0D 01 02 00 00 00 00 42 [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:14:33]Read from MH i2c: E2 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 A7 22 00 90 00 3D [07:14:33]RAPDU: 90 00 [07:14:33]wFMCommunicate OK [07:14:33]wFMCommunicate request_size=255 [07:14:33]MH_SAM_APDU [07:14:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5A FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 04 03 00 35 04 06 00 51 16 21 0A [07:14:33]Write to MH i2c: E2 02 01 A8 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 35 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5A FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 04 03 00 35 04 06 00 51 16 21 0A 00 00 58 [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:33]Read from MH i2c: E2 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 A8 22 00 90 00 3E [07:14:33]RAPDU: 90 00 [07:14:33]wFMCommunicate OK [07:14:33]wFMCommunicate request_size=7 [07:14:33]MH_SAM_APDU [07:14:33]CAPDU: 80 0D 02 02 02 8E 5D [07:14:33]Write to MH i2c: E2 0A 00 A9 22 80 0D 02 02 02 00 8E 5D 00 00 34 [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:14:33]Read from MH i2c: E2 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 03 00 A9 22 00 90 00 3F [07:14:33]RAPDU: 90 00 [07:14:33]wFMCommunicate OK [07:14:33]wFMCommunicate request_size=4 [07:14:33]MH_SAM_APDU [07:14:33]CAPDU: 80 0D 03 02 [07:14:33]Write to MH i2c: E2 08 00 AA 22 80 0D 03 02 00 00 00 00 47 [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:14:33]Read from MH i2c: E2 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 0B 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 0B 00 AA 22 00 2B 7F 1D 15 6B A7 72 4A 90 00 F2 [07:14:33]RAPDU: 2B 7F 1D 15 6B A7 72 4A 90 00 [07:14:33]wFMCommunicate OK [07:14:33]SAM_PROTO_SignData done [07:14:33]FM_MakeSignedData done [07:14:33]CreateOFDProtocolMessage [07:14:33]wFMCommunicate request_size=4 [07:14:33]MH_SAM_APDU [07:14:33]CAPDU: 80 11 00 00 [07:14:33]Write to MH i2c: E2 08 00 AB 22 80 11 00 00 00 00 00 00 47 [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:33]Read from MH i2c: E2 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 17 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: E2 17 00 AB 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 94 [07:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:14:33]wFMCommunicate OK [07:14:33]CreateOFDProtocolMessage done [07:14:33]OFDSenderStorePacket 197739 [07:14:33]StoreOFDPacket docnum=197739 [07:14:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 81 8C 04 01 1F C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5A FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 04 03 00 35 04 06 00 51 16 21 0A 8E 5D 2B 7F 1D 15 6B A7 72 4A [07:14:33]CheckFolder [07:14:33]dirname=/storage/ofd_packets [07:14:33]CheckFolder done [07:14:33]ProducePacketName [07:14:33]name=ofd_packets/00197739 [07:14:33]NVStorageSaveData ofd_packets/00197739 [07:14:33]File name is /storage/ofd_packets/00197739 [07:14:33]Write 298 bytes [07:14:33]NVStorageSaveData done [07:14:33]OFDSenderStorePacket done [07:14:33]KKMCreateOFDPacket done [07:14:33]NVStorageSaveData kkm_last_timestamp [07:14:33]File name is /storage/kkm_last_timestamp [07:14:33]Write 4 bytes [07:14:33]NVStorageSaveData done [07:14:33]ExternCall_PrintAddStr [07:14:33]wPrintStart [07:14:33]Write to MH i2c: 01 00 00 AC 22 CE [07:14:33]Write i2c OK [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: 01 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: 01 07 00 [07:14:33]MH_I2C_Read... [07:14:33]Read from MH i2c: 01 07 00 AC 22 00 00 00 00 00 FF 0F E3 [07:14:33]RasterBufferAndPrint [07:14:33]line Счет N : (1)11325107 [07:14:33]line ИНН: 02508201610067 [07:14:33]line Контрольно-Кассовый Чек [07:14:33]line ПРОДАЖА [07:14:33]line ТРК (МРК, ГНК) : 51 [07:14:33]line Товар: 2710194210 [07:14:33]line ДТ-К-5 [07:14:33]line 11.000 * 0.00 [07:14:33]line = 0.00 [07:14:33]line НДС 12% НСП 1% [07:14:33]line > о реализуемом товаре [07:14:33]line ИТОГО: 0.00 [07:14:33]line НСП 1% : 0.00 [07:14:33]line НДС 12% : 0.00 [07:14:33]line Наличными: 0.00 [07:14:33]line Безнал.: 0.00 [07:14:33]line Место: АЗС № 95 "Партнер Нефть" [07:14:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:14:33]line СНО: Общий режим [07:14:33]line Чек 80 16.08.2024 07:14 [07:14:33]line Смена: 462 ФФД: 1.0 [07:14:33]line ЗНМ: 0300000079 [07:14:33]line РНМ: 0000000000092545 [07:14:33]line Версия ККМ: 001 [07:14:33]line Талоны: Топливные Талоны [07:14:33]line 4082290 [07:14:33]line ФМ: 0000000000871802 [07:14:33]line ФД: 197739 [07:14:33]line ФПД: 89155485470301 [07:14:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071434&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197739&fm=89155485470301&tin=02508201610067®Number=0000000000092545&sum=0 [07:14:33]written 0, free lines is 4095 [07:14:34]OFD Sender: Processing packet 197739 [packets to send 245, broken 244] [07:14:34]ProducePacketName [07:14:34]name=ofd_packets/00197739 [07:14:34]OFD Sender: To server: pG, [07:14:34]CommunicateWithHost lk.salyk.kg:30040 [07:14:34]ConnectInit lk.salyk.kg [07:14:34]Connected sock=10 [07:14:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 81 8C 04 01 1F C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 5A FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 04 03 00 35 04 06 00 51 16 21 0A 8E 5D 2B 7F 1D 15 6B A7 72 4A [07:14:34]Write to MH i2c: 01 00 00 D6 22 F8 [07:14:34]Write i2c OK [07:14:34]MH_I2C_Read... [07:14:34]Read from MH i2c: 01 [07:14:34]MH_I2C_Read... [07:14:34]Read from MH i2c: 01 07 00 [07:14:34]MH_I2C_Read... [07:14:34]Read from MH i2c: 01 07 00 D6 22 00 00 00 00 00 E9 0C F4 [07:14:34]RasterBufferAndPrint [07:14:34]line [07:14:34]line [07:14:34]line [07:14:34]line [07:14:34]line [07:14:34]written 0, free lines is 3312 [07:14:34]MH_Cut [07:14:34]Write to MH i2c: D1 01 00 DD 22 01 D1 [07:14:34]Write i2c OK [07:14:34]MH_I2C_Read... [07:14:34]Read from MH i2c: D1 [07:14:34]MH_I2C_Read... [07:14:34]Read from MH i2c: D1 01 00 [07:14:34]MH_I2C_Read... [07:14:34]Read from MH i2c: D1 01 00 DD 22 00 D0 [07:14:34]Write to MH i2c: 01 00 00 DE 22 00 [07:14:34]Write i2c OK [07:14:34]MH_I2C_Read... [07:14:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C1 B4 47 00 7A 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 38 37 31 38 30 32 10 04 04 00 6B 04 03 00 F4 03 04 00 6F A8 BE 66 B6 04 01 00 00 8E EE 61 12 AA 6B 68 4B [07:14:34]CommunicateWithHost err = 0 [07:14:34]CheckOFDResponse [07:14:34]1017 (14) - 77093643461234 [07:14:34]1041 (16) - 0000000000871802 [07:14:34]1040 (4) - 197739 [07:14:34]1012 (4) - 16.08.2024 01:16 [07:14:34]1206 (1) - 0 [07:14:34]OFD Sender: Remove packet 197739 [07:14:34]ProducePacketName [07:14:34]name=ofd_packets/00197739 [07:14:34]NVStorageDeleteData [07:14:34]OFD Sender: No OFD packet to send [07:14:35]*** Cut start [07:14:35]*** Purtial cut [07:14:35]*** Stage 1: CUTSNS_PIN = 1 [07:14:35]Read from MH i2c: 01 [07:14:35]MH_I2C_Read... [07:14:35]*** Stop cut motor [07:14:35]*** Cut end [07:14:35]Read from MH i2c: 01 07 00 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: 01 07 00 DE 22 00 00 00 00 00 FF 0F 15 [07:14:35]process_action close_receipt done [07:14:35]requested_data is exist [07:14:35]produce_requested_data [07:14:35]requested_item fm.sn is exist - process it [07:14:35]wFMCommunicate request_size=4 [07:14:35]MH_SAM_APDU [07:14:35]CAPDU: 80 11 00 00 [07:14:35]Write to MH i2c: E2 08 00 DF 22 80 11 00 00 00 00 00 00 7B [07:14:35]Write i2c OK [07:14:35]MH_I2C_Read... [07:14:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:14:35]Read from MH i2c: E2 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: E2 17 00 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: E2 17 00 DF 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [07:14:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:14:35]wFMCommunicate OK [07:14:35]requested_item fd.num is exist - process it [07:14:35]SAM_PROTO_GetFieldsCounters [07:14:35]wFMCommunicate request_size=4 [07:14:35]MH_SAM_APDU [07:14:35]CAPDU: 80 13 00 00 [07:14:35]Write to MH i2c: E2 08 00 E0 22 80 13 00 00 00 00 00 00 7E [07:14:35]Write i2c OK [07:14:35]MH_I2C_Read... [07:14:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:14:35]Read from MH i2c: E2 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: E2 62 00 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: E2 62 00 E0 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6B 04 03 00 0E 04 04 00 CE 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 CA [07:14:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6B 04 03 00 0E 04 04 00 CE 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 [07:14:35]wFMCommunicate OK [07:14:35]SAM_PROTO_GetFieldsCounters done [07:14:35]requested_item shift.num is exist - process it [07:14:35]requested_item shift.opened is exist - process it [07:14:35]req_shift_opened [07:14:35]FM_GetShiftState [07:14:35]SAM_PROTO_GetShiftState [07:14:35]wFMCommunicate request_size=4 [07:14:35]MH_SAM_APDU [07:14:35]CAPDU: 80 13 01 00 [07:14:35]Write to MH i2c: E2 08 00 E1 22 80 13 01 00 00 00 00 00 80 [07:14:35]Write i2c OK [07:14:35]MH_I2C_Read... [07:14:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:14:35]Read from MH i2c: E2 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: E2 0E 00 [07:14:35]MH_I2C_Read... [07:14:35]Read from MH i2c: E2 0E 00 E1 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0E [07:14:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:14:35]wFMCommunicate OK [07:14:35]SAM_PROTO_GetShiftState done [07:14:35]FM_GetShiftState done [07:14:35]req_shift_opened done [07:14:35]requested_item shift.open_date is exist - process it [07:14:35]req_shift_open_date [07:14:35]req_shift_open_date done [07:14:35]produce_requested_data done [07:14:35]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197739,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:14:35]process_action_free close_receipt [07:14:35]json_value_free [07:14:35]json_value_free done [07:14:35]process_json_proto returns [07:14:35]Send response to host [07:14:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197739,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:14:35]free response buf [07:14:35]execute_script done [07:14:35]execute_script returns [07:14:35]free content buf [07:14:35]Sock 7.Close socket [07:14:35]Sock 7.Thread stoped [07:14:40]OFD Sender: No OFD packet to send [07:14:45]OFD Sender: No OFD packet to send [07:14:50]OFD Sender: No OFD packet to send [07:14:55]OFD Sender: No OFD packet to send [07:15:00]OFD Sender: No OFD packet to send [07:15:05]OFD Sender: No OFD packet to send [07:15:10]OFD Sender: No OFD packet to send [07:15:15]OFD Sender: No OFD packet to send [07:15:20]OFD Sender: No OFD packet to send [07:15:25]OFD Sender: No OFD packet to send [07:15:30]OFD Sender: No OFD packet to send [07:15:33]accept exits with 9 [07:15:33]New connection [07:15:33]New thread 3066838372 created [07:15:33]Thread 3066981732 joined [07:15:33]Waiting for new connection... [07:15:33] Sock 9.Parse request [07:15:33]Sock 9.Check first char [07:15:33]Sock 9.First char is OK [07:15:33]request: POST /json_proto HTTP/1.0 [07:15:33]Method: POST [07:15:33]URL: /json_proto [07:15:33]Method is POST - this is cgi request [07:15:33]url: /json_proto [07:15:33]query_string will be loaded in cgi processing [07:15:33]execute_cgi json_proto POST (null) [07:15:33]execute_cgi path=json_proto method=POST [07:15:33]POST find Content-Length [07:15:33]Host: 172.17.46.195:8080 [07:15:33]Content-Length: 690 [07:15:33]Content-Type: application/json [07:15:33] [07:15:33]POST finish read [07:15:33]Found Content-Length = 690 [07:15:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 26.880, "sum" : 2075.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2075.00, "total" : 2075.00, "payments": [ { "type": 0, "sum" : 2075.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:15:33]execute_script... [07:15: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)11325108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 26.880, "sum" : 2075.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2075.00, "total" : 2075.00, "payments": [ { "type": 0, "sum" : 2075.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:15:33]POST & json_proto [07:15:33]process_json_proto [07:15:33]json parsed OK: [07:15:33]protocol is kg_v1.0 [07:15:33]action value=close_receipt [07:15:33]process_action close_receipt [07:15:33]cmd_close_receipt [07:15:33]MH_GetDate [07:15:33]Write to MH i2c: F0 00 00 E2 22 F3 [07:15:33]Write i2c OK [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: F0 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: F0 09 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: F0 09 00 E2 22 00 98 FC BE 66 8D AE BC 66 11 [07:15:33]GetLastDocTimeStamp 1723792474 [07:15:33]current date 1723792536 [07:15:33]FM_GetShiftState [07:15:33]SAM_PROTO_GetShiftState [07:15:33]wFMCommunicate request_size=4 [07:15:33]MH_SAM_APDU [07:15:33]CAPDU: 80 13 01 00 [07:15:33]Write to MH i2c: E2 08 00 E3 22 80 13 01 00 00 00 00 00 82 [07:15:33]Write i2c OK [07:15:33]MH_I2C_Read... [07:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:15:33]Read from MH i2c: E2 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 0E 00 [07:15:33]MH_I2C_Read... [07:15:33]Read from MH i2c: E2 0E 00 E3 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [07:15:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:15:33]wFMCommunicate OK [07:15:33]SAM_PROTO_GetShiftState done [07:15:33]FM_GetShiftState done [07:15:33]opened in 1723766727 [07:15:33]opened+sec_in_day 1723853127 [07:15:33]quantity*price = 207513 [07:15:33]sum+1 = 207515 [07:15:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 2075.00 Внесено: 2075.00 СДАЧА: 0.00 НСП 1% : 18.36 НДС 12% : 220.37 Наличными: 2075.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 81 16.08.2024 07:15 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197740 ФПД: 86252326321786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071536&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197740&fm=86252326321786&tin=02508201610067®Number=0000000000092545&sum=207500 [07:15:34]StoreToDocumentArchive [07:15:34]shift 462 fd 197740 [07:15:34]save to /storage/0462/doc_00197740 [07:15:34]save last doc name /storage/0462/doc_00197740 to /storage/kkm_last_doc_name [07:15:34]save OK [07:15:34]Clear old archive folders... [07:15:34]ProcessDocumentItem done err = 0, tmpTLVsize=257 [07:15:34]tlvbuf is 0189CDA0 [07:15:34]SAM_PROTO_ClearQueue [07:15:34]wFMCommunicate request_size=4 [07:15:34]MH_SAM_APDU [07:15:34]CAPDU: 80 09 00 00 [07:15:34]Write to MH i2c: E2 08 00 F0 22 80 09 00 00 00 00 00 00 84 [07:15:34]Write i2c OK [07:15:34]MH_I2C_Read... [07:15:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:15:34]Read from MH i2c: E2 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: E2 03 00 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: E2 03 00 F0 22 00 90 00 86 [07:15:34]RAPDU: 90 00 [07:15:34]wFMCommunicate OK [07:15:34]SAM_PROTO_ClearQueue done [07:15:34]KKMCreateOFDPacket [07:15:34]OFDProtocolAddRootSTLVToBuf [07:15:34]FM_MakeSignedData [07:15:34]FM_MakeSignedData [07:15:34]SAM_PROTO_SignData [07:15:34]wFMCommunicate request_size=4 [07:15:34]MH_SAM_APDU [07:15:34]CAPDU: 80 0D 01 02 [07:15:34]Write to MH i2c: E2 08 00 F1 22 80 0D 01 02 00 00 00 00 8C [07:15:34]Write i2c OK [07:15:34]MH_I2C_Read... [07:15:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:15:34]Read from MH i2c: E2 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: E2 03 00 [07:15:34]MH_I2C_Read... [07:15:34]Read from MH i2c: E2 03 00 F1 22 00 90 00 87 [07:15:34]RAPDU: 90 00 [07:15:34]wFMCommunicate OK [07:15:34]wFMCommunicate request_size=255 [07:15:34]MH_SAM_APDU [07:15:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 69 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9A 2A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 2A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 56 00 00 00 00 07 04 06 00 8C 2A 03 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 98 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 04 03 [07:15:34]Write to MH i2c: E2 02 01 F2 22 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 69 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9A 2A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 2A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 56 00 00 00 00 07 04 06 00 8C 2A 03 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 98 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 04 03 00 00 EC [07:15:34]Write i2c OK [07:15:34]MH_I2C_Read... [07:15:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:15:35]Read from MH i2c: E2 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 03 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 03 00 F2 22 00 90 00 88 [07:15:35]RAPDU: 90 00 [07:15:35]wFMCommunicate OK [07:15:35]wFMCommunicate request_size=16 [07:15:35]MH_SAM_APDU [07:15:35]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4E 72 2F 45 7E 7A [07:15:35]Write to MH i2c: E2 13 00 F3 22 80 0D 02 02 0B 00 00 35 04 06 00 4E 72 2F 45 7E 7A 00 00 10 [07:15:35]Write i2c OK [07:15:35]MH_I2C_Read... [07:15:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:15:35]Read from MH i2c: E2 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 03 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 03 00 F3 22 00 90 00 89 [07:15:35]RAPDU: 90 00 [07:15:35]wFMCommunicate OK [07:15:35]wFMCommunicate request_size=4 [07:15:35]MH_SAM_APDU [07:15:35]CAPDU: 80 0D 03 02 [07:15:35]Write to MH i2c: E2 08 00 F4 22 80 0D 03 02 00 00 00 00 91 [07:15:35]Write i2c OK [07:15:35]OFD Sender: No OFD packet to send [07:15:35]MH_I2C_Read... [07:15:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:15:35]Read from MH i2c: E2 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 0B 00 [07:15:35]MH_I2C_Read... [07:15:35]Read from MH i2c: E2 0B 00 F4 22 00 66 CF 9A 93 2E 2D 8F 76 90 00 54 [07:15:35]RAPDU: 66 CF 9A 93 2E 2D 8F 76 90 00 [07:15:35]wFMCommunicate OK [07:15:35]SAM_PROTO_SignData done [07:15:35]FM_MakeSignedData done [07:15:35]CreateOFDProtocolMessage [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 F5 22 80 11 00 00 00 00 00 00 91 [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 F5 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DE [07:15:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:15:35]wFMCommunicate OK [07:15:35]CreateOFDProtocolMessage done [07:15:35]OFDSenderStorePacket 197740 [07:15:35]StoreOFDPacket docnum=197740 [07:15:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 B4 24 0D 01 49 88 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 69 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9A 2A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 2A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 56 00 00 00 00 07 04 06 00 8C 2A 03 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 98 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 04 03 00 35 04 06 00 4E 72 2F 45 7E 7A 66 CF 9A 93 2E 2D 8F 76 [07:15:35]CheckFolder [07:15:35]dirname=/storage/ofd_packets [07:15:35]CheckFolder done [07:15:35]ProducePacketName [07:15:35]name=ofd_packets/00197740 [07:15:35]NVStorageSaveData ofd_packets/00197740 [07:15:35]File name is /storage/ofd_packets/00197740 [07:15:35]Write 307 bytes [07:15:35]NVStorageSaveData done [07:15:35]OFDSenderStorePacket done [07:15:35]KKMCreateOFDPacket done [07:15:35]NVStorageSaveData kkm_last_timestamp [07:15:35]File name is /storage/kkm_last_timestamp [07:15:35]Write 4 bytes [07:15:35]NVStorageSaveData done [07:15:35]ExternCall_PrintAddStr [07:15:35]wPrintStart [07:15:35]Write to MH i2c: 01 00 00 F6 22 18 [07:15:35]Write i2c OK [07:15:35]MH_I2C_Read... [07:15:35]OFD Sender: Processing packet 197740 [packets to send 245, broken 244] [07:15:35]ProducePacketName [07:15:35]name=ofd_packets/00197740 [07:15:35]OFD Sender: To server: pG, [07:15:35]CommunicateWithHost lk.salyk.kg:30040 [07:15:35]ConnectInit lk.salyk.kg [07:15:35]Read from MH i2c: 01 [07:15:35]MH_I2C_Read... [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 F6 22 00 00 00 00 00 FF 0F 2D [07:15:35]RasterBufferAndPrint [07:15:35]line Счет N : (1)11325108 [07:15:35]line ИНН: 02508201610067 [07:15:35]line Контрольно-Кассовый Чек [07:15:35]line ПРОДАЖА [07:15:35]line ТРК (МРК, ГНК) : 62 [07:15:35]line Товар: 2710194210 [07:15:35]line D-ENERGY ДТ-К-5 [07:15:35]line 26.880 * 77.20 [07:15:35]line = 2075.14 [07:15:35]line НДС 12% НСП 1% [07:15:35]line > о реализуемом товаре [07:15:35]line ОКРУГЛЕНИЕ: -0.14 [07:15:35]line ИТОГО: 2075.00 [07:15:35]line Внесено: 2075.00 [07:15:35]line СДАЧА: 0.00 [07:15:35]line НСП 1% : 18.36 [07:15:35]line НДС 12% : 220.37 [07:15:35]line Наличными: 2075.00 [07:15:35]line Безнал.: 0.00 [07:15:35]line Место: АЗС № 95 "Партнер Нефть" [07:15:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:15:35]line СНО: Общий режим [07:15:35]line Чек 81 16.08.2024 07:15 [07:15:35]line Смена: 462 ФФД: 1.0 [07:15:35]line ЗНМ: 0300000079 [07:15:35]line РНМ: 0000000000092545 [07:15:35]line Версия ККМ: 001 [07:15:35]line ФМ: 0000000000871802 [07:15:35]line ФД: 197740 [07:15:35]line ФПД: 86252326321786 [07:15:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071536&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197740&fm=86252326321786&tin=02508201610067®Number=0000000000092545&sum=207500 [07:15:35]Connected sock=10 [07:15:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 B4 24 0D 01 49 88 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 69 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9A 2A 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 2A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 56 00 00 00 00 07 04 06 00 8C 2A 03 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 98 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 04 03 00 35 04 06 00 4E 72 2F 45 7E 7A 66 CF 9A 93 2E 2D 8F 76 [07:15:35]written 0, free lines is 4095 [07:15:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1E 26 47 00 26 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 38 37 31 38 30 32 10 04 04 00 6C 04 03 00 F4 03 04 00 AD A8 BE 66 B6 04 01 00 00 47 5F E7 56 32 9D B6 31 [07:15:35]CommunicateWithHost err = 0 [07:15:35]CheckOFDResponse [07:15:35]1017 (14) - 77093643461234 [07:15:35]1041 (16) - 0000000000871802 [07:15:35]1040 (4) - 197740 [07:15:35]1012 (4) - 16.08.2024 01:17 [07:15:35]1206 (1) - 0 [07:15:35]OFD Sender: Remove packet 197740 [07:15:35]ProducePacketName [07:15:35]name=ofd_packets/00197740 [07:15:35]NVStorageDeleteData [07:15:36]Write to MH i2c: 01 00 00 21 23 44 [07:15:36]Write i2c OK [07:15:36]MH_I2C_Read... [07:15:36]Read from MH i2c: 01 [07:15:36]MH_I2C_Read... [07:15:36]Read from MH i2c: 01 07 00 [07:15:36]MH_I2C_Read... [07:15:36]Read from MH i2c: 01 07 00 21 23 00 00 00 00 00 E2 0C 39 [07:15:36]RasterBufferAndPrint [07:15:36]line [07:15:36]line [07:15:36]line [07:15:36]line [07:15:36]line [07:15:36]written 0, free lines is 3304 [07:15:36]MH_Cut [07:15:36]Write to MH i2c: D1 01 00 28 23 01 1D [07:15:36]Write i2c OK [07:15:36]MH_I2C_Read... [07:15:36]Read from MH i2c: D1 [07:15:36]MH_I2C_Read... [07:15:36]Read from MH i2c: D1 01 00 [07:15:36]MH_I2C_Read... [07:15:36]Read from MH i2c: D1 01 00 28 23 00 1C [07:15:36]Write to MH i2c: 01 00 00 29 23 4C [07:15:36]Write i2c OK [07:15:36]MH_I2C_Read... [07:15:36]OFD Sender: No OFD packet to send [07:15:36]*** Cut start [07:15:36]*** Purtial cut [07:15:36]*** CUTSNS_PIN = 0 [07:15:37]*** Stage 1: CUTSNS_PIN = 1 [07:15:38]Read from MH i2c: 01 [07:15:38]MH_I2C_Read... [07:15:38]*** Stop cut motor [07:15:38]*** Cut end [07:15:38]Read from MH i2c: 01 07 00 [07:15:38]MH_I2C_Read... [07:15:38]Read from MH i2c: 01 07 00 29 23 00 00 00 00 00 FF 0F 61 [07:15:38]process_action close_receipt done [07:15:38]requested_data is exist [07:15:38]produce_requested_data [07:15:38]requested_item fm.sn is exist - process it [07:15:38]wFMCommunicate request_size=4 [07:15:38]MH_SAM_APDU [07:15:38]CAPDU: 80 11 00 00 [07:15:38]Write to MH i2c: E2 08 00 2A 23 80 11 00 00 00 00 00 00 C7 [07:15:38]Write i2c OK [07:15:38]MH_I2C_Read... [07:15:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:15:38]Read from MH i2c: E2 [07:15:38]MH_I2C_Read... [07:15:38]Read from MH i2c: E2 17 00 [07:15:38]MH_I2C_Read... [07:15:38]Read from MH i2c: E2 17 00 2A 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 14 [07:15:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:15:38]wFMCommunicate OK [07:15:38]requested_item fd.num is exist - process it [07:15:38]SAM_PROTO_GetFieldsCounters [07:15:38]wFMCommunicate request_size=4 [07:15:38]MH_SAM_APDU [07:15:38]CAPDU: 80 13 00 00 [07:15:38]Write to MH i2c: E2 08 00 2B 23 80 13 00 00 00 00 00 00 CA [07:15:38]Write i2c OK [07:15:38]MH_I2C_Read... [07:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:15:39]Read from MH i2c: E2 [07:15:39]MH_I2C_Read... [07:15:39]Read from MH i2c: E2 62 00 [07:15:39]MH_I2C_Read... [07:15:39]Read from MH i2c: E2 62 00 2B 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6C 04 03 00 0E 04 04 00 CE 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 1A [07:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6C 04 03 00 0E 04 04 00 CE 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 [07:15:39]wFMCommunicate OK [07:15:39]SAM_PROTO_GetFieldsCounters done [07:15:39]requested_item shift.num is exist - process it [07:15:39]requested_item shift.opened is exist - process it [07:15:39]req_shift_opened [07:15:39]FM_GetShiftState [07:15:39]SAM_PROTO_GetShiftState [07:15:39]wFMCommunicate request_size=4 [07:15:39]MH_SAM_APDU [07:15:39]CAPDU: 80 13 01 00 [07:15:39]Write to MH i2c: E2 08 00 2C 23 80 13 01 00 00 00 00 00 CC [07:15:39]Write i2c OK [07:15:39]MH_I2C_Read... [07:15:39]Read from MH i2c: E2 [07:15:39]MH_I2C_Read... [07:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:15:39]Read from MH i2c: E2 0E 00 [07:15:39]MH_I2C_Read... [07:15:39]Read from MH i2c: E2 0E 00 2C 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5A [07:15:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:15:39]wFMCommunicate OK [07:15:39]SAM_PROTO_GetShiftState done [07:15:39]FM_GetShiftState done [07:15:39]req_shift_opened done [07:15:39]requested_item shift.open_date is exist - process it [07:15:39]req_shift_open_date [07:15:39]req_shift_open_date done [07:15:39]produce_requested_data done [07:15:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197740,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:15:39]process_action_free close_receipt [07:15:39]json_value_free [07:15:39]json_value_free done [07:15:39]process_json_proto returns [07:15:39]Send response to host [07:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197740,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:15:39]free response buf [07:15:39]execute_script done [07:15:39]execute_script returns [07:15:39]free content buf [07:15:39]Sock 9.Close socket [07:15:39]Sock 9.Thread stoped [07:15:41]OFD Sender: No OFD packet to send [07:15:46]OFD Sender: No OFD packet to send [07:15:51]OFD Sender: No OFD packet to send [07:15:56]OFD Sender: No OFD packet to send [07:16:01]OFD Sender: No OFD packet to send [07:16:06]OFD Sender: No OFD packet to send [07:16:11]OFD Sender: No OFD packet to send [07:16:16]OFD Sender: No OFD packet to send [07:16:21]OFD Sender: No OFD packet to send [07:16:26]OFD Sender: No OFD packet to send [07:16:31]OFD Sender: No OFD packet to send [07:16:36]OFD Sender: No OFD packet to send [07:16:37]accept exits with 7 [07:16:37]New connection [07:16:37]New thread 3066981732 created [07:16:37]Thread 3066838372 joined [07:16:37]Waiting for new connection... [07:16:37] Sock 7.Parse request [07:16:37]Sock 7.Check first char [07:16:37]Sock 7.First char is OK [07:16:37]request: POST /json_proto HTTP/1.0 [07:16:37]Method: POST [07:16:37]URL: /json_proto [07:16:37]Method is POST - this is cgi request [07:16:37]url: /json_proto [07:16:37]query_string will be loaded in cgi processing [07:16:37]execute_cgi json_proto POST (null) [07:16:37]execute_cgi path=json_proto method=POST [07:16:37]POST find Content-Length [07:16:37]Host: 172.17.46.195:8080 [07:16:37]Content-Length: 805 [07:16:37]Content-Type: application/json [07:16:37] [07:16:37]POST finish read [07:16:37]Found Content-Length = 805 [07:16:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325109", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:37]execute_script... [07:16:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325109", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:37]POST & json_proto [07:16:37]process_json_proto [07:16:37]json parsed OK: [07:16:37]protocol is kg_v1.0 [07:16:37]action value=close_receipt [07:16:37]process_action close_receipt [07:16:37]cmd_close_receipt [07:16:37]MH_GetDate [07:16:37]Write to MH i2c: F0 00 00 2D 23 3F [07:16:37]Write i2c OK [07:16:37]MH_I2C_Read... [07:16:37]Read from MH i2c: F0 [07:16:37]MH_I2C_Read... [07:16:37]Read from MH i2c: F0 09 00 [07:16:37]MH_I2C_Read... [07:16:37]Read from MH i2c: F0 09 00 2D 23 00 D7 FC BE 66 8D AE BC 66 9C [07:16:37]GetLastDocTimeStamp 1723792536 [07:16:37]current date 1723792599 [07:16:37]FM_GetShiftState [07:16:37]SAM_PROTO_GetShiftState [07:16:37]wFMCommunicate request_size=4 [07:16:37]MH_SAM_APDU [07:16:37]CAPDU: 80 13 01 00 [07:16:37]Write to MH i2c: E2 08 00 2E 23 80 13 01 00 00 00 00 00 CE [07:16:37]Write i2c OK [07:16:37]MH_I2C_Read... [07:16:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:37]Read from MH i2c: E2 [07:16:37]MH_I2C_Read... [07:16:37]Read from MH i2c: E2 0E 00 [07:16:37]MH_I2C_Read... [07:16:37]Read from MH i2c: E2 0E 00 2E 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5C [07:16:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:16:37]wFMCommunicate OK [07:16:37]SAM_PROTO_GetShiftState done [07:16:37]FM_GetShiftState done [07:16:37]opened in 1723766727 [07:16:37]opened+sec_in_day 1723853127 [07:16:37]quantity*price = 200043 [07:16:37]sum+1 = 200044 [07:16:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 82 16.08.2024 07:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197741 ФПД: 33262379658128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071639&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197741&fm=33262379658128&tin=02508201610067®Number=0000000000092545&sum=200043 [07:16:38]StoreToDocumentArchive [07:16:38]shift 462 fd 197741 [07:16:38]save to /storage/0462/doc_00197741 [07:16:38]save last doc name /storage/0462/doc_00197741 to /storage/kkm_last_doc_name [07:16:38]save OK [07:16:38]Clear old archive folders... [07:16:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:16:38]tlvbuf is 018A0D40 [07:16:38]SAM_PROTO_ClearQueue [07:16:38]wFMCommunicate request_size=4 [07:16:38]MH_SAM_APDU [07:16:38]CAPDU: 80 09 00 00 [07:16:38]Write to MH i2c: E2 08 00 3B 23 80 09 00 00 00 00 00 00 D0 [07:16:38]Write i2c OK [07:16:38]MH_I2C_Read... [07:16:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:16:38]Read from MH i2c: E2 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 3B 23 00 90 00 D2 [07:16:38]RAPDU: 90 00 [07:16:38]wFMCommunicate OK [07:16:38]SAM_PROTO_ClearQueue done [07:16:38]KKMCreateOFDPacket [07:16:38]OFDProtocolAddRootSTLVToBuf [07:16:38]FM_MakeSignedData [07:16:38]FM_MakeSignedData [07:16:38]SAM_PROTO_SignData [07:16:38]wFMCommunicate request_size=4 [07:16:38]MH_SAM_APDU [07:16:38]CAPDU: 80 0D 01 02 [07:16:38]Write to MH i2c: E2 08 00 3C 23 80 0D 01 02 00 00 00 00 D8 [07:16:38]Write i2c OK [07:16:38]MH_I2C_Read... [07:16:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:16:38]Read from MH i2c: E2 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 3C 23 00 90 00 D3 [07:16:38]RAPDU: 90 00 [07:16:38]wFMCommunicate OK [07:16:38]wFMCommunicate request_size=255 [07:16:38]MH_SAM_APDU [07:16:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 52 00 00 00 F4 03 04 00 D7 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 04 03 00 35 04 06 00 1E [07:16:38]Write to MH i2c: E2 02 01 3D 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 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 52 00 00 00 F4 03 04 00 D7 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 04 03 00 35 04 06 00 1E 00 00 09 [07:16:38]Write i2c OK [07:16:38]MH_I2C_Read... [07:16:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:38]Read from MH i2c: E2 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 3D 23 00 90 00 D4 [07:16:38]RAPDU: 90 00 [07:16:38]wFMCommunicate OK [07:16:38]wFMCommunicate request_size=10 [07:16:38]MH_SAM_APDU [07:16:38]CAPDU: 80 0D 02 02 05 40 80 52 EB 90 [07:16:38]Write to MH i2c: E2 0D 00 3E 23 80 0D 02 02 05 00 40 80 52 EB 90 00 00 72 [07:16:38]Write i2c OK [07:16:38]MH_I2C_Read... [07:16:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:38]Read from MH i2c: E2 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 [07:16:38]MH_I2C_Read... [07:16:38]Read from MH i2c: E2 03 00 3E 23 00 90 00 D5 [07:16:38]RAPDU: 90 00 [07:16:38]wFMCommunicate OK [07:16:38]wFMCommunicate request_size=4 [07:16:38]MH_SAM_APDU [07:16:38]CAPDU: 80 0D 03 02 [07:16:38]Write to MH i2c: E2 08 00 3F 23 80 0D 03 02 00 00 00 00 DD [07:16:38]Write i2c OK [07:16:38]MH_I2C_Read... [07:16:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:16:39]Read from MH i2c: E2 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: E2 0B 00 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: E2 0B 00 3F 23 00 1D 35 FE 2D AC B5 7E C1 90 00 FB [07:16:39]RAPDU: 1D 35 FE 2D AC B5 7E C1 90 00 [07:16:39]wFMCommunicate OK [07:16:39]SAM_PROTO_SignData done [07:16:39]FM_MakeSignedData done [07:16:39]CreateOFDProtocolMessage [07:16:39]wFMCommunicate request_size=4 [07:16:39]MH_SAM_APDU [07:16:39]CAPDU: 80 11 00 00 [07:16:39]Write to MH i2c: E2 08 00 40 23 80 11 00 00 00 00 00 00 DD [07:16:39]Write i2c OK [07:16:39]MH_I2C_Read... [07:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:39]Read from MH i2c: E2 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: E2 17 00 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: E2 17 00 40 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2A [07:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:16:39]wFMCommunicate OK [07:16:39]CreateOFDProtocolMessage done [07:16:39]OFDSenderStorePacket 197741 [07:16:39]StoreOFDPacket docnum=197741 [07:16:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 B6 07 01 44 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 52 00 00 00 F4 03 04 00 D7 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 04 03 00 35 04 06 00 1E 40 80 52 EB 90 1D 35 FE 2D AC B5 7E C1 [07:16:39]CheckFolder [07:16:39]dirname=/storage/ofd_packets [07:16:39]CheckFolder done [07:16:39]ProducePacketName [07:16:39]name=ofd_packets/00197741 [07:16:39]NVStorageSaveData ofd_packets/00197741 [07:16:39]File name is /storage/ofd_packets/00197741 [07:16:39]Write 301 bytes [07:16:39]NVStorageSaveData done [07:16:39]OFDSenderStorePacket done [07:16:39]KKMCreateOFDPacket done [07:16:39]NVStorageSaveData kkm_last_timestamp [07:16:39]File name is /storage/kkm_last_timestamp [07:16:39]Write 4 bytes [07:16:39]NVStorageSaveData done [07:16:39]ExternCall_PrintAddStr [07:16:39]wPrintStart [07:16:39]Write to MH i2c: 01 00 00 41 23 64 [07:16:39]Write i2c OK [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: 01 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: 01 07 00 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: 01 07 00 41 23 00 00 00 00 00 FF 0F 79 [07:16:39]RasterBufferAndPrint [07:16:39]line Счет N : (1)11325109 [07:16:39]line ИНН: 02508201610067 [07:16:39]line Контрольно-Кассовый Чек [07:16:39]line ПРОДАЖА [07:16:39]line ТРК (МРК, ГНК) : 21 [07:16:39]line Товар: 2710124500 [07:16:39]line Аи-95-К-5 [07:16:39]line 26.960 * 74.20 [07:16:39]line = 2000.43 [07:16:39]line НДС 12% НСП 1% [07:16:39]line > о реализуемом товаре [07:16:39]line ИТОГО: 2000.43 [07:16:39]line НСП 1% : 17.70 [07:16:39]line НДС 12% : 212.43 [07:16:39]line Наличными: 0.00 [07:16:39]line Безнал.: 2000.43 [07:16:39]line Место: АЗС № 95 "Партнер Нефть" [07:16:39]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:16:39]line СНО: Общий режим [07:16:39]line Чек 82 16.08.2024 07:16 [07:16:39]line Смена: 462 ФФД: 1.0 [07:16:39]line ЗНМ: 0300000079 [07:16:39]line РНМ: 0000000000092545 [07:16:39]line Версия ККМ: 001 [07:16:39]line Платежная система: O! деньги [07:16:39]line ФМ: 0000000000871802 [07:16:39]line ФД: 197741 [07:16:39]line ФПД: 33262379658128 [07:16:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071639&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197741&fm=33262379658128&tin=02508201610067®Number=0000000000092545&sum=200043 [07:16:39]written 0, free lines is 4095 [07:16:39]OFD Sender: Processing packet 197741 [packets to send 245, broken 244] [07:16:39]ProducePacketName [07:16:39]name=ofd_packets/00197741 [07:16:39]OFD Sender: To server: pG, [07:16:39]CommunicateWithHost lk.salyk.kg:30040 [07:16:39]ConnectInit lk.salyk.kg [07:16:39]Connected sock=11 [07:16:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 B6 07 01 44 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 52 00 00 00 F4 03 04 00 D7 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 04 03 00 35 04 06 00 1E 40 80 52 EB 90 1D 35 FE 2D AC B5 7E C1 [07:16:39]Write to MH i2c: 01 00 00 6B 23 8E [07:16:39]Write i2c OK [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: 01 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: 01 07 00 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: 01 07 00 6B 23 00 00 00 00 00 F3 0C 94 [07:16:39]RasterBufferAndPrint [07:16:39]line [07:16:39]line [07:16:39]line [07:16:39]line [07:16:39]line [07:16:39]written 0, free lines is 3320 [07:16:39]MH_Cut [07:16:39]Write to MH i2c: D1 01 00 72 23 01 67 [07:16:39]Write i2c OK [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: D1 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: D1 01 00 [07:16:39]MH_I2C_Read... [07:16:39]Read from MH i2c: D1 01 00 72 23 00 66 [07:16:39]Write to MH i2c: 01 00 00 73 23 96 [07:16:39]Write i2c OK [07:16:39]MH_I2C_Read... [07:16:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0A 9E 47 00 65 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 04 03 00 F4 03 04 00 ED A8 BE 66 B6 04 01 00 00 21 75 00 6B 79 2A 8F 8E [07:16:39]CommunicateWithHost err = 0 [07:16:39]CheckOFDResponse [07:16:39]1017 (14) - 77093643461234 [07:16:39]1041 (16) - 0000000000871802 [07:16:39]1040 (4) - 197741 [07:16:39]1012 (4) - 16.08.2024 01:18 [07:16:39]1206 (1) - 0 [07:16:39]OFD Sender: Remove packet 197741 [07:16:39]ProducePacketName [07:16:39]name=ofd_packets/00197741 [07:16:39]NVStorageDeleteData [07:16:40]OFD Sender: No OFD packet to send [07:16:40]*** Cut start [07:16:40]*** Purtial cut [07:16:40]*** Stage 1: CUTSNS_PIN = 1 [07:16:40]Read from MH i2c: 01 [07:16:40]MH_I2C_Read... [07:16:40]*** Stop cut motor [07:16:40]*** Cut end [07:16:40]Read from MH i2c: 01 07 00 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: 01 07 00 73 23 00 00 00 00 00 FF 0F AB [07:16:40]process_action close_receipt done [07:16:40]requested_data is exist [07:16:40]produce_requested_data [07:16:40]requested_item fm.sn is exist - process it [07:16:40]wFMCommunicate request_size=4 [07:16:40]MH_SAM_APDU [07:16:40]CAPDU: 80 11 00 00 [07:16:40]Write to MH i2c: E2 08 00 74 23 80 11 00 00 00 00 00 00 11 [07:16:40]Write i2c OK [07:16:40]MH_I2C_Read... [07:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:40]Read from MH i2c: E2 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: E2 17 00 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: E2 17 00 74 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5E [07:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:16:40]wFMCommunicate OK [07:16:40]requested_item fd.num is exist - process it [07:16:40]SAM_PROTO_GetFieldsCounters [07:16:40]wFMCommunicate request_size=4 [07:16:40]MH_SAM_APDU [07:16:40]CAPDU: 80 13 00 00 [07:16:40]Write to MH i2c: E2 08 00 75 23 80 13 00 00 00 00 00 00 14 [07:16:40]Write i2c OK [07:16:40]MH_I2C_Read... [07:16:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:16:40]Read from MH i2c: E2 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: E2 62 00 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: E2 62 00 75 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6D 04 03 00 0E 04 04 00 CE 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 68 [07:16:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6D 04 03 00 0E 04 04 00 CE 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 [07:16:40]wFMCommunicate OK [07:16:40]SAM_PROTO_GetFieldsCounters done [07:16:40]requested_item shift.num is exist - process it [07:16:40]requested_item shift.opened is exist - process it [07:16:40]req_shift_opened [07:16:40]FM_GetShiftState [07:16:40]SAM_PROTO_GetShiftState [07:16:40]wFMCommunicate request_size=4 [07:16:40]MH_SAM_APDU [07:16:40]CAPDU: 80 13 01 00 [07:16:40]Write to MH i2c: E2 08 00 76 23 80 13 01 00 00 00 00 00 16 [07:16:40]Write i2c OK [07:16:40]MH_I2C_Read... [07:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:40]Read from MH i2c: E2 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: E2 0E 00 [07:16:40]MH_I2C_Read... [07:16:40]Read from MH i2c: E2 0E 00 76 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A4 [07:16:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:16:40]wFMCommunicate OK [07:16:40]SAM_PROTO_GetShiftState done [07:16:40]FM_GetShiftState done [07:16:40]req_shift_opened done [07:16:40]requested_item shift.open_date is exist - process it [07:16:40]req_shift_open_date [07:16:40]req_shift_open_date done [07:16:40]produce_requested_data done [07:16:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197741,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:16:40]process_action_free close_receipt [07:16:40]json_value_free [07:16:40]json_value_free done [07:16:40]process_json_proto returns [07:16:40]Send response to host [07:16:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197741,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:16:40]free response buf [07:16:40]execute_script done [07:16:40]execute_script returns [07:16:40]free content buf [07:16:40]Sock 7.Close socket [07:16:40]Sock 7.Thread stoped [07:16:43]accept exits with 9 [07:16:43]New connection [07:16:43]New thread 3066838372 created [07:16:43]Thread 3066981732 joined [07:16:43]Waiting for new connection... [07:16:43] Sock 9.Parse request [07:16:43]Sock 9.Check first char [07:16:43]Sock 9.First char is OK [07:16:43]request: POST /json_proto HTTP/1.0 [07:16:43]Method: POST [07:16:43]URL: /json_proto [07:16:43]Method is POST - this is cgi request [07:16:43]url: /json_proto [07:16:43]query_string will be loaded in cgi processing [07:16:43]execute_cgi json_proto POST (null) [07:16:43]execute_cgi path=json_proto method=POST [07:16:43]POST find Content-Length [07:16:43]Host: 172.17.46.195:8080 [07:16:43]Content-Length: 802 [07:16:43]Content-Type: application/json [07:16:43] [07:16:43]POST finish read [07:16:43]Found Content-Length = 802 [07:16:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.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\u000A4082290/91", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:43]execute_script... [07:16:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.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\u000A4082290/91", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:43]POST & json_proto [07:16:43]process_json_proto [07:16:43]json parsed OK: [07:16:43]protocol is kg_v1.0 [07:16:43]action value=close_receipt [07:16:43]process_action close_receipt [07:16:43]cmd_close_receipt [07:16:43]MH_GetDate [07:16:43]Write to MH i2c: F0 00 00 77 23 89 [07:16:43]Write i2c OK [07:16:43]MH_I2C_Read... [07:16:43]Read from MH i2c: F0 [07:16:43]MH_I2C_Read... [07:16:43]Read from MH i2c: F0 09 00 [07:16:43]MH_I2C_Read... [07:16:43]Read from MH i2c: F0 09 00 77 23 00 DE FC BE 66 8D AE BC 66 ED [07:16:43]GetLastDocTimeStamp 1723792599 [07:16:43]current date 1723792606 [07:16:43]FM_GetShiftState [07:16:43]SAM_PROTO_GetShiftState [07:16:43]wFMCommunicate request_size=4 [07:16:43]MH_SAM_APDU [07:16:43]CAPDU: 80 13 01 00 [07:16:43]Write to MH i2c: E2 08 00 78 23 80 13 01 00 00 00 00 00 18 [07:16:43]Write i2c OK [07:16:43]MH_I2C_Read... [07:16:43]Read from MH i2c: E2 [07:16:43]MH_I2C_Read... [07:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:43]Read from MH i2c: E2 0E 00 [07:16:43]MH_I2C_Read... [07:16:43]Read from MH i2c: E2 0E 00 78 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A6 [07:16:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:16:43]wFMCommunicate OK [07:16:43]SAM_PROTO_GetShiftState done [07:16:43]FM_GetShiftState done [07:16:43]opened in 1723766727 [07:16:43]opened+sec_in_day 1723853127 [07:16:43]quantity*price = 0 [07:16:43]sum+1 = 1 [07:16:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 83 16.08.2024 07:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082290/91 ФМ: 0000000000871802 ФД: 197742 ФПД: 248568018196815 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071646&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197742&fm=248568018196815&tin=02508201610067®Number=0000000000092545&sum=0 [07:16:44]StoreToDocumentArchive [07:16:44]shift 462 fd 197742 [07:16:44]save to /storage/0462/doc_00197742 [07:16:44]save last doc name /storage/0462/doc_00197742 to /storage/kkm_last_doc_name [07:16:44]save OK [07:16:44]Clear old archive folders... [07:16:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:16:44]tlvbuf is 018A7820 [07:16:44]SAM_PROTO_ClearQueue [07:16:44]wFMCommunicate request_size=4 [07:16:44]MH_SAM_APDU [07:16:44]CAPDU: 80 09 00 00 [07:16:44]Write to MH i2c: E2 08 00 85 23 80 09 00 00 00 00 00 00 1A [07:16:44]Write i2c OK [07:16:44]MH_I2C_Read... [07:16:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:16:44]Read from MH i2c: E2 [07:16:44]MH_I2C_Read... [07:16:44]Read from MH i2c: E2 03 00 [07:16:44]MH_I2C_Read... [07:16:44]Read from MH i2c: E2 03 00 85 23 00 90 00 1C [07:16:44]RAPDU: 90 00 [07:16:44]wFMCommunicate OK [07:16:44]SAM_PROTO_ClearQueue done [07:16:44]KKMCreateOFDPacket [07:16:44]OFDProtocolAddRootSTLVToBuf [07:16:44]FM_MakeSignedData [07:16:44]FM_MakeSignedData [07:16:44]SAM_PROTO_SignData [07:16:44]wFMCommunicate request_size=4 [07:16:44]MH_SAM_APDU [07:16:44]CAPDU: 80 0D 01 02 [07:16:44]Write to MH i2c: E2 08 00 86 23 80 0D 01 02 00 00 00 00 22 [07:16:44]Write i2c OK [07:16:44]MH_I2C_Read... [07:16:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:16:44]Read from MH i2c: E2 [07:16:44]MH_I2C_Read... [07:16:44]Read from MH i2c: E2 03 00 [07:16:44]MH_I2C_Read... [07:16:44]Read from MH i2c: E2 03 00 86 23 00 90 00 1D [07:16:44]RAPDU: 90 00 [07:16:44]wFMCommunicate OK [07:16:44]wFMCommunicate request_size=255 [07:16:44]MH_SAM_APDU [07:16:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 DE FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 04 03 00 35 04 06 00 E2 12 40 6D [07:16:44]Write to MH i2c: E2 02 01 87 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 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 DE FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 04 03 00 35 04 06 00 E2 12 40 6D 00 00 B8 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]OFD Sender: No OFD packet to send [07:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:45]Read from MH i2c: E2 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 03 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 03 00 87 23 00 90 00 1E [07:16:45]RAPDU: 90 00 [07:16:45]wFMCommunicate OK [07:16:45]wFMCommunicate request_size=7 [07:16:45]MH_SAM_APDU [07:16:45]CAPDU: 80 0D 02 02 02 59 4F [07:16:45]Write to MH i2c: E2 0A 00 88 23 80 0D 02 02 02 00 59 4F 00 00 D1 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:45]Read from MH i2c: E2 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 03 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 03 00 88 23 00 90 00 1F [07:16:45]RAPDU: 90 00 [07:16:45]wFMCommunicate OK [07:16:45]wFMCommunicate request_size=4 [07:16:45]MH_SAM_APDU [07:16:45]CAPDU: 80 0D 03 02 [07:16:45]Write to MH i2c: E2 08 00 89 23 80 0D 03 02 00 00 00 00 27 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:16:45]Read from MH i2c: E2 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 0B 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 0B 00 89 23 00 D8 22 F6 E4 74 A8 50 02 90 00 6A [07:16:45]RAPDU: D8 22 F6 E4 74 A8 50 02 90 00 [07:16:45]wFMCommunicate OK [07:16:45]SAM_PROTO_SignData done [07:16:45]FM_MakeSignedData done [07:16:45]CreateOFDProtocolMessage [07:16:45]wFMCommunicate request_size=4 [07:16:45]MH_SAM_APDU [07:16:45]CAPDU: 80 11 00 00 [07:16:45]Write to MH i2c: E2 08 00 8A 23 80 11 00 00 00 00 00 00 27 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:45]Read from MH i2c: E2 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 17 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: E2 17 00 8A 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 74 [07:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:16:45]wFMCommunicate OK [07:16:45]CreateOFDProtocolMessage done [07:16:45]OFDSenderStorePacket 197742 [07:16:45]StoreOFDPacket docnum=197742 [07:16:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 4A 66 04 01 A0 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 DE FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 04 03 00 35 04 06 00 E2 12 40 6D 59 4F D8 22 F6 E4 74 A8 50 02 [07:16:45]CheckFolder [07:16:45]dirname=/storage/ofd_packets [07:16:45]CheckFolder done [07:16:45]ProducePacketName [07:16:45]name=ofd_packets/00197742 [07:16:45]NVStorageSaveData ofd_packets/00197742 [07:16:45]File name is /storage/ofd_packets/00197742 [07:16:45]Write 298 bytes [07:16:45]NVStorageSaveData done [07:16:45]OFDSenderStorePacket done [07:16:45]KKMCreateOFDPacket done [07:16:45]NVStorageSaveData kkm_last_timestamp [07:16:45]File name is /storage/kkm_last_timestamp [07:16:45]Write 4 bytes [07:16:45]NVStorageSaveData done [07:16:45]ExternCall_PrintAddStr [07:16:45]wPrintStart [07:16:45]Write to MH i2c: 01 00 00 8B 23 AE [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: 01 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: 01 07 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: 01 07 00 8B 23 00 00 00 00 00 FF 0F C3 [07:16:45]RasterBufferAndPrint [07:16:45]line Счет N : (1)11325110 [07:16:45]line ИНН: 02508201610067 [07:16:45]line Контрольно-Кассовый Чек [07:16:45]line ПРОДАЖА [07:16:45]line ТРК (МРК, ГНК) : 51 [07:16:45]line Товар: 2710194210 [07:16:45]line ДТ-К-5 [07:16:45]line 25.000 * 0.00 [07:16:45]line = 0.00 [07:16:45]line НДС 12% НСП 1% [07:16:45]line > о реализуемом товаре [07:16:45]line ИТОГО: 0.00 [07:16:45]line НСП 1% : 0.00 [07:16:45]line НДС 12% : 0.00 [07:16:45]line Наличными: 0.00 [07:16:45]line Безнал.: 0.00 [07:16:45]line Место: АЗС № 95 "Партнер Нефть" [07:16:45]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:16:45]line СНО: Общий режим [07:16:45]line Чек 83 16.08.2024 07:16 [07:16:45]line Смена: 462 ФФД: 1.0 [07:16:45]line ЗНМ: 0300000079 [07:16:45]line РНМ: 0000000000092545 [07:16:45]line Версия ККМ: 001 [07:16:45]line Талоны: Топливные Талоны [07:16:45]line 4082290/91 [07:16:45]line ФМ: 0000000000871802 [07:16:45]line ФД: 197742 [07:16:45]line ФПД: 248568018196815 [07:16:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071646&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197742&fm=248568018196815&tin=02508201610067®Number=0000000000092545&sum=0 [07:16:45]written 0, free lines is 4095 [07:16:45]OFD Sender: Processing packet 197742 [packets to send 245, broken 244] [07:16:45]ProducePacketName [07:16:45]name=ofd_packets/00197742 [07:16:45]OFD Sender: To server: pG, [07:16:45]CommunicateWithHost lk.salyk.kg:30040 [07:16:45]ConnectInit lk.salyk.kg [07:16:45]Connected sock=10 [07:16:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 4A 66 04 01 A0 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 DE FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 04 03 00 35 04 06 00 E2 12 40 6D 59 4F D8 22 F6 E4 74 A8 50 02 [07:16:45]Write to MH i2c: 01 00 00 B5 23 D8 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: 01 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: 01 07 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: 01 07 00 B5 23 00 00 00 00 00 F2 0C DD [07:16:45]RasterBufferAndPrint [07:16:45]line [07:16:45]line [07:16:45]line [07:16:45]line [07:16:45]line [07:16:45]written 0, free lines is 3322 [07:16:45]MH_Cut [07:16:45]Write to MH i2c: D1 01 00 BC 23 01 B1 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: D1 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: D1 01 00 [07:16:45]MH_I2C_Read... [07:16:45]Read from MH i2c: D1 01 00 BC 23 00 B0 [07:16:45]Write to MH i2c: 01 00 00 BD 23 E0 [07:16:45]Write i2c OK [07:16:45]MH_I2C_Read... [07:16:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 04 A9 47 00 E4 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 38 37 31 38 30 32 10 04 04 00 6E 04 03 00 F4 03 04 00 F3 A8 BE 66 B6 04 01 00 00 8D F2 AF 9B 9A 99 7F 88 [07:16:45]CommunicateWithHost err = 0 [07:16:45]CheckOFDResponse [07:16:45]1017 (14) - 77093643461234 [07:16:45]1041 (16) - 0000000000871802 [07:16:45]1040 (4) - 197742 [07:16:45]1012 (4) - 16.08.2024 01:18 [07:16:45]1206 (1) - 0 [07:16:45]OFD Sender: Remove packet 197742 [07:16:45]ProducePacketName [07:16:45]name=ofd_packets/00197742 [07:16:45]NVStorageDeleteData [07:16:46]OFD Sender: No OFD packet to send [07:16:46]*** Cut start [07:16:46]*** Purtial cut [07:16:46]*** CUTSNS_PIN = 0 [07:16:46]*** Stage 1: CUTSNS_PIN = 1 [07:16:48]Read from MH i2c: 01 [07:16:48]MH_I2C_Read... [07:16:48]*** Stop cut motor [07:16:48]*** Cut end [07:16:48]Read from MH i2c: 01 07 00 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: 01 07 00 BD 23 00 00 00 00 00 FF 0F F5 [07:16:48]process_action close_receipt done [07:16:48]requested_data is exist [07:16:48]produce_requested_data [07:16:48]requested_item fm.sn is exist - process it [07:16:48]wFMCommunicate request_size=4 [07:16:48]MH_SAM_APDU [07:16:48]CAPDU: 80 11 00 00 [07:16:48]Write to MH i2c: E2 08 00 BE 23 80 11 00 00 00 00 00 00 5B [07:16:48]Write i2c OK [07:16:48]MH_I2C_Read... [07:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:48]Read from MH i2c: E2 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: E2 17 00 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: E2 17 00 BE 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [07:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:16:48]wFMCommunicate OK [07:16:48]requested_item fd.num is exist - process it [07:16:48]SAM_PROTO_GetFieldsCounters [07:16:48]wFMCommunicate request_size=4 [07:16:48]MH_SAM_APDU [07:16:48]CAPDU: 80 13 00 00 [07:16:48]Write to MH i2c: E2 08 00 BF 23 80 13 00 00 00 00 00 00 5E [07:16:48]Write i2c OK [07:16:48]MH_I2C_Read... [07:16:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:16:48]Read from MH i2c: E2 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: E2 62 00 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: E2 62 00 BF 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6E 04 03 00 0E 04 04 00 CE 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 B6 [07:16:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6E 04 03 00 0E 04 04 00 CE 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 [07:16:48]wFMCommunicate OK [07:16:48]SAM_PROTO_GetFieldsCounters done [07:16:48]requested_item shift.num is exist - process it [07:16:48]requested_item shift.opened is exist - process it [07:16:48]req_shift_opened [07:16:48]FM_GetShiftState [07:16:48]SAM_PROTO_GetShiftState [07:16:48]wFMCommunicate request_size=4 [07:16:48]MH_SAM_APDU [07:16:48]CAPDU: 80 13 01 00 [07:16:48]Write to MH i2c: E2 08 00 C0 23 80 13 01 00 00 00 00 00 60 [07:16:48]Write i2c OK [07:16:48]MH_I2C_Read... [07:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:48]Read from MH i2c: E2 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: E2 0E 00 [07:16:48]MH_I2C_Read... [07:16:48]Read from MH i2c: E2 0E 00 C0 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [07:16:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:16:48]wFMCommunicate OK [07:16:48]SAM_PROTO_GetShiftState done [07:16:48]FM_GetShiftState done [07:16:48]req_shift_opened done [07:16:48]requested_item shift.open_date is exist - process it [07:16:48]req_shift_open_date [07:16:48]req_shift_open_date done [07:16:48]produce_requested_data done [07:16:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197742,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:16:48]process_action_free close_receipt [07:16:48]json_value_free [07:16:48]json_value_free done [07:16:48]process_json_proto returns [07:16:48]Send response to host [07:16:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197742,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:16:48]free response buf [07:16:48]execute_script done [07:16:48]execute_script returns [07:16:48]free content buf [07:16:48]Sock 9.Close socket [07:16:48]Sock 9.Thread stoped [07:16:51]OFD Sender: No OFD packet to send [07:16:56]OFD Sender: No OFD packet to send [07:17:01]OFD Sender: No OFD packet to send [07:17:06]OFD Sender: No OFD packet to send [07:17:06]accept exits with 7 [07:17:06]New connection [07:17:06]New thread 3066981732 created [07:17:06]Thread 3066838372 joined [07:17:06]Waiting for new connection... [07:17:06] Sock 7.Parse request [07:17:06]Sock 7.Check first char [07:17:06]Sock 7.First char is OK [07:17:06]request: POST /json_proto HTTP/1.0 [07:17:06]Method: POST [07:17:06]URL: /json_proto [07:17:06]Method is POST - this is cgi request [07:17:06]url: /json_proto [07:17:06]query_string will be loaded in cgi processing [07:17:06]execute_cgi json_proto POST (null) [07:17:06]execute_cgi path=json_proto method=POST [07:17:06]POST find Content-Length [07:17:06]Host: 172.17.46.195:8080 [07:17:06]Content-Length: 680 [07:17:06]Content-Type: application/json [07:17:06] [07:17:06]POST finish read [07:17:06]Found Content-Length = 680 [07:17:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:17:06]execute_script... [07: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)11325111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:17:06]POST & json_proto [07:17:06]process_json_proto [07:17:06]json parsed OK: [07:17:06]protocol is kg_v1.0 [07:17:06]action value=close_receipt [07:17:06]process_action close_receipt [07:17:06]cmd_close_receipt [07:17:06]MH_GetDate [07:17:06]Write to MH i2c: F0 00 00 C1 23 D3 [07:17:06]Write i2c OK [07:17:06]MH_I2C_Read... [07:17:06]Read from MH i2c: F0 [07:17:06]MH_I2C_Read... [07:17:06]Read from MH i2c: F0 09 00 [07:17:06]MH_I2C_Read... [07:17:06]Read from MH i2c: F0 09 00 C1 23 00 F5 FC BE 66 8D AE BC 66 4E [07:17:06]GetLastDocTimeStamp 1723792606 [07:17:06]current date 1723792629 [07:17:06]FM_GetShiftState [07:17:06]SAM_PROTO_GetShiftState [07:17:06]wFMCommunicate request_size=4 [07:17:06]MH_SAM_APDU [07:17:06]CAPDU: 80 13 01 00 [07:17:06]Write to MH i2c: E2 08 00 C2 23 80 13 01 00 00 00 00 00 62 [07:17:06]Write i2c OK [07:17:06]MH_I2C_Read... [07:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:17:06]Read from MH i2c: E2 [07:17:06]MH_I2C_Read... [07:17:06]Read from MH i2c: E2 0E 00 [07:17:06]MH_I2C_Read... [07:17:06]Read from MH i2c: E2 0E 00 C2 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F0 [07:17:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:17:06]wFMCommunicate OK [07:17:06]SAM_PROTO_GetShiftState done [07:17:06]FM_GetShiftState done [07:17:06]opened in 1723766727 [07:17:06]opened+sec_in_day 1723853127 [07:17:06]quantity*price = 90038 [07:17:06]sum+1 = 90039 [07:17:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 84 16.08.2024 07:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197743 ФПД: 135452956042806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071709&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197743&fm=135452956042806&tin=02508201610067®Number=0000000000092545&sum=90000 [07:17:07]StoreToDocumentArchive [07:17:07]shift 462 fd 197743 [07:17:07]save to /storage/0462/doc_00197743 [07:17:07]save last doc name /storage/0462/doc_00197743 to /storage/kkm_last_doc_name [07:17:07]save OK [07:17:07]Clear old archive folders... [07:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:17:07]tlvbuf is B6F5C010 [07:17:07]SAM_PROTO_ClearQueue [07:17:07]wFMCommunicate request_size=4 [07:17:07]MH_SAM_APDU [07:17:07]CAPDU: 80 09 00 00 [07:17:07]Write to MH i2c: E2 08 00 CF 23 80 09 00 00 00 00 00 00 64 [07:17:07]Write i2c OK [07:17:07]MH_I2C_Read... [07:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:17:07]Read from MH i2c: E2 [07:17:07]MH_I2C_Read... [07:17:07]Read from MH i2c: E2 03 00 [07:17:07]MH_I2C_Read... [07:17:07]Read from MH i2c: E2 03 00 CF 23 00 90 00 66 [07:17:07]RAPDU: 90 00 [07:17:07]wFMCommunicate OK [07:17:07]SAM_PROTO_ClearQueue done [07:17:07]KKMCreateOFDPacket [07:17:07]OFDProtocolAddRootSTLVToBuf [07:17:07]FM_MakeSignedData [07:17:07]FM_MakeSignedData [07:17:07]SAM_PROTO_SignData [07:17:07]wFMCommunicate request_size=4 [07:17:07]MH_SAM_APDU [07:17:07]CAPDU: 80 0D 01 02 [07:17:07]Write to MH i2c: E2 08 00 D0 23 80 0D 01 02 00 00 00 00 6C [07:17:07]Write i2c OK [07:17:07]MH_I2C_Read... [07:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:17:07]Read from MH i2c: E2 [07:17:07]MH_I2C_Read... [07:17:07]Read from MH i2c: E2 03 00 [07:17:07]MH_I2C_Read... [07:17:07]Read from MH i2c: E2 03 00 D0 23 00 90 00 67 [07:17:07]RAPDU: 90 00 [07:17:07]wFMCommunicate OK [07:17:07]wFMCommunicate request_size=255 [07:17:07]MH_SAM_APDU [07:17:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F5 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 04 03 00 35 04 06 00 7B [07:17:07]Write to MH i2c: E2 02 01 D1 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F5 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 04 03 00 35 04 06 00 7B 00 00 D6 [07:17:07]Write i2c OK [07:17:07]MH_I2C_Read... [07:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:17:08]Read from MH i2c: E2 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 03 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 03 00 D1 23 00 90 00 68 [07:17:08]RAPDU: 90 00 [07:17:08]wFMCommunicate OK [07:17:08]wFMCommunicate request_size=10 [07:17:08]MH_SAM_APDU [07:17:08]CAPDU: 80 0D 02 02 05 31 99 54 26 36 [07:17:08]Write to MH i2c: E2 0D 00 D2 23 80 0D 02 02 05 00 31 99 54 26 36 00 00 F3 [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:17:08]Read from MH i2c: E2 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 03 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 03 00 D2 23 00 90 00 69 [07:17:08]RAPDU: 90 00 [07:17:08]wFMCommunicate OK [07:17:08]wFMCommunicate request_size=4 [07:17:08]MH_SAM_APDU [07:17:08]CAPDU: 80 0D 03 02 [07:17:08]Write to MH i2c: E2 08 00 D3 23 80 0D 03 02 00 00 00 00 71 [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:17:08]Read from MH i2c: E2 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 0B 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 0B 00 D3 23 00 D4 82 FA 1F D6 7D 13 95 90 00 DC [07:17:08]RAPDU: D4 82 FA 1F D6 7D 13 95 90 00 [07:17:08]wFMCommunicate OK [07:17:08]SAM_PROTO_SignData done [07:17:08]FM_MakeSignedData done [07:17:08]CreateOFDProtocolMessage [07:17:08]wFMCommunicate request_size=4 [07:17:08]MH_SAM_APDU [07:17:08]CAPDU: 80 11 00 00 [07:17:08]Write to MH i2c: E2 08 00 D4 23 80 11 00 00 00 00 00 00 71 [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:17:08]Read from MH i2c: E2 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 17 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: E2 17 00 D4 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BE [07:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:17:08]wFMCommunicate OK [07:17:08]CreateOFDProtocolMessage done [07:17:08]OFDSenderStorePacket 197743 [07:17:08]StoreOFDPacket docnum=197743 [07:17:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 33 07 01 2E 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F5 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 04 03 00 35 04 06 00 7B 31 99 54 26 36 D4 82 FA 1F D6 7D 13 95 [07:17:08]CheckFolder [07:17:08]dirname=/storage/ofd_packets [07:17:08]CheckFolder done [07:17:08]ProducePacketName [07:17:08]name=ofd_packets/00197743 [07:17:08]NVStorageSaveData ofd_packets/00197743 [07:17:08]File name is /storage/ofd_packets/00197743 [07:17:08]Write 301 bytes [07:17:08]NVStorageSaveData done [07:17:08]OFDSenderStorePacket done [07:17:08]KKMCreateOFDPacket done [07:17:08]NVStorageSaveData kkm_last_timestamp [07:17:08]File name is /storage/kkm_last_timestamp [07:17:08]Write 4 bytes [07:17:08]NVStorageSaveData done [07:17:08]ExternCall_PrintAddStr [07:17:08]wPrintStart [07:17:08]Write to MH i2c: 01 00 00 D5 23 F8 [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: 01 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: 01 07 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: 01 07 00 D5 23 00 00 00 00 00 FF 0F 0D [07:17:08]RasterBufferAndPrint [07:17:08]line Счет N : (1)11325111 [07:17:08]line ИНН: 02508201610067 [07:17:08]line Контрольно-Кассовый Чек [07:17:08]line ПРОДАЖА [07:17:08]line ТРК (МРК, ГНК) : 42 [07:17:08]line Товар: 2710124130 [07:17:08]line Аи-92-К-4 [07:17:08]line 13.280 * 67.80 [07:17:08]line = 900.38 [07:17:08]line НДС 12% НСП 1% [07:17:08]line > о реализуемом товаре [07:17:08]line ОКРУГЛЕНИЕ: -0.38 [07:17:08]line ИТОГО: 900.00 [07:17:08]line Внесено: 900.00 [07:17:08]line СДАЧА: 0.00 [07:17:08]line НСП 1% : 7.97 [07:17:08]line НДС 12% : 95.62 [07:17:08]line Наличными: 900.00 [07:17:08]line Безнал.: 0.00 [07:17:08]line Место: АЗС № 95 "Партнер Нефть" [07:17:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:17:08]line СНО: Общий режим [07:17:08]line Чек 84 16.08.2024 07:17 [07:17:08]line Смена: 462 ФФД: 1.0 [07:17:08]line ЗНМ: 0300000079 [07:17:08]line РНМ: 0000000000092545 [07:17:08]line Версия ККМ: 001 [07:17:08]line ФМ: 0000000000871802 [07:17:08]line ФД: 197743 [07:17:08]line ФПД: 135452956042806 [07:17:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071709&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197743&fm=135452956042806&tin=02508201610067®Number=0000000000092545&sum=90000 [07:17:08]written 0, free lines is 4095 [07:17:08]OFD Sender: Processing packet 197743 [packets to send 245, broken 244] [07:17:08]ProducePacketName [07:17:08]name=ofd_packets/00197743 [07:17:08]OFD Sender: To server: pG, [07:17:08]CommunicateWithHost lk.salyk.kg:30040 [07:17:08]ConnectInit lk.salyk.kg [07:17:08]Connected sock=9 [07:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 33 07 01 2E 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 F5 FC BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 04 03 00 35 04 06 00 7B 31 99 54 26 36 D4 82 FA 1F D6 7D 13 95 [07:17:08]Write to MH i2c: 01 00 00 00 24 24 [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: 01 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: 01 07 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: 01 07 00 00 24 00 00 00 00 00 D7 0C 0E [07:17:08]RasterBufferAndPrint [07:17:08]line [07:17:08]line [07:17:08]line [07:17:08]line [07:17:08]line [07:17:08]written 0, free lines is 3296 [07:17:08]MH_Cut [07:17:08]Write to MH i2c: D1 01 00 07 24 01 FD [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: D1 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: D1 01 00 [07:17:08]MH_I2C_Read... [07:17:08]Read from MH i2c: D1 01 00 07 24 00 FC [07:17:08]Write to MH i2c: 01 00 00 08 24 2C [07:17:08]Write i2c OK [07:17:08]MH_I2C_Read... [07:17:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 26 39 47 00 EB 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 04 03 00 F4 03 04 00 0A A9 BE 66 B6 04 01 00 00 DB 11 C6 53 02 DF F7 47 [07:17:08]CommunicateWithHost err = 0 [07:17:08]CheckOFDResponse [07:17:08]1017 (14) - 77093643461234 [07:17:08]1041 (16) - 0000000000871802 [07:17:08]1040 (4) - 197743 [07:17:08]1012 (4) - 16.08.2024 01:19 [07:17:08]1206 (1) - 0 [07:17:08]OFD Sender: Remove packet 197743 [07:17:08]ProducePacketName [07:17:08]name=ofd_packets/00197743 [07:17:08]NVStorageDeleteData [07:17:09]OFD Sender: No OFD packet to send [07:17:09]*** Cut start [07:17:09]*** Purtial cut [07:17:09]*** Stage 1: CUTSNS_PIN = 1 [07:17:09]Read from MH i2c: 01 [07:17:09]MH_I2C_Read... [07:17:09]*** Stop cut motor [07:17:09]*** Cut end [07:17:09]Read from MH i2c: 01 07 00 [07:17:09]MH_I2C_Read... [07:17:09]Read from MH i2c: 01 07 00 08 24 00 00 00 00 00 FF 0F 41 [07:17:09]process_action close_receipt done [07:17:09]requested_data is exist [07:17:09]produce_requested_data [07:17:09]requested_item fm.sn is exist - process it [07:17:09]wFMCommunicate request_size=4 [07:17:09]MH_SAM_APDU [07:17:09]CAPDU: 80 11 00 00 [07:17:09]Write to MH i2c: E2 08 00 09 24 80 11 00 00 00 00 00 00 A7 [07:17:09]Write i2c OK [07:17:09]MH_I2C_Read... [07:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:17:09]Read from MH i2c: E2 [07:17:09]MH_I2C_Read... [07:17:09]Read from MH i2c: E2 17 00 [07:17:09]MH_I2C_Read... [07:17:09]Read from MH i2c: E2 17 00 09 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F4 [07:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:17:09]wFMCommunicate OK [07:17:09]requested_item fd.num is exist - process it [07:17:09]SAM_PROTO_GetFieldsCounters [07:17:09]wFMCommunicate request_size=4 [07:17:09]MH_SAM_APDU [07:17:09]CAPDU: 80 13 00 00 [07:17:09]Write to MH i2c: E2 08 00 0A 24 80 13 00 00 00 00 00 00 AA [07:17:09]Write i2c OK [07:17:09]MH_I2C_Read... [07:17:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:17:10]Read from MH i2c: E2 [07:17:10]MH_I2C_Read... [07:17:10]Read from MH i2c: E2 62 00 [07:17:10]MH_I2C_Read... [07:17:10]Read from MH i2c: E2 62 00 0A 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6F 04 03 00 0E 04 04 00 CE 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 [07:17:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6F 04 03 00 0E 04 04 00 CE 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 [07:17:10]wFMCommunicate OK [07:17:10]SAM_PROTO_GetFieldsCounters done [07:17:10]requested_item shift.num is exist - process it [07:17:10]requested_item shift.opened is exist - process it [07:17:10]req_shift_opened [07:17:10]FM_GetShiftState [07:17:10]SAM_PROTO_GetShiftState [07:17:10]wFMCommunicate request_size=4 [07:17:10]MH_SAM_APDU [07:17:10]CAPDU: 80 13 01 00 [07:17:10]Write to MH i2c: E2 08 00 0B 24 80 13 01 00 00 00 00 00 AC [07:17:10]Write i2c OK [07:17:10]MH_I2C_Read... [07:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:17:10]Read from MH i2c: E2 [07:17:10]MH_I2C_Read... [07:17:10]Read from MH i2c: E2 0E 00 [07:17:10]MH_I2C_Read... [07:17:10]Read from MH i2c: E2 0E 00 0B 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [07:17:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:17:10]wFMCommunicate OK [07:17:10]SAM_PROTO_GetShiftState done [07:17:10]FM_GetShiftState done [07:17:10]req_shift_opened done [07:17:10]requested_item shift.open_date is exist - process it [07:17:10]req_shift_open_date [07:17:10]req_shift_open_date done [07:17:10]produce_requested_data done [07:17:10]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197743,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:17:10]process_action_free close_receipt [07:17:10]json_value_free [07:17:10]json_value_free done [07:17:10]process_json_proto returns [07:17:10]Send response to host [07:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197743,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:17:10]free response buf [07:17:10]execute_script done [07:17:10]execute_script returns [07:17:10]free content buf [07:17:10]Sock 7.Close socket [07:17:10]Sock 7.Thread stoped [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]OFD Sender: No OFD packet to send [07:18:04]OFD Sender: No OFD packet to send [07:18:09]OFD Sender: No OFD packet to send [07:18:14]OFD Sender: No OFD packet to send [07:18:19]OFD Sender: No OFD packet to send [07:18:24]OFD Sender: No OFD packet to send [07:18:29]OFD Sender: No OFD packet to send [07:18:34]OFD Sender: No OFD packet to send [07:18:39]OFD Sender: No OFD packet to send [07:18:44]OFD Sender: No OFD packet to send [07:18:49]OFD Sender: No OFD packet to send [07:18:54]OFD Sender: No OFD packet to send [07:18:59]OFD Sender: No OFD packet to send [07:19:04]OFD Sender: No OFD packet to send [07:19:09]OFD Sender: No OFD packet to send [07:19:14]OFD Sender: No OFD packet to send [07:19:19]OFD Sender: No OFD packet to send [07:19:24]OFD Sender: No OFD packet to send [07:19:29]OFD Sender: No OFD packet to send [07:19:34]OFD Sender: No OFD packet to send [07:19:39]OFD Sender: No OFD packet to send [07:19:42]accept exits with 10 [07:19:42]New connection [07:19:42]New thread 3066838372 created [07:19:42]Thread 3066981732 joined [07:19:42]Waiting for new connection... [07:19:42] Sock 10.Parse request [07:19:42]Sock 10.Check first char [07:19:42]Sock 10.First char is OK [07:19:42]request: POST /json_proto HTTP/1.0 [07:19:42]Method: POST [07:19:42]URL: /json_proto [07:19:42]Method is POST - this is cgi request [07:19:42]url: /json_proto [07:19:42]query_string will be loaded in cgi processing [07:19:42]execute_cgi json_proto POST (null) [07:19:42]execute_cgi path=json_proto method=POST [07:19:42]POST find Content-Length [07:19:42]Host: 172.17.46.195:8080 [07:19:42]Content-Length: 681 [07:19:42]Content-Type: application/json [07:19:42] [07:19:42]POST finish read [07:19:42]Found Content-Length = 681 [07:19:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:42]execute_script... [07:19: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)11325112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:42]POST & json_proto [07:19:42]process_json_proto [07:19:42]json parsed OK: [07:19:42]protocol is kg_v1.0 [07:19:42]action value=close_receipt [07:19:42]process_action close_receipt [07:19:42]cmd_close_receipt [07:19:42]MH_GetDate [07:19:42]Write to MH i2c: F0 00 00 0C 24 1F [07:19:42]Write i2c OK [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: F0 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: F0 09 00 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: F0 09 00 0C 24 00 90 FD BE 66 8D AE BC 66 36 [07:19:42]GetLastDocTimeStamp 1723792629 [07:19:42]current date 1723792784 [07:19:42]FM_GetShiftState [07:19:42]SAM_PROTO_GetShiftState [07:19:42]wFMCommunicate request_size=4 [07:19:42]MH_SAM_APDU [07:19:42]CAPDU: 80 13 01 00 [07:19:42]Write to MH i2c: E2 08 00 0D 24 80 13 01 00 00 00 00 00 AE [07:19:42]Write i2c OK [07:19:42]MH_I2C_Read... [07:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:42]Read from MH i2c: E2 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 0E 00 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 0E 00 0D 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [07:19:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:19:42]wFMCommunicate OK [07:19:42]SAM_PROTO_GetShiftState done [07:19:42]FM_GetShiftState done [07:19:42]opened in 1723766727 [07:19:42]opened+sec_in_day 1723853127 [07:19:42]quantity*price = 300075 [07:19:42]sum+1 = 300077 [07:19:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 85 16.08.2024 07:19 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197744 ФПД: 72951310443395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071944&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197744&fm=72951310443395&tin=02508201610067®Number=0000000000092545&sum=300000 [07:19:43]StoreToDocumentArchive [07:19:43]shift 462 fd 197744 [07:19:43]save to /storage/0462/doc_00197744 [07:19:43]save last doc name /storage/0462/doc_00197744 to /storage/kkm_last_doc_name [07:19:43]save OK [07:19:43]Clear old archive folders... [07:19:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:19:43]tlvbuf is B6EE1BD0 [07:19:43]SAM_PROTO_ClearQueue [07:19:43]wFMCommunicate request_size=4 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 09 00 00 [07:19:43]Write to MH i2c: E2 08 00 1A 24 80 09 00 00 00 00 00 00 B0 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 1A 24 00 90 00 B2 [07:19:43]RAPDU: 90 00 [07:19:43]wFMCommunicate OK [07:19:43]SAM_PROTO_ClearQueue done [07:19:43]KKMCreateOFDPacket [07:19:43]OFDProtocolAddRootSTLVToBuf [07:19:43]FM_MakeSignedData [07:19:43]FM_MakeSignedData [07:19:43]SAM_PROTO_SignData [07:19:43]wFMCommunicate request_size=4 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 0D 01 02 [07:19:43]Write to MH i2c: E2 08 00 1B 24 80 0D 01 02 00 00 00 00 B8 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 1B 24 00 90 00 B3 [07:19:43]RAPDU: 90 00 [07:19:43]wFMCommunicate OK [07:19:43]wFMCommunicate request_size=255 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 90 FD BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 04 03 00 35 04 06 00 42 59 4C F1 [07:19:43]Write to MH i2c: E2 02 01 1C 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 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 90 FD BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 04 03 00 35 04 06 00 42 59 4C F1 00 00 92 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 1C 24 00 90 00 B4 [07:19:43]RAPDU: 90 00 [07:19:43]wFMCommunicate OK [07:19:43]wFMCommunicate request_size=7 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 0D 02 02 02 E3 83 [07:19:43]Write to MH i2c: E2 0A 00 1D 24 80 0D 02 02 02 00 E3 83 00 00 25 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 03 00 1D 24 00 90 00 B5 [07:19:43]RAPDU: 90 00 [07:19:43]wFMCommunicate OK [07:19:43]wFMCommunicate request_size=4 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 0D 03 02 [07:19:43]Write to MH i2c: E2 08 00 1E 24 80 0D 03 02 00 00 00 00 BD [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 0B 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 0B 00 1E 24 00 F7 9E A7 73 36 B0 C5 C9 90 00 E1 [07:19:43]RAPDU: F7 9E A7 73 36 B0 C5 C9 90 00 [07:19:43]wFMCommunicate OK [07:19:43]SAM_PROTO_SignData done [07:19:43]FM_MakeSignedData done [07:19:43]CreateOFDProtocolMessage [07:19:43]wFMCommunicate request_size=4 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 11 00 00 [07:19:43]Write to MH i2c: E2 08 00 1F 24 80 11 00 00 00 00 00 00 BD [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 17 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 17 00 1F 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0A [07:19:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:19:43]wFMCommunicate OK [07:19:43]CreateOFDProtocolMessage done [07:19:43]OFDSenderStorePacket 197744 [07:19:43]StoreOFDPacket docnum=197744 [07:19:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 70 84 04 01 AF 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 90 FD BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 04 03 00 35 04 06 00 42 59 4C F1 E3 83 F7 9E A7 73 36 B0 C5 C9 [07:19:43]CheckFolder [07:19:43]dirname=/storage/ofd_packets [07:19:43]CheckFolder done [07:19:43]ProducePacketName [07:19:43]name=ofd_packets/00197744 [07:19:43]NVStorageSaveData ofd_packets/00197744 [07:19:43]File name is /storage/ofd_packets/00197744 [07:19:43]Write 298 bytes [07:19:43]NVStorageSaveData done [07:19:43]OFDSenderStorePacket done [07:19:43]KKMCreateOFDPacket done [07:19:43]NVStorageSaveData kkm_last_timestamp [07:19:43]File name is /storage/kkm_last_timestamp [07:19:43]Write 4 bytes [07:19:43]NVStorageSaveData done [07:19:43]ExternCall_PrintAddStr [07:19:43]wPrintStart [07:19:43]Write to MH i2c: 01 00 00 20 24 44 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: 01 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: 01 07 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: 01 07 00 20 24 00 00 00 00 00 FF 0F 59 [07:19:43]RasterBufferAndPrint [07:19:43]line Счет N : (1)11325112 [07:19:43]line ИНН: 02508201610067 [07:19:43]line Контрольно-Кассовый Чек [07:19:43]line ПРОДАЖА [07:19:43]line ТРК (МРК, ГНК) : 51 [07:19:43]line Товар: 2710194210 [07:19:43]line ДТ-К-5 [07:19:43]line 39.380 * 76.20 [07:19:43]line = 3000.76 [07:19:43]line НДС 12% НСП 1% [07:19:43]line > о реализуемом товаре [07:19:43]line ОКРУГЛЕНИЕ: -0.76 [07:19:43]line ИТОГО: 3000.00 [07:19:43]line Внесено: 3000.00 [07:19:43]line СДАЧА: 0.00 [07:19:43]line НСП 1% : 26.55 [07:19:43]line НДС 12% : 318.66 [07:19:43]line Наличными: 3000.00 [07:19:43]line Безнал.: 0.00 [07:19:43]line Место: АЗС № 95 "Партнер Нефть" [07:19:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:19:43]line СНО: Общий режим [07:19:43]line Чек 85 16.08.2024 07:19 [07:19:43]line Смена: 462 ФФД: 1.0 [07:19:43]line ЗНМ: 0300000079 [07:19:44]line РНМ: 0000000000092545 [07:19:44]line Версия ККМ: 001 [07:19:44]line ФМ: 0000000000871802 [07:19:44]line ФД: 197744 [07:19:44]line ФПД: 72951310443395 [07:19:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T071944&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197744&fm=72951310443395&tin=02508201610067®Number=0000000000092545&sum=300000 [07:19:44]OFD Sender: Processing packet 197744 [packets to send 245, broken 244] [07:19:44]ProducePacketName [07:19:44]name=ofd_packets/00197744 [07:19:44]OFD Sender: To server: pG, [07:19:44]CommunicateWithHost lk.salyk.kg:30040 [07:19:44]ConnectInit lk.salyk.kg [07:19:44]written 0, free lines is 4095 [07:19:44]Connected sock=9 [07:19:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 70 84 04 01 AF 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 90 FD BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 04 03 00 35 04 06 00 42 59 4C F1 E3 83 F7 9E A7 73 36 B0 C5 C9 [07:19:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B7 F2 47 00 23 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 04 03 00 F4 03 04 00 A5 A9 BE 66 B6 04 01 00 00 E2 37 65 60 06 75 87 30 [07:19:44]CommunicateWithHost err = 0 [07:19:44]CheckOFDResponse [07:19:44]1017 (14) - 77093643461234 [07:19:44]1041 (16) - 0000000000871802 [07:19:44]1040 (4) - 197744 [07:19:44]1012 (4) - 16.08.2024 01:21 [07:19:44]1206 (1) - 0 [07:19:44]OFD Sender: Remove packet 197744 [07:19:44]ProducePacketName [07:19:44]name=ofd_packets/00197744 [07:19:44]NVStorageDeleteData [07:19:44]Write to MH i2c: 01 00 00 4B 24 6F [07:19:44]Write i2c OK [07:19:44]MH_I2C_Read... [07:19:44]Read from MH i2c: 01 [07:19:44]MH_I2C_Read... [07:19:44]Read from MH i2c: 01 07 00 [07:19:44]MH_I2C_Read... [07:19:44]Read from MH i2c: 01 07 00 4B 24 00 00 00 00 00 E2 0C 64 [07:19:44]RasterBufferAndPrint [07:19:44]line [07:19:44]line [07:19:44]line [07:19:44]line [07:19:44]line [07:19:44]written 0, free lines is 3304 [07:19:44]MH_Cut [07:19:44]Write to MH i2c: D1 01 00 52 24 01 48 [07:19:44]Write i2c OK [07:19:44]MH_I2C_Read... [07:19:44]Read from MH i2c: D1 [07:19:44]MH_I2C_Read... [07:19:44]Read from MH i2c: D1 01 00 [07:19:44]MH_I2C_Read... [07:19:44]Read from MH i2c: D1 01 00 52 24 00 47 [07:19:44]Write to MH i2c: 01 00 00 53 24 77 [07:19:44]Write i2c OK [07:19:44]MH_I2C_Read... [07:19:45]OFD Sender: No OFD packet to send [07:19:45]*** Cut start [07:19:45]*** Purtial cut [07:19:45]*** CUTSNS_PIN = 0 [07:19:45]*** Stage 1: CUTSNS_PIN = 1 [07:19:47]Read from MH i2c: 01 [07:19:47]MH_I2C_Read... [07:19:47]*** Stop cut motor [07:19:47]*** Cut end [07:19:47]Read from MH i2c: 01 07 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: 01 07 00 53 24 00 00 00 00 00 FF 0F 8C [07:19:47]process_action close_receipt done [07:19:47]requested_data is exist [07:19:47]produce_requested_data [07:19:47]requested_item fm.sn is exist - process it [07:19:47]wFMCommunicate request_size=4 [07:19:47]MH_SAM_APDU [07:19:47]CAPDU: 80 11 00 00 [07:19:47]Write to MH i2c: E2 08 00 54 24 80 11 00 00 00 00 00 00 F2 [07:19:47]Write i2c OK [07:19:47]MH_I2C_Read... [07:19:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:47]Read from MH i2c: E2 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: E2 17 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: E2 17 00 54 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3F [07:19:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:19:47]wFMCommunicate OK [07:19:47]requested_item fd.num is exist - process it [07:19:47]SAM_PROTO_GetFieldsCounters [07:19:47]wFMCommunicate request_size=4 [07:19:47]MH_SAM_APDU [07:19:47]CAPDU: 80 13 00 00 [07:19:47]Write to MH i2c: E2 08 00 55 24 80 13 00 00 00 00 00 00 F5 [07:19:47]Write i2c OK [07:19:47]MH_I2C_Read... [07:19:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:47]Read from MH i2c: E2 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: E2 62 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: E2 62 00 55 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 70 04 03 00 0E 04 04 00 CE 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 55 [07:19:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 70 04 03 00 0E 04 04 00 CE 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 [07:19:47]wFMCommunicate OK [07:19:47]SAM_PROTO_GetFieldsCounters done [07:19:47]requested_item shift.num is exist - process it [07:19:47]requested_item shift.opened is exist - process it [07:19:47]req_shift_opened [07:19:47]FM_GetShiftState [07:19:47]SAM_PROTO_GetShiftState [07:19:47]wFMCommunicate request_size=4 [07:19:47]MH_SAM_APDU [07:19:47]CAPDU: 80 13 01 00 [07:19:47]Write to MH i2c: E2 08 00 56 24 80 13 01 00 00 00 00 00 F7 [07:19:47]Write i2c OK [07:19:47]MH_I2C_Read... [07:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:47]Read from MH i2c: E2 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: E2 0E 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: E2 0E 00 56 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 85 [07:19:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:19:47]wFMCommunicate OK [07:19:47]SAM_PROTO_GetShiftState done [07:19:47]FM_GetShiftState done [07:19:47]req_shift_opened done [07:19:47]requested_item shift.open_date is exist - process it [07:19:47]req_shift_open_date [07:19:47]req_shift_open_date done [07:19:47]produce_requested_data done [07:19:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197744,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:19:47]process_action_free close_receipt [07:19:47]json_value_free [07:19:47]json_value_free done [07:19:47]process_json_proto returns [07:19:47]Send response to host [07:19:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197744,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:19:47]free response buf [07:19:47]execute_script done [07:19:47]execute_script returns [07:19:47]free content buf [07:19:47]Sock 10.Close socket [07:19:47]Sock 10.Thread stoped [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:40]accept exits with 7 [07:24:40]New connection [07:24:40]New thread 3066981732 created [07:24:40]Thread 3066838372 joined [07:24:40]Waiting for new connection... [07:24:40] Sock 7.Parse request [07:24:40]Sock 7.Check first char [07:24:40]Sock 7.First char is OK [07:24:40]request: POST /json_proto HTTP/1.0 [07:24:40]Method: POST [07:24:40]URL: /json_proto [07:24:40]Method is POST - this is cgi request [07:24:40]url: /json_proto [07:24:40]query_string will be loaded in cgi processing [07:24:40]execute_cgi json_proto POST (null) [07:24:40]execute_cgi path=json_proto method=POST [07:24:40]POST find Content-Length [07:24:40]Host: 172.17.46.195:8080 [07:24:40]Content-Length: 679 [07:24:40]Content-Type: application/json [07:24:40] [07:24:40]POST finish read [07:24:40]Found Content-Length = 679 [07:24:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.560, "sum" : 580.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 580.00, "total" : 580.00, "payments": [ { "type": 0, "sum" : 580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:24:40]execute_script... [07:24: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)11325114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.560, "sum" : 580.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 580.00, "total" : 580.00, "payments": [ { "type": 0, "sum" : 580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:24:40]POST & json_proto [07:24:40]process_json_proto [07:24:40]json parsed OK: [07:24:40]protocol is kg_v1.0 [07:24:40]action value=close_receipt [07:24:40]process_action close_receipt [07:24:40]cmd_close_receipt [07:24:40]MH_GetDate [07:24:40]Write to MH i2c: F0 00 00 57 24 6A [07:24:40]Write i2c OK [07:24:40]MH_I2C_Read... [07:24:40]Read from MH i2c: F0 [07:24:40]MH_I2C_Read... [07:24:40]Read from MH i2c: F0 09 00 [07:24:40]MH_I2C_Read... [07:24:40]Read from MH i2c: F0 09 00 57 24 00 BB FE BE 66 8D AE BC 66 AD [07:24:40]GetLastDocTimeStamp 1723792784 [07:24:40]current date 1723793083 [07:24:40]FM_GetShiftState [07:24:40]SAM_PROTO_GetShiftState [07:24:40]wFMCommunicate request_size=4 [07:24:40]MH_SAM_APDU [07:24:40]CAPDU: 80 13 01 00 [07:24:40]Write to MH i2c: E2 08 00 58 24 80 13 01 00 00 00 00 00 F9 [07:24:40]Write i2c OK [07:24:40]MH_I2C_Read... [07:24:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:24:40]Read from MH i2c: E2 [07:24:40]MH_I2C_Read... [07:24:40]Read from MH i2c: E2 0E 00 [07:24:40]MH_I2C_Read... [07:24:40]Read from MH i2c: E2 0E 00 58 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 87 [07:24:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:24:40]wFMCommunicate OK [07:24:40]SAM_PROTO_GetShiftState done [07:24:40]FM_GetShiftState done [07:24:40]opened in 1723766727 [07:24:40]opened+sec_in_day 1723853127 [07:24:40]quantity*price = 58036 [07:24:40]sum+1 = 58038 [07:24:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 580.00 Внесено: 580.00 СДАЧА: 0.00 НСП 1% : 5.14 НДС 12% : 61.63 Наличными: 580.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 86 16.08.2024 07:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197745 ФПД: 211844813518672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072443&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197745&fm=211844813518672&tin=02508201610067®Number=0000000000092545&sum=58000 [07:24:41]StoreToDocumentArchive [07:24:41]shift 462 fd 197745 [07:24:41]save to /storage/0462/doc_00197745 [07:24:41]save last doc name /storage/0462/doc_00197745 to /storage/kkm_last_doc_name [07:24:41]save OK [07:24:41]Clear old archive folders... [07:24:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:24:41]tlvbuf is 018AB0A0 [07:24:41]SAM_PROTO_ClearQueue [07:24:41]wFMCommunicate request_size=4 [07:24:41]MH_SAM_APDU [07:24:41]CAPDU: 80 09 00 00 [07:24:41]Write to MH i2c: E2 08 00 65 24 80 09 00 00 00 00 00 00 FB [07:24:41]Write i2c OK [07:24:41]MH_I2C_Read... [07:24:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:24:41]Read from MH i2c: E2 [07:24:41]MH_I2C_Read... [07:24:41]Read from MH i2c: E2 03 00 [07:24:41]MH_I2C_Read... [07:24:41]Read from MH i2c: E2 03 00 65 24 00 90 00 FD [07:24:41]RAPDU: 90 00 [07:24:41]wFMCommunicate OK [07:24:41]SAM_PROTO_ClearQueue done [07:24:41]KKMCreateOFDPacket [07:24:41]OFDProtocolAddRootSTLVToBuf [07:24:41]FM_MakeSignedData [07:24:41]FM_MakeSignedData [07:24:41]SAM_PROTO_SignData [07:24:41]wFMCommunicate request_size=4 [07:24:41]MH_SAM_APDU [07:24:41]CAPDU: 80 0D 01 02 [07:24:41]Write to MH i2c: E2 08 00 66 24 80 0D 01 02 00 00 00 00 03 [07:24:41]Write i2c OK [07:24:41]MH_I2C_Read... [07:24:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:24:42]Read from MH i2c: E2 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 03 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 03 00 66 24 00 90 00 FE [07:24:42]RAPDU: 90 00 [07:24:42]wFMCommunicate OK [07:24:42]wFMCommunicate request_size=255 [07:24:42]MH_SAM_APDU [07:24:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B5 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 BB FE BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 04 03 00 35 04 06 00 C0 [07:24:42]Write to MH i2c: E2 02 01 67 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B5 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 BB FE BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 04 03 00 35 04 06 00 C0 00 00 11 [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:24:42]Read from MH i2c: E2 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 03 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 03 00 67 24 00 90 00 FF [07:24:42]RAPDU: 90 00 [07:24:42]wFMCommunicate OK [07:24:42]wFMCommunicate request_size=10 [07:24:42]MH_SAM_APDU [07:24:42]CAPDU: 80 0D 02 02 05 AB F6 DB 77 50 [07:24:42]Write to MH i2c: E2 0D 00 68 24 80 0D 02 02 05 00 AB F6 DB 77 50 00 00 53 [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:24:42]Read from MH i2c: E2 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 03 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 03 00 68 24 00 90 00 00 [07:24:42]RAPDU: 90 00 [07:24:42]wFMCommunicate OK [07:24:42]wFMCommunicate request_size=4 [07:24:42]MH_SAM_APDU [07:24:42]CAPDU: 80 0D 03 02 [07:24:42]Write to MH i2c: E2 08 00 69 24 80 0D 03 02 00 00 00 00 08 [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:24:42]Read from MH i2c: E2 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 0B 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 0B 00 69 24 00 CD 04 84 5D 9B D6 B6 DF 90 00 C1 [07:24:42]RAPDU: CD 04 84 5D 9B D6 B6 DF 90 00 [07:24:42]wFMCommunicate OK [07:24:42]SAM_PROTO_SignData done [07:24:42]FM_MakeSignedData done [07:24:42]CreateOFDProtocolMessage [07:24:42]wFMCommunicate request_size=4 [07:24:42]MH_SAM_APDU [07:24:42]CAPDU: 80 11 00 00 [07:24:42]Write to MH i2c: E2 08 00 6A 24 80 11 00 00 00 00 00 00 08 [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:24:42]Read from MH i2c: E2 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 17 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: E2 17 00 6A 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 55 [07:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:24:42]wFMCommunicate OK [07:24:42]CreateOFDProtocolMessage done [07:24:42]OFDSenderStorePacket 197745 [07:24:42]StoreOFDPacket docnum=197745 [07:24:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A6 94 07 01 BB B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B5 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 BB FE BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 04 03 00 35 04 06 00 C0 AB F6 DB 77 50 CD 04 84 5D 9B D6 B6 DF [07:24:42]CheckFolder [07:24:42]dirname=/storage/ofd_packets [07:24:42]CheckFolder done [07:24:42]ProducePacketName [07:24:42]name=ofd_packets/00197745 [07:24:42]NVStorageSaveData ofd_packets/00197745 [07:24:42]File name is /storage/ofd_packets/00197745 [07:24:42]Write 301 bytes [07:24:42]NVStorageSaveData done [07:24:42]OFDSenderStorePacket done [07:24:42]KKMCreateOFDPacket done [07:24:42]NVStorageSaveData kkm_last_timestamp [07:24:42]File name is /storage/kkm_last_timestamp [07:24:42]Write 4 bytes [07:24:42]NVStorageSaveData done [07:24:42]ExternCall_PrintAddStr [07:24:42]wPrintStart [07:24:42]Write to MH i2c: 01 00 00 6B 24 8F [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: 01 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: 01 07 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: 01 07 00 6B 24 00 00 00 00 00 FF 0F A4 [07:24:42]RasterBufferAndPrint [07:24:42]line Счет N : (1)11325114 [07:24:42]line ИНН: 02508201610067 [07:24:42]line Контрольно-Кассовый Чек [07:24:42]line ПРОДАЖА [07:24:42]line ТРК (МРК, ГНК) : 42 [07:24:42]line Товар: 2710124130 [07:24:42]line Аи-92-К-4 [07:24:42]line 8.560 * 67.80 [07:24:42]line = 580.37 [07:24:42]line НДС 12% НСП 1% [07:24:42]line > о реализуемом товаре [07:24:42]line ОКРУГЛЕНИЕ: -0.37 [07:24:42]line ИТОГО: 580.00 [07:24:42]line Внесено: 580.00 [07:24:42]line СДАЧА: 0.00 [07:24:42]line НСП 1% : 5.14 [07:24:42]line НДС 12% : 61.63 [07:24:42]line Наличными: 580.00 [07:24:42]line Безнал.: 0.00 [07:24:42]line Место: АЗС № 95 "Партнер Нефть" [07:24:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:24:42]line СНО: Общий режим [07:24:42]line Чек 86 16.08.2024 07:24 [07:24:42]line Смена: 462 ФФД: 1.0 [07:24:42]line ЗНМ: 0300000079 [07:24:42]line РНМ: 0000000000092545 [07:24:42]line Версия ККМ: 001 [07:24:42]line ФМ: 0000000000871802 [07:24:42]line ФД: 197745 [07:24:42]line ФПД: 211844813518672 [07:24:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072443&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197745&fm=211844813518672&tin=02508201610067®Number=0000000000092545&sum=58000 [07:24:42]written 0, free lines is 4095 [07:24:42]OFD Sender: Processing packet 197745 [packets to send 245, broken 244] [07:24:42]ProducePacketName [07:24:42]name=ofd_packets/00197745 [07:24:42]OFD Sender: To server: pG, [07:24:42]CommunicateWithHost lk.salyk.kg:30040 [07:24:42]ConnectInit lk.salyk.kg [07:24:42]Connected sock=10 [07:24:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A6 94 07 01 BB B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 21 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B5 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 18 00 00 00 00 07 04 06 00 90 E2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 BB FE BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 04 03 00 35 04 06 00 C0 AB F6 DB 77 50 CD 04 84 5D 9B D6 B6 DF [07:24:42]Write to MH i2c: 01 00 00 96 24 BA [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: 01 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: 01 07 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: 01 07 00 96 24 00 00 00 00 00 D4 0C A1 [07:24:42]RasterBufferAndPrint [07:24:42]line [07:24:42]line [07:24:42]line [07:24:42]line [07:24:42]line [07:24:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 68 C5 47 00 0B 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 04 03 00 F4 03 04 00 D0 AA BE 66 B6 04 01 00 00 7A 30 84 C8 BE 78 C7 5F [07:24:42]CommunicateWithHost err = 0 [07:24:42]CheckOFDResponse [07:24:42]1017 (14) - 77093643461234 [07:24:42]1041 (16) - 0000000000871802 [07:24:42]1040 (4) - 197745 [07:24:42]1012 (4) - 16.08.2024 01:26 [07:24:42]1206 (1) - 0 [07:24:42]OFD Sender: Remove packet 197745 [07:24:42]ProducePacketName [07:24:42]name=ofd_packets/00197745 [07:24:42]NVStorageDeleteData [07:24:42]written 0, free lines is 3290 [07:24:42]MH_Cut [07:24:42]Write to MH i2c: D1 01 00 9D 24 01 93 [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: D1 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: D1 01 00 [07:24:42]MH_I2C_Read... [07:24:42]Read from MH i2c: D1 01 00 9D 24 00 92 [07:24:42]Write to MH i2c: 01 00 00 9E 24 C2 [07:24:42]Write i2c OK [07:24:42]MH_I2C_Read... [07:24:43]OFD Sender: No OFD packet to send [07:24:43]*** Cut start [07:24:43]*** Purtial cut [07:24:43]*** Stage 1: CUTSNS_PIN = 1 [07:24:44]Read from MH i2c: 01 [07:24:44]MH_I2C_Read... [07:24:44]*** Stop cut motor [07:24:44]*** Cut end [07:24:44]Read from MH i2c: 01 07 00 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: 01 07 00 9E 24 00 00 00 00 00 FF 0F D7 [07:24:44]process_action close_receipt done [07:24:44]requested_data is exist [07:24:44]produce_requested_data [07:24:44]requested_item fm.sn is exist - process it [07:24:44]wFMCommunicate request_size=4 [07:24:44]MH_SAM_APDU [07:24:44]CAPDU: 80 11 00 00 [07:24:44]Write to MH i2c: E2 08 00 9F 24 80 11 00 00 00 00 00 00 3D [07:24:44]Write i2c OK [07:24:44]MH_I2C_Read... [07:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:24:44]Read from MH i2c: E2 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: E2 17 00 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: E2 17 00 9F 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8A [07:24:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:24:44]wFMCommunicate OK [07:24:44]requested_item fd.num is exist - process it [07:24:44]SAM_PROTO_GetFieldsCounters [07:24:44]wFMCommunicate request_size=4 [07:24:44]MH_SAM_APDU [07:24:44]CAPDU: 80 13 00 00 [07:24:44]Write to MH i2c: E2 08 00 A0 24 80 13 00 00 00 00 00 00 40 [07:24:44]Write i2c OK [07:24:44]MH_I2C_Read... [07:24:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:24:44]Read from MH i2c: E2 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: E2 62 00 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: E2 62 00 A0 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 71 04 03 00 0E 04 04 00 CE 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 A4 [07:24:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 71 04 03 00 0E 04 04 00 CE 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 [07:24:44]wFMCommunicate OK [07:24:44]SAM_PROTO_GetFieldsCounters done [07:24:44]requested_item shift.num is exist - process it [07:24:44]requested_item shift.opened is exist - process it [07:24:44]req_shift_opened [07:24:44]FM_GetShiftState [07:24:44]SAM_PROTO_GetShiftState [07:24:44]wFMCommunicate request_size=4 [07:24:44]MH_SAM_APDU [07:24:44]CAPDU: 80 13 01 00 [07:24:44]Write to MH i2c: E2 08 00 A1 24 80 13 01 00 00 00 00 00 42 [07:24:44]Write i2c OK [07:24:44]MH_I2C_Read... [07:24:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:24:44]Read from MH i2c: E2 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: E2 0E 00 [07:24:44]MH_I2C_Read... [07:24:44]Read from MH i2c: E2 0E 00 A1 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [07:24:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:24:44]wFMCommunicate OK [07:24:44]SAM_PROTO_GetShiftState done [07:24:44]FM_GetShiftState done [07:24:44]req_shift_opened done [07:24:44]requested_item shift.open_date is exist - process it [07:24:44]req_shift_open_date [07:24:44]req_shift_open_date done [07:24:44]produce_requested_data done [07:24:44]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197745,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:24:44]process_action_free close_receipt [07:24:44]json_value_free [07:24:44]json_value_free done [07:24:44]process_json_proto returns [07:24:44]Send response to host [07:24:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197745,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:24:44]free response buf [07:24:44]execute_script done [07:24:44]execute_script returns [07:24:44]free content buf [07:24:44]Sock 7.Close socket [07:24:44]Sock 7.Thread stoped [07:24:48]OFD Sender: No OFD packet to send [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:08]OFD Sender: No OFD packet to send [07:25:13]OFD Sender: No OFD packet to send [07:25:18]OFD Sender: No OFD packet to send [07:25:23]OFD Sender: No OFD packet to send [07:25:28]OFD Sender: No OFD packet to send [07:25:33]OFD Sender: No OFD packet to send [07:25:38]OFD Sender: No OFD packet to send [07:25:43]OFD Sender: No OFD packet to send [07:25:48]OFD Sender: No OFD packet to send [07:25:53]OFD Sender: No OFD packet to send [07:25:53]accept exits with 9 [07:25:53]New connection [07:25:53]New thread 3066838372 created [07:25:53]Thread 3066981732 joined [07:25:53]Waiting for new connection... [07:25:53] Sock 9.Parse request [07:25:53]Sock 9.Check first char [07:25:53]Sock 9.First char is OK [07:25:53]request: POST /json_proto HTTP/1.0 [07:25:53]Method: POST [07:25:53]URL: /json_proto [07:25:53]Method is POST - this is cgi request [07:25:53]url: /json_proto [07:25:53]query_string will be loaded in cgi processing [07:25:53]execute_cgi json_proto POST (null) [07:25:53]execute_cgi path=json_proto method=POST [07:25:53]POST find Content-Length [07:25:53]Host: 172.17.46.195:8080 [07:25:53]Content-Length: 805 [07:25:53]Content-Type: application/json [07:25:53] [07:25:53]POST finish read [07:25:53]Found Content-Length = 805 [07:25:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4082819/21/23", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:53]execute_script... [07:25:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4082819/21/23", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:53]POST & json_proto [07:25:53]process_json_proto [07:25:53]json parsed OK: [07:25:53]protocol is kg_v1.0 [07:25:53]action value=close_receipt [07:25:53]process_action close_receipt [07:25:53]cmd_close_receipt [07:25:53]MH_GetDate [07:25:53]Write to MH i2c: F0 00 00 A2 24 B5 [07:25:53]Write i2c OK [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: F0 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: F0 09 00 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: F0 09 00 A2 24 00 04 FF BE 66 8D AE BC 66 42 [07:25:53]GetLastDocTimeStamp 1723793083 [07:25:53]current date 1723793156 [07:25:53]FM_GetShiftState [07:25:53]SAM_PROTO_GetShiftState [07:25:53]wFMCommunicate request_size=4 [07:25:53]MH_SAM_APDU [07:25:53]CAPDU: 80 13 01 00 [07:25:53]Write to MH i2c: E2 08 00 A3 24 80 13 01 00 00 00 00 00 44 [07:25:53]Write i2c OK [07:25:53]MH_I2C_Read... [07:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:53]Read from MH i2c: E2 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: E2 0E 00 [07:25:53]MH_I2C_Read... [07:25:53]Read from MH i2c: E2 0E 00 A3 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D2 [07:25:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:25:53]wFMCommunicate OK [07:25:53]SAM_PROTO_GetShiftState done [07:25:53]FM_GetShiftState done [07:25:53]opened in 1723766727 [07:25:53]opened+sec_in_day 1723853127 [07:25:53]quantity*price = 0 [07:25:53]sum+1 = 1 [07:25:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 87 16.08.2024 07:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082819/21/23 ФМ: 0000000000871802 ФД: 197746 ФПД: 138352287744962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072556&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197746&fm=138352287744962&tin=02508201610067®Number=0000000000092545&sum=0 [07:25:54]StoreToDocumentArchive [07:25:54]shift 462 fd 197746 [07:25:54]save to /storage/0462/doc_00197746 [07:25:54]save last doc name /storage/0462/doc_00197746 to /storage/kkm_last_doc_name [07:25:54]save OK [07:25:54]Clear old archive folders... [07:25:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:25:54]tlvbuf is 018AB0A0 [07:25:54]SAM_PROTO_ClearQueue [07:25:54]wFMCommunicate request_size=4 [07:25:54]MH_SAM_APDU [07:25:54]CAPDU: 80 09 00 00 [07:25:54]Write to MH i2c: E2 08 00 B0 24 80 09 00 00 00 00 00 00 46 [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:25:54]Read from MH i2c: E2 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 B0 24 00 90 00 48 [07:25:54]RAPDU: 90 00 [07:25:54]wFMCommunicate OK [07:25:54]SAM_PROTO_ClearQueue done [07:25:54]KKMCreateOFDPacket [07:25:54]OFDProtocolAddRootSTLVToBuf [07:25:54]FM_MakeSignedData [07:25:54]FM_MakeSignedData [07:25:54]SAM_PROTO_SignData [07:25:54]wFMCommunicate request_size=4 [07:25:54]MH_SAM_APDU [07:25:54]CAPDU: 80 0D 01 02 [07:25:54]Write to MH i2c: E2 08 00 B1 24 80 0D 01 02 00 00 00 00 4E [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:25:54]Read from MH i2c: E2 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 [07:25:54]MH_I2C_Read... [07:25:54]Read from MH i2c: E2 03 00 B1 24 00 90 00 49 [07:25:54]RAPDU: 90 00 [07:25:54]wFMCommunicate OK [07:25:54]wFMCommunicate request_size=255 [07:25:54]MH_SAM_APDU [07:25:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 04 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 04 03 00 35 04 06 00 7D D4 A6 F7 [07:25:54]Write to MH i2c: E2 02 01 B2 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 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 04 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 04 03 00 35 04 06 00 7D D4 A6 F7 00 00 A3 [07:25:54]Write i2c OK [07:25:54]MH_I2C_Read... [07:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:55]Read from MH i2c: E2 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 03 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 03 00 B2 24 00 90 00 4A [07:25:55]RAPDU: 90 00 [07:25:55]wFMCommunicate OK [07:25:55]wFMCommunicate request_size=7 [07:25:55]MH_SAM_APDU [07:25:55]CAPDU: 80 0D 02 02 02 03 C2 [07:25:55]Write to MH i2c: E2 0A 00 B3 24 80 0D 02 02 02 00 03 C2 00 00 1A [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:55]Read from MH i2c: E2 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 03 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 03 00 B3 24 00 90 00 4B [07:25:55]RAPDU: 90 00 [07:25:55]wFMCommunicate OK [07:25:55]wFMCommunicate request_size=4 [07:25:55]MH_SAM_APDU [07:25:55]CAPDU: 80 0D 03 02 [07:25:55]Write to MH i2c: E2 08 00 B4 24 80 0D 03 02 00 00 00 00 53 [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:25:55]Read from MH i2c: E2 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 0B 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 0B 00 B4 24 00 79 A0 25 7F 49 F9 FE 9C 90 00 ED [07:25:55]RAPDU: 79 A0 25 7F 49 F9 FE 9C 90 00 [07:25:55]wFMCommunicate OK [07:25:55]SAM_PROTO_SignData done [07:25:55]FM_MakeSignedData done [07:25:55]CreateOFDProtocolMessage [07:25:55]wFMCommunicate request_size=4 [07:25:55]MH_SAM_APDU [07:25:55]CAPDU: 80 11 00 00 [07:25:55]Write to MH i2c: E2 08 00 B5 24 80 11 00 00 00 00 00 00 53 [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:55]Read from MH i2c: E2 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 17 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: E2 17 00 B5 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A0 [07:25:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:25:55]wFMCommunicate OK [07:25:55]CreateOFDProtocolMessage done [07:25:55]OFDSenderStorePacket 197746 [07:25:55]StoreOFDPacket docnum=197746 [07:25:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A7 2E 04 01 2E 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 04 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 04 03 00 35 04 06 00 7D D4 A6 F7 03 C2 79 A0 25 7F 49 F9 FE 9C [07:25:55]CheckFolder [07:25:55]dirname=/storage/ofd_packets [07:25:55]CheckFolder done [07:25:55]ProducePacketName [07:25:55]name=ofd_packets/00197746 [07:25:55]NVStorageSaveData ofd_packets/00197746 [07:25:55]File name is /storage/ofd_packets/00197746 [07:25:55]Write 298 bytes [07:25:55]NVStorageSaveData done [07:25:55]OFDSenderStorePacket done [07:25:55]KKMCreateOFDPacket done [07:25:55]NVStorageSaveData kkm_last_timestamp [07:25:55]File name is /storage/kkm_last_timestamp [07:25:55]Write 4 bytes [07:25:55]NVStorageSaveData done [07:25:55]ExternCall_PrintAddStr [07:25:55]wPrintStart [07:25:55]Write to MH i2c: 01 00 00 B6 24 DA [07:25:55]Write i2c OK [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: 01 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: 01 07 00 [07:25:55]MH_I2C_Read... [07:25:55]Read from MH i2c: 01 07 00 B6 24 00 00 00 00 00 FF 0F EF [07:25:55]RasterBufferAndPrint [07:25:55]line Счет N : (1)11325113 [07:25:55]line ИНН: 02508201610067 [07:25:55]line Контрольно-Кассовый Чек [07:25:55]line ПРОДАЖА [07:25:55]line ТРК (МРК, ГНК) : 51 [07:25:55]line Товар: 2710194210 [07:25:55]line ДТ-К-5 [07:25:55]line 60.000 * 0.00 [07:25:55]line = 0.00 [07:25:55]line НДС 12% НСП 1% [07:25:55]line > о реализуемом товаре [07:25:55]line ИТОГО: 0.00 [07:25:55]line НСП 1% : 0.00 [07:25:55]line НДС 12% : 0.00 [07:25:55]line Наличными: 0.00 [07:25:55]line Безнал.: 0.00 [07:25:55]line Место: АЗС № 95 "Партнер Нефть" [07:25:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:25:55]line СНО: Общий режим [07:25:55]line Чек 87 16.08.2024 07:25 [07:25:55]line Смена: 462 ФФД: 1.0 [07:25:55]line ЗНМ: 0300000079 [07:25:55]line РНМ: 0000000000092545 [07:25:55]line Версия ККМ: 001 [07:25:55]line Талоны: Топливные Талоны [07:25:55]line 4082819/21/23 [07:25:55]line ФМ: 0000000000871802 [07:25:55]line ФД: 197746 [07:25:55]line ФПД: 138352287744962 [07:25:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072556&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197746&fm=138352287744962&tin=02508201610067®Number=0000000000092545&sum=0 [07:25:55]OFD Sender: Processing packet 197746 [packets to send 245, broken 244] [07:25:55]ProducePacketName [07:25:55]name=ofd_packets/00197746 [07:25:55]OFD Sender: To server: pG, [07:25:55]CommunicateWithHost lk.salyk.kg:30040 [07:25:55]ConnectInit lk.salyk.kg [07:25:55]written 0, free lines is 4095 [07:25:55]Connected sock=11 [07:25:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A7 2E 04 01 2E 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 04 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 04 03 00 35 04 06 00 7D D4 A6 F7 03 C2 79 A0 25 7F 49 F9 FE 9C [07:25:56]Write to MH i2c: 01 00 00 E0 24 04 [07:25:56]Write i2c OK [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: 01 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: 01 07 00 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: 01 07 00 E0 24 00 00 00 00 00 E9 0C 00 [07:25:56]RasterBufferAndPrint [07:25:56]line [07:25:56]line [07:25:56]line [07:25:56]line [07:25:56]line [07:25:56]written 0, free lines is 3312 [07:25:56]MH_Cut [07:25:56]Write to MH i2c: D1 01 00 E7 24 01 DD [07:25:56]Write i2c OK [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: D1 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: D1 01 00 [07:25:56]MH_I2C_Read... [07:25:56]Read from MH i2c: D1 01 00 E7 24 00 DC [07:25:56]Write to MH i2c: 01 00 00 E8 24 0C [07:25:56]Write i2c OK [07:25:56]MH_I2C_Read... [07:25:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 96 83 47 00 23 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 04 03 00 F4 03 04 00 19 AB BE 66 B6 04 01 00 00 43 B3 6E FD E5 D9 2B 86 [07:25:56]CommunicateWithHost err = 0 [07:25:56]CheckOFDResponse [07:25:56]1017 (14) - 77093643461234 [07:25:56]1041 (16) - 0000000000871802 [07:25:56]1040 (4) - 197746 [07:25:56]1012 (4) - 16.08.2024 01:27 [07:25:56]1206 (1) - 0 [07:25:56]OFD Sender: Remove packet 197746 [07:25:56]ProducePacketName [07:25:56]name=ofd_packets/00197746 [07:25:56]NVStorageDeleteData [07:25:56]OFD Sender: No OFD packet to send [07:25:56]*** Cut start [07:25:56]*** Purtial cut [07:25:56]*** CUTSNS_PIN = 0 [07:25:57]*** Stage 1: CUTSNS_PIN = 1 [07:25:58]Read from MH i2c: 01 [07:25:58]MH_I2C_Read... [07:25:58]*** Stop cut motor [07:25:58]*** Cut end [07:25:58]Read from MH i2c: 01 07 00 [07:25:58]MH_I2C_Read... [07:25:58]Read from MH i2c: 01 07 00 E8 24 00 00 00 00 00 FF 0F 21 [07:25:58]process_action close_receipt done [07:25:58]requested_data is exist [07:25:58]produce_requested_data [07:25:58]requested_item fm.sn is exist - process it [07:25:58]wFMCommunicate request_size=4 [07:25:58]MH_SAM_APDU [07:25:58]CAPDU: 80 11 00 00 [07:25:58]Write to MH i2c: E2 08 00 E9 24 80 11 00 00 00 00 00 00 87 [07:25:58]Write i2c OK [07:25:58]MH_I2C_Read... [07:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:58]Read from MH i2c: E2 [07:25:58]MH_I2C_Read... [07:25:58]Read from MH i2c: E2 17 00 [07:25:58]MH_I2C_Read... [07:25:58]Read from MH i2c: E2 17 00 E9 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D4 [07:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:25:58]wFMCommunicate OK [07:25:58]requested_item fd.num is exist - process it [07:25:58]SAM_PROTO_GetFieldsCounters [07:25:58]wFMCommunicate request_size=4 [07:25:58]MH_SAM_APDU [07:25:58]CAPDU: 80 13 00 00 [07:25:58]Write to MH i2c: E2 08 00 EA 24 80 13 00 00 00 00 00 00 8A [07:25:58]Write i2c OK [07:25:58]MH_I2C_Read... [07:25:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:25:59]Read from MH i2c: E2 [07:25:59]MH_I2C_Read... [07:25:59]Read from MH i2c: E2 62 00 [07:25:59]MH_I2C_Read... [07:25:59]Read from MH i2c: E2 62 00 EA 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 72 04 03 00 0E 04 04 00 CE 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 F2 [07:25:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 72 04 03 00 0E 04 04 00 CE 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:25:59]wFMCommunicate OK [07:25:59]SAM_PROTO_GetFieldsCounters done [07:25:59]requested_item shift.num is exist - process it [07:25:59]requested_item shift.opened is exist - process it [07:25:59]req_shift_opened [07:25:59]FM_GetShiftState [07:25:59]SAM_PROTO_GetShiftState [07:25:59]wFMCommunicate request_size=4 [07:25:59]MH_SAM_APDU [07:25:59]CAPDU: 80 13 01 00 [07:25:59]Write to MH i2c: E2 08 00 EB 24 80 13 01 00 00 00 00 00 8C [07:25:59]Write i2c OK [07:25:59]MH_I2C_Read... [07:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:59]Read from MH i2c: E2 [07:25:59]MH_I2C_Read... [07:25:59]Read from MH i2c: E2 0E 00 [07:25:59]MH_I2C_Read... [07:25:59]Read from MH i2c: E2 0E 00 EB 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [07:25:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:25:59]wFMCommunicate OK [07:25:59]SAM_PROTO_GetShiftState done [07:25:59]FM_GetShiftState done [07:25:59]req_shift_opened done [07:25:59]requested_item shift.open_date is exist - process it [07:25:59]req_shift_open_date [07:25:59]req_shift_open_date done [07:25:59]produce_requested_data done [07:25:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197746,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:25:59]process_action_free close_receipt [07:25:59]json_value_free [07:25:59]json_value_free done [07:25:59]process_json_proto returns [07:25:59]Send response to host [07:25:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197746,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:25:59]free response buf [07:25:59]execute_script done [07:25:59]execute_script returns [07:25:59]free content buf [07:25:59]Sock 9.Close socket [07:25:59]Sock 9.Thread stoped [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:27]accept exits with 7 [07:26:27]New connection [07:26:27]New thread 3066981732 created [07:26:27]Thread 3066838372 joined [07:26:27]Waiting for new connection... [07:26:27] Sock 7.Parse request [07:26:27]Sock 7.Check first char [07:26:27]Sock 7.First char is OK [07:26:27]request: POST /json_proto HTTP/1.0 [07:26:27]Method: POST [07:26:27]URL: /json_proto [07:26:27]Method is POST - this is cgi request [07:26:27]url: /json_proto [07:26:27]query_string will be loaded in cgi processing [07:26:27]execute_cgi json_proto POST (null) [07:26:27]execute_cgi path=json_proto method=POST [07:26:27]POST find Content-Length [07:26:27]Host: 172.17.46.195:8080 [07:26:27]Content-Length: 679 [07:26:27]Content-Type: application/json [07:26:27] [07:26:27]POST finish read [07:26:27]Found Content-Length = 679 [07:26:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:26:27]execute_script... [07:26: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)11325116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:26:27]POST & json_proto [07:26:27]process_json_proto [07:26:27]json parsed OK: [07:26:27]protocol is kg_v1.0 [07:26:27]action value=close_receipt [07:26:27]process_action close_receipt [07:26:27]cmd_close_receipt [07:26:27]MH_GetDate [07:26:27]Write to MH i2c: F0 00 00 EC 24 FF [07:26:27]Write i2c OK [07:26:27]MH_I2C_Read... [07:26:27]Read from MH i2c: F0 [07:26:27]MH_I2C_Read... [07:26:27]Read from MH i2c: F0 09 00 [07:26:27]MH_I2C_Read... [07:26:27]Read from MH i2c: F0 09 00 EC 24 00 26 FF BE 66 8D AE BC 66 AE [07:26:27]GetLastDocTimeStamp 1723793156 [07:26:27]current date 1723793190 [07:26:27]FM_GetShiftState [07:26:27]SAM_PROTO_GetShiftState [07:26:27]wFMCommunicate request_size=4 [07:26:27]MH_SAM_APDU [07:26:27]CAPDU: 80 13 01 00 [07:26:27]Write to MH i2c: E2 08 00 ED 24 80 13 01 00 00 00 00 00 8E [07:26:27]Write i2c OK [07:26:27]MH_I2C_Read... [07:26:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:27]Read from MH i2c: E2 [07:26:27]MH_I2C_Read... [07:26:27]Read from MH i2c: E2 0E 00 [07:26:27]MH_I2C_Read... [07:26:27]Read from MH i2c: E2 0E 00 ED 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1C [07:26:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:26:27]wFMCommunicate OK [07:26:27]SAM_PROTO_GetShiftState done [07:26:27]FM_GetShiftState done [07:26:27]opened in 1723766727 [07:26:27]opened+sec_in_day 1723853127 [07:26:27]quantity*price = 35052 [07:26:27]sum+1 = 35054 [07:26:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 88 16.08.2024 07:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197747 ФПД: 64889164512601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072630&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197747&fm=64889164512601&tin=02508201610067®Number=0000000000092545&sum=35000 [07:26:28]StoreToDocumentArchive [07:26:28]shift 462 fd 197747 [07:26:28]save to /storage/0462/doc_00197747 [07:26:28]save last doc name /storage/0462/doc_00197747 to /storage/kkm_last_doc_name [07:26:28]save OK [07:26:28]Clear old archive folders... [07:26:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:26:28]tlvbuf is 0189CF00 [07:26:28]SAM_PROTO_ClearQueue [07:26:28]wFMCommunicate request_size=4 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 09 00 00 [07:26:28]Write to MH i2c: E2 08 00 FA 24 80 09 00 00 00 00 00 00 90 [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:26:28]Read from MH i2c: E2 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 03 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 03 00 FA 24 00 90 00 92 [07:26:28]RAPDU: 90 00 [07:26:28]wFMCommunicate OK [07:26:28]SAM_PROTO_ClearQueue done [07:26:28]KKMCreateOFDPacket [07:26:28]OFDProtocolAddRootSTLVToBuf [07:26:28]FM_MakeSignedData [07:26:28]FM_MakeSignedData [07:26:28]SAM_PROTO_SignData [07:26:28]wFMCommunicate request_size=4 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 0D 01 02 [07:26:28]Write to MH i2c: E2 08 00 FB 24 80 0D 01 02 00 00 00 00 98 [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:26:28]Read from MH i2c: E2 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 03 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 03 00 FB 24 00 90 00 93 [07:26:28]RAPDU: 90 00 [07:26:28]wFMCommunicate OK [07:26:28]wFMCommunicate request_size=255 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 26 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 04 03 00 35 04 06 00 3B [07:26:28]Write to MH i2c: E2 02 01 FC 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 26 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 04 03 00 35 04 06 00 3B 00 00 60 [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:28]Read from MH i2c: E2 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 03 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 03 00 FC 24 00 90 00 94 [07:26:28]RAPDU: 90 00 [07:26:28]wFMCommunicate OK [07:26:28]wFMCommunicate request_size=10 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 0D 02 02 05 04 2F 99 BD 59 [07:26:28]Write to MH i2c: E2 0D 00 FD 24 80 0D 02 02 05 00 04 2F 99 BD 59 00 00 87 [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:29]Read from MH i2c: E2 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: E2 03 00 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: E2 03 00 FD 24 00 90 00 95 [07:26:29]RAPDU: 90 00 [07:26:29]wFMCommunicate OK [07:26:29]wFMCommunicate request_size=4 [07:26:29]MH_SAM_APDU [07:26:29]CAPDU: 80 0D 03 02 [07:26:29]Write to MH i2c: E2 08 00 FE 24 80 0D 03 02 00 00 00 00 9D [07:26:29]Write i2c OK [07:26:29]MH_I2C_Read... [07:26:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:26:29]Read from MH i2c: E2 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: E2 0B 00 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: E2 0B 00 FE 24 00 12 B8 33 2B 02 F2 A9 2D 90 00 90 [07:26:29]RAPDU: 12 B8 33 2B 02 F2 A9 2D 90 00 [07:26:29]wFMCommunicate OK [07:26:29]SAM_PROTO_SignData done [07:26:29]FM_MakeSignedData done [07:26:29]CreateOFDProtocolMessage [07:26:29]wFMCommunicate request_size=4 [07:26:29]MH_SAM_APDU [07:26:29]CAPDU: 80 11 00 00 [07:26:29]Write to MH i2c: E2 08 00 FF 24 80 11 00 00 00 00 00 00 9D [07:26:29]Write i2c OK [07:26:29]MH_I2C_Read... [07:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:29]Read from MH i2c: E2 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: E2 17 00 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: E2 17 00 FF 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EA [07:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:26:29]wFMCommunicate OK [07:26:29]CreateOFDProtocolMessage done [07:26:29]OFDSenderStorePacket 197747 [07:26:29]StoreOFDPacket docnum=197747 [07:26:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 50 4A 07 01 F1 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 26 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 04 03 00 35 04 06 00 3B 04 2F 99 BD 59 12 B8 33 2B 02 F2 A9 2D [07:26:29]CheckFolder [07:26:29]dirname=/storage/ofd_packets [07:26:29]CheckFolder done [07:26:29]ProducePacketName [07:26:29]name=ofd_packets/00197747 [07:26:29]NVStorageSaveData ofd_packets/00197747 [07:26:29]File name is /storage/ofd_packets/00197747 [07:26:29]Write 301 bytes [07:26:29]NVStorageSaveData done [07:26:29]OFDSenderStorePacket done [07:26:29]KKMCreateOFDPacket done [07:26:29]NVStorageSaveData kkm_last_timestamp [07:26:29]File name is /storage/kkm_last_timestamp [07:26:29]Write 4 bytes [07:26:29]NVStorageSaveData done [07:26:29]ExternCall_PrintAddStr [07:26:29]wPrintStart [07:26:29]Write to MH i2c: 01 00 00 00 25 25 [07:26:29]Write i2c OK [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: 01 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: 01 07 00 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: 01 07 00 00 25 00 00 00 00 00 FF 0F 3A [07:26:29]RasterBufferAndPrint [07:26:29]line Счет N : (1)11325116 [07:26:29]line ИНН: 02508201610067 [07:26:29]line Контрольно-Кассовый Чек [07:26:29]line ПРОДАЖА [07:26:29]line ТРК (МРК, ГНК) : 22 [07:26:29]line Товар: 2710124130 [07:26:29]line Аи-92-К-4 [07:26:29]line 5.170 * 67.80 [07:26:29]line = 350.53 [07:26:29]line НДС 12% НСП 1% [07:26:29]line > о реализуемом товаре [07:26:29]line ОКРУГЛЕНИЕ: -0.53 [07:26:29]line ИТОГО: 350.00 [07:26:29]line Внесено: 350.00 [07:26:29]line СДАЧА: 0.00 [07:26:29]line НСП 1% : 3.10 [07:26:29]line НДС 12% : 37.22 [07:26:29]line Наличными: 350.00 [07:26:29]line Безнал.: 0.00 [07:26:29]line Место: АЗС № 95 "Партнер Нефть" [07:26:29]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:26:29]line СНО: Общий режим [07:26:29]line Чек 88 16.08.2024 07:26 [07:26:29]line Смена: 462 ФФД: 1.0 [07:26:29]line ЗНМ: 0300000079 [07:26:29]line РНМ: 0000000000092545 [07:26:29]line Версия ККМ: 001 [07:26:29]line ФМ: 0000000000871802 [07:26:29]line ФД: 197747 [07:26:29]line ФПД: 64889164512601 [07:26:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072630&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197747&fm=64889164512601&tin=02508201610067®Number=0000000000092545&sum=35000 [07:26:29]OFD Sender: Processing packet 197747 [packets to send 245, broken 244] [07:26:29]ProducePacketName [07:26:29]name=ofd_packets/00197747 [07:26:29]OFD Sender: To server: pG, [07:26:29]CommunicateWithHost lk.salyk.kg:30040 [07:26:29]ConnectInit lk.salyk.kg [07:26:29]written 0, free lines is 4095 [07:26:29]Connected sock=10 [07:26:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 50 4A 07 01 F1 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 26 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 04 03 00 35 04 06 00 3B 04 2F 99 BD 59 12 B8 33 2B 02 F2 A9 2D [07:26:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 81 34 47 00 4E 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 04 03 00 F4 03 04 00 3B AB BE 66 B6 04 01 00 00 63 AF 38 4B D3 41 7D DB [07:26:29]CommunicateWithHost err = 0 [07:26:29]CheckOFDResponse [07:26:29]1017 (14) - 77093643461234 [07:26:29]1041 (16) - 0000000000871802 [07:26:29]1040 (4) - 197747 [07:26:29]1012 (4) - 16.08.2024 01:28 [07:26:29]1206 (1) - 0 [07:26:29]OFD Sender: Remove packet 197747 [07:26:29]ProducePacketName [07:26:29]name=ofd_packets/00197747 [07:26:29]NVStorageDeleteData [07:26:29]Write to MH i2c: 01 00 00 2B 25 50 [07:26:29]Write i2c OK [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: 01 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: 01 07 00 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: 01 07 00 2B 25 00 00 00 00 00 DF 0C 42 [07:26:29]RasterBufferAndPrint [07:26:29]line [07:26:29]line [07:26:29]line [07:26:29]line [07:26:29]line [07:26:29]written 0, free lines is 3301 [07:26:29]MH_Cut [07:26:29]Write to MH i2c: D1 01 00 32 25 01 29 [07:26:29]Write i2c OK [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: D1 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: D1 01 00 [07:26:29]MH_I2C_Read... [07:26:29]Read from MH i2c: D1 01 00 32 25 00 28 [07:26:29]Write to MH i2c: 01 00 00 33 25 58 [07:26:29]Write i2c OK [07:26:29]MH_I2C_Read... [07:26:30]OFD Sender: No OFD packet to send [07:26:30]*** Cut start [07:26:30]*** Purtial cut [07:26:30]*** Stage 1: CUTSNS_PIN = 1 [07:26:30]Read from MH i2c: 01 [07:26:30]MH_I2C_Read... [07:26:30]*** Stop cut motor [07:26:30]*** Cut end [07:26:30]Read from MH i2c: 01 07 00 [07:26:30]MH_I2C_Read... [07:26:30]Read from MH i2c: 01 07 00 33 25 00 00 00 00 00 FF 0F 6D [07:26:30]process_action close_receipt done [07:26:30]requested_data is exist [07:26:30]produce_requested_data [07:26:30]requested_item fm.sn is exist - process it [07:26:30]wFMCommunicate request_size=4 [07:26:30]MH_SAM_APDU [07:26:30]CAPDU: 80 11 00 00 [07:26:30]Write to MH i2c: E2 08 00 34 25 80 11 00 00 00 00 00 00 D3 [07:26:30]Write i2c OK [07:26:30]MH_I2C_Read... [07:26:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:31]Read from MH i2c: E2 [07:26:31]MH_I2C_Read... [07:26:31]Read from MH i2c: E2 17 00 [07:26:31]MH_I2C_Read... [07:26:31]Read from MH i2c: E2 17 00 34 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 20 [07:26:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:26:31]wFMCommunicate OK [07:26:31]requested_item fd.num is exist - process it [07:26:31]SAM_PROTO_GetFieldsCounters [07:26:31]wFMCommunicate request_size=4 [07:26:31]MH_SAM_APDU [07:26:31]CAPDU: 80 13 00 00 [07:26:31]Write to MH i2c: E2 08 00 35 25 80 13 00 00 00 00 00 00 D6 [07:26:31]Write i2c OK [07:26:31]MH_I2C_Read... [07:26:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:26:31]Read from MH i2c: E2 [07:26:31]MH_I2C_Read... [07:26:31]Read from MH i2c: E2 62 00 [07:26:31]MH_I2C_Read... [07:26:31]Read from MH i2c: E2 62 00 35 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 73 04 03 00 0E 04 04 00 CE 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 42 [07:26:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 73 04 03 00 0E 04 04 00 CE 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:26:31]wFMCommunicate OK [07:26:31]SAM_PROTO_GetFieldsCounters done [07:26:31]requested_item shift.num is exist - process it [07:26:31]requested_item shift.opened is exist - process it [07:26:31]req_shift_opened [07:26:31]FM_GetShiftState [07:26:31]SAM_PROTO_GetShiftState [07:26:31]wFMCommunicate request_size=4 [07:26:31]MH_SAM_APDU [07:26:31]CAPDU: 80 13 01 00 [07:26:31]Write to MH i2c: E2 08 00 36 25 80 13 01 00 00 00 00 00 D8 [07:26:31]Write i2c OK [07:26:31]MH_I2C_Read... [07:26:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:31]Read from MH i2c: E2 [07:26:31]MH_I2C_Read... [07:26:31]Read from MH i2c: E2 0E 00 [07:26:31]MH_I2C_Read... [07:26:31]Read from MH i2c: E2 0E 00 36 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 66 [07:26:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:26:31]wFMCommunicate OK [07:26:31]SAM_PROTO_GetShiftState done [07:26:31]FM_GetShiftState done [07:26:31]req_shift_opened done [07:26:31]requested_item shift.open_date is exist - process it [07:26:31]req_shift_open_date [07:26:31]req_shift_open_date done [07:26:31]produce_requested_data done [07:26:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197747,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:26:31]process_action_free close_receipt [07:26:31]json_value_free [07:26:31]json_value_free done [07:26:31]process_json_proto returns [07:26:31]Send response to host [07:26:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197747,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:26:31]free response buf [07:26:31]execute_script done [07:26:31]execute_script returns [07:26:31]free content buf [07:26:31]Sock 7.Close socket [07:26:31]Sock 7.Thread stoped [07:26:35]OFD Sender: No OFD packet to send [07:26:36]accept exits with 9 [07:26:36]New connection [07:26:36]New thread 3066838372 created [07:26:36]Thread 3066981732 joined [07:26:36]Waiting for new connection... [07:26:36] Sock 9.Parse request [07:26:36]Sock 9.Check first char [07:26:36]Sock 9.First char is OK [07:26:36]request: POST /json_proto HTTP/1.0 [07:26:36]Method: POST [07:26:36]URL: /json_proto [07:26:36]Method is POST - this is cgi request [07:26:36]url: /json_proto [07:26:36]query_string will be loaded in cgi processing [07:26:36]execute_cgi json_proto POST (null) [07:26:36]execute_cgi path=json_proto method=POST [07:26:36]POST find Content-Length [07:26:36]Host: 172.17.46.195:8080 [07:26:36]Content-Length: 679 [07:26:36]Content-Type: application/json [07:26:36] [07:26:36]POST finish read [07:26:36]Found Content-Length = 679 [07:26:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325117", "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" ] } } [07:26:36]execute_script... [07:26:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325117", "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" ] } } [07:26:36]POST & json_proto [07:26:36]process_json_proto [07:26:36]json parsed OK: [07:26:36]protocol is kg_v1.0 [07:26:36]action value=close_receipt [07:26:36]process_action close_receipt [07:26:36]cmd_close_receipt [07:26:36]MH_GetDate [07:26:36]Write to MH i2c: F0 00 00 37 25 4B [07:26:36]Write i2c OK [07:26:36]MH_I2C_Read... [07:26:36]Read from MH i2c: F0 [07:26:36]MH_I2C_Read... [07:26:36]Read from MH i2c: F0 09 00 [07:26:36]MH_I2C_Read... [07:26:36]Read from MH i2c: F0 09 00 37 25 00 2F FF BE 66 8D AE BC 66 03 [07:26:36]GetLastDocTimeStamp 1723793190 [07:26:36]current date 1723793199 [07:26:36]FM_GetShiftState [07:26:36]SAM_PROTO_GetShiftState [07:26:36]wFMCommunicate request_size=4 [07:26:36]MH_SAM_APDU [07:26:36]CAPDU: 80 13 01 00 [07:26:36]Write to MH i2c: E2 08 00 38 25 80 13 01 00 00 00 00 00 DA [07:26:36]Write i2c OK [07:26:36]MH_I2C_Read... [07:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:36]Read from MH i2c: E2 [07:26:36]MH_I2C_Read... [07:26:36]Read from MH i2c: E2 0E 00 [07:26:36]MH_I2C_Read... [07:26:36]Read from MH i2c: E2 0E 00 38 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 68 [07:26:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:26:36]wFMCommunicate OK [07:26:36]SAM_PROTO_GetShiftState done [07:26:36]FM_GetShiftState done [07:26:36]opened in 1723766727 [07:26:36]opened+sec_in_day 1723853127 [07:26:36]quantity*price = 50010 [07:26:36]sum+1 = 50012 [07:26:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 89 16.08.2024 07:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197748 ФПД: 65946036003698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072639&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197748&fm=65946036003698&tin=02508201610067®Number=0000000000092545&sum=50000 [07:26:38]StoreToDocumentArchive [07:26:38]shift 462 fd 197748 [07:26:38]save to /storage/0462/doc_00197748 [07:26:38]save last doc name /storage/0462/doc_00197748 to /storage/kkm_last_doc_name [07:26:38]save OK [07:26:38]Clear old archive folders... [07:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:26:38]tlvbuf is 018839E0 [07:26:38]SAM_PROTO_ClearQueue [07:26:38]wFMCommunicate request_size=4 [07:26:38]MH_SAM_APDU [07:26:38]CAPDU: 80 09 00 00 [07:26:38]Write to MH i2c: E2 08 00 45 25 80 09 00 00 00 00 00 00 DC [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:26:38]Read from MH i2c: E2 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 45 25 00 90 00 DE [07:26:38]RAPDU: 90 00 [07:26:38]wFMCommunicate OK [07:26:38]SAM_PROTO_ClearQueue done [07:26:38]KKMCreateOFDPacket [07:26:38]OFDProtocolAddRootSTLVToBuf [07:26:38]FM_MakeSignedData [07:26:38]FM_MakeSignedData [07:26:38]SAM_PROTO_SignData [07:26:38]wFMCommunicate request_size=4 [07:26:38]MH_SAM_APDU [07:26:38]CAPDU: 80 0D 01 02 [07:26:38]Write to MH i2c: E2 08 00 46 25 80 0D 01 02 00 00 00 00 E4 [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:26:38]Read from MH i2c: E2 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 46 25 00 90 00 DF [07:26:38]RAPDU: 90 00 [07:26:38]wFMCommunicate OK [07:26:38]wFMCommunicate request_size=255 [07:26:38]MH_SAM_APDU [07:26:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 2F FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 04 03 00 35 04 06 00 3B [07:26:38]Write to MH i2c: E2 02 01 47 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 F4 03 04 00 2F FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 04 03 00 35 04 06 00 3B 00 00 75 [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:38]Read from MH i2c: E2 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 47 25 00 90 00 E0 [07:26:38]RAPDU: 90 00 [07:26:38]wFMCommunicate OK [07:26:38]wFMCommunicate request_size=10 [07:26:38]MH_SAM_APDU [07:26:38]CAPDU: 80 0D 02 02 05 FA 42 0C E3 72 [07:26:38]Write to MH i2c: E2 0D 00 48 25 80 0D 02 02 05 00 FA 42 0C E3 72 00 00 8E [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:38]Read from MH i2c: E2 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 03 00 48 25 00 90 00 E1 [07:26:38]RAPDU: 90 00 [07:26:38]wFMCommunicate OK [07:26:38]wFMCommunicate request_size=4 [07:26:38]MH_SAM_APDU [07:26:38]CAPDU: 80 0D 03 02 [07:26:38]Write to MH i2c: E2 08 00 49 25 80 0D 03 02 00 00 00 00 E9 [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:26:38]Read from MH i2c: E2 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 0B 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 0B 00 49 25 00 F5 BB 18 76 22 18 C4 32 90 00 58 [07:26:38]RAPDU: F5 BB 18 76 22 18 C4 32 90 00 [07:26:38]wFMCommunicate OK [07:26:38]SAM_PROTO_SignData done [07:26:38]FM_MakeSignedData done [07:26:38]CreateOFDProtocolMessage [07:26:38]wFMCommunicate request_size=4 [07:26:38]MH_SAM_APDU [07:26:38]CAPDU: 80 11 00 00 [07:26:38]Write to MH i2c: E2 08 00 4A 25 80 11 00 00 00 00 00 00 E9 [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:38]Read from MH i2c: E2 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 17 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: E2 17 00 4A 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [07:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:26:38]wFMCommunicate OK [07:26:38]CreateOFDProtocolMessage done [07:26:38]OFDSenderStorePacket 197748 [07:26:38]StoreOFDPacket docnum=197748 [07:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F4 00 07 01 BF 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 2F FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 04 03 00 35 04 06 00 3B FA 42 0C E3 72 F5 BB 18 76 22 18 C4 32 [07:26:38]CheckFolder [07:26:38]dirname=/storage/ofd_packets [07:26:38]CheckFolder done [07:26:38]ProducePacketName [07:26:38]name=ofd_packets/00197748 [07:26:38]NVStorageSaveData ofd_packets/00197748 [07:26:38]File name is /storage/ofd_packets/00197748 [07:26:38]Write 301 bytes [07:26:38]NVStorageSaveData done [07:26:38]OFDSenderStorePacket done [07:26:38]KKMCreateOFDPacket done [07:26:38]NVStorageSaveData kkm_last_timestamp [07:26:38]File name is /storage/kkm_last_timestamp [07:26:38]Write 4 bytes [07:26:38]NVStorageSaveData done [07:26:38]ExternCall_PrintAddStr [07:26:38]wPrintStart [07:26:38]Write to MH i2c: 01 00 00 4B 25 70 [07:26:38]Write i2c OK [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: 01 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: 01 07 00 [07:26:38]MH_I2C_Read... [07:26:38]Read from MH i2c: 01 07 00 4B 25 00 00 00 00 00 FF 0F 85 [07:26:38]RasterBufferAndPrint [07:26:38]line Счет N : (1)11325117 [07:26:38]line ИНН: 02508201610067 [07:26:38]line Контрольно-Кассовый Чек [07:26:38]line ПРОДАЖА [07:26:38]line ТРК (МРК, ГНК) : 11 [07:26:38]line Товар: 2710124500 [07:26:38]line Аи-95-К-5 [07:26:38]line 6.740 * 74.20 [07:26:38]line = 500.11 [07:26:38]line НДС 12% НСП 1% [07:26:38]line > о реализуемом товаре [07:26:38]line ОКРУГЛЕНИЕ: -0.11 [07:26:38]line ИТОГО: 500.00 [07:26:38]line Внесено: 500.00 [07:26:38]line СДАЧА: 0.00 [07:26:38]line НСП 1% : 4.43 [07:26:38]line НДС 12% : 53.11 [07:26:38]line Наличными: 500.00 [07:26:38]line Безнал.: 0.00 [07:26:38]line Место: АЗС № 95 "Партнер Нефть" [07:26:38]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:26:38]line СНО: Общий режим [07:26:38]line Чек 89 16.08.2024 07:26 [07:26:38]line Смена: 462 ФФД: 1.0 [07:26:38]line ЗНМ: 0300000079 [07:26:38]line РНМ: 0000000000092545 [07:26:38]line Версия ККМ: 001 [07:26:38]line ФМ: 0000000000871802 [07:26:38]line ФД: 197748 [07:26:38]line ФПД: 65946036003698 [07:26:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072639&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197748&fm=65946036003698&tin=02508201610067®Number=0000000000092545&sum=50000 [07:26:38]written 0, free lines is 4095 [07:26:38]OFD Sender: Processing packet 197748 [packets to send 245, broken 244] [07:26:38]ProducePacketName [07:26:38]name=ofd_packets/00197748 [07:26:38]OFD Sender: To server: pG, [07:26:38]CommunicateWithHost lk.salyk.kg:30040 [07:26:38]ConnectInit lk.salyk.kg [07:26:38]Connected sock=10 [07:26:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F4 00 07 01 BF 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 2F FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 04 03 00 35 04 06 00 3B FA 42 0C E3 72 F5 BB 18 76 22 18 C4 32 [07:26:39]Write to MH i2c: 01 00 00 76 25 9B [07:26:39]Write i2c OK [07:26:39]MH_I2C_Read... [07:26:39]Read from MH i2c: 01 [07:26:39]MH_I2C_Read... [07:26:39]Read from MH i2c: 01 07 00 [07:26:39]MH_I2C_Read... [07:26:39]Read from MH i2c: 01 07 00 76 25 00 00 00 00 00 CD 0C 7B [07:26:39]RasterBufferAndPrint [07:26:39]line [07:26:39]line [07:26:39]line [07:26:39]line [07:26:39]line [07:26:39]written 0, free lines is 3284 [07:26:39]MH_Cut [07:26:39]Write to MH i2c: D1 01 00 7D 25 01 74 [07:26:39]Write i2c OK [07:26:39]MH_I2C_Read... [07:26:39]Read from MH i2c: D1 [07:26:39]MH_I2C_Read... [07:26:39]Read from MH i2c: D1 01 00 [07:26:39]MH_I2C_Read... [07:26:39]Read from MH i2c: D1 01 00 7D 25 00 73 [07:26:39]Write to MH i2c: 01 00 00 7E 25 A3 [07:26:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5C AB 47 00 BE B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 04 03 00 F4 03 04 00 44 AB BE 66 B6 04 01 00 00 68 C5 37 2F 5E 02 24 BF [07:26:39]CommunicateWithHost err = 0 [07:26:39]CheckOFDResponse [07:26:39]1017 (14) - 77093643461234 [07:26:39]1041 (16) - 0000000000871802 [07:26:39]1040 (4) - 197748 [07:26:39]1012 (4) - 16.08.2024 01:28 [07:26:39]1206 (1) - 0 [07:26:39]OFD Sender: Remove packet 197748 [07:26:39]ProducePacketName [07:26:39]name=ofd_packets/00197748 [07:26:39]NVStorageDeleteData [07:26:39]Write i2c OK [07:26:39]MH_I2C_Read... [07:26:39]OFD Sender: No OFD packet to send [07:26:39]*** Cut start [07:26:39]*** Purtial cut [07:26:39]*** CUTSNS_PIN = 0 [07:26:40]*** Stage 1: CUTSNS_PIN = 1 [07:26:41]Read from MH i2c: 01 [07:26:41]MH_I2C_Read... [07:26:41]*** Stop cut motor [07:26:41]*** Cut end [07:26:41]Read from MH i2c: 01 07 00 [07:26:41]MH_I2C_Read... [07:26:41]Read from MH i2c: 01 07 00 7E 25 00 00 00 00 00 FF 0F B8 [07:26:41]process_action close_receipt done [07:26:41]requested_data is exist [07:26:41]produce_requested_data [07:26:41]requested_item fm.sn is exist - process it [07:26:41]wFMCommunicate request_size=4 [07:26:41]MH_SAM_APDU [07:26:41]CAPDU: 80 11 00 00 [07:26:41]Write to MH i2c: E2 08 00 7F 25 80 11 00 00 00 00 00 00 1E [07:26:41]Write i2c OK [07:26:41]MH_I2C_Read... [07:26:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:41]Read from MH i2c: E2 [07:26:41]MH_I2C_Read... [07:26:41]Read from MH i2c: E2 17 00 [07:26:41]MH_I2C_Read... [07:26:41]Read from MH i2c: E2 17 00 7F 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6B [07:26:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:26:41]wFMCommunicate OK [07:26:41]requested_item fd.num is exist - process it [07:26:41]SAM_PROTO_GetFieldsCounters [07:26:41]wFMCommunicate request_size=4 [07:26:41]MH_SAM_APDU [07:26:41]CAPDU: 80 13 00 00 [07:26:41]Write to MH i2c: E2 08 00 80 25 80 13 00 00 00 00 00 00 21 [07:26:41]Write i2c OK [07:26:41]MH_I2C_Read... [07:26:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:26:42]Read from MH i2c: E2 [07:26:42]MH_I2C_Read... [07:26:42]Read from MH i2c: E2 62 00 [07:26:42]MH_I2C_Read... [07:26:42]Read from MH i2c: E2 62 00 80 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 74 04 03 00 0E 04 04 00 CE 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 91 [07:26:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 74 04 03 00 0E 04 04 00 CE 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:26:42]wFMCommunicate OK [07:26:42]SAM_PROTO_GetFieldsCounters done [07:26:42]requested_item shift.num is exist - process it [07:26:42]requested_item shift.opened is exist - process it [07:26:42]req_shift_opened [07:26:42]FM_GetShiftState [07:26:42]SAM_PROTO_GetShiftState [07:26:42]wFMCommunicate request_size=4 [07:26:42]MH_SAM_APDU [07:26:42]CAPDU: 80 13 01 00 [07:26:42]Write to MH i2c: E2 08 00 81 25 80 13 01 00 00 00 00 00 23 [07:26:42]Write i2c OK [07:26:42]MH_I2C_Read... [07:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:42]Read from MH i2c: E2 [07:26:42]MH_I2C_Read... [07:26:42]Read from MH i2c: E2 0E 00 [07:26:42]MH_I2C_Read... [07:26:42]Read from MH i2c: E2 0E 00 81 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B1 [07:26:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:26:42]wFMCommunicate OK [07:26:42]SAM_PROTO_GetShiftState done [07:26:42]FM_GetShiftState done [07:26:42]req_shift_opened done [07:26:42]requested_item shift.open_date is exist - process it [07:26:42]req_shift_open_date [07:26:42]req_shift_open_date done [07:26:42]produce_requested_data done [07:26:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197748,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:26:42]process_action_free close_receipt [07:26:42]json_value_free [07:26:42]json_value_free done [07:26:42]process_json_proto returns [07:26:42]Send response to host [07:26:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197748,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:26:42]free response buf [07:26:42]execute_script done [07:26:42]execute_script returns [07:26:42]free content buf [07:26:42]Sock 9.Close socket [07:26:42]Sock 9.Thread stoped [07:26:44]OFD Sender: No OFD packet to send [07:26:49]OFD Sender: No OFD packet to send [07:26:50]accept exits with 7 [07:26:50]New connection [07:26:50]New thread 3066981732 created [07:26:50]Thread 3066838372 joined [07:26:50]Waiting for new connection... [07:26:50] Sock 7.Parse request [07:26:50]Sock 7.Check first char [07:26:50]Sock 7.First char is OK [07:26:50]request: POST /json_proto HTTP/1.0 [07:26:50]Method: POST [07:26:50]URL: /json_proto [07:26:50]Method is POST - this is cgi request [07:26:50]url: /json_proto [07:26:50]query_string will be loaded in cgi processing [07:26:50]execute_cgi json_proto POST (null) [07:26:50]execute_cgi path=json_proto method=POST [07:26:50]POST find Content-Length [07:26:50]Host: 172.17.46.195:8080 [07:26:50]Content-Length: 674 [07:26:50]Content-Type: application/json [07:26:50] [07:26:50]POST finish read [07:26:50]Found Content-Length = 674 [07:26:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 26.170, "sum" : 1800.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:26:50]execute_script... [07:26: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)11325115", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 26.170, "sum" : 1800.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:26:50]POST & json_proto [07:26:50]process_json_proto [07:26:50]json parsed OK: [07:26:50]protocol is kg_v1.0 [07:26:50]action value=close_receipt [07:26:50]process_action close_receipt [07:26:50]cmd_close_receipt [07:26:50]MH_GetDate [07:26:50]Write to MH i2c: F0 00 00 82 25 96 [07:26:50]Write i2c OK [07:26:50]MH_I2C_Read... [07:26:50]Read from MH i2c: F0 [07:26:50]MH_I2C_Read... [07:26:50]Read from MH i2c: F0 09 00 [07:26:50]MH_I2C_Read... [07:26:50]Read from MH i2c: F0 09 00 82 25 00 3C FF BE 66 8D AE BC 66 5B [07:26:50]GetLastDocTimeStamp 1723793199 [07:26:50]current date 1723793212 [07:26:50]FM_GetShiftState [07:26:50]SAM_PROTO_GetShiftState [07:26:50]wFMCommunicate request_size=4 [07:26:50]MH_SAM_APDU [07:26:50]CAPDU: 80 13 01 00 [07:26:50]Write to MH i2c: E2 08 00 83 25 80 13 01 00 00 00 00 00 25 [07:26:50]Write i2c OK [07:26:50]MH_I2C_Read... [07:26:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:50]Read from MH i2c: E2 [07:26:50]MH_I2C_Read... [07:26:50]Read from MH i2c: E2 0E 00 [07:26:50]MH_I2C_Read... [07:26:50]Read from MH i2c: E2 0E 00 83 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B3 [07:26:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:26:50]wFMCommunicate OK [07:26:50]SAM_PROTO_GetShiftState done [07:26:50]FM_GetShiftState done [07:26:50]opened in 1723766727 [07:26:50]opened+sec_in_day 1723853127 [07:26:50]quantity*price = 180049 [07:26:50]sum+1 = 180051 [07:26:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.20 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 90 16.08.2024 07:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197749 ФПД: 154143142495812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072652&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197749&fm=154143142495812&tin=02508201610067®Number=0000000000092545&sum=180000 [07:26:51]StoreToDocumentArchive [07:26:51]shift 462 fd 197749 [07:26:51]save to /storage/0462/doc_00197749 [07:26:51]save last doc name /storage/0462/doc_00197749 to /storage/kkm_last_doc_name [07:26:51]save OK [07:26:51]Clear old archive folders... [07:26:51]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:26:51]tlvbuf is B6EC8460 [07:26:51]SAM_PROTO_ClearQueue [07:26:51]wFMCommunicate request_size=4 [07:26:51]MH_SAM_APDU [07:26:51]CAPDU: 80 09 00 00 [07:26:51]Write to MH i2c: E2 08 00 90 25 80 09 00 00 00 00 00 00 27 [07:26:51]Write i2c OK [07:26:51]MH_I2C_Read... [07:26:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:26:51]Read from MH i2c: E2 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 90 25 00 90 00 29 [07:26:51]RAPDU: 90 00 [07:26:51]wFMCommunicate OK [07:26:51]SAM_PROTO_ClearQueue done [07:26:51]KKMCreateOFDPacket [07:26:51]OFDProtocolAddRootSTLVToBuf [07:26:51]FM_MakeSignedData [07:26:51]FM_MakeSignedData [07:26:51]SAM_PROTO_SignData [07:26:51]wFMCommunicate request_size=4 [07:26:51]MH_SAM_APDU [07:26:51]CAPDU: 80 0D 01 02 [07:26:51]Write to MH i2c: E2 08 00 91 25 80 0D 01 02 00 00 00 00 2F [07:26:51]Write i2c OK [07:26:51]MH_I2C_Read... [07:26:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:26:51]Read from MH i2c: E2 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 91 25 00 90 00 2A [07:26:51]RAPDU: 90 00 [07:26:51]wFMCommunicate OK [07:26:51]wFMCommunicate request_size=255 [07:26:51]MH_SAM_APDU [07:26:51]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 66 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 52 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 3C FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 04 03 00 35 04 06 00 8C 31 3F [07:26:51]Write to MH i2c: E2 02 01 92 25 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 66 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 52 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 3C FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 04 03 00 35 04 06 00 8C 31 3F 00 00 95 [07:26:51]Write i2c OK [07:26:51]MH_I2C_Read... [07:26:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:51]Read from MH i2c: E2 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 92 25 00 90 00 2B [07:26:51]RAPDU: 90 00 [07:26:51]wFMCommunicate OK [07:26:51]wFMCommunicate request_size=8 [07:26:51]MH_SAM_APDU [07:26:51]CAPDU: 80 0D 02 02 03 40 C6 44 [07:26:51]Write to MH i2c: E2 0B 00 93 25 80 0D 02 02 03 00 40 C6 44 00 00 82 [07:26:51]Write i2c OK [07:26:51]MH_I2C_Read... [07:26:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:51]Read from MH i2c: E2 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 03 00 93 25 00 90 00 2C [07:26:51]RAPDU: 90 00 [07:26:51]wFMCommunicate OK [07:26:51]wFMCommunicate request_size=4 [07:26:51]MH_SAM_APDU [07:26:51]CAPDU: 80 0D 03 02 [07:26:51]Write to MH i2c: E2 08 00 94 25 80 0D 03 02 00 00 00 00 34 [07:26:51]Write i2c OK [07:26:51]MH_I2C_Read... [07:26:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:26:51]Read from MH i2c: E2 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 0B 00 [07:26:51]MH_I2C_Read... [07:26:51]Read from MH i2c: E2 0B 00 94 25 00 FB 64 6C 6E A3 70 07 6C 90 00 F4 [07:26:51]RAPDU: FB 64 6C 6E A3 70 07 6C 90 00 [07:26:51]wFMCommunicate OK [07:26:51]SAM_PROTO_SignData done [07:26:51]FM_MakeSignedData done [07:26:51]CreateOFDProtocolMessage [07:26:51]wFMCommunicate request_size=4 [07:26:51]MH_SAM_APDU [07:26:51]CAPDU: 80 11 00 00 [07:26:51]Write to MH i2c: E2 08 00 95 25 80 11 00 00 00 00 00 00 34 [07:26:51]Write i2c OK [07:26:52]MH_I2C_Read... [07:26:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:52]Read from MH i2c: E2 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: E2 17 00 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: E2 17 00 95 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 81 [07:26:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:26:52]wFMCommunicate OK [07:26:52]CreateOFDProtocolMessage done [07:26:52]OFDSenderStorePacket 197749 [07:26:52]StoreOFDPacket docnum=197749 [07:26:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D4 1D 05 01 1E 78 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 66 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 52 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 3C FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 04 03 00 35 04 06 00 8C 31 3F 40 C6 44 FB 64 6C 6E A3 70 07 6C [07:26:52]CheckFolder [07:26:52]dirname=/storage/ofd_packets [07:26:52]CheckFolder done [07:26:52]ProducePacketName [07:26:52]name=ofd_packets/00197749 [07:26:52]NVStorageSaveData ofd_packets/00197749 [07:26:52]File name is /storage/ofd_packets/00197749 [07:26:52]Write 299 bytes [07:26:52]NVStorageSaveData done [07:26:52]OFDSenderStorePacket done [07:26:52]KKMCreateOFDPacket done [07:26:52]NVStorageSaveData kkm_last_timestamp [07:26:52]File name is /storage/kkm_last_timestamp [07:26:52]Write 4 bytes [07:26:52]NVStorageSaveData done [07:26:52]ExternCall_PrintAddStr [07:26:52]wPrintStart [07:26:52]Write to MH i2c: 01 00 00 96 25 BB [07:26:52]Write i2c OK [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: 01 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: 01 07 00 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: 01 07 00 96 25 00 00 00 00 00 FF 0F D0 [07:26:52]RasterBufferAndPrint [07:26:52]line Счет N : (1)11325115 [07:26:52]line ИНН: 02508201610067 [07:26:52]line Контрольно-Кассовый Чек [07:26:52]line ПРОДАЖА [07:26:52]line ТРК (МРК, ГНК) : 33 [07:26:52]line Товар: 2710124130 [07:26:52]line SU-92-К-5 [07:26:52]line 26.170 * 68.80 [07:26:52]line = 1800.50 [07:26:52]line НДС 12% НСП 1% [07:26:52]line > о реализуемом товаре [07:26:52]line ОКРУГЛЕНИЕ: -0.50 [07:26:52]line ИТОГО: 1800.00 [07:26:52]line Внесено: 1800.00 [07:26:52]line СДАЧА: 0.00 [07:26:52]line НСП 1% : 15.93 [07:26:52]line НДС 12% : 191.20 [07:26:52]line Наличными: 1800.00 [07:26:52]line Безнал.: 0.00 [07:26:52]line Место: АЗС № 95 "Партнер Нефть" [07:26:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:26:52]line СНО: Общий режим [07:26:52]line Чек 90 16.08.2024 07:26 [07:26:52]line Смена: 462 ФФД: 1.0 [07:26:52]line ЗНМ: 0300000079 [07:26:52]line РНМ: 0000000000092545 [07:26:52]line Версия ККМ: 001 [07:26:52]line ФМ: 0000000000871802 [07:26:52]line ФД: 197749 [07:26:52]line ФПД: 154143142495812 [07:26:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072652&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197749&fm=154143142495812&tin=02508201610067®Number=0000000000092545&sum=180000 [07:26:52]written 0, free lines is 4095 [07:26:52]OFD Sender: Processing packet 197749 [packets to send 245, broken 244] [07:26:52]ProducePacketName [07:26:52]name=ofd_packets/00197749 [07:26:52]OFD Sender: To server: pG, [07:26:52]CommunicateWithHost lk.salyk.kg:30040 [07:26:52]ConnectInit lk.salyk.kg [07:26:52]Connected sock=9 [07:26:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D4 1D 05 01 1E 78 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 66 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 52 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 3C FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 04 03 00 35 04 06 00 8C 31 3F 40 C6 44 FB 64 6C 6E A3 70 07 6C [07:26:52]Write to MH i2c: 01 00 00 C1 25 E6 [07:26:52]Write i2c OK [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: 01 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: 01 07 00 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: 01 07 00 C1 25 00 00 00 00 00 EA 0C E3 [07:26:52]RasterBufferAndPrint [07:26:52]line [07:26:52]line [07:26:52]line [07:26:52]line [07:26:52]line [07:26:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 60 80 47 00 DF 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 04 03 00 F4 03 04 00 51 AB BE 66 B6 04 01 00 00 CB 5D A8 B7 A5 6E E1 CC [07:26:52]CommunicateWithHost err = 0 [07:26:52]CheckOFDResponse [07:26:52]1017 (14) - 77093643461234 [07:26:52]1041 (16) - 0000000000871802 [07:26:52]1040 (4) - 197749 [07:26:52]1012 (4) - 16.08.2024 01:28 [07:26:52]1206 (1) - 0 [07:26:52]OFD Sender: Remove packet 197749 [07:26:52]ProducePacketName [07:26:52]name=ofd_packets/00197749 [07:26:52]NVStorageDeleteData [07:26:52]written 0, free lines is 3318 [07:26:52]MH_Cut [07:26:52]Write to MH i2c: D1 01 00 C8 25 01 BF [07:26:52]Write i2c OK [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: D1 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: D1 01 00 [07:26:52]MH_I2C_Read... [07:26:52]Read from MH i2c: D1 01 00 C8 25 00 BE [07:26:52]Write to MH i2c: 01 00 00 C9 25 EE [07:26:52]Write i2c OK [07:26:52]MH_I2C_Read... [07:26:53]OFD Sender: No OFD packet to send [07:26:53]*** Cut start [07:26:53]*** Purtial cut [07:26:53]*** Stage 1: CUTSNS_PIN = 1 [07:26:53]Read from MH i2c: 01 [07:26:53]MH_I2C_Read... [07:26:53]*** Stop cut motor [07:26:53]*** Cut end [07:26:53]Read from MH i2c: 01 07 00 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: 01 07 00 C9 25 00 00 00 00 00 FF 0F 03 [07:26:53]process_action close_receipt done [07:26:53]requested_data is exist [07:26:53]produce_requested_data [07:26:53]requested_item fm.sn is exist - process it [07:26:53]wFMCommunicate request_size=4 [07:26:53]MH_SAM_APDU [07:26:53]CAPDU: 80 11 00 00 [07:26:53]Write to MH i2c: E2 08 00 CA 25 80 11 00 00 00 00 00 00 69 [07:26:53]Write i2c OK [07:26:53]MH_I2C_Read... [07:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:53]Read from MH i2c: E2 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 17 00 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 17 00 CA 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B6 [07:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:26:53]wFMCommunicate OK [07:26:53]requested_item fd.num is exist - process it [07:26:53]SAM_PROTO_GetFieldsCounters [07:26:53]wFMCommunicate request_size=4 [07:26:53]MH_SAM_APDU [07:26:53]CAPDU: 80 13 00 00 [07:26:53]Write to MH i2c: E2 08 00 CB 25 80 13 00 00 00 00 00 00 6C [07:26:53]Write i2c OK [07:26:53]MH_I2C_Read... [07:26:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:26:53]Read from MH i2c: E2 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 62 00 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 62 00 CB 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 75 04 03 00 0E 04 04 00 CE 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 E0 [07:26:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 75 04 03 00 0E 04 04 00 CE 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:26:53]wFMCommunicate OK [07:26:53]SAM_PROTO_GetFieldsCounters done [07:26:53]requested_item shift.num is exist - process it [07:26:53]requested_item shift.opened is exist - process it [07:26:53]req_shift_opened [07:26:53]FM_GetShiftState [07:26:53]SAM_PROTO_GetShiftState [07:26:53]wFMCommunicate request_size=4 [07:26:53]MH_SAM_APDU [07:26:53]CAPDU: 80 13 01 00 [07:26:53]Write to MH i2c: E2 08 00 CC 25 80 13 01 00 00 00 00 00 6E [07:26:53]Write i2c OK [07:26:53]MH_I2C_Read... [07:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:53]Read from MH i2c: E2 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 0E 00 [07:26:53]MH_I2C_Read... [07:26:53]Read from MH i2c: E2 0E 00 CC 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FC [07:26:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:26:53]wFMCommunicate OK [07:26:53]SAM_PROTO_GetShiftState done [07:26:53]FM_GetShiftState done [07:26:53]req_shift_opened done [07:26:53]requested_item shift.open_date is exist - process it [07:26:53]req_shift_open_date [07:26:53]req_shift_open_date done [07:26:53]produce_requested_data done [07:26:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197749,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:26:53]process_action_free close_receipt [07:26:53]json_value_free [07:26:53]json_value_free done [07:26:53]process_json_proto returns [07:26:53]Send response to host [07:26:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197749,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:26:53]free response buf [07:26:53]execute_script done [07:26:53]execute_script returns [07:26:53]free content buf [07:26:53]Sock 7.Close socket [07:26:53]Sock 7.Thread stoped [07:26:58]OFD Sender: No OFD packet to send [07:27:03]OFD Sender: No OFD packet to send [07:27:08]OFD Sender: No OFD packet to send [07:27:13]OFD Sender: No OFD packet to send [07:27:18]OFD Sender: No OFD packet to send [07:27:23]OFD Sender: No OFD packet to send [07:27:28]OFD Sender: No OFD packet to send [07:27:33]OFD Sender: No OFD packet to send [07:27:38]OFD Sender: No OFD packet to send [07:27:43]OFD Sender: No OFD packet to send [07:27:48]OFD Sender: No OFD packet to send [07:27:53]OFD Sender: No OFD packet to send [07:27:58]OFD Sender: No OFD packet to send [07:28:03]OFD Sender: No OFD packet to send [07:28:08]OFD Sender: No OFD packet to send [07:28:13]OFD Sender: No OFD packet to send [07:28:18]OFD Sender: No OFD packet to send [07:28:23]OFD Sender: No OFD packet to send [07:28:28]OFD Sender: No OFD packet to send [07:28:31]accept exits with 10 [07:28:31]New connection [07:28:31]New thread 3066838372 created [07:28:31]Thread 3066981732 joined [07:28:31]Waiting for new connection... [07:28:31] Sock 10.Parse request [07:28:31]Sock 10.Check first char [07:28:31]Sock 10.First char is OK [07:28:31]request: POST /json_proto HTTP/1.0 [07:28:31]Method: POST [07:28:31]URL: /json_proto [07:28:31]Method is POST - this is cgi request [07:28:31]url: /json_proto [07:28:31]query_string will be loaded in cgi processing [07:28:31]execute_cgi json_proto POST (null) [07:28:31]execute_cgi path=json_proto method=POST [07:28:31]POST find Content-Length [07:28:31]Host: 172.17.46.195:8080 [07:28:31]Content-Length: 684 [07:28:31]Content-Type: application/json [07:28:31] [07:28:31]POST finish read [07:28:31]Found Content-Length = 684 [07:28:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325118", "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" ] } } [07:28:31]execute_script... [07:28: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)11325118", "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" ] } } [07:28:31]POST & json_proto [07:28:31]process_json_proto [07:28:31]json parsed OK: [07:28:31]protocol is kg_v1.0 [07:28:31]action value=close_receipt [07:28:31]process_action close_receipt [07:28:31]cmd_close_receipt [07:28:31]MH_GetDate [07:28:31]Write to MH i2c: F0 00 00 CD 25 E1 [07:28:31]Write i2c OK [07:28:31]MH_I2C_Read... [07:28:31]Read from MH i2c: F0 [07:28:31]MH_I2C_Read... [07:28:31]Read from MH i2c: F0 09 00 [07:28:31]MH_I2C_Read... [07:28:31]Read from MH i2c: F0 09 00 CD 25 00 A2 FF BE 66 8D AE BC 66 0C [07:28:31]GetLastDocTimeStamp 1723793212 [07:28:31]current date 1723793314 [07:28:31]FM_GetShiftState [07:28:31]SAM_PROTO_GetShiftState [07:28:31]wFMCommunicate request_size=4 [07:28:31]MH_SAM_APDU [07:28:31]CAPDU: 80 13 01 00 [07:28:31]Write to MH i2c: E2 08 00 CE 25 80 13 01 00 00 00 00 00 70 [07:28:31]Write i2c OK [07:28:31]MH_I2C_Read... [07:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:32]Read from MH i2c: E2 [07:28:32]MH_I2C_Read... [07:28:32]Read from MH i2c: E2 0E 00 [07:28:32]MH_I2C_Read... [07:28:32]Read from MH i2c: E2 0E 00 CE 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FE [07:28:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:28:32]wFMCommunicate OK [07:28:32]SAM_PROTO_GetShiftState done [07:28:32]FM_GetShiftState done [07:28:32]opened in 1723766727 [07:28:32]opened+sec_in_day 1723853127 [07:28:32]quantity*price = 100021 [07:28:32]sum+1 = 100023 [07:28:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 91 16.08.2024 07:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197750 ФПД: 5846159911420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072834&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197750&fm=5846159911420&tin=02508201610067®Number=0000000000092545&sum=100000 [07:28:33]StoreToDocumentArchive [07:28:33]shift 462 fd 197750 [07:28:33]save to /storage/0462/doc_00197750 [07:28:33]save last doc name /storage/0462/doc_00197750 to /storage/kkm_last_doc_name [07:28:33]save OK [07:28:33]Clear old archive folders... [07:28:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:28:33]tlvbuf is 01985020 [07:28:33]SAM_PROTO_ClearQueue [07:28:33]wFMCommunicate request_size=4 [07:28:33]MH_SAM_APDU [07:28:33]CAPDU: 80 09 00 00 [07:28:33]Write to MH i2c: E2 08 00 DB 25 80 09 00 00 00 00 00 00 72 [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 DB 25 00 90 00 74 [07:28:33]RAPDU: 90 00 [07:28:33]wFMCommunicate OK [07:28:33]SAM_PROTO_ClearQueue done [07:28:33]KKMCreateOFDPacket [07:28:33]OFDProtocolAddRootSTLVToBuf [07:28:33]FM_MakeSignedData [07:28:33]FM_MakeSignedData [07:28:33]SAM_PROTO_SignData [07:28:33]wFMCommunicate request_size=4 [07:28:33]MH_SAM_APDU [07:28:33]CAPDU: 80 0D 01 02 [07:28:33]Write to MH i2c: E2 08 00 DC 25 80 0D 01 02 00 00 00 00 7A [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 DC 25 00 90 00 75 [07:28:33]RAPDU: 90 00 [07:28:33]wFMCommunicate OK [07:28:33]wFMCommunicate request_size=255 [07:28:33]MH_SAM_APDU [07:28: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 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 5B 00 00 00 F4 03 04 00 A2 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 04 03 00 35 04 06 00 05 [07:28:33]Write to MH i2c: E2 02 01 DD 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 5B 00 00 00 F4 03 04 00 A2 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 04 03 00 35 04 06 00 05 00 00 91 [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]OFD Sender: No OFD packet to send [07:28:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 DD 25 00 90 00 76 [07:28:33]RAPDU: 90 00 [07:28:33]wFMCommunicate OK [07:28:33]wFMCommunicate request_size=10 [07:28:33]MH_SAM_APDU [07:28:33]CAPDU: 80 0D 02 02 05 51 2A 48 E9 FC [07:28:33]Write to MH i2c: E2 0D 00 DE 25 80 0D 02 02 05 00 51 2A 48 E9 FC 00 00 2F [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 03 00 DE 25 00 90 00 77 [07:28:33]RAPDU: 90 00 [07:28:33]wFMCommunicate OK [07:28:33]wFMCommunicate request_size=4 [07:28:33]MH_SAM_APDU [07:28:33]CAPDU: 80 0D 03 02 [07:28:33]Write to MH i2c: E2 08 00 DF 25 80 0D 03 02 00 00 00 00 7F [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 0B 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 0B 00 DF 25 00 66 A4 E0 E2 FF 8E EF 65 90 00 2D [07:28:33]RAPDU: 66 A4 E0 E2 FF 8E EF 65 90 00 [07:28:33]wFMCommunicate OK [07:28:33]SAM_PROTO_SignData done [07:28:33]FM_MakeSignedData done [07:28:33]CreateOFDProtocolMessage [07:28:33]wFMCommunicate request_size=4 [07:28:33]MH_SAM_APDU [07:28:33]CAPDU: 80 11 00 00 [07:28:33]Write to MH i2c: E2 08 00 E0 25 80 11 00 00 00 00 00 00 7F [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:33]Read from MH i2c: E2 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 17 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: E2 17 00 E0 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CC [07:28:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:28:33]wFMCommunicate OK [07:28:33]CreateOFDProtocolMessage done [07:28:33]OFDSenderStorePacket 197750 [07:28:33]StoreOFDPacket docnum=197750 [07:28:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 B2 07 01 D4 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 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 5B 00 00 00 F4 03 04 00 A2 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 04 03 00 35 04 06 00 05 51 2A 48 E9 FC 66 A4 E0 E2 FF 8E EF 65 [07:28:33]CheckFolder [07:28:33]dirname=/storage/ofd_packets [07:28:33]CheckFolder done [07:28:33]ProducePacketName [07:28:33]name=ofd_packets/00197750 [07:28:33]NVStorageSaveData ofd_packets/00197750 [07:28:33]File name is /storage/ofd_packets/00197750 [07:28:33]Write 301 bytes [07:28:33]NVStorageSaveData done [07:28:33]OFDSenderStorePacket done [07:28:33]KKMCreateOFDPacket done [07:28:33]NVStorageSaveData kkm_last_timestamp [07:28:33]File name is /storage/kkm_last_timestamp [07:28:33]Write 4 bytes [07:28:33]NVStorageSaveData done [07:28:33]ExternCall_PrintAddStr [07:28:33]wPrintStart [07:28:33]Write to MH i2c: 01 00 00 E1 25 06 [07:28:33]Write i2c OK [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: 01 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: 01 07 00 [07:28:33]MH_I2C_Read... [07:28:33]Read from MH i2c: 01 07 00 E1 25 00 00 00 00 00 FF 0F 1B [07:28:33]RasterBufferAndPrint [07:28:33]line Счет N : (1)11325118 [07:28:33]line ИНН: 02508201610067 [07:28:33]line Контрольно-Кассовый Чек [07:28:33]line ПРОДАЖА [07:28:33]line ТРК (МРК, ГНК) : 21 [07:28:33]line Товар: 2710124500 [07:28:33]line Аи-95-К-5 [07:28:33]line 13.480 * 74.20 [07:28:33]line = 1000.22 [07:28:33]line НДС 12% НСП 1% [07:28:33]line > о реализуемом товаре [07:28:33]line ОКРУГЛЕНИЕ: -0.22 [07:28:33]line ИТОГО: 1000.00 [07:28:33]line Внесено: 1000.00 [07:28:33]line СДАЧА: 0.00 [07:28:33]line НСП 1% : 8.85 [07:28:33]line НДС 12% : 106.22 [07:28:33]line Наличными: 1000.00 [07:28:33]line Безнал.: 0.00 [07:28:33]line Место: АЗС № 95 "Партнер Нефть" [07:28:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:28:33]line СНО: Общий режим [07:28:33]line Чек 91 16.08.2024 07:28 [07:28:33]line Смена: 462 ФФД: 1.0 [07:28:33]line ЗНМ: 0300000079 [07:28:33]line РНМ: 0000000000092545 [07:28:33]line Версия ККМ: 001 [07:28:33]line ФМ: 0000000000871802 [07:28:33]line ФД: 197750 [07:28:33]line ФПД: 5846159911420 [07:28:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T072834&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197750&fm=5846159911420&tin=02508201610067®Number=0000000000092545&sum=100000 [07:28:33]OFD Sender: Processing packet 197750 [packets to send 245, broken 244] [07:28:33]ProducePacketName [07:28:33]name=ofd_packets/00197750 [07:28:33]OFD Sender: To server: pG, [07:28:33]CommunicateWithHost lk.salyk.kg:30040 [07:28:33]ConnectInit lk.salyk.kg [07:28:33]written 0, free lines is 4095 [07:28:34]Connected sock=9 [07:28:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 B2 07 01 D4 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 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 5B 00 00 00 F4 03 04 00 A2 FF BE 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 04 03 00 35 04 06 00 05 51 2A 48 E9 FC 66 A4 E0 E2 FF 8E EF 65 [07:28:34]Write to MH i2c: 01 00 00 0C 26 32 [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: 01 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: 01 07 00 [07:28:34]MH_I2C_Read... [07:28:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 22 E0 47 00 B1 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 04 03 00 F4 03 04 00 B7 AB BE 66 B6 04 01 00 00 30 2D C9 BE 47 D8 0F 34 [07:28:34]CommunicateWithHost err = 0 [07:28:34]CheckOFDResponse [07:28:34]1017 (14) - 77093643461234 [07:28:34]1041 (16) - 0000000000871802 [07:28:34]1040 (4) - 197750 [07:28:34]1012 (4) - 16.08.2024 01:30 [07:28:34]1206 (1) - 0 [07:28:34]OFD Sender: Remove packet 197750 [07:28:34]ProducePacketName [07:28:34]name=ofd_packets/00197750 [07:28:34]NVStorageDeleteData [07:28:34]Read from MH i2c: 01 07 00 0C 26 00 00 00 00 00 DA 0C 1F [07:28:34]RasterBufferAndPrint [07:28:34]line [07:28:34]line [07:28:34]line [07:28:34]line [07:28:34]line [07:28:34]written 0, free lines is 3302 [07:28:34]MH_Cut [07:28:34]Write to MH i2c: D1 01 00 13 26 01 0B [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: D1 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: D1 01 00 [07:28:34]MH_I2C_Read... [07:28:34]Read from MH i2c: D1 01 00 13 26 00 0A [07:28:34]Write to MH i2c: 01 00 00 14 26 3A [07:28:34]Write i2c OK [07:28:34]MH_I2C_Read... [07:28:34]OFD Sender: No OFD packet to send [07:28:35]*** Cut start [07:28:35]*** Purtial cut [07:28:35]*** CUTSNS_PIN = 0 [07:28:35]*** Stage 1: CUTSNS_PIN = 1 [07:28:37]Read from MH i2c: 01 [07:28:37]MH_I2C_Read... [07:28:37]*** Stop cut motor [07:28:37]*** Cut end [07:28:37]Read from MH i2c: 01 07 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: 01 07 00 14 26 00 00 00 00 00 FF 0F 4F [07:28:37]process_action close_receipt done [07:28:37]requested_data is exist [07:28:37]produce_requested_data [07:28:37]requested_item fm.sn is exist - process it [07:28:37]wFMCommunicate request_size=4 [07:28:37]MH_SAM_APDU [07:28:37]CAPDU: 80 11 00 00 [07:28:37]Write to MH i2c: E2 08 00 15 26 80 11 00 00 00 00 00 00 B5 [07:28:37]Write i2c OK [07:28:37]MH_I2C_Read... [07:28:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:37]Read from MH i2c: E2 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 17 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 17 00 15 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 02 [07:28:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:28:37]wFMCommunicate OK [07:28:37]requested_item fd.num is exist - process it [07:28:37]SAM_PROTO_GetFieldsCounters [07:28:37]wFMCommunicate request_size=4 [07:28:37]MH_SAM_APDU [07:28:37]CAPDU: 80 13 00 00 [07:28:37]Write to MH i2c: E2 08 00 16 26 80 13 00 00 00 00 00 00 B8 [07:28:37]Write i2c OK [07:28:37]MH_I2C_Read... [07:28:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:37]Read from MH i2c: E2 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 62 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 62 00 16 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 76 04 03 00 0E 04 04 00 CE 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 30 [07:28:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 76 04 03 00 0E 04 04 00 CE 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:28:37]wFMCommunicate OK [07:28:37]SAM_PROTO_GetFieldsCounters done [07:28:37]requested_item shift.num is exist - process it [07:28:37]requested_item shift.opened is exist - process it [07:28:37]req_shift_opened [07:28:37]FM_GetShiftState [07:28:37]SAM_PROTO_GetShiftState [07:28:37]wFMCommunicate request_size=4 [07:28:37]MH_SAM_APDU [07:28:37]CAPDU: 80 13 01 00 [07:28:37]Write to MH i2c: E2 08 00 17 26 80 13 01 00 00 00 00 00 BA [07:28:37]Write i2c OK [07:28:37]MH_I2C_Read... [07:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:37]Read from MH i2c: E2 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 0E 00 [07:28:37]MH_I2C_Read... [07:28:37]Read from MH i2c: E2 0E 00 17 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 48 [07:28:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:28:37]wFMCommunicate OK [07:28:37]SAM_PROTO_GetShiftState done [07:28:37]FM_GetShiftState done [07:28:37]req_shift_opened done [07:28:37]requested_item shift.open_date is exist - process it [07:28:37]req_shift_open_date [07:28:37]req_shift_open_date done [07:28:37]produce_requested_data done [07:28:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197750,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:28:37]process_action_free close_receipt [07:28:37]json_value_free [07:28:37]json_value_free done [07:28:37]process_json_proto returns [07:28:37]Send response to host [07:28:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197750,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:28:37]free response buf [07:28:37]execute_script done [07:28:37]execute_script returns [07:28:37]free content buf [07:28:37]Sock 10.Close socket [07:28:37]Sock 10.Thread stoped [07:28:39]OFD Sender: No OFD packet to send [07:28:44]OFD Sender: No OFD packet to send [07:28:49]OFD Sender: No OFD packet to send [07:28:54]OFD Sender: No OFD packet to send [07:28:59]OFD Sender: No OFD packet to send [07:29:04]OFD Sender: No OFD packet to send [07:29:10]OFD Sender: No OFD packet to send [07:29:15]OFD Sender: No OFD packet to send [07:29:20]OFD Sender: No OFD packet to send [07:29:25]OFD Sender: No OFD packet to send [07:29:30]OFD Sender: No OFD packet to send [07:29:35]OFD Sender: No OFD packet to send [07:29:40]OFD Sender: No OFD packet to send [07:29:45]OFD Sender: No OFD packet to send [07:29:50]OFD Sender: No OFD packet to send [07:29:55]OFD Sender: No OFD packet to send [07:30:00]OFD Sender: No OFD packet to send [07:30:05]OFD Sender: No OFD packet to send [07:30:10]OFD Sender: No OFD packet to send [07:30:15]OFD Sender: No OFD packet to send [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:35]accept exits with 7 [07:30:35]New connection [07:30:35]New thread 3066981732 created [07:30:35]Thread 3066838372 joined [07:30:35]Waiting for new connection... [07:30:35] Sock 7.Parse request [07:30:35]Sock 7.Check first char [07:30:35]Sock 7.First char is OK [07:30:35]request: POST /json_proto HTTP/1.0 [07:30:35]Method: POST [07:30:35]URL: /json_proto [07:30:35]Method is POST - this is cgi request [07:30:35]url: /json_proto [07:30:35]query_string will be loaded in cgi processing [07:30:35]execute_cgi json_proto POST (null) [07:30:35]execute_cgi path=json_proto method=POST [07:30:35]POST find Content-Length [07:30:35]Host: 172.17.46.195:8080 [07:30:35]Content-Length: 791 [07:30:35]Content-Type: application/json [07:30:35] [07:30:35]POST finish read [07:30:35]Found Content-Length = 791 [07:30:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81625", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:35]execute_script... [07:30: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)11325119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81625", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:35]POST & json_proto [07:30:35]process_json_proto [07:30:35]json parsed OK: [07:30:35]protocol is kg_v1.0 [07:30:35]action value=close_receipt [07:30:35]process_action close_receipt [07:30:35]cmd_close_receipt [07:30:35]MH_GetDate [07:30:35]Write to MH i2c: F0 00 00 18 26 2D [07:30:35]Write i2c OK [07:30:35]MH_I2C_Read... [07:30:35]Read from MH i2c: F0 [07:30:35]MH_I2C_Read... [07:30:35]Read from MH i2c: F0 09 00 [07:30:35]MH_I2C_Read... [07:30:35]Read from MH i2c: F0 09 00 18 26 00 1D 00 BF 66 8D AE BC 66 D5 [07:30:35]GetLastDocTimeStamp 1723793314 [07:30:35]current date 1723793437 [07:30:35]FM_GetShiftState [07:30:35]SAM_PROTO_GetShiftState [07:30:35]wFMCommunicate request_size=4 [07:30:35]MH_SAM_APDU [07:30:35]CAPDU: 80 13 01 00 [07:30:35]Write to MH i2c: E2 08 00 19 26 80 13 01 00 00 00 00 00 BC [07:30:35]Write i2c OK [07:30:35]MH_I2C_Read... [07:30:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:35]Read from MH i2c: E2 [07:30:35]MH_I2C_Read... [07:30:35]Read from MH i2c: E2 0E 00 [07:30:35]MH_I2C_Read... [07:30:35]Read from MH i2c: E2 0E 00 19 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4A [07:30:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:30:35]wFMCommunicate OK [07:30:35]SAM_PROTO_GetShiftState done [07:30:35]FM_GetShiftState done [07:30:35]opened in 1723766727 [07:30:35]opened+sec_in_day 1723853127 [07:30:35]quantity*price = 0 [07:30:35]sum+1 = 1 [07:30:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 92 16.08.2024 07:30 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 81625 ФМ: 0000000000871802 ФД: 197751 ФПД: 96078082013549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073037&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197751&fm=96078082013549&tin=02508201610067®Number=0000000000092545&sum=0 [07:30:36]StoreToDocumentArchive [07:30:36]shift 462 fd 197751 [07:30:36]save to /storage/0462/doc_00197751 [07:30:36]save last doc name /storage/0462/doc_00197751 to /storage/kkm_last_doc_name [07:30:36]save OK [07:30:36]Clear old archive folders... [07:30:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:30:36]tlvbuf is 01934D00 [07:30:36]SAM_PROTO_ClearQueue [07:30:36]wFMCommunicate request_size=4 [07:30:36]MH_SAM_APDU [07:30:36]CAPDU: 80 09 00 00 [07:30:36]Write to MH i2c: E2 08 00 26 26 80 09 00 00 00 00 00 00 BE [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:36]Read from MH i2c: E2 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 26 26 00 90 00 C0 [07:30:36]RAPDU: 90 00 [07:30:36]wFMCommunicate OK [07:30:36]SAM_PROTO_ClearQueue done [07:30:36]KKMCreateOFDPacket [07:30:36]OFDProtocolAddRootSTLVToBuf [07:30:36]FM_MakeSignedData [07:30:36]FM_MakeSignedData [07:30:36]SAM_PROTO_SignData [07:30:36]wFMCommunicate request_size=4 [07:30:36]MH_SAM_APDU [07:30:36]CAPDU: 80 0D 01 02 [07:30:36]Write to MH i2c: E2 08 00 27 26 80 0D 01 02 00 00 00 00 C6 [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:36]Read from MH i2c: E2 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 27 26 00 90 00 C1 [07:30:36]RAPDU: 90 00 [07:30:36]wFMCommunicate OK [07:30:36]wFMCommunicate request_size=255 [07:30:36]MH_SAM_APDU [07:30:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5C 00 00 00 F4 03 04 00 1D 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 04 03 00 35 04 06 00 57 61 EB F2 [07:30:36]Write to MH i2c: E2 02 01 28 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 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 1D 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 04 03 00 35 04 06 00 57 61 EB F2 00 00 B0 [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:36]Read from MH i2c: E2 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 28 26 00 90 00 C2 [07:30:36]RAPDU: 90 00 [07:30:36]wFMCommunicate OK [07:30:36]wFMCommunicate request_size=7 [07:30:36]MH_SAM_APDU [07:30:36]CAPDU: 80 0D 02 02 02 F9 6D [07:30:36]Write to MH i2c: E2 0A 00 29 26 80 0D 02 02 02 00 F9 6D 00 00 33 [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:36]Read from MH i2c: E2 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 03 00 29 26 00 90 00 C3 [07:30:36]RAPDU: 90 00 [07:30:36]wFMCommunicate OK [07:30:36]wFMCommunicate request_size=4 [07:30:36]MH_SAM_APDU [07:30:36]CAPDU: 80 0D 03 02 [07:30:36]Write to MH i2c: E2 08 00 2A 26 80 0D 03 02 00 00 00 00 CB [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:36]Read from MH i2c: E2 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 0B 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 0B 00 2A 26 00 ED 1A 6A E0 26 CC AE 76 90 00 33 [07:30:36]RAPDU: ED 1A 6A E0 26 CC AE 76 90 00 [07:30:36]wFMCommunicate OK [07:30:36]SAM_PROTO_SignData done [07:30:36]FM_MakeSignedData done [07:30:36]CreateOFDProtocolMessage [07:30:36]wFMCommunicate request_size=4 [07:30:36]MH_SAM_APDU [07:30:36]CAPDU: 80 11 00 00 [07:30:36]Write to MH i2c: E2 08 00 2B 26 80 11 00 00 00 00 00 00 CB [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:36]Read from MH i2c: E2 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 17 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: E2 17 00 2B 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 18 [07:30:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:30:36]wFMCommunicate OK [07:30:36]CreateOFDProtocolMessage done [07:30:36]OFDSenderStorePacket 197751 [07:30:36]StoreOFDPacket docnum=197751 [07:30:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 9D 59 04 01 A0 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5C 00 00 00 F4 03 04 00 1D 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 04 03 00 35 04 06 00 57 61 EB F2 F9 6D ED 1A 6A E0 26 CC AE 76 [07:30:36]CheckFolder [07:30:36]dirname=/storage/ofd_packets [07:30:36]CheckFolder done [07:30:36]ProducePacketName [07:30:36]name=ofd_packets/00197751 [07:30:36]NVStorageSaveData ofd_packets/00197751 [07:30:36]File name is /storage/ofd_packets/00197751 [07:30:36]Write 298 bytes [07:30:36]NVStorageSaveData done [07:30:36]OFDSenderStorePacket done [07:30:36]KKMCreateOFDPacket done [07:30:36]NVStorageSaveData kkm_last_timestamp [07:30:36]File name is /storage/kkm_last_timestamp [07:30:36]Write 4 bytes [07:30:36]NVStorageSaveData done [07:30:36]ExternCall_PrintAddStr [07:30:36]wPrintStart [07:30:36]Write to MH i2c: 01 00 00 2C 26 52 [07:30:36]Write i2c OK [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: 01 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: 01 07 00 [07:30:36]MH_I2C_Read... [07:30:36]Read from MH i2c: 01 07 00 2C 26 00 00 00 00 00 FF 0F 67 [07:30:36]RasterBufferAndPrint [07:30:36]line Счет N : (1)11325119 [07:30:36]line ИНН: 02508201610067 [07:30:36]line Контрольно-Кассовый Чек [07:30:36]line ПРОДАЖА [07:30:36]line ТРК (МРК, ГНК) : 51 [07:30:36]line Товар: 2710194210 [07:30:36]line ДТ-К-5 [07:30:36]line 50.000 * 0.00 [07:30:36]line = 0.00 [07:30:36]line НДС 12% НСП 1% [07:30:36]line > о реализуемом товаре [07:30:36]line ИТОГО: 0.00 [07:30:36]line НСП 1% : 0.00 [07:30:36]line НДС 12% : 0.00 [07:30:36]line Наличными: 0.00 [07:30:36]line Безнал.: 0.00 [07:30:36]line Место: АЗС № 95 "Партнер Нефть" [07:30:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:30:36]line СНО: Общий режим [07:30:36]line Чек 92 16.08.2024 07:30 [07:30:36]line Смена: 462 ФФД: 1.0 [07:30:36]line ЗНМ: 0300000079 [07:30:36]line РНМ: 0000000000092545 [07:30:36]line Версия ККМ: 001 [07:30:36]line Талоны: Топливная Карта [07:30:36]line 81625 [07:30:36]line ФМ: 0000000000871802 [07:30:36]line ФД: 197751 [07:30:36]line ФПД: 96078082013549 [07:30:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073037&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197751&fm=96078082013549&tin=02508201610067®Number=0000000000092545&sum=0 [07:30:37]OFD Sender: Processing packet 197751 [packets to send 245, broken 244] [07:30:37]ProducePacketName [07:30:37]name=ofd_packets/00197751 [07:30:37]OFD Sender: To server: pG, [07:30:37]CommunicateWithHost lk.salyk.kg:30040 [07:30:37]ConnectInit lk.salyk.kg [07:30:37]written 0, free lines is 4095 [07:30:37]Connected sock=11 [07:30:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 9D 59 04 01 A0 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5C 00 00 00 F4 03 04 00 1D 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 04 03 00 35 04 06 00 57 61 EB F2 F9 6D ED 1A 6A E0 26 CC AE 76 [07:30:37]Write to MH i2c: 01 00 00 56 26 7C [07:30:37]Write i2c OK [07:30:37]MH_I2C_Read... [07:30:37]Read from MH i2c: 01 [07:30:37]MH_I2C_Read... [07:30:37]Read from MH i2c: 01 07 00 [07:30:37]MH_I2C_Read... [07:30:37]Read from MH i2c: 01 07 00 56 26 00 00 00 00 00 E3 0C 72 [07:30:37]RasterBufferAndPrint [07:30:37]line [07:30:37]line [07:30:37]line [07:30:37]line [07:30:37]line [07:30:37]written 0, free lines is 3305 [07:30:37]MH_Cut [07:30:37]Write to MH i2c: D1 01 00 5D 26 01 55 [07:30:37]Write i2c OK [07:30:37]MH_I2C_Read... [07:30:37]Read from MH i2c: D1 [07:30:37]MH_I2C_Read... [07:30:37]Read from MH i2c: D1 01 00 [07:30:37]MH_I2C_Read... [07:30:37]Read from MH i2c: D1 01 00 5D 26 00 54 [07:30:37]Write to MH i2c: 01 00 00 5E 26 84 [07:30:37]Write i2c OK [07:30:37]MH_I2C_Read... [07:30:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 04 6F 47 00 9F 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 04 03 00 F4 03 04 00 33 AC BE 66 B6 04 01 00 00 A6 13 85 9C 9F 01 BB 45 [07:30:37]CommunicateWithHost err = 0 [07:30:37]CheckOFDResponse [07:30:37]1017 (14) - 77093643461234 [07:30:37]1041 (16) - 0000000000871802 [07:30:37]1040 (4) - 197751 [07:30:37]1012 (4) - 16.08.2024 01:32 [07:30:37]1206 (1) - 0 [07:30:37]OFD Sender: Remove packet 197751 [07:30:37]ProducePacketName [07:30:37]name=ofd_packets/00197751 [07:30:37]NVStorageDeleteData [07:30:38]OFD Sender: No OFD packet to send [07:30:38]*** Cut start [07:30:38]*** Purtial cut [07:30:38]*** Stage 1: CUTSNS_PIN = 1 [07:30:38]Read from MH i2c: 01 [07:30:38]MH_I2C_Read... [07:30:38]*** Stop cut motor [07:30:38]*** Cut end [07:30:38]Read from MH i2c: 01 07 00 [07:30:38]MH_I2C_Read... [07:30:38]Read from MH i2c: 01 07 00 5E 26 00 00 00 00 00 FF 0F 99 [07:30:38]process_action close_receipt done [07:30:38]requested_data is exist [07:30:38]produce_requested_data [07:30:38]requested_item fm.sn is exist - process it [07:30:38]wFMCommunicate request_size=4 [07:30:38]MH_SAM_APDU [07:30:38]CAPDU: 80 11 00 00 [07:30:38]Write to MH i2c: E2 08 00 5F 26 80 11 00 00 00 00 00 00 FF [07:30:38]Write i2c OK [07:30:38]MH_I2C_Read... [07:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:38]Read from MH i2c: E2 [07:30:38]MH_I2C_Read... [07:30:38]Read from MH i2c: E2 17 00 [07:30:38]MH_I2C_Read... [07:30:38]Read from MH i2c: E2 17 00 5F 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [07:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:30:38]wFMCommunicate OK [07:30:38]requested_item fd.num is exist - process it [07:30:38]SAM_PROTO_GetFieldsCounters [07:30:38]wFMCommunicate request_size=4 [07:30:38]MH_SAM_APDU [07:30:38]CAPDU: 80 13 00 00 [07:30:38]Write to MH i2c: E2 08 00 60 26 80 13 00 00 00 00 00 00 02 [07:30:38]Write i2c OK [07:30:38]MH_I2C_Read... [07:30:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:38]Read from MH i2c: E2 [07:30:38]MH_I2C_Read... [07:30:38]Read from MH i2c: E2 62 00 [07:30:38]MH_I2C_Read... [07:30:38]Read from MH i2c: E2 62 00 60 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 77 04 03 00 0E 04 04 00 CE 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 7E [07:30:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 77 04 03 00 0E 04 04 00 CE 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:30:38]wFMCommunicate OK [07:30:38]SAM_PROTO_GetFieldsCounters done [07:30:38]requested_item shift.num is exist - process it [07:30:38]requested_item shift.opened is exist - process it [07:30:38]req_shift_opened [07:30:38]FM_GetShiftState [07:30:38]SAM_PROTO_GetShiftState [07:30:38]wFMCommunicate request_size=4 [07:30:38]MH_SAM_APDU [07:30:38]CAPDU: 80 13 01 00 [07:30:38]Write to MH i2c: E2 08 00 61 26 80 13 01 00 00 00 00 00 04 [07:30:38]Write i2c OK [07:30:38]MH_I2C_Read... [07:30:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:39]Read from MH i2c: E2 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 0E 00 [07:30:39]MH_I2C_Read... [07:30:39]Read from MH i2c: E2 0E 00 61 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 92 [07:30:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:30:39]wFMCommunicate OK [07:30:39]SAM_PROTO_GetShiftState done [07:30:39]FM_GetShiftState done [07:30:39]req_shift_opened done [07:30:39]requested_item shift.open_date is exist - process it [07:30:39]req_shift_open_date [07:30:39]req_shift_open_date done [07:30:39]produce_requested_data done [07:30:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197751,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:30:39]process_action_free close_receipt [07:30:39]json_value_free [07:30:39]json_value_free done [07:30:39]process_json_proto returns [07:30:39]Send response to host [07:30:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197751,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:30:39]free response buf [07:30:39]execute_script done [07:30:39]execute_script returns [07:30:39]free content buf [07:30:39]Sock 7.Close socket [07:30:39]Sock 7.Thread stoped [07:30:43]OFD Sender: No OFD packet to send [07:30:48]OFD Sender: No OFD packet to send [07:30:49]accept exits with 9 [07:30:49]New connection [07:30:49]New thread 3066838372 created [07:30:49]Thread 3066981732 joined [07:30:49]Waiting for new connection... [07:30:49] Sock 9.Parse request [07:30:49]Sock 9.Check first char [07:30:49]Sock 9.First char is OK [07:30:49]request: POST /json_proto HTTP/1.0 [07:30:49]Method: POST [07:30:49]URL: /json_proto [07:30:49]Method is POST - this is cgi request [07:30:49]url: /json_proto [07:30:49]query_string will be loaded in cgi processing [07:30:49]execute_cgi json_proto POST (null) [07:30:49]execute_cgi path=json_proto method=POST [07:30:49]POST find Content-Length [07:30:49]Host: 172.17.46.195:8080 [07:30:49]Content-Length: 679 [07:30:49]Content-Type: application/json [07:30:49] [07:30:49]POST finish read [07:30:49]Found Content-Length = 679 [07:30:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325120", "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" ] } } [07:30:49]execute_script... [07:30: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)11325120", "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" ] } } [07:30:49]POST & json_proto [07:30:49]process_json_proto [07:30:49]json parsed OK: [07:30:49]protocol is kg_v1.0 [07:30:49]action value=close_receipt [07:30:49]process_action close_receipt [07:30:49]cmd_close_receipt [07:30:49]MH_GetDate [07:30:49]Write to MH i2c: F0 00 00 62 26 77 [07:30:49]Write i2c OK [07:30:49]MH_I2C_Read... [07:30:49]Read from MH i2c: F0 [07:30:49]MH_I2C_Read... [07:30:49]Read from MH i2c: F0 09 00 [07:30:49]MH_I2C_Read... [07:30:49]Read from MH i2c: F0 09 00 62 26 00 2C 00 BF 66 8D AE BC 66 2E [07:30:49]GetLastDocTimeStamp 1723793437 [07:30:49]current date 1723793452 [07:30:49]FM_GetShiftState [07:30:49]SAM_PROTO_GetShiftState [07:30:49]wFMCommunicate request_size=4 [07:30:49]MH_SAM_APDU [07:30:49]CAPDU: 80 13 01 00 [07:30:49]Write to MH i2c: E2 08 00 63 26 80 13 01 00 00 00 00 00 06 [07:30:49]Write i2c OK [07:30:49]MH_I2C_Read... [07:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:49]Read from MH i2c: E2 [07:30:49]MH_I2C_Read... [07:30:49]Read from MH i2c: E2 0E 00 [07:30:49]MH_I2C_Read... [07:30:49]Read from MH i2c: E2 0E 00 63 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 94 [07:30:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:30:49]wFMCommunicate OK [07:30:49]SAM_PROTO_GetShiftState done [07:30:49]FM_GetShiftState done [07:30:49]opened in 1723766727 [07:30:49]opened+sec_in_day 1723853127 [07:30:49]quantity*price = 50010 [07:30:49]sum+1 = 50012 [07:30:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 93 16.08.2024 07:30 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197752 ФПД: 106412249755998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073052&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197752&fm=106412249755998&tin=02508201610067®Number=0000000000092545&sum=50000 [07:30:50]StoreToDocumentArchive [07:30:50]shift 462 fd 197752 [07:30:50]save to /storage/0462/doc_00197752 [07:30:50]save last doc name /storage/0462/doc_00197752 to /storage/kkm_last_doc_name [07:30:50]save OK [07:30:50]Clear old archive folders... [07:30:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:30:50]tlvbuf is 018DE380 [07:30:50]SAM_PROTO_ClearQueue [07:30:50]wFMCommunicate request_size=4 [07:30:50]MH_SAM_APDU [07:30:50]CAPDU: 80 09 00 00 [07:30:50]Write to MH i2c: E2 08 00 70 26 80 09 00 00 00 00 00 00 08 [07:30:50]Write i2c OK [07:30:50]MH_I2C_Read... [07:30:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:50]Read from MH i2c: E2 [07:30:50]MH_I2C_Read... [07:30:50]Read from MH i2c: E2 03 00 [07:30:50]MH_I2C_Read... [07:30:50]Read from MH i2c: E2 03 00 70 26 00 90 00 0A [07:30:50]RAPDU: 90 00 [07:30:50]wFMCommunicate OK [07:30:50]SAM_PROTO_ClearQueue done [07:30:50]KKMCreateOFDPacket [07:30:50]OFDProtocolAddRootSTLVToBuf [07:30:50]FM_MakeSignedData [07:30:50]FM_MakeSignedData [07:30:50]SAM_PROTO_SignData [07:30:50]wFMCommunicate request_size=4 [07:30:50]MH_SAM_APDU [07:30:50]CAPDU: 80 0D 01 02 [07:30:50]Write to MH i2c: E2 08 00 71 26 80 0D 01 02 00 00 00 00 10 [07:30:50]Write i2c OK [07:30:50]MH_I2C_Read... [07:30:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:51]Read from MH i2c: E2 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 03 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 03 00 71 26 00 90 00 0B [07:30:51]RAPDU: 90 00 [07:30:51]wFMCommunicate OK [07:30:51]wFMCommunicate request_size=255 [07:30:51]MH_SAM_APDU [07:30:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 00 00 00 F4 03 04 00 2C 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 04 03 00 35 04 06 00 60 [07:30:51]Write to MH i2c: E2 02 01 72 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 00 00 00 F4 03 04 00 2C 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 04 03 00 35 04 06 00 60 00 00 CD [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:51]Read from MH i2c: E2 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 03 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 03 00 72 26 00 90 00 0C [07:30:51]RAPDU: 90 00 [07:30:51]wFMCommunicate OK [07:30:51]wFMCommunicate request_size=10 [07:30:51]MH_SAM_APDU [07:30:51]CAPDU: 80 0D 02 02 05 C8 08 58 B1 5E [07:30:51]Write to MH i2c: E2 0D 00 73 26 80 0D 02 02 05 00 C8 08 58 B1 5E 00 00 54 [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:51]Read from MH i2c: E2 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 03 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 03 00 73 26 00 90 00 0D [07:30:51]RAPDU: 90 00 [07:30:51]wFMCommunicate OK [07:30:51]wFMCommunicate request_size=4 [07:30:51]MH_SAM_APDU [07:30:51]CAPDU: 80 0D 03 02 [07:30:51]Write to MH i2c: E2 08 00 74 26 80 0D 03 02 00 00 00 00 15 [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:51]Read from MH i2c: E2 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 0B 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 0B 00 74 26 00 94 28 9A D8 2D CA F9 38 90 00 6C [07:30:51]RAPDU: 94 28 9A D8 2D CA F9 38 90 00 [07:30:51]wFMCommunicate OK [07:30:51]SAM_PROTO_SignData done [07:30:51]FM_MakeSignedData done [07:30:51]CreateOFDProtocolMessage [07:30:51]wFMCommunicate request_size=4 [07:30:51]MH_SAM_APDU [07:30:51]CAPDU: 80 11 00 00 [07:30:51]Write to MH i2c: E2 08 00 75 26 80 11 00 00 00 00 00 00 15 [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:51]Read from MH i2c: E2 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 17 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: E2 17 00 75 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 62 [07:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:30:51]wFMCommunicate OK [07:30:51]CreateOFDProtocolMessage done [07:30:51]OFDSenderStorePacket 197752 [07:30:51]StoreOFDPacket docnum=197752 [07:30:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E2 46 07 01 AD 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 00 00 00 F4 03 04 00 2C 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 04 03 00 35 04 06 00 60 C8 08 58 B1 5E 94 28 9A D8 2D CA F9 38 [07:30:51]CheckFolder [07:30:51]dirname=/storage/ofd_packets [07:30:51]CheckFolder done [07:30:51]ProducePacketName [07:30:51]name=ofd_packets/00197752 [07:30:51]NVStorageSaveData ofd_packets/00197752 [07:30:51]File name is /storage/ofd_packets/00197752 [07:30:51]Write 301 bytes [07:30:51]NVStorageSaveData done [07:30:51]OFDSenderStorePacket done [07:30:51]KKMCreateOFDPacket done [07:30:51]NVStorageSaveData kkm_last_timestamp [07:30:51]File name is /storage/kkm_last_timestamp [07:30:51]Write 4 bytes [07:30:51]NVStorageSaveData done [07:30:51]ExternCall_PrintAddStr [07:30:51]wPrintStart [07:30:51]Write to MH i2c: 01 00 00 76 26 9C [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: 01 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: 01 07 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: 01 07 00 76 26 00 00 00 00 00 FF 0F B1 [07:30:51]RasterBufferAndPrint [07:30:51]line Счет N : (1)11325120 [07:30:51]line ИНН: 02508201610067 [07:30:51]line Контрольно-Кассовый Чек [07:30:51]line ПРОДАЖА [07:30:51]line ТРК (МРК, ГНК) : 31 [07:30:51]line Товар: 2710124500 [07:30:51]line Аи-95-К-5 [07:30:51]line 6.740 * 74.20 [07:30:51]line = 500.11 [07:30:51]line НДС 12% НСП 1% [07:30:51]line > о реализуемом товаре [07:30:51]line ОКРУГЛЕНИЕ: -0.11 [07:30:51]line ИТОГО: 500.00 [07:30:51]line Внесено: 500.00 [07:30:51]line СДАЧА: 0.00 [07:30:51]line НСП 1% : 4.43 [07:30:51]line НДС 12% : 53.11 [07:30:51]line Наличными: 500.00 [07:30:51]line Безнал.: 0.00 [07:30:51]line Место: АЗС № 95 "Партнер Нефть" [07:30:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:30:51]line СНО: Общий режим [07:30:51]line Чек 93 16.08.2024 07:30 [07:30:51]line Смена: 462 ФФД: 1.0 [07:30:51]line ЗНМ: 0300000079 [07:30:51]line РНМ: 0000000000092545 [07:30:51]line Версия ККМ: 001 [07:30:51]line ФМ: 0000000000871802 [07:30:51]line ФД: 197752 [07:30:51]line ФПД: 106412249755998 [07:30:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073052&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197752&fm=106412249755998&tin=02508201610067®Number=0000000000092545&sum=50000 [07:30:51]written 0, free lines is 4095 [07:30:51]OFD Sender: Processing packet 197752 [packets to send 245, broken 244] [07:30:51]ProducePacketName [07:30:51]name=ofd_packets/00197752 [07:30:51]OFD Sender: To server: pG, [07:30:51]CommunicateWithHost lk.salyk.kg:30040 [07:30:51]ConnectInit lk.salyk.kg [07:30:51]Connected sock=10 [07:30:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E2 46 07 01 AD 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 00 00 00 F4 03 04 00 2C 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 04 03 00 35 04 06 00 60 C8 08 58 B1 5E 94 28 9A D8 2D CA F9 38 [07:30:51]Write to MH i2c: 01 00 00 A1 26 C7 [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: 01 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: 01 07 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: 01 07 00 A1 26 00 00 00 00 00 D1 0C AB [07:30:51]RasterBufferAndPrint [07:30:51]line [07:30:51]line [07:30:51]line [07:30:51]line [07:30:51]line [07:30:51]written 0, free lines is 3289 [07:30:51]MH_Cut [07:30:51]Write to MH i2c: D1 01 00 A8 26 01 A0 [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F4 93 47 00 3B 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 04 03 00 F4 03 04 00 41 AC BE 66 B6 04 01 00 00 99 A6 22 B6 D6 27 F0 48 [07:30:51]CommunicateWithHost err = 0 [07:30:51]CheckOFDResponse [07:30:51]1017 (14) - 77093643461234 [07:30:51]1041 (16) - 0000000000871802 [07:30:51]1040 (4) - 197752 [07:30:51]1012 (4) - 16.08.2024 01:32 [07:30:51]1206 (1) - 0 [07:30:51]OFD Sender: Remove packet 197752 [07:30:51]ProducePacketName [07:30:51]name=ofd_packets/00197752 [07:30:51]NVStorageDeleteData [07:30:51]Read from MH i2c: D1 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: D1 01 00 [07:30:51]MH_I2C_Read... [07:30:51]Read from MH i2c: D1 01 00 A8 26 00 9F [07:30:51]Write to MH i2c: 01 00 00 A9 26 CF [07:30:51]Write i2c OK [07:30:51]MH_I2C_Read... [07:30:52]OFD Sender: No OFD packet to send [07:30:52]*** Cut start [07:30:52]*** Purtial cut [07:30:52]*** CUTSNS_PIN = 0 [07:30:52]*** Stage 1: CUTSNS_PIN = 1 [07:30:54]Read from MH i2c: 01 [07:30:54]MH_I2C_Read... [07:30:54]*** Stop cut motor [07:30:54]*** Cut end [07:30:54]Read from MH i2c: 01 07 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: 01 07 00 A9 26 00 00 00 00 00 FF 0F E4 [07:30:54]process_action close_receipt done [07:30:54]requested_data is exist [07:30:54]produce_requested_data [07:30:54]requested_item fm.sn is exist - process it [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 11 00 00 [07:30:54]Write to MH i2c: E2 08 00 AA 26 80 11 00 00 00 00 00 00 4A [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 17 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 17 00 AA 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 97 [07:30:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:30:54]wFMCommunicate OK [07:30:54]requested_item fd.num is exist - process it [07:30:54]SAM_PROTO_GetFieldsCounters [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 13 00 00 [07:30:54]Write to MH i2c: E2 08 00 AB 26 80 13 00 00 00 00 00 00 4D [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 62 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 62 00 AB 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 78 04 03 00 0E 04 04 00 CE 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 CD [07:30:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 78 04 03 00 0E 04 04 00 CE 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:30:54]wFMCommunicate OK [07:30:54]SAM_PROTO_GetFieldsCounters done [07:30:54]requested_item shift.num is exist - process it [07:30:54]requested_item shift.opened is exist - process it [07:30:54]req_shift_opened [07:30:54]FM_GetShiftState [07:30:54]SAM_PROTO_GetShiftState [07:30:54]wFMCommunicate request_size=4 [07:30:54]MH_SAM_APDU [07:30:54]CAPDU: 80 13 01 00 [07:30:54]Write to MH i2c: E2 08 00 AC 26 80 13 01 00 00 00 00 00 4F [07:30:54]Write i2c OK [07:30:54]MH_I2C_Read... [07:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:54]Read from MH i2c: E2 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 0E 00 [07:30:54]MH_I2C_Read... [07:30:54]Read from MH i2c: E2 0E 00 AC 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DD [07:30:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:30:54]wFMCommunicate OK [07:30:54]SAM_PROTO_GetShiftState done [07:30:54]FM_GetShiftState done [07:30:54]req_shift_opened done [07:30:54]requested_item shift.open_date is exist - process it [07:30:54]req_shift_open_date [07:30:54]req_shift_open_date done [07:30:54]produce_requested_data done [07:30:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197752,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:30:54]process_action_free close_receipt [07:30:54]json_value_free [07:30:54]json_value_free done [07:30:54]process_json_proto returns [07:30:54]Send response to host [07:30:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197752,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:30:54]free response buf [07:30:54]execute_script done [07:30:54]execute_script returns [07:30:54]free content buf [07:30:54]Sock 9.Close socket [07:30:54]Sock 9.Thread stoped [07:30:57]OFD Sender: No OFD packet to send [07:31:02]OFD Sender: No OFD packet to send [07:31:07]OFD Sender: No OFD packet to send [07:31:12]OFD Sender: No OFD packet to send [07:31:17]OFD Sender: No OFD packet to send [07:31:22]OFD Sender: No OFD packet to send [07:31:27]OFD Sender: No OFD packet to send [07:31:32]OFD Sender: No OFD packet to send [07:31:37]OFD Sender: No OFD packet to send [07:31:42]OFD Sender: No OFD packet to send [07:31:47]accept exits with 7 [07:31:47]New connection [07:31:47]New thread 3066981732 created [07:31:47]Thread 3066838372 joined [07:31:47]Waiting for new connection... [07:31:47] Sock 7.Parse request [07:31:47]Sock 7.Check first char [07:31:47]Sock 7.First char is OK [07:31:47]request: POST /json_proto HTTP/1.0 [07:31:47]Method: POST [07:31:47]URL: /json_proto [07:31:47]Method is POST - this is cgi request [07:31:47]url: /json_proto [07:31:47]query_string will be loaded in cgi processing [07:31:47]execute_cgi json_proto POST (null) [07:31:47]execute_cgi path=json_proto method=POST [07:31:47]POST find Content-Length [07:31:47]Host: 172.17.46.195:8080 [07:31:47]Content-Length: 679 [07:31:47]Content-Type: application/json [07:31:47] [07:31:47]POST finish read [07:31:47]Found Content-Length = 679 [07:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:31:47]execute_script... [07:31: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)11325122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:31:47]POST & json_proto [07:31:47]process_json_proto [07:31:47]json parsed OK: [07:31:47]protocol is kg_v1.0 [07:31:47]action value=close_receipt [07:31:47]process_action close_receipt [07:31:47]cmd_close_receipt [07:31:47]MH_GetDate [07:31:47]Write to MH i2c: F0 00 00 AD 26 C2 [07:31:47]Write i2c OK [07:31:47]MH_I2C_Read... [07:31:47]Read from MH i2c: F0 [07:31:47]MH_I2C_Read... [07:31:47]Read from MH i2c: F0 09 00 [07:31:47]MH_I2C_Read... [07:31:47]Read from MH i2c: F0 09 00 AD 26 00 65 00 BF 66 8D AE BC 66 B2 [07:31:47]GetLastDocTimeStamp 1723793452 [07:31:47]current date 1723793509 [07:31:47]FM_GetShiftState [07:31:47]SAM_PROTO_GetShiftState [07:31:47]wFMCommunicate request_size=4 [07:31:47]MH_SAM_APDU [07:31:47]CAPDU: 80 13 01 00 [07:31:47]Write to MH i2c: E2 08 00 AE 26 80 13 01 00 00 00 00 00 51 [07:31:47]Write i2c OK [07:31:47]MH_I2C_Read... [07:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:31:47]Read from MH i2c: E2 [07:31:47]MH_I2C_Read... [07:31:47]Read from MH i2c: E2 0E 00 [07:31:47]MH_I2C_Read... [07:31:47]Read from MH i2c: E2 0E 00 AE 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DF [07:31:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:31:47]wFMCommunicate OK [07:31:47]SAM_PROTO_GetShiftState done [07:31:47]FM_GetShiftState done [07:31:47]opened in 1723766727 [07:31:47]opened+sec_in_day 1723853127 [07:31:47]quantity*price = 50036 [07:31:47]sum+1 = 50037 [07:31:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 94 16.08.2024 07:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197753 ФПД: 192447441822667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073149&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197753&fm=192447441822667&tin=02508201610067®Number=0000000000092545&sum=50000 [07:31:48]StoreToDocumentArchive [07:31:48]shift 462 fd 197753 [07:31:48]save to /storage/0462/doc_00197753 [07:31:48]save last doc name /storage/0462/doc_00197753 to /storage/kkm_last_doc_name [07:31:48]save OK [07:31:48]Clear old archive folders... [07:31:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:31:48]tlvbuf is 01979F00 [07:31:48]SAM_PROTO_ClearQueue [07:31:48]wFMCommunicate request_size=4 [07:31:48]MH_SAM_APDU [07:31:48]CAPDU: 80 09 00 00 [07:31:48]Write to MH i2c: E2 08 00 BB 26 80 09 00 00 00 00 00 00 53 [07:31:48]Write i2c OK [07:31:48]MH_I2C_Read... [07:31:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:31:48]Read from MH i2c: E2 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 BB 26 00 90 00 55 [07:31:48]RAPDU: 90 00 [07:31:48]wFMCommunicate OK [07:31:48]SAM_PROTO_ClearQueue done [07:31:48]KKMCreateOFDPacket [07:31:48]OFDProtocolAddRootSTLVToBuf [07:31:48]FM_MakeSignedData [07:31:48]FM_MakeSignedData [07:31:48]SAM_PROTO_SignData [07:31:48]wFMCommunicate request_size=4 [07:31:48]MH_SAM_APDU [07:31:48]CAPDU: 80 0D 01 02 [07:31:48]Write to MH i2c: E2 08 00 BC 26 80 0D 01 02 00 00 00 00 5B [07:31:48]Write i2c OK [07:31:48]MH_I2C_Read... [07:31:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:31:48]Read from MH i2c: E2 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 BC 26 00 90 00 56 [07:31:48]RAPDU: 90 00 [07:31:48]wFMCommunicate OK [07:31:48]wFMCommunicate request_size=255 [07:31:48]MH_SAM_APDU [07:31:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 65 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 04 03 00 35 04 06 00 AF [07:31:48]Write to MH i2c: E2 02 01 BD 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 65 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 04 03 00 35 04 06 00 AF 00 00 B9 [07:31:48]Write i2c OK [07:31:48]MH_I2C_Read... [07:31:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:31:48]Read from MH i2c: E2 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 BD 26 00 90 00 57 [07:31:48]RAPDU: 90 00 [07:31:48]wFMCommunicate OK [07:31:48]wFMCommunicate request_size=10 [07:31:48]MH_SAM_APDU [07:31:48]CAPDU: 80 0D 02 02 05 07 A9 68 63 CB [07:31:48]Write to MH i2c: E2 0D 00 BE 26 80 0D 02 02 05 00 07 A9 68 63 CB 00 00 AE [07:31:48]Write i2c OK [07:31:48]MH_I2C_Read... [07:31:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:31:48]Read from MH i2c: E2 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 03 00 BE 26 00 90 00 58 [07:31:48]RAPDU: 90 00 [07:31:48]wFMCommunicate OK [07:31:48]wFMCommunicate request_size=4 [07:31:48]MH_SAM_APDU [07:31:48]CAPDU: 80 0D 03 02 [07:31:48]Write to MH i2c: E2 08 00 BF 26 80 0D 03 02 00 00 00 00 60 [07:31:48]Write i2c OK [07:31:48]MH_I2C_Read... [07:31:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:31:48]Read from MH i2c: E2 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 0B 00 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 0B 00 BF 26 00 31 C3 39 B2 81 98 FC 73 90 00 C8 [07:31:48]RAPDU: 31 C3 39 B2 81 98 FC 73 90 00 [07:31:48]wFMCommunicate OK [07:31:48]SAM_PROTO_SignData done [07:31:48]FM_MakeSignedData done [07:31:48]CreateOFDProtocolMessage [07:31:48]wFMCommunicate request_size=4 [07:31:48]MH_SAM_APDU [07:31:48]CAPDU: 80 11 00 00 [07:31:48]Write to MH i2c: E2 08 00 C0 26 80 11 00 00 00 00 00 00 60 [07:31:48]Write i2c OK [07:31:48]MH_I2C_Read... [07:31:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:31:48]Read from MH i2c: E2 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 17 00 [07:31:48]MH_I2C_Read... [07:31:48]Read from MH i2c: E2 17 00 C0 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AD [07:31:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:31:48]wFMCommunicate OK [07:31:48]CreateOFDProtocolMessage done [07:31:48]OFDSenderStorePacket 197753 [07:31:48]StoreOFDPacket docnum=197753 [07:31:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A5 0E 07 01 A7 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 65 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 04 03 00 35 04 06 00 AF 07 A9 68 63 CB 31 C3 39 B2 81 98 FC 73 [07:31:48]CheckFolder [07:31:48]dirname=/storage/ofd_packets [07:31:48]CheckFolder done [07:31:48]ProducePacketName [07:31:48]name=ofd_packets/00197753 [07:31:48]NVStorageSaveData ofd_packets/00197753 [07:31:48]File name is /storage/ofd_packets/00197753 [07:31:48]Write 301 bytes [07:31:48]NVStorageSaveData done [07:31:48]OFDSenderStorePacket done [07:31:48]KKMCreateOFDPacket done [07:31:48]NVStorageSaveData kkm_last_timestamp [07:31:48]File name is /storage/kkm_last_timestamp [07:31:48]Write 4 bytes [07:31:48]NVStorageSaveData done [07:31:48]ExternCall_PrintAddStr [07:31:48]wPrintStart [07:31:48]Write to MH i2c: 01 00 00 C1 26 E7 [07:31:49]Write i2c OK [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: 01 [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: 01 07 00 [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: 01 07 00 C1 26 00 00 00 00 00 FF 0F FC [07:31:49]RasterBufferAndPrint [07:31:49]line Счет N : (1)11325122 [07:31:49]line ИНН: 02508201610067 [07:31:49]line Контрольно-Кассовый Чек [07:31:49]line ПРОДАЖА [07:31:49]line ТРК (МРК, ГНК) : 22 [07:31:49]line Товар: 2710124130 [07:31:49]line Аи-92-К-4 [07:31:49]line 7.380 * 67.80 [07:31:49]line = 500.36 [07:31:49]line НДС 12% НСП 1% [07:31:49]line > о реализуемом товаре [07:31:49]line ОКРУГЛЕНИЕ: -0.36 [07:31:49]line ИТОГО: 500.00 [07:31:49]line Внесено: 500.00 [07:31:49]line СДАЧА: 0.00 [07:31:49]line НСП 1% : 4.43 [07:31:49]line НДС 12% : 53.14 [07:31:49]line Наличными: 500.00 [07:31:49]line Безнал.: 0.00 [07:31:49]line Место: АЗС № 95 "Партнер Нефть" [07:31:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:31:49]line СНО: Общий режим [07:31:49]line Чек 94 16.08.2024 07:31 [07:31:49]line Смена: 462 ФФД: 1.0 [07:31:49]line ЗНМ: 0300000079 [07:31:49]line РНМ: 0000000000092545 [07:31:49]line Версия ККМ: 001 [07:31:49]line ФМ: 0000000000871802 [07:31:49]line ФД: 197753 [07:31:49]line ФПД: 192447441822667 [07:31:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073149&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197753&fm=192447441822667&tin=02508201610067®Number=0000000000092545&sum=50000 [07:31:49]written 0, free lines is 4095 [07:31:49]OFD Sender: Processing packet 197753 [packets to send 245, broken 244] [07:31:49]ProducePacketName [07:31:49]name=ofd_packets/00197753 [07:31:49]OFD Sender: To server: pG, [07:31:49]CommunicateWithHost lk.salyk.kg:30040 [07:31:49]ConnectInit lk.salyk.kg [07:31:49]Connected sock=10 [07:31:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A5 0E 07 01 A7 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 65 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 04 03 00 35 04 06 00 AF 07 A9 68 63 CB 31 C3 39 B2 81 98 FC 73 [07:31:49]Write to MH i2c: 01 00 00 EC 26 12 [07:31:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B4 73 47 00 F4 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 04 03 00 F4 03 04 00 7A AC BE 66 B6 04 01 00 00 6C E0 9C 98 2F 1F 8B 35 [07:31:49]CommunicateWithHost err = 0 [07:31:49]CheckOFDResponse [07:31:49]1017 (14) - 77093643461234 [07:31:49]1041 (16) - 0000000000871802 [07:31:49]1040 (4) - 197753 [07:31:49]1012 (4) - 16.08.2024 01:33 [07:31:49]1206 (1) - 0 [07:31:49]OFD Sender: Remove packet 197753 [07:31:49]ProducePacketName [07:31:49]name=ofd_packets/00197753 [07:31:49]NVStorageDeleteData [07:31:49]Write i2c OK [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: 01 [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: 01 07 00 [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: 01 07 00 EC 26 00 00 00 00 00 D4 0C F9 [07:31:49]RasterBufferAndPrint [07:31:49]line [07:31:49]line [07:31:49]line [07:31:49]line [07:31:49]line [07:31:49]written 0, free lines is 3299 [07:31:49]MH_Cut [07:31:49]Write to MH i2c: D1 01 00 F3 26 01 EB [07:31:49]Write i2c OK [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: D1 [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: D1 01 00 [07:31:49]MH_I2C_Read... [07:31:49]Read from MH i2c: D1 01 00 F3 26 00 EA [07:31:49]Write to MH i2c: 01 00 00 F4 26 1A [07:31:49]Write i2c OK [07:31:49]MH_I2C_Read... [07:31:49]OFD Sender: No OFD packet to send [07:31:50]*** Cut start [07:31:50]*** Purtial cut [07:31:50]*** Stage 1: CUTSNS_PIN = 1 [07:31:50]Read from MH i2c: 01 [07:31:50]MH_I2C_Read... [07:31:50]*** Stop cut motor [07:31:50]*** Cut end [07:31:50]Read from MH i2c: 01 07 00 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: 01 07 00 F4 26 00 00 00 00 00 FF 0F 2F [07:31:50]process_action close_receipt done [07:31:50]requested_data is exist [07:31:50]produce_requested_data [07:31:50]requested_item fm.sn is exist - process it [07:31:50]wFMCommunicate request_size=4 [07:31:50]MH_SAM_APDU [07:31:50]CAPDU: 80 11 00 00 [07:31:50]Write to MH i2c: E2 08 00 F5 26 80 11 00 00 00 00 00 00 95 [07:31:50]Write i2c OK [07:31:50]MH_I2C_Read... [07:31:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:31:50]Read from MH i2c: E2 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: E2 17 00 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: E2 17 00 F5 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E2 [07:31:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:31:50]wFMCommunicate OK [07:31:50]requested_item fd.num is exist - process it [07:31:50]SAM_PROTO_GetFieldsCounters [07:31:50]wFMCommunicate request_size=4 [07:31:50]MH_SAM_APDU [07:31:50]CAPDU: 80 13 00 00 [07:31:50]Write to MH i2c: E2 08 00 F6 26 80 13 00 00 00 00 00 00 98 [07:31:50]Write i2c OK [07:31:50]MH_I2C_Read... [07:31:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:31:50]Read from MH i2c: E2 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: E2 62 00 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: E2 62 00 F6 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 79 04 03 00 0E 04 04 00 CE 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 1C [07:31:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 79 04 03 00 0E 04 04 00 CE 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:31:50]wFMCommunicate OK [07:31:50]SAM_PROTO_GetFieldsCounters done [07:31:50]requested_item shift.num is exist - process it [07:31:50]requested_item shift.opened is exist - process it [07:31:50]req_shift_opened [07:31:50]FM_GetShiftState [07:31:50]SAM_PROTO_GetShiftState [07:31:50]wFMCommunicate request_size=4 [07:31:50]MH_SAM_APDU [07:31:50]CAPDU: 80 13 01 00 [07:31:50]Write to MH i2c: E2 08 00 F7 26 80 13 01 00 00 00 00 00 9A [07:31:50]Write i2c OK [07:31:50]MH_I2C_Read... [07:31:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:31:50]Read from MH i2c: E2 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: E2 0E 00 [07:31:50]MH_I2C_Read... [07:31:50]Read from MH i2c: E2 0E 00 F7 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 28 [07:31:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:31:50]wFMCommunicate OK [07:31:50]SAM_PROTO_GetShiftState done [07:31:50]FM_GetShiftState done [07:31:50]req_shift_opened done [07:31:50]requested_item shift.open_date is exist - process it [07:31:50]req_shift_open_date [07:31:50]req_shift_open_date done [07:31:50]produce_requested_data done [07:31:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197753,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:31:50]process_action_free close_receipt [07:31:50]json_value_free [07:31:50]json_value_free done [07:31:50]process_json_proto returns [07:31:50]Send response to host [07:31:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197753,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:31:50]free response buf [07:31:50]execute_script done [07:31:50]execute_script returns [07:31:50]free content buf [07:31:50]Sock 7.Close socket [07:31:50]Sock 7.Thread stoped [07:31:54]OFD Sender: No OFD packet to send [07:31:59]OFD Sender: No OFD packet to send [07:32:05]OFD Sender: No OFD packet to send [07:32:10]OFD Sender: No OFD packet to send [07:32:15]OFD Sender: No OFD packet to send [07:32:19]accept exits with 9 [07:32:19]New connection [07:32:19]New thread 3066838372 created [07:32:19]Thread 3066981732 joined [07:32:19]Waiting for new connection... [07:32:19] Sock 9.Parse request [07:32:19]Sock 9.Check first char [07:32:19]Sock 9.First char is OK [07:32:19]request: POST /json_proto HTTP/1.0 [07:32:19]Method: POST [07:32:19]URL: /json_proto [07:32:19]Method is POST - this is cgi request [07:32:19]url: /json_proto [07:32:19]query_string will be loaded in cgi processing [07:32:19]execute_cgi json_proto POST (null) [07:32:19]execute_cgi path=json_proto method=POST [07:32:19]POST find Content-Length [07:32:19]Host: 172.17.46.195:8080 [07:32:19]Content-Length: 679 [07:32:19]Content-Type: application/json [07:32:19] [07:32:19]POST finish read [07:32:19]Found Content-Length = 679 [07:32:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:19]execute_script... [07:32: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)11325121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:19]POST & json_proto [07:32:19]process_json_proto [07:32:19]json parsed OK: [07:32:19]protocol is kg_v1.0 [07:32:19]action value=close_receipt [07:32:19]process_action close_receipt [07:32:19]cmd_close_receipt [07:32:19]MH_GetDate [07:32:19]Write to MH i2c: F0 00 00 F8 26 0D [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: F0 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: F0 09 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: F0 09 00 F8 26 00 86 00 BF 66 8D AE BC 66 1E [07:32:19]GetLastDocTimeStamp 1723793509 [07:32:19]current date 1723793542 [07:32:19]FM_GetShiftState [07:32:19]SAM_PROTO_GetShiftState [07:32:19]wFMCommunicate request_size=4 [07:32:19]MH_SAM_APDU [07:32:19]CAPDU: 80 13 01 00 [07:32:19]Write to MH i2c: E2 08 00 F9 26 80 13 01 00 00 00 00 00 9C [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:19]Read from MH i2c: E2 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 0E 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 0E 00 F9 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [07:32:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:32:19]wFMCommunicate OK [07:32:19]SAM_PROTO_GetShiftState done [07:32:19]FM_GetShiftState done [07:32:19]opened in 1723766727 [07:32:19]opened+sec_in_day 1723853127 [07:32:19]quantity*price = 30035 [07:32:19]sum+1 = 30036 [07:32:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 95 16.08.2024 07:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197754 ФПД: 64353194395485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073222&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197754&fm=64353194395485&tin=02508201610067®Number=0000000000092545&sum=30000 [07:32:20]StoreToDocumentArchive [07:32:20]shift 462 fd 197754 [07:32:20]save to /storage/0462/doc_00197754 [07:32:20]save last doc name /storage/0462/doc_00197754 to /storage/kkm_last_doc_name [07:32:20]save OK [07:32:20]Clear old archive folders... [07:32:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:32:20]tlvbuf is 018EBCF0 [07:32:20]SAM_PROTO_ClearQueue [07:32:20]wFMCommunicate request_size=4 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 09 00 00 [07:32:20]Write to MH i2c: E2 08 00 06 27 80 09 00 00 00 00 00 00 9F [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 06 27 00 90 00 A1 [07:32:20]RAPDU: 90 00 [07:32:20]wFMCommunicate OK [07:32:20]SAM_PROTO_ClearQueue done [07:32:20]KKMCreateOFDPacket [07:32:20]OFDProtocolAddRootSTLVToBuf [07:32:20]FM_MakeSignedData [07:32:20]FM_MakeSignedData [07:32:20]SAM_PROTO_SignData [07:32:20]wFMCommunicate request_size=4 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 0D 01 02 [07:32:20]Write to MH i2c: E2 08 00 07 27 80 0D 01 02 00 00 00 00 A7 [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 07 27 00 90 00 A2 [07:32:20]RAPDU: 90 00 [07:32:20]wFMCommunicate OK [07:32:20]wFMCommunicate request_size=255 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 86 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 04 03 00 35 04 06 00 3A [07:32:20]Write to MH i2c: E2 02 01 08 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 86 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 04 03 00 35 04 06 00 3A 00 00 D2 [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 08 27 00 90 00 A3 [07:32:20]RAPDU: 90 00 [07:32:20]wFMCommunicate OK [07:32:20]wFMCommunicate request_size=10 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 0D 02 02 05 87 65 4A C7 5D [07:32:20]Write to MH i2c: E2 0D 00 09 27 80 0D 02 02 05 00 87 65 4A C7 5D 00 00 0E [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 03 00 09 27 00 90 00 A4 [07:32:20]RAPDU: 90 00 [07:32:20]wFMCommunicate OK [07:32:20]wFMCommunicate request_size=4 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 0D 03 02 [07:32:20]Write to MH i2c: E2 08 00 0A 27 80 0D 03 02 00 00 00 00 AC [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:21]Read from MH i2c: E2 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: E2 0B 00 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: E2 0B 00 0A 27 00 15 EA 72 7A 19 AD 4A 97 90 00 3F [07:32:21]RAPDU: 15 EA 72 7A 19 AD 4A 97 90 00 [07:32:21]wFMCommunicate OK [07:32:21]SAM_PROTO_SignData done [07:32:21]FM_MakeSignedData done [07:32:21]CreateOFDProtocolMessage [07:32:21]wFMCommunicate request_size=4 [07:32:21]MH_SAM_APDU [07:32:21]CAPDU: 80 11 00 00 [07:32:21]Write to MH i2c: E2 08 00 0B 27 80 11 00 00 00 00 00 00 AC [07:32:21]Write i2c OK [07:32:21]MH_I2C_Read... [07:32:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:21]Read from MH i2c: E2 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: E2 17 00 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: E2 17 00 0B 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F9 [07:32:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:32:21]wFMCommunicate OK [07:32:21]CreateOFDProtocolMessage done [07:32:21]OFDSenderStorePacket 197754 [07:32:21]StoreOFDPacket docnum=197754 [07:32:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 15 B1 07 01 80 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 86 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 04 03 00 35 04 06 00 3A 87 65 4A C7 5D 15 EA 72 7A 19 AD 4A 97 [07:32:21]CheckFolder [07:32:21]dirname=/storage/ofd_packets [07:32:21]CheckFolder done [07:32:21]ProducePacketName [07:32:21]name=ofd_packets/00197754 [07:32:21]NVStorageSaveData ofd_packets/00197754 [07:32:21]File name is /storage/ofd_packets/00197754 [07:32:21]Write 301 bytes [07:32:21]NVStorageSaveData done [07:32:21]OFDSenderStorePacket done [07:32:21]KKMCreateOFDPacket done [07:32:21]NVStorageSaveData kkm_last_timestamp [07:32:21]File name is /storage/kkm_last_timestamp [07:32:21]Write 4 bytes [07:32:21]NVStorageSaveData done [07:32:21]ExternCall_PrintAddStr [07:32:21]wPrintStart [07:32:21]Write to MH i2c: 01 00 00 0C 27 33 [07:32:21]Write i2c OK [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: 01 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: 01 07 00 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: 01 07 00 0C 27 00 00 00 00 00 FF 0F 48 [07:32:21]RasterBufferAndPrint [07:32:21]line Счет N : (1)11325121 [07:32:21]line ИНН: 02508201610067 [07:32:21]line Контрольно-Кассовый Чек [07:32:21]line ПРОДАЖА [07:32:21]line ТРК (МРК, ГНК) : 42 [07:32:21]line Товар: 2710124130 [07:32:21]line Аи-92-К-4 [07:32:21]line 4.430 * 67.80 [07:32:21]line = 300.35 [07:32:21]line НДС 12% НСП 1% [07:32:21]line > о реализуемом товаре [07:32:21]line ОКРУГЛЕНИЕ: -0.35 [07:32:21]line ИТОГО: 300.00 [07:32:21]line Внесено: 300.00 [07:32:21]line СДАЧА: 0.00 [07:32:21]line НСП 1% : 2.66 [07:32:21]line НДС 12% : 31.90 [07:32:21]line Наличными: 300.00 [07:32:21]line Безнал.: 0.00 [07:32:21]line Место: АЗС № 95 "Партнер Нефть" [07:32:21]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:32:21]line СНО: Общий режим [07:32:21]line Чек 95 16.08.2024 07:32 [07:32:21]line Смена: 462 ФФД: 1.0 [07:32:21]line ЗНМ: 0300000079 [07:32:21]line РНМ: 0000000000092545 [07:32:21]line Версия ККМ: 001 [07:32:21]line ФМ: 0000000000871802 [07:32:21]line ФД: 197754 [07:32:21]line ФПД: 64353194395485 [07:32:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073222&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197754&fm=64353194395485&tin=02508201610067®Number=0000000000092545&sum=30000 [07:32:21]OFD Sender: Processing packet 197754 [packets to send 245, broken 244] [07:32:21]ProducePacketName [07:32:21]name=ofd_packets/00197754 [07:32:21]OFD Sender: To server: pG, [07:32:21]CommunicateWithHost lk.salyk.kg:30040 [07:32:21]ConnectInit lk.salyk.kg [07:32:21]written 0, free lines is 4095 [07:32:21]Connected sock=10 [07:32:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 15 B1 07 01 80 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 86 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 04 03 00 35 04 06 00 3A 87 65 4A C7 5D 15 EA 72 7A 19 AD 4A 97 [07:32:21]Write to MH i2c: 01 00 00 37 27 5E [07:32:21]Write i2c OK [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: 01 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: 01 07 00 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: 01 07 00 37 27 00 00 00 00 00 E2 0C 53 [07:32:21]RasterBufferAndPrint [07:32:21]line [07:32:21]line [07:32:21]line [07:32:21]line [07:32:21]line [07:32:21]written 0, free lines is 3304 [07:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DD 98 47 00 4F 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 04 03 00 F4 03 04 00 9B AC BE 66 B6 04 01 00 00 00 07 7C EB 45 92 90 02 [07:32:21]CommunicateWithHost err = 0 [07:32:21]CheckOFDResponse [07:32:21]1017 (14) - 77093643461234 [07:32:21]1041 (16) - 0000000000871802 [07:32:21]1040 (4) - 197754 [07:32:21]1012 (4) - 16.08.2024 01:34 [07:32:21]1206 (1) - 0 [07:32:21]OFD Sender: Remove packet 197754 [07:32:21]ProducePacketName [07:32:21]name=ofd_packets/00197754 [07:32:21]NVStorageDeleteData [07:32:21]MH_Cut [07:32:21]Write to MH i2c: D1 01 00 3E 27 01 37 [07:32:21]Write i2c OK [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: D1 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: D1 01 00 [07:32:21]MH_I2C_Read... [07:32:21]Read from MH i2c: D1 01 00 3E 27 00 36 [07:32:21]Write to MH i2c: 01 00 00 3F 27 66 [07:32:21]Write i2c OK [07:32:21]MH_I2C_Read... [07:32:22]OFD Sender: No OFD packet to send [07:32:22]*** Cut start [07:32:22]*** Purtial cut [07:32:22]*** CUTSNS_PIN = 0 [07:32:22]*** Stage 1: CUTSNS_PIN = 1 [07:32:24]Read from MH i2c: 01 [07:32:24]MH_I2C_Read... [07:32:24]*** Stop cut motor [07:32:24]*** Cut end [07:32:24]Read from MH i2c: 01 07 00 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: 01 07 00 3F 27 00 00 00 00 00 FF 0F 7B [07:32:24]process_action close_receipt done [07:32:24]requested_data is exist [07:32:24]produce_requested_data [07:32:24]requested_item fm.sn is exist - process it [07:32:24]wFMCommunicate request_size=4 [07:32:24]MH_SAM_APDU [07:32:24]CAPDU: 80 11 00 00 [07:32:24]Write to MH i2c: E2 08 00 40 27 80 11 00 00 00 00 00 00 E1 [07:32:24]Write i2c OK [07:32:24]MH_I2C_Read... [07:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:24]Read from MH i2c: E2 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: E2 17 00 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: E2 17 00 40 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2E [07:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:32:24]wFMCommunicate OK [07:32:24]requested_item fd.num is exist - process it [07:32:24]SAM_PROTO_GetFieldsCounters [07:32:24]wFMCommunicate request_size=4 [07:32:24]MH_SAM_APDU [07:32:24]CAPDU: 80 13 00 00 [07:32:24]Write to MH i2c: E2 08 00 41 27 80 13 00 00 00 00 00 00 E4 [07:32:24]Write i2c OK [07:32:24]MH_I2C_Read... [07:32:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:24]Read from MH i2c: E2 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: E2 62 00 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: E2 62 00 41 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7A 04 03 00 0E 04 04 00 CE 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 6C [07:32:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7A 04 03 00 0E 04 04 00 CE 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:32:24]wFMCommunicate OK [07:32:24]SAM_PROTO_GetFieldsCounters done [07:32:24]requested_item shift.num is exist - process it [07:32:24]requested_item shift.opened is exist - process it [07:32:24]req_shift_opened [07:32:24]FM_GetShiftState [07:32:24]SAM_PROTO_GetShiftState [07:32:24]wFMCommunicate request_size=4 [07:32:24]MH_SAM_APDU [07:32:24]CAPDU: 80 13 01 00 [07:32:24]Write to MH i2c: E2 08 00 42 27 80 13 01 00 00 00 00 00 E6 [07:32:24]Write i2c OK [07:32:24]MH_I2C_Read... [07:32:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:24]Read from MH i2c: E2 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: E2 0E 00 [07:32:24]MH_I2C_Read... [07:32:24]Read from MH i2c: E2 0E 00 42 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 74 [07:32:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:32:24]wFMCommunicate OK [07:32:24]SAM_PROTO_GetShiftState done [07:32:24]FM_GetShiftState done [07:32:24]req_shift_opened done [07:32:24]requested_item shift.open_date is exist - process it [07:32:24]req_shift_open_date [07:32:24]req_shift_open_date done [07:32:24]produce_requested_data done [07:32:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197754,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:32:24]process_action_free close_receipt [07:32:24]json_value_free [07:32:24]json_value_free done [07:32:24]process_json_proto returns [07:32:24]Send response to host [07:32:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197754,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:32:24]free response buf [07:32:24]execute_script done [07:32:24]execute_script returns [07:32:24]free content buf [07:32:24]Sock 9.Close socket [07:32:24]Sock 9.Thread stoped [07:32:27]OFD Sender: No OFD packet to send [07:32:32]OFD Sender: No OFD packet to send [07:32:37]OFD Sender: No OFD packet to send [07:32:42]OFD Sender: No OFD packet to send [07:32:47]OFD Sender: No OFD packet to send [07:32:52]OFD Sender: No OFD packet to send [07:32:57]OFD Sender: No OFD packet to send [07:33:02]OFD Sender: No OFD packet to send [07:33:07]OFD Sender: No OFD packet to send [07:33:12]OFD Sender: No OFD packet to send [07:33:17]OFD Sender: No OFD packet to send [07:33:22]OFD Sender: No OFD packet to send [07:33:27]OFD Sender: No OFD packet to send [07:33:30]accept exits with 7 [07:33:30]New connection [07:33:30]New thread 3066981732 created [07:33:30]Thread 3066838372 joined [07:33:30]Waiting for new connection... [07:33:30] Sock 7.Parse request [07:33:30]Sock 7.Check first char [07:33:30]Sock 7.First char is OK [07:33:30]request: POST /json_proto HTTP/1.0 [07:33:30]Method: POST [07:33:30]URL: /json_proto [07:33:30]Method is POST - this is cgi request [07:33:30]url: /json_proto [07:33:30]query_string will be loaded in cgi processing [07:33:30]execute_cgi json_proto POST (null) [07:33:30]execute_cgi path=json_proto method=POST [07:33:30]POST find Content-Length [07:33:30]Host: 172.17.46.195:8080 [07:33:30]Content-Length: 690 [07:33:30]Content-Type: application/json [07:33:30] [07:33:30]POST finish read [07:33:30]Found Content-Length = 690 [07:33:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:30]execute_script... [07:33:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:30]POST & json_proto [07:33:30]process_json_proto [07:33:30]json parsed OK: [07:33:30]protocol is kg_v1.0 [07:33:30]action value=close_receipt [07:33:30]process_action close_receipt [07:33:30]cmd_close_receipt [07:33:30]MH_GetDate [07:33:30]Write to MH i2c: F0 00 00 43 27 59 [07:33:30]Write i2c OK [07:33:30]MH_I2C_Read... [07:33:30]Read from MH i2c: F0 [07:33:30]MH_I2C_Read... [07:33:30]Read from MH i2c: F0 09 00 [07:33:30]MH_I2C_Read... [07:33:30]Read from MH i2c: F0 09 00 43 27 00 CD 00 BF 66 8D AE BC 66 B1 [07:33:30]GetLastDocTimeStamp 1723793542 [07:33:30]current date 1723793613 [07:33:30]FM_GetShiftState [07:33:30]SAM_PROTO_GetShiftState [07:33:30]wFMCommunicate request_size=4 [07:33:30]MH_SAM_APDU [07:33:30]CAPDU: 80 13 01 00 [07:33:30]Write to MH i2c: E2 08 00 44 27 80 13 01 00 00 00 00 00 E8 [07:33:30]Write i2c OK [07:33:30]MH_I2C_Read... [07:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:30]Read from MH i2c: E2 [07:33:30]MH_I2C_Read... [07:33:30]Read from MH i2c: E2 0E 00 [07:33:30]MH_I2C_Read... [07:33:30]Read from MH i2c: E2 0E 00 44 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [07:33:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:33:30]wFMCommunicate OK [07:33:30]SAM_PROTO_GetShiftState done [07:33:30]FM_GetShiftState done [07:33:30]opened in 1723766727 [07:33:30]opened+sec_in_day 1723853127 [07:33:30]quantity*price = 100051 [07:33:30]sum+1 = 100052 [07:33:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 96 16.08.2024 07:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197755 ФПД: 204892739865380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073333&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197755&fm=204892739865380&tin=02508201610067®Number=0000000000092545&sum=100000 [07:33:31]StoreToDocumentArchive [07:33:31]shift 462 fd 197755 [07:33:31]save to /storage/0462/doc_00197755 [07:33:31]save last doc name /storage/0462/doc_00197755 to /storage/kkm_last_doc_name [07:33:31]save OK [07:33:31]Clear old archive folders... [07:33:31]ProcessDocumentItem done err = 0, tmpTLVsize=257 [07:33:31]tlvbuf is 01930E40 [07:33:31]SAM_PROTO_ClearQueue [07:33:31]wFMCommunicate request_size=4 [07:33:31]MH_SAM_APDU [07:33:31]CAPDU: 80 09 00 00 [07:33:31]Write to MH i2c: E2 08 00 51 27 80 09 00 00 00 00 00 00 EA [07:33:31]Write i2c OK [07:33:31]MH_I2C_Read... [07:33:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:33:31]Read from MH i2c: E2 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 51 27 00 90 00 EC [07:33:31]RAPDU: 90 00 [07:33:31]wFMCommunicate OK [07:33:31]SAM_PROTO_ClearQueue done [07:33:31]KKMCreateOFDPacket [07:33:31]OFDProtocolAddRootSTLVToBuf [07:33:31]FM_MakeSignedData [07:33:31]FM_MakeSignedData [07:33:31]SAM_PROTO_SignData [07:33:31]wFMCommunicate request_size=4 [07:33:31]MH_SAM_APDU [07:33:31]CAPDU: 80 0D 01 02 [07:33:31]Write to MH i2c: E2 08 00 52 27 80 0D 01 02 00 00 00 00 F2 [07:33:31]Write i2c OK [07:33:31]MH_I2C_Read... [07:33:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:33:31]Read from MH i2c: E2 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 52 27 00 90 00 ED [07:33:31]RAPDU: 90 00 [07:33:31]wFMCommunicate OK [07:33:31]wFMCommunicate request_size=255 [07:33:31]MH_SAM_APDU [07:33:31]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 CD 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 04 03 [07:33:31]Write to MH i2c: E2 02 01 53 27 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 CD 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 04 03 00 00 06 [07:33:31]Write i2c OK [07:33:31]MH_I2C_Read... [07:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:31]Read from MH i2c: E2 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 53 27 00 90 00 EE [07:33:31]RAPDU: 90 00 [07:33:31]wFMCommunicate OK [07:33:31]wFMCommunicate request_size=16 [07:33:31]MH_SAM_APDU [07:33:31]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 BA 59 4E FA 0B 24 [07:33:31]Write to MH i2c: E2 13 00 54 27 80 0D 02 02 0B 00 00 35 04 06 00 BA 59 4E FA 0B 24 00 00 D4 [07:33:31]Write i2c OK [07:33:31]MH_I2C_Read... [07:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:31]Read from MH i2c: E2 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 [07:33:31]MH_I2C_Read... [07:33:31]Read from MH i2c: E2 03 00 54 27 00 90 00 EF [07:33:31]RAPDU: 90 00 [07:33:31]wFMCommunicate OK [07:33:31]wFMCommunicate request_size=4 [07:33:31]MH_SAM_APDU [07:33:31]CAPDU: 80 0D 03 02 [07:33:31]Write to MH i2c: E2 08 00 55 27 80 0D 03 02 00 00 00 00 F7 [07:33:31]Write i2c OK [07:33:31]MH_I2C_Read... [07:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:33:32]Read from MH i2c: E2 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: E2 0B 00 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: E2 0B 00 55 27 00 8E EC 44 34 EF EA 1A E7 90 00 C4 [07:33:32]RAPDU: 8E EC 44 34 EF EA 1A E7 90 00 [07:33:32]wFMCommunicate OK [07:33:32]SAM_PROTO_SignData done [07:33:32]FM_MakeSignedData done [07:33:32]CreateOFDProtocolMessage [07:33:32]wFMCommunicate request_size=4 [07:33:32]MH_SAM_APDU [07:33:32]CAPDU: 80 11 00 00 [07:33:32]Write to MH i2c: E2 08 00 56 27 80 11 00 00 00 00 00 00 F7 [07:33:32]Write i2c OK [07:33:32]MH_I2C_Read... [07:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:32]Read from MH i2c: E2 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: E2 17 00 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: E2 17 00 56 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 44 [07:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:33:32]wFMCommunicate OK [07:33:32]CreateOFDProtocolMessage done [07:33:32]OFDSenderStorePacket 197755 [07:33:32]StoreOFDPacket docnum=197755 [07:33:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 16 D6 0D 01 F5 07 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 CD 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 04 03 00 35 04 06 00 BA 59 4E FA 0B 24 8E EC 44 34 EF EA 1A E7 [07:33:32]CheckFolder [07:33:32]dirname=/storage/ofd_packets [07:33:32]CheckFolder done [07:33:32]ProducePacketName [07:33:32]name=ofd_packets/00197755 [07:33:32]NVStorageSaveData ofd_packets/00197755 [07:33:32]File name is /storage/ofd_packets/00197755 [07:33:32]Write 307 bytes [07:33:32]NVStorageSaveData done [07:33:32]OFDSenderStorePacket done [07:33:32]KKMCreateOFDPacket done [07:33:32]NVStorageSaveData kkm_last_timestamp [07:33:32]File name is /storage/kkm_last_timestamp [07:33:32]Write 4 bytes [07:33:32]NVStorageSaveData done [07:33:32]ExternCall_PrintAddStr [07:33:32]wPrintStart [07:33:32]Write to MH i2c: 01 00 00 57 27 7E [07:33:32]Write i2c OK [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: 01 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: 01 07 00 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: 01 07 00 57 27 00 00 00 00 00 FF 0F 93 [07:33:32]RasterBufferAndPrint [07:33:32]line Счет N : (1)11325123 [07:33:32]line ИНН: 02508201610067 [07:33:32]line Контрольно-Кассовый Чек [07:33:32]line ПРОДАЖА [07:33:32]line ТРК (МРК, ГНК) : 52 [07:33:32]line Товар: 2710194210 [07:33:32]line D-ENERGY ДТ-К-5 [07:33:32]line 12.960 * 77.20 [07:33:32]line = 1000.51 [07:33:32]line НДС 12% НСП 1% [07:33:32]line > о реализуемом товаре [07:33:32]line ОКРУГЛЕНИЕ: -0.51 [07:33:32]line ИТОГО: 1000.00 [07:33:32]line Внесено: 1000.00 [07:33:32]line СДАЧА: 0.00 [07:33:32]line НСП 1% : 8.85 [07:33:32]line НДС 12% : 106.25 [07:33:32]line Наличными: 1000.00 [07:33:32]line Безнал.: 0.00 [07:33:32]line Место: АЗС № 95 "Партнер Нефть" [07:33:32]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:33:32]line СНО: Общий режим [07:33:32]line Чек 96 16.08.2024 07:33 [07:33:32]line Смена: 462 ФФД: 1.0 [07:33:32]line ЗНМ: 0300000079 [07:33:32]line РНМ: 0000000000092545 [07:33:32]line Версия ККМ: 001 [07:33:32]line ФМ: 0000000000871802 [07:33:32]line ФД: 197755 [07:33:32]line ФПД: 204892739865380 [07:33:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073333&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197755&fm=204892739865380&tin=02508201610067®Number=0000000000092545&sum=100000 [07:33:32]OFD Sender: Processing packet 197755 [packets to send 245, broken 244] [07:33:32]ProducePacketName [07:33:32]name=ofd_packets/00197755 [07:33:32]OFD Sender: To server: pG, [07:33:32]CommunicateWithHost lk.salyk.kg:30040 [07:33:32]ConnectInit lk.salyk.kg [07:33:32]written 0, free lines is 4095 [07:33:32]Connected sock=10 [07:33:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 16 D6 0D 01 F5 07 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 CD 00 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 04 03 00 35 04 06 00 BA 59 4E FA 0B 24 8E EC 44 34 EF EA 1A E7 [07:33:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F8 3C 47 00 48 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 04 03 00 F4 03 04 00 E2 AC BE 66 B6 04 01 00 00 4F F2 75 9B B2 54 BF EC [07:33:32]CommunicateWithHost err = 0 [07:33:32]CheckOFDResponse [07:33:32]1017 (14) - 77093643461234 [07:33:32]1041 (16) - 0000000000871802 [07:33:32]1040 (4) - 197755 [07:33:32]1012 (4) - 16.08.2024 01:35 [07:33:32]1206 (1) - 0 [07:33:32]OFD Sender: Remove packet 197755 [07:33:32]ProducePacketName [07:33:32]name=ofd_packets/00197755 [07:33:32]NVStorageDeleteData [07:33:32]Write to MH i2c: 01 00 00 82 27 A9 [07:33:32]Write i2c OK [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: 01 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: 01 07 00 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: 01 07 00 82 27 00 00 00 00 00 E9 0C A5 [07:33:32]RasterBufferAndPrint [07:33:32]line [07:33:32]line [07:33:32]line [07:33:32]line [07:33:32]line [07:33:32]written 0, free lines is 3311 [07:33:32]MH_Cut [07:33:32]Write to MH i2c: D1 01 00 89 27 01 82 [07:33:32]Write i2c OK [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: D1 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: D1 01 00 [07:33:32]MH_I2C_Read... [07:33:32]Read from MH i2c: D1 01 00 89 27 00 81 [07:33:32]Write to MH i2c: 01 00 00 8A 27 B1 [07:33:32]Write i2c OK [07:33:32]MH_I2C_Read... [07:33:33]OFD Sender: No OFD packet to send [07:33:33]*** Cut start [07:33:33]*** Purtial cut [07:33:33]*** Stage 1: CUTSNS_PIN = 1 [07:33:33]Read from MH i2c: 01 [07:33:33]MH_I2C_Read... [07:33:33]*** Stop cut motor [07:33:33]*** Cut end [07:33:33]Read from MH i2c: 01 07 00 [07:33:33]MH_I2C_Read... [07:33:33]Read from MH i2c: 01 07 00 8A 27 00 00 00 00 00 FF 0F C6 [07:33:33]process_action close_receipt done [07:33:33]requested_data is exist [07:33:33]produce_requested_data [07:33:33]requested_item fm.sn is exist - process it [07:33:33]wFMCommunicate request_size=4 [07:33:33]MH_SAM_APDU [07:33:33]CAPDU: 80 11 00 00 [07:33:33]Write to MH i2c: E2 08 00 8B 27 80 11 00 00 00 00 00 00 2C [07:33:33]Write i2c OK [07:33:33]MH_I2C_Read... [07:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:34]Read from MH i2c: E2 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 17 00 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 17 00 8B 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 79 [07:33:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:33:34]wFMCommunicate OK [07:33:34]requested_item fd.num is exist - process it [07:33:34]SAM_PROTO_GetFieldsCounters [07:33:34]wFMCommunicate request_size=4 [07:33:34]MH_SAM_APDU [07:33:34]CAPDU: 80 13 00 00 [07:33:34]Write to MH i2c: E2 08 00 8C 27 80 13 00 00 00 00 00 00 2F [07:33:34]Write i2c OK [07:33:34]MH_I2C_Read... [07:33:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:33:34]Read from MH i2c: E2 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 62 00 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 62 00 8C 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7B 04 03 00 0E 04 04 00 CE 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 BB [07:33:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7B 04 03 00 0E 04 04 00 CE 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:33:34]wFMCommunicate OK [07:33:34]SAM_PROTO_GetFieldsCounters done [07:33:34]requested_item shift.num is exist - process it [07:33:34]requested_item shift.opened is exist - process it [07:33:34]req_shift_opened [07:33:34]FM_GetShiftState [07:33:34]SAM_PROTO_GetShiftState [07:33:34]wFMCommunicate request_size=4 [07:33:34]MH_SAM_APDU [07:33:34]CAPDU: 80 13 01 00 [07:33:34]Write to MH i2c: E2 08 00 8D 27 80 13 01 00 00 00 00 00 31 [07:33:34]Write i2c OK [07:33:34]MH_I2C_Read... [07:33:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:34]Read from MH i2c: E2 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 0E 00 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 0E 00 8D 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BF [07:33:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:33:34]wFMCommunicate OK [07:33:34]SAM_PROTO_GetShiftState done [07:33:34]FM_GetShiftState done [07:33:34]req_shift_opened done [07:33:34]requested_item shift.open_date is exist - process it [07:33:34]req_shift_open_date [07:33:34]req_shift_open_date done [07:33:34]produce_requested_data done [07:33:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197755,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:33:34]process_action_free close_receipt [07:33:34]json_value_free [07:33:34]json_value_free done [07:33:34]process_json_proto returns [07:33:34]Send response to host [07:33:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197755,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:33:34]free response buf [07:33:34]execute_script done [07:33:34]execute_script returns [07:33:34]free content buf [07:33:34]Sock 7.Close socket [07:33:34]Sock 7.Thread stoped [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:13]OFD Sender: No OFD packet to send [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:00]accept exits with 9 [07:36:00]New connection [07:36:00]New thread 3066838372 created [07:36:00]Thread 3066981732 joined [07:36:00]Waiting for new connection... [07:36:00] Sock 9.Parse request [07:36:00]Sock 9.Check first char [07:36:00]Sock 9.First char is OK [07:36:00]request: POST /json_proto HTTP/1.0 [07:36:00]Method: POST [07:36:00]URL: /json_proto [07:36:00]Method is POST - this is cgi request [07:36:00]url: /json_proto [07:36:00]query_string will be loaded in cgi processing [07:36:00]execute_cgi json_proto POST (null) [07:36:00]execute_cgi path=json_proto method=POST [07:36:00]POST find Content-Length [07:36:00]Host: 172.17.46.195:8080 [07:36:00]Content-Length: 811 [07:36:00]Content-Type: application/json [07:36:00] [07:36:00]POST finish read [07:36:00]Found Content-Length = 811 [07:36:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 22.030, "sum" : 1700.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1700.72 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:00]execute_script... [07:36: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)11325125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 22.030, "sum" : 1700.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1700.72 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:00]POST & json_proto [07:36:00]process_json_proto [07:36:00]json parsed OK: [07:36:00]protocol is kg_v1.0 [07:36:00]action value=close_receipt [07:36:00]process_action close_receipt [07:36:00]cmd_close_receipt [07:36:00]MH_GetDate [07:36:00]Write to MH i2c: F0 00 00 8E 27 A4 [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: F0 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: F0 09 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: F0 09 00 8E 27 00 62 01 BF 66 8D AE BC 66 92 [07:36:00]GetLastDocTimeStamp 1723793613 [07:36:00]current date 1723793762 [07:36:00]FM_GetShiftState [07:36:00]SAM_PROTO_GetShiftState [07:36:00]wFMCommunicate request_size=4 [07:36:00]MH_SAM_APDU [07:36:00]CAPDU: 80 13 01 00 [07:36:00]Write to MH i2c: E2 08 00 8F 27 80 13 01 00 00 00 00 00 33 [07:36:00]Write i2c OK [07:36:00]MH_I2C_Read... [07:36:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:00]Read from MH i2c: E2 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 0E 00 [07:36:00]MH_I2C_Read... [07:36:00]Read from MH i2c: E2 0E 00 8F 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C1 [07:36:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:36:00]wFMCommunicate OK [07:36:00]SAM_PROTO_GetShiftState done [07:36:00]FM_GetShiftState done [07:36:00]opened in 1723766727 [07:36:00]opened+sec_in_day 1723853127 [07:36:00]quantity*price = 170071 [07:36:00]sum+1 = 170073 [07:36:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1700.72 НСП 1% : 15.05 НДС 12% : 180.61 Наличными: 0.00 Безнал.: 1700.72 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 97 16.08.2024 07:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197756 ФПД: 17418860476923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073602&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197756&fm=17418860476923&tin=02508201610067®Number=0000000000092545&sum=170072 [07:36:01]StoreToDocumentArchive [07:36:01]shift 462 fd 197756 [07:36:01]save to /storage/0462/doc_00197756 [07:36:01]save last doc name /storage/0462/doc_00197756 to /storage/kkm_last_doc_name [07:36:01]save OK [07:36:01]Clear old archive folders... [07:36:01]ProcessDocumentItem done err = 0, tmpTLVsize=257 [07:36:01]tlvbuf is 019308A0 [07:36:01]SAM_PROTO_ClearQueue [07:36:01]wFMCommunicate request_size=4 [07:36:01]MH_SAM_APDU [07:36:01]CAPDU: 80 09 00 00 [07:36:01]Write to MH i2c: E2 08 00 9C 27 80 09 00 00 00 00 00 00 35 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:01]Read from MH i2c: E2 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 9C 27 00 90 00 37 [07:36:01]RAPDU: 90 00 [07:36:01]wFMCommunicate OK [07:36:01]SAM_PROTO_ClearQueue done [07:36:01]KKMCreateOFDPacket [07:36:01]OFDProtocolAddRootSTLVToBuf [07:36:01]FM_MakeSignedData [07:36:01]FM_MakeSignedData [07:36:01]SAM_PROTO_SignData [07:36:01]wFMCommunicate request_size=4 [07:36:01]MH_SAM_APDU [07:36:01]CAPDU: 80 0D 01 02 [07:36:01]Write to MH i2c: E2 08 00 9D 27 80 0D 01 02 00 00 00 00 3D [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:01]Read from MH i2c: E2 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 9D 27 00 90 00 38 [07:36:01]RAPDU: 90 00 [07:36:01]wFMCommunicate OK [07:36:01]wFMCommunicate request_size=255 [07:36:01]MH_SAM_APDU [07:36:01]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 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 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 62 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 04 03 [07:36:01]Write to MH i2c: E2 02 01 9E 27 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 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 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 62 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 04 03 00 00 40 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:01]Read from MH i2c: E2 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 9E 27 00 90 00 39 [07:36:01]RAPDU: 90 00 [07:36:01]wFMCommunicate OK [07:36:01]wFMCommunicate request_size=16 [07:36:01]MH_SAM_APDU [07:36:01]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 0F D7 A4 FD B9 FB [07:36:01]Write to MH i2c: E2 13 00 9F 27 80 0D 02 02 0B 00 00 35 04 06 00 0F D7 A4 FD B9 FB 00 00 D0 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:01]Read from MH i2c: E2 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 03 00 9F 27 00 90 00 3A [07:36:01]RAPDU: 90 00 [07:36:01]wFMCommunicate OK [07:36:01]wFMCommunicate request_size=4 [07:36:01]MH_SAM_APDU [07:36:01]CAPDU: 80 0D 03 02 [07:36:01]Write to MH i2c: E2 08 00 A0 27 80 0D 03 02 00 00 00 00 42 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:01]Read from MH i2c: E2 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 0B 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 0B 00 A0 27 00 92 EA 81 0B AB C9 48 CC 90 00 D3 [07:36:01]RAPDU: 92 EA 81 0B AB C9 48 CC 90 00 [07:36:01]wFMCommunicate OK [07:36:01]SAM_PROTO_SignData done [07:36:01]FM_MakeSignedData done [07:36:01]CreateOFDProtocolMessage [07:36:01]wFMCommunicate request_size=4 [07:36:01]MH_SAM_APDU [07:36:01]CAPDU: 80 11 00 00 [07:36:01]Write to MH i2c: E2 08 00 A1 27 80 11 00 00 00 00 00 00 42 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:01]Read from MH i2c: E2 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 17 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: E2 17 00 A1 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8F [07:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:36:01]wFMCommunicate OK [07:36:01]CreateOFDProtocolMessage done [07:36:01]OFDSenderStorePacket 197756 [07:36:01]StoreOFDPacket docnum=197756 [07:36:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 16 79 0D 01 48 3A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 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 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 62 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 04 03 00 35 04 06 00 0F D7 A4 FD B9 FB 92 EA 81 0B AB C9 48 CC [07:36:01]CheckFolder [07:36:01]dirname=/storage/ofd_packets [07:36:01]CheckFolder done [07:36:01]ProducePacketName [07:36:01]name=ofd_packets/00197756 [07:36:01]NVStorageSaveData ofd_packets/00197756 [07:36:01]File name is /storage/ofd_packets/00197756 [07:36:01]Write 307 bytes [07:36:01]NVStorageSaveData done [07:36:01]OFDSenderStorePacket done [07:36:01]KKMCreateOFDPacket done [07:36:01]NVStorageSaveData kkm_last_timestamp [07:36:01]File name is /storage/kkm_last_timestamp [07:36:01]Write 4 bytes [07:36:01]NVStorageSaveData done [07:36:01]ExternCall_PrintAddStr [07:36:01]wPrintStart [07:36:01]Write to MH i2c: 01 00 00 A2 27 C9 [07:36:01]Write i2c OK [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: 01 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: 01 07 00 [07:36:01]MH_I2C_Read... [07:36:01]Read from MH i2c: 01 07 00 A2 27 00 00 00 00 00 FF 0F DE [07:36:01]RasterBufferAndPrint [07:36:01]line Счет N : (1)11325125 [07:36:01]line ИНН: 02508201610067 [07:36:01]line Контрольно-Кассовый Чек [07:36:01]line ПРОДАЖА [07:36:01]line ТРК (МРК, ГНК) : 52 [07:36:01]line Товар: 2710194210 [07:36:01]line D-ENERGY ДТ-К-5 [07:36:01]line 22.030 * 77.20 [07:36:01]line = 1700.72 [07:36:01]line НДС 12% НСП 1% [07:36:01]line > о реализуемом товаре [07:36:01]line ИТОГО: 1700.72 [07:36:01]line НСП 1% : 15.05 [07:36:01]line НДС 12% : 180.61 [07:36:01]line Наличными: 0.00 [07:36:01]line Безнал.: 1700.72 [07:36:01]line Место: АЗС № 95 "Партнер Нефть" [07:36:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:36:01]line СНО: Общий режим [07:36:01]line Чек 97 16.08.2024 07:36 [07:36:01]line Смена: 462 ФФД: 1.0 [07:36:01]line ЗНМ: 0300000079 [07:36:01]line РНМ: 0000000000092545 [07:36:01]line Версия ККМ: 001 [07:36:01]line Платежная система: O! деньги [07:36:01]line ФМ: 0000000000871802 [07:36:01]line ФД: 197756 [07:36:01]line ФПД: 17418860476923 [07:36:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073602&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197756&fm=17418860476923&tin=02508201610067®Number=0000000000092545&sum=170072 [07:36:02]OFD Sender: Processing packet 197756 [packets to send 245, broken 244] [07:36:02]ProducePacketName [07:36:02]name=ofd_packets/00197756 [07:36:02]OFD Sender: To server: pG, [07:36:02]CommunicateWithHost lk.salyk.kg:30040 [07:36:02]ConnectInit lk.salyk.kg [07:36:02]written 0, free lines is 4095 [07:36:02]Connected sock=10 [07:36:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 16 79 0D 01 48 3A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 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 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 62 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 04 03 00 35 04 06 00 0F D7 A4 FD B9 FB 92 EA 81 0B AB C9 48 CC [07:36:02]Write to MH i2c: 01 00 00 CC 27 F3 [07:36:02]Write i2c OK [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: 01 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: 01 07 00 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: 01 07 00 CC 27 00 00 00 00 00 E9 0C EF [07:36:02]RasterBufferAndPrint [07:36:02]line [07:36:02]line [07:36:02]line [07:36:02]line [07:36:02]line [07:36:02]written 0, free lines is 3310 [07:36:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 13 CC 47 00 99 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 04 03 00 F4 03 04 00 78 AD BE 66 B6 04 01 00 00 E0 6D D7 22 FE 29 BC 4D [07:36:02]CommunicateWithHost err = 0 [07:36:02]CheckOFDResponse [07:36:02]1017 (14) - 77093643461234 [07:36:02]1041 (16) - 0000000000871802 [07:36:02]1040 (4) - 197756 [07:36:02]1012 (4) - 16.08.2024 01:38 [07:36:02]1206 (1) - 0 [07:36:02]OFD Sender: Remove packet 197756 [07:36:02]ProducePacketName [07:36:02]name=ofd_packets/00197756 [07:36:02]NVStorageDeleteData [07:36:02]MH_Cut [07:36:02]Write to MH i2c: D1 01 00 D3 27 01 CC [07:36:02]Write i2c OK [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: D1 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: D1 01 00 [07:36:02]MH_I2C_Read... [07:36:02]Read from MH i2c: D1 01 00 D3 27 00 CB [07:36:02]Write to MH i2c: 01 00 00 D4 27 FB [07:36:02]Write i2c OK [07:36:02]MH_I2C_Read... [07:36:03]OFD Sender: No OFD packet to send [07:36:03]*** Cut start [07:36:03]*** Purtial cut [07:36:03]*** CUTSNS_PIN = 0 [07:36:03]*** Stage 1: CUTSNS_PIN = 1 [07:36:05]Read from MH i2c: 01 [07:36:05]MH_I2C_Read... [07:36:05]*** Stop cut motor [07:36:05]*** Cut end [07:36:05]Read from MH i2c: 01 07 00 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: 01 07 00 D4 27 00 00 00 00 00 FF 0F 10 [07:36:05]process_action close_receipt done [07:36:05]requested_data is exist [07:36:05]produce_requested_data [07:36:05]requested_item fm.sn is exist - process it [07:36:05]wFMCommunicate request_size=4 [07:36:05]MH_SAM_APDU [07:36:05]CAPDU: 80 11 00 00 [07:36:05]Write to MH i2c: E2 08 00 D5 27 80 11 00 00 00 00 00 00 76 [07:36:05]Write i2c OK [07:36:05]MH_I2C_Read... [07:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:05]Read from MH i2c: E2 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: E2 17 00 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: E2 17 00 D5 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C3 [07:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:36:05]wFMCommunicate OK [07:36:05]requested_item fd.num is exist - process it [07:36:05]SAM_PROTO_GetFieldsCounters [07:36:05]wFMCommunicate request_size=4 [07:36:05]MH_SAM_APDU [07:36:05]CAPDU: 80 13 00 00 [07:36:05]Write to MH i2c: E2 08 00 D6 27 80 13 00 00 00 00 00 00 79 [07:36:05]Write i2c OK [07:36:05]MH_I2C_Read... [07:36:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:05]Read from MH i2c: E2 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: E2 62 00 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: E2 62 00 D6 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7C 04 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [07:36:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7C 04 03 00 0E 04 04 00 CE 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:36:05]wFMCommunicate OK [07:36:05]SAM_PROTO_GetFieldsCounters done [07:36:05]requested_item shift.num is exist - process it [07:36:05]requested_item shift.opened is exist - process it [07:36:05]req_shift_opened [07:36:05]FM_GetShiftState [07:36:05]SAM_PROTO_GetShiftState [07:36:05]wFMCommunicate request_size=4 [07:36:05]MH_SAM_APDU [07:36:05]CAPDU: 80 13 01 00 [07:36:05]Write to MH i2c: E2 08 00 D7 27 80 13 01 00 00 00 00 00 7B [07:36:05]Write i2c OK [07:36:05]MH_I2C_Read... [07:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:05]Read from MH i2c: E2 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: E2 0E 00 [07:36:05]MH_I2C_Read... [07:36:05]Read from MH i2c: E2 0E 00 D7 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [07:36:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:36:05]wFMCommunicate OK [07:36:05]SAM_PROTO_GetShiftState done [07:36:05]FM_GetShiftState done [07:36:05]req_shift_opened done [07:36:05]requested_item shift.open_date is exist - process it [07:36:05]req_shift_open_date [07:36:05]req_shift_open_date done [07:36:05]produce_requested_data done [07:36:05]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197756,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:36:05]process_action_free close_receipt [07:36:05]json_value_free [07:36:05]json_value_free done [07:36:05]process_json_proto returns [07:36:05]Send response to host [07:36:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197756,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:36:05]free response buf [07:36:05]execute_script done [07:36:05]execute_script returns [07:36:05]free content buf [07:36:05]Sock 9.Close socket [07:36:05]Sock 9.Thread stoped [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:18]OFD Sender: No OFD packet to send [07:36:23]OFD Sender: No OFD packet to send [07:36:28]OFD Sender: No OFD packet to send [07:36:33]OFD Sender: No OFD packet to send [07:36:38]OFD Sender: No OFD packet to send [07:36:43]OFD Sender: No OFD packet to send [07:36:48]OFD Sender: No OFD packet to send [07:36:53]OFD Sender: No OFD packet to send [07:36:58]OFD Sender: No OFD packet to send [07:37:03]OFD Sender: No OFD packet to send [07:37:08]OFD Sender: No OFD packet to send [07:37:12]accept exits with 7 [07:37:12]New connection [07:37:12]New thread 3066981732 created [07:37:12]Thread 3066838372 joined [07:37:12]Waiting for new connection... [07:37:12] Sock 7.Parse request [07:37:12]Sock 7.Check first char [07:37:12]Sock 7.First char is OK [07:37:12]request: POST /json_proto HTTP/1.0 [07:37:12]Method: POST [07:37:12]URL: /json_proto [07:37:12]Method is POST - this is cgi request [07:37:12]url: /json_proto [07:37:12]query_string will be loaded in cgi processing [07:37:12]execute_cgi json_proto POST (null) [07:37:12]execute_cgi path=json_proto method=POST [07:37:12]POST find Content-Length [07:37:12]Host: 172.17.46.195:8080 [07:37:12]Content-Length: 679 [07:37:12]Content-Type: application/json [07:37:12] [07:37:12]POST finish read [07:37:12]Found Content-Length = 679 [07:37:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:37:12]execute_script... [07: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)11325126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:37:12]POST & json_proto [07:37:12]process_json_proto [07:37:12]json parsed OK: [07:37:12]protocol is kg_v1.0 [07:37:12]action value=close_receipt [07:37:12]process_action close_receipt [07:37:12]cmd_close_receipt [07:37:12]MH_GetDate [07:37:12]Write to MH i2c: F0 00 00 D8 27 EE [07:37:12]Write i2c OK [07:37:12]MH_I2C_Read... [07:37:12]Read from MH i2c: F0 [07:37:12]MH_I2C_Read... [07:37:12]Read from MH i2c: F0 09 00 [07:37:12]MH_I2C_Read... [07:37:12]Read from MH i2c: F0 09 00 D8 27 00 AB 01 BF 66 8D AE BC 66 25 [07:37:12]GetLastDocTimeStamp 1723793762 [07:37:12]current date 1723793835 [07:37:12]FM_GetShiftState [07:37:12]SAM_PROTO_GetShiftState [07:37:12]wFMCommunicate request_size=4 [07:37:12]MH_SAM_APDU [07:37:12]CAPDU: 80 13 01 00 [07:37:12]Write to MH i2c: E2 08 00 D9 27 80 13 01 00 00 00 00 00 7D [07:37:12]Write i2c OK [07:37:12]MH_I2C_Read... [07:37:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:37:12]Read from MH i2c: E2 [07:37:12]MH_I2C_Read... [07:37:12]Read from MH i2c: E2 0E 00 [07:37:12]MH_I2C_Read... [07:37:12]Read from MH i2c: E2 0E 00 D9 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0B [07:37:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:37:12]wFMCommunicate OK [07:37:12]SAM_PROTO_GetShiftState done [07:37:12]FM_GetShiftState done [07:37:12]opened in 1723766727 [07:37:12]opened+sec_in_day 1723853127 [07:37:12]quantity*price = 50036 [07:37:12]sum+1 = 50037 [07:37:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 98 16.08.2024 07:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197757 ФПД: 162066123621383 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073715&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197757&fm=162066123621383&tin=02508201610067®Number=0000000000092545&sum=50000 [07:37:13]StoreToDocumentArchive [07:37:13]shift 462 fd 197757 [07:37:13]save to /storage/0462/doc_00197757 [07:37:13]save last doc name /storage/0462/doc_00197757 to /storage/kkm_last_doc_name [07:37:13]save OK [07:37:13]Clear old archive folders... [07:37:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:37:13]tlvbuf is B6DAF750 [07:37:13]SAM_PROTO_ClearQueue [07:37:13]wFMCommunicate request_size=4 [07:37:13]MH_SAM_APDU [07:37:13]CAPDU: 80 09 00 00 [07:37:13]Write to MH i2c: E2 08 00 E6 27 80 09 00 00 00 00 00 00 7F [07:37:13]Write i2c OK [07:37:13]MH_I2C_Read... [07:37:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:37:13]Read from MH i2c: E2 [07:37:13]MH_I2C_Read... [07:37:13]Read from MH i2c: E2 03 00 [07:37:13]MH_I2C_Read... [07:37:13]Read from MH i2c: E2 03 00 E6 27 00 90 00 81 [07:37:13]RAPDU: 90 00 [07:37:13]wFMCommunicate OK [07:37:13]SAM_PROTO_ClearQueue done [07:37:13]KKMCreateOFDPacket [07:37:13]OFDProtocolAddRootSTLVToBuf [07:37:13]FM_MakeSignedData [07:37:13]FM_MakeSignedData [07:37:13]SAM_PROTO_SignData [07:37:13]wFMCommunicate request_size=4 [07:37:13]MH_SAM_APDU [07:37:13]CAPDU: 80 0D 01 02 [07:37:13]Write to MH i2c: E2 08 00 E7 27 80 0D 01 02 00 00 00 00 87 [07:37:13]Write i2c OK [07:37:13]MH_I2C_Read... [07:37:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:37:13]Read from MH i2c: E2 [07:37:13]MH_I2C_Read... [07:37:13]Read from MH i2c: E2 03 00 [07:37:13]MH_I2C_Read... [07:37:13]Read from MH i2c: E2 03 00 E7 27 00 90 00 82 [07:37:13]RAPDU: 90 00 [07:37:13]wFMCommunicate OK [07:37:13]wFMCommunicate request_size=255 [07:37:13]MH_SAM_APDU [07:37:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 AB 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 04 03 00 35 04 06 00 93 [07:37:13]Write to MH i2c: E2 02 01 E8 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 AB 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 04 03 00 35 04 06 00 93 00 00 18 [07:37:13]Write i2c OK [07:37:13]MH_I2C_Read... [07:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:37:14]Read from MH i2c: E2 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 03 00 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 03 00 E8 27 00 90 00 83 [07:37:14]RAPDU: 90 00 [07:37:14]wFMCommunicate OK [07:37:14]wFMCommunicate request_size=10 [07:37:14]MH_SAM_APDU [07:37:14]CAPDU: 80 0D 02 02 05 65 F5 BA 84 07 [07:37:14]Write to MH i2c: E2 0D 00 E9 27 80 0D 02 02 05 00 65 F5 BA 84 07 00 00 33 [07:37:14]Write i2c OK [07:37:14]MH_I2C_Read... [07:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:37:14]Read from MH i2c: E2 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 03 00 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 03 00 E9 27 00 90 00 84 [07:37:14]RAPDU: 90 00 [07:37:14]wFMCommunicate OK [07:37:14]wFMCommunicate request_size=4 [07:37:14]MH_SAM_APDU [07:37:14]CAPDU: 80 0D 03 02 [07:37:14]Write to MH i2c: E2 08 00 EA 27 80 0D 03 02 00 00 00 00 8C [07:37:14]Write i2c OK [07:37:14]MH_I2C_Read... [07:37:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:37:14]Read from MH i2c: E2 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 0B 00 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 0B 00 EA 27 00 61 63 60 BD A8 1D 74 D5 90 00 7C [07:37:14]RAPDU: 61 63 60 BD A8 1D 74 D5 90 00 [07:37:14]wFMCommunicate OK [07:37:14]SAM_PROTO_SignData done [07:37:14]FM_MakeSignedData done [07:37:14]CreateOFDProtocolMessage [07:37:14]wFMCommunicate request_size=4 [07:37:14]MH_SAM_APDU [07:37:14]CAPDU: 80 11 00 00 [07:37:14]Write to MH i2c: E2 08 00 EB 27 80 11 00 00 00 00 00 00 8C [07:37:14]Write i2c OK [07:37:14]MH_I2C_Read... [07:37:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:37:14]Read from MH i2c: E2 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 17 00 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: E2 17 00 EB 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D9 [07:37:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:37:14]wFMCommunicate OK [07:37:14]CreateOFDProtocolMessage done [07:37:14]OFDSenderStorePacket 197757 [07:37:14]StoreOFDPacket docnum=197757 [07:37:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B2 45 07 01 DB AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 AB 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 04 03 00 35 04 06 00 93 65 F5 BA 84 07 61 63 60 BD A8 1D 74 D5 [07:37:14]CheckFolder [07:37:14]dirname=/storage/ofd_packets [07:37:14]CheckFolder done [07:37:14]ProducePacketName [07:37:14]name=ofd_packets/00197757 [07:37:14]NVStorageSaveData ofd_packets/00197757 [07:37:14]File name is /storage/ofd_packets/00197757 [07:37:14]Write 301 bytes [07:37:14]NVStorageSaveData done [07:37:14]OFDSenderStorePacket done [07:37:14]KKMCreateOFDPacket done [07:37:14]NVStorageSaveData kkm_last_timestamp [07:37:14]File name is /storage/kkm_last_timestamp [07:37:14]Write 4 bytes [07:37:14]NVStorageSaveData done [07:37:14]ExternCall_PrintAddStr [07:37:14]wPrintStart [07:37:14]Write to MH i2c: 01 00 00 EC 27 13 [07:37:14]Write i2c OK [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: 01 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: 01 07 00 [07:37:14]MH_I2C_Read... [07:37:14]Read from MH i2c: 01 07 00 EC 27 00 00 00 00 00 FF 0F 28 [07:37:14]RasterBufferAndPrint [07:37:14]line Счет N : (1)11325126 [07:37:14]line ИНН: 02508201610067 [07:37:14]line Контрольно-Кассовый Чек [07:37:14]line ПРОДАЖА [07:37:14]line ТРК (МРК, ГНК) : 42 [07:37:14]line Товар: 2710124130 [07:37:14]line Аи-92-К-4 [07:37:14]line 7.380 * 67.80 [07:37:14]line = 500.36 [07:37:14]line НДС 12% НСП 1% [07:37:14]line > о реализуемом товаре [07:37:14]line ОКРУГЛЕНИЕ: -0.36 [07:37:14]line ИТОГО: 500.00 [07:37:14]line Внесено: 500.00 [07:37:14]line СДАЧА: 0.00 [07:37:14]line НСП 1% : 4.43 [07:37:14]line НДС 12% : 53.14 [07:37:14]line Наличными: 500.00 [07:37:14]line Безнал.: 0.00 [07:37:14]line Место: АЗС № 95 "Партнер Нефть" [07:37:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:37:14]line СНО: Общий режим [07:37:14]line Чек 98 16.08.2024 07:37 [07:37:14]line Смена: 462 ФФД: 1.0 [07:37:14]line ЗНМ: 0300000079 [07:37:14]line РНМ: 0000000000092545 [07:37:14]line Версия ККМ: 001 [07:37:14]line ФМ: 0000000000871802 [07:37:14]line ФД: 197757 [07:37:14]line ФПД: 162066123621383 [07:37:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073715&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197757&fm=162066123621383&tin=02508201610067®Number=0000000000092545&sum=50000 [07:37:14]OFD Sender: Processing packet 197757 [packets to send 245, broken 244] [07:37:14]ProducePacketName [07:37:14]name=ofd_packets/00197757 [07:37:14]OFD Sender: To server: pG, [07:37:14]CommunicateWithHost lk.salyk.kg:30040 [07:37:14]ConnectInit lk.salyk.kg [07:37:14]written 0, free lines is 4095 [07:37:14]Connected sock=10 [07:37:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B2 45 07 01 DB AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 AB 01 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 04 03 00 35 04 06 00 93 65 F5 BA 84 07 61 63 60 BD A8 1D 74 D5 [07:37:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C7 00 47 00 77 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 04 03 00 F4 03 04 00 C0 AD BE 66 B6 04 01 00 00 5F 2E FC B4 E2 30 2E DF [07:37:15]CommunicateWithHost err = 0 [07:37:15]CheckOFDResponse [07:37:15]1017 (14) - 77093643461234 [07:37:15]1041 (16) - 0000000000871802 [07:37:15]1040 (4) - 197757 [07:37:15]1012 (4) - 16.08.2024 01:39 [07:37:15]1206 (1) - 0 [07:37:15]OFD Sender: Remove packet 197757 [07:37:15]ProducePacketName [07:37:15]name=ofd_packets/00197757 [07:37:15]NVStorageDeleteData [07:37:15]Write to MH i2c: 01 00 00 17 28 3F [07:37:15]Write i2c OK [07:37:15]MH_I2C_Read... [07:37:15]Read from MH i2c: 01 [07:37:15]MH_I2C_Read... [07:37:15]Read from MH i2c: 01 07 00 [07:37:15]MH_I2C_Read... [07:37:15]Read from MH i2c: 01 07 00 17 28 00 00 00 00 00 EB 0C 3D [07:37:15]RasterBufferAndPrint [07:37:15]line [07:37:15]line [07:37:15]line [07:37:15]line [07:37:15]line [07:37:15]written 0, free lines is 3313 [07:37:15]MH_Cut [07:37:15]Write to MH i2c: D1 01 00 1E 28 01 18 [07:37:15]Write i2c OK [07:37:15]MH_I2C_Read... [07:37:15]Read from MH i2c: D1 [07:37:15]MH_I2C_Read... [07:37:15]Read from MH i2c: D1 01 00 [07:37:15]MH_I2C_Read... [07:37:15]Read from MH i2c: D1 01 00 1E 28 00 17 [07:37:15]Write to MH i2c: 01 00 00 1F 28 47 [07:37:15]Write i2c OK [07:37:15]MH_I2C_Read... [07:37:15]OFD Sender: No OFD packet to send [07:37:15]*** Cut start [07:37:15]*** Purtial cut [07:37:15]*** Stage 1: CUTSNS_PIN = 1 [07:37:16]Read from MH i2c: 01 [07:37:16]MH_I2C_Read... [07:37:16]*** Stop cut motor [07:37:16]*** Cut end [07:37:16]Read from MH i2c: 01 07 00 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: 01 07 00 1F 28 00 00 00 00 00 FF 0F 5C [07:37:16]process_action close_receipt done [07:37:16]requested_data is exist [07:37:16]produce_requested_data [07:37:16]requested_item fm.sn is exist - process it [07:37:16]wFMCommunicate request_size=4 [07:37:16]MH_SAM_APDU [07:37:16]CAPDU: 80 11 00 00 [07:37:16]Write to MH i2c: E2 08 00 20 28 80 11 00 00 00 00 00 00 C2 [07:37:16]Write i2c OK [07:37:16]MH_I2C_Read... [07:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:37:16]Read from MH i2c: E2 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: E2 17 00 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: E2 17 00 20 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [07:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:37:16]wFMCommunicate OK [07:37:16]requested_item fd.num is exist - process it [07:37:16]SAM_PROTO_GetFieldsCounters [07:37:16]wFMCommunicate request_size=4 [07:37:16]MH_SAM_APDU [07:37:16]CAPDU: 80 13 00 00 [07:37:16]Write to MH i2c: E2 08 00 21 28 80 13 00 00 00 00 00 00 C5 [07:37:16]Write i2c OK [07:37:16]MH_I2C_Read... [07:37:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:37:16]Read from MH i2c: E2 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: E2 62 00 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: E2 62 00 21 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7D 04 03 00 0E 04 04 00 CE 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 59 [07:37:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7D 04 03 00 0E 04 04 00 CE 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:37:16]wFMCommunicate OK [07:37:16]SAM_PROTO_GetFieldsCounters done [07:37:16]requested_item shift.num is exist - process it [07:37:16]requested_item shift.opened is exist - process it [07:37:16]req_shift_opened [07:37:16]FM_GetShiftState [07:37:16]SAM_PROTO_GetShiftState [07:37:16]wFMCommunicate request_size=4 [07:37:16]MH_SAM_APDU [07:37:16]CAPDU: 80 13 01 00 [07:37:16]Write to MH i2c: E2 08 00 22 28 80 13 01 00 00 00 00 00 C7 [07:37:16]Write i2c OK [07:37:16]MH_I2C_Read... [07:37:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:37:16]Read from MH i2c: E2 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: E2 0E 00 [07:37:16]MH_I2C_Read... [07:37:16]Read from MH i2c: E2 0E 00 22 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [07:37:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:37:16]wFMCommunicate OK [07:37:16]SAM_PROTO_GetShiftState done [07:37:16]FM_GetShiftState done [07:37:16]req_shift_opened done [07:37:16]requested_item shift.open_date is exist - process it [07:37:16]req_shift_open_date [07:37:16]req_shift_open_date done [07:37:16]produce_requested_data done [07:37:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197757,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:37:16]process_action_free close_receipt [07:37:16]json_value_free [07:37:16]json_value_free done [07:37:16]process_json_proto returns [07:37:16]Send response to host [07:37:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197757,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:37:16]free response buf [07:37:16]execute_script done [07:37:16]execute_script returns [07:37:16]free content buf [07:37:16]Sock 7.Close socket [07:37:16]Sock 7.Thread stoped [07:37:20]OFD Sender: No OFD packet to send [07:37:25]OFD Sender: No OFD packet to send [07:37:30]OFD Sender: No OFD packet to send [07:37:35]OFD Sender: No OFD packet to send [07:37:40]OFD Sender: No OFD packet to send [07:37:45]OFD Sender: No OFD packet to send [07:37:50]OFD Sender: No OFD packet to send [07:37:55]OFD Sender: No OFD packet to send [07:38:00]OFD Sender: No OFD packet to send [07:38:05]OFD Sender: No OFD packet to send [07:38:10]OFD Sender: No OFD packet to send [07:38:15]OFD Sender: No OFD packet to send [07:38:20]OFD Sender: No OFD packet to send [07:38:25]OFD Sender: No OFD packet to send [07:38:30]OFD Sender: No OFD packet to send [07:38:35]OFD Sender: No OFD packet to send [07:38:40]OFD Sender: No OFD packet to send [07:38:45]OFD Sender: No OFD packet to send [07:38:50]OFD Sender: No OFD packet to send [07:38:55]OFD Sender: No OFD packet to send [07:39:00]OFD Sender: No OFD packet to send [07:39:05]OFD Sender: No OFD packet to send [07:39:10]OFD Sender: No OFD packet to send [07:39:15]OFD Sender: No OFD packet to send [07:39:20]OFD Sender: No OFD packet to send [07:39:25]OFD Sender: No OFD packet to send [07:39:30]OFD Sender: No OFD packet to send [07:39:35]OFD Sender: No OFD packet to send [07:39:40]OFD Sender: No OFD packet to send [07:39:45]OFD Sender: No OFD packet to send [07:39:50]OFD Sender: No OFD packet to send [07:39:50]accept exits with 9 [07:39:50]New connection [07:39:50]New thread 3066838372 created [07:39:50]Thread 3066981732 joined [07:39:50]Waiting for new connection... [07:39:50] Sock 9.Parse request [07:39:50]Sock 9.Check first char [07:39:50]Sock 9.First char is OK [07:39:50]request: POST /json_proto HTTP/1.0 [07:39:50]Method: POST [07:39:50]URL: /json_proto [07:39:50]Method is POST - this is cgi request [07:39:50]url: /json_proto [07:39:50]query_string will be loaded in cgi processing [07:39:50]execute_cgi json_proto POST (null) [07:39:50]execute_cgi path=json_proto method=POST [07:39:50]POST find Content-Length [07:39:50]Host: 172.17.46.195:8080 [07:39:50]Content-Length: 793 [07:39:50]Content-Type: application/json [07:39:50] [07:39:50]POST finish read [07:39:50]Found Content-Length = 793 [07:39:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:50]execute_script... [07:39: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)11325127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:50]POST & json_proto [07:39:50]process_json_proto [07:39:50]json parsed OK: [07:39:50]protocol is kg_v1.0 [07:39:50]action value=close_receipt [07:39:50]process_action close_receipt [07:39:50]cmd_close_receipt [07:39:50]MH_GetDate [07:39:50]Write to MH i2c: F0 00 00 23 28 3A [07:39:50]Write i2c OK [07:39:50]MH_I2C_Read... [07:39:50]Read from MH i2c: F0 [07:39:50]MH_I2C_Read... [07:39:50]Read from MH i2c: F0 09 00 [07:39:50]MH_I2C_Read... [07:39:50]Read from MH i2c: F0 09 00 23 28 00 49 02 BF 66 8D AE BC 66 10 [07:39:50]GetLastDocTimeStamp 1723793835 [07:39:50]current date 1723793993 [07:39:50]FM_GetShiftState [07:39:50]SAM_PROTO_GetShiftState [07:39:50]wFMCommunicate request_size=4 [07:39:50]MH_SAM_APDU [07:39:50]CAPDU: 80 13 01 00 [07:39:50]Write to MH i2c: E2 08 00 24 28 80 13 01 00 00 00 00 00 C9 [07:39:50]Write i2c OK [07:39:50]MH_I2C_Read... [07:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:50]Read from MH i2c: E2 [07:39:50]MH_I2C_Read... [07:39:50]Read from MH i2c: E2 0E 00 [07:39:50]MH_I2C_Read... [07:39:50]Read from MH i2c: E2 0E 00 24 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 57 [07:39:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:39:50]wFMCommunicate OK [07:39:50]SAM_PROTO_GetShiftState done [07:39:50]FM_GetShiftState done [07:39:50]opened in 1723766727 [07:39:50]opened+sec_in_day 1723853127 [07:39:50]quantity*price = 70038 [07:39:50]sum+1 = 70039 [07:39:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.38 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.38 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 99 16.08.2024 07:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197758 ФПД: 217508541505862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073953&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197758&fm=217508541505862&tin=02508201610067®Number=0000000000092545&sum=70038 [07:39:52]StoreToDocumentArchive [07:39:52]shift 462 fd 197758 [07:39:52]save to /storage/0462/doc_00197758 [07:39:52]save last doc name /storage/0462/doc_00197758 to /storage/kkm_last_doc_name [07:39:52]save OK [07:39:52]Clear old archive folders... [07:39:52]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:39:52]tlvbuf is B6F5C7D0 [07:39:52]SAM_PROTO_ClearQueue [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 09 00 00 [07:39:52]Write to MH i2c: E2 08 00 31 28 80 09 00 00 00 00 00 00 CB [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 31 28 00 90 00 CD [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]SAM_PROTO_ClearQueue done [07:39:52]KKMCreateOFDPacket [07:39:52]OFDProtocolAddRootSTLVToBuf [07:39:52]FM_MakeSignedData [07:39:52]FM_MakeSignedData [07:39:52]SAM_PROTO_SignData [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 01 02 [07:39:52]Write to MH i2c: E2 08 00 32 28 80 0D 01 02 00 00 00 00 D3 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 32 28 00 90 00 CE [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]wFMCommunicate request_size=255 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 49 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 04 03 00 35 04 06 00 C5 D2 A7 [07:39:52]Write to MH i2c: E2 02 01 33 28 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 49 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 04 03 00 35 04 06 00 C5 D2 A7 00 00 6C [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 33 28 00 90 00 CF [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]wFMCommunicate request_size=8 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 02 02 03 5A 21 46 [07:39:52]Write to MH i2c: E2 0B 00 34 28 80 0D 02 02 03 00 5A 21 46 00 00 9D [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 03 00 34 28 00 90 00 D0 [07:39:52]RAPDU: 90 00 [07:39:52]wFMCommunicate OK [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 0D 03 02 [07:39:52]Write to MH i2c: E2 08 00 35 28 80 0D 03 02 00 00 00 00 D8 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 0B 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 0B 00 35 28 00 00 F7 ED 8B C2 CA F8 E7 90 00 B3 [07:39:52]RAPDU: 00 F7 ED 8B C2 CA F8 E7 90 00 [07:39:52]wFMCommunicate OK [07:39:52]SAM_PROTO_SignData done [07:39:52]FM_MakeSignedData done [07:39:52]CreateOFDProtocolMessage [07:39:52]wFMCommunicate request_size=4 [07:39:52]MH_SAM_APDU [07:39:52]CAPDU: 80 11 00 00 [07:39:52]Write to MH i2c: E2 08 00 36 28 80 11 00 00 00 00 00 00 D8 [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:52]Read from MH i2c: E2 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 17 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: E2 17 00 36 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [07:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:39:52]wFMCommunicate OK [07:39:52]CreateOFDProtocolMessage done [07:39:52]OFDSenderStorePacket 197758 [07:39:52]StoreOFDPacket docnum=197758 [07:39:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C3 CC 05 01 E5 EC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 49 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 04 03 00 35 04 06 00 C5 D2 A7 5A 21 46 00 F7 ED 8B C2 CA F8 E7 [07:39:52]CheckFolder [07:39:52]dirname=/storage/ofd_packets [07:39:52]CheckFolder done [07:39:52]ProducePacketName [07:39:52]name=ofd_packets/00197758 [07:39:52]NVStorageSaveData ofd_packets/00197758 [07:39:52]File name is /storage/ofd_packets/00197758 [07:39:52]Write 299 bytes [07:39:52]NVStorageSaveData done [07:39:52]OFDSenderStorePacket done [07:39:52]KKMCreateOFDPacket done [07:39:52]NVStorageSaveData kkm_last_timestamp [07:39:52]File name is /storage/kkm_last_timestamp [07:39:52]Write 4 bytes [07:39:52]NVStorageSaveData done [07:39:52]ExternCall_PrintAddStr [07:39:52]wPrintStart [07:39:52]Write to MH i2c: 01 00 00 37 28 5F [07:39:52]Write i2c OK [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: 01 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: 01 07 00 [07:39:52]MH_I2C_Read... [07:39:52]Read from MH i2c: 01 07 00 37 28 00 00 00 00 00 FF 0F 74 [07:39:52]RasterBufferAndPrint [07:39:52]line Счет N : (1)11325127 [07:39:52]line ИНН: 02508201610067 [07:39:52]line Контрольно-Кассовый Чек [07:39:52]line ПРОДАЖА [07:39:52]line ТРК (МРК, ГНК) : 23 [07:39:52]line Товар: 2710124130 [07:39:52]line SU-92-К-5 [07:39:52]line 10.180 * 68.80 [07:39:52]line = 700.38 [07:39:52]line НДС 12% НСП 1% [07:39:52]line > о реализуемом товаре [07:39:52]line ИТОГО: 700.38 [07:39:52]line НСП 1% : 6.20 [07:39:52]line НДС 12% : 74.38 [07:39:52]line Наличными: 0.00 [07:39:52]line Безнал.: 700.38 [07:39:52]line Место: АЗС № 95 "Партнер Нефть" [07:39:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:39:52]line СНО: Общий режим [07:39:52]line Чек 99 16.08.2024 07:39 [07:39:52]line Смена: 462 ФФД: 1.0 [07:39:52]line ЗНМ: 0300000079 [07:39:52]line РНМ: 0000000000092545 [07:39:52]line Версия ККМ: 001 [07:39:52]line Платежная система: O! деньги [07:39:52]line ФМ: 0000000000871802 [07:39:52]line ФД: 197758 [07:39:52]line ФПД: 217508541505862 [07:39:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T073953&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197758&fm=217508541505862&tin=02508201610067®Number=0000000000092545&sum=70038 [07:39:52]OFD Sender: Processing packet 197758 [packets to send 245, broken 244] [07:39:52]ProducePacketName [07:39:52]name=ofd_packets/00197758 [07:39:52]OFD Sender: To server: pG, [07:39:52]CommunicateWithHost lk.salyk.kg:30040 [07:39:52]ConnectInit lk.salyk.kg [07:39:52]written 0, free lines is 4095 [07:39:53]Connected sock=10 [07:39:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C3 CC 05 01 E5 EC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 49 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 04 03 00 35 04 06 00 C5 D2 A7 5A 21 46 00 F7 ED 8B C2 CA F8 E7 [07:39:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E4 37 47 00 AD 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 04 03 00 F4 03 04 00 5E AE BE 66 B6 04 01 00 00 DE DC 23 43 7C 5C 96 92 [07:39:53]CommunicateWithHost err = 0 [07:39:53]CheckOFDResponse [07:39:53]1017 (14) - 77093643461234 [07:39:53]1041 (16) - 0000000000871802 [07:39:53]1040 (4) - 197758 [07:39:53]1012 (4) - 16.08.2024 01:41 [07:39:53]1206 (1) - 0 [07:39:53]OFD Sender: Remove packet 197758 [07:39:53]ProducePacketName [07:39:53]name=ofd_packets/00197758 [07:39:53]NVStorageDeleteData [07:39:53]Write to MH i2c: 01 00 00 61 28 89 [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: 01 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: 01 07 00 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: 01 07 00 61 28 00 00 00 00 00 FC 0C 98 [07:39:53]RasterBufferAndPrint [07:39:53]line [07:39:53]line [07:39:53]line [07:39:53]line [07:39:53]line [07:39:53]written 0, free lines is 3333 [07:39:53]MH_Cut [07:39:53]Write to MH i2c: D1 01 00 68 28 01 62 [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: D1 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: D1 01 00 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: D1 01 00 68 28 00 61 [07:39:53]Write to MH i2c: 01 00 00 69 28 91 [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]OFD Sender: No OFD packet to send [07:39:54]*** Cut start [07:39:54]*** Purtial cut [07:39:54]*** CUTSNS_PIN = 0 [07:39:54]*** Stage 1: CUTSNS_PIN = 1 [07:39:56]Read from MH i2c: 01 [07:39:56]MH_I2C_Read... [07:39:56]*** Stop cut motor [07:39:56]*** Cut end [07:39:56]Read from MH i2c: 01 07 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: 01 07 00 69 28 00 00 00 00 00 FF 0F A6 [07:39:56]process_action close_receipt done [07:39:56]requested_data is exist [07:39:56]produce_requested_data [07:39:56]requested_item fm.sn is exist - process it [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 11 00 00 [07:39:56]Write to MH i2c: E2 08 00 6A 28 80 11 00 00 00 00 00 00 0C [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 17 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 17 00 6A 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 59 [07:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:39:56]wFMCommunicate OK [07:39:56]requested_item fd.num is exist - process it [07:39:56]SAM_PROTO_GetFieldsCounters [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 13 00 00 [07:39:56]Write to MH i2c: E2 08 00 6B 28 80 13 00 00 00 00 00 00 0F [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 62 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 62 00 6B 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7E 04 03 00 0E 04 04 00 CE 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 A7 [07:39:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7E 04 03 00 0E 04 04 00 CE 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:39:56]wFMCommunicate OK [07:39:56]SAM_PROTO_GetFieldsCounters done [07:39:56]requested_item shift.num is exist - process it [07:39:56]requested_item shift.opened is exist - process it [07:39:56]req_shift_opened [07:39:56]FM_GetShiftState [07:39:56]SAM_PROTO_GetShiftState [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 13 01 00 [07:39:56]Write to MH i2c: E2 08 00 6C 28 80 13 01 00 00 00 00 00 11 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 0E 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 0E 00 6C 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [07:39:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:39:56]wFMCommunicate OK [07:39:56]SAM_PROTO_GetShiftState done [07:39:56]FM_GetShiftState done [07:39:56]req_shift_opened done [07:39:56]requested_item shift.open_date is exist - process it [07:39:56]req_shift_open_date [07:39:56]req_shift_open_date done [07:39:56]produce_requested_data done [07:39:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197758,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:39:56]process_action_free close_receipt [07:39:56]json_value_free [07:39:56]json_value_free done [07:39:56]process_json_proto returns [07:39:56]Send response to host [07:39:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197758,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:39:56]free response buf [07:39:56]execute_script done [07:39:56]execute_script returns [07:39:56]free content buf [07:39:56]Sock 9.Close socket [07:39:56]Sock 9.Thread stoped [07:39:58]OFD Sender: No OFD packet to send [07:40:03]OFD Sender: No OFD packet to send [07:40:08]accept exits with 7 [07:40:08]New connection [07:40:08]New thread 3066981732 created [07:40:08]Thread 3066838372 joined [07:40:08]Waiting for new connection... [07:40:08] Sock 7.Parse request [07:40:08]Sock 7.Check first char [07:40:08]Sock 7.First char is OK [07:40:08]request: POST /json_proto HTTP/1.0 [07:40:08]Method: POST [07:40:08]URL: /json_proto [07:40:08]Method is POST - this is cgi request [07:40:08]url: /json_proto [07:40:08]query_string will be loaded in cgi processing [07:40:08]execute_cgi json_proto POST (null) [07:40:08]execute_cgi path=json_proto method=POST [07:40:08]POST find Content-Length [07:40:08]Host: 172.17.46.195:8080 [07:40:08]Content-Length: 679 [07:40:08]Content-Type: application/json [07:40:08] [07:40:08]POST finish read [07:40:08]Found Content-Length = 679 [07:40:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325128", "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" ] } } [07:40:08]execute_script... [07:40: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)11325128", "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" ] } } [07:40:08]POST & json_proto [07:40:08]process_json_proto [07:40:08]json parsed OK: [07:40:08]protocol is kg_v1.0 [07:40:08]action value=close_receipt [07:40:08]process_action close_receipt [07:40:08]cmd_close_receipt [07:40:08]MH_GetDate [07:40:08]Write to MH i2c: F0 00 00 6D 28 84 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: F0 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: F0 09 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: F0 09 00 6D 28 00 5A 02 BF 66 8D AE BC 66 6B [07:40:08]GetLastDocTimeStamp 1723793993 [07:40:08]current date 1723794010 [07:40:08]FM_GetShiftState [07:40:08]SAM_PROTO_GetShiftState [07:40:08]wFMCommunicate request_size=4 [07:40:08]MH_SAM_APDU [07:40:08]CAPDU: 80 13 01 00 [07:40:08]Write to MH i2c: E2 08 00 6E 28 80 13 01 00 00 00 00 00 13 [07:40:08]Write i2c OK [07:40:08]MH_I2C_Read... [07:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:08]Read from MH i2c: E2 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 0E 00 [07:40:08]MH_I2C_Read... [07:40:08]Read from MH i2c: E2 0E 00 6E 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A1 [07:40:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:40:08]wFMCommunicate OK [07:40:08]SAM_PROTO_GetShiftState done [07:40:08]FM_GetShiftState done [07:40:08]opened in 1723766727 [07:40:08]opened+sec_in_day 1723853127 [07:40:08]quantity*price = 50010 [07:40:08]sum+1 = 50012 [07:40:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 100 16.08.2024 07:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197759 ФПД: 81133365624337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074010&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197759&fm=81133365624337&tin=02508201610067®Number=0000000000092545&sum=50000 [07:40:09]StoreToDocumentArchive [07:40:09]shift 462 fd 197759 [07:40:09]save to /storage/0462/doc_00197759 [07:40:09]save last doc name /storage/0462/doc_00197759 to /storage/kkm_last_doc_name [07:40:09]save OK [07:40:09]Clear old archive folders... [07:40:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:40:09]tlvbuf is 01930BE0 [07:40:09]SAM_PROTO_ClearQueue [07:40:09]wFMCommunicate request_size=4 [07:40:09]MH_SAM_APDU [07:40:09]CAPDU: 80 09 00 00 [07:40:09]Write to MH i2c: E2 08 00 7B 28 80 09 00 00 00 00 00 00 15 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:09]Read from MH i2c: E2 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 7B 28 00 90 00 17 [07:40:09]RAPDU: 90 00 [07:40:09]wFMCommunicate OK [07:40:09]SAM_PROTO_ClearQueue done [07:40:09]KKMCreateOFDPacket [07:40:09]OFDProtocolAddRootSTLVToBuf [07:40:09]FM_MakeSignedData [07:40:09]FM_MakeSignedData [07:40:09]SAM_PROTO_SignData [07:40:09]wFMCommunicate request_size=4 [07:40:09]MH_SAM_APDU [07:40:09]CAPDU: 80 0D 01 02 [07:40:09]Write to MH i2c: E2 08 00 7C 28 80 0D 01 02 00 00 00 00 1D [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:09]Read from MH i2c: E2 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 7C 28 00 90 00 18 [07:40:09]RAPDU: 90 00 [07:40:09]wFMCommunicate OK [07:40:09]wFMCommunicate request_size=255 [07:40:09]MH_SAM_APDU [07:40: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 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 64 00 00 00 F4 03 04 00 5A 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 04 03 00 35 04 06 00 49 [07:40:09]Write to MH i2c: E2 02 01 7D 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 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 64 00 00 00 F4 03 04 00 5A 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 04 03 00 35 04 06 00 49 00 00 01 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:09]Read from MH i2c: E2 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 7D 28 00 90 00 19 [07:40:09]RAPDU: 90 00 [07:40:09]wFMCommunicate OK [07:40:09]wFMCommunicate request_size=10 [07:40:09]MH_SAM_APDU [07:40:09]CAPDU: 80 0D 02 02 05 CA 55 6F FE 11 [07:40:09]Write to MH i2c: E2 0D 00 7E 28 80 0D 02 02 05 00 CA 55 6F FE 11 00 00 C7 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:09]Read from MH i2c: E2 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 03 00 7E 28 00 90 00 1A [07:40:09]RAPDU: 90 00 [07:40:09]wFMCommunicate OK [07:40:09]wFMCommunicate request_size=4 [07:40:09]MH_SAM_APDU [07:40:09]CAPDU: 80 0D 03 02 [07:40:09]Write to MH i2c: E2 08 00 7F 28 80 0D 03 02 00 00 00 00 22 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:09]Read from MH i2c: E2 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 0B 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 0B 00 7F 28 00 9E 39 ED A1 FC B9 02 76 90 00 B5 [07:40:09]RAPDU: 9E 39 ED A1 FC B9 02 76 90 00 [07:40:09]wFMCommunicate OK [07:40:09]SAM_PROTO_SignData done [07:40:09]FM_MakeSignedData done [07:40:09]CreateOFDProtocolMessage [07:40:09]wFMCommunicate request_size=4 [07:40:09]MH_SAM_APDU [07:40:09]CAPDU: 80 11 00 00 [07:40:09]Write to MH i2c: E2 08 00 80 28 80 11 00 00 00 00 00 00 22 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:09]Read from MH i2c: E2 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 17 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: E2 17 00 80 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [07:40:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:40:09]wFMCommunicate OK [07:40:09]CreateOFDProtocolMessage done [07:40:09]OFDSenderStorePacket 197759 [07:40:09]StoreOFDPacket docnum=197759 [07:40:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 36 A7 07 01 ED 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 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 64 00 00 00 F4 03 04 00 5A 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 04 03 00 35 04 06 00 49 CA 55 6F FE 11 9E 39 ED A1 FC B9 02 76 [07:40:09]CheckFolder [07:40:09]dirname=/storage/ofd_packets [07:40:09]CheckFolder done [07:40:09]ProducePacketName [07:40:09]name=ofd_packets/00197759 [07:40:09]NVStorageSaveData ofd_packets/00197759 [07:40:09]File name is /storage/ofd_packets/00197759 [07:40:09]Write 301 bytes [07:40:09]NVStorageSaveData done [07:40:09]OFDSenderStorePacket done [07:40:09]KKMCreateOFDPacket done [07:40:09]NVStorageSaveData kkm_last_timestamp [07:40:09]File name is /storage/kkm_last_timestamp [07:40:09]Write 4 bytes [07:40:09]NVStorageSaveData done [07:40:09]ExternCall_PrintAddStr [07:40:09]wPrintStart [07:40:09]Write to MH i2c: 01 00 00 81 28 A9 [07:40:09]Write i2c OK [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: 01 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: 01 07 00 [07:40:09]MH_I2C_Read... [07:40:09]Read from MH i2c: 01 07 00 81 28 00 00 00 00 00 FF 0F BE [07:40:09]RasterBufferAndPrint [07:40:09]line Счет N : (1)11325128 [07:40:09]line ИНН: 02508201610067 [07:40:09]line Контрольно-Кассовый Чек [07:40:09]line ПРОДАЖА [07:40:09]line ТРК (МРК, ГНК) : 11 [07:40:09]line Товар: 2710124500 [07:40:09]line Аи-95-К-5 [07:40:09]line 6.740 * 74.20 [07:40:09]line = 500.11 [07:40:09]line НДС 12% НСП 1% [07:40:09]line > о реализуемом товаре [07:40:09]line ОКРУГЛЕНИЕ: -0.11 [07:40:09]line ИТОГО: 500.00 [07:40:09]line Внесено: 500.00 [07:40:09]line СДАЧА: 0.00 [07:40:09]line НСП 1% : 4.43 [07:40:09]line НДС 12% : 53.11 [07:40:09]line Наличными: 500.00 [07:40:09]line Безнал.: 0.00 [07:40:09]line Место: АЗС № 95 "Партнер Нефть" [07:40:09]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:40:09]line СНО: Общий режим [07:40:09]line Чек 100 16.08.2024 07:40 [07:40:09]line Смена: 462 ФФД: 1.0 [07:40:09]line ЗНМ: 0300000079 [07:40:09]line РНМ: 0000000000092545 [07:40:09]line Версия ККМ: 001 [07:40:09]line ФМ: 0000000000871802 [07:40:09]line ФД: 197759 [07:40:09]line ФПД: 81133365624337 [07:40:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074010&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197759&fm=81133365624337&tin=02508201610067®Number=0000000000092545&sum=50000 [07:40:10]OFD Sender: Processing packet 197759 [packets to send 245, broken 244] [07:40:10]ProducePacketName [07:40:10]name=ofd_packets/00197759 [07:40:10]OFD Sender: To server: pG, [07:40:10]CommunicateWithHost lk.salyk.kg:30040 [07:40:10]ConnectInit lk.salyk.kg [07:40:10]written 0, free lines is 4095 [07:40:10]Connected sock=10 [07:40:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 36 A7 07 01 ED 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 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 64 00 00 00 F4 03 04 00 5A 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 04 03 00 35 04 06 00 49 CA 55 6F FE 11 9E 39 ED A1 FC B9 02 76 [07:40:10]Write to MH i2c: 01 00 00 AC 28 D4 [07:40:10]Write i2c OK [07:40:10]MH_I2C_Read... [07:40:10]Read from MH i2c: 01 [07:40:10]MH_I2C_Read... [07:40:10]Read from MH i2c: 01 07 00 [07:40:10]MH_I2C_Read... [07:40:10]Read from MH i2c: 01 07 00 AC 28 00 00 00 00 00 DF 0C C6 [07:40:10]RasterBufferAndPrint [07:40:10]line [07:40:10]line [07:40:10]line [07:40:10]line [07:40:10]line [07:40:10]written 0, free lines is 3301 [07:40:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 59 1F 47 00 17 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 04 03 00 F4 03 04 00 70 AE BE 66 B6 04 01 00 00 25 52 E6 1F 82 9B 1A FA [07:40:10]CommunicateWithHost err = 0 [07:40:10]CheckOFDResponse [07:40:10]1017 (14) - 77093643461234 [07:40:10]1041 (16) - 0000000000871802 [07:40:10]1040 (4) - 197759 [07:40:10]1012 (4) - 16.08.2024 01:42 [07:40:10]1206 (1) - 0 [07:40:10]OFD Sender: Remove packet 197759 [07:40:10]ProducePacketName [07:40:10]name=ofd_packets/00197759 [07:40:10]NVStorageDeleteData [07:40:10]MH_Cut [07:40:10]Write to MH i2c: D1 01 00 B3 28 01 AD [07:40:10]Write i2c OK [07:40:10]MH_I2C_Read... [07:40:10]Read from MH i2c: D1 [07:40:10]MH_I2C_Read... [07:40:10]Read from MH i2c: D1 01 00 [07:40:10]MH_I2C_Read... [07:40:10]Read from MH i2c: D1 01 00 B3 28 00 AC [07:40:10]Write to MH i2c: 01 00 00 B4 28 DC [07:40:10]Write i2c OK [07:40:10]MH_I2C_Read... [07:40:11]OFD Sender: No OFD packet to send [07:40:11]*** Cut start [07:40:11]*** Purtial cut [07:40:11]*** Stage 1: CUTSNS_PIN = 1 [07:40:11]Read from MH i2c: 01 [07:40:11]MH_I2C_Read... [07:40:11]*** Stop cut motor [07:40:11]*** Cut end [07:40:11]Read from MH i2c: 01 07 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: 01 07 00 B4 28 00 00 00 00 00 FF 0F F1 [07:40:11]process_action close_receipt done [07:40:11]requested_data is exist [07:40:11]produce_requested_data [07:40:11]requested_item fm.sn is exist - process it [07:40:11]wFMCommunicate request_size=4 [07:40:11]MH_SAM_APDU [07:40:11]CAPDU: 80 11 00 00 [07:40:11]Write to MH i2c: E2 08 00 B5 28 80 11 00 00 00 00 00 00 57 [07:40:11]Write i2c OK [07:40:11]MH_I2C_Read... [07:40:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:11]Read from MH i2c: E2 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 17 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 17 00 B5 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A4 [07:40:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:40:11]wFMCommunicate OK [07:40:11]requested_item fd.num is exist - process it [07:40:11]SAM_PROTO_GetFieldsCounters [07:40:11]wFMCommunicate request_size=4 [07:40:11]MH_SAM_APDU [07:40:11]CAPDU: 80 13 00 00 [07:40:11]Write to MH i2c: E2 08 00 B6 28 80 13 00 00 00 00 00 00 5A [07:40:11]Write i2c OK [07:40:11]MH_I2C_Read... [07:40:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:11]Read from MH i2c: E2 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 62 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 62 00 B6 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7F 04 03 00 0E 04 04 00 CE 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 F6 [07:40:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7F 04 03 00 0E 04 04 00 CE 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:40:11]wFMCommunicate OK [07:40:11]SAM_PROTO_GetFieldsCounters done [07:40:11]requested_item shift.num is exist - process it [07:40:11]requested_item shift.opened is exist - process it [07:40:11]req_shift_opened [07:40:11]FM_GetShiftState [07:40:11]SAM_PROTO_GetShiftState [07:40:11]wFMCommunicate request_size=4 [07:40:11]MH_SAM_APDU [07:40:11]CAPDU: 80 13 01 00 [07:40:11]Write to MH i2c: E2 08 00 B7 28 80 13 01 00 00 00 00 00 5C [07:40:11]Write i2c OK [07:40:11]MH_I2C_Read... [07:40:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:11]Read from MH i2c: E2 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 0E 00 [07:40:11]MH_I2C_Read... [07:40:11]Read from MH i2c: E2 0E 00 B7 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EA [07:40:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:40:11]wFMCommunicate OK [07:40:11]SAM_PROTO_GetShiftState done [07:40:11]FM_GetShiftState done [07:40:11]req_shift_opened done [07:40:11]requested_item shift.open_date is exist - process it [07:40:11]req_shift_open_date [07:40:11]req_shift_open_date done [07:40:11]produce_requested_data done [07:40:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197759,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:40:11]process_action_free close_receipt [07:40:11]json_value_free [07:40:11]json_value_free done [07:40:11]process_json_proto returns [07:40:11]Send response to host [07:40:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197759,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:40:11]free response buf [07:40:11]execute_script done [07:40:11]execute_script returns [07:40:11]free content buf [07:40:11]Sock 7.Close socket [07:40:11]Sock 7.Thread stoped [07:40:16]OFD Sender: No OFD packet to send [07:40:21]OFD Sender: No OFD packet to send [07:40:26]OFD Sender: No OFD packet to send [07:40:28]accept exits with 9 [07:40:28]New connection [07:40:28]New thread 3066838372 created [07:40:28]Thread 3066981732 joined [07:40:28]Waiting for new connection... [07:40:28] Sock 9.Parse request [07:40:28]Sock 9.Check first char [07:40:28]Sock 9.First char is OK [07:40:28]request: POST /json_proto HTTP/1.0 [07:40:28]Method: POST [07:40:28]URL: /json_proto [07:40:28]Method is POST - this is cgi request [07:40:28]url: /json_proto [07:40:28]query_string will be loaded in cgi processing [07:40:28]execute_cgi json_proto POST (null) [07:40:28]execute_cgi path=json_proto method=POST [07:40:28]POST find Content-Length [07:40:28]Host: 172.17.46.195:8080 [07:40:28]Content-Length: 679 [07:40:28]Content-Type: application/json [07:40:28] [07:40:28]POST finish read [07:40:28]Found Content-Length = 679 [07:40:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.310, "sum" : 360.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:28]execute_script... [07:40: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)11325130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.310, "sum" : 360.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:28]POST & json_proto [07:40:28]process_json_proto [07:40:28]json parsed OK: [07:40:28]protocol is kg_v1.0 [07:40:28]action value=close_receipt [07:40:28]process_action close_receipt [07:40:28]cmd_close_receipt [07:40:28]MH_GetDate [07:40:28]Write to MH i2c: F0 00 00 B8 28 CF [07:40:28]Write i2c OK [07:40:28]MH_I2C_Read... [07:40:28]Read from MH i2c: F0 [07:40:28]MH_I2C_Read... [07:40:28]Read from MH i2c: F0 09 00 [07:40:28]MH_I2C_Read... [07:40:28]Read from MH i2c: F0 09 00 B8 28 00 6F 02 BF 66 8D AE BC 66 CB [07:40:28]GetLastDocTimeStamp 1723794010 [07:40:28]current date 1723794031 [07:40:28]FM_GetShiftState [07:40:28]SAM_PROTO_GetShiftState [07:40:28]wFMCommunicate request_size=4 [07:40:28]MH_SAM_APDU [07:40:28]CAPDU: 80 13 01 00 [07:40:28]Write to MH i2c: E2 08 00 B9 28 80 13 01 00 00 00 00 00 5E [07:40:28]Write i2c OK [07:40:28]MH_I2C_Read... [07:40:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:28]Read from MH i2c: E2 [07:40:28]MH_I2C_Read... [07:40:28]Read from MH i2c: E2 0E 00 [07:40:28]MH_I2C_Read... [07:40:28]Read from MH i2c: E2 0E 00 B9 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EC [07:40:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:40:28]wFMCommunicate OK [07:40:28]SAM_PROTO_GetShiftState done [07:40:28]FM_GetShiftState done [07:40:28]opened in 1723766727 [07:40:28]opened+sec_in_day 1723853127 [07:40:28]quantity*price = 36001 [07:40:28]sum+1 = 36003 [07:40:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.23 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 101 16.08.2024 07:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197760 ФПД: 197774084942029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074031&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197760&fm=197774084942029&tin=02508201610067®Number=0000000000092545&sum=36000 [07:40:29]StoreToDocumentArchive [07:40:29]shift 462 fd 197760 [07:40:29]save to /storage/0462/doc_00197760 [07:40:29]save last doc name /storage/0462/doc_00197760 to /storage/kkm_last_doc_name [07:40:29]save OK [07:40:29]Clear old archive folders... [07:40:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:40:29]tlvbuf is 019348C0 [07:40:29]SAM_PROTO_ClearQueue [07:40:29]wFMCommunicate request_size=4 [07:40:29]MH_SAM_APDU [07:40:29]CAPDU: 80 09 00 00 [07:40:29]Write to MH i2c: E2 08 00 C6 28 80 09 00 00 00 00 00 00 60 [07:40:29]Write i2c OK [07:40:29]MH_I2C_Read... [07:40:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:29]Read from MH i2c: E2 [07:40:29]MH_I2C_Read... [07:40:29]Read from MH i2c: E2 03 00 [07:40:29]MH_I2C_Read... [07:40:29]Read from MH i2c: E2 03 00 C6 28 00 90 00 62 [07:40:29]RAPDU: 90 00 [07:40:29]wFMCommunicate OK [07:40:29]SAM_PROTO_ClearQueue done [07:40:29]KKMCreateOFDPacket [07:40:29]OFDProtocolAddRootSTLVToBuf [07:40:29]FM_MakeSignedData [07:40:29]FM_MakeSignedData [07:40:29]SAM_PROTO_SignData [07:40:29]wFMCommunicate request_size=4 [07:40:29]MH_SAM_APDU [07:40:29]CAPDU: 80 0D 01 02 [07:40:29]Write to MH i2c: E2 08 00 C7 28 80 0D 01 02 00 00 00 00 68 [07:40:29]Write i2c OK [07:40:29]MH_I2C_Read... [07:40:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:29]Read from MH i2c: E2 [07:40:29]MH_I2C_Read... [07:40:29]Read from MH i2c: E2 03 00 [07:40:29]MH_I2C_Read... [07:40:29]Read from MH i2c: E2 03 00 C7 28 00 90 00 63 [07:40:29]RAPDU: 90 00 [07:40:29]wFMCommunicate OK [07:40:29]wFMCommunicate request_size=255 [07:40:29]MH_SAM_APDU [07:40:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 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 6F 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 04 03 00 35 04 06 00 B3 [07:40:29]Write to MH i2c: E2 02 01 C8 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 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 6F 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 04 03 00 35 04 06 00 B3 00 00 9A [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:30]Read from MH i2c: E2 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 03 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 03 00 C8 28 00 90 00 64 [07:40:30]RAPDU: 90 00 [07:40:30]wFMCommunicate OK [07:40:30]wFMCommunicate request_size=10 [07:40:30]MH_SAM_APDU [07:40:30]CAPDU: 80 0D 02 02 05 DF DE 14 28 CD [07:40:30]Write to MH i2c: E2 0D 00 C9 28 80 0D 02 02 05 00 DF DE 14 28 CD 00 00 3B [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:30]Read from MH i2c: E2 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 03 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 03 00 C9 28 00 90 00 65 [07:40:30]RAPDU: 90 00 [07:40:30]wFMCommunicate OK [07:40:30]wFMCommunicate request_size=4 [07:40:30]MH_SAM_APDU [07:40:30]CAPDU: 80 0D 03 02 [07:40:30]Write to MH i2c: E2 08 00 CA 28 80 0D 03 02 00 00 00 00 6D [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:30]Read from MH i2c: E2 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 0B 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 0B 00 CA 28 00 C4 35 D2 C4 D0 E9 4A 8A 90 00 8A [07:40:30]RAPDU: C4 35 D2 C4 D0 E9 4A 8A 90 00 [07:40:30]wFMCommunicate OK [07:40:30]SAM_PROTO_SignData done [07:40:30]FM_MakeSignedData done [07:40:30]CreateOFDProtocolMessage [07:40:30]wFMCommunicate request_size=4 [07:40:30]MH_SAM_APDU [07:40:30]CAPDU: 80 11 00 00 [07:40:30]Write to MH i2c: E2 08 00 CB 28 80 11 00 00 00 00 00 00 6D [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:30]Read from MH i2c: E2 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 17 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: E2 17 00 CB 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BA [07:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:40:30]wFMCommunicate OK [07:40:30]CreateOFDProtocolMessage done [07:40:30]OFDSenderStorePacket 197760 [07:40:30]StoreOFDPacket docnum=197760 [07:40:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F5 4F 07 01 AB 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 34 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 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 6F 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 04 03 00 35 04 06 00 B3 DF DE 14 28 CD C4 35 D2 C4 D0 E9 4A 8A [07:40:30]CheckFolder [07:40:30]dirname=/storage/ofd_packets [07:40:30]CheckFolder done [07:40:30]ProducePacketName [07:40:30]name=ofd_packets/00197760 [07:40:30]NVStorageSaveData ofd_packets/00197760 [07:40:30]File name is /storage/ofd_packets/00197760 [07:40:30]Write 301 bytes [07:40:30]NVStorageSaveData done [07:40:30]OFDSenderStorePacket done [07:40:30]KKMCreateOFDPacket done [07:40:30]NVStorageSaveData kkm_last_timestamp [07:40:30]File name is /storage/kkm_last_timestamp [07:40:30]Write 4 bytes [07:40:30]NVStorageSaveData done [07:40:30]ExternCall_PrintAddStr [07:40:30]wPrintStart [07:40:30]Write to MH i2c: 01 00 00 CC 28 F4 [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: 01 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: 01 07 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: 01 07 00 CC 28 00 00 00 00 00 FF 0F 09 [07:40:30]RasterBufferAndPrint [07:40:30]line Счет N : (1)11325130 [07:40:30]line ИНН: 02508201610067 [07:40:30]line Контрольно-Кассовый Чек [07:40:30]line ПРОДАЖА [07:40:30]line ТРК (МРК, ГНК) : 42 [07:40:30]line Товар: 2710124130 [07:40:30]line Аи-92-К-4 [07:40:30]line 5.310 * 67.80 [07:40:30]line = 360.02 [07:40:30]line НДС 12% НСП 1% [07:40:30]line > о реализуемом товаре [07:40:30]line ОКРУГЛЕНИЕ: -0.02 [07:40:30]line ИТОГО: 360.00 [07:40:30]line Внесено: 360.00 [07:40:30]line СДАЧА: 0.00 [07:40:30]line НСП 1% : 3.19 [07:40:30]line НДС 12% : 38.23 [07:40:30]line Наличными: 360.00 [07:40:30]line Безнал.: 0.00 [07:40:30]line Место: АЗС № 95 "Партнер Нефть" [07:40:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:40:30]line СНО: Общий режим [07:40:30]line Чек 101 16.08.2024 07:40 [07:40:30]line Смена: 462 ФФД: 1.0 [07:40:30]line ЗНМ: 0300000079 [07:40:30]line РНМ: 0000000000092545 [07:40:30]line Версия ККМ: 001 [07:40:30]line ФМ: 0000000000871802 [07:40:30]line ФД: 197760 [07:40:30]line ФПД: 197774084942029 [07:40:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074031&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197760&fm=197774084942029&tin=02508201610067®Number=0000000000092545&sum=36000 [07:40:30]written 0, free lines is 4095 [07:40:30]OFD Sender: Processing packet 197760 [packets to send 245, broken 244] [07:40:30]ProducePacketName [07:40:30]name=ofd_packets/00197760 [07:40:30]OFD Sender: To server: pG, [07:40:30]CommunicateWithHost lk.salyk.kg:30040 [07:40:30]ConnectInit lk.salyk.kg [07:40:30]Connected sock=10 [07:40:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F5 4F 07 01 AB 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 34 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 0E 00 00 00 00 07 04 06 00 A0 8C 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 6F 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 04 03 00 35 04 06 00 B3 DF DE 14 28 CD C4 35 D2 C4 D0 E9 4A 8A [07:40:30]Write to MH i2c: 01 00 00 F7 28 1F [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: 01 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: 01 07 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: 01 07 00 F7 28 00 00 00 00 00 DF 0C 11 [07:40:30]RasterBufferAndPrint [07:40:30]line [07:40:30]line [07:40:30]line [07:40:30]line [07:40:30]line [07:40:30]written 0, free lines is 3301 [07:40:30]MH_Cut [07:40:30]Write to MH i2c: D1 01 00 FE 28 01 F8 [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: D1 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: D1 01 00 [07:40:30]MH_I2C_Read... [07:40:30]Read from MH i2c: D1 01 00 FE 28 00 F7 [07:40:30]Write to MH i2c: 01 00 00 FF 28 27 [07:40:30]Write i2c OK [07:40:30]MH_I2C_Read... [07:40:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9C A7 47 00 DE 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 04 03 00 F4 03 04 00 84 AE BE 66 B6 04 01 00 00 0E 3C 05 3E 20 55 A5 7C [07:40:30]CommunicateWithHost err = 0 [07:40:30]CheckOFDResponse [07:40:30]1017 (14) - 77093643461234 [07:40:30]1041 (16) - 0000000000871802 [07:40:30]1040 (4) - 197760 [07:40:30]1012 (4) - 16.08.2024 01:42 [07:40:30]1206 (1) - 0 [07:40:30]OFD Sender: Remove packet 197760 [07:40:30]ProducePacketName [07:40:30]name=ofd_packets/00197760 [07:40:30]NVStorageDeleteData [07:40:31]OFD Sender: No OFD packet to send [07:40:31]*** Cut start [07:40:31]*** Purtial cut [07:40:31]*** CUTSNS_PIN = 0 [07:40:31]*** Stage 1: CUTSNS_PIN = 1 [07:40:33]Read from MH i2c: 01 [07:40:33]MH_I2C_Read... [07:40:33]*** Stop cut motor [07:40:33]*** Cut end [07:40:33]Read from MH i2c: 01 07 00 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: 01 07 00 FF 28 00 00 00 00 00 FF 0F 3C [07:40:33]process_action close_receipt done [07:40:33]requested_data is exist [07:40:33]produce_requested_data [07:40:33]requested_item fm.sn is exist - process it [07:40:33]wFMCommunicate request_size=4 [07:40:33]MH_SAM_APDU [07:40:33]CAPDU: 80 11 00 00 [07:40:33]Write to MH i2c: E2 08 00 00 29 80 11 00 00 00 00 00 00 A3 [07:40:33]Write i2c OK [07:40:33]MH_I2C_Read... [07:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:33]Read from MH i2c: E2 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: E2 17 00 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: E2 17 00 00 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F0 [07:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:40:33]wFMCommunicate OK [07:40:33]requested_item fd.num is exist - process it [07:40:33]SAM_PROTO_GetFieldsCounters [07:40:33]wFMCommunicate request_size=4 [07:40:33]MH_SAM_APDU [07:40:33]CAPDU: 80 13 00 00 [07:40:33]Write to MH i2c: E2 08 00 01 29 80 13 00 00 00 00 00 00 A6 [07:40:33]Write i2c OK [07:40:33]MH_I2C_Read... [07:40:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:33]Read from MH i2c: E2 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: E2 62 00 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: E2 62 00 01 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 80 04 03 00 0E 04 04 00 CE 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 46 [07:40:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 80 04 03 00 0E 04 04 00 CE 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:40:33]wFMCommunicate OK [07:40:33]SAM_PROTO_GetFieldsCounters done [07:40:33]requested_item shift.num is exist - process it [07:40:33]requested_item shift.opened is exist - process it [07:40:33]req_shift_opened [07:40:33]FM_GetShiftState [07:40:33]SAM_PROTO_GetShiftState [07:40:33]wFMCommunicate request_size=4 [07:40:33]MH_SAM_APDU [07:40:33]CAPDU: 80 13 01 00 [07:40:33]Write to MH i2c: E2 08 00 02 29 80 13 01 00 00 00 00 00 A8 [07:40:33]Write i2c OK [07:40:33]MH_I2C_Read... [07:40:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:33]Read from MH i2c: E2 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: E2 0E 00 [07:40:33]MH_I2C_Read... [07:40:33]Read from MH i2c: E2 0E 00 02 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 36 [07:40:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:40:33]wFMCommunicate OK [07:40:33]SAM_PROTO_GetShiftState done [07:40:33]FM_GetShiftState done [07:40:33]req_shift_opened done [07:40:33]requested_item shift.open_date is exist - process it [07:40:33]req_shift_open_date [07:40:33]req_shift_open_date done [07:40:33]produce_requested_data done [07:40:33]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197760,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:40:33]process_action_free close_receipt [07:40:33]json_value_free [07:40:33]json_value_free done [07:40:33]process_json_proto returns [07:40:33]Send response to host [07:40:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197760,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:40:33]free response buf [07:40:33]execute_script done [07:40:33]execute_script returns [07:40:33]free content buf [07:40:33]Sock 9.Close socket [07:40:33]Sock 9.Thread stoped [07:40:36]accept exits with 7 [07:40:36]New connection [07:40:36]New thread 3066981732 created [07:40:36]Thread 3066838372 joined [07:40:36]Waiting for new connection... [07:40:36] Sock 7.Parse request [07:40:36]Sock 7.Check first char [07:40:36]Sock 7.First char is OK [07:40:36]request: POST /json_proto HTTP/1.0 [07:40:36]Method: POST [07:40:36]URL: /json_proto [07:40:36]Method is POST - this is cgi request [07:40:36]url: /json_proto [07:40:36]query_string will be loaded in cgi processing [07:40:36]execute_cgi json_proto POST (null) [07:40:36]execute_cgi path=json_proto method=POST [07:40:36]POST find Content-Length [07:40:36]Host: 172.17.46.195:8080 [07:40:36]Content-Length: 811 [07:40:36]Content-Type: application/json [07:40:36] [07:40:36]POST finish read [07:40:36]Found Content-Length = 811 [07:40:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:36]execute_script... [07:40: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)11325129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:36]POST & json_proto [07:40:36]process_json_proto [07:40:36]json parsed OK: [07:40:36]protocol is kg_v1.0 [07:40:36]action value=close_receipt [07:40:36]process_action close_receipt [07:40:36]cmd_close_receipt [07:40:36]MH_GetDate [07:40:36]Write to MH i2c: F0 00 00 03 29 1B [07:40:36]Write i2c OK [07:40:36]MH_I2C_Read... [07:40:36]Read from MH i2c: F0 [07:40:36]MH_I2C_Read... [07:40:36]Read from MH i2c: F0 09 00 [07:40:36]MH_I2C_Read... [07:40:36]Read from MH i2c: F0 09 00 03 29 00 76 02 BF 66 8D AE BC 66 1E [07:40:36]GetLastDocTimeStamp 1723794031 [07:40:36]current date 1723794038 [07:40:36]FM_GetShiftState [07:40:36]SAM_PROTO_GetShiftState [07:40:36]wFMCommunicate request_size=4 [07:40:36]MH_SAM_APDU [07:40:36]CAPDU: 80 13 01 00 [07:40:36]Write to MH i2c: E2 08 00 04 29 80 13 01 00 00 00 00 00 AA [07:40:36]Write i2c OK [07:40:36]MH_I2C_Read... [07:40:36]Read from MH i2c: E2 [07:40:36]MH_I2C_Read... [07:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:36]Read from MH i2c: E2 0E 00 [07:40:36]MH_I2C_Read... [07:40:36]Read from MH i2c: E2 0E 00 04 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [07:40:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:40:36]wFMCommunicate OK [07:40:36]SAM_PROTO_GetShiftState done [07:40:36]FM_GetShiftState done [07:40:36]opened in 1723766727 [07:40:36]opened+sec_in_day 1723853127 [07:40:36]quantity*price = 200025 [07:40:36]sum+1 = 200026 [07:40:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 102 16.08.2024 07:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197761 ФПД: 203537195909971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074038&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197761&fm=203537195909971&tin=02508201610067®Number=0000000000092545&sum=200025 [07:40:37]StoreToDocumentArchive [07:40:37]shift 462 fd 197761 [07:40:37]save to /storage/0462/doc_00197761 [07:40:37]save last doc name /storage/0462/doc_00197761 to /storage/kkm_last_doc_name [07:40:37]save OK [07:40:37]Clear old archive folders... [07:40:37]ProcessDocumentItem done err = 0, tmpTLVsize=257 [07:40:37]tlvbuf is 018A0F90 [07:40:37]SAM_PROTO_ClearQueue [07:40:37]wFMCommunicate request_size=4 [07:40:37]MH_SAM_APDU [07:40:37]CAPDU: 80 09 00 00 [07:40:37]Write to MH i2c: E2 08 00 11 29 80 09 00 00 00 00 00 00 AC [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:37]Read from MH i2c: E2 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 11 29 00 90 00 AE [07:40:37]RAPDU: 90 00 [07:40:37]wFMCommunicate OK [07:40:37]SAM_PROTO_ClearQueue done [07:40:37]KKMCreateOFDPacket [07:40:37]OFDProtocolAddRootSTLVToBuf [07:40:37]FM_MakeSignedData [07:40:37]FM_MakeSignedData [07:40:37]SAM_PROTO_SignData [07:40:37]wFMCommunicate request_size=4 [07:40:37]MH_SAM_APDU [07:40:37]CAPDU: 80 0D 01 02 [07:40:37]Write to MH i2c: E2 08 00 12 29 80 0D 01 02 00 00 00 00 B4 [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:37]Read from MH i2c: E2 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 12 29 00 90 00 AF [07:40:37]RAPDU: 90 00 [07:40:37]wFMCommunicate OK [07:40:37]wFMCommunicate request_size=255 [07:40:37]MH_SAM_APDU [07:40:37]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 66 00 00 00 F4 03 04 00 76 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 04 03 [07:40:37]Write to MH i2c: E2 02 01 13 29 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 66 00 00 00 F4 03 04 00 76 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 04 03 00 00 F5 [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:37]Read from MH i2c: E2 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 13 29 00 90 00 B0 [07:40:37]RAPDU: 90 00 [07:40:37]wFMCommunicate OK [07:40:37]wFMCommunicate request_size=16 [07:40:37]MH_SAM_APDU [07:40:37]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 B9 1D B2 42 C3 53 [07:40:37]Write to MH i2c: E2 13 00 14 29 80 0D 02 02 0B 00 00 35 04 06 00 B9 1D B2 42 C3 53 00 00 EC [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:37]Read from MH i2c: E2 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 03 00 14 29 00 90 00 B1 [07:40:37]RAPDU: 90 00 [07:40:37]wFMCommunicate OK [07:40:37]wFMCommunicate request_size=4 [07:40:37]MH_SAM_APDU [07:40:37]CAPDU: 80 0D 03 02 [07:40:37]Write to MH i2c: E2 08 00 15 29 80 0D 03 02 00 00 00 00 B9 [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:37]Read from MH i2c: E2 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 0B 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 0B 00 15 29 00 F7 5E B3 E0 E6 21 B8 94 90 00 F5 [07:40:37]RAPDU: F7 5E B3 E0 E6 21 B8 94 90 00 [07:40:37]wFMCommunicate OK [07:40:37]SAM_PROTO_SignData done [07:40:37]FM_MakeSignedData done [07:40:37]CreateOFDProtocolMessage [07:40:37]wFMCommunicate request_size=4 [07:40:37]MH_SAM_APDU [07:40:37]CAPDU: 80 11 00 00 [07:40:37]Write to MH i2c: E2 08 00 16 29 80 11 00 00 00 00 00 00 B9 [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:37]Read from MH i2c: E2 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 17 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: E2 17 00 16 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 06 [07:40:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:40:37]wFMCommunicate OK [07:40:37]CreateOFDProtocolMessage done [07:40:37]OFDSenderStorePacket 197761 [07:40:37]StoreOFDPacket docnum=197761 [07:40:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 49 20 0D 01 DF AA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 66 00 00 00 F4 03 04 00 76 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 04 03 00 35 04 06 00 B9 1D B2 42 C3 53 F7 5E B3 E0 E6 21 B8 94 [07:40:37]CheckFolder [07:40:37]dirname=/storage/ofd_packets [07:40:37]CheckFolder done [07:40:37]ProducePacketName [07:40:37]name=ofd_packets/00197761 [07:40:37]NVStorageSaveData ofd_packets/00197761 [07:40:37]File name is /storage/ofd_packets/00197761 [07:40:37]Write 307 bytes [07:40:37]NVStorageSaveData done [07:40:37]OFDSenderStorePacket done [07:40:37]KKMCreateOFDPacket done [07:40:37]NVStorageSaveData kkm_last_timestamp [07:40:37]File name is /storage/kkm_last_timestamp [07:40:37]Write 4 bytes [07:40:37]NVStorageSaveData done [07:40:37]ExternCall_PrintAddStr [07:40:37]wPrintStart [07:40:37]Write to MH i2c: 01 00 00 17 29 40 [07:40:37]Write i2c OK [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: 01 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: 01 07 00 [07:40:37]MH_I2C_Read... [07:40:37]Read from MH i2c: 01 07 00 17 29 00 00 00 00 00 FF 0F 55 [07:40:37]RasterBufferAndPrint [07:40:37]line Счет N : (1)11325129 [07:40:37]line ИНН: 02508201610067 [07:40:37]line Контрольно-Кассовый Чек [07:40:37]line ПРОДАЖА [07:40:37]line ТРК (МРК, ГНК) : 52 [07:40:37]line Товар: 2710194210 [07:40:37]line D-ENERGY ДТ-К-5 [07:40:37]line 25.910 * 77.20 [07:40:37]line = 2000.25 [07:40:37]line НДС 12% НСП 1% [07:40:37]line > о реализуемом товаре [07:40:37]line ИТОГО: 2000.25 [07:40:37]line НСП 1% : 17.70 [07:40:37]line НДС 12% : 212.42 [07:40:37]line Наличными: 0.00 [07:40:37]line Безнал.: 2000.25 [07:40:37]line Место: АЗС № 95 "Партнер Нефть" [07:40:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:40:37]line СНО: Общий режим [07:40:37]line Чек 102 16.08.2024 07:40 [07:40:37]line Смена: 462 ФФД: 1.0 [07:40:37]line ЗНМ: 0300000079 [07:40:37]line РНМ: 0000000000092545 [07:40:37]line Версия ККМ: 001 [07:40:37]line Платежная система: O! деньги [07:40:37]line ФМ: 0000000000871802 [07:40:37]line ФД: 197761 [07:40:37]line ФПД: 203537195909971 [07:40:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074038&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197761&fm=203537195909971&tin=02508201610067®Number=0000000000092545&sum=200025 [07:40:37]written 0, free lines is 4095 [07:40:37]OFD Sender: Processing packet 197761 [packets to send 245, broken 244] [07:40:37]ProducePacketName [07:40:37]name=ofd_packets/00197761 [07:40:37]OFD Sender: To server: pG, [07:40:37]CommunicateWithHost lk.salyk.kg:30040 [07:40:37]ConnectInit lk.salyk.kg [07:40:38]Connected sock=11 [07:40:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 49 20 0D 01 DF AA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 66 00 00 00 F4 03 04 00 76 02 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 04 03 00 35 04 06 00 B9 1D B2 42 C3 53 F7 5E B3 E0 E6 21 B8 94 [07:40:38]Write to MH i2c: 01 00 00 41 29 6A [07:40:38]Write i2c OK [07:40:38]MH_I2C_Read... [07:40:38]Read from MH i2c: 01 [07:40:38]MH_I2C_Read... [07:40:38]Read from MH i2c: 01 07 00 [07:40:38]MH_I2C_Read... [07:40:38]Read from MH i2c: 01 07 00 41 29 00 00 00 00 00 0B 0D 89 [07:40:38]RasterBufferAndPrint [07:40:38]line [07:40:38]line [07:40:38]line [07:40:38]line [07:40:38]line [07:40:38]written 0, free lines is 3348 [07:40:38]MH_Cut [07:40:38]Write to MH i2c: D1 01 00 48 29 01 43 [07:40:38]Write i2c OK [07:40:38]MH_I2C_Read... [07:40:38]Read from MH i2c: D1 [07:40:38]MH_I2C_Read... [07:40:38]Read from MH i2c: D1 01 00 [07:40:38]MH_I2C_Read... [07:40:38]Read from MH i2c: D1 01 00 48 29 00 42 [07:40:38]Write to MH i2c: 01 00 00 49 29 72 [07:40:38]Write i2c OK [07:40:38]MH_I2C_Read... [07:40:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FC B9 47 00 D8 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 04 03 00 F4 03 04 00 8B AE BE 66 B6 04 01 00 00 D3 89 5C C7 20 7C 2E A6 [07:40:38]CommunicateWithHost err = 0 [07:40:38]CheckOFDResponse [07:40:38]1017 (14) - 77093643461234 [07:40:38]1041 (16) - 0000000000871802 [07:40:38]1040 (4) - 197761 [07:40:38]1012 (4) - 16.08.2024 01:42 [07:40:38]1206 (1) - 0 [07:40:38]OFD Sender: Remove packet 197761 [07:40:38]ProducePacketName [07:40:38]name=ofd_packets/00197761 [07:40:38]NVStorageDeleteData [07:40:39]*** Cut start [07:40:39]*** Purtial cut [07:40:39]*** Stage 1: CUTSNS_PIN = 1 [07:40:39]OFD Sender: No OFD packet to send [07:40:39]Read from MH i2c: 01 [07:40:39]MH_I2C_Read... [07:40:39]*** Stop cut motor [07:40:39]*** Cut end [07:40:39]Read from MH i2c: 01 07 00 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: 01 07 00 49 29 00 00 00 00 00 FF 0F 87 [07:40:39]process_action close_receipt done [07:40:39]requested_data is exist [07:40:39]produce_requested_data [07:40:39]requested_item fm.sn is exist - process it [07:40:39]wFMCommunicate request_size=4 [07:40:39]MH_SAM_APDU [07:40:39]CAPDU: 80 11 00 00 [07:40:39]Write to MH i2c: E2 08 00 4A 29 80 11 00 00 00 00 00 00 ED [07:40:39]Write i2c OK [07:40:39]MH_I2C_Read... [07:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:39]Read from MH i2c: E2 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: E2 17 00 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: E2 17 00 4A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3A [07:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:40:39]wFMCommunicate OK [07:40:39]requested_item fd.num is exist - process it [07:40:39]SAM_PROTO_GetFieldsCounters [07:40:39]wFMCommunicate request_size=4 [07:40:39]MH_SAM_APDU [07:40:39]CAPDU: 80 13 00 00 [07:40:39]Write to MH i2c: E2 08 00 4B 29 80 13 00 00 00 00 00 00 F0 [07:40:39]Write i2c OK [07:40:39]MH_I2C_Read... [07:40:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:39]Read from MH i2c: E2 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: E2 62 00 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: E2 62 00 4B 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 81 04 03 00 0E 04 04 00 CE 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 94 [07:40:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 81 04 03 00 0E 04 04 00 CE 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:40:39]wFMCommunicate OK [07:40:39]SAM_PROTO_GetFieldsCounters done [07:40:39]requested_item shift.num is exist - process it [07:40:39]requested_item shift.opened is exist - process it [07:40:39]req_shift_opened [07:40:39]FM_GetShiftState [07:40:39]SAM_PROTO_GetShiftState [07:40:39]wFMCommunicate request_size=4 [07:40:39]MH_SAM_APDU [07:40:39]CAPDU: 80 13 01 00 [07:40:39]Write to MH i2c: E2 08 00 4C 29 80 13 01 00 00 00 00 00 F2 [07:40:39]Write i2c OK [07:40:39]MH_I2C_Read... [07:40:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:39]Read from MH i2c: E2 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: E2 0E 00 [07:40:39]MH_I2C_Read... [07:40:39]Read from MH i2c: E2 0E 00 4C 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 80 [07:40:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:40:39]wFMCommunicate OK [07:40:39]SAM_PROTO_GetShiftState done [07:40:39]FM_GetShiftState done [07:40:39]req_shift_opened done [07:40:39]requested_item shift.open_date is exist - process it [07:40:39]req_shift_open_date [07:40:39]req_shift_open_date done [07:40:39]produce_requested_data done [07:40:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197761,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:40:39]process_action_free close_receipt [07:40:39]json_value_free [07:40:39]json_value_free done [07:40:39]process_json_proto returns [07:40:39]Send response to host [07:40:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197761,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:40:39]free response buf [07:40:39]execute_script done [07:40:39]execute_script returns [07:40:39]free content buf [07:40:39]Sock 7.Close socket [07:40:39]Sock 7.Thread stoped [07:40:44]OFD Sender: No OFD packet to send [07:40:49]OFD Sender: No OFD packet to send [07:40:54]OFD Sender: No OFD packet to send [07:40:59]OFD Sender: No OFD packet to send [07:41:04]OFD Sender: No OFD packet to send [07:41:09]OFD Sender: No OFD packet to send [07:41:14]OFD Sender: No OFD packet to send [07:41:19]OFD Sender: No OFD packet to send [07:41:24]OFD Sender: No OFD packet to send [07:41:29]OFD Sender: No OFD packet to send [07:41:34]OFD Sender: No OFD packet to send [07:41:39]OFD Sender: No OFD packet to send [07:41:44]OFD Sender: No OFD packet to send [07:41:49]OFD Sender: No OFD packet to send [07:41:54]OFD Sender: No OFD packet to send [07:41:59]OFD Sender: No OFD packet to send [07:42:04]OFD Sender: No OFD packet to send [07:42:09]OFD Sender: No OFD packet to send [07:42:14]OFD Sender: No OFD packet to send [07:42:19]OFD Sender: No OFD packet to send [07:42:24]OFD Sender: No OFD packet to send [07:42:29]OFD Sender: No OFD packet to send [07:42:34]OFD Sender: No OFD packet to send [07:42:39]OFD Sender: No OFD packet to send [07:42:44]OFD Sender: No OFD packet to send [07:42:49]OFD Sender: No OFD packet to send [07:42:54]OFD Sender: No OFD packet to send [07:42:59]OFD Sender: No OFD packet to send [07:43:04]OFD Sender: No OFD packet to send [07:43:09]OFD Sender: No OFD packet to send [07:43:14]OFD Sender: No OFD packet to send [07:43:19]OFD Sender: No OFD packet to send [07:43:24]OFD Sender: No OFD packet to send [07:43:29]OFD Sender: No OFD packet to send [07:43:34]OFD Sender: No OFD packet to send [07:43:39]OFD Sender: No OFD packet to send [07:43:44]OFD Sender: No OFD packet to send [07:43:49]OFD Sender: No OFD packet to send [07:43:54]OFD Sender: No OFD packet to send [07:43:59]OFD Sender: No OFD packet to send [07:44:04]OFD Sender: No OFD packet to send [07:44:09]OFD Sender: No OFD packet to send [07:44:14]OFD Sender: No OFD packet to send [07:44:19]OFD Sender: No OFD packet to send [07:44:24]OFD Sender: No OFD packet to send [07:44:29]OFD Sender: No OFD packet to send [07:44:34]OFD Sender: No OFD packet to send [07:44:39]OFD Sender: No OFD packet to send [07:44:44]OFD Sender: No OFD packet to send [07:44:49]OFD Sender: No OFD packet to send [07:44:54]OFD Sender: No OFD packet to send [07:44:59]OFD Sender: No OFD packet to send [07:45:04]OFD Sender: No OFD packet to send [07:45:09]OFD Sender: No OFD packet to send [07:45:14]OFD Sender: No OFD packet to send [07:45:19]OFD Sender: No OFD packet to send [07:45:24]OFD Sender: No OFD packet to send [07:45:29]OFD Sender: No OFD packet to send [07:45:34]OFD Sender: No OFD packet to send [07:45:36]accept exits with 9 [07:45:36]New connection [07:45:36]New thread 3066838372 created [07:45:36]Thread 3066981732 joined [07:45:36]Waiting for new connection... [07:45:36] Sock 9.Parse request [07:45:36]Sock 9.Check first char [07:45:36]Sock 9.First char is OK [07:45:36]request: POST /json_proto HTTP/1.0 [07:45:36]Method: POST [07:45:36]URL: /json_proto [07:45:36]Method is POST - this is cgi request [07:45:36]url: /json_proto [07:45:36]query_string will be loaded in cgi processing [07:45:36]execute_cgi json_proto POST (null) [07:45:36]execute_cgi path=json_proto method=POST [07:45:36]POST find Content-Length [07:45:36]Host: 172.17.46.195:8080 [07:45:36]Content-Length: 684 [07:45:36]Content-Type: application/json [07:45:36] [07:45:36]POST finish read [07:45:36]Found Content-Length = 684 [07:45:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:36]execute_script... [07:45: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)11325131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:36]POST & json_proto [07:45:36]process_json_proto [07:45:36]json parsed OK: [07:45:36]protocol is kg_v1.0 [07:45:36]action value=close_receipt [07:45:36]process_action close_receipt [07:45:36]cmd_close_receipt [07:45:36]MH_GetDate [07:45:36]Write to MH i2c: F0 00 00 4D 29 65 [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: F0 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: F0 09 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: F0 09 00 4D 29 00 A2 03 BF 66 8D AE BC 66 95 [07:45:36]GetLastDocTimeStamp 1723794038 [07:45:36]current date 1723794338 [07:45:36]FM_GetShiftState [07:45:36]SAM_PROTO_GetShiftState [07:45:36]wFMCommunicate request_size=4 [07:45:36]MH_SAM_APDU [07:45:36]CAPDU: 80 13 01 00 [07:45:36]Write to MH i2c: E2 08 00 4E 29 80 13 01 00 00 00 00 00 F4 [07:45:36]Write i2c OK [07:45:36]MH_I2C_Read... [07:45:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:36]Read from MH i2c: E2 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: E2 0E 00 [07:45:36]MH_I2C_Read... [07:45:36]Read from MH i2c: E2 0E 00 4E 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 82 [07:45:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:45:36]wFMCommunicate OK [07:45:36]SAM_PROTO_GetShiftState done [07:45:36]FM_GetShiftState done [07:45:36]opened in 1723766727 [07:45:36]opened+sec_in_day 1723853127 [07:45:36]quantity*price = 100005 [07:45:36]sum+1 = 100006 [07:45:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 103 16.08.2024 07:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197762 ФПД: 215043247344059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074538&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197762&fm=215043247344059&tin=02508201610067®Number=0000000000092545&sum=100000 [07:45:37]StoreToDocumentArchive [07:45:37]shift 462 fd 197762 [07:45:37]save to /storage/0462/doc_00197762 [07:45:37]save last doc name /storage/0462/doc_00197762 to /storage/kkm_last_doc_name [07:45:37]save OK [07:45:37]Clear old archive folders... [07:45:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:37]tlvbuf is B6DAF930 [07:45:37]SAM_PROTO_ClearQueue [07:45:37]wFMCommunicate request_size=4 [07:45:37]MH_SAM_APDU [07:45:37]CAPDU: 80 09 00 00 [07:45:37]Write to MH i2c: E2 08 00 5B 29 80 09 00 00 00 00 00 00 F6 [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:37]Read from MH i2c: E2 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 5B 29 00 90 00 F8 [07:45:37]RAPDU: 90 00 [07:45:37]wFMCommunicate OK [07:45:37]SAM_PROTO_ClearQueue done [07:45:37]KKMCreateOFDPacket [07:45:37]OFDProtocolAddRootSTLVToBuf [07:45:37]FM_MakeSignedData [07:45:37]FM_MakeSignedData [07:45:37]SAM_PROTO_SignData [07:45:37]wFMCommunicate request_size=4 [07:45:37]MH_SAM_APDU [07:45:37]CAPDU: 80 0D 01 02 [07:45:37]Write to MH i2c: E2 08 00 5C 29 80 0D 01 02 00 00 00 00 FE [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:37]Read from MH i2c: E2 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 5C 29 00 90 00 F9 [07:45:37]RAPDU: 90 00 [07:45:37]wFMCommunicate OK [07:45:37]wFMCommunicate request_size=255 [07:45:37]MH_SAM_APDU [07:45:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 A2 03 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 04 03 00 35 04 06 00 C3 [07:45:37]Write to MH i2c: E2 02 01 5D 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 A2 03 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 04 03 00 35 04 06 00 C3 00 00 51 [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:37]Read from MH i2c: E2 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 5D 29 00 90 00 FA [07:45:37]RAPDU: 90 00 [07:45:37]wFMCommunicate OK [07:45:37]wFMCommunicate request_size=10 [07:45:37]MH_SAM_APDU [07:45:37]CAPDU: 80 0D 02 02 05 94 A8 5E 89 BB [07:45:37]Write to MH i2c: E2 0D 00 5E 29 80 0D 02 02 05 00 94 A8 5E 89 BB 00 00 E9 [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:37]Read from MH i2c: E2 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 03 00 5E 29 00 90 00 FB [07:45:37]RAPDU: 90 00 [07:45:37]wFMCommunicate OK [07:45:37]wFMCommunicate request_size=4 [07:45:37]MH_SAM_APDU [07:45:37]CAPDU: 80 0D 03 02 [07:45:37]Write to MH i2c: E2 08 00 5F 29 80 0D 03 02 00 00 00 00 03 [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:37]Read from MH i2c: E2 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 0B 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 0B 00 5F 29 00 78 C2 FE CF D4 60 B7 B2 90 00 A8 [07:45:37]RAPDU: 78 C2 FE CF D4 60 B7 B2 90 00 [07:45:37]wFMCommunicate OK [07:45:37]SAM_PROTO_SignData done [07:45:37]FM_MakeSignedData done [07:45:37]CreateOFDProtocolMessage [07:45:37]wFMCommunicate request_size=4 [07:45:37]MH_SAM_APDU [07:45:37]CAPDU: 80 11 00 00 [07:45:37]Write to MH i2c: E2 08 00 60 29 80 11 00 00 00 00 00 00 03 [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:37]Read from MH i2c: E2 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 17 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: E2 17 00 60 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 50 [07:45:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:45:37]wFMCommunicate OK [07:45:37]CreateOFDProtocolMessage done [07:45:37]OFDSenderStorePacket 197762 [07:45:37]StoreOFDPacket docnum=197762 [07:45:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 71 CB 07 01 EE 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 A2 03 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 04 03 00 35 04 06 00 C3 94 A8 5E 89 BB 78 C2 FE CF D4 60 B7 B2 [07:45:37]CheckFolder [07:45:37]dirname=/storage/ofd_packets [07:45:37]CheckFolder done [07:45:37]ProducePacketName [07:45:37]name=ofd_packets/00197762 [07:45:37]NVStorageSaveData ofd_packets/00197762 [07:45:37]File name is /storage/ofd_packets/00197762 [07:45:37]Write 301 bytes [07:45:37]NVStorageSaveData done [07:45:37]OFDSenderStorePacket done [07:45:37]KKMCreateOFDPacket done [07:45:37]NVStorageSaveData kkm_last_timestamp [07:45:37]File name is /storage/kkm_last_timestamp [07:45:37]Write 4 bytes [07:45:37]NVStorageSaveData done [07:45:37]ExternCall_PrintAddStr [07:45:37]wPrintStart [07:45:37]Write to MH i2c: 01 00 00 61 29 8A [07:45:37]Write i2c OK [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: 01 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: 01 07 00 [07:45:37]MH_I2C_Read... [07:45:37]Read from MH i2c: 01 07 00 61 29 00 00 00 00 00 FF 0F 9F [07:45:37]RasterBufferAndPrint [07:45:37]line Счет N : (1)11325131 [07:45:37]line ИНН: 02508201610067 [07:45:37]line Контрольно-Кассовый Чек [07:45:37]line ПРОДАЖА [07:45:37]line ТРК (МРК, ГНК) : 42 [07:45:37]line Товар: 2710124130 [07:45:37]line Аи-92-К-4 [07:45:37]line 14.750 * 67.80 [07:45:37]line = 1000.05 [07:45:37]line НДС 12% НСП 1% [07:45:37]line > о реализуемом товаре [07:45:37]line ОКРУГЛЕНИЕ: -0.05 [07:45:37]line ИТОГО: 1000.00 [07:45:37]line Внесено: 1000.00 [07:45:37]line СДАЧА: 0.00 [07:45:37]line НСП 1% : 8.85 [07:45:37]line НДС 12% : 106.20 [07:45:37]line Наличными: 1000.00 [07:45:37]line Безнал.: 0.00 [07:45:37]line Место: АЗС № 95 "Партнер Нефть" [07:45:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:45:37]line СНО: Общий режим [07:45:37]line Чек 103 16.08.2024 07:45 [07:45:37]line Смена: 462 ФФД: 1.0 [07:45:37]line ЗНМ: 0300000079 [07:45:37]line РНМ: 0000000000092545 [07:45:37]line Версия ККМ: 001 [07:45:37]line ФМ: 0000000000871802 [07:45:37]line ФД: 197762 [07:45:37]line ФПД: 215043247344059 [07:45:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074538&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197762&fm=215043247344059&tin=02508201610067®Number=0000000000092545&sum=100000 [07:45:37]written 0, free lines is 4095 [07:45:37]OFD Sender: Processing packet 197762 [packets to send 245, broken 244] [07:45:37]ProducePacketName [07:45:37]name=ofd_packets/00197762 [07:45:37]OFD Sender: To server: pG, [07:45:37]CommunicateWithHost lk.salyk.kg:30040 [07:45:37]ConnectInit lk.salyk.kg [07:45:38]Connected sock=10 [07:45:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 71 CB 07 01 EE 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 A2 03 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 04 03 00 35 04 06 00 C3 94 A8 5E 89 BB 78 C2 FE CF D4 60 B7 B2 [07:45:38]Write to MH i2c: 01 00 00 8C 29 B5 [07:45:38]Write i2c OK [07:45:38]MH_I2C_Read... [07:45:38]Read from MH i2c: 01 [07:45:38]MH_I2C_Read... [07:45:38]Read from MH i2c: 01 07 00 [07:45:38]MH_I2C_Read... [07:45:38]Read from MH i2c: 01 07 00 8C 29 00 00 00 00 00 D7 0C 9F [07:45:38]RasterBufferAndPrint [07:45:38]line [07:45:38]line [07:45:38]line [07:45:38]line [07:45:38]line [07:45:38]written 0, free lines is 3296 [07:45:38]MH_Cut [07:45:38]Write to MH i2c: D1 01 00 93 29 01 8E [07:45:38]Write i2c OK [07:45:38]MH_I2C_Read... [07:45:38]Read from MH i2c: D1 [07:45:38]MH_I2C_Read... [07:45:38]Read from MH i2c: D1 01 00 [07:45:38]MH_I2C_Read... [07:45:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8C F6 47 00 CE 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 04 03 00 F4 03 04 00 B7 AF BE 66 B6 04 01 00 00 C0 E3 FE 9B 10 A1 35 19 [07:45:38]CommunicateWithHost err = 0 [07:45:38]CheckOFDResponse [07:45:38]1017 (14) - 77093643461234 [07:45:38]1041 (16) - 0000000000871802 [07:45:38]1040 (4) - 197762 [07:45:38]1012 (4) - 16.08.2024 01:47 [07:45:38]1206 (1) - 0 [07:45:38]OFD Sender: Remove packet 197762 [07:45:38]ProducePacketName [07:45:38]name=ofd_packets/00197762 [07:45:38]NVStorageDeleteData [07:45:38]Read from MH i2c: D1 01 00 93 29 00 8D [07:45:38]Write to MH i2c: 01 00 00 94 29 BD [07:45:38]Write i2c OK [07:45:38]MH_I2C_Read... [07:45:38]OFD Sender: No OFD packet to send [07:45:39]*** Cut start [07:45:39]*** Purtial cut [07:45:39]*** CUTSNS_PIN = 0 [07:45:39]*** Stage 1: CUTSNS_PIN = 1 [07:45:41]Read from MH i2c: 01 [07:45:41]MH_I2C_Read... [07:45:41]*** Stop cut motor [07:45:41]*** Cut end [07:45:41]Read from MH i2c: 01 07 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: 01 07 00 94 29 00 00 00 00 00 FF 0F D2 [07:45:41]process_action close_receipt done [07:45:41]requested_data is exist [07:45:41]produce_requested_data [07:45:41]requested_item fm.sn is exist - process it [07:45:41]wFMCommunicate request_size=4 [07:45:41]MH_SAM_APDU [07:45:41]CAPDU: 80 11 00 00 [07:45:41]Write to MH i2c: E2 08 00 95 29 80 11 00 00 00 00 00 00 38 [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 17 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 17 00 95 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 85 [07:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:45:41]wFMCommunicate OK [07:45:41]requested_item fd.num is exist - process it [07:45:41]SAM_PROTO_GetFieldsCounters [07:45:41]wFMCommunicate request_size=4 [07:45:41]MH_SAM_APDU [07:45:41]CAPDU: 80 13 00 00 [07:45:41]Write to MH i2c: E2 08 00 96 29 80 13 00 00 00 00 00 00 3B [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 62 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 62 00 96 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 82 04 03 00 0E 04 04 00 CE 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 E3 [07:45:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 82 04 03 00 0E 04 04 00 CE 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:45:41]wFMCommunicate OK [07:45:41]SAM_PROTO_GetFieldsCounters done [07:45:41]requested_item shift.num is exist - process it [07:45:41]requested_item shift.opened is exist - process it [07:45:41]req_shift_opened [07:45:41]FM_GetShiftState [07:45:41]SAM_PROTO_GetShiftState [07:45:41]wFMCommunicate request_size=4 [07:45:41]MH_SAM_APDU [07:45:41]CAPDU: 80 13 01 00 [07:45:41]Write to MH i2c: E2 08 00 97 29 80 13 01 00 00 00 00 00 3D [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 0E 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 0E 00 97 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CB [07:45:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:45:41]wFMCommunicate OK [07:45:41]SAM_PROTO_GetShiftState done [07:45:41]FM_GetShiftState done [07:45:41]req_shift_opened done [07:45:41]requested_item shift.open_date is exist - process it [07:45:41]req_shift_open_date [07:45:41]req_shift_open_date done [07:45:41]produce_requested_data done [07:45:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197762,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:45:41]process_action_free close_receipt [07:45:41]json_value_free [07:45:41]json_value_free done [07:45:41]process_json_proto returns [07:45:41]Send response to host [07:45:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197762,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:45:41]free response buf [07:45:41]execute_script done [07:45:41]execute_script returns [07:45:41]free content buf [07:45:41]Sock 9.Close socket [07:45:41]Sock 9.Thread stoped [07:45:43]OFD Sender: No OFD packet to send [07:45:48]OFD Sender: No OFD packet to send [07:45:53]OFD Sender: No OFD packet to send [07:45:58]OFD Sender: No OFD packet to send [07:46:03]OFD Sender: No OFD packet to send [07:46:08]OFD Sender: No OFD packet to send [07:46:13]OFD Sender: No OFD packet to send [07:46:18]OFD Sender: No OFD packet to send [07:46:23]OFD Sender: No OFD packet to send [07:46:28]OFD Sender: No OFD packet to send [07:46:33]OFD Sender: No OFD packet to send [07:46:38]OFD Sender: No OFD packet to send [07:46:43]OFD Sender: No OFD packet to send [07:46:48]OFD Sender: No OFD packet to send [07:46:53]OFD Sender: No OFD packet to send [07:46:58]OFD Sender: No OFD packet to send [07:47:03]OFD Sender: No OFD packet to send [07:47:08]OFD Sender: No OFD packet to send [07:47:13]OFD Sender: No OFD packet to send [07:47:19]OFD Sender: No OFD packet to send [07:47:24]OFD Sender: No OFD packet to send [07:47:29]OFD Sender: No OFD packet to send [07:47:34]OFD Sender: No OFD packet to send [07:47:39]OFD Sender: No OFD packet to send [07:47:44]OFD Sender: No OFD packet to send [07:47:49]OFD Sender: No OFD packet to send [07:47:54]OFD Sender: No OFD packet to send [07:47:59]OFD Sender: No OFD packet to send [07:48:04]OFD Sender: No OFD packet to send [07:48:09]OFD Sender: No OFD packet to send [07:48:14]OFD Sender: No OFD packet to send [07:48:15]accept exits with 7 [07:48:15]New connection [07:48:15]New thread 3066981732 created [07:48:15]Thread 3066838372 joined [07:48:15]Waiting for new connection... [07:48:15] Sock 7.Parse request [07:48:15]Sock 7.Check first char [07:48:15]Sock 7.First char is OK [07:48:15]request: POST /json_proto HTTP/1.0 [07:48:15]Method: POST [07:48:15]URL: /json_proto [07:48:15]Method is POST - this is cgi request [07:48:15]url: /json_proto [07:48:15]query_string will be loaded in cgi processing [07:48:15]execute_cgi json_proto POST (null) [07:48:15]execute_cgi path=json_proto method=POST [07:48:15]POST find Content-Length [07:48:15]Host: 172.17.46.195:8080 [07:48:15]Content-Length: 684 [07:48:15]Content-Type: application/json [07:48:15] [07:48:15]POST finish read [07:48:15]Found Content-Length = 684 [07:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325133", "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" ] } } [07:48:15]execute_script... [07:48: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)11325133", "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" ] } } [07:48:15]POST & json_proto [07:48:15]process_json_proto [07:48:15]json parsed OK: [07:48:15]protocol is kg_v1.0 [07:48:15]action value=close_receipt [07:48:15]process_action close_receipt [07:48:15]cmd_close_receipt [07:48:15]MH_GetDate [07:48:15]Write to MH i2c: F0 00 00 98 29 B0 [07:48:15]Write i2c OK [07:48:15]MH_I2C_Read... [07:48:15]Read from MH i2c: F0 [07:48:15]MH_I2C_Read... [07:48:15]Read from MH i2c: F0 09 00 [07:48:15]MH_I2C_Read... [07:48:15]Read from MH i2c: F0 09 00 98 29 00 42 04 BF 66 8D AE BC 66 81 [07:48:15]GetLastDocTimeStamp 1723794338 [07:48:15]current date 1723794498 [07:48:15]FM_GetShiftState [07:48:15]SAM_PROTO_GetShiftState [07:48:15]wFMCommunicate request_size=4 [07:48:15]MH_SAM_APDU [07:48:15]CAPDU: 80 13 01 00 [07:48:15]Write to MH i2c: E2 08 00 99 29 80 13 01 00 00 00 00 00 3F [07:48:15]Write i2c OK [07:48:15]MH_I2C_Read... [07:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:15]Read from MH i2c: E2 [07:48:15]MH_I2C_Read... [07:48:15]Read from MH i2c: E2 0E 00 [07:48:15]MH_I2C_Read... [07:48:15]Read from MH i2c: E2 0E 00 99 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CD [07:48:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:48:15]wFMCommunicate OK [07:48:15]SAM_PROTO_GetShiftState done [07:48:15]FM_GetShiftState done [07:48:15]opened in 1723766727 [07:48:15]opened+sec_in_day 1723853127 [07:48:15]quantity*price = 100021 [07:48:15]sum+1 = 100023 [07:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 104 16.08.2024 07:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197763 ФПД: 199115683729737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074818&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197763&fm=199115683729737&tin=02508201610067®Number=0000000000092545&sum=100000 [07:48:16]StoreToDocumentArchive [07:48:16]shift 462 fd 197763 [07:48:16]save to /storage/0462/doc_00197763 [07:48:16]save last doc name /storage/0462/doc_00197763 to /storage/kkm_last_doc_name [07:48:16]save OK [07:48:16]Clear old archive folders... [07:48:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:48:16]tlvbuf is 018DE1E0 [07:48:16]SAM_PROTO_ClearQueue [07:48:16]wFMCommunicate request_size=4 [07:48:16]MH_SAM_APDU [07:48:16]CAPDU: 80 09 00 00 [07:48:16]Write to MH i2c: E2 08 00 A6 29 80 09 00 00 00 00 00 00 41 [07:48:16]Write i2c OK [07:48:16]MH_I2C_Read... [07:48:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:16]Read from MH i2c: E2 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 03 00 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 03 00 A6 29 00 90 00 43 [07:48:16]RAPDU: 90 00 [07:48:16]wFMCommunicate OK [07:48:16]SAM_PROTO_ClearQueue done [07:48:16]KKMCreateOFDPacket [07:48:16]OFDProtocolAddRootSTLVToBuf [07:48:16]FM_MakeSignedData [07:48:16]FM_MakeSignedData [07:48:16]SAM_PROTO_SignData [07:48:16]wFMCommunicate request_size=4 [07:48:16]MH_SAM_APDU [07:48:16]CAPDU: 80 0D 01 02 [07:48:16]Write to MH i2c: E2 08 00 A7 29 80 0D 01 02 00 00 00 00 49 [07:48:16]Write i2c OK [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 [07:48:16]MH_I2C_Read... [07:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:16]Read from MH i2c: E2 03 00 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 03 00 A7 29 00 90 00 44 [07:48:16]RAPDU: 90 00 [07:48:16]wFMCommunicate OK [07:48:16]wFMCommunicate request_size=255 [07:48:16]MH_SAM_APDU [07:48:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 68 00 00 00 F4 03 04 00 42 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 04 03 00 35 04 06 00 B5 [07:48:16]Write to MH i2c: E2 02 01 A8 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 68 00 00 00 F4 03 04 00 42 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 04 03 00 35 04 06 00 B5 00 00 D0 [07:48:16]Write i2c OK [07:48:16]MH_I2C_Read... [07:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:17]Read from MH i2c: E2 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 03 00 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 03 00 A8 29 00 90 00 45 [07:48:17]RAPDU: 90 00 [07:48:17]wFMCommunicate OK [07:48:17]wFMCommunicate request_size=10 [07:48:17]MH_SAM_APDU [07:48:17]CAPDU: 80 0D 02 02 05 18 3B 99 11 49 [07:48:17]Write to MH i2c: E2 0D 00 A9 29 80 0D 02 02 05 00 18 3B 99 11 49 00 00 9C [07:48:17]Write i2c OK [07:48:17]MH_I2C_Read... [07:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:17]Read from MH i2c: E2 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 03 00 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 03 00 A9 29 00 90 00 46 [07:48:17]RAPDU: 90 00 [07:48:17]wFMCommunicate OK [07:48:17]wFMCommunicate request_size=4 [07:48:17]MH_SAM_APDU [07:48:17]CAPDU: 80 0D 03 02 [07:48:17]Write to MH i2c: E2 08 00 AA 29 80 0D 03 02 00 00 00 00 4E [07:48:17]Write i2c OK [07:48:17]MH_I2C_Read... [07:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:17]Read from MH i2c: E2 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 0B 00 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 0B 00 AA 29 00 E5 83 D4 D3 39 A5 61 4A 90 00 E7 [07:48:17]RAPDU: E5 83 D4 D3 39 A5 61 4A 90 00 [07:48:17]wFMCommunicate OK [07:48:17]SAM_PROTO_SignData done [07:48:17]FM_MakeSignedData done [07:48:17]CreateOFDProtocolMessage [07:48:17]wFMCommunicate request_size=4 [07:48:17]MH_SAM_APDU [07:48:17]CAPDU: 80 11 00 00 [07:48:17]Write to MH i2c: E2 08 00 AB 29 80 11 00 00 00 00 00 00 4E [07:48:17]Write i2c OK [07:48:17]MH_I2C_Read... [07:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:17]Read from MH i2c: E2 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 17 00 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: E2 17 00 AB 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9B [07:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:48:17]wFMCommunicate OK [07:48:17]CreateOFDProtocolMessage done [07:48:17]OFDSenderStorePacket 197763 [07:48:17]StoreOFDPacket docnum=197763 [07:48:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C6 52 07 01 9B 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 68 00 00 00 F4 03 04 00 42 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 04 03 00 35 04 06 00 B5 18 3B 99 11 49 E5 83 D4 D3 39 A5 61 4A [07:48:17]CheckFolder [07:48:17]dirname=/storage/ofd_packets [07:48:17]CheckFolder done [07:48:17]ProducePacketName [07:48:17]name=ofd_packets/00197763 [07:48:17]NVStorageSaveData ofd_packets/00197763 [07:48:17]File name is /storage/ofd_packets/00197763 [07:48:17]Write 301 bytes [07:48:17]NVStorageSaveData done [07:48:17]OFDSenderStorePacket done [07:48:17]KKMCreateOFDPacket done [07:48:17]NVStorageSaveData kkm_last_timestamp [07:48:17]File name is /storage/kkm_last_timestamp [07:48:17]Write 4 bytes [07:48:17]NVStorageSaveData done [07:48:17]ExternCall_PrintAddStr [07:48:17]wPrintStart [07:48:17]Write to MH i2c: 01 00 00 AC 29 D5 [07:48:17]Write i2c OK [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: 01 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: 01 07 00 [07:48:17]MH_I2C_Read... [07:48:17]Read from MH i2c: 01 07 00 AC 29 00 00 00 00 00 FF 0F EA [07:48:17]RasterBufferAndPrint [07:48:17]line Счет N : (1)11325133 [07:48:17]line ИНН: 02508201610067 [07:48:17]line Контрольно-Кассовый Чек [07:48:17]line ПРОДАЖА [07:48:17]line ТРК (МРК, ГНК) : 41 [07:48:17]line Товар: 2710124500 [07:48:17]line Аи-95-К-5 [07:48:17]line 13.480 * 74.20 [07:48:17]line = 1000.22 [07:48:17]line НДС 12% НСП 1% [07:48:17]line > о реализуемом товаре [07:48:17]line ОКРУГЛЕНИЕ: -0.22 [07:48:17]line ИТОГО: 1000.00 [07:48:17]line Внесено: 1000.00 [07:48:17]line СДАЧА: 0.00 [07:48:17]line НСП 1% : 8.85 [07:48:17]line НДС 12% : 106.22 [07:48:17]line Наличными: 1000.00 [07:48:17]line Безнал.: 0.00 [07:48:17]line Место: АЗС № 95 "Партнер Нефть" [07:48:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:48:17]line СНО: Общий режим [07:48:17]line Чек 104 16.08.2024 07:48 [07:48:17]line Смена: 462 ФФД: 1.0 [07:48:17]line ЗНМ: 0300000079 [07:48:17]line РНМ: 0000000000092545 [07:48:17]line Версия ККМ: 001 [07:48:17]line ФМ: 0000000000871802 [07:48:17]line ФД: 197763 [07:48:17]line ФПД: 199115683729737 [07:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074818&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197763&fm=199115683729737&tin=02508201610067®Number=0000000000092545&sum=100000 [07:48:17]OFD Sender: Processing packet 197763 [packets to send 245, broken 244] [07:48:17]ProducePacketName [07:48:17]name=ofd_packets/00197763 [07:48:17]OFD Sender: To server: pG, [07:48:17]CommunicateWithHost lk.salyk.kg:30040 [07:48:17]ConnectInit lk.salyk.kg [07:48:17]written 0, free lines is 4095 [07:48:17]Connected sock=10 [07:48:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C6 52 07 01 9B 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 68 00 00 00 F4 03 04 00 42 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 04 03 00 35 04 06 00 B5 18 3B 99 11 49 E5 83 D4 D3 39 A5 61 4A [07:48:18]Write to MH i2c: 01 00 00 D7 29 00 [07:48:18]Write i2c OK [07:48:18]MH_I2C_Read... [07:48:18]Read from MH i2c: 01 [07:48:18]MH_I2C_Read... [07:48:18]Read from MH i2c: 01 07 00 [07:48:18]MH_I2C_Read... [07:48:18]Read from MH i2c: 01 07 00 D7 29 00 00 00 00 00 DC 0C EF [07:48:18]RasterBufferAndPrint [07:48:18]line [07:48:18]line [07:48:18]line [07:48:18]line [07:48:18]line [07:48:18]written 0, free lines is 3298 [07:48:18]MH_Cut [07:48:18]Write to MH i2c: D1 01 00 DE 29 01 D9 [07:48:18]Write i2c OK [07:48:18]MH_I2C_Read... [07:48:18]Read from MH i2c: D1 [07:48:18]MH_I2C_Read... [07:48:18]Read from MH i2c: D1 01 00 [07:48:18]MH_I2C_Read... [07:48:18]Read from MH i2c: D1 01 00 DE 29 00 D8 [07:48:18]Write to MH i2c: 01 00 00 DF 29 08 [07:48:18]Write i2c OK [07:48:18]MH_I2C_Read... [07:48:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 64 2D 47 00 36 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 04 03 00 F4 03 04 00 57 B0 BE 66 B6 04 01 00 00 78 C9 D8 1F 24 91 EA 2C [07:48:18]CommunicateWithHost err = 0 [07:48:18]CheckOFDResponse [07:48:18]1017 (14) - 77093643461234 [07:48:18]1041 (16) - 0000000000871802 [07:48:18]1040 (4) - 197763 [07:48:18]1012 (4) - 16.08.2024 01:50 [07:48:18]1206 (1) - 0 [07:48:18]OFD Sender: Remove packet 197763 [07:48:18]ProducePacketName [07:48:18]name=ofd_packets/00197763 [07:48:18]NVStorageDeleteData [07:48:18]OFD Sender: No OFD packet to send [07:48:18]*** Cut start [07:48:18]*** Purtial cut [07:48:18]*** Stage 1: CUTSNS_PIN = 1 [07:48:19]Read from MH i2c: 01 [07:48:19]MH_I2C_Read... [07:48:19]*** Stop cut motor [07:48:19]*** Cut end [07:48:19]Read from MH i2c: 01 07 00 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: 01 07 00 DF 29 00 00 00 00 00 FF 0F 1D [07:48:19]process_action close_receipt done [07:48:19]requested_data is exist [07:48:19]produce_requested_data [07:48:19]requested_item fm.sn is exist - process it [07:48:19]wFMCommunicate request_size=4 [07:48:19]MH_SAM_APDU [07:48:19]CAPDU: 80 11 00 00 [07:48:19]Write to MH i2c: E2 08 00 E0 29 80 11 00 00 00 00 00 00 83 [07:48:19]Write i2c OK [07:48:19]MH_I2C_Read... [07:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:19]Read from MH i2c: E2 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: E2 17 00 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: E2 17 00 E0 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D0 [07:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:48:19]wFMCommunicate OK [07:48:19]requested_item fd.num is exist - process it [07:48:19]SAM_PROTO_GetFieldsCounters [07:48:19]wFMCommunicate request_size=4 [07:48:19]MH_SAM_APDU [07:48:19]CAPDU: 80 13 00 00 [07:48:19]Write to MH i2c: E2 08 00 E1 29 80 13 00 00 00 00 00 00 86 [07:48:19]Write i2c OK [07:48:19]MH_I2C_Read... [07:48:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:19]Read from MH i2c: E2 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: E2 62 00 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: E2 62 00 E1 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 83 04 03 00 0E 04 04 00 CE 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 32 [07:48:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 83 04 03 00 0E 04 04 00 CE 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:48:19]wFMCommunicate OK [07:48:19]SAM_PROTO_GetFieldsCounters done [07:48:19]requested_item shift.num is exist - process it [07:48:19]requested_item shift.opened is exist - process it [07:48:19]req_shift_opened [07:48:19]FM_GetShiftState [07:48:19]SAM_PROTO_GetShiftState [07:48:19]wFMCommunicate request_size=4 [07:48:19]MH_SAM_APDU [07:48:19]CAPDU: 80 13 01 00 [07:48:19]Write to MH i2c: E2 08 00 E2 29 80 13 01 00 00 00 00 00 88 [07:48:19]Write i2c OK [07:48:19]MH_I2C_Read... [07:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:19]Read from MH i2c: E2 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: E2 0E 00 [07:48:19]MH_I2C_Read... [07:48:19]Read from MH i2c: E2 0E 00 E2 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 16 [07:48:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:48:19]wFMCommunicate OK [07:48:19]SAM_PROTO_GetShiftState done [07:48:19]FM_GetShiftState done [07:48:19]req_shift_opened done [07:48:19]requested_item shift.open_date is exist - process it [07:48:19]req_shift_open_date [07:48:19]req_shift_open_date done [07:48:19]produce_requested_data done [07:48:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197763,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:48:19]process_action_free close_receipt [07:48:19]json_value_free [07:48:19]json_value_free done [07:48:19]process_json_proto returns [07:48:19]Send response to host [07:48:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197763,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:48:19]free response buf [07:48:19]execute_script done [07:48:19]execute_script returns [07:48:19]free content buf [07:48:19]Sock 7.Close socket [07:48:19]Sock 7.Thread stoped [07:48:22]accept exits with 9 [07:48:22]New connection [07:48:22]New thread 3066838372 created [07:48:22]Thread 3066981732 joined [07:48:22]Waiting for new connection... [07:48:22] Sock 9.Parse request [07:48:22]Sock 9.Check first char [07:48:22]Sock 9.First char is OK [07:48:22]request: POST /json_proto HTTP/1.0 [07:48:22]Method: POST [07:48:22]URL: /json_proto [07:48:22]Method is POST - this is cgi request [07:48:22]url: /json_proto [07:48:22]query_string will be loaded in cgi processing [07:48:22]execute_cgi json_proto POST (null) [07:48:22]execute_cgi path=json_proto method=POST [07:48:22]POST find Content-Length [07:48:22]Host: 172.17.46.195:8080 [07:48:22]Content-Length: 690 [07:48:22]Content-Type: application/json [07:48:22] [07:48:22]POST finish read [07:48:22]Found Content-Length = 690 [07:48:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:22]execute_script... [07:48: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)11325132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:22]POST & json_proto [07:48:22]process_json_proto [07:48:22]json parsed OK: [07:48:22]protocol is kg_v1.0 [07:48:22]action value=close_receipt [07:48:22]process_action close_receipt [07:48:22]cmd_close_receipt [07:48:22]MH_GetDate [07:48:22]Write to MH i2c: F0 00 00 E3 29 FB [07:48:22]Write i2c OK [07:48:22]MH_I2C_Read... [07:48:22]Read from MH i2c: F0 [07:48:22]MH_I2C_Read... [07:48:22]Read from MH i2c: F0 09 00 [07:48:22]MH_I2C_Read... [07:48:22]Read from MH i2c: F0 09 00 E3 29 00 48 04 BF 66 8D AE BC 66 D2 [07:48:22]GetLastDocTimeStamp 1723794498 [07:48:22]current date 1723794504 [07:48:22]FM_GetShiftState [07:48:22]SAM_PROTO_GetShiftState [07:48:22]wFMCommunicate request_size=4 [07:48:22]MH_SAM_APDU [07:48:22]CAPDU: 80 13 01 00 [07:48:22]Write to MH i2c: E2 08 00 E4 29 80 13 01 00 00 00 00 00 8A [07:48:22]Write i2c OK [07:48:22]MH_I2C_Read... [07:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:22]Read from MH i2c: E2 [07:48:22]MH_I2C_Read... [07:48:22]Read from MH i2c: E2 0E 00 [07:48:22]MH_I2C_Read... [07:48:22]Read from MH i2c: E2 0E 00 E4 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [07:48:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:48:22]wFMCommunicate OK [07:48:22]SAM_PROTO_GetShiftState done [07:48:22]FM_GetShiftState done [07:48:22]opened in 1723766727 [07:48:22]opened+sec_in_day 1723853127 [07:48:22]quantity*price = 200025 [07:48:22]sum+1 = 200026 [07:48:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 105 16.08.2024 07:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197764 ФПД: 170615456645083 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074824&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197764&fm=170615456645083&tin=02508201610067®Number=0000000000092545&sum=200000 [07:48:23]StoreToDocumentArchive [07:48:23]shift 462 fd 197764 [07:48:23]save to /storage/0462/doc_00197764 [07:48:23]save last doc name /storage/0462/doc_00197764 to /storage/kkm_last_doc_name [07:48:23]save OK [07:48:23]Clear old archive folders... [07:48:23]ProcessDocumentItem done err = 0, tmpTLVsize=257 [07:48:23]tlvbuf is 01984210 [07:48:23]SAM_PROTO_ClearQueue [07:48:23]wFMCommunicate request_size=4 [07:48:23]MH_SAM_APDU [07:48:23]CAPDU: 80 09 00 00 [07:48:23]Write to MH i2c: E2 08 00 F1 29 80 09 00 00 00 00 00 00 8C [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:23]Read from MH i2c: E2 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 F1 29 00 90 00 8E [07:48:23]RAPDU: 90 00 [07:48:23]wFMCommunicate OK [07:48:23]SAM_PROTO_ClearQueue done [07:48:23]KKMCreateOFDPacket [07:48:23]OFDProtocolAddRootSTLVToBuf [07:48:23]FM_MakeSignedData [07:48:23]FM_MakeSignedData [07:48:23]SAM_PROTO_SignData [07:48:23]wFMCommunicate request_size=4 [07:48:23]MH_SAM_APDU [07:48:23]CAPDU: 80 0D 01 02 [07:48:23]Write to MH i2c: E2 08 00 F2 29 80 0D 01 02 00 00 00 00 94 [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:23]Read from MH i2c: E2 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 F2 29 00 90 00 8F [07:48:23]RAPDU: 90 00 [07:48:23]wFMCommunicate OK [07:48:23]wFMCommunicate request_size=255 [07:48:23]MH_SAM_APDU [07:48:23]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 48 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 04 03 [07:48:23]Write to MH i2c: E2 02 01 F3 29 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 48 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 04 03 00 00 7D [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]OFD Sender: No OFD packet to send [07:48:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:23]Read from MH i2c: E2 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 F3 29 00 90 00 90 [07:48:23]RAPDU: 90 00 [07:48:23]wFMCommunicate OK [07:48:23]wFMCommunicate request_size=16 [07:48:23]MH_SAM_APDU [07:48:23]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 9B 2C 81 AF BF DB [07:48:23]Write to MH i2c: E2 13 00 F4 29 80 0D 02 02 0B 00 00 35 04 06 00 9B 2C 81 AF BF DB 00 00 7D [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:23]Read from MH i2c: E2 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 03 00 F4 29 00 90 00 91 [07:48:23]RAPDU: 90 00 [07:48:23]wFMCommunicate OK [07:48:23]wFMCommunicate request_size=4 [07:48:23]MH_SAM_APDU [07:48:23]CAPDU: 80 0D 03 02 [07:48:23]Write to MH i2c: E2 08 00 F5 29 80 0D 03 02 00 00 00 00 99 [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:23]Read from MH i2c: E2 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 0B 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 0B 00 F5 29 00 94 F2 15 66 63 D4 FA 24 90 00 F0 [07:48:23]RAPDU: 94 F2 15 66 63 D4 FA 24 90 00 [07:48:23]wFMCommunicate OK [07:48:23]SAM_PROTO_SignData done [07:48:23]FM_MakeSignedData done [07:48:23]CreateOFDProtocolMessage [07:48:23]wFMCommunicate request_size=4 [07:48:23]MH_SAM_APDU [07:48:23]CAPDU: 80 11 00 00 [07:48:23]Write to MH i2c: E2 08 00 F6 29 80 11 00 00 00 00 00 00 99 [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:23]Read from MH i2c: E2 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 17 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: E2 17 00 F6 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E6 [07:48:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:48:23]wFMCommunicate OK [07:48:23]CreateOFDProtocolMessage done [07:48:23]OFDSenderStorePacket 197764 [07:48:23]StoreOFDPacket docnum=197764 [07:48:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 7B BB 0D 01 B3 53 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 48 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 04 03 00 35 04 06 00 9B 2C 81 AF BF DB 94 F2 15 66 63 D4 FA 24 [07:48:23]CheckFolder [07:48:23]dirname=/storage/ofd_packets [07:48:23]CheckFolder done [07:48:23]ProducePacketName [07:48:23]name=ofd_packets/00197764 [07:48:23]NVStorageSaveData ofd_packets/00197764 [07:48:23]File name is /storage/ofd_packets/00197764 [07:48:23]Write 307 bytes [07:48:23]NVStorageSaveData done [07:48:23]OFDSenderStorePacket done [07:48:23]KKMCreateOFDPacket done [07:48:23]NVStorageSaveData kkm_last_timestamp [07:48:23]File name is /storage/kkm_last_timestamp [07:48:23]Write 4 bytes [07:48:23]NVStorageSaveData done [07:48:23]ExternCall_PrintAddStr [07:48:23]wPrintStart [07:48:23]Write to MH i2c: 01 00 00 F7 29 20 [07:48:23]Write i2c OK [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: 01 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: 01 07 00 [07:48:23]MH_I2C_Read... [07:48:23]Read from MH i2c: 01 07 00 F7 29 00 00 00 00 00 FF 0F 35 [07:48:23]RasterBufferAndPrint [07:48:23]line Счет N : (1)11325132 [07:48:23]line ИНН: 02508201610067 [07:48:23]line Контрольно-Кассовый Чек [07:48:23]line ПРОДАЖА [07:48:23]line ТРК (МРК, ГНК) : 62 [07:48:23]line Товар: 2710194210 [07:48:23]line D-ENERGY ДТ-К-5 [07:48:23]line 25.910 * 77.20 [07:48:23]line = 2000.25 [07:48:23]line НДС 12% НСП 1% [07:48:23]OFD Sender: Processing packet 197764 [packets to send 245, broken 244] [07:48:23]ProducePacketName [07:48:23]name=ofd_packets/00197764 [07:48:23]OFD Sender: To server: pG, [07:48:23]CommunicateWithHost lk.salyk.kg:30040 [07:48:23]ConnectInit lk.salyk.kg [07:48:23]line > о реализуемом товаре [07:48:23]line ОКРУГЛЕНИЕ: -0.25 [07:48:23]line ИТОГО: 2000.00 [07:48:23]line Внесено: 2000.00 [07:48:23]line СДАЧА: 0.00 [07:48:23]line НСП 1% : 17.70 [07:48:23]line НДС 12% : 212.42 [07:48:23]line Наличными: 2000.00 [07:48:23]line Безнал.: 0.00 [07:48:23]line Место: АЗС № 95 "Партнер Нефть" [07:48:23]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:48:23]line СНО: Общий режим [07:48:23]line Чек 105 16.08.2024 07:48 [07:48:23]line Смена: 462 ФФД: 1.0 [07:48:23]line ЗНМ: 0300000079 [07:48:23]line РНМ: 0000000000092545 [07:48:23]line Версия ККМ: 001 [07:48:23]line ФМ: 0000000000871802 [07:48:23]line ФД: 197764 [07:48:23]line ФПД: 170615456645083 [07:48:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T074824&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197764&fm=170615456645083&tin=02508201610067®Number=0000000000092545&sum=200000 [07:48:23]written 0, free lines is 4095 [07:48:24]Connected sock=7 [07:48:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 7B BB 0D 01 B3 53 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 48 04 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 04 03 00 35 04 06 00 9B 2C 81 AF BF DB 94 F2 15 66 63 D4 FA 24 [07:48:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1D C4 47 00 FE F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 04 03 00 F4 03 04 00 5D B0 BE 66 B6 04 01 00 00 12 63 00 E2 72 E9 1C 6A [07:48:24]CommunicateWithHost err = 0 [07:48:24]CheckOFDResponse [07:48:24]1017 (14) - 77093643461234 [07:48:24]1041 (16) - 0000000000871802 [07:48:24]1040 (4) - 197764 [07:48:24]1012 (4) - 16.08.2024 01:50 [07:48:24]1206 (1) - 0 [07:48:24]OFD Sender: Remove packet 197764 [07:48:24]ProducePacketName [07:48:24]name=ofd_packets/00197764 [07:48:24]NVStorageDeleteData [07:48:24]Write to MH i2c: 01 00 00 22 2A 4C [07:48:24]Write i2c OK [07:48:24]MH_I2C_Read... [07:48:24]Read from MH i2c: 01 [07:48:24]MH_I2C_Read... [07:48:24]Read from MH i2c: 01 07 00 [07:48:24]MH_I2C_Read... [07:48:24]Read from MH i2c: 01 07 00 22 2A 00 00 00 00 00 F3 0C 52 [07:48:24]RasterBufferAndPrint [07:48:24]line [07:48:24]line [07:48:24]line [07:48:24]line [07:48:24]line [07:48:24]written 0, free lines is 3324 [07:48:24]MH_Cut [07:48:24]Write to MH i2c: D1 01 00 29 2A 01 25 [07:48:24]Write i2c OK [07:48:24]MH_I2C_Read... [07:48:24]Read from MH i2c: D1 [07:48:24]MH_I2C_Read... [07:48:24]Read from MH i2c: D1 01 00 [07:48:24]MH_I2C_Read... [07:48:24]Read from MH i2c: D1 01 00 29 2A 00 24 [07:48:24]Write to MH i2c: 01 00 00 2A 2A 54 [07:48:24]Write i2c OK [07:48:24]MH_I2C_Read... [07:48:24]OFD Sender: No OFD packet to send [07:48:25]*** Cut start [07:48:25]*** Purtial cut [07:48:25]*** CUTSNS_PIN = 0 [07:48:25]*** Stage 1: CUTSNS_PIN = 1 [07:48:27]Read from MH i2c: 01 [07:48:27]MH_I2C_Read... [07:48:27]*** Stop cut motor [07:48:27]*** Cut end [07:48:27]Read from MH i2c: 01 07 00 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: 01 07 00 2A 2A 00 00 00 00 00 FF 0F 69 [07:48:27]process_action close_receipt done [07:48:27]requested_data is exist [07:48:27]produce_requested_data [07:48:27]requested_item fm.sn is exist - process it [07:48:27]wFMCommunicate request_size=4 [07:48:27]MH_SAM_APDU [07:48:27]CAPDU: 80 11 00 00 [07:48:27]Write to MH i2c: E2 08 00 2B 2A 80 11 00 00 00 00 00 00 CF [07:48:27]Write i2c OK [07:48:27]MH_I2C_Read... [07:48:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:27]Read from MH i2c: E2 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: E2 17 00 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: E2 17 00 2B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1C [07:48:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:48:27]wFMCommunicate OK [07:48:27]requested_item fd.num is exist - process it [07:48:27]SAM_PROTO_GetFieldsCounters [07:48:27]wFMCommunicate request_size=4 [07:48:27]MH_SAM_APDU [07:48:27]CAPDU: 80 13 00 00 [07:48:27]Write to MH i2c: E2 08 00 2C 2A 80 13 00 00 00 00 00 00 D2 [07:48:27]Write i2c OK [07:48:27]MH_I2C_Read... [07:48:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:27]Read from MH i2c: E2 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: E2 62 00 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: E2 62 00 2C 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 84 04 03 00 0E 04 04 00 CE 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 82 [07:48:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 84 04 03 00 0E 04 04 00 CE 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:48:27]wFMCommunicate OK [07:48:27]SAM_PROTO_GetFieldsCounters done [07:48:27]requested_item shift.num is exist - process it [07:48:27]requested_item shift.opened is exist - process it [07:48:27]req_shift_opened [07:48:27]FM_GetShiftState [07:48:27]SAM_PROTO_GetShiftState [07:48:27]wFMCommunicate request_size=4 [07:48:27]MH_SAM_APDU [07:48:27]CAPDU: 80 13 01 00 [07:48:27]Write to MH i2c: E2 08 00 2D 2A 80 13 01 00 00 00 00 00 D4 [07:48:27]Write i2c OK [07:48:27]MH_I2C_Read... [07:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:27]Read from MH i2c: E2 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: E2 0E 00 [07:48:27]MH_I2C_Read... [07:48:27]Read from MH i2c: E2 0E 00 2D 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 62 [07:48:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:48:27]wFMCommunicate OK [07:48:27]SAM_PROTO_GetShiftState done [07:48:27]FM_GetShiftState done [07:48:27]req_shift_opened done [07:48:27]requested_item shift.open_date is exist - process it [07:48:27]req_shift_open_date [07:48:27]req_shift_open_date done [07:48:27]produce_requested_data done [07:48:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197764,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:48:27]process_action_free close_receipt [07:48:27]json_value_free [07:48:27]json_value_free done [07:48:27]process_json_proto returns [07:48:27]Send response to host [07:48:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197764,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:48:27]free response buf [07:48:27]execute_script done [07:48:27]execute_script returns [07:48:27]free content buf [07:48:27]Sock 9.Close socket [07:48:27]Sock 9.Thread stoped [07:48:29]OFD Sender: No OFD packet to send [07:48:34]OFD Sender: No OFD packet to send [07:48:39]OFD Sender: No OFD packet to send [07:48:44]OFD Sender: No OFD packet to send [07:48:49]OFD Sender: No OFD packet to send [07:48:54]OFD Sender: No OFD packet to send [07:48:59]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:15]OFD Sender: No OFD packet to send [07:49:20]OFD Sender: No OFD packet to send [07:49:25]OFD Sender: No OFD packet to send [07:49:30]OFD Sender: No OFD packet to send [07:49:35]OFD Sender: No OFD packet to send [07:49:40]OFD Sender: No OFD packet to send [07:49:45]OFD Sender: No OFD packet to send [07:49:50]OFD Sender: No OFD packet to send [07:49:55]OFD Sender: No OFD packet to send [07:50:00]OFD Sender: No OFD packet to send [07:50:05]OFD Sender: No OFD packet to send [07:50:10]OFD Sender: No OFD packet to send [07:50:15]OFD Sender: No OFD packet to send [07:50:20]OFD Sender: No OFD packet to send [07:50:25]OFD Sender: No OFD packet to send [07:50:30]OFD Sender: No OFD packet to send [07:50:35]OFD Sender: No OFD packet to send [07:50:40]OFD Sender: No OFD packet to send [07:50:45]OFD Sender: No OFD packet to send [07:50:50]OFD Sender: No OFD packet to send [07:50:55]OFD Sender: No OFD packet to send [07:51:00]OFD Sender: No OFD packet to send [07:51:05]OFD Sender: No OFD packet to send [07:51:10]OFD Sender: No OFD packet to send [07:51:15]OFD Sender: No OFD packet to send [07:51:20]OFD Sender: No OFD packet to send [07:51:25]OFD Sender: No OFD packet to send [07:51:30]OFD Sender: No OFD packet to send [07:51:35]OFD Sender: No OFD packet to send [07:51:40]OFD Sender: No OFD packet to send [07:51:45]OFD Sender: No OFD packet to send [07:51:50]OFD Sender: No OFD packet to send [07:51:55]OFD Sender: No OFD packet to send [07:52:00]OFD Sender: No OFD packet to send [07:52:05]OFD Sender: No OFD packet to send [07:52:10]OFD Sender: No OFD packet to send [07:52:15]OFD Sender: No OFD packet to send [07:52:20]OFD Sender: No OFD packet to send [07:52:25]OFD Sender: No OFD packet to send [07:52:30]OFD Sender: No OFD packet to send [07:52:35]OFD Sender: No OFD packet to send [07:52:40]OFD Sender: No OFD packet to send [07:52:45]OFD Sender: No OFD packet to send [07:52:50]OFD Sender: No OFD packet to send [07:52:55]OFD Sender: No OFD packet to send [07:53:00]OFD Sender: No OFD packet to send [07:53:05]OFD Sender: No OFD packet to send [07:53:10]OFD Sender: No OFD packet to send [07:53:15]OFD Sender: No OFD packet to send [07:53:20]OFD Sender: No OFD packet to send [07:53:25]OFD Sender: No OFD packet to send [07:53:30]OFD Sender: No OFD packet to send [07:53:35]OFD Sender: No OFD packet to send [07:53:40]OFD Sender: No OFD packet to send [07:53:45]OFD Sender: No OFD packet to send [07:53:50]OFD Sender: No OFD packet to send [07:53:55]OFD Sender: No OFD packet to send [07:54:00]OFD Sender: No OFD packet to send [07:54:05]OFD Sender: No OFD packet to send [07:54:10]OFD Sender: No OFD packet to send [07:54:15]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [07:54:40]OFD Sender: No OFD packet to send [07:54:45]OFD Sender: No OFD packet to send [07:54:50]OFD Sender: No OFD packet to send [07:54:55]OFD Sender: No OFD packet to send [07:55:00]OFD Sender: No OFD packet to send [07:55:05]OFD Sender: No OFD packet to send [07:55:10]OFD Sender: No OFD packet to send [07:55:15]OFD Sender: No OFD packet to send [07:55:20]OFD Sender: No OFD packet to send [07:55:25]OFD Sender: No OFD packet to send [07:55:30]OFD Sender: No OFD packet to send [07:55:35]OFD Sender: No OFD packet to send [07:55:40]OFD Sender: No OFD packet to send [07:55:45]OFD Sender: No OFD packet to send [07:55:50]OFD Sender: No OFD packet to send [07:55:55]OFD Sender: No OFD packet to send [07:56:00]OFD Sender: No OFD packet to send [07:56:05]OFD Sender: No OFD packet to send [07:56:10]OFD Sender: No OFD packet to send [07:56:15]OFD Sender: No OFD packet to send [07:56:20]OFD Sender: No OFD packet to send [07:56:25]OFD Sender: No OFD packet to send [07:56:30]OFD Sender: No OFD packet to send [07:56:35]OFD Sender: No OFD packet to send [07:56:40]OFD Sender: No OFD packet to send [07:56:45]OFD Sender: No OFD packet to send [07:56:50]OFD Sender: No OFD packet to send [07:56:55]OFD Sender: No OFD packet to send [07:57:00]OFD Sender: No OFD packet to send [07:57:05]OFD Sender: No OFD packet to send [07:57:10]OFD Sender: No OFD packet to send [07:57:15]OFD Sender: No OFD packet to send [07:57:20]OFD Sender: No OFD packet to send [07:57:25]OFD Sender: No OFD packet to send [07:57:30]OFD Sender: No OFD packet to send [07:57:35]OFD Sender: No OFD packet to send [07:57:40]OFD Sender: No OFD packet to send [07:57:45]OFD Sender: No OFD packet to send [07:57:47]accept exits with 10 [07:57:47]New connection [07:57:47]New thread 3066981732 created [07:57:47]Thread 3066838372 joined [07:57:47]Waiting for new connection... [07:57:47] Sock 10.Parse request [07:57:47]Sock 10.Check first char [07:57:47]Sock 10.First char is OK [07:57:47]request: POST /json_proto HTTP/1.0 [07:57:47]Method: POST [07:57:47]URL: /json_proto [07:57:47]Method is POST - this is cgi request [07:57:47]url: /json_proto [07:57:47]query_string will be loaded in cgi processing [07:57:47]execute_cgi json_proto POST (null) [07:57:47]execute_cgi path=json_proto method=POST [07:57:47]POST find Content-Length [07:57:47]Host: 172.17.46.195:8080 [07:57:47]Content-Length: 679 [07:57:47]Content-Type: application/json [07:57:47] [07:57:47]POST finish read [07:57:47]Found Content-Length = 679 [07:57:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325134", "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" ] } } [07:57:47]execute_script... [07:57:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325134", "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" ] } } [07:57:47]POST & json_proto [07:57:47]process_json_proto [07:57:47]json parsed OK: [07:57:47]protocol is kg_v1.0 [07:57:47]action value=close_receipt [07:57:47]process_action close_receipt [07:57:47]cmd_close_receipt [07:57:47]MH_GetDate [07:57:47]Write to MH i2c: F0 00 00 2E 2A 47 [07:57:47]Write i2c OK [07:57:47]MH_I2C_Read... [07:57:47]Read from MH i2c: F0 [07:57:47]MH_I2C_Read... [07:57:47]Read from MH i2c: F0 09 00 [07:57:47]MH_I2C_Read... [07:57:47]Read from MH i2c: F0 09 00 2E 2A 00 7E 06 BF 66 8D AE BC 66 56 [07:57:47]GetLastDocTimeStamp 1723794504 [07:57:47]current date 1723795070 [07:57:47]FM_GetShiftState [07:57:47]SAM_PROTO_GetShiftState [07:57:47]wFMCommunicate request_size=4 [07:57:47]MH_SAM_APDU [07:57:47]CAPDU: 80 13 01 00 [07:57:47]Write to MH i2c: E2 08 00 2F 2A 80 13 01 00 00 00 00 00 D6 [07:57:47]Write i2c OK [07:57:47]MH_I2C_Read... [07:57:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:47]Read from MH i2c: E2 [07:57:47]MH_I2C_Read... [07:57:47]Read from MH i2c: E2 0E 00 [07:57:47]MH_I2C_Read... [07:57:47]Read from MH i2c: E2 0E 00 2F 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 64 [07:57:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:57:47]wFMCommunicate OK [07:57:47]SAM_PROTO_GetShiftState done [07:57:47]FM_GetShiftState done [07:57:47]opened in 1723766727 [07:57:47]opened+sec_in_day 1723853127 [07:57:47]quantity*price = 70044 [07:57:47]sum+1 = 70046 [07:57:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 106 16.08.2024 07:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197765 ФПД: 100299163511529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T075750&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197765&fm=100299163511529&tin=02508201610067®Number=0000000000092545&sum=70000 [07:57:49]StoreToDocumentArchive [07:57:49]shift 462 fd 197765 [07:57:49]save to /storage/0462/doc_00197765 [07:57:49]save last doc name /storage/0462/doc_00197765 to /storage/kkm_last_doc_name [07:57:49]save OK [07:57:49]Clear old archive folders... [07:57:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:57:49]tlvbuf is 01900B00 [07:57:49]SAM_PROTO_ClearQueue [07:57:49]wFMCommunicate request_size=4 [07:57:49]MH_SAM_APDU [07:57:49]CAPDU: 80 09 00 00 [07:57:49]Write to MH i2c: E2 08 00 3C 2A 80 09 00 00 00 00 00 00 D8 [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:49]Read from MH i2c: E2 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 3C 2A 00 90 00 DA [07:57:49]RAPDU: 90 00 [07:57:49]wFMCommunicate OK [07:57:49]SAM_PROTO_ClearQueue done [07:57:49]KKMCreateOFDPacket [07:57:49]OFDProtocolAddRootSTLVToBuf [07:57:49]FM_MakeSignedData [07:57:49]FM_MakeSignedData [07:57:49]SAM_PROTO_SignData [07:57:49]wFMCommunicate request_size=4 [07:57:49]MH_SAM_APDU [07:57:49]CAPDU: 80 0D 01 02 [07:57:49]Write to MH i2c: E2 08 00 3D 2A 80 0D 01 02 00 00 00 00 E0 [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:49]Read from MH i2c: E2 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 3D 2A 00 90 00 DB [07:57:49]RAPDU: 90 00 [07:57:49]wFMCommunicate OK [07:57:49]wFMCommunicate request_size=255 [07:57:49]MH_SAM_APDU [07:57: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 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 6A 00 00 00 F4 03 04 00 7E 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 04 03 00 35 04 06 00 5B [07:57:49]Write to MH i2c: E2 02 01 3E 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6A 00 00 00 F4 03 04 00 7E 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 04 03 00 35 04 06 00 5B 00 00 19 [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:49]Read from MH i2c: E2 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 3E 2A 00 90 00 DC [07:57:49]RAPDU: 90 00 [07:57:49]wFMCommunicate OK [07:57:49]wFMCommunicate request_size=10 [07:57:49]MH_SAM_APDU [07:57:49]CAPDU: 80 0D 02 02 05 38 B8 03 2A E9 [07:57:49]Write to MH i2c: E2 0D 00 3F 2A 80 0D 02 02 05 00 38 B8 03 2A E9 00 00 F3 [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:49]Read from MH i2c: E2 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 03 00 3F 2A 00 90 00 DD [07:57:49]RAPDU: 90 00 [07:57:49]wFMCommunicate OK [07:57:49]wFMCommunicate request_size=4 [07:57:49]MH_SAM_APDU [07:57:49]CAPDU: 80 0D 03 02 [07:57:49]Write to MH i2c: E2 08 00 40 2A 80 0D 03 02 00 00 00 00 E5 [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:49]Read from MH i2c: E2 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 0B 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 0B 00 40 2A 00 3B 58 0A 14 F0 BF 14 8D 90 00 E7 [07:57:49]RAPDU: 3B 58 0A 14 F0 BF 14 8D 90 00 [07:57:49]wFMCommunicate OK [07:57:49]SAM_PROTO_SignData done [07:57:49]FM_MakeSignedData done [07:57:49]CreateOFDProtocolMessage [07:57:49]wFMCommunicate request_size=4 [07:57:49]MH_SAM_APDU [07:57:49]CAPDU: 80 11 00 00 [07:57:49]Write to MH i2c: E2 08 00 41 2A 80 11 00 00 00 00 00 00 E5 [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:49]Read from MH i2c: E2 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 17 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: E2 17 00 41 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 32 [07:57:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:57:49]wFMCommunicate OK [07:57:49]CreateOFDProtocolMessage done [07:57:49]OFDSenderStorePacket 197765 [07:57:49]StoreOFDPacket docnum=197765 [07:57:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 50 83 07 01 35 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 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 6A 00 00 00 F4 03 04 00 7E 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 04 03 00 35 04 06 00 5B 38 B8 03 2A E9 3B 58 0A 14 F0 BF 14 8D [07:57:49]CheckFolder [07:57:49]dirname=/storage/ofd_packets [07:57:49]CheckFolder done [07:57:49]ProducePacketName [07:57:49]name=ofd_packets/00197765 [07:57:49]NVStorageSaveData ofd_packets/00197765 [07:57:49]File name is /storage/ofd_packets/00197765 [07:57:49]Write 301 bytes [07:57:49]NVStorageSaveData done [07:57:49]OFDSenderStorePacket done [07:57:49]KKMCreateOFDPacket done [07:57:49]NVStorageSaveData kkm_last_timestamp [07:57:49]File name is /storage/kkm_last_timestamp [07:57:49]Write 4 bytes [07:57:49]NVStorageSaveData done [07:57:49]ExternCall_PrintAddStr [07:57:49]wPrintStart [07:57:49]Write to MH i2c: 01 00 00 42 2A 6C [07:57:49]Write i2c OK [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: 01 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: 01 07 00 [07:57:49]MH_I2C_Read... [07:57:49]Read from MH i2c: 01 07 00 42 2A 00 00 00 00 00 FF 0F 81 [07:57:49]RasterBufferAndPrint [07:57:49]line Счет N : (1)11325134 [07:57:49]line ИНН: 02508201610067 [07:57:49]line Контрольно-Кассовый Чек [07:57:49]line ПРОДАЖА [07:57:49]line ТРК (МРК, ГНК) : 21 [07:57:49]line Товар: 2710124500 [07:57:49]line Аи-95-К-5 [07:57:49]line 9.440 * 74.20 [07:57:49]line = 700.45 [07:57:49]line НДС 12% НСП 1% [07:57:49]line > о реализуемом товаре [07:57:49]line ОКРУГЛЕНИЕ: -0.45 [07:57:49]line ИТОГО: 700.00 [07:57:49]line Внесено: 700.00 [07:57:49]line СДАЧА: 0.00 [07:57:49]line НСП 1% : 6.20 [07:57:49]line НДС 12% : 74.38 [07:57:49]line Наличными: 700.00 [07:57:49]line Безнал.: 0.00 [07:57:49]line Место: АЗС № 95 "Партнер Нефть" [07:57:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:57:49]line СНО: Общий режим [07:57:49]line Чек 106 16.08.2024 07:57 [07:57:49]line Смена: 462 ФФД: 1.0 [07:57:49]line ЗНМ: 0300000079 [07:57:49]line РНМ: 0000000000092545 [07:57:49]line Версия ККМ: 001 [07:57:49]line ФМ: 0000000000871802 [07:57:49]line ФД: 197765 [07:57:49]line ФПД: 100299163511529 [07:57:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T075750&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197765&fm=100299163511529&tin=02508201610067®Number=0000000000092545&sum=70000 [07:57:49]OFD Sender: Processing packet 197765 [packets to send 245, broken 244] [07:57:49]ProducePacketName [07:57:49]name=ofd_packets/00197765 [07:57:49]OFD Sender: To server: pG, [07:57:49]CommunicateWithHost lk.salyk.kg:30040 [07:57:49]ConnectInit lk.salyk.kg [07:57:49]written 0, free lines is 4095 [07:57:50]Connected sock=9 [07:57:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 50 83 07 01 35 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 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 6A 00 00 00 F4 03 04 00 7E 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 04 03 00 35 04 06 00 5B 38 B8 03 2A E9 3B 58 0A 14 F0 BF 14 8D [07:57:50]Write to MH i2c: 01 00 00 6D 2A 97 [07:57:50]Write i2c OK [07:57:50]MH_I2C_Read... [07:57:50]Read from MH i2c: 01 [07:57:50]MH_I2C_Read... [07:57:50]Read from MH i2c: 01 07 00 [07:57:50]MH_I2C_Read... [07:57:50]Read from MH i2c: 01 07 00 6D 2A 00 00 00 00 00 DF 0C 89 [07:57:50]RasterBufferAndPrint [07:57:50]line [07:57:50]line [07:57:50]line [07:57:50]line [07:57:50]line [07:57:50]written 0, free lines is 3301 [07:57:50]MH_Cut [07:57:50]Write to MH i2c: D1 01 00 74 2A 01 70 [07:57:50]Write i2c OK [07:57:50]MH_I2C_Read... [07:57:50]Read from MH i2c: D1 [07:57:50]MH_I2C_Read... [07:57:50]Read from MH i2c: D1 01 00 [07:57:50]MH_I2C_Read... [07:57:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 16 F5 47 00 58 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 38 37 31 38 30 32 10 04 04 00 85 04 03 00 F4 03 04 00 93 B2 BE 66 B6 04 01 00 00 B6 B6 79 36 07 12 83 9F [07:57:50]CommunicateWithHost err = 0 [07:57:50]CheckOFDResponse [07:57:50]1017 (14) - 77093643461234 [07:57:50]1041 (16) - 0000000000871802 [07:57:50]1040 (4) - 197765 [07:57:50]1012 (4) - 16.08.2024 01:59 [07:57:50]1206 (1) - 0 [07:57:50]OFD Sender: Remove packet 197765 [07:57:50]ProducePacketName [07:57:50]name=ofd_packets/00197765 [07:57:50]NVStorageDeleteData [07:57:50]Read from MH i2c: D1 01 00 74 2A 00 6F [07:57:50]Write to MH i2c: 01 00 00 75 2A 9F [07:57:50]Write i2c OK [07:57:50]MH_I2C_Read... [07:57:50]OFD Sender: No OFD packet to send [07:57:51]*** Cut start [07:57:51]*** Purtial cut [07:57:51]*** Stage 1: CUTSNS_PIN = 1 [07:57:51]Read from MH i2c: 01 [07:57:51]MH_I2C_Read... [07:57:51]*** Stop cut motor [07:57:51]*** Cut end [07:57:51]Read from MH i2c: 01 07 00 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: 01 07 00 75 2A 00 00 00 00 00 FF 0F B4 [07:57:51]process_action close_receipt done [07:57:51]requested_data is exist [07:57:51]produce_requested_data [07:57:51]requested_item fm.sn is exist - process it [07:57:51]wFMCommunicate request_size=4 [07:57:51]MH_SAM_APDU [07:57:51]CAPDU: 80 11 00 00 [07:57:51]Write to MH i2c: E2 08 00 76 2A 80 11 00 00 00 00 00 00 1A [07:57:51]Write i2c OK [07:57:51]MH_I2C_Read... [07:57:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:51]Read from MH i2c: E2 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: E2 17 00 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: E2 17 00 76 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [07:57:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:57:51]wFMCommunicate OK [07:57:51]requested_item fd.num is exist - process it [07:57:51]SAM_PROTO_GetFieldsCounters [07:57:51]wFMCommunicate request_size=4 [07:57:51]MH_SAM_APDU [07:57:51]CAPDU: 80 13 00 00 [07:57:51]Write to MH i2c: E2 08 00 77 2A 80 13 00 00 00 00 00 00 1D [07:57:51]Write i2c OK [07:57:51]MH_I2C_Read... [07:57:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:51]Read from MH i2c: E2 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: E2 62 00 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: E2 62 00 77 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 85 04 03 00 0E 04 04 00 CE 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 D1 [07:57:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 85 04 03 00 0E 04 04 00 CE 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:57:51]wFMCommunicate OK [07:57:51]SAM_PROTO_GetFieldsCounters done [07:57:51]requested_item shift.num is exist - process it [07:57:51]requested_item shift.opened is exist - process it [07:57:51]req_shift_opened [07:57:51]FM_GetShiftState [07:57:51]SAM_PROTO_GetShiftState [07:57:51]wFMCommunicate request_size=4 [07:57:51]MH_SAM_APDU [07:57:51]CAPDU: 80 13 01 00 [07:57:51]Write to MH i2c: E2 08 00 78 2A 80 13 01 00 00 00 00 00 1F [07:57:51]Write i2c OK [07:57:51]MH_I2C_Read... [07:57:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:51]Read from MH i2c: E2 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: E2 0E 00 [07:57:51]MH_I2C_Read... [07:57:51]Read from MH i2c: E2 0E 00 78 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AD [07:57:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:57:51]wFMCommunicate OK [07:57:51]SAM_PROTO_GetShiftState done [07:57:51]FM_GetShiftState done [07:57:51]req_shift_opened done [07:57:51]requested_item shift.open_date is exist - process it [07:57:51]req_shift_open_date [07:57:51]req_shift_open_date done [07:57:51]produce_requested_data done [07:57:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197765,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:57:51]process_action_free close_receipt [07:57:51]json_value_free [07:57:51]json_value_free done [07:57:51]process_json_proto returns [07:57:51]Send response to host [07:57:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197765,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:57:51]free response buf [07:57:51]execute_script done [07:57:51]execute_script returns [07:57:51]free content buf [07:57:51]Sock 10.Close socket [07:57:51]Sock 10.Thread stoped [07:57:55]OFD Sender: No OFD packet to send [07:58:00]OFD Sender: No OFD packet to send [07:58:05]OFD Sender: No OFD packet to send [07:58:10]OFD Sender: No OFD packet to send [07:58:16]OFD Sender: No OFD packet to send [07:58:21]OFD Sender: No OFD packet to send [07:58:26]OFD Sender: No OFD packet to send [07:58:31]OFD Sender: No OFD packet to send [07:58:36]OFD Sender: No OFD packet to send [07:58:41]OFD Sender: No OFD packet to send [07:58:46]OFD Sender: No OFD packet to send [07:58:51]OFD Sender: No OFD packet to send [07:58:56]OFD Sender: No OFD packet to send [07:59:01]OFD Sender: No OFD packet to send [07:59:06]OFD Sender: No OFD packet to send [07:59:11]OFD Sender: No OFD packet to send [07:59:11]accept exits with 7 [07:59:11]New connection [07:59:11]New thread 3066838372 created [07:59:11]Thread 3066981732 joined [07:59:11]Waiting for new connection... [07:59:11] Sock 7.Parse request [07:59:11]Sock 7.Check first char [07:59:11]Sock 7.First char is OK [07:59:11]request: POST /json_proto HTTP/1.0 [07:59:11]Method: POST [07:59:11]URL: /json_proto [07:59:11]Method is POST - this is cgi request [07:59:11]url: /json_proto [07:59:11]query_string will be loaded in cgi processing [07:59:11]execute_cgi json_proto POST (null) [07:59:11]execute_cgi path=json_proto method=POST [07:59:11]POST find Content-Length [07:59:11]Host: 172.17.46.195:8080 [07:59:11]Content-Length: 690 [07:59:11]Content-Type: application/json [07:59:11] [07:59:11]POST finish read [07:59:11]Found Content-Length = 690 [07:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 22.030, "sum" : 1700.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:11]execute_script... [07: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)11325135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 22.030, "sum" : 1700.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:11]POST & json_proto [07:59:11]process_json_proto [07:59:11]json parsed OK: [07:59:11]protocol is kg_v1.0 [07:59:11]action value=close_receipt [07:59:11]process_action close_receipt [07:59:11]cmd_close_receipt [07:59:11]MH_GetDate [07:59:11]Write to MH i2c: F0 00 00 79 2A 92 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: F0 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: F0 09 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: F0 09 00 79 2A 00 D2 06 BF 66 8D AE BC 66 F5 [07:59:11]GetLastDocTimeStamp 1723795070 [07:59:11]current date 1723795154 [07:59:11]FM_GetShiftState [07:59:11]SAM_PROTO_GetShiftState [07:59:11]wFMCommunicate request_size=4 [07:59:11]MH_SAM_APDU [07:59:11]CAPDU: 80 13 01 00 [07:59:11]Write to MH i2c: E2 08 00 7A 2A 80 13 01 00 00 00 00 00 21 [07:59:11]Write i2c OK [07:59:11]MH_I2C_Read... [07:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:11]Read from MH i2c: E2 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 0E 00 [07:59:11]MH_I2C_Read... [07:59:11]Read from MH i2c: E2 0E 00 7A 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AF [07:59:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:59:11]wFMCommunicate OK [07:59:11]SAM_PROTO_GetShiftState done [07:59:11]FM_GetShiftState done [07:59:11]opened in 1723766727 [07:59:11]opened+sec_in_day 1723853127 [07:59:11]quantity*price = 170071 [07:59:11]sum+1 = 170073 [07:59:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.72 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.05 НДС 12% : 180.61 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 107 16.08.2024 07:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197766 ФПД: 87171214129735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T075914&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197766&fm=87171214129735&tin=02508201610067®Number=0000000000092545&sum=170000 [07:59:13]StoreToDocumentArchive [07:59:13]shift 462 fd 197766 [07:59:13]save to /storage/0462/doc_00197766 [07:59:13]save last doc name /storage/0462/doc_00197766 to /storage/kkm_last_doc_name [07:59:13]save OK [07:59:13]Clear old archive folders... [07:59:13]ProcessDocumentItem done err = 0, tmpTLVsize=257 [07:59:13]tlvbuf is 01930A70 [07:59:13]SAM_PROTO_ClearQueue [07:59:13]wFMCommunicate request_size=4 [07:59:13]MH_SAM_APDU [07:59:13]CAPDU: 80 09 00 00 [07:59:13]Write to MH i2c: E2 08 00 87 2A 80 09 00 00 00 00 00 00 23 [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:13]Read from MH i2c: E2 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 87 2A 00 90 00 25 [07:59:13]RAPDU: 90 00 [07:59:13]wFMCommunicate OK [07:59:13]SAM_PROTO_ClearQueue done [07:59:13]KKMCreateOFDPacket [07:59:13]OFDProtocolAddRootSTLVToBuf [07:59:13]FM_MakeSignedData [07:59:13]FM_MakeSignedData [07:59:13]SAM_PROTO_SignData [07:59:13]wFMCommunicate request_size=4 [07:59:13]MH_SAM_APDU [07:59:13]CAPDU: 80 0D 01 02 [07:59:13]Write to MH i2c: E2 08 00 88 2A 80 0D 01 02 00 00 00 00 2B [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:13]Read from MH i2c: E2 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 88 2A 00 90 00 26 [07:59:13]RAPDU: 90 00 [07:59:13]wFMCommunicate OK [07:59:13]wFMCommunicate request_size=255 [07:59:13]MH_SAM_APDU [07:59:13]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 6B 00 00 00 F4 03 04 00 D2 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 04 03 [07:59:13]Write to MH i2c: E2 02 01 89 2A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 6B 00 00 00 F4 03 04 00 D2 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 04 03 00 00 27 [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:13]Read from MH i2c: E2 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 89 2A 00 90 00 27 [07:59:13]RAPDU: 90 00 [07:59:13]wFMCommunicate OK [07:59:13]wFMCommunicate request_size=16 [07:59:13]MH_SAM_APDU [07:59:13]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4F 48 21 40 BA 47 [07:59:13]Write to MH i2c: E2 13 00 8A 2A 80 0D 02 02 0B 00 00 35 04 06 00 4F 48 21 40 BA 47 00 00 7C [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:13]Read from MH i2c: E2 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 03 00 8A 2A 00 90 00 28 [07:59:13]RAPDU: 90 00 [07:59:13]wFMCommunicate OK [07:59:13]wFMCommunicate request_size=4 [07:59:13]MH_SAM_APDU [07:59:13]CAPDU: 80 0D 03 02 [07:59:13]Write to MH i2c: E2 08 00 8B 2A 80 0D 03 02 00 00 00 00 30 [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:13]Read from MH i2c: E2 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 0B 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 0B 00 8B 2A 00 9E D1 E3 61 98 9B 5D 34 90 00 A8 [07:59:13]RAPDU: 9E D1 E3 61 98 9B 5D 34 90 00 [07:59:13]wFMCommunicate OK [07:59:13]SAM_PROTO_SignData done [07:59:13]FM_MakeSignedData done [07:59:13]CreateOFDProtocolMessage [07:59:13]wFMCommunicate request_size=4 [07:59:13]MH_SAM_APDU [07:59:13]CAPDU: 80 11 00 00 [07:59:13]Write to MH i2c: E2 08 00 8C 2A 80 11 00 00 00 00 00 00 30 [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:13]Read from MH i2c: E2 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 17 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: E2 17 00 8C 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7D [07:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:59:13]wFMCommunicate OK [07:59:13]CreateOFDProtocolMessage done [07:59:13]OFDSenderStorePacket 197766 [07:59:13]StoreOFDPacket docnum=197766 [07:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5A 3F 0D 01 F5 F5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 6B 00 00 00 F4 03 04 00 D2 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 04 03 00 35 04 06 00 4F 48 21 40 BA 47 9E D1 E3 61 98 9B 5D 34 [07:59:13]CheckFolder [07:59:13]dirname=/storage/ofd_packets [07:59:13]CheckFolder done [07:59:13]ProducePacketName [07:59:13]name=ofd_packets/00197766 [07:59:13]NVStorageSaveData ofd_packets/00197766 [07:59:13]File name is /storage/ofd_packets/00197766 [07:59:13]Write 307 bytes [07:59:13]NVStorageSaveData done [07:59:13]OFDSenderStorePacket done [07:59:13]KKMCreateOFDPacket done [07:59:13]NVStorageSaveData kkm_last_timestamp [07:59:13]File name is /storage/kkm_last_timestamp [07:59:13]Write 4 bytes [07:59:13]NVStorageSaveData done [07:59:13]ExternCall_PrintAddStr [07:59:13]wPrintStart [07:59:13]Write to MH i2c: 01 00 00 8D 2A B7 [07:59:13]Write i2c OK [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: 01 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: 01 07 00 [07:59:13]MH_I2C_Read... [07:59:13]Read from MH i2c: 01 07 00 8D 2A 00 00 00 00 00 FF 0F CC [07:59:13]RasterBufferAndPrint [07:59:13]line Счет N : (1)11325135 [07:59:13]line ИНН: 02508201610067 [07:59:13]line Контрольно-Кассовый Чек [07:59:13]line ПРОДАЖА [07:59:13]line ТРК (МРК, ГНК) : 62 [07:59:13]line Товар: 2710194210 [07:59:13]line D-ENERGY ДТ-К-5 [07:59:13]line 22.030 * 77.20 [07:59:13]line = 1700.72 [07:59:13]line НДС 12% НСП 1% [07:59:13]line > о реализуемом товаре [07:59:13]line ОКРУГЛЕНИЕ: -0.72 [07:59:13]line ИТОГО: 1700.00 [07:59:13]line Внесено: 1700.00 [07:59:13]line СДАЧА: 0.00 [07:59:13]line НСП 1% : 15.05 [07:59:13]line НДС 12% : 180.61 [07:59:13]line Наличными: 1700.00 [07:59:13]line Безнал.: 0.00 [07:59:13]line Место: АЗС № 95 "Партнер Нефть" [07:59:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [07:59:13]line СНО: Общий режим [07:59:13]line Чек 107 16.08.2024 07:59 [07:59:13]line Смена: 462 ФФД: 1.0 [07:59:13]line ЗНМ: 0300000079 [07:59:13]line РНМ: 0000000000092545 [07:59:13]line Версия ККМ: 001 [07:59:13]line ФМ: 0000000000871802 [07:59:13]line ФД: 197766 [07:59:13]line ФПД: 87171214129735 [07:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T075914&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197766&fm=87171214129735&tin=02508201610067®Number=0000000000092545&sum=170000 [07:59:13]OFD Sender: Processing packet 197766 [packets to send 245, broken 244] [07:59:13]ProducePacketName [07:59:13]name=ofd_packets/00197766 [07:59:13]OFD Sender: To server: pG, [07:59:13]CommunicateWithHost lk.salyk.kg:30040 [07:59:13]ConnectInit lk.salyk.kg [07:59:13]written 0, free lines is 4095 [07:59:14]Connected sock=10 [07:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5A 3F 0D 01 F5 F5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 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 8D 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 6B 00 00 00 F4 03 04 00 D2 06 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 04 03 00 35 04 06 00 4F 48 21 40 BA 47 9E D1 E3 61 98 9B 5D 34 [07:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E4 23 47 00 80 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 04 03 00 F4 03 04 00 E7 B2 BE 66 B6 04 01 00 00 50 46 18 C8 5E 3D 5F 00 [07:59:14]CommunicateWithHost err = 0 [07:59:14]CheckOFDResponse [07:59:14]1017 (14) - 77093643461234 [07:59:14]1041 (16) - 0000000000871802 [07:59:14]1040 (4) - 197766 [07:59:14]1012 (4) - 16.08.2024 02:01 [07:59:14]1206 (1) - 0 [07:59:14]OFD Sender: Remove packet 197766 [07:59:14]ProducePacketName [07:59:14]name=ofd_packets/00197766 [07:59:14]NVStorageDeleteData [07:59:14]Write to MH i2c: 01 00 00 B8 2A E2 [07:59:14]Write i2c OK [07:59:14]MH_I2C_Read... [07:59:14]Read from MH i2c: 01 [07:59:14]MH_I2C_Read... [07:59:14]Read from MH i2c: 01 07 00 [07:59:14]MH_I2C_Read... [07:59:14]Read from MH i2c: 01 07 00 B8 2A 00 00 00 00 00 F4 0C E9 [07:59:14]RasterBufferAndPrint [07:59:14]line [07:59:14]line [07:59:14]line [07:59:14]line [07:59:14]line [07:59:14]written 0, free lines is 3322 [07:59:14]MH_Cut [07:59:14]Write to MH i2c: D1 01 00 BF 2A 01 BB [07:59:14]Write i2c OK [07:59:14]MH_I2C_Read... [07:59:14]Read from MH i2c: D1 [07:59:14]MH_I2C_Read... [07:59:14]Read from MH i2c: D1 01 00 [07:59:14]MH_I2C_Read... [07:59:14]Read from MH i2c: D1 01 00 BF 2A 00 BA [07:59:14]Write to MH i2c: 01 00 00 C0 2A EA [07:59:14]Write i2c OK [07:59:14]MH_I2C_Read... [07:59:14]OFD Sender: No OFD packet to send [07:59:15]*** Cut start [07:59:15]*** Purtial cut [07:59:15]*** CUTSNS_PIN = 0 [07:59:15]*** Stage 1: CUTSNS_PIN = 1 [07:59:17]Read from MH i2c: 01 [07:59:17]MH_I2C_Read... [07:59:17]*** Stop cut motor [07:59:17]*** Cut end [07:59:17]Read from MH i2c: 01 07 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: 01 07 00 C0 2A 00 00 00 00 00 FF 0F FF [07:59:17]process_action close_receipt done [07:59:17]requested_data is exist [07:59:17]produce_requested_data [07:59:17]requested_item fm.sn is exist - process it [07:59:17]wFMCommunicate request_size=4 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 11 00 00 [07:59:17]Write to MH i2c: E2 08 00 C1 2A 80 11 00 00 00 00 00 00 65 [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 17 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 17 00 C1 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B2 [07:59:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [07:59:17]wFMCommunicate OK [07:59:17]requested_item fd.num is exist - process it [07:59:17]SAM_PROTO_GetFieldsCounters [07:59:17]wFMCommunicate request_size=4 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 13 00 00 [07:59:17]Write to MH i2c: E2 08 00 C2 2A 80 13 00 00 00 00 00 00 68 [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 62 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 62 00 C2 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 86 04 03 00 0E 04 04 00 CE 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 20 [07:59:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 86 04 03 00 0E 04 04 00 CE 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:59:17]wFMCommunicate OK [07:59:17]SAM_PROTO_GetFieldsCounters done [07:59:17]requested_item shift.num is exist - process it [07:59:17]requested_item shift.opened is exist - process it [07:59:17]req_shift_opened [07:59:17]FM_GetShiftState [07:59:17]SAM_PROTO_GetShiftState [07:59:17]wFMCommunicate request_size=4 [07:59:17]MH_SAM_APDU [07:59:17]CAPDU: 80 13 01 00 [07:59:17]Write to MH i2c: E2 08 00 C3 2A 80 13 01 00 00 00 00 00 6A [07:59:17]Write i2c OK [07:59:17]MH_I2C_Read... [07:59:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:17]Read from MH i2c: E2 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 0E 00 [07:59:17]MH_I2C_Read... [07:59:17]Read from MH i2c: E2 0E 00 C3 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F8 [07:59:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [07:59:17]wFMCommunicate OK [07:59:17]SAM_PROTO_GetShiftState done [07:59:17]FM_GetShiftState done [07:59:17]req_shift_opened done [07:59:17]requested_item shift.open_date is exist - process it [07:59:17]req_shift_open_date [07:59:17]req_shift_open_date done [07:59:17]produce_requested_data done [07:59:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197766,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [07:59:17]process_action_free close_receipt [07:59:17]json_value_free [07:59:17]json_value_free done [07:59:17]process_json_proto returns [07:59:17]Send response to host [07:59:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197766,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [07:59:17]free response buf [07:59:17]execute_script done [07:59:17]execute_script returns [07:59:17]free content buf [07:59:17]Sock 7.Close socket [07:59:17]Sock 7.Thread stoped [07:59:19]OFD Sender: No OFD packet to send [07:59:24]OFD Sender: No OFD packet to send [07:59:29]OFD Sender: No OFD packet to send [07:59:34]OFD Sender: No OFD packet to send [07:59:39]OFD Sender: No OFD packet to send [07:59:44]OFD Sender: No OFD packet to send [07:59:49]OFD Sender: No OFD packet to send [07:59:54]OFD Sender: No OFD packet to send [07:59:59]OFD Sender: No OFD packet to send [08:00:04]OFD Sender: No OFD packet to send [08:00:09]accept exits with 9 [08:00:09]New connection [08:00:09]New thread 3066981732 created [08:00:09]Thread 3066838372 joined [08:00:09]Waiting for new connection... [08:00:09] Sock 9.Parse request [08:00:09]Sock 9.Check first char [08:00:09]Sock 9.First char is OK [08:00:09]request: POST /json_proto HTTP/1.0 [08:00:09]Method: POST [08:00:09]URL: /json_proto [08:00:09]Method is POST - this is cgi request [08:00:09]url: /json_proto [08:00:09]query_string will be loaded in cgi processing [08:00:09]execute_cgi json_proto POST (null) [08:00:09]execute_cgi path=json_proto method=POST [08:00:09]POST find Content-Length [08:00:09]Host: 172.17.46.195:8080 [08:00:09]Content-Length: 674 [08:00:09]Content-Type: application/json [08:00:09] [08:00:09]POST finish read [08:00:09]Found Content-Length = 674 [08:00:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 18.380, "sum" : 1264.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1264.00, "total" : 1264.00, "payments": [ { "type": 0, "sum" : 1264.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:09]execute_script... [08: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)11325136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 18.380, "sum" : 1264.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1264.00, "total" : 1264.00, "payments": [ { "type": 0, "sum" : 1264.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:09]POST & json_proto [08:00:09]process_json_proto [08:00:09]json parsed OK: [08:00:09]protocol is kg_v1.0 [08:00:09]action value=close_receipt [08:00:09]process_action close_receipt [08:00:09]cmd_close_receipt [08:00:09]MH_GetDate [08:00:09]Write to MH i2c: F0 00 00 C4 2A DD [08:00:09]Write i2c OK [08:00:09]MH_I2C_Read... [08:00:09]Read from MH i2c: F0 [08:00:09]MH_I2C_Read... [08:00:09]Read from MH i2c: F0 09 00 [08:00:09]MH_I2C_Read... [08:00:09]Read from MH i2c: F0 09 00 C4 2A 00 0B 07 BF 66 8D AE BC 66 7A [08:00:09]GetLastDocTimeStamp 1723795154 [08:00:09]current date 1723795211 [08:00:09]FM_GetShiftState [08:00:09]SAM_PROTO_GetShiftState [08:00:09]wFMCommunicate request_size=4 [08:00:09]MH_SAM_APDU [08:00:09]CAPDU: 80 13 01 00 [08:00:09]Write to MH i2c: E2 08 00 C5 2A 80 13 01 00 00 00 00 00 6C [08:00:09]Write i2c OK [08:00:09]MH_I2C_Read... [08:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:09]Read from MH i2c: E2 [08:00:09]MH_I2C_Read... [08:00:09]Read from MH i2c: E2 0E 00 [08:00:09]MH_I2C_Read... [08:00:09]Read from MH i2c: E2 0E 00 C5 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FA [08:00:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:00:09]wFMCommunicate OK [08:00:09]SAM_PROTO_GetShiftState done [08:00:09]FM_GetShiftState done [08:00:09]opened in 1723766727 [08:00:09]opened+sec_in_day 1723853127 [08:00:09]quantity*price = 126454 [08:00:09]sum+1 = 126455 [08:00:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 1264.00 Внесено: 1264.00 СДАЧА: 0.00 НСП 1% : 11.19 НДС 12% : 134.29 Наличными: 1264.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 108 16.08.2024 08:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197767 ФПД: 233367044692930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197767&fm=233367044692930&tin=02508201610067®Number=0000000000092545&sum=126400 [08:00:10]StoreToDocumentArchive [08:00:10]shift 462 fd 197767 [08:00:10]save to /storage/0462/doc_00197767 [08:00:10]save last doc name /storage/0462/doc_00197767 to /storage/kkm_last_doc_name [08:00:10]save OK [08:00:10]Clear old archive folders... [08:00:10]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:00:10]tlvbuf is 01942AA0 [08:00:10]SAM_PROTO_ClearQueue [08:00:10]wFMCommunicate request_size=4 [08:00:10]MH_SAM_APDU [08:00:10]CAPDU: 80 09 00 00 [08:00:10]Write to MH i2c: E2 08 00 D2 2A 80 09 00 00 00 00 00 00 6E [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:10]Read from MH i2c: E2 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 D2 2A 00 90 00 70 [08:00:10]RAPDU: 90 00 [08:00:10]wFMCommunicate OK [08:00:10]SAM_PROTO_ClearQueue done [08:00:10]KKMCreateOFDPacket [08:00:10]OFDProtocolAddRootSTLVToBuf [08:00:10]FM_MakeSignedData [08:00:10]FM_MakeSignedData [08:00:10]SAM_PROTO_SignData [08:00:10]wFMCommunicate request_size=4 [08:00:10]MH_SAM_APDU [08:00:10]CAPDU: 80 0D 01 02 [08:00:10]Write to MH i2c: E2 08 00 D3 2A 80 0D 01 02 00 00 00 00 76 [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:10]Read from MH i2c: E2 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 D3 2A 00 90 00 71 [08:00:10]RAPDU: 90 00 [08:00:10]wFMCommunicate OK [08:00:10]wFMCommunicate request_size=255 [08:00:10]MH_SAM_APDU [08:00:10]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F6 ED 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 ED 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 34 00 00 00 00 07 04 06 00 C0 ED 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0B 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 04 03 00 35 04 06 00 D4 3E FF [08:00:10]Write to MH i2c: E2 02 01 D4 2A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F6 ED 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 ED 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 34 00 00 00 00 07 04 06 00 C0 ED 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0B 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 04 03 00 35 04 06 00 D4 3E FF 00 00 9E [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:10]Read from MH i2c: E2 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 D4 2A 00 90 00 72 [08:00:10]RAPDU: 90 00 [08:00:10]wFMCommunicate OK [08:00:10]wFMCommunicate request_size=8 [08:00:10]MH_SAM_APDU [08:00:10]CAPDU: 80 0D 02 02 03 CD 1B C2 [08:00:10]Write to MH i2c: E2 0B 00 D5 2A 80 0D 02 02 03 00 CD 1B C2 00 00 29 [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:10]Read from MH i2c: E2 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 03 00 D5 2A 00 90 00 73 [08:00:10]RAPDU: 90 00 [08:00:10]wFMCommunicate OK [08:00:10]wFMCommunicate request_size=4 [08:00:10]MH_SAM_APDU [08:00:10]CAPDU: 80 0D 03 02 [08:00:10]Write to MH i2c: E2 08 00 D6 2A 80 0D 03 02 00 00 00 00 7B [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:10]Read from MH i2c: E2 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 0B 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 0B 00 D6 2A 00 B4 0C 91 89 4B 76 60 46 90 00 BD [08:00:10]RAPDU: B4 0C 91 89 4B 76 60 46 90 00 [08:00:10]wFMCommunicate OK [08:00:10]SAM_PROTO_SignData done [08:00:10]FM_MakeSignedData done [08:00:10]CreateOFDProtocolMessage [08:00:10]wFMCommunicate request_size=4 [08:00:10]MH_SAM_APDU [08:00:10]CAPDU: 80 11 00 00 [08:00:10]Write to MH i2c: E2 08 00 D7 2A 80 11 00 00 00 00 00 00 7B [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:10]Read from MH i2c: E2 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 17 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: E2 17 00 D7 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [08:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:00:10]wFMCommunicate OK [08:00:10]CreateOFDProtocolMessage done [08:00:10]OFDSenderStorePacket 197767 [08:00:10]StoreOFDPacket docnum=197767 [08:00:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C9 41 05 01 A0 A3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F6 ED 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 ED 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 34 00 00 00 00 07 04 06 00 C0 ED 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0B 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 04 03 00 35 04 06 00 D4 3E FF CD 1B C2 B4 0C 91 89 4B 76 60 46 [08:00:10]CheckFolder [08:00:10]dirname=/storage/ofd_packets [08:00:10]CheckFolder done [08:00:10]ProducePacketName [08:00:10]name=ofd_packets/00197767 [08:00:10]NVStorageSaveData ofd_packets/00197767 [08:00:10]File name is /storage/ofd_packets/00197767 [08:00:10]Write 299 bytes [08:00:10]NVStorageSaveData done [08:00:10]OFDSenderStorePacket done [08:00:10]KKMCreateOFDPacket done [08:00:10]NVStorageSaveData kkm_last_timestamp [08:00:10]File name is /storage/kkm_last_timestamp [08:00:10]Write 4 bytes [08:00:10]NVStorageSaveData done [08:00:10]ExternCall_PrintAddStr [08:00:10]wPrintStart [08:00:10]Write to MH i2c: 01 00 00 D8 2A 02 [08:00:10]Write i2c OK [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: 01 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: 01 07 00 [08:00:10]MH_I2C_Read... [08:00:10]Read from MH i2c: 01 07 00 D8 2A 00 00 00 00 00 FF 0F 17 [08:00:10]RasterBufferAndPrint [08:00:10]line Счет N : (1)11325136 [08:00:10]line ИНН: 02508201610067 [08:00:10]line Контрольно-Кассовый Чек [08:00:10]line ПРОДАЖА [08:00:10]line ТРК (МРК, ГНК) : 43 [08:00:10]line Товар: 2710124130 [08:00:10]line SU-92-К-5 [08:00:10]line 18.380 * 68.80 [08:00:10]line = 1264.54 [08:00:10]line НДС 12% НСП 1% [08:00:10]line > о реализуемом товаре [08:00:10]line ОКРУГЛЕНИЕ: -0.54 [08:00:10]line ИТОГО: 1264.00 [08:00:10]line Внесено: 1264.00 [08:00:10]line СДАЧА: 0.00 [08:00:10]line НСП 1% : 11.19 [08:00:10]line НДС 12% : 134.29 [08:00:10]line Наличными: 1264.00 [08:00:10]line Безнал.: 0.00 [08:00:10]line Место: АЗС № 95 "Партнер Нефть" [08:00:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:00:10]line СНО: Общий режим [08:00:10]line Чек 108 16.08.2024 08:00 [08:00:10]line Смена: 462 ФФД: 1.0 [08:00:10]line ЗНМ: 0300000079 [08:00:10]line РНМ: 0000000000092545 [08:00:10]line Версия ККМ: 001 [08:00:10]line ФМ: 0000000000871802 [08:00:10]line ФД: 197767 [08:00:10]line ФПД: 233367044692930 [08:00:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197767&fm=233367044692930&tin=02508201610067®Number=0000000000092545&sum=126400 [08:00:11]OFD Sender: Processing packet 197767 [packets to send 245, broken 244] [08:00:11]ProducePacketName [08:00:11]name=ofd_packets/00197767 [08:00:11]OFD Sender: To server: pG, [08:00:11]CommunicateWithHost lk.salyk.kg:30040 [08:00:11]ConnectInit lk.salyk.kg [08:00:11]written 0, free lines is 4095 [08:00:11]Connected sock=10 [08:00:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C9 41 05 01 A0 A3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F6 ED 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 ED 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 34 00 00 00 00 07 04 06 00 C0 ED 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 0B 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 04 03 00 35 04 06 00 D4 3E FF CD 1B C2 B4 0C 91 89 4B 76 60 46 [08:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 98 35 47 00 97 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 04 03 00 F4 03 04 00 20 B3 BE 66 B6 04 01 00 00 6E 28 18 97 FB BF 48 D1 [08:00:11]CommunicateWithHost err = 0 [08:00:11]CheckOFDResponse [08:00:11]1017 (14) - 77093643461234 [08:00:11]1041 (16) - 0000000000871802 [08:00:11]1040 (4) - 197767 [08:00:11]1012 (4) - 16.08.2024 02:02 [08:00:11]1206 (1) - 0 [08:00:11]OFD Sender: Remove packet 197767 [08:00:11]ProducePacketName [08:00:11]name=ofd_packets/00197767 [08:00:11]NVStorageDeleteData [08:00:11]Write to MH i2c: 01 00 00 03 2B 2E [08:00:11]Write i2c OK [08:00:11]MH_I2C_Read... [08:00:11]Read from MH i2c: 01 [08:00:11]MH_I2C_Read... [08:00:11]Read from MH i2c: 01 07 00 [08:00:11]MH_I2C_Read... [08:00:11]Read from MH i2c: 01 07 00 03 2B 00 00 00 00 00 F3 0C 34 [08:00:11]RasterBufferAndPrint [08:00:11]line [08:00:11]line [08:00:11]line [08:00:11]line [08:00:11]line [08:00:11]written 0, free lines is 3321 [08:00:11]MH_Cut [08:00:11]Write to MH i2c: D1 01 00 0A 2B 01 07 [08:00:11]Write i2c OK [08:00:11]MH_I2C_Read... [08:00:11]Read from MH i2c: D1 [08:00:11]MH_I2C_Read... [08:00:11]Read from MH i2c: D1 01 00 [08:00:11]MH_I2C_Read... [08:00:11]Read from MH i2c: D1 01 00 0A 2B 00 06 [08:00:11]Write to MH i2c: 01 00 00 0B 2B 36 [08:00:11]Write i2c OK [08:00:11]MH_I2C_Read... [08:00:12]OFD Sender: No OFD packet to send [08:00:12]*** Cut start [08:00:12]*** Purtial cut [08:00:12]*** Stage 1: CUTSNS_PIN = 1 [08:00:12]Read from MH i2c: 01 [08:00:12]MH_I2C_Read... [08:00:12]*** Stop cut motor [08:00:12]*** Cut end [08:00:12]Read from MH i2c: 01 07 00 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: 01 07 00 0B 2B 00 00 00 00 00 FF 0F 4B [08:00:12]process_action close_receipt done [08:00:12]requested_data is exist [08:00:12]produce_requested_data [08:00:12]requested_item fm.sn is exist - process it [08:00:12]wFMCommunicate request_size=4 [08:00:12]MH_SAM_APDU [08:00:12]CAPDU: 80 11 00 00 [08:00:12]Write to MH i2c: E2 08 00 0C 2B 80 11 00 00 00 00 00 00 B1 [08:00:12]Write i2c OK [08:00:12]MH_I2C_Read... [08:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:12]Read from MH i2c: E2 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: E2 17 00 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: E2 17 00 0C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [08:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:00:12]wFMCommunicate OK [08:00:12]requested_item fd.num is exist - process it [08:00:12]SAM_PROTO_GetFieldsCounters [08:00:12]wFMCommunicate request_size=4 [08:00:12]MH_SAM_APDU [08:00:12]CAPDU: 80 13 00 00 [08:00:12]Write to MH i2c: E2 08 00 0D 2B 80 13 00 00 00 00 00 00 B4 [08:00:12]Write i2c OK [08:00:12]MH_I2C_Read... [08:00:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:12]Read from MH i2c: E2 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: E2 62 00 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: E2 62 00 0D 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 87 04 03 00 0E 04 04 00 CE 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 70 [08:00:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 87 04 03 00 0E 04 04 00 CE 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 [08:00:12]wFMCommunicate OK [08:00:12]SAM_PROTO_GetFieldsCounters done [08:00:12]requested_item shift.num is exist - process it [08:00:12]requested_item shift.opened is exist - process it [08:00:12]req_shift_opened [08:00:12]FM_GetShiftState [08:00:12]SAM_PROTO_GetShiftState [08:00:12]wFMCommunicate request_size=4 [08:00:12]MH_SAM_APDU [08:00:12]CAPDU: 80 13 01 00 [08:00:12]Write to MH i2c: E2 08 00 0E 2B 80 13 01 00 00 00 00 00 B6 [08:00:12]Write i2c OK [08:00:12]MH_I2C_Read... [08:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:12]Read from MH i2c: E2 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: E2 0E 00 [08:00:12]MH_I2C_Read... [08:00:12]Read from MH i2c: E2 0E 00 0E 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 44 [08:00:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:00:12]wFMCommunicate OK [08:00:12]SAM_PROTO_GetShiftState done [08:00:12]FM_GetShiftState done [08:00:12]req_shift_opened done [08:00:12]requested_item shift.open_date is exist - process it [08:00:12]req_shift_open_date [08:00:12]req_shift_open_date done [08:00:12]produce_requested_data done [08:00:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197767,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:00:12]process_action_free close_receipt [08:00:12]json_value_free [08:00:12]json_value_free done [08:00:12]process_json_proto returns [08:00:12]Send response to host [08:00:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197767,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:00:12]free response buf [08:00:12]execute_script done [08:00:12]execute_script returns [08:00:12]free content buf [08:00:12]Sock 9.Close socket [08:00:12]Sock 9.Thread stoped [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:37]OFD Sender: No OFD packet to send [08:00:42]OFD Sender: No OFD packet to send [08:00:47]OFD Sender: No OFD packet to send [08:00:52]OFD Sender: No OFD packet to send [08:00:57]OFD Sender: No OFD packet to send [08:01:02]OFD Sender: No OFD packet to send [08:01:07]OFD Sender: No OFD packet to send [08:01:12]OFD Sender: No OFD packet to send [08:01:17]OFD Sender: No OFD packet to send [08:01:22]OFD Sender: No OFD packet to send [08:01:27]OFD Sender: No OFD packet to send [08:01:31]accept exits with 7 [08:01:31]New connection [08:01:31]New thread 3066838372 created [08:01:31]Thread 3066981732 joined [08:01:31]Waiting for new connection... [08:01:31] Sock 7.Parse request [08:01:31]Sock 7.Check first char [08:01:31]Sock 7.First char is OK [08:01:31]request: POST /json_proto HTTP/1.0 [08:01:31]Method: POST [08:01:31]URL: /json_proto [08:01:31]Method is POST - this is cgi request [08:01:31]url: /json_proto [08:01:31]query_string will be loaded in cgi processing [08:01:31]execute_cgi json_proto POST (null) [08:01:31]execute_cgi path=json_proto method=POST [08:01:31]POST find Content-Length [08:01:31]Host: 172.17.46.195:8080 [08:01:31]Content-Length: 805 [08:01:31]Content-Type: application/json [08:01:31] [08:01:31]POST finish read [08:01:31]Found Content-Length = 805 [08:01:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325137", "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" : 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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:31]execute_script... [08:01: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)11325137", "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" : 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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:01:31]POST & json_proto [08:01:31]process_json_proto [08:01:31]json parsed OK: [08:01:31]protocol is kg_v1.0 [08:01:31]action value=close_receipt [08:01:31]process_action close_receipt [08:01:31]cmd_close_receipt [08:01:31]MH_GetDate [08:01:31]Write to MH i2c: F0 00 00 0F 2B 29 [08:01:31]Write i2c OK [08:01:31]MH_I2C_Read... [08:01:31]Read from MH i2c: F0 [08:01:31]MH_I2C_Read... [08:01:31]Read from MH i2c: F0 09 00 [08:01:31]MH_I2C_Read... [08:01:31]Read from MH i2c: F0 09 00 0F 2B 00 5E 07 BF 66 8D AE BC 66 19 [08:01:31]GetLastDocTimeStamp 1723795211 [08:01:31]current date 1723795294 [08:01:31]FM_GetShiftState [08:01:31]SAM_PROTO_GetShiftState [08:01:31]wFMCommunicate request_size=4 [08:01:31]MH_SAM_APDU [08:01:31]CAPDU: 80 13 01 00 [08:01:31]Write to MH i2c: E2 08 00 10 2B 80 13 01 00 00 00 00 00 B8 [08:01:31]Write i2c OK [08:01:31]MH_I2C_Read... [08:01:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:32]Read from MH i2c: E2 [08:01:32]MH_I2C_Read... [08:01:32]Read from MH i2c: E2 0E 00 [08:01:32]MH_I2C_Read... [08:01:32]Read from MH i2c: E2 0E 00 10 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [08:01:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:01:32]wFMCommunicate OK [08:01:32]SAM_PROTO_GetShiftState done [08:01:32]FM_GetShiftState done [08:01:32]opened in 1723766727 [08:01:32]opened+sec_in_day 1723853127 [08:01:32]quantity*price = 220003 [08:01:32]sum+1 = 220004 [08:01:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2200.03 НСП 1% : 19.47 НДС 12% : 233.63 Наличными: 0.00 Безнал.: 2200.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 109 16.08.2024 08:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197768 ФПД: 137499352416009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080134&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197768&fm=137499352416009&tin=02508201610067®Number=0000000000092545&sum=220003 [08:01:33]StoreToDocumentArchive [08:01:33]shift 462 fd 197768 [08:01:33]save to /storage/0462/doc_00197768 [08:01:33]save last doc name /storage/0462/doc_00197768 to /storage/kkm_last_doc_name [08:01:33]save OK [08:01:33]Clear old archive folders... [08:01:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:01:33]tlvbuf is B6F5C450 [08:01:33]SAM_PROTO_ClearQueue [08:01:33]wFMCommunicate request_size=4 [08:01:33]MH_SAM_APDU [08:01:33]CAPDU: 80 09 00 00 [08:01:33]Write to MH i2c: E2 08 00 1D 2B 80 09 00 00 00 00 00 00 BA [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 1D 2B 00 90 00 BC [08:01:33]RAPDU: 90 00 [08:01:33]wFMCommunicate OK [08:01:33]SAM_PROTO_ClearQueue done [08:01:33]KKMCreateOFDPacket [08:01:33]OFDProtocolAddRootSTLVToBuf [08:01:33]FM_MakeSignedData [08:01:33]FM_MakeSignedData [08:01:33]SAM_PROTO_SignData [08:01:33]wFMCommunicate request_size=4 [08:01:33]MH_SAM_APDU [08:01:33]CAPDU: 80 0D 01 02 [08:01:33]Write to MH i2c: E2 08 00 1E 2B 80 0D 01 02 00 00 00 00 C2 [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 1E 2B 00 90 00 BD [08:01:33]RAPDU: 90 00 [08:01:33]wFMCommunicate OK [08:01:33]wFMCommunicate request_size=255 [08:01:33]MH_SAM_APDU [08:01: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 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 6D 00 00 00 F4 03 04 00 5E 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 04 03 00 35 04 06 00 7D [08:01:33]Write to MH i2c: E2 02 01 1F 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6D 00 00 00 F4 03 04 00 5E 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 04 03 00 35 04 06 00 7D 00 00 7C [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 1F 2B 00 90 00 BE [08:01:33]RAPDU: 90 00 [08:01:33]wFMCommunicate OK [08:01:33]wFMCommunicate request_size=10 [08:01:33]MH_SAM_APDU [08:01:33]CAPDU: 80 0D 02 02 05 0E 10 0E BF 09 [08:01:33]Write to MH i2c: E2 0D 00 20 2B 80 0D 02 02 05 00 0E 10 0E BF 09 00 00 C3 [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 03 00 20 2B 00 90 00 BF [08:01:33]RAPDU: 90 00 [08:01:33]wFMCommunicate OK [08:01:33]wFMCommunicate request_size=4 [08:01:33]MH_SAM_APDU [08:01:33]CAPDU: 80 0D 03 02 [08:01:33]Write to MH i2c: E2 08 00 21 2B 80 0D 03 02 00 00 00 00 C7 [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 0B 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 0B 00 21 2B 00 6C A2 EF EF BA 33 93 58 90 00 8C [08:01:33]RAPDU: 6C A2 EF EF BA 33 93 58 90 00 [08:01:33]wFMCommunicate OK [08:01:33]SAM_PROTO_SignData done [08:01:33]FM_MakeSignedData done [08:01:33]CreateOFDProtocolMessage [08:01:33]wFMCommunicate request_size=4 [08:01:33]MH_SAM_APDU [08:01:33]CAPDU: 80 11 00 00 [08:01:33]Write to MH i2c: E2 08 00 22 2B 80 11 00 00 00 00 00 00 C7 [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:33]Read from MH i2c: E2 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 17 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: E2 17 00 22 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 14 [08:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:01:33]wFMCommunicate OK [08:01:33]CreateOFDProtocolMessage done [08:01:33]OFDSenderStorePacket 197768 [08:01:33]StoreOFDPacket docnum=197768 [08:01:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 17 07 01 DE 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6D 00 00 00 F4 03 04 00 5E 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 04 03 00 35 04 06 00 7D 0E 10 0E BF 09 6C A2 EF EF BA 33 93 58 [08:01:33]CheckFolder [08:01:33]dirname=/storage/ofd_packets [08:01:33]CheckFolder done [08:01:33]ProducePacketName [08:01:33]name=ofd_packets/00197768 [08:01:33]NVStorageSaveData ofd_packets/00197768 [08:01:33]File name is /storage/ofd_packets/00197768 [08:01:33]Write 301 bytes [08:01:33]NVStorageSaveData done [08:01:33]OFDSenderStorePacket done [08:01:33]KKMCreateOFDPacket done [08:01:33]NVStorageSaveData kkm_last_timestamp [08:01:33]File name is /storage/kkm_last_timestamp [08:01:33]Write 4 bytes [08:01:33]NVStorageSaveData done [08:01:33]ExternCall_PrintAddStr [08:01:33]wPrintStart [08:01:33]Write to MH i2c: 01 00 00 23 2B 4E [08:01:33]Write i2c OK [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: 01 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: 01 07 00 [08:01:33]MH_I2C_Read... [08:01:33]Read from MH i2c: 01 07 00 23 2B 00 00 00 00 00 FF 0F 63 [08:01:33]RasterBufferAndPrint [08:01:33]line Счет N : (1)11325137 [08:01:33]line ИНН: 02508201610067 [08:01:33]line Контрольно-Кассовый Чек [08:01:33]line ПРОДАЖА [08:01:33]line ТРК (МРК, ГНК) : 11 [08:01:33]line Товар: 2710124500 [08:01:33]line Аи-95-К-5 [08:01:33]line 29.650 * 74.20 [08:01:33]line = 2200.03 [08:01:33]line НДС 12% НСП 1% [08:01:33]line > о реализуемом товаре [08:01:33]line ИТОГО: 2200.03 [08:01:33]line НСП 1% : 19.47 [08:01:33]line НДС 12% : 233.63 [08:01:33]line Наличными: 0.00 [08:01:33]line Безнал.: 2200.03 [08:01:33]line Место: АЗС № 95 "Партнер Нефть" [08:01:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:01:33]line СНО: Общий режим [08:01:33]line Чек 109 16.08.2024 08:01 [08:01:33]line Смена: 462 ФФД: 1.0 [08:01:33]line ЗНМ: 0300000079 [08:01:33]line РНМ: 0000000000092545 [08:01:33]line Версия ККМ: 001 [08:01:33]line Платежная система: O! деньги [08:01:33]line ФМ: 0000000000871802 [08:01:33]line ФД: 197768 [08:01:33]line ФПД: 137499352416009 [08:01:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080134&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197768&fm=137499352416009&tin=02508201610067®Number=0000000000092545&sum=220003 [08:01:33]written 0, free lines is 4095 [08:01:33]OFD Sender: Processing packet 197768 [packets to send 245, broken 244] [08:01:33]ProducePacketName [08:01:33]name=ofd_packets/00197768 [08:01:33]OFD Sender: To server: pG, [08:01:33]CommunicateWithHost lk.salyk.kg:30040 [08:01:33]ConnectInit lk.salyk.kg [08:01:33]Connected sock=10 [08:01:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 17 07 01 DE 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6D 00 00 00 F4 03 04 00 5E 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 04 03 00 35 04 06 00 7D 0E 10 0E BF 09 6C A2 EF EF BA 33 93 58 [08:01:34]Write to MH i2c: 01 00 00 4D 2B 78 [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: 01 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: 01 07 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: 01 07 00 4D 2B 00 00 00 00 00 FA 0C 85 [08:01:34]RasterBufferAndPrint [08:01:34]line [08:01:34]line [08:01:34]line [08:01:34]line [08:01:34]line [08:01:34]written 0, free lines is 3328 [08:01:34]MH_Cut [08:01:34]Write to MH i2c: D1 01 00 54 2B 01 51 [08:01:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 67 B8 47 00 CC D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 04 03 00 F4 03 04 00 73 B3 BE 66 B6 04 01 00 00 8D B7 BA 8F 68 5E 6D CE [08:01:34]CommunicateWithHost err = 0 [08:01:34]CheckOFDResponse [08:01:34]1017 (14) - 77093643461234 [08:01:34]1041 (16) - 0000000000871802 [08:01:34]1040 (4) - 197768 [08:01:34]1012 (4) - 16.08.2024 02:03 [08:01:34]1206 (1) - 0 [08:01:34]OFD Sender: Remove packet 197768 [08:01:34]ProducePacketName [08:01:34]name=ofd_packets/00197768 [08:01:34]NVStorageDeleteData [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: D1 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: D1 01 00 [08:01:34]MH_I2C_Read... [08:01:34]Read from MH i2c: D1 01 00 54 2B 00 50 [08:01:34]Write to MH i2c: 01 00 00 55 2B 80 [08:01:34]Write i2c OK [08:01:34]MH_I2C_Read... [08:01:34]OFD Sender: No OFD packet to send [08:01:34]*** Cut start [08:01:34]*** Purtial cut [08:01:34]*** CUTSNS_PIN = 0 [08:01:35]*** Stage 1: CUTSNS_PIN = 1 [08:01:36]Read from MH i2c: 01 [08:01:36]MH_I2C_Read... [08:01:36]*** Stop cut motor [08:01:36]*** Cut end [08:01:36]Read from MH i2c: 01 07 00 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: 01 07 00 55 2B 00 00 00 00 00 FF 0F 95 [08:01:36]process_action close_receipt done [08:01:36]requested_data is exist [08:01:36]produce_requested_data [08:01:36]requested_item fm.sn is exist - process it [08:01:36]wFMCommunicate request_size=4 [08:01:36]MH_SAM_APDU [08:01:36]CAPDU: 80 11 00 00 [08:01:36]Write to MH i2c: E2 08 00 56 2B 80 11 00 00 00 00 00 00 FB [08:01:36]Write i2c OK [08:01:36]MH_I2C_Read... [08:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:01:36]Read from MH i2c: E2 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 17 00 [08:01:36]MH_I2C_Read... [08:01:36]Read from MH i2c: E2 17 00 56 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 48 [08:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:01:36]wFMCommunicate OK [08:01:36]requested_item fd.num is exist - process it [08:01:36]SAM_PROTO_GetFieldsCounters [08:01:36]wFMCommunicate request_size=4 [08:01:36]MH_SAM_APDU [08:01:36]CAPDU: 80 13 00 00 [08:01:36]Write to MH i2c: E2 08 00 57 2B 80 13 00 00 00 00 00 00 FE [08:01:36]Write i2c OK [08:01:36]MH_I2C_Read... [08:01:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:01:37]Read from MH i2c: E2 [08:01:37]MH_I2C_Read... [08:01:37]Read from MH i2c: E2 62 00 [08:01:37]MH_I2C_Read... [08:01:37]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 88 04 03 00 0E 04 04 00 CE 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 BE [08:01:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 88 04 03 00 0E 04 04 00 CE 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:01:37]wFMCommunicate OK [08:01:37]SAM_PROTO_GetFieldsCounters done [08:01:37]requested_item shift.num is exist - process it [08:01:37]requested_item shift.opened is exist - process it [08:01:37]req_shift_opened [08:01:37]FM_GetShiftState [08:01:37]SAM_PROTO_GetShiftState [08:01:37]wFMCommunicate request_size=4 [08:01:37]MH_SAM_APDU [08:01:37]CAPDU: 80 13 01 00 [08:01:37]Write to MH i2c: E2 08 00 58 2B 80 13 01 00 00 00 00 00 00 [08:01:37]Write i2c OK [08:01:37]MH_I2C_Read... [08:01:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:01:37]Read from MH i2c: E2 [08:01:37]MH_I2C_Read... [08:01:37]Read from MH i2c: E2 0E 00 [08:01:37]MH_I2C_Read... [08:01:37]Read from MH i2c: E2 0E 00 58 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8E [08:01:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:01:37]wFMCommunicate OK [08:01:37]SAM_PROTO_GetShiftState done [08:01:37]FM_GetShiftState done [08:01:37]req_shift_opened done [08:01:37]requested_item shift.open_date is exist - process it [08:01:37]req_shift_open_date [08:01:37]req_shift_open_date done [08:01:37]produce_requested_data done [08:01:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197768,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:01:37]process_action_free close_receipt [08:01:37]json_value_free [08:01:37]json_value_free done [08:01:37]process_json_proto returns [08:01:37]Send response to host [08:01:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197768,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:01:37]free response buf [08:01:37]execute_script done [08:01:37]execute_script returns [08:01:37]free content buf [08:01:37]Sock 7.Close socket [08:01:37]Sock 7.Thread stoped [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]OFD Sender: No OFD packet to send [08:02:14]OFD Sender: No OFD packet to send [08:02:19]OFD Sender: No OFD packet to send [08:02:24]OFD Sender: No OFD packet to send [08:02:29]OFD Sender: No OFD packet to send [08:02:34]OFD Sender: No OFD packet to send [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:55]accept exits with 9 [08:02:55]New connection [08:02:55]New thread 3066981732 created [08:02:55]Thread 3066838372 joined [08:02:55]Waiting for new connection... [08:02:55] Sock 9.Parse request [08:02:55]Sock 9.Check first char [08:02:55]Sock 9.First char is OK [08:02:55]request: POST /json_proto HTTP/1.0 [08:02:55]Method: POST [08:02:55]URL: /json_proto [08:02:55]Method is POST - this is cgi request [08:02:55]url: /json_proto [08:02:55]query_string will be loaded in cgi processing [08:02:55]execute_cgi json_proto POST (null) [08:02:55]execute_cgi path=json_proto method=POST [08:02:55]POST find Content-Length [08:02:55]Host: 172.17.46.195:8080 [08:02:55]Content-Length: 807 [08:02:55]Content-Type: application/json [08:02:55] [08:02:55]POST finish read [08:02:55]Found Content-Length = 807 [08:02:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.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\u000A4082292/4010031", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:55]execute_script... [08:02: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)11325138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.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\u000A4082292/4010031", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:55]POST & json_proto [08:02:55]process_json_proto [08:02:55]json parsed OK: [08:02:55]protocol is kg_v1.0 [08:02:55]action value=close_receipt [08:02:55]process_action close_receipt [08:02:55]cmd_close_receipt [08:02:55]MH_GetDate [08:02:55]Write to MH i2c: F0 00 00 59 2B 73 [08:02:55]Write i2c OK [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: F0 [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: F0 09 00 [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: F0 09 00 59 2B 00 B1 07 BF 66 8D AE BC 66 B6 [08:02:55]GetLastDocTimeStamp 1723795294 [08:02:55]current date 1723795377 [08:02:55]FM_GetShiftState [08:02:55]SAM_PROTO_GetShiftState [08:02:55]wFMCommunicate request_size=4 [08:02:55]MH_SAM_APDU [08:02:55]CAPDU: 80 13 01 00 [08:02:55]Write to MH i2c: E2 08 00 5A 2B 80 13 01 00 00 00 00 00 02 [08:02:55]Write i2c OK [08:02:55]MH_I2C_Read... [08:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:55]Read from MH i2c: E2 [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: E2 0E 00 [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: E2 0E 00 5A 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 90 [08:02:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:02:55]wFMCommunicate OK [08:02:55]SAM_PROTO_GetShiftState done [08:02:55]FM_GetShiftState done [08:02:55]opened in 1723766727 [08:02:55]opened+sec_in_day 1723853127 [08:02:55]quantity*price = 0 [08:02:55]sum+1 = 1 [08:02:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 110 16.08.2024 08:02 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082292/4010031 ФМ: 0000000000871802 ФД: 197769 ФПД: 167525759595242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080257&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197769&fm=167525759595242&tin=02508201610067®Number=0000000000092545&sum=0 [08:02:56]StoreToDocumentArchive [08:02:56]shift 462 fd 197769 [08:02:56]save to /storage/0462/doc_00197769 [08:02:56]save last doc name /storage/0462/doc_00197769 to /storage/kkm_last_doc_name [08:02:56]save OK [08:02:56]Clear old archive folders... [08:02:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:02:56]tlvbuf is B6DAF550 [08:02:56]SAM_PROTO_ClearQueue [08:02:56]wFMCommunicate request_size=4 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 09 00 00 [08:02:56]Write to MH i2c: E2 08 00 67 2B 80 09 00 00 00 00 00 00 04 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 67 2B 00 90 00 06 [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]SAM_PROTO_ClearQueue done [08:02:56]KKMCreateOFDPacket [08:02:56]OFDProtocolAddRootSTLVToBuf [08:02:56]FM_MakeSignedData [08:02:56]FM_MakeSignedData [08:02:56]SAM_PROTO_SignData [08:02:56]wFMCommunicate request_size=4 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 0D 01 02 [08:02:56]Write to MH i2c: E2 08 00 68 2B 80 0D 01 02 00 00 00 00 0C [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 68 2B 00 90 00 07 [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]wFMCommunicate request_size=255 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 B1 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 04 03 00 35 04 06 00 98 5D 21 64 [08:02:56]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 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 B1 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 04 03 00 35 04 06 00 98 5D 21 64 00 00 90 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 69 2B 00 90 00 08 [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]wFMCommunicate request_size=7 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 0D 02 02 02 32 EA [08:02:56]Write to MH i2c: E2 0A 00 6A 2B 80 0D 02 02 02 00 32 EA 00 00 2F [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 6A 2B 00 90 00 09 [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]wFMCommunicate request_size=4 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 0D 03 02 [08:02:56]Write to MH i2c: E2 08 00 6B 2B 80 0D 03 02 00 00 00 00 11 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 0B 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 0B 00 6B 2B 00 95 A3 46 8C 73 F5 E2 E3 90 00 49 [08:02:56]RAPDU: 95 A3 46 8C 73 F5 E2 E3 90 00 [08:02:56]wFMCommunicate OK [08:02:56]SAM_PROTO_SignData done [08:02:56]FM_MakeSignedData done [08:02:56]CreateOFDProtocolMessage [08:02:56]wFMCommunicate request_size=4 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 11 00 00 [08:02:56]Write to MH i2c: E2 08 00 6C 2B 80 11 00 00 00 00 00 00 11 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 17 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 17 00 6C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5E [08:02:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:02:56]wFMCommunicate OK [08:02:56]CreateOFDProtocolMessage done [08:02:56]OFDSenderStorePacket 197769 [08:02:56]StoreOFDPacket docnum=197769 [08:02:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E9 9A 04 01 B1 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 B1 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 04 03 00 35 04 06 00 98 5D 21 64 32 EA 95 A3 46 8C 73 F5 E2 E3 [08:02:56]CheckFolder [08:02:56]dirname=/storage/ofd_packets [08:02:56]CheckFolder done [08:02:56]ProducePacketName [08:02:56]name=ofd_packets/00197769 [08:02:56]NVStorageSaveData ofd_packets/00197769 [08:02:56]File name is /storage/ofd_packets/00197769 [08:02:56]Write 298 bytes [08:02:56]NVStorageSaveData done [08:02:56]OFDSenderStorePacket done [08:02:56]KKMCreateOFDPacket done [08:02:56]NVStorageSaveData kkm_last_timestamp [08:02:56]File name is /storage/kkm_last_timestamp [08:02:56]Write 4 bytes [08:02:56]NVStorageSaveData done [08:02:56]ExternCall_PrintAddStr [08:02:56]wPrintStart [08:02:56]Write to MH i2c: 01 00 00 6D 2B 98 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: 01 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: 01 07 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: 01 07 00 6D 2B 00 00 00 00 00 FF 0F AD [08:02:56]RasterBufferAndPrint [08:02:56]line Счет N : (1)11325138 [08:02:56]line ИНН: 02508201610067 [08:02:56]line Контрольно-Кассовый Чек [08:02:56]line ПРОДАЖА [08:02:56]line ТРК (МРК, ГНК) : 51 [08:02:56]line Товар: 2710194210 [08:02:56]line ДТ-К-5 [08:02:56]line 25.000 * 0.00 [08:02:56]line = 0.00 [08:02:56]line НДС 12% НСП 1% [08:02:56]line > о реализуемом товаре [08:02:56]line ИТОГО: 0.00 [08:02:56]line НСП 1% : 0.00 [08:02:56]line НДС 12% : 0.00 [08:02:56]line Наличными: 0.00 [08:02:56]line Безнал.: 0.00 [08:02:56]line Место: АЗС № 95 "Партнер Нефть" [08:02:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:02:56]line СНО: Общий режим [08:02:56]line Чек 110 16.08.2024 08:02 [08:02:56]line Смена: 462 ФФД: 1.0 [08:02:56]line ЗНМ: 0300000079 [08:02:56]line РНМ: 0000000000092545 [08:02:56]line Версия ККМ: 001 [08:02:56]line Талоны: Топливные Талоны [08:02:56]line 4082292/4010031 [08:02:56]line ФМ: 0000000000871802 [08:02:56]line ФД: 197769 [08:02:56]line ФПД: 167525759595242 [08:02:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080257&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197769&fm=167525759595242&tin=02508201610067®Number=0000000000092545&sum=0 [08:02:57]OFD Sender: Processing packet 197769 [packets to send 245, broken 244] [08:02:57]ProducePacketName [08:02:57]name=ofd_packets/00197769 [08:02:57]OFD Sender: To server: pG, [08:02:57]CommunicateWithHost lk.salyk.kg:30040 [08:02:57]ConnectInit lk.salyk.kg [08:02:57]written 0, free lines is 4095 [08:02:57]Connected sock=11 [08:02:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E9 9A 04 01 B1 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 B1 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 04 03 00 35 04 06 00 98 5D 21 64 32 EA 95 A3 46 8C 73 F5 E2 E3 [08:02:57]Write to MH i2c: 01 00 00 97 2B C2 [08:02:57]Write i2c OK [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: 01 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: 01 07 00 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: 01 07 00 97 2B 00 00 00 00 00 F6 0C CB [08:02:57]RasterBufferAndPrint [08:02:57]line [08:02:57]line [08:02:57]line [08:02:57]line [08:02:57]line [08:02:57]written 0, free lines is 3324 [08:02:57]MH_Cut [08:02:57]Write to MH i2c: D1 01 00 9E 2B 01 9B [08:02:57]Write i2c OK [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: D1 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: D1 01 00 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: D1 01 00 9E 2B 00 9A [08:02:57]Write to MH i2c: 01 00 00 9F 2B CA [08:02:57]Write i2c OK [08:02:57]MH_I2C_Read... [08:02:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 90 CD 47 00 64 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 04 03 00 F4 03 04 00 C7 B3 BE 66 B6 04 01 00 00 E3 E6 3E EE 1B AC 48 06 [08:02:57]CommunicateWithHost err = 0 [08:02:57]CheckOFDResponse [08:02:57]1017 (14) - 77093643461234 [08:02:57]1041 (16) - 0000000000871802 [08:02:57]1040 (4) - 197769 [08:02:57]1012 (4) - 16.08.2024 02:04 [08:02:57]1206 (1) - 0 [08:02:57]OFD Sender: Remove packet 197769 [08:02:57]ProducePacketName [08:02:57]name=ofd_packets/00197769 [08:02:57]NVStorageDeleteData [08:02:58]OFD Sender: No OFD packet to send [08:02:58]*** Cut start [08:02:58]*** Purtial cut [08:02:58]*** Stage 1: CUTSNS_PIN = 1 [08:02:58]Read from MH i2c: 01 [08:02:58]MH_I2C_Read... [08:02:58]*** Stop cut motor [08:02:58]*** Cut end [08:02:58]Read from MH i2c: 01 07 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: 01 07 00 9F 2B 00 00 00 00 00 FF 0F DF [08:02:58]process_action close_receipt done [08:02:58]requested_data is exist [08:02:58]produce_requested_data [08:02:58]requested_item fm.sn is exist - process it [08:02:58]wFMCommunicate request_size=4 [08:02:58]MH_SAM_APDU [08:02:58]CAPDU: 80 11 00 00 [08:02:58]Write to MH i2c: E2 08 00 A0 2B 80 11 00 00 00 00 00 00 45 [08:02:58]Write i2c OK [08:02:58]MH_I2C_Read... [08:02:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:58]Read from MH i2c: E2 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 17 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 17 00 A0 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 92 [08:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:02:58]wFMCommunicate OK [08:02:58]requested_item fd.num is exist - process it [08:02:58]SAM_PROTO_GetFieldsCounters [08:02:58]wFMCommunicate request_size=4 [08:02:58]MH_SAM_APDU [08:02:58]CAPDU: 80 13 00 00 [08:02:58]Write to MH i2c: E2 08 00 A1 2B 80 13 00 00 00 00 00 00 48 [08:02:58]Write i2c OK [08:02:58]MH_I2C_Read... [08:02:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:58]Read from MH i2c: E2 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 62 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 62 00 A1 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 89 04 03 00 0E 04 04 00 CE 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 0C [08:02:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 89 04 03 00 0E 04 04 00 CE 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:58]wFMCommunicate OK [08:02:58]SAM_PROTO_GetFieldsCounters done [08:02:58]requested_item shift.num is exist - process it [08:02:58]requested_item shift.opened is exist - process it [08:02:58]req_shift_opened [08:02:58]FM_GetShiftState [08:02:58]SAM_PROTO_GetShiftState [08:02:58]wFMCommunicate request_size=4 [08:02:58]MH_SAM_APDU [08:02:58]CAPDU: 80 13 01 00 [08:02:58]Write to MH i2c: E2 08 00 A2 2B 80 13 01 00 00 00 00 00 4A [08:02:58]Write i2c OK [08:02:58]MH_I2C_Read... [08:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:58]Read from MH i2c: E2 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 0E 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 0E 00 A2 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D8 [08:02:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:02:58]wFMCommunicate OK [08:02:58]SAM_PROTO_GetShiftState done [08:02:58]FM_GetShiftState done [08:02:58]req_shift_opened done [08:02:58]requested_item shift.open_date is exist - process it [08:02:58]req_shift_open_date [08:02:58]req_shift_open_date done [08:02:58]produce_requested_data done [08:02:58]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197769,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:02:58]process_action_free close_receipt [08:02:58]json_value_free [08:02:58]json_value_free done [08:02:58]process_json_proto returns [08:02:58]Send response to host [08:02:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197769,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:02:58]free response buf [08:02:58]execute_script done [08:02:58]execute_script returns [08:02:58]free content buf [08:02:58]Sock 9.Close socket [08:02:58]Sock 9.Thread stoped [08:03:03]OFD Sender: No OFD packet to send [08:03:08]OFD Sender: No OFD packet to send [08:03:13]OFD Sender: No OFD packet to send [08:03:18]OFD Sender: No OFD packet to send [08:03:23]OFD Sender: No OFD packet to send [08:03:28]OFD Sender: No OFD packet to send [08:03:33]OFD Sender: No OFD packet to send [08:03:38]OFD Sender: No OFD packet to send [08:03:40]accept exits with 7 [08:03:40]New connection [08:03:40]New thread 3066838372 created [08:03:40]Thread 3066981732 joined [08:03:40]Waiting for new connection... [08:03:40] Sock 7.Parse request [08:03:40]Sock 7.Check first char [08:03:40]Sock 7.First char is OK [08:03:40]request: POST /json_proto HTTP/1.0 [08:03:40]Method: POST [08:03:40]URL: /json_proto [08:03:40]Method is POST - this is cgi request [08:03:40]url: /json_proto [08:03:40]query_string will be loaded in cgi processing [08:03:40]execute_cgi json_proto POST (null) [08:03:40]execute_cgi path=json_proto method=POST [08:03:40]POST find Content-Length [08:03:40]Host: 172.17.46.195:8080 [08:03:40]Content-Length: 756 [08:03:40]Content-Type: application/json [08:03:40] [08:03:40]POST finish read [08:03:40]Found Content-Length = 756 [08:03:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106787", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:40]execute_script... [08:03: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)11325139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106787", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:40]POST & json_proto [08:03:40]process_json_proto [08:03:40]json parsed OK: [08:03:40]protocol is kg_v1.0 [08:03:40]action value=close_receipt [08:03:40]process_action close_receipt [08:03:40]cmd_close_receipt [08:03:40]MH_GetDate [08:03:40]Write to MH i2c: F0 00 00 A3 2B BD [08:03:40]Write i2c OK [08:03:40]MH_I2C_Read... [08:03:40]Read from MH i2c: F0 [08:03:40]MH_I2C_Read... [08:03:40]Read from MH i2c: F0 09 00 [08:03:40]MH_I2C_Read... [08:03:40]Read from MH i2c: F0 09 00 A3 2B 00 DF 07 BF 66 8D AE BC 66 2E [08:03:40]GetLastDocTimeStamp 1723795377 [08:03:40]current date 1723795423 [08:03:40]FM_GetShiftState [08:03:40]SAM_PROTO_GetShiftState [08:03:40]wFMCommunicate request_size=4 [08:03:40]MH_SAM_APDU [08:03:40]CAPDU: 80 13 01 00 [08:03:40]Write to MH i2c: E2 08 00 A4 2B 80 13 01 00 00 00 00 00 4C [08:03:40]Write i2c OK [08:03:40]MH_I2C_Read... [08:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:41]Read from MH i2c: E2 [08:03:41]MH_I2C_Read... [08:03:41]Read from MH i2c: E2 0E 00 [08:03:41]MH_I2C_Read... [08:03:41]Read from MH i2c: E2 0E 00 A4 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DA [08:03:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:03:41]wFMCommunicate OK [08:03:41]SAM_PROTO_GetShiftState done [08:03:41]FM_GetShiftState done [08:03:41]opened in 1723766727 [08:03:41]opened+sec_in_day 1723853127 [08:03:41]quantity*price = 0 [08:03:41]sum+1 = 1 [08:03:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 111 16.08.2024 08:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106787 ФМ: 0000000000871802 ФД: 197770 ФПД: 141373044691663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080343&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197770&fm=141373044691663&tin=02508201610067®Number=0000000000092545&sum=0 [08:03:42]StoreToDocumentArchive [08:03:42]shift 462 fd 197770 [08:03:42]save to /storage/0462/doc_00197770 [08:03:42]save last doc name /storage/0462/doc_00197770 to /storage/kkm_last_doc_name [08:03:42]save OK [08:03:42]Clear old archive folders... [08:03:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:03:42]tlvbuf is 018AB280 [08:03:42]SAM_PROTO_ClearQueue [08:03:42]wFMCommunicate request_size=4 [08:03:42]MH_SAM_APDU [08:03:42]CAPDU: 80 09 00 00 [08:03:42]Write to MH i2c: E2 08 00 B1 2B 80 09 00 00 00 00 00 00 4E [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:42]Read from MH i2c: E2 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 B1 2B 00 90 00 50 [08:03:42]RAPDU: 90 00 [08:03:42]wFMCommunicate OK [08:03:42]SAM_PROTO_ClearQueue done [08:03:42]KKMCreateOFDPacket [08:03:42]OFDProtocolAddRootSTLVToBuf [08:03:42]FM_MakeSignedData [08:03:42]FM_MakeSignedData [08:03:42]SAM_PROTO_SignData [08:03:42]wFMCommunicate request_size=4 [08:03:42]MH_SAM_APDU [08:03:42]CAPDU: 80 0D 01 02 [08:03:42]Write to MH i2c: E2 08 00 B2 2B 80 0D 01 02 00 00 00 00 56 [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:42]Read from MH i2c: E2 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 B2 2B 00 90 00 51 [08:03:42]RAPDU: 90 00 [08:03:42]wFMCommunicate OK [08:03:42]wFMCommunicate request_size=255 [08:03:42]MH_SAM_APDU [08: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 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 DF 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 04 03 00 35 04 06 00 80 [08:03:42]Write to MH i2c: E2 02 01 B3 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 DF 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 04 03 00 35 04 06 00 80 00 00 21 [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:42]Read from MH i2c: E2 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 B3 2B 00 90 00 52 [08:03:42]RAPDU: 90 00 [08:03:42]wFMCommunicate OK [08:03:42]wFMCommunicate request_size=10 [08:03:42]MH_SAM_APDU [08:03:42]CAPDU: 80 0D 02 02 05 93 FA 1C 12 CF [08:03:42]Write to MH i2c: E2 0D 00 B4 2B 80 0D 02 02 05 00 93 FA 1C 12 CF 00 00 ED [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:42]Read from MH i2c: E2 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 03 00 B4 2B 00 90 00 53 [08:03:42]RAPDU: 90 00 [08:03:42]wFMCommunicate OK [08:03:42]wFMCommunicate request_size=4 [08:03:42]MH_SAM_APDU [08:03:42]CAPDU: 80 0D 03 02 [08:03:42]Write to MH i2c: E2 08 00 B5 2B 80 0D 03 02 00 00 00 00 5B [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:42]Read from MH i2c: E2 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 0B 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 0B 00 B5 2B 00 47 08 BB AF 03 F7 C1 F4 90 00 C4 [08:03:42]RAPDU: 47 08 BB AF 03 F7 C1 F4 90 00 [08:03:42]wFMCommunicate OK [08:03:42]SAM_PROTO_SignData done [08:03:42]FM_MakeSignedData done [08:03:42]CreateOFDProtocolMessage [08:03:42]wFMCommunicate request_size=4 [08:03:42]MH_SAM_APDU [08:03:42]CAPDU: 80 11 00 00 [08:03:42]Write to MH i2c: E2 08 00 B6 2B 80 11 00 00 00 00 00 00 5B [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:42]Read from MH i2c: E2 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 17 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: E2 17 00 B6 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [08:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:03:42]wFMCommunicate OK [08:03:42]CreateOFDProtocolMessage done [08:03:42]OFDSenderStorePacket 197770 [08:03:42]StoreOFDPacket docnum=197770 [08:03:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FA CE 07 01 FF E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 DF 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 04 03 00 35 04 06 00 80 93 FA 1C 12 CF 47 08 BB AF 03 F7 C1 F4 [08:03:42]CheckFolder [08:03:42]dirname=/storage/ofd_packets [08:03:42]CheckFolder done [08:03:42]ProducePacketName [08:03:42]name=ofd_packets/00197770 [08:03:42]NVStorageSaveData ofd_packets/00197770 [08:03:42]File name is /storage/ofd_packets/00197770 [08:03:42]Write 301 bytes [08:03:42]NVStorageSaveData done [08:03:42]OFDSenderStorePacket done [08:03:42]KKMCreateOFDPacket done [08:03:42]NVStorageSaveData kkm_last_timestamp [08:03:42]File name is /storage/kkm_last_timestamp [08:03:42]Write 4 bytes [08:03:42]NVStorageSaveData done [08:03:42]ExternCall_PrintAddStr [08:03:42]wPrintStart [08:03:42]Write to MH i2c: 01 00 00 B7 2B E2 [08:03:42]Write i2c OK [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: 01 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: 01 07 00 [08:03:42]MH_I2C_Read... [08:03:42]Read from MH i2c: 01 07 00 B7 2B 00 00 00 00 00 FF 0F F7 [08:03:42]RasterBufferAndPrint [08:03:42]line Счет N : (1)11325139 [08:03:42]line ИНН: 02508201610067 [08:03:42]line Контрольно-Кассовый Чек [08:03:42]line ПРОДАЖА [08:03:42]line ТРК (МРК, ГНК) : 32 [08:03:42]line Товар: 2710124130 [08:03:42]line Аи-92-К-4 [08:03:42]line 20.000 * 0.00 [08:03:42]line = 0.00 [08:03:42]line НДС 12% НСП 1% [08:03:42]line > о реализуемом товаре [08:03:42]line ИТОГО: 0.00 [08:03:42]line НСП 1% : 0.00 [08:03:42]line НДС 12% : 0.00 [08:03:42]line Наличными: 0.00 [08:03:42]line Безнал.: 0.00 [08:03:42]line Место: АЗС № 95 "Партнер Нефть" [08:03:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:03:42]line СНО: Общий режим [08:03:42]line Чек 111 16.08.2024 08:03 [08:03:42]line Смена: 462 ФФД: 1.0 [08:03:42]line ЗНМ: 0300000079 [08:03:42]line РНМ: 0000000000092545 [08:03:42]line Версия ККМ: 001 [08:03:42]line Талоны: ТК ГПНА Online [08:03:42]line 30106787 [08:03:42]line ФМ: 0000000000871802 [08:03:42]line ФД: 197770 [08:03:42]line ФПД: 141373044691663 [08:03:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080343&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197770&fm=141373044691663&tin=02508201610067®Number=0000000000092545&sum=0 [08:03:42]written 0, free lines is 4095 [08:03:42]OFD Sender: Processing packet 197770 [packets to send 245, broken 244] [08:03:42]ProducePacketName [08:03:42]name=ofd_packets/00197770 [08:03:42]OFD Sender: To server: pG, [08:03:42]CommunicateWithHost lk.salyk.kg:30040 [08:03:42]ConnectInit lk.salyk.kg [08:03:42]Connected sock=10 [08:03:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FA CE 07 01 FF E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 6F 00 00 00 F4 03 04 00 DF 07 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 04 03 00 35 04 06 00 80 93 FA 1C 12 CF 47 08 BB AF 03 F7 C1 F4 [08:03:43]Write to MH i2c: 01 00 00 E1 2B 0C [08:03:43]Write i2c OK [08:03:43]MH_I2C_Read... [08:03:43]Read from MH i2c: 01 [08:03:43]MH_I2C_Read... [08:03:43]Read from MH i2c: 01 07 00 [08:03:43]MH_I2C_Read... [08:03:43]Read from MH i2c: 01 07 00 E1 2B 00 00 00 00 00 E1 0C 00 [08:03:43]RasterBufferAndPrint [08:03:43]line [08:03:43]line [08:03:43]line [08:03:43]line [08:03:43]line [08:03:43]written 0, free lines is 3305 [08:03:43]MH_Cut [08:03:43]Write to MH i2c: D1 01 00 E8 2B 01 E5 [08:03:43]Write i2c OK [08:03:43]MH_I2C_Read... [08:03:43]Read from MH i2c: D1 [08:03:43]MH_I2C_Read... [08:03:43]Read from MH i2c: D1 01 00 [08:03:43]MH_I2C_Read... [08:03:43]Read from MH i2c: D1 01 00 E8 2B 00 E4 [08:03:43]Write to MH i2c: 01 00 00 E9 2B 14 [08:03:43]Write i2c OK [08:03:43]MH_I2C_Read... [08:03:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F3 8C 47 00 F8 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 38 37 31 38 30 32 10 04 04 00 8A 04 03 00 F4 03 04 00 F4 B3 BE 66 B6 04 01 00 00 F6 5A 88 6B 6B 93 EC CB [08:03:43]CommunicateWithHost err = 0 [08:03:43]CheckOFDResponse [08:03:43]1017 (14) - 77093643461234 [08:03:43]1041 (16) - 0000000000871802 [08:03:43]1040 (4) - 197770 [08:03:43]1012 (4) - 16.08.2024 02:05 [08:03:43]1206 (1) - 0 [08:03:43]OFD Sender: Remove packet 197770 [08:03:43]ProducePacketName [08:03:43]name=ofd_packets/00197770 [08:03:43]NVStorageDeleteData [08:03:43]OFD Sender: No OFD packet to send [08:03:43]*** Cut start [08:03:43]*** Purtial cut [08:03:43]*** CUTSNS_PIN = 0 [08:03:44]*** Stage 1: CUTSNS_PIN = 1 [08:03:45]Read from MH i2c: 01 [08:03:45]MH_I2C_Read... [08:03:45]*** Stop cut motor [08:03:45]*** Cut end [08:03:45]Read from MH i2c: 01 07 00 [08:03:45]MH_I2C_Read... [08:03:45]Read from MH i2c: 01 07 00 E9 2B 00 00 00 00 00 FF 0F 29 [08:03:45]process_action close_receipt done [08:03:45]requested_data is exist [08:03:45]produce_requested_data [08:03:45]requested_item fm.sn is exist - process it [08:03:45]wFMCommunicate request_size=4 [08:03:45]MH_SAM_APDU [08:03:45]CAPDU: 80 11 00 00 [08:03:45]Write to MH i2c: E2 08 00 EA 2B 80 11 00 00 00 00 00 00 8F [08:03:45]Write i2c OK [08:03:45]MH_I2C_Read... [08:03:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:45]Read from MH i2c: E2 [08:03:45]MH_I2C_Read... [08:03:45]Read from MH i2c: E2 17 00 [08:03:45]MH_I2C_Read... [08:03:45]Read from MH i2c: E2 17 00 EA 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DC [08:03:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:03:45]wFMCommunicate OK [08:03:45]requested_item fd.num is exist - process it [08:03:45]SAM_PROTO_GetFieldsCounters [08:03:45]wFMCommunicate request_size=4 [08:03:45]MH_SAM_APDU [08:03:45]CAPDU: 80 13 00 00 [08:03:45]Write to MH i2c: E2 08 00 EB 2B 80 13 00 00 00 00 00 00 92 [08:03:45]Write i2c OK [08:03:45]MH_I2C_Read... [08:03:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:03:46]Read from MH i2c: E2 [08:03:46]MH_I2C_Read... [08:03:46]Read from MH i2c: E2 62 00 [08:03:46]MH_I2C_Read... [08:03:46]Read from MH i2c: E2 62 00 EB 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8A 04 03 00 0E 04 04 00 CE 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 5A [08:03:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8A 04 03 00 0E 04 04 00 CE 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:03:46]wFMCommunicate OK [08:03:46]SAM_PROTO_GetFieldsCounters done [08:03:46]requested_item shift.num is exist - process it [08:03:46]requested_item shift.opened is exist - process it [08:03:46]req_shift_opened [08:03:46]FM_GetShiftState [08:03:46]SAM_PROTO_GetShiftState [08:03:46]wFMCommunicate request_size=4 [08:03:46]MH_SAM_APDU [08:03:46]CAPDU: 80 13 01 00 [08:03:46]Write to MH i2c: E2 08 00 EC 2B 80 13 01 00 00 00 00 00 94 [08:03:46]Write i2c OK [08:03:46]MH_I2C_Read... [08:03:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:46]Read from MH i2c: E2 [08:03:46]MH_I2C_Read... [08:03:46]Read from MH i2c: E2 0E 00 [08:03:46]MH_I2C_Read... [08:03:46]Read from MH i2c: E2 0E 00 EC 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 22 [08:03:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:03:46]wFMCommunicate OK [08:03:46]SAM_PROTO_GetShiftState done [08:03:46]FM_GetShiftState done [08:03:46]req_shift_opened done [08:03:46]requested_item shift.open_date is exist - process it [08:03:46]req_shift_open_date [08:03:46]req_shift_open_date done [08:03:46]produce_requested_data done [08:03:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197770,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:03:46]process_action_free close_receipt [08:03:46]json_value_free [08:03:46]json_value_free done [08:03:46]process_json_proto returns [08:03:46]Send response to host [08:03:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197770,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:03:46]free response buf [08:03:46]execute_script done [08:03:46]execute_script returns [08:03:46]free content buf [08:03:46]Sock 7.Close socket [08:03:46]Sock 7.Thread stoped [08:03:48]OFD Sender: No OFD packet to send [08:03:53]OFD Sender: No OFD packet to send [08:03:58]OFD Sender: No OFD packet to send [08:04:03]OFD Sender: No OFD packet to send [08:04:08]OFD Sender: No OFD packet to send [08:04:13]OFD Sender: No OFD packet to send [08:04:18]OFD Sender: No OFD packet to send [08:04:23]OFD Sender: No OFD packet to send [08:04:28]OFD Sender: No OFD packet to send [08:04:33]OFD Sender: No OFD packet to send [08:04:38]OFD Sender: No OFD packet to send [08:04:43]OFD Sender: No OFD packet to send [08:04:48]OFD Sender: No OFD packet to send [08:04:53]OFD Sender: No OFD packet to send [08:04:58]OFD Sender: No OFD packet to send [08:05:03]OFD Sender: No OFD packet to send [08:05:08]OFD Sender: No OFD packet to send [08:05:13]OFD Sender: No OFD packet to send [08:05:18]OFD Sender: No OFD packet to send [08:05:23]OFD Sender: No OFD packet to send [08:05:28]OFD Sender: No OFD packet to send [08:05:33]OFD Sender: No OFD packet to send [08:05:38]OFD Sender: No OFD packet to send [08:05:43]OFD Sender: No OFD packet to send [08:05:46]accept exits with 9 [08:05:46]New connection [08:05:46]New thread 3066981732 created [08:05:46]Thread 3066838372 joined [08:05:46]Waiting for new connection... [08:05:46] Sock 9.Parse request [08:05:46]Sock 9.Check first char [08:05:46]Sock 9.First char is OK [08:05:46]request: POST /json_proto HTTP/1.0 [08:05:46]Method: POST [08:05:46]URL: /json_proto [08:05:46]Method is POST - this is cgi request [08:05:46]url: /json_proto [08:05:46]query_string will be loaded in cgi processing [08:05:46]execute_cgi json_proto POST (null) [08:05:46]execute_cgi path=json_proto method=POST [08:05:46]POST find Content-Length [08:05:46]Host: 172.17.46.195:8080 [08:05:46]Content-Length: 684 [08:05:46]Content-Type: application/json [08:05:46] [08:05:46]POST finish read [08:05:46]Found Content-Length = 684 [08:05:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:46]execute_script... [08:05:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:46]POST & json_proto [08:05:46]process_json_proto [08:05:46]json parsed OK: [08:05:46]protocol is kg_v1.0 [08:05:46]action value=close_receipt [08:05:46]process_action close_receipt [08:05:46]cmd_close_receipt [08:05:46]MH_GetDate [08:05:46]Write to MH i2c: F0 00 00 ED 2B 07 [08:05:46]Write i2c OK [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: F0 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: F0 09 00 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: F0 09 00 ED 2B 00 5D 08 BF 66 8D AE BC 66 F7 [08:05:46]GetLastDocTimeStamp 1723795423 [08:05:46]current date 1723795549 [08:05:46]FM_GetShiftState [08:05:46]SAM_PROTO_GetShiftState [08:05:46]wFMCommunicate request_size=4 [08:05:46]MH_SAM_APDU [08:05:46]CAPDU: 80 13 01 00 [08:05:46]Write to MH i2c: E2 08 00 EE 2B 80 13 01 00 00 00 00 00 96 [08:05:46]Write i2c OK [08:05:46]MH_I2C_Read... [08:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:46]Read from MH i2c: E2 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: E2 0E 00 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: E2 0E 00 EE 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 24 [08:05:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:05:46]wFMCommunicate OK [08:05:46]SAM_PROTO_GetShiftState done [08:05:46]FM_GetShiftState done [08:05:46]opened in 1723766727 [08:05:46]opened+sec_in_day 1723853127 [08:05:46]quantity*price = 100005 [08:05:46]sum+1 = 100006 [08:05:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 112 16.08.2024 08:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197771 ФПД: 58794084915806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080549&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197771&fm=58794084915806&tin=02508201610067®Number=0000000000092545&sum=100000 [08:05:47]StoreToDocumentArchive [08:05:47]shift 462 fd 197771 [08:05:47]save to /storage/0462/doc_00197771 [08:05:47]save last doc name /storage/0462/doc_00197771 to /storage/kkm_last_doc_name [08:05:47]save OK [08:05:47]Clear old archive folders... [08:05:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:47]tlvbuf is B6F5FA30 [08:05:47]SAM_PROTO_ClearQueue [08:05:47]wFMCommunicate request_size=4 [08:05:47]MH_SAM_APDU [08:05:47]CAPDU: 80 09 00 00 [08:05:47]Write to MH i2c: E2 08 00 FB 2B 80 09 00 00 00 00 00 00 98 [08:05:47]Write i2c OK [08:05:47]MH_I2C_Read... [08:05:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:47]Read from MH i2c: E2 [08:05:47]MH_I2C_Read... [08:05:47]Read from MH i2c: E2 03 00 [08:05:47]MH_I2C_Read... [08:05:47]Read from MH i2c: E2 03 00 FB 2B 00 90 00 9A [08:05:47]RAPDU: 90 00 [08:05:47]wFMCommunicate OK [08:05:47]SAM_PROTO_ClearQueue done [08:05:47]KKMCreateOFDPacket [08:05:47]OFDProtocolAddRootSTLVToBuf [08:05:47]FM_MakeSignedData [08:05:47]FM_MakeSignedData [08:05:47]SAM_PROTO_SignData [08:05:47]wFMCommunicate request_size=4 [08:05:47]MH_SAM_APDU [08:05:47]CAPDU: 80 0D 01 02 [08:05:47]Write to MH i2c: E2 08 00 FC 2B 80 0D 01 02 00 00 00 00 A0 [08:05:47]Write i2c OK [08:05:47]MH_I2C_Read... [08:05:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 FC 2B 00 90 00 9B [08:05:48]RAPDU: 90 00 [08:05:48]wFMCommunicate OK [08:05:48]wFMCommunicate request_size=255 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 5D 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 04 03 00 35 04 06 00 35 [08:05:48]Write to MH i2c: E2 02 01 FD 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 5D 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 04 03 00 35 04 06 00 35 00 00 37 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 FD 2B 00 90 00 9C [08:05:48]RAPDU: 90 00 [08:05:48]wFMCommunicate OK [08:05:48]wFMCommunicate request_size=10 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 0D 02 02 05 79 10 8B DA 5E [08:05:48]Write to MH i2c: E2 0D 00 FE 2B 80 0D 02 02 05 00 79 10 8B DA 5E 00 00 F9 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 FE 2B 00 90 00 9D [08:05:48]RAPDU: 90 00 [08:05:48]wFMCommunicate OK [08:05:48]wFMCommunicate request_size=4 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 0D 03 02 [08:05:48]Write to MH i2c: E2 08 00 FF 2B 80 0D 03 02 00 00 00 00 A5 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 0B 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 0B 00 FF 2B 00 5C 40 8B 82 2E B6 BB 97 90 00 85 [08:05:48]RAPDU: 5C 40 8B 82 2E B6 BB 97 90 00 [08:05:48]wFMCommunicate OK [08:05:48]SAM_PROTO_SignData done [08:05:48]FM_MakeSignedData done [08:05:48]CreateOFDProtocolMessage [08:05:48]wFMCommunicate request_size=4 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 11 00 00 [08:05:48]Write to MH i2c: E2 08 00 00 2C 80 11 00 00 00 00 00 00 A6 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 17 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 17 00 00 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [08:05:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:05:48]wFMCommunicate OK [08:05:48]CreateOFDProtocolMessage done [08:05:48]OFDSenderStorePacket 197771 [08:05:48]StoreOFDPacket docnum=197771 [08:05:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C B0 07 01 A7 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 5D 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 04 03 00 35 04 06 00 35 79 10 8B DA 5E 5C 40 8B 82 2E B6 BB 97 [08:05:48]CheckFolder [08:05:48]dirname=/storage/ofd_packets [08:05:48]CheckFolder done [08:05:48]ProducePacketName [08:05:48]name=ofd_packets/00197771 [08:05:48]NVStorageSaveData ofd_packets/00197771 [08:05:48]File name is /storage/ofd_packets/00197771 [08:05:48]Write 301 bytes [08:05:48]NVStorageSaveData done [08:05:48]OFDSenderStorePacket done [08:05:48]KKMCreateOFDPacket done [08:05:48]NVStorageSaveData kkm_last_timestamp [08:05:48]File name is /storage/kkm_last_timestamp [08:05:48]Write 4 bytes [08:05:48]NVStorageSaveData done [08:05:48]ExternCall_PrintAddStr [08:05:48]wPrintStart [08:05:48]Write to MH i2c: 01 00 00 01 2C 2D [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: 01 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: 01 07 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: 01 07 00 01 2C 00 00 00 00 00 FF 0F 42 [08:05:48]RasterBufferAndPrint [08:05:48]line Счет N : (1)11325140 [08:05:48]line ИНН: 02508201610067 [08:05:48]line Контрольно-Кассовый Чек [08:05:48]line ПРОДАЖА [08:05:48]line ТРК (МРК, ГНК) : 22 [08:05:48]line Товар: 2710124130 [08:05:48]line Аи-92-К-4 [08:05:48]line 14.750 * 67.80 [08:05:48]line = 1000.05 [08:05:48]line НДС 12% НСП 1% [08:05:48]line > о реализуемом товаре [08:05:48]line ОКРУГЛЕНИЕ: -0.05 [08:05:48]line ИТОГО: 1000.00 [08:05:48]line Внесено: 1000.00 [08:05:48]line СДАЧА: 0.00 [08:05:48]line НСП 1% : 8.85 [08:05:48]line НДС 12% : 106.20 [08:05:48]line Наличными: 1000.00 [08:05:48]line Безнал.: 0.00 [08:05:48]line Место: АЗС № 95 "Партнер Нефть" [08:05:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:05:48]line СНО: Общий режим [08:05:48]line Чек 112 16.08.2024 08:05 [08:05:48]line Смена: 462 ФФД: 1.0 [08:05:48]line ЗНМ: 0300000079 [08:05:48]line РНМ: 0000000000092545 [08:05:48]line Версия ККМ: 001 [08:05:48]line ФМ: 0000000000871802 [08:05:48]line ФД: 197771 [08:05:48]line ФПД: 58794084915806 [08:05:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080549&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197771&fm=58794084915806&tin=02508201610067®Number=0000000000092545&sum=100000 [08:05:48]OFD Sender: Processing packet 197771 [packets to send 245, broken 244] [08:05:48]ProducePacketName [08:05:48]name=ofd_packets/00197771 [08:05:48]OFD Sender: To server: pG, [08:05:48]CommunicateWithHost lk.salyk.kg:30040 [08:05:48]ConnectInit lk.salyk.kg [08:05:48]written 0, free lines is 4095 [08:05:48]Connected sock=10 [08:05:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C B0 07 01 A7 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 5D 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 04 03 00 35 04 06 00 35 79 10 8B DA 5E 5C 40 8B 82 2E B6 BB 97 [08:05:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2D E6 47 00 4F 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 04 03 00 F4 03 04 00 72 B4 BE 66 B6 04 01 00 00 EE E0 15 23 11 7E 0C AF [08:05:49]CommunicateWithHost err = 0 [08:05:49]CheckOFDResponse [08:05:49]1017 (14) - 77093643461234 [08:05:49]1041 (16) - 0000000000871802 [08:05:49]1040 (4) - 197771 [08:05:49]1012 (4) - 16.08.2024 02:07 [08:05:49]1206 (1) - 0 [08:05:49]OFD Sender: Remove packet 197771 [08:05:49]ProducePacketName [08:05:49]name=ofd_packets/00197771 [08:05:49]NVStorageDeleteData [08:05:49]Write to MH i2c: 01 00 00 2C 2C 58 [08:05:49]Write i2c OK [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: 01 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: 01 07 00 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: 01 07 00 2C 2C 00 00 00 00 00 EE 0C 59 [08:05:49]RasterBufferAndPrint [08:05:49]line [08:05:49]line [08:05:49]line [08:05:49]line [08:05:49]line [08:05:49]written 0, free lines is 3316 [08:05:49]MH_Cut [08:05:49]Write to MH i2c: D1 01 00 33 2C 01 31 [08:05:49]Write i2c OK [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: D1 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: D1 01 00 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: D1 01 00 33 2C 00 30 [08:05:49]Write to MH i2c: 01 00 00 34 2C 60 [08:05:49]Write i2c OK [08:05:49]MH_I2C_Read... [08:05:49]OFD Sender: No OFD packet to send [08:05:49]*** Cut start [08:05:49]*** Purtial cut [08:05:49]*** Stage 1: CUTSNS_PIN = 1 [08:05:50]Read from MH i2c: 01 [08:05:50]MH_I2C_Read... [08:05:50]*** Stop cut motor [08:05:50]*** Cut end [08:05:50]Read from MH i2c: 01 07 00 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: 01 07 00 34 2C 00 00 00 00 00 FF 0F 75 [08:05:50]process_action close_receipt done [08:05:50]requested_data is exist [08:05:50]produce_requested_data [08:05:50]requested_item fm.sn is exist - process it [08:05:50]wFMCommunicate request_size=4 [08:05:50]MH_SAM_APDU [08:05:50]CAPDU: 80 11 00 00 [08:05:50]Write to MH i2c: E2 08 00 35 2C 80 11 00 00 00 00 00 00 DB [08:05:50]Write i2c OK [08:05:50]MH_I2C_Read... [08:05:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:50]Read from MH i2c: E2 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: E2 17 00 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: E2 17 00 35 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 28 [08:05:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:05:50]wFMCommunicate OK [08:05:50]requested_item fd.num is exist - process it [08:05:50]SAM_PROTO_GetFieldsCounters [08:05:50]wFMCommunicate request_size=4 [08:05:50]MH_SAM_APDU [08:05:50]CAPDU: 80 13 00 00 [08:05:50]Write to MH i2c: E2 08 00 36 2C 80 13 00 00 00 00 00 00 DE [08:05:50]Write i2c OK [08:05:50]MH_I2C_Read... [08:05:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:50]Read from MH i2c: E2 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: E2 62 00 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: E2 62 00 36 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8B 04 03 00 0E 04 04 00 CE 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 AA [08:05:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8B 04 03 00 0E 04 04 00 CE 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:50]wFMCommunicate OK [08:05:50]SAM_PROTO_GetFieldsCounters done [08:05:50]requested_item shift.num is exist - process it [08:05:50]requested_item shift.opened is exist - process it [08:05:50]req_shift_opened [08:05:50]FM_GetShiftState [08:05:50]SAM_PROTO_GetShiftState [08:05:50]wFMCommunicate request_size=4 [08:05:50]MH_SAM_APDU [08:05:50]CAPDU: 80 13 01 00 [08:05:50]Write to MH i2c: E2 08 00 37 2C 80 13 01 00 00 00 00 00 E0 [08:05:50]Write i2c OK [08:05:50]MH_I2C_Read... [08:05:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:50]Read from MH i2c: E2 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: E2 0E 00 [08:05:50]MH_I2C_Read... [08:05:50]Read from MH i2c: E2 0E 00 37 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6E [08:05:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:05:50]wFMCommunicate OK [08:05:50]SAM_PROTO_GetShiftState done [08:05:50]FM_GetShiftState done [08:05:50]req_shift_opened done [08:05:50]requested_item shift.open_date is exist - process it [08:05:50]req_shift_open_date [08:05:50]req_shift_open_date done [08:05:50]produce_requested_data done [08:05:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197771,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:05:50]process_action_free close_receipt [08:05:50]json_value_free [08:05:50]json_value_free done [08:05:50]process_json_proto returns [08:05:50]Send response to host [08:05:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197771,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:05:50]free response buf [08:05:50]execute_script done [08:05:50]execute_script returns [08:05:50]free content buf [08:05:50]Sock 9.Close socket [08:05:50]Sock 9.Thread stoped [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]OFD Sender: No OFD packet to send [08:06:09]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:26]accept exits with 7 [08:06:26]New connection [08:06:26]New thread 3066838372 created [08:06:26]Thread 3066981732 joined [08:06:26]Waiting for new connection... [08:06:26] Sock 7.Parse request [08:06:26]Sock 7.Check first char [08:06:26]Sock 7.First char is OK [08:06:26]request: POST /json_proto HTTP/1.0 [08:06:26]Method: POST [08:06:26]URL: /json_proto [08:06:26]Method is POST - this is cgi request [08:06:26]url: /json_proto [08:06:26]query_string will be loaded in cgi processing [08:06:26]execute_cgi json_proto POST (null) [08:06:26]execute_cgi path=json_proto method=POST [08:06:26]POST find Content-Length [08:06:26]Host: 172.17.46.195:8080 [08:06:26]Content-Length: 799 [08:06:26]Content-Type: application/json [08:06:26] [08:06:26]POST finish read [08:06:26]Found Content-Length = 799 [08:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 18.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\u000A4082293", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:26]execute_script... [08:06: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)11325141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 18.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\u000A4082293", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:26]POST & json_proto [08:06:26]process_json_proto [08:06:26]json parsed OK: [08:06:26]protocol is kg_v1.0 [08:06:26]action value=close_receipt [08:06:26]process_action close_receipt [08:06:26]cmd_close_receipt [08:06:26]MH_GetDate [08:06:26]Write to MH i2c: F0 00 00 38 2C 53 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: F0 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: F0 09 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: F0 09 00 38 2C 00 84 08 BF 66 8D AE BC 66 6A [08:06:26]GetLastDocTimeStamp 1723795549 [08:06:26]current date 1723795588 [08:06:26]FM_GetShiftState [08:06:26]SAM_PROTO_GetShiftState [08:06:26]wFMCommunicate request_size=4 [08:06:26]MH_SAM_APDU [08:06:26]CAPDU: 80 13 01 00 [08:06:26]Write to MH i2c: E2 08 00 39 2C 80 13 01 00 00 00 00 00 E2 [08:06:26]Write i2c OK [08:06:26]MH_I2C_Read... [08:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:26]Read from MH i2c: E2 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 0E 00 [08:06:26]MH_I2C_Read... [08:06:26]Read from MH i2c: E2 0E 00 39 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 70 [08:06:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:06:26]wFMCommunicate OK [08:06:26]SAM_PROTO_GetShiftState done [08:06:26]FM_GetShiftState done [08:06:26]opened in 1723766727 [08:06:26]opened+sec_in_day 1723853127 [08:06:26]quantity*price = 0 [08:06:26]sum+1 = 1 [08:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 113 16.08.2024 08:06 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082293 ФМ: 0000000000871802 ФД: 197772 ФПД: 204964389003767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080628&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197772&fm=204964389003767&tin=02508201610067®Number=0000000000092545&sum=0 [08:06:27]StoreToDocumentArchive [08:06:27]shift 462 fd 197772 [08:06:27]save to /storage/0462/doc_00197772 [08:06:27]save last doc name /storage/0462/doc_00197772 to /storage/kkm_last_doc_name [08:06:27]save OK [08:06:27]Clear old archive folders... [08:06:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:06:27]tlvbuf is 01902F70 [08:06:27]SAM_PROTO_ClearQueue [08:06:27]wFMCommunicate request_size=4 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 09 00 00 [08:06:27]Write to MH i2c: E2 08 00 46 2C 80 09 00 00 00 00 00 00 E4 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 46 2C 00 90 00 E6 [08:06:27]RAPDU: 90 00 [08:06:27]wFMCommunicate OK [08:06:27]SAM_PROTO_ClearQueue done [08:06:27]KKMCreateOFDPacket [08:06:27]OFDProtocolAddRootSTLVToBuf [08:06:27]FM_MakeSignedData [08:06:27]FM_MakeSignedData [08:06:27]SAM_PROTO_SignData [08:06:27]wFMCommunicate request_size=4 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 0D 01 02 [08:06:27]Write to MH i2c: E2 08 00 47 2C 80 0D 01 02 00 00 00 00 EC [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 47 2C 00 90 00 E7 [08:06:27]RAPDU: 90 00 [08:06:27]wFMCommunicate OK [08:06:27]wFMCommunicate request_size=255 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 84 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 04 03 00 35 04 06 00 BA 69 FD 99 [08:06:27]Write to MH i2c: E2 02 01 48 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 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 84 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 04 03 00 35 04 06 00 BA 69 FD 99 00 00 16 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 48 2C 00 90 00 E8 [08:06:27]RAPDU: 90 00 [08:06:27]wFMCommunicate OK [08:06:27]wFMCommunicate request_size=7 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 0D 02 02 02 21 F7 [08:06:27]Write to MH i2c: E2 0A 00 49 2C 80 0D 02 02 02 00 21 F7 00 00 0B [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 03 00 49 2C 00 90 00 E9 [08:06:27]RAPDU: 90 00 [08:06:27]wFMCommunicate OK [08:06:27]wFMCommunicate request_size=4 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 0D 03 02 [08:06:27]Write to MH i2c: E2 08 00 4A 2C 80 0D 03 02 00 00 00 00 F1 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 0B 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 0B 00 4A 2C 00 D4 3F 4D 29 06 46 83 68 90 00 B2 [08:06:27]RAPDU: D4 3F 4D 29 06 46 83 68 90 00 [08:06:27]wFMCommunicate OK [08:06:27]SAM_PROTO_SignData done [08:06:27]FM_MakeSignedData done [08:06:27]CreateOFDProtocolMessage [08:06:27]wFMCommunicate request_size=4 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 11 00 00 [08:06:27]Write to MH i2c: E2 08 00 4B 2C 80 11 00 00 00 00 00 00 F1 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 17 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 17 00 4B 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3E [08:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:06:27]wFMCommunicate OK [08:06:27]CreateOFDProtocolMessage done [08:06:27]OFDSenderStorePacket 197772 [08:06:27]StoreOFDPacket docnum=197772 [08:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 90 1C 04 01 07 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 84 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 04 03 00 35 04 06 00 BA 69 FD 99 21 F7 D4 3F 4D 29 06 46 83 68 [08:06:27]CheckFolder [08:06:27]dirname=/storage/ofd_packets [08:06:27]CheckFolder done [08:06:27]ProducePacketName [08:06:27]name=ofd_packets/00197772 [08:06:27]NVStorageSaveData ofd_packets/00197772 [08:06:27]File name is /storage/ofd_packets/00197772 [08:06:27]Write 298 bytes [08:06:27]NVStorageSaveData done [08:06:27]OFDSenderStorePacket done [08:06:27]KKMCreateOFDPacket done [08:06:27]NVStorageSaveData kkm_last_timestamp [08:06:27]File name is /storage/kkm_last_timestamp [08:06:27]Write 4 bytes [08:06:27]NVStorageSaveData done [08:06:27]ExternCall_PrintAddStr [08:06:27]wPrintStart [08:06:27]Write to MH i2c: 01 00 00 4C 2C 78 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: 01 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: 01 07 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: 01 07 00 4C 2C 00 00 00 00 00 FF 0F 8D [08:06:27]RasterBufferAndPrint [08:06:27]line Счет N : (1)11325141 [08:06:27]line ИНН: 02508201610067 [08:06:27]line Контрольно-Кассовый Чек [08:06:27]line ПРОДАЖА [08:06:27]line ТРК (МРК, ГНК) : 51 [08:06:27]line Товар: 2710194210 [08:06:27]line ДТ-К-5 [08:06:27]line 18.000 * 0.00 [08:06:27]line = 0.00 [08:06:27]line НДС 12% НСП 1% [08:06:27]line > о реализуемом товаре [08:06:27]line ИТОГО: 0.00 [08:06:27]line НСП 1% : 0.00 [08:06:27]line НДС 12% : 0.00 [08:06:27]line Наличными: 0.00 [08:06:27]line Безнал.: 0.00 [08:06:27]line Место: АЗС № 95 "Партнер Нефть" [08:06:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:06:27]line СНО: Общий режим [08:06:27]line Чек 113 16.08.2024 08:06 [08:06:27]line Смена: 462 ФФД: 1.0 [08:06:27]line ЗНМ: 0300000079 [08:06:27]line РНМ: 0000000000092545 [08:06:27]line Версия ККМ: 001 [08:06:27]line Талоны: Топливные Талоны [08:06:27]line 4082293 [08:06:27]line ФМ: 0000000000871802 [08:06:27]line ФД: 197772 [08:06:27]line ФПД: 204964389003767 [08:06:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080628&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197772&fm=204964389003767&tin=02508201610067®Number=0000000000092545&sum=0 [08:06:28]OFD Sender: Processing packet 197772 [packets to send 245, broken 244] [08:06:28]ProducePacketName [08:06:28]name=ofd_packets/00197772 [08:06:28]OFD Sender: To server: pG, [08:06:28]CommunicateWithHost lk.salyk.kg:30040 [08:06:28]ConnectInit lk.salyk.kg [08:06:28]written 0, free lines is 4095 [08:06:28]Connected sock=11 [08:06:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 90 1C 04 01 07 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 84 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 04 03 00 35 04 06 00 BA 69 FD 99 21 F7 D4 3F 4D 29 06 46 83 68 [08:06:28]Write to MH i2c: 01 00 00 76 2C A2 [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: 01 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: 01 07 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: 01 07 00 76 2C 00 00 00 00 00 E9 0C 9E [08:06:28]RasterBufferAndPrint [08:06:28]line [08:06:28]line [08:06:28]line [08:06:28]line [08:06:28]line [08:06:28]written 0, free lines is 3311 [08:06:28]MH_Cut [08:06:28]Write to MH i2c: D1 01 00 7D 2C 01 7B [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: D1 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: D1 01 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: D1 01 00 7D 2C 00 7A [08:06:28]Write to MH i2c: 01 00 00 7E 2C AA [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 09 91 47 00 0D AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 04 03 00 F4 03 04 00 9A B4 BE 66 B6 04 01 00 00 7A 56 78 A5 E8 A6 CF 1A [08:06:28]CommunicateWithHost err = 0 [08:06:28]CheckOFDResponse [08:06:28]1017 (14) - 77093643461234 [08:06:28]1041 (16) - 0000000000871802 [08:06:28]1040 (4) - 197772 [08:06:28]1012 (4) - 16.08.2024 02:08 [08:06:28]1206 (1) - 0 [08:06:28]OFD Sender: Remove packet 197772 [08:06:28]ProducePacketName [08:06:28]name=ofd_packets/00197772 [08:06:28]NVStorageDeleteData [08:06:29]OFD Sender: No OFD packet to send [08:06:29]*** Cut start [08:06:29]*** Purtial cut [08:06:29]*** CUTSNS_PIN = 0 [08:06:29]*** Stage 1: CUTSNS_PIN = 1 [08:06:31]Read from MH i2c: 01 [08:06:31]MH_I2C_Read... [08:06:31]*** Stop cut motor [08:06:31]*** Cut end [08:06:31]Read from MH i2c: 01 07 00 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: 01 07 00 7E 2C 00 00 00 00 00 FF 0F BF [08:06:31]process_action close_receipt done [08:06:31]requested_data is exist [08:06:31]produce_requested_data [08:06:31]requested_item fm.sn is exist - process it [08:06:31]wFMCommunicate request_size=4 [08:06:31]MH_SAM_APDU [08:06:31]CAPDU: 80 11 00 00 [08:06:31]Write to MH i2c: E2 08 00 7F 2C 80 11 00 00 00 00 00 00 25 [08:06:31]Write i2c OK [08:06:31]MH_I2C_Read... [08:06:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:31]Read from MH i2c: E2 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: E2 17 00 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: E2 17 00 7F 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 72 [08:06:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:06:31]wFMCommunicate OK [08:06:31]requested_item fd.num is exist - process it [08:06:31]SAM_PROTO_GetFieldsCounters [08:06:31]wFMCommunicate request_size=4 [08:06:31]MH_SAM_APDU [08:06:31]CAPDU: 80 13 00 00 [08:06:31]Write to MH i2c: E2 08 00 80 2C 80 13 00 00 00 00 00 00 28 [08:06:31]Write i2c OK [08:06:31]MH_I2C_Read... [08:06:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:31]Read from MH i2c: E2 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: E2 62 00 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: E2 62 00 80 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8C 04 03 00 0E 04 04 00 CE 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 F8 [08:06:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8C 04 03 00 0E 04 04 00 CE 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:06:31]wFMCommunicate OK [08:06:31]SAM_PROTO_GetFieldsCounters done [08:06:31]requested_item shift.num is exist - process it [08:06:31]requested_item shift.opened is exist - process it [08:06:31]req_shift_opened [08:06:31]FM_GetShiftState [08:06:31]SAM_PROTO_GetShiftState [08:06:31]wFMCommunicate request_size=4 [08:06:31]MH_SAM_APDU [08:06:31]CAPDU: 80 13 01 00 [08:06:31]Write to MH i2c: E2 08 00 81 2C 80 13 01 00 00 00 00 00 2A [08:06:31]Write i2c OK [08:06:31]MH_I2C_Read... [08:06:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:31]Read from MH i2c: E2 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: E2 0E 00 [08:06:31]MH_I2C_Read... [08:06:31]Read from MH i2c: E2 0E 00 81 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B8 [08:06:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:06:31]wFMCommunicate OK [08:06:31]SAM_PROTO_GetShiftState done [08:06:31]FM_GetShiftState done [08:06:31]req_shift_opened done [08:06:31]requested_item shift.open_date is exist - process it [08:06:31]req_shift_open_date [08:06:31]req_shift_open_date done [08:06:31]produce_requested_data done [08:06:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197772,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:06:31]process_action_free close_receipt [08:06:31]json_value_free [08:06:31]json_value_free done [08:06:31]process_json_proto returns [08:06:31]Send response to host [08:06:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197772,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:06:31]free response buf [08:06:31]execute_script done [08:06:31]execute_script returns [08:06:31]free content buf [08:06:31]Sock 7.Close socket [08:06:31]Sock 7.Thread stoped [08:06:34]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:44]OFD Sender: No OFD packet to send [08:06:49]OFD Sender: No OFD packet to send [08:06:54]OFD Sender: No OFD packet to send [08:06:59]OFD Sender: No OFD packet to send [08:07:04]OFD Sender: No OFD packet to send [08:07:09]OFD Sender: No OFD packet to send [08:07:14]OFD Sender: No OFD packet to send [08:07:19]OFD Sender: No OFD packet to send [08:07:24]OFD Sender: No OFD packet to send [08:07:29]accept exits with 9 [08:07:29]New connection [08:07:29]New thread 3066981732 created [08:07:29]Thread 3066838372 joined [08:07:29]Waiting for new connection... [08:07:29] Sock 9.Parse request [08:07:29]Sock 9.Check first char [08:07:29]Sock 9.First char is OK [08:07:29]request: POST /json_proto HTTP/1.0 [08:07:29]Method: POST [08:07:29]URL: /json_proto [08:07:29]Method is POST - this is cgi request [08:07:29]url: /json_proto [08:07:29]query_string will be loaded in cgi processing [08:07:29]execute_cgi json_proto POST (null) [08:07:29]execute_cgi path=json_proto method=POST [08:07:29]POST find Content-Length [08:07:29]Host: 172.17.46.195:8080 [08:07:29]Content-Length: 799 [08:07:29]Content-Type: application/json [08:07:29] [08:07:29]POST finish read [08:07:29]Found Content-Length = 799 [08:07:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 18.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\u000A4082294", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:29]execute_script... [08:07: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)11325142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 18.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\u000A4082294", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:29]POST & json_proto [08:07:29]process_json_proto [08:07:29]json parsed OK: [08:07:29]protocol is kg_v1.0 [08:07:29]action value=close_receipt [08:07:29]process_action close_receipt [08:07:29]cmd_close_receipt [08:07:29]MH_GetDate [08:07:29]Write to MH i2c: F0 00 00 82 2C 9D [08:07:29]Write i2c OK [08:07:29]MH_I2C_Read... [08:07:29]Read from MH i2c: F0 [08:07:29]MH_I2C_Read... [08:07:29]Read from MH i2c: F0 09 00 [08:07:29]MH_I2C_Read... [08:07:29]Read from MH i2c: F0 09 00 82 2C 00 C3 08 BF 66 8D AE BC 66 F3 [08:07:29]GetLastDocTimeStamp 1723795588 [08:07:29]current date 1723795651 [08:07:29]FM_GetShiftState [08:07:29]SAM_PROTO_GetShiftState [08:07:29]wFMCommunicate request_size=4 [08:07:29]MH_SAM_APDU [08:07:29]CAPDU: 80 13 01 00 [08:07:29]Write to MH i2c: E2 08 00 83 2C 80 13 01 00 00 00 00 00 2C [08:07:29]Write i2c OK [08:07:29]MH_I2C_Read... [08:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:29]Read from MH i2c: E2 [08:07:29]MH_I2C_Read... [08:07:29]Read from MH i2c: E2 0E 00 [08:07:29]MH_I2C_Read... [08:07:29]Read from MH i2c: E2 0E 00 83 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BA [08:07:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:07:29]wFMCommunicate OK [08:07:29]SAM_PROTO_GetShiftState done [08:07:29]FM_GetShiftState done [08:07:29]opened in 1723766727 [08:07:29]opened+sec_in_day 1723853127 [08:07:29]quantity*price = 0 [08:07:29]sum+1 = 1 [08:07:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 114 16.08.2024 08:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082294 ФМ: 0000000000871802 ФД: 197773 ФПД: 213919126779985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080731&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197773&fm=213919126779985&tin=02508201610067®Number=0000000000092545&sum=0 [08:07:30]StoreToDocumentArchive [08:07:30]shift 462 fd 197773 [08:07:30]save to /storage/0462/doc_00197773 [08:07:30]save last doc name /storage/0462/doc_00197773 to /storage/kkm_last_doc_name [08:07:30]save OK [08:07:30]Clear old archive folders... [08:07:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:07:30]tlvbuf is 018D1F30 [08:07:30]SAM_PROTO_ClearQueue [08:07:30]wFMCommunicate request_size=4 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 09 00 00 [08:07:30]Write to MH i2c: E2 08 00 90 2C 80 09 00 00 00 00 00 00 2E [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 90 2C 00 90 00 30 [08:07:30]RAPDU: 90 00 [08:07:30]wFMCommunicate OK [08:07:30]SAM_PROTO_ClearQueue done [08:07:30]KKMCreateOFDPacket [08:07:30]OFDProtocolAddRootSTLVToBuf [08:07:30]FM_MakeSignedData [08:07:30]FM_MakeSignedData [08:07:30]SAM_PROTO_SignData [08:07:30]wFMCommunicate request_size=4 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 0D 01 02 [08:07:30]Write to MH i2c: E2 08 00 91 2C 80 0D 01 02 00 00 00 00 36 [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 91 2C 00 90 00 31 [08:07:30]RAPDU: 90 00 [08:07:30]wFMCommunicate OK [08:07:30]wFMCommunicate request_size=255 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C3 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 04 03 00 35 04 06 00 C2 8E ED 8F [08:07:30]Write to MH i2c: E2 02 01 92 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 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C3 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 04 03 00 35 04 06 00 C2 8E ED 8F 00 00 B4 [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 92 2C 00 90 00 32 [08:07:30]RAPDU: 90 00 [08:07:30]wFMCommunicate OK [08:07:30]wFMCommunicate request_size=7 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 0D 02 02 02 F8 51 [08:07:30]Write to MH i2c: E2 0A 00 93 2C 80 0D 02 02 02 00 F8 51 00 00 86 [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 03 00 93 2C 00 90 00 33 [08:07:30]RAPDU: 90 00 [08:07:30]wFMCommunicate OK [08:07:30]wFMCommunicate request_size=4 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 0D 03 02 [08:07:30]Write to MH i2c: E2 08 00 94 2C 80 0D 03 02 00 00 00 00 3B [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 0B 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 0B 00 94 2C 00 0C 68 DE E9 48 38 0E 5A 90 00 5F [08:07:30]RAPDU: 0C 68 DE E9 48 38 0E 5A 90 00 [08:07:30]wFMCommunicate OK [08:07:30]SAM_PROTO_SignData done [08:07:30]FM_MakeSignedData done [08:07:30]CreateOFDProtocolMessage [08:07:30]wFMCommunicate request_size=4 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 11 00 00 [08:07:30]Write to MH i2c: E2 08 00 95 2C 80 11 00 00 00 00 00 00 3B [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 17 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 17 00 95 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 88 [08:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:07:30]wFMCommunicate OK [08:07:30]CreateOFDProtocolMessage done [08:07:30]OFDSenderStorePacket 197773 [08:07:30]StoreOFDPacket docnum=197773 [08:07:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 B9 35 04 01 C7 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C3 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 04 03 00 35 04 06 00 C2 8E ED 8F F8 51 0C 68 DE E9 48 38 0E 5A [08:07:30]CheckFolder [08:07:30]dirname=/storage/ofd_packets [08:07:30]CheckFolder done [08:07:30]ProducePacketName [08:07:30]name=ofd_packets/00197773 [08:07:30]NVStorageSaveData ofd_packets/00197773 [08:07:30]File name is /storage/ofd_packets/00197773 [08:07:30]Write 298 bytes [08:07:30]NVStorageSaveData done [08:07:30]OFDSenderStorePacket done [08:07:30]KKMCreateOFDPacket done [08:07:30]NVStorageSaveData kkm_last_timestamp [08:07:30]File name is /storage/kkm_last_timestamp [08:07:30]Write 4 bytes [08:07:30]NVStorageSaveData done [08:07:30]ExternCall_PrintAddStr [08:07:30]wPrintStart [08:07:30]Write to MH i2c: 01 00 00 96 2C C2 [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: 01 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: 01 07 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: 01 07 00 96 2C 00 00 00 00 00 FF 0F D7 [08:07:30]RasterBufferAndPrint [08:07:30]line Счет N : (1)11325142 [08:07:30]line ИНН: 02508201610067 [08:07:30]line Контрольно-Кассовый Чек [08:07:30]line ПРОДАЖА [08:07:30]line ТРК (МРК, ГНК) : 51 [08:07:30]line Товар: 2710194210 [08:07:30]line ДТ-К-5 [08:07:30]line 18.000 * 0.00 [08:07:30]line = 0.00 [08:07:30]line НДС 12% НСП 1% [08:07:30]line > о реализуемом товаре [08:07:30]line ИТОГО: 0.00 [08:07:30]line НСП 1% : 0.00 [08:07:30]line НДС 12% : 0.00 [08:07:30]line Наличными: 0.00 [08:07:30]line Безнал.: 0.00 [08:07:30]line Место: АЗС № 95 "Партнер Нефть" [08:07:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:07:30]line СНО: Общий режим [08:07:30]line Чек 114 16.08.2024 08:07 [08:07:30]line Смена: 462 ФФД: 1.0 [08:07:30]line ЗНМ: 0300000079 [08:07:30]line РНМ: 0000000000092545 [08:07:30]line Версия ККМ: 001 [08:07:30]line Талоны: Топливные Талоны [08:07:30]line 4082294 [08:07:30]line ФМ: 0000000000871802 [08:07:30]line ФД: 197773 [08:07:30]line ФПД: 213919126779985 [08:07:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T080731&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197773&fm=213919126779985&tin=02508201610067®Number=0000000000092545&sum=0 [08:07:31]OFD Sender: Processing packet 197773 [packets to send 245, broken 244] [08:07:31]ProducePacketName [08:07:31]name=ofd_packets/00197773 [08:07:31]OFD Sender: To server: pG, [08:07:31]CommunicateWithHost lk.salyk.kg:30040 [08:07:31]ConnectInit lk.salyk.kg [08:07:31]written 0, free lines is 4095 [08:07:31]Connected sock=10 [08:07:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 B9 35 04 01 C7 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C3 08 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 04 03 00 35 04 06 00 C2 8E ED 8F F8 51 0C 68 DE E9 48 38 0E 5A [08:07:31]Write to MH i2c: 01 00 00 C0 2C EC [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: 01 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: 01 07 00 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: 01 07 00 C0 2C 00 00 00 00 00 E4 0C E3 [08:07:31]RasterBufferAndPrint [08:07:31]line [08:07:31]line [08:07:31]line [08:07:31]line [08:07:31]line [08:07:31]written 0, free lines is 3309 [08:07:31]MH_Cut [08:07:31]Write to MH i2c: D1 01 00 C7 2C 01 C5 [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: D1 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: D1 01 00 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: D1 01 00 C7 2C 00 C4 [08:07:31]Write to MH i2c: 01 00 00 C8 2C F4 [08:07:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9D 6C 47 00 8E 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 04 03 00 F4 03 04 00 D9 B4 BE 66 B6 04 01 00 00 26 38 FC B5 E6 51 FB 94 [08:07:31]CommunicateWithHost err = 0 [08:07:31]CheckOFDResponse [08:07:31]1017 (14) - 77093643461234 [08:07:31]1041 (16) - 0000000000871802 [08:07:31]1040 (4) - 197773 [08:07:31]1012 (4) - 16.08.2024 02:09 [08:07:31]1206 (1) - 0 [08:07:31]OFD Sender: Remove packet 197773 [08:07:31]ProducePacketName [08:07:31]name=ofd_packets/00197773 [08:07:31]NVStorageDeleteData [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:32]OFD Sender: No OFD packet to send [08:07:32]*** Cut start [08:07:32]*** Purtial cut [08:07:32]*** Stage 1: CUTSNS_PIN = 1 [08:07:32]Read from MH i2c: 01 [08:07:32]MH_I2C_Read... [08:07:32]*** Stop cut motor [08:07:32]*** Cut end [08:07:32]Read from MH i2c: 01 07 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 07 00 C8 2C 00 00 00 00 00 FF 0F 09 [08:07:32]process_action close_receipt done [08:07:32]requested_data is exist [08:07:32]produce_requested_data [08:07:32]requested_item fm.sn is exist - process it [08:07:32]wFMCommunicate request_size=4 [08:07:32]MH_SAM_APDU [08:07:32]CAPDU: 80 11 00 00 [08:07:32]Write to MH i2c: E2 08 00 C9 2C 80 11 00 00 00 00 00 00 6F [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:32]Read from MH i2c: E2 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 17 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 17 00 C9 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [08:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:07:32]wFMCommunicate OK [08:07:32]requested_item fd.num is exist - process it [08:07:32]SAM_PROTO_GetFieldsCounters [08:07:32]wFMCommunicate request_size=4 [08:07:32]MH_SAM_APDU [08:07:32]CAPDU: 80 13 00 00 [08:07:32]Write to MH i2c: E2 08 00 CA 2C 80 13 00 00 00 00 00 00 72 [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:32]Read from MH i2c: E2 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 62 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 62 00 CA 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8D 04 03 00 0E 04 04 00 CE 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 46 [08:07:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8D 04 03 00 0E 04 04 00 CE 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:07:32]wFMCommunicate OK [08:07:32]SAM_PROTO_GetFieldsCounters done [08:07:32]requested_item shift.num is exist - process it [08:07:32]requested_item shift.opened is exist - process it [08:07:32]req_shift_opened [08:07:32]FM_GetShiftState [08:07:32]SAM_PROTO_GetShiftState [08:07:32]wFMCommunicate request_size=4 [08:07:32]MH_SAM_APDU [08:07:32]CAPDU: 80 13 01 00 [08:07:32]Write to MH i2c: E2 08 00 CB 2C 80 13 01 00 00 00 00 00 74 [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:32]Read from MH i2c: E2 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 0E 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 0E 00 CB 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [08:07:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:07:32]wFMCommunicate OK [08:07:32]SAM_PROTO_GetShiftState done [08:07:32]FM_GetShiftState done [08:07:32]req_shift_opened done [08:07:32]requested_item shift.open_date is exist - process it [08:07:32]req_shift_open_date [08:07:32]req_shift_open_date done [08:07:32]produce_requested_data done [08:07:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197773,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:07:32]process_action_free close_receipt [08:07:32]json_value_free [08:07:32]json_value_free done [08:07:32]process_json_proto returns [08:07:32]Send response to host [08:07:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197773,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:07:32]free response buf [08:07:32]execute_script done [08:07:32]execute_script returns [08:07:32]free content buf [08:07:32]Sock 9.Close socket [08:07:32]Sock 9.Thread stoped [08:07:37]OFD Sender: No OFD packet to send [08:07:42]OFD Sender: No OFD packet to send [08:07:47]OFD Sender: No OFD packet to send [08:07:52]OFD Sender: No OFD packet to send [08:07:57]OFD Sender: No OFD packet to send [08:08:02]OFD Sender: No OFD packet to send [08:08:07]OFD Sender: No OFD packet to send [08:08:12]OFD Sender: No OFD packet to send [08:08:17]OFD Sender: No OFD packet to send [08:08:22]OFD Sender: No OFD packet to send [08:08:27]OFD Sender: No OFD packet to send [08:08:32]OFD Sender: No OFD packet to send [08:08:37]OFD Sender: No OFD packet to send [08:08:42]OFD Sender: No OFD packet to send [08:08:47]OFD Sender: No OFD packet to send [08:08:52]OFD Sender: No OFD packet to send [08:08:57]OFD Sender: No OFD packet to send [08:09:02]OFD Sender: No OFD packet to send [08:09:07]OFD Sender: No OFD packet to send [08:09:12]OFD Sender: No OFD packet to send [08:09:17]OFD Sender: No OFD packet to send [08:09:22]OFD Sender: No OFD packet to send [08:09:27]OFD Sender: No OFD packet to send [08:09:32]OFD Sender: No OFD packet to send [08:09:37]OFD Sender: No OFD packet to send [08:09:42]OFD Sender: No OFD packet to send [08:09:47]OFD Sender: No OFD packet to send [08:09:52]OFD Sender: No OFD packet to send [08:09:57]OFD Sender: No OFD packet to send [08:10:02]OFD Sender: No OFD packet to send [08:10:07]OFD Sender: No OFD packet to send [08:10:12]OFD Sender: No OFD packet to send [08:10:17]OFD Sender: No OFD packet to send [08:10:22]OFD Sender: No OFD packet to send [08:10:27]OFD Sender: No OFD packet to send [08:10:29]accept exits with 7 [08:10:29]New connection [08:10:29]New thread 3066838372 created [08:10:29]Thread 3066981732 joined [08:10:29]Waiting for new connection... [08:10:29] Sock 7.Parse request [08:10:29]Sock 7.Check first char [08:10:29]Sock 7.First char is OK [08:10:29]request: POST /json_proto HTTP/1.0 [08:10:29]Method: POST [08:10:29]URL: /json_proto [08:10:29]Method is POST - this is cgi request [08:10:29]url: /json_proto [08:10:29]query_string will be loaded in cgi processing [08:10:29]execute_cgi json_proto POST (null) [08:10:29]execute_cgi path=json_proto method=POST [08:10:29]POST find Content-Length [08:10:29]Host: 172.17.46.195:8080 [08:10:29]Content-Length: 684 [08:10:29]Content-Type: application/json [08:10:29] [08:10:29]POST finish read [08:10:29]Found Content-Length = 684 [08:10:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:10:29]execute_script... [08:10:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:10:29]POST & json_proto [08:10:29]process_json_proto [08:10:29]json parsed OK: [08:10:29]protocol is kg_v1.0 [08:10:29]action value=close_receipt [08:10:29]process_action close_receipt [08:10:29]cmd_close_receipt [08:10:29]MH_GetDate [08:10:29]Write to MH i2c: F0 00 00 CC 2C E7 [08:10:29]Write i2c OK [08:10:29]MH_I2C_Read... [08:10:29]Read from MH i2c: F0 [08:10:29]MH_I2C_Read... [08:10:29]Read from MH i2c: F0 09 00 [08:10:29]MH_I2C_Read... [08:10:29]Read from MH i2c: F0 09 00 CC 2C 00 78 09 BF 66 8D AE BC 66 F3 [08:10:29]GetLastDocTimeStamp 1723795651 [08:10:29]current date 1723795832 [08:10:29]FM_GetShiftState [08:10:29]SAM_PROTO_GetShiftState [08:10:29]wFMCommunicate request_size=4 [08:10:29]MH_SAM_APDU [08:10:29]CAPDU: 80 13 01 00 [08:10:29]Write to MH i2c: E2 08 00 CD 2C 80 13 01 00 00 00 00 00 76 [08:10:29]Write i2c OK [08:10:29]MH_I2C_Read... [08:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:10:29]Read from MH i2c: E2 [08:10:29]MH_I2C_Read... [08:10:29]Read from MH i2c: E2 0E 00 [08:10:29]MH_I2C_Read... [08:10:29]Read from MH i2c: E2 0E 00 CD 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [08:10:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:10:29]wFMCommunicate OK [08:10:29]SAM_PROTO_GetShiftState done [08:10:29]FM_GetShiftState done [08:10:29]opened in 1723766727 [08:10:29]opened+sec_in_day 1723853127 [08:10:29]quantity*price = 100021 [08:10:29]sum+1 = 100023 [08:10:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 115 16.08.2024 08:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197774 ФПД: 65609254800344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081032&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197774&fm=65609254800344&tin=02508201610067®Number=0000000000092545&sum=100000 [08:10:31]StoreToDocumentArchive [08:10:31]shift 462 fd 197774 [08:10:31]save to /storage/0462/doc_00197774 [08:10:31]save last doc name /storage/0462/doc_00197774 to /storage/kkm_last_doc_name [08:10:31]save OK [08:10:31]Clear old archive folders... [08:10:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:10:31]tlvbuf is 0198E6E0 [08:10:31]SAM_PROTO_ClearQueue [08:10:31]wFMCommunicate request_size=4 [08:10:31]MH_SAM_APDU [08:10:31]CAPDU: 80 09 00 00 [08:10:31]Write to MH i2c: E2 08 00 DA 2C 80 09 00 00 00 00 00 00 78 [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:10:31]Read from MH i2c: E2 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 DA 2C 00 90 00 7A [08:10:31]RAPDU: 90 00 [08:10:31]wFMCommunicate OK [08:10:31]SAM_PROTO_ClearQueue done [08:10:31]KKMCreateOFDPacket [08:10:31]OFDProtocolAddRootSTLVToBuf [08:10:31]FM_MakeSignedData [08:10:31]FM_MakeSignedData [08:10:31]SAM_PROTO_SignData [08:10:31]wFMCommunicate request_size=4 [08:10:31]MH_SAM_APDU [08:10:31]CAPDU: 80 0D 01 02 [08:10:31]Write to MH i2c: E2 08 00 DB 2C 80 0D 01 02 00 00 00 00 80 [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:10:31]Read from MH i2c: E2 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 DB 2C 00 90 00 7B [08:10:31]RAPDU: 90 00 [08:10:31]wFMCommunicate OK [08:10:31]wFMCommunicate request_size=255 [08:10:31]MH_SAM_APDU [08:10: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 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 73 00 00 00 F4 03 04 00 78 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 04 03 00 35 04 06 00 3B [08:10:31]Write to MH i2c: E2 02 01 DC 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 73 00 00 00 F4 03 04 00 78 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 04 03 00 35 04 06 00 3B 00 00 DE [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:10:31]Read from MH i2c: E2 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 DC 2C 00 90 00 7C [08:10:31]RAPDU: 90 00 [08:10:31]wFMCommunicate OK [08:10:31]wFMCommunicate request_size=10 [08:10:31]MH_SAM_APDU [08:10:31]CAPDU: 80 0D 02 02 05 AB D8 53 8B D8 [08:10:31]Write to MH i2c: E2 0D 00 DD 2C 80 0D 02 02 05 00 AB D8 53 8B D8 00 00 C6 [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:10:31]Read from MH i2c: E2 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 03 00 DD 2C 00 90 00 7D [08:10:31]RAPDU: 90 00 [08:10:31]wFMCommunicate OK [08:10:31]wFMCommunicate request_size=4 [08:10:31]MH_SAM_APDU [08:10:31]CAPDU: 80 0D 03 02 [08:10:31]Write to MH i2c: E2 08 00 DE 2C 80 0D 03 02 00 00 00 00 85 [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:10:31]Read from MH i2c: E2 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 0B 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 0B 00 DE 2C 00 6E AF E2 3A 7A 3C D8 BF 90 00 0C [08:10:31]RAPDU: 6E AF E2 3A 7A 3C D8 BF 90 00 [08:10:31]wFMCommunicate OK [08:10:31]SAM_PROTO_SignData done [08:10:31]FM_MakeSignedData done [08:10:31]CreateOFDProtocolMessage [08:10:31]wFMCommunicate request_size=4 [08:10:31]MH_SAM_APDU [08:10:31]CAPDU: 80 11 00 00 [08:10:31]Write to MH i2c: E2 08 00 DF 2C 80 11 00 00 00 00 00 00 85 [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:31]Read from MH i2c: E2 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 17 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: E2 17 00 DF 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [08:10:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:10:31]wFMCommunicate OK [08:10:31]CreateOFDProtocolMessage done [08:10:31]OFDSenderStorePacket 197774 [08:10:31]StoreOFDPacket docnum=197774 [08:10:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 90 29 07 01 F2 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 73 00 00 00 F4 03 04 00 78 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 04 03 00 35 04 06 00 3B AB D8 53 8B D8 6E AF E2 3A 7A 3C D8 BF [08:10:31]CheckFolder [08:10:31]dirname=/storage/ofd_packets [08:10:31]CheckFolder done [08:10:31]ProducePacketName [08:10:31]name=ofd_packets/00197774 [08:10:31]NVStorageSaveData ofd_packets/00197774 [08:10:31]File name is /storage/ofd_packets/00197774 [08:10:31]Write 301 bytes [08:10:31]NVStorageSaveData done [08:10:31]OFDSenderStorePacket done [08:10:31]KKMCreateOFDPacket done [08:10:31]NVStorageSaveData kkm_last_timestamp [08:10:31]File name is /storage/kkm_last_timestamp [08:10:31]Write 4 bytes [08:10:31]NVStorageSaveData done [08:10:31]ExternCall_PrintAddStr [08:10:31]wPrintStart [08:10:31]Write to MH i2c: 01 00 00 E0 2C 0C [08:10:31]Write i2c OK [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: 01 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: 01 07 00 [08:10:31]MH_I2C_Read... [08:10:31]Read from MH i2c: 01 07 00 E0 2C 00 00 00 00 00 FF 0F 21 [08:10:31]RasterBufferAndPrint [08:10:31]line Счет N : (1)11325143 [08:10:31]line ИНН: 02508201610067 [08:10:31]line Контрольно-Кассовый Чек [08:10:31]line ПРОДАЖА [08:10:31]line ТРК (МРК, ГНК) : 31 [08:10:31]line Товар: 2710124500 [08:10:31]line Аи-95-К-5 [08:10:31]line 13.480 * 74.20 [08:10:31]line = 1000.22 [08:10:31]line НДС 12% НСП 1% [08:10:31]line > о реализуемом товаре [08:10:31]line ОКРУГЛЕНИЕ: -0.22 [08:10:31]line ИТОГО: 1000.00 [08:10:31]line Внесено: 1000.00 [08:10:31]line СДАЧА: 0.00 [08:10:31]line НСП 1% : 8.85 [08:10:31]line НДС 12% : 106.22 [08:10:31]line Наличными: 1000.00 [08:10:31]line Безнал.: 0.00 [08:10:31]line Место: АЗС № 95 "Партнер Нефть" [08:10:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:10:31]line СНО: Общий режим [08:10:31]line Чек 115 16.08.2024 08:10 [08:10:31]line Смена: 462 ФФД: 1.0 [08:10:31]line ЗНМ: 0300000079 [08:10:31]line РНМ: 0000000000092545 [08:10:31]line Версия ККМ: 001 [08:10:31]line ФМ: 0000000000871802 [08:10:31]line ФД: 197774 [08:10:31]line ФПД: 65609254800344 [08:10:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081032&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197774&fm=65609254800344&tin=02508201610067®Number=0000000000092545&sum=100000 [08:10:31]written 0, free lines is 4095 [08:10:31]OFD Sender: Processing packet 197774 [packets to send 245, broken 244] [08:10:31]ProducePacketName [08:10:31]name=ofd_packets/00197774 [08:10:31]OFD Sender: To server: pG, [08:10:31]CommunicateWithHost lk.salyk.kg:30040 [08:10:31]ConnectInit lk.salyk.kg [08:10:31]Connected sock=11 [08:10:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 90 29 07 01 F2 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 73 00 00 00 F4 03 04 00 78 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 04 03 00 35 04 06 00 3B AB D8 53 8B D8 6E AF E2 3A 7A 3C D8 BF [08:10:32]Write to MH i2c: 01 00 00 0B 2D 38 [08:10:32]Write i2c OK [08:10:32]MH_I2C_Read... [08:10:32]Read from MH i2c: 01 [08:10:32]MH_I2C_Read... [08:10:32]Read from MH i2c: 01 07 00 [08:10:32]MH_I2C_Read... [08:10:32]Read from MH i2c: 01 07 00 0B 2D 00 00 00 00 00 E5 0C 30 [08:10:32]RasterBufferAndPrint [08:10:32]line [08:10:32]line [08:10:32]line [08:10:32]line [08:10:32]line [08:10:32]written 0, free lines is 3307 [08:10:32]MH_Cut [08:10:32]Write to MH i2c: D1 01 00 12 2D 01 11 [08:10:32]Write i2c OK [08:10:32]MH_I2C_Read... [08:10:32]Read from MH i2c: D1 [08:10:32]MH_I2C_Read... [08:10:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F1 C9 47 00 B3 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 04 03 00 F4 03 04 00 8D B5 BE 66 B6 04 01 00 00 41 84 41 78 DB E0 75 DD [08:10:32]CommunicateWithHost err = 0 [08:10:32]CheckOFDResponse [08:10:32]1017 (14) - 77093643461234 [08:10:32]1041 (16) - 0000000000871802 [08:10:32]1040 (4) - 197774 [08:10:32]1012 (4) - 16.08.2024 02:12 [08:10:32]1206 (1) - 0 [08:10:32]OFD Sender: Remove packet 197774 [08:10:32]ProducePacketName [08:10:32]name=ofd_packets/00197774 [08:10:32]NVStorageDeleteData [08:10:32]Read from MH i2c: D1 01 00 [08:10:32]MH_I2C_Read... [08:10:32]Read from MH i2c: D1 01 00 12 2D 00 10 [08:10:32]Write to MH i2c: 01 00 00 13 2D 40 [08:10:32]Write i2c OK [08:10:32]MH_I2C_Read... [08:10:32]OFD Sender: No OFD packet to send [08:10:32]*** Cut start [08:10:32]*** Purtial cut [08:10:32]*** CUTSNS_PIN = 0 [08:10:33]*** Stage 1: CUTSNS_PIN = 1 [08:10:34]Read from MH i2c: 01 [08:10:34]MH_I2C_Read... [08:10:34]*** Stop cut motor [08:10:34]*** Cut end [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 13 2D 00 00 00 00 00 FF 0F 55 [08:10:34]process_action close_receipt done [08:10:34]requested_data is exist [08:10:34]produce_requested_data [08:10:34]requested_item fm.sn is exist - process it [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 14 2D 80 11 00 00 00 00 00 00 BB [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 14 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 08 [08:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:10:34]wFMCommunicate OK [08:10:34]requested_item fd.num is exist - process it [08:10:34]SAM_PROTO_GetFieldsCounters [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 13 00 00 [08:10:34]Write to MH i2c: E2 08 00 15 2D 80 13 00 00 00 00 00 00 BE [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:10:35]Read from MH i2c: E2 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: E2 62 00 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: E2 62 00 15 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8E 04 03 00 0E 04 04 00 CE 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 96 [08:10:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8E 04 03 00 0E 04 04 00 CE 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:10:35]wFMCommunicate OK [08:10:35]SAM_PROTO_GetFieldsCounters done [08:10:35]requested_item shift.num is exist - process it [08:10:35]requested_item shift.opened is exist - process it [08:10:35]req_shift_opened [08:10:35]FM_GetShiftState [08:10:35]SAM_PROTO_GetShiftState [08:10:35]wFMCommunicate request_size=4 [08:10:35]MH_SAM_APDU [08:10:35]CAPDU: 80 13 01 00 [08:10:35]Write to MH i2c: E2 08 00 16 2D 80 13 01 00 00 00 00 00 C0 [08:10:35]Write i2c OK [08:10:35]MH_I2C_Read... [08:10:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:10:35]Read from MH i2c: E2 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: E2 0E 00 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: E2 0E 00 16 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4E [08:10:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:10:35]wFMCommunicate OK [08:10:35]SAM_PROTO_GetShiftState done [08:10:35]FM_GetShiftState done [08:10:35]req_shift_opened done [08:10:35]requested_item shift.open_date is exist - process it [08:10:35]req_shift_open_date [08:10:35]req_shift_open_date done [08:10:35]produce_requested_data done [08:10:35]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197774,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:10:35]process_action_free close_receipt [08:10:35]json_value_free [08:10:35]json_value_free done [08:10:35]process_json_proto returns [08:10:35]Send response to host [08:10:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197774,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:10:35]free response buf [08:10:35]execute_script done [08:10:35]execute_script returns [08:10:35]free content buf [08:10:35]Sock 7.Close socket [08:10:35]Sock 7.Thread stoped [08:10:37]OFD Sender: No OFD packet to send [08:10:42]OFD Sender: No OFD packet to send [08:10:47]OFD Sender: No OFD packet to send [08:10:52]OFD Sender: No OFD packet to send [08:10:57]OFD Sender: No OFD packet to send [08:11:02]OFD Sender: No OFD packet to send [08:11:06]accept exits with 9 [08:11:06]New connection [08:11:06]New thread 3066981732 created [08:11:06]Thread 3066838372 joined [08:11:06]Waiting for new connection... [08:11:06] Sock 9.Parse request [08:11:06]Sock 9.Check first char [08:11:06]Sock 9.First char is OK [08:11:06]request: POST /json_proto HTTP/1.0 [08:11:06]Method: POST [08:11:06]URL: /json_proto [08:11:06]Method is POST - this is cgi request [08:11:06]url: /json_proto [08:11:06]query_string will be loaded in cgi processing [08:11:06]execute_cgi json_proto POST (null) [08:11:06]execute_cgi path=json_proto method=POST [08:11:06]POST find Content-Length [08:11:06]Host: 172.17.46.195:8080 [08:11:06]Content-Length: 679 [08:11:06]Content-Type: application/json [08:11:06] [08:11:06]POST finish read [08:11:06]Found Content-Length = 679 [08:11:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:06]execute_script... [08: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)11325145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:06]POST & json_proto [08:11:06]process_json_proto [08:11:06]json parsed OK: [08:11:06]protocol is kg_v1.0 [08:11:06]action value=close_receipt [08:11:06]process_action close_receipt [08:11:06]cmd_close_receipt [08:11:06]MH_GetDate [08:11:06]Write to MH i2c: F0 00 00 17 2D 33 [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: F0 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: F0 09 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: F0 09 00 17 2D 00 9D 09 BF 66 8D AE BC 66 64 [08:11:06]GetLastDocTimeStamp 1723795832 [08:11:06]current date 1723795869 [08:11:06]FM_GetShiftState [08:11:06]SAM_PROTO_GetShiftState [08:11:06]wFMCommunicate request_size=4 [08:11:06]MH_SAM_APDU [08:11:06]CAPDU: 80 13 01 00 [08:11:06]Write to MH i2c: E2 08 00 18 2D 80 13 01 00 00 00 00 00 C2 [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:06]Read from MH i2c: E2 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 0E 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 0E 00 18 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 50 [08:11:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:11:06]wFMCommunicate OK [08:11:06]SAM_PROTO_GetShiftState done [08:11:06]FM_GetShiftState done [08:11:06]opened in 1723766727 [08:11:06]opened+sec_in_day 1723853127 [08:11:06]quantity*price = 50036 [08:11:06]sum+1 = 50037 [08:11:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 116 16.08.2024 08:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197775 ФПД: 241013153193678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081109&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197775&fm=241013153193678&tin=02508201610067®Number=0000000000092545&sum=50000 [08:11:07]StoreToDocumentArchive [08:11:07]shift 462 fd 197775 [08:11:07]save to /storage/0462/doc_00197775 [08:11:07]save last doc name /storage/0462/doc_00197775 to /storage/kkm_last_doc_name [08:11:07]save OK [08:11:07]Clear old archive folders... [08:11:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:07]tlvbuf is B6F5F290 [08:11:07]SAM_PROTO_ClearQueue [08:11:07]wFMCommunicate request_size=4 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 09 00 00 [08:11:07]Write to MH i2c: E2 08 00 25 2D 80 09 00 00 00 00 00 00 C4 [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 25 2D 00 90 00 C6 [08:11:07]RAPDU: 90 00 [08:11:07]wFMCommunicate OK [08:11:07]SAM_PROTO_ClearQueue done [08:11:07]KKMCreateOFDPacket [08:11:07]OFDProtocolAddRootSTLVToBuf [08:11:07]FM_MakeSignedData [08:11:07]FM_MakeSignedData [08:11:07]SAM_PROTO_SignData [08:11:07]wFMCommunicate request_size=4 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 0D 01 02 [08:11:07]Write to MH i2c: E2 08 00 26 2D 80 0D 01 02 00 00 00 00 CC [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]OFD Sender: No OFD packet to send [08:11:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 03 00 26 2D 00 90 00 C7 [08:11:07]RAPDU: 90 00 [08:11:07]wFMCommunicate OK [08:11:07]wFMCommunicate request_size=255 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 9D 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 04 03 00 35 04 06 00 DB [08:11:07]Write to MH i2c: E2 02 01 27 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 9D 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 04 03 00 35 04 06 00 DB 00 00 C3 [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:08]Read from MH i2c: E2 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 03 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 03 00 27 2D 00 90 00 C8 [08:11:08]RAPDU: 90 00 [08:11:08]wFMCommunicate OK [08:11:08]wFMCommunicate request_size=10 [08:11:08]MH_SAM_APDU [08:11:08]CAPDU: 80 0D 02 02 05 33 3F 61 DE CE [08:11:08]Write to MH i2c: E2 0D 00 28 2D 80 0D 02 02 05 00 33 3F 61 DE CE 00 00 58 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:08]Read from MH i2c: E2 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 03 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 03 00 28 2D 00 90 00 C9 [08:11:08]RAPDU: 90 00 [08:11:08]wFMCommunicate OK [08:11:08]wFMCommunicate request_size=4 [08:11:08]MH_SAM_APDU [08:11:08]CAPDU: 80 0D 03 02 [08:11:08]Write to MH i2c: E2 08 00 29 2D 80 0D 03 02 00 00 00 00 D1 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:08]Read from MH i2c: E2 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 0B 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 0B 00 29 2D 00 5C 8D 37 A6 20 48 C0 E1 90 00 A1 [08:11:08]RAPDU: 5C 8D 37 A6 20 48 C0 E1 90 00 [08:11:08]wFMCommunicate OK [08:11:08]SAM_PROTO_SignData done [08:11:08]FM_MakeSignedData done [08:11:08]CreateOFDProtocolMessage [08:11:08]wFMCommunicate request_size=4 [08:11:08]MH_SAM_APDU [08:11:08]CAPDU: 80 11 00 00 [08:11:08]Write to MH i2c: E2 08 00 2A 2D 80 11 00 00 00 00 00 00 D1 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:08]Read from MH i2c: E2 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 17 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: E2 17 00 2A 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1E [08:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:11:08]wFMCommunicate OK [08:11:08]CreateOFDProtocolMessage done [08:11:08]OFDSenderStorePacket 197775 [08:11:08]StoreOFDPacket docnum=197775 [08:11:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BE D9 07 01 79 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 9D 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 04 03 00 35 04 06 00 DB 33 3F 61 DE CE 5C 8D 37 A6 20 48 C0 E1 [08:11:08]CheckFolder [08:11:08]dirname=/storage/ofd_packets [08:11:08]CheckFolder done [08:11:08]ProducePacketName [08:11:08]name=ofd_packets/00197775 [08:11:08]NVStorageSaveData ofd_packets/00197775 [08:11:08]File name is /storage/ofd_packets/00197775 [08:11:08]Write 301 bytes [08:11:08]NVStorageSaveData done [08:11:08]OFDSenderStorePacket done [08:11:08]KKMCreateOFDPacket done [08:11:08]NVStorageSaveData kkm_last_timestamp [08:11:08]File name is /storage/kkm_last_timestamp [08:11:08]Write 4 bytes [08:11:08]NVStorageSaveData done [08:11:08]ExternCall_PrintAddStr [08:11:08]wPrintStart [08:11:08]Write to MH i2c: 01 00 00 2B 2D 58 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 07 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 07 00 2B 2D 00 00 00 00 00 FF 0F 6D [08:11:08]RasterBufferAndPrint [08:11:08]line Счет N : (1)11325145 [08:11:08]line ИНН: 02508201610067 [08:11:08]line Контрольно-Кассовый Чек [08:11:08]line ПРОДАЖА [08:11:08]line ТРК (МРК, ГНК) : 22 [08:11:08]line Товар: 2710124130 [08:11:08]line Аи-92-К-4 [08:11:08]line 7.380 * 67.80 [08:11:08]line = 500.36 [08:11:08]line НДС 12% НСП 1% [08:11:08]line > о реализуемом товаре [08:11:08]line ОКРУГЛЕНИЕ: -0.36 [08:11:08]line ИТОГО: 500.00 [08:11:08]line Внесено: 500.00 [08:11:08]line СДАЧА: 0.00 [08:11:08]line НСП 1% : 4.43 [08:11:08]line НДС 12% : 53.14 [08:11:08]line Наличными: 500.00 [08:11:08]line Безнал.: 0.00 [08:11:08]line Место: АЗС № 95 "Партнер Нефть" [08:11:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:11:08]line СНО: Общий режим [08:11:08]line Чек 116 16.08.2024 08:11 [08:11:08]line Смена: 462 ФФД: 1.0 [08:11:08]line ЗНМ: 0300000079 [08:11:08]line РНМ: 0000000000092545 [08:11:08]line Версия ККМ: 001 [08:11:08]line ФМ: 0000000000871802 [08:11:08]line ФД: 197775 [08:11:08]line ФПД: 241013153193678 [08:11:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081109&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197775&fm=241013153193678&tin=02508201610067®Number=0000000000092545&sum=50000 [08:11:08]OFD Sender: Processing packet 197775 [packets to send 245, broken 244] [08:11:08]ProducePacketName [08:11:08]name=ofd_packets/00197775 [08:11:08]OFD Sender: To server: pG, [08:11:08]CommunicateWithHost lk.salyk.kg:30040 [08:11:08]ConnectInit lk.salyk.kg [08:11:08]written 0, free lines is 4095 [08:11:08]Connected sock=10 [08:11:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BE D9 07 01 79 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 9D 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 04 03 00 35 04 06 00 DB 33 3F 61 DE CE 5C 8D 37 A6 20 48 C0 E1 [08:11:08]Write to MH i2c: 01 00 00 56 2D 83 [08:11:08]Write i2c OK [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 07 00 [08:11:08]MH_I2C_Read... [08:11:08]Read from MH i2c: 01 07 00 56 2D 00 00 00 00 00 E8 0C 7E [08:11:08]RasterBufferAndPrint [08:11:08]line [08:11:08]line [08:11:08]line [08:11:08]line [08:11:08]line [08:11:08]written 0, free lines is 3310 [08:11:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 40 65 47 00 D4 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 04 03 00 F4 03 04 00 B2 B5 BE 66 B6 04 01 00 00 2A 4F 24 2B 97 93 2F E6 [08:11:09]CommunicateWithHost err = 0 [08:11:09]CheckOFDResponse [08:11:09]1017 (14) - 77093643461234 [08:11:09]1041 (16) - 0000000000871802 [08:11:09]1040 (4) - 197775 [08:11:09]1012 (4) - 16.08.2024 02:13 [08:11:09]1206 (1) - 0 [08:11:09]OFD Sender: Remove packet 197775 [08:11:09]ProducePacketName [08:11:09]name=ofd_packets/00197775 [08:11:09]NVStorageDeleteData [08:11:09]MH_Cut [08:11:09]Write to MH i2c: D1 01 00 5D 2D 01 5C [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: D1 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: D1 01 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: D1 01 00 5D 2D 00 5B [08:11:09]Write to MH i2c: 01 00 00 5E 2D 8B [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]OFD Sender: No OFD packet to send [08:11:09]*** Cut start [08:11:09]*** Purtial cut [08:11:09]*** Stage 1: CUTSNS_PIN = 1 [08:11:10]Read from MH i2c: 01 [08:11:10]MH_I2C_Read... [08:11:10]*** Stop cut motor [08:11:10]*** Cut end [08:11:10]Read from MH i2c: 01 07 00 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: 01 07 00 5E 2D 00 00 00 00 00 FF 0F A0 [08:11:10]process_action close_receipt done [08:11:10]requested_data is exist [08:11:10]produce_requested_data [08:11:10]requested_item fm.sn is exist - process it [08:11:10]wFMCommunicate request_size=4 [08:11:10]MH_SAM_APDU [08:11:10]CAPDU: 80 11 00 00 [08:11:10]Write to MH i2c: E2 08 00 5F 2D 80 11 00 00 00 00 00 00 06 [08:11:10]Write i2c OK [08:11:10]MH_I2C_Read... [08:11:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:10]Read from MH i2c: E2 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 17 00 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 17 00 5F 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 53 [08:11:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:11:10]wFMCommunicate OK [08:11:10]requested_item fd.num is exist - process it [08:11:10]SAM_PROTO_GetFieldsCounters [08:11:10]wFMCommunicate request_size=4 [08:11:10]MH_SAM_APDU [08:11:10]CAPDU: 80 13 00 00 [08:11:10]Write to MH i2c: E2 08 00 60 2D 80 13 00 00 00 00 00 00 09 [08:11:10]Write i2c OK [08:11:10]MH_I2C_Read... [08:11:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:10]Read from MH i2c: E2 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 62 00 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 62 00 60 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8F 04 03 00 0E 04 04 00 CE 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 E5 [08:11:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8F 04 03 00 0E 04 04 00 CE 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:11:10]wFMCommunicate OK [08:11:10]SAM_PROTO_GetFieldsCounters done [08:11:10]requested_item shift.num is exist - process it [08:11:10]requested_item shift.opened is exist - process it [08:11:10]req_shift_opened [08:11:10]FM_GetShiftState [08:11:10]SAM_PROTO_GetShiftState [08:11:10]wFMCommunicate request_size=4 [08:11:10]MH_SAM_APDU [08:11:10]CAPDU: 80 13 01 00 [08:11:10]Write to MH i2c: E2 08 00 61 2D 80 13 01 00 00 00 00 00 0B [08:11:10]Write i2c OK [08:11:10]MH_I2C_Read... [08:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:10]Read from MH i2c: E2 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 0E 00 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 0E 00 61 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 99 [08:11:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:11:10]wFMCommunicate OK [08:11:10]SAM_PROTO_GetShiftState done [08:11:10]FM_GetShiftState done [08:11:10]req_shift_opened done [08:11:10]requested_item shift.open_date is exist - process it [08:11:10]req_shift_open_date [08:11:10]req_shift_open_date done [08:11:10]produce_requested_data done [08:11:10]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197775,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:11:10]process_action_free close_receipt [08:11:10]json_value_free [08:11:10]json_value_free done [08:11:10]process_json_proto returns [08:11:10]Send response to host [08:11:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197775,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:11:10]free response buf [08:11:10]execute_script done [08:11:10]execute_script returns [08:11:10]free content buf [08:11:10]Sock 9.Close socket [08:11:10]Sock 9.Thread stoped [08:11:10]accept exits with 7 [08:11:10]New connection [08:11:10]New thread 3066838372 created [08:11:10]Thread 3066981732 joined [08:11:10]Waiting for new connection... [08:11:10] Sock 7.Parse request [08:11:10]Sock 7.Check first char [08:11:10]Sock 7.First char is OK [08:11:10]request: POST /json_proto HTTP/1.0 [08:11:10]Method: POST [08:11:10]URL: /json_proto [08:11:10]Method is POST - this is cgi request [08:11:10]url: /json_proto [08:11:10]query_string will be loaded in cgi processing [08:11:10]execute_cgi json_proto POST (null) [08:11:10]execute_cgi path=json_proto method=POST [08:11:10]POST find Content-Length [08:11:10]Host: 172.17.46.195:8080 [08:11:10]Content-Length: 805 [08:11:10]Content-Type: application/json [08:11:10] [08:11:10]POST finish read [08:11:10]Found Content-Length = 805 [08:11:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:10]execute_script... [08:11: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)11325144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:10]POST & json_proto [08:11:10]process_json_proto [08:11:10]json parsed OK: [08:11:10]protocol is kg_v1.0 [08:11:10]action value=close_receipt [08:11:10]process_action close_receipt [08:11:10]cmd_close_receipt [08:11:10]MH_GetDate [08:11:10]Write to MH i2c: F0 00 00 62 2D 7E [08:11:10]Write i2c OK [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: F0 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: F0 09 00 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: F0 09 00 62 2D 00 A1 09 BF 66 8D AE BC 66 B3 [08:11:10]GetLastDocTimeStamp 1723795869 [08:11:10]current date 1723795873 [08:11:10]FM_GetShiftState [08:11:10]SAM_PROTO_GetShiftState [08:11:10]wFMCommunicate request_size=4 [08:11:10]MH_SAM_APDU [08:11:10]CAPDU: 80 13 01 00 [08:11:10]Write to MH i2c: E2 08 00 63 2D 80 13 01 00 00 00 00 00 0D [08:11:10]Write i2c OK [08:11:10]MH_I2C_Read... [08:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:10]Read from MH i2c: E2 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 0E 00 [08:11:10]MH_I2C_Read... [08:11:10]Read from MH i2c: E2 0E 00 63 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9B [08:11:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:11:10]wFMCommunicate OK [08:11:10]SAM_PROTO_GetShiftState done [08:11:10]FM_GetShiftState done [08:11:10]opened in 1723766727 [08:11:10]opened+sec_in_day 1723853127 [08:11:10]quantity*price = 100005 [08:11:10]sum+1 = 100006 [08:11:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 117 16.08.2024 08:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197776 ФПД: 214389854905179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081113&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197776&fm=214389854905179&tin=02508201610067®Number=0000000000092545&sum=100005 [08:11:12]StoreToDocumentArchive [08:11:12]shift 462 fd 197776 [08:11:12]save to /storage/0462/doc_00197776 [08:11:12]save last doc name /storage/0462/doc_00197776 to /storage/kkm_last_doc_name [08:11:12]save OK [08:11:12]Clear old archive folders... [08:11:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:12]tlvbuf is 019740D0 [08:11:12]SAM_PROTO_ClearQueue [08:11:12]wFMCommunicate request_size=4 [08:11:12]MH_SAM_APDU [08:11:12]CAPDU: 80 09 00 00 [08:11:12]Write to MH i2c: E2 08 00 70 2D 80 09 00 00 00 00 00 00 0F [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:12]Read from MH i2c: E2 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 70 2D 00 90 00 11 [08:11:12]RAPDU: 90 00 [08:11:12]wFMCommunicate OK [08:11:12]SAM_PROTO_ClearQueue done [08:11:12]KKMCreateOFDPacket [08:11:12]OFDProtocolAddRootSTLVToBuf [08:11:12]FM_MakeSignedData [08:11:12]FM_MakeSignedData [08:11:12]SAM_PROTO_SignData [08:11:12]wFMCommunicate request_size=4 [08:11:12]MH_SAM_APDU [08:11:12]CAPDU: 80 0D 01 02 [08:11:12]Write to MH i2c: E2 08 00 71 2D 80 0D 01 02 00 00 00 00 17 [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:12]Read from MH i2c: E2 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 71 2D 00 90 00 12 [08:11:12]RAPDU: 90 00 [08:11:12]wFMCommunicate OK [08:11:12]wFMCommunicate request_size=255 [08:11:12]MH_SAM_APDU [08:11:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 A1 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 04 03 00 35 04 06 00 C2 [08:11:12]Write to MH i2c: E2 02 01 72 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 A1 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 04 03 00 35 04 06 00 C2 00 00 94 [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:12]Read from MH i2c: E2 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 72 2D 00 90 00 13 [08:11:12]RAPDU: 90 00 [08:11:12]wFMCommunicate OK [08:11:12]wFMCommunicate request_size=10 [08:11:12]MH_SAM_APDU [08:11:12]CAPDU: 80 0D 02 02 05 FC 87 25 23 5B [08:11:12]Write to MH i2c: E2 0D 00 73 2D 80 0D 02 02 05 00 FC 87 25 23 5B 00 00 4A [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:12]Read from MH i2c: E2 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 03 00 73 2D 00 90 00 14 [08:11:12]RAPDU: 90 00 [08:11:12]wFMCommunicate OK [08:11:12]wFMCommunicate request_size=4 [08:11:12]MH_SAM_APDU [08:11:12]CAPDU: 80 0D 03 02 [08:11:12]Write to MH i2c: E2 08 00 74 2D 80 0D 03 02 00 00 00 00 1C [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:12]Read from MH i2c: E2 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 0B 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 0B 00 74 2D 00 C1 84 66 8D 7D FD 04 10 90 00 E3 [08:11:12]RAPDU: C1 84 66 8D 7D FD 04 10 90 00 [08:11:12]wFMCommunicate OK [08:11:12]SAM_PROTO_SignData done [08:11:12]FM_MakeSignedData done [08:11:12]CreateOFDProtocolMessage [08:11:12]wFMCommunicate request_size=4 [08:11:12]MH_SAM_APDU [08:11:12]CAPDU: 80 11 00 00 [08:11:12]Write to MH i2c: E2 08 00 75 2D 80 11 00 00 00 00 00 00 1C [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:12]Read from MH i2c: E2 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 17 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: E2 17 00 75 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 69 [08:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:11:12]wFMCommunicate OK [08:11:12]CreateOFDProtocolMessage done [08:11:12]OFDSenderStorePacket 197776 [08:11:12]StoreOFDPacket docnum=197776 [08:11:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 76 B8 07 01 24 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 A1 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 04 03 00 35 04 06 00 C2 FC 87 25 23 5B C1 84 66 8D 7D FD 04 10 [08:11:12]CheckFolder [08:11:12]dirname=/storage/ofd_packets [08:11:12]CheckFolder done [08:11:12]ProducePacketName [08:11:12]name=ofd_packets/00197776 [08:11:12]NVStorageSaveData ofd_packets/00197776 [08:11:12]File name is /storage/ofd_packets/00197776 [08:11:12]Write 301 bytes [08:11:12]NVStorageSaveData done [08:11:12]OFDSenderStorePacket done [08:11:12]KKMCreateOFDPacket done [08:11:12]NVStorageSaveData kkm_last_timestamp [08:11:12]File name is /storage/kkm_last_timestamp [08:11:12]Write 4 bytes [08:11:12]NVStorageSaveData done [08:11:12]ExternCall_PrintAddStr [08:11:12]wPrintStart [08:11:12]Write to MH i2c: 01 00 00 76 2D A3 [08:11:12]Write i2c OK [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: 01 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: 01 07 00 [08:11:12]MH_I2C_Read... [08:11:12]Read from MH i2c: 01 07 00 76 2D 00 00 00 00 00 FF 0F B8 [08:11:12]RasterBufferAndPrint [08:11:12]line Счет N : (1)11325144 [08:11:12]line ИНН: 02508201610067 [08:11:12]line Контрольно-Кассовый Чек [08:11:12]line ПРОДАЖА [08:11:12]line ТРК (МРК, ГНК) : 12 [08:11:12]line Товар: 2710124130 [08:11:12]line Аи-92-К-4 [08:11:12]line 14.750 * 67.80 [08:11:12]line = 1000.05 [08:11:12]line НДС 12% НСП 1% [08:11:12]line > о реализуемом товаре [08:11:12]line ИТОГО: 1000.05 [08:11:12]line НСП 1% : 8.85 [08:11:12]line НДС 12% : 106.20 [08:11:12]line Наличными: 0.00 [08:11:12]line Безнал.: 1000.05 [08:11:12]line Место: АЗС № 95 "Партнер Нефть" [08:11:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:11:12]line СНО: Общий режим [08:11:12]line Чек 117 16.08.2024 08:11 [08:11:12]line Смена: 462 ФФД: 1.0 [08:11:12]line ЗНМ: 0300000079 [08:11:12]line РНМ: 0000000000092545 [08:11:12]line Версия ККМ: 001 [08:11:12]line Платежная система: O! деньги [08:11:12]line ФМ: 0000000000871802 [08:11:12]line ФД: 197776 [08:11:12]line ФПД: 214389854905179 [08:11:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081113&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197776&fm=214389854905179&tin=02508201610067®Number=0000000000092545&sum=100005 [08:11:12]written 0, free lines is 4095 [08:11:12]OFD Sender: Processing packet 197776 [packets to send 245, broken 244] [08:11:12]ProducePacketName [08:11:12]name=ofd_packets/00197776 [08:11:12]OFD Sender: To server: pG, [08:11:12]CommunicateWithHost lk.salyk.kg:30040 [08:11:12]ConnectInit lk.salyk.kg [08:11:13]Connected sock=10 [08:11:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 76 B8 07 01 24 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 A1 09 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 04 03 00 35 04 06 00 C2 FC 87 25 23 5B C1 84 66 8D 7D FD 04 10 [08:11:13]Write to MH i2c: 01 00 00 A0 2D CD [08:11:13]Write i2c OK [08:11:13]MH_I2C_Read... [08:11:13]Read from MH i2c: 01 [08:11:13]MH_I2C_Read... [08:11:13]Read from MH i2c: 01 07 00 [08:11:13]MH_I2C_Read... [08:11:13]Read from MH i2c: 01 07 00 A0 2D 00 00 00 00 00 F3 0C D3 [08:11:13]RasterBufferAndPrint [08:11:13]line [08:11:13]line [08:11:13]line [08:11:13]line [08:11:13]line [08:11:13]written 0, free lines is 3330 [08:11:13]MH_Cut [08:11:13]Write to MH i2c: D1 01 00 A7 2D 01 A6 [08:11:13]Write i2c OK [08:11:13]MH_I2C_Read... [08:11:13]Read from MH i2c: D1 [08:11:13]MH_I2C_Read... [08:11:13]Read from MH i2c: D1 01 00 [08:11:13]MH_I2C_Read... [08:11:13]Read from MH i2c: D1 01 00 A7 2D 00 A5 [08:11:13]Write to MH i2c: 01 00 00 A8 2D D5 [08:11:13]Write i2c OK [08:11:13]MH_I2C_Read... [08:11:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 64 84 47 00 3C 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 04 03 00 F4 03 04 00 B6 B5 BE 66 B6 04 01 00 00 F5 01 E3 5D 8E A8 96 CF [08:11:13]CommunicateWithHost err = 0 [08:11:13]CheckOFDResponse [08:11:13]1017 (14) - 77093643461234 [08:11:13]1041 (16) - 0000000000871802 [08:11:13]1040 (4) - 197776 [08:11:13]1012 (4) - 16.08.2024 02:13 [08:11:13]1206 (1) - 0 [08:11:13]OFD Sender: Remove packet 197776 [08:11:13]ProducePacketName [08:11:13]name=ofd_packets/00197776 [08:11:13]NVStorageDeleteData [08:11:13]OFD Sender: No OFD packet to send [08:11:13]*** Cut start [08:11:13]*** Purtial cut [08:11:13]*** CUTSNS_PIN = 0 [08:11:14]*** Stage 1: CUTSNS_PIN = 1 [08:11:15]Read from MH i2c: 01 [08:11:16]MH_I2C_Read... [08:11:16]*** Stop cut motor [08:11:16]*** Cut end [08:11:16]Read from MH i2c: 01 07 00 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: 01 07 00 A8 2D 00 00 00 00 00 FF 0F EA [08:11:16]process_action close_receipt done [08:11:16]requested_data is exist [08:11:16]produce_requested_data [08:11:16]requested_item fm.sn is exist - process it [08:11:16]wFMCommunicate request_size=4 [08:11:16]MH_SAM_APDU [08:11:16]CAPDU: 80 11 00 00 [08:11:16]Write to MH i2c: E2 08 00 A9 2D 80 11 00 00 00 00 00 00 50 [08:11:16]Write i2c OK [08:11:16]MH_I2C_Read... [08:11:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:16]Read from MH i2c: E2 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: E2 17 00 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: E2 17 00 A9 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9D [08:11:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:11:16]wFMCommunicate OK [08:11:16]requested_item fd.num is exist - process it [08:11:16]SAM_PROTO_GetFieldsCounters [08:11:16]wFMCommunicate request_size=4 [08:11:16]MH_SAM_APDU [08:11:16]CAPDU: 80 13 00 00 [08:11:16]Write to MH i2c: E2 08 00 AA 2D 80 13 00 00 00 00 00 00 53 [08:11:16]Write i2c OK [08:11:16]MH_I2C_Read... [08:11:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:16]Read from MH i2c: E2 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: E2 62 00 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: E2 62 00 AA 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 90 04 03 00 0E 04 04 00 CE 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 33 [08:11:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 90 04 03 00 0E 04 04 00 CE 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:11:16]wFMCommunicate OK [08:11:16]SAM_PROTO_GetFieldsCounters done [08:11:16]requested_item shift.num is exist - process it [08:11:16]requested_item shift.opened is exist - process it [08:11:16]req_shift_opened [08:11:16]FM_GetShiftState [08:11:16]SAM_PROTO_GetShiftState [08:11:16]wFMCommunicate request_size=4 [08:11:16]MH_SAM_APDU [08:11:16]CAPDU: 80 13 01 00 [08:11:16]Write to MH i2c: E2 08 00 AB 2D 80 13 01 00 00 00 00 00 55 [08:11:16]Write i2c OK [08:11:16]MH_I2C_Read... [08:11:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:16]Read from MH i2c: E2 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: E2 0E 00 [08:11:16]MH_I2C_Read... [08:11:16]Read from MH i2c: E2 0E 00 AB 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E3 [08:11:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:11:16]wFMCommunicate OK [08:11:16]SAM_PROTO_GetShiftState done [08:11:16]FM_GetShiftState done [08:11:16]req_shift_opened done [08:11:16]requested_item shift.open_date is exist - process it [08:11:16]req_shift_open_date [08:11:16]req_shift_open_date done [08:11:16]produce_requested_data done [08:11:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197776,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:11:16]process_action_free close_receipt [08:11:16]json_value_free [08:11:16]json_value_free done [08:11:16]process_json_proto returns [08:11:16]Send response to host [08:11:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197776,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:11:16]free response buf [08:11:16]execute_script done [08:11:16]execute_script returns [08:11:16]free content buf [08:11:16]Sock 7.Close socket [08:11:16]Sock 7.Thread stoped [08:11:18]OFD Sender: No OFD packet to send [08:11:23]OFD Sender: No OFD packet to send [08:11:28]OFD Sender: No OFD packet to send [08:11:33]OFD Sender: No OFD packet to send [08:11:38]OFD Sender: No OFD packet to send [08:11:43]OFD Sender: No OFD packet to send [08:11:48]OFD Sender: No OFD packet to send [08:11:53]OFD Sender: No OFD packet to send [08:11:58]OFD Sender: No OFD packet to send [08:12:03]OFD Sender: No OFD packet to send [08:12:08]OFD Sender: No OFD packet to send [08:12:13]OFD Sender: No OFD packet to send [08:12:18]OFD Sender: No OFD packet to send [08:12:23]OFD Sender: No OFD packet to send [08:12:28]OFD Sender: No OFD packet to send [08:12:33]OFD Sender: No OFD packet to send [08:12: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:11]accept exits with 9 [08:14:11]New connection [08:14:11]New thread 3066981732 created [08:14:11]Thread 3066838372 joined [08:14:11]Waiting for new connection... [08:14:11] Sock 9.Parse request [08:14:11]Sock 9.Check first char [08:14:11]Sock 9.First char is OK [08:14:11]request: POST /json_proto HTTP/1.0 [08:14:11]Method: POST [08:14:11]URL: /json_proto [08:14:11]Method is POST - this is cgi request [08:14:11]url: /json_proto [08:14:11]query_string will be loaded in cgi processing [08:14:11]execute_cgi json_proto POST (null) [08:14:11]execute_cgi path=json_proto method=POST [08:14:11]POST find Content-Length [08:14:11]Host: 172.17.46.195:8080 [08:14:11]Content-Length: 755 [08:14:11]Content-Type: application/json [08:14:11] [08:14:11]POST finish read [08:14:11]Found Content-Length = 755 [08:14:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 8.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106787", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:11]execute_script... [08:14: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)11325146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 8.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106787", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:14:11]POST & json_proto [08:14:11]process_json_proto [08:14:11]json parsed OK: [08:14:11]protocol is kg_v1.0 [08:14:11]action value=close_receipt [08:14:11]process_action close_receipt [08:14:11]cmd_close_receipt [08:14:11]MH_GetDate [08:14:11]Write to MH i2c: F0 00 00 AC 2D C8 [08:14:11]Write i2c OK [08:14:11]MH_I2C_Read... [08:14:11]Read from MH i2c: F0 [08:14:11]MH_I2C_Read... [08:14:11]Read from MH i2c: F0 09 00 [08:14:11]MH_I2C_Read... [08:14:11]Read from MH i2c: F0 09 00 AC 2D 00 56 0A BF 66 8D AE BC 66 B3 [08:14:11]GetLastDocTimeStamp 1723795873 [08:14:11]current date 1723796054 [08:14:11]FM_GetShiftState [08:14:11]SAM_PROTO_GetShiftState [08:14:11]wFMCommunicate request_size=4 [08:14:11]MH_SAM_APDU [08:14:11]CAPDU: 80 13 01 00 [08:14:11]Write to MH i2c: E2 08 00 AD 2D 80 13 01 00 00 00 00 00 57 [08:14:11]Write i2c OK [08:14:11]MH_I2C_Read... [08:14:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:11]Read from MH i2c: E2 [08:14:11]MH_I2C_Read... [08:14:11]Read from MH i2c: E2 0E 00 [08:14:11]MH_I2C_Read... [08:14:11]Read from MH i2c: E2 0E 00 AD 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E5 [08:14:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:14:11]wFMCommunicate OK [08:14:11]SAM_PROTO_GetShiftState done [08:14:11]FM_GetShiftState done [08:14:11]opened in 1723766727 [08:14:11]opened+sec_in_day 1723853127 [08:14:11]quantity*price = 0 [08:14:11]sum+1 = 1 [08:14:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 118 16.08.2024 08:14 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106787 ФМ: 0000000000871802 ФД: 197777 ФПД: 195907866668219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081414&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197777&fm=195907866668219&tin=02508201610067®Number=0000000000092545&sum=0 [08:14:12]StoreToDocumentArchive [08:14:12]shift 462 fd 197777 [08:14:12]save to /storage/0462/doc_00197777 [08:14:12]save last doc name /storage/0462/doc_00197777 to /storage/kkm_last_doc_name [08:14:12]save OK [08:14:12]Clear old archive folders... [08:14:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:14:12]tlvbuf is 018DE470 [08:14:12]SAM_PROTO_ClearQueue [08:14:12]wFMCommunicate request_size=4 [08:14:12]MH_SAM_APDU [08:14:12]CAPDU: 80 09 00 00 [08:14:12]Write to MH i2c: E2 08 00 BA 2D 80 09 00 00 00 00 00 00 59 [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:14:12]Read from MH i2c: E2 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 BA 2D 00 90 00 5B [08:14:12]RAPDU: 90 00 [08:14:12]wFMCommunicate OK [08:14:12]SAM_PROTO_ClearQueue done [08:14:12]KKMCreateOFDPacket [08:14:12]OFDProtocolAddRootSTLVToBuf [08:14:12]FM_MakeSignedData [08:14:12]FM_MakeSignedData [08:14:12]SAM_PROTO_SignData [08:14:12]wFMCommunicate request_size=4 [08:14:12]MH_SAM_APDU [08:14:12]CAPDU: 80 0D 01 02 [08:14:12]Write to MH i2c: E2 08 00 BB 2D 80 0D 01 02 00 00 00 00 61 [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:14:12]Read from MH i2c: E2 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 BB 2D 00 90 00 5C [08:14:12]RAPDU: 90 00 [08:14:12]wFMCommunicate OK [08:14:12]wFMCommunicate request_size=255 [08:14:12]MH_SAM_APDU [08:14:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 56 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 04 03 00 35 04 06 00 B2 [08:14:12]Write to MH i2c: E2 02 01 BC 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 56 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 04 03 00 35 04 06 00 B2 00 00 D7 [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:12]Read from MH i2c: E2 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 BC 2D 00 90 00 5D [08:14:12]RAPDU: 90 00 [08:14:12]wFMCommunicate OK [08:14:12]wFMCommunicate request_size=10 [08:14:12]MH_SAM_APDU [08:14:12]CAPDU: 80 0D 02 02 05 2D 5A CD 2C BB [08:14:12]Write to MH i2c: E2 0D 00 BD 2D 80 0D 02 02 05 00 2D 5A CD 2C BB 00 00 A9 [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:12]Read from MH i2c: E2 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 03 00 BD 2D 00 90 00 5E [08:14:12]RAPDU: 90 00 [08:14:12]wFMCommunicate OK [08:14:12]wFMCommunicate request_size=4 [08:14:12]MH_SAM_APDU [08:14:12]CAPDU: 80 0D 03 02 [08:14:12]Write to MH i2c: E2 08 00 BE 2D 80 0D 03 02 00 00 00 00 66 [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:14:12]Read from MH i2c: E2 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 0B 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 0B 00 BE 2D 00 A1 B8 C7 C2 3D CB A4 98 90 00 8D [08:14:12]RAPDU: A1 B8 C7 C2 3D CB A4 98 90 00 [08:14:12]wFMCommunicate OK [08:14:12]SAM_PROTO_SignData done [08:14:12]FM_MakeSignedData done [08:14:12]CreateOFDProtocolMessage [08:14:12]wFMCommunicate request_size=4 [08:14:12]MH_SAM_APDU [08:14:12]CAPDU: 80 11 00 00 [08:14:12]Write to MH i2c: E2 08 00 BF 2D 80 11 00 00 00 00 00 00 66 [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:12]Read from MH i2c: E2 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 17 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: E2 17 00 BF 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B3 [08:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:14:12]wFMCommunicate OK [08:14:12]CreateOFDProtocolMessage done [08:14:12]OFDSenderStorePacket 197777 [08:14:12]StoreOFDPacket docnum=197777 [08:14:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 97 FC 07 01 7E C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 56 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 04 03 00 35 04 06 00 B2 2D 5A CD 2C BB A1 B8 C7 C2 3D CB A4 98 [08:14:12]CheckFolder [08:14:12]dirname=/storage/ofd_packets [08:14:12]CheckFolder done [08:14:12]ProducePacketName [08:14:12]name=ofd_packets/00197777 [08:14:12]NVStorageSaveData ofd_packets/00197777 [08:14:12]File name is /storage/ofd_packets/00197777 [08:14:12]Write 301 bytes [08:14:12]NVStorageSaveData done [08:14:12]OFDSenderStorePacket done [08:14:12]KKMCreateOFDPacket done [08:14:12]NVStorageSaveData kkm_last_timestamp [08:14:12]File name is /storage/kkm_last_timestamp [08:14:12]Write 4 bytes [08:14:12]NVStorageSaveData done [08:14:12]ExternCall_PrintAddStr [08:14:12]wPrintStart [08:14:12]Write to MH i2c: 01 00 00 C0 2D ED [08:14:12]Write i2c OK [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: 01 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: 01 07 00 [08:14:12]MH_I2C_Read... [08:14:12]Read from MH i2c: 01 07 00 C0 2D 00 00 00 00 00 FF 0F 02 [08:14:12]RasterBufferAndPrint [08:14:12]line Счет N : (1)11325146 [08:14:12]line ИНН: 02508201610067 [08:14:12]line Контрольно-Кассовый Чек [08:14:12]line ПРОДАЖА [08:14:12]line ТРК (МРК, ГНК) : 42 [08:14:12]line Товар: 2710124130 [08:14:12]line Аи-92-К-4 [08:14:12]line 8.000 * 0.00 [08:14:12]line = 0.00 [08:14:12]line НДС 12% НСП 1% [08:14:12]line > о реализуемом товаре [08:14:12]line ИТОГО: 0.00 [08:14:12]line НСП 1% : 0.00 [08:14:12]line НДС 12% : 0.00 [08:14:12]line Наличными: 0.00 [08:14:12]line Безнал.: 0.00 [08:14:12]line Место: АЗС № 95 "Партнер Нефть" [08:14:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:14:12]line СНО: Общий режим [08:14:12]line Чек 118 16.08.2024 08:14 [08:14:12]line Смена: 462 ФФД: 1.0 [08:14:12]line ЗНМ: 0300000079 [08:14:12]line РНМ: 0000000000092545 [08:14:12]line Версия ККМ: 001 [08:14:12]line Талоны: ТК ГПНА Online [08:14:12]line 30106787 [08:14:12]line ФМ: 0000000000871802 [08:14:12]line ФД: 197777 [08:14:12]line ФПД: 195907866668219 [08:14:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081414&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197777&fm=195907866668219&tin=02508201610067®Number=0000000000092545&sum=0 [08:14:12]written 0, free lines is 4095 [08:14:13]OFD Sender: Processing packet 197777 [packets to send 245, broken 244] [08:14:13]ProducePacketName [08:14:13]name=ofd_packets/00197777 [08:14:13]OFD Sender: To server: pG, [08:14:13]CommunicateWithHost lk.salyk.kg:30040 [08:14:13]ConnectInit lk.salyk.kg [08:14:13]Connected sock=10 [08:14:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 97 FC 07 01 7E C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 56 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 04 03 00 35 04 06 00 B2 2D 5A CD 2C BB A1 B8 C7 C2 3D CB A4 98 [08:14:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E6 4D 47 00 46 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 04 03 00 F4 03 04 00 6A B6 BE 66 B6 04 01 00 00 DF AC F1 2D AE C6 2B FC [08:14:13]CommunicateWithHost err = 0 [08:14:13]CheckOFDResponse [08:14:13]1017 (14) - 77093643461234 [08:14:13]1041 (16) - 0000000000871802 [08:14:13]1040 (4) - 197777 [08:14:13]1012 (4) - 16.08.2024 02:16 [08:14:13]1206 (1) - 0 [08:14:13]OFD Sender: Remove packet 197777 [08:14:13]ProducePacketName [08:14:13]name=ofd_packets/00197777 [08:14:13]NVStorageDeleteData [08:14:13]Write to MH i2c: 01 00 00 EA 2D 17 [08:14:13]Write i2c OK [08:14:13]MH_I2C_Read... [08:14:13]Read from MH i2c: 01 [08:14:13]MH_I2C_Read... [08:14:13]Read from MH i2c: 01 07 00 [08:14:13]MH_I2C_Read... [08:14:13]Read from MH i2c: 01 07 00 EA 2D 00 00 00 00 00 F6 0C 20 [08:14:13]RasterBufferAndPrint [08:14:13]line [08:14:13]line [08:14:13]line [08:14:13]line [08:14:13]line [08:14:13]written 0, free lines is 3324 [08:14:13]MH_Cut [08:14:13]Write to MH i2c: D1 01 00 F1 2D 01 F0 [08:14:13]Write i2c OK [08:14:13]MH_I2C_Read... [08:14:13]Read from MH i2c: D1 [08:14:13]MH_I2C_Read... [08:14:13]Read from MH i2c: D1 01 00 [08:14:13]MH_I2C_Read... [08:14:13]Read from MH i2c: D1 01 00 F1 2D 00 EF [08:14:13]Write to MH i2c: 01 00 00 F2 2D 1F [08:14:13]Write i2c OK [08:14:13]MH_I2C_Read... [08:14:13]OFD Sender: No OFD packet to send [08:14:14]*** Cut start [08:14:14]*** Purtial cut [08:14:14]*** Stage 1: CUTSNS_PIN = 1 [08:14:14]Read from MH i2c: 01 [08:14:14]MH_I2C_Read... [08:14:14]*** Stop cut motor [08:14:14]*** Cut end [08:14:14]Read from MH i2c: 01 07 00 [08:14:14]MH_I2C_Read... [08:14:14]Read from MH i2c: 01 07 00 F2 2D 00 00 00 00 00 FF 0F 34 [08:14:14]process_action close_receipt done [08:14:14]requested_data is exist [08:14:14]produce_requested_data [08:14:14]requested_item fm.sn is exist - process it [08:14:14]wFMCommunicate request_size=4 [08:14:14]MH_SAM_APDU [08:14:14]CAPDU: 80 11 00 00 [08:14:14]Write to MH i2c: E2 08 00 F3 2D 80 11 00 00 00 00 00 00 9A [08:14:14]Write i2c OK [08:14:14]MH_I2C_Read... [08:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:14]Read from MH i2c: E2 [08:14:14]MH_I2C_Read... [08:14:14]Read from MH i2c: E2 17 00 [08:14:14]MH_I2C_Read... [08:14:14]Read from MH i2c: E2 17 00 F3 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E7 [08:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:14:14]wFMCommunicate OK [08:14:14]requested_item fd.num is exist - process it [08:14:14]SAM_PROTO_GetFieldsCounters [08:14:14]wFMCommunicate request_size=4 [08:14:14]MH_SAM_APDU [08:14:14]CAPDU: 80 13 00 00 [08:14:14]Write to MH i2c: E2 08 00 F4 2D 80 13 00 00 00 00 00 00 9D [08:14:14]Write i2c OK [08:14:14]MH_I2C_Read... [08:14:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:14:14]Read from MH i2c: E2 [08:14:14]MH_I2C_Read... [08:14:14]Read from MH i2c: E2 62 00 [08:14:14]MH_I2C_Read... [08:14:14]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 91 04 03 00 0E 04 04 00 CE 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 81 [08:14:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 91 04 03 00 0E 04 04 00 CE 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:14:14]wFMCommunicate OK [08:14:14]SAM_PROTO_GetFieldsCounters done [08:14:14]requested_item shift.num is exist - process it [08:14:14]requested_item shift.opened is exist - process it [08:14:14]req_shift_opened [08:14:14]FM_GetShiftState [08:14:14]SAM_PROTO_GetShiftState [08:14:14]wFMCommunicate request_size=4 [08:14:14]MH_SAM_APDU [08:14:14]CAPDU: 80 13 01 00 [08:14:14]Write to MH i2c: E2 08 00 F5 2D 80 13 01 00 00 00 00 00 9F [08:14:14]Write i2c OK [08:14:14]MH_I2C_Read... [08:14:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:14]Read from MH i2c: E2 [08:14:14]MH_I2C_Read... [08:14:14]Read from MH i2c: E2 0E 00 [08:14:14]MH_I2C_Read... [08:14:14]Read from MH i2c: E2 0E 00 F5 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2D [08:14:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:14:14]wFMCommunicate OK [08:14:14]SAM_PROTO_GetShiftState done [08:14:14]FM_GetShiftState done [08:14:14]req_shift_opened done [08:14:14]requested_item shift.open_date is exist - process it [08:14:14]req_shift_open_date [08:14:14]req_shift_open_date done [08:14:14]produce_requested_data done [08:14:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197777,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:14:14]process_action_free close_receipt [08:14:14]json_value_free [08:14:14]json_value_free done [08:14:14]process_json_proto returns [08:14:14]Send response to host [08:14:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197777,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:14:14]free response buf [08:14:14]execute_script done [08:14:14]execute_script returns [08:14:14]free content buf [08:14:14]Sock 9.Close socket [08:14:14]Sock 9.Thread stoped [08:14:18]OFD Sender: No OFD packet to send [08:14:23]OFD Sender: No OFD packet to send [08:14:28]OFD Sender: No OFD packet to send [08:14:33]OFD Sender: No OFD packet to send [08:14:38]OFD Sender: No OFD packet to send [08:14:43]OFD Sender: No OFD packet to send [08:14:48]OFD Sender: No OFD packet to send [08:14:53]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:19]OFD Sender: No OFD packet to send [08:15:24]OFD Sender: No OFD packet to send [08:15:29]OFD Sender: No OFD packet to send [08:15:34]OFD Sender: No OFD packet to send [08:15:39]OFD Sender: No OFD packet to send [08:15:44]OFD Sender: No OFD packet to send [08:15:49]OFD Sender: No OFD packet to send [08:15:54]OFD Sender: No OFD packet to send [08:15:59]OFD Sender: No OFD packet to send [08:16:04]OFD Sender: No OFD packet to send [08:16:09]OFD Sender: No OFD packet to send [08:16:14]OFD Sender: No OFD packet to send [08:16:19]OFD Sender: No OFD packet to send [08:16:20]accept exits with 7 [08:16:20]New connection [08:16:20]New thread 3066838372 created [08:16:20]Thread 3066981732 joined [08:16:20]Waiting for new connection... [08:16:20] Sock 7.Parse request [08:16:20]Sock 7.Check first char [08:16:20]Sock 7.First char is OK [08:16:20]request: POST /json_proto HTTP/1.0 [08:16:20]Method: POST [08:16:20]URL: /json_proto [08:16:20]Method is POST - this is cgi request [08:16:20]url: /json_proto [08:16:20]query_string will be loaded in cgi processing [08:16:20]execute_cgi json_proto POST (null) [08:16:20]execute_cgi path=json_proto method=POST [08:16:20]POST find Content-Length [08:16:20]Host: 172.17.46.195:8080 [08:16:20]Content-Length: 807 [08:16:20]Content-Type: application/json [08:16:20] [08:16:20]POST finish read [08:16:20]Found Content-Length = 807 [08:16:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 14.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\u000A4010032/4082290", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:20]execute_script... [08:16: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)11325147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 14.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\u000A4010032/4082290", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:20]POST & json_proto [08:16:20]process_json_proto [08:16:20]json parsed OK: [08:16:20]protocol is kg_v1.0 [08:16:20]action value=close_receipt [08:16:20]process_action close_receipt [08:16:20]cmd_close_receipt [08:16:20]MH_GetDate [08:16:20]Write to MH i2c: F0 00 00 F6 2D 12 [08:16:20]Write i2c OK [08:16:20]MH_I2C_Read... [08:16:20]Read from MH i2c: F0 [08:16:20]MH_I2C_Read... [08:16:20]Read from MH i2c: F0 09 00 [08:16:20]MH_I2C_Read... [08:16:20]Read from MH i2c: F0 09 00 F6 2D 00 D7 0A BF 66 8D AE BC 66 7E [08:16:20]GetLastDocTimeStamp 1723796054 [08:16:20]current date 1723796183 [08:16:20]FM_GetShiftState [08:16:20]SAM_PROTO_GetShiftState [08:16:20]wFMCommunicate request_size=4 [08:16:20]MH_SAM_APDU [08:16:20]CAPDU: 80 13 01 00 [08:16:20]Write to MH i2c: E2 08 00 F7 2D 80 13 01 00 00 00 00 00 A1 [08:16:20]Write i2c OK [08:16:20]MH_I2C_Read... [08:16:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:20]Read from MH i2c: E2 [08:16:20]MH_I2C_Read... [08:16:20]Read from MH i2c: E2 0E 00 [08:16:20]MH_I2C_Read... [08:16:20]Read from MH i2c: E2 0E 00 F7 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2F [08:16:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:16:20]wFMCommunicate OK [08:16:20]SAM_PROTO_GetShiftState done [08:16:20]FM_GetShiftState done [08:16:20]opened in 1723766727 [08:16:20]opened+sec_in_day 1723853127 [08:16:20]quantity*price = 0 [08:16:20]sum+1 = 1 [08:16:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 119 16.08.2024 08:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010032/4082290 ФМ: 0000000000871802 ФД: 197778 ФПД: 165447465767003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081623&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197778&fm=165447465767003&tin=02508201610067®Number=0000000000092545&sum=0 [08:16:21]StoreToDocumentArchive [08:16:21]shift 462 fd 197778 [08:16:21]save to /storage/0462/doc_00197778 [08:16:21]save last doc name /storage/0462/doc_00197778 to /storage/kkm_last_doc_name [08:16:21]save OK [08:16:21]Clear old archive folders... [08:16:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:16:21]tlvbuf is 018D1F00 [08:16:21]SAM_PROTO_ClearQueue [08:16:21]wFMCommunicate request_size=4 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 09 00 00 [08:16:21]Write to MH i2c: E2 08 00 04 2E 80 09 00 00 00 00 00 00 A4 [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 04 2E 00 90 00 A6 [08:16:21]RAPDU: 90 00 [08:16:21]wFMCommunicate OK [08:16:21]SAM_PROTO_ClearQueue done [08:16:21]KKMCreateOFDPacket [08:16:21]OFDProtocolAddRootSTLVToBuf [08:16:21]FM_MakeSignedData [08:16:21]FM_MakeSignedData [08:16:21]SAM_PROTO_SignData [08:16:21]wFMCommunicate request_size=4 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 0D 01 02 [08:16:21]Write to MH i2c: E2 08 00 05 2E 80 0D 01 02 00 00 00 00 AC [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 05 2E 00 90 00 A7 [08:16:21]RAPDU: 90 00 [08:16:21]wFMCommunicate OK [08:16:21]wFMCommunicate request_size=255 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 D7 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 04 03 00 35 04 06 00 96 79 3D 6D [08:16:21]Write to MH i2c: E2 02 01 06 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 D7 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 04 03 00 35 04 06 00 96 79 3D 6D 00 00 87 [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 06 2E 00 90 00 A8 [08:16:21]RAPDU: 90 00 [08:16:21]wFMCommunicate OK [08:16:21]wFMCommunicate request_size=7 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 0D 02 02 02 10 5B [08:16:21]Write to MH i2c: E2 0A 00 07 2E 80 0D 02 02 02 00 10 5B 00 00 1E [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 03 00 07 2E 00 90 00 A9 [08:16:21]RAPDU: 90 00 [08:16:21]wFMCommunicate OK [08:16:21]wFMCommunicate request_size=4 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 0D 03 02 [08:16:21]Write to MH i2c: E2 08 00 08 2E 80 0D 03 02 00 00 00 00 B1 [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 0B 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 0B 00 08 2E 00 F9 3A 1B 4D 8D 2F FA 62 90 00 65 [08:16:21]RAPDU: F9 3A 1B 4D 8D 2F FA 62 90 00 [08:16:21]wFMCommunicate OK [08:16:21]SAM_PROTO_SignData done [08:16:21]FM_MakeSignedData done [08:16:21]CreateOFDProtocolMessage [08:16:21]wFMCommunicate request_size=4 [08:16:21]MH_SAM_APDU [08:16:21]CAPDU: 80 11 00 00 [08:16:21]Write to MH i2c: E2 08 00 09 2E 80 11 00 00 00 00 00 00 B1 [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:21]Read from MH i2c: E2 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 17 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: E2 17 00 09 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [08:16:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:16:21]wFMCommunicate OK [08:16:21]CreateOFDProtocolMessage done [08:16:21]OFDSenderStorePacket 197778 [08:16:21]StoreOFDPacket docnum=197778 [08:16:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 7C F9 04 01 9B EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 D7 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 04 03 00 35 04 06 00 96 79 3D 6D 10 5B F9 3A 1B 4D 8D 2F FA 62 [08:16:21]CheckFolder [08:16:21]dirname=/storage/ofd_packets [08:16:21]CheckFolder done [08:16:21]ProducePacketName [08:16:21]name=ofd_packets/00197778 [08:16:21]NVStorageSaveData ofd_packets/00197778 [08:16:21]File name is /storage/ofd_packets/00197778 [08:16:21]Write 298 bytes [08:16:21]NVStorageSaveData done [08:16:21]OFDSenderStorePacket done [08:16:21]KKMCreateOFDPacket done [08:16:21]NVStorageSaveData kkm_last_timestamp [08:16:21]File name is /storage/kkm_last_timestamp [08:16:21]Write 4 bytes [08:16:21]NVStorageSaveData done [08:16:21]ExternCall_PrintAddStr [08:16:21]wPrintStart [08:16:21]Write to MH i2c: 01 00 00 0A 2E 38 [08:16:21]Write i2c OK [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: 01 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: 01 07 00 [08:16:21]MH_I2C_Read... [08:16:21]Read from MH i2c: 01 07 00 0A 2E 00 00 00 00 00 FF 0F 4D [08:16:21]RasterBufferAndPrint [08:16:21]line Счет N : (1)11325147 [08:16:21]line ИНН: 02508201610067 [08:16:21]line Контрольно-Кассовый Чек [08:16:21]line ПРОДАЖА [08:16:21]line ТРК (МРК, ГНК) : 51 [08:16:21]line Товар: 2710194210 [08:16:21]line ДТ-К-5 [08:16:21]line 14.000 * 0.00 [08:16:21]line = 0.00 [08:16:21]line НДС 12% НСП 1% [08:16:21]line > о реализуемом товаре [08:16:21]line ИТОГО: 0.00 [08:16:21]line НСП 1% : 0.00 [08:16:21]line НДС 12% : 0.00 [08:16:21]line Наличными: 0.00 [08:16:21]line Безнал.: 0.00 [08:16:21]line Место: АЗС № 95 "Партнер Нефть" [08:16:21]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:16:21]line СНО: Общий режим [08:16:21]line Чек 119 16.08.2024 08:16 [08:16:21]line Смена: 462 ФФД: 1.0 [08:16:21]line ЗНМ: 0300000079 [08:16:21]line РНМ: 0000000000092545 [08:16:21]line Версия ККМ: 001 [08:16:21]line Талоны: Топливные Талоны [08:16:21]line 4010032/4082290 [08:16:21]line ФМ: 0000000000871802 [08:16:21]line ФД: 197778 [08:16:21]line ФПД: 165447465767003 [08:16:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081623&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197778&fm=165447465767003&tin=02508201610067®Number=0000000000092545&sum=0 [08:16:22]OFD Sender: Processing packet 197778 [packets to send 245, broken 244] [08:16:22]ProducePacketName [08:16:22]name=ofd_packets/00197778 [08:16:22]OFD Sender: To server: pG, [08:16:22]CommunicateWithHost lk.salyk.kg:30040 [08:16:22]ConnectInit lk.salyk.kg [08:16:22]written 0, free lines is 4095 [08:16:22]Connected sock=10 [08:16:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 7C F9 04 01 9B EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 D7 0A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 04 03 00 35 04 06 00 96 79 3D 6D 10 5B F9 3A 1B 4D 8D 2F FA 62 [08:16:22]Write to MH i2c: 01 00 00 34 2E 62 [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: 01 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: 01 07 00 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: 01 07 00 34 2E 00 00 00 00 00 F6 0C 6B [08:16:22]RasterBufferAndPrint [08:16:22]line [08:16:22]line [08:16:22]line [08:16:22]line [08:16:22]line [08:16:22]written 0, free lines is 3327 [08:16:22]MH_Cut [08:16:22]Write to MH i2c: D1 01 00 3B 2E 01 3B [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: D1 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: D1 01 00 [08:16:22]MH_I2C_Read... [08:16:22]Read from MH i2c: D1 01 00 3B 2E 00 3A [08:16:22]Write to MH i2c: 01 00 00 3C 2E 6A [08:16:22]Write i2c OK [08:16:22]MH_I2C_Read... [08:16:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B4 57 47 00 96 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 04 03 00 F4 03 04 00 EC B6 BE 66 B6 04 01 00 00 0B 70 B6 EF 8E 8F 0E F2 [08:16:22]CommunicateWithHost err = 0 [08:16:22]CheckOFDResponse [08:16:22]1017 (14) - 77093643461234 [08:16:22]1041 (16) - 0000000000871802 [08:16:22]1040 (4) - 197778 [08:16:22]1012 (4) - 16.08.2024 02:18 [08:16:22]1206 (1) - 0 [08:16:22]OFD Sender: Remove packet 197778 [08:16:22]ProducePacketName [08:16:22]name=ofd_packets/00197778 [08:16:22]NVStorageDeleteData [08:16:23]OFD Sender: No OFD packet to send [08:16:23]*** Cut start [08:16:23]*** Purtial cut [08:16:23]*** CUTSNS_PIN = 0 [08:16:23]*** Stage 1: CUTSNS_PIN = 1 [08:16:25]Read from MH i2c: 01 [08:16:25]MH_I2C_Read... [08:16:25]*** Stop cut motor [08:16:25]*** Cut end [08:16:25]Read from MH i2c: 01 07 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: 01 07 00 3C 2E 00 00 00 00 00 FF 0F 7F [08:16:25]process_action close_receipt done [08:16:25]requested_data is exist [08:16:25]produce_requested_data [08:16:25]requested_item fm.sn is exist - process it [08:16:25]wFMCommunicate request_size=4 [08:16:25]MH_SAM_APDU [08:16:25]CAPDU: 80 11 00 00 [08:16:25]Write to MH i2c: E2 08 00 3D 2E 80 11 00 00 00 00 00 00 E5 [08:16:25]Write i2c OK [08:16:25]MH_I2C_Read... [08:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:25]Read from MH i2c: E2 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 17 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 17 00 3D 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 32 [08:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:16:25]wFMCommunicate OK [08:16:25]requested_item fd.num is exist - process it [08:16:25]SAM_PROTO_GetFieldsCounters [08:16:25]wFMCommunicate request_size=4 [08:16:25]MH_SAM_APDU [08:16:25]CAPDU: 80 13 00 00 [08:16:25]Write to MH i2c: E2 08 00 3E 2E 80 13 00 00 00 00 00 00 E8 [08:16:25]Write i2c OK [08:16:25]MH_I2C_Read... [08:16:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:25]Read from MH i2c: E2 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 62 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 62 00 3E 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 92 04 03 00 0E 04 04 00 CE 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 D0 [08:16:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 92 04 03 00 0E 04 04 00 CE 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:16:25]wFMCommunicate OK [08:16:25]SAM_PROTO_GetFieldsCounters done [08:16:25]requested_item shift.num is exist - process it [08:16:25]requested_item shift.opened is exist - process it [08:16:25]req_shift_opened [08:16:25]FM_GetShiftState [08:16:25]SAM_PROTO_GetShiftState [08:16:25]wFMCommunicate request_size=4 [08:16:25]MH_SAM_APDU [08:16:25]CAPDU: 80 13 01 00 [08:16:25]Write to MH i2c: E2 08 00 3F 2E 80 13 01 00 00 00 00 00 EA [08:16:25]Write i2c OK [08:16:25]MH_I2C_Read... [08:16:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:25]Read from MH i2c: E2 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 0E 00 [08:16:25]MH_I2C_Read... [08:16:25]Read from MH i2c: E2 0E 00 3F 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 78 [08:16:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:16:25]wFMCommunicate OK [08:16:25]SAM_PROTO_GetShiftState done [08:16:25]FM_GetShiftState done [08:16:25]req_shift_opened done [08:16:25]requested_item shift.open_date is exist - process it [08:16:25]req_shift_open_date [08:16:25]req_shift_open_date done [08:16:25]produce_requested_data done [08:16:25]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197778,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:16:25]process_action_free close_receipt [08:16:25]json_value_free [08:16:25]json_value_free done [08:16:25]process_json_proto returns [08:16:25]Send response to host [08:16:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197778,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:16:25]free response buf [08:16:25]execute_script done [08:16:25]execute_script returns [08:16:25]free content buf [08:16:25]Sock 7.Close socket [08:16:25]Sock 7.Thread stoped [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:16]accept exits with 9 [08:18:16]New connection [08:18:16]New thread 3066981732 created [08:18:16]Thread 3066838372 joined [08:18:16]Waiting for new connection... [08:18:16] Sock 9.Parse request [08:18:16]Sock 9.Check first char [08:18:16]Sock 9.First char is OK [08:18:16]request: POST /json_proto HTTP/1.0 [08:18:16]Method: POST [08:18:16]URL: /json_proto [08:18:16]Method is POST - this is cgi request [08:18:16]url: /json_proto [08:18:16]query_string will be loaded in cgi processing [08:18:16]execute_cgi json_proto POST (null) [08:18:16]execute_cgi path=json_proto method=POST [08:18:16]POST find Content-Length [08:18:16]Host: 172.17.46.195:8080 [08:18:16]Content-Length: 810 [08:18:16]Content-Type: application/json [08:18:16] [08:18:16]POST finish read [08:18:16]Found Content-Length = 810 [08:18:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 17.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\u000A4010031/33/4082294", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:16]execute_script... [08:18: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)11325148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 17.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\u000A4010031/33/4082294", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:16]POST & json_proto [08:18:16]process_json_proto [08:18:16]json parsed OK: [08:18:16]protocol is kg_v1.0 [08:18:16]action value=close_receipt [08:18:16]process_action close_receipt [08:18:16]cmd_close_receipt [08:18:16]MH_GetDate [08:18:16]Write to MH i2c: F0 00 00 40 2E 5D [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: F0 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: F0 09 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: F0 09 00 40 2E 00 4A 0B BF 66 8D AE BC 66 3D [08:18:16]GetLastDocTimeStamp 1723796183 [08:18:16]current date 1723796298 [08:18:16]FM_GetShiftState [08:18:16]SAM_PROTO_GetShiftState [08:18:16]wFMCommunicate request_size=4 [08:18:16]MH_SAM_APDU [08:18:16]CAPDU: 80 13 01 00 [08:18:16]Write to MH i2c: E2 08 00 41 2E 80 13 01 00 00 00 00 00 EC [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:16]Read from MH i2c: E2 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 0E 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: E2 0E 00 41 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7A [08:18:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:18:16]wFMCommunicate OK [08:18:16]SAM_PROTO_GetShiftState done [08:18:16]FM_GetShiftState done [08:18:16]opened in 1723766727 [08:18:16]opened+sec_in_day 1723853127 [08:18:16]quantity*price = 0 [08:18:16]sum+1 = 1 [08:18:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 120 16.08.2024 08:18 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010031/33/4082294 ФМ: 0000000000871802 ФД: 197779 ФПД: 139632618144310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081819&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197779&fm=139632618144310&tin=02508201610067®Number=0000000000092545&sum=0 [08:18:17]StoreToDocumentArchive [08:18:17]shift 462 fd 197779 [08:18:17]save to /storage/0462/doc_00197779 [08:18:17]save last doc name /storage/0462/doc_00197779 to /storage/kkm_last_doc_name [08:18:17]save OK [08:18:17]Clear old archive folders... [08:18:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:18:17]tlvbuf is 018A0E70 [08:18:17]SAM_PROTO_ClearQueue [08:18:17]wFMCommunicate request_size=4 [08:18:17]MH_SAM_APDU [08:18:17]CAPDU: 80 09 00 00 [08:18:17]Write to MH i2c: E2 08 00 4E 2E 80 09 00 00 00 00 00 00 EE [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:17]Read from MH i2c: E2 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 4E 2E 00 90 00 F0 [08:18:17]RAPDU: 90 00 [08:18:17]wFMCommunicate OK [08:18:17]SAM_PROTO_ClearQueue done [08:18:17]KKMCreateOFDPacket [08:18:17]OFDProtocolAddRootSTLVToBuf [08:18:17]FM_MakeSignedData [08:18:17]FM_MakeSignedData [08:18:17]SAM_PROTO_SignData [08:18:17]wFMCommunicate request_size=4 [08:18:17]MH_SAM_APDU [08:18:17]CAPDU: 80 0D 01 02 [08:18:17]Write to MH i2c: E2 08 00 4F 2E 80 0D 01 02 00 00 00 00 F6 [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:17]Read from MH i2c: E2 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 4F 2E 00 90 00 F1 [08:18:17]RAPDU: 90 00 [08:18:17]wFMCommunicate OK [08:18:17]wFMCommunicate request_size=255 [08:18:17]MH_SAM_APDU [08:18:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4B 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 04 03 00 35 04 06 00 7E FE C0 9A [08:18:17]Write to MH i2c: E2 02 01 50 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4B 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 04 03 00 35 04 06 00 7E FE C0 9A 00 00 29 [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:17]Read from MH i2c: E2 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 50 2E 00 90 00 F2 [08:18:17]RAPDU: 90 00 [08:18:17]wFMCommunicate OK [08:18:17]wFMCommunicate request_size=7 [08:18:17]MH_SAM_APDU [08:18:17]CAPDU: 80 0D 02 02 02 82 36 [08:18:17]Write to MH i2c: E2 0A 00 51 2E 80 0D 02 02 02 00 82 36 00 00 B5 [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:17]Read from MH i2c: E2 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 03 00 51 2E 00 90 00 F3 [08:18:17]RAPDU: 90 00 [08:18:17]wFMCommunicate OK [08:18:17]wFMCommunicate request_size=4 [08:18:17]MH_SAM_APDU [08:18:17]CAPDU: 80 0D 03 02 [08:18:17]Write to MH i2c: E2 08 00 52 2E 80 0D 03 02 00 00 00 00 FB [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:17]Read from MH i2c: E2 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 0B 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 0B 00 52 2E 00 36 CF D9 C8 AC 8F 4E D0 90 00 FB [08:18:17]RAPDU: 36 CF D9 C8 AC 8F 4E D0 90 00 [08:18:17]wFMCommunicate OK [08:18:17]SAM_PROTO_SignData done [08:18:17]FM_MakeSignedData done [08:18:17]CreateOFDProtocolMessage [08:18:17]wFMCommunicate request_size=4 [08:18:17]MH_SAM_APDU [08:18:17]CAPDU: 80 11 00 00 [08:18:17]Write to MH i2c: E2 08 00 53 2E 80 11 00 00 00 00 00 00 FB [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:17]Read from MH i2c: E2 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 17 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: E2 17 00 53 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 48 [08:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:18:17]wFMCommunicate OK [08:18:17]CreateOFDProtocolMessage done [08:18:17]OFDSenderStorePacket 197779 [08:18:17]StoreOFDPacket docnum=197779 [08:18:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 73 5F 04 01 ED 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4B 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 04 03 00 35 04 06 00 7E FE C0 9A 82 36 36 CF D9 C8 AC 8F 4E D0 [08:18:17]CheckFolder [08:18:17]dirname=/storage/ofd_packets [08:18:17]CheckFolder done [08:18:17]ProducePacketName [08:18:17]name=ofd_packets/00197779 [08:18:17]NVStorageSaveData ofd_packets/00197779 [08:18:17]File name is /storage/ofd_packets/00197779 [08:18:17]Write 298 bytes [08:18:17]NVStorageSaveData done [08:18:17]OFDSenderStorePacket done [08:18:17]KKMCreateOFDPacket done [08:18:17]NVStorageSaveData kkm_last_timestamp [08:18:17]File name is /storage/kkm_last_timestamp [08:18:17]Write 4 bytes [08:18:17]NVStorageSaveData done [08:18:17]ExternCall_PrintAddStr [08:18:17]wPrintStart [08:18:17]Write to MH i2c: 01 00 00 54 2E 82 [08:18:17]Write i2c OK [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: 01 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: 01 07 00 [08:18:17]MH_I2C_Read... [08:18:17]Read from MH i2c: 01 07 00 54 2E 00 00 00 00 00 FF 0F 97 [08:18:17]RasterBufferAndPrint [08:18:17]line Счет N : (1)11325148 [08:18:17]line ИНН: 02508201610067 [08:18:17]line Контрольно-Кассовый Чек [08:18:17]line ПРОДАЖА [08:18:17]line ТРК (МРК, ГНК) : 51 [08:18:17]line Товар: 2710194210 [08:18:17]line ДТ-К-5 [08:18:17]line 17.000 * 0.00 [08:18:17]line = 0.00 [08:18:17]line НДС 12% НСП 1% [08:18:17]line > о реализуемом товаре [08:18:17]line ИТОГО: 0.00 [08:18:17]line НСП 1% : 0.00 [08:18:17]line НДС 12% : 0.00 [08:18:17]line Наличными: 0.00 [08:18:17]line Безнал.: 0.00 [08:18:17]line Место: АЗС № 95 "Партнер Нефть" [08:18:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:18:17]line СНО: Общий режим [08:18:17]line Чек 120 16.08.2024 08:18 [08:18:17]line Смена: 462 ФФД: 1.0 [08:18:17]line ЗНМ: 0300000079 [08:18:17]line РНМ: 0000000000092545 [08:18:17]line Версия ККМ: 001 [08:18:17]line Талоны: Топливные Талоны [08:18:17]line 4010031/33/4082294 [08:18:17]line ФМ: 0000000000871802 [08:18:17]line ФД: 197779 [08:18:17]line ФПД: 139632618144310 [08:18:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T081819&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197779&fm=139632618144310&tin=02508201610067®Number=0000000000092545&sum=0 [08:18:18]OFD Sender: Processing packet 197779 [packets to send 245, broken 244] [08:18:18]ProducePacketName [08:18:18]name=ofd_packets/00197779 [08:18:18]OFD Sender: To server: pG, [08:18:18]CommunicateWithHost lk.salyk.kg:30040 [08:18:18]ConnectInit lk.salyk.kg [08:18:18]written 0, free lines is 4095 [08:18:18]Connected sock=10 [08:18:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 73 5F 04 01 ED 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 4B 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 04 03 00 35 04 06 00 7E FE C0 9A 82 36 36 CF D9 C8 AC 8F 4E D0 [08:18:18]Write to MH i2c: 01 00 00 7E 2E AC [08:18:18]Write i2c OK [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: 01 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: 01 07 00 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: 01 07 00 7E 2E 00 00 00 00 00 FC 0C BB [08:18:18]RasterBufferAndPrint [08:18:18]line [08:18:18]line [08:18:18]line [08:18:18]line [08:18:18]line [08:18:18]written 0, free lines is 3330 [08:18:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 14 5D 47 00 80 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 04 03 00 F4 03 04 00 60 B7 BE 66 B6 04 01 00 00 69 65 7F F0 C3 98 7A 0C [08:18:18]CommunicateWithHost err = 0 [08:18:18]CheckOFDResponse [08:18:18]1017 (14) - 77093643461234 [08:18:18]1041 (16) - 0000000000871802 [08:18:18]1040 (4) - 197779 [08:18:18]1012 (4) - 16.08.2024 02:20 [08:18:18]1206 (1) - 0 [08:18:18]OFD Sender: Remove packet 197779 [08:18:18]ProducePacketName [08:18:18]name=ofd_packets/00197779 [08:18:18]NVStorageDeleteData [08:18:18]MH_Cut [08:18:18]Write to MH i2c: D1 01 00 85 2E 01 85 [08:18:18]Write i2c OK [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: D1 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: D1 01 00 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: D1 01 00 85 2E 00 84 [08:18:18]Write to MH i2c: 01 00 00 86 2E B4 [08:18:18]Write i2c OK [08:18:18]MH_I2C_Read... [08:18:19]OFD Sender: No OFD packet to send [08:18:19]*** Cut start [08:18:19]*** Purtial cut [08:18:19]*** Stage 1: CUTSNS_PIN = 1 [08:18:19]Read from MH i2c: 01 [08:18:19]MH_I2C_Read... [08:18:19]*** Stop cut motor [08:18:19]*** Cut end [08:18:19]Read from MH i2c: 01 07 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: 01 07 00 86 2E 00 00 00 00 00 FF 0F C9 [08:18:19]process_action close_receipt done [08:18:19]requested_data is exist [08:18:19]produce_requested_data [08:18:19]requested_item fm.sn is exist - process it [08:18:19]wFMCommunicate request_size=4 [08:18:19]MH_SAM_APDU [08:18:19]CAPDU: 80 11 00 00 [08:18:19]Write to MH i2c: E2 08 00 87 2E 80 11 00 00 00 00 00 00 2F [08:18:19]Write i2c OK [08:18:19]MH_I2C_Read... [08:18:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:19]Read from MH i2c: E2 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 17 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 17 00 87 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7C [08:18:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:18:19]wFMCommunicate OK [08:18:19]requested_item fd.num is exist - process it [08:18:19]SAM_PROTO_GetFieldsCounters [08:18:19]wFMCommunicate request_size=4 [08:18:19]MH_SAM_APDU [08:18:19]CAPDU: 80 13 00 00 [08:18:19]Write to MH i2c: E2 08 00 88 2E 80 13 00 00 00 00 00 00 32 [08:18:19]Write i2c OK [08:18:19]MH_I2C_Read... [08:18:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:19]Read from MH i2c: E2 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 62 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 62 00 88 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 93 04 03 00 0E 04 04 00 CE 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 1E [08:18:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 93 04 03 00 0E 04 04 00 CE 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:18:19]wFMCommunicate OK [08:18:19]SAM_PROTO_GetFieldsCounters done [08:18:19]requested_item shift.num is exist - process it [08:18:19]requested_item shift.opened is exist - process it [08:18:19]req_shift_opened [08:18:19]FM_GetShiftState [08:18:19]SAM_PROTO_GetShiftState [08:18:19]wFMCommunicate request_size=4 [08:18:19]MH_SAM_APDU [08:18:19]CAPDU: 80 13 01 00 [08:18:19]Write to MH i2c: E2 08 00 89 2E 80 13 01 00 00 00 00 00 34 [08:18:19]Write i2c OK [08:18:19]MH_I2C_Read... [08:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:19]Read from MH i2c: E2 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 0E 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 0E 00 89 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C2 [08:18:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:18:19]wFMCommunicate OK [08:18:19]SAM_PROTO_GetShiftState done [08:18:19]FM_GetShiftState done [08:18:19]req_shift_opened done [08:18:19]requested_item shift.open_date is exist - process it [08:18:19]req_shift_open_date [08:18:19]req_shift_open_date done [08:18:19]produce_requested_data done [08:18:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197779,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:18:19]process_action_free close_receipt [08:18:19]json_value_free [08:18:19]json_value_free done [08:18:19]process_json_proto returns [08:18:19]Send response to host [08:18:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197779,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:18:19]free response buf [08:18:19]execute_script done [08:18:19]execute_script returns [08:18:19]free content buf [08:18:19]Sock 9.Close socket [08:18:19]Sock 9.Thread stoped [08:18:24]OFD Sender: No OFD packet to send [08:18:29]OFD Sender: No OFD packet to send [08:18:34]OFD Sender: No OFD packet to send [08:18:39]OFD Sender: No OFD packet to send [08:18:44]OFD Sender: No OFD packet to send [08:18:49]OFD Sender: No OFD packet to send [08:18:54]OFD Sender: No OFD packet to send [08:18:59]OFD Sender: No OFD packet to send [08:19:04]OFD Sender: No OFD packet to send [08:19:09]OFD Sender: No OFD packet to send [08:19:14]OFD Sender: No OFD packet to send [08:19:19]OFD Sender: No OFD packet to send [08:19:24]OFD Sender: No OFD packet to send [08:19:29]OFD Sender: No OFD packet to send [08:19:34]OFD Sender: No OFD packet to send [08:19:39]OFD Sender: No OFD packet to send [08:19:44]OFD Sender: No OFD packet to send [08:19:49]OFD Sender: No OFD packet to send [08:19:54]OFD Sender: No OFD packet to send [08:19:59]OFD Sender: No OFD packet to send [08:20:04]OFD Sender: No OFD packet to send [08:20:05]accept exits with 7 [08:20:05]New connection [08:20:05]New thread 3066838372 created [08:20:05]Thread 3066981732 joined [08:20:05]Waiting for new connection... [08:20:05] Sock 7.Parse request [08:20:05]Sock 7.Check first char [08:20:05]Sock 7.First char is OK [08:20:05]request: POST /json_proto HTTP/1.0 [08:20:05]Method: POST [08:20:05]URL: /json_proto [08:20:05]Method is POST - this is cgi request [08:20:05]url: /json_proto [08:20:05]query_string will be loaded in cgi processing [08:20:05]execute_cgi json_proto POST (null) [08:20:05]execute_cgi path=json_proto method=POST [08:20:05]POST find Content-Length [08:20:05]Host: 172.17.46.195:8080 [08:20:05]Content-Length: 685 [08:20:05]Content-Type: application/json [08:20:05] [08:20:05]POST finish read [08:20:05]Found Content-Length = 685 [08:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 9.850, "sum" : 760.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 760.00, "total" : 760.00, "payments": [ { "type": 0, "sum" : 760.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:05]execute_script... [08:20: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)11325149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 9.850, "sum" : 760.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 760.00, "total" : 760.00, "payments": [ { "type": 0, "sum" : 760.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:05]POST & json_proto [08:20:05]process_json_proto [08:20:05]json parsed OK: [08:20:05]protocol is kg_v1.0 [08:20:05]action value=close_receipt [08:20:05]process_action close_receipt [08:20:05]cmd_close_receipt [08:20:05]MH_GetDate [08:20:05]Write to MH i2c: F0 00 00 8A 2E A7 [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: F0 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: F0 09 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: F0 09 00 8A 2E 00 B8 0B BF 66 8D AE BC 66 F5 [08:20:05]GetLastDocTimeStamp 1723796299 [08:20:05]current date 1723796408 [08:20:05]FM_GetShiftState [08:20:05]SAM_PROTO_GetShiftState [08:20:05]wFMCommunicate request_size=4 [08:20:05]MH_SAM_APDU [08:20:05]CAPDU: 80 13 01 00 [08:20:05]Write to MH i2c: E2 08 00 8B 2E 80 13 01 00 00 00 00 00 36 [08:20:05]Write i2c OK [08:20:05]MH_I2C_Read... [08:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:05]Read from MH i2c: E2 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 0E 00 [08:20:05]MH_I2C_Read... [08:20:05]Read from MH i2c: E2 0E 00 8B 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C4 [08:20:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:20:05]wFMCommunicate OK [08:20:05]SAM_PROTO_GetShiftState done [08:20:05]FM_GetShiftState done [08:20:05]opened in 1723766727 [08:20:05]opened+sec_in_day 1723853127 [08:20:05]quantity*price = 76042 [08:20:05]sum+1 = 76043 [08:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 760.00 Внесено: 760.00 СДАЧА: 0.00 НСП 1% : 6.73 НДС 12% : 80.75 Наличными: 760.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 121 16.08.2024 08:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197780 ФПД: 51137450808473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082008&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197780&fm=51137450808473&tin=02508201610067®Number=0000000000092545&sum=76000 [08:20:06]StoreToDocumentArchive [08:20:06]shift 462 fd 197780 [08:20:06]save to /storage/0462/doc_00197780 [08:20:06]save last doc name /storage/0462/doc_00197780 to /storage/kkm_last_doc_name [08:20:06]save OK [08:20:06]Clear old archive folders... [08:20:06]ProcessDocumentItem done err = 0, tmpTLVsize=257 [08:20:06]tlvbuf is B6F5C1D0 [08:20:06]SAM_PROTO_ClearQueue [08:20:06]wFMCommunicate request_size=4 [08:20:06]MH_SAM_APDU [08:20:06]CAPDU: 80 09 00 00 [08:20:06]Write to MH i2c: E2 08 00 98 2E 80 09 00 00 00 00 00 00 38 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:06]Read from MH i2c: E2 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 98 2E 00 90 00 3A [08:20:06]RAPDU: 90 00 [08:20:06]wFMCommunicate OK [08:20:06]SAM_PROTO_ClearQueue done [08:20:06]KKMCreateOFDPacket [08:20:06]OFDProtocolAddRootSTLVToBuf [08:20:06]FM_MakeSignedData [08:20:06]FM_MakeSignedData [08:20:06]SAM_PROTO_SignData [08:20:06]wFMCommunicate request_size=4 [08:20:06]MH_SAM_APDU [08:20:06]CAPDU: 80 0D 01 02 [08:20:06]Write to MH i2c: E2 08 00 99 2E 80 0D 01 02 00 00 00 00 40 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:06]Read from MH i2c: E2 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 99 2E 00 90 00 3B [08:20:06]RAPDU: 90 00 [08:20:06]wFMCommunicate OK [08:20:06]wFMCommunicate request_size=255 [08:20:06]MH_SAM_APDU [08:20:06]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 0A 29 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 28 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 1F 00 00 00 00 07 04 06 00 E0 28 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 B8 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 94 04 03 [08:20:06]Write to MH i2c: E2 02 01 9A 2E 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 0A 29 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 28 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 1F 00 00 00 00 07 04 06 00 E0 28 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 B8 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 94 04 03 00 00 13 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:06]Read from MH i2c: E2 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 9A 2E 00 90 00 3C [08:20:06]RAPDU: 90 00 [08:20:06]wFMCommunicate OK [08:20:06]wFMCommunicate request_size=16 [08:20:06]MH_SAM_APDU [08:20:06]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 2E 82 5D 97 14 99 [08:20:06]Write to MH i2c: E2 13 00 9B 2E 80 0D 02 02 0B 00 00 35 04 06 00 2E 82 5D 97 14 99 00 00 E9 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:06]Read from MH i2c: E2 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 03 00 9B 2E 00 90 00 3D [08:20:06]RAPDU: 90 00 [08:20:06]wFMCommunicate OK [08:20:06]wFMCommunicate request_size=4 [08:20:06]MH_SAM_APDU [08:20:06]CAPDU: 80 0D 03 02 [08:20:06]Write to MH i2c: E2 08 00 9C 2E 80 0D 03 02 00 00 00 00 45 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:06]Read from MH i2c: E2 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 0B 00 [08:20:06]MH_I2C_Read... [08:20:06]Read from MH i2c: E2 0B 00 9C 2E 00 3F B2 58 B8 61 D3 07 A1 90 00 23 [08:20:06]RAPDU: 3F B2 58 B8 61 D3 07 A1 90 00 [08:20:06]wFMCommunicate OK [08:20:06]SAM_PROTO_SignData done [08:20:06]FM_MakeSignedData done [08:20:06]CreateOFDProtocolMessage [08:20:06]wFMCommunicate request_size=4 [08:20:06]MH_SAM_APDU [08:20:06]CAPDU: 80 11 00 00 [08:20:06]Write to MH i2c: E2 08 00 9D 2E 80 11 00 00 00 00 00 00 45 [08:20:06]Write i2c OK [08:20:06]MH_I2C_Read... [08:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:07]Read from MH i2c: E2 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 17 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: E2 17 00 9D 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 92 [08:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:20:07]wFMCommunicate OK [08:20:07]CreateOFDProtocolMessage done [08:20:07]OFDSenderStorePacket 197780 [08:20:07]StoreOFDPacket docnum=197780 [08:20:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 E8 AF 0D 01 5F 93 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 0A 29 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 28 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 1F 00 00 00 00 07 04 06 00 E0 28 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 B8 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 94 04 03 00 35 04 06 00 2E 82 5D 97 14 99 3F B2 58 B8 61 D3 07 A1 [08:20:07]CheckFolder [08:20:07]dirname=/storage/ofd_packets [08:20:07]CheckFolder done [08:20:07]ProducePacketName [08:20:07]name=ofd_packets/00197780 [08:20:07]NVStorageSaveData ofd_packets/00197780 [08:20:07]File name is /storage/ofd_packets/00197780 [08:20:07]Write 307 bytes [08:20:07]NVStorageSaveData done [08:20:07]OFDSenderStorePacket done [08:20:07]KKMCreateOFDPacket done [08:20:07]NVStorageSaveData kkm_last_timestamp [08:20:07]File name is /storage/kkm_last_timestamp [08:20:07]Write 4 bytes [08:20:07]NVStorageSaveData done [08:20:07]ExternCall_PrintAddStr [08:20:07]wPrintStart [08:20:07]Write to MH i2c: 01 00 00 9E 2E CC [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 07 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 07 00 9E 2E 00 00 00 00 00 FF 0F E1 [08:20:07]RasterBufferAndPrint [08:20:07]line Счет N : (1)11325149 [08:20:07]line ИНН: 02508201610067 [08:20:07]line Контрольно-Кассовый Чек [08:20:07]line ПРОДАЖА [08:20:07]line ТРК (МРК, ГНК) : 52 [08:20:07]line Товар: 2710194210 [08:20:07]line D-ENERGY ДТ-К-5 [08:20:07]line 9.850 * 77.20 [08:20:07]line = 760.42 [08:20:07]line НДС 12% НСП 1% [08:20:07]line > о реализуемом товаре [08:20:07]line ОКРУГЛЕНИЕ: -0.42 [08:20:07]line ИТОГО: 760.00 [08:20:07]line Внесено: 760.00 [08:20:07]line СДАЧА: 0.00 [08:20:07]line НСП 1% : 6.73 [08:20:07]line НДС 12% : 80.75 [08:20:07]line Наличными: 760.00 [08:20:07]line Безнал.: 0.00 [08:20:07]line Место: АЗС № 95 "Партнер Нефть" [08:20:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:20:07]line СНО: Общий режим [08:20:07]line Чек 121 16.08.2024 08:20 [08:20:07]line Смена: 462 ФФД: 1.0 [08:20:07]line ЗНМ: 0300000079 [08:20:07]line РНМ: 0000000000092545 [08:20:07]line Версия ККМ: 001 [08:20:07]line ФМ: 0000000000871802 [08:20:07]line ФД: 197780 [08:20:07]line ФПД: 51137450808473 [08:20:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082008&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197780&fm=51137450808473&tin=02508201610067®Number=0000000000092545&sum=76000 [08:20:07]written 0, free lines is 4095 [08:20:07]OFD Sender: Processing packet 197780 [packets to send 245, broken 244] [08:20:07]ProducePacketName [08:20:07]name=ofd_packets/00197780 [08:20:07]OFD Sender: To server: pG, [08:20:07]CommunicateWithHost lk.salyk.kg:30040 [08:20:07]ConnectInit lk.salyk.kg [08:20:07]Connected sock=10 [08:20:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 E8 AF 0D 01 5F 93 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 0A 29 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 28 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 1F 00 00 00 00 07 04 06 00 E0 28 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 B8 0B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 94 04 03 00 35 04 06 00 2E 82 5D 97 14 99 3F B2 58 B8 61 D3 07 A1 [08:20:07]Write to MH i2c: 01 00 00 C9 2E F7 [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 07 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: 01 07 00 C9 2E 00 00 00 00 00 E2 0C EC [08:20:07]RasterBufferAndPrint [08:20:07]line [08:20:07]line [08:20:07]line [08:20:07]line [08:20:07]line [08:20:07]written 0, free lines is 3307 [08:20:07]MH_Cut [08:20:07]Write to MH i2c: D1 01 00 D0 2E 01 D0 [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: D1 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: D1 01 00 [08:20:07]MH_I2C_Read... [08:20:07]Read from MH i2c: D1 01 00 D0 2E 00 CF [08:20:07]Write to MH i2c: 01 00 00 D1 2E FF [08:20:07]Write i2c OK [08:20:07]MH_I2C_Read... [08:20:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 04 00 47 00 A8 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 94 04 03 00 F4 03 04 00 CD B7 BE 66 B6 04 01 00 00 59 90 68 1F 53 F9 BB E5 [08:20:07]CommunicateWithHost err = 0 [08:20:07]CheckOFDResponse [08:20:07]1017 (14) - 77093643461234 [08:20:07]1041 (16) - 0000000000871802 [08:20:07]1040 (4) - 197780 [08:20:07]1012 (4) - 16.08.2024 02:22 [08:20:07]1206 (1) - 0 [08:20:07]OFD Sender: Remove packet 197780 [08:20:07]ProducePacketName [08:20:07]name=ofd_packets/00197780 [08:20:07]NVStorageDeleteData [08:20:08]OFD Sender: No OFD packet to send [08:20:08]*** Cut start [08:20:08]*** Purtial cut [08:20:08]*** CUTSNS_PIN = 0 [08:20:08]*** Stage 1: CUTSNS_PIN = 1 [08:20:10]Read from MH i2c: 01 [08:20:10]MH_I2C_Read... [08:20:10]*** Stop cut motor [08:20:10]*** Cut end [08:20:10]Read from MH i2c: 01 07 00 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: 01 07 00 D1 2E 00 00 00 00 00 FF 0F 14 [08:20:10]process_action close_receipt done [08:20:10]requested_data is exist [08:20:10]produce_requested_data [08:20:10]requested_item fm.sn is exist - process it [08:20:10]wFMCommunicate request_size=4 [08:20:10]MH_SAM_APDU [08:20:10]CAPDU: 80 11 00 00 [08:20:10]Write to MH i2c: E2 08 00 D2 2E 80 11 00 00 00 00 00 00 7A [08:20:10]Write i2c OK [08:20:10]MH_I2C_Read... [08:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:10]Read from MH i2c: E2 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: E2 17 00 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: E2 17 00 D2 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C7 [08:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:20:10]wFMCommunicate OK [08:20:10]requested_item fd.num is exist - process it [08:20:10]SAM_PROTO_GetFieldsCounters [08:20:10]wFMCommunicate request_size=4 [08:20:10]MH_SAM_APDU [08:20:10]CAPDU: 80 13 00 00 [08:20:10]Write to MH i2c: E2 08 00 D3 2E 80 13 00 00 00 00 00 00 7D [08:20:10]Write i2c OK [08:20:10]MH_I2C_Read... [08:20:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:10]Read from MH i2c: E2 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: E2 62 00 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: E2 62 00 D3 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 94 04 03 00 0E 04 04 00 CE 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 6D [08:20:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 94 04 03 00 0E 04 04 00 CE 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:20:10]wFMCommunicate OK [08:20:10]SAM_PROTO_GetFieldsCounters done [08:20:10]requested_item shift.num is exist - process it [08:20:10]requested_item shift.opened is exist - process it [08:20:10]req_shift_opened [08:20:10]FM_GetShiftState [08:20:10]SAM_PROTO_GetShiftState [08:20:10]wFMCommunicate request_size=4 [08:20:10]MH_SAM_APDU [08:20:10]CAPDU: 80 13 01 00 [08:20:10]Write to MH i2c: E2 08 00 D4 2E 80 13 01 00 00 00 00 00 7F [08:20:10]Write i2c OK [08:20:10]MH_I2C_Read... [08:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:10]Read from MH i2c: E2 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: E2 0E 00 [08:20:10]MH_I2C_Read... [08:20:10]Read from MH i2c: E2 0E 00 D4 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0D [08:20:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:20:10]wFMCommunicate OK [08:20:10]SAM_PROTO_GetShiftState done [08:20:10]FM_GetShiftState done [08:20:10]req_shift_opened done [08:20:10]requested_item shift.open_date is exist - process it [08:20:10]req_shift_open_date [08:20:10]req_shift_open_date done [08:20:10]produce_requested_data done [08:20:10]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197780,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:20:10]process_action_free close_receipt [08:20:10]json_value_free [08:20:10]json_value_free done [08:20:10]process_json_proto returns [08:20:10]Send response to host [08:20:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197780,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:20:10]free response buf [08:20:10]execute_script done [08:20:10]execute_script returns [08:20:10]free content buf [08:20:10]Sock 7.Close socket [08:20:10]Sock 7.Thread stoped [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:28]OFD Sender: No OFD packet to send [08:22:33]OFD Sender: No OFD packet to send [08:22:38]OFD Sender: No OFD packet to send [08:22:43]OFD Sender: No OFD packet to send [08:22:48]OFD Sender: No OFD packet to send [08:22:53]OFD Sender: No OFD packet to send [08:22:58]OFD Sender: No OFD packet to send [08:23:03]OFD Sender: No OFD packet to send [08:23:08]OFD Sender: No OFD packet to send [08:23:13]OFD Sender: No OFD packet to send [08:23:18]OFD Sender: No OFD packet to send [08:23:23]OFD Sender: No OFD packet to send [08:23:28]OFD Sender: No OFD packet to send [08:23:33]OFD Sender: No OFD packet to send [08:23:38]OFD Sender: No OFD packet to send [08:23:43]accept exits with 9 [08:23:43]New connection [08:23:43]New thread 3066981732 created [08:23:43]Thread 3066838372 joined [08:23:43]Waiting for new connection... [08:23:43] Sock 9.Parse request [08:23:43]Sock 9.Check first char [08:23:43]Sock 9.First char is OK [08:23:43]request: POST /json_proto HTTP/1.0 [08:23:43]Method: POST [08:23:43]URL: /json_proto [08:23:43]Method is POST - this is cgi request [08:23:43]url: /json_proto [08:23:43]query_string will be loaded in cgi processing [08:23:43]execute_cgi json_proto POST (null) [08:23:43]execute_cgi path=json_proto method=POST [08:23:43]POST find Content-Length [08:23:43]Host: 172.17.46.195:8080 [08:23:43]Content-Length: 802 [08:23:43]Content-Type: application/json [08:23:43] [08:23:43]POST finish read [08:23:43]Found Content-Length = 802 [08:23:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4107302", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:43]execute_script... [08:23: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)11325150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4107302", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:23:43]POST & json_proto [08:23:43]process_json_proto [08:23:43]json parsed OK: [08:23:43]protocol is kg_v1.0 [08:23:43]action value=close_receipt [08:23:43]process_action close_receipt [08:23:43]cmd_close_receipt [08:23:43]MH_GetDate [08:23:43]Write to MH i2c: F0 00 00 D5 2E F2 [08:23:43]Write i2c OK [08:23:43]MH_I2C_Read... [08:23:43]Read from MH i2c: F0 [08:23:43]MH_I2C_Read... [08:23:43]Read from MH i2c: F0 09 00 [08:23:43]MH_I2C_Read... [08:23:43]Read from MH i2c: F0 09 00 D5 2E 00 92 0C BF 66 8D AE BC 66 1B [08:23:43]GetLastDocTimeStamp 1723796408 [08:23:43]current date 1723796626 [08:23:43]FM_GetShiftState [08:23:43]SAM_PROTO_GetShiftState [08:23:43]wFMCommunicate request_size=4 [08:23:43]MH_SAM_APDU [08:23:43]CAPDU: 80 13 01 00 [08:23:43]Write to MH i2c: E2 08 00 D6 2E 80 13 01 00 00 00 00 00 81 [08:23:43]Write i2c OK [08:23:43]MH_I2C_Read... [08:23:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:43]Read from MH i2c: E2 [08:23:43]MH_I2C_Read... [08:23:43]Read from MH i2c: E2 0E 00 [08:23:43]MH_I2C_Read... [08:23:43]Read from MH i2c: E2 0E 00 D6 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0F [08:23:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:23:43]wFMCommunicate OK [08:23:43]SAM_PROTO_GetShiftState done [08:23:43]FM_GetShiftState done [08:23:43]opened in 1723766727 [08:23:43]opened+sec_in_day 1723853127 [08:23:43]quantity*price = 0 [08:23:43]sum+1 = 1 [08:23:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 122 16.08.2024 08:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4107302 ФМ: 0000000000871802 ФД: 197781 ФПД: 169995164418826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082346&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197781&fm=169995164418826&tin=02508201610067®Number=0000000000092545&sum=0 [08:23:44]StoreToDocumentArchive [08:23:44]shift 462 fd 197781 [08:23:44]save to /storage/0462/doc_00197781 [08:23:44]save last doc name /storage/0462/doc_00197781 to /storage/kkm_last_doc_name [08:23:44]save OK [08:23:44]Clear old archive folders... [08:23:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:23:44]tlvbuf is 0196CAE0 [08:23:44]SAM_PROTO_ClearQueue [08:23:44]wFMCommunicate request_size=4 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 09 00 00 [08:23:44]Write to MH i2c: E2 08 00 E3 2E 80 09 00 00 00 00 00 00 83 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 E3 2E 00 90 00 85 [08:23:44]RAPDU: 90 00 [08:23:44]wFMCommunicate OK [08:23:44]SAM_PROTO_ClearQueue done [08:23:44]KKMCreateOFDPacket [08:23:44]OFDProtocolAddRootSTLVToBuf [08:23:44]FM_MakeSignedData [08:23:44]FM_MakeSignedData [08:23:44]SAM_PROTO_SignData [08:23:44]wFMCommunicate request_size=4 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 0D 01 02 [08:23:44]Write to MH i2c: E2 08 00 E4 2E 80 0D 01 02 00 00 00 00 8B [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 E4 2E 00 90 00 86 [08:23:44]RAPDU: 90 00 [08:23:44]wFMCommunicate OK [08:23:44]wFMCommunicate request_size=255 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 92 0C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 04 03 00 35 04 06 00 9A [08:23:44]Write to MH i2c: E2 02 01 E5 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 92 0C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 04 03 00 35 04 06 00 9A 00 00 07 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 E5 2E 00 90 00 87 [08:23:44]RAPDU: 90 00 [08:23:44]wFMCommunicate OK [08:23:44]wFMCommunicate request_size=10 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 0D 02 02 05 9C 15 63 83 0A [08:23:44]Write to MH i2c: E2 0D 00 E6 2E 80 0D 02 02 05 00 9C 15 63 83 0A 00 00 39 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 03 00 E6 2E 00 90 00 88 [08:23:44]RAPDU: 90 00 [08:23:44]wFMCommunicate OK [08:23:44]wFMCommunicate request_size=4 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 0D 03 02 [08:23:44]Write to MH i2c: E2 08 00 E7 2E 80 0D 03 02 00 00 00 00 90 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 0B 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 0B 00 E7 2E 00 55 20 9E B1 47 71 41 1F 90 00 6D [08:23:44]RAPDU: 55 20 9E B1 47 71 41 1F 90 00 [08:23:44]wFMCommunicate OK [08:23:44]SAM_PROTO_SignData done [08:23:44]FM_MakeSignedData done [08:23:44]CreateOFDProtocolMessage [08:23:44]wFMCommunicate request_size=4 [08:23:44]MH_SAM_APDU [08:23:44]CAPDU: 80 11 00 00 [08:23:44]Write to MH i2c: E2 08 00 E8 2E 80 11 00 00 00 00 00 00 90 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:44]Read from MH i2c: E2 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 17 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: E2 17 00 E8 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DD [08:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:23:44]wFMCommunicate OK [08:23:44]CreateOFDProtocolMessage done [08:23:44]OFDSenderStorePacket 197781 [08:23:44]StoreOFDPacket docnum=197781 [08:23:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 28 E5 07 01 9D AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 92 0C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 04 03 00 35 04 06 00 9A 9C 15 63 83 0A 55 20 9E B1 47 71 41 1F [08:23:44]CheckFolder [08:23:44]dirname=/storage/ofd_packets [08:23:44]CheckFolder done [08:23:44]ProducePacketName [08:23:44]name=ofd_packets/00197781 [08:23:44]NVStorageSaveData ofd_packets/00197781 [08:23:44]File name is /storage/ofd_packets/00197781 [08:23:44]Write 301 bytes [08:23:44]NVStorageSaveData done [08:23:44]OFDSenderStorePacket done [08:23:44]KKMCreateOFDPacket done [08:23:44]NVStorageSaveData kkm_last_timestamp [08:23:44]File name is /storage/kkm_last_timestamp [08:23:44]Write 4 bytes [08:23:44]NVStorageSaveData done [08:23:44]ExternCall_PrintAddStr [08:23:44]wPrintStart [08:23:44]Write to MH i2c: 01 00 00 E9 2E 17 [08:23:44]Write i2c OK [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: 01 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: 01 07 00 [08:23:44]MH_I2C_Read... [08:23:44]Read from MH i2c: 01 07 00 E9 2E 00 00 00 00 00 FF 0F 2C [08:23:44]RasterBufferAndPrint [08:23:44]line Счет N : (1)11325150 [08:23:44]line ИНН: 02508201610067 [08:23:44]line Контрольно-Кассовый Чек [08:23:44]line ПРОДАЖА [08:23:44]line ТРК (МРК, ГНК) : 12 [08:23:44]line Товар: 2710124130 [08:23:44]line Аи-92-К-4 [08:23:44]line 10.000 * 0.00 [08:23:44]line = 0.00 [08:23:44]line НДС 12% НСП 1% [08:23:44]line > о реализуемом товаре [08:23:44]line ИТОГО: 0.00 [08:23:44]line НСП 1% : 0.00 [08:23:45]line НДС 12% : 0.00 [08:23:45]line Наличными: 0.00 [08:23:45]line Безнал.: 0.00 [08:23:45]line Место: АЗС № 95 "Партнер Нефть" [08:23:45]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:23:45]line СНО: Общий режим [08:23:45]line Чек 122 16.08.2024 08:23 [08:23:45]line Смена: 462 ФФД: 1.0 [08:23:45]line ЗНМ: 0300000079 [08:23:45]line РНМ: 0000000000092545 [08:23:45]line Версия ККМ: 001 [08:23:45]line Талоны: Топливные Талоны [08:23:45]line 4107302 [08:23:45]line ФМ: 0000000000871802 [08:23:45]line ФД: 197781 [08:23:45]line ФПД: 169995164418826 [08:23:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082346&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197781&fm=169995164418826&tin=02508201610067®Number=0000000000092545&sum=0 [08:23:45]written 0, free lines is 4095 [08:23:45]OFD Sender: Processing packet 197781 [packets to send 245, broken 244] [08:23:45]ProducePacketName [08:23:45]name=ofd_packets/00197781 [08:23:45]OFD Sender: To server: pG, [08:23:45]CommunicateWithHost lk.salyk.kg:30040 [08:23:45]ConnectInit lk.salyk.kg [08:23:45]Connected sock=10 [08:23:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 28 E5 07 01 9D AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7A 00 00 00 F4 03 04 00 92 0C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 04 03 00 35 04 06 00 9A 9C 15 63 83 0A 55 20 9E B1 47 71 41 1F [08:23:45]Write to MH i2c: 01 00 00 13 2F 42 [08:23:45]Write i2c OK [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: 01 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: 01 07 00 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: 01 07 00 13 2F 00 00 00 00 00 ED 0C 42 [08:23:45]RasterBufferAndPrint [08:23:45]line [08:23:45]line [08:23:45]line [08:23:45]line [08:23:45]line [08:23:45]written 0, free lines is 3317 [08:23:45]MH_Cut [08:23:45]Write to MH i2c: D1 01 00 1A 2F 01 1B [08:23:45]Write i2c OK [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: D1 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: D1 01 00 [08:23:45]MH_I2C_Read... [08:23:45]Read from MH i2c: D1 01 00 1A 2F 00 1A [08:23:45]Write to MH i2c: 01 00 00 1B 2F 4A [08:23:45]Write i2c OK [08:23:45]MH_I2C_Read... [08:23:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7A 81 47 00 81 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 04 03 00 F4 03 04 00 A7 B8 BE 66 B6 04 01 00 00 5B FA 7F 79 DC E3 1A E5 [08:23:45]CommunicateWithHost err = 0 [08:23:45]CheckOFDResponse [08:23:45]1017 (14) - 77093643461234 [08:23:45]1041 (16) - 0000000000871802 [08:23:45]1040 (4) - 197781 [08:23:45]1012 (4) - 16.08.2024 02:25 [08:23:45]1206 (1) - 0 [08:23:45]OFD Sender: Remove packet 197781 [08:23:45]ProducePacketName [08:23:45]name=ofd_packets/00197781 [08:23:45]NVStorageDeleteData [08:23:46]OFD Sender: No OFD packet to send [08:23:46]*** Cut start [08:23:46]*** Purtial cut [08:23:46]*** Stage 1: CUTSNS_PIN = 1 [08:23:46]Read from MH i2c: 01 [08:23:46]MH_I2C_Read... [08:23:46]*** Stop cut motor [08:23:46]*** Cut end [08:23:46]Read from MH i2c: 01 07 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: 01 07 00 1B 2F 00 00 00 00 00 FF 0F 5F [08:23:46]process_action close_receipt done [08:23:46]requested_data is exist [08:23:46]produce_requested_data [08:23:46]requested_item fm.sn is exist - process it [08:23:46]wFMCommunicate request_size=4 [08:23:46]MH_SAM_APDU [08:23:46]CAPDU: 80 11 00 00 [08:23:46]Write to MH i2c: E2 08 00 1C 2F 80 11 00 00 00 00 00 00 C5 [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 17 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 17 00 1C 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 12 [08:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:23:46]wFMCommunicate OK [08:23:46]requested_item fd.num is exist - process it [08:23:46]SAM_PROTO_GetFieldsCounters [08:23:46]wFMCommunicate request_size=4 [08:23:46]MH_SAM_APDU [08:23:46]CAPDU: 80 13 00 00 [08:23:46]Write to MH i2c: E2 08 00 1D 2F 80 13 00 00 00 00 00 00 C8 [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 62 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 62 00 1D 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 95 04 03 00 0E 04 04 00 CE 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 BC [08:23:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 95 04 03 00 0E 04 04 00 CE 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:23:46]wFMCommunicate OK [08:23:46]SAM_PROTO_GetFieldsCounters done [08:23:46]requested_item shift.num is exist - process it [08:23:46]requested_item shift.opened is exist - process it [08:23:46]req_shift_opened [08:23:46]FM_GetShiftState [08:23:46]SAM_PROTO_GetShiftState [08:23:46]wFMCommunicate request_size=4 [08:23:46]MH_SAM_APDU [08:23:46]CAPDU: 80 13 01 00 [08:23:46]Write to MH i2c: E2 08 00 1E 2F 80 13 01 00 00 00 00 00 CA [08:23:46]Write i2c OK [08:23:46]MH_I2C_Read... [08:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:23:46]Read from MH i2c: E2 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 0E 00 [08:23:46]MH_I2C_Read... [08:23:46]Read from MH i2c: E2 0E 00 1E 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 58 [08:23:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:23:46]wFMCommunicate OK [08:23:46]SAM_PROTO_GetShiftState done [08:23:46]FM_GetShiftState done [08:23:46]req_shift_opened done [08:23:46]requested_item shift.open_date is exist - process it [08:23:46]req_shift_open_date [08:23:46]req_shift_open_date done [08:23:46]produce_requested_data done [08:23:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197781,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:23:46]process_action_free close_receipt [08:23:46]json_value_free [08:23:46]json_value_free done [08:23:46]process_json_proto returns [08:23:46]Send response to host [08:23:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197781,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:23:46]free response buf [08:23:46]execute_script done [08:23:46]execute_script returns [08:23:46]free content buf [08:23:46]Sock 9.Close socket [08:23:46]Sock 9.Thread stoped [08:23:51]OFD Sender: No OFD packet to send [08:23:56]OFD Sender: No OFD packet to send [08:24:01]OFD Sender: No OFD packet to send [08:24:06]OFD Sender: No OFD packet to send [08:24:11]OFD Sender: No OFD packet to send [08:24:16]OFD Sender: No OFD packet to send [08:24:21]OFD Sender: No OFD packet to send [08:24:26]OFD Sender: No OFD packet to send [08:24:31]OFD Sender: No OFD packet to send [08:24:36]OFD Sender: No OFD packet to send [08:24:41]OFD Sender: No OFD packet to send [08:24:46]OFD Sender: No OFD packet to send [08:24:51]OFD Sender: No OFD packet to send [08:24:56]OFD Sender: No OFD packet to send [08:25:01]OFD Sender: No OFD packet to send [08:25:06]OFD Sender: No OFD packet to send [08:25:11]OFD Sender: No OFD packet to send [08:25:16]OFD Sender: No OFD packet to send [08:25:21]OFD Sender: No OFD packet to send [08:25:26]OFD Sender: No OFD packet to send [08:25:31]OFD Sender: No OFD packet to send [08:25:36]OFD Sender: No OFD packet to send [08:25:41]OFD Sender: No OFD packet to send [08:25:46]OFD Sender: No OFD packet to send [08:25:51]OFD Sender: No OFD packet to send [08:25:56]OFD Sender: No OFD packet to send [08:26:01]OFD Sender: No OFD packet to send [08:26:06]OFD Sender: No OFD packet to send [08:26:11]OFD Sender: No OFD packet to send [08:26:16]OFD Sender: No OFD packet to send [08:26:21]OFD Sender: No OFD packet to send [08:26:26]OFD Sender: No OFD packet to send [08:26:31]OFD Sender: No OFD packet to send [08:26:36]OFD Sender: No OFD packet to send [08:26:41]OFD Sender: No OFD packet to send [08:26:46]OFD Sender: No OFD packet to send [08:26:51]OFD Sender: No OFD packet to send [08:26:56]OFD Sender: No OFD packet to send [08:27:01]OFD Sender: No OFD packet to send [08:27:06]OFD Sender: No OFD packet to send [08:27:11]OFD Sender: No OFD packet to send [08:27:16]OFD Sender: No OFD packet to send [08:27:21]OFD Sender: No OFD packet to send [08:27:26]OFD Sender: No OFD packet to send [08:27:31]OFD Sender: No OFD packet to send [08:27:36]OFD Sender: No OFD packet to send [08:27:41]OFD Sender: No OFD packet to send [08:27:46]OFD Sender: No OFD packet to send [08:27:51]OFD Sender: No OFD packet to send [08:27:56]OFD Sender: No OFD packet to send [08:27:58]accept exits with 7 [08:27:58]New connection [08:27:58]New thread 3066838372 created [08:27:58]Thread 3066981732 joined [08:27:58]Waiting for new connection... [08:27:58] Sock 7.Parse request [08:27:58]Sock 7.Check first char [08:27:58]Sock 7.First char is OK [08:27:58]request: POST /json_proto HTTP/1.0 [08:27:58]Method: POST [08:27:58]URL: /json_proto [08:27:58]Method is POST - this is cgi request [08:27:58]url: /json_proto [08:27:58]query_string will be loaded in cgi processing [08:27:58]execute_cgi json_proto POST (null) [08:27:58]execute_cgi path=json_proto method=POST [08:27:58]POST find Content-Length [08:27:58]Host: 172.17.46.195:8080 [08:27:58]Content-Length: 679 [08:27:58]Content-Type: application/json [08:27:58] [08:27:58]POST finish read [08:27:58]Found Content-Length = 679 [08:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:58]execute_script... [08: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)11325151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:58]POST & json_proto [08:27:58]process_json_proto [08:27:58]json parsed OK: [08:27:58]protocol is kg_v1.0 [08:27:58]action value=close_receipt [08:27:58]process_action close_receipt [08:27:58]cmd_close_receipt [08:27:58]MH_GetDate [08:27:58]Write to MH i2c: F0 00 00 1F 2F 3D [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: F0 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: F0 09 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: F0 09 00 1F 2F 00 91 0D BF 66 8D AE BC 66 66 [08:27:58]GetLastDocTimeStamp 1723796626 [08:27:58]current date 1723796881 [08:27:58]FM_GetShiftState [08:27:58]SAM_PROTO_GetShiftState [08:27:58]wFMCommunicate request_size=4 [08:27:58]MH_SAM_APDU [08:27:58]CAPDU: 80 13 01 00 [08:27:58]Write to MH i2c: E2 08 00 20 2F 80 13 01 00 00 00 00 00 CC [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:58]Read from MH i2c: E2 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 0E 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: E2 0E 00 20 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5A [08:27:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:27:58]wFMCommunicate OK [08:27:58]SAM_PROTO_GetShiftState done [08:27:58]FM_GetShiftState done [08:27:58]opened in 1723766727 [08:27:58]opened+sec_in_day 1723853127 [08:27:58]quantity*price = 30035 [08:27:58]sum+1 = 30036 [08:27:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 123 16.08.2024 08:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197782 ФПД: 94002522925159 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082801&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197782&fm=94002522925159&tin=02508201610067®Number=0000000000092545&sum=30000 [08:28:00]StoreToDocumentArchive [08:28:00]shift 462 fd 197782 [08:28:00]save to /storage/0462/doc_00197782 [08:28:00]save last doc name /storage/0462/doc_00197782 to /storage/kkm_last_doc_name [08:28:00]save OK [08:28:00]Clear old archive folders... [08:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:00]tlvbuf is 019199F0 [08:28:00]SAM_PROTO_ClearQueue [08:28:00]wFMCommunicate request_size=4 [08:28:00]MH_SAM_APDU [08:28:00]CAPDU: 80 09 00 00 [08:28:00]Write to MH i2c: E2 08 00 2D 2F 80 09 00 00 00 00 00 00 CE [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:00]Read from MH i2c: E2 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 2D 2F 00 90 00 D0 [08:28:00]RAPDU: 90 00 [08:28:00]wFMCommunicate OK [08:28:00]SAM_PROTO_ClearQueue done [08:28:00]KKMCreateOFDPacket [08:28:00]OFDProtocolAddRootSTLVToBuf [08:28:00]FM_MakeSignedData [08:28:00]FM_MakeSignedData [08:28:00]SAM_PROTO_SignData [08:28:00]wFMCommunicate request_size=4 [08:28:00]MH_SAM_APDU [08:28:00]CAPDU: 80 0D 01 02 [08:28:00]Write to MH i2c: E2 08 00 2E 2F 80 0D 01 02 00 00 00 00 D6 [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:00]Read from MH i2c: E2 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 2E 2F 00 90 00 D1 [08:28:00]RAPDU: 90 00 [08:28:00]wFMCommunicate OK [08:28:00]wFMCommunicate request_size=255 [08:28:00]MH_SAM_APDU [08:28:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 91 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 04 03 00 35 04 06 00 55 [08:28:00]Write to MH i2c: E2 02 01 2F 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 91 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 04 03 00 35 04 06 00 55 00 00 6C [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:00]Read from MH i2c: E2 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 2F 2F 00 90 00 D2 [08:28:00]RAPDU: 90 00 [08:28:00]wFMCommunicate OK [08:28:00]wFMCommunicate request_size=10 [08:28:00]MH_SAM_APDU [08:28:00]CAPDU: 80 0D 02 02 05 7E AA FC A8 67 [08:28:00]Write to MH i2c: E2 0D 00 30 2F 80 0D 02 02 05 00 7E AA FC A8 67 00 00 16 [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:00]Read from MH i2c: E2 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 03 00 30 2F 00 90 00 D3 [08:28:00]RAPDU: 90 00 [08:28:00]wFMCommunicate OK [08:28:00]wFMCommunicate request_size=4 [08:28:00]MH_SAM_APDU [08:28:00]CAPDU: 80 0D 03 02 [08:28:00]Write to MH i2c: E2 08 00 31 2F 80 0D 03 02 00 00 00 00 DB [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:00]Read from MH i2c: E2 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 0B 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 0B 00 31 2F 00 C4 BC 86 25 CC C9 C9 43 90 00 A8 [08:28:00]RAPDU: C4 BC 86 25 CC C9 C9 43 90 00 [08:28:00]wFMCommunicate OK [08:28:00]SAM_PROTO_SignData done [08:28:00]FM_MakeSignedData done [08:28:00]CreateOFDProtocolMessage [08:28:00]wFMCommunicate request_size=4 [08:28:00]MH_SAM_APDU [08:28:00]CAPDU: 80 11 00 00 [08:28:00]Write to MH i2c: E2 08 00 32 2F 80 11 00 00 00 00 00 00 DB [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:00]Read from MH i2c: E2 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 17 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: E2 17 00 32 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 28 [08:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:28:00]wFMCommunicate OK [08:28:00]CreateOFDProtocolMessage done [08:28:00]OFDSenderStorePacket 197782 [08:28:00]StoreOFDPacket docnum=197782 [08:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 D6 07 01 AA 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 91 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 04 03 00 35 04 06 00 55 7E AA FC A8 67 C4 BC 86 25 CC C9 C9 43 [08:28:00]CheckFolder [08:28:00]dirname=/storage/ofd_packets [08:28:00]CheckFolder done [08:28:00]ProducePacketName [08:28:00]name=ofd_packets/00197782 [08:28:00]NVStorageSaveData ofd_packets/00197782 [08:28:00]File name is /storage/ofd_packets/00197782 [08:28:00]Write 301 bytes [08:28:00]NVStorageSaveData done [08:28:00]OFDSenderStorePacket done [08:28:00]KKMCreateOFDPacket done [08:28:00]NVStorageSaveData kkm_last_timestamp [08:28:00]File name is /storage/kkm_last_timestamp [08:28:00]Write 4 bytes [08:28:00]NVStorageSaveData done [08:28:00]ExternCall_PrintAddStr [08:28:00]wPrintStart [08:28:00]Write to MH i2c: 01 00 00 33 2F 62 [08:28:00]Write i2c OK [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: 01 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: 01 07 00 [08:28:00]MH_I2C_Read... [08:28:00]Read from MH i2c: 01 07 00 33 2F 00 00 00 00 00 FF 0F 77 [08:28:00]RasterBufferAndPrint [08:28:00]line Счет N : (1)11325151 [08:28:00]line ИНН: 02508201610067 [08:28:00]line Контрольно-Кассовый Чек [08:28:00]line ПРОДАЖА [08:28:00]line ТРК (МРК, ГНК) : 42 [08:28:00]line Товар: 2710124130 [08:28:00]line Аи-92-К-4 [08:28:00]line 4.430 * 67.80 [08:28:00]line = 300.35 [08:28:00]line НДС 12% НСП 1% [08:28:00]line > о реализуемом товаре [08:28:00]line ОКРУГЛЕНИЕ: -0.35 [08:28:00]line ИТОГО: 300.00 [08:28:00]line Внесено: 300.00 [08:28:00]line СДАЧА: 0.00 [08:28:00]line НСП 1% : 2.66 [08:28:00]line НДС 12% : 31.90 [08:28:00]line Наличными: 300.00 [08:28:00]line Безнал.: 0.00 [08:28:00]line Место: АЗС № 95 "Партнер Нефть" [08:28:00]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:28:00]line СНО: Общий режим [08:28:00]line Чек 123 16.08.2024 08:28 [08:28:00]line Смена: 462 ФФД: 1.0 [08:28:00]line ЗНМ: 0300000079 [08:28:00]line РНМ: 0000000000092545 [08:28:00]line Версия ККМ: 001 [08:28:00]line ФМ: 0000000000871802 [08:28:00]line ФД: 197782 [08:28:00]line ФПД: 94002522925159 [08:28:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082801&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197782&fm=94002522925159&tin=02508201610067®Number=0000000000092545&sum=30000 [08:28:00]written 0, free lines is 4095 [08:28:00]OFD Sender: Processing packet 197782 [packets to send 245, broken 244] [08:28:00]ProducePacketName [08:28:00]name=ofd_packets/00197782 [08:28:00]OFD Sender: To server: pG, [08:28:00]CommunicateWithHost lk.salyk.kg:30040 [08:28:00]ConnectInit lk.salyk.kg [08:28:00]Connected sock=9 [08:28:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 D6 07 01 AA 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 91 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 04 03 00 35 04 06 00 55 7E AA FC A8 67 C4 BC 86 25 CC C9 C9 43 [08:28:01]Write to MH i2c: 01 00 00 5E 2F 8D [08:28:01]Write i2c OK [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: 01 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: 01 07 00 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: 01 07 00 5E 2F 00 00 00 00 00 E4 0C 84 [08:28:01]RasterBufferAndPrint [08:28:01]line [08:28:01]line [08:28:01]line [08:28:01]line [08:28:01]line [08:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA 54 47 00 1B A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 04 03 00 F4 03 04 00 A6 B9 BE 66 B6 04 01 00 00 BB DE 28 F8 8C 8C 24 0D [08:28:01]CommunicateWithHost err = 0 [08:28:01]CheckOFDResponse [08:28:01]1017 (14) - 77093643461234 [08:28:01]1041 (16) - 0000000000871802 [08:28:01]1040 (4) - 197782 [08:28:01]1012 (4) - 16.08.2024 02:29 [08:28:01]1206 (1) - 0 [08:28:01]OFD Sender: Remove packet 197782 [08:28:01]ProducePacketName [08:28:01]name=ofd_packets/00197782 [08:28:01]NVStorageDeleteData [08:28:01]written 0, free lines is 3309 [08:28:01]MH_Cut [08:28:01]Write to MH i2c: D1 01 00 65 2F 01 66 [08:28:01]Write i2c OK [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: D1 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: D1 01 00 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: D1 01 00 65 2F 00 65 [08:28:01]Write to MH i2c: 01 00 00 66 2F 95 [08:28:01]Write i2c OK [08:28:01]MH_I2C_Read... [08:28:01]OFD Sender: No OFD packet to send [08:28:01]*** Cut start [08:28:01]*** Purtial cut [08:28:01]*** CUTSNS_PIN = 0 [08:28:01]*** Stage 1: CUTSNS_PIN = 1 [08:28:03]Read from MH i2c: 01 [08:28:03]MH_I2C_Read... [08:28:03]*** Stop cut motor [08:28:03]*** Cut end [08:28:03]Read from MH i2c: 01 07 00 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: 01 07 00 66 2F 00 00 00 00 00 FF 0F AA [08:28:03]process_action close_receipt done [08:28:03]requested_data is exist [08:28:03]produce_requested_data [08:28:03]requested_item fm.sn is exist - process it [08:28:03]wFMCommunicate request_size=4 [08:28:03]MH_SAM_APDU [08:28:03]CAPDU: 80 11 00 00 [08:28:03]Write to MH i2c: E2 08 00 67 2F 80 11 00 00 00 00 00 00 10 [08:28:03]Write i2c OK [08:28:03]MH_I2C_Read... [08:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:03]Read from MH i2c: E2 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 17 00 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 17 00 67 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5D [08:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:28:03]wFMCommunicate OK [08:28:03]requested_item fd.num is exist - process it [08:28:03]SAM_PROTO_GetFieldsCounters [08:28:03]wFMCommunicate request_size=4 [08:28:03]MH_SAM_APDU [08:28:03]CAPDU: 80 13 00 00 [08:28:03]Write to MH i2c: E2 08 00 68 2F 80 13 00 00 00 00 00 00 13 [08:28:03]Write i2c OK [08:28:03]MH_I2C_Read... [08:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:03]Read from MH i2c: E2 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 62 00 [08:28:03]MH_I2C_Read... [08:28:03]Read from MH i2c: E2 62 00 68 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 96 04 03 00 0E 04 04 00 CE 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 0B [08:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 96 04 03 00 0E 04 04 00 CE 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:28:03]wFMCommunicate OK [08:28:03]SAM_PROTO_GetFieldsCounters done [08:28:03]requested_item shift.num is exist - process it [08:28:03]requested_item shift.opened is exist - process it [08:28:03]req_shift_opened [08:28:03]FM_GetShiftState [08:28:03]SAM_PROTO_GetShiftState [08:28:03]wFMCommunicate request_size=4 [08:28:03]MH_SAM_APDU [08:28:03]CAPDU: 80 13 01 00 [08:28:03]Write to MH i2c: E2 08 00 69 2F 80 13 01 00 00 00 00 00 15 [08:28:03]Write i2c OK [08:28:03]MH_I2C_Read... [08:28:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:04]Read from MH i2c: E2 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 0E 00 [08:28:04]MH_I2C_Read... [08:28:04]Read from MH i2c: E2 0E 00 69 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A3 [08:28:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:28:04]wFMCommunicate OK [08:28:04]SAM_PROTO_GetShiftState done [08:28:04]FM_GetShiftState done [08:28:04]req_shift_opened done [08:28:04]requested_item shift.open_date is exist - process it [08:28:04]req_shift_open_date [08:28:04]req_shift_open_date done [08:28:04]produce_requested_data done [08:28:04]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197782,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:28:04]process_action_free close_receipt [08:28:04]json_value_free [08:28:04]json_value_free done [08:28:04]process_json_proto returns [08:28:04]Send response to host [08:28:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197782,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:28:04]free response buf [08:28:04]execute_script done [08:28:04]execute_script returns [08:28:04]free content buf [08:28:04]Sock 7.Close socket [08:28:04]Sock 7.Thread stoped [08:28:06]OFD Sender: No OFD packet to send [08:28:10]recv_with_timeout no data received [08:28:11]OFD Sender: No OFD packet to send [08:28:16]OFD Sender: No OFD packet to send [08:28:21]OFD Sender: No OFD packet to send [08:28:26]OFD Sender: No OFD packet to send [08:28:31]OFD Sender: No OFD packet to send [08:28:36]OFD Sender: No OFD packet to send [08:28:41]OFD Sender: No OFD packet to send [08:28:46]OFD Sender: No OFD packet to send [08:28:51]OFD Sender: No OFD packet to send [08:28:56]OFD Sender: No OFD packet to send [08:29:01]OFD Sender: No OFD packet to send [08:29:06]OFD Sender: No OFD packet to send [08:29:11]OFD Sender: No OFD packet to send [08:29:16]OFD Sender: No OFD packet to send [08:29:21]OFD Sender: No OFD packet to send [08:29:26]OFD Sender: No OFD packet to send [08:29:31]OFD Sender: No OFD packet to send [08:29:36]OFD Sender: No OFD packet to send [08:29:39]accept exits with 10 [08:29:39]New connection [08:29:39]New thread 3066981732 created [08:29:39]Thread 3066838372 joined [08:29:39]Waiting for new connection... [08:29:39] Sock 10.Parse request [08:29:39]Sock 10.Check first char [08:29:39]Sock 10.First char is OK [08:29:39]request: POST /json_proto HTTP/1.0 [08:29:39]Method: POST [08:29:39]URL: /json_proto [08:29:39]Method is POST - this is cgi request [08:29:39]url: /json_proto [08:29:39]query_string will be loaded in cgi processing [08:29:39]execute_cgi json_proto POST (null) [08:29:39]execute_cgi path=json_proto method=POST [08:29:39]POST find Content-Length [08:29:39]Host: 172.17.46.195:8080 [08:29:39]Content-Length: 684 [08:29:39]Content-Type: application/json [08:29:39] [08:29:39]POST finish read [08:29:39]Found Content-Length = 684 [08:29:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325152", "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.790, "sum" : 1023.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1023.00, "total" : 1023.00, "payments": [ { "type": 0, "sum" : 1023.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:39]execute_script... [08:29:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325152", "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.790, "sum" : 1023.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1023.00, "total" : 1023.00, "payments": [ { "type": 0, "sum" : 1023.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:39]POST & json_proto [08:29:39]process_json_proto [08:29:39]json parsed OK: [08:29:39]protocol is kg_v1.0 [08:29:39]action value=close_receipt [08:29:39]process_action close_receipt [08:29:39]cmd_close_receipt [08:29:39]MH_GetDate [08:29:39]Write to MH i2c: F0 00 00 6A 2F 88 [08:29:39]Write i2c OK [08:29:39]MH_I2C_Read... [08:29:39]Read from MH i2c: F0 [08:29:39]MH_I2C_Read... [08:29:39]Read from MH i2c: F0 09 00 [08:29:39]MH_I2C_Read... [08:29:39]Read from MH i2c: F0 09 00 6A 2F 00 F6 0D BF 66 8D AE BC 66 16 [08:29:39]GetLastDocTimeStamp 1723796881 [08:29:39]current date 1723796982 [08:29:39]FM_GetShiftState [08:29:39]SAM_PROTO_GetShiftState [08:29:39]wFMCommunicate request_size=4 [08:29:39]MH_SAM_APDU [08:29:39]CAPDU: 80 13 01 00 [08:29:39]Write to MH i2c: E2 08 00 6B 2F 80 13 01 00 00 00 00 00 17 [08:29:39]Write i2c OK [08:29:39]MH_I2C_Read... [08:29:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:39]Read from MH i2c: E2 [08:29:39]MH_I2C_Read... [08:29:39]Read from MH i2c: E2 0E 00 [08:29:39]MH_I2C_Read... [08:29:39]Read from MH i2c: E2 0E 00 6B 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [08:29:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:29:39]wFMCommunicate OK [08:29:39]SAM_PROTO_GetShiftState done [08:29:39]FM_GetShiftState done [08:29:39]opened in 1723766727 [08:29:39]opened+sec_in_day 1723853127 [08:29:39]quantity*price = 102321 [08:29:39]sum+1 = 102323 [08:29:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1023.00 Внесено: 1023.00 СДАЧА: 0.00 НСП 1% : 9.05 НДС 12% : 108.66 Наличными: 1023.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 124 16.08.2024 08:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197783 ФПД: 13096046858068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082942&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197783&fm=13096046858068&tin=02508201610067®Number=0000000000092545&sum=102300 [08:29:40]StoreToDocumentArchive [08:29:40]shift 462 fd 197783 [08:29:40]save to /storage/0462/doc_00197783 [08:29:40]save last doc name /storage/0462/doc_00197783 to /storage/kkm_last_doc_name [08:29:40]save OK [08:29:40]Clear old archive folders... [08:29:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:29:40]tlvbuf is B6F5CB00 [08:29:40]SAM_PROTO_ClearQueue [08:29:40]wFMCommunicate request_size=4 [08:29:40]MH_SAM_APDU [08:29:40]CAPDU: 80 09 00 00 [08:29:40]Write to MH i2c: E2 08 00 78 2F 80 09 00 00 00 00 00 00 19 [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:40]Read from MH i2c: E2 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 78 2F 00 90 00 1B [08:29:40]RAPDU: 90 00 [08:29:40]wFMCommunicate OK [08:29:40]SAM_PROTO_ClearQueue done [08:29:40]KKMCreateOFDPacket [08:29:40]OFDProtocolAddRootSTLVToBuf [08:29:40]FM_MakeSignedData [08:29:40]FM_MakeSignedData [08:29:40]SAM_PROTO_SignData [08:29:40]wFMCommunicate request_size=4 [08:29:40]MH_SAM_APDU [08:29:40]CAPDU: 80 0D 01 02 [08:29:40]Write to MH i2c: E2 08 00 79 2F 80 0D 01 02 00 00 00 00 21 [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:40]Read from MH i2c: E2 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 79 2F 00 90 00 1C [08:29:40]RAPDU: 90 00 [08:29:40]wFMCommunicate OK [08:29:40]wFMCommunicate request_size=255 [08:29:40]MH_SAM_APDU [08:29:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 DE 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 8F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 8F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 2A 00 00 00 00 07 04 06 00 9C 8F 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 F6 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 04 03 00 35 04 06 00 0B [08:29:40]Write to MH i2c: E2 02 01 7A 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 DE 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 8F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 8F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 2A 00 00 00 00 07 04 06 00 9C 8F 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 F6 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 04 03 00 35 04 06 00 0B 00 00 32 [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:40]Read from MH i2c: E2 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 7A 2F 00 90 00 1D [08:29:40]RAPDU: 90 00 [08:29:40]wFMCommunicate OK [08:29:40]wFMCommunicate request_size=10 [08:29:40]MH_SAM_APDU [08:29:40]CAPDU: 80 0D 02 02 05 E9 29 38 8F 54 [08:29:40]Write to MH i2c: E2 0D 00 7B 2F 80 0D 02 02 05 00 E9 29 38 8F 54 00 00 5B [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:40]Read from MH i2c: E2 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 03 00 7B 2F 00 90 00 1E [08:29:40]RAPDU: 90 00 [08:29:40]wFMCommunicate OK [08:29:40]wFMCommunicate request_size=4 [08:29:40]MH_SAM_APDU [08:29:40]CAPDU: 80 0D 03 02 [08:29:40]Write to MH i2c: E2 08 00 7C 2F 80 0D 03 02 00 00 00 00 26 [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:40]Read from MH i2c: E2 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 0B 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 0B 00 7C 2F 00 01 D3 28 E8 98 10 A3 23 90 00 79 [08:29:40]RAPDU: 01 D3 28 E8 98 10 A3 23 90 00 [08:29:40]wFMCommunicate OK [08:29:40]SAM_PROTO_SignData done [08:29:40]FM_MakeSignedData done [08:29:40]CreateOFDProtocolMessage [08:29:40]wFMCommunicate request_size=4 [08:29:40]MH_SAM_APDU [08:29:40]CAPDU: 80 11 00 00 [08:29:40]Write to MH i2c: E2 08 00 7D 2F 80 11 00 00 00 00 00 00 26 [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:40]Read from MH i2c: E2 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 17 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: E2 17 00 7D 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 73 [08:29:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:29:40]wFMCommunicate OK [08:29:40]CreateOFDProtocolMessage done [08:29:40]OFDSenderStorePacket 197783 [08:29:40]StoreOFDPacket docnum=197783 [08:29:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1F 60 07 01 6D 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 DE 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 8F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 8F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 2A 00 00 00 00 07 04 06 00 9C 8F 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 F6 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 04 03 00 35 04 06 00 0B E9 29 38 8F 54 01 D3 28 E8 98 10 A3 23 [08:29:40]CheckFolder [08:29:40]dirname=/storage/ofd_packets [08:29:40]CheckFolder done [08:29:40]ProducePacketName [08:29:40]name=ofd_packets/00197783 [08:29:40]NVStorageSaveData ofd_packets/00197783 [08:29:40]File name is /storage/ofd_packets/00197783 [08:29:40]Write 301 bytes [08:29:40]NVStorageSaveData done [08:29:40]OFDSenderStorePacket done [08:29:40]KKMCreateOFDPacket done [08:29:40]NVStorageSaveData kkm_last_timestamp [08:29:40]File name is /storage/kkm_last_timestamp [08:29:40]Write 4 bytes [08:29:40]NVStorageSaveData done [08:29:40]ExternCall_PrintAddStr [08:29:40]wPrintStart [08:29:40]Write to MH i2c: 01 00 00 7E 2F AD [08:29:40]Write i2c OK [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: 01 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: 01 07 00 [08:29:40]MH_I2C_Read... [08:29:40]Read from MH i2c: 01 07 00 7E 2F 00 00 00 00 00 FF 0F C2 [08:29:40]RasterBufferAndPrint [08:29:40]line Счет N : (1)11325152 [08:29:40]line ИНН: 02508201610067 [08:29:40]line Контрольно-Кассовый Чек [08:29:40]line ПРОДАЖА [08:29:40]line ТРК (МРК, ГНК) : 11 [08:29:40]line Товар: 2710124500 [08:29:40]line Аи-95-К-5 [08:29:40]line 13.790 * 74.20 [08:29:40]line = 1023.22 [08:29:40]line НДС 12% НСП 1% [08:29:40]line > о реализуемом товаре [08:29:40]line ОКРУГЛЕНИЕ: -0.22 [08:29:40]line ИТОГО: 1023.00 [08:29:40]line Внесено: 1023.00 [08:29:40]line СДАЧА: 0.00 [08:29:40]line НСП 1% : 9.05 [08:29:40]line НДС 12% : 108.66 [08:29:40]line Наличными: 1023.00 [08:29:40]line Безнал.: 0.00 [08:29:40]line Место: АЗС № 95 "Партнер Нефть" [08:29:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:29:40]line СНО: Общий режим [08:29:40]line Чек 124 16.08.2024 08:29 [08:29:40]line Смена: 462 ФФД: 1.0 [08:29:40]line ЗНМ: 0300000079 [08:29:40]line РНМ: 0000000000092545 [08:29:40]line Версия ККМ: 001 [08:29:40]line ФМ: 0000000000871802 [08:29:40]line ФД: 197783 [08:29:40]line ФПД: 13096046858068 [08:29:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T082942&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197783&fm=13096046858068&tin=02508201610067®Number=0000000000092545&sum=102300 [08:29:41]OFD Sender: Processing packet 197783 [packets to send 245, broken 244] [08:29:41]ProducePacketName [08:29:41]name=ofd_packets/00197783 [08:29:41]OFD Sender: To server: pG, [08:29:41]CommunicateWithHost lk.salyk.kg:30040 [08:29:41]ConnectInit lk.salyk.kg [08:29:41]written 0, free lines is 4095 [08:29:41]Write to MH i2c: 01 00 00 A9 2F D8 [08:29:41]Write i2c OK [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: 01 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: 01 07 00 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: 01 07 00 A9 2F 00 00 00 00 00 E3 0C CE [08:29:41]RasterBufferAndPrint [08:29:41]line [08:29:41]line [08:29:41]line [08:29:41]line [08:29:41]line [08:29:41]written 0, free lines is 3305 [08:29:41]MH_Cut [08:29:41]Write to MH i2c: D1 01 00 B0 2F 01 B1 [08:29:41]Write i2c OK [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: D1 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: D1 01 00 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: D1 01 00 B0 2F 00 B0 [08:29:41]Write to MH i2c: 01 00 00 B1 2F E0 [08:29:41]Write i2c OK [08:29:41]MH_I2C_Read... [08:29:42]*** Cut start [08:29:42]*** Purtial cut [08:29:42]*** Stage 1: CUTSNS_PIN = 1 [08:29:42]Read from MH i2c: 01 [08:29:42]MH_I2C_Read... [08:29:42]*** Stop cut motor [08:29:42]*** Cut end [08:29:42]Read from MH i2c: 01 07 00 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: 01 07 00 B1 2F 00 00 00 00 00 FF 0F F5 [08:29:42]process_action close_receipt done [08:29:42]requested_data is exist [08:29:42]produce_requested_data [08:29:42]requested_item fm.sn is exist - process it [08:29:42]wFMCommunicate request_size=4 [08:29:42]MH_SAM_APDU [08:29:42]CAPDU: 80 11 00 00 [08:29:42]Write to MH i2c: E2 08 00 B2 2F 80 11 00 00 00 00 00 00 5B [08:29:42]Write i2c OK [08:29:42]MH_I2C_Read... [08:29:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:42]Read from MH i2c: E2 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 17 00 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 17 00 B2 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [08:29:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:29:42]wFMCommunicate OK [08:29:42]requested_item fd.num is exist - process it [08:29:42]SAM_PROTO_GetFieldsCounters [08:29:42]wFMCommunicate request_size=4 [08:29:42]MH_SAM_APDU [08:29:42]CAPDU: 80 13 00 00 [08:29:42]Write to MH i2c: E2 08 00 B3 2F 80 13 00 00 00 00 00 00 5E [08:29:42]Write i2c OK [08:29:42]MH_I2C_Read... [08:29:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:42]Read from MH i2c: E2 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 62 00 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 62 00 B3 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 97 04 03 00 0E 04 04 00 CE 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 5A [08:29:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 97 04 03 00 0E 04 04 00 CE 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:29:42]wFMCommunicate OK [08:29:42]SAM_PROTO_GetFieldsCounters done [08:29:42]requested_item shift.num is exist - process it [08:29:42]requested_item shift.opened is exist - process it [08:29:42]req_shift_opened [08:29:42]FM_GetShiftState [08:29:42]SAM_PROTO_GetShiftState [08:29:42]wFMCommunicate request_size=4 [08:29:42]MH_SAM_APDU [08:29:42]CAPDU: 80 13 01 00 [08:29:42]Write to MH i2c: E2 08 00 B4 2F 80 13 01 00 00 00 00 00 60 [08:29:42]Write i2c OK [08:29:42]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 B4 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [08:29:43]RAPDU: 09 00 01 C7 97 BE 66 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]req_shift_opened done [08:29:43]requested_item shift.open_date is exist - process it [08:29:43]req_shift_open_date [08:29:43]req_shift_open_date done [08:29:43]produce_requested_data done [08:29:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197783,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:29:43]process_action_free close_receipt [08:29:43]json_value_free [08:29:43]json_value_free done [08:29:43]process_json_proto returns [08:29:43]Send response to host [08:29:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197783,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:29:43]free response buf [08:29:43]execute_script done [08:29:43]execute_script returns [08:29:43]free content buf [08:29:43]Sock 10.Close socket [08:29:43]Sock 10.Thread stoped [08:29:43]Connected sock=9 [08:29:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1F 60 07 01 6D 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 DE 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 8F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 8F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 2A 00 00 00 00 07 04 06 00 9C 8F 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 F6 0D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 04 03 00 35 04 06 00 0B E9 29 38 8F 54 01 D3 28 E8 98 10 A3 23 [08:29:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 67 22 47 00 7D BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 04 03 00 F4 03 04 00 0E BA BE 66 B6 04 01 00 00 CD 4C 57 B2 CE D4 7F 2B [08:29:45]CommunicateWithHost err = 0 [08:29:45]CheckOFDResponse [08:29:45]1017 (14) - 77093643461234 [08:29:45]1041 (16) - 0000000000871802 [08:29:45]1040 (4) - 197783 [08:29:45]1012 (4) - 16.08.2024 02:31 [08:29:45]1206 (1) - 0 [08:29:45]OFD Sender: Remove packet 197783 [08:29:45]ProducePacketName [08:29:45]name=ofd_packets/00197783 [08:29:45]NVStorageDeleteData [08:29:45]OFD Sender: No OFD packet to send [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:18]accept exits with 7 [08:30:18]New connection [08:30:18]New thread 3066838372 created [08:30:18]Thread 3066981732 joined [08:30:18]Waiting for new connection... [08:30:18] Sock 7.Parse request [08:30:18]Sock 7.Check first char [08:30:18]Sock 7.First char is OK [08:30:18]request: POST /json_proto HTTP/1.0 [08:30:18]Method: POST [08:30:18]URL: /json_proto [08:30:18]Method is POST - this is cgi request [08:30:18]url: /json_proto [08:30:18]query_string will be loaded in cgi processing [08:30:18]execute_cgi json_proto POST (null) [08:30:18]execute_cgi path=json_proto method=POST [08:30:18]POST find Content-Length [08:30:18]Host: 172.17.46.195:8080 [08:30:18]Content-Length: 674 [08:30:18]Content-Type: application/json [08:30:18] [08:30:18]POST finish read [08:30:18]Found Content-Length = 674 [08:30:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:18]execute_script... [08:30:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:18]POST & json_proto [08:30:18]process_json_proto [08:30:18]json parsed OK: [08:30:18]protocol is kg_v1.0 [08:30:18]action value=close_receipt [08:30:18]process_action close_receipt [08:30:18]cmd_close_receipt [08:30:18]MH_GetDate [08:30:18]Write to MH i2c: F0 00 00 B5 2F D3 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: F0 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: F0 09 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: F0 09 00 B5 2F 00 1D 0E BF 66 8D AE BC 66 89 [08:30:18]GetLastDocTimeStamp 1723796982 [08:30:18]current date 1723797021 [08:30:18]FM_GetShiftState [08:30:18]SAM_PROTO_GetShiftState [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 13 01 00 [08:30:18]Write to MH i2c: E2 08 00 B6 2F 80 13 01 00 00 00 00 00 62 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 0E 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 0E 00 B6 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F0 [08:30:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:30:18]wFMCommunicate OK [08:30:18]SAM_PROTO_GetShiftState done [08:30:18]FM_GetShiftState done [08:30:18]opened in 1723766727 [08:30:18]opened+sec_in_day 1723853127 [08:30:18]quantity*price = 100035 [08:30:18]sum+1 = 100036 [08:30:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 125 16.08.2024 08:30 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197784 ФПД: 218377722478115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083021&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197784&fm=218377722478115&tin=02508201610067®Number=0000000000092545&sum=100000 [08:30:20]StoreToDocumentArchive [08:30:20]shift 462 fd 197784 [08:30:20]save to /storage/0462/doc_00197784 [08:30:20]save last doc name /storage/0462/doc_00197784 to /storage/kkm_last_doc_name [08:30:20]save OK [08:30:20]Clear old archive folders... [08:30:20]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:30:20]tlvbuf is 0196D0A0 [08:30:20]SAM_PROTO_ClearQueue [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 09 00 00 [08:30:20]Write to MH i2c: E2 08 00 C3 2F 80 09 00 00 00 00 00 00 64 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 C3 2F 00 90 00 66 [08:30:20]RAPDU: 90 00 [08:30:20]wFMCommunicate OK [08:30:20]SAM_PROTO_ClearQueue done [08:30:20]KKMCreateOFDPacket [08:30:20]OFDProtocolAddRootSTLVToBuf [08:30:20]FM_MakeSignedData [08:30:20]FM_MakeSignedData [08:30:20]SAM_PROTO_SignData [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 0D 01 02 [08:30:20]Write to MH i2c: E2 08 00 C4 2F 80 0D 01 02 00 00 00 00 6C [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 C4 2F 00 90 00 67 [08:30:20]RAPDU: 90 00 [08:30:20]wFMCommunicate OK [08:30:20]wFMCommunicate request_size=255 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 1D 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 04 03 00 35 04 06 00 C6 9D 06 [08:30:20]Write to MH i2c: E2 02 01 C5 2F 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 1D 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 04 03 00 35 04 06 00 C6 9D 06 00 00 84 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 C5 2F 00 90 00 68 [08:30:20]RAPDU: 90 00 [08:30:20]wFMCommunicate OK [08:30:20]wFMCommunicate request_size=8 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 0D 02 02 03 93 3E 23 [08:30:20]Write to MH i2c: E2 0B 00 C6 2F 80 0D 02 02 03 00 93 3E 23 00 00 69 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:20]Read from MH i2c: E2 03 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 03 00 C6 2F 00 90 00 69 [08:30:20]RAPDU: 90 00 [08:30:20]wFMCommunicate OK [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 0D 03 02 [08:30:20]Write to MH i2c: E2 08 00 C7 2F 80 0D 03 02 00 00 00 00 71 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 0B 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 0B 00 C7 2F 00 FA CF 16 7F 66 72 9E 47 90 00 8D [08:30:20]RAPDU: FA CF 16 7F 66 72 9E 47 90 00 [08:30:20]wFMCommunicate OK [08:30:20]SAM_PROTO_SignData done [08:30:20]FM_MakeSignedData done [08:30:20]CreateOFDProtocolMessage [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 11 00 00 [08:30:20]Write to MH i2c: E2 08 00 C8 2F 80 11 00 00 00 00 00 00 71 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 17 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 17 00 C8 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BE [08:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:30:20]wFMCommunicate OK [08:30:20]CreateOFDProtocolMessage done [08:30:20]OFDSenderStorePacket 197784 [08:30:20]StoreOFDPacket docnum=197784 [08:30:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 10 8C 05 01 71 37 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 1D 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 04 03 00 35 04 06 00 C6 9D 06 93 3E 23 FA CF 16 7F 66 72 9E 47 [08:30:20]CheckFolder [08:30:20]dirname=/storage/ofd_packets [08:30:20]CheckFolder done [08:30:20]ProducePacketName [08:30:20]name=ofd_packets/00197784 [08:30:20]NVStorageSaveData ofd_packets/00197784 [08:30:20]File name is /storage/ofd_packets/00197784 [08:30:20]Write 299 bytes [08:30:20]NVStorageSaveData done [08:30:20]OFDSenderStorePacket done [08:30:20]KKMCreateOFDPacket done [08:30:20]NVStorageSaveData kkm_last_timestamp [08:30:20]File name is /storage/kkm_last_timestamp [08:30:20]Write 4 bytes [08:30:20]NVStorageSaveData done [08:30:20]ExternCall_PrintAddStr [08:30:20]wPrintStart [08:30:20]Write to MH i2c: 01 00 00 C9 2F F8 [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: 01 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: 01 07 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: 01 07 00 C9 2F 00 00 00 00 00 FF 0F 0D [08:30:20]RasterBufferAndPrint [08:30:20]line Счет N : (1)11325153 [08:30:20]line ИНН: 02508201610067 [08:30:20]line Контрольно-Кассовый Чек [08:30:20]line ПРОДАЖА [08:30:20]line ТРК (МРК, ГНК) : 33 [08:30:20]line Товар: 2710124130 [08:30:20]line SU-92-К-5 [08:30:20]line 14.540 * 68.80 [08:30:20]line = 1000.35 [08:30:20]line НДС 12% НСП 1% [08:30:20]line > о реализуемом товаре [08:30:20]line ОКРУГЛЕНИЕ: -0.35 [08:30:20]line ИТОГО: 1000.00 [08:30:20]line Внесено: 1000.00 [08:30:20]line СДАЧА: 0.00 [08:30:20]line НСП 1% : 8.85 [08:30:20]line НДС 12% : 106.23 [08:30:20]line Наличными: 1000.00 [08:30:20]line Безнал.: 0.00 [08:30:20]line Место: АЗС № 95 "Партнер Нефть" [08:30:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:30:20]line СНО: Общий режим [08:30:20]line Чек 125 16.08.2024 08:30 [08:30:20]line Смена: 462 ФФД: 1.0 [08:30:20]line ЗНМ: 0300000079 [08:30:20]line РНМ: 0000000000092545 [08:30:20]line Версия ККМ: 001 [08:30:20]line ФМ: 0000000000871802 [08:30:20]line ФД: 197784 [08:30:20]line ФПД: 218377722478115 [08:30:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083021&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197784&fm=218377722478115&tin=02508201610067®Number=0000000000092545&sum=100000 [08:30:20]OFD Sender: Processing packet 197784 [packets to send 245, broken 244] [08:30:20]ProducePacketName [08:30:20]name=ofd_packets/00197784 [08:30:20]OFD Sender: To server: pG, [08:30:20]CommunicateWithHost lk.salyk.kg:30040 [08:30:20]ConnectInit lk.salyk.kg [08:30:20]written 0, free lines is 4095 [08:30:21]Connected sock=10 [08:30:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 10 8C 05 01 71 37 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 1D 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 04 03 00 35 04 06 00 C6 9D 06 93 3E 23 FA CF 16 7F 66 72 9E 47 [08:30:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A4 E4 47 00 D9 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 04 03 00 F4 03 04 00 32 BA BE 66 B6 04 01 00 00 92 00 A6 CD 60 C7 1C 7A [08:30:21]CommunicateWithHost err = 0 [08:30:21]CheckOFDResponse [08:30:21]1017 (14) - 77093643461234 [08:30:21]1041 (16) - 0000000000871802 [08:30:21]1040 (4) - 197784 [08:30:21]1012 (4) - 16.08.2024 02:32 [08:30:21]1206 (1) - 0 [08:30:21]OFD Sender: Remove packet 197784 [08:30:21]ProducePacketName [08:30:21]name=ofd_packets/00197784 [08:30:21]NVStorageDeleteData [08:30:21]Write to MH i2c: 01 00 00 F4 2F 23 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: 01 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: 01 07 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: 01 07 00 F4 2F 00 00 00 00 00 F0 0C 26 [08:30:21]RasterBufferAndPrint [08:30:21]line [08:30:21]line [08:30:21]line [08:30:21]line [08:30:21]line [08:30:21]written 0, free lines is 3321 [08:30:21]MH_Cut [08:30:21]Write to MH i2c: D1 01 00 FB 2F 01 FC [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: D1 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: D1 01 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: D1 01 00 FB 2F 00 FB [08:30:21]Write to MH i2c: 01 00 00 FC 2F 2B [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]OFD Sender: No OFD packet to send [08:30:22]*** Cut start [08:30:22]*** Purtial cut [08:30:22]*** CUTSNS_PIN = 0 [08:30:22]*** Stage 1: CUTSNS_PIN = 1 [08:30:24]Read from MH i2c: 01 [08:30:24]MH_I2C_Read... [08:30:24]*** Stop cut motor [08:30:24]*** Cut end [08:30:24]Read from MH i2c: 01 07 00 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: 01 07 00 FC 2F 00 00 00 00 00 FF 0F 40 [08:30:24]process_action close_receipt done [08:30:24]requested_data is exist [08:30:24]produce_requested_data [08:30:24]requested_item fm.sn is exist - process it [08:30:24]wFMCommunicate request_size=4 [08:30:24]MH_SAM_APDU [08:30:24]CAPDU: 80 11 00 00 [08:30:24]Write to MH i2c: E2 08 00 FD 2F 80 11 00 00 00 00 00 00 A6 [08:30:24]Write i2c OK [08:30:24]MH_I2C_Read... [08:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:24]Read from MH i2c: E2 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: E2 17 00 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: E2 17 00 FD 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [08:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:30:24]wFMCommunicate OK [08:30:24]requested_item fd.num is exist - process it [08:30:24]SAM_PROTO_GetFieldsCounters [08:30:24]wFMCommunicate request_size=4 [08:30:24]MH_SAM_APDU [08:30:24]CAPDU: 80 13 00 00 [08:30:24]Write to MH i2c: E2 08 00 FE 2F 80 13 00 00 00 00 00 00 A9 [08:30:24]Write i2c OK [08:30:24]MH_I2C_Read... [08:30:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:24]Read from MH i2c: E2 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: E2 62 00 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: E2 62 00 FE 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 98 04 03 00 0E 04 04 00 CE 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 A9 [08:30:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 98 04 03 00 0E 04 04 00 CE 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:30:24]wFMCommunicate OK [08:30:24]SAM_PROTO_GetFieldsCounters done [08:30:24]requested_item shift.num is exist - process it [08:30:24]requested_item shift.opened is exist - process it [08:30:24]req_shift_opened [08:30:24]FM_GetShiftState [08:30:24]SAM_PROTO_GetShiftState [08:30:24]wFMCommunicate request_size=4 [08:30:24]MH_SAM_APDU [08:30:24]CAPDU: 80 13 01 00 [08:30:24]Write to MH i2c: E2 08 00 FF 2F 80 13 01 00 00 00 00 00 AB [08:30:24]Write i2c OK [08:30:24]MH_I2C_Read... [08:30:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:24]Read from MH i2c: E2 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: E2 0E 00 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: E2 0E 00 FF 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 39 [08:30:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:30:24]wFMCommunicate OK [08:30:24]SAM_PROTO_GetShiftState done [08:30:24]FM_GetShiftState done [08:30:24]req_shift_opened done [08:30:24]requested_item shift.open_date is exist - process it [08:30:24]req_shift_open_date [08:30:24]req_shift_open_date done [08:30:24]produce_requested_data done [08:30:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197784,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:30:24]process_action_free close_receipt [08:30:24]json_value_free [08:30:24]json_value_free done [08:30:24]process_json_proto returns [08:30:24]Send response to host [08:30:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197784,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:30:24]free response buf [08:30:24]execute_script done [08:30:24]execute_script returns [08:30:24]free content buf [08:30:24]Sock 7.Close socket [08:30:24]Sock 7.Thread stoped [08:30:26]OFD Sender: No OFD packet to send [08:30:31]OFD Sender: No OFD packet to send [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:56]OFD Sender: No OFD packet to send [08:31:01]OFD Sender: No OFD packet to send [08:31:04]accept exits with 9 [08:31:04]New connection [08:31:04]New thread 3066981732 created [08:31:04]Thread 3066838372 joined [08:31:04]Waiting for new connection... [08:31:04] Sock 9.Parse request [08:31:04]Sock 9.Check first char [08:31:04]Sock 9.First char is OK [08:31:04]request: POST /json_proto HTTP/1.0 [08:31:04]Method: POST [08:31:04]URL: /json_proto [08:31:04]Method is POST - this is cgi request [08:31:04]url: /json_proto [08:31:04]query_string will be loaded in cgi processing [08:31:04]execute_cgi json_proto POST (null) [08:31:04]execute_cgi path=json_proto method=POST [08:31:04]POST find Content-Length [08:31:04]Host: 172.17.46.195:8080 [08:31:04]Content-Length: 756 [08:31:04]Content-Type: application/json [08:31:04] [08:31:04]POST finish read [08:31:04]Found Content-Length = 756 [08:31:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30039376", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:04]execute_script... [08:31: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)11325154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30039376", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:04]POST & json_proto [08:31:04]process_json_proto [08:31:04]json parsed OK: [08:31:04]protocol is kg_v1.0 [08:31:04]action value=close_receipt [08:31:04]process_action close_receipt [08:31:04]cmd_close_receipt [08:31:04]MH_GetDate [08:31:04]Write to MH i2c: F0 00 00 00 30 1F [08:31:04]Write i2c OK [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: F0 [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: F0 09 00 [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: F0 09 00 00 30 00 4B 0E BF 66 8D AE BC 66 03 [08:31:04]GetLastDocTimeStamp 1723797021 [08:31:04]current date 1723797067 [08:31:04]FM_GetShiftState [08:31:04]SAM_PROTO_GetShiftState [08:31:04]wFMCommunicate request_size=4 [08:31:04]MH_SAM_APDU [08:31:04]CAPDU: 80 13 01 00 [08:31:04]Write to MH i2c: E2 08 00 01 30 80 13 01 00 00 00 00 00 AE [08:31:04]Write i2c OK [08:31:04]MH_I2C_Read... [08:31:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:04]Read from MH i2c: E2 [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: E2 0E 00 [08:31:04]MH_I2C_Read... [08:31:04]Read from MH i2c: E2 0E 00 01 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [08:31:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:31:04]wFMCommunicate OK [08:31:04]SAM_PROTO_GetShiftState done [08:31:04]FM_GetShiftState done [08:31:04]opened in 1723766727 [08:31:04]opened+sec_in_day 1723853127 [08:31:04]quantity*price = 0 [08:31:04]sum+1 = 1 [08:31:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 126 16.08.2024 08:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30039376 ФМ: 0000000000871802 ФД: 197785 ФПД: 171953967099122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083107&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197785&fm=171953967099122&tin=02508201610067®Number=0000000000092545&sum=0 [08:31:06]StoreToDocumentArchive [08:31:06]shift 462 fd 197785 [08:31:06]save to /storage/0462/doc_00197785 [08:31:06]save last doc name /storage/0462/doc_00197785 to /storage/kkm_last_doc_name [08:31:06]save OK [08:31:06]Clear old archive folders... [08:31:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:06]tlvbuf is 01974890 [08:31:06]SAM_PROTO_ClearQueue [08:31:06]wFMCommunicate request_size=4 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 09 00 00 [08:31:06]Write to MH i2c: E2 08 00 0E 30 80 09 00 00 00 00 00 00 B0 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 0E 30 00 90 00 B2 [08:31:06]RAPDU: 90 00 [08:31:06]wFMCommunicate OK [08:31:06]SAM_PROTO_ClearQueue done [08:31:06]KKMCreateOFDPacket [08:31:06]OFDProtocolAddRootSTLVToBuf [08:31:06]FM_MakeSignedData [08:31:06]FM_MakeSignedData [08:31:06]SAM_PROTO_SignData [08:31:06]wFMCommunicate request_size=4 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 0D 01 02 [08:31:06]Write to MH i2c: E2 08 00 0F 30 80 0D 01 02 00 00 00 00 B8 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 0F 30 00 90 00 B3 [08:31:06]RAPDU: 90 00 [08:31:06]wFMCommunicate OK [08:31:06]wFMCommunicate request_size=255 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 00 00 00 F4 03 04 00 4B 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 04 03 00 35 04 06 00 9C [08:31:06]Write to MH i2c: E2 02 01 10 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 00 00 00 F4 03 04 00 4B 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 04 03 00 35 04 06 00 9C 00 00 30 [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 10 30 00 90 00 B4 [08:31:06]RAPDU: 90 00 [08:31:06]wFMCommunicate OK [08:31:06]wFMCommunicate request_size=10 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 0D 02 02 05 64 27 20 6C F2 [08:31:06]Write to MH i2c: E2 0D 00 11 30 80 0D 02 02 05 00 64 27 20 6C F2 00 00 CE [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 03 00 11 30 00 90 00 B5 [08:31:06]RAPDU: 90 00 [08:31:06]wFMCommunicate OK [08:31:06]wFMCommunicate request_size=4 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 0D 03 02 [08:31:06]Write to MH i2c: E2 08 00 12 30 80 0D 03 02 00 00 00 00 BD [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 0B 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 0B 00 12 30 00 FD D9 E1 21 96 FE A5 96 90 00 65 [08:31:06]RAPDU: FD D9 E1 21 96 FE A5 96 90 00 [08:31:06]wFMCommunicate OK [08:31:06]SAM_PROTO_SignData done [08:31:06]FM_MakeSignedData done [08:31:06]CreateOFDProtocolMessage [08:31:06]wFMCommunicate request_size=4 [08:31:06]MH_SAM_APDU [08:31:06]CAPDU: 80 11 00 00 [08:31:06]Write to MH i2c: E2 08 00 13 30 80 11 00 00 00 00 00 00 BD [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:06]Read from MH i2c: E2 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 17 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: E2 17 00 13 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0A [08:31:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:31:06]wFMCommunicate OK [08:31:06]CreateOFDProtocolMessage done [08:31:06]OFDSenderStorePacket 197785 [08:31:06]StoreOFDPacket docnum=197785 [08:31:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 39 E9 07 01 41 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 00 00 00 F4 03 04 00 4B 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 04 03 00 35 04 06 00 9C 64 27 20 6C F2 FD D9 E1 21 96 FE A5 96 [08:31:06]CheckFolder [08:31:06]dirname=/storage/ofd_packets [08:31:06]CheckFolder done [08:31:06]ProducePacketName [08:31:06]name=ofd_packets/00197785 [08:31:06]NVStorageSaveData ofd_packets/00197785 [08:31:06]File name is /storage/ofd_packets/00197785 [08:31:06]Write 301 bytes [08:31:06]NVStorageSaveData done [08:31:06]OFDSenderStorePacket done [08:31:06]KKMCreateOFDPacket done [08:31:06]NVStorageSaveData kkm_last_timestamp [08:31:06]File name is /storage/kkm_last_timestamp [08:31:06]Write 4 bytes [08:31:06]NVStorageSaveData done [08:31:06]ExternCall_PrintAddStr [08:31:06]wPrintStart [08:31:06]Write to MH i2c: 01 00 00 14 30 44 [08:31:06]OFD Sender: Processing packet 197785 [packets to send 245, broken 244] [08:31:06]ProducePacketName [08:31:06]name=ofd_packets/00197785 [08:31:06]OFD Sender: To server: pG, [08:31:06]CommunicateWithHost lk.salyk.kg:30040 [08:31:06]ConnectInit lk.salyk.kg [08:31:06]Write i2c OK [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 07 00 [08:31:06]MH_I2C_Read... [08:31:06]Read from MH i2c: 01 07 00 14 30 00 00 00 00 00 FF 0F 59 [08:31:06]RasterBufferAndPrint [08:31:06]line Счет N : (1)11325154 [08:31:06]line ИНН: 02508201610067 [08:31:06]line Контрольно-Кассовый Чек [08:31:06]line ПРОДАЖА [08:31:06]line ТРК (МРК, ГНК) : 22 [08:31:06]line Товар: 2710124130 [08:31:06]line Аи-92-К-4 [08:31:06]line 20.000 * 0.00 [08:31:06]line = 0.00 [08:31:06]line НДС 12% НСП 1% [08:31:06]line > о реализуемом товаре [08:31:06]line ИТОГО: 0.00 [08:31:06]line НСП 1% : 0.00 [08:31:06]line НДС 12% : 0.00 [08:31:06]line Наличными: 0.00 [08:31:06]line Безнал.: 0.00 [08:31:06]line Место: АЗС № 95 "Партнер Нефть" [08:31:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:31:06]line СНО: Общий режим [08:31:06]line Чек 126 16.08.2024 08:31 [08:31:06]line Смена: 462 ФФД: 1.0 [08:31:06]line ЗНМ: 0300000079 [08:31:06]line РНМ: 0000000000092545 [08:31:06]line Версия ККМ: 001 [08:31:06]line Талоны: ТК ГПНА Online [08:31:06]line 30039376 [08:31:06]line ФМ: 0000000000871802 [08:31:06]line ФД: 197785 [08:31:06]line ФПД: 171953967099122 [08:31:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083107&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197785&fm=171953967099122&tin=02508201610067®Number=0000000000092545&sum=0 [08:31:06]written 0, free lines is 4095 [08:31:07]Write to MH i2c: 01 00 00 3E 30 6E [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 07 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: 01 07 00 3E 30 00 00 00 00 00 E9 0C 6A [08:31:07]RasterBufferAndPrint [08:31:07]line [08:31:07]line [08:31:07]line [08:31:07]line [08:31:07]line [08:31:07]written 0, free lines is 3309 [08:31:07]MH_Cut [08:31:07]Write to MH i2c: D1 01 00 45 30 01 47 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: D1 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: D1 01 00 [08:31:07]MH_I2C_Read... [08:31:07]Read from MH i2c: D1 01 00 45 30 00 46 [08:31:07]Write to MH i2c: 01 00 00 46 30 76 [08:31:07]Write i2c OK [08:31:07]MH_I2C_Read... [08:31:08]*** Cut start [08:31:08]*** Purtial cut [08:31:08]*** Stage 1: CUTSNS_PIN = 1 [08:31:08]Read from MH i2c: 01 [08:31:08]MH_I2C_Read... [08:31:08]*** Stop cut motor [08:31:08]*** Cut end [08:31:08]Read from MH i2c: 01 07 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: 01 07 00 46 30 00 00 00 00 00 FF 0F 8B [08:31:08]process_action close_receipt done [08:31:08]requested_data is exist [08:31:08]produce_requested_data [08:31:08]requested_item fm.sn is exist - process it [08:31:08]wFMCommunicate request_size=4 [08:31:08]MH_SAM_APDU [08:31:08]CAPDU: 80 11 00 00 [08:31:08]Write to MH i2c: E2 08 00 47 30 80 11 00 00 00 00 00 00 F1 [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:08]Read from MH i2c: E2 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 17 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 17 00 47 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3E [08:31:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:31:08]wFMCommunicate OK [08:31:08]requested_item fd.num is exist - process it [08:31:08]SAM_PROTO_GetFieldsCounters [08:31:08]wFMCommunicate request_size=4 [08:31:08]MH_SAM_APDU [08:31:08]CAPDU: 80 13 00 00 [08:31:08]Write to MH i2c: E2 08 00 48 30 80 13 00 00 00 00 00 00 F4 [08:31:08]Write i2c OK [08:31:08]MH_I2C_Read... [08:31:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:31:08]Read from MH i2c: E2 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 62 00 [08:31:08]MH_I2C_Read... [08:31:08]Read from MH i2c: E2 62 00 48 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 99 04 03 00 0E 04 04 00 CE 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 F8 [08:31:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 99 04 03 00 0E 04 04 00 CE 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:31:08]wFMCommunicate OK [08:31:08]SAM_PROTO_GetFieldsCounters done [08:31:08]requested_item shift.num is exist - process it [08:31:08]requested_item shift.opened is exist - process it [08:31:08]req_shift_opened [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 49 30 80 13 01 00 00 00 00 00 F6 [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 49 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 84 [08:31:08]RAPDU: 09 00 01 C7 97 BE 66 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]req_shift_opened done [08:31:08]requested_item shift.open_date is exist - process it [08:31:08]req_shift_open_date [08:31:08]req_shift_open_date done [08:31:08]produce_requested_data done [08:31:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197785,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:31:08]process_action_free close_receipt [08:31:08]json_value_free [08:31:08]json_value_free done [08:31:08]process_json_proto returns [08:31:08]Send response to host [08:31:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197785,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:31:08]free response buf [08:31:08]execute_script done [08:31:08]execute_script returns [08:31:08]free content buf [08:31:08]Sock 9.Close socket [08:31:08]Sock 9.Thread stoped [08:31:58]accept exits with 7 [08:31:58]New connection [08:31:58]New thread 3066838372 created [08:31:58]Thread 3066981732 joined [08:31:58]Waiting for new connection... [08:31:58] Sock 7.Parse request [08:31:58]Sock 7.Check first char [08:31:58]Sock 7.First char is OK [08:31:58]request: POST /json_proto HTTP/1.0 [08:31:58]Method: POST [08:31:58]URL: /json_proto [08:31:58]Method is POST - this is cgi request [08:31:58]url: /json_proto [08:31:58]query_string will be loaded in cgi processing [08:31:58]execute_cgi json_proto POST (null) [08:31:58]execute_cgi path=json_proto method=POST [08:31:58]POST find Content-Length [08:31:58]Host: 172.17.46.195:8080 [08:31:58]Content-Length: 756 [08:31:58]Content-Type: application/json [08:31:58] [08:31:58]POST finish read [08:31:58]Found Content-Length = 756 [08:31:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147237", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:58]execute_script... [08:31:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147237", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:58]POST & json_proto [08:31:58]process_json_proto [08:31:58]json parsed OK: [08:31:58]protocol is kg_v1.0 [08:31:58]action value=close_receipt [08:31:58]process_action close_receipt [08:31:58]cmd_close_receipt [08:31:58]MH_GetDate [08:31:58]Write to MH i2c: F0 00 00 4A 30 69 [08:31:58]Write i2c OK [08:31:58]MH_I2C_Read... [08:31:58]Read from MH i2c: F0 [08:31:58]MH_I2C_Read... [08:31:58]Read from MH i2c: F0 09 00 [08:31:58]MH_I2C_Read... [08:31:58]Read from MH i2c: F0 09 00 4A 30 00 81 0E BF 66 8D AE BC 66 83 [08:31:58]GetLastDocTimeStamp 1723797067 [08:31:58]current date 1723797121 [08:31:58]FM_GetShiftState [08:31:58]SAM_PROTO_GetShiftState [08:31:58]wFMCommunicate request_size=4 [08:31:58]MH_SAM_APDU [08:31:58]CAPDU: 80 13 01 00 [08:31:58]Write to MH i2c: E2 08 00 4B 30 80 13 01 00 00 00 00 00 F8 [08:31:58]Write i2c OK [08:31:58]MH_I2C_Read... [08:31:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:58]Read from MH i2c: E2 [08:31:58]MH_I2C_Read... [08:31:58]Read from MH i2c: E2 0E 00 [08:31:58]MH_I2C_Read... [08:31:58]Read from MH i2c: E2 0E 00 4B 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [08:31:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:31:58]wFMCommunicate OK [08:31:58]SAM_PROTO_GetShiftState done [08:31:58]FM_GetShiftState done [08:31:58]opened in 1723766727 [08:31:58]opened+sec_in_day 1723853127 [08:31:58]quantity*price = 0 [08:31:58]sum+1 = 1 [08:31:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 127 16.08.2024 08:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147237 ФМ: 0000000000871802 ФД: 197786 ФПД: 280282871289755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083201&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197786&fm=280282871289755&tin=02508201610067®Number=0000000000092545&sum=0 [08:31:59]StoreToDocumentArchive [08:31:59]shift 462 fd 197786 [08:31:59]save to /storage/0462/doc_00197786 [08:31:59]save last doc name /storage/0462/doc_00197786 to /storage/kkm_last_doc_name [08:31:59]save OK [08:31:59]Clear old archive folders... [08:31:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:59]tlvbuf is 018E58D0 [08:31:59]SAM_PROTO_ClearQueue [08:31:59]wFMCommunicate request_size=4 [08:31:59]MH_SAM_APDU [08:31:59]CAPDU: 80 09 00 00 [08:31:59]Write to MH i2c: E2 08 00 58 30 80 09 00 00 00 00 00 00 FA [08:31:59]Write i2c OK [08:31:59]MH_I2C_Read... [08:31:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:59]Read from MH i2c: E2 [08:31:59]MH_I2C_Read... [08:31:59]Read from MH i2c: E2 03 00 [08:31:59]MH_I2C_Read... [08:31:59]Read from MH i2c: E2 03 00 58 30 00 90 00 FC [08:31:59]RAPDU: 90 00 [08:31:59]wFMCommunicate OK [08:31:59]SAM_PROTO_ClearQueue done [08:31:59]KKMCreateOFDPacket [08:31:59]OFDProtocolAddRootSTLVToBuf [08:31:59]FM_MakeSignedData [08:31:59]FM_MakeSignedData [08:31:59]SAM_PROTO_SignData [08:31:59]wFMCommunicate request_size=4 [08:31:59]MH_SAM_APDU [08:31:59]CAPDU: 80 0D 01 02 [08:31:59]Write to MH i2c: E2 08 00 59 30 80 0D 01 02 00 00 00 00 02 [08:31:59]Write i2c OK [08:31:59]MH_I2C_Read... [08:31:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:59]Read from MH i2c: E2 [08:31:59]MH_I2C_Read... [08:31:59]Read from MH i2c: E2 03 00 [08:31:59]MH_I2C_Read... [08:31:59]Read from MH i2c: E2 03 00 59 30 00 90 00 FD [08:31:59]RAPDU: 90 00 [08:31:59]wFMCommunicate OK [08:31:59]wFMCommunicate request_size=255 [08:31:59]MH_SAM_APDU [08:31:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 81 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 04 03 00 35 04 06 00 FE [08:31:59]Write to MH i2c: E2 02 01 5A 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7F 00 00 00 F4 03 04 00 81 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 04 03 00 35 04 06 00 FE 00 00 14 [08:31:59]Write i2c OK [08:31:59]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 03 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 03 00 5A 30 00 90 00 FE [08:32:00]RAPDU: 90 00 [08:32:00]wFMCommunicate OK [08:32:00]wFMCommunicate request_size=10 [08:32:00]MH_SAM_APDU [08:32:00]CAPDU: 80 0D 02 02 05 EA 70 FA D7 9B [08:32:00]Write to MH i2c: E2 0D 00 5B 30 80 0D 02 02 05 00 EA 70 FA D7 9B 00 00 D5 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 03 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 03 00 5B 30 00 90 00 FF [08:32:00]RAPDU: 90 00 [08:32:00]wFMCommunicate OK [08:32:00]wFMCommunicate request_size=4 [08:32:00]MH_SAM_APDU [08:32:00]CAPDU: 80 0D 03 02 [08:32:00]Write to MH i2c: E2 08 00 5C 30 80 0D 03 02 00 00 00 00 07 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 0B 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 0B 00 5C 30 00 6B C8 E8 91 7D E2 E8 A6 90 00 A1 [08:32:00]RAPDU: 6B C8 E8 91 7D E2 E8 A6 90 00 [08:32:00]wFMCommunicate OK [08:32:00]SAM_PROTO_SignData done [08:32:00]FM_MakeSignedData done [08:32:00]CreateOFDProtocolMessage [08:32:00]wFMCommunicate request_size=4 [08:32:00]MH_SAM_APDU [08:32:00]CAPDU: 80 11 00 00 [08:32:00]Write to MH i2c: E2 08 00 5D 30 80 11 00 00 00 00 00 00 07 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 17 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 17 00 5D 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 54 [08:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:32:00]wFMCommunicate OK [08:32:00]CreateOFDProtocolMessage done [08:32:00]OFDSenderStorePacket 197786 [08:32:00]StoreOFDPacket docnum=197786 [08:32:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 42 54 07 01 16 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7F 00 00 00 F4 03 04 00 81 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 04 03 00 35 04 06 00 FE EA 70 FA D7 9B 6B C8 E8 91 7D E2 E8 A6 [08:32:00]CheckFolder [08:32:00]dirname=/storage/ofd_packets [08:32:00]CheckFolder done [08:32:00]ProducePacketName [08:32:00]name=ofd_packets/00197786 [08:32:00]NVStorageSaveData ofd_packets/00197786 [08:32:00]File name is /storage/ofd_packets/00197786 [08:32:00]Write 301 bytes [08:32:00]NVStorageSaveData done [08:32:00]OFDSenderStorePacket done [08:32:00]KKMCreateOFDPacket done [08:32:00]NVStorageSaveData kkm_last_timestamp [08:32:00]File name is /storage/kkm_last_timestamp [08:32:00]Write 4 bytes [08:32:00]NVStorageSaveData done [08:32:00]ExternCall_PrintAddStr [08:32:00]wPrintStart [08:32:00]Write to MH i2c: 01 00 00 5E 30 8E [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 07 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 07 00 5E 30 00 00 00 00 00 FF 0F A3 [08:32:00]RasterBufferAndPrint [08:32:00]line Счет N : (1)11325155 [08:32:00]line ИНН: 02508201610067 [08:32:00]line Контрольно-Кассовый Чек [08:32:00]line ПРОДАЖА [08:32:00]line ТРК (МРК, ГНК) : 42 [08:32:00]line Товар: 2710124130 [08:32:00]line Аи-92-К-4 [08:32:00]line 20.000 * 0.00 [08:32:00]line = 0.00 [08:32:00]line НДС 12% НСП 1% [08:32:00]line > о реализуемом товаре [08:32:00]line ИТОГО: 0.00 [08:32:00]line НСП 1% : 0.00 [08:32:00]line НДС 12% : 0.00 [08:32:00]line Наличными: 0.00 [08:32:00]line Безнал.: 0.00 [08:32:00]line Место: АЗС № 95 "Партнер Нефть" [08:32:00]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:32:00]line СНО: Общий режим [08:32:00]line Чек 127 16.08.2024 08:32 [08:32:00]line Смена: 462 ФФД: 1.0 [08:32:00]line ЗНМ: 0300000079 [08:32:00]line РНМ: 0000000000092545 [08:32:00]line Версия ККМ: 001 [08:32:00]line Талоны: ТК ГПНА Online [08:32:00]line 30147237 [08:32:00]line ФМ: 0000000000871802 [08:32:00]line ФД: 197786 [08:32:00]line ФПД: 280282871289755 [08:32:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083201&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197786&fm=280282871289755&tin=02508201610067®Number=0000000000092545&sum=0 [08:32:00]written 0, free lines is 4095 [08:32:00]Write to MH i2c: 01 00 00 88 30 B8 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 07 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 07 00 88 30 00 00 00 00 00 E9 0C B4 [08:32:00]RasterBufferAndPrint [08:32:00]line [08:32:00]line [08:32:00]line [08:32:00]line [08:32:00]line [08:32:00]written 0, free lines is 3311 [08:32:00]MH_Cut [08:32:00]Write to MH i2c: D1 01 00 8F 30 01 91 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: D1 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: D1 01 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: D1 01 00 8F 30 00 90 [08:32:00]Write to MH i2c: 01 00 00 90 30 C0 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:01]*** Cut start [08:32:01]*** Purtial cut [08:32:01]*** CUTSNS_PIN = 0 [08:32:01]*** Stage 1: CUTSNS_PIN = 1 [08:32:03]Read from MH i2c: 01 [08:32:03]MH_I2C_Read... [08:32:03]*** Stop cut motor [08:32:03]*** Cut end [08:32:03]Read from MH i2c: 01 07 00 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: 01 07 00 90 30 00 00 00 00 00 FF 0F D5 [08:32:03]process_action close_receipt done [08:32:03]requested_data is exist [08:32:03]produce_requested_data [08:32:03]requested_item fm.sn is exist - process it [08:32:03]wFMCommunicate request_size=4 [08:32:03]MH_SAM_APDU [08:32:03]CAPDU: 80 11 00 00 [08:32:03]Write to MH i2c: E2 08 00 91 30 80 11 00 00 00 00 00 00 3B [08:32:03]Write i2c OK [08:32:03]MH_I2C_Read... [08:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:03]Read from MH i2c: E2 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: E2 17 00 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: E2 17 00 91 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 88 [08:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:32:03]wFMCommunicate OK [08:32:03]requested_item fd.num is exist - process it [08:32:03]SAM_PROTO_GetFieldsCounters [08:32:03]wFMCommunicate request_size=4 [08:32:03]MH_SAM_APDU [08:32:03]CAPDU: 80 13 00 00 [08:32:03]Write to MH i2c: E2 08 00 92 30 80 13 00 00 00 00 00 00 3E [08:32:03]Write i2c OK [08:32:03]MH_I2C_Read... [08:32:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:03]Read from MH i2c: E2 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: E2 62 00 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: E2 62 00 92 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9A 04 03 00 0E 04 04 00 CE 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 46 [08:32:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9A 04 03 00 0E 04 04 00 CE 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:32:03]wFMCommunicate OK [08:32:03]SAM_PROTO_GetFieldsCounters done [08:32:03]requested_item shift.num is exist - process it [08:32:03]requested_item shift.opened is exist - process it [08:32:03]req_shift_opened [08:32:03]FM_GetShiftState [08:32:03]SAM_PROTO_GetShiftState [08:32:03]wFMCommunicate request_size=4 [08:32:03]MH_SAM_APDU [08:32:03]CAPDU: 80 13 01 00 [08:32:03]Write to MH i2c: E2 08 00 93 30 80 13 01 00 00 00 00 00 40 [08:32:03]Write i2c OK [08:32:03]MH_I2C_Read... [08:32:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:03]Read from MH i2c: E2 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: E2 0E 00 [08:32:03]MH_I2C_Read... [08:32:03]Read from MH i2c: E2 0E 00 93 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CE [08:32:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:32:03]wFMCommunicate OK [08:32:03]SAM_PROTO_GetShiftState done [08:32:03]FM_GetShiftState done [08:32:03]req_shift_opened done [08:32:03]requested_item shift.open_date is exist - process it [08:32:03]req_shift_open_date [08:32:03]req_shift_open_date done [08:32:03]produce_requested_data done [08:32:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197786,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:32:03]process_action_free close_receipt [08:32:03]json_value_free [08:32:03]json_value_free done [08:32:03]process_json_proto returns [08:32:03]Send response to host [08:32:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197786,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:32:03]free response buf [08:32:03]execute_script done [08:32:03]execute_script returns [08:32:03]free content buf [08:32:03]Sock 7.Close socket [08:32:03]Sock 7.Thread stoped [08:32:04]accept exits with 9 [08:32:04]New connection [08:32:04]New thread 3066981732 created [08:32:04]Thread 3066838372 joined [08:32:04]Waiting for new connection... [08:32:04] Sock 9.Parse request [08:32:04]Sock 9.Check first char [08:32:04]Sock 9.First char is OK [08:32:04]request: POST /json_proto HTTP/1.0 [08:32:04]Method: POST [08:32:04]URL: /json_proto [08:32:04]Method is POST - this is cgi request [08:32:04]url: /json_proto [08:32:04]query_string will be loaded in cgi processing [08:32:04]execute_cgi json_proto POST (null) [08:32:04]execute_cgi path=json_proto method=POST [08:32:04]POST find Content-Length [08:32:04]Host: 172.17.46.195:8080 [08:32:04]Content-Length: 756 [08:32:04]Content-Type: application/json [08:32:04] [08:32:04]POST finish read [08:32:04]Found Content-Length = 756 [08:32:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147237", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:04]execute_script... [08:32: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)11325156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147237", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:04]POST & json_proto [08:32:04]process_json_proto [08:32:04]json parsed OK: [08:32:04]protocol is kg_v1.0 [08:32:04]action value=close_receipt [08:32:04]process_action close_receipt [08:32:04]cmd_close_receipt [08:32:04]MH_GetDate [08:32:04]Write to MH i2c: F0 00 00 94 30 B3 [08:32:04]Write i2c OK [08:32:04]MH_I2C_Read... [08:32:04]Read from MH i2c: F0 [08:32:04]MH_I2C_Read... [08:32:04]Read from MH i2c: F0 09 00 [08:32:04]MH_I2C_Read... [08:32:04]Read from MH i2c: F0 09 00 94 30 00 87 0E BF 66 8D AE BC 66 D3 [08:32:04]GetLastDocTimeStamp 1723797121 [08:32:04]current date 1723797127 [08:32:04]FM_GetShiftState [08:32:04]SAM_PROTO_GetShiftState [08:32:04]wFMCommunicate request_size=4 [08:32:04]MH_SAM_APDU [08:32:04]CAPDU: 80 13 01 00 [08:32:04]Write to MH i2c: E2 08 00 95 30 80 13 01 00 00 00 00 00 42 [08:32:04]Write i2c OK [08:32:04]MH_I2C_Read... [08:32:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:04]Read from MH i2c: E2 [08:32:04]MH_I2C_Read... [08:32:04]Read from MH i2c: E2 0E 00 [08:32:04]MH_I2C_Read... [08:32:04]Read from MH i2c: E2 0E 00 95 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [08:32:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:32:04]wFMCommunicate OK [08:32:04]SAM_PROTO_GetShiftState done [08:32:04]FM_GetShiftState done [08:32:04]opened in 1723766727 [08:32:04]opened+sec_in_day 1723853127 [08:32:04]quantity*price = 0 [08:32:04]sum+1 = 1 [08:32:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 128 16.08.2024 08:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147237 ФМ: 0000000000871802 ФД: 197787 ФПД: 125322235964676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083207&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197787&fm=125322235964676&tin=02508201610067®Number=0000000000092545&sum=0 [08:32:06]StoreToDocumentArchive [08:32:06]shift 462 fd 197787 [08:32:06]save to /storage/0462/doc_00197787 [08:32:06]save last doc name /storage/0462/doc_00197787 to /storage/kkm_last_doc_name [08:32:06]save OK [08:32:06]Clear old archive folders... [08:32:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:32:06]tlvbuf is 019B4C30 [08:32:06]SAM_PROTO_ClearQueue [08:32:06]wFMCommunicate request_size=4 [08:32:06]MH_SAM_APDU [08:32:06]CAPDU: 80 09 00 00 [08:32:06]Write to MH i2c: E2 08 00 A2 30 80 09 00 00 00 00 00 00 44 [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:06]Read from MH i2c: E2 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 A2 30 00 90 00 46 [08:32:06]RAPDU: 90 00 [08:32:06]wFMCommunicate OK [08:32:06]SAM_PROTO_ClearQueue done [08:32:06]KKMCreateOFDPacket [08:32:06]OFDProtocolAddRootSTLVToBuf [08:32:06]FM_MakeSignedData [08:32:06]FM_MakeSignedData [08:32:06]SAM_PROTO_SignData [08:32:06]wFMCommunicate request_size=4 [08:32:06]MH_SAM_APDU [08:32:06]CAPDU: 80 0D 01 02 [08:32:06]Write to MH i2c: E2 08 00 A3 30 80 0D 01 02 00 00 00 00 4C [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:06]Read from MH i2c: E2 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 A3 30 00 90 00 47 [08:32:06]RAPDU: 90 00 [08:32:06]wFMCommunicate OK [08:32:06]wFMCommunicate request_size=255 [08:32:06]MH_SAM_APDU [08:32:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 87 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 04 03 00 35 04 06 00 71 [08:32:06]Write to MH i2c: E2 02 01 A4 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 87 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 04 03 00 35 04 06 00 71 00 00 A2 [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:06]Read from MH i2c: E2 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 A4 30 00 90 00 48 [08:32:06]RAPDU: 90 00 [08:32:06]wFMCommunicate OK [08:32:06]wFMCommunicate request_size=10 [08:32:06]MH_SAM_APDU [08:32:06]CAPDU: 80 0D 02 02 05 FA DB 5B 6D 04 [08:32:06]Write to MH i2c: E2 0D 00 A5 30 80 0D 02 02 05 00 FA DB 5B 6D 04 00 00 FA [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:06]Read from MH i2c: E2 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 03 00 A5 30 00 90 00 49 [08:32:06]RAPDU: 90 00 [08:32:06]wFMCommunicate OK [08:32:06]wFMCommunicate request_size=4 [08:32:06]MH_SAM_APDU [08:32:06]CAPDU: 80 0D 03 02 [08:32:06]Write to MH i2c: E2 08 00 A6 30 80 0D 03 02 00 00 00 00 51 [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:06]Read from MH i2c: E2 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 0B 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 0B 00 A6 30 00 46 3C 92 93 0A 23 1E 0A 90 00 4E [08:32:06]RAPDU: 46 3C 92 93 0A 23 1E 0A 90 00 [08:32:06]wFMCommunicate OK [08:32:06]SAM_PROTO_SignData done [08:32:06]FM_MakeSignedData done [08:32:06]CreateOFDProtocolMessage [08:32:06]wFMCommunicate request_size=4 [08:32:06]MH_SAM_APDU [08:32:06]CAPDU: 80 11 00 00 [08:32:06]Write to MH i2c: E2 08 00 A7 30 80 11 00 00 00 00 00 00 51 [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:06]Read from MH i2c: E2 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 17 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: E2 17 00 A7 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9E [08:32:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:32:06]wFMCommunicate OK [08:32:06]CreateOFDProtocolMessage done [08:32:06]OFDSenderStorePacket 197787 [08:32:06]StoreOFDPacket docnum=197787 [08:32:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 84 B5 07 01 A2 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 87 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 04 03 00 35 04 06 00 71 FA DB 5B 6D 04 46 3C 92 93 0A 23 1E 0A [08:32:06]CheckFolder [08:32:06]dirname=/storage/ofd_packets [08:32:06]CheckFolder done [08:32:06]ProducePacketName [08:32:06]name=ofd_packets/00197787 [08:32:06]NVStorageSaveData ofd_packets/00197787 [08:32:06]File name is /storage/ofd_packets/00197787 [08:32:06]Write 301 bytes [08:32:06]NVStorageSaveData done [08:32:06]OFDSenderStorePacket done [08:32:06]KKMCreateOFDPacket done [08:32:06]NVStorageSaveData kkm_last_timestamp [08:32:06]File name is /storage/kkm_last_timestamp [08:32:06]Write 4 bytes [08:32:06]NVStorageSaveData done [08:32:06]ExternCall_PrintAddStr [08:32:06]wPrintStart [08:32:06]Write to MH i2c: 01 00 00 A8 30 D8 [08:32:06]Write i2c OK [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: 01 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: 01 07 00 [08:32:06]MH_I2C_Read... [08:32:06]Read from MH i2c: 01 07 00 A8 30 00 00 00 00 00 FF 0F ED [08:32:06]RasterBufferAndPrint [08:32:06]line Счет N : (1)11325156 [08:32:06]line ИНН: 02508201610067 [08:32:06]line Контрольно-Кассовый Чек [08:32:06]line ПРОДАЖА [08:32:06]line ТРК (МРК, ГНК) : 22 [08:32:06]line Товар: 2710124130 [08:32:06]line Аи-92-К-4 [08:32:06]line 10.000 * 0.00 [08:32:06]line = 0.00 [08:32:06]line НДС 12% НСП 1% [08:32:06]line > о реализуемом товаре [08:32:06]line ИТОГО: 0.00 [08:32:06]line НСП 1% : 0.00 [08:32:06]line НДС 12% : 0.00 [08:32:06]line Наличными: 0.00 [08:32:06]line Безнал.: 0.00 [08:32:06]line Место: АЗС № 95 "Партнер Нефть" [08:32:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:32:06]line СНО: Общий режим [08:32:06]line Чек 128 16.08.2024 08:32 [08:32:06]line Смена: 462 ФФД: 1.0 [08:32:06]line ЗНМ: 0300000079 [08:32:06]line РНМ: 0000000000092545 [08:32:06]line Версия ККМ: 001 [08:32:06]line Талоны: ТК ГПНА Online [08:32:06]line 30147237 [08:32:06]line ФМ: 0000000000871802 [08:32:06]line ФД: 197787 [08:32:06]line ФПД: 125322235964676 [08:32:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083207&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197787&fm=125322235964676&tin=02508201610067®Number=0000000000092545&sum=0 [08:32:06]written 0, free lines is 4095 [08:32:07]Write to MH i2c: 01 00 00 D2 30 02 [08:32:07]Write i2c OK [08:32:07]MH_I2C_Read... [08:32:07]Read from MH i2c: 01 [08:32:07]MH_I2C_Read... [08:32:07]Read from MH i2c: 01 07 00 [08:32:07]MH_I2C_Read... [08:32:07]Read from MH i2c: 01 07 00 D2 30 00 00 00 00 00 F2 0C 07 [08:32:07]RasterBufferAndPrint [08:32:07]line [08:32:07]line [08:32:07]line [08:32:07]line [08:32:07]line [08:32:07]written 0, free lines is 3326 [08:32:07]MH_Cut [08:32:07]Write to MH i2c: D1 01 00 D9 30 01 DB [08:32:07]Write i2c OK [08:32:07]MH_I2C_Read... [08:32:07]Read from MH i2c: D1 [08:32:07]MH_I2C_Read... [08:32:07]Read from MH i2c: D1 01 00 [08:32:07]MH_I2C_Read... [08:32:07]Read from MH i2c: D1 01 00 D9 30 00 DA [08:32:07]Write to MH i2c: 01 00 00 DA 30 0A [08:32:07]Write i2c OK [08:32:07]MH_I2C_Read... [08:32:07]*** Cut start [08:32:07]*** Purtial cut [08:32:07]*** Stage 1: CUTSNS_PIN = 1 [08:32:08]Read from MH i2c: 01 [08:32:08]MH_I2C_Read... [08:32:08]*** Stop cut motor [08:32:08]*** Cut end [08:32:08]Read from MH i2c: 01 07 00 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: 01 07 00 DA 30 00 00 00 00 00 FF 0F 1F [08:32:08]process_action close_receipt done [08:32:08]requested_data is exist [08:32:08]produce_requested_data [08:32:08]requested_item fm.sn is exist - process it [08:32:08]wFMCommunicate request_size=4 [08:32:08]MH_SAM_APDU [08:32:08]CAPDU: 80 11 00 00 [08:32:08]Write to MH i2c: E2 08 00 DB 30 80 11 00 00 00 00 00 00 85 [08:32:08]Write i2c OK [08:32:08]MH_I2C_Read... [08:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:08]Read from MH i2c: E2 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: E2 17 00 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: E2 17 00 DB 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [08:32:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:32:08]wFMCommunicate OK [08:32:08]requested_item fd.num is exist - process it [08:32:08]SAM_PROTO_GetFieldsCounters [08:32:08]wFMCommunicate request_size=4 [08:32:08]MH_SAM_APDU [08:32:08]CAPDU: 80 13 00 00 [08:32:08]Write to MH i2c: E2 08 00 DC 30 80 13 00 00 00 00 00 00 88 [08:32:08]Write i2c OK [08:32:08]MH_I2C_Read... [08:32:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:08]Read from MH i2c: E2 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: E2 62 00 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: E2 62 00 DC 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9B 04 03 00 0E 04 04 00 CE 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 94 [08:32:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9B 04 03 00 0E 04 04 00 CE 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:32:08]wFMCommunicate OK [08:32:08]SAM_PROTO_GetFieldsCounters done [08:32:08]requested_item shift.num is exist - process it [08:32:08]requested_item shift.opened is exist - process it [08:32:08]req_shift_opened [08:32:08]FM_GetShiftState [08:32:08]SAM_PROTO_GetShiftState [08:32:08]wFMCommunicate request_size=4 [08:32:08]MH_SAM_APDU [08:32:08]CAPDU: 80 13 01 00 [08:32:08]Write to MH i2c: E2 08 00 DD 30 80 13 01 00 00 00 00 00 8A [08:32:08]Write i2c OK [08:32:08]MH_I2C_Read... [08:32:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:08]Read from MH i2c: E2 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: E2 0E 00 [08:32:08]MH_I2C_Read... [08:32:08]Read from MH i2c: E2 0E 00 DD 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [08:32:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:32:08]wFMCommunicate OK [08:32:08]SAM_PROTO_GetShiftState done [08:32:08]FM_GetShiftState done [08:32:08]req_shift_opened done [08:32:08]requested_item shift.open_date is exist - process it [08:32:08]req_shift_open_date [08:32:08]req_shift_open_date done [08:32:08]produce_requested_data done [08:32:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197787,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:32:08]process_action_free close_receipt [08:32:08]json_value_free [08:32:08]json_value_free done [08:32:08]process_json_proto returns [08:32:08]Send response to host [08:32:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197787,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:32:08]free response buf [08:32:08]execute_script done [08:32:08]execute_script returns [08:32:08]free content buf [08:32:08]Sock 9.Close socket [08:32:08]Sock 9.Thread stoped [08:33:19]ConnectInit Can't connect to host [08:33:19]CommunicateWithHost connect error [08:33:19]CommunicateWithHost err = -1 [08:33:19]OFD Sender: Server communicate error [08:33:19]OFD Sender: Processing packet 197785 [packets to send 247, broken 244] [08:33:19]ProducePacketName [08:33:19]name=ofd_packets/00197785 [08:33:19]OFD Sender: To server: pG, [08:33:19]CommunicateWithHost lk.salyk.kg:30040 [08:33:19]ConnectInit lk.salyk.kg [08:33:19]Connected sock=9 [08:33:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 39 E9 07 01 41 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7E 00 00 00 F4 03 04 00 4B 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 04 03 00 35 04 06 00 9C 64 27 20 6C F2 FD D9 E1 21 96 FE A5 96 [08:33:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1C 1B 47 00 83 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 04 03 00 F4 03 04 00 E5 BA BE 66 B6 04 01 00 00 D6 BF 0E 28 31 44 2F 8A [08:33:19]CommunicateWithHost err = 0 [08:33:19]CheckOFDResponse [08:33:19]1017 (14) - 77093643461234 [08:33:19]1041 (16) - 0000000000871802 [08:33:19]1040 (4) - 197785 [08:33:19]1012 (4) - 16.08.2024 02:35 [08:33:19]1206 (1) - 0 [08:33:19]OFD Sender: Remove packet 197785 [08:33:19]ProducePacketName [08:33:19]name=ofd_packets/00197785 [08:33:19]NVStorageDeleteData [08:33:20]OFD Sender: Processing packet 197786 [packets to send 246, broken 244] [08:33:20]ProducePacketName [08:33:20]name=ofd_packets/00197786 [08:33:20]OFD Sender: To server: pG, [08:33:20]CommunicateWithHost lk.salyk.kg:30040 [08:33:20]ConnectInit lk.salyk.kg [08:33:20]Connected sock=9 [08:33:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 42 54 07 01 16 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 7F 00 00 00 F4 03 04 00 81 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 04 03 00 35 04 06 00 FE EA 70 FA D7 9B 6B C8 E8 91 7D E2 E8 A6 [08:33:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5C 52 47 00 46 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 04 03 00 F4 03 04 00 E6 BA BE 66 B6 04 01 00 00 F0 66 91 22 16 04 06 EB [08:33:20]CommunicateWithHost err = 0 [08:33:20]CheckOFDResponse [08:33:20]1017 (14) - 77093643461234 [08:33:20]1041 (16) - 0000000000871802 [08:33:20]1040 (4) - 197786 [08:33:20]1012 (4) - 16.08.2024 02:35 [08:33:20]1206 (1) - 0 [08:33:20]OFD Sender: Remove packet 197786 [08:33:20]ProducePacketName [08:33:20]name=ofd_packets/00197786 [08:33:20]NVStorageDeleteData [08:33:21]OFD Sender: Processing packet 197787 [packets to send 245, broken 244] [08:33:21]ProducePacketName [08:33:21]name=ofd_packets/00197787 [08:33:21]OFD Sender: To server: pG, [08:33:21]CommunicateWithHost lk.salyk.kg:30040 [08:33:21]ConnectInit lk.salyk.kg [08:33:21]Connected sock=10 [08:33:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 84 B5 07 01 A2 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 80 00 00 00 F4 03 04 00 87 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 04 03 00 35 04 06 00 71 FA DB 5B 6D 04 46 3C 92 93 0A 23 1E 0A [08:33:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 4F 47 00 68 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 04 03 00 F4 03 04 00 E7 BA BE 66 B6 04 01 00 00 E2 24 93 62 12 00 E3 B5 [08:33:21]CommunicateWithHost err = 0 [08:33:21]CheckOFDResponse [08:33:21]1017 (14) - 77093643461234 [08:33:21]1041 (16) - 0000000000871802 [08:33:21]1040 (4) - 197787 [08:33:21]1012 (4) - 16.08.2024 02:35 [08:33:21]1206 (1) - 0 [08:33:21]OFD Sender: Remove packet 197787 [08:33:21]ProducePacketName [08:33:21]name=ofd_packets/00197787 [08:33:21]NVStorageDeleteData [08:33:22]OFD Sender: No OFD packet to send [08:33:27]OFD Sender: No OFD packet to send [08:33:32]OFD Sender: No OFD packet to send [08:33:37]OFD Sender: No OFD packet to send [08:33:42]OFD Sender: No OFD packet to send [08:33:43]accept exits with 7 [08:33:43]New connection [08:33:43]New thread 3066838372 created [08:33:43]Thread 3066981732 joined [08:33:43]Waiting for new connection... [08:33:43] Sock 7.Parse request [08:33:43]Sock 7.Check first char [08:33:43]Sock 7.First char is OK [08:33:43]request: POST /json_proto HTTP/1.0 [08:33:43]Method: POST [08:33:43]URL: /json_proto [08:33:43]Method is POST - this is cgi request [08:33:43]url: /json_proto [08:33:43]query_string will be loaded in cgi processing [08:33:43]execute_cgi json_proto POST (null) [08:33:43]execute_cgi path=json_proto method=POST [08:33:43]POST find Content-Length [08:33:43]Host: 172.17.46.195:8080 [08:33:43]Content-Length: 794 [08:33:43]Content-Type: application/json [08:33:43] [08:33:43]POST finish read [08:33:43]Found Content-Length = 794 [08:33:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A01905", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:43]execute_script... [08:33:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A01905", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:43]POST & json_proto [08:33:43]process_json_proto [08:33:43]json parsed OK: [08:33:43]protocol is kg_v1.0 [08:33:43]action value=close_receipt [08:33:43]process_action close_receipt [08:33:43]cmd_close_receipt [08:33:43]MH_GetDate [08:33:43]Write to MH i2c: F0 00 00 DE 30 FD [08:33:43]Write i2c OK [08:33:43]MH_I2C_Read... [08:33:43]Read from MH i2c: F0 [08:33:43]MH_I2C_Read... [08:33:43]Read from MH i2c: F0 09 00 [08:33:43]MH_I2C_Read... [08:33:43]Read from MH i2c: F0 09 00 DE 30 00 E9 0E BF 66 8D AE BC 66 7F [08:33:43]GetLastDocTimeStamp 1723797127 [08:33:43]current date 1723797225 [08:33:43]FM_GetShiftState [08:33:43]SAM_PROTO_GetShiftState [08:33:43]wFMCommunicate request_size=4 [08:33:43]MH_SAM_APDU [08:33:43]CAPDU: 80 13 01 00 [08:33:43]Write to MH i2c: E2 08 00 DF 30 80 13 01 00 00 00 00 00 8C [08:33:43]Write i2c OK [08:33:43]MH_I2C_Read... [08:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:43]Read from MH i2c: E2 [08:33:43]MH_I2C_Read... [08:33:43]Read from MH i2c: E2 0E 00 [08:33:43]MH_I2C_Read... [08:33:43]Read from MH i2c: E2 0E 00 DF 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [08:33:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:33:43]wFMCommunicate OK [08:33:43]SAM_PROTO_GetShiftState done [08:33:43]FM_GetShiftState done [08:33:43]opened in 1723766727 [08:33:43]opened+sec_in_day 1723853127 [08:33:43]quantity*price = 0 [08:33:43]sum+1 = 1 [08:33:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 129 16.08.2024 08:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 01905 ФМ: 0000000000871802 ФД: 197788 ФПД: 214973223842829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083345&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197788&fm=214973223842829&tin=02508201610067®Number=0000000000092545&sum=0 [08:33:44]StoreToDocumentArchive [08:33:44]shift 462 fd 197788 [08:33:44]save to /storage/0462/doc_00197788 [08:33:44]save last doc name /storage/0462/doc_00197788 to /storage/kkm_last_doc_name [08:33:44]save OK [08:33:44]Clear old archive folders... [08:33:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:33:44]tlvbuf is 018A7080 [08:33:44]SAM_PROTO_ClearQueue [08:33:44]wFMCommunicate request_size=4 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 09 00 00 [08:33:44]Write to MH i2c: E2 08 00 EC 30 80 09 00 00 00 00 00 00 8E [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 EC 30 00 90 00 90 [08:33:44]RAPDU: 90 00 [08:33:44]wFMCommunicate OK [08:33:44]SAM_PROTO_ClearQueue done [08:33:44]KKMCreateOFDPacket [08:33:44]OFDProtocolAddRootSTLVToBuf [08:33:44]FM_MakeSignedData [08:33:44]FM_MakeSignedData [08:33:44]SAM_PROTO_SignData [08:33:44]wFMCommunicate request_size=4 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 0D 01 02 [08:33:44]Write to MH i2c: E2 08 00 ED 30 80 0D 01 02 00 00 00 00 96 [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 ED 30 00 90 00 91 [08:33:44]RAPDU: 90 00 [08:33:44]wFMCommunicate OK [08:33:44]wFMCommunicate request_size=255 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 E9 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 04 03 00 35 04 06 00 C3 [08:33:44]Write to MH i2c: E2 02 01 EE 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 E9 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 04 03 00 35 04 06 00 C3 00 00 B5 [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 EE 30 00 90 00 92 [08:33:44]RAPDU: 90 00 [08:33:44]wFMCommunicate OK [08:33:44]wFMCommunicate request_size=10 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 0D 02 02 05 84 5A A4 B4 0D [08:33:44]Write to MH i2c: E2 0D 00 EF 30 80 0D 02 02 05 00 84 5A A4 B4 0D 00 00 E6 [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 03 00 EF 30 00 90 00 93 [08:33:44]RAPDU: 90 00 [08:33:44]wFMCommunicate OK [08:33:44]wFMCommunicate request_size=4 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 0D 03 02 [08:33:44]Write to MH i2c: E2 08 00 F0 30 80 0D 03 02 00 00 00 00 9B [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 0B 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 0B 00 F0 30 00 37 CE D0 00 C4 7B B8 EF 90 00 57 [08:33:44]RAPDU: 37 CE D0 00 C4 7B B8 EF 90 00 [08:33:44]wFMCommunicate OK [08:33:44]SAM_PROTO_SignData done [08:33:44]FM_MakeSignedData done [08:33:44]CreateOFDProtocolMessage [08:33:44]wFMCommunicate request_size=4 [08:33:44]MH_SAM_APDU [08:33:44]CAPDU: 80 11 00 00 [08:33:44]Write to MH i2c: E2 08 00 F1 30 80 11 00 00 00 00 00 00 9B [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:44]Read from MH i2c: E2 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 17 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: E2 17 00 F1 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E8 [08:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:33:44]wFMCommunicate OK [08:33:44]CreateOFDProtocolMessage done [08:33:44]OFDSenderStorePacket 197788 [08:33:44]StoreOFDPacket docnum=197788 [08:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 64 8D 07 01 07 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 E9 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 04 03 00 35 04 06 00 C3 84 5A A4 B4 0D 37 CE D0 00 C4 7B B8 EF [08:33:44]CheckFolder [08:33:44]dirname=/storage/ofd_packets [08:33:44]CheckFolder done [08:33:44]ProducePacketName [08:33:44]name=ofd_packets/00197788 [08:33:44]NVStorageSaveData ofd_packets/00197788 [08:33:44]File name is /storage/ofd_packets/00197788 [08:33:44]Write 301 bytes [08:33:44]NVStorageSaveData done [08:33:44]OFDSenderStorePacket done [08:33:44]KKMCreateOFDPacket done [08:33:44]NVStorageSaveData kkm_last_timestamp [08:33:44]File name is /storage/kkm_last_timestamp [08:33:44]Write 4 bytes [08:33:44]NVStorageSaveData done [08:33:44]ExternCall_PrintAddStr [08:33:44]wPrintStart [08:33:44]Write to MH i2c: 01 00 00 F2 30 22 [08:33:44]OFD Sender: Processing packet 197788 [packets to send 245, broken 244] [08:33:44]ProducePacketName [08:33:44]name=ofd_packets/00197788 [08:33:44]OFD Sender: To server: pG, [08:33:44]CommunicateWithHost lk.salyk.kg:30040 [08:33:44]ConnectInit lk.salyk.kg [08:33:44]Write i2c OK [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: 01 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: 01 07 00 [08:33:44]MH_I2C_Read... [08:33:44]Read from MH i2c: 01 07 00 F2 30 00 00 00 00 00 FF 0F 37 [08:33:44]RasterBufferAndPrint [08:33:44]line Счет N : (1)11325157 [08:33:44]line ИНН: 02508201610067 [08:33:44]line Контрольно-Кассовый Чек [08:33:44]line ПРОДАЖА [08:33:44]line ТРК (МРК, ГНК) : 12 [08:33:44]line Товар: 2710124130 [08:33:44]line Аи-92-К-4 [08:33:44]line 20.220 * 0.00 [08:33:44]line = 0.00 [08:33:44]line НДС 12% НСП 1% [08:33:44]line > о реализуемом товаре [08:33:44]line ИТОГО: 0.00 [08:33:44]line НСП 1% : 0.00 [08:33:44]line НДС 12% : 0.00 [08:33:44]line Наличными: 0.00 [08:33:44]line Безнал.: 0.00 [08:33:44]line Место: АЗС № 95 "Партнер Нефть" [08:33:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:33:44]line СНО: Общий режим [08:33:44]line Чек 129 16.08.2024 08:33 [08:33:44]line Смена: 462 ФФД: 1.0 [08:33:44]line ЗНМ: 0300000079 [08:33:44]line РНМ: 0000000000092545 [08:33:44]line Версия ККМ: 001 [08:33:44]line Талоны: Топливная Карта [08:33:44]line 01905 [08:33:44]line ФМ: 0000000000871802 [08:33:44]line ФД: 197788 [08:33:44]line ФПД: 214973223842829 [08:33:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083345&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197788&fm=214973223842829&tin=02508201610067®Number=0000000000092545&sum=0 [08:33:45]Connected sock=10 [08:33:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 64 8D 07 01 07 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 E9 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 04 03 00 35 04 06 00 C3 84 5A A4 B4 0D 37 CE D0 00 C4 7B B8 EF [08:33:45]written 0, free lines is 4095 [08:33:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D9 A3 47 00 2F 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 38 37 31 38 30 32 10 04 04 00 9C 04 03 00 F4 03 04 00 FE BA BE 66 B6 04 01 00 00 6A 23 46 CD 91 BC 92 8A [08:33:45]CommunicateWithHost err = 0 [08:33:45]CheckOFDResponse [08:33:45]1017 (14) - 77093643461234 [08:33:45]1041 (16) - 0000000000871802 [08:33:45]1040 (4) - 197788 [08:33:45]1012 (4) - 16.08.2024 02:35 [08:33:45]1206 (1) - 0 [08:33:45]OFD Sender: Remove packet 197788 [08:33:45]ProducePacketName [08:33:45]name=ofd_packets/00197788 [08:33:45]NVStorageDeleteData [08:33:45]Write to MH i2c: 01 00 00 1C 31 4D [08:33:45]Write i2c OK [08:33:45]MH_I2C_Read... [08:33:45]Read from MH i2c: 01 [08:33:45]MH_I2C_Read... [08:33:45]Read from MH i2c: 01 07 00 [08:33:45]MH_I2C_Read... [08:33:45]Read from MH i2c: 01 07 00 1C 31 00 00 00 00 00 ED 0C 4D [08:33:45]RasterBufferAndPrint [08:33:45]line [08:33:45]line [08:33:45]line [08:33:45]line [08:33:45]line [08:33:45]written 0, free lines is 3318 [08:33:45]MH_Cut [08:33:45]Write to MH i2c: D1 01 00 23 31 01 26 [08:33:45]Write i2c OK [08:33:45]MH_I2C_Read... [08:33:45]Read from MH i2c: D1 [08:33:45]MH_I2C_Read... [08:33:45]Read from MH i2c: D1 01 00 [08:33:45]MH_I2C_Read... [08:33:45]Read from MH i2c: D1 01 00 23 31 00 25 [08:33:45]Write to MH i2c: 01 00 00 24 31 55 [08:33:45]Write i2c OK [08:33:45]MH_I2C_Read... [08:33:45]OFD Sender: No OFD packet to send [08:33:46]*** Cut start [08:33:46]*** Purtial cut [08:33:46]*** CUTSNS_PIN = 0 [08:33:46]*** Stage 1: CUTSNS_PIN = 1 [08:33:48]Read from MH i2c: 01 [08:33:48]MH_I2C_Read... [08:33:48]*** Stop cut motor [08:33:48]*** Cut end [08:33:48]Read from MH i2c: 01 07 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: 01 07 00 24 31 00 00 00 00 00 FF 0F 6A [08:33:48]process_action close_receipt done [08:33:48]requested_data is exist [08:33:48]produce_requested_data [08:33:48]requested_item fm.sn is exist - process it [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 11 00 00 [08:33:48]Write to MH i2c: E2 08 00 25 31 80 11 00 00 00 00 00 00 D0 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 17 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 17 00 25 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [08:33:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:33:48]wFMCommunicate OK [08:33:48]requested_item fd.num is exist - process it [08:33:48]SAM_PROTO_GetFieldsCounters [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 13 00 00 [08:33:48]Write to MH i2c: E2 08 00 26 31 80 13 00 00 00 00 00 00 D3 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 62 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 62 00 26 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9C 04 03 00 0E 04 04 00 CE 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 E3 [08:33:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9C 04 03 00 0E 04 04 00 CE 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:33:48]wFMCommunicate OK [08:33:48]SAM_PROTO_GetFieldsCounters done [08:33:48]requested_item shift.num is exist - process it [08:33:48]requested_item shift.opened is exist - process it [08:33:48]req_shift_opened [08:33:48]FM_GetShiftState [08:33:48]SAM_PROTO_GetShiftState [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 13 01 00 [08:33:48]Write to MH i2c: E2 08 00 27 31 80 13 01 00 00 00 00 00 D5 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 0E 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 0E 00 27 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 63 [08:33:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:33:48]wFMCommunicate OK [08:33:48]SAM_PROTO_GetShiftState done [08:33:48]FM_GetShiftState done [08:33:48]req_shift_opened done [08:33:48]requested_item shift.open_date is exist - process it [08:33:48]req_shift_open_date [08:33:48]req_shift_open_date done [08:33:48]produce_requested_data done [08:33:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197788,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:33:48]process_action_free close_receipt [08:33:48]json_value_free [08:33:48]json_value_free done [08:33:48]process_json_proto returns [08:33:48]Send response to host [08:33:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197788,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:33:48]free response buf [08:33:48]execute_script done [08:33:48]execute_script returns [08:33:48]free content buf [08:33:48]Sock 7.Close socket [08:33:48]Sock 7.Thread stoped [08:33:50]accept exits with 9 [08:33:50]New connection [08:33:50]New thread 3066981732 created [08:33:50]Thread 3066838372 joined [08:33:50]Waiting for new connection... [08:33:50] Sock 9.Parse request [08:33:50]Sock 9.Check first char [08:33:50]Sock 9.First char is OK [08:33:50]request: POST /json_proto HTTP/1.0 [08:33:50]Method: POST [08:33:50]URL: /json_proto [08:33:50]Method is POST - this is cgi request [08:33:50]url: /json_proto [08:33:50]query_string will be loaded in cgi processing [08:33:50]execute_cgi json_proto POST (null) [08:33:50]execute_cgi path=json_proto method=POST [08:33:50]POST find Content-Length [08:33:50]Host: 172.17.46.195:8080 [08:33:50]Content-Length: 684 [08:33:50]Content-Type: application/json [08:33:50] [08:33:50]POST finish read [08:33:50]Found Content-Length = 684 [08:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325159", "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" ] } } [08:33:50]execute_script... [08:33: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)11325159", "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" ] } } [08:33:50]POST & json_proto [08:33:50]process_json_proto [08:33:50]json parsed OK: [08:33:50]protocol is kg_v1.0 [08:33:50]action value=close_receipt [08:33:50]process_action close_receipt [08:33:50]cmd_close_receipt [08:33:50]MH_GetDate [08:33:50]Write to MH i2c: F0 00 00 28 31 48 [08:33:50]Write i2c OK [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: F0 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: F0 09 00 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: F0 09 00 28 31 00 F1 0E BF 66 8D AE BC 66 D2 [08:33:50]GetLastDocTimeStamp 1723797225 [08:33:50]current date 1723797233 [08:33:50]FM_GetShiftState [08:33:50]SAM_PROTO_GetShiftState [08:33:50]wFMCommunicate request_size=4 [08:33:50]MH_SAM_APDU [08:33:50]CAPDU: 80 13 01 00 [08:33:50]Write to MH i2c: E2 08 00 29 31 80 13 01 00 00 00 00 00 D7 [08:33:50]Write i2c OK [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: E2 [08:33:50]MH_I2C_Read... [08:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:50]Read from MH i2c: E2 0E 00 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: E2 0E 00 29 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 65 [08:33:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:33:50]wFMCommunicate OK [08:33:50]SAM_PROTO_GetShiftState done [08:33:50]FM_GetShiftState done [08:33:50]opened in 1723766727 [08:33:50]opened+sec_in_day 1723853127 [08:33:50]quantity*price = 100021 [08:33:50]sum+1 = 100023 [08:33:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 130 16.08.2024 08:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197789 ФПД: 134467159519329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083353&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197789&fm=134467159519329&tin=02508201610067®Number=0000000000092545&sum=100000 [08:33:51]StoreToDocumentArchive [08:33:51]shift 462 fd 197789 [08:33:51]save to /storage/0462/doc_00197789 [08:33:51]save last doc name /storage/0462/doc_00197789 to /storage/kkm_last_doc_name [08:33:51]save OK [08:33:51]Clear old archive folders... [08:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:33:51]tlvbuf is 018DE450 [08:33:51]SAM_PROTO_ClearQueue [08:33:51]wFMCommunicate request_size=4 [08:33:51]MH_SAM_APDU [08:33:51]CAPDU: 80 09 00 00 [08:33:51]Write to MH i2c: E2 08 00 36 31 80 09 00 00 00 00 00 00 D9 [08:33:51]Write i2c OK [08:33:51]MH_I2C_Read... [08:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:51]Read from MH i2c: E2 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 03 00 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 03 00 36 31 00 90 00 DB [08:33:51]RAPDU: 90 00 [08:33:51]wFMCommunicate OK [08:33:51]SAM_PROTO_ClearQueue done [08:33:51]KKMCreateOFDPacket [08:33:51]OFDProtocolAddRootSTLVToBuf [08:33:51]FM_MakeSignedData [08:33:51]FM_MakeSignedData [08:33:51]SAM_PROTO_SignData [08:33:51]wFMCommunicate request_size=4 [08:33:51]MH_SAM_APDU [08:33:51]CAPDU: 80 0D 01 02 [08:33:51]Write to MH i2c: E2 08 00 37 31 80 0D 01 02 00 00 00 00 E1 [08:33:51]Write i2c OK [08:33:51]MH_I2C_Read... [08:33:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:51]Read from MH i2c: E2 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 03 00 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 03 00 37 31 00 90 00 DC [08:33:51]RAPDU: 90 00 [08:33:51]wFMCommunicate OK [08:33:51]wFMCommunicate request_size=255 [08:33:51]MH_SAM_APDU [08:33: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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 82 00 00 00 F4 03 04 00 F1 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 04 03 00 35 04 06 00 7A [08:33:51]Write to MH i2c: E2 02 01 38 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 82 00 00 00 F4 03 04 00 F1 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 04 03 00 35 04 06 00 7A 00 00 1A [08:33:51]Write i2c OK [08:33:51]MH_I2C_Read... [08:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:52]Read from MH i2c: E2 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 03 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 03 00 38 31 00 90 00 DD [08:33:52]RAPDU: 90 00 [08:33:52]wFMCommunicate OK [08:33:52]wFMCommunicate request_size=10 [08:33:52]MH_SAM_APDU [08:33:52]CAPDU: 80 0D 02 02 05 4C 13 46 F0 61 [08:33:52]Write to MH i2c: E2 0D 00 39 31 80 0D 02 02 05 00 4C 13 46 F0 61 00 00 E4 [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:52]Read from MH i2c: E2 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 03 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 03 00 39 31 00 90 00 DE [08:33:52]RAPDU: 90 00 [08:33:52]wFMCommunicate OK [08:33:52]wFMCommunicate request_size=4 [08:33:52]MH_SAM_APDU [08:33:52]CAPDU: 80 0D 03 02 [08:33:52]Write to MH i2c: E2 08 00 3A 31 80 0D 03 02 00 00 00 00 E6 [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:52]Read from MH i2c: E2 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 0B 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 0B 00 3A 31 00 16 59 FB B6 1D 40 F6 59 90 00 B3 [08:33:52]RAPDU: 16 59 FB B6 1D 40 F6 59 90 00 [08:33:52]wFMCommunicate OK [08:33:52]SAM_PROTO_SignData done [08:33:52]FM_MakeSignedData done [08:33:52]CreateOFDProtocolMessage [08:33:52]wFMCommunicate request_size=4 [08:33:52]MH_SAM_APDU [08:33:52]CAPDU: 80 11 00 00 [08:33:52]Write to MH i2c: E2 08 00 3B 31 80 11 00 00 00 00 00 00 E6 [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:52]Read from MH i2c: E2 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 17 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: E2 17 00 3B 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 33 [08:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:33:52]wFMCommunicate OK [08:33:52]CreateOFDProtocolMessage done [08:33:52]OFDSenderStorePacket 197789 [08:33:52]StoreOFDPacket docnum=197789 [08:33:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 05 E6 07 01 B4 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 82 00 00 00 F4 03 04 00 F1 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 04 03 00 35 04 06 00 7A 4C 13 46 F0 61 16 59 FB B6 1D 40 F6 59 [08:33:52]CheckFolder [08:33:52]dirname=/storage/ofd_packets [08:33:52]CheckFolder done [08:33:52]ProducePacketName [08:33:52]name=ofd_packets/00197789 [08:33:52]NVStorageSaveData ofd_packets/00197789 [08:33:52]File name is /storage/ofd_packets/00197789 [08:33:52]Write 301 bytes [08:33:52]NVStorageSaveData done [08:33:52]OFDSenderStorePacket done [08:33:52]KKMCreateOFDPacket done [08:33:52]NVStorageSaveData kkm_last_timestamp [08:33:52]File name is /storage/kkm_last_timestamp [08:33:52]Write 4 bytes [08:33:52]NVStorageSaveData done [08:33:52]ExternCall_PrintAddStr [08:33:52]wPrintStart [08:33:52]Write to MH i2c: 01 00 00 3C 31 6D [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: 01 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: 01 07 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: 01 07 00 3C 31 00 00 00 00 00 FF 0F 82 [08:33:52]RasterBufferAndPrint [08:33:52]line Счет N : (1)11325159 [08:33:52]line ИНН: 02508201610067 [08:33:52]line Контрольно-Кассовый Чек [08:33:52]line ПРОДАЖА [08:33:52]line ТРК (МРК, ГНК) : 41 [08:33:52]line Товар: 2710124500 [08:33:52]line Аи-95-К-5 [08:33:52]line 13.480 * 74.20 [08:33:52]line = 1000.22 [08:33:52]line НДС 12% НСП 1% [08:33:52]line > о реализуемом товаре [08:33:52]line ОКРУГЛЕНИЕ: -0.22 [08:33:52]line ИТОГО: 1000.00 [08:33:52]line Внесено: 1000.00 [08:33:52]line СДАЧА: 0.00 [08:33:52]line НСП 1% : 8.85 [08:33:52]line НДС 12% : 106.22 [08:33:52]line Наличными: 1000.00 [08:33:52]line Безнал.: 0.00 [08:33:52]line Место: АЗС № 95 "Партнер Нефть" [08:33:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:33:52]line СНО: Общий режим [08:33:52]line Чек 130 16.08.2024 08:33 [08:33:52]line Смена: 462 ФФД: 1.0 [08:33:52]line ЗНМ: 0300000079 [08:33:52]line РНМ: 0000000000092545 [08:33:52]line Версия ККМ: 001 [08:33:52]line ФМ: 0000000000871802 [08:33:52]line ФД: 197789 [08:33:52]line ФПД: 134467159519329 [08:33:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083353&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197789&fm=134467159519329&tin=02508201610067®Number=0000000000092545&sum=100000 [08:33:52]written 0, free lines is 4095 [08:33:52]OFD Sender: Processing packet 197789 [packets to send 245, broken 244] [08:33:52]ProducePacketName [08:33:52]name=ofd_packets/00197789 [08:33:52]OFD Sender: To server: pG, [08:33:52]CommunicateWithHost lk.salyk.kg:30040 [08:33:52]ConnectInit lk.salyk.kg [08:33:52]Connected sock=10 [08:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 05 E6 07 01 B4 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 82 00 00 00 F4 03 04 00 F1 0E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 04 03 00 35 04 06 00 7A 4C 13 46 F0 61 16 59 FB B6 1D 40 F6 59 [08:33:52]Write to MH i2c: 01 00 00 67 31 98 [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: 01 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: 01 07 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: 01 07 00 67 31 00 00 00 00 00 E7 0C 92 [08:33:52]RasterBufferAndPrint [08:33:52]line [08:33:52]line [08:33:52]line [08:33:52]line [08:33:52]line [08:33:52]written 0, free lines is 3318 [08:33:52]MH_Cut [08:33:52]Write to MH i2c: D1 01 00 6E 31 01 71 [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: D1 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: D1 01 00 [08:33:52]MH_I2C_Read... [08:33:52]Read from MH i2c: D1 01 00 6E 31 00 70 [08:33:52]Write to MH i2c: 01 00 00 6F 31 A0 [08:33:52]Write i2c OK [08:33:52]MH_I2C_Read... [08:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 89 D4 47 00 8B 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 04 03 00 F4 03 04 00 06 BB BE 66 B6 04 01 00 00 B7 49 32 70 F0 A6 91 9B [08:33:52]CommunicateWithHost err = 0 [08:33:52]CheckOFDResponse [08:33:52]1017 (14) - 77093643461234 [08:33:52]1041 (16) - 0000000000871802 [08:33:52]1040 (4) - 197789 [08:33:52]1012 (4) - 16.08.2024 02:35 [08:33:52]1206 (1) - 0 [08:33:52]OFD Sender: Remove packet 197789 [08:33:52]ProducePacketName [08:33:52]name=ofd_packets/00197789 [08:33:52]NVStorageDeleteData [08:33:53]OFD Sender: No OFD packet to send [08:33:53]*** Cut start [08:33:53]*** Purtial cut [08:33:53]*** Stage 1: CUTSNS_PIN = 1 [08:33:53]Read from MH i2c: 01 [08:33:53]MH_I2C_Read... [08:33:53]*** Stop cut motor [08:33:53]*** Cut end [08:33:53]Read from MH i2c: 01 07 00 [08:33:53]MH_I2C_Read... [08:33:53]Read from MH i2c: 01 07 00 6F 31 00 00 00 00 00 FF 0F B5 [08:33:53]process_action close_receipt done [08:33:53]requested_data is exist [08:33:53]produce_requested_data [08:33:53]requested_item fm.sn is exist - process it [08:33:53]wFMCommunicate request_size=4 [08:33:53]MH_SAM_APDU [08:33:53]CAPDU: 80 11 00 00 [08:33:53]Write to MH i2c: E2 08 00 70 31 80 11 00 00 00 00 00 00 1B [08:33:53]Write i2c OK [08:33:53]MH_I2C_Read... [08:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:53]Read from MH i2c: E2 [08:33:53]MH_I2C_Read... [08:33:53]Read from MH i2c: E2 17 00 [08:33:53]MH_I2C_Read... [08:33:53]Read from MH i2c: E2 17 00 70 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 68 [08:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:33:53]wFMCommunicate OK [08:33:53]requested_item fd.num is exist - process it [08:33:53]SAM_PROTO_GetFieldsCounters [08:33:53]wFMCommunicate request_size=4 [08:33:53]MH_SAM_APDU [08:33:53]CAPDU: 80 13 00 00 [08:33:53]Write to MH i2c: E2 08 00 71 31 80 13 00 00 00 00 00 00 1E [08:33:53]Write i2c OK [08:33:53]MH_I2C_Read... [08:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:53]Read from MH i2c: E2 [08:33:53]MH_I2C_Read... [08:33:53]Read from MH i2c: E2 62 00 [08:33:53]MH_I2C_Read... [08:33:53]Read from MH i2c: E2 62 00 71 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9D 04 03 00 0E 04 04 00 CE 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 32 [08:33:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9D 04 03 00 0E 04 04 00 CE 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:33:54]wFMCommunicate OK [08:33:54]SAM_PROTO_GetFieldsCounters done [08:33:54]requested_item shift.num is exist - process it [08:33:54]requested_item shift.opened is exist - process it [08:33:54]req_shift_opened [08:33:54]FM_GetShiftState [08:33:54]SAM_PROTO_GetShiftState [08:33:54]wFMCommunicate request_size=4 [08:33:54]MH_SAM_APDU [08:33:54]CAPDU: 80 13 01 00 [08:33:54]Write to MH i2c: E2 08 00 72 31 80 13 01 00 00 00 00 00 20 [08:33:54]Write i2c OK [08:33:54]MH_I2C_Read... [08:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:54]Read from MH i2c: E2 [08:33:54]MH_I2C_Read... [08:33:54]Read from MH i2c: E2 0E 00 [08:33:54]MH_I2C_Read... [08:33:54]Read from MH i2c: E2 0E 00 72 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AE [08:33:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:33:54]wFMCommunicate OK [08:33:54]SAM_PROTO_GetShiftState done [08:33:54]FM_GetShiftState done [08:33:54]req_shift_opened done [08:33:54]requested_item shift.open_date is exist - process it [08:33:54]req_shift_open_date [08:33:54]req_shift_open_date done [08:33:54]produce_requested_data done [08:33:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197789,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:33:54]process_action_free close_receipt [08:33:54]json_value_free [08:33:54]json_value_free done [08:33:54]process_json_proto returns [08:33:54]Send response to host [08:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197789,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:33:54]free response buf [08:33:54]execute_script done [08:33:54]execute_script returns [08:33:54]free content buf [08:33:54]Sock 9.Close socket [08:33:54]Sock 9.Thread stoped [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:08]OFD Sender: No OFD packet to send [08:34:10]accept exits with 7 [08:34:10]New connection [08:34:10]New thread 3066838372 created [08:34:10]Thread 3066981732 joined [08:34:10]Waiting for new connection... [08:34:10] Sock 7.Parse request [08:34:10]Sock 7.Check first char [08:34:10]Sock 7.First char is OK [08:34:10]request: POST /json_proto HTTP/1.0 [08:34:10]Method: POST [08:34:10]URL: /json_proto [08:34:10]Method is POST - this is cgi request [08:34:10]url: /json_proto [08:34:10]query_string will be loaded in cgi processing [08:34:10]execute_cgi json_proto POST (null) [08:34:10]execute_cgi path=json_proto method=POST [08:34:10]POST find Content-Length [08:34:10]Host: 172.17.46.195:8080 [08:34:10]Content-Length: 794 [08:34:10]Content-Type: application/json [08:34:10] [08:34:10]POST finish read [08:34:10]Found Content-Length = 794 [08:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 50.350, "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\u000A01905", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:10]execute_script... [08:34:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 50.350, "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\u000A01905", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:10]POST & json_proto [08:34:10]process_json_proto [08:34:10]json parsed OK: [08:34:10]protocol is kg_v1.0 [08:34:10]action value=close_receipt [08:34:10]process_action close_receipt [08:34:10]cmd_close_receipt [08:34:10]MH_GetDate [08:34:10]Write to MH i2c: F0 00 00 73 31 93 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: F0 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: F0 09 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: F0 09 00 73 31 00 05 0F BF 66 8D AE BC 66 32 [08:34:10]GetLastDocTimeStamp 1723797233 [08:34:10]current date 1723797253 [08:34:10]FM_GetShiftState [08:34:10]SAM_PROTO_GetShiftState [08:34:10]wFMCommunicate request_size=4 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 13 01 00 [08:34:10]Write to MH i2c: E2 08 00 74 31 80 13 01 00 00 00 00 00 22 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 0E 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 0E 00 74 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B0 [08:34:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:34:10]wFMCommunicate OK [08:34:10]SAM_PROTO_GetShiftState done [08:34:10]FM_GetShiftState done [08:34:10]opened in 1723766727 [08:34:10]opened+sec_in_day 1723853127 [08:34:10]quantity*price = 0 [08:34:10]sum+1 = 1 [08:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 131 16.08.2024 08:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 01905 ФМ: 0000000000871802 ФД: 197790 ФПД: 195462317056635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083413&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197790&fm=195462317056635&tin=02508201610067®Number=0000000000092545&sum=0 [08:34:11]StoreToDocumentArchive [08:34:11]shift 462 fd 197790 [08:34:11]save to /storage/0462/doc_00197790 [08:34:11]save last doc name /storage/0462/doc_00197790 to /storage/kkm_last_doc_name [08:34:11]save OK [08:34:11]Clear old archive folders... [08:34:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:11]tlvbuf is 019D2DC0 [08:34:11]SAM_PROTO_ClearQueue [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 09 00 00 [08:34:11]Write to MH i2c: E2 08 00 81 31 80 09 00 00 00 00 00 00 24 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 81 31 00 90 00 26 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]SAM_PROTO_ClearQueue done [08:34:11]KKMCreateOFDPacket [08:34:11]OFDProtocolAddRootSTLVToBuf [08:34:11]FM_MakeSignedData [08:34:11]FM_MakeSignedData [08:34:11]SAM_PROTO_SignData [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 01 02 [08:34:11]Write to MH i2c: E2 08 00 82 31 80 0D 01 02 00 00 00 00 2C [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 82 31 00 90 00 27 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]wFMCommunicate request_size=255 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE C4 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 05 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 04 03 00 35 04 06 00 B1 [08:34:11]Write to MH i2c: E2 02 01 83 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE C4 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 05 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 04 03 00 35 04 06 00 B1 00 00 82 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 83 31 00 90 00 28 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]wFMCommunicate request_size=10 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 02 02 05 C5 9D F9 A2 7B [08:34:11]Write to MH i2c: E2 0D 00 84 31 80 0D 02 02 05 00 C5 9D F9 A2 7B 00 00 B1 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 84 31 00 90 00 29 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 03 02 [08:34:11]Write to MH i2c: E2 08 00 85 31 80 0D 03 02 00 00 00 00 31 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:12]Read from MH i2c: E2 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 0B 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 0B 00 85 31 00 82 08 5B 61 2B 97 4F 94 90 00 1D [08:34:12]RAPDU: 82 08 5B 61 2B 97 4F 94 90 00 [08:34:12]wFMCommunicate OK [08:34:12]SAM_PROTO_SignData done [08:34:12]FM_MakeSignedData done [08:34:12]CreateOFDProtocolMessage [08:34:12]wFMCommunicate request_size=4 [08:34:12]MH_SAM_APDU [08:34:12]CAPDU: 80 11 00 00 [08:34:12]Write to MH i2c: E2 08 00 86 31 80 11 00 00 00 00 00 00 31 [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:12]Read from MH i2c: E2 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 17 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: E2 17 00 86 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7E [08:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:34:12]wFMCommunicate OK [08:34:12]CreateOFDProtocolMessage done [08:34:12]OFDSenderStorePacket 197790 [08:34:12]StoreOFDPacket docnum=197790 [08:34:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 85 41 07 01 FD 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE C4 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 05 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 04 03 00 35 04 06 00 B1 C5 9D F9 A2 7B 82 08 5B 61 2B 97 4F 94 [08:34:12]CheckFolder [08:34:12]dirname=/storage/ofd_packets [08:34:12]CheckFolder done [08:34:12]ProducePacketName [08:34:12]name=ofd_packets/00197790 [08:34:12]NVStorageSaveData ofd_packets/00197790 [08:34:12]File name is /storage/ofd_packets/00197790 [08:34:12]Write 301 bytes [08:34:12]NVStorageSaveData done [08:34:12]OFDSenderStorePacket done [08:34:12]KKMCreateOFDPacket done [08:34:12]NVStorageSaveData kkm_last_timestamp [08:34:12]File name is /storage/kkm_last_timestamp [08:34:12]Write 4 bytes [08:34:12]NVStorageSaveData done [08:34:12]ExternCall_PrintAddStr [08:34:12]wPrintStart [08:34:12]Write to MH i2c: 01 00 00 87 31 B8 [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 87 31 00 00 00 00 00 FF 0F CD [08:34:12]RasterBufferAndPrint [08:34:12]line Счет N : (1)11325158 [08:34:12]line ИНН: 02508201610067 [08:34:12]line Контрольно-Кассовый Чек [08:34:12]line ПРОДАЖА [08:34:12]line ТРК (МРК, ГНК) : 32 [08:34:12]line Товар: 2710124130 [08:34:12]line Аи-92-К-4 [08:34:12]line 50.350 * 0.00 [08:34:12]line = 0.00 [08:34:12]line НДС 12% НСП 1% [08:34:12]line > о реализуемом товаре [08:34:12]line ИТОГО: 0.00 [08:34:12]line НСП 1% : 0.00 [08:34:12]line НДС 12% : 0.00 [08:34:12]line Наличными: 0.00 [08:34:12]line Безнал.: 0.00 [08:34:12]line Место: АЗС № 95 "Партнер Нефть" [08:34:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:34:12]line СНО: Общий режим [08:34:12]line Чек 131 16.08.2024 08:34 [08:34:12]line Смена: 462 ФФД: 1.0 [08:34:12]line ЗНМ: 0300000079 [08:34:12]line РНМ: 0000000000092545 [08:34:12]line Версия ККМ: 001 [08:34:12]line Талоны: Топливная Карта [08:34:12]line 01905 [08:34:12]line ФМ: 0000000000871802 [08:34:12]line ФД: 197790 [08:34:12]line ФПД: 195462317056635 [08:34:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083413&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197790&fm=195462317056635&tin=02508201610067®Number=0000000000092545&sum=0 [08:34:12]written 0, free lines is 4095 [08:34:12]OFD Sender: Processing packet 197790 [packets to send 245, broken 244] [08:34:12]ProducePacketName [08:34:12]name=ofd_packets/00197790 [08:34:12]OFD Sender: To server: pG, [08:34:12]CommunicateWithHost lk.salyk.kg:30040 [08:34:12]ConnectInit lk.salyk.kg [08:34:12]Connected sock=10 [08:34:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 85 41 07 01 FD 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE C4 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 05 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 04 03 00 35 04 06 00 B1 C5 9D F9 A2 7B 82 08 5B 61 2B 97 4F 94 [08:34:12]Write to MH i2c: 01 00 00 B1 31 E2 [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 B1 31 00 00 00 00 00 FC 0C F1 [08:34:12]RasterBufferAndPrint [08:34:12]line [08:34:12]line [08:34:12]line [08:34:12]line [08:34:12]line [08:34:12]written 0, free lines is 3335 [08:34:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B6 42 47 00 4A 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 04 03 00 F4 03 04 00 1A BB BE 66 B6 04 01 00 00 93 55 48 75 80 ED 8F 3C [08:34:12]CommunicateWithHost err = 0 [08:34:12]CheckOFDResponse [08:34:12]1017 (14) - 77093643461234 [08:34:12]1041 (16) - 0000000000871802 [08:34:12]1040 (4) - 197790 [08:34:12]1012 (4) - 16.08.2024 02:36 [08:34:12]1206 (1) - 0 [08:34:12]OFD Sender: Remove packet 197790 [08:34:12]ProducePacketName [08:34:12]name=ofd_packets/00197790 [08:34:12]NVStorageDeleteData [08:34:12]MH_Cut [08:34:12]Write to MH i2c: D1 01 00 B8 31 01 BB [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: D1 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: D1 01 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: D1 01 00 B8 31 00 BA [08:34:12]Write to MH i2c: 01 00 00 B9 31 EA [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:13]OFD Sender: No OFD packet to send [08:34:13]*** Cut start [08:34:13]*** Purtial cut [08:34:13]*** CUTSNS_PIN = 0 [08:34:13]*** Stage 1: CUTSNS_PIN = 1 [08:34:15]Read from MH i2c: 01 [08:34:15]MH_I2C_Read... [08:34:15]*** Stop cut motor [08:34:15]*** Cut end [08:34:15]Read from MH i2c: 01 07 00 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: 01 07 00 B9 31 00 00 00 00 00 FF 0F FF [08:34:15]process_action close_receipt done [08:34:15]requested_data is exist [08:34:15]produce_requested_data [08:34:15]requested_item fm.sn is exist - process it [08:34:15]wFMCommunicate request_size=4 [08:34:15]MH_SAM_APDU [08:34:15]CAPDU: 80 11 00 00 [08:34:15]Write to MH i2c: E2 08 00 BA 31 80 11 00 00 00 00 00 00 65 [08:34:15]Write i2c OK [08:34:15]MH_I2C_Read... [08:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:15]Read from MH i2c: E2 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: E2 17 00 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: E2 17 00 BA 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B2 [08:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:34:15]wFMCommunicate OK [08:34:15]requested_item fd.num is exist - process it [08:34:15]SAM_PROTO_GetFieldsCounters [08:34:15]wFMCommunicate request_size=4 [08:34:15]MH_SAM_APDU [08:34:15]CAPDU: 80 13 00 00 [08:34:15]Write to MH i2c: E2 08 00 BB 31 80 13 00 00 00 00 00 00 68 [08:34:15]Write i2c OK [08:34:15]MH_I2C_Read... [08:34:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:15]Read from MH i2c: E2 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: E2 62 00 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: E2 62 00 BB 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9E 04 03 00 0E 04 04 00 CE 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 80 [08:34:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9E 04 03 00 0E 04 04 00 CE 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:34:15]wFMCommunicate OK [08:34:15]SAM_PROTO_GetFieldsCounters done [08:34:15]requested_item shift.num is exist - process it [08:34:15]requested_item shift.opened is exist - process it [08:34:15]req_shift_opened [08:34:15]FM_GetShiftState [08:34:15]SAM_PROTO_GetShiftState [08:34:15]wFMCommunicate request_size=4 [08:34:15]MH_SAM_APDU [08:34:15]CAPDU: 80 13 01 00 [08:34:15]Write to MH i2c: E2 08 00 BC 31 80 13 01 00 00 00 00 00 6A [08:34:15]Write i2c OK [08:34:15]MH_I2C_Read... [08:34:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:15]Read from MH i2c: E2 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: E2 0E 00 [08:34:15]MH_I2C_Read... [08:34:15]Read from MH i2c: E2 0E 00 BC 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F8 [08:34:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:34:15]wFMCommunicate OK [08:34:15]SAM_PROTO_GetShiftState done [08:34:15]FM_GetShiftState done [08:34:15]req_shift_opened done [08:34:15]requested_item shift.open_date is exist - process it [08:34:15]req_shift_open_date [08:34:15]req_shift_open_date done [08:34:15]produce_requested_data done [08:34:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197790,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:34:15]process_action_free close_receipt [08:34:15]json_value_free [08:34:15]json_value_free done [08:34:15]process_json_proto returns [08:34:15]Send response to host [08:34:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197790,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:34:15]free response buf [08:34:15]execute_script done [08:34:15]execute_script returns [08:34:15]free content buf [08:34:15]Sock 7.Close socket [08:34:15]Sock 7.Thread stoped [08:34:18]OFD Sender: No OFD packet to send [08:34:23]OFD Sender: No OFD packet to send [08:34:28]OFD Sender: No OFD packet to send [08:34:33]OFD Sender: No OFD packet to send [08:34:38]OFD Sender: No OFD packet to send [08:34:43]OFD Sender: No OFD packet to send [08:34:48]OFD Sender: No OFD packet to send [08:34:53]OFD Sender: No OFD packet to send [08:34:58]OFD Sender: No OFD packet to send [08:35:03]OFD Sender: No OFD packet to send [08:35:08]OFD Sender: No OFD packet to send [08:35:13]OFD Sender: No OFD packet to send [08:35:14]accept exits with 9 [08:35:14]New connection [08:35:14]New thread 3066981732 created [08:35:14]Thread 3066838372 joined [08:35:14]Waiting for new connection... [08:35:14] Sock 9.Parse request [08:35:14]Sock 9.Check first char [08:35:14]Sock 9.First char is OK [08:35:14]request: POST /json_proto HTTP/1.0 [08:35:14]Method: POST [08:35:14]URL: /json_proto [08:35:14]Method is POST - this is cgi request [08:35:14]url: /json_proto [08:35:14]query_string will be loaded in cgi processing [08:35:14]execute_cgi json_proto POST (null) [08:35:14]execute_cgi path=json_proto method=POST [08:35:14]POST find Content-Length [08:35:14]Host: 172.17.46.195:8080 [08:35:14]Content-Length: 679 [08:35:14]Content-Type: application/json [08:35:14] [08:35:14]POST finish read [08:35:14]Found Content-Length = 679 [08:35:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:14]execute_script... [08: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)11325160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:14]POST & json_proto [08:35:14]process_json_proto [08:35:14]json parsed OK: [08:35:14]protocol is kg_v1.0 [08:35:14]action value=close_receipt [08:35:14]process_action close_receipt [08:35:14]cmd_close_receipt [08:35:14]MH_GetDate [08:35:14]Write to MH i2c: F0 00 00 BD 31 DD [08:35:14]Write i2c OK [08:35:14]MH_I2C_Read... [08:35:14]Read from MH i2c: F0 [08:35:14]MH_I2C_Read... [08:35:14]Read from MH i2c: F0 09 00 [08:35:14]MH_I2C_Read... [08:35:14]Read from MH i2c: F0 09 00 BD 31 00 45 0F BF 66 8D AE BC 66 BC [08:35:14]GetLastDocTimeStamp 1723797253 [08:35:14]current date 1723797317 [08:35:14]FM_GetShiftState [08:35:14]SAM_PROTO_GetShiftState [08:35:14]wFMCommunicate request_size=4 [08:35:14]MH_SAM_APDU [08:35:14]CAPDU: 80 13 01 00 [08:35:14]Write to MH i2c: E2 08 00 BE 31 80 13 01 00 00 00 00 00 6C [08:35:14]Write i2c OK [08:35:14]MH_I2C_Read... [08:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:14]Read from MH i2c: E2 [08:35:14]MH_I2C_Read... [08:35:14]Read from MH i2c: E2 0E 00 [08:35:14]MH_I2C_Read... [08:35:14]Read from MH i2c: E2 0E 00 BE 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FA [08:35:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:35:14]wFMCommunicate OK [08:35:14]SAM_PROTO_GetShiftState done [08:35:14]FM_GetShiftState done [08:35:14]opened in 1723766727 [08:35:14]opened+sec_in_day 1723853127 [08:35:14]quantity*price = 50036 [08:35:14]sum+1 = 50037 [08:35:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 132 16.08.2024 08:35 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197791 ФПД: 206014852509880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083517&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197791&fm=206014852509880&tin=02508201610067®Number=0000000000092545&sum=50000 [08:35:15]StoreToDocumentArchive [08:35:15]shift 462 fd 197791 [08:35:15]save to /storage/0462/doc_00197791 [08:35:15]save last doc name /storage/0462/doc_00197791 to /storage/kkm_last_doc_name [08:35:15]save OK [08:35:15]Clear old archive folders... [08:35:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:15]tlvbuf is 018F3080 [08:35:15]SAM_PROTO_ClearQueue [08:35:15]wFMCommunicate request_size=4 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 09 00 00 [08:35:15]Write to MH i2c: E2 08 00 CB 31 80 09 00 00 00 00 00 00 6E [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:35:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:15]Read from MH i2c: E2 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 CB 31 00 90 00 70 [08:35:15]RAPDU: 90 00 [08:35:15]wFMCommunicate OK [08:35:15]SAM_PROTO_ClearQueue done [08:35:15]KKMCreateOFDPacket [08:35:15]OFDProtocolAddRootSTLVToBuf [08:35:15]FM_MakeSignedData [08:35:15]FM_MakeSignedData [08:35:15]SAM_PROTO_SignData [08:35:15]wFMCommunicate request_size=4 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 0D 01 02 [08:35:15]Write to MH i2c: E2 08 00 CC 31 80 0D 01 02 00 00 00 00 76 [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:35:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:15]Read from MH i2c: E2 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 CC 31 00 90 00 71 [08:35:15]RAPDU: 90 00 [08:35:15]wFMCommunicate OK [08:35:15]wFMCommunicate request_size=255 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 45 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 04 03 00 35 04 06 00 BB [08:35:15]Write to MH i2c: E2 02 01 CD 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 45 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 04 03 00 35 04 06 00 BB 00 00 1B [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:15]Read from MH i2c: E2 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 CD 31 00 90 00 72 [08:35:15]RAPDU: 90 00 [08:35:15]wFMCommunicate OK [08:35:15]wFMCommunicate request_size=10 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 0D 02 02 05 5E 92 1A 30 B8 [08:35:15]Write to MH i2c: E2 0D 00 CE 31 80 0D 02 02 05 00 5E 92 1A 30 B8 00 00 75 [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:15]Read from MH i2c: E2 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 03 00 CE 31 00 90 00 73 [08:35:15]RAPDU: 90 00 [08:35:15]wFMCommunicate OK [08:35:15]wFMCommunicate request_size=4 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 0D 03 02 [08:35:15]Write to MH i2c: E2 08 00 CF 31 80 0D 03 02 00 00 00 00 7B [08:35:16]Write i2c OK [08:35:16]MH_I2C_Read... [08:35:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:16]Read from MH i2c: E2 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: E2 0B 00 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: E2 0B 00 CF 31 00 C1 F4 D4 2B D1 7E 95 49 90 00 5D [08:35:16]RAPDU: C1 F4 D4 2B D1 7E 95 49 90 00 [08:35:16]wFMCommunicate OK [08:35:16]SAM_PROTO_SignData done [08:35:16]FM_MakeSignedData done [08:35:16]CreateOFDProtocolMessage [08:35:16]wFMCommunicate request_size=4 [08:35:16]MH_SAM_APDU [08:35:16]CAPDU: 80 11 00 00 [08:35:16]Write to MH i2c: E2 08 00 D0 31 80 11 00 00 00 00 00 00 7B [08:35:16]Write i2c OK [08:35:16]MH_I2C_Read... [08:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:16]Read from MH i2c: E2 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: E2 17 00 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: E2 17 00 D0 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [08:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:35:16]wFMCommunicate OK [08:35:16]CreateOFDProtocolMessage done [08:35:16]OFDSenderStorePacket 197791 [08:35:16]StoreOFDPacket docnum=197791 [08:35:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D6 56 07 01 8C 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 45 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 04 03 00 35 04 06 00 BB 5E 92 1A 30 B8 C1 F4 D4 2B D1 7E 95 49 [08:35:16]CheckFolder [08:35:16]dirname=/storage/ofd_packets [08:35:16]CheckFolder done [08:35:16]ProducePacketName [08:35:16]name=ofd_packets/00197791 [08:35:16]NVStorageSaveData ofd_packets/00197791 [08:35:16]File name is /storage/ofd_packets/00197791 [08:35:16]Write 301 bytes [08:35:16]NVStorageSaveData done [08:35:16]OFDSenderStorePacket done [08:35:16]KKMCreateOFDPacket done [08:35:16]NVStorageSaveData kkm_last_timestamp [08:35:16]File name is /storage/kkm_last_timestamp [08:35:16]Write 4 bytes [08:35:16]NVStorageSaveData done [08:35:16]ExternCall_PrintAddStr [08:35:16]wPrintStart [08:35:16]Write to MH i2c: 01 00 00 D1 31 02 [08:35:16]Write i2c OK [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: 01 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: 01 07 00 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: 01 07 00 D1 31 00 00 00 00 00 FF 0F 17 [08:35:16]RasterBufferAndPrint [08:35:16]line Счет N : (1)11325160 [08:35:16]line ИНН: 02508201610067 [08:35:16]line Контрольно-Кассовый Чек [08:35:16]line ПРОДАЖА [08:35:16]line ТРК (МРК, ГНК) : 22 [08:35:16]line Товар: 2710124130 [08:35:16]line Аи-92-К-4 [08:35:16]line 7.380 * 67.80 [08:35:16]line = 500.36 [08:35:16]line НДС 12% НСП 1% [08:35:16]line > о реализуемом товаре [08:35:16]line ОКРУГЛЕНИЕ: -0.36 [08:35:16]line ИТОГО: 500.00 [08:35:16]line Внесено: 500.00 [08:35:16]line СДАЧА: 0.00 [08:35:16]line НСП 1% : 4.43 [08:35:16]line НДС 12% : 53.14 [08:35:16]line Наличными: 500.00 [08:35:16]line Безнал.: 0.00 [08:35:16]line Место: АЗС № 95 "Партнер Нефть" [08:35:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:35:16]line СНО: Общий режим [08:35:16]line Чек 132 16.08.2024 08:35 [08:35:16]line Смена: 462 ФФД: 1.0 [08:35:16]line ЗНМ: 0300000079 [08:35:16]line РНМ: 0000000000092545 [08:35:16]line Версия ККМ: 001 [08:35:16]line ФМ: 0000000000871802 [08:35:16]line ФД: 197791 [08:35:16]line ФПД: 206014852509880 [08:35:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083517&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197791&fm=206014852509880&tin=02508201610067®Number=0000000000092545&sum=50000 [08:35:16]OFD Sender: Processing packet 197791 [packets to send 245, broken 244] [08:35:16]ProducePacketName [08:35:16]name=ofd_packets/00197791 [08:35:16]OFD Sender: To server: pG, [08:35:16]CommunicateWithHost lk.salyk.kg:30040 [08:35:16]ConnectInit lk.salyk.kg [08:35:16]written 0, free lines is 4095 [08:35:16]Connected sock=10 [08:35:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D6 56 07 01 8C 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 45 0F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 04 03 00 35 04 06 00 BB 5E 92 1A 30 B8 C1 F4 D4 2B D1 7E 95 49 [08:35:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 14 AB 47 00 B4 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 04 03 00 F4 03 04 00 5A BB BE 66 B6 04 01 00 00 A3 A5 20 22 67 69 59 14 [08:35:16]CommunicateWithHost err = 0 [08:35:16]CheckOFDResponse [08:35:16]1017 (14) - 77093643461234 [08:35:16]1041 (16) - 0000000000871802 [08:35:16]1040 (4) - 197791 [08:35:16]1012 (4) - 16.08.2024 02:37 [08:35:16]1206 (1) - 0 [08:35:16]OFD Sender: Remove packet 197791 [08:35:16]ProducePacketName [08:35:16]name=ofd_packets/00197791 [08:35:16]NVStorageDeleteData [08:35:16]Write to MH i2c: 01 00 00 FC 31 2D [08:35:16]Write i2c OK [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: 01 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: 01 07 00 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: 01 07 00 FC 31 00 00 00 00 00 EE 0C 2E [08:35:16]RasterBufferAndPrint [08:35:16]line [08:35:16]line [08:35:16]line [08:35:16]line [08:35:16]line [08:35:16]written 0, free lines is 3316 [08:35:16]MH_Cut [08:35:16]Write to MH i2c: D1 01 00 03 32 01 07 [08:35:16]Write i2c OK [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: D1 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: D1 01 00 [08:35:16]MH_I2C_Read... [08:35:16]Read from MH i2c: D1 01 00 03 32 00 06 [08:35:16]Write to MH i2c: 01 00 00 04 32 36 [08:35:16]Write i2c OK [08:35:16]MH_I2C_Read... [08:35:17]OFD Sender: No OFD packet to send [08:35:17]*** Cut start [08:35:17]*** Purtial cut [08:35:17]*** Stage 1: CUTSNS_PIN = 1 [08:35:17]Read from MH i2c: 01 [08:35:17]MH_I2C_Read... [08:35:17]*** Stop cut motor [08:35:17]*** Cut end [08:35:17]Read from MH i2c: 01 07 00 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: 01 07 00 04 32 00 00 00 00 00 FF 0F 4B [08:35:17]process_action close_receipt done [08:35:17]requested_data is exist [08:35:17]produce_requested_data [08:35:17]requested_item fm.sn is exist - process it [08:35:17]wFMCommunicate request_size=4 [08:35:17]MH_SAM_APDU [08:35:17]CAPDU: 80 11 00 00 [08:35:17]Write to MH i2c: E2 08 00 05 32 80 11 00 00 00 00 00 00 B1 [08:35:17]Write i2c OK [08:35:17]MH_I2C_Read... [08:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:17]Read from MH i2c: E2 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: E2 17 00 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: E2 17 00 05 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [08:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:35:17]wFMCommunicate OK [08:35:17]requested_item fd.num is exist - process it [08:35:17]SAM_PROTO_GetFieldsCounters [08:35:17]wFMCommunicate request_size=4 [08:35:17]MH_SAM_APDU [08:35:17]CAPDU: 80 13 00 00 [08:35:17]Write to MH i2c: E2 08 00 06 32 80 13 00 00 00 00 00 00 B4 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 62 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 62 00 06 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9F 04 03 00 0E 04 04 00 CE 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 D0 [08:35:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9F 04 03 00 0E 04 04 00 CE 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:35:18]wFMCommunicate OK [08:35:18]SAM_PROTO_GetFieldsCounters done [08:35:18]requested_item shift.num is exist - process it [08:35:18]requested_item shift.opened is exist - process it [08:35:18]req_shift_opened [08:35:18]FM_GetShiftState [08:35:18]SAM_PROTO_GetShiftState [08:35:18]wFMCommunicate request_size=4 [08:35:18]MH_SAM_APDU [08:35:18]CAPDU: 80 13 01 00 [08:35:18]Write to MH i2c: E2 08 00 07 32 80 13 01 00 00 00 00 00 B6 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 0E 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 0E 00 07 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 44 [08:35:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:35:18]wFMCommunicate OK [08:35:18]SAM_PROTO_GetShiftState done [08:35:18]FM_GetShiftState done [08:35:18]req_shift_opened done [08:35:18]requested_item shift.open_date is exist - process it [08:35:18]req_shift_open_date [08:35:18]req_shift_open_date done [08:35:18]produce_requested_data done [08:35:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197791,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:35:18]process_action_free close_receipt [08:35:18]json_value_free [08:35:18]json_value_free done [08:35:18]process_json_proto returns [08:35:18]Send response to host [08:35:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197791,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:35:18]free response buf [08:35:18]execute_script done [08:35:18]execute_script returns [08:35:18]free content buf [08:35:18]Sock 9.Close socket [08:35:18]Sock 9.Thread stoped [08:35:22]OFD Sender: No OFD packet to send [08:35:27]OFD Sender: No OFD packet to send [08:35:32]OFD Sender: No OFD packet to send [08:35:37]OFD Sender: No OFD packet to send [08:35:42]OFD Sender: No OFD packet to send [08:35:47]OFD Sender: No OFD packet to send [08:35:52]OFD Sender: No OFD packet to send [08:35:57]OFD Sender: No OFD packet to send [08:36:02]OFD Sender: No OFD packet to send [08:36:07]OFD Sender: No OFD packet to send [08:36:12]OFD Sender: No OFD packet to send [08:36:17]OFD Sender: No OFD packet to send [08:36:22]OFD Sender: No OFD packet to send [08:36:27]OFD Sender: No OFD packet to send [08:36:32]OFD Sender: No OFD packet to send [08:36:37]OFD Sender: No OFD packet to send [08:36:42]OFD Sender: No OFD packet to send [08:36:47]OFD Sender: No OFD packet to send [08:36:52]OFD Sender: No OFD packet to send [08:36:57]OFD Sender: No OFD packet to send [08:37:02]OFD Sender: No OFD packet to send [08:37:07]OFD Sender: No OFD packet to send [08:37:12]OFD Sender: No OFD packet to send [08:37:17]OFD Sender: No OFD packet to send [08:37:22]OFD Sender: No OFD packet to send [08:37:27]OFD Sender: No OFD packet to send [08:37:32]OFD Sender: No OFD packet to send [08:37:37]OFD Sender: No OFD packet to send [08:37:42]OFD Sender: No OFD packet to send [08:37:47]OFD Sender: No OFD packet to send [08:37:52]OFD Sender: No OFD packet to send [08:37:57]OFD Sender: No OFD packet to send [08:38:02]OFD Sender: No OFD packet to send [08:38:07]OFD Sender: No OFD packet to send [08:38:12]OFD Sender: No OFD packet to send [08:38:17]OFD Sender: No OFD packet to send [08:38:22]OFD Sender: No OFD packet to send [08:38:27]OFD Sender: No OFD packet to send [08:38:32]OFD Sender: No OFD packet to send [08:38:37]OFD Sender: No OFD packet to send [08:38:42]OFD Sender: No OFD packet to send [08:38:47]OFD Sender: No OFD packet to send [08:38:52]OFD Sender: No OFD packet to send [08:38:57]OFD Sender: No OFD packet to send [08:39:02]OFD Sender: No OFD packet to send [08:39:07]OFD Sender: No OFD packet to send [08:39:12]OFD Sender: No OFD packet to send [08:39:17]OFD Sender: No OFD packet to send [08:39:22]OFD Sender: No OFD packet to send [08:39:27]OFD Sender: No OFD packet to send [08:39:32]OFD Sender: No OFD packet to send [08:39:37]OFD Sender: No OFD packet to send [08:39:42]OFD Sender: No OFD packet to send [08:39:47]OFD Sender: No OFD packet to send [08:39:52]OFD Sender: No OFD packet to send [08:39:54]accept exits with 7 [08:39:54]New connection [08:39:54]New thread 3066838372 created [08:39:54]Thread 3066981732 joined [08:39:54]Waiting for new connection... [08:39:54] Sock 7.Parse request [08:39:54]Sock 7.Check first char [08:39:54]Sock 7.First char is OK [08:39:54]request: POST /json_proto HTTP/1.0 [08:39:54]Method: POST [08:39:54]URL: /json_proto [08:39:54]Method is POST - this is cgi request [08:39:54]url: /json_proto [08:39:54]query_string will be loaded in cgi processing [08:39:54]execute_cgi json_proto POST (null) [08:39:54]execute_cgi path=json_proto method=POST [08:39:54]POST find Content-Length [08:39:54]Host: 172.17.46.195:8080 [08:39:54]Content-Length: 679 [08:39:54]Content-Type: application/json [08:39:54] [08:39:54]POST finish read [08:39:54]Found Content-Length = 679 [08:39:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:54]execute_script... [08:39:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:54]POST & json_proto [08:39:54]process_json_proto [08:39:54]json parsed OK: [08:39:54]protocol is kg_v1.0 [08:39:54]action value=close_receipt [08:39:54]process_action close_receipt [08:39:54]cmd_close_receipt [08:39:54]MH_GetDate [08:39:54]Write to MH i2c: F0 00 00 08 32 29 [08:39:54]Write i2c OK [08:39:54]MH_I2C_Read... [08:39:54]Read from MH i2c: F0 [08:39:54]MH_I2C_Read... [08:39:54]Read from MH i2c: F0 09 00 [08:39:54]MH_I2C_Read... [08:39:54]Read from MH i2c: F0 09 00 08 32 00 5D 10 BF 66 8D AE BC 66 21 [08:39:54]GetLastDocTimeStamp 1723797317 [08:39:54]current date 1723797597 [08:39:54]FM_GetShiftState [08:39:54]SAM_PROTO_GetShiftState [08:39:54]wFMCommunicate request_size=4 [08:39:54]MH_SAM_APDU [08:39:54]CAPDU: 80 13 01 00 [08:39:54]Write to MH i2c: E2 08 00 09 32 80 13 01 00 00 00 00 00 B8 [08:39:54]Write i2c OK [08:39:54]MH_I2C_Read... [08:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:54]Read from MH i2c: E2 [08:39:54]MH_I2C_Read... [08:39:54]Read from MH i2c: E2 0E 00 [08:39:54]MH_I2C_Read... [08:39:54]Read from MH i2c: E2 0E 00 09 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [08:39:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:39:54]wFMCommunicate OK [08:39:54]SAM_PROTO_GetShiftState done [08:39:54]FM_GetShiftState done [08:39:54]opened in 1723766727 [08:39:54]opened+sec_in_day 1723853127 [08:39:54]quantity*price = 35052 [08:39:54]sum+1 = 35054 [08:39:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 133 16.08.2024 08:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197792 ФПД: 159396367617244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083957&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197792&fm=159396367617244&tin=02508201610067®Number=0000000000092545&sum=35000 [08:39:56]StoreToDocumentArchive [08:39:56]shift 462 fd 197792 [08:39:56]save to /storage/0462/doc_00197792 [08:39:56]save last doc name /storage/0462/doc_00197792 to /storage/kkm_last_doc_name [08:39:56]save OK [08:39:56]Clear old archive folders... [08:39:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:56]tlvbuf is 019AA3E0 [08:39:56]SAM_PROTO_ClearQueue [08:39:56]wFMCommunicate request_size=4 [08:39:56]MH_SAM_APDU [08:39:56]CAPDU: 80 09 00 00 [08:39:56]Write to MH i2c: E2 08 00 16 32 80 09 00 00 00 00 00 00 BA [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:56]Read from MH i2c: E2 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 16 32 00 90 00 BC [08:39:56]RAPDU: 90 00 [08:39:56]wFMCommunicate OK [08:39:56]SAM_PROTO_ClearQueue done [08:39:56]KKMCreateOFDPacket [08:39:56]OFDProtocolAddRootSTLVToBuf [08:39:56]FM_MakeSignedData [08:39:56]FM_MakeSignedData [08:39:56]SAM_PROTO_SignData [08:39:56]wFMCommunicate request_size=4 [08:39:56]MH_SAM_APDU [08:39:56]CAPDU: 80 0D 01 02 [08:39:56]Write to MH i2c: E2 08 00 17 32 80 0D 01 02 00 00 00 00 C2 [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:56]Read from MH i2c: E2 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 17 32 00 90 00 BD [08:39:56]RAPDU: 90 00 [08:39:56]wFMCommunicate OK [08:39:56]wFMCommunicate request_size=255 [08:39:56]MH_SAM_APDU [08:39:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 5D 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 04 03 00 35 04 06 00 90 [08:39:56]Write to MH i2c: E2 02 01 18 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 5D 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 04 03 00 35 04 06 00 90 00 00 82 [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:56]Read from MH i2c: E2 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 18 32 00 90 00 BE [08:39:56]RAPDU: 90 00 [08:39:56]wFMCommunicate OK [08:39:56]wFMCommunicate request_size=10 [08:39:56]MH_SAM_APDU [08:39:56]CAPDU: 80 0D 02 02 05 F8 5B DE CC DC [08:39:56]Write to MH i2c: E2 0D 00 19 32 80 0D 02 02 05 00 F8 5B DE CC DC 00 00 A8 [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:56]Read from MH i2c: E2 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 03 00 19 32 00 90 00 BF [08:39:56]RAPDU: 90 00 [08:39:56]wFMCommunicate OK [08:39:56]wFMCommunicate request_size=4 [08:39:56]MH_SAM_APDU [08:39:56]CAPDU: 80 0D 03 02 [08:39:56]Write to MH i2c: E2 08 00 1A 32 80 0D 03 02 00 00 00 00 C7 [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:56]Read from MH i2c: E2 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 0B 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 0B 00 1A 32 00 44 C4 62 A1 8E 21 C0 52 90 00 94 [08:39:56]RAPDU: 44 C4 62 A1 8E 21 C0 52 90 00 [08:39:56]wFMCommunicate OK [08:39:56]SAM_PROTO_SignData done [08:39:56]FM_MakeSignedData done [08:39:56]CreateOFDProtocolMessage [08:39:56]wFMCommunicate request_size=4 [08:39:56]MH_SAM_APDU [08:39:56]CAPDU: 80 11 00 00 [08:39:56]Write to MH i2c: E2 08 00 1B 32 80 11 00 00 00 00 00 00 C7 [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:56]Read from MH i2c: E2 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 17 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: E2 17 00 1B 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 14 [08:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:39:56]wFMCommunicate OK [08:39:56]CreateOFDProtocolMessage done [08:39:56]OFDSenderStorePacket 197792 [08:39:56]StoreOFDPacket docnum=197792 [08:39:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8E 5D 07 01 4B D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 5D 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 04 03 00 35 04 06 00 90 F8 5B DE CC DC 44 C4 62 A1 8E 21 C0 52 [08:39:56]CheckFolder [08:39:56]dirname=/storage/ofd_packets [08:39:56]CheckFolder done [08:39:56]ProducePacketName [08:39:56]name=ofd_packets/00197792 [08:39:56]NVStorageSaveData ofd_packets/00197792 [08:39:56]File name is /storage/ofd_packets/00197792 [08:39:56]Write 301 bytes [08:39:56]NVStorageSaveData done [08:39:56]OFDSenderStorePacket done [08:39:56]KKMCreateOFDPacket done [08:39:56]NVStorageSaveData kkm_last_timestamp [08:39:56]File name is /storage/kkm_last_timestamp [08:39:56]Write 4 bytes [08:39:56]NVStorageSaveData done [08:39:56]ExternCall_PrintAddStr [08:39:56]wPrintStart [08:39:56]Write to MH i2c: 01 00 00 1C 32 4E [08:39:56]Write i2c OK [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: 01 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: 01 07 00 [08:39:56]MH_I2C_Read... [08:39:56]Read from MH i2c: 01 07 00 1C 32 00 00 00 00 00 FF 0F 63 [08:39:56]RasterBufferAndPrint [08:39:56]line Счет N : (1)11325162 [08:39:56]line ИНН: 02508201610067 [08:39:56]line Контрольно-Кассовый Чек [08:39:56]line ПРОДАЖА [08:39:56]line ТРК (МРК, ГНК) : 12 [08:39:56]line Товар: 2710124130 [08:39:56]line Аи-92-К-4 [08:39:56]line 5.170 * 67.80 [08:39:56]line = 350.53 [08:39:56]line НДС 12% НСП 1% [08:39:56]line > о реализуемом товаре [08:39:56]line ОКРУГЛЕНИЕ: -0.53 [08:39:56]line ИТОГО: 350.00 [08:39:56]line Внесено: 350.00 [08:39:56]line СДАЧА: 0.00 [08:39:56]line НСП 1% : 3.10 [08:39:56]line НДС 12% : 37.22 [08:39:56]line Наличными: 350.00 [08:39:56]line Безнал.: 0.00 [08:39:56]line Место: АЗС № 95 "Партнер Нефть" [08:39:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:39:56]line СНО: Общий режим [08:39:56]line Чек 133 16.08.2024 08:39 [08:39:56]line Смена: 462 ФФД: 1.0 [08:39:56]line ЗНМ: 0300000079 [08:39:56]line РНМ: 0000000000092545 [08:39:56]line Версия ККМ: 001 [08:39:56]line ФМ: 0000000000871802 [08:39:56]line ФД: 197792 [08:39:56]line ФПД: 159396367617244 [08:39:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T083957&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197792&fm=159396367617244&tin=02508201610067®Number=0000000000092545&sum=35000 [08:39:56]OFD Sender: Processing packet 197792 [packets to send 245, broken 244] [08:39:56]ProducePacketName [08:39:56]name=ofd_packets/00197792 [08:39:56]OFD Sender: To server: pG, [08:39:56]CommunicateWithHost lk.salyk.kg:30040 [08:39:56]ConnectInit lk.salyk.kg [08:39:56]written 0, free lines is 4095 [08:39:57]Connected sock=10 [08:39:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8E 5D 07 01 4B D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 5D 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 04 03 00 35 04 06 00 90 F8 5B DE CC DC 44 C4 62 A1 8E 21 C0 52 [08:39:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5C D0 47 00 87 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 04 03 00 F4 03 04 00 72 BC BE 66 B6 04 01 00 00 C2 79 37 FB 4B 43 82 7C [08:39:57]CommunicateWithHost err = 0 [08:39:57]CheckOFDResponse [08:39:57]1017 (14) - 77093643461234 [08:39:57]1041 (16) - 0000000000871802 [08:39:57]1040 (4) - 197792 [08:39:57]1012 (4) - 16.08.2024 02:41 [08:39:57]1206 (1) - 0 [08:39:57]OFD Sender: Remove packet 197792 [08:39:57]ProducePacketName [08:39:57]name=ofd_packets/00197792 [08:39:57]NVStorageDeleteData [08:39:57]Write to MH i2c: 01 00 00 47 32 79 [08:39:57]Write i2c OK [08:39:57]MH_I2C_Read... [08:39:57]Read from MH i2c: 01 [08:39:57]MH_I2C_Read... [08:39:57]Read from MH i2c: 01 07 00 [08:39:57]MH_I2C_Read... [08:39:57]Read from MH i2c: 01 07 00 47 32 00 00 00 00 00 E2 0C 6E [08:39:57]RasterBufferAndPrint [08:39:57]line [08:39:57]line [08:39:57]line [08:39:57]line [08:39:57]line [08:39:57]written 0, free lines is 3307 [08:39:57]MH_Cut [08:39:57]Write to MH i2c: D1 01 00 4E 32 01 52 [08:39:57]Write i2c OK [08:39:57]MH_I2C_Read... [08:39:57]Read from MH i2c: D1 [08:39:57]MH_I2C_Read... [08:39:57]Read from MH i2c: D1 01 00 [08:39:57]MH_I2C_Read... [08:39:57]Read from MH i2c: D1 01 00 4E 32 00 51 [08:39:57]Write to MH i2c: 01 00 00 4F 32 81 [08:39:57]Write i2c OK [08:39:57]MH_I2C_Read... [08:39:57]OFD Sender: No OFD packet to send [08:39:58]*** Cut start [08:39:58]*** Purtial cut [08:39:58]*** CUTSNS_PIN = 0 [08:39:58]*** Stage 1: CUTSNS_PIN = 1 [08:40:00]Read from MH i2c: 01 [08:40:00]MH_I2C_Read... [08:40:00]*** Stop cut motor [08:40:00]*** Cut end [08:40:00]Read from MH i2c: 01 07 00 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: 01 07 00 4F 32 00 00 00 00 00 FF 0F 96 [08:40:00]process_action close_receipt done [08:40:00]requested_data is exist [08:40:00]produce_requested_data [08:40:00]requested_item fm.sn is exist - process it [08:40:00]wFMCommunicate request_size=4 [08:40:00]MH_SAM_APDU [08:40:00]CAPDU: 80 11 00 00 [08:40:00]Write to MH i2c: E2 08 00 50 32 80 11 00 00 00 00 00 00 FC [08:40:00]Write i2c OK [08:40:00]MH_I2C_Read... [08:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:00]Read from MH i2c: E2 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 17 00 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 17 00 50 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 49 [08:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:40:00]wFMCommunicate OK [08:40:00]requested_item fd.num is exist - process it [08:40:00]SAM_PROTO_GetFieldsCounters [08:40:00]wFMCommunicate request_size=4 [08:40:00]MH_SAM_APDU [08:40:00]CAPDU: 80 13 00 00 [08:40:00]Write to MH i2c: E2 08 00 51 32 80 13 00 00 00 00 00 00 FF [08:40:00]Write i2c OK [08:40:00]MH_I2C_Read... [08:40:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:00]Read from MH i2c: E2 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 62 00 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 62 00 51 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A0 04 03 00 0E 04 04 00 CE 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 1F [08:40:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A0 04 03 00 0E 04 04 00 CE 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:40:00]wFMCommunicate OK [08:40:00]SAM_PROTO_GetFieldsCounters done [08:40:00]requested_item shift.num is exist - process it [08:40:00]requested_item shift.opened is exist - process it [08:40:00]req_shift_opened [08:40:00]FM_GetShiftState [08:40:00]SAM_PROTO_GetShiftState [08:40:00]wFMCommunicate request_size=4 [08:40:00]MH_SAM_APDU [08:40:00]CAPDU: 80 13 01 00 [08:40:00]Write to MH i2c: E2 08 00 52 32 80 13 01 00 00 00 00 00 01 [08:40:00]Write i2c OK [08:40:00]MH_I2C_Read... [08:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:00]Read from MH i2c: E2 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 0E 00 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 0E 00 52 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8F [08:40:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:40:00]wFMCommunicate OK [08:40:00]SAM_PROTO_GetShiftState done [08:40:00]FM_GetShiftState done [08:40:00]req_shift_opened done [08:40:00]requested_item shift.open_date is exist - process it [08:40:00]req_shift_open_date [08:40:00]req_shift_open_date done [08:40:00]produce_requested_data done [08:40:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197792,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:40:00]process_action_free close_receipt [08:40:00]json_value_free [08:40:00]json_value_free done [08:40:00]process_json_proto returns [08:40:00]Send response to host [08:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197792,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:40:00]free response buf [08:40:00]execute_script done [08:40:00]execute_script returns [08:40:00]free content buf [08:40:00]Sock 7.Close socket [08:40:00]Sock 7.Thread stoped [08:40:02]OFD Sender: No OFD packet to send [08:40:07]OFD Sender: No OFD packet to send [08:40:12]OFD Sender: No OFD packet to send [08:40:17]OFD Sender: No OFD packet to send [08:40:22]accept exits with 9 [08:40:22]New connection [08:40:22]New thread 3066981732 created [08:40:22]Thread 3066838372 joined [08:40:22]Waiting for new connection... [08:40:22] Sock 9.Parse request [08:40:22]Sock 9.Check first char [08:40:22]Sock 9.First char is OK [08:40:22]request: POST /json_proto HTTP/1.0 [08:40:22]Method: POST [08:40:22]URL: /json_proto [08:40:22]Method is POST - this is cgi request [08:40:22]url: /json_proto [08:40:22]query_string will be loaded in cgi processing [08:40:22]execute_cgi json_proto POST (null) [08:40:22]execute_cgi path=json_proto method=POST [08:40:22]POST find Content-Length [08:40:22]Host: 172.17.46.195:8080 [08:40:22]Content-Length: 805 [08:40:22]Content-Type: application/json [08:40:22] [08:40:22]POST finish read [08:40:22]Found Content-Length = 805 [08:40:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:22]execute_script... [08:40: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)11325161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:22]POST & json_proto [08:40:22]process_json_proto [08:40:22]json parsed OK: [08:40:22]protocol is kg_v1.0 [08:40:22]action value=close_receipt [08:40:22]process_action close_receipt [08:40:22]cmd_close_receipt [08:40:22]MH_GetDate [08:40:22]Write to MH i2c: F0 00 00 53 32 74 [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: F0 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: F0 09 00 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: F0 09 00 53 32 00 78 10 BF 66 8D AE BC 66 87 [08:40:22]GetLastDocTimeStamp 1723797597 [08:40:22]current date 1723797624 [08:40:22]FM_GetShiftState [08:40:22]SAM_PROTO_GetShiftState [08:40:22]wFMCommunicate request_size=4 [08:40:22]MH_SAM_APDU [08:40:22]CAPDU: 80 13 01 00 [08:40:22]Write to MH i2c: E2 08 00 54 32 80 13 01 00 00 00 00 00 03 [08:40:22]Write i2c OK [08:40:22]MH_I2C_Read... [08:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:22]Read from MH i2c: E2 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 0E 00 [08:40:22]MH_I2C_Read... [08:40:22]Read from MH i2c: E2 0E 00 54 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 91 [08:40:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:40:22]wFMCommunicate OK [08:40:22]SAM_PROTO_GetShiftState done [08:40:22]FM_GetShiftState done [08:40:22]opened in 1723766727 [08:40:22]opened+sec_in_day 1723853127 [08:40:22]quantity*price = 100005 [08:40:22]sum+1 = 100006 [08:40:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 134 16.08.2024 08:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197793 ФПД: 26577072660493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084025&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197793&fm=26577072660493&tin=02508201610067®Number=0000000000092545&sum=100005 [08:40:23]StoreToDocumentArchive [08:40:23]shift 462 fd 197793 [08:40:23]save to /storage/0462/doc_00197793 [08:40:23]save last doc name /storage/0462/doc_00197793 to /storage/kkm_last_doc_name [08:40:23]save OK [08:40:23]Clear old archive folders... [08:40:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:23]tlvbuf is B6EE1AB0 [08:40:23]SAM_PROTO_ClearQueue [08:40:23]wFMCommunicate request_size=4 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 09 00 00 [08:40:23]Write to MH i2c: E2 08 00 61 32 80 09 00 00 00 00 00 00 05 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 61 32 00 90 00 07 [08:40:23]RAPDU: 90 00 [08:40:23]wFMCommunicate OK [08:40:23]SAM_PROTO_ClearQueue done [08:40:23]KKMCreateOFDPacket [08:40:23]OFDProtocolAddRootSTLVToBuf [08:40:23]FM_MakeSignedData [08:40:23]FM_MakeSignedData [08:40:23]SAM_PROTO_SignData [08:40:23]wFMCommunicate request_size=4 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 0D 01 02 [08:40:23]Write to MH i2c: E2 08 00 62 32 80 0D 01 02 00 00 00 00 0D [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 62 32 00 90 00 08 [08:40:23]RAPDU: 90 00 [08:40:23]wFMCommunicate OK [08:40:23]wFMCommunicate request_size=255 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 79 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 04 03 00 35 04 06 00 18 [08:40:23]Write to MH i2c: E2 02 01 63 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 79 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 04 03 00 35 04 06 00 18 00 00 E1 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 63 32 00 90 00 09 [08:40:23]RAPDU: 90 00 [08:40:23]wFMCommunicate OK [08:40:23]wFMCommunicate request_size=10 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 0D 02 02 05 2B F4 F9 A0 0D [08:40:23]Write to MH i2c: E2 0D 00 64 32 80 0D 02 02 05 00 2B F4 F9 A0 0D 00 00 DF [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 03 00 64 32 00 90 00 0A [08:40:23]RAPDU: 90 00 [08:40:23]wFMCommunicate OK [08:40:23]wFMCommunicate request_size=4 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 0D 03 02 [08:40:23]Write to MH i2c: E2 08 00 65 32 80 0D 03 02 00 00 00 00 12 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 0B 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 0B 00 65 32 00 EA D4 4F D0 DE 27 72 A0 90 00 07 [08:40:23]RAPDU: EA D4 4F D0 DE 27 72 A0 90 00 [08:40:23]wFMCommunicate OK [08:40:23]SAM_PROTO_SignData done [08:40:23]FM_MakeSignedData done [08:40:23]CreateOFDProtocolMessage [08:40:23]wFMCommunicate request_size=4 [08:40:23]MH_SAM_APDU [08:40:23]CAPDU: 80 11 00 00 [08:40:23]Write to MH i2c: E2 08 00 66 32 80 11 00 00 00 00 00 00 12 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:23]Read from MH i2c: E2 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 17 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: E2 17 00 66 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [08:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:40:23]wFMCommunicate OK [08:40:23]CreateOFDProtocolMessage done [08:40:23]OFDSenderStorePacket 197793 [08:40:23]StoreOFDPacket docnum=197793 [08:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8D 79 07 01 B9 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 79 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 04 03 00 35 04 06 00 18 2B F4 F9 A0 0D EA D4 4F D0 DE 27 72 A0 [08:40:23]CheckFolder [08:40:23]dirname=/storage/ofd_packets [08:40:23]CheckFolder done [08:40:23]ProducePacketName [08:40:23]name=ofd_packets/00197793 [08:40:23]NVStorageSaveData ofd_packets/00197793 [08:40:23]File name is /storage/ofd_packets/00197793 [08:40:23]Write 301 bytes [08:40:23]NVStorageSaveData done [08:40:23]OFDSenderStorePacket done [08:40:23]KKMCreateOFDPacket done [08:40:23]NVStorageSaveData kkm_last_timestamp [08:40:23]File name is /storage/kkm_last_timestamp [08:40:23]Write 4 bytes [08:40:23]NVStorageSaveData done [08:40:23]ExternCall_PrintAddStr [08:40:23]wPrintStart [08:40:23]Write to MH i2c: 01 00 00 67 32 99 [08:40:23]Write i2c OK [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 07 00 [08:40:23]MH_I2C_Read... [08:40:23]Read from MH i2c: 01 07 00 67 32 00 00 00 00 00 FF 0F AE [08:40:23]RasterBufferAndPrint [08:40:23]line Счет N : (1)11325161 [08:40:23]line ИНН: 02508201610067 [08:40:23]line Контрольно-Кассовый Чек [08:40:23]line ПРОДАЖА [08:40:23]line ТРК (МРК, ГНК) : 42 [08:40:23]line Товар: 2710124130 [08:40:23]line Аи-92-К-4 [08:40:23]line 14.750 * 67.80 [08:40:23]line = 1000.05 [08:40:23]line НДС 12% НСП 1% [08:40:23]line > о реализуемом товаре [08:40:23]line ИТОГО: 1000.05 [08:40:23]line НСП 1% : 8.85 [08:40:23]line НДС 12% : 106.20 [08:40:23]line Наличными: 0.00 [08:40:23]line Безнал.: 1000.05 [08:40:23]line Место: АЗС № 95 "Партнер Нефть" [08:40:23]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:40:23]line СНО: Общий режим [08:40:23]line Чек 134 16.08.2024 08:40 [08:40:23]line Смена: 462 ФФД: 1.0 [08:40:23]line ЗНМ: 0300000079 [08:40:23]line РНМ: 0000000000092545 [08:40:23]line Версия ККМ: 001 [08:40:23]line Платежная система: O! деньги [08:40:23]line ФМ: 0000000000871802 [08:40:23]line ФД: 197793 [08:40:23]line ФПД: 26577072660493 [08:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084025&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197793&fm=26577072660493&tin=02508201610067®Number=0000000000092545&sum=100005 [08:40:23]written 0, free lines is 4095 [08:40:23]OFD Sender: Processing packet 197793 [packets to send 245, broken 244] [08:40:23]ProducePacketName [08:40:23]name=ofd_packets/00197793 [08:40:23]OFD Sender: To server: pG, [08:40:23]CommunicateWithHost lk.salyk.kg:30040 [08:40:23]ConnectInit lk.salyk.kg [08:40:23]Connected sock=10 [08:40:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8D 79 07 01 B9 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 79 10 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 04 03 00 35 04 06 00 18 2B F4 F9 A0 0D EA D4 4F D0 DE 27 72 A0 [08:40:24]Write to MH i2c: 01 00 00 91 32 C3 [08:40:24]Write i2c OK [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: 01 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: 01 07 00 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: 01 07 00 91 32 00 00 00 00 00 F0 0C C6 [08:40:24]RasterBufferAndPrint [08:40:24]line [08:40:24]line [08:40:24]line [08:40:24]line [08:40:24]line [08:40:24]written 0, free lines is 3321 [08:40:24]MH_Cut [08:40:24]Write to MH i2c: D1 01 00 98 32 01 9C [08:40:24]Write i2c OK [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: D1 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: D1 01 00 [08:40:24]MH_I2C_Read... [08:40:24]Read from MH i2c: D1 01 00 98 32 00 9B [08:40:24]Write to MH i2c: 01 00 00 99 32 CB [08:40:24]Write i2c OK [08:40:24]MH_I2C_Read... [08:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0C 8C 47 00 E8 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 38 37 31 38 30 32 10 04 04 00 A1 04 03 00 F4 03 04 00 8D BC BE 66 B6 04 01 00 00 98 F7 D4 3D C9 53 DF 85 [08:40:24]CommunicateWithHost err = 0 [08:40:24]CheckOFDResponse [08:40:24]1017 (14) - 77093643461234 [08:40:24]1041 (16) - 0000000000871802 [08:40:24]1040 (4) - 197793 [08:40:24]1012 (4) - 16.08.2024 02:42 [08:40:24]1206 (1) - 0 [08:40:24]OFD Sender: Remove packet 197793 [08:40:24]ProducePacketName [08:40:24]name=ofd_packets/00197793 [08:40:24]NVStorageDeleteData [08:40:24]OFD Sender: No OFD packet to send [08:40:24]*** Cut start [08:40:24]*** Purtial cut [08:40:24]*** Stage 1: CUTSNS_PIN = 1 [08:40:25]Read from MH i2c: 01 [08:40:25]MH_I2C_Read... [08:40:25]*** Stop cut motor [08:40:25]*** Cut end [08:40:25]Read from MH i2c: 01 07 00 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: 01 07 00 99 32 00 00 00 00 00 FF 0F E0 [08:40:25]process_action close_receipt done [08:40:25]requested_data is exist [08:40:25]produce_requested_data [08:40:25]requested_item fm.sn is exist - process it [08:40:25]wFMCommunicate request_size=4 [08:40:25]MH_SAM_APDU [08:40:25]CAPDU: 80 11 00 00 [08:40:25]Write to MH i2c: E2 08 00 9A 32 80 11 00 00 00 00 00 00 46 [08:40:25]Write i2c OK [08:40:25]MH_I2C_Read... [08:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:25]Read from MH i2c: E2 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: E2 17 00 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: E2 17 00 9A 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 93 [08:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:40:25]wFMCommunicate OK [08:40:25]requested_item fd.num is exist - process it [08:40:25]SAM_PROTO_GetFieldsCounters [08:40:25]wFMCommunicate request_size=4 [08:40:25]MH_SAM_APDU [08:40:25]CAPDU: 80 13 00 00 [08:40:25]Write to MH i2c: E2 08 00 9B 32 80 13 00 00 00 00 00 00 49 [08:40:25]Write i2c OK [08:40:25]MH_I2C_Read... [08:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:25]Read from MH i2c: E2 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: E2 62 00 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: E2 62 00 9B 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A1 04 03 00 0E 04 04 00 CE 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 6D [08:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A1 04 03 00 0E 04 04 00 CE 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:40:25]wFMCommunicate OK [08:40:25]SAM_PROTO_GetFieldsCounters done [08:40:25]requested_item shift.num is exist - process it [08:40:25]requested_item shift.opened is exist - process it [08:40:25]req_shift_opened [08:40:25]FM_GetShiftState [08:40:25]SAM_PROTO_GetShiftState [08:40:25]wFMCommunicate request_size=4 [08:40:25]MH_SAM_APDU [08:40:25]CAPDU: 80 13 01 00 [08:40:25]Write to MH i2c: E2 08 00 9C 32 80 13 01 00 00 00 00 00 4B [08:40:25]Write i2c OK [08:40:25]MH_I2C_Read... [08:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:25]Read from MH i2c: E2 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: E2 0E 00 [08:40:25]MH_I2C_Read... [08:40:25]Read from MH i2c: E2 0E 00 9C 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D9 [08:40:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:40:25]wFMCommunicate OK [08:40:25]SAM_PROTO_GetShiftState done [08:40:25]FM_GetShiftState done [08:40:25]req_shift_opened done [08:40:25]requested_item shift.open_date is exist - process it [08:40:25]req_shift_open_date [08:40:25]req_shift_open_date done [08:40:25]produce_requested_data done [08:40:25]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197793,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:40:25]process_action_free close_receipt [08:40:25]json_value_free [08:40:25]json_value_free done [08:40:25]process_json_proto returns [08:40:25]Send response to host [08:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197793,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:40:25]free response buf [08:40:25]execute_script done [08:40:25]execute_script returns [08:40:25]free content buf [08:40:25]Sock 9.Close socket [08:40:25]Sock 9.Thread stoped [08:40:29]OFD Sender: No OFD packet to send [08:40:34]OFD Sender: No OFD packet to send [08:40:39]OFD Sender: No OFD packet to send [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:54]OFD Sender: No OFD packet to send [08:40:59]OFD Sender: No OFD packet to send [08:41:04]OFD Sender: No OFD packet to send [08:41:09]OFD Sender: No OFD packet to send [08:41:14]OFD Sender: No OFD packet to send [08:41:19]OFD Sender: No OFD packet to send [08:41:24]OFD Sender: No OFD packet to send [08:41:29]OFD Sender: No OFD packet to send [08:41:34]OFD Sender: No OFD packet to send [08:41:39]OFD Sender: No OFD packet to send [08:41:44]OFD Sender: No OFD packet to send [08:41:49]OFD Sender: No OFD packet to send [08:41:54]OFD Sender: No OFD packet to send [08:41:59]OFD Sender: No OFD packet to send [08:42:04]OFD Sender: No OFD packet to send [08:42:09]OFD Sender: No OFD packet to send [08:42:14]OFD Sender: No OFD packet to send [08:42:19]OFD Sender: No OFD packet to send [08:42:24]OFD Sender: No OFD packet to send [08:42:29]OFD Sender: No OFD packet to send [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:15]OFD Sender: No OFD packet to send [08:43:20]OFD Sender: No OFD packet to send [08:43:24]accept exits with 7 [08:43:24]New connection [08:43:24]New thread 3066838372 created [08:43:24]Thread 3066981732 joined [08:43:24]Waiting for new connection... [08:43:24] Sock 7.Parse request [08:43:24]Sock 7.Check first char [08:43:24]Sock 7.First char is OK [08:43:24]request: POST /json_proto HTTP/1.0 [08:43:24]Method: POST [08:43:24]URL: /json_proto [08:43:24]Method is POST - this is cgi request [08:43:24]url: /json_proto [08:43:24]query_string will be loaded in cgi processing [08:43:24]execute_cgi json_proto POST (null) [08:43:24]execute_cgi path=json_proto method=POST [08:43:24]POST find Content-Length [08:43:24]Host: 172.17.46.195:8080 [08:43:24]Content-Length: 805 [08:43:24]Content-Type: application/json [08:43:24] [08:43:24]POST finish read [08:43:24]Found Content-Length = 805 [08:43:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325163", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:24]execute_script... [08:43: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)11325163", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:24]POST & json_proto [08:43:24]process_json_proto [08:43:24]json parsed OK: [08:43:24]protocol is kg_v1.0 [08:43:24]action value=close_receipt [08:43:24]process_action close_receipt [08:43:24]cmd_close_receipt [08:43:24]MH_GetDate [08:43:24]Write to MH i2c: F0 00 00 9D 32 BE [08:43:24]Write i2c OK [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: F0 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: F0 09 00 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: F0 09 00 9D 32 00 2F 11 BF 66 8D AE BC 66 89 [08:43:24]GetLastDocTimeStamp 1723797625 [08:43:24]current date 1723797807 [08:43:24]FM_GetShiftState [08:43:24]SAM_PROTO_GetShiftState [08:43:24]wFMCommunicate request_size=4 [08:43:24]MH_SAM_APDU [08:43:24]CAPDU: 80 13 01 00 [08:43:24]Write to MH i2c: E2 08 00 9E 32 80 13 01 00 00 00 00 00 4D [08:43:24]Write i2c OK [08:43:24]MH_I2C_Read... [08:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:24]Read from MH i2c: E2 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 0E 00 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 0E 00 9E 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DB [08:43:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:43:24]wFMCommunicate OK [08:43:24]SAM_PROTO_GetShiftState done [08:43:24]FM_GetShiftState done [08:43:24]opened in 1723766727 [08:43:24]opened+sec_in_day 1723853127 [08:43:24]quantity*price = 100021 [08:43:24]sum+1 = 100023 [08:43:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 135 16.08.2024 08:43 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197794 ФПД: 54650470161513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084327&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197794&fm=54650470161513&tin=02508201610067®Number=0000000000092545&sum=100022 [08:43:26]StoreToDocumentArchive [08:43:26]shift 462 fd 197794 [08:43:26]save to /storage/0462/doc_00197794 [08:43:26]save last doc name /storage/0462/doc_00197794 to /storage/kkm_last_doc_name [08:43:26]save OK [08:43:26]Clear old archive folders... [08:43:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:26]tlvbuf is 018E52B0 [08:43:26]SAM_PROTO_ClearQueue [08:43:26]wFMCommunicate request_size=4 [08:43:26]MH_SAM_APDU [08:43:26]CAPDU: 80 09 00 00 [08:43:26]Write to MH i2c: E2 08 00 AB 32 80 09 00 00 00 00 00 00 4F [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:26]Read from MH i2c: E2 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 AB 32 00 90 00 51 [08:43:26]RAPDU: 90 00 [08:43:26]wFMCommunicate OK [08:43:26]SAM_PROTO_ClearQueue done [08:43:26]KKMCreateOFDPacket [08:43:26]OFDProtocolAddRootSTLVToBuf [08:43:26]FM_MakeSignedData [08:43:26]FM_MakeSignedData [08:43:26]SAM_PROTO_SignData [08:43:26]wFMCommunicate request_size=4 [08:43:26]MH_SAM_APDU [08:43:26]CAPDU: 80 0D 01 02 [08:43:26]Write to MH i2c: E2 08 00 AC 32 80 0D 01 02 00 00 00 00 57 [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:26]Read from MH i2c: E2 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 AC 32 00 90 00 52 [08:43:26]RAPDU: 90 00 [08:43:26]wFMCommunicate OK [08:43:26]wFMCommunicate request_size=255 [08:43:26]MH_SAM_APDU [08:43:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 87 00 00 00 F4 03 04 00 2F 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 04 03 00 35 04 06 00 31 [08:43:26]Write to MH i2c: E2 02 01 AD 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 87 00 00 00 F4 03 04 00 2F 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 04 03 00 35 04 06 00 31 00 00 BE [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:26]Read from MH i2c: E2 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 AD 32 00 90 00 53 [08:43:26]RAPDU: 90 00 [08:43:26]wFMCommunicate OK [08:43:26]wFMCommunicate request_size=10 [08:43:26]MH_SAM_APDU [08:43:26]CAPDU: 80 0D 02 02 05 B4 4D DC 5C 69 [08:43:26]Write to MH i2c: E2 0D 00 AE 32 80 0D 02 02 05 00 B4 4D DC 5C 69 00 00 06 [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:26]Read from MH i2c: E2 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 03 00 AE 32 00 90 00 54 [08:43:26]RAPDU: 90 00 [08:43:26]wFMCommunicate OK [08:43:26]wFMCommunicate request_size=4 [08:43:26]MH_SAM_APDU [08:43:26]CAPDU: 80 0D 03 02 [08:43:26]Write to MH i2c: E2 08 00 AF 32 80 0D 03 02 00 00 00 00 5C [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:26]Read from MH i2c: E2 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 0B 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 0B 00 AF 32 00 99 72 CB DC 44 B8 1D 36 90 00 5E [08:43:26]RAPDU: 99 72 CB DC 44 B8 1D 36 90 00 [08:43:26]wFMCommunicate OK [08:43:26]SAM_PROTO_SignData done [08:43:26]FM_MakeSignedData done [08:43:26]CreateOFDProtocolMessage [08:43:26]wFMCommunicate request_size=4 [08:43:26]MH_SAM_APDU [08:43:26]CAPDU: 80 11 00 00 [08:43:26]Write to MH i2c: E2 08 00 B0 32 80 11 00 00 00 00 00 00 5C [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:26]Read from MH i2c: E2 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 17 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: E2 17 00 B0 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [08:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:43:26]wFMCommunicate OK [08:43:26]CreateOFDProtocolMessage done [08:43:26]OFDSenderStorePacket 197794 [08:43:26]StoreOFDPacket docnum=197794 [08:43:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 35 A2 07 01 34 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 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 87 00 00 00 F4 03 04 00 2F 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 04 03 00 35 04 06 00 31 B4 4D DC 5C 69 99 72 CB DC 44 B8 1D 36 [08:43:26]CheckFolder [08:43:26]dirname=/storage/ofd_packets [08:43:26]CheckFolder done [08:43:26]ProducePacketName [08:43:26]name=ofd_packets/00197794 [08:43:26]NVStorageSaveData ofd_packets/00197794 [08:43:26]File name is /storage/ofd_packets/00197794 [08:43:26]Write 301 bytes [08:43:26]NVStorageSaveData done [08:43:26]OFDSenderStorePacket done [08:43:26]KKMCreateOFDPacket done [08:43:26]NVStorageSaveData kkm_last_timestamp [08:43:26]File name is /storage/kkm_last_timestamp [08:43:26]Write 4 bytes [08:43:26]NVStorageSaveData done [08:43:26]ExternCall_PrintAddStr [08:43:26]wPrintStart [08:43:26]Write to MH i2c: 01 00 00 B1 32 E3 [08:43:26]Write i2c OK [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: 01 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: 01 07 00 [08:43:26]MH_I2C_Read... [08:43:26]Read from MH i2c: 01 07 00 B1 32 00 00 00 00 00 FF 0F F8 [08:43:26]RasterBufferAndPrint [08:43:26]line Счет N : (1)11325163 [08:43:26]line ИНН: 02508201610067 [08:43:26]line Контрольно-Кассовый Чек [08:43:26]line ПРОДАЖА [08:43:26]line ТРК (МРК, ГНК) : 41 [08:43:26]line Товар: 2710124500 [08:43:26]line Аи-95-К-5 [08:43:26]line 13.480 * 74.20 [08:43:26]line = 1000.22 [08:43:26]line НДС 12% НСП 1% [08:43:26]line > о реализуемом товаре [08:43:26]line ИТОГО: 1000.22 [08:43:26]line НСП 1% : 8.85 [08:43:26]line НДС 12% : 106.22 [08:43:26]line Наличными: 0.00 [08:43:26]line Безнал.: 1000.22 [08:43:26]line Место: АЗС № 95 "Партнер Нефть" [08:43:26]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:43:26]line СНО: Общий режим [08:43:26]line Чек 135 16.08.2024 08:43 [08:43:26]line Смена: 462 ФФД: 1.0 [08:43:26]line ЗНМ: 0300000079 [08:43:26]line РНМ: 0000000000092545 [08:43:26]line Версия ККМ: 001 [08:43:26]line Платежная система: O! деньги [08:43:26]line ФМ: 0000000000871802 [08:43:26]line ФД: 197794 [08:43:26]line ФПД: 54650470161513 [08:43:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084327&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197794&fm=54650470161513&tin=02508201610067®Number=0000000000092545&sum=100022 [08:43:26]written 0, free lines is 4095 [08:43:26]OFD Sender: Processing packet 197794 [packets to send 245, broken 244] [08:43:26]ProducePacketName [08:43:26]name=ofd_packets/00197794 [08:43:26]OFD Sender: To server: pG, [08:43:26]CommunicateWithHost lk.salyk.kg:30040 [08:43:26]ConnectInit lk.salyk.kg [08:43:26]Connected sock=9 [08:43:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 35 A2 07 01 34 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 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 87 00 00 00 F4 03 04 00 2F 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 04 03 00 35 04 06 00 31 B4 4D DC 5C 69 99 72 CB DC 44 B8 1D 36 [08:43:27]Write to MH i2c: 01 00 00 DB 32 0D [08:43:27]Write i2c OK [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: 01 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: 01 07 00 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: 01 07 00 DB 32 00 00 00 00 00 ED 0C 0D [08:43:27]RasterBufferAndPrint [08:43:27]line [08:43:27]line [08:43:27]line [08:43:27]line [08:43:27]line [08:43:27]written 0, free lines is 3315 [08:43:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA 40 47 00 15 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 04 03 00 F4 03 04 00 44 BD BE 66 B6 04 01 00 00 BA C2 8A 5E 13 B0 A9 94 [08:43:27]CommunicateWithHost err = 0 [08:43:27]CheckOFDResponse [08:43:27]1017 (14) - 77093643461234 [08:43:27]1041 (16) - 0000000000871802 [08:43:27]1040 (4) - 197794 [08:43:27]1012 (4) - 16.08.2024 02:45 [08:43:27]1206 (1) - 0 [08:43:27]OFD Sender: Remove packet 197794 [08:43:27]ProducePacketName [08:43:27]name=ofd_packets/00197794 [08:43:27]NVStorageDeleteData [08:43:27]MH_Cut [08:43:27]Write to MH i2c: D1 01 00 E2 32 01 E6 [08:43:27]Write i2c OK [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: D1 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: D1 01 00 [08:43:27]MH_I2C_Read... [08:43:27]Read from MH i2c: D1 01 00 E2 32 00 E5 [08:43:27]Write to MH i2c: 01 00 00 E3 32 15 [08:43:27]Write i2c OK [08:43:27]MH_I2C_Read... [08:43:27]OFD Sender: No OFD packet to send [08:43:27]*** Cut start [08:43:27]*** Purtial cut [08:43:27]*** CUTSNS_PIN = 0 [08:43:28]*** Stage 1: CUTSNS_PIN = 1 [08:43:29]Read from MH i2c: 01 [08:43:29]MH_I2C_Read... [08:43:29]*** Stop cut motor [08:43:29]*** Cut end [08:43:29]Read from MH i2c: 01 07 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: 01 07 00 E3 32 00 00 00 00 00 FF 0F 2A [08:43:29]process_action close_receipt done [08:43:29]requested_data is exist [08:43:29]produce_requested_data [08:43:29]requested_item fm.sn is exist - process it [08:43:29]wFMCommunicate request_size=4 [08:43:29]MH_SAM_APDU [08:43:29]CAPDU: 80 11 00 00 [08:43:29]Write to MH i2c: E2 08 00 E4 32 80 11 00 00 00 00 00 00 90 [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:29]Read from MH i2c: E2 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 17 00 [08:43:29]MH_I2C_Read... [08:43:29]Read from MH i2c: E2 17 00 E4 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DD [08:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:43:29]wFMCommunicate OK [08:43:29]requested_item fd.num is exist - process it [08:43:29]SAM_PROTO_GetFieldsCounters [08:43:29]wFMCommunicate request_size=4 [08:43:29]MH_SAM_APDU [08:43:29]CAPDU: 80 13 00 00 [08:43:29]Write to MH i2c: E2 08 00 E5 32 80 13 00 00 00 00 00 00 93 [08:43:29]Write i2c OK [08:43:29]MH_I2C_Read... [08:43:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:30]Read from MH i2c: E2 [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: E2 62 00 [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: E2 62 00 E5 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 04 03 00 0E 04 04 00 CE 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 BB [08:43:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 04 03 00 0E 04 04 00 CE 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:43:30]wFMCommunicate OK [08:43:30]SAM_PROTO_GetFieldsCounters done [08:43:30]requested_item shift.num is exist - process it [08:43:30]requested_item shift.opened is exist - process it [08:43:30]req_shift_opened [08:43:30]FM_GetShiftState [08:43:30]SAM_PROTO_GetShiftState [08:43:30]wFMCommunicate request_size=4 [08:43:30]MH_SAM_APDU [08:43:30]CAPDU: 80 13 01 00 [08:43:30]Write to MH i2c: E2 08 00 E6 32 80 13 01 00 00 00 00 00 95 [08:43:30]Write i2c OK [08:43:30]MH_I2C_Read... [08:43:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:30]Read from MH i2c: E2 [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: E2 0E 00 [08:43:30]MH_I2C_Read... [08:43:30]Read from MH i2c: E2 0E 00 E6 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 23 [08:43:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:43:30]wFMCommunicate OK [08:43:30]SAM_PROTO_GetShiftState done [08:43:30]FM_GetShiftState done [08:43:30]req_shift_opened done [08:43:30]requested_item shift.open_date is exist - process it [08:43:30]req_shift_open_date [08:43:30]req_shift_open_date done [08:43:30]produce_requested_data done [08:43:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197794,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:43:30]process_action_free close_receipt [08:43:30]json_value_free [08:43:30]json_value_free done [08:43:30]process_json_proto returns [08:43:30]Send response to host [08:43:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197794,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:43:30]free response buf [08:43:30]execute_script done [08:43:30]execute_script returns [08:43:30]free content buf [08:43:30]Sock 7.Close socket [08:43:30]Sock 7.Thread stoped [08:43:32]OFD Sender: No OFD packet to send [08:43:37]OFD Sender: No OFD packet to send [08:43:42]OFD Sender: No OFD packet to send [08:43:47]OFD Sender: No OFD packet to send [08:43:52]OFD Sender: No OFD packet to send [08:43:57]OFD Sender: No OFD packet to send [08:44:02]OFD Sender: No OFD packet to send [08:44:07]OFD Sender: No OFD packet to send [08:44:12]OFD Sender: No OFD packet to send [08:44:17]OFD Sender: No OFD packet to send [08:44:22]OFD Sender: No OFD packet to send [08:44:27]OFD Sender: No OFD packet to send [08:44:32]OFD Sender: No OFD packet to send [08:44:34]accept exits with 10 [08:44:34]New connection [08:44:34]New thread 3066981732 created [08:44:34]Thread 3066838372 joined [08:44:34]Waiting for new connection... [08:44:34] Sock 10.Parse request [08:44:34]Sock 10.Check first char [08:44:34]Sock 10.First char is OK [08:44:34]request: POST /json_proto HTTP/1.0 [08:44:34]Method: POST [08:44:34]URL: /json_proto [08:44:34]Method is POST - this is cgi request [08:44:34]url: /json_proto [08:44:34]query_string will be loaded in cgi processing [08:44:34]execute_cgi json_proto POST (null) [08:44:34]execute_cgi path=json_proto method=POST [08:44:34]POST find Content-Length [08:44:34]Host: 172.17.46.195:8080 [08:44:34]Content-Length: 756 [08:44:34]Content-Type: application/json [08:44:34] [08:44:34]POST finish read [08:44:34]Found Content-Length = 756 [08:44:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325164", "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" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30115416", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:34]execute_script... [08:44: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)11325164", "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" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30115416", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:34]POST & json_proto [08:44:34]process_json_proto [08:44:34]json parsed OK: [08:44:34]protocol is kg_v1.0 [08:44:34]action value=close_receipt [08:44:34]process_action close_receipt [08:44:34]cmd_close_receipt [08:44:34]MH_GetDate [08:44:34]Write to MH i2c: F0 00 00 E7 32 08 [08:44:34]Write i2c OK [08:44:34]MH_I2C_Read... [08:44:34]Read from MH i2c: F0 [08:44:34]MH_I2C_Read... [08:44:34]Read from MH i2c: F0 09 00 [08:44:34]MH_I2C_Read... [08:44:34]Read from MH i2c: F0 09 00 E7 32 00 75 11 BF 66 8D AE BC 66 19 [08:44:34]GetLastDocTimeStamp 1723797807 [08:44:34]current date 1723797877 [08:44:34]FM_GetShiftState [08:44:34]SAM_PROTO_GetShiftState [08:44:34]wFMCommunicate request_size=4 [08:44:34]MH_SAM_APDU [08:44:34]CAPDU: 80 13 01 00 [08:44:34]Write to MH i2c: E2 08 00 E8 32 80 13 01 00 00 00 00 00 97 [08:44:34]Write i2c OK [08:44:34]MH_I2C_Read... [08:44:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:34]Read from MH i2c: E2 [08:44:34]MH_I2C_Read... [08:44:34]Read from MH i2c: E2 0E 00 [08:44:34]MH_I2C_Read... [08:44:34]Read from MH i2c: E2 0E 00 E8 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 25 [08:44:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:44:34]wFMCommunicate OK [08:44:34]SAM_PROTO_GetShiftState done [08:44:34]FM_GetShiftState done [08:44:34]opened in 1723766727 [08:44:34]opened+sec_in_day 1723853127 [08:44:34]quantity*price = 0 [08:44:34]sum+1 = 1 [08:44:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 136 16.08.2024 08:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30115416 ФМ: 0000000000871802 ФД: 197795 ФПД: 139633640567835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084437&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197795&fm=139633640567835&tin=02508201610067®Number=0000000000092545&sum=0 [08:44:35]StoreToDocumentArchive [08:44:35]shift 462 fd 197795 [08:44:35]save to /storage/0462/doc_00197795 [08:44:35]save last doc name /storage/0462/doc_00197795 to /storage/kkm_last_doc_name [08:44:35]save OK [08:44:35]Clear old archive folders... [08:44:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:35]tlvbuf is 019BC410 [08:44:35]SAM_PROTO_ClearQueue [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 09 00 00 [08:44:35]Write to MH i2c: E2 08 00 F5 32 80 09 00 00 00 00 00 00 99 [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:35]Read from MH i2c: E2 03 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 F5 32 00 90 00 9B [08:44:35]RAPDU: 90 00 [08:44:35]wFMCommunicate OK [08:44:35]SAM_PROTO_ClearQueue done [08:44:35]KKMCreateOFDPacket [08:44:35]OFDProtocolAddRootSTLVToBuf [08:44:35]FM_MakeSignedData [08:44:35]FM_MakeSignedData [08:44:35]SAM_PROTO_SignData [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 0D 01 02 [08:44:35]Write to MH i2c: E2 08 00 F6 32 80 0D 01 02 00 00 00 00 A1 [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 F6 32 00 90 00 9C [08:44:35]RAPDU: 90 00 [08:44:35]wFMCommunicate OK [08:44:35]wFMCommunicate request_size=255 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 75 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 04 03 00 35 04 06 00 7E [08:44:35]Write to MH i2c: E2 02 01 F7 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 75 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 04 03 00 35 04 06 00 7E 00 00 AF [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 F7 32 00 90 00 9D [08:44:35]RAPDU: 90 00 [08:44:35]wFMCommunicate OK [08:44:35]wFMCommunicate request_size=10 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 0D 02 02 05 FE FD 8B 74 1B [08:44:35]Write to MH i2c: E2 0D 00 F8 32 80 0D 02 02 05 00 FE FD 8B 74 1B 00 00 C3 [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 03 00 F8 32 00 90 00 9E [08:44:35]RAPDU: 90 00 [08:44:35]wFMCommunicate OK [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 0D 03 02 [08:44:35]Write to MH i2c: E2 08 00 F9 32 80 0D 03 02 00 00 00 00 A6 [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 0B 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 0B 00 F9 32 00 5F 3C 18 63 99 36 E3 69 90 00 D8 [08:44:35]RAPDU: 5F 3C 18 63 99 36 E3 69 90 00 [08:44:35]wFMCommunicate OK [08:44:35]SAM_PROTO_SignData done [08:44:35]FM_MakeSignedData done [08:44:35]CreateOFDProtocolMessage [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 11 00 00 [08:44:35]Write to MH i2c: E2 08 00 FA 32 80 11 00 00 00 00 00 00 A6 [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 17 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 17 00 FA 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [08:44:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:44:35]wFMCommunicate OK [08:44:35]CreateOFDProtocolMessage done [08:44:35]OFDSenderStorePacket 197795 [08:44:35]StoreOFDPacket docnum=197795 [08:44:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C9 F4 07 01 D8 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 75 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 04 03 00 35 04 06 00 7E FE FD 8B 74 1B 5F 3C 18 63 99 36 E3 69 [08:44:35]CheckFolder [08:44:35]dirname=/storage/ofd_packets [08:44:35]CheckFolder done [08:44:35]ProducePacketName [08:44:35]name=ofd_packets/00197795 [08:44:35]NVStorageSaveData ofd_packets/00197795 [08:44:35]File name is /storage/ofd_packets/00197795 [08:44:35]Write 301 bytes [08:44:35]NVStorageSaveData done [08:44:35]OFDSenderStorePacket done [08:44:35]KKMCreateOFDPacket done [08:44:35]NVStorageSaveData kkm_last_timestamp [08:44:35]File name is /storage/kkm_last_timestamp [08:44:35]Write 4 bytes [08:44:35]NVStorageSaveData done [08:44:35]ExternCall_PrintAddStr [08:44:35]wPrintStart [08:44:35]Write to MH i2c: 01 00 00 FB 32 2D [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: 01 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: 01 07 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: 01 07 00 FB 32 00 00 00 00 00 FF 0F 42 [08:44:35]RasterBufferAndPrint [08:44:35]line Счет N : (1)11325164 [08:44:35]line ИНН: 02508201610067 [08:44:35]line Контрольно-Кассовый Чек [08:44:35]line ПРОДАЖА [08:44:35]line ТРК (МРК, ГНК) : 21 [08:44:35]line Товар: 2710124500 [08:44:35]line Аи-95-К-5 [08:44:35]line 40.000 * 0.00 [08:44:35]line = 0.00 [08:44:35]line НДС 12% НСП 1% [08:44:35]line > о реализуемом товаре [08:44:35]line ИТОГО: 0.00 [08:44:35]line НСП 1% : 0.00 [08:44:35]line НДС 12% : 0.00 [08:44:35]line Наличными: 0.00 [08:44:35]line Безнал.: 0.00 [08:44:35]line Место: АЗС № 95 "Партнер Нефть" [08:44:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:44:35]line СНО: Общий режим [08:44:35]line Чек 136 16.08.2024 08:44 [08:44:35]line Смена: 462 ФФД: 1.0 [08:44:35]line ЗНМ: 0300000079 [08:44:35]line РНМ: 0000000000092545 [08:44:35]line Версия ККМ: 001 [08:44:35]line Талоны: ТК ГПНА Online [08:44:35]line 30115416 [08:44:35]line ФМ: 0000000000871802 [08:44:35]line ФД: 197795 [08:44:35]line ФПД: 139633640567835 [08:44:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084437&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197795&fm=139633640567835&tin=02508201610067®Number=0000000000092545&sum=0 [08:44:36]OFD Sender: Processing packet 197795 [packets to send 245, broken 244] [08:44:36]ProducePacketName [08:44:36]name=ofd_packets/00197795 [08:44:36]OFD Sender: To server: pG, [08:44:36]CommunicateWithHost lk.salyk.kg:30040 [08:44:36]ConnectInit lk.salyk.kg [08:44:36]written 0, free lines is 4095 [08:44:36]Connected sock=9 [08:44:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C9 F4 07 01 D8 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 75 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 04 03 00 35 04 06 00 7E FE FD 8B 74 1B 5F 3C 18 63 99 36 E3 69 [08:44:36]Write to MH i2c: 01 00 00 25 33 58 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: 01 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: 01 07 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: 01 07 00 25 33 00 00 00 00 00 F0 0C 5B [08:44:36]RasterBufferAndPrint [08:44:36]line [08:44:36]line [08:44:36]line [08:44:36]line [08:44:36]line [08:44:36]written 0, free lines is 3318 [08:44:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C9 C2 47 00 36 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 04 03 00 F4 03 04 00 8A BD BE 66 B6 04 01 00 00 BD FB BF 2B 73 9E A5 61 [08:44:36]CommunicateWithHost err = 0 [08:44:36]CheckOFDResponse [08:44:36]1017 (14) - 77093643461234 [08:44:36]1041 (16) - 0000000000871802 [08:44:36]1040 (4) - 197795 [08:44:36]1012 (4) - 16.08.2024 02:46 [08:44:36]1206 (1) - 0 [08:44:36]OFD Sender: Remove packet 197795 [08:44:36]ProducePacketName [08:44:36]name=ofd_packets/00197795 [08:44:36]NVStorageDeleteData [08:44:36]MH_Cut [08:44:36]Write to MH i2c: D1 01 00 2C 33 01 31 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: D1 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: D1 01 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: D1 01 00 2C 33 00 30 [08:44:36]Write to MH i2c: 01 00 00 2D 33 60 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:37]OFD Sender: No OFD packet to send [08:44:37]*** Cut start [08:44:37]*** Purtial cut [08:44:37]*** Stage 1: CUTSNS_PIN = 1 [08:44:37]Read from MH i2c: 01 [08:44:37]MH_I2C_Read... [08:44:37]*** Stop cut motor [08:44:37]*** Cut end [08:44:37]Read from MH i2c: 01 07 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: 01 07 00 2D 33 00 00 00 00 00 FF 0F 75 [08:44:37]process_action close_receipt done [08:44:37]requested_data is exist [08:44:37]produce_requested_data [08:44:37]requested_item fm.sn is exist - process it [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 11 00 00 [08:44:37]Write to MH i2c: E2 08 00 2E 33 80 11 00 00 00 00 00 00 DB [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 17 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 17 00 2E 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 28 [08:44:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:44:37]wFMCommunicate OK [08:44:37]requested_item fd.num is exist - process it [08:44:37]SAM_PROTO_GetFieldsCounters [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 13 00 00 [08:44:37]Write to MH i2c: E2 08 00 2F 33 80 13 00 00 00 00 00 00 DE [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 62 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 62 00 2F 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A3 04 03 00 0E 04 04 00 CE 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 0A [08:44:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A3 04 03 00 0E 04 04 00 CE 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:44:37]wFMCommunicate OK [08:44:37]SAM_PROTO_GetFieldsCounters done [08:44:37]requested_item shift.num is exist - process it [08:44:37]requested_item shift.opened is exist - process it [08:44:37]req_shift_opened [08:44:37]FM_GetShiftState [08:44:37]SAM_PROTO_GetShiftState [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 13 01 00 [08:44:37]Write to MH i2c: E2 08 00 30 33 80 13 01 00 00 00 00 00 E0 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 0E 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 0E 00 30 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6E [08:44:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:44:37]wFMCommunicate OK [08:44:37]SAM_PROTO_GetShiftState done [08:44:37]FM_GetShiftState done [08:44:37]req_shift_opened done [08:44:37]requested_item shift.open_date is exist - process it [08:44:37]req_shift_open_date [08:44:37]req_shift_open_date done [08:44:37]produce_requested_data done [08:44:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197795,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:44:37]process_action_free close_receipt [08:44:37]json_value_free [08:44:37]json_value_free done [08:44:37]process_json_proto returns [08:44:37]Send response to host [08:44:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197795,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:44:37]free response buf [08:44:37]execute_script done [08:44:37]execute_script returns [08:44:37]free content buf [08:44:37]Sock 10.Close socket [08:44:37]Sock 10.Thread stoped [08:44:42]OFD Sender: No OFD packet to send [08:44:47]OFD Sender: No OFD packet to send [08:44:48]accept exits with 7 [08:44:48]New connection [08:44:48]New thread 3066838372 created [08:44:48]Thread 3066981732 joined [08:44:48]Waiting for new connection... [08:44:48] Sock 7.Parse request [08:44:48]Sock 7.Check first char [08:44:48]Sock 7.First char is OK [08:44:48]request: POST /json_proto HTTP/1.0 [08:44:48]Method: POST [08:44:48]URL: /json_proto [08:44:48]Method is POST - this is cgi request [08:44:48]url: /json_proto [08:44:48]query_string will be loaded in cgi processing [08:44:48]execute_cgi json_proto POST (null) [08:44:48]execute_cgi path=json_proto method=POST [08:44:48]POST find Content-Length [08:44:48]Host: 172.17.46.195:8080 [08:44:48]Content-Length: 807 [08:44:48]Content-Type: application/json [08:44:48] [08:44:48]POST finish read [08:44:48]Found Content-Length = 807 [08:44:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.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\u000A4082299/4010021", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:48]execute_script... [08:44:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.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\u000A4082299/4010021", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:48]POST & json_proto [08:44:48]process_json_proto [08:44:48]json parsed OK: [08:44:48]protocol is kg_v1.0 [08:44:48]action value=close_receipt [08:44:48]process_action close_receipt [08:44:48]cmd_close_receipt [08:44:48]MH_GetDate [08:44:48]Write to MH i2c: F0 00 00 31 33 53 [08:44:48]Write i2c OK [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: F0 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: F0 09 00 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: F0 09 00 31 33 00 83 11 BF 66 8D AE BC 66 72 [08:44:48]GetLastDocTimeStamp 1723797877 [08:44:48]current date 1723797891 [08:44:48]FM_GetShiftState [08:44:48]SAM_PROTO_GetShiftState [08:44:48]wFMCommunicate request_size=4 [08:44:48]MH_SAM_APDU [08:44:48]CAPDU: 80 13 01 00 [08:44:48]Write to MH i2c: E2 08 00 32 33 80 13 01 00 00 00 00 00 E2 [08:44:48]Write i2c OK [08:44:48]MH_I2C_Read... [08:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:48]Read from MH i2c: E2 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: E2 0E 00 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: E2 0E 00 32 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 70 [08:44:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:44:48]wFMCommunicate OK [08:44:48]SAM_PROTO_GetShiftState done [08:44:48]FM_GetShiftState done [08:44:48]opened in 1723766727 [08:44:48]opened+sec_in_day 1723853127 [08:44:48]quantity*price = 0 [08:44:48]sum+1 = 1 [08:44:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 137 16.08.2024 08:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082299/4010021 ФМ: 0000000000871802 ФД: 197796 ФПД: 64645780443837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084451&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197796&fm=64645780443837&tin=02508201610067®Number=0000000000092545&sum=0 [08:44:49]StoreToDocumentArchive [08:44:49]shift 462 fd 197796 [08:44:49]save to /storage/0462/doc_00197796 [08:44:49]save last doc name /storage/0462/doc_00197796 to /storage/kkm_last_doc_name [08:44:49]save OK [08:44:49]Clear old archive folders... [08:44:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:44:49]tlvbuf is 01973DE0 [08:44:49]SAM_PROTO_ClearQueue [08:44:49]wFMCommunicate request_size=4 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 09 00 00 [08:44:49]Write to MH i2c: E2 08 00 3F 33 80 09 00 00 00 00 00 00 E4 [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 3F 33 00 90 00 E6 [08:44:49]RAPDU: 90 00 [08:44:49]wFMCommunicate OK [08:44:49]SAM_PROTO_ClearQueue done [08:44:49]KKMCreateOFDPacket [08:44:49]OFDProtocolAddRootSTLVToBuf [08:44:49]FM_MakeSignedData [08:44:49]FM_MakeSignedData [08:44:49]SAM_PROTO_SignData [08:44:49]wFMCommunicate request_size=4 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 0D 01 02 [08:44:49]Write to MH i2c: E2 08 00 40 33 80 0D 01 02 00 00 00 00 EC [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 40 33 00 90 00 E7 [08:44:49]RAPDU: 90 00 [08:44:49]wFMCommunicate OK [08:44:49]wFMCommunicate request_size=255 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 83 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 04 03 00 35 04 06 00 3A CB 84 C7 [08:44:49]Write to MH i2c: E2 02 01 41 33 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 83 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 04 03 00 35 04 06 00 3A CB 84 C7 00 00 58 [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 41 33 00 90 00 E8 [08:44:49]RAPDU: 90 00 [08:44:49]wFMCommunicate OK [08:44:49]wFMCommunicate request_size=7 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 0D 02 02 02 92 BD [08:44:49]Write to MH i2c: E2 0A 00 42 33 80 0D 02 02 02 00 92 BD 00 00 42 [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 03 00 42 33 00 90 00 E9 [08:44:49]RAPDU: 90 00 [08:44:49]wFMCommunicate OK [08:44:49]wFMCommunicate request_size=4 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 0D 03 02 [08:44:49]Write to MH i2c: E2 08 00 43 33 80 0D 03 02 00 00 00 00 F1 [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 0B 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 0B 00 43 33 00 C3 62 3D 50 ED 29 97 40 90 00 91 [08:44:49]RAPDU: C3 62 3D 50 ED 29 97 40 90 00 [08:44:49]wFMCommunicate OK [08:44:49]SAM_PROTO_SignData done [08:44:49]FM_MakeSignedData done [08:44:49]CreateOFDProtocolMessage [08:44:49]wFMCommunicate request_size=4 [08:44:49]MH_SAM_APDU [08:44:49]CAPDU: 80 11 00 00 [08:44:49]Write to MH i2c: E2 08 00 44 33 80 11 00 00 00 00 00 00 F1 [08:44:49]Write i2c OK [08:44:49]MH_I2C_Read... [08:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:49]Read from MH i2c: E2 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 17 00 [08:44:49]MH_I2C_Read... [08:44:49]Read from MH i2c: E2 17 00 44 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3E [08:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:44:49]wFMCommunicate OK [08:44:49]CreateOFDProtocolMessage done [08:44:49]OFDSenderStorePacket 197796 [08:44:49]StoreOFDPacket docnum=197796 [08:44:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CC 4F 04 01 22 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 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 83 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 04 03 00 35 04 06 00 3A CB 84 C7 92 BD C3 62 3D 50 ED 29 97 40 [08:44:49]CheckFolder [08:44:49]dirname=/storage/ofd_packets [08:44:49]CheckFolder done [08:44:49]ProducePacketName [08:44:49]name=ofd_packets/00197796 [08:44:49]NVStorageSaveData ofd_packets/00197796 [08:44:49]File name is /storage/ofd_packets/00197796 [08:44:49]Write 298 bytes [08:44:49]NVStorageSaveData done [08:44:49]OFDSenderStorePacket done [08:44:49]KKMCreateOFDPacket done [08:44:49]NVStorageSaveData kkm_last_timestamp [08:44:49]File name is /storage/kkm_last_timestamp [08:44:49]Write 4 bytes [08:44:49]NVStorageSaveData done [08:44:50]ExternCall_PrintAddStr [08:44:50]wPrintStart [08:44:50]Write to MH i2c: 01 00 00 45 33 78 [08:44:50]Write i2c OK [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: 01 [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: 01 07 00 [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: 01 07 00 45 33 00 00 00 00 00 FF 0F 8D [08:44:50]RasterBufferAndPrint [08:44:50]line Счет N : (1)11325166 [08:44:50]line ИНН: 02508201610067 [08:44:50]line Контрольно-Кассовый Чек [08:44:50]line ПРОДАЖА [08:44:50]line ТРК (МРК, ГНК) : 51 [08:44:50]line Товар: 2710194210 [08:44:50]line ДТ-К-5 [08:44:50]line 25.000 * 0.00 [08:44:50]line = 0.00 [08:44:50]line НДС 12% НСП 1% [08:44:50]line > о реализуемом товаре [08:44:50]line ИТОГО: 0.00 [08:44:50]line НСП 1% : 0.00 [08:44:50]line НДС 12% : 0.00 [08:44:50]line Наличными: 0.00 [08:44:50]line Безнал.: 0.00 [08:44:50]line Место: АЗС № 95 "Партнер Нефть" [08:44:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:44:50]line СНО: Общий режим [08:44:50]line Чек 137 16.08.2024 08:44 [08:44:50]line Смена: 462 ФФД: 1.0 [08:44:50]line ЗНМ: 0300000079 [08:44:50]line РНМ: 0000000000092545 [08:44:50]line Версия ККМ: 001 [08:44:50]line Талоны: Топливные Талоны [08:44:50]line 4082299/4010021 [08:44:50]line ФМ: 0000000000871802 [08:44:50]line ФД: 197796 [08:44:50]line ФПД: 64645780443837 [08:44:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084451&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197796&fm=64645780443837&tin=02508201610067®Number=0000000000092545&sum=0 [08:44:50]OFD Sender: Processing packet 197796 [packets to send 245, broken 244] [08:44:50]ProducePacketName [08:44:50]name=ofd_packets/00197796 [08:44:50]OFD Sender: To server: pG, [08:44:50]CommunicateWithHost lk.salyk.kg:30040 [08:44:50]ConnectInit lk.salyk.kg [08:44:50]written 0, free lines is 4095 [08:44:50]Connected sock=10 [08:44:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CC 4F 04 01 22 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 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 83 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 04 03 00 35 04 06 00 3A CB 84 C7 92 BD C3 62 3D 50 ED 29 97 40 [08:44:50]Write to MH i2c: 01 00 00 6F 33 A2 [08:44:50]Write i2c OK [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: 01 [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: 01 07 00 [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: 01 07 00 6F 33 00 00 00 00 00 08 0D BE [08:44:50]RasterBufferAndPrint [08:44:50]line [08:44:50]line [08:44:50]line [08:44:50]line [08:44:50]line [08:44:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CE 17 47 00 B6 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 04 03 00 F4 03 04 00 98 BD BE 66 B6 04 01 00 00 7D A6 70 C4 03 8E 23 6B [08:44:50]CommunicateWithHost err = 0 [08:44:50]CheckOFDResponse [08:44:50]1017 (14) - 77093643461234 [08:44:50]1041 (16) - 0000000000871802 [08:44:50]1040 (4) - 197796 [08:44:50]1012 (4) - 16.08.2024 02:46 [08:44:50]1206 (1) - 0 [08:44:50]OFD Sender: Remove packet 197796 [08:44:50]ProducePacketName [08:44:50]name=ofd_packets/00197796 [08:44:50]NVStorageDeleteData [08:44:50]written 0, free lines is 3342 [08:44:50]MH_Cut [08:44:50]Write to MH i2c: D1 01 00 76 33 01 7B [08:44:50]Write i2c OK [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: D1 [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: D1 01 00 [08:44:50]MH_I2C_Read... [08:44:50]Read from MH i2c: D1 01 00 76 33 00 7A [08:44:50]Write to MH i2c: 01 00 00 77 33 AA [08:44:50]Write i2c OK [08:44:50]MH_I2C_Read... [08:44:51]OFD Sender: No OFD packet to send [08:44:51]*** Cut start [08:44:51]*** Purtial cut [08:44:51]*** CUTSNS_PIN = 0 [08:44:51]*** Stage 1: CUTSNS_PIN = 1 [08:44:53]Read from MH i2c: 01 [08:44:53]MH_I2C_Read... [08:44:53]*** Stop cut motor [08:44:53]*** Cut end [08:44:53]Read from MH i2c: 01 07 00 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: 01 07 00 77 33 00 00 00 00 00 FF 0F BF [08:44:53]process_action close_receipt done [08:44:53]requested_data is exist [08:44:53]produce_requested_data [08:44:53]requested_item fm.sn is exist - process it [08:44:53]wFMCommunicate request_size=4 [08:44:53]MH_SAM_APDU [08:44:53]CAPDU: 80 11 00 00 [08:44:53]Write to MH i2c: E2 08 00 78 33 80 11 00 00 00 00 00 00 25 [08:44:53]Write i2c OK [08:44:53]MH_I2C_Read... [08:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:53]Read from MH i2c: E2 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: E2 17 00 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: E2 17 00 78 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 72 [08:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:44:53]wFMCommunicate OK [08:44:53]requested_item fd.num is exist - process it [08:44:53]SAM_PROTO_GetFieldsCounters [08:44:53]wFMCommunicate request_size=4 [08:44:53]MH_SAM_APDU [08:44:53]CAPDU: 80 13 00 00 [08:44:53]Write to MH i2c: E2 08 00 79 33 80 13 00 00 00 00 00 00 28 [08:44:53]Write i2c OK [08:44:53]MH_I2C_Read... [08:44:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:53]Read from MH i2c: E2 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: E2 62 00 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: E2 62 00 79 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A4 04 03 00 0E 04 04 00 CE 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:44:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A4 04 03 00 0E 04 04 00 CE 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:44:53]wFMCommunicate OK [08:44:53]SAM_PROTO_GetFieldsCounters done [08:44:53]requested_item shift.num is exist - process it [08:44:53]requested_item shift.opened is exist - process it [08:44:53]req_shift_opened [08:44:53]FM_GetShiftState [08:44:53]SAM_PROTO_GetShiftState [08:44:53]wFMCommunicate request_size=4 [08:44:53]MH_SAM_APDU [08:44:53]CAPDU: 80 13 01 00 [08:44:53]Write to MH i2c: E2 08 00 7A 33 80 13 01 00 00 00 00 00 2A [08:44:53]Write i2c OK [08:44:53]MH_I2C_Read... [08:44:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:53]Read from MH i2c: E2 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: E2 0E 00 [08:44:53]MH_I2C_Read... [08:44:53]Read from MH i2c: E2 0E 00 7A 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B8 [08:44:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:44:53]wFMCommunicate OK [08:44:53]SAM_PROTO_GetShiftState done [08:44:53]FM_GetShiftState done [08:44:53]req_shift_opened done [08:44:53]requested_item shift.open_date is exist - process it [08:44:53]req_shift_open_date [08:44:53]req_shift_open_date done [08:44:53]produce_requested_data done [08:44:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197796,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:44:53]process_action_free close_receipt [08:44:53]json_value_free [08:44:53]json_value_free done [08:44:53]process_json_proto returns [08:44:53]Send response to host [08:44:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197796,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:44:53]free response buf [08:44:53]execute_script done [08:44:53]execute_script returns [08:44:53]free content buf [08:44:53]Sock 7.Close socket [08:44:53]Sock 7.Thread stoped [08:44:55]accept exits with 9 [08:44:55]New connection [08:44:55]New thread 3066981732 created [08:44:55]Thread 3066838372 joined [08:44:55]Waiting for new connection... [08:44:55] Sock 9.Parse request [08:44:55]Sock 9.Check first char [08:44:55]Sock 9.First char is OK [08:44:55]request: POST /json_proto HTTP/1.0 [08:44:55]Method: POST [08:44:55]URL: /json_proto [08:44:55]Method is POST - this is cgi request [08:44:55]url: /json_proto [08:44:55]query_string will be loaded in cgi processing [08:44:55]execute_cgi json_proto POST (null) [08:44:55]execute_cgi path=json_proto method=POST [08:44:55]POST find Content-Length [08:44:55]Host: 172.17.46.195:8080 [08:44:55]Content-Length: 803 [08:44:55]Content-Type: application/json [08:44:55] [08:44:55]POST finish read [08:44:55]Found Content-Length = 803 [08:44:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325167", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 900.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:55]execute_script... [08: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)11325167", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 900.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:55]POST & json_proto [08:44:55]process_json_proto [08:44:55]json parsed OK: [08:44:55]protocol is kg_v1.0 [08:44:55]action value=close_receipt [08:44:55]process_action close_receipt [08:44:55]cmd_close_receipt [08:44:55]MH_GetDate [08:44:55]Write to MH i2c: F0 00 00 7B 33 9D [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: F0 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: F0 09 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: F0 09 00 7B 33 00 8A 11 BF 66 8D AE BC 66 C3 [08:44:55]GetLastDocTimeStamp 1723797891 [08:44:55]current date 1723797898 [08:44:55]FM_GetShiftState [08:44:55]SAM_PROTO_GetShiftState [08:44:55]wFMCommunicate request_size=4 [08:44:55]MH_SAM_APDU [08:44:55]CAPDU: 80 13 01 00 [08:44:55]Write to MH i2c: E2 08 00 7C 33 80 13 01 00 00 00 00 00 2C [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:55]Read from MH i2c: E2 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 0E 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 0E 00 7C 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BA [08:44:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:44:55]wFMCommunicate OK [08:44:55]SAM_PROTO_GetShiftState done [08:44:55]FM_GetShiftState done [08:44:55]opened in 1723766727 [08:44:55]opened+sec_in_day 1723853127 [08:44:55]quantity*price = 90004 [08:44:55]sum+1 = 90006 [08:44:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.05 НСП 1% : 7.96 НДС 12% : 95.58 Наличными: 0.00 Безнал.: 900.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 138 16.08.2024 08:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197797 ФПД: 146781213299584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084458&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197797&fm=146781213299584&tin=02508201610067®Number=0000000000092545&sum=90005 [08:44:56]StoreToDocumentArchive [08:44:56]shift 462 fd 197797 [08:44:56]save to /storage/0462/doc_00197797 [08:44:56]save last doc name /storage/0462/doc_00197797 to /storage/kkm_last_doc_name [08:44:56]save OK [08:44:56]Clear old archive folders... [08:44:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:56]tlvbuf is 019AA420 [08:44:56]SAM_PROTO_ClearQueue [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 09 00 00 [08:44:56]Write to MH i2c: E2 08 00 89 33 80 09 00 00 00 00 00 00 2E [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 89 33 00 90 00 30 [08:44:56]RAPDU: 90 00 [08:44:56]wFMCommunicate OK [08:44:56]SAM_PROTO_ClearQueue done [08:44:56]KKMCreateOFDPacket [08:44:56]OFDProtocolAddRootSTLVToBuf [08:44:56]FM_MakeSignedData [08:44:56]FM_MakeSignedData [08:44:56]SAM_PROTO_SignData [08:44:56]wFMCommunicate request_size=4 [08:44:56]MH_SAM_APDU [08:44:56]CAPDU: 80 0D 01 02 [08:44:56]Write to MH i2c: E2 08 00 8A 33 80 0D 01 02 00 00 00 00 36 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:56]Read from MH i2c: E2 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: E2 03 00 8A 33 00 90 00 31 [08:44:56]RAPDU: 90 00 [08:44:56]wFMCommunicate OK [08:44:56]wFMCommunicate request_size=255 [08:44:56]MH_SAM_APDU [08:44: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 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 8A 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 04 03 00 35 04 06 00 85 [08:44:56]Write to MH i2c: E2 02 01 8B 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 8A 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 04 03 00 35 04 06 00 85 00 00 AA [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 8B 33 00 90 00 32 [08:44:57]RAPDU: 90 00 [08:44:57]wFMCommunicate OK [08:44:57]wFMCommunicate request_size=10 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 0D 02 02 05 7F 2A 14 13 80 [08:44:57]Write to MH i2c: E2 0D 00 8C 33 80 0D 02 02 05 00 7F 2A 14 13 80 00 00 93 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 03 00 8C 33 00 90 00 33 [08:44:57]RAPDU: 90 00 [08:44:57]wFMCommunicate OK [08:44:57]wFMCommunicate request_size=4 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 0D 03 02 [08:44:57]Write to MH i2c: E2 08 00 8D 33 80 0D 03 02 00 00 00 00 3B [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 0B 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 0B 00 8D 33 00 17 4C 50 4E 77 72 26 74 90 00 C0 [08:44:57]RAPDU: 17 4C 50 4E 77 72 26 74 90 00 [08:44:57]wFMCommunicate OK [08:44:57]SAM_PROTO_SignData done [08:44:57]FM_MakeSignedData done [08:44:57]CreateOFDProtocolMessage [08:44:57]wFMCommunicate request_size=4 [08:44:57]MH_SAM_APDU [08:44:57]CAPDU: 80 11 00 00 [08:44:57]Write to MH i2c: E2 08 00 8E 33 80 11 00 00 00 00 00 00 3B [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:57]Read from MH i2c: E2 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 17 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: E2 17 00 8E 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 88 [08:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:44:57]wFMCommunicate OK [08:44:57]CreateOFDProtocolMessage done [08:44:57]OFDSenderStorePacket 197797 [08:44:57]StoreOFDPacket docnum=197797 [08:44:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 71 D3 07 01 C1 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 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 8A 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 04 03 00 35 04 06 00 85 7F 2A 14 13 80 17 4C 50 4E 77 72 26 74 [08:44:57]CheckFolder [08:44:57]dirname=/storage/ofd_packets [08:44:57]CheckFolder done [08:44:57]ProducePacketName [08:44:57]name=ofd_packets/00197797 [08:44:57]NVStorageSaveData ofd_packets/00197797 [08:44:57]File name is /storage/ofd_packets/00197797 [08:44:57]Write 301 bytes [08:44:57]NVStorageSaveData done [08:44:57]OFDSenderStorePacket done [08:44:57]KKMCreateOFDPacket done [08:44:57]NVStorageSaveData kkm_last_timestamp [08:44:57]File name is /storage/kkm_last_timestamp [08:44:57]Write 4 bytes [08:44:57]OFD Sender: Processing packet 197797 [packets to send 245, broken 244] [08:44:57]ProducePacketName [08:44:57]name=ofd_packets/00197797 [08:44:57]OFD Sender: To server: pG, [08:44:57]CommunicateWithHost lk.salyk.kg:30040 [08:44:57]ConnectInit lk.salyk.kg [08:44:57]NVStorageSaveData done [08:44:57]ExternCall_PrintAddStr [08:44:57]wPrintStart [08:44:57]Write to MH i2c: 01 00 00 8F 33 C2 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 8F 33 00 00 00 00 00 FF 0F D7 [08:44:57]RasterBufferAndPrint [08:44:57]line Счет N : (1)11325167 [08:44:57]line ИНН: 02508201610067 [08:44:57]line Контрольно-Кассовый Чек [08:44:57]line ПРОДАЖА [08:44:57]line ТРК (МРК, ГНК) : 11 [08:44:57]line Товар: 2710124500 [08:44:57]line Аи-95-К-5 [08:44:57]line 12.130 * 74.20 [08:44:57]line = 900.05 [08:44:57]line НДС 12% НСП 1% [08:44:57]line > о реализуемом товаре [08:44:57]line ИТОГО: 900.05 [08:44:57]line НСП 1% : 7.96 [08:44:57]line НДС 12% : 95.58 [08:44:57]line Наличными: 0.00 [08:44:57]line Безнал.: 900.05 [08:44:57]line Место: АЗС № 95 "Партнер Нефть" [08:44:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:44:57]line СНО: Общий режим [08:44:57]line Чек 138 16.08.2024 08:44 [08:44:57]line Смена: 462 ФФД: 1.0 [08:44:57]line ЗНМ: 0300000079 [08:44:57]line РНМ: 0000000000092545 [08:44:57]line Версия ККМ: 001 [08:44:57]line Платежная система: O! деньги [08:44:57]line ФМ: 0000000000871802 [08:44:57]line ФД: 197797 [08:44:57]line ФПД: 146781213299584 [08:44:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084458&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197797&fm=146781213299584&tin=02508201610067®Number=0000000000092545&sum=90005 [08:44:57]written 0, free lines is 4095 [08:44:57]Connected sock=12 [08:44:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 71 D3 07 01 C1 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 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 8A 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 04 03 00 35 04 06 00 85 7F 2A 14 13 80 17 4C 50 4E 77 72 26 74 [08:44:57]Write to MH i2c: 01 00 00 B9 33 EC [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: 01 07 00 B9 33 00 00 00 00 00 05 0D 05 [08:44:57]RasterBufferAndPrint [08:44:57]line [08:44:57]line [08:44:57]line [08:44:57]line [08:44:57]line [08:44:57]written 0, free lines is 3342 [08:44:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 44 52 47 00 E9 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 04 03 00 F4 03 04 00 9F BD BE 66 B6 04 01 00 00 52 2F C0 FD 48 45 17 58 [08:44:57]CommunicateWithHost err = 0 [08:44:57]CheckOFDResponse [08:44:57]1017 (14) - 77093643461234 [08:44:57]1041 (16) - 0000000000871802 [08:44:57]1040 (4) - 197797 [08:44:57]1012 (4) - 16.08.2024 02:46 [08:44:57]1206 (1) - 0 [08:44:57]OFD Sender: Remove packet 197797 [08:44:57]ProducePacketName [08:44:57]name=ofd_packets/00197797 [08:44:57]NVStorageDeleteData [08:44:57]MH_Cut [08:44:57]Write to MH i2c: D1 01 00 C0 33 01 C5 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: D1 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: D1 01 00 [08:44:57]MH_I2C_Read... [08:44:57]Read from MH i2c: D1 01 00 C0 33 00 C4 [08:44:57]Write to MH i2c: 01 00 00 C1 33 F4 [08:44:57]Write i2c OK [08:44:57]MH_I2C_Read... [08:44:58]OFD Sender: No OFD packet to send [08:44:58]*** Cut start [08:44:58]*** Purtial cut [08:44:58]*** Stage 1: CUTSNS_PIN = 1 [08:44:58]Read from MH i2c: 01 [08:44:58]MH_I2C_Read... [08:44:58]*** Stop cut motor [08:44:58]*** Cut end [08:44:58]Read from MH i2c: 01 07 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: 01 07 00 C1 33 00 00 00 00 00 FF 0F 09 [08:44:58]process_action close_receipt done [08:44:58]requested_data is exist [08:44:58]produce_requested_data [08:44:58]requested_item fm.sn is exist - process it [08:44:58]wFMCommunicate request_size=4 [08:44:58]MH_SAM_APDU [08:44:58]CAPDU: 80 11 00 00 [08:44:58]Write to MH i2c: E2 08 00 C2 33 80 11 00 00 00 00 00 00 6F [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:58]Read from MH i2c: E2 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 17 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 17 00 C2 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [08:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:44:58]wFMCommunicate OK [08:44:58]requested_item fd.num is exist - process it [08:44:58]SAM_PROTO_GetFieldsCounters [08:44:58]wFMCommunicate request_size=4 [08:44:58]MH_SAM_APDU [08:44:58]CAPDU: 80 13 00 00 [08:44:58]Write to MH i2c: E2 08 00 C3 33 80 13 00 00 00 00 00 00 72 [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:58]Read from MH i2c: E2 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 62 00 [08:44:58]MH_I2C_Read... [08:44:58]Read from MH i2c: E2 62 00 C3 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A5 04 03 00 0E 04 04 00 CE 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:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A5 04 03 00 0E 04 04 00 CE 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:44:58]wFMCommunicate OK [08:44:58]SAM_PROTO_GetFieldsCounters done [08:44:58]requested_item shift.num is exist - process it [08:44:58]requested_item shift.opened is exist - process it [08:44:58]req_shift_opened [08:44:58]FM_GetShiftState [08:44:58]SAM_PROTO_GetShiftState [08:44:58]wFMCommunicate request_size=4 [08:44:58]MH_SAM_APDU [08:44:58]CAPDU: 80 13 01 00 [08:44:58]Write to MH i2c: E2 08 00 C4 33 80 13 01 00 00 00 00 00 74 [08:44:58]Write i2c OK [08:44:58]MH_I2C_Read... [08:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:59]Read from MH i2c: E2 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 0E 00 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 0E 00 C4 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [08:44:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:44:59]wFMCommunicate OK [08:44:59]SAM_PROTO_GetShiftState done [08:44:59]FM_GetShiftState done [08:44:59]req_shift_opened done [08:44:59]requested_item shift.open_date is exist - process it [08:44:59]req_shift_open_date [08:44:59]req_shift_open_date done [08:44:59]produce_requested_data done [08:44:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197797,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:44:59]process_action_free close_receipt [08:44:59]json_value_free [08:44:59]json_value_free done [08:44:59]process_json_proto returns [08:44:59]Send response to host [08:44:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197797,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:44:59]free response buf [08:44:59]execute_script done [08:44:59]execute_script returns [08:44:59]free content buf [08:44:59]Sock 9.Close socket [08:44:59]Sock 9.Thread stoped [08:45:03]OFD Sender: No OFD packet to send [08:45:08]OFD Sender: No OFD packet to send [08:45:13]OFD Sender: No OFD packet to send [08:45:18]OFD Sender: No OFD packet to send [08:45:23]OFD Sender: No OFD packet to send [08:45:28]OFD Sender: No OFD packet to send [08:45:33]OFD Sender: No OFD packet to send [08:45:36]accept exits with 7 [08:45:36]New connection [08:45:36]New thread 3066838372 created [08:45:36]Thread 3066981732 joined [08:45:36]Waiting for new connection... [08:45:36] Sock 7.Parse request [08:45:36]Sock 7.Check first char [08:45:36]Sock 7.First char is OK [08:45:36]request: POST /json_proto HTTP/1.0 [08:45:36]Method: POST [08:45:36]URL: /json_proto [08:45:36]Method is POST - this is cgi request [08:45:36]url: /json_proto [08:45:36]query_string will be loaded in cgi processing [08:45:36]execute_cgi json_proto POST (null) [08:45:36]execute_cgi path=json_proto method=POST [08:45:36]POST find Content-Length [08:45:36]Host: 172.17.46.195:8080 [08:45:36]Content-Length: 818 [08:45:36]Content-Type: application/json [08:45:36] [08:45:36]POST finish read [08:45:36]Found Content-Length = 818 [08:45:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:36]execute_script... [08:45: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)11325168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:36]POST & json_proto [08:45:36]process_json_proto [08:45:36]json parsed OK: [08:45:36]protocol is kg_v1.0 [08:45:36]action value=close_receipt [08:45:36]process_action close_receipt [08:45:36]cmd_close_receipt [08:45:36]MH_GetDate [08:45:36]Write to MH i2c: F0 00 00 C5 33 E7 [08:45:36]Write i2c OK [08:45:36]MH_I2C_Read... [08:45:36]Read from MH i2c: F0 [08:45:36]MH_I2C_Read... [08:45:36]Read from MH i2c: F0 09 00 [08:45:36]MH_I2C_Read... [08:45:36]Read from MH i2c: F0 09 00 C5 33 00 B3 11 BF 66 8D AE BC 66 36 [08:45:36]GetLastDocTimeStamp 1723797898 [08:45:36]current date 1723797939 [08:45:36]FM_GetShiftState [08:45:36]SAM_PROTO_GetShiftState [08:45:36]wFMCommunicate request_size=4 [08:45:36]MH_SAM_APDU [08:45:36]CAPDU: 80 13 01 00 [08:45:36]Write to MH i2c: E2 08 00 C6 33 80 13 01 00 00 00 00 00 76 [08:45:36]Write i2c OK [08:45:36]MH_I2C_Read... [08:45:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:36]Read from MH i2c: E2 [08:45:36]MH_I2C_Read... [08:45:36]Read from MH i2c: E2 0E 00 [08:45:36]MH_I2C_Read... [08:45:36]Read from MH i2c: E2 0E 00 C6 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [08:45:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:45:36]wFMCommunicate OK [08:45:36]SAM_PROTO_GetShiftState done [08:45:36]FM_GetShiftState done [08:45:36]opened in 1723766727 [08:45:36]opened+sec_in_day 1723853127 [08:45:36]quantity*price = 50036 [08:45:36]sum+1 = 50037 [08:45:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 139 16.08.2024 08:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197798 ФПД: 208646583051209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084539&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197798&fm=208646583051209&tin=02508201610067®Number=0000000000092545&sum=50036 [08:45:37]StoreToDocumentArchive [08:45:37]shift 462 fd 197798 [08:45:37]save to /storage/0462/doc_00197798 [08:45:37]save last doc name /storage/0462/doc_00197798 to /storage/kkm_last_doc_name [08:45:37]save OK [08:45:37]Clear old archive folders... [08:45:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:45:37]tlvbuf is 0198EE50 [08:45:37]SAM_PROTO_ClearQueue [08:45:37]wFMCommunicate request_size=4 [08:45:37]MH_SAM_APDU [08:45:37]CAPDU: 80 09 00 00 [08:45:37]Write to MH i2c: E2 08 00 D3 33 80 09 00 00 00 00 00 00 78 [08:45:37]Write i2c OK [08:45:37]MH_I2C_Read... [08:45:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:37]Read from MH i2c: E2 [08:45:37]MH_I2C_Read... [08:45:37]Read from MH i2c: E2 03 00 [08:45:37]MH_I2C_Read... [08:45:37]Read from MH i2c: E2 03 00 D3 33 00 90 00 7A [08:45:37]RAPDU: 90 00 [08:45:37]wFMCommunicate OK [08:45:37]SAM_PROTO_ClearQueue done [08:45:37]KKMCreateOFDPacket [08:45:37]OFDProtocolAddRootSTLVToBuf [08:45:37]FM_MakeSignedData [08:45:37]FM_MakeSignedData [08:45:37]SAM_PROTO_SignData [08:45:37]wFMCommunicate request_size=4 [08:45:37]MH_SAM_APDU [08:45:37]CAPDU: 80 0D 01 02 [08:45:37]Write to MH i2c: E2 08 00 D4 33 80 0D 01 02 00 00 00 00 80 [08:45:37]Write i2c OK [08:45:37]MH_I2C_Read... [08:45:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:37]Read from MH i2c: E2 [08:45:37]MH_I2C_Read... [08:45:37]Read from MH i2c: E2 03 00 [08:45:37]MH_I2C_Read... [08:45:37]Read from MH i2c: E2 03 00 D4 33 00 90 00 7B [08:45:37]RAPDU: 90 00 [08:45:37]wFMCommunicate OK [08:45:37]wFMCommunicate request_size=255 [08:45:37]MH_SAM_APDU [08:45:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 B3 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 04 03 00 35 04 06 00 BD [08:45:37]Write to MH i2c: E2 02 01 D5 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 B3 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 04 03 00 35 04 06 00 BD 00 00 ED [08:45:37]Write i2c OK [08:45:37]MH_I2C_Read... [08:45:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:38]Read from MH i2c: E2 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 03 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 03 00 D5 33 00 90 00 7C [08:45:38]RAPDU: 90 00 [08:45:38]wFMCommunicate OK [08:45:38]wFMCommunicate request_size=10 [08:45:38]MH_SAM_APDU [08:45:38]CAPDU: 80 0D 02 02 05 C3 51 77 63 C9 [08:45:38]Write to MH i2c: E2 0D 00 D6 33 80 0D 02 02 05 00 C3 51 77 63 C9 00 00 44 [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:38]Read from MH i2c: E2 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 03 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 03 00 D6 33 00 90 00 7D [08:45:38]RAPDU: 90 00 [08:45:38]wFMCommunicate OK [08:45:38]wFMCommunicate request_size=4 [08:45:38]MH_SAM_APDU [08:45:38]CAPDU: 80 0D 03 02 [08:45:38]Write to MH i2c: E2 08 00 D7 33 80 0D 03 02 00 00 00 00 85 [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:38]Read from MH i2c: E2 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 0B 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 0B 00 D7 33 00 E1 36 7B CF 11 58 F8 44 90 00 8C [08:45:38]RAPDU: E1 36 7B CF 11 58 F8 44 90 00 [08:45:38]wFMCommunicate OK [08:45:38]SAM_PROTO_SignData done [08:45:38]FM_MakeSignedData done [08:45:38]CreateOFDProtocolMessage [08:45:38]wFMCommunicate request_size=4 [08:45:38]MH_SAM_APDU [08:45:38]CAPDU: 80 11 00 00 [08:45:38]Write to MH i2c: E2 08 00 D8 33 80 11 00 00 00 00 00 00 85 [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:38]Read from MH i2c: E2 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 17 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: E2 17 00 D8 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [08:45:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:45:38]wFMCommunicate OK [08:45:38]CreateOFDProtocolMessage done [08:45:38]OFDSenderStorePacket 197798 [08:45:38]StoreOFDPacket docnum=197798 [08:45:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 84 75 07 01 10 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 B3 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 04 03 00 35 04 06 00 BD C3 51 77 63 C9 E1 36 7B CF 11 58 F8 44 [08:45:38]CheckFolder [08:45:38]dirname=/storage/ofd_packets [08:45:38]CheckFolder done [08:45:38]ProducePacketName [08:45:38]name=ofd_packets/00197798 [08:45:38]NVStorageSaveData ofd_packets/00197798 [08:45:38]File name is /storage/ofd_packets/00197798 [08:45:38]Write 301 bytes [08:45:38]NVStorageSaveData done [08:45:38]OFDSenderStorePacket done [08:45:38]KKMCreateOFDPacket done [08:45:38]NVStorageSaveData kkm_last_timestamp [08:45:38]File name is /storage/kkm_last_timestamp [08:45:38]Write 4 bytes [08:45:38]NVStorageSaveData done [08:45:38]ExternCall_PrintAddStr [08:45:38]wPrintStart [08:45:38]Write to MH i2c: 01 00 00 D9 33 0C [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: 01 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: 01 07 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: 01 07 00 D9 33 00 00 00 00 00 FF 0F 21 [08:45:38]RasterBufferAndPrint [08:45:38]line Счет N : (1)11325168 [08:45:38]line ИНН: 02508201610067 [08:45:38]line Контрольно-Кассовый Чек [08:45:38]line ПРОДАЖА [08:45:38]line ТРК (МРК, ГНК) : 32 [08:45:38]line Товар: 2710124130 [08:45:38]line Аи-92-К-4 [08:45:38]line 7.380 * 67.80 [08:45:38]line = 500.36 [08:45:38]line НДС 12% НСП 1% [08:45:38]line > о реализуемом товаре [08:45:38]line ИТОГО: 500.36 [08:45:38]line НСП 1% : 4.43 [08:45:38]line НДС 12% : 53.14 [08:45:38]line Наличными: 0.00 [08:45:38]line Безнал.: 500.36 [08:45:38]line Место: АЗС № 95 "Партнер Нефть" [08:45:38]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:45:38]line СНО: Общий режим [08:45:38]line Чек 139 16.08.2024 08:45 [08:45:38]line Смена: 462 ФФД: 1.0 [08:45:38]line ЗНМ: 0300000079 [08:45:38]line РНМ: 0000000000092545 [08:45:38]line Версия ККМ: 001 [08:45:38]line Платежная система: Бакай Банк [08:45:38]line ФМ: 0000000000871802 [08:45:38]line ФД: 197798 [08:45:38]line ФПД: 208646583051209 [08:45:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084539&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197798&fm=208646583051209&tin=02508201610067®Number=0000000000092545&sum=50036 [08:45:38]written 0, free lines is 4095 [08:45:38]OFD Sender: Processing packet 197798 [packets to send 245, broken 244] [08:45:38]ProducePacketName [08:45:38]name=ofd_packets/00197798 [08:45:38]OFD Sender: To server: pG, [08:45:38]CommunicateWithHost lk.salyk.kg:30040 [08:45:38]ConnectInit lk.salyk.kg [08:45:38]Connected sock=10 [08:45:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 84 75 07 01 10 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 B3 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 04 03 00 35 04 06 00 BD C3 51 77 63 C9 E1 36 7B CF 11 58 F8 44 [08:45:38]Write to MH i2c: 01 00 00 03 34 37 [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: 01 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: 01 07 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: 01 07 00 03 34 00 00 00 00 00 F3 0C 3D [08:45:38]RasterBufferAndPrint [08:45:38]line [08:45:38]line [08:45:38]line [08:45:38]line [08:45:38]line [08:45:38]written 0, free lines is 3321 [08:45:38]MH_Cut [08:45:38]Write to MH i2c: D1 01 00 0A 34 01 10 [08:45:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 11 4C 47 00 7E 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 04 03 00 F4 03 04 00 C8 BD BE 66 B6 04 01 00 00 87 22 93 42 93 D8 39 20 [08:45:38]CommunicateWithHost err = 0 [08:45:38]CheckOFDResponse [08:45:38]1017 (14) - 77093643461234 [08:45:38]1041 (16) - 0000000000871802 [08:45:38]1040 (4) - 197798 [08:45:38]1012 (4) - 16.08.2024 02:47 [08:45:38]1206 (1) - 0 [08:45:38]OFD Sender: Remove packet 197798 [08:45:38]ProducePacketName [08:45:38]name=ofd_packets/00197798 [08:45:38]NVStorageDeleteData [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: D1 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: D1 01 00 [08:45:38]MH_I2C_Read... [08:45:38]Read from MH i2c: D1 01 00 0A 34 00 0F [08:45:38]Write to MH i2c: 01 00 00 0B 34 3F [08:45:38]Write i2c OK [08:45:38]MH_I2C_Read... [08:45:39]OFD Sender: No OFD packet to send [08:45:39]*** Cut start [08:45:39]*** Purtial cut [08:45:39]*** CUTSNS_PIN = 0 [08:45:39]*** Stage 1: CUTSNS_PIN = 1 [08:45:41]Read from MH i2c: 01 [08:45:41]MH_I2C_Read... [08:45:41]*** Stop cut motor [08:45:41]*** Cut end [08:45:41]Read from MH i2c: 01 07 00 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: 01 07 00 0B 34 00 00 00 00 00 FF 0F 54 [08:45:41]process_action close_receipt done [08:45:41]requested_data is exist [08:45:41]produce_requested_data [08:45:41]requested_item fm.sn is exist - process it [08:45:41]wFMCommunicate request_size=4 [08:45:41]MH_SAM_APDU [08:45:41]CAPDU: 80 11 00 00 [08:45:41]Write to MH i2c: E2 08 00 0C 34 80 11 00 00 00 00 00 00 BA [08:45:41]Write i2c OK [08:45:41]MH_I2C_Read... [08:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:41]Read from MH i2c: E2 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: E2 17 00 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: E2 17 00 0C 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 07 [08:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:45:41]wFMCommunicate OK [08:45:41]requested_item fd.num is exist - process it [08:45:41]SAM_PROTO_GetFieldsCounters [08:45:41]wFMCommunicate request_size=4 [08:45:41]MH_SAM_APDU [08:45:41]CAPDU: 80 13 00 00 [08:45:41]Write to MH i2c: E2 08 00 0D 34 80 13 00 00 00 00 00 00 BD [08:45:41]Write i2c OK [08:45:41]MH_I2C_Read... [08:45:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:41]Read from MH i2c: E2 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: E2 62 00 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: E2 62 00 0D 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A6 04 03 00 0E 04 04 00 CE 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:45:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A6 04 03 00 0E 04 04 00 CE 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:45:41]wFMCommunicate OK [08:45:41]SAM_PROTO_GetFieldsCounters done [08:45:41]requested_item shift.num is exist - process it [08:45:41]requested_item shift.opened is exist - process it [08:45:41]req_shift_opened [08:45:41]FM_GetShiftState [08:45:41]SAM_PROTO_GetShiftState [08:45:41]wFMCommunicate request_size=4 [08:45:41]MH_SAM_APDU [08:45:41]CAPDU: 80 13 01 00 [08:45:41]Write to MH i2c: E2 08 00 0E 34 80 13 01 00 00 00 00 00 BF [08:45:41]Write i2c OK [08:45:41]MH_I2C_Read... [08:45:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:41]Read from MH i2c: E2 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: E2 0E 00 [08:45:41]MH_I2C_Read... [08:45:41]Read from MH i2c: E2 0E 00 0E 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [08:45:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:45:41]wFMCommunicate OK [08:45:41]SAM_PROTO_GetShiftState done [08:45:41]FM_GetShiftState done [08:45:41]req_shift_opened done [08:45:41]requested_item shift.open_date is exist - process it [08:45:41]req_shift_open_date [08:45:41]req_shift_open_date done [08:45:41]produce_requested_data done [08:45:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197798,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:45:41]process_action_free close_receipt [08:45:41]json_value_free [08:45:41]json_value_free done [08:45:41]process_json_proto returns [08:45:41]Send response to host [08:45:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197798,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:45:41]free response buf [08:45:41]execute_script done [08:45:41]execute_script returns [08:45:41]free content buf [08:45:41]Sock 7.Close socket [08:45:41]Sock 7.Thread stoped [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:59]OFD Sender: No OFD packet to send [08:46:00]accept exits with 9 [08:46:00]New connection [08:46:00]New thread 3066981732 created [08:46:00]Thread 3066838372 joined [08:46:00]Waiting for new connection... [08:46:00] Sock 9.Parse request [08:46:00]Sock 9.Check first char [08:46:00]Sock 9.First char is OK [08:46:00]request: POST /json_proto HTTP/1.0 [08:46:00]Method: POST [08:46:00]URL: /json_proto [08:46:00]Method is POST - this is cgi request [08:46:00]url: /json_proto [08:46:00]query_string will be loaded in cgi processing [08:46:00]execute_cgi json_proto POST (null) [08:46:00]execute_cgi path=json_proto method=POST [08:46:00]POST find Content-Length [08:46:00]Host: 172.17.46.195:8080 [08:46:00]Content-Length: 792 [08:46:00]Content-Type: application/json [08:46:00] [08:46:00]POST finish read [08:46:00]Found Content-Length = 792 [08:46:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99991", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:00]execute_script... [08:46: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)11325165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99991", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:00]POST & json_proto [08:46:00]process_json_proto [08:46:00]json parsed OK: [08:46:00]protocol is kg_v1.0 [08:46:00]action value=close_receipt [08:46:00]process_action close_receipt [08:46:00]cmd_close_receipt [08:46:00]MH_GetDate [08:46:00]Write to MH i2c: F0 00 00 0F 34 32 [08:46:00]Write i2c OK [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: F0 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: F0 09 00 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: F0 09 00 0F 34 00 CB 11 BF 66 8D AE BC 66 99 [08:46:00]GetLastDocTimeStamp 1723797939 [08:46:00]current date 1723797963 [08:46:00]FM_GetShiftState [08:46:00]SAM_PROTO_GetShiftState [08:46:00]wFMCommunicate request_size=4 [08:46:00]MH_SAM_APDU [08:46:00]CAPDU: 80 13 01 00 [08:46:00]Write to MH i2c: E2 08 00 10 34 80 13 01 00 00 00 00 00 C1 [08:46:00]Write i2c OK [08:46:00]MH_I2C_Read... [08:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:00]Read from MH i2c: E2 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: E2 0E 00 [08:46:00]MH_I2C_Read... [08:46:00]Read from MH i2c: E2 0E 00 10 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4F [08:46:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:46:00]wFMCommunicate OK [08:46:00]SAM_PROTO_GetShiftState done [08:46:00]FM_GetShiftState done [08:46:00]opened in 1723766727 [08:46:00]opened+sec_in_day 1723853127 [08:46:00]quantity*price = 0 [08:46:00]sum+1 = 1 [08:46:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 140 16.08.2024 08:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 99991 ФМ: 0000000000871802 ФД: 197799 ФПД: 150873594312037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084603&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197799&fm=150873594312037&tin=02508201610067®Number=0000000000092545&sum=0 [08:46:01]StoreToDocumentArchive [08:46:01]shift 462 fd 197799 [08:46:01]save to /storage/0462/doc_00197799 [08:46:01]save last doc name /storage/0462/doc_00197799 to /storage/kkm_last_doc_name [08:46:01]save OK [08:46:01]Clear old archive folders... [08:46:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:46:01]tlvbuf is B6EE1350 [08:46:01]SAM_PROTO_ClearQueue [08:46:01]wFMCommunicate request_size=4 [08:46:01]MH_SAM_APDU [08:46:01]CAPDU: 80 09 00 00 [08:46:01]Write to MH i2c: E2 08 00 1D 34 80 09 00 00 00 00 00 00 C3 [08:46:01]Write i2c OK [08:46:01]MH_I2C_Read... [08:46:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 1D 34 00 90 00 C5 [08:46:02]RAPDU: 90 00 [08:46:02]wFMCommunicate OK [08:46:02]SAM_PROTO_ClearQueue done [08:46:02]KKMCreateOFDPacket [08:46:02]OFDProtocolAddRootSTLVToBuf [08:46:02]FM_MakeSignedData [08:46:02]FM_MakeSignedData [08:46:02]SAM_PROTO_SignData [08:46:02]wFMCommunicate request_size=4 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 0D 01 02 [08:46:02]Write to MH i2c: E2 08 00 1E 34 80 0D 01 02 00 00 00 00 CB [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 1E 34 00 90 00 C6 [08:46:02]RAPDU: 90 00 [08:46:02]wFMCommunicate OK [08:46:02]wFMCommunicate request_size=255 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 CB 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 04 03 00 35 04 06 00 89 37 FE FE [08:46:02]Write to MH i2c: E2 02 01 1F 34 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 CB 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 04 03 00 35 04 06 00 89 37 FE FE 00 00 1E [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 1F 34 00 90 00 C7 [08:46:02]RAPDU: 90 00 [08:46:02]wFMCommunicate OK [08:46:02]wFMCommunicate request_size=7 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 0D 02 02 02 B5 65 [08:46:02]Write to MH i2c: E2 0A 00 20 34 80 0D 02 02 02 00 B5 65 00 00 EC [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 03 00 20 34 00 90 00 C8 [08:46:02]RAPDU: 90 00 [08:46:02]wFMCommunicate OK [08:46:02]wFMCommunicate request_size=4 [08:46:02]MH_SAM_APDU [08:46:02]CAPDU: 80 0D 03 02 [08:46:02]Write to MH i2c: E2 08 00 21 34 80 0D 03 02 00 00 00 00 D0 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:02]Read from MH i2c: E2 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 0B 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: E2 0B 00 21 34 00 CD 8F 60 53 F2 41 B7 56 90 00 20 [08:46:02]RAPDU: CD 8F 60 53 F2 41 B7 56 90 00 [08:46:02]wFMCommunicate OK [08:46:02]SAM_PROTO_SignData done [08:46:02]FM_MakeSignedData done [08:46:02]CreateOFDProtocolMessage [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 22 34 80 11 00 00 00 00 00 00 D0 [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 22 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [08:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:46:02]wFMCommunicate OK [08:46:02]CreateOFDProtocolMessage done [08:46:02]OFDSenderStorePacket 197799 [08:46:02]StoreOFDPacket docnum=197799 [08:46:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 41 B5 04 01 40 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 CB 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 04 03 00 35 04 06 00 89 37 FE FE B5 65 CD 8F 60 53 F2 41 B7 56 [08:46:02]CheckFolder [08:46:02]dirname=/storage/ofd_packets [08:46:02]CheckFolder done [08:46:02]ProducePacketName [08:46:02]name=ofd_packets/00197799 [08:46:02]NVStorageSaveData ofd_packets/00197799 [08:46:02]File name is /storage/ofd_packets/00197799 [08:46:02]Write 298 bytes [08:46:02]NVStorageSaveData done [08:46:02]OFDSenderStorePacket done [08:46:02]KKMCreateOFDPacket done [08:46:02]NVStorageSaveData kkm_last_timestamp [08:46:02]File name is /storage/kkm_last_timestamp [08:46:02]Write 4 bytes [08:46:02]NVStorageSaveData done [08:46:02]ExternCall_PrintAddStr [08:46:02]wPrintStart [08:46:02]Write to MH i2c: 01 00 00 23 34 57 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: 01 [08:46:02]MH_I2C_Read... [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 23 34 00 00 00 00 00 FF 0F 6C [08:46:02]RasterBufferAndPrint [08:46:02]line Счет N : (1)11325165 [08:46:02]line ИНН: 02508201610067 [08:46:02]line Контрольно-Кассовый Чек [08:46:02]line ПРОДАЖА [08:46:02]line ТРК (МРК, ГНК) : 61 [08:46:02]line Товар: 2710194210 [08:46:02]line ДТ-К-5 [08:46:02]line 118.120 * 0.00 [08:46:02]line = 0.00 [08:46:02]line НДС 12% НСП 1% [08:46:02]line > о реализуемом товаре [08:46:02]line ИТОГО: 0.00 [08:46:02]line НСП 1% : 0.00 [08:46:02]line НДС 12% : 0.00 [08:46:02]line Наличными: 0.00 [08:46:02]line Безнал.: 0.00 [08:46:02]line Место: АЗС № 95 "Партнер Нефть" [08:46:02]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:46:02]line СНО: Общий режим [08:46:02]line Чек 140 16.08.2024 08:46 [08:46:02]line Смена: 462 ФФД: 1.0 [08:46:02]line ЗНМ: 0300000079 [08:46:02]line РНМ: 0000000000092545 [08:46:02]line Версия ККМ: 001 [08:46:02]line Талоны: Топливная Карта [08:46:02]line 99991 [08:46:02]line ФМ: 0000000000871802 [08:46:02]line ФД: 197799 [08:46:02]line ФПД: 150873594312037 [08:46:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084603&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197799&fm=150873594312037&tin=02508201610067®Number=0000000000092545&sum=0 [08:46:02]written 0, free lines is 4095 [08:46:02]OFD Sender: Processing packet 197799 [packets to send 245, broken 244] [08:46:02]ProducePacketName [08:46:02]name=ofd_packets/00197799 [08:46:02]OFD Sender: To server: pG, [08:46:02]CommunicateWithHost lk.salyk.kg:30040 [08:46:02]ConnectInit lk.salyk.kg [08:46:02]Connected sock=11 [08:46:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 41 B5 04 01 40 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 CB 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 04 03 00 35 04 06 00 89 37 FE FE B5 65 CD 8F 60 53 F2 41 B7 56 [08:46:02]Write to MH i2c: 01 00 00 4D 34 81 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: 01 [08:46:02]MH_I2C_Read... [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 4D 34 00 00 00 00 00 ED 0C 81 [08:46:02]RasterBufferAndPrint [08:46:02]line [08:46:02]line [08:46:02]line [08:46:02]line [08:46:02]line [08:46:02]written 0, free lines is 3315 [08:46:02]MH_Cut [08:46:02]Write to MH i2c: D1 01 00 54 34 01 5A [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: D1 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: D1 01 00 [08:46:02]MH_I2C_Read... [08:46:02]Read from MH i2c: D1 01 00 54 34 00 59 [08:46:02]Write to MH i2c: 01 00 00 55 34 89 [08:46:02]Write i2c OK [08:46:02]MH_I2C_Read... [08:46:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1E 31 47 00 9A EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 04 03 00 F4 03 04 00 E0 BD BE 66 B6 04 01 00 00 CE 50 2A 71 52 01 CF 1A [08:46:03]CommunicateWithHost err = 0 [08:46:03]CheckOFDResponse [08:46:03]1017 (14) - 77093643461234 [08:46:03]1041 (16) - 0000000000871802 [08:46:03]1040 (4) - 197799 [08:46:03]1012 (4) - 16.08.2024 02:48 [08:46:03]1206 (1) - 0 [08:46:03]OFD Sender: Remove packet 197799 [08:46:03]ProducePacketName [08:46:03]name=ofd_packets/00197799 [08:46:03]NVStorageDeleteData [08:46:03]OFD Sender: No OFD packet to send [08:46:03]*** Cut start [08:46:03]*** Purtial cut [08:46:03]*** Stage 1: CUTSNS_PIN = 1 [08:46:03]Read from MH i2c: 01 [08:46:03]MH_I2C_Read... [08:46:03]*** Stop cut motor [08:46:03]*** Cut end [08:46:03]Read from MH i2c: 01 07 00 [08:46:03]MH_I2C_Read... [08:46:03]Read from MH i2c: 01 07 00 55 34 00 00 00 00 00 FF 0F 9E [08:46:03]process_action close_receipt done [08:46:03]requested_data is exist [08:46:03]produce_requested_data [08:46:03]requested_item fm.sn is exist - process it [08:46:03]wFMCommunicate request_size=4 [08:46:03]MH_SAM_APDU [08:46:03]CAPDU: 80 11 00 00 [08:46:03]Write to MH i2c: E2 08 00 56 34 80 11 00 00 00 00 00 00 04 [08:46:03]Write i2c OK [08:46:03]MH_I2C_Read... [08:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:04]Read from MH i2c: E2 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: E2 17 00 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: E2 17 00 56 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 51 [08:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:46:04]wFMCommunicate OK [08:46:04]requested_item fd.num is exist - process it [08:46:04]SAM_PROTO_GetFieldsCounters [08:46:04]wFMCommunicate request_size=4 [08:46:04]MH_SAM_APDU [08:46:04]CAPDU: 80 13 00 00 [08:46:04]Write to MH i2c: E2 08 00 57 34 80 13 00 00 00 00 00 00 07 [08:46:04]Write i2c OK [08:46:04]MH_I2C_Read... [08:46:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:04]Read from MH i2c: E2 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: E2 62 00 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: E2 62 00 57 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A7 04 03 00 0E 04 04 00 CE 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 43 [08:46:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A7 04 03 00 0E 04 04 00 CE 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:46:04]wFMCommunicate OK [08:46:04]SAM_PROTO_GetFieldsCounters done [08:46:04]requested_item shift.num is exist - process it [08:46:04]requested_item shift.opened is exist - process it [08:46:04]req_shift_opened [08:46:04]FM_GetShiftState [08:46:04]SAM_PROTO_GetShiftState [08:46:04]wFMCommunicate request_size=4 [08:46:04]MH_SAM_APDU [08:46:04]CAPDU: 80 13 01 00 [08:46:04]Write to MH i2c: E2 08 00 58 34 80 13 01 00 00 00 00 00 09 [08:46:04]Write i2c OK [08:46:04]MH_I2C_Read... [08:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:04]Read from MH i2c: E2 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: E2 0E 00 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: E2 0E 00 58 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [08:46:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:46:04]wFMCommunicate OK [08:46:04]SAM_PROTO_GetShiftState done [08:46:04]FM_GetShiftState done [08:46:04]req_shift_opened done [08:46:04]requested_item shift.open_date is exist - process it [08:46:04]req_shift_open_date [08:46:04]req_shift_open_date done [08:46:04]produce_requested_data done [08:46:04]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197799,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:46:04]process_action_free close_receipt [08:46:04]json_value_free [08:46:04]json_value_free done [08:46:04]process_json_proto returns [08:46:04]Send response to host [08:46:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197799,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:46:04]free response buf [08:46:04]execute_script done [08:46:04]execute_script returns [08:46:04]free content buf [08:46:04]Sock 9.Close socket [08:46:04]Sock 9.Thread stoped [08:46:08]OFD Sender: No OFD packet to send [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:28]OFD Sender: No OFD packet to send [08:46:33]OFD Sender: No OFD packet to send [08:46:38]OFD Sender: No OFD packet to send [08:46:43]OFD Sender: No OFD packet to send [08:46:47]accept exits with 7 [08:46:47]New connection [08:46:47]New thread 3066838372 created [08:46:47]Thread 3066981732 joined [08:46:47]Waiting for new connection... [08:46:47] Sock 7.Parse request [08:46:47]Sock 7.Check first char [08:46:47]Sock 7.First char is OK [08:46:47]request: POST /json_proto HTTP/1.0 [08:46:47]Method: POST [08:46:47]URL: /json_proto [08:46:47]Method is POST - this is cgi request [08:46:47]url: /json_proto [08:46:47]query_string will be loaded in cgi processing [08:46:47]execute_cgi json_proto POST (null) [08:46:47]execute_cgi path=json_proto method=POST [08:46:47]POST find Content-Length [08:46:47]Host: 172.17.46.195:8080 [08:46:47]Content-Length: 802 [08:46:47]Content-Type: application/json [08:46:47] [08:46:47]POST finish read [08:46:47]Found Content-Length = 802 [08:46:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.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\u000A4010022/21", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:47]execute_script... [08:46: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)11325169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.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\u000A4010022/21", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:47]POST & json_proto [08:46:47]process_json_proto [08:46:47]json parsed OK: [08:46:47]protocol is kg_v1.0 [08:46:47]action value=close_receipt [08:46:47]process_action close_receipt [08:46:47]cmd_close_receipt [08:46:47]MH_GetDate [08:46:47]Write to MH i2c: F0 00 00 59 34 7C [08:46:47]Write i2c OK [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: F0 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: F0 09 00 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: F0 09 00 59 34 00 FA 11 BF 66 8D AE BC 66 12 [08:46:47]GetLastDocTimeStamp 1723797963 [08:46:47]current date 1723798010 [08:46:47]FM_GetShiftState [08:46:47]SAM_PROTO_GetShiftState [08:46:47]wFMCommunicate request_size=4 [08:46:47]MH_SAM_APDU [08:46:47]CAPDU: 80 13 01 00 [08:46:47]Write to MH i2c: E2 08 00 5A 34 80 13 01 00 00 00 00 00 0B [08:46:47]Write i2c OK [08:46:47]MH_I2C_Read... [08:46:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:47]Read from MH i2c: E2 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: E2 0E 00 [08:46:47]MH_I2C_Read... [08:46:47]Read from MH i2c: E2 0E 00 5A 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 99 [08:46:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:46:47]wFMCommunicate OK [08:46:47]SAM_PROTO_GetShiftState done [08:46:47]FM_GetShiftState done [08:46:47]opened in 1723766727 [08:46:47]opened+sec_in_day 1723853127 [08:46:47]quantity*price = 0 [08:46:47]sum+1 = 1 [08:46:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 141 16.08.2024 08:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010022/21 ФМ: 0000000000871802 ФД: 197800 ФПД: 129417955683700 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197800&fm=129417955683700&tin=02508201610067®Number=0000000000092545&sum=0 [08:46:48]StoreToDocumentArchive [08:46:48]shift 462 fd 197800 [08:46:48]save to /storage/0462/doc_00197800 [08:46:48]save last doc name /storage/0462/doc_00197800 to /storage/kkm_last_doc_name [08:46:48]save OK [08:46:48]Clear old archive folders... [08:46:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:46:48]tlvbuf is 018E52D0 [08:46:48]SAM_PROTO_ClearQueue [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 09 00 00 [08:46:48]Write to MH i2c: E2 08 00 67 34 80 09 00 00 00 00 00 00 0D [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 67 34 00 90 00 0F [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]SAM_PROTO_ClearQueue done [08:46:48]KKMCreateOFDPacket [08:46:48]OFDProtocolAddRootSTLVToBuf [08:46:48]FM_MakeSignedData [08:46:48]FM_MakeSignedData [08:46:48]SAM_PROTO_SignData [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 01 02 [08:46:48]Write to MH i2c: E2 08 00 68 34 80 0D 01 02 00 00 00 00 15 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 68 34 00 90 00 10 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]wFMCommunicate request_size=255 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FA 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 04 03 00 35 04 06 00 75 B4 77 46 [08:46:48]Write to MH i2c: E2 02 01 69 34 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FA 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 04 03 00 35 04 06 00 75 B4 77 46 00 00 87 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 69 34 00 90 00 11 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]wFMCommunicate request_size=7 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 02 02 02 AD 74 [08:46:48]Write to MH i2c: E2 0A 00 6A 34 80 0D 02 02 02 00 AD 74 00 00 3D [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 03 00 6A 34 00 90 00 12 [08:46:48]RAPDU: 90 00 [08:46:48]wFMCommunicate OK [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 0D 03 02 [08:46:48]Write to MH i2c: E2 08 00 6B 34 80 0D 03 02 00 00 00 00 1A [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 0B 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 0B 00 6B 34 00 17 D8 C5 B0 FE 60 E6 3C 90 00 FF [08:46:48]RAPDU: 17 D8 C5 B0 FE 60 E6 3C 90 00 [08:46:48]wFMCommunicate OK [08:46:48]SAM_PROTO_SignData done [08:46:48]FM_MakeSignedData done [08:46:48]CreateOFDProtocolMessage [08:46:48]wFMCommunicate request_size=4 [08:46:48]MH_SAM_APDU [08:46:48]CAPDU: 80 11 00 00 [08:46:48]Write to MH i2c: E2 08 00 6C 34 80 11 00 00 00 00 00 00 1A [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]OFD Sender: No OFD packet to send [08:46:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:48]Read from MH i2c: E2 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 17 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: E2 17 00 6C 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [08:46:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:46:48]wFMCommunicate OK [08:46:48]CreateOFDProtocolMessage done [08:46:48]OFDSenderStorePacket 197800 [08:46:48]StoreOFDPacket docnum=197800 [08:46:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3A AD 04 01 AA C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FA 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 04 03 00 35 04 06 00 75 B4 77 46 AD 74 17 D8 C5 B0 FE 60 E6 3C [08:46:48]CheckFolder [08:46:48]dirname=/storage/ofd_packets [08:46:48]CheckFolder done [08:46:48]ProducePacketName [08:46:48]name=ofd_packets/00197800 [08:46:48]NVStorageSaveData ofd_packets/00197800 [08:46:48]File name is /storage/ofd_packets/00197800 [08:46:48]Write 298 bytes [08:46:48]NVStorageSaveData done [08:46:48]OFDSenderStorePacket done [08:46:48]KKMCreateOFDPacket done [08:46:48]NVStorageSaveData kkm_last_timestamp [08:46:48]File name is /storage/kkm_last_timestamp [08:46:48]Write 4 bytes [08:46:48]NVStorageSaveData done [08:46:48]ExternCall_PrintAddStr [08:46:48]wPrintStart [08:46:48]Write to MH i2c: 01 00 00 6D 34 A1 [08:46:48]Write i2c OK [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: 01 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: 01 07 00 [08:46:48]MH_I2C_Read... [08:46:48]Read from MH i2c: 01 07 00 6D 34 00 00 00 00 00 FF 0F B6 [08:46:48]RasterBufferAndPrint [08:46:48]line Счет N : (1)11325169 [08:46:48]line ИНН: 02508201610067 [08:46:48]line Контрольно-Кассовый Чек [08:46:48]line ПРОДАЖА [08:46:48]line ТРК (МРК, ГНК) : 51 [08:46:48]line Товар: 2710194210 [08:46:48]line ДТ-К-5 [08:46:48]line 13.000 * 0.00 [08:46:48]line = 0.00 [08:46:48]line НДС 12% НСП 1% [08:46:48]line > о реализуемом товаре [08:46:48]line ИТОГО: 0.00 [08:46:48]line НСП 1% : 0.00 [08:46:48]line НДС 12% : 0.00 [08:46:48]line Наличными: 0.00 [08:46:48]line Безнал.: 0.00 [08:46:48]line Место: АЗС № 95 "Партнер Нефть" [08:46:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:46:48]line СНО: Общий режим [08:46:48]line Чек 141 16.08.2024 08:46 [08:46:48]line Смена: 462 ФФД: 1.0 [08:46:48]line ЗНМ: 0300000079 [08:46:48]line РНМ: 0000000000092545 [08:46:48]line Версия ККМ: 001 [08:46:48]line Талоны: Топливные Талоны [08:46:48]line 4010022/21 [08:46:48]line ФМ: 0000000000871802 [08:46:48]line ФД: 197800 [08:46:48]line ФПД: 129417955683700 [08:46:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197800&fm=129417955683700&tin=02508201610067®Number=0000000000092545&sum=0 [08:46:49]OFD Sender: Processing packet 197800 [packets to send 245, broken 244] [08:46:49]ProducePacketName [08:46:49]name=ofd_packets/00197800 [08:46:49]OFD Sender: To server: pG, [08:46:49]CommunicateWithHost lk.salyk.kg:30040 [08:46:49]ConnectInit lk.salyk.kg [08:46:49]written 0, free lines is 4095 [08:46:49]Connected sock=10 [08:46:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3A AD 04 01 AA C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FA 11 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 04 03 00 35 04 06 00 75 B4 77 46 AD 74 17 D8 C5 B0 FE 60 E6 3C [08:46:49]Write to MH i2c: 01 00 00 97 34 CB [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: 01 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: 01 07 00 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: 01 07 00 97 34 00 00 00 00 00 EE 0C CC [08:46:49]RasterBufferAndPrint [08:46:49]line [08:46:49]line [08:46:49]line [08:46:49]line [08:46:49]line [08:46:49]written 0, free lines is 3319 [08:46:49]MH_Cut [08:46:49]Write to MH i2c: D1 01 00 9E 34 01 A4 [08:46:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E4 0B 47 00 F9 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 04 03 00 F4 03 04 00 0F BE BE 66 B6 04 01 00 00 70 F6 89 44 41 FA A6 BC [08:46:49]CommunicateWithHost err = 0 [08:46:49]CheckOFDResponse [08:46:49]1017 (14) - 77093643461234 [08:46:49]1041 (16) - 0000000000871802 [08:46:49]1040 (4) - 197800 [08:46:49]1012 (4) - 16.08.2024 02:48 [08:46:49]1206 (1) - 0 [08:46:49]OFD Sender: Remove packet 197800 [08:46:49]ProducePacketName [08:46:49]name=ofd_packets/00197800 [08:46:49]NVStorageDeleteData [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: D1 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: D1 01 00 [08:46:49]MH_I2C_Read... [08:46:49]Read from MH i2c: D1 01 00 9E 34 00 A3 [08:46:49]Write to MH i2c: 01 00 00 9F 34 D3 [08:46:49]Write i2c OK [08:46:49]MH_I2C_Read... [08:46:49]OFD Sender: No OFD packet to send [08:46:50]*** Cut start [08:46:50]*** Purtial cut [08:46:50]*** CUTSNS_PIN = 0 [08:46:50]*** Stage 1: CUTSNS_PIN = 1 [08:46:52]Read from MH i2c: 01 [08:46:52]MH_I2C_Read... [08:46:52]*** Stop cut motor [08:46:52]*** Cut end [08:46:52]Read from MH i2c: 01 07 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: 01 07 00 9F 34 00 00 00 00 00 FF 0F E8 [08:46:52]process_action close_receipt done [08:46:52]requested_data is exist [08:46:52]produce_requested_data [08:46:52]requested_item fm.sn is exist - process it [08:46:52]wFMCommunicate request_size=4 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 11 00 00 [08:46:52]Write to MH i2c: E2 08 00 A0 34 80 11 00 00 00 00 00 00 4E [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:52]Read from MH i2c: E2 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 17 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 17 00 A0 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9B [08:46:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:46:52]wFMCommunicate OK [08:46:52]requested_item fd.num is exist - process it [08:46:52]SAM_PROTO_GetFieldsCounters [08:46:52]wFMCommunicate request_size=4 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 13 00 00 [08:46:52]Write to MH i2c: E2 08 00 A1 34 80 13 00 00 00 00 00 00 51 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:52]Read from MH i2c: E2 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 62 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 62 00 A1 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A8 04 03 00 0E 04 04 00 CE 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 91 [08:46:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A8 04 03 00 0E 04 04 00 CE 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:46:52]wFMCommunicate OK [08:46:52]SAM_PROTO_GetFieldsCounters done [08:46:52]requested_item shift.num is exist - process it [08:46:52]requested_item shift.opened is exist - process it [08:46:52]req_shift_opened [08:46:52]FM_GetShiftState [08:46:52]SAM_PROTO_GetShiftState [08:46:52]wFMCommunicate request_size=4 [08:46:52]MH_SAM_APDU [08:46:52]CAPDU: 80 13 01 00 [08:46:52]Write to MH i2c: E2 08 00 A2 34 80 13 01 00 00 00 00 00 53 [08:46:52]Write i2c OK [08:46:52]MH_I2C_Read... [08:46:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:52]Read from MH i2c: E2 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 0E 00 [08:46:52]MH_I2C_Read... [08:46:52]Read from MH i2c: E2 0E 00 A2 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [08:46:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:46:52]wFMCommunicate OK [08:46:52]SAM_PROTO_GetShiftState done [08:46:52]FM_GetShiftState done [08:46:52]req_shift_opened done [08:46:52]requested_item shift.open_date is exist - process it [08:46:52]req_shift_open_date [08:46:52]req_shift_open_date done [08:46:52]produce_requested_data done [08:46:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197800,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:46:52]process_action_free close_receipt [08:46:52]json_value_free [08:46:52]json_value_free done [08:46:52]process_json_proto returns [08:46:52]Send response to host [08:46:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197800,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:46:52]free response buf [08:46:52]execute_script done [08:46:52]execute_script returns [08:46:52]free content buf [08:46:52]Sock 7.Close socket [08:46:52]Sock 7.Thread stoped [08:46:55]OFD Sender: No OFD packet to send [08:47:00]OFD Sender: No OFD packet to send [08:47:02]accept exits with 9 [08:47:02]New connection [08:47:02]New thread 3066981732 created [08:47:02]Thread 3066838372 joined [08:47:02]Waiting for new connection... [08:47:02] Sock 9.Parse request [08:47:02]Sock 9.Check first char [08:47:02]Sock 9.First char is OK [08:47:02]request: POST /json_proto HTTP/1.0 [08:47:02]Method: POST [08:47:02]URL: /json_proto [08:47:02]Method is POST - this is cgi request [08:47:02]url: /json_proto [08:47:02]query_string will be loaded in cgi processing [08:47:02]execute_cgi json_proto POST (null) [08:47:02]execute_cgi path=json_proto method=POST [08:47:02]POST find Content-Length [08:47:02]Host: 172.17.46.195:8080 [08:47:02]Content-Length: 802 [08:47:02]Content-Type: application/json [08:47:02] [08:47:02]POST finish read [08:47:02]Found Content-Length = 802 [08:47:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:02]execute_script... [08:47:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:02]POST & json_proto [08:47:02]process_json_proto [08:47:02]json parsed OK: [08:47:02]protocol is kg_v1.0 [08:47:02]action value=close_receipt [08:47:02]process_action close_receipt [08:47:02]cmd_close_receipt [08:47:02]MH_GetDate [08:47:02]Write to MH i2c: F0 00 00 A3 34 C6 [08:47:02]Write i2c OK [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: F0 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: F0 09 00 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: F0 09 00 A3 34 00 09 12 BF 66 8D AE BC 66 6C [08:47:02]GetLastDocTimeStamp 1723798010 [08:47:02]current date 1723798025 [08:47:02]FM_GetShiftState [08:47:02]SAM_PROTO_GetShiftState [08:47:02]wFMCommunicate request_size=4 [08:47:02]MH_SAM_APDU [08:47:02]CAPDU: 80 13 01 00 [08:47:02]Write to MH i2c: E2 08 00 A4 34 80 13 01 00 00 00 00 00 55 [08:47:02]Write i2c OK [08:47:02]MH_I2C_Read... [08:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:02]Read from MH i2c: E2 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: E2 0E 00 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: E2 0E 00 A4 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E3 [08:47:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:47:02]wFMCommunicate OK [08:47:02]SAM_PROTO_GetShiftState done [08:47:02]FM_GetShiftState done [08:47:02]opened in 1723766727 [08:47:02]opened+sec_in_day 1723853127 [08:47:02]quantity*price = 50036 [08:47:02]sum+1 = 50037 [08:47:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 142 16.08.2024 08:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197801 ФПД: 280637842657626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084705&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197801&fm=280637842657626&tin=02508201610067®Number=0000000000092545&sum=50036 [08:47:03]StoreToDocumentArchive [08:47:03]shift 462 fd 197801 [08:47:03]save to /storage/0462/doc_00197801 [08:47:03]save last doc name /storage/0462/doc_00197801 to /storage/kkm_last_doc_name [08:47:03]save OK [08:47:03]Clear old archive folders... [08:47:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:47:03]tlvbuf is 018A74A0 [08:47:03]SAM_PROTO_ClearQueue [08:47:03]wFMCommunicate request_size=4 [08:47:03]MH_SAM_APDU [08:47:03]CAPDU: 80 09 00 00 [08:47:03]Write to MH i2c: E2 08 00 B1 34 80 09 00 00 00 00 00 00 57 [08:47:03]Write i2c OK [08:47:03]MH_I2C_Read... [08:47:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:03]Read from MH i2c: E2 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 B1 34 00 90 00 59 [08:47:03]RAPDU: 90 00 [08:47:03]wFMCommunicate OK [08:47:03]SAM_PROTO_ClearQueue done [08:47:03]KKMCreateOFDPacket [08:47:03]OFDProtocolAddRootSTLVToBuf [08:47:03]FM_MakeSignedData [08:47:03]FM_MakeSignedData [08:47:03]SAM_PROTO_SignData [08:47:03]wFMCommunicate request_size=4 [08:47:03]MH_SAM_APDU [08:47:03]CAPDU: 80 0D 01 02 [08:47:03]Write to MH i2c: E2 08 00 B2 34 80 0D 01 02 00 00 00 00 5F [08:47:03]Write i2c OK [08:47:03]MH_I2C_Read... [08:47:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:03]Read from MH i2c: E2 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 B2 34 00 90 00 5A [08:47:03]RAPDU: 90 00 [08:47:03]wFMCommunicate OK [08:47:03]wFMCommunicate request_size=255 [08:47:03]MH_SAM_APDU [08:47:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 09 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 04 03 00 35 04 06 00 FF [08:47:03]Write to MH i2c: E2 02 01 B3 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 09 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 04 03 00 35 04 06 00 FF 00 00 6B [08:47:03]Write i2c OK [08:47:03]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 B3 34 00 90 00 5B [08:47:04]RAPDU: 90 00 [08:47:04]wFMCommunicate OK [08:47:04]wFMCommunicate request_size=10 [08:47:04]MH_SAM_APDU [08:47:04]CAPDU: 80 0D 02 02 05 3D 16 EC 11 5A [08:47:04]Write to MH i2c: E2 0D 00 B4 34 80 0D 02 02 05 00 3D 16 EC 11 5A 00 00 16 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 B4 34 00 90 00 5C [08:47:04]RAPDU: 90 00 [08:47:04]wFMCommunicate OK [08:47:04]wFMCommunicate request_size=4 [08:47:04]MH_SAM_APDU [08:47:04]CAPDU: 80 0D 03 02 [08:47:04]Write to MH i2c: E2 08 00 B5 34 80 0D 03 02 00 00 00 00 64 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 0B 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 0B 00 B5 34 00 84 FB 22 8A E1 D9 8A FA 90 00 CE [08:47:04]RAPDU: 84 FB 22 8A E1 D9 8A FA 90 00 [08:47:04]wFMCommunicate OK [08:47:04]SAM_PROTO_SignData done [08:47:04]FM_MakeSignedData done [08:47:04]CreateOFDProtocolMessage [08:47:04]wFMCommunicate request_size=4 [08:47:04]MH_SAM_APDU [08:47:04]CAPDU: 80 11 00 00 [08:47:04]Write to MH i2c: E2 08 00 B6 34 80 11 00 00 00 00 00 00 64 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 17 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 17 00 B6 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B1 [08:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:47:04]wFMCommunicate OK [08:47:04]CreateOFDProtocolMessage done [08:47:04]OFDSenderStorePacket 197801 [08:47:04]StoreOFDPacket docnum=197801 [08:47:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D E4 07 01 C3 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 09 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 04 03 00 35 04 06 00 FF 3D 16 EC 11 5A 84 FB 22 8A E1 D9 8A FA [08:47:04]CheckFolder [08:47:04]dirname=/storage/ofd_packets [08:47:04]CheckFolder done [08:47:04]ProducePacketName [08:47:04]name=ofd_packets/00197801 [08:47:04]NVStorageSaveData ofd_packets/00197801 [08:47:04]File name is /storage/ofd_packets/00197801 [08:47:04]Write 301 bytes [08:47:04]NVStorageSaveData done [08:47:04]OFDSenderStorePacket done [08:47:04]KKMCreateOFDPacket done [08:47:04]NVStorageSaveData kkm_last_timestamp [08:47:04]File name is /storage/kkm_last_timestamp [08:47:04]Write 4 bytes [08:47:04]NVStorageSaveData done [08:47:04]ExternCall_PrintAddStr [08:47:04]wPrintStart [08:47:04]Write to MH i2c: 01 00 00 B7 34 EB [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 07 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 07 00 B7 34 00 00 00 00 00 FF 0F 00 [08:47:04]RasterBufferAndPrint [08:47:04]line Счет N : (1)11325170 [08:47:04]line ИНН: 02508201610067 [08:47:04]line Контрольно-Кассовый Чек [08:47:04]line ПРОДАЖА [08:47:04]line ТРК (МРК, ГНК) : 22 [08:47:04]line Товар: 2710124130 [08:47:04]line Аи-92-К-4 [08:47:04]line 7.380 * 67.80 [08:47:04]line = 500.36 [08:47:04]line НДС 12% НСП 1% [08:47:04]line > о реализуемом товаре [08:47:04]line ИТОГО: 500.36 [08:47:04]line НСП 1% : 4.43 [08:47:04]line НДС 12% : 53.14 [08:47:04]line Наличными: 0.00 [08:47:04]line Безнал.: 500.36 [08:47:04]line Место: АЗС № 95 "Партнер Нефть" [08:47:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:47:04]line СНО: Общий режим [08:47:04]line Чек 142 16.08.2024 08:47 [08:47:04]line Смена: 462 ФФД: 1.0 [08:47:04]line ЗНМ: 0300000079 [08:47:04]line РНМ: 0000000000092545 [08:47:04]line Версия ККМ: 001 [08:47:04]line Платежная система: O! деньги [08:47:04]line ФМ: 0000000000871802 [08:47:04]line ФД: 197801 [08:47:04]line ФПД: 280637842657626 [08:47:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084705&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197801&fm=280637842657626&tin=02508201610067®Number=0000000000092545&sum=50036 [08:47:04]written 0, free lines is 4095 [08:47:04]OFD Sender: Processing packet 197801 [packets to send 245, broken 244] [08:47:04]ProducePacketName [08:47:04]name=ofd_packets/00197801 [08:47:04]OFD Sender: To server: pG, [08:47:04]CommunicateWithHost lk.salyk.kg:30040 [08:47:04]ConnectInit lk.salyk.kg [08:47:04]Connected sock=7 [08:47:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D E4 07 01 C3 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 09 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 04 03 00 35 04 06 00 FF 3D 16 EC 11 5A 84 FB 22 8A E1 D9 8A FA [08:47:04]Write to MH i2c: 01 00 00 E1 34 15 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 07 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 07 00 E1 34 00 00 00 00 00 F1 0C 19 [08:47:04]RasterBufferAndPrint [08:47:04]line [08:47:04]line [08:47:04]line [08:47:04]line [08:47:04]line [08:47:04]written 0, free lines is 3322 [08:47:04]MH_Cut [08:47:04]Write to MH i2c: D1 01 00 E8 34 01 EE [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: D1 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: D1 01 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: D1 01 00 E8 34 00 ED [08:47:04]Write to MH i2c: 01 00 00 E9 34 1D [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 86 81 47 00 50 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 04 03 00 F4 03 04 00 1E BE BE 66 B6 04 01 00 00 19 3D F2 A3 2B 01 EB 4A [08:47:04]CommunicateWithHost err = 0 [08:47:04]CheckOFDResponse [08:47:04]1017 (14) - 77093643461234 [08:47:04]1041 (16) - 0000000000871802 [08:47:04]1040 (4) - 197801 [08:47:04]1012 (4) - 16.08.2024 02:49 [08:47:04]1206 (1) - 0 [08:47:04]OFD Sender: Remove packet 197801 [08:47:04]ProducePacketName [08:47:04]name=ofd_packets/00197801 [08:47:04]NVStorageDeleteData [08:47:05]OFD Sender: No OFD packet to send [08:47:05]*** Cut start [08:47:05]*** Purtial cut [08:47:05]*** Stage 1: CUTSNS_PIN = 1 [08:47:05]Read from MH i2c: 01 [08:47:05]MH_I2C_Read... [08:47:05]*** Stop cut motor [08:47:05]*** Cut end [08:47:05]Read from MH i2c: 01 07 00 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: 01 07 00 E9 34 00 00 00 00 00 FF 0F 32 [08:47:05]process_action close_receipt done [08:47:05]requested_data is exist [08:47:05]produce_requested_data [08:47:05]requested_item fm.sn is exist - process it [08:47:05]wFMCommunicate request_size=4 [08:47:05]MH_SAM_APDU [08:47:05]CAPDU: 80 11 00 00 [08:47:05]Write to MH i2c: E2 08 00 EA 34 80 11 00 00 00 00 00 00 98 [08:47:05]Write i2c OK [08:47:05]MH_I2C_Read... [08:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:05]Read from MH i2c: E2 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: E2 17 00 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: E2 17 00 EA 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E5 [08:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:47:05]wFMCommunicate OK [08:47:05]requested_item fd.num is exist - process it [08:47:05]SAM_PROTO_GetFieldsCounters [08:47:05]wFMCommunicate request_size=4 [08:47:05]MH_SAM_APDU [08:47:05]CAPDU: 80 13 00 00 [08:47:05]Write to MH i2c: E2 08 00 EB 34 80 13 00 00 00 00 00 00 9B [08:47:05]Write i2c OK [08:47:05]MH_I2C_Read... [08:47:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:05]Read from MH i2c: E2 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: E2 62 00 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: E2 62 00 EB 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A9 04 03 00 0E 04 04 00 CE 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 DF [08:47:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A9 04 03 00 0E 04 04 00 CE 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 [08:47:05]wFMCommunicate OK [08:47:05]SAM_PROTO_GetFieldsCounters done [08:47:05]requested_item shift.num is exist - process it [08:47:05]requested_item shift.opened is exist - process it [08:47:05]req_shift_opened [08:47:05]FM_GetShiftState [08:47:05]SAM_PROTO_GetShiftState [08:47:05]wFMCommunicate request_size=4 [08:47:05]MH_SAM_APDU [08:47:05]CAPDU: 80 13 01 00 [08:47:05]Write to MH i2c: E2 08 00 EC 34 80 13 01 00 00 00 00 00 9D [08:47:05]Write i2c OK [08:47:05]MH_I2C_Read... [08:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:06]Read from MH i2c: E2 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 0E 00 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 0E 00 EC 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2B [08:47:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:47:06]wFMCommunicate OK [08:47:06]SAM_PROTO_GetShiftState done [08:47:06]FM_GetShiftState done [08:47:06]req_shift_opened done [08:47:06]requested_item shift.open_date is exist - process it [08:47:06]req_shift_open_date [08:47:06]req_shift_open_date done [08:47:06]produce_requested_data done [08:47:06]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197801,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:47:06]process_action_free close_receipt [08:47:06]json_value_free [08:47:06]json_value_free done [08:47:06]process_json_proto returns [08:47:06]Send response to host [08:47:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197801,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:47:06]free response buf [08:47:06]execute_script done [08:47:06]execute_script returns [08:47:06]free content buf [08:47:06]Sock 9.Close socket [08:47:06]Sock 9.Thread stoped [08:47:10]OFD Sender: No OFD packet to send [08:47:15]OFD Sender: No OFD packet to send [08:47:20]OFD Sender: No OFD packet to send [08:47:25]OFD Sender: No OFD packet to send [08:47:30]OFD Sender: No OFD packet to send [08:47:35]OFD Sender: No OFD packet to send [08:47:40]OFD Sender: No OFD packet to send [08:47:45]OFD Sender: No OFD packet to send [08:47:50]OFD Sender: No OFD packet to send [08:47:55]OFD Sender: No OFD packet to send [08:48:00]OFD Sender: No OFD packet to send [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:30]OFD Sender: No OFD packet to send [08:48:35]OFD Sender: No OFD packet to send [08:48:40]OFD Sender: No OFD packet to send [08:48:45]OFD Sender: No OFD packet to send [08:48:50]OFD Sender: No OFD packet to send [08:48:55]OFD Sender: No OFD packet to send [08:49:00]accept exits with 10 [08:49:00]New connection [08:49:00]New thread 3066838372 created [08:49:00]Thread 3066981732 joined [08:49:00]Waiting for new connection... [08:49:00] Sock 10.Parse request [08:49:00]Sock 10.Check first char [08:49:00]Sock 10.First char is OK [08:49:00]request: POST /json_proto HTTP/1.0 [08:49:00]Method: POST [08:49:00]URL: /json_proto [08:49:00]Method is POST - this is cgi request [08:49:00]url: /json_proto [08:49:00]query_string will be loaded in cgi processing [08:49:00]execute_cgi json_proto POST (null) [08:49:00]execute_cgi path=json_proto method=POST [08:49:00]POST find Content-Length [08:49:00]Host: 172.17.46.195:8080 [08:49:00]Content-Length: 756 [08:49:00]Content-Type: application/json [08:49:00] [08:49:00]POST finish read [08:49:00]Found Content-Length = 756 [08:49:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30074332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:00]execute_script... [08:49:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30074332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:00]POST & json_proto [08:49:00]process_json_proto [08:49:00]json parsed OK: [08:49:00]protocol is kg_v1.0 [08:49:00]action value=close_receipt [08:49:00]process_action close_receipt [08:49:00]cmd_close_receipt [08:49:00]MH_GetDate [08:49:00]Write to MH i2c: F0 00 00 ED 34 10 [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: F0 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: F0 09 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: F0 09 00 ED 34 00 7F 12 BF 66 8D AE BC 66 2C [08:49:00]GetLastDocTimeStamp 1723798025 [08:49:00]current date 1723798143 [08:49:00]FM_GetShiftState [08:49:00]SAM_PROTO_GetShiftState [08:49:00]wFMCommunicate request_size=4 [08:49:00]MH_SAM_APDU [08:49:00]CAPDU: 80 13 01 00 [08:49:00]Write to MH i2c: E2 08 00 EE 34 80 13 01 00 00 00 00 00 9F [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:00]Read from MH i2c: E2 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 0E 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 0E 00 EE 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2D [08:49:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:49:00]wFMCommunicate OK [08:49:00]SAM_PROTO_GetShiftState done [08:49:00]FM_GetShiftState done [08:49:00]opened in 1723766727 [08:49:00]opened+sec_in_day 1723853127 [08:49:00]quantity*price = 0 [08:49:00]sum+1 = 1 [08:49:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 143 16.08.2024 08:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30074332 ФМ: 0000000000871802 ФД: 197802 ФПД: 87148262968139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084903&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197802&fm=87148262968139&tin=02508201610067®Number=0000000000092545&sum=0 [08:49:01]StoreToDocumentArchive [08:49:01]shift 462 fd 197802 [08:49:01]save to /storage/0462/doc_00197802 [08:49:01]save last doc name /storage/0462/doc_00197802 to /storage/kkm_last_doc_name [08:49:01]save OK [08:49:01]Clear old archive folders... [08:49:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:01]tlvbuf is 019E9680 [08:49:01]SAM_PROTO_ClearQueue [08:49:01]wFMCommunicate request_size=4 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 09 00 00 [08:49:01]Write to MH i2c: E2 08 00 FB 34 80 09 00 00 00 00 00 00 A1 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 FB 34 00 90 00 A3 [08:49:01]RAPDU: 90 00 [08:49:01]wFMCommunicate OK [08:49:01]SAM_PROTO_ClearQueue done [08:49:01]KKMCreateOFDPacket [08:49:01]OFDProtocolAddRootSTLVToBuf [08:49:01]FM_MakeSignedData [08:49:01]FM_MakeSignedData [08:49:01]SAM_PROTO_SignData [08:49:01]wFMCommunicate request_size=4 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 0D 01 02 [08:49:01]Write to MH i2c: E2 08 00 FC 34 80 0D 01 02 00 00 00 00 A9 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 FC 34 00 90 00 A4 [08:49:01]RAPDU: 90 00 [08:49:01]wFMCommunicate OK [08:49:01]wFMCommunicate request_size=255 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 7F 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 04 03 00 35 04 06 00 4F [08:49:01]Write to MH i2c: E2 02 01 FD 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 7F 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 04 03 00 35 04 06 00 4F 00 00 65 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 FD 34 00 90 00 A5 [08:49:01]RAPDU: 90 00 [08:49:01]wFMCommunicate OK [08:49:01]wFMCommunicate request_size=10 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 0D 02 02 05 42 C9 41 CB 4B [08:49:01]Write to MH i2c: E2 0D 00 FE 34 80 0D 02 02 05 00 42 C9 41 CB 4B 00 00 18 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 03 00 FE 34 00 90 00 A6 [08:49:01]RAPDU: 90 00 [08:49:01]wFMCommunicate OK [08:49:01]wFMCommunicate request_size=4 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 0D 03 02 [08:49:01]Write to MH i2c: E2 08 00 FF 34 80 0D 03 02 00 00 00 00 AE [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 0B 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 0B 00 FF 34 00 97 F7 EB 4C B6 95 A1 C1 90 00 21 [08:49:01]RAPDU: 97 F7 EB 4C B6 95 A1 C1 90 00 [08:49:01]wFMCommunicate OK [08:49:01]SAM_PROTO_SignData done [08:49:01]FM_MakeSignedData done [08:49:01]CreateOFDProtocolMessage [08:49:01]wFMCommunicate request_size=4 [08:49:01]MH_SAM_APDU [08:49:01]CAPDU: 80 11 00 00 [08:49:01]Write to MH i2c: E2 08 00 00 35 80 11 00 00 00 00 00 00 AF [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:01]Read from MH i2c: E2 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 17 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: E2 17 00 00 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FC [08:49:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:49:01]wFMCommunicate OK [08:49:01]CreateOFDProtocolMessage done [08:49:01]OFDSenderStorePacket 197802 [08:49:01]StoreOFDPacket docnum=197802 [08:49:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 93 A4 07 01 8B F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 7F 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 04 03 00 35 04 06 00 4F 42 C9 41 CB 4B 97 F7 EB 4C B6 95 A1 C1 [08:49:01]CheckFolder [08:49:01]dirname=/storage/ofd_packets [08:49:01]CheckFolder done [08:49:01]ProducePacketName [08:49:01]name=ofd_packets/00197802 [08:49:01]NVStorageSaveData ofd_packets/00197802 [08:49:01]File name is /storage/ofd_packets/00197802 [08:49:01]Write 301 bytes [08:49:01]NVStorageSaveData done [08:49:01]OFDSenderStorePacket done [08:49:01]KKMCreateOFDPacket done [08:49:01]NVStorageSaveData kkm_last_timestamp [08:49:01]File name is /storage/kkm_last_timestamp [08:49:01]Write 4 bytes [08:49:01]NVStorageSaveData done [08:49:01]ExternCall_PrintAddStr [08:49:01]wPrintStart [08:49:01]Write to MH i2c: 01 00 00 01 35 36 [08:49:01]Write i2c OK [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: 01 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: 01 07 00 [08:49:01]MH_I2C_Read... [08:49:01]Read from MH i2c: 01 07 00 01 35 00 00 00 00 00 FF 0F 4B [08:49:01]RasterBufferAndPrint [08:49:01]line Счет N : (1)11325172 [08:49:01]line ИНН: 02508201610067 [08:49:01]line Контрольно-Кассовый Чек [08:49:01]line ПРОДАЖА [08:49:01]line ТРК (МРК, ГНК) : 12 [08:49:01]line Товар: 2710124130 [08:49:01]line Аи-92-К-4 [08:49:01]line 30.000 * 0.00 [08:49:01]line = 0.00 [08:49:01]line НДС 12% НСП 1% [08:49:01]line > о реализуемом товаре [08:49:01]line ИТОГО: 0.00 [08:49:01]line НСП 1% : 0.00 [08:49:01]line НДС 12% : 0.00 [08:49:01]line Наличными: 0.00 [08:49:01]line Безнал.: 0.00 [08:49:01]line Место: АЗС № 95 "Партнер Нефть" [08:49:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:49:01]line СНО: Общий режим [08:49:01]line Чек 143 16.08.2024 08:49 [08:49:01]line Смена: 462 ФФД: 1.0 [08:49:01]line ЗНМ: 0300000079 [08:49:01]line РНМ: 0000000000092545 [08:49:01]line Версия ККМ: 001 [08:49:01]line Талоны: ТК ГПНА Online [08:49:01]line 30074332 [08:49:01]line ФМ: 0000000000871802 [08:49:01]line ФД: 197802 [08:49:01]line ФПД: 87148262968139 [08:49:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084903&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197802&fm=87148262968139&tin=02508201610067®Number=0000000000092545&sum=0 [08:49:02]OFD Sender: Processing packet 197802 [packets to send 245, broken 244] [08:49:02]ProducePacketName [08:49:02]name=ofd_packets/00197802 [08:49:02]OFD Sender: To server: pG, [08:49:02]CommunicateWithHost lk.salyk.kg:30040 [08:49:02]ConnectInit lk.salyk.kg [08:49:02]written 0, free lines is 4095 [08:49:02]Connected sock=9 [08:49:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 93 A4 07 01 8B F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 7F 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 04 03 00 35 04 06 00 4F 42 C9 41 CB 4B 97 F7 EB 4C B6 95 A1 C1 [08:49:02]Write to MH i2c: 01 00 00 2B 35 60 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 07 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: 01 07 00 2B 35 00 00 00 00 00 E6 0C 59 [08:49:02]RasterBufferAndPrint [08:49:02]line [08:49:02]line [08:49:02]line [08:49:02]line [08:49:02]line [08:49:02]written 0, free lines is 3309 [08:49:02]MH_Cut [08:49:02]Write to MH i2c: D1 01 00 32 35 01 39 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: D1 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: D1 01 00 [08:49:02]MH_I2C_Read... [08:49:02]Read from MH i2c: D1 01 00 32 35 00 38 [08:49:02]Write to MH i2c: 01 00 00 33 35 68 [08:49:02]Write i2c OK [08:49:02]MH_I2C_Read... [08:49:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D8 FD 47 00 44 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 04 03 00 F4 03 04 00 94 BE BE 66 B6 04 01 00 00 59 67 1C F2 F7 46 0A 62 [08:49:02]CommunicateWithHost err = 0 [08:49:02]CheckOFDResponse [08:49:02]1017 (14) - 77093643461234 [08:49:02]1041 (16) - 0000000000871802 [08:49:02]1040 (4) - 197802 [08:49:02]1012 (4) - 16.08.2024 02:51 [08:49:02]1206 (1) - 0 [08:49:02]OFD Sender: Remove packet 197802 [08:49:02]ProducePacketName [08:49:02]name=ofd_packets/00197802 [08:49:02]NVStorageDeleteData [08:49:03]OFD Sender: No OFD packet to send [08:49:03]*** Cut start [08:49:03]*** Purtial cut [08:49:03]*** CUTSNS_PIN = 0 [08:49:03]*** Stage 1: CUTSNS_PIN = 1 [08:49:05]Read from MH i2c: 01 [08:49:05]MH_I2C_Read... [08:49:05]*** Stop cut motor [08:49:05]*** Cut end [08:49:05]Read from MH i2c: 01 07 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: 01 07 00 33 35 00 00 00 00 00 FF 0F 7D [08:49:05]process_action close_receipt done [08:49:05]requested_data is exist [08:49:05]produce_requested_data [08:49:05]requested_item fm.sn is exist - process it [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 11 00 00 [08:49:05]Write to MH i2c: E2 08 00 34 35 80 11 00 00 00 00 00 00 E3 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 17 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 17 00 34 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 30 [08:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:49:05]wFMCommunicate OK [08:49:05]requested_item fd.num is exist - process it [08:49:05]SAM_PROTO_GetFieldsCounters [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 13 00 00 [08:49:05]Write to MH i2c: E2 08 00 35 35 80 13 00 00 00 00 00 00 E6 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 62 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 62 00 35 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AA 04 03 00 0E 04 04 00 CE 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 2E [08:49:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AA 04 03 00 0E 04 04 00 CE 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 [08:49:05]wFMCommunicate OK [08:49:05]SAM_PROTO_GetFieldsCounters done [08:49:05]requested_item shift.num is exist - process it [08:49:05]requested_item shift.opened is exist - process it [08:49:05]req_shift_opened [08:49:05]FM_GetShiftState [08:49:05]SAM_PROTO_GetShiftState [08:49:05]wFMCommunicate request_size=4 [08:49:05]MH_SAM_APDU [08:49:05]CAPDU: 80 13 01 00 [08:49:05]Write to MH i2c: E2 08 00 36 35 80 13 01 00 00 00 00 00 E8 [08:49:05]Write i2c OK [08:49:05]MH_I2C_Read... [08:49:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:05]Read from MH i2c: E2 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 0E 00 [08:49:05]MH_I2C_Read... [08:49:05]Read from MH i2c: E2 0E 00 36 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [08:49:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:49:05]wFMCommunicate OK [08:49:05]SAM_PROTO_GetShiftState done [08:49:05]FM_GetShiftState done [08:49:05]req_shift_opened done [08:49:05]requested_item shift.open_date is exist - process it [08:49:05]req_shift_open_date [08:49:05]req_shift_open_date done [08:49:05]produce_requested_data done [08:49:05]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197802,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:49:05]process_action_free close_receipt [08:49:05]json_value_free [08:49:05]json_value_free done [08:49:05]process_json_proto returns [08:49:05]Send response to host [08:49:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197802,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:49:05]free response buf [08:49:05]execute_script done [08:49:05]execute_script returns [08:49:05]free content buf [08:49:05]Sock 10.Close socket [08:49:05]Sock 10.Thread stoped [08:49:08]OFD Sender: No OFD packet to send [08:49:08]accept exits with 7 [08:49:08]New connection [08:49:08]New thread 3066981732 created [08:49:08]Thread 3066838372 joined [08:49:08]Waiting for new connection... [08:49:08] Sock 7.Parse request [08:49:08]Sock 7.Check first char [08:49:08]Sock 7.First char is OK [08:49:08]request: POST /json_proto HTTP/1.0 [08:49:08]Method: POST [08:49:08]URL: /json_proto [08:49:08]Method is POST - this is cgi request [08:49:08]url: /json_proto [08:49:08]query_string will be loaded in cgi processing [08:49:08]execute_cgi json_proto POST (null) [08:49:08]execute_cgi path=json_proto method=POST [08:49:08]POST find Content-Length [08:49:08]Host: 172.17.46.195:8080 [08:49:08]Content-Length: 803 [08:49:08]Content-Type: application/json [08:49:08] [08:49:08]POST finish read [08:49:08]Found Content-Length = 803 [08:49:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:08]execute_script... [08:49: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)11325173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:08]POST & json_proto [08:49:08]process_json_proto [08:49:08]json parsed OK: [08:49:08]protocol is kg_v1.0 [08:49:08]action value=close_receipt [08:49:08]process_action close_receipt [08:49:08]cmd_close_receipt [08:49:08]MH_GetDate [08:49:08]Write to MH i2c: F0 00 00 37 35 5B [08:49:08]Write i2c OK [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: F0 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: F0 09 00 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: F0 09 00 37 35 00 87 12 BF 66 8D AE BC 66 7F [08:49:08]GetLastDocTimeStamp 1723798143 [08:49:08]current date 1723798151 [08:49:08]FM_GetShiftState [08:49:08]SAM_PROTO_GetShiftState [08:49:08]wFMCommunicate request_size=4 [08:49:08]MH_SAM_APDU [08:49:08]CAPDU: 80 13 01 00 [08:49:08]Write to MH i2c: E2 08 00 38 35 80 13 01 00 00 00 00 00 EA [08:49:08]Write i2c OK [08:49:08]MH_I2C_Read... [08:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:08]Read from MH i2c: E2 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 0E 00 [08:49:08]MH_I2C_Read... [08:49:08]Read from MH i2c: E2 0E 00 38 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 78 [08:49:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:49:08]wFMCommunicate OK [08:49:08]SAM_PROTO_GetShiftState done [08:49:08]FM_GetShiftState done [08:49:08]opened in 1723766727 [08:49:08]opened+sec_in_day 1723853127 [08:49:08]quantity*price = 70037 [08:49:08]sum+1 = 70038 [08:49:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 144 16.08.2024 08:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197803 ФПД: 169303804718350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084911&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197803&fm=169303804718350&tin=02508201610067®Number=0000000000092545&sum=70037 [08:49:09]StoreToDocumentArchive [08:49:09]shift 462 fd 197803 [08:49:09]save to /storage/0462/doc_00197803 [08:49:09]save last doc name /storage/0462/doc_00197803 to /storage/kkm_last_doc_name [08:49:09]save OK [08:49:09]Clear old archive folders... [08:49:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:09]tlvbuf is B6F5FA00 [08:49:09]SAM_PROTO_ClearQueue [08:49:09]wFMCommunicate request_size=4 [08:49:09]MH_SAM_APDU [08:49:09]CAPDU: 80 09 00 00 [08:49:09]Write to MH i2c: E2 08 00 45 35 80 09 00 00 00 00 00 00 EC [08:49:09]Write i2c OK [08:49:09]MH_I2C_Read... [08:49:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:09]Read from MH i2c: E2 [08:49:09]MH_I2C_Read... [08:49:09]Read from MH i2c: E2 03 00 [08:49:09]MH_I2C_Read... [08:49:09]Read from MH i2c: E2 03 00 45 35 00 90 00 EE [08:49:09]RAPDU: 90 00 [08:49:09]wFMCommunicate OK [08:49:09]SAM_PROTO_ClearQueue done [08:49:09]KKMCreateOFDPacket [08:49:09]OFDProtocolAddRootSTLVToBuf [08:49:09]FM_MakeSignedData [08:49:09]FM_MakeSignedData [08:49:09]SAM_PROTO_SignData [08:49:09]wFMCommunicate request_size=4 [08:49:09]MH_SAM_APDU [08:49:09]CAPDU: 80 0D 01 02 [08:49:09]Write to MH i2c: E2 08 00 46 35 80 0D 01 02 00 00 00 00 F4 [08:49:09]Write i2c OK [08:49:09]MH_I2C_Read... [08:49:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:09]Read from MH i2c: E2 [08:49:09]MH_I2C_Read... [08:49:09]Read from MH i2c: E2 03 00 [08:49:09]MH_I2C_Read... [08:49:09]Read from MH i2c: E2 03 00 46 35 00 90 00 EF [08:49:09]RAPDU: 90 00 [08:49:09]wFMCommunicate OK [08:49:09]wFMCommunicate request_size=255 [08:49:09]MH_SAM_APDU [08:49:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 87 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 04 03 00 35 04 06 00 99 [08:49:09]Write to MH i2c: E2 02 01 47 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 87 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 04 03 00 35 04 06 00 99 00 00 05 [08:49:09]Write i2c OK [08:49:09]MH_I2C_Read... [08:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:10]Read from MH i2c: E2 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 03 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 03 00 47 35 00 90 00 F0 [08:49:10]RAPDU: 90 00 [08:49:10]wFMCommunicate OK [08:49:10]wFMCommunicate request_size=10 [08:49:10]MH_SAM_APDU [08:49:10]CAPDU: 80 0D 02 02 05 FB 1D 23 AD 0E [08:49:10]Write to MH i2c: E2 0D 00 48 35 80 0D 02 02 05 00 FB 1D 23 AD 0E 00 00 F7 [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:10]Read from MH i2c: E2 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 03 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 03 00 48 35 00 90 00 F1 [08:49:10]RAPDU: 90 00 [08:49:10]wFMCommunicate OK [08:49:10]wFMCommunicate request_size=4 [08:49:10]MH_SAM_APDU [08:49:10]CAPDU: 80 0D 03 02 [08:49:10]Write to MH i2c: E2 08 00 49 35 80 0D 03 02 00 00 00 00 F9 [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:10]Read from MH i2c: E2 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 0B 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 0B 00 49 35 00 AF 93 85 D6 7D 71 BD 46 90 00 88 [08:49:10]RAPDU: AF 93 85 D6 7D 71 BD 46 90 00 [08:49:10]wFMCommunicate OK [08:49:10]SAM_PROTO_SignData done [08:49:10]FM_MakeSignedData done [08:49:10]CreateOFDProtocolMessage [08:49:10]wFMCommunicate request_size=4 [08:49:10]MH_SAM_APDU [08:49:10]CAPDU: 80 11 00 00 [08:49:10]Write to MH i2c: E2 08 00 4A 35 80 11 00 00 00 00 00 00 F9 [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:10]Read from MH i2c: E2 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 17 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: E2 17 00 4A 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [08:49:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:49:10]wFMCommunicate OK [08:49:10]CreateOFDProtocolMessage done [08:49:10]OFDSenderStorePacket 197803 [08:49:10]StoreOFDPacket docnum=197803 [08:49:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C8 D7 07 01 50 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 87 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 04 03 00 35 04 06 00 99 FB 1D 23 AD 0E AF 93 85 D6 7D 71 BD 46 [08:49:10]CheckFolder [08:49:10]dirname=/storage/ofd_packets [08:49:10]CheckFolder done [08:49:10]ProducePacketName [08:49:10]name=ofd_packets/00197803 [08:49:10]NVStorageSaveData ofd_packets/00197803 [08:49:10]File name is /storage/ofd_packets/00197803 [08:49:10]Write 301 bytes [08:49:10]NVStorageSaveData done [08:49:10]OFDSenderStorePacket done [08:49:10]KKMCreateOFDPacket done [08:49:10]NVStorageSaveData kkm_last_timestamp [08:49:10]File name is /storage/kkm_last_timestamp [08:49:10]Write 4 bytes [08:49:10]NVStorageSaveData done [08:49:10]ExternCall_PrintAddStr [08:49:10]wPrintStart [08:49:10]Write to MH i2c: 01 00 00 4B 35 80 [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: 01 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: 01 07 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: 01 07 00 4B 35 00 00 00 00 00 FF 0F 95 [08:49:10]RasterBufferAndPrint [08:49:10]line Счет N : (1)11325173 [08:49:10]line ИНН: 02508201610067 [08:49:10]line Контрольно-Кассовый Чек [08:49:10]line ПРОДАЖА [08:49:10]line ТРК (МРК, ГНК) : 22 [08:49:10]line Товар: 2710124130 [08:49:10]line Аи-92-К-4 [08:49:10]line 10.330 * 67.80 [08:49:10]line = 700.37 [08:49:10]line НДС 12% НСП 1% [08:49:10]line > о реализуемом товаре [08:49:10]line ИТОГО: 700.37 [08:49:10]line НСП 1% : 6.20 [08:49:10]line НДС 12% : 74.38 [08:49:10]line Наличными: 0.00 [08:49:10]line Безнал.: 700.37 [08:49:10]line Место: АЗС № 95 "Партнер Нефть" [08:49:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:49:10]line СНО: Общий режим [08:49:10]line Чек 144 16.08.2024 08:49 [08:49:10]line Смена: 462 ФФД: 1.0 [08:49:10]line ЗНМ: 0300000079 [08:49:10]line РНМ: 0000000000092545 [08:49:10]line Версия ККМ: 001 [08:49:10]line Платежная система: O! деньги [08:49:10]line ФМ: 0000000000871802 [08:49:10]line ФД: 197803 [08:49:10]line ФПД: 169303804718350 [08:49:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084911&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197803&fm=169303804718350&tin=02508201610067®Number=0000000000092545&sum=70037 [08:49:10]written 0, free lines is 4095 [08:49:10]OFD Sender: Processing packet 197803 [packets to send 245, broken 244] [08:49:10]ProducePacketName [08:49:10]name=ofd_packets/00197803 [08:49:10]OFD Sender: To server: pG, [08:49:10]CommunicateWithHost lk.salyk.kg:30040 [08:49:10]ConnectInit lk.salyk.kg [08:49:10]Connected sock=10 [08:49:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C8 D7 07 01 50 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 87 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 04 03 00 35 04 06 00 99 FB 1D 23 AD 0E AF 93 85 D6 7D 71 BD 46 [08:49:10]Write to MH i2c: 01 00 00 75 35 AA [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: 01 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: 01 07 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: 01 07 00 75 35 00 00 00 00 00 F6 0C B3 [08:49:10]RasterBufferAndPrint [08:49:10]line [08:49:10]line [08:49:10]line [08:49:10]line [08:49:10]line [08:49:10]written 0, free lines is 3330 [08:49:10]MH_Cut [08:49:10]Write to MH i2c: D1 01 00 7C 35 01 83 [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: D1 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: D1 01 00 [08:49:10]MH_I2C_Read... [08:49:10]Read from MH i2c: D1 01 00 7C 35 00 82 [08:49:10]Write to MH i2c: 01 00 00 7D 35 B2 [08:49:10]Write i2c OK [08:49:10]MH_I2C_Read... [08:49:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 55 6D 47 00 FE CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 04 03 00 F4 03 04 00 9C BE BE 66 B6 04 01 00 00 7C CE 69 79 E3 FA 98 95 [08:49:10]CommunicateWithHost err = 0 [08:49:10]CheckOFDResponse [08:49:10]1017 (14) - 77093643461234 [08:49:10]1041 (16) - 0000000000871802 [08:49:10]1040 (4) - 197803 [08:49:10]1012 (4) - 16.08.2024 02:51 [08:49:10]1206 (1) - 0 [08:49:10]OFD Sender: Remove packet 197803 [08:49:10]ProducePacketName [08:49:10]name=ofd_packets/00197803 [08:49:10]NVStorageDeleteData [08:49:11]OFD Sender: No OFD packet to send [08:49:11]*** Cut start [08:49:11]*** Purtial cut [08:49:11]*** Stage 1: CUTSNS_PIN = 1 [08:49:11]Read from MH i2c: 01 [08:49:11]MH_I2C_Read... [08:49:11]*** Stop cut motor [08:49:11]*** Cut end [08:49:11]Read from MH i2c: 01 07 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: 01 07 00 7D 35 00 00 00 00 00 FF 0F C7 [08:49:11]process_action close_receipt done [08:49:11]requested_data is exist [08:49:11]produce_requested_data [08:49:11]requested_item fm.sn is exist - process it [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 11 00 00 [08:49:11]Write to MH i2c: E2 08 00 7E 35 80 11 00 00 00 00 00 00 2D [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 17 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 17 00 7E 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7A [08:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:49:11]wFMCommunicate OK [08:49:11]requested_item fd.num is exist - process it [08:49:11]SAM_PROTO_GetFieldsCounters [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 13 00 00 [08:49:11]Write to MH i2c: E2 08 00 7F 35 80 13 00 00 00 00 00 00 30 [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:11]Read from MH i2c: E2 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 62 00 [08:49:11]MH_I2C_Read... [08:49:11]Read from MH i2c: E2 62 00 7F 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AB 04 03 00 0E 04 04 00 CE 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 7C [08:49:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AB 04 03 00 0E 04 04 00 CE 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 [08:49:11]wFMCommunicate OK [08:49:11]SAM_PROTO_GetFieldsCounters done [08:49:11]requested_item shift.num is exist - process it [08:49:11]requested_item shift.opened is exist - process it [08:49:11]req_shift_opened [08:49:11]FM_GetShiftState [08:49:11]SAM_PROTO_GetShiftState [08:49:11]wFMCommunicate request_size=4 [08:49:11]MH_SAM_APDU [08:49:11]CAPDU: 80 13 01 00 [08:49:11]Write to MH i2c: E2 08 00 80 35 80 13 01 00 00 00 00 00 32 [08:49:11]Write i2c OK [08:49:11]MH_I2C_Read... [08:49:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:12]Read from MH i2c: E2 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 0E 00 [08:49:12]MH_I2C_Read... [08:49:12]Read from MH i2c: E2 0E 00 80 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [08:49:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:49:12]wFMCommunicate OK [08:49:12]SAM_PROTO_GetShiftState done [08:49:12]FM_GetShiftState done [08:49:12]req_shift_opened done [08:49:12]requested_item shift.open_date is exist - process it [08:49:12]req_shift_open_date [08:49:12]req_shift_open_date done [08:49:12]produce_requested_data done [08:49:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197803,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:49:12]process_action_free close_receipt [08:49:12]json_value_free [08:49:12]json_value_free done [08:49:12]process_json_proto returns [08:49:12]Send response to host [08:49:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197803,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:49:12]free response buf [08:49:12]execute_script done [08:49:12]execute_script returns [08:49:12]free content buf [08:49:12]Sock 7.Close socket [08:49:12]Sock 7.Thread stoped [08:49:16]OFD Sender: No OFD packet to send [08:49:21]OFD Sender: No OFD packet to send [08:49:26]OFD Sender: No OFD packet to send [08:49:29]accept exits with 9 [08:49:29]New connection [08:49:29]New thread 3066838372 created [08:49:29]Thread 3066981732 joined [08:49:29]Waiting for new connection... [08:49:29] Sock 9.Parse request [08:49:29]Sock 9.Check first char [08:49:29]Sock 9.First char is OK [08:49:29]request: POST /json_proto HTTP/1.0 [08:49:29]Method: POST [08:49:29]URL: /json_proto [08:49:29]Method is POST - this is cgi request [08:49:29]url: /json_proto [08:49:29]query_string will be loaded in cgi processing [08:49:29]execute_cgi json_proto POST (null) [08:49:29]execute_cgi path=json_proto method=POST [08:49:29]POST find Content-Length [08:49:29]Host: 172.17.46.195:8080 [08:49:29]Content-Length: 792 [08:49:29]Content-Type: application/json [08:49:29] [08:49:29]POST finish read [08:49:29]Found Content-Length = 792 [08:49:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "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\u000A99991", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:29]execute_script... [08: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)11325171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "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\u000A99991", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:29]POST & json_proto [08:49:29]process_json_proto [08:49:29]json parsed OK: [08:49:29]protocol is kg_v1.0 [08:49:29]action value=close_receipt [08:49:29]process_action close_receipt [08:49:29]cmd_close_receipt [08:49:29]MH_GetDate [08:49:29]Write to MH i2c: F0 00 00 81 35 A5 [08:49:29]Write i2c OK [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: F0 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: F0 09 00 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: F0 09 00 81 35 00 9C 12 BF 66 8D AE BC 66 DE [08:49:29]GetLastDocTimeStamp 1723798151 [08:49:29]current date 1723798172 [08:49:29]FM_GetShiftState [08:49:29]SAM_PROTO_GetShiftState [08:49:29]wFMCommunicate request_size=4 [08:49:29]MH_SAM_APDU [08:49:29]CAPDU: 80 13 01 00 [08:49:29]Write to MH i2c: E2 08 00 82 35 80 13 01 00 00 00 00 00 34 [08:49:29]Write i2c OK [08:49:29]MH_I2C_Read... [08:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:29]Read from MH i2c: E2 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: E2 0E 00 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: E2 0E 00 82 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C2 [08:49:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:49:29]wFMCommunicate OK [08:49:29]SAM_PROTO_GetShiftState done [08:49:29]FM_GetShiftState done [08:49:29]opened in 1723766727 [08:49:29]opened+sec_in_day 1723853127 [08:49:29]quantity*price = 0 [08:49:29]sum+1 = 1 [08:49:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 145 16.08.2024 08:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 99991 ФМ: 0000000000871802 ФД: 197804 ФПД: 218240942882695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084932&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197804&fm=218240942882695&tin=02508201610067®Number=0000000000092545&sum=0 [08:49:30]StoreToDocumentArchive [08:49:30]shift 462 fd 197804 [08:49:30]save to /storage/0462/doc_00197804 [08:49:30]save last doc name /storage/0462/doc_00197804 to /storage/kkm_last_doc_name [08:49:30]save OK [08:49:30]Clear old archive folders... [08:49:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:49:30]tlvbuf is 019A9D60 [08:49:30]SAM_PROTO_ClearQueue [08:49:30]wFMCommunicate request_size=4 [08:49:30]MH_SAM_APDU [08:49:30]CAPDU: 80 09 00 00 [08:49:30]Write to MH i2c: E2 08 00 8F 35 80 09 00 00 00 00 00 00 36 [08:49:30]Write i2c OK [08:49:30]MH_I2C_Read... [08:49:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:30]Read from MH i2c: E2 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 03 00 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 03 00 8F 35 00 90 00 38 [08:49:30]RAPDU: 90 00 [08:49:30]wFMCommunicate OK [08:49:30]SAM_PROTO_ClearQueue done [08:49:30]KKMCreateOFDPacket [08:49:30]OFDProtocolAddRootSTLVToBuf [08:49:30]FM_MakeSignedData [08:49:30]FM_MakeSignedData [08:49:30]SAM_PROTO_SignData [08:49:30]wFMCommunicate request_size=4 [08:49:30]MH_SAM_APDU [08:49:30]CAPDU: 80 0D 01 02 [08:49:30]Write to MH i2c: E2 08 00 90 35 80 0D 01 02 00 00 00 00 3E [08:49:30]Write i2c OK [08:49:30]MH_I2C_Read... [08:49:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:30]Read from MH i2c: E2 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 03 00 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 03 00 90 35 00 90 00 39 [08:49:30]RAPDU: 90 00 [08:49:30]wFMCommunicate OK [08:49:30]wFMCommunicate request_size=255 [08:49:30]MH_SAM_APDU [08:49:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 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 91 00 00 00 F4 03 04 00 9C 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 04 03 00 35 04 06 00 C6 7D 2D E0 [08:49:30]Write to MH i2c: E2 02 01 91 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 35 FF 03 08 00 03 1E 9A 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 91 00 00 00 F4 03 04 00 9C 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 04 03 00 35 04 06 00 C6 7D 2D E0 00 00 84 [08:49:30]Write i2c OK [08:49:30]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 03 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 03 00 91 35 00 90 00 3A [08:49:31]RAPDU: 90 00 [08:49:31]wFMCommunicate OK [08:49:31]wFMCommunicate request_size=7 [08:49:31]MH_SAM_APDU [08:49:31]CAPDU: 80 0D 02 02 02 3F 87 [08:49:31]Write to MH i2c: E2 0A 00 92 35 80 0D 02 02 02 00 3F 87 00 00 0B [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 03 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 03 00 92 35 00 90 00 3B [08:49:31]RAPDU: 90 00 [08:49:31]wFMCommunicate OK [08:49:31]wFMCommunicate request_size=4 [08:49:31]MH_SAM_APDU [08:49:31]CAPDU: 80 0D 03 02 [08:49:31]Write to MH i2c: E2 08 00 93 35 80 0D 03 02 00 00 00 00 43 [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 0B 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 0B 00 93 35 00 95 40 C9 7B 71 DA D3 20 90 00 9B [08:49:31]RAPDU: 95 40 C9 7B 71 DA D3 20 90 00 [08:49:31]wFMCommunicate OK [08:49:31]SAM_PROTO_SignData done [08:49:31]FM_MakeSignedData done [08:49:31]CreateOFDProtocolMessage [08:49:31]wFMCommunicate request_size=4 [08:49:31]MH_SAM_APDU [08:49:31]CAPDU: 80 11 00 00 [08:49:31]Write to MH i2c: E2 08 00 94 35 80 11 00 00 00 00 00 00 43 [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 17 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 17 00 94 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 90 [08:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:49:31]wFMCommunicate OK [08:49:31]CreateOFDProtocolMessage done [08:49:31]OFDSenderStorePacket 197804 [08:49:31]StoreOFDPacket docnum=197804 [08:49:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2F 21 04 01 4F 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 35 FF 03 08 00 03 1E 9A 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 91 00 00 00 F4 03 04 00 9C 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 04 03 00 35 04 06 00 C6 7D 2D E0 3F 87 95 40 C9 7B 71 DA D3 20 [08:49:31]CheckFolder [08:49:31]dirname=/storage/ofd_packets [08:49:31]CheckFolder done [08:49:31]ProducePacketName [08:49:31]name=ofd_packets/00197804 [08:49:31]NVStorageSaveData ofd_packets/00197804 [08:49:31]File name is /storage/ofd_packets/00197804 [08:49:31]Write 298 bytes [08:49:31]NVStorageSaveData done [08:49:31]OFDSenderStorePacket done [08:49:31]KKMCreateOFDPacket done [08:49:31]NVStorageSaveData kkm_last_timestamp [08:49:31]File name is /storage/kkm_last_timestamp [08:49:31]Write 4 bytes [08:49:31]NVStorageSaveData done [08:49:31]ExternCall_PrintAddStr [08:49:31]wPrintStart [08:49:31]Write to MH i2c: 01 00 00 95 35 CA [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 07 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 07 00 95 35 00 00 00 00 00 FF 0F DF [08:49:31]RasterBufferAndPrint [08:49:31]line Счет N : (1)11325171 [08:49:31]line ИНН: 02508201610067 [08:49:31]line Контрольно-Кассовый Чек [08:49:31]line ПРОДАЖА [08:49:31]line ТРК (МРК, ГНК) : 61 [08:49:31]line Товар: 2710194210 [08:49:31]line ДТ-К-5 [08:49:31]line 104.990 * 0.00 [08:49:31]line = 0.00 [08:49:31]line НДС 12% НСП 1% [08:49:31]line > о реализуемом товаре [08:49:31]line ИТОГО: 0.00 [08:49:31]line НСП 1% : 0.00 [08:49:31]line НДС 12% : 0.00 [08:49:31]line Наличными: 0.00 [08:49:31]line Безнал.: 0.00 [08:49:31]line Место: АЗС № 95 "Партнер Нефть" [08:49:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:49:31]line СНО: Общий режим [08:49:31]line Чек 145 16.08.2024 08:49 [08:49:31]line Смена: 462 ФФД: 1.0 [08:49:31]line ЗНМ: 0300000079 [08:49:31]line РНМ: 0000000000092545 [08:49:31]line Версия ККМ: 001 [08:49:31]line Талоны: Топливная Карта [08:49:31]line 99991 [08:49:31]line ФМ: 0000000000871802 [08:49:31]line ФД: 197804 [08:49:31]line ФПД: 218240942882695 [08:49:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T084932&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197804&fm=218240942882695&tin=02508201610067®Number=0000000000092545&sum=0 [08:49:31]OFD Sender: Processing packet 197804 [packets to send 245, broken 244] [08:49:31]ProducePacketName [08:49:31]name=ofd_packets/00197804 [08:49:31]OFD Sender: To server: pG, [08:49:31]CommunicateWithHost lk.salyk.kg:30040 [08:49:31]ConnectInit lk.salyk.kg [08:49:31]written 0, free lines is 4095 [08:49:31]Connected sock=7 [08:49:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2F 21 04 01 4F 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 35 FF 03 08 00 03 1E 9A 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 91 00 00 00 F4 03 04 00 9C 12 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 04 03 00 35 04 06 00 C6 7D 2D E0 3F 87 95 40 C9 7B 71 DA D3 20 [08:49:31]Write to MH i2c: 01 00 00 BF 35 F4 [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 07 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 07 00 BF 35 00 00 00 00 00 E9 0C F0 [08:49:31]RasterBufferAndPrint [08:49:31]line [08:49:31]line [08:49:31]line [08:49:31]line [08:49:31]line [08:49:31]written 0, free lines is 3311 [08:49:32]MH_Cut [08:49:32]Write to MH i2c: D1 01 00 C6 35 01 CD [08:49:32]Write i2c OK [08:49:32]MH_I2C_Read... [08:49:32]Read from MH i2c: D1 [08:49:32]MH_I2C_Read... [08:49:32]Read from MH i2c: D1 01 00 [08:49:32]MH_I2C_Read... [08:49:32]Read from MH i2c: D1 01 00 C6 35 00 CC [08:49:32]Write to MH i2c: 01 00 00 C7 35 FC [08:49:32]Write i2c OK [08:49:32]MH_I2C_Read... [08:49:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 02 21 47 00 FB 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 04 03 00 F4 03 04 00 B1 BE BE 66 B6 04 01 00 00 87 29 82 50 8A 8D A4 97 [08:49:32]CommunicateWithHost err = 0 [08:49:32]CheckOFDResponse [08:49:32]1017 (14) - 77093643461234 [08:49:32]1041 (16) - 0000000000871802 [08:49:32]1040 (4) - 197804 [08:49:32]1012 (4) - 16.08.2024 02:51 [08:49:32]1206 (1) - 0 [08:49:32]OFD Sender: Remove packet 197804 [08:49:32]ProducePacketName [08:49:32]name=ofd_packets/00197804 [08:49:32]NVStorageDeleteData [08:49:32]OFD Sender: No OFD packet to send [08:49:32]*** Cut start [08:49:32]*** Purtial cut [08:49:32]*** CUTSNS_PIN = 0 [08:49:32]*** Stage 1: CUTSNS_PIN = 1 [08:49:34]Read from MH i2c: 01 [08:49:34]MH_I2C_Read... [08:49:34]*** Stop cut motor [08:49:34]*** Cut end [08:49:34]Read from MH i2c: 01 07 00 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: 01 07 00 C7 35 00 00 00 00 00 FF 0F 11 [08:49:34]process_action close_receipt done [08:49:34]requested_data is exist [08:49:34]produce_requested_data [08:49:34]requested_item fm.sn is exist - process it [08:49:34]wFMCommunicate request_size=4 [08:49:34]MH_SAM_APDU [08:49:34]CAPDU: 80 11 00 00 [08:49:34]Write to MH i2c: E2 08 00 C8 35 80 11 00 00 00 00 00 00 77 [08:49:34]Write i2c OK [08:49:34]MH_I2C_Read... [08:49:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:34]Read from MH i2c: E2 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: E2 17 00 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: E2 17 00 C8 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C4 [08:49:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:49:34]wFMCommunicate OK [08:49:34]requested_item fd.num is exist - process it [08:49:34]SAM_PROTO_GetFieldsCounters [08:49:34]wFMCommunicate request_size=4 [08:49:34]MH_SAM_APDU [08:49:34]CAPDU: 80 13 00 00 [08:49:34]Write to MH i2c: E2 08 00 C9 35 80 13 00 00 00 00 00 00 7A [08:49:34]Write i2c OK [08:49:34]MH_I2C_Read... [08:49:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:34]Read from MH i2c: E2 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: E2 62 00 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: E2 62 00 C9 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AC 04 03 00 0E 04 04 00 CE 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 CA [08:49:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AC 04 03 00 0E 04 04 00 CE 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 [08:49:34]wFMCommunicate OK [08:49:34]SAM_PROTO_GetFieldsCounters done [08:49:34]requested_item shift.num is exist - process it [08:49:34]requested_item shift.opened is exist - process it [08:49:34]req_shift_opened [08:49:34]FM_GetShiftState [08:49:34]SAM_PROTO_GetShiftState [08:49:34]wFMCommunicate request_size=4 [08:49:34]MH_SAM_APDU [08:49:34]CAPDU: 80 13 01 00 [08:49:34]Write to MH i2c: E2 08 00 CA 35 80 13 01 00 00 00 00 00 7C [08:49:34]Write i2c OK [08:49:34]MH_I2C_Read... [08:49:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:34]Read from MH i2c: E2 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: E2 0E 00 [08:49:34]MH_I2C_Read... [08:49:34]Read from MH i2c: E2 0E 00 CA 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [08:49:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:49:34]wFMCommunicate OK [08:49:34]SAM_PROTO_GetShiftState done [08:49:34]FM_GetShiftState done [08:49:34]req_shift_opened done [08:49:34]requested_item shift.open_date is exist - process it [08:49:34]req_shift_open_date [08:49:34]req_shift_open_date done [08:49:34]produce_requested_data done [08:49:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197804,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:49:34]process_action_free close_receipt [08:49:34]json_value_free [08:49:34]json_value_free done [08:49:34]process_json_proto returns [08:49:34]Send response to host [08:49:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197804,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:49:34]free response buf [08:49:34]execute_script done [08:49:34]execute_script returns [08:49:34]free content buf [08:49:34]Sock 9.Close socket [08:49:34]Sock 9.Thread stoped [08:49:37]OFD Sender: No OFD packet to send [08:49:42]OFD Sender: No OFD packet to send [08:49:47]OFD Sender: No OFD packet to send [08:49:52]OFD Sender: No OFD packet to send [08:49:57]OFD Sender: No OFD packet to send [08:50:02]OFD Sender: No OFD packet to send [08:50:07]OFD Sender: No OFD packet to send [08:50:12]OFD Sender: No OFD packet to send [08:50:17]OFD Sender: No OFD packet to send [08:50:22]OFD Sender: No OFD packet to send [08:50:27]OFD Sender: No OFD packet to send [08:50:32]OFD Sender: No OFD packet to send [08:50:37]OFD Sender: No OFD packet to send [08:50:42]OFD Sender: No OFD packet to send [08:50:47]OFD Sender: No OFD packet to send [08:50:52]OFD Sender: No OFD packet to send [08:50:57]OFD Sender: No OFD packet to send [08:51:02]OFD Sender: No OFD packet to send [08:51:07]OFD Sender: No OFD packet to send [08:51:12]OFD Sender: No OFD packet to send [08:51:17]OFD Sender: No OFD packet to send [08:51:22]OFD Sender: No OFD packet to send [08:51:27]OFD Sender: No OFD packet to send [08:51:32]OFD Sender: No OFD packet to send [08:51:37]OFD Sender: No OFD packet to send [08:51:42]OFD Sender: No OFD packet to send [08:51:47]OFD Sender: No OFD packet to send [08:51:52]OFD Sender: No OFD packet to send [08:51:57]OFD Sender: No OFD packet to send [08:52:01]accept exits with 10 [08:52:01]New connection [08:52:01]New thread 3066981732 created [08:52:01]Thread 3066838372 joined [08:52:01]Waiting for new connection... [08:52:01] Sock 10.Parse request [08:52:01]Sock 10.Check first char [08:52:01]Sock 10.First char is OK [08:52:01]request: POST /json_proto HTTP/1.0 [08:52:01]Method: POST [08:52:01]URL: /json_proto [08:52:01]Method is POST - this is cgi request [08:52:01]url: /json_proto [08:52:01]query_string will be loaded in cgi processing [08:52:01]execute_cgi json_proto POST (null) [08:52:01]execute_cgi path=json_proto method=POST [08:52:01]POST find Content-Length [08:52:01]Host: 172.17.46.195:8080 [08:52:01]Content-Length: 803 [08:52:01]Content-Type: application/json [08:52:01] [08:52:01]POST finish read [08:52:01]Found Content-Length = 803 [08:52:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:01]execute_script... [08:52: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)11325174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:01]POST & json_proto [08:52:01]process_json_proto [08:52:01]json parsed OK: [08:52:01]protocol is kg_v1.0 [08:52:01]action value=close_receipt [08:52:01]process_action close_receipt [08:52:01]cmd_close_receipt [08:52:01]MH_GetDate [08:52:01]Write to MH i2c: F0 00 00 CB 35 EF [08:52:01]Write i2c OK [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: F0 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: F0 09 00 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: F0 09 00 CB 35 00 34 13 BF 66 8D AE BC 66 C1 [08:52:01]GetLastDocTimeStamp 1723798172 [08:52:01]current date 1723798324 [08:52:01]FM_GetShiftState [08:52:01]SAM_PROTO_GetShiftState [08:52:01]wFMCommunicate request_size=4 [08:52:01]MH_SAM_APDU [08:52:01]CAPDU: 80 13 01 00 [08:52:01]Write to MH i2c: E2 08 00 CC 35 80 13 01 00 00 00 00 00 7E [08:52:01]Write i2c OK [08:52:01]MH_I2C_Read... [08:52:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:01]Read from MH i2c: E2 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 0E 00 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 0E 00 CC 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0C [08:52:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:52:01]wFMCommunicate OK [08:52:01]SAM_PROTO_GetShiftState done [08:52:01]FM_GetShiftState done [08:52:01]opened in 1723766727 [08:52:01]opened+sec_in_day 1723853127 [08:52:01]quantity*price = 70037 [08:52:01]sum+1 = 70038 [08:52:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 146 16.08.2024 08:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197805 ФПД: 4504896859110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085204&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197805&fm=4504896859110&tin=02508201610067®Number=0000000000092545&sum=70037 [08:52:02]StoreToDocumentArchive [08:52:02]shift 462 fd 197805 [08:52:02]save to /storage/0462/doc_00197805 [08:52:02]save last doc name /storage/0462/doc_00197805 to /storage/kkm_last_doc_name [08:52:02]save OK [08:52:02]Clear old archive folders... [08:52:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:52:02]tlvbuf is 018A7080 [08:52:02]SAM_PROTO_ClearQueue [08:52:02]wFMCommunicate request_size=4 [08:52:02]MH_SAM_APDU [08:52:02]CAPDU: 80 09 00 00 [08:52:02]Write to MH i2c: E2 08 00 D9 35 80 09 00 00 00 00 00 00 80 [08:52:02]Write i2c OK [08:52:02]MH_I2C_Read... [08:52:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:03]Read from MH i2c: E2 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 D9 35 00 90 00 82 [08:52:03]RAPDU: 90 00 [08:52:03]wFMCommunicate OK [08:52:03]SAM_PROTO_ClearQueue done [08:52:03]KKMCreateOFDPacket [08:52:03]OFDProtocolAddRootSTLVToBuf [08:52:03]FM_MakeSignedData [08:52:03]FM_MakeSignedData [08:52:03]SAM_PROTO_SignData [08:52:03]wFMCommunicate request_size=4 [08:52:03]MH_SAM_APDU [08:52:03]CAPDU: 80 0D 01 02 [08:52:03]Write to MH i2c: E2 08 00 DA 35 80 0D 01 02 00 00 00 00 88 [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:03]Read from MH i2c: E2 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 DA 35 00 90 00 83 [08:52:03]RAPDU: 90 00 [08:52:03]wFMCommunicate OK [08:52:03]wFMCommunicate request_size=255 [08:52:03]MH_SAM_APDU [08:52:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 34 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 04 03 00 35 04 06 00 04 [08:52:03]Write to MH i2c: E2 02 01 DB 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 34 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 04 03 00 35 04 06 00 04 00 00 B6 [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:03]Read from MH i2c: E2 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 DB 35 00 90 00 84 [08:52:03]RAPDU: 90 00 [08:52:03]wFMCommunicate OK [08:52:03]wFMCommunicate request_size=10 [08:52:03]MH_SAM_APDU [08:52:03]CAPDU: 80 0D 02 02 05 18 E0 C6 EB E6 [08:52:03]Write to MH i2c: E2 0D 00 DC 35 80 0D 02 02 05 00 18 E0 C6 EB E6 00 00 24 [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:03]Read from MH i2c: E2 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 03 00 DC 35 00 90 00 85 [08:52:03]RAPDU: 90 00 [08:52:03]wFMCommunicate OK [08:52:03]wFMCommunicate request_size=4 [08:52:03]MH_SAM_APDU [08:52:03]CAPDU: 80 0D 03 02 [08:52:03]Write to MH i2c: E2 08 00 DD 35 80 0D 03 02 00 00 00 00 8D [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:03]Read from MH i2c: E2 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 0B 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 0B 00 DD 35 00 4B 90 C0 E8 69 7B 25 ED 90 00 07 [08:52:03]RAPDU: 4B 90 C0 E8 69 7B 25 ED 90 00 [08:52:03]wFMCommunicate OK [08:52:03]SAM_PROTO_SignData done [08:52:03]FM_MakeSignedData done [08:52:03]CreateOFDProtocolMessage [08:52:03]wFMCommunicate request_size=4 [08:52:03]MH_SAM_APDU [08:52:03]CAPDU: 80 11 00 00 [08:52:03]Write to MH i2c: E2 08 00 DE 35 80 11 00 00 00 00 00 00 8D [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:03]Read from MH i2c: E2 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 17 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: E2 17 00 DE 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DA [08:52:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:52:03]wFMCommunicate OK [08:52:03]CreateOFDProtocolMessage done [08:52:03]OFDSenderStorePacket 197805 [08:52:03]StoreOFDPacket docnum=197805 [08:52:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F 90 07 01 84 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 34 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 04 03 00 35 04 06 00 04 18 E0 C6 EB E6 4B 90 C0 E8 69 7B 25 ED [08:52:03]CheckFolder [08:52:03]dirname=/storage/ofd_packets [08:52:03]CheckFolder done [08:52:03]ProducePacketName [08:52:03]name=ofd_packets/00197805 [08:52:03]NVStorageSaveData ofd_packets/00197805 [08:52:03]File name is /storage/ofd_packets/00197805 [08:52:03]Write 301 bytes [08:52:03]NVStorageSaveData done [08:52:03]OFDSenderStorePacket done [08:52:03]KKMCreateOFDPacket done [08:52:03]NVStorageSaveData kkm_last_timestamp [08:52:03]File name is /storage/kkm_last_timestamp [08:52:03]Write 4 bytes [08:52:03]NVStorageSaveData done [08:52:03]ExternCall_PrintAddStr [08:52:03]wPrintStart [08:52:03]Write to MH i2c: 01 00 00 DF 35 14 [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: 01 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: 01 07 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: 01 07 00 DF 35 00 00 00 00 00 FF 0F 29 [08:52:03]RasterBufferAndPrint [08:52:03]line Счет N : (1)11325174 [08:52:03]line ИНН: 02508201610067 [08:52:03]line Контрольно-Кассовый Чек [08:52:03]line ПРОДАЖА [08:52:03]line ТРК (МРК, ГНК) : 42 [08:52:03]line Товар: 2710124130 [08:52:03]line Аи-92-К-4 [08:52:03]line 10.330 * 67.80 [08:52:03]line = 700.37 [08:52:03]line НДС 12% НСП 1% [08:52:03]line > о реализуемом товаре [08:52:03]line ИТОГО: 700.37 [08:52:03]line НСП 1% : 6.20 [08:52:03]line НДС 12% : 74.38 [08:52:03]line Наличными: 0.00 [08:52:03]line Безнал.: 700.37 [08:52:03]line Место: АЗС № 95 "Партнер Нефть" [08:52:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:52:03]line СНО: Общий режим [08:52:03]line Чек 146 16.08.2024 08:52 [08:52:03]line Смена: 462 ФФД: 1.0 [08:52:03]line ЗНМ: 0300000079 [08:52:03]line РНМ: 0000000000092545 [08:52:03]line Версия ККМ: 001 [08:52:03]line Платежная система: O! деньги [08:52:03]line ФМ: 0000000000871802 [08:52:03]line ФД: 197805 [08:52:03]line ФПД: 4504896859110 [08:52:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085204&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197805&fm=4504896859110&tin=02508201610067®Number=0000000000092545&sum=70037 [08:52:03]written 0, free lines is 4095 [08:52:03]OFD Sender: Processing packet 197805 [packets to send 245, broken 244] [08:52:03]ProducePacketName [08:52:03]name=ofd_packets/00197805 [08:52:03]OFD Sender: To server: pG, [08:52:03]CommunicateWithHost lk.salyk.kg:30040 [08:52:03]ConnectInit lk.salyk.kg [08:52:03]Connected sock=9 [08:52:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F 90 07 01 84 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 34 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 04 03 00 35 04 06 00 04 18 E0 C6 EB E6 4B 90 C0 E8 69 7B 25 ED [08:52:03]Write to MH i2c: 01 00 00 09 36 3F [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: 01 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: 01 07 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: 01 07 00 09 36 00 00 00 00 00 FA 0C 4C [08:52:03]RasterBufferAndPrint [08:52:03]line [08:52:03]line [08:52:03]line [08:52:03]line [08:52:03]line [08:52:03]written 0, free lines is 3331 [08:52:03]MH_Cut [08:52:03]Write to MH i2c: D1 01 00 10 36 01 18 [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: D1 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: D1 01 00 [08:52:03]MH_I2C_Read... [08:52:03]Read from MH i2c: D1 01 00 10 36 00 17 [08:52:03]Write to MH i2c: 01 00 00 11 36 47 [08:52:03]Write i2c OK [08:52:03]MH_I2C_Read... [08:52:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9A B5 47 00 15 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 04 03 00 F4 03 04 00 49 BF BE 66 B6 04 01 00 00 74 D3 B3 F6 72 DB 4F FB [08:52:04]CommunicateWithHost err = 0 [08:52:04]CheckOFDResponse [08:52:04]1017 (14) - 77093643461234 [08:52:04]1041 (16) - 0000000000871802 [08:52:04]1040 (4) - 197805 [08:52:04]1012 (4) - 16.08.2024 02:54 [08:52:04]1206 (1) - 0 [08:52:04]OFD Sender: Remove packet 197805 [08:52:04]ProducePacketName [08:52:04]name=ofd_packets/00197805 [08:52:04]NVStorageDeleteData [08:52:04]OFD Sender: No OFD packet to send [08:52:04]*** Cut start [08:52:04]*** Purtial cut [08:52:04]*** Stage 1: CUTSNS_PIN = 1 [08:52:04]Read from MH i2c: 01 [08:52:05]MH_I2C_Read... [08:52:05]*** Stop cut motor [08:52:05]Read from MH i2c: 01 07 00 [08:52:05]MH_I2C_Read... [08:52:05]*** Cut end [08:52:05]Read from MH i2c: 01 07 00 11 36 00 00 00 00 00 FF 0F 5C [08:52:05]process_action close_receipt done [08:52:05]requested_data is exist [08:52:05]produce_requested_data [08:52:05]requested_item fm.sn is exist - process it [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 11 00 00 [08:52:05]Write to MH i2c: E2 08 00 12 36 80 11 00 00 00 00 00 00 C2 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 17 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 17 00 12 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [08:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:52:05]wFMCommunicate OK [08:52:05]requested_item fd.num is exist - process it [08:52:05]SAM_PROTO_GetFieldsCounters [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 13 00 00 [08:52:05]Write to MH i2c: E2 08 00 13 36 80 13 00 00 00 00 00 00 C5 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 62 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 62 00 13 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AD 04 03 00 0E 04 04 00 CE 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 19 [08:52:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AD 04 03 00 0E 04 04 00 CE 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 [08:52:05]wFMCommunicate OK [08:52:05]SAM_PROTO_GetFieldsCounters done [08:52:05]requested_item shift.num is exist - process it [08:52:05]requested_item shift.opened is exist - process it [08:52:05]req_shift_opened [08:52:05]FM_GetShiftState [08:52:05]SAM_PROTO_GetShiftState [08:52:05]wFMCommunicate request_size=4 [08:52:05]MH_SAM_APDU [08:52:05]CAPDU: 80 13 01 00 [08:52:05]Write to MH i2c: E2 08 00 14 36 80 13 01 00 00 00 00 00 C7 [08:52:05]Write i2c OK [08:52:05]MH_I2C_Read... [08:52:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:05]Read from MH i2c: E2 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 0E 00 [08:52:05]MH_I2C_Read... [08:52:05]Read from MH i2c: E2 0E 00 14 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [08:52:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:52:05]wFMCommunicate OK [08:52:05]SAM_PROTO_GetShiftState done [08:52:05]FM_GetShiftState done [08:52:05]req_shift_opened done [08:52:05]requested_item shift.open_date is exist - process it [08:52:05]req_shift_open_date [08:52:05]req_shift_open_date done [08:52:05]produce_requested_data done [08:52:05]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197805,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:52:05]process_action_free close_receipt [08:52:05]json_value_free [08:52:05]json_value_free done [08:52:05]process_json_proto returns [08:52:05]Send response to host [08:52:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197805,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:52:05]free response buf [08:52:05]execute_script done [08:52:05]execute_script returns [08:52:05]free content buf [08:52:05]Sock 10.Close socket [08:52:05]Sock 10.Thread stoped [08:52:09]OFD Sender: No OFD packet to send [08:52:13]accept exits with 7 [08:52:13]New connection [08:52:13]New thread 3066838372 created [08:52:13]Thread 3066981732 joined [08:52:13]Waiting for new connection... [08:52:13] Sock 7.Parse request [08:52:13]Sock 7.Check first char [08:52:13]Sock 7.First char is OK [08:52:13]request: POST /json_proto HTTP/1.0 [08:52:13]Method: POST [08:52:13]URL: /json_proto [08:52:13]Method is POST - this is cgi request [08:52:13]url: /json_proto [08:52:13]query_string will be loaded in cgi processing [08:52:13]execute_cgi json_proto POST (null) [08:52:13]execute_cgi path=json_proto method=POST [08:52:13]POST find Content-Length [08:52:13]Host: 172.17.46.195:8080 [08:52:13]Content-Length: 793 [08:52:13]Content-Type: application/json [08:52:13] [08:52:13]POST finish read [08:52:13]Found Content-Length = 793 [08:52:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:13]execute_script... [08: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)11325175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:13]POST & json_proto [08:52:13]process_json_proto [08:52:13]json parsed OK: [08:52:13]protocol is kg_v1.0 [08:52:13]action value=close_receipt [08:52:13]process_action close_receipt [08:52:13]cmd_close_receipt [08:52:13]MH_GetDate [08:52:13]Write to MH i2c: F0 00 00 15 36 3A [08:52:13]Write i2c OK [08:52:13]MH_I2C_Read... [08:52:13]Read from MH i2c: F0 [08:52:13]MH_I2C_Read... [08:52:13]Read from MH i2c: F0 09 00 [08:52:13]MH_I2C_Read... [08:52:13]Read from MH i2c: F0 09 00 15 36 00 40 13 BF 66 8D AE BC 66 18 [08:52:13]GetLastDocTimeStamp 1723798324 [08:52:13]current date 1723798336 [08:52:13]FM_GetShiftState [08:52:13]SAM_PROTO_GetShiftState [08:52:13]wFMCommunicate request_size=4 [08:52:13]MH_SAM_APDU [08:52:13]CAPDU: 80 13 01 00 [08:52:13]Write to MH i2c: E2 08 00 16 36 80 13 01 00 00 00 00 00 C9 [08:52:13]Write i2c OK [08:52:13]MH_I2C_Read... [08:52:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:13]Read from MH i2c: E2 [08:52:13]MH_I2C_Read... [08:52:13]Read from MH i2c: E2 0E 00 [08:52:13]MH_I2C_Read... [08:52:13]Read from MH i2c: E2 0E 00 16 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 57 [08:52:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:52:13]wFMCommunicate OK [08:52:13]SAM_PROTO_GetShiftState done [08:52:13]FM_GetShiftState done [08:52:13]opened in 1723766727 [08:52:13]opened+sec_in_day 1723853127 [08:52:13]quantity*price = 70038 [08:52:13]sum+1 = 70039 [08:52:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.38 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.38 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 147 16.08.2024 08:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197806 ФПД: 232410470627852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085216&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197806&fm=232410470627852&tin=02508201610067®Number=0000000000092545&sum=70038 [08:52:14]StoreToDocumentArchive [08:52:14]shift 462 fd 197806 [08:52:14]save to /storage/0462/doc_00197806 [08:52:14]save last doc name /storage/0462/doc_00197806 to /storage/kkm_last_doc_name [08:52:14]save OK [08:52:14]Clear old archive folders... [08:52:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:52:14]tlvbuf is 018AB520 [08:52:14]SAM_PROTO_ClearQueue [08:52:14]wFMCommunicate request_size=4 [08:52:14]MH_SAM_APDU [08:52:14]CAPDU: 80 09 00 00 [08:52:14]Write to MH i2c: E2 08 00 23 36 80 09 00 00 00 00 00 00 CB [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:14]Read from MH i2c: E2 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 23 36 00 90 00 CD [08:52:14]RAPDU: 90 00 [08:52:14]wFMCommunicate OK [08:52:14]SAM_PROTO_ClearQueue done [08:52:14]KKMCreateOFDPacket [08:52:14]OFDProtocolAddRootSTLVToBuf [08:52:14]FM_MakeSignedData [08:52:14]FM_MakeSignedData [08:52:14]SAM_PROTO_SignData [08:52:14]wFMCommunicate request_size=4 [08:52:14]MH_SAM_APDU [08:52:14]CAPDU: 80 0D 01 02 [08:52:14]Write to MH i2c: E2 08 00 24 36 80 0D 01 02 00 00 00 00 D3 [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:14]Read from MH i2c: E2 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 24 36 00 90 00 CE [08:52:14]RAPDU: 90 00 [08:52:14]wFMCommunicate OK [08:52:14]wFMCommunicate request_size=255 [08:52:14]MH_SAM_APDU [08:52:14]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 40 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 04 03 00 35 04 06 00 D3 60 47 [08:52:14]Write to MH i2c: E2 02 01 25 36 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 40 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 04 03 00 35 04 06 00 D3 60 47 00 00 10 [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]OFD Sender: No OFD packet to send [08:52:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:14]Read from MH i2c: E2 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 25 36 00 90 00 CF [08:52:14]RAPDU: 90 00 [08:52:14]wFMCommunicate OK [08:52:14]wFMCommunicate request_size=8 [08:52:14]MH_SAM_APDU [08:52:14]CAPDU: 80 0D 02 02 03 8B 3A 0C [08:52:14]Write to MH i2c: E2 0B 00 26 36 80 0D 02 02 03 00 8B 3A 0C 00 00 AD [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:14]Read from MH i2c: E2 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 03 00 26 36 00 90 00 D0 [08:52:14]RAPDU: 90 00 [08:52:14]wFMCommunicate OK [08:52:14]wFMCommunicate request_size=4 [08:52:14]MH_SAM_APDU [08:52:14]CAPDU: 80 0D 03 02 [08:52:14]Write to MH i2c: E2 08 00 27 36 80 0D 03 02 00 00 00 00 D8 [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:14]Read from MH i2c: E2 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 0B 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 0B 00 27 36 00 4C 31 3C 68 CC 86 EB C0 90 00 F7 [08:52:14]RAPDU: 4C 31 3C 68 CC 86 EB C0 90 00 [08:52:14]wFMCommunicate OK [08:52:14]SAM_PROTO_SignData done [08:52:14]FM_MakeSignedData done [08:52:14]CreateOFDProtocolMessage [08:52:14]wFMCommunicate request_size=4 [08:52:14]MH_SAM_APDU [08:52:14]CAPDU: 80 11 00 00 [08:52:14]Write to MH i2c: E2 08 00 28 36 80 11 00 00 00 00 00 00 D8 [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:14]Read from MH i2c: E2 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 17 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: E2 17 00 28 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [08:52:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:52:14]wFMCommunicate OK [08:52:14]CreateOFDProtocolMessage done [08:52:14]OFDSenderStorePacket 197806 [08:52:14]StoreOFDPacket docnum=197806 [08:52:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 FA C0 05 01 9A B3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 40 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 04 03 00 35 04 06 00 D3 60 47 8B 3A 0C 4C 31 3C 68 CC 86 EB C0 [08:52:14]CheckFolder [08:52:14]dirname=/storage/ofd_packets [08:52:14]CheckFolder done [08:52:14]ProducePacketName [08:52:14]name=ofd_packets/00197806 [08:52:14]NVStorageSaveData ofd_packets/00197806 [08:52:14]File name is /storage/ofd_packets/00197806 [08:52:14]Write 299 bytes [08:52:14]NVStorageSaveData done [08:52:14]OFDSenderStorePacket done [08:52:14]KKMCreateOFDPacket done [08:52:14]NVStorageSaveData kkm_last_timestamp [08:52:14]File name is /storage/kkm_last_timestamp [08:52:14]Write 4 bytes [08:52:14]NVStorageSaveData done [08:52:14]ExternCall_PrintAddStr [08:52:14]wPrintStart [08:52:14]Write to MH i2c: 01 00 00 29 36 5F [08:52:14]Write i2c OK [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: 01 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: 01 07 00 [08:52:14]MH_I2C_Read... [08:52:14]Read from MH i2c: 01 07 00 29 36 00 00 00 00 00 FF 0F 74 [08:52:14]RasterBufferAndPrint [08:52:14]line Счет N : (1)11325175 [08:52:14]line ИНН: 02508201610067 [08:52:14]line Контрольно-Кассовый Чек [08:52:14]line ПРОДАЖА [08:52:14]line ТРК (МРК, ГНК) : 33 [08:52:14]line Товар: 2710124130 [08:52:14]line SU-92-К-5 [08:52:14]line 10.180 * 68.80 [08:52:14]line = 700.38 [08:52:14]line НДС 12% НСП 1% [08:52:14]line > о реализуемом товаре [08:52:14]line ИТОГО: 700.38 [08:52:14]line НСП 1% : 6.20 [08:52:14]line НДС 12% : 74.38 [08:52:14]line Наличными: 0.00 [08:52:14]line Безнал.: 700.38 [08:52:14]line Место: АЗС № 95 "Партнер Нефть" [08:52:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:52:14]line СНО: Общий режим [08:52:14]line Чек 147 16.08.2024 08:52 [08:52:14]line Смена: 462 ФФД: 1.0 [08:52:14]line ЗНМ: 0300000079 [08:52:14]line РНМ: 0000000000092545 [08:52:14]line Версия ККМ: 001 [08:52:14]line Платежная система: O! деньги [08:52:14]line ФМ: 0000000000871802 [08:52:14]line ФД: 197806 [08:52:14]line ФПД: 232410470627852 [08:52:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085216&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197806&fm=232410470627852&tin=02508201610067®Number=0000000000092545&sum=70038 [08:52:14]OFD Sender: Processing packet 197806 [packets to send 245, broken 244] [08:52:14]ProducePacketName [08:52:14]name=ofd_packets/00197806 [08:52:14]OFD Sender: To server: pG, [08:52:14]CommunicateWithHost lk.salyk.kg:30040 [08:52:14]ConnectInit lk.salyk.kg [08:52:14]written 0, free lines is 4095 [08:52:15]Connected sock=10 [08:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 FA C0 05 01 9A B3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 40 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 04 03 00 35 04 06 00 D3 60 47 8B 3A 0C 4C 31 3C 68 CC 86 EB C0 [08:52:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 90 07 47 00 27 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 04 03 00 F4 03 04 00 54 BF BE 66 B6 04 01 00 00 39 36 D8 67 44 E6 E2 17 [08:52:15]CommunicateWithHost err = 0 [08:52:15]CheckOFDResponse [08:52:15]1017 (14) - 77093643461234 [08:52:15]1041 (16) - 0000000000871802 [08:52:15]1040 (4) - 197806 [08:52:15]1012 (4) - 16.08.2024 02:54 [08:52:15]1206 (1) - 0 [08:52:15]OFD Sender: Remove packet 197806 [08:52:15]ProducePacketName [08:52:15]name=ofd_packets/00197806 [08:52:15]NVStorageDeleteData [08:52:15]Write to MH i2c: 01 00 00 53 36 89 [08:52:15]Write i2c OK [08:52:15]MH_I2C_Read... [08:52:15]Read from MH i2c: 01 [08:52:15]MH_I2C_Read... [08:52:15]Read from MH i2c: 01 07 00 [08:52:15]MH_I2C_Read... [08:52:15]Read from MH i2c: 01 07 00 53 36 00 00 00 00 00 1F 0D BC [08:52:15]RasterBufferAndPrint [08:52:15]line [08:52:15]line [08:52:15]line [08:52:15]line [08:52:15]line [08:52:15]written 0, free lines is 3370 [08:52:15]MH_Cut [08:52:15]Write to MH i2c: D1 01 00 5A 36 01 62 [08:52:15]Write i2c OK [08:52:15]MH_I2C_Read... [08:52:15]Read from MH i2c: D1 [08:52:15]MH_I2C_Read... [08:52:15]Read from MH i2c: D1 01 00 [08:52:15]MH_I2C_Read... [08:52:15]Read from MH i2c: D1 01 00 5A 36 00 61 [08:52:15]Write to MH i2c: 01 00 00 5B 36 91 [08:52:15]Write i2c OK [08:52:15]MH_I2C_Read... [08:52:15]OFD Sender: No OFD packet to send [08:52:16]*** Cut start [08:52:16]*** Purtial cut [08:52:16]*** CUTSNS_PIN = 0 [08:52:16]*** Stage 1: CUTSNS_PIN = 1 [08:52:18]Read from MH i2c: 01 [08:52:18]MH_I2C_Read... [08:52:18]*** Stop cut motor [08:52:18]*** Cut end [08:52:18]Read from MH i2c: 01 07 00 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: 01 07 00 5B 36 00 00 00 00 00 FF 0F A6 [08:52:18]process_action close_receipt done [08:52:18]requested_data is exist [08:52:18]produce_requested_data [08:52:18]requested_item fm.sn is exist - process it [08:52:18]wFMCommunicate request_size=4 [08:52:18]MH_SAM_APDU [08:52:18]CAPDU: 80 11 00 00 [08:52:18]Write to MH i2c: E2 08 00 5C 36 80 11 00 00 00 00 00 00 0C [08:52:18]Write i2c OK [08:52:18]MH_I2C_Read... [08:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:18]Read from MH i2c: E2 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: E2 17 00 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: E2 17 00 5C 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 59 [08:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:52:18]wFMCommunicate OK [08:52:18]requested_item fd.num is exist - process it [08:52:18]SAM_PROTO_GetFieldsCounters [08:52:18]wFMCommunicate request_size=4 [08:52:18]MH_SAM_APDU [08:52:18]CAPDU: 80 13 00 00 [08:52:18]Write to MH i2c: E2 08 00 5D 36 80 13 00 00 00 00 00 00 0F [08:52:18]Write i2c OK [08:52:18]MH_I2C_Read... [08:52:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:18]Read from MH i2c: E2 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: E2 62 00 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: E2 62 00 5D 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AE 04 03 00 0E 04 04 00 CE 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 67 [08:52:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AE 04 03 00 0E 04 04 00 CE 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 [08:52:18]wFMCommunicate OK [08:52:18]SAM_PROTO_GetFieldsCounters done [08:52:18]requested_item shift.num is exist - process it [08:52:18]requested_item shift.opened is exist - process it [08:52:18]req_shift_opened [08:52:18]FM_GetShiftState [08:52:18]SAM_PROTO_GetShiftState [08:52:18]wFMCommunicate request_size=4 [08:52:18]MH_SAM_APDU [08:52:18]CAPDU: 80 13 01 00 [08:52:18]Write to MH i2c: E2 08 00 5E 36 80 13 01 00 00 00 00 00 11 [08:52:18]Write i2c OK [08:52:18]MH_I2C_Read... [08:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:18]Read from MH i2c: E2 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: E2 0E 00 [08:52:18]MH_I2C_Read... [08:52:18]Read from MH i2c: E2 0E 00 5E 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [08:52:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:52:18]wFMCommunicate OK [08:52:18]SAM_PROTO_GetShiftState done [08:52:18]FM_GetShiftState done [08:52:18]req_shift_opened done [08:52:18]requested_item shift.open_date is exist - process it [08:52:18]req_shift_open_date [08:52:18]req_shift_open_date done [08:52:18]produce_requested_data done [08:52:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197806,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:52:18]process_action_free close_receipt [08:52:18]json_value_free [08:52:18]json_value_free done [08:52:18]process_json_proto returns [08:52:18]Send response to host [08:52:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197806,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:52:18]free response buf [08:52:18]execute_script done [08:52:18]execute_script returns [08:52:18]free content buf [08:52:18]Sock 7.Close socket [08:52:18]Sock 7.Thread stoped [08:52:20]OFD Sender: No OFD packet to send [08:52:25]OFD Sender: No OFD packet to send [08:52:30]OFD Sender: No OFD packet to send [08:52:35]OFD Sender: No OFD packet to send [08:52:40]OFD Sender: No OFD packet to send [08:52:45]OFD Sender: No OFD packet to send [08:52:50]OFD Sender: No OFD packet to send [08:52:55]OFD Sender: No OFD packet to send [08:53:00]OFD Sender: No OFD packet to send [08:53:05]OFD Sender: No OFD packet to send [08:53:08]accept exits with 9 [08:53:08]New connection [08:53:08]New thread 3066981732 created [08:53:08]Thread 3066838372 joined [08:53:08]Waiting for new connection... [08:53:08] Sock 9.Parse request [08:53:08]Sock 9.Check first char [08:53:08]Sock 9.First char is OK [08:53:08]request: POST /json_proto HTTP/1.0 [08:53:08]Method: POST [08:53:08]URL: /json_proto [08:53:08]Method is POST - this is cgi request [08:53:08]url: /json_proto [08:53:08]query_string will be loaded in cgi processing [08:53:08]execute_cgi json_proto POST (null) [08:53:08]execute_cgi path=json_proto method=POST [08:53:08]POST find Content-Length [08:53:08]Host: 172.17.46.195:8080 [08:53:09]Content-Length: 791 [08:53:09]Content-Type: application/json [08:53:09] [08:53:09]POST finish read [08:53:09]Found Content-Length = 791 [08:53:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "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\u000A49476", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:09]execute_script... [08: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)11325176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "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\u000A49476", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:09]POST & json_proto [08:53:09]process_json_proto [08:53:09]json parsed OK: [08:53:09]protocol is kg_v1.0 [08:53:09]action value=close_receipt [08:53:09]process_action close_receipt [08:53:09]cmd_close_receipt [08:53:09]MH_GetDate [08:53:09]Write to MH i2c: F0 00 00 5F 36 84 [08:53:09]Write i2c OK [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: F0 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: F0 09 00 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: F0 09 00 5F 36 00 77 13 BF 66 8D AE BC 66 99 [08:53:09]GetLastDocTimeStamp 1723798336 [08:53:09]current date 1723798391 [08:53:09]FM_GetShiftState [08:53:09]SAM_PROTO_GetShiftState [08:53:09]wFMCommunicate request_size=4 [08:53:09]MH_SAM_APDU [08:53:09]CAPDU: 80 13 01 00 [08:53:09]Write to MH i2c: E2 08 00 60 36 80 13 01 00 00 00 00 00 13 [08:53:09]Write i2c OK [08:53:09]MH_I2C_Read... [08:53:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:09]Read from MH i2c: E2 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 0E 00 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 0E 00 60 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A1 [08:53:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:53:09]wFMCommunicate OK [08:53:09]SAM_PROTO_GetShiftState done [08:53:09]FM_GetShiftState done [08:53:09]opened in 1723766727 [08:53:09]opened+sec_in_day 1723853127 [08:53:09]quantity*price = 0 [08:53:09]sum+1 = 1 [08:53:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 148 16.08.2024 08:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 49476 ФМ: 0000000000871802 ФД: 197807 ФПД: 123092571171507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085312&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197807&fm=123092571171507&tin=02508201610067®Number=0000000000092545&sum=0 [08:53:10]StoreToDocumentArchive [08:53:10]shift 462 fd 197807 [08:53:10]save to /storage/0462/doc_00197807 [08:53:10]save last doc name /storage/0462/doc_00197807 to /storage/kkm_last_doc_name [08:53:10]save OK [08:53:10]Clear old archive folders... [08:53:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:53:10]tlvbuf is 01930580 [08:53:10]SAM_PROTO_ClearQueue [08:53:10]wFMCommunicate request_size=4 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 09 00 00 [08:53:10]Write to MH i2c: E2 08 00 6D 36 80 09 00 00 00 00 00 00 15 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 6D 36 00 90 00 17 [08:53:10]RAPDU: 90 00 [08:53:10]wFMCommunicate OK [08:53:10]SAM_PROTO_ClearQueue done [08:53:10]KKMCreateOFDPacket [08:53:10]OFDProtocolAddRootSTLVToBuf [08:53:10]FM_MakeSignedData [08:53:10]FM_MakeSignedData [08:53:10]SAM_PROTO_SignData [08:53:10]wFMCommunicate request_size=4 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 0D 01 02 [08:53:10]Write to MH i2c: E2 08 00 6E 36 80 0D 01 02 00 00 00 00 1D [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 6E 36 00 90 00 18 [08:53:10]RAPDU: 90 00 [08:53:10]wFMCommunicate OK [08:53:10]wFMCommunicate request_size=255 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 78 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 04 03 00 35 04 06 00 6F F3 B8 FA [08:53:10]Write to MH i2c: E2 02 01 6F 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 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 78 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 04 03 00 35 04 06 00 6F F3 B8 FA 00 00 14 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 6F 36 00 90 00 19 [08:53:10]RAPDU: 90 00 [08:53:10]wFMCommunicate OK [08:53:10]wFMCommunicate request_size=7 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 0D 02 02 02 AA B3 [08:53:10]Write to MH i2c: E2 0A 00 70 36 80 0D 02 02 02 00 AA B3 00 00 81 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 70 36 00 90 00 1A [08:53:10]RAPDU: 90 00 [08:53:10]wFMCommunicate OK [08:53:10]wFMCommunicate request_size=4 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 0D 03 02 [08:53:10]Write to MH i2c: E2 08 00 71 36 80 0D 03 02 00 00 00 00 22 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 0B 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 0B 00 71 36 00 62 7E 84 9C 12 58 CF 17 90 00 73 [08:53:10]RAPDU: 62 7E 84 9C 12 58 CF 17 90 00 [08:53:10]wFMCommunicate OK [08:53:10]SAM_PROTO_SignData done [08:53:10]FM_MakeSignedData done [08:53:10]CreateOFDProtocolMessage [08:53:10]wFMCommunicate request_size=4 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 11 00 00 [08:53:10]Write to MH i2c: E2 08 00 72 36 80 11 00 00 00 00 00 00 22 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 17 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 17 00 72 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [08:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:53:10]wFMCommunicate OK [08:53:10]CreateOFDProtocolMessage done [08:53:10]OFDSenderStorePacket 197807 [08:53:10]StoreOFDPacket docnum=197807 [08:53:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2E 23 04 01 45 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 78 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 04 03 00 35 04 06 00 6F F3 B8 FA AA B3 62 7E 84 9C 12 58 CF 17 [08:53:10]CheckFolder [08:53:10]dirname=/storage/ofd_packets [08:53:10]CheckFolder done [08:53:10]ProducePacketName [08:53:10]name=ofd_packets/00197807 [08:53:10]NVStorageSaveData ofd_packets/00197807 [08:53:10]File name is /storage/ofd_packets/00197807 [08:53:10]Write 298 bytes [08:53:10]NVStorageSaveData done [08:53:10]OFDSenderStorePacket done [08:53:10]KKMCreateOFDPacket done [08:53:10]NVStorageSaveData kkm_last_timestamp [08:53:10]File name is /storage/kkm_last_timestamp [08:53:10]Write 4 bytes [08:53:10]NVStorageSaveData done [08:53:10]ExternCall_PrintAddStr [08:53:10]wPrintStart [08:53:10]Write to MH i2c: 01 00 00 73 36 A9 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 07 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 07 00 73 36 00 00 00 00 00 FF 0F BE [08:53:10]RasterBufferAndPrint [08:53:10]line Счет N : (1)11325176 [08:53:10]line ИНН: 02508201610067 [08:53:10]line Контрольно-Кассовый Чек [08:53:10]line ПРОДАЖА [08:53:10]line ТРК (МРК, ГНК) : 51 [08:53:10]line Товар: 2710194210 [08:53:10]line ДТ-К-5 [08:53:10]line 15.750 * 0.00 [08:53:10]line = 0.00 [08:53:10]line НДС 12% НСП 1% [08:53:10]line > о реализуемом товаре [08:53:10]line ИТОГО: 0.00 [08:53:10]line НСП 1% : 0.00 [08:53:10]line НДС 12% : 0.00 [08:53:10]line Наличными: 0.00 [08:53:10]line Безнал.: 0.00 [08:53:10]line Место: АЗС № 95 "Партнер Нефть" [08:53:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:53:10]line СНО: Общий режим [08:53:10]line Чек 148 16.08.2024 08:53 [08:53:10]line Смена: 462 ФФД: 1.0 [08:53:10]line ЗНМ: 0300000079 [08:53:10]line РНМ: 0000000000092545 [08:53:10]line Версия ККМ: 001 [08:53:10]line Талоны: Топливная Карта [08:53:10]line 49476 [08:53:10]line ФМ: 0000000000871802 [08:53:10]line ФД: 197807 [08:53:10]line ФПД: 123092571171507 [08:53:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085312&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197807&fm=123092571171507&tin=02508201610067®Number=0000000000092545&sum=0 [08:53:11]OFD Sender: Processing packet 197807 [packets to send 245, broken 244] [08:53:11]ProducePacketName [08:53:11]name=ofd_packets/00197807 [08:53:11]OFD Sender: To server: pG, [08:53:11]CommunicateWithHost lk.salyk.kg:30040 [08:53:11]ConnectInit lk.salyk.kg [08:53:11]written 0, free lines is 4095 [08:53:11]Connected sock=10 [08:53:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2E 23 04 01 45 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 78 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 04 03 00 35 04 06 00 6F F3 B8 FA AA B3 62 7E 84 9C 12 58 CF 17 [08:53:11]Write to MH i2c: 01 00 00 9D 36 D3 [08:53:11]Write i2c OK [08:53:11]MH_I2C_Read... [08:53:11]Read from MH i2c: 01 [08:53:11]MH_I2C_Read... [08:53:11]Read from MH i2c: 01 07 00 [08:53:11]MH_I2C_Read... [08:53:11]Read from MH i2c: 01 07 00 9D 36 00 00 00 00 00 F6 0C DC [08:53:11]RasterBufferAndPrint [08:53:11]line [08:53:11]line [08:53:11]line [08:53:11]line [08:53:11]line [08:53:11]written 0, free lines is 3324 [08:53:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6F 08 47 00 9E C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 04 03 00 F4 03 04 00 8D BF BE 66 B6 04 01 00 00 82 C9 84 D6 96 F6 C0 56 [08:53:11]CommunicateWithHost err = 0 [08:53:11]CheckOFDResponse [08:53:11]1017 (14) - 77093643461234 [08:53:11]1041 (16) - 0000000000871802 [08:53:11]1040 (4) - 197807 [08:53:11]1012 (4) - 16.08.2024 02:55 [08:53:11]1206 (1) - 0 [08:53:11]OFD Sender: Remove packet 197807 [08:53:11]ProducePacketName [08:53:11]name=ofd_packets/00197807 [08:53:11]NVStorageDeleteData [08:53:11]MH_Cut [08:53:11]Write to MH i2c: D1 01 00 A4 36 01 AC [08:53:11]Write i2c OK [08:53:11]MH_I2C_Read... [08:53:11]Read from MH i2c: D1 [08:53:11]MH_I2C_Read... [08:53:11]Read from MH i2c: D1 01 00 [08:53:11]MH_I2C_Read... [08:53:11]Read from MH i2c: D1 01 00 A4 36 00 AB [08:53:11]Write to MH i2c: 01 00 00 A5 36 DB [08:53:11]Write i2c OK [08:53:11]MH_I2C_Read... [08:53:11]OFD Sender: No OFD packet to send [08:53:12]*** Cut start [08:53:12]*** Purtial cut [08:53:12]*** Stage 1: CUTSNS_PIN = 1 [08:53:12]Read from MH i2c: 01 [08:53:12]MH_I2C_Read... [08:53:12]*** Stop cut motor [08:53:12]*** Cut end [08:53:12]Read from MH i2c: 01 07 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: 01 07 00 A5 36 00 00 00 00 00 FF 0F F0 [08:53:12]process_action close_receipt done [08:53:12]requested_data is exist [08:53:12]produce_requested_data [08:53:12]requested_item fm.sn is exist - process it [08:53:12]wFMCommunicate request_size=4 [08:53:12]MH_SAM_APDU [08:53:12]CAPDU: 80 11 00 00 [08:53:12]Write to MH i2c: E2 08 00 A6 36 80 11 00 00 00 00 00 00 56 [08:53:12]Write i2c OK [08:53:12]MH_I2C_Read... [08:53:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:12]Read from MH i2c: E2 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 17 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 17 00 A6 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A3 [08:53:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:53:12]wFMCommunicate OK [08:53:12]requested_item fd.num is exist - process it [08:53:12]SAM_PROTO_GetFieldsCounters [08:53:12]wFMCommunicate request_size=4 [08:53:12]MH_SAM_APDU [08:53:12]CAPDU: 80 13 00 00 [08:53:12]Write to MH i2c: E2 08 00 A7 36 80 13 00 00 00 00 00 00 59 [08:53:12]Write i2c OK [08:53:12]MH_I2C_Read... [08:53:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:12]Read from MH i2c: E2 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 62 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 62 00 A7 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AF 04 03 00 0E 04 04 00 CE 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 B5 [08:53:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AF 04 03 00 0E 04 04 00 CE 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 [08:53:12]wFMCommunicate OK [08:53:12]SAM_PROTO_GetFieldsCounters done [08:53:12]requested_item shift.num is exist - process it [08:53:12]requested_item shift.opened is exist - process it [08:53:12]req_shift_opened [08:53:12]FM_GetShiftState [08:53:12]SAM_PROTO_GetShiftState [08:53:12]wFMCommunicate request_size=4 [08:53:12]MH_SAM_APDU [08:53:12]CAPDU: 80 13 01 00 [08:53:12]Write to MH i2c: E2 08 00 A8 36 80 13 01 00 00 00 00 00 5B [08:53:12]Write i2c OK [08:53:12]MH_I2C_Read... [08:53:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:12]Read from MH i2c: E2 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 0E 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 0E 00 A8 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E9 [08:53:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:53:12]wFMCommunicate OK [08:53:12]SAM_PROTO_GetShiftState done [08:53:12]FM_GetShiftState done [08:53:12]req_shift_opened done [08:53:12]requested_item shift.open_date is exist - process it [08:53:12]req_shift_open_date [08:53:12]req_shift_open_date done [08:53:12]produce_requested_data done [08:53:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197807,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:53:12]process_action_free close_receipt [08:53:12]json_value_free [08:53:12]json_value_free done [08:53:12]process_json_proto returns [08:53:12]Send response to host [08:53:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197807,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:53:12]free response buf [08:53:12]execute_script done [08:53:12]execute_script returns [08:53:12]free content buf [08:53:12]Sock 9.Close socket [08:53:12]Sock 9.Thread stoped [08:53:16]OFD Sender: No OFD packet to send [08:53:22]OFD Sender: No OFD packet to send [08:53:27]OFD Sender: No OFD packet to send [08:53:32]OFD Sender: No OFD packet to send [08:53:37]OFD Sender: No OFD packet to send [08:53:42]OFD Sender: No OFD packet to send [08:53:47]OFD Sender: No OFD packet to send [08:53:52]OFD Sender: No OFD packet to send [08:53:57]OFD Sender: No OFD packet to send [08:54:02]OFD Sender: No OFD packet to send [08:54:07]OFD Sender: No OFD packet to send [08:54:12]OFD Sender: No OFD packet to send [08:54:17]OFD Sender: No OFD packet to send [08:54:22]OFD Sender: No OFD packet to send [08:54:23]accept exits with 7 [08:54:23]New connection [08:54:23]New thread 3066838372 created [08:54:23]Thread 3066981732 joined [08:54:23]Waiting for new connection... [08:54:23] Sock 7.Parse request [08:54:23]Sock 7.Check first char [08:54:23]Sock 7.First char is OK [08:54:23]request: POST /json_proto HTTP/1.0 [08:54:23]Method: POST [08:54:23]URL: /json_proto [08:54:23]Method is POST - this is cgi request [08:54:23]url: /json_proto [08:54:23]query_string will be loaded in cgi processing [08:54:23]execute_cgi json_proto POST (null) [08:54:23]execute_cgi path=json_proto method=POST [08:54:23]POST find Content-Length [08:54:23]Host: 172.17.46.195:8080 [08:54:23]Content-Length: 805 [08:54:23]Content-Type: application/json [08:54:23] [08:54:23]POST finish read [08:54:23]Found Content-Length = 805 [08:54:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325177", "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" : 32.340, "sum" : 2399.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2399.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:23]execute_script... [08:54:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325177", "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" : 32.340, "sum" : 2399.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2399.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:23]POST & json_proto [08:54:23]process_json_proto [08:54:23]json parsed OK: [08:54:23]protocol is kg_v1.0 [08:54:23]action value=close_receipt [08:54:23]process_action close_receipt [08:54:23]cmd_close_receipt [08:54:23]MH_GetDate [08:54:23]Write to MH i2c: F0 00 00 A9 36 CE [08:54:23]Write i2c OK [08:54:23]MH_I2C_Read... [08:54:23]Read from MH i2c: F0 [08:54:23]MH_I2C_Read... [08:54:23]Read from MH i2c: F0 09 00 [08:54:23]MH_I2C_Read... [08:54:23]Read from MH i2c: F0 09 00 A9 36 00 C2 13 BF 66 8D AE BC 66 2E [08:54:23]GetLastDocTimeStamp 1723798392 [08:54:23]current date 1723798466 [08:54:23]FM_GetShiftState [08:54:23]SAM_PROTO_GetShiftState [08:54:23]wFMCommunicate request_size=4 [08:54:23]MH_SAM_APDU [08:54:23]CAPDU: 80 13 01 00 [08:54:23]Write to MH i2c: E2 08 00 AA 36 80 13 01 00 00 00 00 00 5D [08:54:23]Write i2c OK [08:54:23]MH_I2C_Read... [08:54:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:24]Read from MH i2c: E2 [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: E2 0E 00 [08:54:24]MH_I2C_Read... [08:54:24]Read from MH i2c: E2 0E 00 AA 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EB [08:54:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:54:24]wFMCommunicate OK [08:54:24]SAM_PROTO_GetShiftState done [08:54:24]FM_GetShiftState done [08:54:24]opened in 1723766727 [08:54:24]opened+sec_in_day 1723853127 [08:54:24]quantity*price = 239962 [08:54:24]sum+1 = 239964 [08:54:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2399.63 НСП 1% : 21.24 НДС 12% : 254.83 Наличными: 0.00 Безнал.: 2399.63 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 149 16.08.2024 08:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197808 ФПД: 1334490888237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085427&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197808&fm=1334490888237&tin=02508201610067®Number=0000000000092545&sum=239963 [08:54:25]StoreToDocumentArchive [08:54:25]shift 462 fd 197808 [08:54:25]save to /storage/0462/doc_00197808 [08:54:25]save last doc name /storage/0462/doc_00197808 to /storage/kkm_last_doc_name [08:54:25]save OK [08:54:25]Clear old archive folders... [08:54:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:25]tlvbuf is 01930600 [08:54:25]SAM_PROTO_ClearQueue [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 09 00 00 [08:54:25]Write to MH i2c: E2 08 00 B7 36 80 09 00 00 00 00 00 00 5F [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 B7 36 00 90 00 61 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]SAM_PROTO_ClearQueue done [08:54:25]KKMCreateOFDPacket [08:54:25]OFDProtocolAddRootSTLVToBuf [08:54:25]FM_MakeSignedData [08:54:25]FM_MakeSignedData [08:54:25]SAM_PROTO_SignData [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 0D 01 02 [08:54:25]Write to MH i2c: E2 08 00 B8 36 80 0D 01 02 00 00 00 00 67 [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 B8 36 00 90 00 62 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]wFMCommunicate request_size=255 [08:54:25]MH_SAM_APDU [08:54: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 54 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B 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 8B 63 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B A9 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 C3 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 04 03 00 35 04 06 00 01 [08:54:25]Write to MH i2c: E2 02 01 B9 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 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B 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 8B 63 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B A9 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 C3 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 04 03 00 35 04 06 00 01 00 00 C7 [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 B9 36 00 90 00 63 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]wFMCommunicate request_size=10 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 0D 02 02 05 36 B5 DA F8 2D [08:54:25]Write to MH i2c: E2 0D 00 BA 36 80 0D 02 02 05 00 36 B5 DA F8 2D 00 00 5E [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 03 00 BA 36 00 90 00 64 [08:54:25]RAPDU: 90 00 [08:54:25]wFMCommunicate OK [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 0D 03 02 [08:54:25]Write to MH i2c: E2 08 00 BB 36 80 0D 03 02 00 00 00 00 6C [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 0B 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 0B 00 BB 36 00 2D AA 61 22 BE F0 75 90 90 00 7A [08:54:25]RAPDU: 2D AA 61 22 BE F0 75 90 90 00 [08:54:25]wFMCommunicate OK [08:54:25]SAM_PROTO_SignData done [08:54:25]FM_MakeSignedData done [08:54:25]CreateOFDProtocolMessage [08:54:25]wFMCommunicate request_size=4 [08:54:25]MH_SAM_APDU [08:54:25]CAPDU: 80 11 00 00 [08:54:25]Write to MH i2c: E2 08 00 BC 36 80 11 00 00 00 00 00 00 6C [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:25]Read from MH i2c: E2 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 17 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: E2 17 00 BC 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B9 [08:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:54:25]wFMCommunicate OK [08:54:25]CreateOFDProtocolMessage done [08:54:25]OFDSenderStorePacket 197808 [08:54:25]StoreOFDPacket docnum=197808 [08:54:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 79 1E 07 01 67 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B 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 8B 63 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B A9 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 C3 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 04 03 00 35 04 06 00 01 36 B5 DA F8 2D 2D AA 61 22 BE F0 75 90 [08:54:25]CheckFolder [08:54:25]dirname=/storage/ofd_packets [08:54:25]CheckFolder done [08:54:25]ProducePacketName [08:54:25]name=ofd_packets/00197808 [08:54:25]NVStorageSaveData ofd_packets/00197808 [08:54:25]File name is /storage/ofd_packets/00197808 [08:54:25]Write 301 bytes [08:54:25]NVStorageSaveData done [08:54:25]OFDSenderStorePacket done [08:54:25]KKMCreateOFDPacket done [08:54:25]NVStorageSaveData kkm_last_timestamp [08:54:25]File name is /storage/kkm_last_timestamp [08:54:25]Write 4 bytes [08:54:25]NVStorageSaveData done [08:54:25]ExternCall_PrintAddStr [08:54:25]wPrintStart [08:54:25]Write to MH i2c: 01 00 00 BD 36 F3 [08:54:25]Write i2c OK [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: 01 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: 01 07 00 [08:54:25]MH_I2C_Read... [08:54:25]Read from MH i2c: 01 07 00 BD 36 00 00 00 00 00 FF 0F 08 [08:54:25]RasterBufferAndPrint [08:54:25]line Счет N : (1)11325177 [08:54:25]line ИНН: 02508201610067 [08:54:25]line Контрольно-Кассовый Чек [08:54:25]line ПРОДАЖА [08:54:25]line ТРК (МРК, ГНК) : 11 [08:54:25]line Товар: 2710124500 [08:54:25]line Аи-95-К-5 [08:54:25]line 32.340 * 74.20 [08:54:25]line = 2399.63 [08:54:25]line НДС 12% НСП 1% [08:54:25]line > о реализуемом товаре [08:54:25]line ИТОГО: 2399.63 [08:54:25]line НСП 1% : 21.24 [08:54:25]line НДС 12% : 254.83 [08:54:25]line Наличными: 0.00 [08:54:25]line Безнал.: 2399.63 [08:54:25]line Место: АЗС № 95 "Партнер Нефть" [08:54:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:54:25]line СНО: Общий режим [08:54:25]line Чек 149 16.08.2024 08:54 [08:54:25]line Смена: 462 ФФД: 1.0 [08:54:25]line ЗНМ: 0300000079 [08:54:25]line РНМ: 0000000000092545 [08:54:25]line Версия ККМ: 001 [08:54:25]line Платежная система: O! деньги [08:54:25]line ФМ: 0000000000871802 [08:54:25]line ФД: 197808 [08:54:25]line ФПД: 1334490888237 [08:54:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085427&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197808&fm=1334490888237&tin=02508201610067®Number=0000000000092545&sum=239963 [08:54:25]written 0, free lines is 4095 [08:54:25]OFD Sender: Processing packet 197808 [packets to send 245, broken 244] [08:54:25]ProducePacketName [08:54:25]name=ofd_packets/00197808 [08:54:25]OFD Sender: To server: pG, [08:54:25]CommunicateWithHost lk.salyk.kg:30040 [08:54:25]ConnectInit lk.salyk.kg [08:54:25]Connected sock=10 [08:54:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 79 1E 07 01 67 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 7E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B 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 8B 63 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B A9 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 C3 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 04 03 00 35 04 06 00 01 36 B5 DA F8 2D 2D AA 61 22 BE F0 75 90 [08:54:26]Write to MH i2c: 01 00 00 E7 36 1D [08:54:26]Write i2c OK [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: 01 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: 01 07 00 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: 01 07 00 E7 36 00 00 00 00 00 FB 0C 2B [08:54:26]RasterBufferAndPrint [08:54:26]line [08:54:26]line [08:54:26]line [08:54:26]line [08:54:26]line [08:54:26]written 0, free lines is 3332 [08:54:26]MH_Cut [08:54:26]Write to MH i2c: D1 01 00 EE 36 01 F6 [08:54:26]Write i2c OK [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: D1 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: D1 01 00 [08:54:26]MH_I2C_Read... [08:54:26]Read from MH i2c: D1 01 00 EE 36 00 F5 [08:54:26]Write to MH i2c: 01 00 00 EF 36 25 [08:54:26]Write i2c OK [08:54:26]MH_I2C_Read... [08:54:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A1 8E 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 38 37 31 38 30 32 10 04 04 00 B0 04 03 00 F4 03 04 00 D7 BF BE 66 B6 04 01 00 00 33 8A 81 5B E4 AB A9 D9 [08:54:26]CommunicateWithHost err = 0 [08:54:26]CheckOFDResponse [08:54:26]1017 (14) - 77093643461234 [08:54:26]1041 (16) - 0000000000871802 [08:54:26]1040 (4) - 197808 [08:54:26]1012 (4) - 16.08.2024 02:56 [08:54:26]1206 (1) - 0 [08:54:26]OFD Sender: Remove packet 197808 [08:54:26]ProducePacketName [08:54:26]name=ofd_packets/00197808 [08:54:26]NVStorageDeleteData [08:54:26]OFD Sender: No OFD packet to send [08:54:26]*** Cut start [08:54:26]*** Purtial cut [08:54:26]*** CUTSNS_PIN = 0 [08:54:27]*** Stage 1: CUTSNS_PIN = 1 [08:54:28]Read from MH i2c: 01 [08:54:28]MH_I2C_Read... [08:54:28]*** Stop cut motor [08:54:28]*** Cut end [08:54:28]Read from MH i2c: 01 07 00 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: 01 07 00 EF 36 00 00 00 00 00 FF 0F 3A [08:54:28]process_action close_receipt done [08:54:28]requested_data is exist [08:54:28]produce_requested_data [08:54:28]requested_item fm.sn is exist - process it [08:54:28]wFMCommunicate request_size=4 [08:54:28]MH_SAM_APDU [08:54:28]CAPDU: 80 11 00 00 [08:54:28]Write to MH i2c: E2 08 00 F0 36 80 11 00 00 00 00 00 00 A0 [08:54:28]Write i2c OK [08:54:28]MH_I2C_Read... [08:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:28]Read from MH i2c: E2 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: E2 17 00 [08:54:28]MH_I2C_Read... [08:54:28]Read from MH i2c: E2 17 00 F0 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 ED [08:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:54:28]wFMCommunicate OK [08:54:28]requested_item fd.num is exist - process it [08:54:28]SAM_PROTO_GetFieldsCounters [08:54:28]wFMCommunicate request_size=4 [08:54:28]MH_SAM_APDU [08:54:28]CAPDU: 80 13 00 00 [08:54:28]Write to MH i2c: E2 08 00 F1 36 80 13 00 00 00 00 00 00 A3 [08:54:28]Write i2c OK [08:54:28]MH_I2C_Read... [08:54:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:29]Read from MH i2c: E2 [08:54:29]MH_I2C_Read... [08:54:29]Read from MH i2c: E2 62 00 [08:54:29]MH_I2C_Read... [08:54:29]Read from MH i2c: E2 62 00 F1 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B0 04 03 00 0E 04 04 00 CE 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 03 [08:54:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B0 04 03 00 0E 04 04 00 CE 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 [08:54:29]wFMCommunicate OK [08:54:29]SAM_PROTO_GetFieldsCounters done [08:54:29]requested_item shift.num is exist - process it [08:54:29]requested_item shift.opened is exist - process it [08:54:29]req_shift_opened [08:54:29]FM_GetShiftState [08:54:29]SAM_PROTO_GetShiftState [08:54:29]wFMCommunicate request_size=4 [08:54:29]MH_SAM_APDU [08:54:29]CAPDU: 80 13 01 00 [08:54:29]Write to MH i2c: E2 08 00 F2 36 80 13 01 00 00 00 00 00 A5 [08:54:29]Write i2c OK [08:54:29]MH_I2C_Read... [08:54:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:29]Read from MH i2c: E2 [08:54:29]MH_I2C_Read... [08:54:29]Read from MH i2c: E2 0E 00 [08:54:29]MH_I2C_Read... [08:54:29]Read from MH i2c: E2 0E 00 F2 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 33 [08:54:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:54:29]wFMCommunicate OK [08:54:29]SAM_PROTO_GetShiftState done [08:54:29]FM_GetShiftState done [08:54:29]req_shift_opened done [08:54:29]requested_item shift.open_date is exist - process it [08:54:29]req_shift_open_date [08:54:29]req_shift_open_date done [08:54:29]produce_requested_data done [08:54:29]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197808,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:54:29]process_action_free close_receipt [08:54:29]json_value_free [08:54:29]json_value_free done [08:54:29]process_json_proto returns [08:54:29]Send response to host [08:54:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197808,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:54:29]free response buf [08:54:29]execute_script done [08:54:29]execute_script returns [08:54:29]free content buf [08:54:29]Sock 7.Close socket [08:54:29]Sock 7.Thread stoped [08:54:31]OFD Sender: No OFD packet to send [08:54:36]OFD Sender: No OFD packet to send [08:54:41]OFD Sender: No OFD packet to send [08:54:46]OFD Sender: No OFD packet to send [08:54:51]OFD Sender: No OFD packet to send [08:54:56]OFD Sender: No OFD packet to send [08:55:01]OFD Sender: No OFD packet to send [08:55:05]accept exits with 9 [08:55:05]New connection [08:55:05]New thread 3066981732 created [08:55:05]Thread 3066838372 joined [08:55:05]Waiting for new connection... [08:55:05] Sock 9.Parse request [08:55:05]Sock 9.Check first char [08:55:05]Sock 9.First char is OK [08:55:05]request: POST /json_proto HTTP/1.0 [08:55:05]Method: POST [08:55:05]URL: /json_proto [08:55:05]Method is POST - this is cgi request [08:55:05]url: /json_proto [08:55:05]query_string will be loaded in cgi processing [08:55:05]execute_cgi json_proto POST (null) [08:55:05]execute_cgi path=json_proto method=POST [08:55:05]POST find Content-Length [08:55:05]Host: 172.17.46.195:8080 [08:55:05]Content-Length: 802 [08:55:05]Content-Type: application/json [08:55:05] [08:55:05]POST finish read [08:55:05]Found Content-Length = 802 [08:55:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325178", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:05]execute_script... [08: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)11325178", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:05]POST & json_proto [08:55:05]process_json_proto [08:55:05]json parsed OK: [08:55:05]protocol is kg_v1.0 [08:55:05]action value=close_receipt [08:55:05]process_action close_receipt [08:55:05]cmd_close_receipt [08:55:05]MH_GetDate [08:55:05]Write to MH i2c: F0 00 00 F3 36 18 [08:55:05]Write i2c OK [08:55:05]MH_I2C_Read... [08:55:05]Read from MH i2c: F0 [08:55:05]MH_I2C_Read... [08:55:05]Read from MH i2c: F0 09 00 [08:55:05]MH_I2C_Read... [08:55:05]Read from MH i2c: F0 09 00 F3 36 00 EC 13 BF 66 8D AE BC 66 A2 [08:55:05]GetLastDocTimeStamp 1723798467 [08:55:05]current date 1723798508 [08:55:05]FM_GetShiftState [08:55:05]SAM_PROTO_GetShiftState [08:55:05]wFMCommunicate request_size=4 [08:55:05]MH_SAM_APDU [08:55:05]CAPDU: 80 13 01 00 [08:55:05]Write to MH i2c: E2 08 00 F4 36 80 13 01 00 00 00 00 00 A7 [08:55:05]Write i2c OK [08:55:05]MH_I2C_Read... [08:55:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:05]Read from MH i2c: E2 [08:55:05]MH_I2C_Read... [08:55:05]Read from MH i2c: E2 0E 00 [08:55:05]MH_I2C_Read... [08:55:05]Read from MH i2c: E2 0E 00 F4 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 35 [08:55:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:55:05]wFMCommunicate OK [08:55:05]SAM_PROTO_GetShiftState done [08:55:05]FM_GetShiftState done [08:55:05]opened in 1723766727 [08:55:05]opened+sec_in_day 1723853127 [08:55:05]quantity*price = 50010 [08:55:05]sum+1 = 50012 [08:55:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 150 16.08.2024 08:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197809 ФПД: 40244355752412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085508&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197809&fm=40244355752412&tin=02508201610067®Number=0000000000092545&sum=50011 [08:55:06]StoreToDocumentArchive [08:55:06]shift 462 fd 197809 [08:55:06]save to /storage/0462/doc_00197809 [08:55:06]save last doc name /storage/0462/doc_00197809 to /storage/kkm_last_doc_name [08:55:06]save OK [08:55:06]Clear old archive folders... [08:55:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:06]tlvbuf is 018D2180 [08:55:06]SAM_PROTO_ClearQueue [08:55:06]wFMCommunicate request_size=4 [08:55:06]MH_SAM_APDU [08:55:06]CAPDU: 80 09 00 00 [08:55:06]Write to MH i2c: E2 08 00 01 37 80 09 00 00 00 00 00 00 AA [08:55:06]Write i2c OK [08:55:06]MH_I2C_Read... [08:55:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:06]Read from MH i2c: E2 [08:55:06]MH_I2C_Read... [08:55:06]Read from MH i2c: E2 03 00 [08:55:06]MH_I2C_Read... [08:55:06]Read from MH i2c: E2 03 00 01 37 00 90 00 AC [08:55:06]RAPDU: 90 00 [08:55:06]wFMCommunicate OK [08:55:06]SAM_PROTO_ClearQueue done [08:55:06]KKMCreateOFDPacket [08:55:06]OFDProtocolAddRootSTLVToBuf [08:55:06]FM_MakeSignedData [08:55:06]FM_MakeSignedData [08:55:06]SAM_PROTO_SignData [08:55:06]wFMCommunicate request_size=4 [08:55:06]MH_SAM_APDU [08:55:06]CAPDU: 80 0D 01 02 [08:55:06]Write to MH i2c: E2 08 00 02 37 80 0D 01 02 00 00 00 00 B2 [08:55:06]Write i2c OK [08:55:06]MH_I2C_Read... [08:55:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:06]Read from MH i2c: E2 [08:55:06]MH_I2C_Read... [08:55:06]Read from MH i2c: E2 03 00 [08:55:06]MH_I2C_Read... [08:55:06]Read from MH i2c: E2 03 00 02 37 00 90 00 AD [08:55:06]RAPDU: 90 00 [08:55:06]wFMCommunicate OK [08:55:06]wFMCommunicate request_size=255 [08:55:06]MH_SAM_APDU [08:55:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 96 00 00 00 F4 03 04 00 EC 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 04 03 00 35 04 06 00 24 [08:55:06]Write to MH i2c: E2 02 01 03 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 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 96 00 00 00 F4 03 04 00 EC 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 04 03 00 35 04 06 00 24 00 00 8E [08:55:07]Write i2c OK [08:55:07]MH_I2C_Read... [08:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:07]Read from MH i2c: E2 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 03 00 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 03 00 03 37 00 90 00 AE [08:55:07]RAPDU: 90 00 [08:55:07]wFMCommunicate OK [08:55:07]wFMCommunicate request_size=10 [08:55:07]MH_SAM_APDU [08:55:07]CAPDU: 80 0D 02 02 05 9A 1E 87 61 DC [08:55:07]Write to MH i2c: E2 0D 00 04 37 80 0D 02 02 05 00 9A 1E 87 61 DC 00 00 3B [08:55:07]Write i2c OK [08:55:07]MH_I2C_Read... [08:55:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:07]Read from MH i2c: E2 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 03 00 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 03 00 04 37 00 90 00 AF [08:55:07]RAPDU: 90 00 [08:55:07]wFMCommunicate OK [08:55:07]wFMCommunicate request_size=4 [08:55:07]MH_SAM_APDU [08:55:07]CAPDU: 80 0D 03 02 [08:55:07]Write to MH i2c: E2 08 00 05 37 80 0D 03 02 00 00 00 00 B7 [08:55:07]Write i2c OK [08:55:07]MH_I2C_Read... [08:55:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:07]Read from MH i2c: E2 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 0B 00 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 0B 00 05 37 00 1E 45 1C 75 E0 DA 70 6E 90 00 44 [08:55:07]RAPDU: 1E 45 1C 75 E0 DA 70 6E 90 00 [08:55:07]wFMCommunicate OK [08:55:07]SAM_PROTO_SignData done [08:55:07]FM_MakeSignedData done [08:55:07]CreateOFDProtocolMessage [08:55:07]wFMCommunicate request_size=4 [08:55:07]MH_SAM_APDU [08:55:07]CAPDU: 80 11 00 00 [08:55:07]Write to MH i2c: E2 08 00 06 37 80 11 00 00 00 00 00 00 B7 [08:55:07]Write i2c OK [08:55:07]MH_I2C_Read... [08:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:07]Read from MH i2c: E2 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 17 00 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: E2 17 00 06 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 04 [08:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:55:07]wFMCommunicate OK [08:55:07]CreateOFDProtocolMessage done [08:55:07]OFDSenderStorePacket 197809 [08:55:07]StoreOFDPacket docnum=197809 [08:55:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1E 75 07 01 AB EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 96 00 00 00 F4 03 04 00 EC 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 04 03 00 35 04 06 00 24 9A 1E 87 61 DC 1E 45 1C 75 E0 DA 70 6E [08:55:07]CheckFolder [08:55:07]dirname=/storage/ofd_packets [08:55:07]CheckFolder done [08:55:07]ProducePacketName [08:55:07]name=ofd_packets/00197809 [08:55:07]NVStorageSaveData ofd_packets/00197809 [08:55:07]File name is /storage/ofd_packets/00197809 [08:55:07]Write 301 bytes [08:55:07]NVStorageSaveData done [08:55:07]OFDSenderStorePacket done [08:55:07]KKMCreateOFDPacket done [08:55:07]NVStorageSaveData kkm_last_timestamp [08:55:07]File name is /storage/kkm_last_timestamp [08:55:07]Write 4 bytes [08:55:07]NVStorageSaveData done [08:55:07]OFD Sender: Processing packet 197809 [packets to send 245, broken 244] [08:55:07]ProducePacketName [08:55:07]name=ofd_packets/00197809 [08:55:07]OFD Sender: To server: pG, [08:55:07]CommunicateWithHost lk.salyk.kg:30040 [08:55:07]ConnectInit lk.salyk.kg [08:55:07]ExternCall_PrintAddStr [08:55:07]wPrintStart [08:55:07]Write to MH i2c: 01 00 00 07 37 3E [08:55:07]Write i2c OK [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: 01 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: 01 07 00 [08:55:07]MH_I2C_Read... [08:55:07]Read from MH i2c: 01 07 00 07 37 00 00 00 00 00 FF 0F 53 [08:55:07]RasterBufferAndPrint [08:55:07]line Счет N : (1)11325178 [08:55:07]line ИНН: 02508201610067 [08:55:07]line Контрольно-Кассовый Чек [08:55:07]line ПРОДАЖА [08:55:07]line ТРК (МРК, ГНК) : 21 [08:55:07]line Товар: 2710124500 [08:55:07]line Аи-95-К-5 [08:55:07]line 6.740 * 74.20 [08:55:07]line = 500.11 [08:55:07]line НДС 12% НСП 1% [08:55:07]line > о реализуемом товаре [08:55:07]line ИТОГО: 500.11 [08:55:07]line НСП 1% : 4.43 [08:55:07]line НДС 12% : 53.11 [08:55:07]line Наличными: 0.00 [08:55:07]line Безнал.: 500.11 [08:55:07]line Место: АЗС № 95 "Партнер Нефть" [08:55:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:55:07]line СНО: Общий режим [08:55:07]line Чек 150 16.08.2024 08:55 [08:55:07]line Смена: 462 ФФД: 1.0 [08:55:07]line ЗНМ: 0300000079 [08:55:07]line РНМ: 0000000000092545 [08:55:07]line Версия ККМ: 001 [08:55:07]line Платежная система: O! деньги [08:55:07]line ФМ: 0000000000871802 [08:55:07]line ФД: 197809 [08:55:07]line ФПД: 40244355752412 [08:55:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085508&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197809&fm=40244355752412&tin=02508201610067®Number=0000000000092545&sum=50011 [08:55:07]Connected sock=11 [08:55:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1E 75 07 01 AB EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 96 00 00 00 F4 03 04 00 EC 13 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 04 03 00 35 04 06 00 24 9A 1E 87 61 DC 1E 45 1C 75 E0 DA 70 6E [08:55:07]written 0, free lines is 4095 [08:55:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D2 4F 47 00 13 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 04 03 00 F4 03 04 00 01 C0 BE 66 B6 04 01 00 00 30 19 90 9A D3 8D FA 33 [08:55:08]CommunicateWithHost err = 0 [08:55:08]CheckOFDResponse [08:55:08]1017 (14) - 77093643461234 [08:55:08]1041 (16) - 0000000000871802 [08:55:08]1040 (4) - 197809 [08:55:08]1012 (4) - 16.08.2024 02:57 [08:55:08]1206 (1) - 0 [08:55:08]OFD Sender: Remove packet 197809 [08:55:08]ProducePacketName [08:55:08]name=ofd_packets/00197809 [08:55:08]NVStorageDeleteData [08:55:08]Write to MH i2c: 01 00 00 31 37 68 [08:55:08]Write i2c OK [08:55:08]MH_I2C_Read... [08:55:08]Read from MH i2c: 01 [08:55:08]MH_I2C_Read... [08:55:08]Read from MH i2c: 01 07 00 [08:55:08]MH_I2C_Read... [08:55:08]Read from MH i2c: 01 07 00 31 37 00 00 00 00 00 E3 0C 5E [08:55:08]RasterBufferAndPrint [08:55:08]line [08:55:08]line [08:55:08]line [08:55:08]line [08:55:08]line [08:55:08]written 0, free lines is 3308 [08:55:08]MH_Cut [08:55:08]Write to MH i2c: D1 01 00 38 37 01 41 [08:55:08]Write i2c OK [08:55:08]MH_I2C_Read... [08:55:08]Read from MH i2c: D1 [08:55:08]MH_I2C_Read... [08:55:08]Read from MH i2c: D1 01 00 [08:55:08]MH_I2C_Read... [08:55:08]Read from MH i2c: D1 01 00 38 37 00 40 [08:55:08]Write to MH i2c: 01 00 00 39 37 70 [08:55:08]Write i2c OK [08:55:08]MH_I2C_Read... [08:55:08]OFD Sender: No OFD packet to send [08:55:08]*** Cut start [08:55:08]*** Purtial cut [08:55:08]*** Stage 1: CUTSNS_PIN = 1 [08:55:09]Read from MH i2c: 01 [08:55:09]MH_I2C_Read... [08:55:09]*** Stop cut motor [08:55:09]*** Cut end [08:55:09]Read from MH i2c: 01 07 00 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: 01 07 00 39 37 00 00 00 00 00 FF 0F 85 [08:55:09]process_action close_receipt done [08:55:09]requested_data is exist [08:55:09]produce_requested_data [08:55:09]requested_item fm.sn is exist - process it [08:55:09]wFMCommunicate request_size=4 [08:55:09]MH_SAM_APDU [08:55:09]CAPDU: 80 11 00 00 [08:55:09]Write to MH i2c: E2 08 00 3A 37 80 11 00 00 00 00 00 00 EB [08:55:09]Write i2c OK [08:55:09]MH_I2C_Read... [08:55:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:09]Read from MH i2c: E2 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: E2 17 00 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: E2 17 00 3A 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 38 [08:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:55:09]wFMCommunicate OK [08:55:09]requested_item fd.num is exist - process it [08:55:09]SAM_PROTO_GetFieldsCounters [08:55:09]wFMCommunicate request_size=4 [08:55:09]MH_SAM_APDU [08:55:09]CAPDU: 80 13 00 00 [08:55:09]Write to MH i2c: E2 08 00 3B 37 80 13 00 00 00 00 00 00 EE [08:55:09]Write i2c OK [08:55:09]MH_I2C_Read... [08:55:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:09]Read from MH i2c: E2 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: E2 62 00 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: E2 62 00 3B 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B1 04 03 00 0E 04 04 00 CE 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 52 [08:55:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B1 04 03 00 0E 04 04 00 CE 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 [08:55:09]wFMCommunicate OK [08:55:09]SAM_PROTO_GetFieldsCounters done [08:55:09]requested_item shift.num is exist - process it [08:55:09]requested_item shift.opened is exist - process it [08:55:09]req_shift_opened [08:55:09]FM_GetShiftState [08:55:09]SAM_PROTO_GetShiftState [08:55:09]wFMCommunicate request_size=4 [08:55:09]MH_SAM_APDU [08:55:09]CAPDU: 80 13 01 00 [08:55:09]Write to MH i2c: E2 08 00 3C 37 80 13 01 00 00 00 00 00 F0 [08:55:09]Write i2c OK [08:55:09]MH_I2C_Read... [08:55:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:09]Read from MH i2c: E2 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: E2 0E 00 [08:55:09]MH_I2C_Read... [08:55:09]Read from MH i2c: E2 0E 00 3C 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7E [08:55:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:55:09]wFMCommunicate OK [08:55:09]SAM_PROTO_GetShiftState done [08:55:09]FM_GetShiftState done [08:55:09]req_shift_opened done [08:55:09]requested_item shift.open_date is exist - process it [08:55:09]req_shift_open_date [08:55:09]req_shift_open_date done [08:55:09]produce_requested_data done [08:55:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197809,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:55:09]process_action_free close_receipt [08:55:09]json_value_free [08:55:09]json_value_free done [08:55:09]process_json_proto returns [08:55:09]Send response to host [08:55:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197809,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:55:09]free response buf [08:55:09]execute_script done [08:55:09]execute_script returns [08:55:09]free content buf [08:55:09]Sock 9.Close socket [08:55:09]Sock 9.Thread stoped [08:55:13]OFD Sender: No OFD packet to send [08:55:18]OFD Sender: No OFD packet to send [08:55:23]OFD Sender: No OFD packet to send [08:55:28]OFD Sender: No OFD packet to send [08:55:33]OFD Sender: No OFD packet to send [08:55:38]OFD Sender: No OFD packet to send [08:55:43]OFD Sender: No OFD packet to send [08:55:48]OFD Sender: No OFD packet to send [08:55:49]accept exits with 7 [08:55:49]New connection [08:55:49]New thread 3066838372 created [08:55:49]Thread 3066981732 joined [08:55:49]Waiting for new connection... [08:55:49] Sock 7.Parse request [08:55:49]Sock 7.Check first char [08:55:49]Sock 7.First char is OK [08:55:49]request: POST /json_proto HTTP/1.0 [08:55:49]Method: POST [08:55:49]URL: /json_proto [08:55:49]Method is POST - this is cgi request [08:55:49]url: /json_proto [08:55:49]query_string will be loaded in cgi processing [08:55:49]execute_cgi json_proto POST (null) [08:55:49]execute_cgi path=json_proto method=POST [08:55:49]POST find Content-Length [08:55:49]Host: 172.17.46.195:8080 [08:55:49]Content-Length: 793 [08:55:49]Content-Type: application/json [08:55:49] [08:55:49]POST finish read [08:55:49]Found Content-Length = 793 [08:55:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 7.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\u000A38202", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:49]execute_script... [08:55: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)11325179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 7.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\u000A38202", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:49]POST & json_proto [08:55:49]process_json_proto [08:55:49]json parsed OK: [08:55:49]protocol is kg_v1.0 [08:55:49]action value=close_receipt [08:55:49]process_action close_receipt [08:55:49]cmd_close_receipt [08:55:49]MH_GetDate [08:55:49]Write to MH i2c: F0 00 00 3D 37 63 [08:55:49]Write i2c OK [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: F0 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: F0 09 00 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: F0 09 00 3D 37 00 18 14 BF 66 8D AE BC 66 1A [08:55:49]GetLastDocTimeStamp 1723798508 [08:55:49]current date 1723798552 [08:55:49]FM_GetShiftState [08:55:49]SAM_PROTO_GetShiftState [08:55:49]wFMCommunicate request_size=4 [08:55:49]MH_SAM_APDU [08:55:49]CAPDU: 80 13 01 00 [08:55:49]Write to MH i2c: E2 08 00 3E 37 80 13 01 00 00 00 00 00 F2 [08:55:49]Write i2c OK [08:55:49]MH_I2C_Read... [08:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:49]Read from MH i2c: E2 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: E2 0E 00 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: E2 0E 00 3E 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 80 [08:55:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:55:49]wFMCommunicate OK [08:55:49]SAM_PROTO_GetShiftState done [08:55:49]FM_GetShiftState done [08:55:49]opened in 1723766727 [08:55:49]opened+sec_in_day 1723853127 [08:55:49]quantity*price = 0 [08:55:49]sum+1 = 1 [08:55:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 151 16.08.2024 08:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 38202 ФМ: 0000000000871802 ФД: 197810 ФПД: 57986866067414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085552&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197810&fm=57986866067414&tin=02508201610067®Number=0000000000092545&sum=0 [08:55:50]StoreToDocumentArchive [08:55:50]shift 462 fd 197810 [08:55:50]save to /storage/0462/doc_00197810 [08:55:50]save last doc name /storage/0462/doc_00197810 to /storage/kkm_last_doc_name [08:55:50]save OK [08:55:50]Clear old archive folders... [08:55:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:50]tlvbuf is 018E5620 [08:55:50]SAM_PROTO_ClearQueue [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 09 00 00 [08:55:50]Write to MH i2c: E2 08 00 4B 37 80 09 00 00 00 00 00 00 F4 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 4B 37 00 90 00 F6 [08:55:50]RAPDU: 90 00 [08:55:50]wFMCommunicate OK [08:55:50]SAM_PROTO_ClearQueue done [08:55:50]KKMCreateOFDPacket [08:55:50]OFDProtocolAddRootSTLVToBuf [08:55:50]FM_MakeSignedData [08:55:50]FM_MakeSignedData [08:55:50]SAM_PROTO_SignData [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 0D 01 02 [08:55:50]Write to MH i2c: E2 08 00 4C 37 80 0D 01 02 00 00 00 00 FC [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 03 00 4C 37 00 90 00 F7 [08:55:50]RAPDU: 90 00 [08:55:50]wFMCommunicate OK [08:55:50]wFMCommunicate request_size=255 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 18 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 04 03 00 35 04 06 00 34 [08:55:50]Write to MH i2c: E2 02 01 4D 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 18 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 04 03 00 35 04 06 00 34 00 00 93 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:51]Read from MH i2c: E2 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 03 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 03 00 4D 37 00 90 00 F8 [08:55:51]RAPDU: 90 00 [08:55:51]wFMCommunicate OK [08:55:51]wFMCommunicate request_size=10 [08:55:51]MH_SAM_APDU [08:55:51]CAPDU: 80 0D 02 02 05 BD 1E 8D B7 D6 [08:55:51]Write to MH i2c: E2 0D 00 4E 37 80 0D 02 02 05 00 BD 1E 8D B7 D6 00 00 FE [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:51]Read from MH i2c: E2 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 03 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 03 00 4E 37 00 90 00 F9 [08:55:51]RAPDU: 90 00 [08:55:51]wFMCommunicate OK [08:55:51]wFMCommunicate request_size=4 [08:55:51]MH_SAM_APDU [08:55:51]CAPDU: 80 0D 03 02 [08:55:51]Write to MH i2c: E2 08 00 4F 37 80 0D 03 02 00 00 00 00 01 [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:51]Read from MH i2c: E2 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 0B 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 0B 00 4F 37 00 88 17 7F 83 22 3B F5 48 90 00 3D [08:55:51]RAPDU: 88 17 7F 83 22 3B F5 48 90 00 [08:55:51]wFMCommunicate OK [08:55:51]SAM_PROTO_SignData done [08:55:51]FM_MakeSignedData done [08:55:51]CreateOFDProtocolMessage [08:55:51]wFMCommunicate request_size=4 [08:55:51]MH_SAM_APDU [08:55:51]CAPDU: 80 11 00 00 [08:55:51]Write to MH i2c: E2 08 00 50 37 80 11 00 00 00 00 00 00 01 [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:51]Read from MH i2c: E2 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 17 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: E2 17 00 50 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4E [08:55:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:55:51]wFMCommunicate OK [08:55:51]CreateOFDProtocolMessage done [08:55:51]OFDSenderStorePacket 197810 [08:55:51]StoreOFDPacket docnum=197810 [08:55:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6C 49 07 01 50 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 18 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 04 03 00 35 04 06 00 34 BD 1E 8D B7 D6 88 17 7F 83 22 3B F5 48 [08:55:51]CheckFolder [08:55:51]dirname=/storage/ofd_packets [08:55:51]CheckFolder done [08:55:51]ProducePacketName [08:55:51]name=ofd_packets/00197810 [08:55:51]NVStorageSaveData ofd_packets/00197810 [08:55:51]File name is /storage/ofd_packets/00197810 [08:55:51]Write 301 bytes [08:55:51]NVStorageSaveData done [08:55:51]OFDSenderStorePacket done [08:55:51]KKMCreateOFDPacket done [08:55:51]NVStorageSaveData kkm_last_timestamp [08:55:51]File name is /storage/kkm_last_timestamp [08:55:51]Write 4 bytes [08:55:51]NVStorageSaveData done [08:55:51]ExternCall_PrintAddStr [08:55:51]wPrintStart [08:55:51]Write to MH i2c: 01 00 00 51 37 88 [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: 01 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: 01 07 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: 01 07 00 51 37 00 00 00 00 00 FF 0F 9D [08:55:51]RasterBufferAndPrint [08:55:51]line Счет N : (1)11325179 [08:55:51]line ИНН: 02508201610067 [08:55:51]line Контрольно-Кассовый Чек [08:55:51]line ПРОДАЖА [08:55:51]line ТРК (МРК, ГНК) : 32 [08:55:51]line Товар: 2710124130 [08:55:51]line Аи-92-К-4 [08:55:51]line 7.380 * 0.00 [08:55:51]line = 0.00 [08:55:51]line НДС 12% НСП 1% [08:55:51]line > о реализуемом товаре [08:55:51]line ИТОГО: 0.00 [08:55:51]line НСП 1% : 0.00 [08:55:51]line НДС 12% : 0.00 [08:55:51]line Наличными: 0.00 [08:55:51]line Безнал.: 0.00 [08:55:51]line Место: АЗС № 95 "Партнер Нефть" [08:55:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:55:51]line СНО: Общий режим [08:55:51]line Чек 151 16.08.2024 08:55 [08:55:51]line Смена: 462 ФФД: 1.0 [08:55:51]line ЗНМ: 0300000079 [08:55:51]line РНМ: 0000000000092545 [08:55:51]line Версия ККМ: 001 [08:55:51]line Талоны: Топливная Карта [08:55:51]line 38202 [08:55:51]line ФМ: 0000000000871802 [08:55:51]line ФД: 197810 [08:55:51]line ФПД: 57986866067414 [08:55:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085552&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197810&fm=57986866067414&tin=02508201610067®Number=0000000000092545&sum=0 [08:55:51]written 0, free lines is 4095 [08:55:51]OFD Sender: Processing packet 197810 [packets to send 245, broken 244] [08:55:51]ProducePacketName [08:55:51]name=ofd_packets/00197810 [08:55:51]OFD Sender: To server: pG, [08:55:51]CommunicateWithHost lk.salyk.kg:30040 [08:55:51]ConnectInit lk.salyk.kg [08:55:51]Connected sock=10 [08:55:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6C 49 07 01 50 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 18 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 04 03 00 35 04 06 00 34 BD 1E 8D B7 D6 88 17 7F 83 22 3B F5 48 [08:55:51]Write to MH i2c: 01 00 00 7B 37 B2 [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: 01 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: 01 07 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: 01 07 00 7B 37 00 00 00 00 00 E6 0C AB [08:55:51]RasterBufferAndPrint [08:55:51]line [08:55:51]line [08:55:51]line [08:55:51]line [08:55:51]line [08:55:51]written 0, free lines is 3309 [08:55:51]MH_Cut [08:55:51]Write to MH i2c: D1 01 00 82 37 01 8B [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: D1 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: D1 01 00 [08:55:51]MH_I2C_Read... [08:55:51]Read from MH i2c: D1 01 00 82 37 00 8A [08:55:51]Write to MH i2c: 01 00 00 83 37 BA [08:55:51]Write i2c OK [08:55:51]MH_I2C_Read... [08:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3D 09 47 00 CA BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 04 03 00 F4 03 04 00 2D C0 BE 66 B6 04 01 00 00 E0 9D 2A 7D 74 02 7C A7 [08:55:51]CommunicateWithHost err = 0 [08:55:51]CheckOFDResponse [08:55:51]1017 (14) - 77093643461234 [08:55:51]1041 (16) - 0000000000871802 [08:55:51]1040 (4) - 197810 [08:55:51]1012 (4) - 16.08.2024 02:57 [08:55:51]1206 (1) - 0 [08:55:51]OFD Sender: Remove packet 197810 [08:55:51]ProducePacketName [08:55:51]name=ofd_packets/00197810 [08:55:51]NVStorageDeleteData [08:55:52]OFD Sender: No OFD packet to send [08:55:52]*** Cut start [08:55:52]*** Purtial cut [08:55:52]*** CUTSNS_PIN = 0 [08:55:52]*** Stage 1: CUTSNS_PIN = 1 [08:55:54]Read from MH i2c: 01 [08:55:54]MH_I2C_Read... [08:55:54]*** Stop cut motor [08:55:54]*** Cut end [08:55:54]Read from MH i2c: 01 07 00 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: 01 07 00 83 37 00 00 00 00 00 FF 0F CF [08:55:54]process_action close_receipt done [08:55:54]requested_data is exist [08:55:54]produce_requested_data [08:55:54]requested_item fm.sn is exist - process it [08:55:54]wFMCommunicate request_size=4 [08:55:54]MH_SAM_APDU [08:55:54]CAPDU: 80 11 00 00 [08:55:54]Write to MH i2c: E2 08 00 84 37 80 11 00 00 00 00 00 00 35 [08:55:54]Write i2c OK [08:55:54]MH_I2C_Read... [08:55:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:54]Read from MH i2c: E2 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: E2 17 00 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: E2 17 00 84 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 82 [08:55:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:55:54]wFMCommunicate OK [08:55:54]requested_item fd.num is exist - process it [08:55:54]SAM_PROTO_GetFieldsCounters [08:55:54]wFMCommunicate request_size=4 [08:55:54]MH_SAM_APDU [08:55:54]CAPDU: 80 13 00 00 [08:55:54]Write to MH i2c: E2 08 00 85 37 80 13 00 00 00 00 00 00 38 [08:55:54]Write i2c OK [08:55:54]MH_I2C_Read... [08:55:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:54]Read from MH i2c: E2 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: E2 62 00 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: E2 62 00 85 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B2 04 03 00 0E 04 04 00 CE 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 A0 [08:55:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B2 04 03 00 0E 04 04 00 CE 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 [08:55:54]wFMCommunicate OK [08:55:54]SAM_PROTO_GetFieldsCounters done [08:55:54]requested_item shift.num is exist - process it [08:55:54]requested_item shift.opened is exist - process it [08:55:54]req_shift_opened [08:55:54]FM_GetShiftState [08:55:54]SAM_PROTO_GetShiftState [08:55:54]wFMCommunicate request_size=4 [08:55:54]MH_SAM_APDU [08:55:54]CAPDU: 80 13 01 00 [08:55:54]Write to MH i2c: E2 08 00 86 37 80 13 01 00 00 00 00 00 3A [08:55:54]Write i2c OK [08:55:54]MH_I2C_Read... [08:55:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:54]Read from MH i2c: E2 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: E2 0E 00 [08:55:54]MH_I2C_Read... [08:55:54]Read from MH i2c: E2 0E 00 86 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C8 [08:55:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:55:54]wFMCommunicate OK [08:55:54]SAM_PROTO_GetShiftState done [08:55:54]FM_GetShiftState done [08:55:54]req_shift_opened done [08:55:54]requested_item shift.open_date is exist - process it [08:55:54]req_shift_open_date [08:55:54]req_shift_open_date done [08:55:54]produce_requested_data done [08:55:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197810,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:55:54]process_action_free close_receipt [08:55:54]json_value_free [08:55:54]json_value_free done [08:55:54]process_json_proto returns [08:55:54]Send response to host [08:55:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197810,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:55:54]free response buf [08:55:54]execute_script done [08:55:54]execute_script returns [08:55:54]free content buf [08:55:54]Sock 7.Close socket [08:55:54]Sock 7.Thread stoped [08:55:57]OFD Sender: No OFD packet to send [08:56:02]OFD Sender: No OFD packet to send [08:56:07]OFD Sender: No OFD packet to send [08:56:12]OFD Sender: No OFD packet to send [08:56:17]OFD Sender: No OFD packet to send [08:56:22]OFD Sender: No OFD packet to send [08:56:27]OFD Sender: No OFD packet to send [08:56:32]OFD Sender: No OFD packet to send [08:56:37]OFD Sender: No OFD packet to send [08:56:42]OFD Sender: No OFD packet to send [08:56:47]OFD Sender: No OFD packet to send [08:56:52]OFD Sender: No OFD packet to send [08:56:57]OFD Sender: No OFD packet to send [08:57:02]OFD Sender: No OFD packet to send [08:57:07]OFD Sender: No OFD packet to send [08:57:12]OFD Sender: No OFD packet to send [08:57:17]OFD Sender: No OFD packet to send [08:57: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:40]accept exits with 9 [08:57:40]New connection [08:57:40]New thread 3066981732 created [08:57:40]Thread 3066838372 joined [08:57:40]Waiting for new connection... [08:57:40] Sock 9.Parse request [08:57:40]Sock 9.Check first char [08:57:40]Sock 9.First char is OK [08:57:40]request: POST /json_proto HTTP/1.0 [08:57:40]Method: POST [08:57:40]URL: /json_proto [08:57:40]Method is POST - this is cgi request [08:57:40]url: /json_proto [08:57:40]query_string will be loaded in cgi processing [08:57:40]execute_cgi json_proto POST (null) [08:57:40]execute_cgi path=json_proto method=POST [08:57:40]POST find Content-Length [08:57:40]Host: 172.17.46.195:8080 [08:57:40]Content-Length: 753 [08:57:40]Content-Type: application/json [08:57:40] [08:57:40]POST finish read [08:57:40]Found Content-Length = 753 [08:57:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104840", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:40]execute_script... [08:57: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)11325180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104840", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:40]POST & json_proto [08:57:40]process_json_proto [08:57:40]json parsed OK: [08:57:40]protocol is kg_v1.0 [08:57:40]action value=close_receipt [08:57:40]process_action close_receipt [08:57:40]cmd_close_receipt [08:57:40]MH_GetDate [08:57:40]Write to MH i2c: F0 00 00 87 37 AD [08:57:40]Write i2c OK [08:57:40]MH_I2C_Read... [08:57:40]Read from MH i2c: F0 [08:57:40]MH_I2C_Read... [08:57:40]Read from MH i2c: F0 09 00 [08:57:40]MH_I2C_Read... [08:57:40]Read from MH i2c: F0 09 00 87 37 00 87 14 BF 66 8D AE BC 66 D3 [08:57:40]GetLastDocTimeStamp 1723798552 [08:57:40]current date 1723798663 [08:57:40]FM_GetShiftState [08:57:40]SAM_PROTO_GetShiftState [08:57:40]wFMCommunicate request_size=4 [08:57:40]MH_SAM_APDU [08:57:40]CAPDU: 80 13 01 00 [08:57:40]Write to MH i2c: E2 08 00 88 37 80 13 01 00 00 00 00 00 3C [08:57:40]Write i2c OK [08:57:40]MH_I2C_Read... [08:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:40]Read from MH i2c: E2 [08:57:40]MH_I2C_Read... [08:57:40]Read from MH i2c: E2 0E 00 [08:57:40]MH_I2C_Read... [08:57:40]Read from MH i2c: E2 0E 00 88 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CA [08:57:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:57:40]wFMCommunicate OK [08:57:40]SAM_PROTO_GetShiftState done [08:57:40]FM_GetShiftState done [08:57:40]opened in 1723766727 [08:57:40]opened+sec_in_day 1723853127 [08:57:40]quantity*price = 0 [08:57:40]sum+1 = 1 [08:57:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 152 16.08.2024 08:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104840 ФМ: 0000000000871802 ФД: 197811 ФПД: 105400452694084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085743&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197811&fm=105400452694084&tin=02508201610067®Number=0000000000092545&sum=0 [08:57:41]StoreToDocumentArchive [08:57:41]shift 462 fd 197811 [08:57:41]save to /storage/0462/doc_00197811 [08:57:41]save last doc name /storage/0462/doc_00197811 to /storage/kkm_last_doc_name [08:57:41]save OK [08:57:41]Clear old archive folders... [08:57:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:57:41]tlvbuf is B6F5F650 [08:57:41]SAM_PROTO_ClearQueue [08:57:41]wFMCommunicate request_size=4 [08:57:41]MH_SAM_APDU [08:57:41]CAPDU: 80 09 00 00 [08:57:41]Write to MH i2c: E2 08 00 95 37 80 09 00 00 00 00 00 00 3E [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:41]Read from MH i2c: E2 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 95 37 00 90 00 40 [08:57:41]RAPDU: 90 00 [08:57:41]wFMCommunicate OK [08:57:41]SAM_PROTO_ClearQueue done [08:57:41]KKMCreateOFDPacket [08:57:41]OFDProtocolAddRootSTLVToBuf [08:57:41]FM_MakeSignedData [08:57:41]FM_MakeSignedData [08:57:41]SAM_PROTO_SignData [08:57:41]wFMCommunicate request_size=4 [08:57:41]MH_SAM_APDU [08:57:41]CAPDU: 80 0D 01 02 [08:57:41]Write to MH i2c: E2 08 00 96 37 80 0D 01 02 00 00 00 00 46 [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:41]Read from MH i2c: E2 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 96 37 00 90 00 41 [08:57:41]RAPDU: 90 00 [08:57:41]wFMCommunicate OK [08:57:41]wFMCommunicate request_size=255 [08:57:41]MH_SAM_APDU [08:57: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 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 98 00 00 00 F4 03 04 00 87 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 04 03 00 35 04 06 00 5F DC 74 8A [08:57:41]Write to MH i2c: E2 02 01 97 37 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 98 00 00 00 F4 03 04 00 87 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 04 03 00 35 04 06 00 5F DC 74 8A 00 00 25 [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:41]Read from MH i2c: E2 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 97 37 00 90 00 42 [08:57:41]RAPDU: 90 00 [08:57:41]wFMCommunicate OK [08:57:41]wFMCommunicate request_size=7 [08:57:41]MH_SAM_APDU [08:57:41]CAPDU: 80 0D 02 02 02 C0 44 [08:57:41]Write to MH i2c: E2 0A 00 98 37 80 0D 02 02 02 00 C0 44 00 00 51 [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:41]Read from MH i2c: E2 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 03 00 98 37 00 90 00 43 [08:57:41]RAPDU: 90 00 [08:57:41]wFMCommunicate OK [08:57:41]wFMCommunicate request_size=4 [08:57:41]MH_SAM_APDU [08:57:41]CAPDU: 80 0D 03 02 [08:57:41]Write to MH i2c: E2 08 00 99 37 80 0D 03 02 00 00 00 00 4B [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:41]Read from MH i2c: E2 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 0B 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 0B 00 99 37 00 2E 0B 42 86 A1 86 FA 16 90 00 84 [08:57:41]RAPDU: 2E 0B 42 86 A1 86 FA 16 90 00 [08:57:41]wFMCommunicate OK [08:57:41]SAM_PROTO_SignData done [08:57:41]FM_MakeSignedData done [08:57:41]CreateOFDProtocolMessage [08:57:41]wFMCommunicate request_size=4 [08:57:41]MH_SAM_APDU [08:57:41]CAPDU: 80 11 00 00 [08:57:41]Write to MH i2c: E2 08 00 9A 37 80 11 00 00 00 00 00 00 4B [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:41]Read from MH i2c: E2 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 17 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: E2 17 00 9A 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 98 [08:57:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:57:41]wFMCommunicate OK [08:57:41]CreateOFDProtocolMessage done [08:57:41]OFDSenderStorePacket 197811 [08:57:41]StoreOFDPacket docnum=197811 [08:57:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 91 E2 04 01 E7 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 87 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 04 03 00 35 04 06 00 5F DC 74 8A C0 44 2E 0B 42 86 A1 86 FA 16 [08:57:41]CheckFolder [08:57:41]dirname=/storage/ofd_packets [08:57:41]CheckFolder done [08:57:41]ProducePacketName [08:57:41]name=ofd_packets/00197811 [08:57:41]NVStorageSaveData ofd_packets/00197811 [08:57:41]File name is /storage/ofd_packets/00197811 [08:57:41]Write 298 bytes [08:57:41]NVStorageSaveData done [08:57:41]OFDSenderStorePacket done [08:57:41]KKMCreateOFDPacket done [08:57:41]NVStorageSaveData kkm_last_timestamp [08:57:41]File name is /storage/kkm_last_timestamp [08:57:41]Write 4 bytes [08:57:41]NVStorageSaveData done [08:57:41]ExternCall_PrintAddStr [08:57:41]wPrintStart [08:57:41]Write to MH i2c: 01 00 00 9B 37 D2 [08:57:41]Write i2c OK [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: 01 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: 01 07 00 [08:57:41]MH_I2C_Read... [08:57:41]Read from MH i2c: 01 07 00 9B 37 00 00 00 00 00 FF 0F E7 [08:57:41]RasterBufferAndPrint [08:57:41]line Счет N : (1)11325180 [08:57:41]line ИНН: 02508201610067 [08:57:41]line Контрольно-Кассовый Чек [08:57:41]line ПРОДАЖА [08:57:41]line ТРК (МРК, ГНК) : 61 [08:57:41]line Товар: 2710194210 [08:57:41]line ДТ-К-5 [08:57:41]line 20.000 * 0.00 [08:57:41]line = 0.00 [08:57:41]line НДС 12% НСП 1% [08:57:41]line > о реализуемом товаре [08:57:41]line ИТОГО: 0.00 [08:57:41]line НСП 1% : 0.00 [08:57:41]line НДС 12% : 0.00 [08:57:41]line Наличными: 0.00 [08:57:41]line Безнал.: 0.00 [08:57:41]line Место: АЗС № 95 "Партнер Нефть" [08:57:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:57:41]line СНО: Общий режим [08:57:41]line Чек 152 16.08.2024 08:57 [08:57:41]line Смена: 462 ФФД: 1.0 [08:57:41]line ЗНМ: 0300000079 [08:57:41]line РНМ: 0000000000092545 [08:57:41]line Версия ККМ: 001 [08:57:41]line Талоны: ТК ГПНА Online [08:57:41]line 30104840 [08:57:41]line ФМ: 0000000000871802 [08:57:41]line ФД: 197811 [08:57:41]line ФПД: 105400452694084 [08:57:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085743&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197811&fm=105400452694084&tin=02508201610067®Number=0000000000092545&sum=0 [08:57:42]OFD Sender: Processing packet 197811 [packets to send 245, broken 244] [08:57:42]ProducePacketName [08:57:42]name=ofd_packets/00197811 [08:57:42]OFD Sender: To server: pG, [08:57:42]CommunicateWithHost lk.salyk.kg:30040 [08:57:42]ConnectInit lk.salyk.kg [08:57:42]written 0, free lines is 4095 [08:57:42]Connected sock=10 [08:57:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 91 E2 04 01 E7 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 87 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 04 03 00 35 04 06 00 5F DC 74 8A C0 44 2E 0B 42 86 A1 86 FA 16 [08:57:42]Write to MH i2c: 01 00 00 C5 37 FC [08:57:42]Write i2c OK [08:57:42]MH_I2C_Read... [08:57:42]Read from MH i2c: 01 [08:57:42]MH_I2C_Read... [08:57:42]Read from MH i2c: 01 07 00 [08:57:42]MH_I2C_Read... [08:57:42]Read from MH i2c: 01 07 00 C5 37 00 00 00 00 00 E3 0C F2 [08:57:42]RasterBufferAndPrint [08:57:42]line [08:57:42]line [08:57:42]line [08:57:42]line [08:57:42]line [08:57:42]written 0, free lines is 3305 [08:57:42]MH_Cut [08:57:42]Write to MH i2c: D1 01 00 CC 37 01 D5 [08:57:42]Write i2c OK [08:57:42]MH_I2C_Read... [08:57:42]Read from MH i2c: D1 [08:57:42]MH_I2C_Read... [08:57:42]Read from MH i2c: D1 01 00 [08:57:42]MH_I2C_Read... [08:57:42]Read from MH i2c: D1 01 00 CC 37 00 D4 [08:57:42]Write to MH i2c: 01 00 00 CD 37 04 [08:57:42]Write i2c OK [08:57:42]MH_I2C_Read... [08:57:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E2 79 47 00 C9 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 38 37 31 38 30 32 10 04 04 00 B3 04 03 00 F4 03 04 00 9C C0 BE 66 B6 04 01 00 00 55 64 49 0B 7B 85 52 9B [08:57:42]CommunicateWithHost err = 0 [08:57:42]CheckOFDResponse [08:57:42]1017 (14) - 77093643461234 [08:57:42]1041 (16) - 0000000000871802 [08:57:42]1040 (4) - 197811 [08:57:42]1012 (4) - 16.08.2024 02:59 [08:57:42]1206 (1) - 0 [08:57:42]OFD Sender: Remove packet 197811 [08:57:42]ProducePacketName [08:57:42]name=ofd_packets/00197811 [08:57:42]NVStorageDeleteData [08:57:43]OFD Sender: No OFD packet to send [08:57:43]*** Cut start [08:57:43]*** Purtial cut [08:57:43]*** Stage 1: CUTSNS_PIN = 1 [08:57:43]Read from MH i2c: 01 [08:57:43]MH_I2C_Read... [08:57:43]*** Stop cut motor [08:57:43]*** Cut end [08:57:43]Read from MH i2c: 01 07 00 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: 01 07 00 CD 37 00 00 00 00 00 FF 0F 19 [08:57:43]process_action close_receipt done [08:57:43]requested_data is exist [08:57:43]produce_requested_data [08:57:43]requested_item fm.sn is exist - process it [08:57:43]wFMCommunicate request_size=4 [08:57:43]MH_SAM_APDU [08:57:43]CAPDU: 80 11 00 00 [08:57:43]Write to MH i2c: E2 08 00 CE 37 80 11 00 00 00 00 00 00 7F [08:57:43]Write i2c OK [08:57:43]MH_I2C_Read... [08:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:43]Read from MH i2c: E2 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: E2 17 00 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: E2 17 00 CE 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CC [08:57:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:57:43]wFMCommunicate OK [08:57:43]requested_item fd.num is exist - process it [08:57:43]SAM_PROTO_GetFieldsCounters [08:57:43]wFMCommunicate request_size=4 [08:57:43]MH_SAM_APDU [08:57:43]CAPDU: 80 13 00 00 [08:57:43]Write to MH i2c: E2 08 00 CF 37 80 13 00 00 00 00 00 00 82 [08:57:43]Write i2c OK [08:57:43]MH_I2C_Read... [08:57:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:43]Read from MH i2c: E2 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: E2 62 00 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: E2 62 00 CF 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B3 04 03 00 0E 04 04 00 CE 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 EE [08:57:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B3 04 03 00 0E 04 04 00 CE 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 [08:57:43]wFMCommunicate OK [08:57:43]SAM_PROTO_GetFieldsCounters done [08:57:43]requested_item shift.num is exist - process it [08:57:43]requested_item shift.opened is exist - process it [08:57:43]req_shift_opened [08:57:43]FM_GetShiftState [08:57:43]SAM_PROTO_GetShiftState [08:57:43]wFMCommunicate request_size=4 [08:57:43]MH_SAM_APDU [08:57:43]CAPDU: 80 13 01 00 [08:57:43]Write to MH i2c: E2 08 00 D0 37 80 13 01 00 00 00 00 00 84 [08:57:43]Write i2c OK [08:57:43]MH_I2C_Read... [08:57:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:43]Read from MH i2c: E2 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: E2 0E 00 [08:57:43]MH_I2C_Read... [08:57:43]Read from MH i2c: E2 0E 00 D0 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 12 [08:57:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:57:43]wFMCommunicate OK [08:57:43]SAM_PROTO_GetShiftState done [08:57:43]FM_GetShiftState done [08:57:43]req_shift_opened done [08:57:43]requested_item shift.open_date is exist - process it [08:57:43]req_shift_open_date [08:57:43]req_shift_open_date done [08:57:43]produce_requested_data done [08:57:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197811,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:57:43]process_action_free close_receipt [08:57:43]json_value_free [08:57:43]json_value_free done [08:57:43]process_json_proto returns [08:57:43]Send response to host [08:57:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197811,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:57:43]free response buf [08:57:43]execute_script done [08:57:43]execute_script returns [08:57:43]free content buf [08:57:43]Sock 9.Close socket [08:57:43]Sock 9.Thread stoped [08:57:48]OFD Sender: No OFD packet to send [08:57:53]OFD Sender: No OFD packet to send [08:57:58]OFD Sender: No OFD packet to send [08:58:03]OFD Sender: No OFD packet to send [08:58:08]OFD Sender: No OFD packet to send [08:58:12]accept exits with 7 [08:58:12]New connection [08:58:12]New thread 3066838372 created [08:58:12]Thread 3066981732 joined [08:58:12]Waiting for new connection... [08:58:12] Sock 7.Parse request [08:58:12]Sock 7.Check first char [08:58:12]Sock 7.First char is OK [08:58:12]request: POST /json_proto HTTP/1.0 [08:58:12]Method: POST [08:58:12]URL: /json_proto [08:58:12]Method is POST - this is cgi request [08:58:12]url: /json_proto [08:58:12]query_string will be loaded in cgi processing [08:58:12]execute_cgi json_proto POST (null) [08:58:12]execute_cgi path=json_proto method=POST [08:58:12]POST find Content-Length [08:58:12]Host: 172.17.46.195:8080 [08:58:12]Content-Length: 802 [08:58:12]Content-Type: application/json [08:58:12] [08:58:12]POST finish read [08:58:12]Found Content-Length = 802 [08:58:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325181", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:12]execute_script... [08:58: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)11325181", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:12]POST & json_proto [08:58:12]process_json_proto [08:58:12]json parsed OK: [08:58:12]protocol is kg_v1.0 [08:58:12]action value=close_receipt [08:58:12]process_action close_receipt [08:58:12]cmd_close_receipt [08:58:12]MH_GetDate [08:58:12]Write to MH i2c: F0 00 00 D1 37 F7 [08:58:12]Write i2c OK [08:58:12]MH_I2C_Read... [08:58:12]Read from MH i2c: F0 [08:58:12]MH_I2C_Read... [08:58:12]Read from MH i2c: F0 09 00 [08:58:12]MH_I2C_Read... [08:58:12]Read from MH i2c: F0 09 00 D1 37 00 A7 14 BF 66 8D AE BC 66 3D [08:58:12]GetLastDocTimeStamp 1723798663 [08:58:12]current date 1723798695 [08:58:12]FM_GetShiftState [08:58:12]SAM_PROTO_GetShiftState [08:58:12]wFMCommunicate request_size=4 [08:58:12]MH_SAM_APDU [08:58:12]CAPDU: 80 13 01 00 [08:58:12]Write to MH i2c: E2 08 00 D2 37 80 13 01 00 00 00 00 00 86 [08:58:12]Write i2c OK [08:58:12]MH_I2C_Read... [08:58:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:12]Read from MH i2c: E2 [08:58:12]MH_I2C_Read... [08:58:12]Read from MH i2c: E2 0E 00 [08:58:12]MH_I2C_Read... [08:58:12]Read from MH i2c: E2 0E 00 D2 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 14 [08:58:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:58:12]wFMCommunicate OK [08:58:12]SAM_PROTO_GetShiftState done [08:58:12]FM_GetShiftState done [08:58:12]opened in 1723766727 [08:58:12]opened+sec_in_day 1723853127 [08:58:12]quantity*price = 70044 [08:58:12]sum+1 = 70046 [08:58:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 153 16.08.2024 08:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197812 ФПД: 198971314682136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085815&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197812&fm=198971314682136&tin=02508201610067®Number=0000000000092545&sum=70045 [08:58:13]StoreToDocumentArchive [08:58:13]shift 462 fd 197812 [08:58:13]save to /storage/0462/doc_00197812 [08:58:13]save last doc name /storage/0462/doc_00197812 to /storage/kkm_last_doc_name [08:58:13]save OK [08:58:13]Clear old archive folders... [08:58:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:58:13]tlvbuf is B6EE1870 [08:58:13]SAM_PROTO_ClearQueue [08:58:13]wFMCommunicate request_size=4 [08:58:13]MH_SAM_APDU [08:58:13]CAPDU: 80 09 00 00 [08:58:13]Write to MH i2c: E2 08 00 DF 37 80 09 00 00 00 00 00 00 88 [08:58:13]Write i2c OK [08:58:13]MH_I2C_Read... [08:58:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:13]Read from MH i2c: E2 [08:58:13]MH_I2C_Read... [08:58:13]Read from MH i2c: E2 03 00 [08:58:13]MH_I2C_Read... [08:58:13]Read from MH i2c: E2 03 00 DF 37 00 90 00 8A [08:58:13]RAPDU: 90 00 [08:58:13]wFMCommunicate OK [08:58:13]SAM_PROTO_ClearQueue done [08:58:13]KKMCreateOFDPacket [08:58:13]OFDProtocolAddRootSTLVToBuf [08:58:13]FM_MakeSignedData [08:58:13]FM_MakeSignedData [08:58:13]SAM_PROTO_SignData [08:58:13]wFMCommunicate request_size=4 [08:58:13]MH_SAM_APDU [08:58:13]CAPDU: 80 0D 01 02 [08:58:13]Write to MH i2c: E2 08 00 E0 37 80 0D 01 02 00 00 00 00 90 [08:58:13]Write i2c OK [08:58:13]MH_I2C_Read... [08:58:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:13]Read from MH i2c: E2 [08:58:13]MH_I2C_Read... [08:58:13]Read from MH i2c: E2 03 00 [08:58:13]MH_I2C_Read... [08:58:13]Read from MH i2c: E2 03 00 E0 37 00 90 00 8B [08:58:13]RAPDU: 90 00 [08:58:13]wFMCommunicate OK [08:58:13]wFMCommunicate request_size=255 [08:58:13]MH_SAM_APDU [08:58: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 A7 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 04 03 00 35 04 06 00 B4 [08:58:13]Write to MH i2c: E2 02 01 E1 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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 A7 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 04 03 00 35 04 06 00 B4 00 00 11 [08:58:13]Write i2c OK [08:58:13]MH_I2C_Read... [08:58:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:14]Read from MH i2c: E2 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 03 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 03 00 E1 37 00 90 00 8C [08:58:14]RAPDU: 90 00 [08:58:14]wFMCommunicate OK [08:58:14]wFMCommunicate request_size=10 [08:58:14]MH_SAM_APDU [08:58:14]CAPDU: 80 0D 02 02 05 F6 9E 88 39 18 [08:58:14]Write to MH i2c: E2 0D 00 E2 37 80 0D 02 02 05 00 F6 9E 88 39 18 00 00 0A [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:14]Read from MH i2c: E2 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 03 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 03 00 E2 37 00 90 00 8D [08:58:14]RAPDU: 90 00 [08:58:14]wFMCommunicate OK [08:58:14]wFMCommunicate request_size=4 [08:58:14]MH_SAM_APDU [08:58:14]CAPDU: 80 0D 03 02 [08:58:14]Write to MH i2c: E2 08 00 E3 37 80 0D 03 02 00 00 00 00 95 [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:14]Read from MH i2c: E2 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 0B 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 0B 00 E3 37 00 AE 9D C4 7C 0F 37 1D E4 90 00 68 [08:58:14]RAPDU: AE 9D C4 7C 0F 37 1D E4 90 00 [08:58:14]wFMCommunicate OK [08:58:14]SAM_PROTO_SignData done [08:58:14]FM_MakeSignedData done [08:58:14]CreateOFDProtocolMessage [08:58:14]wFMCommunicate request_size=4 [08:58:14]MH_SAM_APDU [08:58:14]CAPDU: 80 11 00 00 [08:58:14]Write to MH i2c: E2 08 00 E4 37 80 11 00 00 00 00 00 00 95 [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:14]Read from MH i2c: E2 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 17 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: E2 17 00 E4 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E2 [08:58:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:58:14]wFMCommunicate OK [08:58:14]CreateOFDProtocolMessage done [08:58:14]OFDSenderStorePacket 197812 [08:58:14]StoreOFDPacket docnum=197812 [08:58:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 55 07 01 71 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 A7 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 04 03 00 35 04 06 00 B4 F6 9E 88 39 18 AE 9D C4 7C 0F 37 1D E4 [08:58:14]CheckFolder [08:58:14]dirname=/storage/ofd_packets [08:58:14]CheckFolder done [08:58:14]ProducePacketName [08:58:14]name=ofd_packets/00197812 [08:58:14]NVStorageSaveData ofd_packets/00197812 [08:58:14]File name is /storage/ofd_packets/00197812 [08:58:14]Write 301 bytes [08:58:14]NVStorageSaveData done [08:58:14]OFDSenderStorePacket done [08:58:14]KKMCreateOFDPacket done [08:58:14]NVStorageSaveData kkm_last_timestamp [08:58:14]File name is /storage/kkm_last_timestamp [08:58:14]Write 4 bytes [08:58:14]NVStorageSaveData done [08:58:14]ExternCall_PrintAddStr [08:58:14]wPrintStart [08:58:14]Write to MH i2c: 01 00 00 E5 37 1C [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: 01 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: 01 07 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: 01 07 00 E5 37 00 00 00 00 00 FF 0F 31 [08:58:14]RasterBufferAndPrint [08:58:14]line Счет N : (1)11325181 [08:58:14]line ИНН: 02508201610067 [08:58:14]line Контрольно-Кассовый Чек [08:58:14]line ПРОДАЖА [08:58:14]line ТРК (МРК, ГНК) : 11 [08:58:14]line Товар: 2710124500 [08:58:14]line Аи-95-К-5 [08:58:14]line 9.440 * 74.20 [08:58:14]line = 700.45 [08:58:14]line НДС 12% НСП 1% [08:58:14]line > о реализуемом товаре [08:58:14]line ИТОГО: 700.45 [08:58:14]line НСП 1% : 6.20 [08:58:14]line НДС 12% : 74.38 [08:58:14]line Наличными: 0.00 [08:58:14]line Безнал.: 700.45 [08:58:14]line Место: АЗС № 95 "Партнер Нефть" [08:58:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [08:58:14]line СНО: Общий режим [08:58:14]line Чек 153 16.08.2024 08:58 [08:58:14]line Смена: 462 ФФД: 1.0 [08:58:14]line ЗНМ: 0300000079 [08:58:14]line РНМ: 0000000000092545 [08:58:14]line Версия ККМ: 001 [08:58:14]line Платежная система: O! деньги [08:58:14]line ФМ: 0000000000871802 [08:58:14]line ФД: 197812 [08:58:14]line ФПД: 198971314682136 [08:58:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T085815&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197812&fm=198971314682136&tin=02508201610067®Number=0000000000092545&sum=70045 [08:58:14]written 0, free lines is 4095 [08:58:14]OFD Sender: Processing packet 197812 [packets to send 245, broken 244] [08:58:14]ProducePacketName [08:58:14]name=ofd_packets/00197812 [08:58:14]OFD Sender: To server: pG, [08:58:14]CommunicateWithHost lk.salyk.kg:30040 [08:58:14]ConnectInit lk.salyk.kg [08:58:14]Connected sock=10 [08:58:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 55 07 01 71 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 A7 14 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 04 03 00 35 04 06 00 B4 F6 9E 88 39 18 AE 9D C4 7C 0F 37 1D E4 [08:58:14]Write to MH i2c: 01 00 00 0F 38 47 [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: 01 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: 01 07 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: 01 07 00 0F 38 00 00 00 00 00 E6 0C 40 [08:58:14]RasterBufferAndPrint [08:58:14]line [08:58:14]line [08:58:14]line [08:58:14]line [08:58:14]line [08:58:14]written 0, free lines is 3308 [08:58:14]MH_Cut [08:58:14]Write to MH i2c: D1 01 00 16 38 01 20 [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: D1 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: D1 01 00 [08:58:14]MH_I2C_Read... [08:58:14]Read from MH i2c: D1 01 00 16 38 00 1F [08:58:14]Write to MH i2c: 01 00 00 17 38 4F [08:58:14]Write i2c OK [08:58:14]MH_I2C_Read... [08:58:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4E 01 47 00 53 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 04 03 00 F4 03 04 00 BC C0 BE 66 B6 04 01 00 00 F8 76 1B 52 6A 3B 43 AD [08:58:14]CommunicateWithHost err = 0 [08:58:14]CheckOFDResponse [08:58:14]1017 (14) - 77093643461234 [08:58:14]1041 (16) - 0000000000871802 [08:58:14]1040 (4) - 197812 [08:58:14]1012 (4) - 16.08.2024 03:00 [08:58:14]1206 (1) - 0 [08:58:14]OFD Sender: Remove packet 197812 [08:58:14]ProducePacketName [08:58:14]name=ofd_packets/00197812 [08:58:14]NVStorageDeleteData [08:58:15]OFD Sender: No OFD packet to send [08:58:15]*** Cut start [08:58:15]*** Purtial cut [08:58:15]*** CUTSNS_PIN = 0 [08:58:15]*** Stage 1: CUTSNS_PIN = 1 [08:58:17]Read from MH i2c: 01 [08:58:17]MH_I2C_Read... [08:58:17]*** Stop cut motor [08:58:17]*** Cut end [08:58:17]Read from MH i2c: 01 07 00 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: 01 07 00 17 38 00 00 00 00 00 FF 0F 64 [08:58:17]process_action close_receipt done [08:58:17]requested_data is exist [08:58:17]produce_requested_data [08:58:17]requested_item fm.sn is exist - process it [08:58:17]wFMCommunicate request_size=4 [08:58:17]MH_SAM_APDU [08:58:17]CAPDU: 80 11 00 00 [08:58:17]Write to MH i2c: E2 08 00 18 38 80 11 00 00 00 00 00 00 CA [08:58:17]Write i2c OK [08:58:17]MH_I2C_Read... [08:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:17]Read from MH i2c: E2 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: E2 17 00 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: E2 17 00 18 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 17 [08:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [08:58:17]wFMCommunicate OK [08:58:17]requested_item fd.num is exist - process it [08:58:17]SAM_PROTO_GetFieldsCounters [08:58:17]wFMCommunicate request_size=4 [08:58:17]MH_SAM_APDU [08:58:17]CAPDU: 80 13 00 00 [08:58:17]Write to MH i2c: E2 08 00 19 38 80 13 00 00 00 00 00 00 CD [08:58:17]Write i2c OK [08:58:17]MH_I2C_Read... [08:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:17]Read from MH i2c: E2 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: E2 62 00 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: E2 62 00 19 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B4 04 03 00 0E 04 04 00 CE 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 3D [08:58:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B4 04 03 00 0E 04 04 00 CE 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 [08:58:17]wFMCommunicate OK [08:58:17]SAM_PROTO_GetFieldsCounters done [08:58:17]requested_item shift.num is exist - process it [08:58:17]requested_item shift.opened is exist - process it [08:58:17]req_shift_opened [08:58:17]FM_GetShiftState [08:58:17]SAM_PROTO_GetShiftState [08:58:17]wFMCommunicate request_size=4 [08:58:17]MH_SAM_APDU [08:58:17]CAPDU: 80 13 01 00 [08:58:17]Write to MH i2c: E2 08 00 1A 38 80 13 01 00 00 00 00 00 CF [08:58:17]Write i2c OK [08:58:17]MH_I2C_Read... [08:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:17]Read from MH i2c: E2 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: E2 0E 00 [08:58:17]MH_I2C_Read... [08:58:17]Read from MH i2c: E2 0E 00 1A 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [08:58:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [08:58:17]wFMCommunicate OK [08:58:17]SAM_PROTO_GetShiftState done [08:58:17]FM_GetShiftState done [08:58:17]req_shift_opened done [08:58:17]requested_item shift.open_date is exist - process it [08:58:17]req_shift_open_date [08:58:17]req_shift_open_date done [08:58:17]produce_requested_data done [08:58:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197812,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [08:58:17]process_action_free close_receipt [08:58:17]json_value_free [08:58:17]json_value_free done [08:58:17]process_json_proto returns [08:58:17]Send response to host [08:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197812,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [08:58:17]free response buf [08:58:17]execute_script done [08:58:17]execute_script returns [08:58:17]free content buf [08:58:17]Sock 7.Close socket [08:58:17]Sock 7.Thread stoped [08:58:20]OFD Sender: No OFD packet to send [08:58:25]OFD Sender: No OFD packet to send [08:58:30]OFD Sender: No OFD packet to send [08:58:35]OFD Sender: No OFD packet to send [08:58:40]OFD Sender: No OFD packet to send [08:58:45]OFD Sender: No OFD packet to send [08:58:50]OFD Sender: No OFD packet to send [08:58:55]OFD Sender: No OFD packet to send [08:59:00]OFD Sender: No OFD packet to send [08:59:05]OFD Sender: No OFD packet to send [08:59:10]OFD Sender: No OFD packet to send [08:59:15]OFD Sender: No OFD packet to send [08:59:20]OFD Sender: No OFD packet to send [08:59:25]OFD Sender: No OFD packet to send [08:59:30]OFD Sender: No OFD packet to send [08:59:35]OFD Sender: No OFD packet to send [08:59:40]OFD Sender: No OFD packet to send [08:59:45]OFD Sender: No OFD packet to send [08:59:50]OFD Sender: No OFD packet to send [08:59:55]OFD Sender: No OFD packet to send [09:00:00]OFD Sender: No OFD packet to send [09:00:05]OFD Sender: No OFD packet to send [09:00:08]accept exits with 9 [09:00:08]New connection [09:00:08]New thread 3066981732 created [09:00:08]Thread 3066838372 joined [09:00:08]Waiting for new connection... [09:00:08] Sock 9.Parse request [09:00:08]Sock 9.Check first char [09:00:08]Sock 9.First char is OK [09:00:08]request: POST /json_proto HTTP/1.0 [09:00:08]Method: POST [09:00:08]URL: /json_proto [09:00:08]Method is POST - this is cgi request [09:00:08]url: /json_proto [09:00:08]query_string will be loaded in cgi processing [09:00:08]execute_cgi json_proto POST (null) [09:00:08]execute_cgi path=json_proto method=POST [09:00:08]POST find Content-Length [09:00:08]Host: 172.17.46.195:8080 [09:00:08]Content-Length: 795 [09:00:08]Content-Type: application/json [09:00:08] [09:00:08]POST finish read [09:00:08]Found Content-Length = 795 [09:00:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:08]execute_script... [09:00: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)11325185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:08]POST & json_proto [09:00:08]process_json_proto [09:00:08]json parsed OK: [09:00:08]protocol is kg_v1.0 [09:00:08]action value=close_receipt [09:00:08]process_action close_receipt [09:00:08]cmd_close_receipt [09:00:08]MH_GetDate [09:00:08]Write to MH i2c: F0 00 00 1B 38 42 [09:00:08]Write i2c OK [09:00:08]MH_I2C_Read... [09:00:08]Read from MH i2c: F0 [09:00:08]MH_I2C_Read... [09:00:08]Read from MH i2c: F0 09 00 [09:00:08]MH_I2C_Read... [09:00:08]Read from MH i2c: F0 09 00 1B 38 00 1B 15 BF 66 8D AE BC 66 FD [09:00:08]GetLastDocTimeStamp 1723798695 [09:00:08]current date 1723798811 [09:00:08]FM_GetShiftState [09:00:08]SAM_PROTO_GetShiftState [09:00:08]wFMCommunicate request_size=4 [09:00:08]MH_SAM_APDU [09:00:08]CAPDU: 80 13 01 00 [09:00:08]Write to MH i2c: E2 08 00 1C 38 80 13 01 00 00 00 00 00 D1 [09:00:08]Write i2c OK [09:00:08]MH_I2C_Read... [09:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:08]Read from MH i2c: E2 [09:00:08]MH_I2C_Read... [09:00:08]Read from MH i2c: E2 0E 00 [09:00:08]MH_I2C_Read... [09:00:08]Read from MH i2c: E2 0E 00 1C 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5F [09:00:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:08]wFMCommunicate OK [09:00:08]SAM_PROTO_GetShiftState done [09:00:08]FM_GetShiftState done [09:00:08]opened in 1723766727 [09:00:08]opened+sec_in_day 1723853127 [09:00:08]quantity*price = 100035 [09:00:08]sum+1 = 100036 [09:00:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 154 16.08.2024 09:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197813 ФПД: 3735371491433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197813&fm=3735371491433&tin=02508201610067®Number=0000000000092545&sum=100035 [09:00:09]StoreToDocumentArchive [09:00:09]shift 462 fd 197813 [09:00:09]save to /storage/0462/doc_00197813 [09:00:09]save last doc name /storage/0462/doc_00197813 to /storage/kkm_last_doc_name [09:00:09]save OK [09:00:09]Clear old archive folders... [09:00:09]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:00:09]tlvbuf is 018DDFD0 [09:00:09]SAM_PROTO_ClearQueue [09:00:09]wFMCommunicate request_size=4 [09:00:09]MH_SAM_APDU [09:00:09]CAPDU: 80 09 00 00 [09:00:09]Write to MH i2c: E2 08 00 29 38 80 09 00 00 00 00 00 00 D3 [09:00:09]Write i2c OK [09:00:09]MH_I2C_Read... [09:00:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:10]Read from MH i2c: E2 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 29 38 00 90 00 D5 [09:00:10]RAPDU: 90 00 [09:00:10]wFMCommunicate OK [09:00:10]SAM_PROTO_ClearQueue done [09:00:10]KKMCreateOFDPacket [09:00:10]OFDProtocolAddRootSTLVToBuf [09:00:10]FM_MakeSignedData [09:00:10]FM_MakeSignedData [09:00:10]SAM_PROTO_SignData [09:00:10]wFMCommunicate request_size=4 [09:00:10]MH_SAM_APDU [09:00:10]CAPDU: 80 0D 01 02 [09:00:10]Write to MH i2c: E2 08 00 2A 38 80 0D 01 02 00 00 00 00 DB [09:00:10]Write i2c OK [09:00:10]MH_I2C_Read... [09:00:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:10]Read from MH i2c: E2 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 2A 38 00 90 00 D6 [09:00:10]RAPDU: 90 00 [09:00:10]wFMCommunicate OK [09:00:10]wFMCommunicate request_size=255 [09:00:10]MH_SAM_APDU [09:00:10]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 04 03 00 35 04 06 00 03 65 B5 [09:00:10]Write to MH i2c: E2 02 01 2B 38 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 04 03 00 35 04 06 00 03 65 B5 00 00 2C [09:00:10]Write i2c OK [09:00:10]MH_I2C_Read... [09:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:10]Read from MH i2c: E2 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 2B 38 00 90 00 D7 [09:00:10]RAPDU: 90 00 [09:00:10]wFMCommunicate OK [09:00:10]wFMCommunicate request_size=8 [09:00:10]MH_SAM_APDU [09:00:10]CAPDU: 80 0D 02 02 03 7D A8 69 [09:00:10]Write to MH i2c: E2 0B 00 2C 38 80 0D 02 02 03 00 7D A8 69 00 00 72 [09:00:10]Write i2c OK [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 [09:00:10]MH_I2C_Read... [09:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:10]Read from MH i2c: E2 03 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 03 00 2C 38 00 90 00 D8 [09:00:10]RAPDU: 90 00 [09:00:10]wFMCommunicate OK [09:00:10]wFMCommunicate request_size=4 [09:00:10]MH_SAM_APDU [09:00:10]CAPDU: 80 0D 03 02 [09:00:10]Write to MH i2c: E2 08 00 2D 38 80 0D 03 02 00 00 00 00 E0 [09:00:10]Write i2c OK [09:00:10]MH_I2C_Read... [09:00:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:10]Read from MH i2c: E2 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 0B 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 0B 00 2D 38 00 40 29 52 47 60 77 B5 63 90 00 D2 [09:00:10]RAPDU: 40 29 52 47 60 77 B5 63 90 00 [09:00:10]wFMCommunicate OK [09:00:10]SAM_PROTO_SignData done [09:00:10]FM_MakeSignedData done [09:00:10]CreateOFDProtocolMessage [09:00:10]wFMCommunicate request_size=4 [09:00:10]MH_SAM_APDU [09:00:10]CAPDU: 80 11 00 00 [09:00:10]Write to MH i2c: E2 08 00 2E 38 80 11 00 00 00 00 00 00 E0 [09:00:10]Write i2c OK [09:00:10]MH_I2C_Read... [09:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:10]Read from MH i2c: E2 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 17 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: E2 17 00 2E 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2D [09:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:10]wFMCommunicate OK [09:00:10]CreateOFDProtocolMessage done [09:00:10]OFDSenderStorePacket 197813 [09:00:10]StoreOFDPacket docnum=197813 [09:00:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 77 9F 05 01 DE 76 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 04 03 00 35 04 06 00 03 65 B5 7D A8 69 40 29 52 47 60 77 B5 63 [09:00:10]CheckFolder [09:00:10]dirname=/storage/ofd_packets [09:00:10]CheckFolder done [09:00:10]ProducePacketName [09:00:10]name=ofd_packets/00197813 [09:00:10]NVStorageSaveData ofd_packets/00197813 [09:00:10]File name is /storage/ofd_packets/00197813 [09:00:10]Write 299 bytes [09:00:10]NVStorageSaveData done [09:00:10]OFDSenderStorePacket done [09:00:10]KKMCreateOFDPacket done [09:00:10]NVStorageSaveData kkm_last_timestamp [09:00:10]File name is /storage/kkm_last_timestamp [09:00:10]Write 4 bytes [09:00:10]NVStorageSaveData done [09:00:10]ExternCall_PrintAddStr [09:00:10]wPrintStart [09:00:10]Write to MH i2c: 01 00 00 2F 38 67 [09:00:10]Write i2c OK [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: 01 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: 01 07 00 [09:00:10]MH_I2C_Read... [09:00:10]Read from MH i2c: 01 07 00 2F 38 00 00 00 00 00 FF 0F 7C [09:00:10]RasterBufferAndPrint [09:00:10]line Счет N : (1)11325185 [09:00:10]line ИНН: 02508201610067 [09:00:10]line Контрольно-Кассовый Чек [09:00:10]line ПРОДАЖА [09:00:10]line ТРК (МРК, ГНК) : 33 [09:00:10]line Товар: 2710124130 [09:00:10]line SU-92-К-5 [09:00:10]line 14.540 * 68.80 [09:00:10]line = 1000.35 [09:00:10]line НДС 12% НСП 1% [09:00:10]line > о реализуемом товаре [09:00:10]line ИТОГО: 1000.35 [09:00:10]line НСП 1% : 8.85 [09:00:10]line НДС 12% : 106.23 [09:00:10]line Наличными: 0.00 [09:00:10]line Безнал.: 1000.35 [09:00:10]line Место: АЗС № 95 "Партнер Нефть" [09:00:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:00:10]line СНО: Общий режим [09:00:10]line Чек 154 16.08.2024 09:00 [09:00:10]line Смена: 462 ФФД: 1.0 [09:00:10]line ЗНМ: 0300000079 [09:00:10]line РНМ: 0000000000092545 [09:00:10]line Версия ККМ: 001 [09:00:10]line Платежная система: O! деньги [09:00:10]line ФМ: 0000000000871802 [09:00:10]line ФД: 197813 [09:00:10]line ФПД: 3735371491433 [09:00:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197813&fm=3735371491433&tin=02508201610067®Number=0000000000092545&sum=100035 [09:00:10]OFD Sender: Processing packet 197813 [packets to send 245, broken 244] [09:00:10]ProducePacketName [09:00:10]name=ofd_packets/00197813 [09:00:10]OFD Sender: To server: pG, [09:00:10]CommunicateWithHost lk.salyk.kg:30040 [09:00:10]ConnectInit lk.salyk.kg [09:00:10]written 0, free lines is 4095 [09:00:11]Connected sock=7 [09:00:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 77 9F 05 01 DE 76 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 1B 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 04 03 00 35 04 06 00 03 65 B5 7D A8 69 40 29 52 47 60 77 B5 63 [09:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E4 58 47 00 B9 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 04 03 00 F4 03 04 00 30 C1 BE 66 B6 04 01 00 00 FA A0 C1 EF FE 45 12 38 [09:00:11]CommunicateWithHost err = 0 [09:00:11]CheckOFDResponse [09:00:11]1017 (14) - 77093643461234 [09:00:11]1041 (16) - 0000000000871802 [09:00:11]1040 (4) - 197813 [09:00:11]1012 (4) - 16.08.2024 03:02 [09:00:11]1206 (1) - 0 [09:00:11]OFD Sender: Remove packet 197813 [09:00:11]ProducePacketName [09:00:11]name=ofd_packets/00197813 [09:00:11]NVStorageDeleteData [09:00:11]Write to MH i2c: 01 00 00 59 38 91 [09:00:11]Write i2c OK [09:00:11]MH_I2C_Read... [09:00:11]Read from MH i2c: 01 [09:00:11]MH_I2C_Read... [09:00:11]Read from MH i2c: 01 07 00 [09:00:11]MH_I2C_Read... [09:00:11]Read from MH i2c: 01 07 00 59 38 00 00 00 00 00 FB 0C 9F [09:00:11]RasterBufferAndPrint [09:00:11]line [09:00:11]line [09:00:11]line [09:00:11]line [09:00:11]line [09:00:11]written 0, free lines is 3332 [09:00:11]MH_Cut [09:00:11]Write to MH i2c: D1 01 00 60 38 01 6A [09:00:11]Write i2c OK [09:00:11]MH_I2C_Read... [09:00:11]Read from MH i2c: D1 [09:00:11]MH_I2C_Read... [09:00:11]Read from MH i2c: D1 01 00 [09:00:11]MH_I2C_Read... [09:00:11]Read from MH i2c: D1 01 00 60 38 00 69 [09:00:11]Write to MH i2c: 01 00 00 61 38 99 [09:00:11]Write i2c OK [09:00:11]MH_I2C_Read... [09:00:11]OFD Sender: No OFD packet to send [09:00:12]*** Cut start [09:00:12]*** Purtial cut [09:00:12]*** Stage 1: CUTSNS_PIN = 1 [09:00:12]Read from MH i2c: 01 [09:00:12]MH_I2C_Read... [09:00:12]*** Stop cut motor [09:00:12]*** Cut end [09:00:12]Read from MH i2c: 01 07 00 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: 01 07 00 61 38 00 00 00 00 00 FF 0F AE [09:00:12]process_action close_receipt done [09:00:12]requested_data is exist [09:00:12]produce_requested_data [09:00:12]requested_item fm.sn is exist - process it [09:00:12]wFMCommunicate request_size=4 [09:00:12]MH_SAM_APDU [09:00:12]CAPDU: 80 11 00 00 [09:00:12]Write to MH i2c: E2 08 00 62 38 80 11 00 00 00 00 00 00 14 [09:00:12]Write i2c OK [09:00:12]MH_I2C_Read... [09:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:12]Read from MH i2c: E2 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: E2 17 00 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: E2 17 00 62 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 61 [09:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:12]wFMCommunicate OK [09:00:12]requested_item fd.num is exist - process it [09:00:12]SAM_PROTO_GetFieldsCounters [09:00:12]wFMCommunicate request_size=4 [09:00:12]MH_SAM_APDU [09:00:12]CAPDU: 80 13 00 00 [09:00:12]Write to MH i2c: E2 08 00 63 38 80 13 00 00 00 00 00 00 17 [09:00:12]Write i2c OK [09:00:12]MH_I2C_Read... [09:00:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:12]Read from MH i2c: E2 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: E2 62 00 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: E2 62 00 63 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B5 04 03 00 0E 04 04 00 CE 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 8B [09:00:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B5 04 03 00 0E 04 04 00 CE 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:00:12]wFMCommunicate OK [09:00:12]SAM_PROTO_GetFieldsCounters done [09:00:12]requested_item shift.num is exist - process it [09:00:12]requested_item shift.opened is exist - process it [09:00:12]req_shift_opened [09:00:12]FM_GetShiftState [09:00:12]SAM_PROTO_GetShiftState [09:00:12]wFMCommunicate request_size=4 [09:00:12]MH_SAM_APDU [09:00:12]CAPDU: 80 13 01 00 [09:00:12]Write to MH i2c: E2 08 00 64 38 80 13 01 00 00 00 00 00 19 [09:00:12]Write i2c OK [09:00:12]MH_I2C_Read... [09:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:12]Read from MH i2c: E2 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: E2 0E 00 [09:00:12]MH_I2C_Read... [09:00:12]Read from MH i2c: E2 0E 00 64 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A7 [09:00:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:12]wFMCommunicate OK [09:00:12]SAM_PROTO_GetShiftState done [09:00:12]FM_GetShiftState done [09:00:12]req_shift_opened done [09:00:12]requested_item shift.open_date is exist - process it [09:00:12]req_shift_open_date [09:00:12]req_shift_open_date done [09:00:12]produce_requested_data done [09:00:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197813,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:00:12]process_action_free close_receipt [09:00:12]json_value_free [09:00:12]json_value_free done [09:00:12]process_json_proto returns [09:00:12]Send response to host [09:00:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197813,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:00:12]free response buf [09:00:12]execute_script done [09:00:12]execute_script returns [09:00:12]free content buf [09:00:12]Sock 9.Close socket [09:00:12]Sock 9.Thread stoped [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:29]accept exits with 10 [09:00:29]New connection [09:00:29]New thread 3066838372 created [09:00:29]Thread 3066981732 joined [09:00:29]Waiting for new connection... [09:00:29] Sock 10.Parse request [09:00:29]Sock 10.Check first char [09:00:29]Sock 10.First char is OK [09:00:29]request: POST /json_proto HTTP/1.0 [09:00:29]Method: POST [09:00:29]URL: /json_proto [09:00:29]Method is POST - this is cgi request [09:00:29]url: /json_proto [09:00:29]query_string will be loaded in cgi processing [09:00:29]execute_cgi json_proto POST (null) [09:00:29]execute_cgi path=json_proto method=POST [09:00:29]POST find Content-Length [09:00:29]Host: 172.17.46.195:8080 [09:00:29]Content-Length: 805 [09:00:29]Content-Type: application/json [09:00:29] [09:00:29]POST finish read [09:00:29]Found Content-Length = 805 [09:00:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325186", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:29]execute_script... [09:00: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)11325186", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:29]POST & json_proto [09:00:29]process_json_proto [09:00:29]json parsed OK: [09:00:29]protocol is kg_v1.0 [09:00:29]action value=close_receipt [09:00:29]process_action close_receipt [09:00:29]cmd_close_receipt [09:00:29]MH_GetDate [09:00:29]Write to MH i2c: F0 00 00 65 38 8C [09:00:29]Write i2c OK [09:00:29]MH_I2C_Read... [09:00:29]Read from MH i2c: F0 [09:00:29]MH_I2C_Read... [09:00:29]Read from MH i2c: F0 09 00 [09:00:29]MH_I2C_Read... [09:00:29]Read from MH i2c: F0 09 00 65 38 00 30 15 BF 66 8D AE BC 66 5C [09:00:29]GetLastDocTimeStamp 1723798811 [09:00:29]current date 1723798832 [09:00:29]FM_GetShiftState [09:00:29]SAM_PROTO_GetShiftState [09:00:29]wFMCommunicate request_size=4 [09:00:29]MH_SAM_APDU [09:00:29]CAPDU: 80 13 01 00 [09:00:29]Write to MH i2c: E2 08 00 66 38 80 13 01 00 00 00 00 00 1B [09:00:29]Write i2c OK [09:00:29]MH_I2C_Read... [09:00:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:29]Read from MH i2c: E2 [09:00:29]MH_I2C_Read... [09:00:29]Read from MH i2c: E2 0E 00 [09:00:29]MH_I2C_Read... [09:00:29]Read from MH i2c: E2 0E 00 66 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A9 [09:00:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:29]wFMCommunicate OK [09:00:29]SAM_PROTO_GetShiftState done [09:00:29]FM_GetShiftState done [09:00:29]opened in 1723766727 [09:00:29]opened+sec_in_day 1723853127 [09:00:29]quantity*price = 200043 [09:00:29]sum+1 = 200044 [09:00:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 155 16.08.2024 09:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197814 ФПД: 7825394033725 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090032&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197814&fm=7825394033725&tin=02508201610067®Number=0000000000092545&sum=200043 [09:00:30]StoreToDocumentArchive [09:00:30]shift 462 fd 197814 [09:00:30]save to /storage/0462/doc_00197814 [09:00:30]save last doc name /storage/0462/doc_00197814 to /storage/kkm_last_doc_name [09:00:30]save OK [09:00:30]Clear old archive folders... [09:00:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:00:30]tlvbuf is 0189EB00 [09:00:30]SAM_PROTO_ClearQueue [09:00:30]wFMCommunicate request_size=4 [09:00:30]MH_SAM_APDU [09:00:30]CAPDU: 80 09 00 00 [09:00:30]Write to MH i2c: E2 08 00 73 38 80 09 00 00 00 00 00 00 1D [09:00:30]Write i2c OK [09:00:30]MH_I2C_Read... [09:00:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:30]Read from MH i2c: E2 [09:00:30]MH_I2C_Read... [09:00:30]Read from MH i2c: E2 03 00 [09:00:30]MH_I2C_Read... [09:00:30]Read from MH i2c: E2 03 00 73 38 00 90 00 1F [09:00:30]RAPDU: 90 00 [09:00:30]wFMCommunicate OK [09:00:30]SAM_PROTO_ClearQueue done [09:00:30]KKMCreateOFDPacket [09:00:30]OFDProtocolAddRootSTLVToBuf [09:00:30]FM_MakeSignedData [09:00:30]FM_MakeSignedData [09:00:30]SAM_PROTO_SignData [09:00:30]wFMCommunicate request_size=4 [09:00:30]MH_SAM_APDU [09:00:30]CAPDU: 80 0D 01 02 [09:00:30]Write to MH i2c: E2 08 00 74 38 80 0D 01 02 00 00 00 00 25 [09:00:30]Write i2c OK [09:00:30]MH_I2C_Read... [09:00:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:30]Read from MH i2c: E2 [09:00:30]MH_I2C_Read... [09:00:30]Read from MH i2c: E2 03 00 [09:00:30]MH_I2C_Read... [09:00:30]Read from MH i2c: E2 03 00 74 38 00 90 00 20 [09:00:30]RAPDU: 90 00 [09:00:30]wFMCommunicate OK [09:00:30]wFMCommunicate request_size=255 [09:00:30]MH_SAM_APDU [09:00: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 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 9B 00 00 00 F4 03 04 00 30 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 04 03 00 35 04 06 00 07 [09:00:30]Write to MH i2c: E2 02 01 75 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 9B 00 00 00 F4 03 04 00 30 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 04 03 00 35 04 06 00 07 00 00 44 [09:00:30]Write i2c OK [09:00:30]MH_I2C_Read... [09:00:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:31]Read from MH i2c: E2 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 03 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 03 00 75 38 00 90 00 21 [09:00:31]RAPDU: 90 00 [09:00:31]wFMCommunicate OK [09:00:31]wFMCommunicate request_size=10 [09:00:31]MH_SAM_APDU [09:00:31]CAPDU: 80 0D 02 02 05 1D FD D4 E4 3D [09:00:31]Write to MH i2c: E2 0D 00 76 38 80 0D 02 02 05 00 1D FD D4 E4 3D 00 00 41 [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:31]Read from MH i2c: E2 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 03 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 03 00 76 38 00 90 00 22 [09:00:31]RAPDU: 90 00 [09:00:31]wFMCommunicate OK [09:00:31]wFMCommunicate request_size=4 [09:00:31]MH_SAM_APDU [09:00:31]CAPDU: 80 0D 03 02 [09:00:31]Write to MH i2c: E2 08 00 77 38 80 0D 03 02 00 00 00 00 2A [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:31]Read from MH i2c: E2 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 0B 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 0B 00 77 38 00 63 4B 31 62 3C F5 C5 62 90 00 C4 [09:00:31]RAPDU: 63 4B 31 62 3C F5 C5 62 90 00 [09:00:31]wFMCommunicate OK [09:00:31]SAM_PROTO_SignData done [09:00:31]FM_MakeSignedData done [09:00:31]CreateOFDProtocolMessage [09:00:31]wFMCommunicate request_size=4 [09:00:31]MH_SAM_APDU [09:00:31]CAPDU: 80 11 00 00 [09:00:31]Write to MH i2c: E2 08 00 78 38 80 11 00 00 00 00 00 00 2A [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:31]Read from MH i2c: E2 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 17 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: E2 17 00 78 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 77 [09:00:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:31]wFMCommunicate OK [09:00:31]CreateOFDProtocolMessage done [09:00:31]OFDSenderStorePacket 197814 [09:00:31]StoreOFDPacket docnum=197814 [09:00:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 37 33 07 01 FD 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9B 00 00 00 F4 03 04 00 30 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 04 03 00 35 04 06 00 07 1D FD D4 E4 3D 63 4B 31 62 3C F5 C5 62 [09:00:31]CheckFolder [09:00:31]dirname=/storage/ofd_packets [09:00:31]CheckFolder done [09:00:31]ProducePacketName [09:00:31]name=ofd_packets/00197814 [09:00:31]NVStorageSaveData ofd_packets/00197814 [09:00:31]File name is /storage/ofd_packets/00197814 [09:00:31]Write 301 bytes [09:00:31]NVStorageSaveData done [09:00:31]OFDSenderStorePacket done [09:00:31]KKMCreateOFDPacket done [09:00:31]NVStorageSaveData kkm_last_timestamp [09:00:31]File name is /storage/kkm_last_timestamp [09:00:31]Write 4 bytes [09:00:31]NVStorageSaveData done [09:00:31]ExternCall_PrintAddStr [09:00:31]wPrintStart [09:00:31]Write to MH i2c: 01 00 00 79 38 B1 [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: 01 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: 01 07 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: 01 07 00 79 38 00 00 00 00 00 FF 0F C6 [09:00:31]RasterBufferAndPrint [09:00:31]line Счет N : (1)11325186 [09:00:31]line ИНН: 02508201610067 [09:00:31]line Контрольно-Кассовый Чек [09:00:31]line ПРОДАЖА [09:00:31]line ТРК (МРК, ГНК) : 21 [09:00:31]line Товар: 2710124500 [09:00:31]line Аи-95-К-5 [09:00:31]line 26.960 * 74.20 [09:00:31]line = 2000.43 [09:00:31]line НДС 12% НСП 1% [09:00:31]line > о реализуемом товаре [09:00:31]line ИТОГО: 2000.43 [09:00:31]line НСП 1% : 17.70 [09:00:31]line НДС 12% : 212.43 [09:00:31]line Наличными: 0.00 [09:00:31]line Безнал.: 2000.43 [09:00:31]line Место: АЗС № 95 "Партнер Нефть" [09:00:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:00:31]line СНО: Общий режим [09:00:31]line Чек 155 16.08.2024 09:00 [09:00:31]line Смена: 462 ФФД: 1.0 [09:00:31]line ЗНМ: 0300000079 [09:00:31]line РНМ: 0000000000092545 [09:00:31]line Версия ККМ: 001 [09:00:31]line Платежная система: O! деньги [09:00:31]line ФМ: 0000000000871802 [09:00:31]line ФД: 197814 [09:00:31]line ФПД: 7825394033725 [09:00:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090032&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197814&fm=7825394033725&tin=02508201610067®Number=0000000000092545&sum=200043 [09:00:31]written 0, free lines is 4095 [09:00:31]OFD Sender: Processing packet 197814 [packets to send 245, broken 244] [09:00:31]ProducePacketName [09:00:31]name=ofd_packets/00197814 [09:00:31]OFD Sender: To server: pG, [09:00:31]CommunicateWithHost lk.salyk.kg:30040 [09:00:31]ConnectInit lk.salyk.kg [09:00:31]Connected sock=9 [09:00:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 37 33 07 01 FD 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9B 00 00 00 F4 03 04 00 30 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 04 03 00 35 04 06 00 07 1D FD D4 E4 3D 63 4B 31 62 3C F5 C5 62 [09:00:31]Write to MH i2c: 01 00 00 A3 38 DB [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: 01 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: 01 07 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: 01 07 00 A3 38 00 00 00 00 00 FF 0C ED [09:00:31]RasterBufferAndPrint [09:00:31]line [09:00:31]line [09:00:31]line [09:00:31]line [09:00:31]line [09:00:31]written 0, free lines is 3333 [09:00:31]MH_Cut [09:00:31]Write to MH i2c: D1 01 00 AA 38 01 B4 [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: D1 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: D1 01 00 [09:00:31]MH_I2C_Read... [09:00:31]Read from MH i2c: D1 01 00 AA 38 00 B3 [09:00:31]Write to MH i2c: 01 00 00 AB 38 E3 [09:00:31]Write i2c OK [09:00:31]MH_I2C_Read... [09:00:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 79 28 47 00 4A 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 04 03 00 F4 03 04 00 45 C1 BE 66 B6 04 01 00 00 F0 E8 32 51 D1 55 94 74 [09:00:31]CommunicateWithHost err = 0 [09:00:31]CheckOFDResponse [09:00:31]1017 (14) - 77093643461234 [09:00:31]1041 (16) - 0000000000871802 [09:00:31]1040 (4) - 197814 [09:00:31]1012 (4) - 16.08.2024 03:02 [09:00:31]1206 (1) - 0 [09:00:31]OFD Sender: Remove packet 197814 [09:00:31]ProducePacketName [09:00:31]name=ofd_packets/00197814 [09:00:31]NVStorageDeleteData [09:00:32]OFD Sender: No OFD packet to send [09:00:32]*** Cut start [09:00:32]*** Purtial cut [09:00:32]*** CUTSNS_PIN = 0 [09:00:32]*** Stage 1: CUTSNS_PIN = 1 [09:00:34]Read from MH i2c: 01 [09:00:34]MH_I2C_Read... [09:00:34]*** Stop cut motor [09:00:34]*** Cut end [09:00:34]Read from MH i2c: 01 07 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: 01 07 00 AB 38 00 00 00 00 00 FF 0F F8 [09:00:34]process_action close_receipt done [09:00:34]requested_data is exist [09:00:34]produce_requested_data [09:00:34]requested_item fm.sn is exist - process it [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 11 00 00 [09:00:34]Write to MH i2c: E2 08 00 AC 38 80 11 00 00 00 00 00 00 5E [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 17 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 17 00 AC 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AB [09:00:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:34]wFMCommunicate OK [09:00:34]requested_item fd.num is exist - process it [09:00:34]SAM_PROTO_GetFieldsCounters [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 13 00 00 [09:00:34]Write to MH i2c: E2 08 00 AD 38 80 13 00 00 00 00 00 00 61 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 62 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 62 00 AD 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B6 04 03 00 0E 04 04 00 CE 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 D9 [09:00:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B6 04 03 00 0E 04 04 00 CE 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:00:34]wFMCommunicate OK [09:00:34]SAM_PROTO_GetFieldsCounters done [09:00:34]requested_item shift.num is exist - process it [09:00:34]requested_item shift.opened is exist - process it [09:00:34]req_shift_opened [09:00:34]FM_GetShiftState [09:00:34]SAM_PROTO_GetShiftState [09:00:34]wFMCommunicate request_size=4 [09:00:34]MH_SAM_APDU [09:00:34]CAPDU: 80 13 01 00 [09:00:34]Write to MH i2c: E2 08 00 AE 38 80 13 01 00 00 00 00 00 63 [09:00:34]Write i2c OK [09:00:34]MH_I2C_Read... [09:00:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:34]Read from MH i2c: E2 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 0E 00 [09:00:34]MH_I2C_Read... [09:00:34]Read from MH i2c: E2 0E 00 AE 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F1 [09:00:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:34]wFMCommunicate OK [09:00:34]SAM_PROTO_GetShiftState done [09:00:34]FM_GetShiftState done [09:00:34]req_shift_opened done [09:00:34]requested_item shift.open_date is exist - process it [09:00:34]req_shift_open_date [09:00:34]req_shift_open_date done [09:00:34]produce_requested_data done [09:00:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197814,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:00:34]process_action_free close_receipt [09:00:34]json_value_free [09:00:34]json_value_free done [09:00:34]process_json_proto returns [09:00:34]Send response to host [09:00:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197814,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:00:34]free response buf [09:00:34]execute_script done [09:00:34]execute_script returns [09:00:34]free content buf [09:00:34]Sock 10.Close socket [09:00:34]Sock 10.Thread stoped [09:00:35]accept exits with 7 [09:00:35]New connection [09:00:35]New thread 3066981732 created [09:00:35]Thread 3066838372 joined [09:00:35]Waiting for new connection... [09:00:35] Sock 7.Parse request [09:00:35]Sock 7.Check first char [09:00:35]Sock 7.First char is OK [09:00:35]request: POST /json_proto HTTP/1.0 [09:00:35]Method: POST [09:00:35]URL: /json_proto [09:00:35]Method is POST - this is cgi request [09:00:35]url: /json_proto [09:00:35]query_string will be loaded in cgi processing [09:00:35]execute_cgi json_proto POST (null) [09:00:35]execute_cgi path=json_proto method=POST [09:00:35]POST find Content-Length [09:00:35]Host: 172.17.46.195:8080 [09:00:35]Content-Length: 808 [09:00:35]Content-Type: application/json [09:00:35] [09:00:35]POST finish read [09:00:35]Found Content-Length = 808 [09:00:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:35]execute_script... [09:00:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:35]POST & json_proto [09:00:35]process_json_proto [09:00:35]json parsed OK: [09:00:35]protocol is kg_v1.0 [09:00:35]action value=close_receipt [09:00:35]process_action close_receipt [09:00:35]cmd_close_receipt [09:00:35]MH_GetDate [09:00:35]Write to MH i2c: F0 00 00 AF 38 D6 [09:00:35]Write i2c OK [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: F0 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: F0 09 00 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: F0 09 00 AF 38 00 36 15 BF 66 8D AE BC 66 AC [09:00:35]GetLastDocTimeStamp 1723798832 [09:00:35]current date 1723798838 [09:00:35]FM_GetShiftState [09:00:35]SAM_PROTO_GetShiftState [09:00:35]wFMCommunicate request_size=4 [09:00:35]MH_SAM_APDU [09:00:35]CAPDU: 80 13 01 00 [09:00:35]Write to MH i2c: E2 08 00 B0 38 80 13 01 00 00 00 00 00 65 [09:00:35]Write i2c OK [09:00:35]MH_I2C_Read... [09:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:35]Read from MH i2c: E2 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 0E 00 [09:00:35]MH_I2C_Read... [09:00:35]Read from MH i2c: E2 0E 00 B0 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F3 [09:00:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:35]wFMCommunicate OK [09:00:35]SAM_PROTO_GetShiftState done [09:00:35]FM_GetShiftState done [09:00:35]opened in 1723766727 [09:00:35]opened+sec_in_day 1723853127 [09:00:35]quantity*price = 70020 [09:00:35]sum+1 = 70021 [09:00:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.20 НСП 1% : 6.20 НДС 12% : 74.36 Наличными: 0.00 Безнал.: 700.20 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 156 16.08.2024 09:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197815 ФПД: 128508777947731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090038&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197815&fm=128508777947731&tin=02508201610067®Number=0000000000092545&sum=70020 [09:00:36]StoreToDocumentArchive [09:00:36]shift 462 fd 197815 [09:00:36]save to /storage/0462/doc_00197815 [09:00:36]save last doc name /storage/0462/doc_00197815 to /storage/kkm_last_doc_name [09:00:36]save OK [09:00:36]Clear old archive folders... [09:00:36]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:00:36]tlvbuf is 018EF7D0 [09:00:36]SAM_PROTO_ClearQueue [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 09 00 00 [09:00:36]Write to MH i2c: E2 08 00 BD 38 80 09 00 00 00 00 00 00 67 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 BD 38 00 90 00 69 [09:00:36]RAPDU: 90 00 [09:00:36]wFMCommunicate OK [09:00:36]SAM_PROTO_ClearQueue done [09:00:36]KKMCreateOFDPacket [09:00:36]OFDProtocolAddRootSTLVToBuf [09:00:36]FM_MakeSignedData [09:00:36]FM_MakeSignedData [09:00:36]SAM_PROTO_SignData [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 0D 01 02 [09:00:36]Write to MH i2c: E2 08 00 BE 38 80 0D 01 02 00 00 00 00 6F [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 BE 38 00 90 00 6A [09:00:36]RAPDU: 90 00 [09:00:36]wFMCommunicate OK [09:00:36]wFMCommunicate request_size=255 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 36 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 04 03 [09:00:36]Write to MH i2c: E2 02 01 BF 38 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 36 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 04 03 00 00 C7 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 BF 38 00 90 00 6B [09:00:36]RAPDU: 90 00 [09:00:36]wFMCommunicate OK [09:00:36]wFMCommunicate request_size=16 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 74 E0 C8 0F 62 53 [09:00:36]Write to MH i2c: E2 13 00 C0 38 80 0D 02 02 0B 00 00 35 04 06 00 74 E0 C8 0F 62 53 00 00 A7 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 03 00 C0 38 00 90 00 6C [09:00:36]RAPDU: 90 00 [09:00:36]wFMCommunicate OK [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 0D 03 02 [09:00:36]Write to MH i2c: E2 08 00 C1 38 80 0D 03 02 00 00 00 00 74 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:36]Read from MH i2c: E2 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 0B 00 [09:00:36]MH_I2C_Read... [09:00:36]Read from MH i2c: E2 0B 00 C1 38 00 1C BD 74 42 19 CE DA B6 90 00 7B [09:00:36]RAPDU: 1C BD 74 42 19 CE DA B6 90 00 [09:00:36]wFMCommunicate OK [09:00:36]SAM_PROTO_SignData done [09:00:36]FM_MakeSignedData done [09:00:36]CreateOFDProtocolMessage [09:00:36]wFMCommunicate request_size=4 [09:00:36]MH_SAM_APDU [09:00:36]CAPDU: 80 11 00 00 [09:00:36]Write to MH i2c: E2 08 00 C2 38 80 11 00 00 00 00 00 00 74 [09:00:36]Write i2c OK [09:00:36]MH_I2C_Read... [09:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:37]Read from MH i2c: E2 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: E2 17 00 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: E2 17 00 C2 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C1 [09:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:37]wFMCommunicate OK [09:00:37]CreateOFDProtocolMessage done [09:00:37]OFDSenderStorePacket 197815 [09:00:37]StoreOFDPacket docnum=197815 [09:00:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 D0 40 0D 01 EB 11 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 36 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 04 03 00 35 04 06 00 74 E0 C8 0F 62 53 1C BD 74 42 19 CE DA B6 [09:00:37]CheckFolder [09:00:37]dirname=/storage/ofd_packets [09:00:37]CheckFolder done [09:00:37]ProducePacketName [09:00:37]name=ofd_packets/00197815 [09:00:37]NVStorageSaveData ofd_packets/00197815 [09:00:37]File name is /storage/ofd_packets/00197815 [09:00:37]Write 307 bytes [09:00:37]NVStorageSaveData done [09:00:37]OFDSenderStorePacket done [09:00:37]KKMCreateOFDPacket done [09:00:37]NVStorageSaveData kkm_last_timestamp [09:00:37]File name is /storage/kkm_last_timestamp [09:00:37]Write 4 bytes [09:00:37]NVStorageSaveData done [09:00:37]ExternCall_PrintAddStr [09:00:37]wPrintStart [09:00:37]Write to MH i2c: 01 00 00 C3 38 FB [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: 01 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: 01 07 00 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: 01 07 00 C3 38 00 00 00 00 00 FF 0F 10 [09:00:37]RasterBufferAndPrint [09:00:37]line Счет N : (1)11325187 [09:00:37]line ИНН: 02508201610067 [09:00:37]line Контрольно-Кассовый Чек [09:00:37]line ПРОДАЖА [09:00:37]line ТРК (МРК, ГНК) : 62 [09:00:37]line Товар: 2710194210 [09:00:37]line D-ENERGY ДТ-К-5 [09:00:37]line 9.070 * 77.20 [09:00:37]line = 700.20 [09:00:37]line НДС 12% НСП 1% [09:00:37]line > о реализуемом товаре [09:00:37]line ИТОГО: 700.20 [09:00:37]line НСП 1% : 6.20 [09:00:37]line НДС 12% : 74.36 [09:00:37]line Наличными: 0.00 [09:00:37]line Безнал.: 700.20 [09:00:37]line Место: АЗС № 95 "Партнер Нефть" [09:00:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:00:37]line СНО: Общий режим [09:00:37]line Чек 156 16.08.2024 09:00 [09:00:37]line Смена: 462 ФФД: 1.0 [09:00:37]line ЗНМ: 0300000079 [09:00:37]line РНМ: 0000000000092545 [09:00:37]line Версия ККМ: 001 [09:00:37]line Платежная система: O! деньги [09:00:37]line ФМ: 0000000000871802 [09:00:37]line ФД: 197815 [09:00:37]line ФПД: 128508777947731 [09:00:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090038&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197815&fm=128508777947731&tin=02508201610067®Number=0000000000092545&sum=70020 [09:00:37]written 0, free lines is 4095 [09:00:37]OFD Sender: Processing packet 197815 [packets to send 245, broken 244] [09:00:37]ProducePacketName [09:00:37]name=ofd_packets/00197815 [09:00:37]OFD Sender: To server: pG, [09:00:37]CommunicateWithHost lk.salyk.kg:30040 [09:00:37]ConnectInit lk.salyk.kg [09:00:37]Connected sock=10 [09:00:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 D0 40 0D 01 EB 11 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 36 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 04 03 00 35 04 06 00 74 E0 C8 0F 62 53 1C BD 74 42 19 CE DA B6 [09:00:37]Write to MH i2c: 01 00 00 ED 38 25 [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: 01 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: 01 07 00 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: 01 07 00 ED 38 00 00 00 00 00 F1 0C 29 [09:00:37]RasterBufferAndPrint [09:00:37]line [09:00:37]line [09:00:37]line [09:00:37]line [09:00:37]line [09:00:37]written 0, free lines is 3325 [09:00:37]MH_Cut [09:00:37]Write to MH i2c: D1 01 00 F4 38 01 FE [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: D1 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: D1 01 00 [09:00:37]MH_I2C_Read... [09:00:37]Read from MH i2c: D1 01 00 F4 38 00 FD [09:00:37]Write to MH i2c: 01 00 00 F5 38 2D [09:00:37]Write i2c OK [09:00:37]MH_I2C_Read... [09:00:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B1 B0 47 00 7F 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 04 03 00 F4 03 04 00 4B C1 BE 66 B6 04 01 00 00 F4 F1 60 9B 36 5E 30 1B [09:00:37]CommunicateWithHost err = 0 [09:00:37]CheckOFDResponse [09:00:37]1017 (14) - 77093643461234 [09:00:37]1041 (16) - 0000000000871802 [09:00:37]1040 (4) - 197815 [09:00:37]1012 (4) - 16.08.2024 03:02 [09:00:37]1206 (1) - 0 [09:00:37]OFD Sender: Remove packet 197815 [09:00:37]ProducePacketName [09:00:37]name=ofd_packets/00197815 [09:00:37]NVStorageDeleteData [09:00:38]OFD Sender: No OFD packet to send [09:00:38]*** Cut start [09:00:38]*** Purtial cut [09:00:38]*** Stage 1: CUTSNS_PIN = 1 [09:00:38]Read from MH i2c: 01 [09:00:38]MH_I2C_Read... [09:00:38]*** Stop cut motor [09:00:38]*** Cut end [09:00:38]Read from MH i2c: 01 07 00 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: 01 07 00 F5 38 00 00 00 00 00 FF 0F 42 [09:00:38]process_action close_receipt done [09:00:38]requested_data is exist [09:00:38]produce_requested_data [09:00:38]requested_item fm.sn is exist - process it [09:00:38]wFMCommunicate request_size=4 [09:00:38]MH_SAM_APDU [09:00:38]CAPDU: 80 11 00 00 [09:00:38]Write to MH i2c: E2 08 00 F6 38 80 11 00 00 00 00 00 00 A8 [09:00:38]Write i2c OK [09:00:38]MH_I2C_Read... [09:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:38]Read from MH i2c: E2 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 17 00 [09:00:38]MH_I2C_Read... [09:00:38]Read from MH i2c: E2 17 00 F6 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F5 [09:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:38]wFMCommunicate OK [09:00:38]requested_item fd.num is exist - process it [09:00:38]SAM_PROTO_GetFieldsCounters [09:00:38]wFMCommunicate request_size=4 [09:00:38]MH_SAM_APDU [09:00:38]CAPDU: 80 13 00 00 [09:00:38]Write to MH i2c: E2 08 00 F7 38 80 13 00 00 00 00 00 00 AB [09:00:38]Write i2c OK [09:00:38]MH_I2C_Read... [09:00:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:39]Read from MH i2c: E2 [09:00:39]MH_I2C_Read... [09:00:39]Read from MH i2c: E2 62 00 [09:00:39]MH_I2C_Read... [09:00:39]Read from MH i2c: E2 62 00 F7 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B7 04 03 00 0E 04 04 00 CE 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 27 [09:00:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B7 04 03 00 0E 04 04 00 CE 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:00:39]wFMCommunicate OK [09:00:39]SAM_PROTO_GetFieldsCounters done [09:00:39]requested_item shift.num is exist - process it [09:00:39]requested_item shift.opened is exist - process it [09:00:39]req_shift_opened [09:00:39]FM_GetShiftState [09:00:39]SAM_PROTO_GetShiftState [09:00:39]wFMCommunicate request_size=4 [09:00:39]MH_SAM_APDU [09:00:39]CAPDU: 80 13 01 00 [09:00:39]Write to MH i2c: E2 08 00 F8 38 80 13 01 00 00 00 00 00 AD [09:00:39]Write i2c OK [09:00:39]MH_I2C_Read... [09:00:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:39]Read from MH i2c: E2 [09:00:39]MH_I2C_Read... [09:00:39]Read from MH i2c: E2 0E 00 [09:00:39]MH_I2C_Read... [09:00:39]Read from MH i2c: E2 0E 00 F8 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3B [09:00:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:39]wFMCommunicate OK [09:00:39]SAM_PROTO_GetShiftState done [09:00:39]FM_GetShiftState done [09:00:39]req_shift_opened done [09:00:39]requested_item shift.open_date is exist - process it [09:00:39]req_shift_open_date [09:00:39]req_shift_open_date done [09:00:39]produce_requested_data done [09:00:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197815,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:00:39]process_action_free close_receipt [09:00:39]json_value_free [09:00:39]json_value_free done [09:00:39]process_json_proto returns [09:00:39]Send response to host [09:00:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197815,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:00:39]free response buf [09:00:39]execute_script done [09:00:39]execute_script returns [09:00:39]free content buf [09:00:39]Sock 7.Close socket [09:00:39]Sock 7.Thread stoped [09:00:43]OFD Sender: No OFD packet to send [09:00:43]accept exits with 9 [09:00:43]New connection [09:00:43]New thread 3066838372 created [09:00:43]Thread 3066981732 joined [09:00:43]Waiting for new connection... [09:00:43] Sock 9.Parse request [09:00:43]Sock 9.Check first char [09:00:43]Sock 9.First char is OK [09:00:43]request: POST /json_proto HTTP/1.0 [09:00:43]Method: POST [09:00:43]URL: /json_proto [09:00:43]Method is POST - this is cgi request [09:00:43]url: /json_proto [09:00:43]query_string will be loaded in cgi processing [09:00:43]execute_cgi json_proto POST (null) [09:00:43]execute_cgi path=json_proto method=POST [09:00:43]POST find Content-Length [09:00:43]Host: 172.17.46.195:8080 [09:00:43]Content-Length: 756 [09:00:43]Content-Type: application/json [09:00:43] [09:00:43]POST finish read [09:00:43]Found Content-Length = 756 [09:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30103560", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:43]execute_script... [09: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)11325182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30103560", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:43]POST & json_proto [09:00:43]process_json_proto [09:00:43]json parsed OK: [09:00:43]protocol is kg_v1.0 [09:00:43]action value=close_receipt [09:00:43]process_action close_receipt [09:00:43]cmd_close_receipt [09:00:43]MH_GetDate [09:00:43]Write to MH i2c: F0 00 00 F9 38 20 [09:00:43]Write i2c OK [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: F0 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: F0 09 00 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: F0 09 00 F9 38 00 3E 15 BF 66 8D AE BC 66 FE [09:00:43]GetLastDocTimeStamp 1723798838 [09:00:43]current date 1723798846 [09:00:43]FM_GetShiftState [09:00:43]SAM_PROTO_GetShiftState [09:00:43]wFMCommunicate request_size=4 [09:00:43]MH_SAM_APDU [09:00:43]CAPDU: 80 13 01 00 [09:00:43]Write to MH i2c: E2 08 00 FA 38 80 13 01 00 00 00 00 00 AF [09:00:43]Write i2c OK [09:00:43]MH_I2C_Read... [09:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:43]Read from MH i2c: E2 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: E2 0E 00 [09:00:43]MH_I2C_Read... [09:00:43]Read from MH i2c: E2 0E 00 FA 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3D [09:00:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:43]wFMCommunicate OK [09:00:43]SAM_PROTO_GetShiftState done [09:00:43]FM_GetShiftState done [09:00:43]opened in 1723766727 [09:00:43]opened+sec_in_day 1723853127 [09:00:43]quantity*price = 0 [09:00:43]sum+1 = 1 [09:00:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 157 16.08.2024 09:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30103560 ФМ: 0000000000871802 ФД: 197816 ФПД: 100770675777687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090046&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197816&fm=100770675777687&tin=02508201610067®Number=0000000000092545&sum=0 [09:00:45]StoreToDocumentArchive [09:00:45]shift 462 fd 197816 [09:00:45]save to /storage/0462/doc_00197816 [09:00:45]save last doc name /storage/0462/doc_00197816 to /storage/kkm_last_doc_name [09:00:45]save OK [09:00:45]Clear old archive folders... [09:00:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:00:45]tlvbuf is 01A0C560 [09:00:45]SAM_PROTO_ClearQueue [09:00:45]wFMCommunicate request_size=4 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 09 00 00 [09:00:45]Write to MH i2c: E2 08 00 07 39 80 09 00 00 00 00 00 00 B2 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 07 39 00 90 00 B4 [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]SAM_PROTO_ClearQueue done [09:00:45]KKMCreateOFDPacket [09:00:45]OFDProtocolAddRootSTLVToBuf [09:00:45]FM_MakeSignedData [09:00:45]FM_MakeSignedData [09:00:45]SAM_PROTO_SignData [09:00:45]wFMCommunicate request_size=4 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 0D 01 02 [09:00:45]Write to MH i2c: E2 08 00 08 39 80 0D 01 02 00 00 00 00 BA [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 08 39 00 90 00 B5 [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]wFMCommunicate request_size=255 [09:00:45]MH_SAM_APDU [09: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 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 3E 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 04 03 00 35 04 06 00 5B [09:00:45]Write to MH i2c: E2 02 01 09 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 3E 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 04 03 00 35 04 06 00 5B 00 00 05 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 09 39 00 90 00 B6 [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]wFMCommunicate request_size=10 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 0D 02 02 05 A6 80 55 60 97 [09:00:45]Write to MH i2c: E2 0D 00 0A 39 80 0D 02 02 05 00 A6 80 55 60 97 00 00 39 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 03 00 0A 39 00 90 00 B7 [09:00:45]RAPDU: 90 00 [09:00:45]wFMCommunicate OK [09:00:45]wFMCommunicate request_size=4 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 0D 03 02 [09:00:45]Write to MH i2c: E2 08 00 0B 39 80 0D 03 02 00 00 00 00 BF [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 0B 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 0B 00 0B 39 00 2C DE 3E 39 58 11 5F E1 90 00 EA [09:00:45]RAPDU: 2C DE 3E 39 58 11 5F E1 90 00 [09:00:45]wFMCommunicate OK [09:00:45]SAM_PROTO_SignData done [09:00:45]FM_MakeSignedData done [09:00:45]CreateOFDProtocolMessage [09:00:45]wFMCommunicate request_size=4 [09:00:45]MH_SAM_APDU [09:00:45]CAPDU: 80 11 00 00 [09:00:45]Write to MH i2c: E2 08 00 0C 39 80 11 00 00 00 00 00 00 BF [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:45]Read from MH i2c: E2 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 17 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: E2 17 00 0C 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0C [09:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:45]wFMCommunicate OK [09:00:45]CreateOFDProtocolMessage done [09:00:45]OFDSenderStorePacket 197816 [09:00:45]StoreOFDPacket docnum=197816 [09:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0E CA 07 01 F7 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 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 3E 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 04 03 00 35 04 06 00 5B A6 80 55 60 97 2C DE 3E 39 58 11 5F E1 [09:00:45]CheckFolder [09:00:45]dirname=/storage/ofd_packets [09:00:45]CheckFolder done [09:00:45]ProducePacketName [09:00:45]name=ofd_packets/00197816 [09:00:45]NVStorageSaveData ofd_packets/00197816 [09:00:45]File name is /storage/ofd_packets/00197816 [09:00:45]Write 301 bytes [09:00:45]NVStorageSaveData done [09:00:45]OFDSenderStorePacket done [09:00:45]KKMCreateOFDPacket done [09:00:45]NVStorageSaveData kkm_last_timestamp [09:00:45]File name is /storage/kkm_last_timestamp [09:00:45]Write 4 bytes [09:00:45]NVStorageSaveData done [09:00:45]ExternCall_PrintAddStr [09:00:45]wPrintStart [09:00:45]Write to MH i2c: 01 00 00 0D 39 46 [09:00:45]Write i2c OK [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: 01 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: 01 07 00 [09:00:45]MH_I2C_Read... [09:00:45]Read from MH i2c: 01 07 00 0D 39 00 00 00 00 00 FF 0F 5B [09:00:45]RasterBufferAndPrint [09:00:45]line Счет N : (1)11325182 [09:00:45]line ИНН: 02508201610067 [09:00:45]line Контрольно-Кассовый Чек [09:00:45]line ПРОДАЖА [09:00:45]line ТРК (МРК, ГНК) : 42 [09:00:45]line Товар: 2710124130 [09:00:45]line Аи-92-К-4 [09:00:45]line 60.000 * 0.00 [09:00:45]line = 0.00 [09:00:45]line НДС 12% НСП 1% [09:00:45]line > о реализуемом товаре [09:00:45]line ИТОГО: 0.00 [09:00:45]line НСП 1% : 0.00 [09:00:45]line НДС 12% : 0.00 [09:00:45]line Наличными: 0.00 [09:00:45]line Безнал.: 0.00 [09:00:45]line Место: АЗС № 95 "Партнер Нефть" [09:00:45]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:00:45]line СНО: Общий режим [09:00:45]line Чек 157 16.08.2024 09:00 [09:00:45]line Смена: 462 ФФД: 1.0 [09:00:45]line ЗНМ: 0300000079 [09:00:45]line РНМ: 0000000000092545 [09:00:45]line Версия ККМ: 001 [09:00:45]line Талоны: ТК ГПНА Online [09:00:45]line 30103560 [09:00:45]line ФМ: 0000000000871802 [09:00:45]line ФД: 197816 [09:00:45]line ФПД: 100770675777687 [09:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090046&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197816&fm=100770675777687&tin=02508201610067®Number=0000000000092545&sum=0 [09:00:45]written 0, free lines is 4095 [09:00:45]OFD Sender: Processing packet 197816 [packets to send 245, broken 244] [09:00:45]ProducePacketName [09:00:45]name=ofd_packets/00197816 [09:00:45]OFD Sender: To server: pG, [09:00:45]CommunicateWithHost lk.salyk.kg:30040 [09:00:45]ConnectInit lk.salyk.kg [09:00:46]Connected sock=10 [09:00:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0E CA 07 01 F7 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 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 3E 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 04 03 00 35 04 06 00 5B A6 80 55 60 97 2C DE 3E 39 58 11 5F E1 [09:00:46]Write to MH i2c: 01 00 00 37 39 70 [09:00:46]Write i2c OK [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: 01 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: 01 07 00 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: 01 07 00 37 39 00 00 00 00 00 18 0D 9C [09:00:46]RasterBufferAndPrint [09:00:46]line [09:00:46]line [09:00:46]line [09:00:46]line [09:00:46]line [09:00:46]written 0, free lines is 3370 [09:00:46]MH_Cut [09:00:46]Write to MH i2c: D1 01 00 3E 39 01 49 [09:00:46]Write i2c OK [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: D1 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: D1 01 00 [09:00:46]MH_I2C_Read... [09:00:46]Read from MH i2c: D1 01 00 3E 39 00 48 [09:00:46]Write to MH i2c: 01 00 00 3F 39 78 [09:00:46]Write i2c OK [09:00:46]MH_I2C_Read... [09:00:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B2 AB 47 00 19 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 04 03 00 F4 03 04 00 53 C1 BE 66 B6 04 01 00 00 2A 3E 1E 85 5E 18 AF 2C [09:00:46]CommunicateWithHost err = 0 [09:00:46]CheckOFDResponse [09:00:46]1017 (14) - 77093643461234 [09:00:46]1041 (16) - 0000000000871802 [09:00:46]1040 (4) - 197816 [09:00:46]1012 (4) - 16.08.2024 03:02 [09:00:46]1206 (1) - 0 [09:00:46]OFD Sender: Remove packet 197816 [09:00:46]ProducePacketName [09:00:46]name=ofd_packets/00197816 [09:00:46]NVStorageDeleteData [09:00:46]OFD Sender: No OFD packet to send [09:00:46]*** Cut start [09:00:46]*** Purtial cut [09:00:46]*** CUTSNS_PIN = 0 [09:00:47]*** Stage 1: CUTSNS_PIN = 1 [09:00:48]Read from MH i2c: 01 [09:00:48]MH_I2C_Read... [09:00:48]*** Stop cut motor [09:00:48]*** Cut end [09:00:48]Read from MH i2c: 01 07 00 [09:00:48]MH_I2C_Read... [09:00:48]Read from MH i2c: 01 07 00 3F 39 00 00 00 00 00 FF 0F 8D [09:00:48]process_action close_receipt done [09:00:48]requested_data is exist [09:00:48]produce_requested_data [09:00:48]requested_item fm.sn is exist - process it [09:00:48]wFMCommunicate request_size=4 [09:00:48]MH_SAM_APDU [09:00:48]CAPDU: 80 11 00 00 [09:00:48]Write to MH i2c: E2 08 00 40 39 80 11 00 00 00 00 00 00 F3 [09:00:48]Write i2c OK [09:00:48]MH_I2C_Read... [09:00:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:49]Read from MH i2c: E2 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 17 00 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 17 00 40 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 40 [09:00:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:00:49]wFMCommunicate OK [09:00:49]requested_item fd.num is exist - process it [09:00:49]SAM_PROTO_GetFieldsCounters [09:00:49]wFMCommunicate request_size=4 [09:00:49]MH_SAM_APDU [09:00:49]CAPDU: 80 13 00 00 [09:00:49]Write to MH i2c: E2 08 00 41 39 80 13 00 00 00 00 00 00 F6 [09:00:49]Write i2c OK [09:00:49]MH_I2C_Read... [09:00:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:49]Read from MH i2c: E2 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 62 00 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 62 00 41 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B8 04 03 00 0E 04 04 00 CE 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 76 [09:00:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B8 04 03 00 0E 04 04 00 CE 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:00:49]wFMCommunicate OK [09:00:49]SAM_PROTO_GetFieldsCounters done [09:00:49]requested_item shift.num is exist - process it [09:00:49]requested_item shift.opened is exist - process it [09:00:49]req_shift_opened [09:00:49]FM_GetShiftState [09:00:49]SAM_PROTO_GetShiftState [09:00:49]wFMCommunicate request_size=4 [09:00:49]MH_SAM_APDU [09:00:49]CAPDU: 80 13 01 00 [09:00:49]Write to MH i2c: E2 08 00 42 39 80 13 01 00 00 00 00 00 F8 [09:00:49]Write i2c OK [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 [09:00:49]MH_I2C_Read... [09:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:49]Read from MH i2c: E2 0E 00 [09:00:49]MH_I2C_Read... [09:00:49]Read from MH i2c: E2 0E 00 42 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [09:00:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:00:49]wFMCommunicate OK [09:00:49]SAM_PROTO_GetShiftState done [09:00:49]FM_GetShiftState done [09:00:49]req_shift_opened done [09:00:49]requested_item shift.open_date is exist - process it [09:00:49]req_shift_open_date [09:00:49]req_shift_open_date done [09:00:49]produce_requested_data done [09:00:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197816,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:00:49]process_action_free close_receipt [09:00:49]json_value_free [09:00:49]json_value_free done [09:00:49]process_json_proto returns [09:00:49]Send response to host [09:00:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197816,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:00:49]free response buf [09:00:49]execute_script done [09:00:49]execute_script returns [09:00:49]free content buf [09:00:49]Sock 9.Close socket [09:00:49]Sock 9.Thread stoped [09:00:51]OFD Sender: No OFD packet to send [09:00:53]int [09:00:53]Write to MH i2c: 01 00 00 43 39 7C [09:00:53]*** FLAG_PRN_PAP1 set [09:00:53]Write i2c OK [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: 01 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: 01 07 00 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: 01 07 00 43 39 00 01 00 00 00 FF 0F 92 [09:00:53]state=0 [09:00:53]No paper [09:00:53]int [09:00:53]Write to MH i2c: 01 00 00 44 39 7D [09:00:53]*** FLAG_PRN_PAP2 set [09:00:53]Write i2c OK [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: 01 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: 01 07 00 [09:00:53]MH_I2C_Read... [09:00:53]Read from MH i2c: 01 07 00 44 39 00 03 00 00 00 FF 0F 95 [09:00:53]state=0 [09:00:53]No paper [09:00:53]Cover opened [09:00:56]OFD Sender: No OFD packet to send [09:00:58]Write to MH i2c: 01 00 00 45 39 7E [09:00:58]Write i2c OK [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 07 00 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 07 00 45 39 00 03 00 00 00 FF 0F 96 [09:00:58]state=3 [09:00:58]No paper [09:00:58]Cover opened [09:01:01]int [09:01:01]Write to MH i2c: 01 00 00 46 39 7F [09:01:01]*** FLAG_PRN_PAP2 reset [09:01:01]Write i2c OK [09:01:01]MH_I2C_Read... [09:01:01]Read from MH i2c: 01 [09:01:01]MH_I2C_Read... [09:01:01]Read from MH i2c: 01 07 00 [09:01:01]MH_I2C_Read... [09:01:01]Read from MH i2c: 01 07 00 46 39 00 01 00 00 00 FF 0F 95 [09:01:01]state=3 [09:01:01]No paper [09:01:01]Cover closed [09:01:01]int [09:01:01]Write to MH i2c: 01 00 00 47 39 80 [09:01:01]*** FLAG_PRN_PAP1 reset [09:01:01]Write i2c OK [09:01:01]MH_I2C_Read... [09:01:01]Read from MH i2c: 01 [09:01:01]MH_I2C_Read... [09:01:01]Read from MH i2c: 01 07 00 [09:01:01]MH_I2C_Read... [09:01:01]Read from MH i2c: 01 07 00 47 39 00 00 00 00 00 FF 0F 95 [09:01:01]state=0 [09:01:01]OFD Sender: No OFD packet to send [09:01:01]int [09:01:02]Write to MH i2c: 01 00 00 48 39 81 [09:01:02]*** FLAG_PRN_KEY set [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 48 39 00 08 00 00 00 FF 0F 9E [09:01:02]state=0 [09:01:02]Key pressed [09:01:02]Feed [09:01:02]Write to MH i2c: D8 00 00 49 39 59 [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: D8 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: D8 01 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: D8 01 00 49 39 00 5A [09:01:02]int [09:01:02]Write to MH i2c: 01 00 00 4A 39 83 [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 4A 39 00 48 00 00 00 3C 00 0E [09:01:02]state=2 [09:01:02]Key pressed [09:01:02]int [09:01:02]Write to MH i2c: 01 00 00 4B 39 84 [09:01:02]*** FLAG_PRN_KEY reset [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 4B 39 00 00 00 00 00 FC 0F 96 [09:01:02]state=2 [09:01:02]Stop feed [09:01:02]int [09:01:02]Write to MH i2c: 01 00 00 4C 39 85 [09:01:02]*** FLAG_PRN_KEY set [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 4C 39 00 08 00 00 00 FF 0F A2 [09:01:02]state=0 [09:01:02]Key pressed [09:01:02]Feed [09:01:02]Write to MH i2c: D8 00 00 4D 39 5D [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: D8 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: D8 01 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: D8 01 00 4D 39 00 5E [09:01:02]int [09:01:02]Write to MH i2c: 01 00 00 4E 39 87 [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 4E 39 00 48 00 00 00 3C 00 12 [09:01:02]state=2 [09:01:02]Key pressed [09:01:02]int [09:01:02]Write to MH i2c: 01 00 00 4F 39 88 [09:01:02]*** FLAG_PRN_KEY reset [09:01:02]Write i2c OK [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 [09:01:02]MH_I2C_Read... [09:01:02]Read from MH i2c: 01 07 00 4F 39 00 00 00 00 00 FF 0F 9D [09:01:02]state=2 [09:01:02]Stop feed [09:01:06]OFD Sender: No OFD packet to send [09:01:11]OFD Sender: No OFD packet to send [09:01:14]accept exits with 7 [09:01:14]New connection [09:01:14]New thread 3066981732 created [09:01:14]Thread 3066838372 joined [09:01:14]Waiting for new connection... [09:01:14] Sock 7.Parse request [09:01:14]Sock 7.Check first char [09:01:14]Sock 7.First char is OK [09:01:14]request: POST /json_proto HTTP/1.0 [09:01:14]Method: POST [09:01:14]URL: /json_proto [09:01:14]Method is POST - this is cgi request [09:01:14]url: /json_proto [09:01:14]query_string will be loaded in cgi processing [09:01:14]execute_cgi json_proto POST (null) [09:01:14]execute_cgi path=json_proto method=POST [09:01:14]POST find Content-Length [09:01:14]Host: 172.17.46.195:8080 [09:01:14]Content-Length: 802 [09:01:14]Content-Type: application/json [09:01:14] [09:01:14]POST finish read [09:01:14]Found Content-Length = 802 [09:01:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:14]execute_script... [09: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)11325188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:14]POST & json_proto [09:01:14]process_json_proto [09:01:14]json parsed OK: [09:01:14]protocol is kg_v1.0 [09:01:14]action value=close_receipt [09:01:14]process_action close_receipt [09:01:14]cmd_close_receipt [09:01:14]MH_GetDate [09:01:14]Write to MH i2c: F0 00 00 50 39 78 [09:01:14]Write i2c OK [09:01:14]MH_I2C_Read... [09:01:14]Read from MH i2c: F0 [09:01:14]MH_I2C_Read... [09:01:14]Read from MH i2c: F0 09 00 [09:01:14]MH_I2C_Read... [09:01:14]Read from MH i2c: F0 09 00 50 39 00 5D 15 BF 66 8D AE BC 66 75 [09:01:14]GetLastDocTimeStamp 1723798846 [09:01:14]current date 1723798877 [09:01:14]FM_GetShiftState [09:01:14]SAM_PROTO_GetShiftState [09:01:14]wFMCommunicate request_size=4 [09:01:14]MH_SAM_APDU [09:01:14]CAPDU: 80 13 01 00 [09:01:14]Write to MH i2c: E2 08 00 51 39 80 13 01 00 00 00 00 00 07 [09:01:14]Write i2c OK [09:01:14]MH_I2C_Read... [09:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:14]Read from MH i2c: E2 [09:01:14]MH_I2C_Read... [09:01:14]Read from MH i2c: E2 0E 00 [09:01:14]MH_I2C_Read... [09:01:14]Read from MH i2c: E2 0E 00 51 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 95 [09:01:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:01:14]wFMCommunicate OK [09:01:14]SAM_PROTO_GetShiftState done [09:01:14]FM_GetShiftState done [09:01:14]opened in 1723766727 [09:01:14]opened+sec_in_day 1723853127 [09:01:14]quantity*price = 300075 [09:01:14]sum+1 = 300077 [09:01:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 158 16.08.2024 09:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197817 ФПД: 263719454021055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090117&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197817&fm=263719454021055&tin=02508201610067®Number=0000000000092545&sum=300076 [09:01:15]StoreToDocumentArchive [09:01:15]shift 462 fd 197817 [09:01:15]save to /storage/0462/doc_00197817 [09:01:15]save last doc name /storage/0462/doc_00197817 to /storage/kkm_last_doc_name [09:01:15]save OK [09:01:15]Clear old archive folders... [09:01:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:01:15]tlvbuf is 018F9970 [09:01:15]SAM_PROTO_ClearQueue [09:01:15]wFMCommunicate request_size=4 [09:01:15]MH_SAM_APDU [09:01:15]CAPDU: 80 09 00 00 [09:01:15]Write to MH i2c: E2 08 00 5E 39 80 09 00 00 00 00 00 00 09 [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:15]Read from MH i2c: E2 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 5E 39 00 90 00 0B [09:01:15]RAPDU: 90 00 [09:01:15]wFMCommunicate OK [09:01:15]SAM_PROTO_ClearQueue done [09:01:15]KKMCreateOFDPacket [09:01:15]OFDProtocolAddRootSTLVToBuf [09:01:15]FM_MakeSignedData [09:01:15]FM_MakeSignedData [09:01:15]SAM_PROTO_SignData [09:01:15]wFMCommunicate request_size=4 [09:01:15]MH_SAM_APDU [09:01:15]CAPDU: 80 0D 01 02 [09:01:15]Write to MH i2c: E2 08 00 5F 39 80 0D 01 02 00 00 00 00 11 [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:15]Read from MH i2c: E2 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 5F 39 00 90 00 0C [09:01:15]RAPDU: 90 00 [09:01:15]wFMCommunicate OK [09:01:15]wFMCommunicate request_size=255 [09:01:15]MH_SAM_APDU [09:01:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 5D 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 04 03 00 35 04 06 00 EF D9 F8 60 [09:01:15]Write to MH i2c: E2 02 01 60 39 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 5D 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 04 03 00 35 04 06 00 EF D9 F8 60 00 00 45 [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:15]Read from MH i2c: E2 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 60 39 00 90 00 0D [09:01:15]RAPDU: 90 00 [09:01:15]wFMCommunicate OK [09:01:15]wFMCommunicate request_size=7 [09:01:15]MH_SAM_APDU [09:01:15]CAPDU: 80 0D 02 02 02 95 BF [09:01:15]Write to MH i2c: E2 0A 00 61 39 80 0D 02 02 02 00 95 BF 00 00 6C [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:15]Read from MH i2c: E2 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 03 00 61 39 00 90 00 0E [09:01:15]RAPDU: 90 00 [09:01:15]wFMCommunicate OK [09:01:15]wFMCommunicate request_size=4 [09:01:15]MH_SAM_APDU [09:01:15]CAPDU: 80 0D 03 02 [09:01:15]Write to MH i2c: E2 08 00 62 39 80 0D 03 02 00 00 00 00 16 [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:15]Read from MH i2c: E2 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 0B 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 0B 00 62 39 00 F1 89 06 DE 33 E1 C2 BE 90 00 09 [09:01:15]RAPDU: F1 89 06 DE 33 E1 C2 BE 90 00 [09:01:15]wFMCommunicate OK [09:01:15]SAM_PROTO_SignData done [09:01:15]FM_MakeSignedData done [09:01:15]CreateOFDProtocolMessage [09:01:15]wFMCommunicate request_size=4 [09:01:15]MH_SAM_APDU [09:01:15]CAPDU: 80 11 00 00 [09:01:15]Write to MH i2c: E2 08 00 63 39 80 11 00 00 00 00 00 00 16 [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:15]Read from MH i2c: E2 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 17 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: E2 17 00 63 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 63 [09:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:01:15]wFMCommunicate OK [09:01:15]CreateOFDProtocolMessage done [09:01:15]OFDSenderStorePacket 197817 [09:01:15]StoreOFDPacket docnum=197817 [09:01:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AA 3E 04 01 01 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 5D 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 04 03 00 35 04 06 00 EF D9 F8 60 95 BF F1 89 06 DE 33 E1 C2 BE [09:01:15]CheckFolder [09:01:15]dirname=/storage/ofd_packets [09:01:15]CheckFolder done [09:01:15]ProducePacketName [09:01:15]name=ofd_packets/00197817 [09:01:15]NVStorageSaveData ofd_packets/00197817 [09:01:15]File name is /storage/ofd_packets/00197817 [09:01:15]Write 298 bytes [09:01:15]NVStorageSaveData done [09:01:15]OFDSenderStorePacket done [09:01:15]KKMCreateOFDPacket done [09:01:15]NVStorageSaveData kkm_last_timestamp [09:01:15]File name is /storage/kkm_last_timestamp [09:01:15]Write 4 bytes [09:01:15]NVStorageSaveData done [09:01:15]ExternCall_PrintAddStr [09:01:15]wPrintStart [09:01:15]Write to MH i2c: 01 00 00 64 39 9D [09:01:15]Write i2c OK [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: 01 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: 01 07 00 [09:01:15]MH_I2C_Read... [09:01:15]Read from MH i2c: 01 07 00 64 39 00 00 00 00 00 FF 0F B2 [09:01:15]RasterBufferAndPrint [09:01:15]line Счет N : (1)11325188 [09:01:15]line ИНН: 02508201610067 [09:01:15]line Контрольно-Кассовый Чек [09:01:15]line ПРОДАЖА [09:01:15]line ТРК (МРК, ГНК) : 51 [09:01:15]line Товар: 2710194210 [09:01:15]line ДТ-К-5 [09:01:15]line 39.380 * 76.20 [09:01:15]line = 3000.76 [09:01:15]line НДС 12% НСП 1% [09:01:15]line > о реализуемом товаре [09:01:15]line ИТОГО: 3000.76 [09:01:15]line НСП 1% : 26.55 [09:01:15]line НДС 12% : 318.66 [09:01:15]line Наличными: 0.00 [09:01:15]line Безнал.: 3000.76 [09:01:15]line Место: АЗС № 95 "Партнер Нефть" [09:01:15]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:01:15]line СНО: Общий режим [09:01:15]line Чек 158 16.08.2024 09:01 [09:01:15]line Смена: 462 ФФД: 1.0 [09:01:15]line ЗНМ: 0300000079 [09:01:15]line РНМ: 0000000000092545 [09:01:15]line Версия ККМ: 001 [09:01:15]line Платежная система: O! деньги [09:01:15]line ФМ: 0000000000871802 [09:01:15]line ФД: 197817 [09:01:15]line ФПД: 263719454021055 [09:01:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090117&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197817&fm=263719454021055&tin=02508201610067®Number=0000000000092545&sum=300076 [09:01:15]written 0, free lines is 4095 [09:01:15]OFD Sender: Processing packet 197817 [packets to send 245, broken 244] [09:01:15]ProducePacketName [09:01:15]name=ofd_packets/00197817 [09:01:15]OFD Sender: To server: pG, [09:01:15]CommunicateWithHost lk.salyk.kg:30040 [09:01:15]ConnectInit lk.salyk.kg [09:01:16]Connected sock=10 [09:01:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AA 3E 04 01 01 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 5D 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 04 03 00 35 04 06 00 EF D9 F8 60 95 BF F1 89 06 DE 33 E1 C2 BE [09:01:16]Write to MH i2c: 01 00 00 8E 39 C7 [09:01:16]Write i2c OK [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: 01 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: 01 07 00 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: 01 07 00 8E 39 00 00 00 00 00 02 0D DD [09:01:16]RasterBufferAndPrint [09:01:16]line [09:01:16]line [09:01:16]line [09:01:16]line [09:01:16]line [09:01:16]written 0, free lines is 3338 [09:01:16]MH_Cut [09:01:16]Write to MH i2c: D1 01 00 95 39 01 A0 [09:01:16]Write i2c OK [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: D1 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: D1 01 00 [09:01:16]MH_I2C_Read... [09:01:16]Read from MH i2c: D1 01 00 95 39 00 9F [09:01:16]Write to MH i2c: 01 00 00 96 39 CF [09:01:16]Write i2c OK [09:01:16]MH_I2C_Read... [09:01:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BC 90 47 00 E6 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 04 03 00 F4 03 04 00 71 C1 BE 66 B6 04 01 00 00 5E D5 DB B7 86 B2 84 74 [09:01:16]CommunicateWithHost err = 0 [09:01:16]CheckOFDResponse [09:01:16]1017 (14) - 77093643461234 [09:01:16]1041 (16) - 0000000000871802 [09:01:16]1040 (4) - 197817 [09:01:16]1012 (4) - 16.08.2024 03:03 [09:01:16]1206 (1) - 0 [09:01:16]OFD Sender: Remove packet 197817 [09:01:16]ProducePacketName [09:01:16]name=ofd_packets/00197817 [09:01:16]NVStorageDeleteData [09:01:16]OFD Sender: No OFD packet to send [09:01:17]*** Cut start [09:01:17]*** Purtial cut [09:01:17]*** Stage 1: CUTSNS_PIN = 1 [09:01:17]Read from MH i2c: 01 [09:01:17]MH_I2C_Read... [09:01:17]*** Stop cut motor [09:01:17]*** Cut end [09:01:17]Read from MH i2c: 01 07 00 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: 01 07 00 96 39 00 00 00 00 00 FF 0F E4 [09:01:17]process_action close_receipt done [09:01:17]requested_data is exist [09:01:17]produce_requested_data [09:01:17]requested_item fm.sn is exist - process it [09:01:17]wFMCommunicate request_size=4 [09:01:17]MH_SAM_APDU [09:01:17]CAPDU: 80 11 00 00 [09:01:17]Write to MH i2c: E2 08 00 97 39 80 11 00 00 00 00 00 00 4A [09:01:17]Write i2c OK [09:01:17]MH_I2C_Read... [09:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:17]Read from MH i2c: E2 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 17 00 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 17 00 97 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 97 [09:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:01:17]wFMCommunicate OK [09:01:17]requested_item fd.num is exist - process it [09:01:17]SAM_PROTO_GetFieldsCounters [09:01:17]wFMCommunicate request_size=4 [09:01:17]MH_SAM_APDU [09:01:17]CAPDU: 80 13 00 00 [09:01:17]Write to MH i2c: E2 08 00 98 39 80 13 00 00 00 00 00 00 4D [09:01:17]Write i2c OK [09:01:17]MH_I2C_Read... [09:01:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:17]Read from MH i2c: E2 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 62 00 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 62 00 98 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B9 04 03 00 0E 04 04 00 CE 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 D1 [09:01:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B9 04 03 00 0E 04 04 00 CE 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:01:17]wFMCommunicate OK [09:01:17]SAM_PROTO_GetFieldsCounters done [09:01:17]requested_item shift.num is exist - process it [09:01:17]requested_item shift.opened is exist - process it [09:01:17]req_shift_opened [09:01:17]FM_GetShiftState [09:01:17]SAM_PROTO_GetShiftState [09:01:17]wFMCommunicate request_size=4 [09:01:17]MH_SAM_APDU [09:01:17]CAPDU: 80 13 01 00 [09:01:17]Write to MH i2c: E2 08 00 99 39 80 13 01 00 00 00 00 00 4F [09:01:17]Write i2c OK [09:01:17]MH_I2C_Read... [09:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:17]Read from MH i2c: E2 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 0E 00 [09:01:17]MH_I2C_Read... [09:01:17]Read from MH i2c: E2 0E 00 99 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DD [09:01:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:01:17]wFMCommunicate OK [09:01:17]SAM_PROTO_GetShiftState done [09:01:17]FM_GetShiftState done [09:01:17]req_shift_opened done [09:01:17]requested_item shift.open_date is exist - process it [09:01:17]req_shift_open_date [09:01:17]req_shift_open_date done [09:01:17]produce_requested_data done [09:01:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197817,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:01:17]process_action_free close_receipt [09:01:17]json_value_free [09:01:17]json_value_free done [09:01:17]process_json_proto returns [09:01:17]Send response to host [09:01:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197817,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:01:17]free response buf [09:01:17]execute_script done [09:01:17]execute_script returns [09:01:17]free content buf [09:01:17]Sock 7.Close socket [09:01:17]Sock 7.Thread stoped [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:47]OFD Sender: No OFD packet to send [09:02:52]OFD Sender: No OFD packet to send [09:02:55]accept exits with 9 [09:02:55]New connection [09:02:55]New thread 3066838372 created [09:02:55]Thread 3066981732 joined [09:02:55]Waiting for new connection... [09:02:55] Sock 9.Parse request [09:02:55]Sock 9.Check first char [09:02:55]Sock 9.First char is OK [09:02:55]request: POST /json_proto HTTP/1.0 [09:02:55]Method: POST [09:02:55]URL: /json_proto [09:02:55]Method is POST - this is cgi request [09:02:55]url: /json_proto [09:02:55]query_string will be loaded in cgi processing [09:02:55]execute_cgi json_proto POST (null) [09:02:55]execute_cgi path=json_proto method=POST [09:02:55]POST find Content-Length [09:02:55]Host: 172.17.46.195:8080 [09:02:55]Content-Length: 811 [09:02:55]Content-Type: application/json [09:02:55] [09:02:55]POST finish read [09:02:55]Found Content-Length = 811 [09:02:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:55]execute_script... [09:02: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)11325189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:55]POST & json_proto [09:02:55]process_json_proto [09:02:55]json parsed OK: [09:02:55]protocol is kg_v1.0 [09:02:55]action value=close_receipt [09:02:55]process_action close_receipt [09:02:55]cmd_close_receipt [09:02:55]MH_GetDate [09:02:55]Write to MH i2c: F0 00 00 9A 39 C2 [09:02:55]Write i2c OK [09:02:55]MH_I2C_Read... [09:02:55]Read from MH i2c: F0 [09:02:55]MH_I2C_Read... [09:02:55]Read from MH i2c: F0 09 00 [09:02:55]MH_I2C_Read... [09:02:55]Read from MH i2c: F0 09 00 9A 39 00 C3 15 BF 66 8D AE BC 66 25 [09:02:55]GetLastDocTimeStamp 1723798877 [09:02:55]current date 1723798979 [09:02:55]FM_GetShiftState [09:02:55]SAM_PROTO_GetShiftState [09:02:55]wFMCommunicate request_size=4 [09:02:55]MH_SAM_APDU [09:02:55]CAPDU: 80 13 01 00 [09:02:55]Write to MH i2c: E2 08 00 9B 39 80 13 01 00 00 00 00 00 51 [09:02:55]Write i2c OK [09:02:55]MH_I2C_Read... [09:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:56]Read from MH i2c: E2 [09:02:56]MH_I2C_Read... [09:02:56]Read from MH i2c: E2 0E 00 [09:02:56]MH_I2C_Read... [09:02:56]Read from MH i2c: E2 0E 00 9B 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DF [09:02:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:02:56]wFMCommunicate OK [09:02:56]SAM_PROTO_GetShiftState done [09:02:56]FM_GetShiftState done [09:02:56]opened in 1723766727 [09:02:56]opened+sec_in_day 1723853127 [09:02:56]quantity*price = 200025 [09:02:56]sum+1 = 200026 [09:02:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 159 16.08.2024 09:02 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197818 ФПД: 272093229839488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090259&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197818&fm=272093229839488&tin=02508201610067®Number=0000000000092545&sum=200025 [09:02:57]StoreToDocumentArchive [09:02:57]shift 462 fd 197818 [09:02:57]save to /storage/0462/doc_00197818 [09:02:57]save last doc name /storage/0462/doc_00197818 to /storage/kkm_last_doc_name [09:02:57]save OK [09:02:57]Clear old archive folders... [09:02:57]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:02:57]tlvbuf is 018AB0A0 [09:02:57]SAM_PROTO_ClearQueue [09:02:57]wFMCommunicate request_size=4 [09:02:57]MH_SAM_APDU [09:02:57]CAPDU: 80 09 00 00 [09:02:57]Write to MH i2c: E2 08 00 A8 39 80 09 00 00 00 00 00 00 53 [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:57]Read from MH i2c: E2 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 A8 39 00 90 00 55 [09:02:57]RAPDU: 90 00 [09:02:57]wFMCommunicate OK [09:02:57]SAM_PROTO_ClearQueue done [09:02:57]KKMCreateOFDPacket [09:02:57]OFDProtocolAddRootSTLVToBuf [09:02:57]FM_MakeSignedData [09:02:57]FM_MakeSignedData [09:02:57]SAM_PROTO_SignData [09:02:57]wFMCommunicate request_size=4 [09:02:57]MH_SAM_APDU [09:02:57]CAPDU: 80 0D 01 02 [09:02:57]Write to MH i2c: E2 08 00 A9 39 80 0D 01 02 00 00 00 00 5B [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:57]Read from MH i2c: E2 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 A9 39 00 90 00 56 [09:02:57]RAPDU: 90 00 [09:02:57]wFMCommunicate OK [09:02:57]wFMCommunicate request_size=255 [09:02:57]MH_SAM_APDU [09:02:57]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 9F 00 00 00 F4 03 04 00 C3 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 04 03 [09:02:57]Write to MH i2c: E2 02 01 AA 39 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 9F 00 00 00 F4 03 04 00 C3 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 04 03 00 00 6E [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:57]Read from MH i2c: E2 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 AA 39 00 90 00 57 [09:02:57]RAPDU: 90 00 [09:02:57]wFMCommunicate OK [09:02:57]wFMCommunicate request_size=16 [09:02:57]MH_SAM_APDU [09:02:57]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 F7 77 A4 4F 74 80 [09:02:57]Write to MH i2c: E2 13 00 AB 39 80 0D 02 02 0B 00 00 35 04 06 00 F7 77 A4 4F 74 80 00 00 08 [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:57]Read from MH i2c: E2 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 03 00 AB 39 00 90 00 58 [09:02:57]RAPDU: 90 00 [09:02:57]wFMCommunicate OK [09:02:57]wFMCommunicate request_size=4 [09:02:57]MH_SAM_APDU [09:02:57]CAPDU: 80 0D 03 02 [09:02:57]Write to MH i2c: E2 08 00 AC 39 80 0D 03 02 00 00 00 00 60 [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:57]Read from MH i2c: E2 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 0B 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 0B 00 AC 39 00 09 F2 F9 A5 36 D4 9F F5 90 00 98 [09:02:57]RAPDU: 09 F2 F9 A5 36 D4 9F F5 90 00 [09:02:57]wFMCommunicate OK [09:02:57]SAM_PROTO_SignData done [09:02:57]FM_MakeSignedData done [09:02:57]CreateOFDProtocolMessage [09:02:57]wFMCommunicate request_size=4 [09:02:57]MH_SAM_APDU [09:02:57]CAPDU: 80 11 00 00 [09:02:57]Write to MH i2c: E2 08 00 AD 39 80 11 00 00 00 00 00 00 60 [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:57]Read from MH i2c: E2 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 17 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: E2 17 00 AD 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AD [09:02:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:02:57]wFMCommunicate OK [09:02:57]CreateOFDProtocolMessage done [09:02:57]OFDSenderStorePacket 197818 [09:02:57]StoreOFDPacket docnum=197818 [09:02:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 46 23 0D 01 75 EB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 9F 00 00 00 F4 03 04 00 C3 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 04 03 00 35 04 06 00 F7 77 A4 4F 74 80 09 F2 F9 A5 36 D4 9F F5 [09:02:57]CheckFolder [09:02:57]dirname=/storage/ofd_packets [09:02:57]CheckFolder done [09:02:57]ProducePacketName [09:02:57]name=ofd_packets/00197818 [09:02:57]NVStorageSaveData ofd_packets/00197818 [09:02:57]File name is /storage/ofd_packets/00197818 [09:02:57]Write 307 bytes [09:02:57]NVStorageSaveData done [09:02:57]OFDSenderStorePacket done [09:02:57]KKMCreateOFDPacket done [09:02:57]NVStorageSaveData kkm_last_timestamp [09:02:57]File name is /storage/kkm_last_timestamp [09:02:57]Write 4 bytes [09:02:57]NVStorageSaveData done [09:02:57]ExternCall_PrintAddStr [09:02:57]wPrintStart [09:02:57]Write to MH i2c: 01 00 00 AE 39 E7 [09:02:57]Write i2c OK [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: 01 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: 01 07 00 [09:02:57]MH_I2C_Read... [09:02:57]Read from MH i2c: 01 07 00 AE 39 00 00 00 00 00 FF 0F FC [09:02:57]RasterBufferAndPrint [09:02:57]line Счет N : (1)11325189 [09:02:57]line ИНН: 02508201610067 [09:02:57]line Контрольно-Кассовый Чек [09:02:57]line ПРОДАЖА [09:02:57]line ТРК (МРК, ГНК) : 62 [09:02:57]line Товар: 2710194210 [09:02:57]line D-ENERGY ДТ-К-5 [09:02:57]line 25.910 * 77.20 [09:02:57]line = 2000.25 [09:02:57]line НДС 12% НСП 1% [09:02:57]line > о реализуемом товаре [09:02:57]line ИТОГО: 2000.25 [09:02:57]line НСП 1% : 17.70 [09:02:57]line НДС 12% : 212.42 [09:02:57]line Наличными: 0.00 [09:02:57]line Безнал.: 2000.25 [09:02:57]line Место: АЗС № 95 "Партнер Нефть" [09:02:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:02:57]line СНО: Общий режим [09:02:57]line Чек 159 16.08.2024 09:02 [09:02:57]line Смена: 462 ФФД: 1.0 [09:02:57]line ЗНМ: 0300000079 [09:02:57]line РНМ: 0000000000092545 [09:02:57]line Версия ККМ: 001 [09:02:57]line Платежная система: O! деньги [09:02:57]line ФМ: 0000000000871802 [09:02:57]line ФД: 197818 [09:02:57]line ФПД: 272093229839488 [09:02:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090259&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197818&fm=272093229839488&tin=02508201610067®Number=0000000000092545&sum=200025 [09:02:58]OFD Sender: Processing packet 197818 [packets to send 245, broken 244] [09:02:58]ProducePacketName [09:02:58]name=ofd_packets/00197818 [09:02:58]OFD Sender: To server: pG, [09:02:58]CommunicateWithHost lk.salyk.kg:30040 [09:02:58]ConnectInit lk.salyk.kg [09:02:58]written 0, free lines is 4095 [09:02:58]Connected sock=11 [09:02:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 46 23 0D 01 75 EB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 9F 00 00 00 F4 03 04 00 C3 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 04 03 00 35 04 06 00 F7 77 A4 4F 74 80 09 F2 F9 A5 36 D4 9F F5 [09:02:58]Write to MH i2c: 01 00 00 D8 39 11 [09:02:58]Write i2c OK [09:02:58]MH_I2C_Read... [09:02:58]Read from MH i2c: 01 [09:02:58]MH_I2C_Read... [09:02:58]Read from MH i2c: 01 07 00 [09:02:58]MH_I2C_Read... [09:02:58]Read from MH i2c: 01 07 00 D8 39 00 00 00 00 00 06 0D 2B [09:02:58]RasterBufferAndPrint [09:02:58]line [09:02:58]line [09:02:58]line [09:02:58]line [09:02:58]line [09:02:58]written 0, free lines is 3340 [09:02:58]MH_Cut [09:02:58]Write to MH i2c: D1 01 00 DF 39 01 EA [09:02:58]Write i2c OK [09:02:58]MH_I2C_Read... [09:02:58]Read from MH i2c: D1 [09:02:58]MH_I2C_Read... [09:02:58]Read from MH i2c: D1 01 00 [09:02:58]MH_I2C_Read... [09:02:58]Read from MH i2c: D1 01 00 DF 39 00 E9 [09:02:58]Write to MH i2c: 01 00 00 E0 39 19 [09:02:58]Write i2c OK [09:02:58]MH_I2C_Read... [09:02:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D7 01 47 00 B6 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 04 03 00 F4 03 04 00 D8 C1 BE 66 B6 04 01 00 00 97 8E 16 77 D8 88 37 F8 [09:02:58]CommunicateWithHost err = 0 [09:02:58]CheckOFDResponse [09:02:58]1017 (14) - 77093643461234 [09:02:58]1041 (16) - 0000000000871802 [09:02:58]1040 (4) - 197818 [09:02:58]1012 (4) - 16.08.2024 03:04 [09:02:58]1206 (1) - 0 [09:02:58]OFD Sender: Remove packet 197818 [09:02:58]ProducePacketName [09:02:58]name=ofd_packets/00197818 [09:02:58]NVStorageDeleteData [09:02:59]OFD Sender: No OFD packet to send [09:02:59]*** Cut start [09:02:59]*** Purtial cut [09:02:59]*** CUTSNS_PIN = 0 [09:02:59]*** Stage 1: CUTSNS_PIN = 1 [09:03:01]Read from MH i2c: 01 [09:03:01]MH_I2C_Read... [09:03:01]*** Stop cut motor [09:03:01]*** Cut end [09:03:01]Read from MH i2c: 01 07 00 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: 01 07 00 E0 39 00 00 00 00 00 FF 0F 2E [09:03:01]process_action close_receipt done [09:03:01]requested_data is exist [09:03:01]produce_requested_data [09:03:01]requested_item fm.sn is exist - process it [09:03:01]wFMCommunicate request_size=4 [09:03:01]MH_SAM_APDU [09:03:01]CAPDU: 80 11 00 00 [09:03:01]Write to MH i2c: E2 08 00 E1 39 80 11 00 00 00 00 00 00 94 [09:03:01]Write i2c OK [09:03:01]MH_I2C_Read... [09:03:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:01]Read from MH i2c: E2 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: E2 17 00 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: E2 17 00 E1 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E1 [09:03:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:03:01]wFMCommunicate OK [09:03:01]requested_item fd.num is exist - process it [09:03:01]SAM_PROTO_GetFieldsCounters [09:03:01]wFMCommunicate request_size=4 [09:03:01]MH_SAM_APDU [09:03:01]CAPDU: 80 13 00 00 [09:03:01]Write to MH i2c: E2 08 00 E2 39 80 13 00 00 00 00 00 00 97 [09:03:01]Write i2c OK [09:03:01]MH_I2C_Read... [09:03:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:01]Read from MH i2c: E2 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: E2 62 00 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: E2 62 00 E2 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BA 04 03 00 0E 04 04 00 CE 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 1F [09:03:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BA 04 03 00 0E 04 04 00 CE 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:03:01]wFMCommunicate OK [09:03:01]SAM_PROTO_GetFieldsCounters done [09:03:01]requested_item shift.num is exist - process it [09:03:01]requested_item shift.opened is exist - process it [09:03:01]req_shift_opened [09:03:01]FM_GetShiftState [09:03:01]SAM_PROTO_GetShiftState [09:03:01]wFMCommunicate request_size=4 [09:03:01]MH_SAM_APDU [09:03:01]CAPDU: 80 13 01 00 [09:03:01]Write to MH i2c: E2 08 00 E3 39 80 13 01 00 00 00 00 00 99 [09:03:01]Write i2c OK [09:03:01]MH_I2C_Read... [09:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:01]Read from MH i2c: E2 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: E2 0E 00 [09:03:01]MH_I2C_Read... [09:03:01]Read from MH i2c: E2 0E 00 E3 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 27 [09:03:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:03:01]wFMCommunicate OK [09:03:01]SAM_PROTO_GetShiftState done [09:03:01]FM_GetShiftState done [09:03:01]req_shift_opened done [09:03:01]requested_item shift.open_date is exist - process it [09:03:01]req_shift_open_date [09:03:01]req_shift_open_date done [09:03:01]produce_requested_data done [09:03:01]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197818,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:03:01]process_action_free close_receipt [09:03:01]json_value_free [09:03:01]json_value_free done [09:03:01]process_json_proto returns [09:03:01]Send response to host [09:03:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197818,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:03:01]free response buf [09:03:01]execute_script done [09:03:01]execute_script returns [09:03:01]free content buf [09:03:01]Sock 9.Close socket [09:03:01]Sock 9.Thread stoped [09:03:04]OFD Sender: No OFD packet to send [09:03:09]OFD Sender: No OFD packet to send [09:03:14]OFD Sender: No OFD packet to send [09:03:15]accept exits with 7 [09:03:15]New connection [09:03:15]New thread 3066981732 created [09:03:15]Thread 3066838372 joined [09:03:15]Waiting for new connection... [09:03:15] Sock 7.Parse request [09:03:15]Sock 7.Check first char [09:03:15]Sock 7.First char is OK [09:03:15]request: POST /json_proto HTTP/1.0 [09:03:15]Method: POST [09:03:15]URL: /json_proto [09:03:15]Method is POST - this is cgi request [09:03:15]url: /json_proto [09:03:15]query_string will be loaded in cgi processing [09:03:15]execute_cgi json_proto POST (null) [09:03:15]execute_cgi path=json_proto method=POST [09:03:15]POST find Content-Length [09:03:15]Host: 172.17.46.195:8080 [09:03:15]Content-Length: 679 [09:03:15]Content-Type: application/json [09:03:15] [09:03:15]POST finish read [09:03:15]Found Content-Length = 679 [09:03:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:15]execute_script... [09:03: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)11325190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:15]POST & json_proto [09:03:15]process_json_proto [09:03:15]json parsed OK: [09:03:15]protocol is kg_v1.0 [09:03:15]action value=close_receipt [09:03:15]process_action close_receipt [09:03:15]cmd_close_receipt [09:03:15]MH_GetDate [09:03:15]Write to MH i2c: F0 00 00 E4 39 0C [09:03:15]Write i2c OK [09:03:15]MH_I2C_Read... [09:03:15]Read from MH i2c: F0 [09:03:15]MH_I2C_Read... [09:03:15]Read from MH i2c: F0 09 00 [09:03:15]MH_I2C_Read... [09:03:15]Read from MH i2c: F0 09 00 E4 39 00 D6 15 BF 66 8D AE BC 66 82 [09:03:15]GetLastDocTimeStamp 1723798979 [09:03:15]current date 1723798998 [09:03:15]FM_GetShiftState [09:03:15]SAM_PROTO_GetShiftState [09:03:15]wFMCommunicate request_size=4 [09:03:15]MH_SAM_APDU [09:03:15]CAPDU: 80 13 01 00 [09:03:15]Write to MH i2c: E2 08 00 E5 39 80 13 01 00 00 00 00 00 9B [09:03:15]Write i2c OK [09:03:15]MH_I2C_Read... [09:03:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:15]Read from MH i2c: E2 [09:03:15]MH_I2C_Read... [09:03:15]Read from MH i2c: E2 0E 00 [09:03:15]MH_I2C_Read... [09:03:15]Read from MH i2c: E2 0E 00 E5 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 29 [09:03:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:03:15]wFMCommunicate OK [09:03:15]SAM_PROTO_GetShiftState done [09:03:15]FM_GetShiftState done [09:03:15]opened in 1723766727 [09:03:15]opened+sec_in_day 1723853127 [09:03:15]quantity*price = 30035 [09:03:15]sum+1 = 30036 [09:03:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 160 16.08.2024 09:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197819 ФПД: 216723745538077 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090318&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197819&fm=216723745538077&tin=02508201610067®Number=0000000000092545&sum=30000 [09:03:16]StoreToDocumentArchive [09:03:16]shift 462 fd 197819 [09:03:16]save to /storage/0462/doc_00197819 [09:03:16]save last doc name /storage/0462/doc_00197819 to /storage/kkm_last_doc_name [09:03:16]save OK [09:03:16]Clear old archive folders... [09:03:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:16]tlvbuf is 019346E0 [09:03:16]SAM_PROTO_ClearQueue [09:03:16]wFMCommunicate request_size=4 [09:03:16]MH_SAM_APDU [09:03:16]CAPDU: 80 09 00 00 [09:03:16]Write to MH i2c: E2 08 00 F2 39 80 09 00 00 00 00 00 00 9D [09:03:16]Write i2c OK [09:03:16]MH_I2C_Read... [09:03:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:16]Read from MH i2c: E2 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 F2 39 00 90 00 9F [09:03:16]RAPDU: 90 00 [09:03:16]wFMCommunicate OK [09:03:16]SAM_PROTO_ClearQueue done [09:03:16]KKMCreateOFDPacket [09:03:16]OFDProtocolAddRootSTLVToBuf [09:03:16]FM_MakeSignedData [09:03:16]FM_MakeSignedData [09:03:16]SAM_PROTO_SignData [09:03:16]wFMCommunicate request_size=4 [09:03:16]MH_SAM_APDU [09:03:16]CAPDU: 80 0D 01 02 [09:03:16]Write to MH i2c: E2 08 00 F3 39 80 0D 01 02 00 00 00 00 A5 [09:03:16]Write i2c OK [09:03:16]MH_I2C_Read... [09:03:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:16]Read from MH i2c: E2 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 F3 39 00 90 00 A0 [09:03:16]RAPDU: 90 00 [09:03:16]wFMCommunicate OK [09:03:16]wFMCommunicate request_size=255 [09:03:16]MH_SAM_APDU [09:03:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D6 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 04 03 00 35 04 06 00 C5 [09:03:16]Write to MH i2c: E2 02 01 F4 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D6 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 04 03 00 35 04 06 00 C5 00 00 42 [09:03:16]Write i2c OK [09:03:16]MH_I2C_Read... [09:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:16]Read from MH i2c: E2 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 F4 39 00 90 00 A1 [09:03:16]RAPDU: 90 00 [09:03:16]wFMCommunicate OK [09:03:16]wFMCommunicate request_size=10 [09:03:16]MH_SAM_APDU [09:03:16]CAPDU: 80 0D 02 02 05 1B ED DE 00 1D [09:03:16]Write to MH i2c: E2 0D 00 F5 39 80 0D 02 02 05 00 1B ED DE 00 1D 00 00 B5 [09:03:16]Write i2c OK [09:03:16]MH_I2C_Read... [09:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:16]Read from MH i2c: E2 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 03 00 F5 39 00 90 00 A2 [09:03:16]RAPDU: 90 00 [09:03:16]wFMCommunicate OK [09:03:16]wFMCommunicate request_size=4 [09:03:16]MH_SAM_APDU [09:03:16]CAPDU: 80 0D 03 02 [09:03:16]Write to MH i2c: E2 08 00 F6 39 80 0D 03 02 00 00 00 00 AA [09:03:16]Write i2c OK [09:03:16]MH_I2C_Read... [09:03:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:16]Read from MH i2c: E2 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 0B 00 [09:03:16]MH_I2C_Read... [09:03:16]Read from MH i2c: E2 0B 00 F6 39 00 D8 2C 4C 89 7D 38 11 8D 90 00 D7 [09:03:16]RAPDU: D8 2C 4C 89 7D 38 11 8D 90 00 [09:03:16]wFMCommunicate OK [09:03:16]SAM_PROTO_SignData done [09:03:16]FM_MakeSignedData done [09:03:16]CreateOFDProtocolMessage [09:03:16]wFMCommunicate request_size=4 [09:03:16]MH_SAM_APDU [09:03:16]CAPDU: 80 11 00 00 [09:03:16]Write to MH i2c: E2 08 00 F7 39 80 11 00 00 00 00 00 00 AA [09:03:16]Write i2c OK [09:03:16]MH_I2C_Read... [09:03:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:17]Read from MH i2c: E2 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: E2 17 00 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: E2 17 00 F7 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F7 [09:03:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:03:17]wFMCommunicate OK [09:03:17]CreateOFDProtocolMessage done [09:03:17]OFDSenderStorePacket 197819 [09:03:17]StoreOFDPacket docnum=197819 [09:03:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 57 07 01 93 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D6 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 04 03 00 35 04 06 00 C5 1B ED DE 00 1D D8 2C 4C 89 7D 38 11 8D [09:03:17]CheckFolder [09:03:17]dirname=/storage/ofd_packets [09:03:17]CheckFolder done [09:03:17]ProducePacketName [09:03:17]name=ofd_packets/00197819 [09:03:17]NVStorageSaveData ofd_packets/00197819 [09:03:17]File name is /storage/ofd_packets/00197819 [09:03:17]Write 301 bytes [09:03:17]NVStorageSaveData done [09:03:17]OFDSenderStorePacket done [09:03:17]KKMCreateOFDPacket done [09:03:17]NVStorageSaveData kkm_last_timestamp [09:03:17]File name is /storage/kkm_last_timestamp [09:03:17]Write 4 bytes [09:03:17]NVStorageSaveData done [09:03:17]ExternCall_PrintAddStr [09:03:17]wPrintStart [09:03:17]Write to MH i2c: 01 00 00 F8 39 31 [09:03:17]Write i2c OK [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: 01 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: 01 07 00 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: 01 07 00 F8 39 00 00 00 00 00 FF 0F 46 [09:03:17]RasterBufferAndPrint [09:03:17]line Счет N : (1)11325190 [09:03:17]line ИНН: 02508201610067 [09:03:17]line Контрольно-Кассовый Чек [09:03:17]line ПРОДАЖА [09:03:17]line ТРК (МРК, ГНК) : 22 [09:03:17]line Товар: 2710124130 [09:03:17]line Аи-92-К-4 [09:03:17]line 4.430 * 67.80 [09:03:17]line = 300.35 [09:03:17]line НДС 12% НСП 1% [09:03:17]line > о реализуемом товаре [09:03:17]line ОКРУГЛЕНИЕ: -0.35 [09:03:17]line ИТОГО: 300.00 [09:03:17]line Внесено: 300.00 [09:03:17]line СДАЧА: 0.00 [09:03:17]line НСП 1% : 2.66 [09:03:17]line НДС 12% : 31.90 [09:03:17]line Наличными: 300.00 [09:03:17]line Безнал.: 0.00 [09:03:17]line Место: АЗС № 95 "Партнер Нефть" [09:03:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:03:17]line СНО: Общий режим [09:03:17]line Чек 160 16.08.2024 09:03 [09:03:17]line Смена: 462 ФФД: 1.0 [09:03:17]line ЗНМ: 0300000079 [09:03:17]line РНМ: 0000000000092545 [09:03:17]line Версия ККМ: 001 [09:03:17]line ФМ: 0000000000871802 [09:03:17]line ФД: 197819 [09:03:17]line ФПД: 216723745538077 [09:03:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090318&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197819&fm=216723745538077&tin=02508201610067®Number=0000000000092545&sum=30000 [09:03:17]written 0, free lines is 4095 [09:03:17]OFD Sender: Processing packet 197819 [packets to send 245, broken 244] [09:03:17]ProducePacketName [09:03:17]name=ofd_packets/00197819 [09:03:17]OFD Sender: To server: pG, [09:03:17]CommunicateWithHost lk.salyk.kg:30040 [09:03:17]ConnectInit lk.salyk.kg [09:03:17]Connected sock=10 [09:03:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 57 07 01 93 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 D6 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 04 03 00 35 04 06 00 C5 1B ED DE 00 1D D8 2C 4C 89 7D 38 11 8D [09:03:17]Write to MH i2c: 01 00 00 23 3A 5D [09:03:17]Write i2c OK [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: 01 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: 01 07 00 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: 01 07 00 23 3A 00 00 00 00 00 E4 0C 54 [09:03:17]RasterBufferAndPrint [09:03:17]line [09:03:17]line [09:03:17]line [09:03:17]line [09:03:17]line [09:03:17]written 0, free lines is 3309 [09:03:17]MH_Cut [09:03:17]Write to MH i2c: D1 01 00 2A 3A 01 36 [09:03:17]Write i2c OK [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: D1 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: D1 01 00 [09:03:17]MH_I2C_Read... [09:03:17]Read from MH i2c: D1 01 00 2A 3A 00 35 [09:03:17]Write to MH i2c: 01 00 00 2B 3A 65 [09:03:17]Write i2c OK [09:03:17]MH_I2C_Read... [09:03:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 56 49 47 00 5D FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 04 03 00 F4 03 04 00 EB C1 BE 66 B6 04 01 00 00 D7 EC 4D 69 51 0B AF 61 [09:03:17]CommunicateWithHost err = 0 [09:03:17]CheckOFDResponse [09:03:17]1017 (14) - 77093643461234 [09:03:17]1041 (16) - 0000000000871802 [09:03:17]1040 (4) - 197819 [09:03:17]1012 (4) - 16.08.2024 03:05 [09:03:17]1206 (1) - 0 [09:03:17]OFD Sender: Remove packet 197819 [09:03:17]ProducePacketName [09:03:17]name=ofd_packets/00197819 [09:03:17]NVStorageDeleteData [09:03:18]OFD Sender: No OFD packet to send [09:03:18]*** Cut start [09:03:18]*** Purtial cut [09:03:18]*** Stage 1: CUTSNS_PIN = 1 [09:03:18]Read from MH i2c: 01 [09:03:18]MH_I2C_Read... [09:03:18]*** Stop cut motor [09:03:18]*** Cut end [09:03:18]Read from MH i2c: 01 07 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: 01 07 00 2B 3A 00 00 00 00 00 FF 0F 7A [09:03:18]process_action close_receipt done [09:03:18]requested_data is exist [09:03:18]produce_requested_data [09:03:18]requested_item fm.sn is exist - process it [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 11 00 00 [09:03:18]Write to MH i2c: E2 08 00 2C 3A 80 11 00 00 00 00 00 00 E0 [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 17 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 17 00 2C 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2D [09:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:03:18]wFMCommunicate OK [09:03:18]requested_item fd.num is exist - process it [09:03:18]SAM_PROTO_GetFieldsCounters [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 13 00 00 [09:03:18]Write to MH i2c: E2 08 00 2D 3A 80 13 00 00 00 00 00 00 E3 [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 62 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 62 00 2D 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BB 04 03 00 0E 04 04 00 CE 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 6F [09:03:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BB 04 03 00 0E 04 04 00 CE 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:03:18]wFMCommunicate OK [09:03:18]SAM_PROTO_GetFieldsCounters done [09:03:18]requested_item shift.num is exist - process it [09:03:18]requested_item shift.opened is exist - process it [09:03:18]req_shift_opened [09:03:18]FM_GetShiftState [09:03:18]SAM_PROTO_GetShiftState [09:03:18]wFMCommunicate request_size=4 [09:03:18]MH_SAM_APDU [09:03:18]CAPDU: 80 13 01 00 [09:03:18]Write to MH i2c: E2 08 00 2E 3A 80 13 01 00 00 00 00 00 E5 [09:03:18]Write i2c OK [09:03:18]MH_I2C_Read... [09:03:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:18]Read from MH i2c: E2 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 0E 00 [09:03:18]MH_I2C_Read... [09:03:18]Read from MH i2c: E2 0E 00 2E 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 73 [09:03:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:03:18]wFMCommunicate OK [09:03:18]SAM_PROTO_GetShiftState done [09:03:18]FM_GetShiftState done [09:03:18]req_shift_opened done [09:03:18]requested_item shift.open_date is exist - process it [09:03:18]req_shift_open_date [09:03:18]req_shift_open_date done [09:03:18]produce_requested_data done [09:03:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197819,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:03:18]process_action_free close_receipt [09:03:18]json_value_free [09:03:18]json_value_free done [09:03:18]process_json_proto returns [09:03:18]Send response to host [09:03:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197819,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:03:18]free response buf [09:03:18]execute_script done [09:03:18]execute_script returns [09:03:18]free content buf [09:03:18]Sock 7.Close socket [09:03:18]Sock 7.Thread stoped [09:03:23]OFD Sender: No OFD packet to send [09:03:28]OFD Sender: No OFD packet to send [09:03:33]OFD Sender: No OFD packet to send [09:03:38]OFD Sender: No OFD packet to send [09:03:43]OFD Sender: No OFD packet to send [09:03:48]accept exits with 9 [09:03:48]New connection [09:03:48]New thread 3066838372 created [09:03:48]Thread 3066981732 joined [09:03:48]Waiting for new connection... [09:03:48] Sock 9.Parse request [09:03:48]Sock 9.Check first char [09:03:48]Sock 9.First char is OK [09:03:48]request: POST /json_proto HTTP/1.0 [09:03:48]Method: POST [09:03:48]URL: /json_proto [09:03:48]Method is POST - this is cgi request [09:03:48]url: /json_proto [09:03:48]query_string will be loaded in cgi processing [09:03:48]execute_cgi json_proto POST (null) [09:03:48]execute_cgi path=json_proto method=POST [09:03:48]POST find Content-Length [09:03:48]Host: 172.17.46.195:8080 [09:03:48]Content-Length: 805 [09:03:48]Content-Type: application/json [09:03:48] [09:03:48]POST finish read [09:03:48]Found Content-Length = 805 [09:03:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:48]execute_script... [09:03: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)11325191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:48]POST & json_proto [09:03:48]process_json_proto [09:03:48]json parsed OK: [09:03:48]protocol is kg_v1.0 [09:03:48]action value=close_receipt [09:03:48]process_action close_receipt [09:03:48]cmd_close_receipt [09:03:48]MH_GetDate [09:03:48]Write to MH i2c: F0 00 00 2F 3A 58 [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: F0 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: F0 09 00 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: F0 09 00 2F 3A 00 F7 15 BF 66 8D AE BC 66 EF [09:03:48]GetLastDocTimeStamp 1723798998 [09:03:48]current date 1723799031 [09:03:48]FM_GetShiftState [09:03:48]SAM_PROTO_GetShiftState [09:03:48]wFMCommunicate request_size=4 [09:03:48]MH_SAM_APDU [09:03:48]CAPDU: 80 13 01 00 [09:03:48]Write to MH i2c: E2 08 00 30 3A 80 13 01 00 00 00 00 00 E7 [09:03:48]Write i2c OK [09:03:48]MH_I2C_Read... [09:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:48]Read from MH i2c: E2 [09:03:48]MH_I2C_Read... [09:03:48]Read from MH i2c: E2 0E 00 [09:03:48]MH_I2C_Read... [09:03:48]OFD Sender: No OFD packet to send [09:03:48]Read from MH i2c: E2 0E 00 30 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 75 [09:03:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:03:48]wFMCommunicate OK [09:03:48]SAM_PROTO_GetShiftState done [09:03:48]FM_GetShiftState done [09:03:48]opened in 1723766727 [09:03:48]opened+sec_in_day 1723853127 [09:03:48]quantity*price = 150041 [09:03:48]sum+1 = 150042 [09:03:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 161 16.08.2024 09:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197820 ФПД: 266560607575327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090351&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197820&fm=266560607575327&tin=02508201610067®Number=0000000000092545&sum=150041 [09:03:49]StoreToDocumentArchive [09:03:49]shift 462 fd 197820 [09:03:49]save to /storage/0462/doc_00197820 [09:03:49]save last doc name /storage/0462/doc_00197820 to /storage/kkm_last_doc_name [09:03:49]save OK [09:03:49]Clear old archive folders... [09:03:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:49]tlvbuf is 0198EBA0 [09:03:49]SAM_PROTO_ClearQueue [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 09 00 00 [09:03:49]Write to MH i2c: E2 08 00 3D 3A 80 09 00 00 00 00 00 00 E9 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 3D 3A 00 90 00 EB [09:03:49]RAPDU: 90 00 [09:03:49]wFMCommunicate OK [09:03:49]SAM_PROTO_ClearQueue done [09:03:49]KKMCreateOFDPacket [09:03:49]OFDProtocolAddRootSTLVToBuf [09:03:49]FM_MakeSignedData [09:03:49]FM_MakeSignedData [09:03:49]SAM_PROTO_SignData [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 0D 01 02 [09:03:49]Write to MH i2c: E2 08 00 3E 3A 80 0D 01 02 00 00 00 00 F1 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 3E 3A 00 90 00 EC [09:03:49]RAPDU: 90 00 [09:03:49]wFMCommunicate OK [09:03:49]wFMCommunicate request_size=255 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F7 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 04 03 00 35 04 06 00 F2 [09:03:49]Write to MH i2c: E2 02 01 3F 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F7 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 04 03 00 35 04 06 00 F2 00 00 88 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 3F 3A 00 90 00 ED [09:03:49]RAPDU: 90 00 [09:03:49]wFMCommunicate OK [09:03:49]wFMCommunicate request_size=10 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 0D 02 02 05 6F 7A 53 5D 1F [09:03:49]Write to MH i2c: E2 0D 00 40 3A 80 0D 02 02 05 00 6F 7A 53 5D 1F 00 00 B6 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 03 00 40 3A 00 90 00 EE [09:03:49]RAPDU: 90 00 [09:03:49]wFMCommunicate OK [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 0D 03 02 [09:03:49]Write to MH i2c: E2 08 00 41 3A 80 0D 03 02 00 00 00 00 F6 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 0B 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 0B 00 41 3A 00 2A 30 6F CC 7B 21 FA 46 90 00 68 [09:03:49]RAPDU: 2A 30 6F CC 7B 21 FA 46 90 00 [09:03:49]wFMCommunicate OK [09:03:49]SAM_PROTO_SignData done [09:03:49]FM_MakeSignedData done [09:03:49]CreateOFDProtocolMessage [09:03:49]wFMCommunicate request_size=4 [09:03:49]MH_SAM_APDU [09:03:49]CAPDU: 80 11 00 00 [09:03:49]Write to MH i2c: E2 08 00 42 3A 80 11 00 00 00 00 00 00 F6 [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:49]Read from MH i2c: E2 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 17 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: E2 17 00 42 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 43 [09:03:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:03:49]wFMCommunicate OK [09:03:49]CreateOFDProtocolMessage done [09:03:49]OFDSenderStorePacket 197820 [09:03:49]StoreOFDPacket docnum=197820 [09:03:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 66 A1 07 01 B9 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F7 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 04 03 00 35 04 06 00 F2 6F 7A 53 5D 1F 2A 30 6F CC 7B 21 FA 46 [09:03:49]CheckFolder [09:03:49]dirname=/storage/ofd_packets [09:03:49]CheckFolder done [09:03:49]ProducePacketName [09:03:49]name=ofd_packets/00197820 [09:03:49]NVStorageSaveData ofd_packets/00197820 [09:03:49]File name is /storage/ofd_packets/00197820 [09:03:49]Write 301 bytes [09:03:49]NVStorageSaveData done [09:03:49]OFDSenderStorePacket done [09:03:49]KKMCreateOFDPacket done [09:03:49]NVStorageSaveData kkm_last_timestamp [09:03:49]File name is /storage/kkm_last_timestamp [09:03:49]Write 4 bytes [09:03:49]NVStorageSaveData done [09:03:49]ExternCall_PrintAddStr [09:03:49]wPrintStart [09:03:49]Write to MH i2c: 01 00 00 43 3A 7D [09:03:49]Write i2c OK [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 [09:03:49]MH_I2C_Read... [09:03:49]Read from MH i2c: 01 07 00 43 3A 00 00 00 00 00 FF 0F 92 [09:03:49]RasterBufferAndPrint [09:03:49]line Счет N : (1)11325191 [09:03:49]line ИНН: 02508201610067 [09:03:49]line Контрольно-Кассовый Чек [09:03:49]line ПРОДАЖА [09:03:49]line ТРК (МРК, ГНК) : 12 [09:03:49]line Товар: 2710124130 [09:03:49]line Аи-92-К-4 [09:03:49]line 22.130 * 67.80 [09:03:49]line = 1500.41 [09:03:49]line НДС 12% НСП 1% [09:03:49]line > о реализуемом товаре [09:03:49]line ИТОГО: 1500.41 [09:03:49]line НСП 1% : 13.28 [09:03:49]line НДС 12% : 159.34 [09:03:49]line Наличными: 0.00 [09:03:49]line Безнал.: 1500.41 [09:03:49]line Место: АЗС № 95 "Партнер Нефть" [09:03:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:03:49]line СНО: Общий режим [09:03:49]line Чек 161 16.08.2024 09:03 [09:03:49]line Смена: 462 ФФД: 1.0 [09:03:49]line ЗНМ: 0300000079 [09:03:49]line РНМ: 0000000000092545 [09:03:49]line Версия ККМ: 001 [09:03:49]line Платежная система: O! деньги [09:03:49]line ФМ: 0000000000871802 [09:03:49]line ФД: 197820 [09:03:49]line ФПД: 266560607575327 [09:03:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090351&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197820&fm=266560607575327&tin=02508201610067®Number=0000000000092545&sum=150041 [09:03:49]written 0, free lines is 4095 [09:03:49]OFD Sender: Processing packet 197820 [packets to send 245, broken 244] [09:03:49]ProducePacketName [09:03:49]name=ofd_packets/00197820 [09:03:49]OFD Sender: To server: pG, [09:03:49]CommunicateWithHost lk.salyk.kg:30040 [09:03:49]ConnectInit lk.salyk.kg [09:03:50]Connected sock=10 [09:03:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 66 A1 07 01 B9 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 F7 15 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 04 03 00 35 04 06 00 F2 6F 7A 53 5D 1F 2A 30 6F CC 7B 21 FA 46 [09:03:50]Write to MH i2c: 01 00 00 6D 3A A7 [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 6D 3A 00 00 00 00 00 F5 0C AF [09:03:50]RasterBufferAndPrint [09:03:50]line [09:03:50]line [09:03:50]line [09:03:50]line [09:03:50]line [09:03:50]written 0, free lines is 3323 [09:03:50]MH_Cut [09:03:50]Write to MH i2c: D1 01 00 74 3A 01 80 [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: D1 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: D1 01 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: D1 01 00 74 3A 00 7F [09:03:50]Write to MH i2c: 01 00 00 75 3A AF [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F0 4A 47 00 61 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 04 03 00 F4 03 04 00 0B C2 BE 66 B6 04 01 00 00 DC 5C B3 68 03 F6 32 43 [09:03:50]CommunicateWithHost err = 0 [09:03:50]CheckOFDResponse [09:03:50]1017 (14) - 77093643461234 [09:03:50]1041 (16) - 0000000000871802 [09:03:50]1040 (4) - 197820 [09:03:50]1012 (4) - 16.08.2024 03:05 [09:03:50]1206 (1) - 0 [09:03:50]OFD Sender: Remove packet 197820 [09:03:50]ProducePacketName [09:03:50]name=ofd_packets/00197820 [09:03:50]NVStorageDeleteData [09:03:50]OFD Sender: No OFD packet to send [09:03:50]*** Cut start [09:03:50]*** Purtial cut [09:03:50]*** CUTSNS_PIN = 0 [09:03:51]*** Stage 1: CUTSNS_PIN = 1 [09:03:52]Read from MH i2c: 01 [09:03:52]MH_I2C_Read... [09:03:52]*** Stop cut motor [09:03:53]*** Cut end [09:03:53]Read from MH i2c: 01 07 00 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: 01 07 00 75 3A 00 00 00 00 00 FF 0F C4 [09:03:53]process_action close_receipt done [09:03:53]requested_data is exist [09:03:53]produce_requested_data [09:03:53]requested_item fm.sn is exist - process it [09:03:53]wFMCommunicate request_size=4 [09:03:53]MH_SAM_APDU [09:03:53]CAPDU: 80 11 00 00 [09:03:53]Write to MH i2c: E2 08 00 76 3A 80 11 00 00 00 00 00 00 2A [09:03:53]Write i2c OK [09:03:53]MH_I2C_Read... [09:03:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:53]Read from MH i2c: E2 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: E2 17 00 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: E2 17 00 76 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 77 [09:03:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:03:53]wFMCommunicate OK [09:03:53]requested_item fd.num is exist - process it [09:03:53]SAM_PROTO_GetFieldsCounters [09:03:53]wFMCommunicate request_size=4 [09:03:53]MH_SAM_APDU [09:03:53]CAPDU: 80 13 00 00 [09:03:53]Write to MH i2c: E2 08 00 77 3A 80 13 00 00 00 00 00 00 2D [09:03:53]Write i2c OK [09:03:53]MH_I2C_Read... [09:03:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:53]Read from MH i2c: E2 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: E2 62 00 [09:03:53]MH_I2C_Read... [09:03:53]Read from MH i2c: E2 62 00 77 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BC 04 03 00 0E 04 04 00 CE 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 BD [09:03:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BC 04 03 00 0E 04 04 00 CE 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:03:53]wFMCommunicate OK [09:03:53]SAM_PROTO_GetFieldsCounters done [09:03:53]requested_item shift.num is exist - process it [09:03:53]requested_item shift.opened is exist - process it [09:03:53]req_shift_opened [09:03:53]FM_GetShiftState [09:03:53]SAM_PROTO_GetShiftState [09:03:53]wFMCommunicate request_size=4 [09:03:53]MH_SAM_APDU [09:03:53]CAPDU: 80 13 01 00 [09:03:53]Write to MH i2c: E2 08 00 78 3A 80 13 01 00 00 00 00 00 2F [09:03:53]Write i2c OK [09:03:53]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 78 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BD [09:03:53]RAPDU: 09 00 01 C7 97 BE 66 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":"0000000000871802","fd.num":197820,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [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":"0000000000871802","fd.num":197820,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [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 9.Close socket [09:03:53]Sock 9.Thread stoped [09:03:55]OFD Sender: No OFD packet to send [09:04:00]OFD Sender: No OFD packet to send [09:04:05]OFD Sender: No OFD packet to send [09:04:10]OFD Sender: No OFD packet to send [09:04:15]OFD Sender: No OFD packet to send [09:04:20]OFD Sender: No OFD packet to send [09:04:25]OFD Sender: No OFD packet to send [09:04:30]OFD Sender: No OFD packet to send [09:04:35]OFD Sender: No OFD packet to send [09:04:40]OFD Sender: No OFD packet to send [09:04:45]OFD Sender: No OFD packet to send [09:04:50]OFD Sender: No OFD packet to send [09:04:55]OFD Sender: No OFD packet to send [09:05:00]OFD Sender: No OFD packet to send [09:05:05]OFD Sender: No OFD packet to send [09:05:07]accept exits with 7 [09:05:07]New connection [09:05:07]New thread 3066981732 created [09:05:07]Thread 3066838372 joined [09:05:07]Waiting for new connection... [09:05:07] Sock 7.Parse request [09:05:07]Sock 7.Check first char [09:05:07]Sock 7.First char is OK [09:05:07]request: POST /json_proto HTTP/1.0 [09:05:07]Method: POST [09:05:07]URL: /json_proto [09:05:07]Method is POST - this is cgi request [09:05:07]url: /json_proto [09:05:07]query_string will be loaded in cgi processing [09:05:07]execute_cgi json_proto POST (null) [09:05:07]execute_cgi path=json_proto method=POST [09:05:07]POST find Content-Length [09:05:07]Host: 172.17.46.195:8080 [09:05:07]Content-Length: 827 [09:05:07]Content-Type: application/json [09:05:07] [09:05:07]POST finish read [09:05:07]Found Content-Length = 827 [09:05:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 52.190, "sum" : 4029.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 4029.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:07]execute_script... [09:05:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 52.190, "sum" : 4029.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 4029.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:07]POST & json_proto [09:05:07]process_json_proto [09:05:07]json parsed OK: [09:05:07]protocol is kg_v1.0 [09:05:07]action value=close_receipt [09:05:07]process_action close_receipt [09:05:07]cmd_close_receipt [09:05:07]MH_GetDate [09:05:07]Write to MH i2c: F0 00 00 79 3A A2 [09:05:07]Write i2c OK [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: F0 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: F0 09 00 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: F0 09 00 79 3A 00 46 16 BF 66 8D AE BC 66 89 [09:05:07]GetLastDocTimeStamp 1723799031 [09:05:07]current date 1723799110 [09:05:07]FM_GetShiftState [09:05:07]SAM_PROTO_GetShiftState [09:05:07]wFMCommunicate request_size=4 [09:05:07]MH_SAM_APDU [09:05:07]CAPDU: 80 13 01 00 [09:05:07]Write to MH i2c: E2 08 00 7A 3A 80 13 01 00 00 00 00 00 31 [09:05:07]Write i2c OK [09:05:07]MH_I2C_Read... [09:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:07]Read from MH i2c: E2 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: E2 0E 00 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: E2 0E 00 7A 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BF [09:05:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:05:07]wFMCommunicate OK [09:05:07]SAM_PROTO_GetShiftState done [09:05:07]FM_GetShiftState done [09:05:07]opened in 1723766727 [09:05:07]opened+sec_in_day 1723853127 [09:05:07]quantity*price = 402906 [09:05:07]sum+1 = 402908 [09:05:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4029.07 НСП 1% : 35.65 НДС 12% : 427.87 Наличными: 0.00 Безнал.: 4029.07 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 162 16.08.2024 09:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197821 ФПД: 97588927054280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090510&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197821&fm=97588927054280&tin=02508201610067®Number=0000000000092545&sum=402907 [09:05:08]StoreToDocumentArchive [09:05:08]shift 462 fd 197821 [09:05:08]save to /storage/0462/doc_00197821 [09:05:08]save last doc name /storage/0462/doc_00197821 to /storage/kkm_last_doc_name [09:05:08]save OK [09:05:08]Clear old archive folders... [09:05:08]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:05:08]tlvbuf is 018A3B50 [09:05:08]SAM_PROTO_ClearQueue [09:05:08]wFMCommunicate request_size=4 [09:05:08]MH_SAM_APDU [09:05:08]CAPDU: 80 09 00 00 [09:05:08]Write to MH i2c: E2 08 00 87 3A 80 09 00 00 00 00 00 00 33 [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 [09:05:08]MH_I2C_Read... [09:05:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:08]Read from MH i2c: E2 03 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 87 3A 00 90 00 35 [09:05:08]RAPDU: 90 00 [09:05:08]wFMCommunicate OK [09:05:08]SAM_PROTO_ClearQueue done [09:05:08]KKMCreateOFDPacket [09:05:08]OFDProtocolAddRootSTLVToBuf [09:05:08]FM_MakeSignedData [09:05:08]FM_MakeSignedData [09:05:08]SAM_PROTO_SignData [09:05:08]wFMCommunicate request_size=4 [09:05:08]MH_SAM_APDU [09:05:08]CAPDU: 80 0D 01 02 [09:05:08]Write to MH i2c: E2 08 00 88 3A 80 0D 01 02 00 00 00 00 3B [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:08]Read from MH i2c: E2 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 88 3A 00 90 00 36 [09:05:08]RAPDU: 90 00 [09:05:08]wFMCommunicate OK [09:05:08]wFMCommunicate request_size=255 [09:05:08]MH_SAM_APDU [09:05:08]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE CB 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 DB 25 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DB 25 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 A7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DB 25 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 46 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 04 03 [09:05:08]Write to MH i2c: E2 02 01 89 3A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE CB 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 DB 25 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DB 25 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 A7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DB 25 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 46 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 04 03 00 00 45 [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:08]Read from MH i2c: E2 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 89 3A 00 90 00 37 [09:05:08]RAPDU: 90 00 [09:05:08]wFMCommunicate OK [09:05:08]wFMCommunicate request_size=16 [09:05:08]MH_SAM_APDU [09:05:08]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 58 C1 B1 54 C1 C8 [09:05:08]Write to MH i2c: E2 13 00 8A 3A 80 0D 02 02 0B 00 00 35 04 06 00 58 C1 B1 54 C1 C8 00 00 3A [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:08]Read from MH i2c: E2 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 03 00 8A 3A 00 90 00 38 [09:05:08]RAPDU: 90 00 [09:05:08]wFMCommunicate OK [09:05:08]wFMCommunicate request_size=4 [09:05:08]MH_SAM_APDU [09:05:08]CAPDU: 80 0D 03 02 [09:05:08]Write to MH i2c: E2 08 00 8B 3A 80 0D 03 02 00 00 00 00 40 [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:08]Read from MH i2c: E2 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 0B 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 0B 00 8B 3A 00 1B ED 16 83 96 55 C4 17 90 00 A8 [09:05:08]RAPDU: 1B ED 16 83 96 55 C4 17 90 00 [09:05:08]wFMCommunicate OK [09:05:08]SAM_PROTO_SignData done [09:05:08]FM_MakeSignedData done [09:05:08]CreateOFDProtocolMessage [09:05:08]wFMCommunicate request_size=4 [09:05:08]MH_SAM_APDU [09:05:08]CAPDU: 80 11 00 00 [09:05:08]Write to MH i2c: E2 08 00 8C 3A 80 11 00 00 00 00 00 00 40 [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:08]Read from MH i2c: E2 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 17 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: E2 17 00 8C 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [09:05:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:05:08]wFMCommunicate OK [09:05:08]CreateOFDProtocolMessage done [09:05:08]OFDSenderStorePacket 197821 [09:05:08]StoreOFDPacket docnum=197821 [09:05:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 BA 7C 0D 01 1F 6A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE CB 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 DB 25 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DB 25 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 A7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DB 25 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 46 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 04 03 00 35 04 06 00 58 C1 B1 54 C1 C8 1B ED 16 83 96 55 C4 17 [09:05:08]CheckFolder [09:05:08]dirname=/storage/ofd_packets [09:05:08]CheckFolder done [09:05:08]ProducePacketName [09:05:08]name=ofd_packets/00197821 [09:05:08]NVStorageSaveData ofd_packets/00197821 [09:05:08]File name is /storage/ofd_packets/00197821 [09:05:08]Write 307 bytes [09:05:08]NVStorageSaveData done [09:05:08]OFDSenderStorePacket done [09:05:08]KKMCreateOFDPacket done [09:05:08]NVStorageSaveData kkm_last_timestamp [09:05:08]File name is /storage/kkm_last_timestamp [09:05:08]Write 4 bytes [09:05:08]NVStorageSaveData done [09:05:08]ExternCall_PrintAddStr [09:05:08]wPrintStart [09:05:08]Write to MH i2c: 01 00 00 8D 3A C7 [09:05:08]Write i2c OK [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: 01 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: 01 07 00 [09:05:08]MH_I2C_Read... [09:05:08]Read from MH i2c: 01 07 00 8D 3A 00 00 00 00 00 FF 0F DC [09:05:08]RasterBufferAndPrint [09:05:08]line Счет N : (1)11325192 [09:05:08]line ИНН: 02508201610067 [09:05:08]line Контрольно-Кассовый Чек [09:05:08]line ПРОДАЖА [09:05:08]line ТРК (МРК, ГНК) : 52 [09:05:08]line Товар: 2710194210 [09:05:08]line D-ENERGY ДТ-К-5 [09:05:08]line 52.190 * 77.20 [09:05:08]line = 4029.07 [09:05:08]line НДС 12% НСП 1% [09:05:08]line > о реализуемом товаре [09:05:08]line ИТОГО: 4029.07 [09:05:08]line НСП 1% : 35.65 [09:05:08]line НДС 12% : 427.87 [09:05:08]line Наличными: 0.00 [09:05:08]line Безнал.: 4029.07 [09:05:08]line Место: АЗС № 95 "Партнер Нефть" [09:05:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:05:08]line СНО: Общий режим [09:05:08]line Чек 162 16.08.2024 09:05 [09:05:08]line Смена: 462 ФФД: 1.0 [09:05:08]line ЗНМ: 0300000079 [09:05:08]line РНМ: 0000000000092545 [09:05:08]line Версия ККМ: 001 [09:05:08]line Платежная система: Бакай Банк [09:05:08]line ФМ: 0000000000871802 [09:05:08]line ФД: 197821 [09:05:08]line ФПД: 97588927054280 [09:05:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090510&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197821&fm=97588927054280&tin=02508201610067®Number=0000000000092545&sum=402907 [09:05:09]OFD Sender: Processing packet 197821 [packets to send 245, broken 244] [09:05:09]ProducePacketName [09:05:09]name=ofd_packets/00197821 [09:05:09]OFD Sender: To server: pG, [09:05:09]CommunicateWithHost lk.salyk.kg:30040 [09:05:09]ConnectInit lk.salyk.kg [09:05:09]written 0, free lines is 4095 [09:05:09]Connected sock=10 [09:05:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 BA 7C 0D 01 1F 6A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE CB 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 DB 25 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DB 25 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 A7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DB 25 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 46 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 04 03 00 35 04 06 00 58 C1 B1 54 C1 C8 1B ED 16 83 96 55 C4 17 [09:05:09]Write to MH i2c: 01 00 00 B7 3A F1 [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: 01 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: 01 07 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: 01 07 00 B7 3A 00 00 00 00 00 FF 0C 03 [09:05:09]RasterBufferAndPrint [09:05:09]line [09:05:09]line [09:05:09]line [09:05:09]line [09:05:09]line [09:05:09]written 0, free lines is 3333 [09:05:09]MH_Cut [09:05:09]Write to MH i2c: D1 01 00 BE 3A 01 CA [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: D1 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: D1 01 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: D1 01 00 BE 3A 00 C9 [09:05:09]Write to MH i2c: 01 00 00 BF 3A F9 [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 56 7A 47 00 A0 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 04 03 00 F4 03 04 00 5B C2 BE 66 B6 04 01 00 00 DF 10 2E DF 9C 32 24 D6 [09:05:09]CommunicateWithHost err = 0 [09:05:09]CheckOFDResponse [09:05:09]1017 (14) - 77093643461234 [09:05:09]1041 (16) - 0000000000871802 [09:05:09]1040 (4) - 197821 [09:05:09]1012 (4) - 16.08.2024 03:07 [09:05:09]1206 (1) - 0 [09:05:09]OFD Sender: Remove packet 197821 [09:05:09]ProducePacketName [09:05:09]name=ofd_packets/00197821 [09:05:09]NVStorageDeleteData [09:05:10]OFD Sender: No OFD packet to send [09:05:10]*** Cut start [09:05:10]*** Purtial cut [09:05:10]*** Stage 1: CUTSNS_PIN = 1 [09:05:10]Read from MH i2c: 01 [09:05:10]MH_I2C_Read... [09:05:10]*** Stop cut motor [09:05:10]*** Cut end [09:05:10]Read from MH i2c: 01 07 00 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: 01 07 00 BF 3A 00 00 00 00 00 FF 0F 0E [09:05:10]process_action close_receipt done [09:05:10]requested_data is exist [09:05:10]produce_requested_data [09:05:10]requested_item fm.sn is exist - process it [09:05:10]wFMCommunicate request_size=4 [09:05:10]MH_SAM_APDU [09:05:10]CAPDU: 80 11 00 00 [09:05:10]Write to MH i2c: E2 08 00 C0 3A 80 11 00 00 00 00 00 00 74 [09:05:10]Write i2c OK [09:05:10]MH_I2C_Read... [09:05:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:10]Read from MH i2c: E2 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: E2 17 00 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: E2 17 00 C0 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C1 [09:05:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:05:10]wFMCommunicate OK [09:05:10]requested_item fd.num is exist - process it [09:05:10]SAM_PROTO_GetFieldsCounters [09:05:10]wFMCommunicate request_size=4 [09:05:10]MH_SAM_APDU [09:05:10]CAPDU: 80 13 00 00 [09:05:10]Write to MH i2c: E2 08 00 C1 3A 80 13 00 00 00 00 00 00 77 [09:05:10]Write i2c OK [09:05:10]MH_I2C_Read... [09:05:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:10]Read from MH i2c: E2 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: E2 62 00 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: E2 62 00 C1 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BD 04 03 00 0E 04 04 00 CE 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 0B [09:05:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BD 04 03 00 0E 04 04 00 CE 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:05:10]wFMCommunicate OK [09:05:10]SAM_PROTO_GetFieldsCounters done [09:05:10]requested_item shift.num is exist - process it [09:05:10]requested_item shift.opened is exist - process it [09:05:10]req_shift_opened [09:05:10]FM_GetShiftState [09:05:10]SAM_PROTO_GetShiftState [09:05:10]wFMCommunicate request_size=4 [09:05:10]MH_SAM_APDU [09:05:10]CAPDU: 80 13 01 00 [09:05:10]Write to MH i2c: E2 08 00 C2 3A 80 13 01 00 00 00 00 00 79 [09:05:10]Write i2c OK [09:05:10]MH_I2C_Read... [09:05:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:11]Read from MH i2c: E2 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 0E 00 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 0E 00 C2 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [09:05:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:05:11]wFMCommunicate OK [09:05:11]SAM_PROTO_GetShiftState done [09:05:11]FM_GetShiftState done [09:05:11]req_shift_opened done [09:05:11]requested_item shift.open_date is exist - process it [09:05:11]req_shift_open_date [09:05:11]req_shift_open_date done [09:05:11]produce_requested_data done [09:05:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197821,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:05:11]process_action_free close_receipt [09:05:11]json_value_free [09:05:11]json_value_free done [09:05:11]process_json_proto returns [09:05:11]Send response to host [09:05:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197821,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:05:11]free response buf [09:05:11]execute_script done [09:05:11]execute_script returns [09:05:11]free content buf [09:05:11]Sock 7.Close socket [09:05:11]Sock 7.Thread stoped [09:05:15]OFD Sender: No OFD packet to send [09:05:20]OFD Sender: No OFD packet to send [09:05:25]OFD Sender: No OFD packet to send [09:05:29]accept exits with 9 [09:05:29]New connection [09:05:29]New thread 3066838372 created [09:05:29]Thread 3066981732 joined [09:05:29]Waiting for new connection... [09:05:29] Sock 9.Parse request [09:05:29]Sock 9.Check first char [09:05:29]Sock 9.First char is OK [09:05:29]request: POST /json_proto HTTP/1.0 [09:05:29]Method: POST [09:05:29]URL: /json_proto [09:05:29]Method is POST - this is cgi request [09:05:29]url: /json_proto [09:05:29]query_string will be loaded in cgi processing [09:05:29]execute_cgi json_proto POST (null) [09:05:29]execute_cgi path=json_proto method=POST [09:05:29]POST find Content-Length [09:05:29]Host: 172.17.46.195:8080 [09:05:29]Content-Length: 799 [09:05:29]Content-Type: application/json [09:05:29] [09:05:29]POST finish read [09:05:29]Found Content-Length = 799 [09:05:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4088606", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:29]execute_script... [09:05: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)11325193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4088606", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:29]POST & json_proto [09:05:29]process_json_proto [09:05:29]json parsed OK: [09:05:29]protocol is kg_v1.0 [09:05:29]action value=close_receipt [09:05:29]process_action close_receipt [09:05:29]cmd_close_receipt [09:05:29]MH_GetDate [09:05:29]Write to MH i2c: F0 00 00 C3 3A EC [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: F0 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: F0 09 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: F0 09 00 C3 3A 00 5C 16 BF 66 8D AE BC 66 E9 [09:05:29]GetLastDocTimeStamp 1723799110 [09:05:29]current date 1723799132 [09:05:29]FM_GetShiftState [09:05:29]SAM_PROTO_GetShiftState [09:05:29]wFMCommunicate request_size=4 [09:05:29]MH_SAM_APDU [09:05:29]CAPDU: 80 13 01 00 [09:05:29]Write to MH i2c: E2 08 00 C4 3A 80 13 01 00 00 00 00 00 7B [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:29]Read from MH i2c: E2 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 0E 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 0E 00 C4 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [09:05:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:05:29]wFMCommunicate OK [09:05:29]SAM_PROTO_GetShiftState done [09:05:29]FM_GetShiftState done [09:05:29]opened in 1723766727 [09:05:29]opened+sec_in_day 1723853127 [09:05:29]quantity*price = 0 [09:05:29]sum+1 = 1 [09:05:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 163 16.08.2024 09:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4088606 ФМ: 0000000000871802 ФД: 197822 ФПД: 165493084576750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090532&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197822&fm=165493084576750&tin=02508201610067®Number=0000000000092545&sum=0 [09:05:30]StoreToDocumentArchive [09:05:30]shift 462 fd 197822 [09:05:30]save to /storage/0462/doc_00197822 [09:05:30]save last doc name /storage/0462/doc_00197822 to /storage/kkm_last_doc_name [09:05:30]save OK [09:05:30]Clear old archive folders... [09:05:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:05:30]tlvbuf is 018F5540 [09:05:30]SAM_PROTO_ClearQueue [09:05:30]wFMCommunicate request_size=4 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 09 00 00 [09:05:30]Write to MH i2c: E2 08 00 D1 3A 80 09 00 00 00 00 00 00 7D [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 D1 3A 00 90 00 7F [09:05:30]RAPDU: 90 00 [09:05:30]wFMCommunicate OK [09:05:30]SAM_PROTO_ClearQueue done [09:05:30]KKMCreateOFDPacket [09:05:30]OFDProtocolAddRootSTLVToBuf [09:05:30]FM_MakeSignedData [09:05:30]FM_MakeSignedData [09:05:30]SAM_PROTO_SignData [09:05:30]wFMCommunicate request_size=4 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 0D 01 02 [09:05:30]Write to MH i2c: E2 08 00 D2 3A 80 0D 01 02 00 00 00 00 85 [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:30]Read from MH i2c: E2 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 [09:05:30]MH_I2C_Read... [09:05:30]Read from MH i2c: E2 03 00 D2 3A 00 90 00 80 [09:05:30]RAPDU: 90 00 [09:05:30]wFMCommunicate OK [09:05:30]wFMCommunicate request_size=255 [09:05:30]MH_SAM_APDU [09:05:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 00 00 00 F4 03 04 00 5C 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 04 03 00 35 04 06 00 96 83 DC 84 [09:05:30]Write to MH i2c: E2 02 01 D3 3A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 5C 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 04 03 00 35 04 06 00 96 83 DC 84 00 00 91 [09:05:30]Write i2c OK [09:05:30]MH_I2C_Read... [09:05:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:31]Read from MH i2c: E2 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 D3 3A 00 90 00 81 [09:05:31]RAPDU: 90 00 [09:05:31]wFMCommunicate OK [09:05:31]wFMCommunicate request_size=7 [09:05:31]MH_SAM_APDU [09:05:31]CAPDU: 80 0D 02 02 02 DB EE [09:05:31]Write to MH i2c: E2 0A 00 D4 3A 80 0D 02 02 02 00 DB EE 00 00 55 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:31]Read from MH i2c: E2 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 D4 3A 00 90 00 82 [09:05:31]RAPDU: 90 00 [09:05:31]wFMCommunicate OK [09:05:31]wFMCommunicate request_size=4 [09:05:31]MH_SAM_APDU [09:05:31]CAPDU: 80 0D 03 02 [09:05:31]Write to MH i2c: E2 08 00 D5 3A 80 0D 03 02 00 00 00 00 8A [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:31]Read from MH i2c: E2 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 0B 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 0B 00 D5 3A 00 88 8C A6 22 88 33 FE 8A 90 00 AA [09:05:31]RAPDU: 88 8C A6 22 88 33 FE 8A 90 00 [09:05:31]wFMCommunicate OK [09:05:31]SAM_PROTO_SignData done [09:05:31]FM_MakeSignedData done [09:05:31]CreateOFDProtocolMessage [09:05:31]wFMCommunicate request_size=4 [09:05:31]MH_SAM_APDU [09:05:31]CAPDU: 80 11 00 00 [09:05:31]Write to MH i2c: E2 08 00 D6 3A 80 11 00 00 00 00 00 00 8A [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:31]Read from MH i2c: E2 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 17 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 17 00 D6 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [09:05:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:05:31]wFMCommunicate OK [09:05:31]CreateOFDProtocolMessage done [09:05:31]OFDSenderStorePacket 197822 [09:05:31]StoreOFDPacket docnum=197822 [09:05:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 92 BB 04 01 79 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 00 00 00 F4 03 04 00 5C 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 04 03 00 35 04 06 00 96 83 DC 84 DB EE 88 8C A6 22 88 33 FE 8A [09:05:31]CheckFolder [09:05:31]dirname=/storage/ofd_packets [09:05:31]CheckFolder done [09:05:31]ProducePacketName [09:05:31]name=ofd_packets/00197822 [09:05:31]NVStorageSaveData ofd_packets/00197822 [09:05:31]File name is /storage/ofd_packets/00197822 [09:05:31]Write 298 bytes [09:05:31]NVStorageSaveData done [09:05:31]OFDSenderStorePacket done [09:05:31]KKMCreateOFDPacket done [09:05:31]NVStorageSaveData kkm_last_timestamp [09:05:31]File name is /storage/kkm_last_timestamp [09:05:31]Write 4 bytes [09:05:31]NVStorageSaveData done [09:05:31]ExternCall_PrintAddStr [09:05:31]wPrintStart [09:05:31]Write to MH i2c: 01 00 00 D7 3A 11 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 07 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 07 00 D7 3A 00 00 00 00 00 FF 0F 26 [09:05:31]RasterBufferAndPrint [09:05:31]line Счет N : (1)11325193 [09:05:31]line ИНН: 02508201610067 [09:05:31]line Контрольно-Кассовый Чек [09:05:31]line ПРОДАЖА [09:05:31]line ТРК (МРК, ГНК) : 61 [09:05:31]line Товар: 2710194210 [09:05:31]line ДТ-К-5 [09:05:31]line 20.000 * 0.00 [09:05:31]line = 0.00 [09:05:31]line НДС 12% НСП 1% [09:05:31]line > о реализуемом товаре [09:05:31]line ИТОГО: 0.00 [09:05:31]line НСП 1% : 0.00 [09:05:31]line НДС 12% : 0.00 [09:05:31]line Наличными: 0.00 [09:05:31]line Безнал.: 0.00 [09:05:31]line Место: АЗС № 95 "Партнер Нефть" [09:05:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:05:31]line СНО: Общий режим [09:05:31]line Чек 163 16.08.2024 09:05 [09:05:31]line Смена: 462 ФФД: 1.0 [09:05:31]line ЗНМ: 0300000079 [09:05:31]line РНМ: 0000000000092545 [09:05:31]line Версия ККМ: 001 [09:05:31]line Талоны: Топливные Талоны [09:05:31]line 4088606 [09:05:31]line ФМ: 0000000000871802 [09:05:31]line ФД: 197822 [09:05:31]line ФПД: 165493084576750 [09:05:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090532&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197822&fm=165493084576750&tin=02508201610067®Number=0000000000092545&sum=0 [09:05:31]written 0, free lines is 4095 [09:05:31]OFD Sender: Processing packet 197822 [packets to send 245, broken 244] [09:05:31]ProducePacketName [09:05:31]name=ofd_packets/00197822 [09:05:31]OFD Sender: To server: pG, [09:05:31]CommunicateWithHost lk.salyk.kg:30040 [09:05:31]ConnectInit lk.salyk.kg [09:05:31]Connected sock=10 [09:05:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 92 BB 04 01 79 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 00 00 00 F4 03 04 00 5C 16 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 04 03 00 35 04 06 00 96 83 DC 84 DB EE 88 8C A6 22 88 33 FE 8A [09:05:31]Write to MH i2c: 01 00 00 01 3B 3C [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 07 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: 01 07 00 01 3B 00 00 00 00 00 F3 0C 42 [09:05:31]RasterBufferAndPrint [09:05:31]line [09:05:31]line [09:05:31]line [09:05:31]line [09:05:31]line [09:05:31]written 0, free lines is 3321 [09:05:31]MH_Cut [09:05:31]Write to MH i2c: D1 01 00 08 3B 01 15 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: D1 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: D1 01 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: D1 01 00 08 3B 00 14 [09:05:31]Write to MH i2c: 01 00 00 09 3B 44 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F2 95 47 00 9B 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 04 03 00 F4 03 04 00 71 C2 BE 66 B6 04 01 00 00 2D 46 64 B3 DF 4C 0E DF [09:05:31]CommunicateWithHost err = 0 [09:05:31]CheckOFDResponse [09:05:31]1017 (14) - 77093643461234 [09:05:31]1041 (16) - 0000000000871802 [09:05:31]1040 (4) - 197822 [09:05:31]1012 (4) - 16.08.2024 03:07 [09:05:31]1206 (1) - 0 [09:05:31]OFD Sender: Remove packet 197822 [09:05:31]ProducePacketName [09:05:31]name=ofd_packets/00197822 [09:05:31]NVStorageDeleteData [09:05:32]OFD Sender: No OFD packet to send [09:05:32]*** Cut start [09:05:32]*** Purtial cut [09:05:32]*** CUTSNS_PIN = 0 [09:05:32]*** Stage 1: CUTSNS_PIN = 1 [09:05:34]Read from MH i2c: 01 [09:05:34]MH_I2C_Read... [09:05:34]*** Stop cut motor [09:05:34]*** Cut end [09:05:34]Read from MH i2c: 01 07 00 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: 01 07 00 09 3B 00 00 00 00 00 FF 0F 59 [09:05:34]process_action close_receipt done [09:05:34]requested_data is exist [09:05:34]produce_requested_data [09:05:34]requested_item fm.sn is exist - process it [09:05:34]wFMCommunicate request_size=4 [09:05:34]MH_SAM_APDU [09:05:34]CAPDU: 80 11 00 00 [09:05:34]Write to MH i2c: E2 08 00 0A 3B 80 11 00 00 00 00 00 00 BF [09:05:34]Write i2c OK [09:05:34]MH_I2C_Read... [09:05:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:34]Read from MH i2c: E2 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: E2 17 00 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: E2 17 00 0A 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0C [09:05:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:05:34]wFMCommunicate OK [09:05:34]requested_item fd.num is exist - process it [09:05:34]SAM_PROTO_GetFieldsCounters [09:05:34]wFMCommunicate request_size=4 [09:05:34]MH_SAM_APDU [09:05:34]CAPDU: 80 13 00 00 [09:05:34]Write to MH i2c: E2 08 00 0B 3B 80 13 00 00 00 00 00 00 C2 [09:05:34]Write i2c OK [09:05:34]MH_I2C_Read... [09:05:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:34]Read from MH i2c: E2 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: E2 62 00 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: E2 62 00 0B 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BE 04 03 00 0E 04 04 00 CE 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 5A [09:05:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BE 04 03 00 0E 04 04 00 CE 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:05:34]wFMCommunicate OK [09:05:34]SAM_PROTO_GetFieldsCounters done [09:05:34]requested_item shift.num is exist - process it [09:05:34]requested_item shift.opened is exist - process it [09:05:34]req_shift_opened [09:05:34]FM_GetShiftState [09:05:34]SAM_PROTO_GetShiftState [09:05:34]wFMCommunicate request_size=4 [09:05:34]MH_SAM_APDU [09:05:34]CAPDU: 80 13 01 00 [09:05:34]Write to MH i2c: E2 08 00 0C 3B 80 13 01 00 00 00 00 00 C4 [09:05:34]Write i2c OK [09:05:34]MH_I2C_Read... [09:05:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:34]Read from MH i2c: E2 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: E2 0E 00 [09:05:34]MH_I2C_Read... [09:05:34]Read from MH i2c: E2 0E 00 0C 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 52 [09:05:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:05:34]wFMCommunicate OK [09:05:34]SAM_PROTO_GetShiftState done [09:05:34]FM_GetShiftState done [09:05:34]req_shift_opened done [09:05:34]requested_item shift.open_date is exist - process it [09:05:34]req_shift_open_date [09:05:34]req_shift_open_date done [09:05:34]produce_requested_data done [09:05:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197822,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:05:34]process_action_free close_receipt [09:05:34]json_value_free [09:05:34]json_value_free done [09:05:34]process_json_proto returns [09:05:34]Send response to host [09:05:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197822,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:05:34]free response buf [09:05:34]execute_script done [09:05:34]execute_script returns [09:05:34]free content buf [09:05:34]Sock 9.Close socket [09:05:34]Sock 9.Thread stoped [09:05:37]OFD Sender: No OFD packet to send [09:05:42]OFD Sender: No OFD packet to send [09:05:47]OFD Sender: No OFD packet to send [09:05:52]OFD Sender: No OFD packet to send [09:05:57]OFD Sender: No OFD packet to send [09:06:02]OFD Sender: No OFD packet to send [09:06:07]OFD Sender: No OFD packet to send [09:06:12]OFD Sender: No OFD packet to send [09:06:17]OFD Sender: No OFD packet to send [09:06:22]OFD Sender: No OFD packet to send [09:06:27]OFD Sender: No OFD packet to send [09:06:32]OFD Sender: No OFD packet to send [09:06:37]OFD Sender: No OFD packet to send [09:06:42]OFD Sender: No OFD packet to send [09:06:47]OFD Sender: No OFD packet to send [09:06:52]OFD Sender: No OFD packet to send [09:06:57]OFD Sender: No OFD packet to send [09:07:02]OFD Sender: No OFD packet to send [09:07:07]OFD Sender: No OFD packet to send [09:07:12]OFD Sender: No OFD packet to send [09:07:17]OFD Sender: No OFD packet to send [09:07:22]OFD Sender: No OFD packet to send [09:07:27]OFD Sender: No OFD packet to send [09:07:32]OFD Sender: No OFD packet to send [09:07:37]OFD Sender: No OFD packet to send [09:07:42]OFD Sender: No OFD packet to send [09:07:47]OFD Sender: No OFD packet to send [09:07:52]OFD Sender: No OFD packet to send [09:07:57]OFD Sender: No OFD packet to send [09:08:02]OFD Sender: No OFD packet to send [09:08:07]OFD Sender: No OFD packet to send [09:08:12]OFD Sender: No OFD packet to send [09:08:17]OFD Sender: No OFD packet to send [09:08:22]OFD Sender: No OFD packet to send [09:08:27]OFD Sender: No OFD packet to send [09:08:31]accept exits with 7 [09:08:31]New connection [09:08:31]New thread 3066981732 created [09:08:31]Thread 3066838372 joined [09:08:31]Waiting for new connection... [09:08:31] Sock 7.Parse request [09:08:31]Sock 7.Check first char [09:08:31]Sock 7.First char is OK [09:08:31]request: POST /json_proto HTTP/1.0 [09:08:31]Method: POST [09:08:31]URL: /json_proto [09:08:31]Method is POST - this is cgi request [09:08:31]url: /json_proto [09:08:31]query_string will be loaded in cgi processing [09:08:31]execute_cgi json_proto POST (null) [09:08:31]execute_cgi path=json_proto method=POST [09:08:31]POST find Content-Length [09:08:31]Host: 172.17.46.195:8080 [09:08:31]Content-Length: 802 [09:08:31]Content-Type: application/json [09:08:31] [09:08:31]POST finish read [09:08:31]Found Content-Length = 802 [09:08:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:31]execute_script... [09:08:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:31]POST & json_proto [09:08:31]process_json_proto [09:08:31]json parsed OK: [09:08:31]protocol is kg_v1.0 [09:08:31]action value=close_receipt [09:08:31]process_action close_receipt [09:08:31]cmd_close_receipt [09:08:31]MH_GetDate [09:08:31]Write to MH i2c: F0 00 00 0D 3B 37 [09:08:31]Write i2c OK [09:08:31]MH_I2C_Read... [09:08:31]Read from MH i2c: F0 [09:08:31]MH_I2C_Read... [09:08:31]Read from MH i2c: F0 09 00 [09:08:31]MH_I2C_Read... [09:08:31]Read from MH i2c: F0 09 00 0D 3B 00 12 17 BF 66 8D AE BC 66 EB [09:08:31]GetLastDocTimeStamp 1723799132 [09:08:31]current date 1723799314 [09:08:31]FM_GetShiftState [09:08:31]SAM_PROTO_GetShiftState [09:08:31]wFMCommunicate request_size=4 [09:08:31]MH_SAM_APDU [09:08:31]CAPDU: 80 13 01 00 [09:08:31]Write to MH i2c: E2 08 00 0E 3B 80 13 01 00 00 00 00 00 C6 [09:08:31]Write i2c OK [09:08:31]MH_I2C_Read... [09:08:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:31]Read from MH i2c: E2 [09:08:31]MH_I2C_Read... [09:08:31]Read from MH i2c: E2 0E 00 [09:08:31]MH_I2C_Read... [09:08:31]Read from MH i2c: E2 0E 00 0E 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 54 [09:08:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:08:31]wFMCommunicate OK [09:08:31]SAM_PROTO_GetShiftState done [09:08:31]FM_GetShiftState done [09:08:31]opened in 1723766727 [09:08:31]opened+sec_in_day 1723853127 [09:08:31]quantity*price = 100050 [09:08:31]sum+1 = 100052 [09:08:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 164 16.08.2024 09:08 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197823 ФПД: 234946145209705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090834&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197823&fm=234946145209705&tin=02508201610067®Number=0000000000092545&sum=100051 [09:08:32]StoreToDocumentArchive [09:08:32]shift 462 fd 197823 [09:08:32]save to /storage/0462/doc_00197823 [09:08:32]save last doc name /storage/0462/doc_00197823 to /storage/kkm_last_doc_name [09:08:32]save OK [09:08:32]Clear old archive folders... [09:08:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:08:32]tlvbuf is 018EB6E0 [09:08:32]SAM_PROTO_ClearQueue [09:08:32]wFMCommunicate request_size=4 [09:08:32]MH_SAM_APDU [09:08:32]CAPDU: 80 09 00 00 [09:08:32]Write to MH i2c: E2 08 00 1B 3B 80 09 00 00 00 00 00 00 C8 [09:08:32]Write i2c OK [09:08:32]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 1B 3B 00 90 00 CA [09:08:33]RAPDU: 90 00 [09:08:33]wFMCommunicate OK [09:08:33]SAM_PROTO_ClearQueue done [09:08:33]KKMCreateOFDPacket [09:08:33]OFDProtocolAddRootSTLVToBuf [09:08:33]FM_MakeSignedData [09:08:33]FM_MakeSignedData [09:08:33]SAM_PROTO_SignData [09:08:33]wFMCommunicate request_size=4 [09:08:33]MH_SAM_APDU [09:08:33]CAPDU: 80 0D 01 02 [09:08:33]Write to MH i2c: E2 08 00 1C 3B 80 0D 01 02 00 00 00 00 D0 [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 1C 3B 00 90 00 CB [09:08:33]RAPDU: 90 00 [09:08:33]wFMCommunicate OK [09:08:33]wFMCommunicate request_size=255 [09:08:33]MH_SAM_APDU [09:08:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 A4 00 00 00 F4 03 04 00 12 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 04 03 00 35 04 06 00 D5 AE A9 86 [09:08:33]Write to MH i2c: E2 02 01 1D 3B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 A4 00 00 00 F4 03 04 00 12 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 04 03 00 35 04 06 00 D5 AE A9 86 00 00 EE [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 1D 3B 00 90 00 CC [09:08:33]RAPDU: 90 00 [09:08:33]wFMCommunicate OK [09:08:33]wFMCommunicate request_size=7 [09:08:33]MH_SAM_APDU [09:08:33]CAPDU: 80 0D 02 02 02 CD 69 [09:08:33]Write to MH i2c: E2 0A 00 1E 3B 80 0D 02 02 02 00 CD 69 00 00 0D [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 03 00 1E 3B 00 90 00 CD [09:08:33]RAPDU: 90 00 [09:08:33]wFMCommunicate OK [09:08:33]wFMCommunicate request_size=4 [09:08:33]MH_SAM_APDU [09:08:33]CAPDU: 80 0D 03 02 [09:08:33]Write to MH i2c: E2 08 00 1F 3B 80 0D 03 02 00 00 00 00 D5 [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 0B 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 0B 00 1F 3B 00 80 55 89 20 81 88 1C A9 90 00 22 [09:08:33]RAPDU: 80 55 89 20 81 88 1C A9 90 00 [09:08:33]wFMCommunicate OK [09:08:33]SAM_PROTO_SignData done [09:08:33]FM_MakeSignedData done [09:08:33]CreateOFDProtocolMessage [09:08:33]wFMCommunicate request_size=4 [09:08:33]MH_SAM_APDU [09:08:33]CAPDU: 80 11 00 00 [09:08:33]Write to MH i2c: E2 08 00 20 3B 80 11 00 00 00 00 00 00 D5 [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:33]Read from MH i2c: E2 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 17 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: E2 17 00 20 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 22 [09:08:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:08:33]wFMCommunicate OK [09:08:33]CreateOFDProtocolMessage done [09:08:33]OFDSenderStorePacket 197823 [09:08:33]StoreOFDPacket docnum=197823 [09:08:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2C 93 04 01 E0 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A4 00 00 00 F4 03 04 00 12 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 04 03 00 35 04 06 00 D5 AE A9 86 CD 69 80 55 89 20 81 88 1C A9 [09:08:33]CheckFolder [09:08:33]dirname=/storage/ofd_packets [09:08:33]CheckFolder done [09:08:33]ProducePacketName [09:08:33]name=ofd_packets/00197823 [09:08:33]NVStorageSaveData ofd_packets/00197823 [09:08:33]File name is /storage/ofd_packets/00197823 [09:08:33]Write 298 bytes [09:08:33]NVStorageSaveData done [09:08:33]OFDSenderStorePacket done [09:08:33]KKMCreateOFDPacket done [09:08:33]NVStorageSaveData kkm_last_timestamp [09:08:33]File name is /storage/kkm_last_timestamp [09:08:33]Write 4 bytes [09:08:33]NVStorageSaveData done [09:08:33]ExternCall_PrintAddStr [09:08:33]wPrintStart [09:08:33]Write to MH i2c: 01 00 00 21 3B 5C [09:08:33]Write i2c OK [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: 01 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: 01 07 00 [09:08:33]MH_I2C_Read... [09:08:33]Read from MH i2c: 01 07 00 21 3B 00 00 00 00 00 FF 0F 71 [09:08:33]RasterBufferAndPrint [09:08:33]line Счет N : (1)11325195 [09:08:33]line ИНН: 02508201610067 [09:08:33]line Контрольно-Кассовый Чек [09:08:33]line ПРОДАЖА [09:08:33]line ТРК (МРК, ГНК) : 51 [09:08:33]line Товар: 2710194210 [09:08:33]line ДТ-К-5 [09:08:33]line 13.130 * 76.20 [09:08:33]line = 1000.51 [09:08:33]line НДС 12% НСП 1% [09:08:33]line > о реализуемом товаре [09:08:33]line ИТОГО: 1000.51 [09:08:33]line НСП 1% : 8.85 [09:08:33]line НДС 12% : 106.25 [09:08:33]line Наличными: 0.00 [09:08:33]line Безнал.: 1000.51 [09:08:33]line Место: АЗС № 95 "Партнер Нефть" [09:08:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:08:33]line СНО: Общий режим [09:08:33]line Чек 164 16.08.2024 09:08 [09:08:33]line Смена: 462 ФФД: 1.0 [09:08:33]line ЗНМ: 0300000079 [09:08:33]line РНМ: 0000000000092545 [09:08:33]line Версия ККМ: 001 [09:08:33]line Платежная система: O! деньги [09:08:33]line ФМ: 0000000000871802 [09:08:33]line ФД: 197823 [09:08:33]line ФПД: 234946145209705 [09:08:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090834&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197823&fm=234946145209705&tin=02508201610067®Number=0000000000092545&sum=100051 [09:08:33]OFD Sender: Processing packet 197823 [packets to send 245, broken 244] [09:08:33]ProducePacketName [09:08:33]name=ofd_packets/00197823 [09:08:33]OFD Sender: To server: pG, [09:08:33]CommunicateWithHost lk.salyk.kg:30040 [09:08:33]ConnectInit lk.salyk.kg [09:08:33]written 0, free lines is 4095 [09:08:34]Write to MH i2c: 01 00 00 4B 3B 86 [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: 01 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: 01 07 00 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: 01 07 00 4B 3B 00 00 00 00 00 F0 0C 89 [09:08:34]RasterBufferAndPrint [09:08:34]line [09:08:34]line [09:08:34]line [09:08:34]line [09:08:34]line [09:08:34]written 0, free lines is 3318 [09:08:34]MH_Cut [09:08:34]Write to MH i2c: D1 01 00 52 3B 01 5F [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: D1 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: D1 01 00 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: D1 01 00 52 3B 00 5E [09:08:34]Write to MH i2c: 01 00 00 53 3B 8E [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]*** Cut start [09:08:34]*** Purtial cut [09:08:34]*** Stage 1: CUTSNS_PIN = 1 [09:08:35]Connected sock=10 [09:08:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2C 93 04 01 E0 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A4 00 00 00 F4 03 04 00 12 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 04 03 00 35 04 06 00 D5 AE A9 86 CD 69 80 55 89 20 81 88 1C A9 [09:08:35]Read from MH i2c: 01 [09:08:35]MH_I2C_Read... [09:08:35]*** Stop cut motor [09:08:35]*** Cut end [09:08:35]Read from MH i2c: 01 07 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 53 3B 00 00 00 00 00 FF 0F A3 [09:08:35]process_action close_receipt done [09:08:35]requested_data is exist [09:08:35]produce_requested_data [09:08:35]requested_item fm.sn is exist - process it [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 11 00 00 [09:08:35]Write to MH i2c: E2 08 00 54 3B 80 11 00 00 00 00 00 00 09 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 17 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 17 00 54 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 56 [09:08:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:08:35]wFMCommunicate OK [09:08:35]requested_item fd.num is exist - process it [09:08:35]SAM_PROTO_GetFieldsCounters [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 13 00 00 [09:08:35]Write to MH i2c: E2 08 00 55 3B 80 13 00 00 00 00 00 00 0C [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 62 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 62 00 55 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BF 04 03 00 0E 04 04 00 CE 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 A8 [09:08:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BF 04 03 00 0E 04 04 00 CE 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:08:35]wFMCommunicate OK [09:08:35]SAM_PROTO_GetFieldsCounters done [09:08:35]requested_item shift.num is exist - process it [09:08:35]requested_item shift.opened is exist - process it [09:08:35]req_shift_opened [09:08:35]FM_GetShiftState [09:08:35]SAM_PROTO_GetShiftState [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 13 01 00 [09:08:35]Write to MH i2c: E2 08 00 56 3B 80 13 01 00 00 00 00 00 0E [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 0E 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 0E 00 56 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9C [09:08:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:08:35]wFMCommunicate OK [09:08:35]SAM_PROTO_GetShiftState done [09:08:35]FM_GetShiftState done [09:08:35]req_shift_opened done [09:08:35]requested_item shift.open_date is exist - process it [09:08:35]req_shift_open_date [09:08:35]req_shift_open_date done [09:08:35]produce_requested_data done [09:08:35]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197823,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:08:35]process_action_free close_receipt [09:08:35]json_value_free [09:08:35]json_value_free done [09:08:35]process_json_proto returns [09:08:35]Send response to host [09:08:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197823,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:08:35]free response buf [09:08:35]execute_script done [09:08:35]execute_script returns [09:08:35]free content buf [09:08:35]Sock 7.Close socket [09:08:35]Sock 7.Thread stoped [09:08:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 30 3E 47 00 EF C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 04 03 00 F4 03 04 00 29 C3 BE 66 B6 04 01 00 00 6B 5F D2 0D 54 F5 F6 9C [09:08:35]CommunicateWithHost err = 0 [09:08:35]CheckOFDResponse [09:08:35]1017 (14) - 77093643461234 [09:08:35]1041 (16) - 0000000000871802 [09:08:35]1040 (4) - 197823 [09:08:35]1012 (4) - 16.08.2024 03:10 [09:08:35]1206 (1) - 0 [09:08:35]OFD Sender: Remove packet 197823 [09:08:35]ProducePacketName [09:08:35]name=ofd_packets/00197823 [09:08:35]NVStorageDeleteData [09:08:36]OFD Sender: No OFD packet to send [09:08:41]OFD Sender: No OFD packet to send [09:08:46]OFD Sender: No OFD packet to send [09:08:51]OFD Sender: No OFD packet to send [09:08:56]OFD Sender: No OFD packet to send [09:09:01]OFD Sender: No OFD packet to send [09:09:06]OFD Sender: No OFD packet to send [09:09:11]OFD Sender: No OFD packet to send [09:09:16]OFD Sender: No OFD packet to send [09:09:21]OFD Sender: No OFD packet to send [09:09:26]OFD Sender: No OFD packet to send [09:09:31]OFD Sender: No OFD packet to send [09:09:36]OFD Sender: No OFD packet to send [09:09:37]accept exits with 9 [09:09:37]New connection [09:09:37]New thread 3066838372 created [09:09:37]Thread 3066981732 joined [09:09:37]Waiting for new connection... [09:09:37] Sock 9.Parse request [09:09:37]Sock 9.Check first char [09:09:37]Sock 9.First char is OK [09:09:37]request: POST /json_proto HTTP/1.0 [09:09:37]Method: POST [09:09:37]URL: /json_proto [09:09:37]Method is POST - this is cgi request [09:09:37]url: /json_proto [09:09:37]query_string will be loaded in cgi processing [09:09:37]execute_cgi json_proto POST (null) [09:09:37]execute_cgi path=json_proto method=POST [09:09:37]POST find Content-Length [09:09:37]Host: 172.17.46.195:8080 [09:09:37]Content-Length: 821 [09:09:37]Content-Type: application/json [09:09:37] [09:09:37]POST finish read [09:09:37]Found Content-Length = 821 [09:09:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:37]execute_script... [09:09:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:37]POST & json_proto [09:09:37]process_json_proto [09:09:37]json parsed OK: [09:09:37]protocol is kg_v1.0 [09:09:37]action value=close_receipt [09:09:37]process_action close_receipt [09:09:37]cmd_close_receipt [09:09:37]MH_GetDate [09:09:37]Write to MH i2c: F0 00 00 57 3B 81 [09:09:37]Write i2c OK [09:09:37]MH_I2C_Read... [09:09:37]Read from MH i2c: F0 [09:09:37]MH_I2C_Read... [09:09:37]Read from MH i2c: F0 09 00 [09:09:37]MH_I2C_Read... [09:09:37]Read from MH i2c: F0 09 00 57 3B 00 54 17 BF 66 8D AE BC 66 77 [09:09:37]GetLastDocTimeStamp 1723799314 [09:09:37]current date 1723799380 [09:09:37]FM_GetShiftState [09:09:37]SAM_PROTO_GetShiftState [09:09:37]wFMCommunicate request_size=4 [09:09:37]MH_SAM_APDU [09:09:37]CAPDU: 80 13 01 00 [09:09:37]Write to MH i2c: E2 08 00 58 3B 80 13 01 00 00 00 00 00 10 [09:09:37]Write i2c OK [09:09:37]MH_I2C_Read... [09:09:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:37]Read from MH i2c: E2 [09:09:37]MH_I2C_Read... [09:09:37]Read from MH i2c: E2 0E 00 [09:09:37]MH_I2C_Read... [09:09:37]Read from MH i2c: E2 0E 00 58 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9E [09:09:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:09:37]wFMCommunicate OK [09:09:37]SAM_PROTO_GetShiftState done [09:09:37]FM_GetShiftState done [09:09:37]opened in 1723766727 [09:09:37]opened+sec_in_day 1723853127 [09:09:37]quantity*price = 100005 [09:09:37]sum+1 = 100006 [09:09:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 165 16.08.2024 09:09 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197824 ФПД: 168277150987433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090940&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197824&fm=168277150987433&tin=02508201610067®Number=0000000000092545&sum=100005 [09:09:38]StoreToDocumentArchive [09:09:38]shift 462 fd 197824 [09:09:38]save to /storage/0462/doc_00197824 [09:09:38]save last doc name /storage/0462/doc_00197824 to /storage/kkm_last_doc_name [09:09:38]save OK [09:09:38]Clear old archive folders... [09:09:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:38]tlvbuf is 0196CC30 [09:09:38]SAM_PROTO_ClearQueue [09:09:38]wFMCommunicate request_size=4 [09:09:38]MH_SAM_APDU [09:09:38]CAPDU: 80 09 00 00 [09:09:38]Write to MH i2c: E2 08 00 65 3B 80 09 00 00 00 00 00 00 12 [09:09:38]Write i2c OK [09:09:38]MH_I2C_Read... [09:09:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:38]Read from MH i2c: E2 [09:09:38]MH_I2C_Read... [09:09:38]Read from MH i2c: E2 03 00 [09:09:38]MH_I2C_Read... [09:09:38]Read from MH i2c: E2 03 00 65 3B 00 90 00 14 [09:09:38]RAPDU: 90 00 [09:09:38]wFMCommunicate OK [09:09:38]SAM_PROTO_ClearQueue done [09:09:38]KKMCreateOFDPacket [09:09:38]OFDProtocolAddRootSTLVToBuf [09:09:38]FM_MakeSignedData [09:09:38]FM_MakeSignedData [09:09:38]SAM_PROTO_SignData [09:09:38]wFMCommunicate request_size=4 [09:09:38]MH_SAM_APDU [09:09:38]CAPDU: 80 0D 01 02 [09:09:38]Write to MH i2c: E2 08 00 66 3B 80 0D 01 02 00 00 00 00 1A [09:09:38]Write i2c OK [09:09:38]MH_I2C_Read... [09:09:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:39]Read from MH i2c: E2 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 03 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 03 00 66 3B 00 90 00 15 [09:09:39]RAPDU: 90 00 [09:09:39]wFMCommunicate OK [09:09:39]wFMCommunicate request_size=255 [09:09:39]MH_SAM_APDU [09:09:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 54 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 04 03 00 35 04 06 00 99 [09:09:39]Write to MH i2c: E2 02 01 67 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 54 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 04 03 00 35 04 06 00 99 00 00 8F [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:39]Read from MH i2c: E2 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 03 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 03 00 67 3B 00 90 00 16 [09:09:39]RAPDU: 90 00 [09:09:39]wFMCommunicate OK [09:09:39]wFMCommunicate request_size=10 [09:09:39]MH_SAM_APDU [09:09:39]CAPDU: 80 0D 02 02 05 0C 13 CE F4 A9 [09:09:39]Write to MH i2c: E2 0D 00 68 3B 80 0D 02 02 05 00 0C 13 CE F4 A9 00 00 B1 [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:39]Read from MH i2c: E2 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 03 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 03 00 68 3B 00 90 00 17 [09:09:39]RAPDU: 90 00 [09:09:39]wFMCommunicate OK [09:09:39]wFMCommunicate request_size=4 [09:09:39]MH_SAM_APDU [09:09:39]CAPDU: 80 0D 03 02 [09:09:39]Write to MH i2c: E2 08 00 69 3B 80 0D 03 02 00 00 00 00 1F [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:39]Read from MH i2c: E2 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 0B 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 0B 00 69 3B 00 4C 29 52 59 68 CF 49 E4 90 00 A4 [09:09:39]RAPDU: 4C 29 52 59 68 CF 49 E4 90 00 [09:09:39]wFMCommunicate OK [09:09:39]SAM_PROTO_SignData done [09:09:39]FM_MakeSignedData done [09:09:39]CreateOFDProtocolMessage [09:09:39]wFMCommunicate request_size=4 [09:09:39]MH_SAM_APDU [09:09:39]CAPDU: 80 11 00 00 [09:09:39]Write to MH i2c: E2 08 00 6A 3B 80 11 00 00 00 00 00 00 1F [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:39]Read from MH i2c: E2 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 17 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: E2 17 00 6A 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6C [09:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:09:39]wFMCommunicate OK [09:09:39]CreateOFDProtocolMessage done [09:09:39]OFDSenderStorePacket 197824 [09:09:39]StoreOFDPacket docnum=197824 [09:09:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 D4 07 01 F5 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 54 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 04 03 00 35 04 06 00 99 0C 13 CE F4 A9 4C 29 52 59 68 CF 49 E4 [09:09:39]CheckFolder [09:09:39]dirname=/storage/ofd_packets [09:09:39]CheckFolder done [09:09:39]ProducePacketName [09:09:39]name=ofd_packets/00197824 [09:09:39]NVStorageSaveData ofd_packets/00197824 [09:09:39]File name is /storage/ofd_packets/00197824 [09:09:39]Write 301 bytes [09:09:39]NVStorageSaveData done [09:09:39]OFDSenderStorePacket done [09:09:39]KKMCreateOFDPacket done [09:09:39]NVStorageSaveData kkm_last_timestamp [09:09:39]File name is /storage/kkm_last_timestamp [09:09:39]Write 4 bytes [09:09:39]NVStorageSaveData done [09:09:39]ExternCall_PrintAddStr [09:09:39]wPrintStart [09:09:39]Write to MH i2c: 01 00 00 6B 3B A6 [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: 01 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: 01 07 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: 01 07 00 6B 3B 00 00 00 00 00 FF 0F BB [09:09:39]RasterBufferAndPrint [09:09:39]line Счет N : (1)11325196 [09:09:39]line ИНН: 02508201610067 [09:09:39]line Контрольно-Кассовый Чек [09:09:39]line ПРОДАЖА [09:09:39]line ТРК (МРК, ГНК) : 22 [09:09:39]line Товар: 2710124130 [09:09:39]line Аи-92-К-4 [09:09:39]line 14.750 * 67.80 [09:09:39]line = 1000.05 [09:09:39]line НДС 12% НСП 1% [09:09:39]line > о реализуемом товаре [09:09:39]line ИТОГО: 1000.05 [09:09:39]line НСП 1% : 8.85 [09:09:39]line НДС 12% : 106.20 [09:09:39]line Наличными: 0.00 [09:09:39]line Безнал.: 1000.05 [09:09:39]line Место: АЗС № 95 "Партнер Нефть" [09:09:39]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:09:39]line СНО: Общий режим [09:09:39]line Чек 165 16.08.2024 09:09 [09:09:39]line Смена: 462 ФФД: 1.0 [09:09:39]line ЗНМ: 0300000079 [09:09:39]line РНМ: 0000000000092545 [09:09:39]line Версия ККМ: 001 [09:09:39]line Платежная система: Бакай Банк [09:09:39]line ФМ: 0000000000871802 [09:09:39]line ФД: 197824 [09:09:39]line ФПД: 168277150987433 [09:09:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T090940&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197824&fm=168277150987433&tin=02508201610067®Number=0000000000092545&sum=100005 [09:09:39]written 0, free lines is 4095 [09:09:39]OFD Sender: Processing packet 197824 [packets to send 245, broken 244] [09:09:39]ProducePacketName [09:09:39]name=ofd_packets/00197824 [09:09:39]OFD Sender: To server: pG, [09:09:39]CommunicateWithHost lk.salyk.kg:30040 [09:09:39]ConnectInit lk.salyk.kg [09:09:39]Connected sock=10 [09:09:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 D4 07 01 F5 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 54 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 04 03 00 35 04 06 00 99 0C 13 CE F4 A9 4C 29 52 59 68 CF 49 E4 [09:09:39]Write to MH i2c: 01 00 00 95 3B D0 [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: 01 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: 01 07 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: 01 07 00 95 3B 00 00 00 00 00 F9 0C DC [09:09:39]RasterBufferAndPrint [09:09:39]line [09:09:39]line [09:09:39]line [09:09:39]line [09:09:39]line [09:09:39]written 0, free lines is 3330 [09:09:39]MH_Cut [09:09:39]Write to MH i2c: D1 01 00 9C 3B 01 A9 [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: D1 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: D1 01 00 [09:09:39]MH_I2C_Read... [09:09:39]Read from MH i2c: D1 01 00 9C 3B 00 A8 [09:09:39]Write to MH i2c: 01 00 00 9D 3B D8 [09:09:39]Write i2c OK [09:09:39]MH_I2C_Read... [09:09:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2E 9E 47 00 05 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 04 03 00 F4 03 04 00 69 C3 BE 66 B6 04 01 00 00 53 B9 A7 2F C6 A2 E2 B7 [09:09:40]CommunicateWithHost err = 0 [09:09:40]CheckOFDResponse [09:09:40]1017 (14) - 77093643461234 [09:09:40]1041 (16) - 0000000000871802 [09:09:40]1040 (4) - 197824 [09:09:40]1012 (4) - 16.08.2024 03:11 [09:09:40]1206 (1) - 0 [09:09:40]OFD Sender: Remove packet 197824 [09:09:40]ProducePacketName [09:09:40]name=ofd_packets/00197824 [09:09:40]NVStorageDeleteData [09:09:40]OFD Sender: No OFD packet to send [09:09:40]*** Cut start [09:09:40]*** Purtial cut [09:09:40]*** CUTSNS_PIN = 0 [09:09:40]*** Stage 1: CUTSNS_PIN = 1 [09:09:42]Read from MH i2c: 01 [09:09:42]MH_I2C_Read... [09:09:42]*** Stop cut motor [09:09:42]*** Cut end [09:09:42]Read from MH i2c: 01 07 00 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: 01 07 00 9D 3B 00 00 00 00 00 FF 0F ED [09:09:42]process_action close_receipt done [09:09:42]requested_data is exist [09:09:42]produce_requested_data [09:09:42]requested_item fm.sn is exist - process it [09:09:42]wFMCommunicate request_size=4 [09:09:42]MH_SAM_APDU [09:09:42]CAPDU: 80 11 00 00 [09:09:42]Write to MH i2c: E2 08 00 9E 3B 80 11 00 00 00 00 00 00 53 [09:09:42]Write i2c OK [09:09:42]MH_I2C_Read... [09:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:42]Read from MH i2c: E2 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 17 00 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 17 00 9E 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A0 [09:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:09:42]wFMCommunicate OK [09:09:42]requested_item fd.num is exist - process it [09:09:42]SAM_PROTO_GetFieldsCounters [09:09:42]wFMCommunicate request_size=4 [09:09:42]MH_SAM_APDU [09:09:42]CAPDU: 80 13 00 00 [09:09:42]Write to MH i2c: E2 08 00 9F 3B 80 13 00 00 00 00 00 00 56 [09:09:42]Write i2c OK [09:09:42]MH_I2C_Read... [09:09:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:42]Read from MH i2c: E2 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 62 00 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 62 00 9F 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C0 04 03 00 0E 04 04 00 CE 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 F6 [09:09:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C0 04 03 00 0E 04 04 00 CE 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:09:42]wFMCommunicate OK [09:09:42]SAM_PROTO_GetFieldsCounters done [09:09:42]requested_item shift.num is exist - process it [09:09:42]requested_item shift.opened is exist - process it [09:09:42]req_shift_opened [09:09:42]FM_GetShiftState [09:09:42]SAM_PROTO_GetShiftState [09:09:42]wFMCommunicate request_size=4 [09:09:42]MH_SAM_APDU [09:09:42]CAPDU: 80 13 01 00 [09:09:42]Write to MH i2c: E2 08 00 A0 3B 80 13 01 00 00 00 00 00 58 [09:09:42]Write i2c OK [09:09:42]MH_I2C_Read... [09:09:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:42]Read from MH i2c: E2 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 0E 00 [09:09:42]MH_I2C_Read... [09:09:42]Read from MH i2c: E2 0E 00 A0 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E6 [09:09:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:09:42]wFMCommunicate OK [09:09:42]SAM_PROTO_GetShiftState done [09:09:42]FM_GetShiftState done [09:09:42]req_shift_opened done [09:09:42]requested_item shift.open_date is exist - process it [09:09:42]req_shift_open_date [09:09:42]req_shift_open_date done [09:09:42]produce_requested_data done [09:09:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197824,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:09:42]process_action_free close_receipt [09:09:42]json_value_free [09:09:42]json_value_free done [09:09:42]process_json_proto returns [09:09:42]Send response to host [09:09:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197824,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:09:42]free response buf [09:09:42]execute_script done [09:09:42]execute_script returns [09:09:42]free content buf [09:09:42]Sock 9.Close socket [09:09:42]Sock 9.Thread stoped [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:03]accept exits with 7 [09:11:03]New connection [09:11:03]New thread 3066981732 created [09:11:03]Thread 3066838372 joined [09:11:03]Waiting for new connection... [09:11:03] Sock 7.Parse request [09:11:03]Sock 7.Check first char [09:11:03]Sock 7.First char is OK [09:11:03]request: POST /json_proto HTTP/1.0 [09:11:03]Method: POST [09:11:03]URL: /json_proto [09:11:03]Method is POST - this is cgi request [09:11:03]url: /json_proto [09:11:03]query_string will be loaded in cgi processing [09:11:03]execute_cgi json_proto POST (null) [09:11:03]execute_cgi path=json_proto method=POST [09:11:03]POST find Content-Length [09:11:03]Host: 172.17.46.195:8080 [09:11:03]Content-Length: 679 [09:11:03]Content-Type: application/json [09:11:03] [09:11:03]POST finish read [09:11:03]Found Content-Length = 679 [09:11:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:03]execute_script... [09:11: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)11325197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:03]POST & json_proto [09:11:03]process_json_proto [09:11:03]json parsed OK: [09:11:03]protocol is kg_v1.0 [09:11:03]action value=close_receipt [09:11:03]process_action close_receipt [09:11:03]cmd_close_receipt [09:11:03]MH_GetDate [09:11:03]Write to MH i2c: F0 00 00 A1 3B CB [09:11:03]Write i2c OK [09:11:03]MH_I2C_Read... [09:11:03]Read from MH i2c: F0 [09:11:03]MH_I2C_Read... [09:11:03]Read from MH i2c: F0 09 00 [09:11:03]MH_I2C_Read... [09:11:03]Read from MH i2c: F0 09 00 A1 3B 00 AA 17 BF 66 8D AE BC 66 17 [09:11:03]GetLastDocTimeStamp 1723799380 [09:11:03]current date 1723799466 [09:11:03]FM_GetShiftState [09:11:03]SAM_PROTO_GetShiftState [09:11:03]wFMCommunicate request_size=4 [09:11:03]MH_SAM_APDU [09:11:03]CAPDU: 80 13 01 00 [09:11:03]Write to MH i2c: E2 08 00 A2 3B 80 13 01 00 00 00 00 00 5A [09:11:03]Write i2c OK [09:11:03]MH_I2C_Read... [09:11:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:03]Read from MH i2c: E2 [09:11:03]MH_I2C_Read... [09:11:03]Read from MH i2c: E2 0E 00 [09:11:03]MH_I2C_Read... [09:11:03]Read from MH i2c: E2 0E 00 A2 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E8 [09:11:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:11:03]wFMCommunicate OK [09:11:03]SAM_PROTO_GetShiftState done [09:11:03]FM_GetShiftState done [09:11:03]opened in 1723766727 [09:11:03]opened+sec_in_day 1723853127 [09:11:03]quantity*price = 50036 [09:11:03]sum+1 = 50037 [09:11:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 166 16.08.2024 09:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197825 ФПД: 257485525299319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091106&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197825&fm=257485525299319&tin=02508201610067®Number=0000000000092545&sum=50000 [09:11:04]StoreToDocumentArchive [09:11:04]shift 462 fd 197825 [09:11:04]save to /storage/0462/doc_00197825 [09:11:04]save last doc name /storage/0462/doc_00197825 to /storage/kkm_last_doc_name [09:11:04]save OK [09:11:04]Clear old archive folders... [09:11:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:11:04]tlvbuf is 01919800 [09:11:04]SAM_PROTO_ClearQueue [09:11:04]wFMCommunicate request_size=4 [09:11:04]MH_SAM_APDU [09:11:04]CAPDU: 80 09 00 00 [09:11:04]Write to MH i2c: E2 08 00 AF 3B 80 09 00 00 00 00 00 00 5C [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:04]Read from MH i2c: E2 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 AF 3B 00 90 00 5E [09:11:04]RAPDU: 90 00 [09:11:04]wFMCommunicate OK [09:11:04]SAM_PROTO_ClearQueue done [09:11:04]KKMCreateOFDPacket [09:11:04]OFDProtocolAddRootSTLVToBuf [09:11:04]FM_MakeSignedData [09:11:04]FM_MakeSignedData [09:11:04]SAM_PROTO_SignData [09:11:04]wFMCommunicate request_size=4 [09:11:04]MH_SAM_APDU [09:11:04]CAPDU: 80 0D 01 02 [09:11:04]Write to MH i2c: E2 08 00 B0 3B 80 0D 01 02 00 00 00 00 64 [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:04]Read from MH i2c: E2 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 B0 3B 00 90 00 5F [09:11:04]RAPDU: 90 00 [09:11:04]wFMCommunicate OK [09:11:04]wFMCommunicate request_size=255 [09:11:04]MH_SAM_APDU [09:11:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 AA 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 04 03 00 35 04 06 00 EA [09:11:04]Write to MH i2c: E2 02 01 B1 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 AA 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 04 03 00 35 04 06 00 EA 00 00 E9 [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:04]Read from MH i2c: E2 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 B1 3B 00 90 00 60 [09:11:04]RAPDU: 90 00 [09:11:04]wFMCommunicate OK [09:11:04]wFMCommunicate request_size=10 [09:11:04]MH_SAM_APDU [09:11:04]CAPDU: 80 0D 02 02 05 2E 85 45 30 77 [09:11:04]Write to MH i2c: E2 0D 00 B2 3B 80 0D 02 02 05 00 2E 85 45 30 77 00 00 10 [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:04]Read from MH i2c: E2 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 03 00 B2 3B 00 90 00 61 [09:11:04]RAPDU: 90 00 [09:11:04]wFMCommunicate OK [09:11:04]wFMCommunicate request_size=4 [09:11:04]MH_SAM_APDU [09:11:04]CAPDU: 80 0D 03 02 [09:11:04]Write to MH i2c: E2 08 00 B3 3B 80 0D 03 02 00 00 00 00 69 [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:04]Read from MH i2c: E2 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 0B 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 0B 00 B3 3B 00 E1 4D 93 2B 17 6A EC 24 90 00 E7 [09:11:04]RAPDU: E1 4D 93 2B 17 6A EC 24 90 00 [09:11:04]wFMCommunicate OK [09:11:04]SAM_PROTO_SignData done [09:11:04]FM_MakeSignedData done [09:11:04]CreateOFDProtocolMessage [09:11:04]wFMCommunicate request_size=4 [09:11:04]MH_SAM_APDU [09:11:04]CAPDU: 80 11 00 00 [09:11:04]Write to MH i2c: E2 08 00 B4 3B 80 11 00 00 00 00 00 00 69 [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:04]Read from MH i2c: E2 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 17 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: E2 17 00 B4 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B6 [09:11:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:11:04]wFMCommunicate OK [09:11:04]CreateOFDProtocolMessage done [09:11:04]OFDSenderStorePacket 197825 [09:11:04]StoreOFDPacket docnum=197825 [09:11:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 A0 07 01 49 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 AA 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 04 03 00 35 04 06 00 EA 2E 85 45 30 77 E1 4D 93 2B 17 6A EC 24 [09:11:04]CheckFolder [09:11:04]dirname=/storage/ofd_packets [09:11:04]CheckFolder done [09:11:04]ProducePacketName [09:11:04]name=ofd_packets/00197825 [09:11:04]NVStorageSaveData ofd_packets/00197825 [09:11:04]File name is /storage/ofd_packets/00197825 [09:11:04]Write 301 bytes [09:11:04]NVStorageSaveData done [09:11:04]OFDSenderStorePacket done [09:11:04]KKMCreateOFDPacket done [09:11:04]NVStorageSaveData kkm_last_timestamp [09:11:04]File name is /storage/kkm_last_timestamp [09:11:04]Write 4 bytes [09:11:04]NVStorageSaveData done [09:11:04]ExternCall_PrintAddStr [09:11:04]wPrintStart [09:11:04]Write to MH i2c: 01 00 00 B5 3B F0 [09:11:04]Write i2c OK [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: 01 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: 01 07 00 [09:11:04]MH_I2C_Read... [09:11:04]Read from MH i2c: 01 07 00 B5 3B 00 00 00 00 00 FF 0F 05 [09:11:04]RasterBufferAndPrint [09:11:04]line Счет N : (1)11325197 [09:11:04]line ИНН: 02508201610067 [09:11:04]line Контрольно-Кассовый Чек [09:11:04]line ПРОДАЖА [09:11:04]line ТРК (МРК, ГНК) : 12 [09:11:04]line Товар: 2710124130 [09:11:04]line Аи-92-К-4 [09:11:04]line 7.380 * 67.80 [09:11:04]line = 500.36 [09:11:04]line НДС 12% НСП 1% [09:11:04]line > о реализуемом товаре [09:11:04]line ОКРУГЛЕНИЕ: -0.36 [09:11:04]line ИТОГО: 500.00 [09:11:04]line Внесено: 500.00 [09:11:04]line СДАЧА: 0.00 [09:11:04]line НСП 1% : 4.43 [09:11:04]line НДС 12% : 53.14 [09:11:04]line Наличными: 500.00 [09:11:04]line Безнал.: 0.00 [09:11:04]line Место: АЗС № 95 "Партнер Нефть" [09:11:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:11:04]line СНО: Общий режим [09:11:04]line Чек 166 16.08.2024 09:11 [09:11:04]line Смена: 462 ФФД: 1.0 [09:11:04]line ЗНМ: 0300000079 [09:11:04]line РНМ: 0000000000092545 [09:11:04]line Версия ККМ: 001 [09:11:04]line ФМ: 0000000000871802 [09:11:04]line ФД: 197825 [09:11:04]line ФПД: 257485525299319 [09:11:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091106&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197825&fm=257485525299319&tin=02508201610067®Number=0000000000092545&sum=50000 [09:11:05]OFD Sender: Processing packet 197825 [packets to send 245, broken 244] [09:11:05]ProducePacketName [09:11:05]name=ofd_packets/00197825 [09:11:05]OFD Sender: To server: pG, [09:11:05]CommunicateWithHost lk.salyk.kg:30040 [09:11:05]ConnectInit lk.salyk.kg [09:11:05]written 0, free lines is 4095 [09:11:05]Write to MH i2c: 01 00 00 E0 3B 1B [09:11:05]Write i2c OK [09:11:05]MH_I2C_Read... [09:11:05]Read from MH i2c: 01 [09:11:05]MH_I2C_Read... [09:11:05]Read from MH i2c: 01 07 00 [09:11:05]MH_I2C_Read... [09:11:05]Read from MH i2c: 01 07 00 E0 3B 00 00 00 00 00 DF 0C 0D [09:11:05]RasterBufferAndPrint [09:11:05]line [09:11:05]line [09:11:05]line [09:11:05]line [09:11:05]line [09:11:05]written 0, free lines is 3301 [09:11:05]MH_Cut [09:11:05]Write to MH i2c: D1 01 00 E7 3B 01 F4 [09:11:05]Write i2c OK [09:11:05]MH_I2C_Read... [09:11:05]Read from MH i2c: D1 [09:11:05]MH_I2C_Read... [09:11:05]Read from MH i2c: D1 01 00 [09:11:05]MH_I2C_Read... [09:11:05]Read from MH i2c: D1 01 00 E7 3B 00 F3 [09:11:05]Write to MH i2c: 01 00 00 E8 3B 23 [09:11:05]Write i2c OK [09:11:05]MH_I2C_Read... [09:11:06]*** Cut start [09:11:06]*** Purtial cut [09:11:06]*** Stage 1: CUTSNS_PIN = 1 [09:11:06]Read from MH i2c: 01 [09:11:06]MH_I2C_Read... [09:11:06]*** Stop cut motor [09:11:06]*** Cut end [09:11:06]Read from MH i2c: 01 07 00 [09:11:06]MH_I2C_Read... [09:11:06]Read from MH i2c: 01 07 00 E8 3B 00 00 00 00 00 FF 0F 38 [09:11:06]process_action close_receipt done [09:11:06]requested_data is exist [09:11:06]produce_requested_data [09:11:06]requested_item fm.sn is exist - process it [09:11:06]wFMCommunicate request_size=4 [09:11:06]MH_SAM_APDU [09:11:06]CAPDU: 80 11 00 00 [09:11:06]Write to MH i2c: E2 08 00 E9 3B 80 11 00 00 00 00 00 00 9E [09:11:06]Write i2c OK [09:11:06]MH_I2C_Read... [09:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:06]Read from MH i2c: E2 [09:11:06]MH_I2C_Read... [09:11:06]Read from MH i2c: E2 17 00 [09:11:06]MH_I2C_Read... [09:11:06]Read from MH i2c: E2 17 00 E9 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EB [09:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:11:06]wFMCommunicate OK [09:11:06]requested_item fd.num is exist - process it [09:11:06]SAM_PROTO_GetFieldsCounters [09:11:06]wFMCommunicate request_size=4 [09:11:06]MH_SAM_APDU [09:11:06]CAPDU: 80 13 00 00 [09:11:06]Write to MH i2c: E2 08 00 EA 3B 80 13 00 00 00 00 00 00 A1 [09:11:06]Write i2c OK [09:11:06]MH_I2C_Read... [09:11:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:06]Read from MH i2c: E2 [09:11:06]MH_I2C_Read... [09:11:06]Read from MH i2c: E2 62 00 [09:11:06]MH_I2C_Read... [09:11:06]Read from MH i2c: E2 62 00 EA 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C1 04 03 00 0E 04 04 00 CE 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 45 [09:11:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C1 04 03 00 0E 04 04 00 CE 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:11:06]wFMCommunicate OK [09:11:06]SAM_PROTO_GetFieldsCounters done [09:11:06]requested_item shift.num is exist - process it [09:11:06]requested_item shift.opened is exist - process it [09:11:06]req_shift_opened [09:11:06]FM_GetShiftState [09:11:06]SAM_PROTO_GetShiftState [09:11:06]wFMCommunicate request_size=4 [09:11:06]MH_SAM_APDU [09:11:06]CAPDU: 80 13 01 00 [09:11:06]Write to MH i2c: E2 08 00 EB 3B 80 13 01 00 00 00 00 00 A3 [09:11:06]Write i2c OK [09:11:06]MH_I2C_Read... [09:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:07]Read from MH i2c: E2 [09:11:07]MH_I2C_Read... [09:11:07]Read from MH i2c: E2 0E 00 [09:11:07]MH_I2C_Read... [09:11:07]Read from MH i2c: E2 0E 00 EB 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 31 [09:11:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:11:07]wFMCommunicate OK [09:11:07]SAM_PROTO_GetShiftState done [09:11:07]FM_GetShiftState done [09:11:07]req_shift_opened done [09:11:07]requested_item shift.open_date is exist - process it [09:11:07]req_shift_open_date [09:11:07]req_shift_open_date done [09:11:07]produce_requested_data done [09:11:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197825,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:11:07]process_action_free close_receipt [09:11:07]json_value_free [09:11:07]json_value_free done [09:11:07]process_json_proto returns [09:11:07]Send response to host [09:11:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197825,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:11:07]free response buf [09:11:07]execute_script done [09:11:07]execute_script returns [09:11:07]free content buf [09:11:07]Sock 7.Close socket [09:11:07]Sock 7.Thread stoped [09:11:07]Connected sock=9 [09:11:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 A0 07 01 49 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 AA 17 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 04 03 00 35 04 06 00 EA 2E 85 45 30 77 E1 4D 93 2B 17 6A EC 24 [09:11:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C6 C7 47 00 3C 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 04 03 00 F4 03 04 00 C1 C3 BE 66 B6 04 01 00 00 5C 87 38 DD C2 21 16 EE [09:11:07]CommunicateWithHost err = 0 [09:11:07]CheckOFDResponse [09:11:07]1017 (14) - 77093643461234 [09:11:07]1041 (16) - 0000000000871802 [09:11:07]1040 (4) - 197825 [09:11:07]1012 (4) - 16.08.2024 03:13 [09:11:07]1206 (1) - 0 [09:11:07]OFD Sender: Remove packet 197825 [09:11:07]ProducePacketName [09:11:07]name=ofd_packets/00197825 [09:11:07]NVStorageDeleteData [09:11:08]OFD Sender: No OFD packet to send [09:11:13]OFD Sender: No OFD packet to send [09:11:18]OFD Sender: No OFD packet to send [09:11:23]OFD Sender: No OFD packet to send [09:11:28]OFD Sender: No OFD packet to send [09:11:33]OFD Sender: No OFD packet to send [09:11:38]OFD Sender: No OFD packet to send [09:11:43]OFD Sender: No OFD packet to send [09:11:48]OFD Sender: No OFD packet to send [09:11:53]OFD Sender: No OFD packet to send [09:11:58]OFD Sender: No OFD packet to send [09:12:03]OFD Sender: No OFD packet to send [09:12:08]OFD Sender: No OFD packet to send [09:12:13]OFD Sender: No OFD packet to send [09:12:18]OFD Sender: No OFD packet to send [09:12:23]OFD Sender: No OFD packet to send [09:12:28]OFD Sender: No OFD packet to send [09:12:33]OFD Sender: No OFD packet to send [09:12:38]OFD Sender: No OFD packet to send [09:12:43]OFD Sender: No OFD packet to send [09:12:48]OFD Sender: No OFD packet to send [09:12:53]OFD Sender: No OFD packet to send [09:12:58]OFD Sender: No OFD packet to send [09:13:03]OFD Sender: No OFD packet to send [09:13:08]OFD Sender: No OFD packet to send [09:13:13]OFD Sender: No OFD packet to send [09:13:18]OFD Sender: No OFD packet to send [09:13:23]OFD Sender: No OFD packet to send [09:13:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:37]accept exits with 10 [09:13:37]New connection [09:13:37]New thread 3066838372 created [09:13:37]Thread 3066981732 joined [09:13:37]Waiting for new connection... [09:13:37] Sock 10.Parse request [09:13:37]Sock 10.Check first char [09:13:37]Sock 10.First char is OK [09:13:37]request: POST /json_proto HTTP/1.0 [09:13:37]Method: POST [09:13:37]URL: /json_proto [09:13:37]Method is POST - this is cgi request [09:13:37]url: /json_proto [09:13:37]query_string will be loaded in cgi processing [09:13:37]execute_cgi json_proto POST (null) [09:13:37]execute_cgi path=json_proto method=POST [09:13:37]POST find Content-Length [09:13:37]Host: 172.17.46.195:8080 [09:13:37]Content-Length: 802 [09:13:37]Content-Type: application/json [09:13:37] [09:13:37]POST finish read [09:13:37]Found Content-Length = 802 [09:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 250.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:37]execute_script... [09: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)11325198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 250.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:37]POST & json_proto [09:13:37]process_json_proto [09:13:37]json parsed OK: [09:13:37]protocol is kg_v1.0 [09:13:37]action value=close_receipt [09:13:37]process_action close_receipt [09:13:37]cmd_close_receipt [09:13:37]MH_GetDate [09:13:37]Write to MH i2c: F0 00 00 EC 3B 16 [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: F0 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: F0 09 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: F0 09 00 EC 3B 00 44 18 BF 66 8D AE BC 66 FD [09:13:37]GetLastDocTimeStamp 1723799466 [09:13:37]current date 1723799620 [09:13:37]FM_GetShiftState [09:13:37]SAM_PROTO_GetShiftState [09:13:37]wFMCommunicate request_size=4 [09:13:37]MH_SAM_APDU [09:13:37]CAPDU: 80 13 01 00 [09:13:37]Write to MH i2c: E2 08 00 ED 3B 80 13 01 00 00 00 00 00 A5 [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:37]Read from MH i2c: E2 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 0E 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 0E 00 ED 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 33 [09:13:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:13:37]wFMCommunicate OK [09:13:37]SAM_PROTO_GetShiftState done [09:13:37]FM_GetShiftState done [09:13:37]opened in 1723766727 [09:13:37]opened+sec_in_day 1723853127 [09:13:37]quantity*price = 25018 [09:13:37]sum+1 = 25019 [09:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.18 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.18 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 167 16.08.2024 09:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197826 ФПД: 253464632422027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091340&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197826&fm=253464632422027&tin=02508201610067®Number=0000000000092545&sum=25018 [09:13:38]StoreToDocumentArchive [09:13:38]shift 462 fd 197826 [09:13:38]save to /storage/0462/doc_00197826 [09:13:38]save last doc name /storage/0462/doc_00197826 to /storage/kkm_last_doc_name [09:13:38]save OK [09:13:38]Clear old archive folders... [09:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:13:38]tlvbuf is 019FDC90 [09:13:38]SAM_PROTO_ClearQueue [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 09 00 00 [09:13:38]Write to MH i2c: E2 08 00 FA 3B 80 09 00 00 00 00 00 00 A7 [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 FA 3B 00 90 00 A9 [09:13:38]RAPDU: 90 00 [09:13:38]wFMCommunicate OK [09:13:38]SAM_PROTO_ClearQueue done [09:13:38]KKMCreateOFDPacket [09:13:38]OFDProtocolAddRootSTLVToBuf [09:13:38]FM_MakeSignedData [09:13:38]FM_MakeSignedData [09:13:38]SAM_PROTO_SignData [09:13:38]wFMCommunicate request_size=4 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 0D 01 02 [09:13:38]Write to MH i2c: E2 08 00 FB 3B 80 0D 01 02 00 00 00 00 AF [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:38]Read from MH i2c: E2 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 [09:13:38]MH_I2C_Read... [09:13:38]Read from MH i2c: E2 03 00 FB 3B 00 90 00 AA [09:13:38]RAPDU: 90 00 [09:13:38]wFMCommunicate OK [09:13:38]wFMCommunicate request_size=255 [09:13:38]MH_SAM_APDU [09:13:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA 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 BA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 44 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 04 03 00 35 04 06 00 E6 [09:13:38]Write to MH i2c: E2 02 01 FC 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA 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 BA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 44 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 04 03 00 35 04 06 00 E6 00 00 FF [09:13:38]Write i2c OK [09:13:38]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 FC 3B 00 90 00 AB [09:13:39]RAPDU: 90 00 [09:13:39]wFMCommunicate OK [09:13:39]wFMCommunicate request_size=10 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 0D 02 02 05 86 55 60 EE 8B [09:13:39]Write to MH i2c: E2 0D 00 FD 3B 80 0D 02 02 05 00 86 55 60 EE 8B 00 00 70 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 03 00 FD 3B 00 90 00 AC [09:13:39]RAPDU: 90 00 [09:13:39]wFMCommunicate OK [09:13:39]wFMCommunicate request_size=4 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 0D 03 02 [09:13:39]Write to MH i2c: E2 08 00 FE 3B 80 0D 03 02 00 00 00 00 B4 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 0B 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 0B 00 FE 3B 00 A0 64 86 A4 0D E7 31 08 90 00 10 [09:13:39]RAPDU: A0 64 86 A4 0D E7 31 08 90 00 [09:13:39]wFMCommunicate OK [09:13:39]SAM_PROTO_SignData done [09:13:39]FM_MakeSignedData done [09:13:39]CreateOFDProtocolMessage [09:13:39]wFMCommunicate request_size=4 [09:13:39]MH_SAM_APDU [09:13:39]CAPDU: 80 11 00 00 [09:13:39]Write to MH i2c: E2 08 00 FF 3B 80 11 00 00 00 00 00 00 B4 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:39]Read from MH i2c: E2 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 17 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: E2 17 00 FF 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 01 [09:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:13:39]wFMCommunicate OK [09:13:39]CreateOFDProtocolMessage done [09:13:39]OFDSenderStorePacket 197826 [09:13:39]StoreOFDPacket docnum=197826 [09:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DE 83 07 01 05 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA 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 BA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 44 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 04 03 00 35 04 06 00 E6 86 55 60 EE 8B A0 64 86 A4 0D E7 31 08 [09:13:39]CheckFolder [09:13:39]dirname=/storage/ofd_packets [09:13:39]CheckFolder done [09:13:39]ProducePacketName [09:13:39]name=ofd_packets/00197826 [09:13:39]NVStorageSaveData ofd_packets/00197826 [09:13:39]File name is /storage/ofd_packets/00197826 [09:13:39]Write 301 bytes [09:13:39]NVStorageSaveData done [09:13:39]OFDSenderStorePacket done [09:13:39]KKMCreateOFDPacket done [09:13:39]NVStorageSaveData kkm_last_timestamp [09:13:39]File name is /storage/kkm_last_timestamp [09:13:39]Write 4 bytes [09:13:39]NVStorageSaveData done [09:13:39]ExternCall_PrintAddStr [09:13:39]wPrintStart [09:13:39]Write to MH i2c: 01 00 00 00 3C 3C [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 00 3C 00 00 00 00 00 FF 0F 51 [09:13:39]RasterBufferAndPrint [09:13:39]line Счет N : (1)11325198 [09:13:39]line ИНН: 02508201610067 [09:13:39]line Контрольно-Кассовый Чек [09:13:39]line ПРОДАЖА [09:13:39]line ТРК (МРК, ГНК) : 22 [09:13:39]line Товар: 2710124130 [09:13:39]line Аи-92-К-4 [09:13:39]line 3.690 * 67.80 [09:13:39]line = 250.18 [09:13:39]line НДС 12% НСП 1% [09:13:39]line > о реализуемом товаре [09:13:39]line ИТОГО: 250.18 [09:13:39]line НСП 1% : 2.21 [09:13:39]line НДС 12% : 26.57 [09:13:39]line Наличными: 0.00 [09:13:39]line Безнал.: 250.18 [09:13:39]line Место: АЗС № 95 "Партнер Нефть" [09:13:39]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:13:39]line СНО: Общий режим [09:13:39]line Чек 167 16.08.2024 09:13 [09:13:39]line Смена: 462 ФФД: 1.0 [09:13:39]line ЗНМ: 0300000079 [09:13:39]line РНМ: 0000000000092545 [09:13:39]line Версия ККМ: 001 [09:13:39]line Платежная система: O! деньги [09:13:39]line ФМ: 0000000000871802 [09:13:39]line ФД: 197826 [09:13:39]line ФПД: 253464632422027 [09:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091340&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197826&fm=253464632422027&tin=02508201610067®Number=0000000000092545&sum=25018 [09:13:39]written 0, free lines is 4095 [09:13:39]OFD Sender: Processing packet 197826 [packets to send 245, broken 244] [09:13:39]ProducePacketName [09:13:39]name=ofd_packets/00197826 [09:13:39]OFD Sender: To server: pG, [09:13:39]CommunicateWithHost lk.salyk.kg:30040 [09:13:39]ConnectInit lk.salyk.kg [09:13:39]Connected sock=9 [09:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DE 83 07 01 05 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA 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 BA 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 44 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 04 03 00 35 04 06 00 E6 86 55 60 EE 8B A0 64 86 A4 0D E7 31 08 [09:13:39]Write to MH i2c: 01 00 00 2A 3C 66 [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: 01 07 00 2A 3C 00 00 00 00 00 F0 0C 69 [09:13:39]RasterBufferAndPrint [09:13:39]line [09:13:39]line [09:13:39]line [09:13:39]line [09:13:39]line [09:13:39]written 0, free lines is 3321 [09:13:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2C A3 47 00 C5 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 38 37 31 38 30 32 10 04 04 00 C2 04 03 00 F4 03 04 00 59 C4 BE 66 B6 04 01 00 00 A3 92 5D 86 42 40 41 A5 [09:13:39]CommunicateWithHost err = 0 [09:13:39]CheckOFDResponse [09:13:39]1017 (14) - 77093643461234 [09:13:39]1041 (16) - 0000000000871802 [09:13:39]1040 (4) - 197826 [09:13:39]1012 (4) - 16.08.2024 03:15 [09:13:39]1206 (1) - 0 [09:13:39]OFD Sender: Remove packet 197826 [09:13:39]ProducePacketName [09:13:39]name=ofd_packets/00197826 [09:13:39]NVStorageDeleteData [09:13:39]MH_Cut [09:13:39]Write to MH i2c: D1 01 00 31 3C 01 3F [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: D1 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: D1 01 00 [09:13:39]MH_I2C_Read... [09:13:39]Read from MH i2c: D1 01 00 31 3C 00 3E [09:13:39]Write to MH i2c: 01 00 00 32 3C 6E [09:13:39]Write i2c OK [09:13:39]MH_I2C_Read... [09:13:40]OFD Sender: No OFD packet to send [09:13:40]*** Cut start [09:13:40]*** Purtial cut [09:13:40]*** CUTSNS_PIN = 0 [09:13:40]*** Stage 1: CUTSNS_PIN = 1 [09:13:42]Read from MH i2c: 01 [09:13:42]MH_I2C_Read... [09:13:42]*** Stop cut motor [09:13:42]*** Cut end [09:13:42]Read from MH i2c: 01 07 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: 01 07 00 32 3C 00 00 00 00 00 FF 0F 83 [09:13:42]process_action close_receipt done [09:13:42]requested_data is exist [09:13:42]produce_requested_data [09:13:42]requested_item fm.sn is exist - process it [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 11 00 00 [09:13:42]Write to MH i2c: E2 08 00 33 3C 80 11 00 00 00 00 00 00 E9 [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 17 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 17 00 33 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [09:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:13:42]wFMCommunicate OK [09:13:42]requested_item fd.num is exist - process it [09:13:42]SAM_PROTO_GetFieldsCounters [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 13 00 00 [09:13:42]Write to MH i2c: E2 08 00 34 3C 80 13 00 00 00 00 00 00 EC [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 62 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 62 00 34 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C2 04 03 00 0E 04 04 00 CE 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 94 [09:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C2 04 03 00 0E 04 04 00 CE 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:13:42]wFMCommunicate OK [09:13:42]SAM_PROTO_GetFieldsCounters done [09:13:42]requested_item shift.num is exist - process it [09:13:42]requested_item shift.opened is exist - process it [09:13:42]req_shift_opened [09:13:42]FM_GetShiftState [09:13:42]SAM_PROTO_GetShiftState [09:13:42]wFMCommunicate request_size=4 [09:13:42]MH_SAM_APDU [09:13:42]CAPDU: 80 13 01 00 [09:13:42]Write to MH i2c: E2 08 00 35 3C 80 13 01 00 00 00 00 00 EE [09:13:42]Write i2c OK [09:13:42]MH_I2C_Read... [09:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:42]Read from MH i2c: E2 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 0E 00 [09:13:42]MH_I2C_Read... [09:13:42]Read from MH i2c: E2 0E 00 35 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [09:13:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:13:42]wFMCommunicate OK [09:13:42]SAM_PROTO_GetShiftState done [09:13:42]FM_GetShiftState done [09:13:42]req_shift_opened done [09:13:42]requested_item shift.open_date is exist - process it [09:13:42]req_shift_open_date [09:13:42]req_shift_open_date done [09:13:42]produce_requested_data done [09:13:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197826,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:13:42]process_action_free close_receipt [09:13:42]json_value_free [09:13:42]json_value_free done [09:13:42]process_json_proto returns [09:13:42]Send response to host [09:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197826,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:13:42]free response buf [09:13:42]execute_script done [09:13:42]execute_script returns [09:13:42]free content buf [09:13:42]Sock 10.Close socket [09:13:42]Sock 10.Thread stoped [09:13:45]OFD Sender: No OFD packet to send [09:13:50]OFD Sender: No OFD packet to send [09:13:55]OFD Sender: No OFD packet to send [09:14:00]OFD Sender: No OFD packet to send [09:14:05]OFD Sender: No OFD packet to send [09:14:10]OFD Sender: No OFD packet to send [09:14:15]OFD Sender: No OFD packet to send [09:14:20]OFD Sender: No OFD packet to send [09:14:25]OFD Sender: No OFD packet to send [09:14:30]OFD Sender: No OFD packet to send [09:14:35]OFD Sender: No OFD packet to send [09:14:40]OFD Sender: No OFD packet to send [09:14:45]OFD Sender: No OFD packet to send [09:14:50]OFD Sender: No OFD packet to send [09:14:55]OFD Sender: No OFD packet to send [09:15:00]OFD Sender: No OFD packet to send [09:15:05]OFD Sender: No OFD packet to send [09:15:10]OFD Sender: No OFD packet to send [09:15:15]OFD Sender: No OFD packet to send [09:15:20]OFD Sender: No OFD packet to send [09:15:25]OFD Sender: No OFD packet to send [09:15:30]OFD Sender: No OFD packet to send [09:15:35]OFD Sender: No OFD packet to send [09:15:40]OFD Sender: No OFD packet to send [09:15:45]OFD Sender: No OFD packet to send [09:15:50]OFD Sender: No OFD packet to send [09:15:55]OFD Sender: No OFD packet to send [09:15:56]accept exits with 7 [09:15:56]New connection [09:15:56]New thread 3066981732 created [09:15:56]Thread 3066838372 joined [09:15:56]Waiting for new connection... [09:15:56] Sock 7.Parse request [09:15:56]Sock 7.Check first char [09:15:56]Sock 7.First char is OK [09:15:56]request: POST /json_proto HTTP/1.0 [09:15:56]Method: POST [09:15:56]URL: /json_proto [09:15:56]Method is POST - this is cgi request [09:15:56]url: /json_proto [09:15:56]query_string will be loaded in cgi processing [09:15:56]execute_cgi json_proto POST (null) [09:15:56]execute_cgi path=json_proto method=POST [09:15:56]POST find Content-Length [09:15:56]Host: 172.17.46.195:8080 [09:15:56]Content-Length: 802 [09:15:56]Content-Type: application/json [09:15:56] [09:15:56]POST finish read [09:15:56]Found Content-Length = 802 [09:15:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.850, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:56]execute_script... [09:15:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.850, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:15:56]POST & json_proto [09:15:56]process_json_proto [09:15:56]json parsed OK: [09:15:56]protocol is kg_v1.0 [09:15:56]action value=close_receipt [09:15:56]process_action close_receipt [09:15:56]cmd_close_receipt [09:15:56]MH_GetDate [09:15:56]Write to MH i2c: F0 00 00 36 3C 61 [09:15:56]Write i2c OK [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: F0 [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: F0 09 00 [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: F0 09 00 36 3C 00 CF 18 BF 66 8D AE BC 66 D3 [09:15:56]GetLastDocTimeStamp 1723799620 [09:15:56]current date 1723799759 [09:15:56]FM_GetShiftState [09:15:56]SAM_PROTO_GetShiftState [09:15:56]wFMCommunicate request_size=4 [09:15:56]MH_SAM_APDU [09:15:56]CAPDU: 80 13 01 00 [09:15:56]Write to MH i2c: E2 08 00 37 3C 80 13 01 00 00 00 00 00 F0 [09:15:56]Write i2c OK [09:15:56]MH_I2C_Read... [09:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:56]Read from MH i2c: E2 [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: E2 0E 00 [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: E2 0E 00 37 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7E [09:15:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:15:56]wFMCommunicate OK [09:15:56]SAM_PROTO_GetShiftState done [09:15:56]FM_GetShiftState done [09:15:56]opened in 1723766727 [09:15:56]opened+sec_in_day 1723853127 [09:15:56]quantity*price = 60003 [09:15:56]sum+1 = 60004 [09:15:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.03 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 0.00 Безнал.: 600.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 168 16.08.2024 09:15 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197827 ФПД: 50928671721774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091559&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197827&fm=50928671721774&tin=02508201610067®Number=0000000000092545&sum=60003 [09:15:57]StoreToDocumentArchive [09:15:57]shift 462 fd 197827 [09:15:57]save to /storage/0462/doc_00197827 [09:15:57]save last doc name /storage/0462/doc_00197827 to /storage/kkm_last_doc_name [09:15:57]save OK [09:15:57]Clear old archive folders... [09:15:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:57]tlvbuf is 0197C650 [09:15:57]SAM_PROTO_ClearQueue [09:15:57]wFMCommunicate request_size=4 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 09 00 00 [09:15:57]Write to MH i2c: E2 08 00 44 3C 80 09 00 00 00 00 00 00 F2 [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 44 3C 00 90 00 F4 [09:15:57]RAPDU: 90 00 [09:15:57]wFMCommunicate OK [09:15:57]SAM_PROTO_ClearQueue done [09:15:57]KKMCreateOFDPacket [09:15:57]OFDProtocolAddRootSTLVToBuf [09:15:57]FM_MakeSignedData [09:15:57]FM_MakeSignedData [09:15:57]SAM_PROTO_SignData [09:15:57]wFMCommunicate request_size=4 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 0D 01 02 [09:15:57]Write to MH i2c: E2 08 00 45 3C 80 0D 01 02 00 00 00 00 FA [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 45 3C 00 90 00 F5 [09:15:57]RAPDU: 90 00 [09:15:57]wFMCommunicate OK [09:15:57]wFMCommunicate request_size=255 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 CF 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 04 03 00 35 04 06 00 2E [09:15:57]Write to MH i2c: E2 02 01 46 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 CF 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 04 03 00 35 04 06 00 2E 00 00 BA [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 46 3C 00 90 00 F6 [09:15:57]RAPDU: 90 00 [09:15:57]wFMCommunicate OK [09:15:57]wFMCommunicate request_size=10 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 0D 02 02 05 51 C1 63 09 2E [09:15:57]Write to MH i2c: E2 0D 00 47 3C 80 0D 02 02 05 00 51 C1 63 09 2E 00 00 B3 [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 03 00 47 3C 00 90 00 F7 [09:15:57]RAPDU: 90 00 [09:15:57]wFMCommunicate OK [09:15:57]wFMCommunicate request_size=4 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 0D 03 02 [09:15:57]Write to MH i2c: E2 08 00 48 3C 80 0D 03 02 00 00 00 00 FF [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 0B 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 0B 00 48 3C 00 EA B3 B9 7E 08 C8 B1 35 90 00 8A [09:15:57]RAPDU: EA B3 B9 7E 08 C8 B1 35 90 00 [09:15:57]wFMCommunicate OK [09:15:57]SAM_PROTO_SignData done [09:15:57]FM_MakeSignedData done [09:15:57]CreateOFDProtocolMessage [09:15:57]wFMCommunicate request_size=4 [09:15:57]MH_SAM_APDU [09:15:57]CAPDU: 80 11 00 00 [09:15:57]Write to MH i2c: E2 08 00 49 3C 80 11 00 00 00 00 00 00 FF [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:57]Read from MH i2c: E2 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 17 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: E2 17 00 49 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [09:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:15:57]wFMCommunicate OK [09:15:57]CreateOFDProtocolMessage done [09:15:57]OFDSenderStorePacket 197827 [09:15:57]StoreOFDPacket docnum=197827 [09:15:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F1 1E 07 01 AF D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 CF 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 04 03 00 35 04 06 00 2E 51 C1 63 09 2E EA B3 B9 7E 08 C8 B1 35 [09:15:57]CheckFolder [09:15:57]dirname=/storage/ofd_packets [09:15:57]CheckFolder done [09:15:57]ProducePacketName [09:15:57]name=ofd_packets/00197827 [09:15:57]NVStorageSaveData ofd_packets/00197827 [09:15:57]File name is /storage/ofd_packets/00197827 [09:15:57]Write 301 bytes [09:15:57]NVStorageSaveData done [09:15:57]OFDSenderStorePacket done [09:15:57]KKMCreateOFDPacket done [09:15:57]NVStorageSaveData kkm_last_timestamp [09:15:57]File name is /storage/kkm_last_timestamp [09:15:57]Write 4 bytes [09:15:57]NVStorageSaveData done [09:15:57]ExternCall_PrintAddStr [09:15:57]wPrintStart [09:15:57]Write to MH i2c: 01 00 00 4A 3C 86 [09:15:57]Write i2c OK [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: 01 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: 01 07 00 [09:15:57]MH_I2C_Read... [09:15:57]Read from MH i2c: 01 07 00 4A 3C 00 00 00 00 00 FF 0F 9B [09:15:57]RasterBufferAndPrint [09:15:57]line Счет N : (1)11325199 [09:15:57]line ИНН: 02508201610067 [09:15:57]line Контрольно-Кассовый Чек [09:15:57]line ПРОДАЖА [09:15:57]line ТРК (МРК, ГНК) : 32 [09:15:57]line Товар: 2710124130 [09:15:57]line Аи-92-К-4 [09:15:57]line 8.850 * 67.80 [09:15:57]line = 600.03 [09:15:57]line НДС 12% НСП 1% [09:15:57]line > о реализуемом товаре [09:15:57]line ИТОГО: 600.03 [09:15:57]line НСП 1% : 5.31 [09:15:57]line НДС 12% : 63.72 [09:15:57]line Наличными: 0.00 [09:15:57]line Безнал.: 600.03 [09:15:57]line Место: АЗС № 95 "Партнер Нефть" [09:15:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:15:57]line СНО: Общий режим [09:15:57]line Чек 168 16.08.2024 09:15 [09:15:57]line Смена: 462 ФФД: 1.0 [09:15:57]line ЗНМ: 0300000079 [09:15:57]line РНМ: 0000000000092545 [09:15:57]line Версия ККМ: 001 [09:15:57]line Платежная система: O! деньги [09:15:57]line ФМ: 0000000000871802 [09:15:57]line ФД: 197827 [09:15:57]line ФПД: 50928671721774 [09:15:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091559&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197827&fm=50928671721774&tin=02508201610067®Number=0000000000092545&sum=60003 [09:15:57]written 0, free lines is 4095 [09:15:57]OFD Sender: Processing packet 197827 [packets to send 245, broken 244] [09:15:57]ProducePacketName [09:15:57]name=ofd_packets/00197827 [09:15:57]OFD Sender: To server: pG, [09:15:57]CommunicateWithHost lk.salyk.kg:30040 [09:15:57]ConnectInit lk.salyk.kg [09:15:58]Connected sock=10 [09:15:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F1 1E 07 01 AF D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 CF 18 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 04 03 00 35 04 06 00 2E 51 C1 63 09 2E EA B3 B9 7E 08 C8 B1 35 [09:15:58]Write to MH i2c: 01 00 00 74 3C B0 [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 74 3C 00 00 00 00 00 F7 0C BA [09:15:58]RasterBufferAndPrint [09:15:58]line [09:15:58]line [09:15:58]line [09:15:58]line [09:15:58]line [09:15:58]written 0, free lines is 3325 [09:15:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 48 1C 47 00 77 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 38 37 31 38 30 32 10 04 04 00 C3 04 03 00 F4 03 04 00 E3 C4 BE 66 B6 04 01 00 00 33 D1 4F 6F A9 F0 05 1A [09:15:58]CommunicateWithHost err = 0 [09:15:58]CheckOFDResponse [09:15:58]1017 (14) - 77093643461234 [09:15:58]1041 (16) - 0000000000871802 [09:15:58]1040 (4) - 197827 [09:15:58]1012 (4) - 16.08.2024 03:17 [09:15:58]1206 (1) - 0 [09:15:58]OFD Sender: Remove packet 197827 [09:15:58]ProducePacketName [09:15:58]name=ofd_packets/00197827 [09:15:58]NVStorageDeleteData [09:15:58]MH_Cut [09:15:58]Write to MH i2c: D1 01 00 7B 3C 01 89 [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: D1 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: D1 01 00 [09:15:58]MH_I2C_Read... [09:15:58]Read from MH i2c: D1 01 00 7B 3C 00 88 [09:15:58]Write to MH i2c: 01 00 00 7C 3C B8 [09:15:58]Write i2c OK [09:15:58]MH_I2C_Read... [09:15:58]OFD Sender: No OFD packet to send [09:15:59]*** Cut start [09:15:59]*** Purtial cut [09:15:59]*** Stage 1: CUTSNS_PIN = 1 [09:15:59]Read from MH i2c: 01 [09:15:59]MH_I2C_Read... [09:15:59]*** Stop cut motor [09:15:59]*** Cut end [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 7C 3C 00 00 00 00 00 FF 0F CD [09:15:59]process_action close_receipt done [09:15:59]requested_data is exist [09:15:59]produce_requested_data [09:15:59]requested_item fm.sn is exist - process it [09:15:59]wFMCommunicate request_size=4 [09:15:59]MH_SAM_APDU [09:15:59]CAPDU: 80 11 00 00 [09:15:59]Write to MH i2c: E2 08 00 7D 3C 80 11 00 00 00 00 00 00 33 [09:15:59]Write i2c OK [09:15:59]MH_I2C_Read... [09:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:59]Read from MH i2c: E2 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: E2 17 00 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: E2 17 00 7D 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 80 [09:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:15:59]wFMCommunicate OK [09:15:59]requested_item fd.num is exist - process it [09:15:59]SAM_PROTO_GetFieldsCounters [09:15:59]wFMCommunicate request_size=4 [09:15:59]MH_SAM_APDU [09:15:59]CAPDU: 80 13 00 00 [09:15:59]Write to MH i2c: E2 08 00 7E 3C 80 13 00 00 00 00 00 00 36 [09:15:59]Write i2c OK [09:15:59]MH_I2C_Read... [09:15:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:59]Read from MH i2c: E2 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: E2 62 00 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: E2 62 00 7E 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C3 04 03 00 0E 04 04 00 CE 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 E2 [09:15:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C3 04 03 00 0E 04 04 00 CE 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:15:59]wFMCommunicate OK [09:15:59]SAM_PROTO_GetFieldsCounters done [09:15:59]requested_item shift.num is exist - process it [09:15:59]requested_item shift.opened is exist - process it [09:15:59]req_shift_opened [09:15:59]FM_GetShiftState [09:15:59]SAM_PROTO_GetShiftState [09:15:59]wFMCommunicate request_size=4 [09:15:59]MH_SAM_APDU [09:15:59]CAPDU: 80 13 01 00 [09:15:59]Write to MH i2c: E2 08 00 7F 3C 80 13 01 00 00 00 00 00 38 [09:15:59]Write i2c OK [09:15:59]MH_I2C_Read... [09:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:59]Read from MH i2c: E2 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: E2 0E 00 [09:15:59]MH_I2C_Read... [09:15:59]Read from MH i2c: E2 0E 00 7F 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [09:15:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:15:59]wFMCommunicate OK [09:15:59]SAM_PROTO_GetShiftState done [09:15:59]FM_GetShiftState done [09:15:59]req_shift_opened done [09:15:59]requested_item shift.open_date is exist - process it [09:15:59]req_shift_open_date [09:15:59]req_shift_open_date done [09:15:59]produce_requested_data done [09:15:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197827,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:15:59]process_action_free close_receipt [09:15:59]json_value_free [09:15:59]json_value_free done [09:15:59]process_json_proto returns [09:15:59]Send response to host [09:15:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197827,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:15:59]free response buf [09:15:59]execute_script done [09:15:59]execute_script returns [09:15:59]free content buf [09:15:59]Sock 7.Close socket [09:15:59]Sock 7.Thread stoped [09:16:03]OFD Sender: No OFD packet to send [09:16:08]OFD Sender: No OFD packet to send [09:16:13]OFD Sender: No OFD packet to send [09:16:18]OFD Sender: No OFD packet to send [09:16:23]OFD Sender: No OFD packet to send [09:16:28]OFD Sender: No OFD packet to send [09:16:33]OFD Sender: No OFD packet to send [09:16:38]OFD Sender: No OFD packet to send [09:16:43]OFD Sender: No OFD packet to send [09:16:48]OFD Sender: No OFD packet to send [09:16:53]OFD Sender: No OFD packet to send [09:16:58]OFD Sender: No OFD packet to send [09:17:03]OFD Sender: No OFD packet to send [09:17:08]OFD Sender: No OFD packet to send [09:17:13]OFD Sender: No OFD packet to send [09:17:18]OFD Sender: No OFD packet to send [09:17:23]OFD Sender: No OFD packet to send [09:17:28]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:09]OFD Sender: No OFD packet to send [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:31]accept exits with 9 [09:18:31]New connection [09:18:31]New thread 3066838372 created [09:18:31]Thread 3066981732 joined [09:18:31]Waiting for new connection... [09:18:31] Sock 9.Parse request [09:18:31]Sock 9.Check first char [09:18:31]Sock 9.First char is OK [09:18:31]request: POST /json_proto HTTP/1.0 [09:18:31]Method: POST [09:18:31]URL: /json_proto [09:18:31]Method is POST - this is cgi request [09:18:31]url: /json_proto [09:18:31]query_string will be loaded in cgi processing [09:18:31]execute_cgi json_proto POST (null) [09:18:31]execute_cgi path=json_proto method=POST [09:18:31]POST find Content-Length [09:18:31]Host: 172.17.46.195:8080 [09:18:31]Content-Length: 811 [09:18:31]Content-Type: application/json [09:18:31] [09:18:31]POST finish read [09:18:31]Found Content-Length = 811 [09:18:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 23.320, "sum" : 1800.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1800.30 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:31]execute_script... [09: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)11325201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 23.320, "sum" : 1800.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1800.30 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:31]POST & json_proto [09:18:31]process_json_proto [09:18:31]json parsed OK: [09:18:31]protocol is kg_v1.0 [09:18:31]action value=close_receipt [09:18:31]process_action close_receipt [09:18:31]cmd_close_receipt [09:18:31]MH_GetDate [09:18:31]Write to MH i2c: F0 00 00 80 3C AB [09:18:31]Write i2c OK [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: F0 [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: F0 09 00 [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: F0 09 00 80 3C 00 6A 19 BF 66 8D AE BC 66 B9 [09:18:31]GetLastDocTimeStamp 1723799759 [09:18:31]current date 1723799914 [09:18:31]FM_GetShiftState [09:18:31]SAM_PROTO_GetShiftState [09:18:31]wFMCommunicate request_size=4 [09:18:31]MH_SAM_APDU [09:18:31]CAPDU: 80 13 01 00 [09:18:31]Write to MH i2c: E2 08 00 81 3C 80 13 01 00 00 00 00 00 3A [09:18:31]Write i2c OK [09:18:31]MH_I2C_Read... [09:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:31]Read from MH i2c: E2 [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: E2 0E 00 [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: E2 0E 00 81 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C8 [09:18:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:18:31]wFMCommunicate OK [09:18:31]SAM_PROTO_GetShiftState done [09:18:31]FM_GetShiftState done [09:18:31]opened in 1723766727 [09:18:31]opened+sec_in_day 1723853127 [09:18:31]quantity*price = 180030 [09:18:31]sum+1 = 180031 [09:18:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1800.30 НСП 1% : 15.93 НДС 12% : 191.18 Наличными: 0.00 Безнал.: 1800.30 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 169 16.08.2024 09:18 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197828 ФПД: 230146590697942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091834&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197828&fm=230146590697942&tin=02508201610067®Number=0000000000092545&sum=180030 [09:18:32]StoreToDocumentArchive [09:18:32]shift 462 fd 197828 [09:18:32]save to /storage/0462/doc_00197828 [09:18:32]save last doc name /storage/0462/doc_00197828 to /storage/kkm_last_doc_name [09:18:32]save OK [09:18:32]Clear old archive folders... [09:18:32]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:18:32]tlvbuf is 0197C210 [09:18:32]SAM_PROTO_ClearQueue [09:18:32]wFMCommunicate request_size=4 [09:18:32]MH_SAM_APDU [09:18:32]CAPDU: 80 09 00 00 [09:18:32]Write to MH i2c: E2 08 00 8E 3C 80 09 00 00 00 00 00 00 3C [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:32]Read from MH i2c: E2 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 8E 3C 00 90 00 3E [09:18:32]RAPDU: 90 00 [09:18:32]wFMCommunicate OK [09:18:32]SAM_PROTO_ClearQueue done [09:18:32]KKMCreateOFDPacket [09:18:32]OFDProtocolAddRootSTLVToBuf [09:18:32]FM_MakeSignedData [09:18:32]FM_MakeSignedData [09:18:32]SAM_PROTO_SignData [09:18:32]wFMCommunicate request_size=4 [09:18:32]MH_SAM_APDU [09:18:32]CAPDU: 80 0D 01 02 [09:18:32]Write to MH i2c: E2 08 00 8F 3C 80 0D 01 02 00 00 00 00 44 [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:32]Read from MH i2c: E2 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 8F 3C 00 90 00 3F [09:18:32]RAPDU: 90 00 [09:18:32]wFMCommunicate OK [09:18:32]wFMCommunicate request_size=255 [09:18:32]MH_SAM_APDU [09:18:32]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 18 5B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3E BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 6A 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 04 03 [09:18:32]Write to MH i2c: E2 02 01 90 3C 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 18 5B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3E BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 6A 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 04 03 00 00 AB [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:32]Read from MH i2c: E2 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 90 3C 00 90 00 40 [09:18:32]RAPDU: 90 00 [09:18:32]wFMCommunicate OK [09:18:32]wFMCommunicate request_size=16 [09:18:32]MH_SAM_APDU [09:18:32]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 D1 51 2D C8 E9 D6 [09:18:32]Write to MH i2c: E2 13 00 91 3C 80 0D 02 02 0B 00 00 35 04 06 00 D1 51 2D C8 E9 D6 00 00 72 [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:32]Read from MH i2c: E2 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 03 00 91 3C 00 90 00 41 [09:18:32]RAPDU: 90 00 [09:18:32]wFMCommunicate OK [09:18:32]wFMCommunicate request_size=4 [09:18:32]MH_SAM_APDU [09:18:32]CAPDU: 80 0D 03 02 [09:18:32]Write to MH i2c: E2 08 00 92 3C 80 0D 03 02 00 00 00 00 49 [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:32]Read from MH i2c: E2 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 0B 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 0B 00 92 3C 00 F9 99 30 D9 D6 7B 93 0D 90 00 D6 [09:18:32]RAPDU: F9 99 30 D9 D6 7B 93 0D 90 00 [09:18:32]wFMCommunicate OK [09:18:32]SAM_PROTO_SignData done [09:18:32]FM_MakeSignedData done [09:18:32]CreateOFDProtocolMessage [09:18:32]wFMCommunicate request_size=4 [09:18:32]MH_SAM_APDU [09:18:32]CAPDU: 80 11 00 00 [09:18:32]Write to MH i2c: E2 08 00 93 3C 80 11 00 00 00 00 00 00 49 [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:32]Read from MH i2c: E2 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 17 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: E2 17 00 93 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [09:18:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:18:32]wFMCommunicate OK [09:18:32]CreateOFDProtocolMessage done [09:18:32]OFDSenderStorePacket 197828 [09:18:32]StoreOFDPacket docnum=197828 [09:18:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CA 4E 0D 01 2F 4F 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 18 5B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3E BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 6A 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 04 03 00 35 04 06 00 D1 51 2D C8 E9 D6 F9 99 30 D9 D6 7B 93 0D [09:18:32]CheckFolder [09:18:32]dirname=/storage/ofd_packets [09:18:32]CheckFolder done [09:18:32]ProducePacketName [09:18:32]name=ofd_packets/00197828 [09:18:32]NVStorageSaveData ofd_packets/00197828 [09:18:32]File name is /storage/ofd_packets/00197828 [09:18:32]Write 307 bytes [09:18:32]NVStorageSaveData done [09:18:32]OFDSenderStorePacket done [09:18:32]KKMCreateOFDPacket done [09:18:32]NVStorageSaveData kkm_last_timestamp [09:18:32]File name is /storage/kkm_last_timestamp [09:18:32]Write 4 bytes [09:18:32]NVStorageSaveData done [09:18:32]ExternCall_PrintAddStr [09:18:32]wPrintStart [09:18:32]Write to MH i2c: 01 00 00 94 3C D0 [09:18:32]Write i2c OK [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: 01 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: 01 07 00 [09:18:32]MH_I2C_Read... [09:18:32]Read from MH i2c: 01 07 00 94 3C 00 00 00 00 00 FF 0F E5 [09:18:32]RasterBufferAndPrint [09:18:32]line Счет N : (1)11325201 [09:18:32]line ИНН: 02508201610067 [09:18:32]line Контрольно-Кассовый Чек [09:18:32]line ПРОДАЖА [09:18:32]line ТРК (МРК, ГНК) : 62 [09:18:32]line Товар: 2710194210 [09:18:32]line D-ENERGY ДТ-К-5 [09:18:32]line 23.320 * 77.20 [09:18:32]line = 1800.30 [09:18:32]line НДС 12% НСП 1% [09:18:32]line > о реализуемом товаре [09:18:32]line ИТОГО: 1800.30 [09:18:32]line НСП 1% : 15.93 [09:18:32]line НДС 12% : 191.18 [09:18:32]line Наличными: 0.00 [09:18:32]line Безнал.: 1800.30 [09:18:32]line Место: АЗС № 95 "Партнер Нефть" [09:18:32]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:18:32]line СНО: Общий режим [09:18:32]line Чек 169 16.08.2024 09:18 [09:18:32]line Смена: 462 ФФД: 1.0 [09:18:32]line ЗНМ: 0300000079 [09:18:32]line РНМ: 0000000000092545 [09:18:32]line Версия ККМ: 001 [09:18:32]line Платежная система: O! деньги [09:18:32]line ФМ: 0000000000871802 [09:18:32]line ФД: 197828 [09:18:32]line ФПД: 230146590697942 [09:18:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T091834&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197828&fm=230146590697942&tin=02508201610067®Number=0000000000092545&sum=180030 [09:18:33]OFD Sender: Processing packet 197828 [packets to send 245, broken 244] [09:18:33]ProducePacketName [09:18:33]name=ofd_packets/00197828 [09:18:33]OFD Sender: To server: pG, [09:18:33]CommunicateWithHost lk.salyk.kg:30040 [09:18:33]ConnectInit lk.salyk.kg [09:18:33]written 0, free lines is 4095 [09:18:33]Connected sock=10 [09:18:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CA 4E 0D 01 2F 4F 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 18 5B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3E BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 6A 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 04 03 00 35 04 06 00 D1 51 2D C8 E9 D6 F9 99 30 D9 D6 7B 93 0D [09:18:33]Write to MH i2c: 01 00 00 BE 3C FA [09:18:33]Write i2c OK [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: 01 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: 01 07 00 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: 01 07 00 BE 3C 00 00 00 00 00 08 0D 16 [09:18:33]RasterBufferAndPrint [09:18:33]line [09:18:33]line [09:18:33]line [09:18:33]line [09:18:33]line [09:18:33]written 0, free lines is 3342 [09:18:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 15 6F 47 00 0B EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 04 03 00 F4 03 04 00 7F C5 BE 66 B6 04 01 00 00 58 2B BB 11 E4 E2 35 CD [09:18:33]CommunicateWithHost err = 0 [09:18:33]CheckOFDResponse [09:18:33]1017 (14) - 77093643461234 [09:18:33]1041 (16) - 0000000000871802 [09:18:33]1040 (4) - 197828 [09:18:33]1012 (4) - 16.08.2024 03:20 [09:18:33]1206 (1) - 0 [09:18:33]OFD Sender: Remove packet 197828 [09:18:33]ProducePacketName [09:18:33]name=ofd_packets/00197828 [09:18:33]NVStorageDeleteData [09:18:33]MH_Cut [09:18:33]Write to MH i2c: D1 01 00 C5 3C 01 D3 [09:18:33]Write i2c OK [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: D1 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: D1 01 00 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: D1 01 00 C5 3C 00 D2 [09:18:33]Write to MH i2c: 01 00 00 C6 3C 02 [09:18:33]Write i2c OK [09:18:33]MH_I2C_Read... [09:18:34]OFD Sender: No OFD packet to send [09:18:34]*** Cut start [09:18:34]*** Purtial cut [09:18:34]*** CUTSNS_PIN = 0 [09:18:34]*** Stage 1: CUTSNS_PIN = 1 [09:18:36]Read from MH i2c: 01 [09:18:36]MH_I2C_Read... [09:18:36]*** Stop cut motor [09:18:36]*** Cut end [09:18:36]Read from MH i2c: 01 07 00 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: 01 07 00 C6 3C 00 00 00 00 00 FF 0F 17 [09:18:36]process_action close_receipt done [09:18:36]requested_data is exist [09:18:36]produce_requested_data [09:18:36]requested_item fm.sn is exist - process it [09:18:36]wFMCommunicate request_size=4 [09:18:36]MH_SAM_APDU [09:18:36]CAPDU: 80 11 00 00 [09:18:36]Write to MH i2c: E2 08 00 C7 3C 80 11 00 00 00 00 00 00 7D [09:18:36]Write i2c OK [09:18:36]MH_I2C_Read... [09:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:36]Read from MH i2c: E2 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: E2 17 00 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: E2 17 00 C7 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [09:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:18:36]wFMCommunicate OK [09:18:36]requested_item fd.num is exist - process it [09:18:36]SAM_PROTO_GetFieldsCounters [09:18:36]wFMCommunicate request_size=4 [09:18:36]MH_SAM_APDU [09:18:36]CAPDU: 80 13 00 00 [09:18:36]Write to MH i2c: E2 08 00 C8 3C 80 13 00 00 00 00 00 00 80 [09:18:36]Write i2c OK [09:18:36]MH_I2C_Read... [09:18:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:36]Read from MH i2c: E2 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: E2 62 00 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: E2 62 00 C8 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C4 04 03 00 0E 04 04 00 CE 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 30 [09:18:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C4 04 03 00 0E 04 04 00 CE 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:18:36]wFMCommunicate OK [09:18:36]SAM_PROTO_GetFieldsCounters done [09:18:36]requested_item shift.num is exist - process it [09:18:36]requested_item shift.opened is exist - process it [09:18:36]req_shift_opened [09:18:36]FM_GetShiftState [09:18:36]SAM_PROTO_GetShiftState [09:18:36]wFMCommunicate request_size=4 [09:18:36]MH_SAM_APDU [09:18:36]CAPDU: 80 13 01 00 [09:18:36]Write to MH i2c: E2 08 00 C9 3C 80 13 01 00 00 00 00 00 82 [09:18:36]Write i2c OK [09:18:36]MH_I2C_Read... [09:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:36]Read from MH i2c: E2 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: E2 0E 00 [09:18:36]MH_I2C_Read... [09:18:36]Read from MH i2c: E2 0E 00 C9 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [09:18:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:18:36]wFMCommunicate OK [09:18:36]SAM_PROTO_GetShiftState done [09:18:36]FM_GetShiftState done [09:18:36]req_shift_opened done [09:18:36]requested_item shift.open_date is exist - process it [09:18:36]req_shift_open_date [09:18:36]req_shift_open_date done [09:18:36]produce_requested_data done [09:18:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197828,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:18:36]process_action_free close_receipt [09:18:36]json_value_free [09:18:36]json_value_free done [09:18:36]process_json_proto returns [09:18:36]Send response to host [09:18:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197828,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:18:36]free response buf [09:18:36]execute_script done [09:18:36]execute_script returns [09:18:36]free content buf [09:18:36]Sock 9.Close socket [09:18:36]Sock 9.Thread stoped [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:09]OFD Sender: No OFD packet to send [09:19:14]OFD Sender: No OFD packet to send [09:19:19]OFD Sender: No OFD packet to send [09:19:24]OFD Sender: No OFD packet to send [09:19:29]OFD Sender: No OFD packet to send [09:19:34]OFD Sender: No OFD packet to send [09:19:39]OFD Sender: No OFD packet to send [09:19:44]OFD Sender: No OFD packet to send [09:19:49]OFD Sender: No OFD packet to send [09:19:54]OFD Sender: No OFD packet to send [09:19:59]OFD Sender: No OFD packet to send [09:20:04]OFD Sender: No OFD packet to send [09:20:09]OFD Sender: No OFD packet to send [09:20:14]OFD Sender: No OFD packet to send [09:20:19]OFD Sender: No OFD packet to send [09:20:24]OFD Sender: No OFD packet to send [09:20:28]accept exits with 7 [09:20:28]New connection [09:20:28]New thread 3066981732 created [09:20:28]Thread 3066838372 joined [09:20:28]Waiting for new connection... [09:20:28] Sock 7.Parse request [09:20:28]Sock 7.Check first char [09:20:28]Sock 7.First char is OK [09:20:28]request: POST /json_proto HTTP/1.0 [09:20:28]Method: POST [09:20:28]URL: /json_proto [09:20:28]Method is POST - this is cgi request [09:20:28]url: /json_proto [09:20:28]query_string will be loaded in cgi processing [09:20:28]execute_cgi json_proto POST (null) [09:20:28]execute_cgi path=json_proto method=POST [09:20:28]POST find Content-Length [09:20:28]Host: 172.17.46.195:8080 [09:20:28]Content-Length: 811 [09:20:28]Content-Type: application/json [09:20:28] [09:20:28]POST finish read [09:20:28]Found Content-Length = 811 [09:20:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 50.160, "sum" : 3872.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3872.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:28]execute_script... [09:20: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)11325200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 50.160, "sum" : 3872.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3872.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:28]POST & json_proto [09:20:28]process_json_proto [09:20:28]json parsed OK: [09:20:28]protocol is kg_v1.0 [09:20:28]action value=close_receipt [09:20:28]process_action close_receipt [09:20:28]cmd_close_receipt [09:20:28]MH_GetDate [09:20:28]Write to MH i2c: F0 00 00 CA 3C F5 [09:20:28]Write i2c OK [09:20:28]MH_I2C_Read... [09:20:28]Read from MH i2c: F0 [09:20:28]MH_I2C_Read... [09:20:28]Read from MH i2c: F0 09 00 [09:20:28]MH_I2C_Read... [09:20:28]Read from MH i2c: F0 09 00 CA 3C 00 E0 19 BF 66 8D AE BC 66 79 [09:20:28]GetLastDocTimeStamp 1723799914 [09:20:28]current date 1723800032 [09:20:28]FM_GetShiftState [09:20:28]SAM_PROTO_GetShiftState [09:20:28]wFMCommunicate request_size=4 [09:20:28]MH_SAM_APDU [09:20:28]CAPDU: 80 13 01 00 [09:20:28]Write to MH i2c: E2 08 00 CB 3C 80 13 01 00 00 00 00 00 84 [09:20:28]Write i2c OK [09:20:28]MH_I2C_Read... [09:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:28]Read from MH i2c: E2 [09:20:28]MH_I2C_Read... [09:20:28]Read from MH i2c: E2 0E 00 [09:20:28]MH_I2C_Read... [09:20:28]Read from MH i2c: E2 0E 00 CB 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 12 [09:20:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:20:28]wFMCommunicate OK [09:20:28]SAM_PROTO_GetShiftState done [09:20:28]FM_GetShiftState done [09:20:28]opened in 1723766727 [09:20:28]opened+sec_in_day 1723853127 [09:20:28]quantity*price = 387235 [09:20:28]sum+1 = 387236 [09:20:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3872.35 НСП 1% : 34.27 НДС 12% : 411.22 Наличными: 0.00 Безнал.: 3872.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 170 16.08.2024 09:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197829 ФПД: 147440092301128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092032&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197829&fm=147440092301128&tin=02508201610067®Number=0000000000092545&sum=387235 [09:20:30]StoreToDocumentArchive [09:20:30]shift 462 fd 197829 [09:20:30]save to /storage/0462/doc_00197829 [09:20:30]save last doc name /storage/0462/doc_00197829 to /storage/kkm_last_doc_name [09:20:30]save OK [09:20:30]Clear old archive folders... [09:20:30]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:20:30]tlvbuf is 018E5570 [09:20:30]SAM_PROTO_ClearQueue [09:20:30]wFMCommunicate request_size=4 [09:20:30]MH_SAM_APDU [09:20:30]CAPDU: 80 09 00 00 [09:20:30]Write to MH i2c: E2 08 00 D8 3C 80 09 00 00 00 00 00 00 86 [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:30]Read from MH i2c: E2 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 D8 3C 00 90 00 88 [09:20:30]RAPDU: 90 00 [09:20:30]wFMCommunicate OK [09:20:30]SAM_PROTO_ClearQueue done [09:20:30]KKMCreateOFDPacket [09:20:30]OFDProtocolAddRootSTLVToBuf [09:20:30]FM_MakeSignedData [09:20:30]FM_MakeSignedData [09:20:30]SAM_PROTO_SignData [09:20:30]wFMCommunicate request_size=4 [09:20:30]MH_SAM_APDU [09:20:30]CAPDU: 80 0D 01 02 [09:20:30]Write to MH i2c: E2 08 00 D9 3C 80 0D 01 02 00 00 00 00 8E [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:30]Read from MH i2c: E2 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 D9 3C 00 90 00 89 [09:20:30]RAPDU: 90 00 [09:20:30]wFMCommunicate OK [09:20:30]wFMCommunicate request_size=255 [09:20:30]MH_SAM_APDU [09:20:30]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 C3 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 E8 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A3 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 A0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A3 E8 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 E0 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 04 03 [09:20:30]Write to MH i2c: E2 02 01 DA 3C 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 C3 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 E8 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A3 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 A0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A3 E8 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 E0 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 04 03 00 00 DB [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:30]Read from MH i2c: E2 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 DA 3C 00 90 00 8A [09:20:30]RAPDU: 90 00 [09:20:30]wFMCommunicate OK [09:20:30]wFMCommunicate request_size=16 [09:20:30]MH_SAM_APDU [09:20:30]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 86 18 92 53 C7 48 [09:20:30]Write to MH i2c: E2 13 00 DB 3C 80 0D 02 02 0B 00 00 35 04 06 00 86 18 92 53 C7 48 00 00 78 [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:30]Read from MH i2c: E2 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 03 00 DB 3C 00 90 00 8B [09:20:30]RAPDU: 90 00 [09:20:30]wFMCommunicate OK [09:20:30]wFMCommunicate request_size=4 [09:20:30]MH_SAM_APDU [09:20:30]CAPDU: 80 0D 03 02 [09:20:30]Write to MH i2c: E2 08 00 DC 3C 80 0D 03 02 00 00 00 00 93 [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:30]Read from MH i2c: E2 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 0B 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 0B 00 DC 3C 00 F1 78 44 BE 11 40 E1 21 90 00 52 [09:20:30]RAPDU: F1 78 44 BE 11 40 E1 21 90 00 [09:20:30]wFMCommunicate OK [09:20:30]SAM_PROTO_SignData done [09:20:30]FM_MakeSignedData done [09:20:30]CreateOFDProtocolMessage [09:20:30]wFMCommunicate request_size=4 [09:20:30]MH_SAM_APDU [09:20:30]CAPDU: 80 11 00 00 [09:20:30]Write to MH i2c: E2 08 00 DD 3C 80 11 00 00 00 00 00 00 93 [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:30]Read from MH i2c: E2 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 17 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: E2 17 00 DD 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E0 [09:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:20:30]wFMCommunicate OK [09:20:30]CreateOFDProtocolMessage done [09:20:30]OFDSenderStorePacket 197829 [09:20:30]StoreOFDPacket docnum=197829 [09:20:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 88 B4 0D 01 EA 2C 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 C3 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 E8 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A3 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 A0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A3 E8 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 E0 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 04 03 00 35 04 06 00 86 18 92 53 C7 48 F1 78 44 BE 11 40 E1 21 [09:20:30]CheckFolder [09:20:30]dirname=/storage/ofd_packets [09:20:30]CheckFolder done [09:20:30]ProducePacketName [09:20:30]name=ofd_packets/00197829 [09:20:30]NVStorageSaveData ofd_packets/00197829 [09:20:30]File name is /storage/ofd_packets/00197829 [09:20:30]Write 307 bytes [09:20:30]NVStorageSaveData done [09:20:30]OFDSenderStorePacket done [09:20:30]KKMCreateOFDPacket done [09:20:30]NVStorageSaveData kkm_last_timestamp [09:20:30]File name is /storage/kkm_last_timestamp [09:20:30]Write 4 bytes [09:20:30]NVStorageSaveData done [09:20:30]ExternCall_PrintAddStr [09:20:30]wPrintStart [09:20:30]Write to MH i2c: 01 00 00 DE 3C 1A [09:20:30]Write i2c OK [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: 01 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: 01 07 00 [09:20:30]MH_I2C_Read... [09:20:30]Read from MH i2c: 01 07 00 DE 3C 00 00 00 00 00 FF 0F 2F [09:20:30]RasterBufferAndPrint [09:20:30]line Счет N : (1)11325200 [09:20:30]line ИНН: 02508201610067 [09:20:30]line Контрольно-Кассовый Чек [09:20:30]line ПРОДАЖА [09:20:30]line ТРК (МРК, ГНК) : 52 [09:20:30]line Товар: 2710194210 [09:20:30]line D-ENERGY ДТ-К-5 [09:20:30]line 50.160 * 77.20 [09:20:30]line = 3872.35 [09:20:30]line НДС 12% НСП 1% [09:20:30]line > о реализуемом товаре [09:20:30]line ИТОГО: 3872.35 [09:20:30]line НСП 1% : 34.27 [09:20:30]line НДС 12% : 411.22 [09:20:30]line Наличными: 0.00 [09:20:30]line Безнал.: 3872.35 [09:20:30]line Место: АЗС № 95 "Партнер Нефть" [09:20:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:20:30]line СНО: Общий режим [09:20:30]line Чек 170 16.08.2024 09:20 [09:20:30]line Смена: 462 ФФД: 1.0 [09:20:30]line ЗНМ: 0300000079 [09:20:30]line РНМ: 0000000000092545 [09:20:30]line Версия ККМ: 001 [09:20:30]line Платежная система: O! деньги [09:20:30]line ФМ: 0000000000871802 [09:20:30]line ФД: 197829 [09:20:30]line ФПД: 147440092301128 [09:20:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092032&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197829&fm=147440092301128&tin=02508201610067®Number=0000000000092545&sum=387235 [09:20:30]OFD Sender: Processing packet 197829 [packets to send 245, broken 244] [09:20:30]ProducePacketName [09:20:30]name=ofd_packets/00197829 [09:20:30]OFD Sender: To server: pG, [09:20:30]CommunicateWithHost lk.salyk.kg:30040 [09:20:30]ConnectInit lk.salyk.kg [09:20:30]written 0, free lines is 4095 [09:20:31]Connected sock=10 [09:20:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 88 B4 0D 01 EA 2C 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 C3 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 A3 E8 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A3 E8 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 A0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A3 E8 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 E0 19 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 04 03 00 35 04 06 00 86 18 92 53 C7 48 F1 78 44 BE 11 40 E1 21 [09:20:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 36 E5 47 00 93 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 04 03 00 F4 03 04 00 F5 C5 BE 66 B6 04 01 00 00 E6 77 CD CE 1A CB 53 6D [09:20:31]CommunicateWithHost err = 0 [09:20:31]CheckOFDResponse [09:20:31]1017 (14) - 77093643461234 [09:20:31]1041 (16) - 0000000000871802 [09:20:31]1040 (4) - 197829 [09:20:31]1012 (4) - 16.08.2024 03:22 [09:20:31]1206 (1) - 0 [09:20:31]OFD Sender: Remove packet 197829 [09:20:31]ProducePacketName [09:20:31]name=ofd_packets/00197829 [09:20:31]NVStorageDeleteData [09:20:31]Write to MH i2c: 01 00 00 08 3D 45 [09:20:31]Write i2c OK [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: 01 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: 01 07 00 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: 01 07 00 08 3D 00 00 00 00 00 09 0D 62 [09:20:31]RasterBufferAndPrint [09:20:31]line [09:20:31]line [09:20:31]line [09:20:31]line [09:20:31]line [09:20:31]written 0, free lines is 3343 [09:20:31]MH_Cut [09:20:31]Write to MH i2c: D1 01 00 0F 3D 01 1E [09:20:31]Write i2c OK [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: D1 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: D1 01 00 [09:20:31]MH_I2C_Read... [09:20:31]Read from MH i2c: D1 01 00 0F 3D 00 1D [09:20:31]Write to MH i2c: 01 00 00 10 3D 4D [09:20:31]Write i2c OK [09:20:31]MH_I2C_Read... [09:20:31]OFD Sender: No OFD packet to send [09:20:32]*** Cut start [09:20:32]*** Purtial cut [09:20:32]*** Stage 1: CUTSNS_PIN = 1 [09:20:32]Read from MH i2c: 01 [09:20:32]MH_I2C_Read... [09:20:32]*** Stop cut motor [09:20:32]*** Cut end [09:20:32]Read from MH i2c: 01 07 00 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: 01 07 00 10 3D 00 00 00 00 00 FF 0F 62 [09:20:32]process_action close_receipt done [09:20:32]requested_data is exist [09:20:32]produce_requested_data [09:20:32]requested_item fm.sn is exist - process it [09:20:32]wFMCommunicate request_size=4 [09:20:32]MH_SAM_APDU [09:20:32]CAPDU: 80 11 00 00 [09:20:32]Write to MH i2c: E2 08 00 11 3D 80 11 00 00 00 00 00 00 C8 [09:20:32]Write i2c OK [09:20:32]MH_I2C_Read... [09:20:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:32]Read from MH i2c: E2 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 17 00 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 17 00 11 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [09:20:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:20:32]wFMCommunicate OK [09:20:32]requested_item fd.num is exist - process it [09:20:32]SAM_PROTO_GetFieldsCounters [09:20:32]wFMCommunicate request_size=4 [09:20:32]MH_SAM_APDU [09:20:32]CAPDU: 80 13 00 00 [09:20:32]Write to MH i2c: E2 08 00 12 3D 80 13 00 00 00 00 00 00 CB [09:20:32]Write i2c OK [09:20:32]MH_I2C_Read... [09:20:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:32]Read from MH i2c: E2 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 62 00 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 62 00 12 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C5 04 03 00 0E 04 04 00 CE 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 7F [09:20:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C5 04 03 00 0E 04 04 00 CE 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:20:32]wFMCommunicate OK [09:20:32]SAM_PROTO_GetFieldsCounters done [09:20:32]requested_item shift.num is exist - process it [09:20:32]requested_item shift.opened is exist - process it [09:20:32]req_shift_opened [09:20:32]FM_GetShiftState [09:20:32]SAM_PROTO_GetShiftState [09:20:32]wFMCommunicate request_size=4 [09:20:32]MH_SAM_APDU [09:20:32]CAPDU: 80 13 01 00 [09:20:32]Write to MH i2c: E2 08 00 13 3D 80 13 01 00 00 00 00 00 CD [09:20:32]Write i2c OK [09:20:32]MH_I2C_Read... [09:20:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:32]Read from MH i2c: E2 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 0E 00 [09:20:32]MH_I2C_Read... [09:20:32]Read from MH i2c: E2 0E 00 13 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [09:20:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:20:32]wFMCommunicate OK [09:20:32]SAM_PROTO_GetShiftState done [09:20:32]FM_GetShiftState done [09:20:32]req_shift_opened done [09:20:32]requested_item shift.open_date is exist - process it [09:20:32]req_shift_open_date [09:20:32]req_shift_open_date done [09:20:32]produce_requested_data done [09:20:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197829,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:20:32]process_action_free close_receipt [09:20:32]json_value_free [09:20:32]json_value_free done [09:20:32]process_json_proto returns [09:20:32]Send response to host [09:20:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197829,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:20:32]free response buf [09:20:32]execute_script done [09:20:32]execute_script returns [09:20:32]free content buf [09:20:32]Sock 7.Close socket [09:20:32]Sock 7.Thread stoped [09:20:36]OFD Sender: No OFD packet to send [09:20:41]OFD Sender: No OFD packet to send [09:20:46]OFD Sender: No OFD packet to send [09:20:51]OFD Sender: No OFD packet to send [09:20:56]OFD Sender: No OFD packet to send [09:21:01]OFD Sender: No OFD packet to send [09:21:06]OFD Sender: No OFD packet to send [09:21:12]OFD Sender: No OFD packet to send [09:21:17]OFD Sender: No OFD packet to send [09:21:22]OFD Sender: No OFD packet to send [09:21:27]OFD Sender: No OFD packet to send [09:21:32]OFD Sender: No OFD packet to send [09:21:37]OFD Sender: No OFD packet to send [09:21:42]OFD Sender: No OFD packet to send [09:21:46]accept exits with 9 [09:21:46]New connection [09:21:46]New thread 3066838372 created [09:21:46]Thread 3066981732 joined [09:21:46]Waiting for new connection... [09:21:46] Sock 9.Parse request [09:21:46]Sock 9.Check first char [09:21:46]Sock 9.First char is OK [09:21:46]request: POST /json_proto HTTP/1.0 [09:21:46]Method: POST [09:21:46]URL: /json_proto [09:21:46]Method is POST - this is cgi request [09:21:46]url: /json_proto [09:21:46]query_string will be loaded in cgi processing [09:21:46]execute_cgi json_proto POST (null) [09:21:46]execute_cgi path=json_proto method=POST [09:21:46]POST find Content-Length [09:21:46]Host: 172.17.46.195:8080 [09:21:46]Content-Length: 669 [09:21:46]Content-Type: application/json [09:21:46] [09:21:46]POST finish read [09:21:46]Found Content-Length = 669 [09:21:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "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:21:46]execute_script... [09:21: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)11325202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "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:21:46]POST & json_proto [09:21:46]process_json_proto [09:21:46]json parsed OK: [09:21:46]protocol is kg_v1.0 [09:21:46]action value=close_receipt [09:21:46]process_action close_receipt [09:21:46]cmd_close_receipt [09:21:46]MH_GetDate [09:21:46]Write to MH i2c: F0 00 00 14 3D 40 [09:21:46]Write i2c OK [09:21:46]MH_I2C_Read... [09:21:46]Read from MH i2c: F0 [09:21:46]MH_I2C_Read... [09:21:46]Read from MH i2c: F0 09 00 [09:21:46]MH_I2C_Read... [09:21:46]Read from MH i2c: F0 09 00 14 3D 00 2D 1A BF 66 8D AE BC 66 12 [09:21:46]GetLastDocTimeStamp 1723800032 [09:21:46]current date 1723800109 [09:21:46]FM_GetShiftState [09:21:46]SAM_PROTO_GetShiftState [09:21:46]wFMCommunicate request_size=4 [09:21:46]MH_SAM_APDU [09:21:46]CAPDU: 80 13 01 00 [09:21:46]Write to MH i2c: E2 08 00 15 3D 80 13 01 00 00 00 00 00 CF [09:21:46]Write i2c OK [09:21:46]MH_I2C_Read... [09:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:46]Read from MH i2c: E2 [09:21:46]MH_I2C_Read... [09:21:46]Read from MH i2c: E2 0E 00 [09:21:46]MH_I2C_Read... [09:21:46]Read from MH i2c: E2 0E 00 15 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [09:21:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:21:46]wFMCommunicate OK [09:21:46]SAM_PROTO_GetShiftState done [09:21:46]FM_GetShiftState done [09:21:46]opened in 1723766727 [09:21:46]opened+sec_in_day 1723853127 [09:21:46]quantity*price = 30065 [09:21:46]sum+1 = 30067 [09:21:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 171 16.08.2024 09:21 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197830 ФПД: 268090984529838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092149&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197830&fm=268090984529838&tin=02508201610067®Number=0000000000092545&sum=30000 [09:21:47]StoreToDocumentArchive [09:21:47]shift 462 fd 197830 [09:21:47]save to /storage/0462/doc_00197830 [09:21:47]save last doc name /storage/0462/doc_00197830 to /storage/kkm_last_doc_name [09:21:47]save OK [09:21:47]Clear old archive folders... [09:21:47]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:21:47]tlvbuf is 01942830 [09:21:47]SAM_PROTO_ClearQueue [09:21:47]wFMCommunicate request_size=4 [09:21:47]MH_SAM_APDU [09:21:47]CAPDU: 80 09 00 00 [09:21:47]Write to MH i2c: E2 08 00 22 3D 80 09 00 00 00 00 00 00 D1 [09:21:47]Write i2c OK [09:21:47]MH_I2C_Read... [09:21:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:21:48]Read from MH i2c: E2 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 22 3D 00 90 00 D3 [09:21:48]RAPDU: 90 00 [09:21:48]wFMCommunicate OK [09:21:48]SAM_PROTO_ClearQueue done [09:21:48]KKMCreateOFDPacket [09:21:48]OFDProtocolAddRootSTLVToBuf [09:21:48]FM_MakeSignedData [09:21:48]FM_MakeSignedData [09:21:48]SAM_PROTO_SignData [09:21:48]wFMCommunicate request_size=4 [09:21:48]MH_SAM_APDU [09:21:48]CAPDU: 80 0D 01 02 [09:21:48]Write to MH i2c: E2 08 00 23 3D 80 0D 01 02 00 00 00 00 D9 [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:21:48]Read from MH i2c: E2 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 23 3D 00 90 00 D4 [09:21:48]RAPDU: 90 00 [09:21:48]wFMCommunicate OK [09:21:48]wFMCommunicate request_size=255 [09:21:48]MH_SAM_APDU [09:21:48]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 2D 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 04 03 00 35 04 06 00 F3 D3 CB [09:21:48]Write to MH i2c: E2 02 01 24 3D 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 2D 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 04 03 00 35 04 06 00 F3 D3 CB 00 00 B9 [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:48]Read from MH i2c: E2 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 24 3D 00 90 00 D5 [09:21:48]RAPDU: 90 00 [09:21:48]wFMCommunicate OK [09:21:48]wFMCommunicate request_size=8 [09:21:48]MH_SAM_APDU [09:21:48]CAPDU: 80 0D 02 02 03 E6 7F AE [09:21:48]Write to MH i2c: E2 0B 00 25 3D 80 0D 02 02 03 00 E6 7F AE 00 00 F5 [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 [09:21:48]MH_I2C_Read... [09:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:21:48]Read from MH i2c: E2 03 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 03 00 25 3D 00 90 00 D6 [09:21:48]RAPDU: 90 00 [09:21:48]wFMCommunicate OK [09:21:48]wFMCommunicate request_size=4 [09:21:48]MH_SAM_APDU [09:21:48]CAPDU: 80 0D 03 02 [09:21:48]Write to MH i2c: E2 08 00 26 3D 80 0D 03 02 00 00 00 00 DE [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:21:48]Read from MH i2c: E2 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 0B 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 0B 00 26 3D 00 70 61 2D 6B AC 12 49 CE 90 00 1D [09:21:48]RAPDU: 70 61 2D 6B AC 12 49 CE 90 00 [09:21:48]wFMCommunicate OK [09:21:48]SAM_PROTO_SignData done [09:21:48]FM_MakeSignedData done [09:21:48]CreateOFDProtocolMessage [09:21:48]wFMCommunicate request_size=4 [09:21:48]MH_SAM_APDU [09:21:48]CAPDU: 80 11 00 00 [09:21:48]Write to MH i2c: E2 08 00 27 3D 80 11 00 00 00 00 00 00 DE [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:48]Read from MH i2c: E2 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 17 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: E2 17 00 27 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [09:21:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:21:48]wFMCommunicate OK [09:21:48]CreateOFDProtocolMessage done [09:21:48]OFDSenderStorePacket 197830 [09:21:48]StoreOFDPacket docnum=197830 [09:21:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 44 96 05 01 C8 C1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 2D 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 04 03 00 35 04 06 00 F3 D3 CB E6 7F AE 70 61 2D 6B AC 12 49 CE [09:21:48]CheckFolder [09:21:48]dirname=/storage/ofd_packets [09:21:48]CheckFolder done [09:21:48]ProducePacketName [09:21:48]name=ofd_packets/00197830 [09:21:48]NVStorageSaveData ofd_packets/00197830 [09:21:48]File name is /storage/ofd_packets/00197830 [09:21:48]Write 299 bytes [09:21:48]NVStorageSaveData done [09:21:48]OFDSenderStorePacket done [09:21:48]KKMCreateOFDPacket done [09:21:48]NVStorageSaveData kkm_last_timestamp [09:21:48]File name is /storage/kkm_last_timestamp [09:21:48]Write 4 bytes [09:21:48]NVStorageSaveData done [09:21:48]ExternCall_PrintAddStr [09:21:48]wPrintStart [09:21:48]Write to MH i2c: 01 00 00 28 3D 65 [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: 01 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: 01 07 00 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: 01 07 00 28 3D 00 00 00 00 00 FF 0F 7A [09:21:48]RasterBufferAndPrint [09:21:48]line Счет N : (1)11325202 [09:21:48]line ИНН: 02508201610067 [09:21:48]line Контрольно-Кассовый Чек [09:21:48]line ПРОДАЖА [09:21:48]line ТРК (МРК, ГНК) : 43 [09:21:48]line Товар: 2710124130 [09:21:48]line SU-92-К-5 [09:21:48]line 4.370 * 68.80 [09:21:48]line = 300.66 [09:21:48]line НДС 12% НСП 1% [09:21:48]line > о реализуемом товаре [09:21:48]line ОКРУГЛЕНИЕ: -0.66 [09:21:48]line ИТОГО: 300.00 [09:21:48]line Внесено: 300.00 [09:21:48]line СДАЧА: 0.00 [09:21:48]line НСП 1% : 2.66 [09:21:48]line НДС 12% : 31.93 [09:21:48]line Наличными: 300.00 [09:21:48]line Безнал.: 0.00 [09:21:48]line Место: АЗС № 95 "Партнер Нефть" [09:21:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:21:48]line СНО: Общий режим [09:21:48]line Чек 171 16.08.2024 09:21 [09:21:48]line Смена: 462 ФФД: 1.0 [09:21:48]line ЗНМ: 0300000079 [09:21:48]line РНМ: 0000000000092545 [09:21:48]line Версия ККМ: 001 [09:21:48]line ФМ: 0000000000871802 [09:21:48]line ФД: 197830 [09:21:48]line ФПД: 268090984529838 [09:21:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092149&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197830&fm=268090984529838&tin=02508201610067®Number=0000000000092545&sum=30000 [09:21:48]written 0, free lines is 4095 [09:21:48]OFD Sender: Processing packet 197830 [packets to send 245, broken 244] [09:21:48]ProducePacketName [09:21:48]name=ofd_packets/00197830 [09:21:48]OFD Sender: To server: pG, [09:21:48]CommunicateWithHost lk.salyk.kg:30040 [09:21:48]ConnectInit lk.salyk.kg [09:21:48]Connected sock=10 [09:21:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 44 96 05 01 C8 C1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 2D 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 04 03 00 35 04 06 00 F3 D3 CB E6 7F AE 70 61 2D 6B AC 12 49 CE [09:21:48]Write to MH i2c: 01 00 00 53 3D 90 [09:21:48]Write i2c OK [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: 01 [09:21:48]MH_I2C_Read... [09:21:48]Read from MH i2c: 01 07 00 [09:21:48]MH_I2C_Read... [09:21:49]Read from MH i2c: 01 07 00 53 3D 00 00 00 00 00 E7 0C 8A [09:21:49]RasterBufferAndPrint [09:21:49]line [09:21:49]line [09:21:49]line [09:21:49]line [09:21:49]line [09:21:49]written 0, free lines is 3309 [09:21:49]MH_Cut [09:21:49]Write to MH i2c: D1 01 00 5A 3D 01 69 [09:21:49]Write i2c OK [09:21:49]MH_I2C_Read... [09:21:49]Read from MH i2c: D1 [09:21:49]MH_I2C_Read... [09:21:49]Read from MH i2c: D1 01 00 [09:21:49]MH_I2C_Read... [09:21:49]Read from MH i2c: D1 01 00 5A 3D 00 68 [09:21:49]Write to MH i2c: 01 00 00 5B 3D 98 [09:21:49]Write i2c OK [09:21:49]MH_I2C_Read... [09:21:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 61 24 47 00 9B 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 38 37 31 38 30 32 10 04 04 00 C6 04 03 00 F4 03 04 00 42 C6 BE 66 B6 04 01 00 00 A5 56 36 6F F4 7A 1F FF [09:21:49]CommunicateWithHost err = 0 [09:21:49]CheckOFDResponse [09:21:49]1017 (14) - 77093643461234 [09:21:49]1041 (16) - 0000000000871802 [09:21:49]1040 (4) - 197830 [09:21:49]1012 (4) - 16.08.2024 03:23 [09:21:49]1206 (1) - 0 [09:21:49]OFD Sender: Remove packet 197830 [09:21:49]ProducePacketName [09:21:49]name=ofd_packets/00197830 [09:21:49]NVStorageDeleteData [09:21:49]OFD Sender: No OFD packet to send [09:21:49]*** Cut start [09:21:49]*** Purtial cut [09:21:49]*** CUTSNS_PIN = 0 [09:21:49]*** Stage 1: CUTSNS_PIN = 1 [09:21:51]Read from MH i2c: 01 [09:21:51]MH_I2C_Read... [09:21:51]*** Stop cut motor [09:21:51]*** Cut end [09:21:51]Read from MH i2c: 01 07 00 [09:21:51]MH_I2C_Read... [09:21:51]Read from MH i2c: 01 07 00 5B 3D 00 00 00 00 00 FF 0F AD [09:21:51]process_action close_receipt done [09:21:51]requested_data is exist [09:21:51]produce_requested_data [09:21:51]requested_item fm.sn is exist - process it [09:21:51]wFMCommunicate request_size=4 [09:21:51]MH_SAM_APDU [09:21:51]CAPDU: 80 11 00 00 [09:21:51]Write to MH i2c: E2 08 00 5C 3D 80 11 00 00 00 00 00 00 13 [09:21:51]Write i2c OK [09:21:51]MH_I2C_Read... [09:21:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:51]Read from MH i2c: E2 [09:21:51]MH_I2C_Read... [09:21:51]Read from MH i2c: E2 17 00 [09:21:51]MH_I2C_Read... [09:21:51]Read from MH i2c: E2 17 00 5C 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 60 [09:21:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:21:51]wFMCommunicate OK [09:21:51]requested_item fd.num is exist - process it [09:21:51]SAM_PROTO_GetFieldsCounters [09:21:51]wFMCommunicate request_size=4 [09:21:51]MH_SAM_APDU [09:21:51]CAPDU: 80 13 00 00 [09:21:51]Write to MH i2c: E2 08 00 5D 3D 80 13 00 00 00 00 00 00 16 [09:21:51]Write i2c OK [09:21:51]MH_I2C_Read... [09:21:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:21:51]Read from MH i2c: E2 [09:21:51]MH_I2C_Read... [09:21:51]Read from MH i2c: E2 62 00 [09:21:51]MH_I2C_Read... [09:21:51]Read from MH i2c: E2 62 00 5D 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C6 04 03 00 0E 04 04 00 CE 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 CE [09:21:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C6 04 03 00 0E 04 04 00 CE 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:21:51]wFMCommunicate OK [09:21:51]SAM_PROTO_GetFieldsCounters done [09:21:51]requested_item shift.num is exist - process it [09:21:51]requested_item shift.opened is exist - process it [09:21:51]req_shift_opened [09:21:51]FM_GetShiftState [09:21:51]SAM_PROTO_GetShiftState [09:21:51]wFMCommunicate request_size=4 [09:21:51]MH_SAM_APDU [09:21:51]CAPDU: 80 13 01 00 [09:21:51]Write to MH i2c: E2 08 00 5E 3D 80 13 01 00 00 00 00 00 18 [09:21:51]Write i2c OK [09:21:51]MH_I2C_Read... [09:21:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:21:52]Read from MH i2c: E2 [09:21:52]MH_I2C_Read... [09:21:52]Read from MH i2c: E2 0E 00 [09:21:52]MH_I2C_Read... [09:21:52]Read from MH i2c: E2 0E 00 5E 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A6 [09:21:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:21:52]wFMCommunicate OK [09:21:52]SAM_PROTO_GetShiftState done [09:21:52]FM_GetShiftState done [09:21:52]req_shift_opened done [09:21:52]requested_item shift.open_date is exist - process it [09:21:52]req_shift_open_date [09:21:52]req_shift_open_date done [09:21:52]produce_requested_data done [09:21:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197830,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:21:52]process_action_free close_receipt [09:21:52]json_value_free [09:21:52]json_value_free done [09:21:52]process_json_proto returns [09:21:52]Send response to host [09:21:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197830,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:21:52]free response buf [09:21:52]execute_script done [09:21:52]execute_script returns [09:21:52]free content buf [09:21:52]Sock 9.Close socket [09:21:52]Sock 9.Thread stoped [09:21:54]OFD Sender: No OFD packet to send [09:21:59]OFD Sender: No OFD packet to send [09:22:04]OFD Sender: No OFD packet to send [09:22:09]OFD Sender: No OFD packet to send [09:22:14]OFD Sender: No OFD packet to send [09:22:19]OFD Sender: No OFD packet to send [09:22:24]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:57]accept exits with 7 [09:24:57]New connection [09:24:57]New thread 3066981732 created [09:24:57]Thread 3066838372 joined [09:24:57]Waiting for new connection... [09:24:57] Sock 7.Parse request [09:24:57]Sock 7.Check first char [09:24:57]Sock 7.First char is OK [09:24:57]request: POST /json_proto HTTP/1.0 [09:24:57]Method: POST [09:24:57]URL: /json_proto [09:24:57]Method is POST - this is cgi request [09:24:57]url: /json_proto [09:24:57]query_string will be loaded in cgi processing [09:24:57]execute_cgi json_proto POST (null) [09:24:57]execute_cgi path=json_proto method=POST [09:24:57]POST find Content-Length [09:24:57]Host: 172.17.46.195:8080 [09:24:57]Content-Length: 755 [09:24:57]Content-Type: application/json [09:24:57] [09:24:57]POST finish read [09:24:57]Found Content-Length = 755 [09:24:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 8.400, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30149266", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:57]execute_script... [09: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)11325204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 8.400, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30149266", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:57]POST & json_proto [09:24:57]process_json_proto [09:24:57]json parsed OK: [09:24:57]protocol is kg_v1.0 [09:24:57]action value=close_receipt [09:24:57]process_action close_receipt [09:24:57]cmd_close_receipt [09:24:57]MH_GetDate [09:24:57]Write to MH i2c: F0 00 00 5F 3D 8B [09:24:57]Write i2c OK [09:24:57]MH_I2C_Read... [09:24:57]Read from MH i2c: F0 [09:24:57]MH_I2C_Read... [09:24:57]Read from MH i2c: F0 09 00 [09:24:57]MH_I2C_Read... [09:24:57]Read from MH i2c: F0 09 00 5F 3D 00 EC 1A BF 66 8D AE BC 66 1C [09:24:57]GetLastDocTimeStamp 1723800109 [09:24:57]current date 1723800300 [09:24:57]FM_GetShiftState [09:24:57]SAM_PROTO_GetShiftState [09:24:57]wFMCommunicate request_size=4 [09:24:57]MH_SAM_APDU [09:24:57]CAPDU: 80 13 01 00 [09:24:57]Write to MH i2c: E2 08 00 60 3D 80 13 01 00 00 00 00 00 1A [09:24:57]Write i2c OK [09:24:57]MH_I2C_Read... [09:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:57]Read from MH i2c: E2 [09:24:57]MH_I2C_Read... [09:24:57]Read from MH i2c: E2 0E 00 [09:24:57]MH_I2C_Read... [09:24:57]Read from MH i2c: E2 0E 00 60 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A8 [09:24:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:24:57]wFMCommunicate OK [09:24:57]SAM_PROTO_GetShiftState done [09:24:57]FM_GetShiftState done [09:24:57]opened in 1723766727 [09:24:57]opened+sec_in_day 1723853127 [09:24:57]quantity*price = 0 [09:24:57]sum+1 = 1 [09:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 172 16.08.2024 09:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30149266 ФМ: 0000000000871802 ФД: 197831 ФПД: 57470880452909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092500&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197831&fm=57470880452909&tin=02508201610067®Number=0000000000092545&sum=0 [09:24:58]StoreToDocumentArchive [09:24:58]shift 462 fd 197831 [09:24:58]save to /storage/0462/doc_00197831 [09:24:58]save last doc name /storage/0462/doc_00197831 to /storage/kkm_last_doc_name [09:24:58]save OK [09:24:58]Clear old archive folders... [09:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:24:58]tlvbuf is 019191A0 [09:24:58]SAM_PROTO_ClearQueue [09:24:58]wFMCommunicate request_size=4 [09:24:58]MH_SAM_APDU [09:24:58]CAPDU: 80 09 00 00 [09:24:58]Write to MH i2c: E2 08 00 6D 3D 80 09 00 00 00 00 00 00 1C [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:58]Read from MH i2c: E2 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 6D 3D 00 90 00 1E [09:24:58]RAPDU: 90 00 [09:24:58]wFMCommunicate OK [09:24:58]SAM_PROTO_ClearQueue done [09:24:58]KKMCreateOFDPacket [09:24:58]OFDProtocolAddRootSTLVToBuf [09:24:58]FM_MakeSignedData [09:24:58]FM_MakeSignedData [09:24:58]SAM_PROTO_SignData [09:24:58]wFMCommunicate request_size=4 [09:24:58]MH_SAM_APDU [09:24:58]CAPDU: 80 0D 01 02 [09:24:58]Write to MH i2c: E2 08 00 6E 3D 80 0D 01 02 00 00 00 00 24 [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:58]Read from MH i2c: E2 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 6E 3D 00 90 00 1F [09:24:58]RAPDU: 90 00 [09:24:58]wFMCommunicate OK [09:24:58]wFMCommunicate request_size=255 [09:24:58]MH_SAM_APDU [09:24:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D0 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EC 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 04 03 00 35 04 06 00 34 [09:24:58]Write to MH i2c: E2 02 01 6F 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D0 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EC 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 04 03 00 35 04 06 00 34 00 00 BF [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:58]Read from MH i2c: E2 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 6F 3D 00 90 00 20 [09:24:58]RAPDU: 90 00 [09:24:58]wFMCommunicate OK [09:24:58]wFMCommunicate request_size=10 [09:24:58]MH_SAM_APDU [09:24:58]CAPDU: 80 0D 02 02 05 44 FB 6A 11 2D [09:24:58]Write to MH i2c: E2 0D 00 70 3D 80 0D 02 02 05 00 44 FB 6A 11 2D 00 00 18 [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:58]Read from MH i2c: E2 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 03 00 70 3D 00 90 00 21 [09:24:58]RAPDU: 90 00 [09:24:58]wFMCommunicate OK [09:24:58]wFMCommunicate request_size=4 [09:24:58]MH_SAM_APDU [09:24:58]CAPDU: 80 0D 03 02 [09:24:58]Write to MH i2c: E2 08 00 71 3D 80 0D 03 02 00 00 00 00 29 [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:58]Read from MH i2c: E2 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 0B 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 0B 00 71 3D 00 71 D9 88 3E 4B 81 5D 77 90 00 DA [09:24:58]RAPDU: 71 D9 88 3E 4B 81 5D 77 90 00 [09:24:58]wFMCommunicate OK [09:24:58]SAM_PROTO_SignData done [09:24:58]FM_MakeSignedData done [09:24:58]CreateOFDProtocolMessage [09:24:58]wFMCommunicate request_size=4 [09:24:58]MH_SAM_APDU [09:24:58]CAPDU: 80 11 00 00 [09:24:58]Write to MH i2c: E2 08 00 72 3D 80 11 00 00 00 00 00 00 29 [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:58]Read from MH i2c: E2 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 17 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: E2 17 00 72 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 76 [09:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:24:58]wFMCommunicate OK [09:24:58]CreateOFDProtocolMessage done [09:24:58]OFDSenderStorePacket 197831 [09:24:58]StoreOFDPacket docnum=197831 [09:24:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 45 A6 07 01 8D 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 34 FF 03 08 00 03 D0 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EC 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 04 03 00 35 04 06 00 34 44 FB 6A 11 2D 71 D9 88 3E 4B 81 5D 77 [09:24:58]CheckFolder [09:24:58]dirname=/storage/ofd_packets [09:24:58]CheckFolder done [09:24:58]ProducePacketName [09:24:58]name=ofd_packets/00197831 [09:24:58]NVStorageSaveData ofd_packets/00197831 [09:24:58]File name is /storage/ofd_packets/00197831 [09:24:58]Write 301 bytes [09:24:58]NVStorageSaveData done [09:24:58]OFDSenderStorePacket done [09:24:58]KKMCreateOFDPacket done [09:24:58]NVStorageSaveData kkm_last_timestamp [09:24:58]File name is /storage/kkm_last_timestamp [09:24:58]Write 4 bytes [09:24:58]NVStorageSaveData done [09:24:58]ExternCall_PrintAddStr [09:24:58]wPrintStart [09:24:58]Write to MH i2c: 01 00 00 73 3D B0 [09:24:58]Write i2c OK [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: 01 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: 01 07 00 [09:24:58]MH_I2C_Read... [09:24:58]Read from MH i2c: 01 07 00 73 3D 00 00 00 00 00 FF 0F C5 [09:24:58]RasterBufferAndPrint [09:24:58]line Счет N : (1)11325204 [09:24:58]line ИНН: 02508201610067 [09:24:58]line Контрольно-Кассовый Чек [09:24:58]line ПРОДАЖА [09:24:58]line ТРК (МРК, ГНК) : 12 [09:24:58]line Товар: 2710124130 [09:24:58]line Аи-92-К-4 [09:24:58]line 8.400 * 0.00 [09:24:58]line = 0.00 [09:24:58]line НДС 12% НСП 1% [09:24:58]line > о реализуемом товаре [09:24:58]line ИТОГО: 0.00 [09:24:58]line НСП 1% : 0.00 [09:24:58]line НДС 12% : 0.00 [09:24:58]line Наличными: 0.00 [09:24:58]line Безнал.: 0.00 [09:24:58]line Место: АЗС № 95 "Партнер Нефть" [09:24:58]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:24:58]line СНО: Общий режим [09:24:58]line Чек 172 16.08.2024 09:25 [09:24:58]line Смена: 462 ФФД: 1.0 [09:24:58]line ЗНМ: 0300000079 [09:24:58]line РНМ: 0000000000092545 [09:24:58]line Версия ККМ: 001 [09:24:58]line Талоны: ТК ГПНА Online [09:24:58]line 30149266 [09:24:58]line ФМ: 0000000000871802 [09:24:58]line ФД: 197831 [09:24:58]line ФПД: 57470880452909 [09:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092500&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197831&fm=57470880452909&tin=02508201610067®Number=0000000000092545&sum=0 [09:24:58]written 0, free lines is 4095 [09:24:58]OFD Sender: Processing packet 197831 [packets to send 245, broken 244] [09:24:58]ProducePacketName [09:24:58]name=ofd_packets/00197831 [09:24:58]OFD Sender: To server: pG, [09:24:58]CommunicateWithHost lk.salyk.kg:30040 [09:24:58]ConnectInit lk.salyk.kg [09:24:58]Connected sock=10 [09:24:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 45 A6 07 01 8D 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 34 FF 03 08 00 03 D0 20 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EC 1A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 04 03 00 35 04 06 00 34 44 FB 6A 11 2D 71 D9 88 3E 4B 81 5D 77 [09:24:59]Write to MH i2c: 01 00 00 9D 3D DA [09:24:59]Write i2c OK [09:24:59]MH_I2C_Read... [09:24:59]Read from MH i2c: 01 [09:24:59]MH_I2C_Read... [09:24:59]Read from MH i2c: 01 07 00 [09:24:59]MH_I2C_Read... [09:24:59]Read from MH i2c: 01 07 00 9D 3D 00 00 00 00 00 E9 0C D6 [09:24:59]RasterBufferAndPrint [09:24:59]line [09:24:59]line [09:24:59]line [09:24:59]line [09:24:59]line [09:24:59]written 0, free lines is 3314 [09:24:59]MH_Cut [09:24:59]Write to MH i2c: D1 01 00 A4 3D 01 B3 [09:24:59]Write i2c OK [09:24:59]MH_I2C_Read... [09:24:59]Read from MH i2c: D1 [09:24:59]MH_I2C_Read... [09:24:59]Read from MH i2c: D1 01 00 [09:24:59]MH_I2C_Read... [09:24:59]Read from MH i2c: D1 01 00 A4 3D 00 B2 [09:24:59]Write to MH i2c: 01 00 00 A5 3D E2 [09:24:59]Write i2c OK [09:24:59]MH_I2C_Read... [09:24:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F1 A5 47 00 53 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 04 03 00 F4 03 04 00 00 C7 BE 66 B6 04 01 00 00 6A C0 63 73 86 AC 60 35 [09:24:59]CommunicateWithHost err = 0 [09:24:59]CheckOFDResponse [09:24:59]1017 (14) - 77093643461234 [09:24:59]1041 (16) - 0000000000871802 [09:24:59]1040 (4) - 197831 [09:24:59]1012 (4) - 16.08.2024 03:26 [09:24:59]1206 (1) - 0 [09:24:59]OFD Sender: Remove packet 197831 [09:24:59]ProducePacketName [09:24:59]name=ofd_packets/00197831 [09:24:59]NVStorageDeleteData [09:24:59]OFD Sender: No OFD packet to send [09:24:59]*** Cut start [09:24:59]*** Purtial cut [09:24:59]*** Stage 1: CUTSNS_PIN = 1 [09:25:00]Read from MH i2c: 01 [09:25:00]MH_I2C_Read... [09:25:00]*** Stop cut motor [09:25:00]*** Cut end [09:25:00]Read from MH i2c: 01 07 00 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: 01 07 00 A5 3D 00 00 00 00 00 FF 0F F7 [09:25:00]process_action close_receipt done [09:25:00]requested_data is exist [09:25:00]produce_requested_data [09:25:00]requested_item fm.sn is exist - process it [09:25:00]wFMCommunicate request_size=4 [09:25:00]MH_SAM_APDU [09:25:00]CAPDU: 80 11 00 00 [09:25:00]Write to MH i2c: E2 08 00 A6 3D 80 11 00 00 00 00 00 00 5D [09:25:00]Write i2c OK [09:25:00]MH_I2C_Read... [09:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:00]Read from MH i2c: E2 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 17 00 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 17 00 A6 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AA [09:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:25:00]wFMCommunicate OK [09:25:00]requested_item fd.num is exist - process it [09:25:00]SAM_PROTO_GetFieldsCounters [09:25:00]wFMCommunicate request_size=4 [09:25:00]MH_SAM_APDU [09:25:00]CAPDU: 80 13 00 00 [09:25:00]Write to MH i2c: E2 08 00 A7 3D 80 13 00 00 00 00 00 00 60 [09:25:00]Write i2c OK [09:25:00]MH_I2C_Read... [09:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:00]Read from MH i2c: E2 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 62 00 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 62 00 A7 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C7 04 03 00 0E 04 04 00 CE 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 1C [09:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C7 04 03 00 0E 04 04 00 CE 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:25:00]wFMCommunicate OK [09:25:00]SAM_PROTO_GetFieldsCounters done [09:25:00]requested_item shift.num is exist - process it [09:25:00]requested_item shift.opened is exist - process it [09:25:00]req_shift_opened [09:25:00]FM_GetShiftState [09:25:00]SAM_PROTO_GetShiftState [09:25:00]wFMCommunicate request_size=4 [09:25:00]MH_SAM_APDU [09:25:00]CAPDU: 80 13 01 00 [09:25:00]Write to MH i2c: E2 08 00 A8 3D 80 13 01 00 00 00 00 00 62 [09:25:00]Write i2c OK [09:25:00]MH_I2C_Read... [09:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:00]Read from MH i2c: E2 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 0E 00 [09:25:00]MH_I2C_Read... [09:25:00]Read from MH i2c: E2 0E 00 A8 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F0 [09:25:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:25:00]wFMCommunicate OK [09:25:00]SAM_PROTO_GetShiftState done [09:25:00]FM_GetShiftState done [09:25:00]req_shift_opened done [09:25:00]requested_item shift.open_date is exist - process it [09:25:00]req_shift_open_date [09:25:00]req_shift_open_date done [09:25:00]produce_requested_data done [09:25:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197831,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:25:00]process_action_free close_receipt [09:25:00]json_value_free [09:25:00]json_value_free done [09:25:00]process_json_proto returns [09:25:00]Send response to host [09:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197831,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:25:00]free response buf [09:25:00]execute_script done [09:25:00]execute_script returns [09:25:00]free content buf [09:25:00]Sock 7.Close socket [09:25:00]Sock 7.Thread stoped [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:52]accept exits with 9 [09:25:52]New connection [09:25:52]New thread 3066838372 created [09:25:52]Thread 3066981732 joined [09:25:52]Waiting for new connection... [09:25:52] Sock 9.Parse request [09:25:52]Sock 9.Check first char [09:25:52]Sock 9.First char is OK [09:25:52]request: POST /json_proto HTTP/1.0 [09:25:52]Method: POST [09:25:52]URL: /json_proto [09:25:52]Method is POST - this is cgi request [09:25:52]url: /json_proto [09:25:52]query_string will be loaded in cgi processing [09:25:52]execute_cgi json_proto POST (null) [09:25:52]execute_cgi path=json_proto method=POST [09:25:52]POST find Content-Length [09:25:52]Host: 172.17.46.195:8080 [09:25:52]Content-Length: 803 [09:25:52]Content-Type: application/json [09:25:52] [09:25:52]POST finish read [09:25:52]Found Content-Length = 803 [09:25:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325205", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:52]execute_script... [09:25:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325205", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:52]POST & json_proto [09:25:52]process_json_proto [09:25:52]json parsed OK: [09:25:52]protocol is kg_v1.0 [09:25:52]action value=close_receipt [09:25:52]process_action close_receipt [09:25:52]cmd_close_receipt [09:25:52]MH_GetDate [09:25:52]Write to MH i2c: F0 00 00 A9 3D D5 [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: F0 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: F0 09 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: F0 09 00 A9 3D 00 23 1B BF 66 8D AE BC 66 9E [09:25:52]GetLastDocTimeStamp 1723800300 [09:25:52]current date 1723800355 [09:25:52]FM_GetShiftState [09:25:52]SAM_PROTO_GetShiftState [09:25:52]wFMCommunicate request_size=4 [09:25:52]MH_SAM_APDU [09:25:52]CAPDU: 80 13 01 00 [09:25:52]Write to MH i2c: E2 08 00 AA 3D 80 13 01 00 00 00 00 00 64 [09:25:52]Write i2c OK [09:25:52]MH_I2C_Read... [09:25:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:52]Read from MH i2c: E2 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 0E 00 [09:25:52]MH_I2C_Read... [09:25:52]Read from MH i2c: E2 0E 00 AA 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F2 [09:25:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:25:52]wFMCommunicate OK [09:25:52]SAM_PROTO_GetShiftState done [09:25:52]FM_GetShiftState done [09:25:52]opened in 1723766727 [09:25:52]opened+sec_in_day 1723853127 [09:25:52]quantity*price = 80061 [09:25:52]sum+1 = 80063 [09:25:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 173 16.08.2024 09:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197832 ФПД: 240423020635828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092555&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197832&fm=240423020635828&tin=02508201610067®Number=0000000000092545&sum=80062 [09:25:53]StoreToDocumentArchive [09:25:53]shift 462 fd 197832 [09:25:53]save to /storage/0462/doc_00197832 [09:25:53]save last doc name /storage/0462/doc_00197832 to /storage/kkm_last_doc_name [09:25:53]save OK [09:25:53]Clear old archive folders... [09:25:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:53]tlvbuf is 0198E570 [09:25:53]SAM_PROTO_ClearQueue [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 09 00 00 [09:25:53]Write to MH i2c: E2 08 00 B7 3D 80 09 00 00 00 00 00 00 66 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 B7 3D 00 90 00 68 [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]SAM_PROTO_ClearQueue done [09:25:53]KKMCreateOFDPacket [09:25:53]OFDProtocolAddRootSTLVToBuf [09:25:53]FM_MakeSignedData [09:25:53]FM_MakeSignedData [09:25:53]SAM_PROTO_SignData [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 01 02 [09:25:53]Write to MH i2c: E2 08 00 B8 3D 80 0D 01 02 00 00 00 00 6E [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 B8 3D 00 90 00 69 [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]wFMCommunicate request_size=255 [09:25:53]MH_SAM_APDU [09:25: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 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 AD 00 00 00 F4 03 04 00 23 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 04 03 00 35 04 06 00 DA [09:25:53]Write to MH i2c: E2 02 01 B9 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 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 AD 00 00 00 F4 03 04 00 23 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 04 03 00 35 04 06 00 DA 00 00 68 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 B9 3D 00 90 00 6A [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]wFMCommunicate request_size=10 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 02 02 05 A9 D8 BD A6 B4 [09:25:53]Write to MH i2c: E2 0D 00 BA 3D 80 0D 02 02 05 00 A9 D8 BD A6 B4 00 00 13 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:53]Read from MH i2c: E2 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 [09:25:53]MH_I2C_Read... [09:25:53]Read from MH i2c: E2 03 00 BA 3D 00 90 00 6B [09:25:53]RAPDU: 90 00 [09:25:53]wFMCommunicate OK [09:25:53]wFMCommunicate request_size=4 [09:25:53]MH_SAM_APDU [09:25:53]CAPDU: 80 0D 03 02 [09:25:53]Write to MH i2c: E2 08 00 BB 3D 80 0D 03 02 00 00 00 00 73 [09:25:53]Write i2c OK [09:25:53]MH_I2C_Read... [09:25:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:54]Read from MH i2c: E2 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 0B 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 0B 00 BB 3D 00 2B EB 5C B1 06 02 A8 4E 90 00 95 [09:25:54]RAPDU: 2B EB 5C B1 06 02 A8 4E 90 00 [09:25:54]wFMCommunicate OK [09:25:54]SAM_PROTO_SignData done [09:25:54]FM_MakeSignedData done [09:25:54]CreateOFDProtocolMessage [09:25:54]wFMCommunicate request_size=4 [09:25:54]MH_SAM_APDU [09:25:54]CAPDU: 80 11 00 00 [09:25:54]Write to MH i2c: E2 08 00 BC 3D 80 11 00 00 00 00 00 00 73 [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:54]Read from MH i2c: E2 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 17 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: E2 17 00 BC 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C0 [09:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:25:54]wFMCommunicate OK [09:25:54]CreateOFDProtocolMessage done [09:25:54]OFDSenderStorePacket 197832 [09:25:54]StoreOFDPacket docnum=197832 [09:25:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8B BC 07 01 56 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 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 AD 00 00 00 F4 03 04 00 23 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 04 03 00 35 04 06 00 DA A9 D8 BD A6 B4 2B EB 5C B1 06 02 A8 4E [09:25:54]CheckFolder [09:25:54]dirname=/storage/ofd_packets [09:25:54]CheckFolder done [09:25:54]ProducePacketName [09:25:54]name=ofd_packets/00197832 [09:25:54]NVStorageSaveData ofd_packets/00197832 [09:25:54]File name is /storage/ofd_packets/00197832 [09:25:54]Write 301 bytes [09:25:54]NVStorageSaveData done [09:25:54]OFDSenderStorePacket done [09:25:54]KKMCreateOFDPacket done [09:25:54]NVStorageSaveData kkm_last_timestamp [09:25:54]File name is /storage/kkm_last_timestamp [09:25:54]Write 4 bytes [09:25:54]NVStorageSaveData done [09:25:54]ExternCall_PrintAddStr [09:25:54]wPrintStart [09:25:54]Write to MH i2c: 01 00 00 BD 3D FA [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 BD 3D 00 00 00 00 00 FF 0F 0F [09:25:54]RasterBufferAndPrint [09:25:54]line Счет N : (1)11325205 [09:25:54]line ИНН: 02508201610067 [09:25:54]line Контрольно-Кассовый Чек [09:25:54]line ПРОДАЖА [09:25:54]line ТРК (МРК, ГНК) : 21 [09:25:54]line Товар: 2710124500 [09:25:54]line Аи-95-К-5 [09:25:54]line 10.790 * 74.20 [09:25:54]line = 800.62 [09:25:54]line НДС 12% НСП 1% [09:25:54]line > о реализуемом товаре [09:25:54]line ИТОГО: 800.62 [09:25:54]line НСП 1% : 7.08 [09:25:54]line НДС 12% : 85.02 [09:25:54]line Наличными: 0.00 [09:25:54]line Безнал.: 800.62 [09:25:54]line Место: АЗС № 95 "Партнер Нефть" [09:25:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:25:54]line СНО: Общий режим [09:25:54]line Чек 173 16.08.2024 09:25 [09:25:54]line Смена: 462 ФФД: 1.0 [09:25:54]line ЗНМ: 0300000079 [09:25:54]line РНМ: 0000000000092545 [09:25:54]line Версия ККМ: 001 [09:25:54]line Платежная система: O! деньги [09:25:54]line ФМ: 0000000000871802 [09:25:54]line ФД: 197832 [09:25:54]line ФПД: 240423020635828 [09:25:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092555&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197832&fm=240423020635828&tin=02508201610067®Number=0000000000092545&sum=80062 [09:25:54]written 0, free lines is 4095 [09:25:54]OFD Sender: Processing packet 197832 [packets to send 245, broken 244] [09:25:54]ProducePacketName [09:25:54]name=ofd_packets/00197832 [09:25:54]OFD Sender: To server: pG, [09:25:54]CommunicateWithHost lk.salyk.kg:30040 [09:25:54]ConnectInit lk.salyk.kg [09:25:54]Connected sock=10 [09:25:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8B BC 07 01 56 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 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 AD 00 00 00 F4 03 04 00 23 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 04 03 00 35 04 06 00 DA A9 D8 BD A6 B4 2B EB 5C B1 06 02 A8 4E [09:25:54]Write to MH i2c: 01 00 00 E7 3D 24 [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: 01 07 00 E7 3D 00 00 00 00 00 06 0D 3E [09:25:54]RasterBufferAndPrint [09:25:54]line [09:25:54]line [09:25:54]line [09:25:54]line [09:25:54]line [09:25:54]written 0, free lines is 3340 [09:25:54]MH_Cut [09:25:54]Write to MH i2c: D1 01 00 EE 3D 01 FD [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: D1 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: D1 01 00 [09:25:54]MH_I2C_Read... [09:25:54]Read from MH i2c: D1 01 00 EE 3D 00 FC [09:25:54]Write to MH i2c: 01 00 00 EF 3D 2C [09:25:54]Write i2c OK [09:25:54]MH_I2C_Read... [09:25:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC A3 47 00 9D 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 04 03 00 F4 03 04 00 38 C7 BE 66 B6 04 01 00 00 F6 C3 F4 AB 3D D0 63 7D [09:25:54]CommunicateWithHost err = 0 [09:25:54]CheckOFDResponse [09:25:54]1017 (14) - 77093643461234 [09:25:54]1041 (16) - 0000000000871802 [09:25:54]1040 (4) - 197832 [09:25:54]1012 (4) - 16.08.2024 03:27 [09:25:54]1206 (1) - 0 [09:25:54]OFD Sender: Remove packet 197832 [09:25:54]ProducePacketName [09:25:54]name=ofd_packets/00197832 [09:25:54]NVStorageDeleteData [09:25:55]OFD Sender: No OFD packet to send [09:25:55]*** Cut start [09:25:55]*** Purtial cut [09:25:55]*** CUTSNS_PIN = 0 [09:25:55]*** Stage 1: CUTSNS_PIN = 1 [09:25:57]Read from MH i2c: 01 [09:25:57]MH_I2C_Read... [09:25:57]*** Stop cut motor [09:25:57]*** Cut end [09:25:57]Read from MH i2c: 01 07 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 07 00 EF 3D 00 00 00 00 00 FF 0F 41 [09:25:57]process_action close_receipt done [09:25:57]requested_data is exist [09:25:57]produce_requested_data [09:25:57]requested_item fm.sn is exist - process it [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 11 00 00 [09:25:57]Write to MH i2c: E2 08 00 F0 3D 80 11 00 00 00 00 00 00 A7 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 17 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 17 00 F0 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F4 [09:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:25:57]wFMCommunicate OK [09:25:57]requested_item fd.num is exist - process it [09:25:57]SAM_PROTO_GetFieldsCounters [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 13 00 00 [09:25:57]Write to MH i2c: E2 08 00 F1 3D 80 13 00 00 00 00 00 00 AA [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 62 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 62 00 F1 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C8 04 03 00 0E 04 04 00 CE 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 6A [09:25:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C8 04 03 00 0E 04 04 00 CE 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:25:57]wFMCommunicate OK [09:25:57]SAM_PROTO_GetFieldsCounters done [09:25:57]requested_item shift.num is exist - process it [09:25:57]requested_item shift.opened is exist - process it [09:25:57]req_shift_opened [09:25:57]FM_GetShiftState [09:25:57]SAM_PROTO_GetShiftState [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 13 01 00 [09:25:57]Write to MH i2c: E2 08 00 F2 3D 80 13 01 00 00 00 00 00 AC [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 0E 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 0E 00 F2 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [09:25:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:25:57]wFMCommunicate OK [09:25:57]SAM_PROTO_GetShiftState done [09:25:57]FM_GetShiftState done [09:25:57]req_shift_opened done [09:25:57]requested_item shift.open_date is exist - process it [09:25:57]req_shift_open_date [09:25:57]req_shift_open_date done [09:25:57]produce_requested_data done [09:25:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197832,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:25:57]process_action_free close_receipt [09:25:57]json_value_free [09:25:57]json_value_free done [09:25:57]process_json_proto returns [09:25:57]Send response to host [09:25:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197832,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:25:57]free response buf [09:25:57]execute_script done [09:25:57]execute_script returns [09:25:57]free content buf [09:25:57]Sock 9.Close socket [09:25:57]Sock 9.Thread stoped [09:26:00]OFD Sender: No OFD packet to send [09:26:05]OFD Sender: No OFD packet to send [09:26:10]OFD Sender: No OFD packet to send [09:26:15]OFD Sender: No OFD packet to send [09:26:20]OFD Sender: No OFD packet to send [09:26:25]OFD Sender: No OFD packet to send [09:26:30]OFD Sender: No OFD packet to send [09:26:31]accept exits with 7 [09:26:31]New connection [09:26:31]New thread 3066981732 created [09:26:31]Thread 3066838372 joined [09:26:31]Waiting for new connection... [09:26:31] Sock 7.Parse request [09:26:31]Sock 7.Check first char [09:26:31]Sock 7.First char is OK [09:26:31]request: POST /json_proto HTTP/1.0 [09:26:31]Method: POST [09:26:31]URL: /json_proto [09:26:31]Method is POST - this is cgi request [09:26:31]url: /json_proto [09:26:31]query_string will be loaded in cgi processing [09:26:31]execute_cgi json_proto POST (null) [09:26:31]execute_cgi path=json_proto method=POST [09:26:31]POST find Content-Length [09:26:31]Host: 172.17.46.195:8080 [09:26:31]Content-Length: 679 [09:26:31]Content-Type: application/json [09:26:31] [09:26:31]POST finish read [09:26:31]Found Content-Length = 679 [09:26:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.080, "sum" : 480.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 480.00, "total" : 480.00, "payments": [ { "type": 0, "sum" : 480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:31]execute_script... [09:26: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)11325207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.080, "sum" : 480.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 480.00, "total" : 480.00, "payments": [ { "type": 0, "sum" : 480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:31]POST & json_proto [09:26:31]process_json_proto [09:26:31]json parsed OK: [09:26:31]protocol is kg_v1.0 [09:26:31]action value=close_receipt [09:26:31]process_action close_receipt [09:26:31]cmd_close_receipt [09:26:31]MH_GetDate [09:26:31]Write to MH i2c: F0 00 00 F3 3D 1F [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: F0 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: F0 09 00 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: F0 09 00 F3 3D 00 4A 1B BF 66 8D AE BC 66 0F [09:26:31]GetLastDocTimeStamp 1723800355 [09:26:31]current date 1723800394 [09:26:31]FM_GetShiftState [09:26:31]SAM_PROTO_GetShiftState [09:26:31]wFMCommunicate request_size=4 [09:26:31]MH_SAM_APDU [09:26:31]CAPDU: 80 13 01 00 [09:26:31]Write to MH i2c: E2 08 00 F4 3D 80 13 01 00 00 00 00 00 AE [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:31]Read from MH i2c: E2 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: E2 0E 00 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: E2 0E 00 F4 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [09:26:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:26:31]wFMCommunicate OK [09:26:31]SAM_PROTO_GetShiftState done [09:26:31]FM_GetShiftState done [09:26:31]opened in 1723766727 [09:26:31]opened+sec_in_day 1723853127 [09:26:31]quantity*price = 48002 [09:26:31]sum+1 = 48003 [09:26:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 480.00 Внесено: 480.00 СДАЧА: 0.00 НСП 1% : 4.25 НДС 12% : 50.98 Наличными: 480.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 174 16.08.2024 09:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197833 ФПД: 196832660179991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092634&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197833&fm=196832660179991&tin=02508201610067®Number=0000000000092545&sum=48000 [09:26:32]StoreToDocumentArchive [09:26:32]shift 462 fd 197833 [09:26:32]save to /storage/0462/doc_00197833 [09:26:32]save last doc name /storage/0462/doc_00197833 to /storage/kkm_last_doc_name [09:26:32]save OK [09:26:32]Clear old archive folders... [09:26:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:26:32]tlvbuf is 01930D20 [09:26:32]SAM_PROTO_ClearQueue [09:26:32]wFMCommunicate request_size=4 [09:26:32]MH_SAM_APDU [09:26:32]CAPDU: 80 09 00 00 [09:26:32]Write to MH i2c: E2 08 00 01 3E 80 09 00 00 00 00 00 00 B1 [09:26:32]Write i2c OK [09:26:32]MH_I2C_Read... [09:26:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 01 3E 00 90 00 B3 [09:26:33]RAPDU: 90 00 [09:26:33]wFMCommunicate OK [09:26:33]SAM_PROTO_ClearQueue done [09:26:33]KKMCreateOFDPacket [09:26:33]OFDProtocolAddRootSTLVToBuf [09:26:33]FM_MakeSignedData [09:26:33]FM_MakeSignedData [09:26:33]SAM_PROTO_SignData [09:26:33]wFMCommunicate request_size=4 [09:26:33]MH_SAM_APDU [09:26:33]CAPDU: 80 0D 01 02 [09:26:33]Write to MH i2c: E2 08 00 02 3E 80 0D 01 02 00 00 00 00 B9 [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 02 3E 00 90 00 B4 [09:26:33]RAPDU: 90 00 [09:26:33]wFMCommunicate OK [09:26:33]wFMCommunicate request_size=255 [09:26:33]MH_SAM_APDU [09:26:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 4A 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 04 03 00 35 04 06 00 B3 [09:26:33]Write to MH i2c: E2 02 01 03 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 4A 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 04 03 00 35 04 06 00 B3 00 00 F9 [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 03 3E 00 90 00 B5 [09:26:33]RAPDU: 90 00 [09:26:33]wFMCommunicate OK [09:26:33]wFMCommunicate request_size=10 [09:26:33]MH_SAM_APDU [09:26:33]CAPDU: 80 0D 02 02 05 04 AC CA 4C 17 [09:26:33]Write to MH i2c: E2 0D 00 04 3E 80 0D 02 02 05 00 04 AC CA 4C 17 00 00 A3 [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 03 00 04 3E 00 90 00 B6 [09:26:33]RAPDU: 90 00 [09:26:33]wFMCommunicate OK [09:26:33]wFMCommunicate request_size=4 [09:26:33]MH_SAM_APDU [09:26:33]CAPDU: 80 0D 03 02 [09:26:33]Write to MH i2c: E2 08 00 05 3E 80 0D 03 02 00 00 00 00 BE [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 0B 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 0B 00 05 3E 00 53 01 0B 49 31 D0 29 C6 90 00 57 [09:26:33]RAPDU: 53 01 0B 49 31 D0 29 C6 90 00 [09:26:33]wFMCommunicate OK [09:26:33]SAM_PROTO_SignData done [09:26:33]FM_MakeSignedData done [09:26:33]CreateOFDProtocolMessage [09:26:33]wFMCommunicate request_size=4 [09:26:33]MH_SAM_APDU [09:26:33]CAPDU: 80 11 00 00 [09:26:33]Write to MH i2c: E2 08 00 06 3E 80 11 00 00 00 00 00 00 BE [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 17 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 17 00 06 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0B [09:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:26:33]wFMCommunicate OK [09:26:33]CreateOFDProtocolMessage done [09:26:33]OFDSenderStorePacket 197833 [09:26:33]StoreOFDPacket docnum=197833 [09:26:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EF 93 07 01 A0 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 4A 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 04 03 00 35 04 06 00 B3 04 AC CA 4C 17 53 01 0B 49 31 D0 29 C6 [09:26:33]CheckFolder [09:26:33]dirname=/storage/ofd_packets [09:26:33]CheckFolder done [09:26:33]ProducePacketName [09:26:33]name=ofd_packets/00197833 [09:26:33]NVStorageSaveData ofd_packets/00197833 [09:26:33]File name is /storage/ofd_packets/00197833 [09:26:33]Write 301 bytes [09:26:33]NVStorageSaveData done [09:26:33]OFDSenderStorePacket done [09:26:33]KKMCreateOFDPacket done [09:26:33]NVStorageSaveData kkm_last_timestamp [09:26:33]File name is /storage/kkm_last_timestamp [09:26:33]Write 4 bytes [09:26:33]NVStorageSaveData done [09:26:33]ExternCall_PrintAddStr [09:26:33]wPrintStart [09:26:33]Write to MH i2c: 01 00 00 07 3E 45 [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: 01 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: 01 07 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: 01 07 00 07 3E 00 00 00 00 00 FF 0F 5A [09:26:33]RasterBufferAndPrint [09:26:33]line Счет N : (1)11325207 [09:26:33]line ИНН: 02508201610067 [09:26:33]line Контрольно-Кассовый Чек [09:26:33]line ПРОДАЖА [09:26:33]line ТРК (МРК, ГНК) : 42 [09:26:33]line Товар: 2710124130 [09:26:33]line Аи-92-К-4 [09:26:33]line 7.080 * 67.80 [09:26:33]line = 480.02 [09:26:33]line НДС 12% НСП 1% [09:26:33]line > о реализуемом товаре [09:26:33]line ОКРУГЛЕНИЕ: -0.02 [09:26:33]line ИТОГО: 480.00 [09:26:33]line Внесено: 480.00 [09:26:33]line СДАЧА: 0.00 [09:26:33]line НСП 1% : 4.25 [09:26:33]line НДС 12% : 50.98 [09:26:33]line Наличными: 480.00 [09:26:33]line Безнал.: 0.00 [09:26:33]line Место: АЗС № 95 "Партнер Нефть" [09:26:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:26:33]line СНО: Общий режим [09:26:33]line Чек 174 16.08.2024 09:26 [09:26:33]line Смена: 462 ФФД: 1.0 [09:26:33]line ЗНМ: 0300000079 [09:26:33]line РНМ: 0000000000092545 [09:26:33]line Версия ККМ: 001 [09:26:33]line ФМ: 0000000000871802 [09:26:33]line ФД: 197833 [09:26:33]line ФПД: 196832660179991 [09:26:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092634&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197833&fm=196832660179991&tin=02508201610067®Number=0000000000092545&sum=48000 [09:26:33]OFD Sender: Processing packet 197833 [packets to send 245, broken 244] [09:26:33]ProducePacketName [09:26:33]name=ofd_packets/00197833 [09:26:33]OFD Sender: To server: pG, [09:26:33]CommunicateWithHost lk.salyk.kg:30040 [09:26:33]ConnectInit lk.salyk.kg [09:26:33]written 0, free lines is 4095 [09:26:33]Connected sock=11 [09:26:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EF 93 07 01 A0 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 82 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 13 00 00 00 00 07 04 06 00 80 BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 4A 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 04 03 00 35 04 06 00 B3 04 AC CA 4C 17 53 01 0B 49 31 D0 29 C6 [09:26:34]Write to MH i2c: 01 00 00 32 3E 70 [09:26:34]Write i2c OK [09:26:34]MH_I2C_Read... [09:26:34]Read from MH i2c: 01 [09:26:34]MH_I2C_Read... [09:26:34]Read from MH i2c: 01 07 00 [09:26:34]MH_I2C_Read... [09:26:34]Read from MH i2c: 01 07 00 32 3E 00 00 00 00 00 DF 0C 62 [09:26:34]RasterBufferAndPrint [09:26:34]line [09:26:34]line [09:26:34]line [09:26:34]line [09:26:34]line [09:26:34]written 0, free lines is 3301 [09:26:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0E 4B 47 00 41 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 04 03 00 F4 03 04 00 5F C7 BE 66 B6 04 01 00 00 E6 3B 5D 92 76 AC AC CF [09:26:34]CommunicateWithHost err = 0 [09:26:34]CheckOFDResponse [09:26:34]1017 (14) - 77093643461234 [09:26:34]1041 (16) - 0000000000871802 [09:26:34]1040 (4) - 197833 [09:26:34]1012 (4) - 16.08.2024 03:28 [09:26:34]1206 (1) - 0 [09:26:34]OFD Sender: Remove packet 197833 [09:26:34]ProducePacketName [09:26:34]name=ofd_packets/00197833 [09:26:34]NVStorageDeleteData [09:26:34]MH_Cut [09:26:34]Write to MH i2c: D1 01 00 39 3E 01 49 [09:26:34]Write i2c OK [09:26:34]MH_I2C_Read... [09:26:34]Read from MH i2c: D1 [09:26:34]MH_I2C_Read... [09:26:34]Read from MH i2c: D1 01 00 [09:26:34]MH_I2C_Read... [09:26:34]Read from MH i2c: D1 01 00 39 3E 00 48 [09:26:34]Write to MH i2c: 01 00 00 3A 3E 78 [09:26:34]Write i2c OK [09:26:34]MH_I2C_Read... [09:26:34]OFD Sender: No OFD packet to send [09:26:34]*** Cut start [09:26:34]*** Purtial cut [09:26:34]*** Stage 1: CUTSNS_PIN = 1 [09:26:35]Read from MH i2c: 01 [09:26:35]MH_I2C_Read... [09:26:35]*** Stop cut motor [09:26:35]*** Cut end [09:26:35]Read from MH i2c: 01 07 00 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: 01 07 00 3A 3E 00 00 00 00 00 FF 0F 8D [09:26:35]process_action close_receipt done [09:26:35]requested_data is exist [09:26:35]produce_requested_data [09:26:35]requested_item fm.sn is exist - process it [09:26:35]wFMCommunicate request_size=4 [09:26:35]MH_SAM_APDU [09:26:35]CAPDU: 80 11 00 00 [09:26:35]Write to MH i2c: E2 08 00 3B 3E 80 11 00 00 00 00 00 00 F3 [09:26:35]Write i2c OK [09:26:35]MH_I2C_Read... [09:26:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:35]Read from MH i2c: E2 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: E2 17 00 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: E2 17 00 3B 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 40 [09:26:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:26:35]wFMCommunicate OK [09:26:35]requested_item fd.num is exist - process it [09:26:35]SAM_PROTO_GetFieldsCounters [09:26:35]wFMCommunicate request_size=4 [09:26:35]MH_SAM_APDU [09:26:35]CAPDU: 80 13 00 00 [09:26:35]Write to MH i2c: E2 08 00 3C 3E 80 13 00 00 00 00 00 00 F6 [09:26:35]Write i2c OK [09:26:35]MH_I2C_Read... [09:26:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:35]Read from MH i2c: E2 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: E2 62 00 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: E2 62 00 3C 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C9 04 03 00 0E 04 04 00 CE 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 BA [09:26:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C9 04 03 00 0E 04 04 00 CE 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:26:35]wFMCommunicate OK [09:26:35]SAM_PROTO_GetFieldsCounters done [09:26:35]requested_item shift.num is exist - process it [09:26:35]requested_item shift.opened is exist - process it [09:26:35]req_shift_opened [09:26:35]FM_GetShiftState [09:26:35]SAM_PROTO_GetShiftState [09:26:35]wFMCommunicate request_size=4 [09:26:35]MH_SAM_APDU [09:26:35]CAPDU: 80 13 01 00 [09:26:35]Write to MH i2c: E2 08 00 3D 3E 80 13 01 00 00 00 00 00 F8 [09:26:35]Write i2c OK [09:26:35]MH_I2C_Read... [09:26:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:35]Read from MH i2c: E2 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: E2 0E 00 [09:26:35]MH_I2C_Read... [09:26:35]Read from MH i2c: E2 0E 00 3D 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [09:26:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:26:35]wFMCommunicate OK [09:26:35]SAM_PROTO_GetShiftState done [09:26:35]FM_GetShiftState done [09:26:35]req_shift_opened done [09:26:35]requested_item shift.open_date is exist - process it [09:26:35]req_shift_open_date [09:26:35]req_shift_open_date done [09:26:35]produce_requested_data done [09:26:35]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197833,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:26:35]process_action_free close_receipt [09:26:35]json_value_free [09:26:35]json_value_free done [09:26:35]process_json_proto returns [09:26:35]Send response to host [09:26:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197833,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:26:35]free response buf [09:26:35]execute_script done [09:26:35]execute_script returns [09:26:35]free content buf [09:26:35]Sock 7.Close socket [09:26:35]Sock 7.Thread stoped [09:26:39]OFD Sender: No OFD packet to send [09:26:43]accept exits with 9 [09:26:43]New connection [09:26:43]New thread 3066838372 created [09:26:43]Thread 3066981732 joined [09:26:43]Waiting for new connection... [09:26:43] Sock 9.Parse request [09:26:43]Sock 9.Check first char [09:26:43]Sock 9.First char is OK [09:26:43]request: POST /json_proto HTTP/1.0 [09:26:43]Method: POST [09:26:43]URL: /json_proto [09:26:43]Method is POST - this is cgi request [09:26:43]url: /json_proto [09:26:43]query_string will be loaded in cgi processing [09:26:43]execute_cgi json_proto POST (null) [09:26:43]execute_cgi path=json_proto method=POST [09:26:43]POST find Content-Length [09:26:43]Host: 172.17.46.195:8080 [09:26:43]Content-Length: 756 [09:26:43]Content-Type: application/json [09:26:43] [09:26:43]POST finish read [09:26:43]Found Content-Length = 756 [09:26:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30159133", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:43]execute_script... [09:26: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)11325206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30159133", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:43]POST & json_proto [09:26:43]process_json_proto [09:26:43]json parsed OK: [09:26:43]protocol is kg_v1.0 [09:26:43]action value=close_receipt [09:26:43]process_action close_receipt [09:26:43]cmd_close_receipt [09:26:43]MH_GetDate [09:26:43]Write to MH i2c: F0 00 00 3E 3E 6B [09:26:43]Write i2c OK [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: F0 [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: F0 09 00 [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: F0 09 00 3E 3E 00 56 1B BF 66 8D AE BC 66 67 [09:26:43]GetLastDocTimeStamp 1723800394 [09:26:43]current date 1723800406 [09:26:43]FM_GetShiftState [09:26:43]SAM_PROTO_GetShiftState [09:26:43]wFMCommunicate request_size=4 [09:26:43]MH_SAM_APDU [09:26:43]CAPDU: 80 13 01 00 [09:26:43]Write to MH i2c: E2 08 00 3F 3E 80 13 01 00 00 00 00 00 FA [09:26:43]Write i2c OK [09:26:43]MH_I2C_Read... [09:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:43]Read from MH i2c: E2 [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: E2 0E 00 [09:26:43]MH_I2C_Read... [09:26:43]Read from MH i2c: E2 0E 00 3F 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 88 [09:26:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:26:43]wFMCommunicate OK [09:26:43]SAM_PROTO_GetShiftState done [09:26:43]FM_GetShiftState done [09:26:43]opened in 1723766727 [09:26:43]opened+sec_in_day 1723853127 [09:26:43]quantity*price = 0 [09:26:43]sum+1 = 1 [09:26:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 175 16.08.2024 09:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30159133 ФМ: 0000000000871802 ФД: 197834 ФПД: 161969249279732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092646&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197834&fm=161969249279732&tin=02508201610067®Number=0000000000092545&sum=0 [09:26:44]StoreToDocumentArchive [09:26:44]shift 462 fd 197834 [09:26:44]save to /storage/0462/doc_00197834 [09:26:44]save last doc name /storage/0462/doc_00197834 to /storage/kkm_last_doc_name [09:26:44]save OK [09:26:44]Clear old archive folders... [09:26:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:26:44]tlvbuf is B6EAFC40 [09:26:44]SAM_PROTO_ClearQueue [09:26:44]wFMCommunicate request_size=4 [09:26:44]MH_SAM_APDU [09:26:44]CAPDU: 80 09 00 00 [09:26:44]Write to MH i2c: E2 08 00 4C 3E 80 09 00 00 00 00 00 00 FC [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:44]Read from MH i2c: E2 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 4C 3E 00 90 00 FE [09:26:44]RAPDU: 90 00 [09:26:44]wFMCommunicate OK [09:26:44]SAM_PROTO_ClearQueue done [09:26:44]KKMCreateOFDPacket [09:26:44]OFDProtocolAddRootSTLVToBuf [09:26:44]FM_MakeSignedData [09:26:44]FM_MakeSignedData [09:26:44]SAM_PROTO_SignData [09:26:44]wFMCommunicate request_size=4 [09:26:44]MH_SAM_APDU [09:26:44]CAPDU: 80 0D 01 02 [09:26:44]Write to MH i2c: E2 08 00 4D 3E 80 0D 01 02 00 00 00 00 04 [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:44]Read from MH i2c: E2 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 4D 3E 00 90 00 FF [09:26:44]RAPDU: 90 00 [09:26:44]wFMCommunicate OK [09:26:44]wFMCommunicate request_size=255 [09:26:44]MH_SAM_APDU [09:26:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 04 03 00 35 04 06 00 93 [09:26:44]Write to MH i2c: E2 02 01 4E 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 04 03 00 35 04 06 00 93 00 00 88 [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:44]Read from MH i2c: E2 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 4E 3E 00 90 00 00 [09:26:44]RAPDU: 90 00 [09:26:44]wFMCommunicate OK [09:26:44]wFMCommunicate request_size=10 [09:26:44]MH_SAM_APDU [09:26:44]CAPDU: 80 0D 02 02 05 4F 67 91 5E F4 [09:26:44]Write to MH i2c: E2 0D 00 4F 3E 80 0D 02 02 05 00 4F 67 91 5E F4 00 00 AA [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:44]Read from MH i2c: E2 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 03 00 4F 3E 00 90 00 01 [09:26:44]RAPDU: 90 00 [09:26:44]wFMCommunicate OK [09:26:44]wFMCommunicate request_size=4 [09:26:44]MH_SAM_APDU [09:26:44]CAPDU: 80 0D 03 02 [09:26:44]Write to MH i2c: E2 08 00 50 3E 80 0D 03 02 00 00 00 00 09 [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:44]Read from MH i2c: E2 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 0B 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 0B 00 50 3E 00 63 90 81 3E B3 38 79 A7 90 00 C7 [09:26:44]RAPDU: 63 90 81 3E B3 38 79 A7 90 00 [09:26:44]wFMCommunicate OK [09:26:44]SAM_PROTO_SignData done [09:26:44]FM_MakeSignedData done [09:26:44]CreateOFDProtocolMessage [09:26:44]wFMCommunicate request_size=4 [09:26:44]MH_SAM_APDU [09:26:44]CAPDU: 80 11 00 00 [09:26:44]Write to MH i2c: E2 08 00 51 3E 80 11 00 00 00 00 00 00 09 [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]OFD Sender: No OFD packet to send [09:26:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:44]Read from MH i2c: E2 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 17 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: E2 17 00 51 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 56 [09:26:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:26:44]wFMCommunicate OK [09:26:44]CreateOFDProtocolMessage done [09:26:44]OFDSenderStorePacket 197834 [09:26:44]StoreOFDPacket docnum=197834 [09:26:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 61 82 07 01 4E 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 04 03 00 35 04 06 00 93 4F 67 91 5E F4 63 90 81 3E B3 38 79 A7 [09:26:44]CheckFolder [09:26:44]dirname=/storage/ofd_packets [09:26:44]CheckFolder done [09:26:44]ProducePacketName [09:26:44]name=ofd_packets/00197834 [09:26:44]NVStorageSaveData ofd_packets/00197834 [09:26:44]File name is /storage/ofd_packets/00197834 [09:26:44]Write 301 bytes [09:26:44]NVStorageSaveData done [09:26:44]OFDSenderStorePacket done [09:26:44]KKMCreateOFDPacket done [09:26:44]NVStorageSaveData kkm_last_timestamp [09:26:44]File name is /storage/kkm_last_timestamp [09:26:44]Write 4 bytes [09:26:44]NVStorageSaveData done [09:26:44]ExternCall_PrintAddStr [09:26:44]wPrintStart [09:26:44]Write to MH i2c: 01 00 00 52 3E 90 [09:26:44]Write i2c OK [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: 01 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: 01 07 00 [09:26:44]MH_I2C_Read... [09:26:44]Read from MH i2c: 01 07 00 52 3E 00 00 00 00 00 FF 0F A5 [09:26:44]RasterBufferAndPrint [09:26:44]line Счет N : (1)11325206 [09:26:44]line ИНН: 02508201610067 [09:26:44]line Контрольно-Кассовый Чек [09:26:44]line ПРОДАЖА [09:26:44]line ТРК (МРК, ГНК) : 32 [09:26:44]line Товар: 2710124130 [09:26:44]line Аи-92-К-4 [09:26:44]line 25.000 * 0.00 [09:26:44]line = 0.00 [09:26:44]line НДС 12% НСП 1% [09:26:44]line > о реализуемом товаре [09:26:44]line ИТОГО: 0.00 [09:26:44]line НСП 1% : 0.00 [09:26:44]line НДС 12% : 0.00 [09:26:44]line Наличными: 0.00 [09:26:44]line Безнал.: 0.00 [09:26:44]line Место: АЗС № 95 "Партнер Нефть" [09:26:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:26:44]line СНО: Общий режим [09:26:44]line Чек 175 16.08.2024 09:26 [09:26:44]line Смена: 462 ФФД: 1.0 [09:26:44]line ЗНМ: 0300000079 [09:26:44]line РНМ: 0000000000092545 [09:26:44]line Версия ККМ: 001 [09:26:44]line Талоны: ТК ГПНА Online [09:26:44]line 30159133 [09:26:44]line ФМ: 0000000000871802 [09:26:44]line ФД: 197834 [09:26:44]line ФПД: 161969249279732 [09:26:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092646&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197834&fm=161969249279732&tin=02508201610067®Number=0000000000092545&sum=0 [09:26:44]written 0, free lines is 4095 [09:26:44]OFD Sender: Processing packet 197834 [packets to send 245, broken 244] [09:26:44]ProducePacketName [09:26:44]name=ofd_packets/00197834 [09:26:44]OFD Sender: To server: pG, [09:26:44]CommunicateWithHost lk.salyk.kg:30040 [09:26:44]ConnectInit lk.salyk.kg [09:26:45]Connected sock=11 [09:26:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 61 82 07 01 4E 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 56 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 04 03 00 35 04 06 00 93 4F 67 91 5E F4 63 90 81 3E B3 38 79 A7 [09:26:45]Write to MH i2c: 01 00 00 7C 3E BA [09:26:45]Write i2c OK [09:26:45]MH_I2C_Read... [09:26:45]Read from MH i2c: 01 [09:26:45]MH_I2C_Read... [09:26:45]Read from MH i2c: 01 07 00 [09:26:45]MH_I2C_Read... [09:26:45]Read from MH i2c: 01 07 00 7C 3E 00 00 00 00 00 F9 0C C6 [09:26:45]RasterBufferAndPrint [09:26:45]line [09:26:45]line [09:26:45]line [09:26:45]line [09:26:45]line [09:26:45]written 0, free lines is 3327 [09:26:45]MH_Cut [09:26:45]Write to MH i2c: D1 01 00 83 3E 01 93 [09:26:45]Write i2c OK [09:26:45]MH_I2C_Read... [09:26:45]Read from MH i2c: D1 [09:26:45]MH_I2C_Read... [09:26:45]Read from MH i2c: D1 01 00 [09:26:45]MH_I2C_Read... [09:26:45]Read from MH i2c: D1 01 00 83 3E 00 92 [09:26:45]Write to MH i2c: 01 00 00 84 3E C2 [09:26:45]Write i2c OK [09:26:45]MH_I2C_Read... [09:26:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F5 6B 47 00 D0 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 04 03 00 F4 03 04 00 6B C7 BE 66 B6 04 01 00 00 DA 6E 77 D3 C9 4D 35 44 [09:26:45]CommunicateWithHost err = 0 [09:26:45]CheckOFDResponse [09:26:45]1017 (14) - 77093643461234 [09:26:45]1041 (16) - 0000000000871802 [09:26:45]1040 (4) - 197834 [09:26:45]1012 (4) - 16.08.2024 03:28 [09:26:45]1206 (1) - 0 [09:26:45]OFD Sender: Remove packet 197834 [09:26:45]ProducePacketName [09:26:45]name=ofd_packets/00197834 [09:26:45]NVStorageDeleteData [09:26:45]OFD Sender: No OFD packet to send [09:26:46]*** Cut start [09:26:46]*** Purtial cut [09:26:46]*** CUTSNS_PIN = 0 [09:26:46]*** Stage 1: CUTSNS_PIN = 1 [09:26:48]Read from MH i2c: 01 [09:26:48]MH_I2C_Read... [09:26:48]*** Stop cut motor [09:26:48]*** Cut end [09:26:48]Read from MH i2c: 01 07 00 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: 01 07 00 84 3E 00 00 00 00 00 FF 0F D7 [09:26:48]process_action close_receipt done [09:26:48]requested_data is exist [09:26:48]produce_requested_data [09:26:48]requested_item fm.sn is exist - process it [09:26:48]wFMCommunicate request_size=4 [09:26:48]MH_SAM_APDU [09:26:48]CAPDU: 80 11 00 00 [09:26:48]Write to MH i2c: E2 08 00 85 3E 80 11 00 00 00 00 00 00 3D [09:26:48]Write i2c OK [09:26:48]MH_I2C_Read... [09:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:48]Read from MH i2c: E2 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: E2 17 00 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: E2 17 00 85 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8A [09:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:26:48]wFMCommunicate OK [09:26:48]requested_item fd.num is exist - process it [09:26:48]SAM_PROTO_GetFieldsCounters [09:26:48]wFMCommunicate request_size=4 [09:26:48]MH_SAM_APDU [09:26:48]CAPDU: 80 13 00 00 [09:26:48]Write to MH i2c: E2 08 00 86 3E 80 13 00 00 00 00 00 00 40 [09:26:48]Write i2c OK [09:26:48]MH_I2C_Read... [09:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:48]Read from MH i2c: E2 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: E2 62 00 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: E2 62 00 86 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CA 04 03 00 0E 04 04 00 CE 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 08 [09:26:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CA 04 03 00 0E 04 04 00 CE 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:26:48]wFMCommunicate OK [09:26:48]SAM_PROTO_GetFieldsCounters done [09:26:48]requested_item shift.num is exist - process it [09:26:48]requested_item shift.opened is exist - process it [09:26:48]req_shift_opened [09:26:48]FM_GetShiftState [09:26:48]SAM_PROTO_GetShiftState [09:26:48]wFMCommunicate request_size=4 [09:26:48]MH_SAM_APDU [09:26:48]CAPDU: 80 13 01 00 [09:26:48]Write to MH i2c: E2 08 00 87 3E 80 13 01 00 00 00 00 00 42 [09:26:48]Write i2c OK [09:26:48]MH_I2C_Read... [09:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:48]Read from MH i2c: E2 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: E2 0E 00 [09:26:48]MH_I2C_Read... [09:26:48]Read from MH i2c: E2 0E 00 87 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [09:26:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:26:48]wFMCommunicate OK [09:26:48]SAM_PROTO_GetShiftState done [09:26:48]FM_GetShiftState done [09:26:48]req_shift_opened done [09:26:48]requested_item shift.open_date is exist - process it [09:26:48]req_shift_open_date [09:26:48]req_shift_open_date done [09:26:48]produce_requested_data done [09:26:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197834,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:26:48]process_action_free close_receipt [09:26:48]json_value_free [09:26:48]json_value_free done [09:26:48]process_json_proto returns [09:26:48]Send response to host [09:26:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197834,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:26:48]free response buf [09:26:48]execute_script done [09:26:48]execute_script returns [09:26:48]free content buf [09:26:48]Sock 9.Close socket [09:26:48]Sock 9.Thread stoped [09:26:50]OFD Sender: No OFD packet to send [09:26:55]OFD Sender: No OFD packet to send [09:27:00]OFD Sender: No OFD packet to send [09:27:05]OFD Sender: No OFD packet to send [09:27:11]OFD Sender: No OFD packet to send [09:27:16]OFD Sender: No OFD packet to send [09:27:21]OFD Sender: No OFD packet to send [09:27:26]OFD Sender: No OFD packet to send [09:27:31]OFD Sender: No OFD packet to send [09:27:36]OFD Sender: No OFD packet to send [09:27:41]OFD Sender: No OFD packet to send [09:27:46]OFD Sender: No OFD packet to send [09:27:51]OFD Sender: No OFD packet to send [09:27:56]OFD Sender: No OFD packet to send [09:28:01]OFD Sender: No OFD packet to send [09:28:06]OFD Sender: No OFD packet to send [09:28:11]OFD Sender: No OFD packet to send [09:28:16]OFD Sender: No OFD packet to send [09:28:21]OFD Sender: No OFD packet to send [09:28:26]OFD Sender: No OFD packet to send [09:28:28]accept exits with 7 [09:28:28]New connection [09:28:28]New thread 3066981732 created [09:28:28]Thread 3066838372 joined [09:28:28]Waiting for new connection... [09:28:28] Sock 7.Parse request [09:28:28]Sock 7.Check first char [09:28:28]Sock 7.First char is OK [09:28:28]request: POST /json_proto HTTP/1.0 [09:28:28]Method: POST [09:28:28]URL: /json_proto [09:28:28]Method is POST - this is cgi request [09:28:28]url: /json_proto [09:28:28]query_string will be loaded in cgi processing [09:28:28]execute_cgi json_proto POST (null) [09:28:28]execute_cgi path=json_proto method=POST [09:28:28]POST find Content-Length [09:28:28]Host: 172.17.46.195:8080 [09:28:28]Content-Length: 799 [09:28:28]Content-Type: application/json [09:28:28] [09:28:28]POST finish read [09:28:28]Found Content-Length = 799 [09:28:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 17.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\u000A4082298", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:28]execute_script... [09:28: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)11325208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 17.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\u000A4082298", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:28]POST & json_proto [09:28:28]process_json_proto [09:28:28]json parsed OK: [09:28:28]protocol is kg_v1.0 [09:28:28]action value=close_receipt [09:28:28]process_action close_receipt [09:28:28]cmd_close_receipt [09:28:28]MH_GetDate [09:28:28]Write to MH i2c: F0 00 00 88 3E B5 [09:28:28]Write i2c OK [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: F0 [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: F0 09 00 [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: F0 09 00 88 3E 00 BF 1B BF 66 8D AE BC 66 1A [09:28:28]GetLastDocTimeStamp 1723800406 [09:28:28]current date 1723800511 [09:28:28]FM_GetShiftState [09:28:28]SAM_PROTO_GetShiftState [09:28:28]wFMCommunicate request_size=4 [09:28:28]MH_SAM_APDU [09:28:28]CAPDU: 80 13 01 00 [09:28:28]Write to MH i2c: E2 08 00 89 3E 80 13 01 00 00 00 00 00 44 [09:28:28]Write i2c OK [09:28:28]MH_I2C_Read... [09:28:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:28]Read from MH i2c: E2 [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: E2 0E 00 [09:28:28]MH_I2C_Read... [09:28:28]Read from MH i2c: E2 0E 00 89 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D2 [09:28:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:28:28]wFMCommunicate OK [09:28:28]SAM_PROTO_GetShiftState done [09:28:28]FM_GetShiftState done [09:28:28]opened in 1723766727 [09:28:28]opened+sec_in_day 1723853127 [09:28:28]quantity*price = 0 [09:28:28]sum+1 = 1 [09:28:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 176 16.08.2024 09:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082298 ФМ: 0000000000871802 ФД: 197835 ФПД: 114124311273875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092831&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197835&fm=114124311273875&tin=02508201610067®Number=0000000000092545&sum=0 [09:28:29]StoreToDocumentArchive [09:28:29]shift 462 fd 197835 [09:28:29]save to /storage/0462/doc_00197835 [09:28:29]save last doc name /storage/0462/doc_00197835 to /storage/kkm_last_doc_name [09:28:29]save OK [09:28:29]Clear old archive folders... [09:28:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:28:29]tlvbuf is 018E5070 [09:28:29]SAM_PROTO_ClearQueue [09:28:29]wFMCommunicate request_size=4 [09:28:29]MH_SAM_APDU [09:28:29]CAPDU: 80 09 00 00 [09:28:29]Write to MH i2c: E2 08 00 96 3E 80 09 00 00 00 00 00 00 46 [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:29]Read from MH i2c: E2 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 96 3E 00 90 00 48 [09:28:29]RAPDU: 90 00 [09:28:29]wFMCommunicate OK [09:28:29]SAM_PROTO_ClearQueue done [09:28:29]KKMCreateOFDPacket [09:28:29]OFDProtocolAddRootSTLVToBuf [09:28:29]FM_MakeSignedData [09:28:29]FM_MakeSignedData [09:28:29]SAM_PROTO_SignData [09:28:29]wFMCommunicate request_size=4 [09:28:29]MH_SAM_APDU [09:28:29]CAPDU: 80 0D 01 02 [09:28:29]Write to MH i2c: E2 08 00 97 3E 80 0D 01 02 00 00 00 00 4E [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:29]Read from MH i2c: E2 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 97 3E 00 90 00 49 [09:28:29]RAPDU: 90 00 [09:28:29]wFMCommunicate OK [09:28:29]wFMCommunicate request_size=255 [09:28:29]MH_SAM_APDU [09:28:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 04 03 00 35 04 06 00 67 CB A3 08 [09:28:29]Write to MH i2c: E2 02 01 98 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 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 04 03 00 35 04 06 00 67 CB A3 08 00 00 7C [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:29]Read from MH i2c: E2 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 98 3E 00 90 00 4A [09:28:29]RAPDU: 90 00 [09:28:29]wFMCommunicate OK [09:28:29]wFMCommunicate request_size=7 [09:28:29]MH_SAM_APDU [09:28:29]CAPDU: 80 0D 02 02 02 A1 93 [09:28:29]Write to MH i2c: E2 0A 00 99 3E 80 0D 02 02 02 00 A1 93 00 00 89 [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:29]Read from MH i2c: E2 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 03 00 99 3E 00 90 00 4B [09:28:29]RAPDU: 90 00 [09:28:29]wFMCommunicate OK [09:28:29]wFMCommunicate request_size=4 [09:28:29]MH_SAM_APDU [09:28:29]CAPDU: 80 0D 03 02 [09:28:29]Write to MH i2c: E2 08 00 9A 3E 80 0D 03 02 00 00 00 00 53 [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:29]Read from MH i2c: E2 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 0B 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 0B 00 9A 3E 00 42 30 6C 78 86 9B 76 A4 90 00 E5 [09:28:29]RAPDU: 42 30 6C 78 86 9B 76 A4 90 00 [09:28:29]wFMCommunicate OK [09:28:29]SAM_PROTO_SignData done [09:28:29]FM_MakeSignedData done [09:28:29]CreateOFDProtocolMessage [09:28:29]wFMCommunicate request_size=4 [09:28:29]MH_SAM_APDU [09:28:29]CAPDU: 80 11 00 00 [09:28:29]Write to MH i2c: E2 08 00 9B 3E 80 11 00 00 00 00 00 00 53 [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:29]Read from MH i2c: E2 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 17 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: E2 17 00 9B 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A0 [09:28:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:28:29]wFMCommunicate OK [09:28:29]CreateOFDProtocolMessage done [09:28:29]OFDSenderStorePacket 197835 [09:28:29]StoreOFDPacket docnum=197835 [09:28:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 81 4F 04 01 2B 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 04 03 00 35 04 06 00 67 CB A3 08 A1 93 42 30 6C 78 86 9B 76 A4 [09:28:29]CheckFolder [09:28:29]dirname=/storage/ofd_packets [09:28:29]CheckFolder done [09:28:29]ProducePacketName [09:28:29]name=ofd_packets/00197835 [09:28:29]NVStorageSaveData ofd_packets/00197835 [09:28:29]File name is /storage/ofd_packets/00197835 [09:28:29]Write 298 bytes [09:28:29]NVStorageSaveData done [09:28:29]OFDSenderStorePacket done [09:28:29]KKMCreateOFDPacket done [09:28:29]NVStorageSaveData kkm_last_timestamp [09:28:29]File name is /storage/kkm_last_timestamp [09:28:29]Write 4 bytes [09:28:29]NVStorageSaveData done [09:28:29]ExternCall_PrintAddStr [09:28:29]wPrintStart [09:28:29]Write to MH i2c: 01 00 00 9C 3E DA [09:28:29]Write i2c OK [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: 01 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: 01 07 00 [09:28:29]MH_I2C_Read... [09:28:29]Read from MH i2c: 01 07 00 9C 3E 00 00 00 00 00 FF 0F EF [09:28:29]RasterBufferAndPrint [09:28:29]line Счет N : (1)11325208 [09:28:29]line ИНН: 02508201610067 [09:28:29]line Контрольно-Кассовый Чек [09:28:29]line ПРОДАЖА [09:28:29]line ТРК (МРК, ГНК) : 61 [09:28:29]line Товар: 2710194210 [09:28:29]line ДТ-К-5 [09:28:29]line 17.000 * 0.00 [09:28:29]line = 0.00 [09:28:29]line НДС 12% НСП 1% [09:28:29]line > о реализуемом товаре [09:28:29]line ИТОГО: 0.00 [09:28:29]line НСП 1% : 0.00 [09:28:29]line НДС 12% : 0.00 [09:28:29]line Наличными: 0.00 [09:28:29]line Безнал.: 0.00 [09:28:29]line Место: АЗС № 95 "Партнер Нефть" [09:28:29]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:28:29]line СНО: Общий режим [09:28:29]line Чек 176 16.08.2024 09:28 [09:28:29]line Смена: 462 ФФД: 1.0 [09:28:29]line ЗНМ: 0300000079 [09:28:29]line РНМ: 0000000000092545 [09:28:29]line Версия ККМ: 001 [09:28:29]line Талоны: Топливные Талоны [09:28:29]line 4082298 [09:28:29]line ФМ: 0000000000871802 [09:28:29]line ФД: 197835 [09:28:29]line ФПД: 114124311273875 [09:28:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092831&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197835&fm=114124311273875&tin=02508201610067®Number=0000000000092545&sum=0 [09:28:30]OFD Sender: Processing packet 197835 [packets to send 245, broken 244] [09:28:30]ProducePacketName [09:28:30]name=ofd_packets/00197835 [09:28:30]OFD Sender: To server: pG, [09:28:30]CommunicateWithHost lk.salyk.kg:30040 [09:28:30]ConnectInit lk.salyk.kg [09:28:30]written 0, free lines is 4095 [09:28:30]Connected sock=10 [09:28:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 81 4F 04 01 2B 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BF 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 04 03 00 35 04 06 00 67 CB A3 08 A1 93 42 30 6C 78 86 9B 76 A4 [09:28:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB E4 47 00 17 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 04 03 00 F4 03 04 00 D4 C7 BE 66 B6 04 01 00 00 FB A4 F0 C1 28 A7 EA 4D [09:28:30]CommunicateWithHost err = 0 [09:28:30]CheckOFDResponse [09:28:30]1017 (14) - 77093643461234 [09:28:30]1041 (16) - 0000000000871802 [09:28:30]1040 (4) - 197835 [09:28:30]1012 (4) - 16.08.2024 03:30 [09:28:30]1206 (1) - 0 [09:28:30]OFD Sender: Remove packet 197835 [09:28:30]ProducePacketName [09:28:30]name=ofd_packets/00197835 [09:28:30]NVStorageDeleteData [09:28:30]Write to MH i2c: 01 00 00 C6 3E 04 [09:28:30]Write i2c OK [09:28:30]MH_I2C_Read... [09:28:30]Read from MH i2c: 01 [09:28:30]MH_I2C_Read... [09:28:30]Read from MH i2c: 01 07 00 [09:28:30]MH_I2C_Read... [09:28:30]Read from MH i2c: 01 07 00 C6 3E 00 00 00 00 00 F9 0C 10 [09:28:30]RasterBufferAndPrint [09:28:30]line [09:28:30]line [09:28:30]line [09:28:30]line [09:28:30]line [09:28:30]written 0, free lines is 3327 [09:28:30]MH_Cut [09:28:30]Write to MH i2c: D1 01 00 CD 3E 01 DD [09:28:30]Write i2c OK [09:28:30]MH_I2C_Read... [09:28:30]Read from MH i2c: D1 [09:28:30]MH_I2C_Read... [09:28:30]Read from MH i2c: D1 01 00 [09:28:30]MH_I2C_Read... [09:28:30]Read from MH i2c: D1 01 00 CD 3E 00 DC [09:28:30]Write to MH i2c: 01 00 00 CE 3E 0C [09:28:30]Write i2c OK [09:28:30]MH_I2C_Read... [09:28:31]OFD Sender: No OFD packet to send [09:28:31]*** Cut start [09:28:31]*** Purtial cut [09:28:31]*** Stage 1: CUTSNS_PIN = 1 [09:28:31]Read from MH i2c: 01 [09:28:31]MH_I2C_Read... [09:28:31]*** Stop cut motor [09:28:31]*** Cut end [09:28:31]Read from MH i2c: 01 07 00 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: 01 07 00 CE 3E 00 00 00 00 00 FF 0F 21 [09:28:31]process_action close_receipt done [09:28:31]requested_data is exist [09:28:31]produce_requested_data [09:28:31]requested_item fm.sn is exist - process it [09:28:31]wFMCommunicate request_size=4 [09:28:31]MH_SAM_APDU [09:28:31]CAPDU: 80 11 00 00 [09:28:31]Write to MH i2c: E2 08 00 CF 3E 80 11 00 00 00 00 00 00 87 [09:28:31]Write i2c OK [09:28:31]MH_I2C_Read... [09:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:31]Read from MH i2c: E2 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: E2 17 00 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: E2 17 00 CF 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D4 [09:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:28:31]wFMCommunicate OK [09:28:31]requested_item fd.num is exist - process it [09:28:31]SAM_PROTO_GetFieldsCounters [09:28:31]wFMCommunicate request_size=4 [09:28:31]MH_SAM_APDU [09:28:31]CAPDU: 80 13 00 00 [09:28:31]Write to MH i2c: E2 08 00 D0 3E 80 13 00 00 00 00 00 00 8A [09:28:31]Write i2c OK [09:28:31]MH_I2C_Read... [09:28:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:31]Read from MH i2c: E2 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: E2 62 00 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: E2 62 00 D0 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CB 04 03 00 0E 04 04 00 CE 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 56 [09:28:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CB 04 03 00 0E 04 04 00 CE 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:28:31]wFMCommunicate OK [09:28:31]SAM_PROTO_GetFieldsCounters done [09:28:31]requested_item shift.num is exist - process it [09:28:31]requested_item shift.opened is exist - process it [09:28:31]req_shift_opened [09:28:31]FM_GetShiftState [09:28:31]SAM_PROTO_GetShiftState [09:28:31]wFMCommunicate request_size=4 [09:28:31]MH_SAM_APDU [09:28:31]CAPDU: 80 13 01 00 [09:28:31]Write to MH i2c: E2 08 00 D1 3E 80 13 01 00 00 00 00 00 8C [09:28:31]Write i2c OK [09:28:31]MH_I2C_Read... [09:28:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:31]Read from MH i2c: E2 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: E2 0E 00 [09:28:31]MH_I2C_Read... [09:28:31]Read from MH i2c: E2 0E 00 D1 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [09:28:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:28:31]wFMCommunicate OK [09:28:31]SAM_PROTO_GetShiftState done [09:28:31]FM_GetShiftState done [09:28:31]req_shift_opened done [09:28:31]requested_item shift.open_date is exist - process it [09:28:31]req_shift_open_date [09:28:31]req_shift_open_date done [09:28:31]produce_requested_data done [09:28:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197835,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:28:31]process_action_free close_receipt [09:28:31]json_value_free [09:28:31]json_value_free done [09:28:31]process_json_proto returns [09:28:31]Send response to host [09:28:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197835,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:28:31]free response buf [09:28:31]execute_script done [09:28:31]execute_script returns [09:28:31]free content buf [09:28:31]Sock 7.Close socket [09:28:31]Sock 7.Thread stoped [09:28:36]OFD Sender: No OFD packet to send [09:28:41]OFD Sender: No OFD packet to send [09:28:46]OFD Sender: No OFD packet to send [09:28:51]OFD Sender: No OFD packet to send [09:28:56]OFD Sender: No OFD packet to send [09:29:01]OFD Sender: No OFD packet to send [09:29:06]OFD Sender: No OFD packet to send [09:29:11]OFD Sender: No OFD packet to send [09:29:16]OFD Sender: No OFD packet to send [09:29:21]OFD Sender: No OFD packet to send [09:29:25]accept exits with 9 [09:29:25]New connection [09:29:25]New thread 3066838372 created [09:29:25]Thread 3066981732 joined [09:29:25]Waiting for new connection... [09:29:25] Sock 9.Parse request [09:29:25]Sock 9.Check first char [09:29:25]Sock 9.First char is OK [09:29:25]request: POST /json_proto HTTP/1.0 [09:29:25]Method: POST [09:29:25]URL: /json_proto [09:29:25]Method is POST - this is cgi request [09:29:25]url: /json_proto [09:29:25]query_string will be loaded in cgi processing [09:29:25]execute_cgi json_proto POST (null) [09:29:25]execute_cgi path=json_proto method=POST [09:29:25]POST find Content-Length [09:29:25]Host: 172.17.46.195:8080 [09:29:25]Content-Length: 685 [09:29:25]Content-Type: application/json [09:29:25] [09:29:25]POST finish read [09:29:25]Found Content-Length = 685 [09:29:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:25]execute_script... [09:29: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)11325210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:25]POST & json_proto [09:29:25]process_json_proto [09:29:25]json parsed OK: [09:29:25]protocol is kg_v1.0 [09:29:25]action value=close_receipt [09:29:25]process_action close_receipt [09:29:25]cmd_close_receipt [09:29:25]MH_GetDate [09:29:25]Write to MH i2c: F0 00 00 D2 3E FF [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: F0 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: F0 09 00 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: F0 09 00 D2 3E 00 F9 1B BF 66 8D AE BC 66 9E [09:29:25]GetLastDocTimeStamp 1723800511 [09:29:25]current date 1723800569 [09:29:25]FM_GetShiftState [09:29:25]SAM_PROTO_GetShiftState [09:29:25]wFMCommunicate request_size=4 [09:29:25]MH_SAM_APDU [09:29:25]CAPDU: 80 13 01 00 [09:29:25]Write to MH i2c: E2 08 00 D3 3E 80 13 01 00 00 00 00 00 8E [09:29:25]Write i2c OK [09:29:25]MH_I2C_Read... [09:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:25]Read from MH i2c: E2 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 0E 00 [09:29:25]MH_I2C_Read... [09:29:25]Read from MH i2c: E2 0E 00 D3 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1C [09:29:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:29:25]wFMCommunicate OK [09:29:25]SAM_PROTO_GetShiftState done [09:29:25]FM_GetShiftState done [09:29:25]opened in 1723766727 [09:29:25]opened+sec_in_day 1723853127 [09:29:25]quantity*price = 50025 [09:29:25]sum+1 = 50027 [09:29:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 177 16.08.2024 09:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197836 ФПД: 258836882081743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092929&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197836&fm=258836882081743&tin=02508201610067®Number=0000000000092545&sum=50000 [09:29:27]StoreToDocumentArchive [09:29:27]shift 462 fd 197836 [09:29:27]save to /storage/0462/doc_00197836 [09:29:27]save last doc name /storage/0462/doc_00197836 to /storage/kkm_last_doc_name [09:29:27]save OK [09:29:27]Clear old archive folders... [09:29:27]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:29:27]tlvbuf is B6F5FEF0 [09:29:27]SAM_PROTO_ClearQueue [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 09 00 00 [09:29:27]Write to MH i2c: E2 08 00 E0 3E 80 09 00 00 00 00 00 00 90 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 E0 3E 00 90 00 92 [09:29:27]RAPDU: 90 00 [09:29:27]wFMCommunicate OK [09:29:27]SAM_PROTO_ClearQueue done [09:29:27]KKMCreateOFDPacket [09:29:27]OFDProtocolAddRootSTLVToBuf [09:29:27]FM_MakeSignedData [09:29:27]FM_MakeSignedData [09:29:27]SAM_PROTO_SignData [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 0D 01 02 [09:29:27]Write to MH i2c: E2 08 00 E1 3E 80 0D 01 02 00 00 00 00 98 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 E1 3E 00 90 00 93 [09:29:27]RAPDU: 90 00 [09:29:27]wFMCommunicate OK [09:29:27]wFMCommunicate request_size=255 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 F9 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 04 03 [09:29:27]Write to MH i2c: E2 02 01 E2 3E 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 F9 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 04 03 00 00 45 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 E2 3E 00 90 00 94 [09:29:27]RAPDU: 90 00 [09:29:27]wFMCommunicate OK [09:29:27]wFMCommunicate request_size=16 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 EB 69 28 69 47 CF [09:29:27]Write to MH i2c: E2 13 00 E3 3E 80 0D 02 02 0B 00 00 35 04 06 00 EB 69 28 69 47 CF 00 00 EB [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 03 00 E3 3E 00 90 00 95 [09:29:27]RAPDU: 90 00 [09:29:27]wFMCommunicate OK [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 0D 03 02 [09:29:27]Write to MH i2c: E2 08 00 E4 3E 80 0D 03 02 00 00 00 00 9D [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 0B 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 0B 00 E4 3E 00 22 9C 27 1E 15 50 0F 12 90 00 27 [09:29:27]RAPDU: 22 9C 27 1E 15 50 0F 12 90 00 [09:29:27]wFMCommunicate OK [09:29:27]SAM_PROTO_SignData done [09:29:27]FM_MakeSignedData done [09:29:27]CreateOFDProtocolMessage [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 11 00 00 [09:29:27]Write to MH i2c: E2 08 00 E5 3E 80 11 00 00 00 00 00 00 9D [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:27]Read from MH i2c: E2 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 17 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: E2 17 00 E5 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EA [09:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:29:27]wFMCommunicate OK [09:29:27]CreateOFDProtocolMessage done [09:29:27]OFDSenderStorePacket 197836 [09:29:27]StoreOFDPacket docnum=197836 [09:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 1F CB 0D 01 1E 60 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 F9 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 04 03 00 35 04 06 00 EB 69 28 69 47 CF 22 9C 27 1E 15 50 0F 12 [09:29:27]CheckFolder [09:29:27]dirname=/storage/ofd_packets [09:29:27]CheckFolder done [09:29:27]ProducePacketName [09:29:27]name=ofd_packets/00197836 [09:29:27]NVStorageSaveData ofd_packets/00197836 [09:29:27]File name is /storage/ofd_packets/00197836 [09:29:27]Write 307 bytes [09:29:27]NVStorageSaveData done [09:29:27]OFDSenderStorePacket done [09:29:27]KKMCreateOFDPacket done [09:29:27]NVStorageSaveData kkm_last_timestamp [09:29:27]File name is /storage/kkm_last_timestamp [09:29:27]Write 4 bytes [09:29:27]NVStorageSaveData done [09:29:27]ExternCall_PrintAddStr [09:29:27]wPrintStart [09:29:27]Write to MH i2c: 01 00 00 E6 3E 24 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 07 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: 01 07 00 E6 3E 00 00 00 00 00 FF 0F 39 [09:29:27]RasterBufferAndPrint [09:29:27]line Счет N : (1)11325210 [09:29:27]line ИНН: 02508201610067 [09:29:27]line Контрольно-Кассовый Чек [09:29:27]line ПРОДАЖА [09:29:27]line ТРК (МРК, ГНК) : 52 [09:29:27]line Товар: 2710194210 [09:29:27]line D-ENERGY ДТ-К-5 [09:29:27]line 6.480 * 77.20 [09:29:27]line = 500.26 [09:29:27]line НДС 12% НСП 1% [09:29:27]line > о реализуемом товаре [09:29:27]line ОКРУГЛЕНИЕ: -0.26 [09:29:27]line ИТОГО: 500.00 [09:29:27]line Внесено: 500.00 [09:29:27]line СДАЧА: 0.00 [09:29:27]line НСП 1% : 4.43 [09:29:27]line НДС 12% : 53.12 [09:29:27]line Наличными: 500.00 [09:29:27]line Безнал.: 0.00 [09:29:27]line Место: АЗС № 95 "Партнер Нефть" [09:29:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:29:27]line СНО: Общий режим [09:29:27]line Чек 177 16.08.2024 09:29 [09:29:27]line Смена: 462 ФФД: 1.0 [09:29:27]line ЗНМ: 0300000079 [09:29:27]line РНМ: 0000000000092545 [09:29:27]line Версия ККМ: 001 [09:29:27]line ФМ: 0000000000871802 [09:29:27]line ФД: 197836 [09:29:27]line ФПД: 258836882081743 [09:29:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092929&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197836&fm=258836882081743&tin=02508201610067®Number=0000000000092545&sum=50000 [09:29:27]written 0, free lines is 4095 [09:29:27]OFD Sender: Processing packet 197836 [packets to send 245, broken 244] [09:29:27]ProducePacketName [09:29:27]name=ofd_packets/00197836 [09:29:27]OFD Sender: To server: pG, [09:29:27]CommunicateWithHost lk.salyk.kg:30040 [09:29:27]ConnectInit lk.salyk.kg [09:29:28]Write to MH i2c: 01 00 00 11 3F 50 [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 07 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: 01 07 00 11 3F 00 00 00 00 00 E7 0C 4A [09:29:28]RasterBufferAndPrint [09:29:28]line [09:29:28]line [09:29:28]line [09:29:28]line [09:29:28]line [09:29:28]written 0, free lines is 3309 [09:29:28]MH_Cut [09:29:28]Write to MH i2c: D1 01 00 18 3F 01 29 [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: D1 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: D1 01 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: D1 01 00 18 3F 00 28 [09:29:28]Write to MH i2c: 01 00 00 19 3F 58 [09:29:28]Write i2c OK [09:29:28]MH_I2C_Read... [09:29:28]*** Cut start [09:29:28]*** Purtial cut [09:29:28]*** CUTSNS_PIN = 0 [09:29:29]*** Stage 1: CUTSNS_PIN = 1 [09:29:29]Connected sock=11 [09:29:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 1F CB 0D 01 1E 60 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 F9 1B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 04 03 00 35 04 06 00 EB 69 28 69 47 CF 22 9C 27 1E 15 50 0F 12 [09:29:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A7 E7 47 00 EC 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 04 03 00 F4 03 04 00 10 C8 BE 66 B6 04 01 00 00 25 5C F0 E4 06 22 CB 28 [09:29:30]CommunicateWithHost err = 0 [09:29:30]CheckOFDResponse [09:29:30]1017 (14) - 77093643461234 [09:29:30]1041 (16) - 0000000000871802 [09:29:30]1040 (4) - 197836 [09:29:30]1012 (4) - 16.08.2024 03:31 [09:29:30]1206 (1) - 0 [09:29:30]OFD Sender: Remove packet 197836 [09:29:30]ProducePacketName [09:29:30]name=ofd_packets/00197836 [09:29:30]NVStorageDeleteData [09:29:30]Read from MH i2c: 01 [09:29:30]MH_I2C_Read... [09:29:30]*** Stop cut motor [09:29:30]*** Cut end [09:29:30]Read from MH i2c: 01 07 00 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: 01 07 00 19 3F 00 00 00 00 00 FF 0F 6D [09:29:30]process_action close_receipt done [09:29:30]requested_data is exist [09:29:30]produce_requested_data [09:29:30]requested_item fm.sn is exist - process it [09:29:30]wFMCommunicate request_size=4 [09:29:30]MH_SAM_APDU [09:29:30]CAPDU: 80 11 00 00 [09:29:30]Write to MH i2c: E2 08 00 1A 3F 80 11 00 00 00 00 00 00 D3 [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:30]Read from MH i2c: E2 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: E2 17 00 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: E2 17 00 1A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 20 [09:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:29:30]wFMCommunicate OK [09:29:30]requested_item fd.num is exist - process it [09:29:30]SAM_PROTO_GetFieldsCounters [09:29:30]wFMCommunicate request_size=4 [09:29:30]MH_SAM_APDU [09:29:30]CAPDU: 80 13 00 00 [09:29:30]Write to MH i2c: E2 08 00 1B 3F 80 13 00 00 00 00 00 00 D6 [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 62 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 62 00 1B 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CC 04 03 00 0E 04 04 00 CE 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 A6 [09:29:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CC 04 03 00 0E 04 04 00 CE 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:29:31]wFMCommunicate OK [09:29:31]SAM_PROTO_GetFieldsCounters done [09:29:31]requested_item shift.num is exist - process it [09:29:31]requested_item shift.opened is exist - process it [09:29:31]req_shift_opened [09:29:31]FM_GetShiftState [09:29:31]SAM_PROTO_GetShiftState [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 13 01 00 [09:29:31]Write to MH i2c: E2 08 00 1C 3F 80 13 01 00 00 00 00 00 D8 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0E 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0E 00 1C 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 66 [09:29:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:29:31]wFMCommunicate OK [09:29:31]SAM_PROTO_GetShiftState done [09:29:31]FM_GetShiftState done [09:29:31]req_shift_opened done [09:29:31]requested_item shift.open_date is exist - process it [09:29:31]req_shift_open_date [09:29:31]req_shift_open_date done [09:29:31]produce_requested_data done [09:29:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197836,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:29:31]process_action_free close_receipt [09:29:31]json_value_free [09:29:31]json_value_free done [09:29:31]process_json_proto returns [09:29:31]Send response to host [09:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197836,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:29:31]free response buf [09:29:31]execute_script done [09:29:31]execute_script returns [09:29:31]free content buf [09:29:31]Sock 9.Close socket [09:29:31]Sock 9.Thread stoped [09:29:31]OFD Sender: No OFD packet to send [09:29:36]OFD Sender: No OFD packet to send [09:29:41]OFD Sender: No OFD packet to send [09:29:42]accept exits with 7 [09:29:42]New connection [09:29:42]New thread 3066981732 created [09:29:42]Thread 3066838372 joined [09:29:42]Waiting for new connection... [09:29:42] Sock 7.Parse request [09:29:42]Sock 7.Check first char [09:29:42]Sock 7.First char is OK [09:29:42]request: POST /json_proto HTTP/1.0 [09:29:42]Method: POST [09:29:42]URL: /json_proto [09:29:42]Method is POST - this is cgi request [09:29:42]url: /json_proto [09:29:42]query_string will be loaded in cgi processing [09:29:42]execute_cgi json_proto POST (null) [09:29:42]execute_cgi path=json_proto method=POST [09:29:42]POST find Content-Length [09:29:42]Host: 172.17.46.195:8080 [09:29:42]Content-Length: 802 [09:29:42]Content-Type: application/json [09:29:42] [09:29:42]POST finish read [09:29:42]Found Content-Length = 802 [09:29:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325211", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:42]execute_script... [09:29: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)11325211", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:42]POST & json_proto [09:29:42]process_json_proto [09:29:42]json parsed OK: [09:29:42]protocol is kg_v1.0 [09:29:42]action value=close_receipt [09:29:42]process_action close_receipt [09:29:42]cmd_close_receipt [09:29:42]MH_GetDate [09:29:42]Write to MH i2c: F0 00 00 1D 3F 4B [09:29:42]Write i2c OK [09:29:42]MH_I2C_Read... [09:29:42]Read from MH i2c: F0 [09:29:42]MH_I2C_Read... [09:29:42]Read from MH i2c: F0 09 00 [09:29:42]MH_I2C_Read... [09:29:42]Read from MH i2c: F0 09 00 1D 3F 00 09 1C BF 66 8D AE BC 66 FB [09:29:42]GetLastDocTimeStamp 1723800569 [09:29:42]current date 1723800585 [09:29:42]FM_GetShiftState [09:29:42]SAM_PROTO_GetShiftState [09:29:42]wFMCommunicate request_size=4 [09:29:42]MH_SAM_APDU [09:29:42]CAPDU: 80 13 01 00 [09:29:42]Write to MH i2c: E2 08 00 1E 3F 80 13 01 00 00 00 00 00 DA [09:29:42]Write i2c OK [09:29:42]MH_I2C_Read... [09:29:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:42]Read from MH i2c: E2 [09:29:42]MH_I2C_Read... [09:29:42]Read from MH i2c: E2 0E 00 [09:29:42]MH_I2C_Read... [09:29:42]Read from MH i2c: E2 0E 00 1E 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 68 [09:29:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:29:42]wFMCommunicate OK [09:29:42]SAM_PROTO_GetShiftState done [09:29:42]FM_GetShiftState done [09:29:42]opened in 1723766727 [09:29:42]opened+sec_in_day 1723853127 [09:29:42]quantity*price = 70044 [09:29:42]sum+1 = 70046 [09:29:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 178 16.08.2024 09:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197837 ФПД: 205939148201866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092945&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197837&fm=205939148201866&tin=02508201610067®Number=0000000000092545&sum=70045 [09:29:43]StoreToDocumentArchive [09:29:43]shift 462 fd 197837 [09:29:43]save to /storage/0462/doc_00197837 [09:29:43]save last doc name /storage/0462/doc_00197837 to /storage/kkm_last_doc_name [09:29:43]save OK [09:29:43]Clear old archive folders... [09:29:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:29:43]tlvbuf is 019A9D70 [09:29:43]SAM_PROTO_ClearQueue [09:29:43]wFMCommunicate request_size=4 [09:29:43]MH_SAM_APDU [09:29:43]CAPDU: 80 09 00 00 [09:29:43]Write to MH i2c: E2 08 00 2B 3F 80 09 00 00 00 00 00 00 DC [09:29:43]Write i2c OK [09:29:43]MH_I2C_Read... [09:29:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:43]Read from MH i2c: E2 [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: E2 03 00 [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: E2 03 00 2B 3F 00 90 00 DE [09:29:43]RAPDU: 90 00 [09:29:43]wFMCommunicate OK [09:29:43]SAM_PROTO_ClearQueue done [09:29:43]KKMCreateOFDPacket [09:29:43]OFDProtocolAddRootSTLVToBuf [09:29:43]FM_MakeSignedData [09:29:43]FM_MakeSignedData [09:29:43]SAM_PROTO_SignData [09:29:43]wFMCommunicate request_size=4 [09:29:43]MH_SAM_APDU [09:29:43]CAPDU: 80 0D 01 02 [09:29:43]Write to MH i2c: E2 08 00 2C 3F 80 0D 01 02 00 00 00 00 E4 [09:29:43]Write i2c OK [09:29:43]MH_I2C_Read... [09:29:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:43]Read from MH i2c: E2 [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: E2 03 00 [09:29:43]MH_I2C_Read... [09:29:43]Read from MH i2c: E2 03 00 2C 3F 00 90 00 DF [09:29:43]RAPDU: 90 00 [09:29:43]wFMCommunicate OK [09:29:43]wFMCommunicate request_size=255 [09:29:43]MH_SAM_APDU [09:29:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 09 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 04 03 00 35 04 06 00 BB [09:29:43]Write to MH i2c: E2 02 01 2D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 09 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 04 03 00 35 04 06 00 BB 00 00 08 [09:29:43]Write i2c OK [09:29:43]MH_I2C_Read... [09:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:44]Read from MH i2c: E2 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 03 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 03 00 2D 3F 00 90 00 E0 [09:29:44]RAPDU: 90 00 [09:29:44]wFMCommunicate OK [09:29:44]wFMCommunicate request_size=10 [09:29:44]MH_SAM_APDU [09:29:44]CAPDU: 80 0D 02 02 05 4C F1 C6 1F 8A [09:29:44]Write to MH i2c: E2 0D 00 2E 3F 80 0D 02 02 05 00 4C F1 C6 1F 8A 00 00 9D [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:44]Read from MH i2c: E2 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 03 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 03 00 2E 3F 00 90 00 E1 [09:29:44]RAPDU: 90 00 [09:29:44]wFMCommunicate OK [09:29:44]wFMCommunicate request_size=4 [09:29:44]MH_SAM_APDU [09:29:44]CAPDU: 80 0D 03 02 [09:29:44]Write to MH i2c: E2 08 00 2F 3F 80 0D 03 02 00 00 00 00 E9 [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:44]Read from MH i2c: E2 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 0B 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 0B 00 2F 3F 00 0D EC 9E AC C9 59 16 CA 90 00 2F [09:29:44]RAPDU: 0D EC 9E AC C9 59 16 CA 90 00 [09:29:44]wFMCommunicate OK [09:29:44]SAM_PROTO_SignData done [09:29:44]FM_MakeSignedData done [09:29:44]CreateOFDProtocolMessage [09:29:44]wFMCommunicate request_size=4 [09:29:44]MH_SAM_APDU [09:29:44]CAPDU: 80 11 00 00 [09:29:44]Write to MH i2c: E2 08 00 30 3F 80 11 00 00 00 00 00 00 E9 [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:44]Read from MH i2c: E2 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 17 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: E2 17 00 30 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [09:29:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:29:44]wFMCommunicate OK [09:29:44]CreateOFDProtocolMessage done [09:29:44]OFDSenderStorePacket 197837 [09:29:44]StoreOFDPacket docnum=197837 [09:29:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 91 07 01 55 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 09 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 04 03 00 35 04 06 00 BB 4C F1 C6 1F 8A 0D EC 9E AC C9 59 16 CA [09:29:44]CheckFolder [09:29:44]dirname=/storage/ofd_packets [09:29:44]CheckFolder done [09:29:44]ProducePacketName [09:29:44]name=ofd_packets/00197837 [09:29:44]NVStorageSaveData ofd_packets/00197837 [09:29:44]File name is /storage/ofd_packets/00197837 [09:29:44]Write 301 bytes [09:29:44]NVStorageSaveData done [09:29:44]OFDSenderStorePacket done [09:29:44]KKMCreateOFDPacket done [09:29:44]NVStorageSaveData kkm_last_timestamp [09:29:44]File name is /storage/kkm_last_timestamp [09:29:44]Write 4 bytes [09:29:44]NVStorageSaveData done [09:29:44]ExternCall_PrintAddStr [09:29:44]wPrintStart [09:29:44]Write to MH i2c: 01 00 00 31 3F 70 [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: 01 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: 01 07 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: 01 07 00 31 3F 00 00 00 00 00 FF 0F 85 [09:29:44]RasterBufferAndPrint [09:29:44]line Счет N : (1)11325211 [09:29:44]line ИНН: 02508201610067 [09:29:44]line Контрольно-Кассовый Чек [09:29:44]line ПРОДАЖА [09:29:44]line ТРК (МРК, ГНК) : 21 [09:29:44]line Товар: 2710124500 [09:29:44]line Аи-95-К-5 [09:29:44]line 9.440 * 74.20 [09:29:44]line = 700.45 [09:29:44]line НДС 12% НСП 1% [09:29:44]line > о реализуемом товаре [09:29:44]line ИТОГО: 700.45 [09:29:44]line НСП 1% : 6.20 [09:29:44]line НДС 12% : 74.38 [09:29:44]line Наличными: 0.00 [09:29:44]line Безнал.: 700.45 [09:29:44]line Место: АЗС № 95 "Партнер Нефть" [09:29:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:29:44]line СНО: Общий режим [09:29:44]line Чек 178 16.08.2024 09:29 [09:29:44]line Смена: 462 ФФД: 1.0 [09:29:44]line ЗНМ: 0300000079 [09:29:44]line РНМ: 0000000000092545 [09:29:44]line Версия ККМ: 001 [09:29:44]line Платежная система: O! деньги [09:29:44]line ФМ: 0000000000871802 [09:29:44]line ФД: 197837 [09:29:44]line ФПД: 205939148201866 [09:29:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T092945&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197837&fm=205939148201866&tin=02508201610067®Number=0000000000092545&sum=70045 [09:29:44]written 0, free lines is 4095 [09:29:44]OFD Sender: Processing packet 197837 [packets to send 245, broken 244] [09:29:44]ProducePacketName [09:29:44]name=ofd_packets/00197837 [09:29:44]OFD Sender: To server: pG, [09:29:44]CommunicateWithHost lk.salyk.kg:30040 [09:29:44]ConnectInit lk.salyk.kg [09:29:44]Write to MH i2c: 01 00 00 5B 3F 9A [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: 01 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: 01 07 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: 01 07 00 5B 3F 00 00 00 00 00 EC 0C 99 [09:29:44]RasterBufferAndPrint [09:29:44]line [09:29:44]line [09:29:44]line [09:29:44]line [09:29:44]line [09:29:44]written 0, free lines is 3314 [09:29:44]MH_Cut [09:29:44]Write to MH i2c: D1 01 00 62 3F 01 73 [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: D1 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: D1 01 00 [09:29:44]MH_I2C_Read... [09:29:44]Read from MH i2c: D1 01 00 62 3F 00 72 [09:29:44]Write to MH i2c: 01 00 00 63 3F A2 [09:29:44]Write i2c OK [09:29:44]MH_I2C_Read... [09:29:45]*** Cut start [09:29:45]*** Purtial cut [09:29:45]*** Stage 1: CUTSNS_PIN = 1 [09:29:45]Read from MH i2c: 01 [09:29:45]MH_I2C_Read... [09:29:45]*** Stop cut motor [09:29:45]*** Cut end [09:29:45]Read from MH i2c: 01 07 00 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: 01 07 00 63 3F 00 00 00 00 00 FF 0F B7 [09:29:45]process_action close_receipt done [09:29:45]requested_data is exist [09:29:45]produce_requested_data [09:29:45]requested_item fm.sn is exist - process it [09:29:45]wFMCommunicate request_size=4 [09:29:45]MH_SAM_APDU [09:29:45]CAPDU: 80 11 00 00 [09:29:45]Write to MH i2c: E2 08 00 64 3F 80 11 00 00 00 00 00 00 1D [09:29:45]Write i2c OK [09:29:45]MH_I2C_Read... [09:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:45]Read from MH i2c: E2 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: E2 17 00 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: E2 17 00 64 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6A [09:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:29:45]wFMCommunicate OK [09:29:45]requested_item fd.num is exist - process it [09:29:45]SAM_PROTO_GetFieldsCounters [09:29:45]wFMCommunicate request_size=4 [09:29:45]MH_SAM_APDU [09:29:45]CAPDU: 80 13 00 00 [09:29:45]Write to MH i2c: E2 08 00 65 3F 80 13 00 00 00 00 00 00 20 [09:29:45]Write i2c OK [09:29:45]MH_I2C_Read... [09:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:45]Read from MH i2c: E2 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: E2 62 00 [09:29:45]MH_I2C_Read... [09:29:45]Read from MH i2c: E2 62 00 65 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CD 04 03 00 0E 04 04 00 CE 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 F4 [09:29:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CD 04 03 00 0E 04 04 00 CE 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:29:45]wFMCommunicate OK [09:29:45]SAM_PROTO_GetFieldsCounters done [09:29:45]requested_item shift.num is exist - process it [09:29:45]requested_item shift.opened is exist - process it [09:29:45]req_shift_opened [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 66 3F 80 13 01 00 00 00 00 00 22 [09:29:45]Write i2c OK [09:29:45]MH_I2C_Read... [09:29:45]Connected sock=11 [09:29:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 91 07 01 55 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 09 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 04 03 00 35 04 06 00 BB 4C F1 C6 1F 8A 0D EC 9E AC C9 59 16 CA [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 66 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B0 [09:29:45]RAPDU: 09 00 01 C7 97 BE 66 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]req_shift_opened done [09:29:45]requested_item shift.open_date is exist - process it [09:29:45]req_shift_open_date [09:29:45]req_shift_open_date done [09:29:45]produce_requested_data done [09:29:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197837,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:29:45]process_action_free close_receipt [09:29:45]json_value_free [09:29:45]json_value_free done [09:29:45]process_json_proto returns [09:29:45]Send response to host [09:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197837,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:29:45]free response buf [09:29:45]execute_script done [09:29:45]execute_script returns [09:29:45]free content buf [09:29:45]Sock 7.Close socket [09:29:45]Sock 7.Thread stoped [09:29:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7F 35 47 00 0B A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 04 03 00 F4 03 04 00 20 C8 BE 66 B6 04 01 00 00 69 3A 08 7F D7 49 C1 E1 [09:29:47]CommunicateWithHost err = 0 [09:29:47]CheckOFDResponse [09:29:47]1017 (14) - 77093643461234 [09:29:47]1041 (16) - 0000000000871802 [09:29:47]1040 (4) - 197837 [09:29:47]1012 (4) - 16.08.2024 03:31 [09:29:47]1206 (1) - 0 [09:29:47]OFD Sender: Remove packet 197837 [09:29:47]ProducePacketName [09:29:47]name=ofd_packets/00197837 [09:29:47]NVStorageDeleteData [09:29:47]OFD Sender: No OFD packet to send [09:29:47]recv_with_timeout no data received [09:29:52]OFD Sender: No OFD packet to send [09:29:57]OFD Sender: No OFD packet to send [09:30:02]OFD Sender: No OFD packet to send [09:30:07]OFD Sender: No OFD packet to send [09:30:12]OFD Sender: No OFD packet to send [09:30:17]OFD Sender: No OFD packet to send [09:30:22]OFD Sender: No OFD packet to send [09:30:27]OFD Sender: No OFD packet to send [09:30:32]OFD Sender: No OFD packet to send [09:30:37]OFD Sender: No OFD packet to send [09:30:42]OFD Sender: No OFD packet to send [09:30:47]OFD Sender: No OFD packet to send [09:30:52]OFD Sender: No OFD packet to send [09:30:57]OFD Sender: No OFD packet to send [09:31:02]OFD Sender: No OFD packet to send [09:31:07]OFD Sender: No OFD packet to send [09:31:12]OFD Sender: No OFD packet to send [09:31:17]OFD Sender: No OFD packet to send [09:31:22]OFD Sender: No OFD packet to send [09:31:27]OFD Sender: No OFD packet to send [09:31:32]OFD Sender: No OFD packet to send [09:31:37]OFD Sender: No OFD packet to send [09:31:42]OFD Sender: No OFD packet to send [09:31:47]OFD Sender: No OFD packet to send [09:31:52]OFD Sender: No OFD packet to send [09:31:57]accept exits with 10 [09:31:57]New connection [09:31:57]New thread 3066838372 created [09:31:57]Thread 3066981732 joined [09:31:57]Waiting for new connection... [09:31:57] Sock 10.Parse request [09:31:57]Sock 10.Check first char [09:31:57]Sock 10.First char is OK [09:31:57]request: POST /json_proto HTTP/1.0 [09:31:57]Method: POST [09:31:57]URL: /json_proto [09:31:57]Method is POST - this is cgi request [09:31:57]url: /json_proto [09:31:57]query_string will be loaded in cgi processing [09:31:57]execute_cgi json_proto POST (null) [09:31:57]execute_cgi path=json_proto method=POST [09:31:57]POST find Content-Length [09:31:57]Host: 172.17.46.195:8080 [09:31:57]Content-Length: 805 [09:31:57]Content-Type: application/json [09:31:57] [09:31:57]POST finish read [09:31:57]Found Content-Length = 805 [09:31:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325212", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:57]execute_script... [09:31: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)11325212", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:57]POST & json_proto [09:31:57]process_json_proto [09:31:57]json parsed OK: [09:31:57]protocol is kg_v1.0 [09:31:57]action value=close_receipt [09:31:57]process_action close_receipt [09:31:57]cmd_close_receipt [09:31:57]MH_GetDate [09:31:57]Write to MH i2c: F0 00 00 67 3F 95 [09:31:57]Write i2c OK [09:31:57]MH_I2C_Read... [09:31:57]Read from MH i2c: F0 [09:31:57]MH_I2C_Read... [09:31:57]Read from MH i2c: F0 09 00 [09:31:57]MH_I2C_Read... [09:31:57]Read from MH i2c: F0 09 00 67 3F 00 90 1C BF 66 8D AE BC 66 CC [09:31:57]GetLastDocTimeStamp 1723800585 [09:31:57]current date 1723800720 [09:31:57]FM_GetShiftState [09:31:57]SAM_PROTO_GetShiftState [09:31:57]wFMCommunicate request_size=4 [09:31:57]MH_SAM_APDU [09:31:57]CAPDU: 80 13 01 00 [09:31:57]Write to MH i2c: E2 08 00 68 3F 80 13 01 00 00 00 00 00 24 [09:31:57]Write i2c OK [09:31:57]MH_I2C_Read... [09:31:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:57]Read from MH i2c: E2 [09:31:57]MH_I2C_Read... [09:31:57]Read from MH i2c: E2 0E 00 [09:31:57]MH_I2C_Read... [09:31:57]Read from MH i2c: E2 0E 00 68 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B2 [09:31:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:31:57]wFMCommunicate OK [09:31:57]SAM_PROTO_GetShiftState done [09:31:57]FM_GetShiftState done [09:31:57]opened in 1723766727 [09:31:57]opened+sec_in_day 1723853127 [09:31:57]quantity*price = 100021 [09:31:57]sum+1 = 100023 [09:31:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 179 16.08.2024 09:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197838 ФПД: 97066458011300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093200&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197838&fm=97066458011300&tin=02508201610067®Number=0000000000092545&sum=100022 [09:31:58]StoreToDocumentArchive [09:31:58]shift 462 fd 197838 [09:31:58]save to /storage/0462/doc_00197838 [09:31:58]save last doc name /storage/0462/doc_00197838 to /storage/kkm_last_doc_name [09:31:58]save OK [09:31:58]Clear old archive folders... [09:31:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:31:58]tlvbuf is 0198E520 [09:31:58]SAM_PROTO_ClearQueue [09:31:58]wFMCommunicate request_size=4 [09:31:58]MH_SAM_APDU [09:31:58]CAPDU: 80 09 00 00 [09:31:58]Write to MH i2c: E2 08 00 75 3F 80 09 00 00 00 00 00 00 26 [09:31:58]Write i2c OK [09:31:58]MH_I2C_Read... [09:31:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:58]Read from MH i2c: E2 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 75 3F 00 90 00 28 [09:31:58]RAPDU: 90 00 [09:31:58]wFMCommunicate OK [09:31:58]SAM_PROTO_ClearQueue done [09:31:58]KKMCreateOFDPacket [09:31:58]OFDProtocolAddRootSTLVToBuf [09:31:58]FM_MakeSignedData [09:31:58]FM_MakeSignedData [09:31:58]SAM_PROTO_SignData [09:31:58]wFMCommunicate request_size=4 [09:31:58]MH_SAM_APDU [09:31:58]CAPDU: 80 0D 01 02 [09:31:58]Write to MH i2c: E2 08 00 76 3F 80 0D 01 02 00 00 00 00 2E [09:31:58]Write i2c OK [09:31:58]MH_I2C_Read... [09:31:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:58]Read from MH i2c: E2 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 76 3F 00 90 00 29 [09:31:58]RAPDU: 90 00 [09:31:58]wFMCommunicate OK [09:31:58]wFMCommunicate request_size=255 [09:31:58]MH_SAM_APDU [09:31:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 90 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 04 03 00 35 04 06 00 58 [09:31:58]Write to MH i2c: E2 02 01 77 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 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 B3 00 00 00 F4 03 04 00 90 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 04 03 00 35 04 06 00 58 00 00 80 [09:31:58]Write i2c OK [09:31:58]MH_I2C_Read... [09:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:58]Read from MH i2c: E2 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 77 3F 00 90 00 2A [09:31:58]RAPDU: 90 00 [09:31:58]wFMCommunicate OK [09:31:58]wFMCommunicate request_size=10 [09:31:58]MH_SAM_APDU [09:31:58]CAPDU: 80 0D 02 02 05 48 0B BF D6 A4 [09:31:58]Write to MH i2c: E2 0D 00 78 3F 80 0D 02 02 05 00 48 0B BF D6 A4 00 00 C7 [09:31:58]Write i2c OK [09:31:58]MH_I2C_Read... [09:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:58]Read from MH i2c: E2 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 03 00 78 3F 00 90 00 2B [09:31:58]RAPDU: 90 00 [09:31:58]wFMCommunicate OK [09:31:58]wFMCommunicate request_size=4 [09:31:58]MH_SAM_APDU [09:31:58]CAPDU: 80 0D 03 02 [09:31:58]Write to MH i2c: E2 08 00 79 3F 80 0D 03 02 00 00 00 00 33 [09:31:58]Write i2c OK [09:31:58]MH_I2C_Read... [09:31:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:58]Read from MH i2c: E2 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 0B 00 [09:31:58]MH_I2C_Read... [09:31:58]Read from MH i2c: E2 0B 00 79 3F 00 31 ED F5 F9 5D 5D DD EC 90 00 C3 [09:31:58]RAPDU: 31 ED F5 F9 5D 5D DD EC 90 00 [09:31:58]wFMCommunicate OK [09:31:58]SAM_PROTO_SignData done [09:31:58]FM_MakeSignedData done [09:31:58]CreateOFDProtocolMessage [09:31:58]wFMCommunicate request_size=4 [09:31:58]MH_SAM_APDU [09:31:58]CAPDU: 80 11 00 00 [09:31:58]Write to MH i2c: E2 08 00 7A 3F 80 11 00 00 00 00 00 00 33 [09:31:58]Write i2c OK [09:31:58]MH_I2C_Read... [09:31:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:59]Read from MH i2c: E2 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: E2 17 00 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: E2 17 00 7A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 80 [09:31:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:31:59]wFMCommunicate OK [09:31:59]CreateOFDProtocolMessage done [09:31:59]OFDSenderStorePacket 197838 [09:31:59]StoreOFDPacket docnum=197838 [09:31:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D5 DD 07 01 C9 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 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 B3 00 00 00 F4 03 04 00 90 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 04 03 00 35 04 06 00 58 48 0B BF D6 A4 31 ED F5 F9 5D 5D DD EC [09:31:59]CheckFolder [09:31:59]dirname=/storage/ofd_packets [09:31:59]CheckFolder done [09:31:59]ProducePacketName [09:31:59]name=ofd_packets/00197838 [09:31:59]NVStorageSaveData ofd_packets/00197838 [09:31:59]File name is /storage/ofd_packets/00197838 [09:31:59]Write 301 bytes [09:31:59]NVStorageSaveData done [09:31:59]OFDSenderStorePacket done [09:31:59]KKMCreateOFDPacket done [09:31:59]NVStorageSaveData kkm_last_timestamp [09:31:59]File name is /storage/kkm_last_timestamp [09:31:59]Write 4 bytes [09:31:59]NVStorageSaveData done [09:31:59]OFD Sender: Processing packet 197838 [packets to send 245, broken 244] [09:31:59]ProducePacketName [09:31:59]name=ofd_packets/00197838 [09:31:59]OFD Sender: To server: pG, [09:31:59]CommunicateWithHost lk.salyk.kg:30040 [09:31:59]ConnectInit lk.salyk.kg [09:31:59]ExternCall_PrintAddStr [09:31:59]wPrintStart [09:31:59]Write to MH i2c: 01 00 00 7B 3F BA [09:31:59]Write i2c OK [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: 01 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: 01 07 00 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: 01 07 00 7B 3F 00 00 00 00 00 FF 0F CF [09:31:59]RasterBufferAndPrint [09:31:59]line Счет N : (1)11325212 [09:31:59]line ИНН: 02508201610067 [09:31:59]line Контрольно-Кассовый Чек [09:31:59]line ПРОДАЖА [09:31:59]line ТРК (МРК, ГНК) : 11 [09:31:59]line Товар: 2710124500 [09:31:59]line Аи-95-К-5 [09:31:59]line 13.480 * 74.20 [09:31:59]line = 1000.22 [09:31:59]line НДС 12% НСП 1% [09:31:59]line > о реализуемом товаре [09:31:59]line ИТОГО: 1000.22 [09:31:59]line НСП 1% : 8.85 [09:31:59]line НДС 12% : 106.22 [09:31:59]line Наличными: 0.00 [09:31:59]line Безнал.: 1000.22 [09:31:59]line Место: АЗС № 95 "Партнер Нефть" [09:31:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:31:59]line СНО: Общий режим [09:31:59]line Чек 179 16.08.2024 09:32 [09:31:59]line Смена: 462 ФФД: 1.0 [09:31:59]line ЗНМ: 0300000079 [09:31:59]line РНМ: 0000000000092545 [09:31:59]line Версия ККМ: 001 [09:31:59]line Платежная система: O! деньги [09:31:59]line ФМ: 0000000000871802 [09:31:59]line ФД: 197838 [09:31:59]line ФПД: 97066458011300 [09:31:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093200&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197838&fm=97066458011300&tin=02508201610067®Number=0000000000092545&sum=100022 [09:31:59]Connected sock=11 [09:31:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D5 DD 07 01 C9 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 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 B3 00 00 00 F4 03 04 00 90 1C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 04 03 00 35 04 06 00 58 48 0B BF D6 A4 31 ED F5 F9 5D 5D DD EC [09:31:59]written 0, free lines is 4095 [09:31:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2A A5 47 00 46 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 04 03 00 F4 03 04 00 A5 C8 BE 66 B6 04 01 00 00 E3 2D 45 A1 02 C8 F4 0B [09:31:59]CommunicateWithHost err = 0 [09:31:59]CheckOFDResponse [09:31:59]1017 (14) - 77093643461234 [09:31:59]1041 (16) - 0000000000871802 [09:31:59]1040 (4) - 197838 [09:31:59]1012 (4) - 16.08.2024 03:33 [09:31:59]1206 (1) - 0 [09:31:59]OFD Sender: Remove packet 197838 [09:31:59]ProducePacketName [09:31:59]name=ofd_packets/00197838 [09:31:59]NVStorageDeleteData [09:31:59]Write to MH i2c: 01 00 00 A5 3F E4 [09:31:59]Write i2c OK [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: 01 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: 01 07 00 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: 01 07 00 A5 3F 00 00 00 00 00 FA 0C F1 [09:31:59]RasterBufferAndPrint [09:31:59]line [09:31:59]line [09:31:59]line [09:31:59]line [09:31:59]line [09:31:59]written 0, free lines is 3331 [09:31:59]MH_Cut [09:31:59]Write to MH i2c: D1 01 00 AC 3F 01 BD [09:31:59]Write i2c OK [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: D1 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: D1 01 00 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: D1 01 00 AC 3F 00 BC [09:31:59]Write to MH i2c: 01 00 00 AD 3F EC [09:31:59]Write i2c OK [09:31:59]MH_I2C_Read... [09:32:00]OFD Sender: No OFD packet to send [09:32:00]*** Cut start [09:32:00]*** Purtial cut [09:32:00]*** CUTSNS_PIN = 0 [09:32:00]*** Stage 1: CUTSNS_PIN = 1 [09:32:02]Read from MH i2c: 01 [09:32:02]MH_I2C_Read... [09:32:02]*** Stop cut motor [09:32:02]*** Cut end [09:32:02]Read from MH i2c: 01 07 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: 01 07 00 AD 3F 00 00 00 00 00 FF 0F 01 [09:32:02]process_action close_receipt done [09:32:02]requested_data is exist [09:32:02]produce_requested_data [09:32:02]requested_item fm.sn is exist - process it [09:32:02]wFMCommunicate request_size=4 [09:32:02]MH_SAM_APDU [09:32:02]CAPDU: 80 11 00 00 [09:32:02]Write to MH i2c: E2 08 00 AE 3F 80 11 00 00 00 00 00 00 67 [09:32:02]Write i2c OK [09:32:02]MH_I2C_Read... [09:32:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:02]Read from MH i2c: E2 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 17 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 17 00 AE 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B4 [09:32:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:32:02]wFMCommunicate OK [09:32:02]requested_item fd.num is exist - process it [09:32:02]SAM_PROTO_GetFieldsCounters [09:32:02]wFMCommunicate request_size=4 [09:32:02]MH_SAM_APDU [09:32:02]CAPDU: 80 13 00 00 [09:32:02]Write to MH i2c: E2 08 00 AF 3F 80 13 00 00 00 00 00 00 6A [09:32:02]Write i2c OK [09:32:02]MH_I2C_Read... [09:32:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:02]Read from MH i2c: E2 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 62 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 62 00 AF 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CE 04 03 00 0E 04 04 00 CE 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 42 [09:32:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CE 04 03 00 0E 04 04 00 CE 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:32:02]wFMCommunicate OK [09:32:02]SAM_PROTO_GetFieldsCounters done [09:32:02]requested_item shift.num is exist - process it [09:32:02]requested_item shift.opened is exist - process it [09:32:02]req_shift_opened [09:32:02]FM_GetShiftState [09:32:02]SAM_PROTO_GetShiftState [09:32:02]wFMCommunicate request_size=4 [09:32:02]MH_SAM_APDU [09:32:02]CAPDU: 80 13 01 00 [09:32:02]Write to MH i2c: E2 08 00 B0 3F 80 13 01 00 00 00 00 00 6C [09:32:02]Write i2c OK [09:32:02]MH_I2C_Read... [09:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:02]Read from MH i2c: E2 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 0E 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 0E 00 B0 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FA [09:32:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:32:02]wFMCommunicate OK [09:32:02]SAM_PROTO_GetShiftState done [09:32:02]FM_GetShiftState done [09:32:02]req_shift_opened done [09:32:02]requested_item shift.open_date is exist - process it [09:32:02]req_shift_open_date [09:32:02]req_shift_open_date done [09:32:02]produce_requested_data done [09:32:02]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197838,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:32:02]process_action_free close_receipt [09:32:02]json_value_free [09:32:02]json_value_free done [09:32:02]process_json_proto returns [09:32:02]Send response to host [09:32:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197838,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:32:02]free response buf [09:32:02]execute_script done [09:32:02]execute_script returns [09:32:02]free content buf [09:32:02]Sock 10.Close socket [09:32:02]Sock 10.Thread stoped [09:32:05]OFD Sender: No OFD packet to send [09:32:10]OFD Sender: No OFD packet to send [09:32:15]OFD Sender: No OFD packet to send [09:32:20]OFD Sender: No OFD packet to send [09:32:25]OFD Sender: No OFD packet to send [09:32:30]OFD Sender: No OFD packet to send [09:32:35]OFD Sender: No OFD packet to send [09:32:40]OFD Sender: No OFD packet to send [09:32:45]OFD Sender: No OFD packet to send [09:32:50]OFD Sender: No OFD packet to send [09:32:55]OFD Sender: No OFD packet to send [09:33:00]OFD Sender: No OFD packet to send [09:33:05]OFD Sender: No OFD packet to send [09:33:10]OFD Sender: No OFD packet to send [09:33:15]OFD Sender: No OFD packet to send [09:33:20]OFD Sender: No OFD packet to send [09:33:25]OFD Sender: No OFD packet to send [09:33:30]OFD Sender: No OFD packet to send [09:33:35]OFD Sender: No OFD packet to send [09:33:40]OFD Sender: No OFD packet to send [09:33:45]OFD Sender: No OFD packet to send [09:33:50]OFD Sender: No OFD packet to send [09:33:55]OFD Sender: No OFD packet to send [09:34:00]OFD Sender: No OFD packet to send [09:34:05]OFD Sender: No OFD packet to send [09:34:10]OFD Sender: No OFD packet to send [09:34:14]accept exits with 9 [09:34:14]New connection [09:34:14]New thread 3066981732 created [09:34:14]Thread 3066838372 joined [09:34:14]Waiting for new connection... [09:34:14] Sock 9.Parse request [09:34:14]Sock 9.Check first char [09:34:14]Sock 9.First char is OK [09:34:14]request: POST /json_proto HTTP/1.0 [09:34:14]Method: POST [09:34:14]URL: /json_proto [09:34:14]Method is POST - this is cgi request [09:34:14]url: /json_proto [09:34:14]query_string will be loaded in cgi processing [09:34:14]execute_cgi json_proto POST (null) [09:34:14]execute_cgi path=json_proto method=POST [09:34:14]POST find Content-Length [09:34:14]Host: 172.17.46.195:8080 [09:34:14]Content-Length: 803 [09:34:14]Content-Type: application/json [09:34:14] [09:34:14]POST finish read [09:34:14]Found Content-Length = 803 [09:34:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:14]execute_script... [09: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)11325214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:14]POST & json_proto [09:34:14]process_json_proto [09:34:14]json parsed OK: [09:34:14]protocol is kg_v1.0 [09:34:14]action value=close_receipt [09:34:14]process_action close_receipt [09:34:14]cmd_close_receipt [09:34:14]MH_GetDate [09:34:14]Write to MH i2c: F0 00 00 B1 3F DF [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: F0 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: F0 09 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: F0 09 00 B1 3F 00 1A 1D BF 66 8D AE BC 66 A1 [09:34:14]GetLastDocTimeStamp 1723800720 [09:34:14]current date 1723800858 [09:34:14]FM_GetShiftState [09:34:14]SAM_PROTO_GetShiftState [09:34:14]wFMCommunicate request_size=4 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 13 01 00 [09:34:14]Write to MH i2c: E2 08 00 B2 3F 80 13 01 00 00 00 00 00 6E [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 0E 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 0E 00 B2 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FC [09:34:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:34:14]wFMCommunicate OK [09:34:14]SAM_PROTO_GetShiftState done [09:34:14]FM_GetShiftState done [09:34:14]opened in 1723766727 [09:34:14]opened+sec_in_day 1723853127 [09:34:14]quantity*price = 70037 [09:34:14]sum+1 = 70038 [09:34:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 180 16.08.2024 09:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197839 ФПД: 8378966278569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093418&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197839&fm=8378966278569&tin=02508201610067®Number=0000000000092545&sum=70037 [09:34:16]StoreToDocumentArchive [09:34:16]shift 462 fd 197839 [09:34:16]save to /storage/0462/doc_00197839 [09:34:16]save last doc name /storage/0462/doc_00197839 to /storage/kkm_last_doc_name [09:34:16]save OK [09:34:16]Clear old archive folders... [09:34:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:16]tlvbuf is 0198E590 [09:34:16]SAM_PROTO_ClearQueue [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 09 00 00 [09:34:16]Write to MH i2c: E2 08 00 BF 3F 80 09 00 00 00 00 00 00 70 [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 BF 3F 00 90 00 72 [09:34:16]RAPDU: 90 00 [09:34:16]wFMCommunicate OK [09:34:16]SAM_PROTO_ClearQueue done [09:34:16]KKMCreateOFDPacket [09:34:16]OFDProtocolAddRootSTLVToBuf [09:34:16]FM_MakeSignedData [09:34:16]FM_MakeSignedData [09:34:16]SAM_PROTO_SignData [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 0D 01 02 [09:34:16]Write to MH i2c: E2 08 00 C0 3F 80 0D 01 02 00 00 00 00 78 [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 C0 3F 00 90 00 73 [09:34:16]RAPDU: 90 00 [09:34:16]wFMCommunicate OK [09:34:16]wFMCommunicate request_size=255 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 1A 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 04 03 00 35 04 06 00 07 [09:34:16]Write to MH i2c: E2 02 01 C1 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 1A 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 04 03 00 35 04 06 00 07 00 00 DD [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 C1 3F 00 90 00 74 [09:34:16]RAPDU: 90 00 [09:34:16]wFMCommunicate OK [09:34:16]wFMCommunicate request_size=10 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 0D 02 02 05 9E E1 4F 01 A9 [09:34:16]Write to MH i2c: E2 0D 00 C2 3F 80 0D 02 02 05 00 9E E1 4F 01 A9 00 00 FD [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 03 00 C2 3F 00 90 00 75 [09:34:16]RAPDU: 90 00 [09:34:16]wFMCommunicate OK [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 0D 03 02 [09:34:16]Write to MH i2c: E2 08 00 C3 3F 80 0D 03 02 00 00 00 00 7D [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 0B 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 0B 00 C3 3F 00 DA EE 01 A5 1E 1B 28 2E 90 00 7B [09:34:16]RAPDU: DA EE 01 A5 1E 1B 28 2E 90 00 [09:34:16]wFMCommunicate OK [09:34:16]SAM_PROTO_SignData done [09:34:16]FM_MakeSignedData done [09:34:16]CreateOFDProtocolMessage [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 11 00 00 [09:34:16]Write to MH i2c: E2 08 00 C4 3F 80 11 00 00 00 00 00 00 7D [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 17 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 17 00 C4 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [09:34:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:34:16]wFMCommunicate OK [09:34:16]CreateOFDProtocolMessage done [09:34:16]OFDSenderStorePacket 197839 [09:34:16]StoreOFDPacket docnum=197839 [09:34:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C9 46 07 01 62 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 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 1A 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 04 03 00 35 04 06 00 07 9E E1 4F 01 A9 DA EE 01 A5 1E 1B 28 2E [09:34:16]CheckFolder [09:34:16]dirname=/storage/ofd_packets [09:34:16]CheckFolder done [09:34:16]ProducePacketName [09:34:16]name=ofd_packets/00197839 [09:34:16]NVStorageSaveData ofd_packets/00197839 [09:34:16]File name is /storage/ofd_packets/00197839 [09:34:16]Write 301 bytes [09:34:16]NVStorageSaveData done [09:34:16]OFDSenderStorePacket done [09:34:16]KKMCreateOFDPacket done [09:34:16]NVStorageSaveData kkm_last_timestamp [09:34:16]File name is /storage/kkm_last_timestamp [09:34:16]Write 4 bytes [09:34:16]NVStorageSaveData done [09:34:16]ExternCall_PrintAddStr [09:34:16]wPrintStart [09:34:16]Write to MH i2c: 01 00 00 C5 3F 04 [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: 01 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: 01 07 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: 01 07 00 C5 3F 00 00 00 00 00 FF 0F 19 [09:34:16]RasterBufferAndPrint [09:34:16]line Счет N : (1)11325214 [09:34:16]line ИНН: 02508201610067 [09:34:16]line Контрольно-Кассовый Чек [09:34:16]line ПРОДАЖА [09:34:16]line ТРК (МРК, ГНК) : 22 [09:34:16]line Товар: 2710124130 [09:34:16]line Аи-92-К-4 [09:34:16]line 10.330 * 67.80 [09:34:16]line = 700.37 [09:34:16]line НДС 12% НСП 1% [09:34:16]line > о реализуемом товаре [09:34:16]line ИТОГО: 700.37 [09:34:16]line НСП 1% : 6.20 [09:34:16]line НДС 12% : 74.38 [09:34:16]line Наличными: 0.00 [09:34:16]line Безнал.: 700.37 [09:34:16]line Место: АЗС № 95 "Партнер Нефть" [09:34:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:34:16]line СНО: Общий режим [09:34:16]line Чек 180 16.08.2024 09:34 [09:34:16]line Смена: 462 ФФД: 1.0 [09:34:16]line ЗНМ: 0300000079 [09:34:16]line РНМ: 0000000000092545 [09:34:16]line Версия ККМ: 001 [09:34:16]line Платежная система: O! деньги [09:34:16]line ФМ: 0000000000871802 [09:34:16]line ФД: 197839 [09:34:16]line ФПД: 8378966278569 [09:34:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093418&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197839&fm=8378966278569&tin=02508201610067®Number=0000000000092545&sum=70037 [09:34:16]written 0, free lines is 4095 [09:34:16]OFD Sender: Processing packet 197839 [packets to send 245, broken 244] [09:34:16]ProducePacketName [09:34:16]name=ofd_packets/00197839 [09:34:16]OFD Sender: To server: pG, [09:34:16]CommunicateWithHost lk.salyk.kg:30040 [09:34:16]ConnectInit lk.salyk.kg [09:34:16]Connected sock=10 [09:34:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C9 46 07 01 62 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 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 1A 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 04 03 00 35 04 06 00 07 9E E1 4F 01 A9 DA EE 01 A5 1E 1B 28 2E [09:34:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 83 3A 47 00 35 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 38 37 31 38 30 32 10 04 04 00 CF 04 03 00 F4 03 04 00 2E C9 BE 66 B6 04 01 00 00 74 DB 56 90 63 3A 78 D1 [09:34:17]CommunicateWithHost err = 0 [09:34:17]CheckOFDResponse [09:34:17]1017 (14) - 77093643461234 [09:34:17]1041 (16) - 0000000000871802 [09:34:17]1040 (4) - 197839 [09:34:17]1012 (4) - 16.08.2024 03:36 [09:34:17]1206 (1) - 0 [09:34:17]OFD Sender: Remove packet 197839 [09:34:17]ProducePacketName [09:34:17]name=ofd_packets/00197839 [09:34:17]NVStorageDeleteData [09:34:17]Write to MH i2c: 01 00 00 EF 3F 2E [09:34:17]Write i2c OK [09:34:17]MH_I2C_Read... [09:34:17]Read from MH i2c: 01 [09:34:17]MH_I2C_Read... [09:34:17]Read from MH i2c: 01 07 00 [09:34:17]MH_I2C_Read... [09:34:17]Read from MH i2c: 01 07 00 EF 3F 00 00 00 00 00 15 0D 57 [09:34:17]RasterBufferAndPrint [09:34:17]line [09:34:17]line [09:34:17]line [09:34:17]line [09:34:17]line [09:34:17]written 0, free lines is 3356 [09:34:17]MH_Cut [09:34:17]Write to MH i2c: D1 01 00 F6 3F 01 07 [09:34:17]Write i2c OK [09:34:17]MH_I2C_Read... [09:34:17]Read from MH i2c: D1 [09:34:17]MH_I2C_Read... [09:34:17]Read from MH i2c: D1 01 00 [09:34:17]MH_I2C_Read... [09:34:17]Read from MH i2c: D1 01 00 F6 3F 00 06 [09:34:17]Write to MH i2c: 01 00 00 F7 3F 36 [09:34:17]Write i2c OK [09:34:17]MH_I2C_Read... [09:34:17]OFD Sender: No OFD packet to send [09:34:17]*** Cut start [09:34:17]*** Purtial cut [09:34:17]*** Stage 1: CUTSNS_PIN = 1 [09:34:18]Read from MH i2c: 01 [09:34:18]MH_I2C_Read... [09:34:18]*** Stop cut motor [09:34:18]*** Cut end [09:34:18]Read from MH i2c: 01 07 00 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: 01 07 00 F7 3F 00 00 00 00 00 FF 0F 4B [09:34:18]process_action close_receipt done [09:34:18]requested_data is exist [09:34:18]produce_requested_data [09:34:18]requested_item fm.sn is exist - process it [09:34:18]wFMCommunicate request_size=4 [09:34:18]MH_SAM_APDU [09:34:18]CAPDU: 80 11 00 00 [09:34:18]Write to MH i2c: E2 08 00 F8 3F 80 11 00 00 00 00 00 00 B1 [09:34:18]Write i2c OK [09:34:18]MH_I2C_Read... [09:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:18]Read from MH i2c: E2 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 17 00 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 17 00 F8 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [09:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:34:18]wFMCommunicate OK [09:34:18]requested_item fd.num is exist - process it [09:34:18]SAM_PROTO_GetFieldsCounters [09:34:18]wFMCommunicate request_size=4 [09:34:18]MH_SAM_APDU [09:34:18]CAPDU: 80 13 00 00 [09:34:18]Write to MH i2c: E2 08 00 F9 3F 80 13 00 00 00 00 00 00 B4 [09:34:18]Write i2c OK [09:34:18]MH_I2C_Read... [09:34:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:18]Read from MH i2c: E2 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 62 00 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 62 00 F9 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CF 04 03 00 0E 04 04 00 CE 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 90 [09:34:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CF 04 03 00 0E 04 04 00 CE 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:34:18]wFMCommunicate OK [09:34:18]SAM_PROTO_GetFieldsCounters done [09:34:18]requested_item shift.num is exist - process it [09:34:18]requested_item shift.opened is exist - process it [09:34:18]req_shift_opened [09:34:18]FM_GetShiftState [09:34:18]SAM_PROTO_GetShiftState [09:34:18]wFMCommunicate request_size=4 [09:34:18]MH_SAM_APDU [09:34:18]CAPDU: 80 13 01 00 [09:34:18]Write to MH i2c: E2 08 00 FA 3F 80 13 01 00 00 00 00 00 B6 [09:34:18]Write i2c OK [09:34:18]MH_I2C_Read... [09:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:18]Read from MH i2c: E2 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 0E 00 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 0E 00 FA 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 44 [09:34:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:34:18]wFMCommunicate OK [09:34:18]SAM_PROTO_GetShiftState done [09:34:18]FM_GetShiftState done [09:34:18]req_shift_opened done [09:34:18]requested_item shift.open_date is exist - process it [09:34:18]req_shift_open_date [09:34:18]req_shift_open_date done [09:34:18]produce_requested_data done [09:34:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197839,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:34:18]process_action_free close_receipt [09:34:18]json_value_free [09:34:18]json_value_free done [09:34:18]process_json_proto returns [09:34:18]Send response to host [09:34:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197839,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:34:18]free response buf [09:34:18]execute_script done [09:34:18]execute_script returns [09:34:18]free content buf [09:34:18]Sock 9.Close socket [09:34:18]Sock 9.Thread stoped [09:34:22]OFD Sender: No OFD packet to send [09:34:27]OFD Sender: No OFD packet to send [09:34:32]OFD Sender: No OFD packet to send [09:34:37]OFD Sender: No OFD packet to send [09:34:42]OFD Sender: No OFD packet to send [09:34:47]OFD Sender: No OFD packet to send [09:34:52]OFD Sender: No OFD packet to send [09:34:57]OFD Sender: No OFD packet to send [09:35:02]OFD Sender: No OFD packet to send [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:17]accept exits with 7 [09:35:17]New connection [09:35:17]New thread 3066838372 created [09:35:17]Thread 3066981732 joined [09:35:17]Waiting for new connection... [09:35:17] Sock 7.Parse request [09:35:17]Sock 7.Check first char [09:35:17]Sock 7.First char is OK [09:35:17]request: POST /json_proto HTTP/1.0 [09:35:17]Method: POST [09:35:17]URL: /json_proto [09:35:17]Method is POST - this is cgi request [09:35:17]url: /json_proto [09:35:17]query_string will be loaded in cgi processing [09:35:17]execute_cgi json_proto POST (null) [09:35:17]execute_cgi path=json_proto method=POST [09:35:17]POST find Content-Length [09:35:17]Host: 172.17.46.195:8080 [09:35:17]Content-Length: 811 [09:35:17]Content-Type: application/json [09:35:17] [09:35:17]POST finish read [09:35:17]Found Content-Length = 811 [09:35:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:17]execute_script... [09:35:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:17]POST & json_proto [09:35:17]process_json_proto [09:35:17]json parsed OK: [09:35:17]protocol is kg_v1.0 [09:35:17]action value=close_receipt [09:35:17]process_action close_receipt [09:35:17]cmd_close_receipt [09:35:17]MH_GetDate [09:35:17]Write to MH i2c: F0 00 00 FB 3F 29 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: F0 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: F0 09 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: F0 09 00 FB 3F 00 59 1D BF 66 8D AE BC 66 2A [09:35:17]GetLastDocTimeStamp 1723800858 [09:35:17]current date 1723800921 [09:35:17]FM_GetShiftState [09:35:17]SAM_PROTO_GetShiftState [09:35:17]wFMCommunicate request_size=4 [09:35:17]MH_SAM_APDU [09:35:17]CAPDU: 80 13 01 00 [09:35:17]Write to MH i2c: E2 08 00 FC 3F 80 13 01 00 00 00 00 00 B8 [09:35:17]Write i2c OK [09:35:17]MH_I2C_Read... [09:35:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:17]Read from MH i2c: E2 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 0E 00 [09:35:17]MH_I2C_Read... [09:35:17]Read from MH i2c: E2 0E 00 FC 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [09:35:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:35:17]wFMCommunicate OK [09:35:17]SAM_PROTO_GetShiftState done [09:35:17]FM_GetShiftState done [09:35:17]opened in 1723766727 [09:35:17]opened+sec_in_day 1723853127 [09:35:17]quantity*price = 150076 [09:35:17]sum+1 = 150078 [09:35:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.77 НСП 1% : 13.28 НДС 12% : 159.37 Наличными: 0.00 Безнал.: 1500.77 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 181 16.08.2024 09:35 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197840 ФПД: 60068677960801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093521&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197840&fm=60068677960801&tin=02508201610067®Number=0000000000092545&sum=150077 [09:35:19]StoreToDocumentArchive [09:35:19]shift 462 fd 197840 [09:35:19]save to /storage/0462/doc_00197840 [09:35:19]save last doc name /storage/0462/doc_00197840 to /storage/kkm_last_doc_name [09:35:19]save OK [09:35:19]Clear old archive folders... [09:35:19]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:35:19]tlvbuf is 0196CC10 [09:35:19]SAM_PROTO_ClearQueue [09:35:19]wFMCommunicate request_size=4 [09:35:19]MH_SAM_APDU [09:35:19]CAPDU: 80 09 00 00 [09:35:19]Write to MH i2c: E2 08 00 09 40 80 09 00 00 00 00 00 00 BB [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:19]Read from MH i2c: E2 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 09 40 00 90 00 BD [09:35:19]RAPDU: 90 00 [09:35:19]wFMCommunicate OK [09:35:19]SAM_PROTO_ClearQueue done [09:35:19]KKMCreateOFDPacket [09:35:19]OFDProtocolAddRootSTLVToBuf [09:35:19]FM_MakeSignedData [09:35:19]FM_MakeSignedData [09:35:19]SAM_PROTO_SignData [09:35:19]wFMCommunicate request_size=4 [09:35:19]MH_SAM_APDU [09:35:19]CAPDU: 80 0D 01 02 [09:35:19]Write to MH i2c: E2 08 00 0A 40 80 0D 01 02 00 00 00 00 C3 [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:19]Read from MH i2c: E2 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 0A 40 00 90 00 BE [09:35:19]RAPDU: 90 00 [09:35:19]wFMCommunicate OK [09:35:19]wFMCommunicate request_size=255 [09:35:19]MH_SAM_APDU [09:35:19]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 59 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 04 03 [09:35:19]Write to MH i2c: E2 02 01 0B 40 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 59 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 04 03 00 00 18 [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:19]Read from MH i2c: E2 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 0B 40 00 90 00 BF [09:35:19]RAPDU: 90 00 [09:35:19]wFMCommunicate OK [09:35:19]wFMCommunicate request_size=16 [09:35:19]MH_SAM_APDU [09:35:19]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 36 A1 D4 36 44 61 [09:35:19]Write to MH i2c: E2 13 00 0C 40 80 0D 02 02 0B 00 00 35 04 06 00 36 A1 D4 36 44 61 00 00 A1 [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:19]Read from MH i2c: E2 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 03 00 0C 40 00 90 00 C0 [09:35:19]RAPDU: 90 00 [09:35:19]wFMCommunicate OK [09:35:19]wFMCommunicate request_size=4 [09:35:19]MH_SAM_APDU [09:35:19]CAPDU: 80 0D 03 02 [09:35:19]Write to MH i2c: E2 08 00 0D 40 80 0D 03 02 00 00 00 00 C8 [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:19]Read from MH i2c: E2 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 0B 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 0B 00 0D 40 00 F1 C6 6D DC E1 2C D9 78 90 00 27 [09:35:19]RAPDU: F1 C6 6D DC E1 2C D9 78 90 00 [09:35:19]wFMCommunicate OK [09:35:19]SAM_PROTO_SignData done [09:35:19]FM_MakeSignedData done [09:35:19]CreateOFDProtocolMessage [09:35:19]wFMCommunicate request_size=4 [09:35:19]MH_SAM_APDU [09:35:19]CAPDU: 80 11 00 00 [09:35:19]Write to MH i2c: E2 08 00 0E 40 80 11 00 00 00 00 00 00 C8 [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:19]Read from MH i2c: E2 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 17 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: E2 17 00 0E 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [09:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:35:19]wFMCommunicate OK [09:35:19]CreateOFDProtocolMessage done [09:35:19]OFDSenderStorePacket 197840 [09:35:19]StoreOFDPacket docnum=197840 [09:35:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 7E 6C 0D 01 FF D1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 59 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 04 03 00 35 04 06 00 36 A1 D4 36 44 61 F1 C6 6D DC E1 2C D9 78 [09:35:19]CheckFolder [09:35:19]dirname=/storage/ofd_packets [09:35:19]CheckFolder done [09:35:19]ProducePacketName [09:35:19]name=ofd_packets/00197840 [09:35:19]NVStorageSaveData ofd_packets/00197840 [09:35:19]File name is /storage/ofd_packets/00197840 [09:35:19]Write 307 bytes [09:35:19]NVStorageSaveData done [09:35:19]OFDSenderStorePacket done [09:35:19]KKMCreateOFDPacket done [09:35:19]NVStorageSaveData kkm_last_timestamp [09:35:19]File name is /storage/kkm_last_timestamp [09:35:19]Write 4 bytes [09:35:19]NVStorageSaveData done [09:35:19]ExternCall_PrintAddStr [09:35:19]wPrintStart [09:35:19]Write to MH i2c: 01 00 00 0F 40 4F [09:35:19]Write i2c OK [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: 01 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: 01 07 00 [09:35:19]MH_I2C_Read... [09:35:19]Read from MH i2c: 01 07 00 0F 40 00 00 00 00 00 FF 0F 64 [09:35:19]RasterBufferAndPrint [09:35:19]line Счет N : (1)11325215 [09:35:19]line ИНН: 02508201610067 [09:35:19]line Контрольно-Кассовый Чек [09:35:19]line ПРОДАЖА [09:35:19]line ТРК (МРК, ГНК) : 52 [09:35:19]line Товар: 2710194210 [09:35:19]line D-ENERGY ДТ-К-5 [09:35:19]line 19.440 * 77.20 [09:35:19]line = 1500.77 [09:35:19]line НДС 12% НСП 1% [09:35:19]line > о реализуемом товаре [09:35:19]line ИТОГО: 1500.77 [09:35:19]line НСП 1% : 13.28 [09:35:19]line НДС 12% : 159.37 [09:35:19]line Наличными: 0.00 [09:35:19]line Безнал.: 1500.77 [09:35:19]line Место: АЗС № 95 "Партнер Нефть" [09:35:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:35:19]line СНО: Общий режим [09:35:19]line Чек 181 16.08.2024 09:35 [09:35:19]line Смена: 462 ФФД: 1.0 [09:35:19]line ЗНМ: 0300000079 [09:35:19]line РНМ: 0000000000092545 [09:35:19]line Версия ККМ: 001 [09:35:19]line Платежная система: O! деньги [09:35:19]line ФМ: 0000000000871802 [09:35:19]line ФД: 197840 [09:35:19]line ФПД: 60068677960801 [09:35:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093521&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197840&fm=60068677960801&tin=02508201610067®Number=0000000000092545&sum=150077 [09:35:19]OFD Sender: Processing packet 197840 [packets to send 245, broken 244] [09:35:19]ProducePacketName [09:35:19]name=ofd_packets/00197840 [09:35:19]OFD Sender: To server: pG, [09:35:19]CommunicateWithHost lk.salyk.kg:30040 [09:35:19]ConnectInit lk.salyk.kg [09:35:19]written 0, free lines is 4095 [09:35:20]Connected sock=9 [09:35:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 7E 6C 0D 01 FF D1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 59 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 04 03 00 35 04 06 00 36 A1 D4 36 44 61 F1 C6 6D DC E1 2C D9 78 [09:35:20]Write to MH i2c: 01 00 00 39 40 79 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: 01 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: 01 07 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: 01 07 00 39 40 00 00 00 00 00 FB 0C 87 [09:35:20]RasterBufferAndPrint [09:35:20]line [09:35:20]line [09:35:20]line [09:35:20]line [09:35:20]line [09:35:20]written 0, free lines is 3332 [09:35:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0F F7 47 00 10 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 04 03 00 F4 03 04 00 6E C9 BE 66 B6 04 01 00 00 8D 10 71 70 8A FB A2 5E [09:35:20]CommunicateWithHost err = 0 [09:35:20]CheckOFDResponse [09:35:20]1017 (14) - 77093643461234 [09:35:20]1041 (16) - 0000000000871802 [09:35:20]1040 (4) - 197840 [09:35:20]1012 (4) - 16.08.2024 03:37 [09:35:20]1206 (1) - 0 [09:35:20]OFD Sender: Remove packet 197840 [09:35:20]ProducePacketName [09:35:20]name=ofd_packets/00197840 [09:35:20]NVStorageDeleteData [09:35:20]MH_Cut [09:35:20]Write to MH i2c: D1 01 00 40 40 01 52 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: D1 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: D1 01 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: D1 01 00 40 40 00 51 [09:35:20]Write to MH i2c: 01 00 00 41 40 81 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]OFD Sender: No OFD packet to send [09:35:21]*** Cut start [09:35:21]*** Purtial cut [09:35:21]*** CUTSNS_PIN = 0 [09:35:21]*** Stage 1: CUTSNS_PIN = 1 [09:35:23]Read from MH i2c: 01 [09:35:23]MH_I2C_Read... [09:35:23]*** Stop cut motor [09:35:23]*** Cut end [09:35:23]Read from MH i2c: 01 07 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 41 40 00 00 00 00 00 FF 0F 96 [09:35:23]process_action close_receipt done [09:35:23]requested_data is exist [09:35:23]produce_requested_data [09:35:23]requested_item fm.sn is exist - process it [09:35:23]wFMCommunicate request_size=4 [09:35:23]MH_SAM_APDU [09:35:23]CAPDU: 80 11 00 00 [09:35:23]Write to MH i2c: E2 08 00 42 40 80 11 00 00 00 00 00 00 FC [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:23]Read from MH i2c: E2 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 17 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 17 00 42 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 49 [09:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:35:23]wFMCommunicate OK [09:35:23]requested_item fd.num is exist - process it [09:35:23]SAM_PROTO_GetFieldsCounters [09:35:23]wFMCommunicate request_size=4 [09:35:23]MH_SAM_APDU [09:35:23]CAPDU: 80 13 00 00 [09:35:23]Write to MH i2c: E2 08 00 43 40 80 13 00 00 00 00 00 00 FF [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:23]Read from MH i2c: E2 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 62 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 62 00 43 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D0 04 03 00 0E 04 04 00 CE 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 DF [09:35:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D0 04 03 00 0E 04 04 00 CE 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:35:23]wFMCommunicate OK [09:35:23]SAM_PROTO_GetFieldsCounters done [09:35:23]requested_item shift.num is exist - process it [09:35:23]requested_item shift.opened is exist - process it [09:35:23]req_shift_opened [09:35:23]FM_GetShiftState [09:35:23]SAM_PROTO_GetShiftState [09:35:23]wFMCommunicate request_size=4 [09:35:23]MH_SAM_APDU [09:35:23]CAPDU: 80 13 01 00 [09:35:23]Write to MH i2c: E2 08 00 44 40 80 13 01 00 00 00 00 00 01 [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:23]Read from MH i2c: E2 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 0E 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 0E 00 44 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8F [09:35:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:35:23]wFMCommunicate OK [09:35:23]SAM_PROTO_GetShiftState done [09:35:23]FM_GetShiftState done [09:35:23]req_shift_opened done [09:35:23]requested_item shift.open_date is exist - process it [09:35:23]req_shift_open_date [09:35:23]req_shift_open_date done [09:35:23]produce_requested_data done [09:35:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197840,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:35:23]process_action_free close_receipt [09:35:23]json_value_free [09:35:23]json_value_free done [09:35:23]process_json_proto returns [09:35:23]Send response to host [09:35:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197840,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:35:23]free response buf [09:35:23]execute_script done [09:35:23]execute_script returns [09:35:23]free content buf [09:35:23]Sock 7.Close socket [09:35:23]Sock 7.Thread stoped [09:35:25]OFD Sender: No OFD packet to send [09:35:30]OFD Sender: No OFD packet to send [09:35:35]OFD Sender: No OFD packet to send [09:35:40]OFD Sender: No OFD packet to send [09:35:45]OFD Sender: No OFD packet to send [09:35:50]OFD Sender: No OFD packet to send [09:35:55]OFD Sender: No OFD packet to send [09:35:59]accept exits with 10 [09:35:59]New connection [09:35:59]New thread 3066981732 created [09:35:59]Thread 3066838372 joined [09:35:59]Waiting for new connection... [09:35:59] Sock 10.Parse request [09:35:59]Sock 10.Check first char [09:35:59]Sock 10.First char is OK [09:35:59]request: POST /json_proto HTTP/1.0 [09:35:59]Method: POST [09:35:59]URL: /json_proto [09:35:59]Method is POST - this is cgi request [09:35:59]url: /json_proto [09:35:59]query_string will be loaded in cgi processing [09:35:59]execute_cgi json_proto POST (null) [09:35:59]execute_cgi path=json_proto method=POST [09:35:59]POST find Content-Length [09:35:59]Host: 172.17.46.195:8080 [09:35:59]Content-Length: 827 [09:35:59]Content-Type: application/json [09:35:59] [09:35:59]POST finish read [09:35:59]Found Content-Length = 827 [09:35:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:59]execute_script... [09: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)11325217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:59]POST & json_proto [09:35:59]process_json_proto [09:35:59]json parsed OK: [09:35:59]protocol is kg_v1.0 [09:35:59]action value=close_receipt [09:35:59]process_action close_receipt [09:35:59]cmd_close_receipt [09:35:59]MH_GetDate [09:35:59]Write to MH i2c: F0 00 00 45 40 74 [09:35:59]Write i2c OK [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: F0 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: F0 09 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: F0 09 00 45 40 00 82 1D BF 66 8D AE BC 66 9E [09:35:59]GetLastDocTimeStamp 1723800921 [09:35:59]current date 1723800962 [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 46 40 80 13 01 00 00 00 00 00 03 [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 46 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 91 [09:35:59]RAPDU: 09 00 01 C7 97 BE 66 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]opened in 1723766727 [09:35:59]opened+sec_in_day 1723853127 [09:35:59]quantity*price = 100051 [09:35:59]sum+1 = 100052 [09:35:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 182 16.08.2024 09:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197841 ФПД: 32454986928790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093602&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197841&fm=32454986928790&tin=02508201610067®Number=0000000000092545&sum=100051 [09:36:00]StoreToDocumentArchive [09:36:00]shift 462 fd 197841 [09:36:00]save to /storage/0462/doc_00197841 [09:36:00]save last doc name /storage/0462/doc_00197841 to /storage/kkm_last_doc_name [09:36:00]save OK [09:36:00]Clear old archive folders... [09:36:00]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:36:00]tlvbuf is 01930CC0 [09:36:00]SAM_PROTO_ClearQueue [09:36:00]wFMCommunicate request_size=4 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 09 00 00 [09:36:00]Write to MH i2c: E2 08 00 53 40 80 09 00 00 00 00 00 00 05 [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 53 40 00 90 00 07 [09:36:00]RAPDU: 90 00 [09:36:00]wFMCommunicate OK [09:36:00]SAM_PROTO_ClearQueue done [09:36:00]KKMCreateOFDPacket [09:36:00]OFDProtocolAddRootSTLVToBuf [09:36:00]FM_MakeSignedData [09:36:00]FM_MakeSignedData [09:36:00]SAM_PROTO_SignData [09:36:00]wFMCommunicate request_size=4 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 0D 01 02 [09:36:00]Write to MH i2c: E2 08 00 54 40 80 0D 01 02 00 00 00 00 0D [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 54 40 00 90 00 08 [09:36:00]RAPDU: 90 00 [09:36:00]wFMCommunicate OK [09:36:00]wFMCommunicate request_size=255 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 00 00 00 F4 03 04 00 82 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 04 03 [09:36:00]Write to MH i2c: E2 02 01 55 40 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 00 00 00 F4 03 04 00 82 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 04 03 00 00 05 [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 55 40 00 90 00 09 [09:36:00]RAPDU: 90 00 [09:36:00]wFMCommunicate OK [09:36:00]wFMCommunicate request_size=16 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 1D 84 83 F7 92 96 [09:36:00]Write to MH i2c: E2 13 00 56 40 80 0D 02 02 0B 00 00 35 04 06 00 1D 84 83 F7 92 96 00 00 A8 [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 03 00 56 40 00 90 00 0A [09:36:00]RAPDU: 90 00 [09:36:00]wFMCommunicate OK [09:36:00]wFMCommunicate request_size=4 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 0D 03 02 [09:36:00]Write to MH i2c: E2 08 00 57 40 80 0D 03 02 00 00 00 00 12 [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 0B 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 0B 00 57 40 00 D5 88 DB 31 4C 8C 0D 1B 90 00 7C [09:36:00]RAPDU: D5 88 DB 31 4C 8C 0D 1B 90 00 [09:36:00]wFMCommunicate OK [09:36:00]SAM_PROTO_SignData done [09:36:00]FM_MakeSignedData done [09:36:00]CreateOFDProtocolMessage [09:36:00]wFMCommunicate request_size=4 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 11 00 00 [09:36:00]Write to MH i2c: E2 08 00 58 40 80 11 00 00 00 00 00 00 12 [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 17 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 17 00 58 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [09:36:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:36:00]wFMCommunicate OK [09:36:00]CreateOFDProtocolMessage done [09:36:00]OFDSenderStorePacket 197841 [09:36:00]StoreOFDPacket docnum=197841 [09:36:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 E1 7E 0D 01 9E 16 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 00 00 00 F4 03 04 00 82 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 04 03 00 35 04 06 00 1D 84 83 F7 92 96 D5 88 DB 31 4C 8C 0D 1B [09:36:00]CheckFolder [09:36:00]dirname=/storage/ofd_packets [09:36:00]CheckFolder done [09:36:00]ProducePacketName [09:36:00]name=ofd_packets/00197841 [09:36:00]NVStorageSaveData ofd_packets/00197841 [09:36:00]File name is /storage/ofd_packets/00197841 [09:36:00]Write 307 bytes [09:36:00]NVStorageSaveData done [09:36:00]OFDSenderStorePacket done [09:36:00]KKMCreateOFDPacket done [09:36:00]NVStorageSaveData kkm_last_timestamp [09:36:00]File name is /storage/kkm_last_timestamp [09:36:00]Write 4 bytes [09:36:00]NVStorageSaveData done [09:36:01]ExternCall_PrintAddStr [09:36:01]wPrintStart [09:36:01]Write to MH i2c: 01 00 00 59 40 99 [09:36:01]Write i2c OK [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: 01 [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: 01 07 00 [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: 01 07 00 59 40 00 00 00 00 00 FF 0F AE [09:36:01]RasterBufferAndPrint [09:36:01]line Счет N : (1)11325217 [09:36:01]line ИНН: 02508201610067 [09:36:01]line Контрольно-Кассовый Чек [09:36:01]line ПРОДАЖА [09:36:01]line ТРК (МРК, ГНК) : 62 [09:36:01]line Товар: 2710194210 [09:36:01]line D-ENERGY ДТ-К-5 [09:36:01]line 12.960 * 77.20 [09:36:01]line = 1000.51 [09:36:01]line НДС 12% НСП 1% [09:36:01]line > о реализуемом товаре [09:36:01]line ИТОГО: 1000.51 [09:36:01]line НСП 1% : 8.85 [09:36:01]line НДС 12% : 106.25 [09:36:01]line Наличными: 0.00 [09:36:01]line Безнал.: 1000.51 [09:36:01]line Место: АЗС № 95 "Партнер Нефть" [09:36:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:36:01]line СНО: Общий режим [09:36:01]line Чек 182 16.08.2024 09:36 [09:36:01]line Смена: 462 ФФД: 1.0 [09:36:01]line ЗНМ: 0300000079 [09:36:01]line РНМ: 0000000000092545 [09:36:01]line Версия ККМ: 001 [09:36:01]line Платежная система: Бакай Банк [09:36:01]line ФМ: 0000000000871802 [09:36:01]line ФД: 197841 [09:36:01]line ФПД: 32454986928790 [09:36:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093602&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197841&fm=32454986928790&tin=02508201610067®Number=0000000000092545&sum=100051 [09:36:01]OFD Sender: Processing packet 197841 [packets to send 245, broken 244] [09:36:01]ProducePacketName [09:36:01]name=ofd_packets/00197841 [09:36:01]OFD Sender: To server: pG, [09:36:01]CommunicateWithHost lk.salyk.kg:30040 [09:36:01]ConnectInit lk.salyk.kg [09:36:01]written 0, free lines is 4095 [09:36:01]Connected sock=9 [09:36:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 E1 7E 0D 01 9E 16 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 00 00 00 F4 03 04 00 82 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 04 03 00 35 04 06 00 1D 84 83 F7 92 96 D5 88 DB 31 4C 8C 0D 1B [09:36:01]Write to MH i2c: 01 00 00 83 40 C3 [09:36:01]Write i2c OK [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: 01 [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: 01 07 00 [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: 01 07 00 83 40 00 00 00 00 00 03 0D DA [09:36:01]RasterBufferAndPrint [09:36:01]line [09:36:01]line [09:36:01]line [09:36:01]line [09:36:01]line [09:36:01]written 0, free lines is 3337 [09:36:01]MH_Cut [09:36:01]Write to MH i2c: D1 01 00 8A 40 01 9C [09:36:01]Write i2c OK [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: D1 [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: D1 01 00 [09:36:01]MH_I2C_Read... [09:36:01]Read from MH i2c: D1 01 00 8A 40 00 9B [09:36:01]Write to MH i2c: 01 00 00 8B 40 CB [09:36:01]Write i2c OK [09:36:01]MH_I2C_Read... [09:36:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6A 5D 47 00 F9 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 04 03 00 F4 03 04 00 97 C9 BE 66 B6 04 01 00 00 A5 A6 3F 33 4E C2 68 69 [09:36:01]CommunicateWithHost err = 0 [09:36:01]CheckOFDResponse [09:36:01]1017 (14) - 77093643461234 [09:36:01]1041 (16) - 0000000000871802 [09:36:01]1040 (4) - 197841 [09:36:01]1012 (4) - 16.08.2024 03:37 [09:36:01]1206 (1) - 0 [09:36:01]OFD Sender: Remove packet 197841 [09:36:01]ProducePacketName [09:36:01]name=ofd_packets/00197841 [09:36:01]NVStorageDeleteData [09:36:02]OFD Sender: No OFD packet to send [09:36:02]*** Cut start [09:36:02]*** Purtial cut [09:36:02]*** Stage 1: CUTSNS_PIN = 1 [09:36:02]Read from MH i2c: 01 [09:36:02]MH_I2C_Read... [09:36:02]*** Stop cut motor [09:36:02]*** Cut end [09:36:02]Read from MH i2c: 01 07 00 [09:36:02]MH_I2C_Read... [09:36:02]Read from MH i2c: 01 07 00 8B 40 00 00 00 00 00 FF 0F E0 [09:36:02]process_action close_receipt done [09:36:02]requested_data is exist [09:36:02]produce_requested_data [09:36:02]requested_item fm.sn is exist - process it [09:36:02]wFMCommunicate request_size=4 [09:36:02]MH_SAM_APDU [09:36:02]CAPDU: 80 11 00 00 [09:36:02]Write to MH i2c: E2 08 00 8C 40 80 11 00 00 00 00 00 00 46 [09:36:02]Write i2c OK [09:36:02]MH_I2C_Read... [09:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:02]Read from MH i2c: E2 [09:36:02]MH_I2C_Read... [09:36:02]Read from MH i2c: E2 17 00 [09:36:02]MH_I2C_Read... [09:36:02]Read from MH i2c: E2 17 00 8C 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 93 [09:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:36:02]wFMCommunicate OK [09:36:02]requested_item fd.num is exist - process it [09:36:02]SAM_PROTO_GetFieldsCounters [09:36:02]wFMCommunicate request_size=4 [09:36:02]MH_SAM_APDU [09:36:02]CAPDU: 80 13 00 00 [09:36:02]Write to MH i2c: E2 08 00 8D 40 80 13 00 00 00 00 00 00 49 [09:36:02]Write i2c OK [09:36:02]MH_I2C_Read... [09:36:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:03]Read from MH i2c: E2 [09:36:03]MH_I2C_Read... [09:36:03]Read from MH i2c: E2 62 00 [09:36:03]MH_I2C_Read... [09:36:03]Read from MH i2c: E2 62 00 8D 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D1 04 03 00 0E 04 04 00 CE 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 2D [09:36:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D1 04 03 00 0E 04 04 00 CE 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:36:03]wFMCommunicate OK [09:36:03]SAM_PROTO_GetFieldsCounters done [09:36:03]requested_item shift.num is exist - process it [09:36:03]requested_item shift.opened is exist - process it [09:36:03]req_shift_opened [09:36:03]FM_GetShiftState [09:36:03]SAM_PROTO_GetShiftState [09:36:03]wFMCommunicate request_size=4 [09:36:03]MH_SAM_APDU [09:36:03]CAPDU: 80 13 01 00 [09:36:03]Write to MH i2c: E2 08 00 8E 40 80 13 01 00 00 00 00 00 4B [09:36:03]Write i2c OK [09:36:03]MH_I2C_Read... [09:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:03]Read from MH i2c: E2 [09:36:03]MH_I2C_Read... [09:36:03]Read from MH i2c: E2 0E 00 [09:36:03]MH_I2C_Read... [09:36:03]Read from MH i2c: E2 0E 00 8E 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D9 [09:36:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:36:03]wFMCommunicate OK [09:36:03]SAM_PROTO_GetShiftState done [09:36:03]FM_GetShiftState done [09:36:03]req_shift_opened done [09:36:03]requested_item shift.open_date is exist - process it [09:36:03]req_shift_open_date [09:36:03]req_shift_open_date done [09:36:03]produce_requested_data done [09:36:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197841,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:36:03]process_action_free close_receipt [09:36:03]json_value_free [09:36:03]json_value_free done [09:36:03]process_json_proto returns [09:36:03]Send response to host [09:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197841,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:36:03]free response buf [09:36:03]execute_script done [09:36:03]execute_script returns [09:36:03]free content buf [09:36:03]Sock 10.Close socket [09:36:03]Sock 10.Thread stoped [09:36:07]OFD Sender: No OFD packet to send [09:36:12]OFD Sender: No OFD packet to send [09:36:17]OFD Sender: No OFD packet to send [09:36:22]OFD Sender: No OFD packet to send [09:36:27]OFD Sender: No OFD packet to send [09:36:32]OFD Sender: No OFD packet to send [09:36:37]OFD Sender: No OFD packet to send [09:36:42]OFD Sender: No OFD packet to send [09:36:44]accept exits with 7 [09:36:44]New connection [09:36:44]New thread 3066838372 created [09:36:44]Thread 3066981732 joined [09:36:44]Waiting for new connection... [09:36:44] Sock 7.Parse request [09:36:44]Sock 7.Check first char [09:36:44]Sock 7.First char is OK [09:36:44]request: POST /json_proto HTTP/1.0 [09:36:44]Method: POST [09:36:44]URL: /json_proto [09:36:44]Method is POST - this is cgi request [09:36:44]url: /json_proto [09:36:44]query_string will be loaded in cgi processing [09:36:44]execute_cgi json_proto POST (null) [09:36:44]execute_cgi path=json_proto method=POST [09:36:44]POST find Content-Length [09:36:44]Host: 172.17.46.195:8080 [09:36:44]Content-Length: 811 [09:36:44]Content-Type: application/json [09:36:44] [09:36:44]POST finish read [09:36:44]Found Content-Length = 811 [09:36:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 15.550, "sum" : 1200.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:44]execute_script... [09:36: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)11325218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 15.550, "sum" : 1200.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:44]POST & json_proto [09:36:44]process_json_proto [09:36:44]json parsed OK: [09:36:44]protocol is kg_v1.0 [09:36:44]action value=close_receipt [09:36:44]process_action close_receipt [09:36:44]cmd_close_receipt [09:36:44]MH_GetDate [09:36:44]Write to MH i2c: F0 00 00 8F 40 BE [09:36:44]Write i2c OK [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: F0 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: F0 09 00 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: F0 09 00 8F 40 00 AF 1D BF 66 8D AE BC 66 15 [09:36:44]GetLastDocTimeStamp 1723800962 [09:36:44]current date 1723801007 [09:36:44]FM_GetShiftState [09:36:44]SAM_PROTO_GetShiftState [09:36:44]wFMCommunicate request_size=4 [09:36:44]MH_SAM_APDU [09:36:44]CAPDU: 80 13 01 00 [09:36:44]Write to MH i2c: E2 08 00 90 40 80 13 01 00 00 00 00 00 4D [09:36:44]Write i2c OK [09:36:44]MH_I2C_Read... [09:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:44]Read from MH i2c: E2 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: E2 0E 00 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: E2 0E 00 90 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DB [09:36:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:36:44]wFMCommunicate OK [09:36:44]SAM_PROTO_GetShiftState done [09:36:44]FM_GetShiftState done [09:36:44]opened in 1723766727 [09:36:44]opened+sec_in_day 1723853127 [09:36:44]quantity*price = 120046 [09:36:44]sum+1 = 120047 [09:36:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.46 НСП 1% : 10.62 НДС 12% : 127.48 Наличными: 0.00 Безнал.: 1200.46 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 183 16.08.2024 09:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197842 ФПД: 52562921842130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093647&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197842&fm=52562921842130&tin=02508201610067®Number=0000000000092545&sum=120046 [09:36:45]StoreToDocumentArchive [09:36:45]shift 462 fd 197842 [09:36:45]save to /storage/0462/doc_00197842 [09:36:45]save last doc name /storage/0462/doc_00197842 to /storage/kkm_last_doc_name [09:36:45]save OK [09:36:45]Clear old archive folders... [09:36:45]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:36:45]tlvbuf is 019308F0 [09:36:45]SAM_PROTO_ClearQueue [09:36:45]wFMCommunicate request_size=4 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 09 00 00 [09:36:45]Write to MH i2c: E2 08 00 9D 40 80 09 00 00 00 00 00 00 4F [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 [09:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 9D 40 00 90 00 51 [09:36:45]RAPDU: 90 00 [09:36:45]wFMCommunicate OK [09:36:45]SAM_PROTO_ClearQueue done [09:36:45]KKMCreateOFDPacket [09:36:45]OFDProtocolAddRootSTLVToBuf [09:36:45]FM_MakeSignedData [09:36:45]FM_MakeSignedData [09:36:45]SAM_PROTO_SignData [09:36:45]wFMCommunicate request_size=4 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 0D 01 02 [09:36:45]Write to MH i2c: E2 08 00 9E 40 80 0D 01 02 00 00 00 00 57 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 9E 40 00 90 00 52 [09:36:45]RAPDU: 90 00 [09:36:45]wFMCommunicate OK [09:36:45]wFMCommunicate request_size=255 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EE D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE 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 EE D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 AF 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 04 03 [09:36:45]Write to MH i2c: E2 02 01 9F 40 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EE D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE 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 EE D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 AF 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 04 03 00 00 E6 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 9F 40 00 90 00 53 [09:36:45]RAPDU: 90 00 [09:36:45]wFMCommunicate OK [09:36:45]wFMCommunicate request_size=16 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 2F CE 42 48 E5 D2 [09:36:45]Write to MH i2c: E2 13 00 A0 40 80 0D 02 02 0B 00 00 35 04 06 00 2F CE 42 48 E5 D2 00 00 ED [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:46]Read from MH i2c: E2 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: E2 03 00 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: E2 03 00 A0 40 00 90 00 54 [09:36:46]RAPDU: 90 00 [09:36:46]wFMCommunicate OK [09:36:46]wFMCommunicate request_size=4 [09:36:46]MH_SAM_APDU [09:36:46]CAPDU: 80 0D 03 02 [09:36:46]Write to MH i2c: E2 08 00 A1 40 80 0D 03 02 00 00 00 00 5C [09:36:46]Write i2c OK [09:36:46]MH_I2C_Read... [09:36:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:46]Read from MH i2c: E2 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: E2 0B 00 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: E2 0B 00 A1 40 00 37 DF 18 53 49 B0 52 DC 90 00 05 [09:36:46]RAPDU: 37 DF 18 53 49 B0 52 DC 90 00 [09:36:46]wFMCommunicate OK [09:36:46]SAM_PROTO_SignData done [09:36:46]FM_MakeSignedData done [09:36:46]CreateOFDProtocolMessage [09:36:46]wFMCommunicate request_size=4 [09:36:46]MH_SAM_APDU [09:36:46]CAPDU: 80 11 00 00 [09:36:46]Write to MH i2c: E2 08 00 A2 40 80 11 00 00 00 00 00 00 5C [09:36:46]Write i2c OK [09:36:46]MH_I2C_Read... [09:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:46]Read from MH i2c: E2 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: E2 17 00 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: E2 17 00 A2 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [09:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:36:46]wFMCommunicate OK [09:36:46]CreateOFDProtocolMessage done [09:36:46]OFDSenderStorePacket 197842 [09:36:46]StoreOFDPacket docnum=197842 [09:36:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 19 64 0D 01 E1 06 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EE D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE 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 EE D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 AF 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 04 03 00 35 04 06 00 2F CE 42 48 E5 D2 37 DF 18 53 49 B0 52 DC [09:36:46]CheckFolder [09:36:46]dirname=/storage/ofd_packets [09:36:46]CheckFolder done [09:36:46]ProducePacketName [09:36:46]name=ofd_packets/00197842 [09:36:46]NVStorageSaveData ofd_packets/00197842 [09:36:46]File name is /storage/ofd_packets/00197842 [09:36:46]Write 307 bytes [09:36:46]NVStorageSaveData done [09:36:46]OFDSenderStorePacket done [09:36:46]KKMCreateOFDPacket done [09:36:46]NVStorageSaveData kkm_last_timestamp [09:36:46]File name is /storage/kkm_last_timestamp [09:36:46]Write 4 bytes [09:36:46]NVStorageSaveData done [09:36:46]ExternCall_PrintAddStr [09:36:46]wPrintStart [09:36:46]Write to MH i2c: 01 00 00 A3 40 E3 [09:36:46]Write i2c OK [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: 01 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: 01 07 00 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: 01 07 00 A3 40 00 00 00 00 00 FF 0F F8 [09:36:46]RasterBufferAndPrint [09:36:46]line Счет N : (1)11325218 [09:36:46]line ИНН: 02508201610067 [09:36:46]line Контрольно-Кассовый Чек [09:36:46]line ПРОДАЖА [09:36:46]line ТРК (МРК, ГНК) : 52 [09:36:46]line Товар: 2710194210 [09:36:46]line D-ENERGY ДТ-К-5 [09:36:46]line 15.550 * 77.20 [09:36:46]line = 1200.46 [09:36:46]line НДС 12% НСП 1% [09:36:46]line > о реализуемом товаре [09:36:46]line ИТОГО: 1200.46 [09:36:46]line НСП 1% : 10.62 [09:36:46]line НДС 12% : 127.48 [09:36:46]line Наличными: 0.00 [09:36:46]line Безнал.: 1200.46 [09:36:46]line Место: АЗС № 95 "Партнер Нефть" [09:36:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:36:46]line СНО: Общий режим [09:36:46]line Чек 183 16.08.2024 09:36 [09:36:46]line Смена: 462 ФФД: 1.0 [09:36:46]line ЗНМ: 0300000079 [09:36:46]line РНМ: 0000000000092545 [09:36:46]line Версия ККМ: 001 [09:36:46]line Платежная система: O! деньги [09:36:46]line ФМ: 0000000000871802 [09:36:46]line ФД: 197842 [09:36:46]line ФПД: 52562921842130 [09:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093647&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197842&fm=52562921842130&tin=02508201610067®Number=0000000000092545&sum=120046 [09:36:46]OFD Sender: Processing packet 197842 [packets to send 245, broken 244] [09:36:46]ProducePacketName [09:36:46]name=ofd_packets/00197842 [09:36:46]OFD Sender: To server: pG, [09:36:46]CommunicateWithHost lk.salyk.kg:30040 [09:36:46]ConnectInit lk.salyk.kg [09:36:46]written 0, free lines is 4095 [09:36:46]Connected sock=10 [09:36:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 19 64 0D 01 E1 06 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EE D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EE 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 EE D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 AF 1D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 04 03 00 35 04 06 00 2F CE 42 48 E5 D2 37 DF 18 53 49 B0 52 DC [09:36:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8E 8C 47 00 63 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 04 03 00 F4 03 04 00 C4 C9 BE 66 B6 04 01 00 00 E5 DF FE 02 6E 67 35 5C [09:36:46]CommunicateWithHost err = 0 [09:36:46]CheckOFDResponse [09:36:46]1017 (14) - 77093643461234 [09:36:46]1041 (16) - 0000000000871802 [09:36:46]1040 (4) - 197842 [09:36:46]1012 (4) - 16.08.2024 03:38 [09:36:46]1206 (1) - 0 [09:36:46]OFD Sender: Remove packet 197842 [09:36:46]ProducePacketName [09:36:46]name=ofd_packets/00197842 [09:36:46]NVStorageDeleteData [09:36:46]Write to MH i2c: 01 00 00 CD 40 0D [09:36:46]Write i2c OK [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: 01 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: 01 07 00 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: 01 07 00 CD 40 00 00 00 00 00 FF 0C 1F [09:36:46]RasterBufferAndPrint [09:36:46]line [09:36:46]line [09:36:46]line [09:36:46]line [09:36:46]line [09:36:46]written 0, free lines is 3333 [09:36:46]MH_Cut [09:36:46]Write to MH i2c: D1 01 00 D4 40 01 E6 [09:36:46]Write i2c OK [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: D1 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: D1 01 00 [09:36:46]MH_I2C_Read... [09:36:46]Read from MH i2c: D1 01 00 D4 40 00 E5 [09:36:46]Write to MH i2c: 01 00 00 D5 40 15 [09:36:46]Write i2c OK [09:36:46]MH_I2C_Read... [09:36:47]OFD Sender: No OFD packet to send [09:36:47]*** Cut start [09:36:47]*** Purtial cut [09:36:47]*** CUTSNS_PIN = 0 [09:36:47]*** Stage 1: CUTSNS_PIN = 1 [09:36:49]Read from MH i2c: 01 [09:36:49]MH_I2C_Read... [09:36:49]*** Stop cut motor [09:36:49]*** Cut end [09:36:49]Read from MH i2c: 01 07 00 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: 01 07 00 D5 40 00 00 00 00 00 FF 0F 2A [09:36:49]process_action close_receipt done [09:36:49]requested_data is exist [09:36:49]produce_requested_data [09:36:49]requested_item fm.sn is exist - process it [09:36:49]wFMCommunicate request_size=4 [09:36:49]MH_SAM_APDU [09:36:49]CAPDU: 80 11 00 00 [09:36:49]Write to MH i2c: E2 08 00 D6 40 80 11 00 00 00 00 00 00 90 [09:36:49]Write i2c OK [09:36:49]MH_I2C_Read... [09:36:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:49]Read from MH i2c: E2 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: E2 17 00 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: E2 17 00 D6 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DD [09:36:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:36:49]wFMCommunicate OK [09:36:49]requested_item fd.num is exist - process it [09:36:49]SAM_PROTO_GetFieldsCounters [09:36:49]wFMCommunicate request_size=4 [09:36:49]MH_SAM_APDU [09:36:49]CAPDU: 80 13 00 00 [09:36:49]Write to MH i2c: E2 08 00 D7 40 80 13 00 00 00 00 00 00 93 [09:36:49]Write i2c OK [09:36:49]MH_I2C_Read... [09:36:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:49]Read from MH i2c: E2 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: E2 62 00 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: E2 62 00 D7 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D2 04 03 00 0E 04 04 00 CE 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 7B [09:36:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D2 04 03 00 0E 04 04 00 CE 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 [09:36:49]wFMCommunicate OK [09:36:49]SAM_PROTO_GetFieldsCounters done [09:36:49]requested_item shift.num is exist - process it [09:36:49]requested_item shift.opened is exist - process it [09:36:49]req_shift_opened [09:36:49]FM_GetShiftState [09:36:49]SAM_PROTO_GetShiftState [09:36:49]wFMCommunicate request_size=4 [09:36:49]MH_SAM_APDU [09:36:49]CAPDU: 80 13 01 00 [09:36:49]Write to MH i2c: E2 08 00 D8 40 80 13 01 00 00 00 00 00 95 [09:36:49]Write i2c OK [09:36:49]MH_I2C_Read... [09:36:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:49]Read from MH i2c: E2 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: E2 0E 00 [09:36:49]MH_I2C_Read... [09:36:49]Read from MH i2c: E2 0E 00 D8 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 23 [09:36:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:36:49]wFMCommunicate OK [09:36:49]SAM_PROTO_GetShiftState done [09:36:49]FM_GetShiftState done [09:36:49]req_shift_opened done [09:36:49]requested_item shift.open_date is exist - process it [09:36:49]req_shift_open_date [09:36:49]req_shift_open_date done [09:36:49]produce_requested_data done [09:36:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197842,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:36:49]process_action_free close_receipt [09:36:49]json_value_free [09:36:49]json_value_free done [09:36:49]process_json_proto returns [09:36:49]Send response to host [09:36:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197842,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:36:49]free response buf [09:36:49]execute_script done [09:36:49]execute_script returns [09:36:49]free content buf [09:36:49]Sock 7.Close socket [09:36:49]Sock 7.Thread stoped [09:36:52]OFD Sender: No OFD packet to send [09:36:57]OFD Sender: No OFD packet to send [09:37:02]OFD Sender: No OFD packet to send [09:37:07]OFD Sender: No OFD packet to send [09:37:12]OFD Sender: No OFD packet to send [09:37:17]OFD Sender: No OFD packet to send [09:37:22]OFD Sender: No OFD packet to send [09:37:27]OFD Sender: No OFD packet to send [09:37:32]OFD Sender: No OFD packet to send [09:37:37]OFD Sender: No OFD packet to send [09:37:42]OFD Sender: No OFD packet to send [09:37:47]OFD Sender: No OFD packet to send [09:37:52]OFD Sender: No OFD packet to send [09:37:57]OFD Sender: No OFD packet to send [09:38:02]OFD Sender: No OFD packet to send [09:38:07]OFD Sender: No OFD packet to send [09:38:12]OFD Sender: No OFD packet to send [09:38:17]OFD Sender: No OFD packet to send [09:38:22]OFD Sender: No OFD packet to send [09:38:27]OFD Sender: No OFD packet to send [09:38:32]OFD Sender: No OFD packet to send [09:38:37]OFD Sender: No OFD packet to send [09:38:42]OFD Sender: No OFD packet to send [09:38:47]OFD Sender: No OFD packet to send [09:38:52]OFD Sender: No OFD packet to send [09:38:57]OFD Sender: No OFD packet to send [09:39:02]OFD Sender: No OFD packet to send [09:39:07]OFD Sender: No OFD packet to send [09:39:12]OFD Sender: No OFD packet to send [09:39:17]OFD Sender: No OFD packet to send [09:39:22]OFD Sender: No OFD packet to send [09:39:27]OFD Sender: No OFD packet to send [09:39:32]OFD Sender: No OFD packet to send [09:39:37]OFD Sender: No OFD packet to send [09:39:42]OFD Sender: No OFD packet to send [09:39:42]accept exits with 9 [09:39:42]New connection [09:39:42]New thread 3066981732 created [09:39:42]Thread 3066838372 joined [09:39:42]Waiting for new connection... [09:39:42] Sock 9.Parse request [09:39:42]Sock 9.Check first char [09:39:42]Sock 9.First char is OK [09:39:42]request: POST /json_proto HTTP/1.0 [09:39:42]Method: POST [09:39:42]URL: /json_proto [09:39:42]Method is POST - this is cgi request [09:39:42]url: /json_proto [09:39:42]query_string will be loaded in cgi processing [09:39:42]execute_cgi json_proto POST (null) [09:39:42]execute_cgi path=json_proto method=POST [09:39:42]POST find Content-Length [09:39:42]Host: 172.17.46.195:8080 [09:39:42]Content-Length: 811 [09:39:42]Content-Type: application/json [09:39:42] [09:39:42]POST finish read [09:39:42]Found Content-Length = 811 [09:39:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:42]execute_script... [09: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)11325219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:42]POST & json_proto [09:39:42]process_json_proto [09:39:42]json parsed OK: [09:39:42]protocol is kg_v1.0 [09:39:42]action value=close_receipt [09:39:42]process_action close_receipt [09:39:42]cmd_close_receipt [09:39:42]MH_GetDate [09:39:42]Write to MH i2c: F0 00 00 D9 40 08 [09:39:42]Write i2c OK [09:39:42]MH_I2C_Read... [09:39:42]Read from MH i2c: F0 [09:39:42]MH_I2C_Read... [09:39:42]Read from MH i2c: F0 09 00 [09:39:42]MH_I2C_Read... [09:39:42]Read from MH i2c: F0 09 00 D9 40 00 61 1E BF 66 8D AE BC 66 12 [09:39:42]GetLastDocTimeStamp 1723801007 [09:39:42]current date 1723801185 [09:39:42]FM_GetShiftState [09:39:42]SAM_PROTO_GetShiftState [09:39:42]wFMCommunicate request_size=4 [09:39:42]MH_SAM_APDU [09:39:42]CAPDU: 80 13 01 00 [09:39:42]Write to MH i2c: E2 08 00 DA 40 80 13 01 00 00 00 00 00 97 [09:39:42]Write i2c OK [09:39:42]MH_I2C_Read... [09:39:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:42]Read from MH i2c: E2 [09:39:42]MH_I2C_Read... [09:39:42]Read from MH i2c: E2 0E 00 [09:39:42]MH_I2C_Read... [09:39:42]Read from MH i2c: E2 0E 00 DA 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 25 [09:39:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:39:42]wFMCommunicate OK [09:39:42]SAM_PROTO_GetShiftState done [09:39:42]FM_GetShiftState done [09:39:42]opened in 1723766727 [09:39:42]opened+sec_in_day 1723853127 [09:39:42]quantity*price = 200025 [09:39:42]sum+1 = 200026 [09:39:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 184 16.08.2024 09:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197843 ФПД: 61021844099454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093945&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197843&fm=61021844099454&tin=02508201610067®Number=0000000000092545&sum=200025 [09:39:43]StoreToDocumentArchive [09:39:43]shift 462 fd 197843 [09:39:43]save to /storage/0462/doc_00197843 [09:39:43]save last doc name /storage/0462/doc_00197843 to /storage/kkm_last_doc_name [09:39:43]save OK [09:39:43]Clear old archive folders... [09:39:43]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:39:43]tlvbuf is 018D1CA0 [09:39:43]SAM_PROTO_ClearQueue [09:39:43]wFMCommunicate request_size=4 [09:39:43]MH_SAM_APDU [09:39:43]CAPDU: 80 09 00 00 [09:39:43]Write to MH i2c: E2 08 00 E7 40 80 09 00 00 00 00 00 00 99 [09:39:43]Write i2c OK [09:39:43]MH_I2C_Read... [09:39:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:43]Read from MH i2c: E2 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 03 00 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 03 00 E7 40 00 90 00 9B [09:39:43]RAPDU: 90 00 [09:39:43]wFMCommunicate OK [09:39:43]SAM_PROTO_ClearQueue done [09:39:43]KKMCreateOFDPacket [09:39:43]OFDProtocolAddRootSTLVToBuf [09:39:43]FM_MakeSignedData [09:39:43]FM_MakeSignedData [09:39:43]SAM_PROTO_SignData [09:39:43]wFMCommunicate request_size=4 [09:39:43]MH_SAM_APDU [09:39:43]CAPDU: 80 0D 01 02 [09:39:43]Write to MH i2c: E2 08 00 E8 40 80 0D 01 02 00 00 00 00 A1 [09:39:43]Write i2c OK [09:39:43]MH_I2C_Read... [09:39:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:43]Read from MH i2c: E2 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 03 00 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 03 00 E8 40 00 90 00 9C [09:39:43]RAPDU: 90 00 [09:39:43]wFMCommunicate OK [09:39:43]wFMCommunicate request_size=255 [09:39:43]MH_SAM_APDU [09:39:43]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B8 00 00 00 F4 03 04 00 61 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 04 03 [09:39:43]Write to MH i2c: E2 02 01 E9 40 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B8 00 00 00 F4 03 04 00 61 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 04 03 00 00 8D [09:39:43]Write i2c OK [09:39:43]MH_I2C_Read... [09:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:44]Read from MH i2c: E2 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 03 00 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 03 00 E9 40 00 90 00 9D [09:39:44]RAPDU: 90 00 [09:39:44]wFMCommunicate OK [09:39:44]wFMCommunicate request_size=16 [09:39:44]MH_SAM_APDU [09:39:44]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 37 7F C1 57 51 7E [09:39:44]Write to MH i2c: E2 13 00 EA 40 80 0D 02 02 0B 00 00 35 04 06 00 37 7F C1 57 51 7E 00 00 96 [09:39:44]Write i2c OK [09:39:44]MH_I2C_Read... [09:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:44]Read from MH i2c: E2 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 03 00 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 03 00 EA 40 00 90 00 9E [09:39:44]RAPDU: 90 00 [09:39:44]wFMCommunicate OK [09:39:44]wFMCommunicate request_size=4 [09:39:44]MH_SAM_APDU [09:39:44]CAPDU: 80 0D 03 02 [09:39:44]Write to MH i2c: E2 08 00 EB 40 80 0D 03 02 00 00 00 00 A6 [09:39:44]Write i2c OK [09:39:44]MH_I2C_Read... [09:39:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:44]Read from MH i2c: E2 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 0B 00 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 0B 00 EB 40 00 4B 93 12 56 F9 7F CB DC 90 00 0C [09:39:44]RAPDU: 4B 93 12 56 F9 7F CB DC 90 00 [09:39:44]wFMCommunicate OK [09:39:44]SAM_PROTO_SignData done [09:39:44]FM_MakeSignedData done [09:39:44]CreateOFDProtocolMessage [09:39:44]wFMCommunicate request_size=4 [09:39:44]MH_SAM_APDU [09:39:44]CAPDU: 80 11 00 00 [09:39:44]Write to MH i2c: E2 08 00 EC 40 80 11 00 00 00 00 00 00 A6 [09:39:44]Write i2c OK [09:39:44]MH_I2C_Read... [09:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:44]Read from MH i2c: E2 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 17 00 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: E2 17 00 EC 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [09:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:39:44]wFMCommunicate OK [09:39:44]CreateOFDProtocolMessage done [09:39:44]OFDSenderStorePacket 197843 [09:39:44]StoreOFDPacket docnum=197843 [09:39:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 82 2D 0D 01 96 2D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B8 00 00 00 F4 03 04 00 61 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 04 03 00 35 04 06 00 37 7F C1 57 51 7E 4B 93 12 56 F9 7F CB DC [09:39:44]CheckFolder [09:39:44]dirname=/storage/ofd_packets [09:39:44]CheckFolder done [09:39:44]ProducePacketName [09:39:44]name=ofd_packets/00197843 [09:39:44]NVStorageSaveData ofd_packets/00197843 [09:39:44]File name is /storage/ofd_packets/00197843 [09:39:44]Write 307 bytes [09:39:44]NVStorageSaveData done [09:39:44]OFDSenderStorePacket done [09:39:44]KKMCreateOFDPacket done [09:39:44]NVStorageSaveData kkm_last_timestamp [09:39:44]File name is /storage/kkm_last_timestamp [09:39:44]Write 4 bytes [09:39:44]NVStorageSaveData done [09:39:44]ExternCall_PrintAddStr [09:39:44]wPrintStart [09:39:44]Write to MH i2c: 01 00 00 ED 40 2D [09:39:44]Write i2c OK [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: 01 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: 01 07 00 [09:39:44]MH_I2C_Read... [09:39:44]Read from MH i2c: 01 07 00 ED 40 00 00 00 00 00 FF 0F 42 [09:39:44]RasterBufferAndPrint [09:39:44]line Счет N : (1)11325219 [09:39:44]line ИНН: 02508201610067 [09:39:44]line Контрольно-Кассовый Чек [09:39:44]line ПРОДАЖА [09:39:44]line ТРК (МРК, ГНК) : 62 [09:39:44]line Товар: 2710194210 [09:39:44]line D-ENERGY ДТ-К-5 [09:39:44]line 25.910 * 77.20 [09:39:44]line = 2000.25 [09:39:44]line НДС 12% НСП 1% [09:39:44]line > о реализуемом товаре [09:39:44]line ИТОГО: 2000.25 [09:39:44]line НСП 1% : 17.70 [09:39:44]line НДС 12% : 212.42 [09:39:44]line Наличными: 0.00 [09:39:44]line Безнал.: 2000.25 [09:39:44]line Место: АЗС № 95 "Партнер Нефть" [09:39:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:39:44]line СНО: Общий режим [09:39:44]line Чек 184 16.08.2024 09:39 [09:39:44]line Смена: 462 ФФД: 1.0 [09:39:44]line ЗНМ: 0300000079 [09:39:44]line РНМ: 0000000000092545 [09:39:44]line Версия ККМ: 001 [09:39:44]line Платежная система: O! деньги [09:39:44]line ФМ: 0000000000871802 [09:39:44]line ФД: 197843 [09:39:44]line ФПД: 61021844099454 [09:39:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T093945&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197843&fm=61021844099454&tin=02508201610067®Number=0000000000092545&sum=200025 [09:39:44]OFD Sender: Processing packet 197843 [packets to send 245, broken 244] [09:39:44]ProducePacketName [09:39:44]name=ofd_packets/00197843 [09:39:44]OFD Sender: To server: pG, [09:39:44]CommunicateWithHost lk.salyk.kg:30040 [09:39:44]ConnectInit lk.salyk.kg [09:39:44]written 0, free lines is 4095 [09:39:44]Connected sock=10 [09:39:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 82 2D 0D 01 96 2D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B8 00 00 00 F4 03 04 00 61 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 04 03 00 35 04 06 00 37 7F C1 57 51 7E 4B 93 12 56 F9 7F CB DC [09:39:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E2 97 47 00 8D EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 04 03 00 F4 03 04 00 76 CA BE 66 B6 04 01 00 00 AB F3 BF 68 46 AE 65 0B [09:39:45]CommunicateWithHost err = 0 [09:39:45]CheckOFDResponse [09:39:45]1017 (14) - 77093643461234 [09:39:45]1041 (16) - 0000000000871802 [09:39:45]1040 (4) - 197843 [09:39:45]1012 (4) - 16.08.2024 03:41 [09:39:45]1206 (1) - 0 [09:39:45]OFD Sender: Remove packet 197843 [09:39:45]ProducePacketName [09:39:45]name=ofd_packets/00197843 [09:39:45]NVStorageDeleteData [09:39:45]Write to MH i2c: 01 00 00 17 41 58 [09:39:45]Write i2c OK [09:39:45]MH_I2C_Read... [09:39:45]Read from MH i2c: 01 [09:39:45]MH_I2C_Read... [09:39:45]Read from MH i2c: 01 07 00 [09:39:45]MH_I2C_Read... [09:39:45]Read from MH i2c: 01 07 00 17 41 00 00 00 00 00 07 0D 73 [09:39:45]RasterBufferAndPrint [09:39:45]line [09:39:45]line [09:39:45]line [09:39:45]line [09:39:45]line [09:39:45]written 0, free lines is 3341 [09:39:45]MH_Cut [09:39:45]Write to MH i2c: D1 01 00 1E 41 01 31 [09:39:45]Write i2c OK [09:39:45]MH_I2C_Read... [09:39:45]Read from MH i2c: D1 [09:39:45]MH_I2C_Read... [09:39:45]Read from MH i2c: D1 01 00 [09:39:45]MH_I2C_Read... [09:39:45]Read from MH i2c: D1 01 00 1E 41 00 30 [09:39:45]Write to MH i2c: 01 00 00 1F 41 60 [09:39:45]Write i2c OK [09:39:45]MH_I2C_Read... [09:39:45]OFD Sender: No OFD packet to send [09:39:45]*** Cut start [09:39:45]*** Purtial cut [09:39:45]*** Stage 1: CUTSNS_PIN = 1 [09:39:46]Read from MH i2c: 01 [09:39:46]MH_I2C_Read... [09:39:46]*** Stop cut motor [09:39:46]*** Cut end [09:39:46]Read from MH i2c: 01 07 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: 01 07 00 1F 41 00 00 00 00 00 FF 0F 75 [09:39:46]process_action close_receipt done [09:39:46]requested_data is exist [09:39:46]produce_requested_data [09:39:46]requested_item fm.sn is exist - process it [09:39:46]wFMCommunicate request_size=4 [09:39:46]MH_SAM_APDU [09:39:46]CAPDU: 80 11 00 00 [09:39:46]Write to MH i2c: E2 08 00 20 41 80 11 00 00 00 00 00 00 DB [09:39:46]Write i2c OK [09:39:46]MH_I2C_Read... [09:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:46]Read from MH i2c: E2 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 17 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 17 00 20 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 28 [09:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:39:46]wFMCommunicate OK [09:39:46]requested_item fd.num is exist - process it [09:39:46]SAM_PROTO_GetFieldsCounters [09:39:46]wFMCommunicate request_size=4 [09:39:46]MH_SAM_APDU [09:39:46]CAPDU: 80 13 00 00 [09:39:46]Write to MH i2c: E2 08 00 21 41 80 13 00 00 00 00 00 00 DE [09:39:46]Write i2c OK [09:39:46]MH_I2C_Read... [09:39:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:46]Read from MH i2c: E2 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 62 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 62 00 21 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D3 04 03 00 0E 04 04 00 CE 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 CA [09:39:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D3 04 03 00 0E 04 04 00 CE 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 [09:39:46]wFMCommunicate OK [09:39:46]SAM_PROTO_GetFieldsCounters done [09:39:46]requested_item shift.num is exist - process it [09:39:46]requested_item shift.opened is exist - process it [09:39:46]req_shift_opened [09:39:46]FM_GetShiftState [09:39:46]SAM_PROTO_GetShiftState [09:39:46]wFMCommunicate request_size=4 [09:39:46]MH_SAM_APDU [09:39:46]CAPDU: 80 13 01 00 [09:39:46]Write to MH i2c: E2 08 00 22 41 80 13 01 00 00 00 00 00 E0 [09:39:46]Write i2c OK [09:39:46]MH_I2C_Read... [09:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:46]Read from MH i2c: E2 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 0E 00 [09:39:46]MH_I2C_Read... [09:39:46]Read from MH i2c: E2 0E 00 22 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6E [09:39:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:39:46]wFMCommunicate OK [09:39:46]SAM_PROTO_GetShiftState done [09:39:46]FM_GetShiftState done [09:39:46]req_shift_opened done [09:39:46]requested_item shift.open_date is exist - process it [09:39:46]req_shift_open_date [09:39:46]req_shift_open_date done [09:39:46]produce_requested_data done [09:39:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197843,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:39:46]process_action_free close_receipt [09:39:46]json_value_free [09:39:46]json_value_free done [09:39:46]process_json_proto returns [09:39:46]Send response to host [09:39:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197843,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:39:46]free response buf [09:39:46]execute_script done [09:39:46]execute_script returns [09:39:46]free content buf [09:39:46]Sock 9.Close socket [09:39:46]Sock 9.Thread stoped [09:39:50]OFD Sender: No OFD packet to send [09:39:55]OFD Sender: No OFD packet to send [09:40:00]OFD Sender: No OFD packet to send [09:40:05]OFD Sender: No OFD packet to send [09:40:10]OFD Sender: No OFD packet to send [09:40:14]accept exits with 7 [09:40:14]New connection [09:40:14]New thread 3066838372 created [09:40:14]Thread 3066981732 joined [09:40:14]Waiting for new connection... [09:40:14] Sock 7.Parse request [09:40:14]Sock 7.Check first char [09:40:14]Sock 7.First char is OK [09:40:14]request: POST /json_proto HTTP/1.0 [09:40:14]Method: POST [09:40:14]URL: /json_proto [09:40:14]Method is POST - this is cgi request [09:40:14]url: /json_proto [09:40:14]query_string will be loaded in cgi processing [09:40:14]execute_cgi json_proto POST (null) [09:40:14]execute_cgi path=json_proto method=POST [09:40:14]POST find Content-Length [09:40:14]Host: 172.17.46.195:8080 [09:40:14]Content-Length: 805 [09:40:14]Content-Type: application/json [09:40:14] [09:40:14]POST finish read [09:40:14]Found Content-Length = 805 [09:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:14]execute_script... [09: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)11325221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:40:14]POST & json_proto [09:40:14]process_json_proto [09:40:14]json parsed OK: [09:40:14]protocol is kg_v1.0 [09:40:14]action value=close_receipt [09:40:14]process_action close_receipt [09:40:14]cmd_close_receipt [09:40:14]MH_GetDate [09:40:14]Write to MH i2c: F0 00 00 23 41 53 [09:40:14]Write i2c OK [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: F0 [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: F0 09 00 [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: F0 09 00 23 41 00 82 1E BF 66 8D AE BC 66 7E [09:40:14]GetLastDocTimeStamp 1723801185 [09:40:14]current date 1723801218 [09:40:14]FM_GetShiftState [09:40:14]SAM_PROTO_GetShiftState [09:40:14]wFMCommunicate request_size=4 [09:40:14]MH_SAM_APDU [09:40:14]CAPDU: 80 13 01 00 [09:40:14]Write to MH i2c: E2 08 00 24 41 80 13 01 00 00 00 00 00 E2 [09:40:14]Write i2c OK [09:40:14]MH_I2C_Read... [09:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:14]Read from MH i2c: E2 [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: E2 0E 00 [09:40:14]MH_I2C_Read... [09:40:14]Read from MH i2c: E2 0E 00 24 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 70 [09:40:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:40:14]wFMCommunicate OK [09:40:14]SAM_PROTO_GetShiftState done [09:40:14]FM_GetShiftState done [09:40:14]opened in 1723766727 [09:40:14]opened+sec_in_day 1723853127 [09:40:14]quantity*price = 100021 [09:40:14]sum+1 = 100023 [09:40:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 185 16.08.2024 09:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197844 ФПД: 200258074232535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T094018&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197844&fm=200258074232535&tin=02508201610067®Number=0000000000092545&sum=100022 [09:40:16]StoreToDocumentArchive [09:40:16]shift 462 fd 197844 [09:40:16]save to /storage/0462/doc_00197844 [09:40:16]save last doc name /storage/0462/doc_00197844 to /storage/kkm_last_doc_name [09:40:16]save OK [09:40:16]Clear old archive folders... [09:40:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:40:16]tlvbuf is 018E50C0 [09:40:16]SAM_PROTO_ClearQueue [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 09 00 00 [09:40:16]Write to MH i2c: E2 08 00 31 41 80 09 00 00 00 00 00 00 E4 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 31 41 00 90 00 E6 [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]SAM_PROTO_ClearQueue done [09:40:16]KKMCreateOFDPacket [09:40:16]OFDProtocolAddRootSTLVToBuf [09:40:16]FM_MakeSignedData [09:40:16]FM_MakeSignedData [09:40:16]SAM_PROTO_SignData [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 01 02 [09:40:16]Write to MH i2c: E2 08 00 32 41 80 0D 01 02 00 00 00 00 EC [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 32 41 00 90 00 E7 [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]wFMCommunicate request_size=255 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 B9 00 00 00 F4 03 04 00 82 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 04 03 00 35 04 06 00 B6 [09:40:16]Write to MH i2c: E2 02 01 33 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 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 B9 00 00 00 F4 03 04 00 82 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 04 03 00 35 04 06 00 B6 00 00 9C [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 33 41 00 90 00 E8 [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]wFMCommunicate request_size=10 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 02 02 05 22 37 60 C6 D7 [09:40:16]Write to MH i2c: E2 0D 00 34 41 80 0D 02 02 05 00 22 37 60 C6 D7 00 00 4F [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 03 00 34 41 00 90 00 E9 [09:40:16]RAPDU: 90 00 [09:40:16]wFMCommunicate OK [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 0D 03 02 [09:40:16]Write to MH i2c: E2 08 00 35 41 80 0D 03 02 00 00 00 00 F1 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 0B 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 0B 00 35 41 00 E3 33 02 B1 8A C0 8A F0 90 00 7F [09:40:16]RAPDU: E3 33 02 B1 8A C0 8A F0 90 00 [09:40:16]wFMCommunicate OK [09:40:16]SAM_PROTO_SignData done [09:40:16]FM_MakeSignedData done [09:40:16]CreateOFDProtocolMessage [09:40:16]wFMCommunicate request_size=4 [09:40:16]MH_SAM_APDU [09:40:16]CAPDU: 80 11 00 00 [09:40:16]Write to MH i2c: E2 08 00 36 41 80 11 00 00 00 00 00 00 F1 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:16]Read from MH i2c: E2 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 17 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: E2 17 00 36 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3E [09:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:40:16]wFMCommunicate OK [09:40:16]CreateOFDProtocolMessage done [09:40:16]OFDSenderStorePacket 197844 [09:40:16]StoreOFDPacket docnum=197844 [09:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 90 6E 07 01 AA 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 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 B9 00 00 00 F4 03 04 00 82 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 04 03 00 35 04 06 00 B6 22 37 60 C6 D7 E3 33 02 B1 8A C0 8A F0 [09:40:16]CheckFolder [09:40:16]dirname=/storage/ofd_packets [09:40:16]CheckFolder done [09:40:16]ProducePacketName [09:40:16]name=ofd_packets/00197844 [09:40:16]NVStorageSaveData ofd_packets/00197844 [09:40:16]File name is /storage/ofd_packets/00197844 [09:40:16]Write 301 bytes [09:40:16]NVStorageSaveData done [09:40:16]OFDSenderStorePacket done [09:40:16]KKMCreateOFDPacket done [09:40:16]NVStorageSaveData kkm_last_timestamp [09:40:16]File name is /storage/kkm_last_timestamp [09:40:16]Write 4 bytes [09:40:16]NVStorageSaveData done [09:40:16]ExternCall_PrintAddStr [09:40:16]wPrintStart [09:40:16]Write to MH i2c: 01 00 00 37 41 78 [09:40:16]Write i2c OK [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: 01 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: 01 07 00 [09:40:16]MH_I2C_Read... [09:40:16]Read from MH i2c: 01 07 00 37 41 00 00 00 00 00 FF 0F 8D [09:40:16]RasterBufferAndPrint [09:40:16]line Счет N : (1)11325221 [09:40:16]line ИНН: 02508201610067 [09:40:16]line Контрольно-Кассовый Чек [09:40:16]line ПРОДАЖА [09:40:16]line ТРК (МРК, ГНК) : 21 [09:40:16]line Товар: 2710124500 [09:40:16]line Аи-95-К-5 [09:40:16]line 13.480 * 74.20 [09:40:16]line = 1000.22 [09:40:16]line НДС 12% НСП 1% [09:40:16]line > о реализуемом товаре [09:40:16]line ИТОГО: 1000.22 [09:40:16]line НСП 1% : 8.85 [09:40:16]line НДС 12% : 106.22 [09:40:16]line Наличными: 0.00 [09:40:16]line Безнал.: 1000.22 [09:40:16]line Место: АЗС № 95 "Партнер Нефть" [09:40:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:40:16]line СНО: Общий режим [09:40:16]line Чек 185 16.08.2024 09:40 [09:40:16]line Смена: 462 ФФД: 1.0 [09:40:16]line ЗНМ: 0300000079 [09:40:16]line РНМ: 0000000000092545 [09:40:16]line Версия ККМ: 001 [09:40:16]line Платежная система: O! деньги [09:40:16]line ФМ: 0000000000871802 [09:40:16]line ФД: 197844 [09:40:16]line ФПД: 200258074232535 [09:40:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T094018&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197844&fm=200258074232535&tin=02508201610067®Number=0000000000092545&sum=100022 [09:40:16]written 0, free lines is 4095 [09:40:16]OFD Sender: Processing packet 197844 [packets to send 245, broken 244] [09:40:16]ProducePacketName [09:40:16]name=ofd_packets/00197844 [09:40:16]OFD Sender: To server: pG, [09:40:16]CommunicateWithHost lk.salyk.kg:30040 [09:40:16]ConnectInit lk.salyk.kg [09:40:16]Connected sock=10 [09:40:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 90 6E 07 01 AA 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 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 B9 00 00 00 F4 03 04 00 82 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 04 03 00 35 04 06 00 B6 22 37 60 C6 D7 E3 33 02 B1 8A C0 8A F0 [09:40:17]Write to MH i2c: 01 00 00 61 41 A2 [09:40:17]Write i2c OK [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: 01 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: 01 07 00 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: 01 07 00 61 41 00 00 00 00 00 F3 0C A8 [09:40:17]RasterBufferAndPrint [09:40:17]line [09:40:17]line [09:40:17]line [09:40:17]line [09:40:17]line [09:40:17]written 0, free lines is 3324 [09:40:17]MH_Cut [09:40:17]Write to MH i2c: D1 01 00 68 41 01 7B [09:40:17]Write i2c OK [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: D1 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: D1 01 00 [09:40:17]MH_I2C_Read... [09:40:17]Read from MH i2c: D1 01 00 68 41 00 7A [09:40:17]Write to MH i2c: 01 00 00 69 41 AA [09:40:17]Write i2c OK [09:40:17]MH_I2C_Read... [09:40:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 02 56 47 00 FA 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 04 03 00 F4 03 04 00 96 CA BE 66 B6 04 01 00 00 C9 C4 25 E2 B2 FC F0 B7 [09:40:17]CommunicateWithHost err = 0 [09:40:17]CheckOFDResponse [09:40:17]1017 (14) - 77093643461234 [09:40:17]1041 (16) - 0000000000871802 [09:40:17]1040 (4) - 197844 [09:40:17]1012 (4) - 16.08.2024 03:42 [09:40:17]1206 (1) - 0 [09:40:17]OFD Sender: Remove packet 197844 [09:40:17]ProducePacketName [09:40:17]name=ofd_packets/00197844 [09:40:17]NVStorageDeleteData [09:40:17]OFD Sender: No OFD packet to send [09:40:17]*** Cut start [09:40:17]*** Purtial cut [09:40:17]*** CUTSNS_PIN = 0 [09:40:17]*** Stage 1: CUTSNS_PIN = 1 [09:40:19]Read from MH i2c: 01 [09:40:19]MH_I2C_Read... [09:40:19]*** Stop cut motor [09:40:19]*** Cut end [09:40:19]Read from MH i2c: 01 07 00 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: 01 07 00 69 41 00 00 00 00 00 FF 0F BF [09:40:19]process_action close_receipt done [09:40:19]requested_data is exist [09:40:19]produce_requested_data [09:40:19]requested_item fm.sn is exist - process it [09:40:19]wFMCommunicate request_size=4 [09:40:19]MH_SAM_APDU [09:40:19]CAPDU: 80 11 00 00 [09:40:19]Write to MH i2c: E2 08 00 6A 41 80 11 00 00 00 00 00 00 25 [09:40:19]Write i2c OK [09:40:19]MH_I2C_Read... [09:40:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:40:19]Read from MH i2c: E2 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: E2 17 00 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: E2 17 00 6A 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 72 [09:40:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:40:19]wFMCommunicate OK [09:40:19]requested_item fd.num is exist - process it [09:40:19]SAM_PROTO_GetFieldsCounters [09:40:19]wFMCommunicate request_size=4 [09:40:19]MH_SAM_APDU [09:40:19]CAPDU: 80 13 00 00 [09:40:19]Write to MH i2c: E2 08 00 6B 41 80 13 00 00 00 00 00 00 28 [09:40:19]Write i2c OK [09:40:19]MH_I2C_Read... [09:40:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:40:19]Read from MH i2c: E2 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: E2 62 00 [09:40:19]MH_I2C_Read... [09:40:19]Read from MH i2c: E2 62 00 6B 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D4 04 03 00 0E 04 04 00 CE 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 18 [09:40:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D4 04 03 00 0E 04 04 00 CE 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 [09:40:19]wFMCommunicate OK [09:40:19]SAM_PROTO_GetFieldsCounters done [09:40:19]requested_item shift.num is exist - process it [09:40:19]requested_item shift.opened is exist - process it [09:40:19]req_shift_opened [09:40:19]FM_GetShiftState [09:40:19]SAM_PROTO_GetShiftState [09:40:19]wFMCommunicate request_size=4 [09:40:19]MH_SAM_APDU [09:40:19]CAPDU: 80 13 01 00 [09:40:19]Write to MH i2c: E2 08 00 6C 41 80 13 01 00 00 00 00 00 2A [09:40:19]Write i2c OK [09:40:19]MH_I2C_Read... [09:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:40:20]Read from MH i2c: E2 [09:40:20]MH_I2C_Read... [09:40:20]Read from MH i2c: E2 0E 00 [09:40:20]MH_I2C_Read... [09:40:20]Read from MH i2c: E2 0E 00 6C 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B8 [09:40:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:40:20]wFMCommunicate OK [09:40:20]SAM_PROTO_GetShiftState done [09:40:20]FM_GetShiftState done [09:40:20]req_shift_opened done [09:40:20]requested_item shift.open_date is exist - process it [09:40:20]req_shift_open_date [09:40:20]req_shift_open_date done [09:40:20]produce_requested_data done [09:40:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197844,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:40:20]process_action_free close_receipt [09:40:20]json_value_free [09:40:20]json_value_free done [09:40:20]process_json_proto returns [09:40:20]Send response to host [09:40:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197844,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:40:20]free response buf [09:40:20]execute_script done [09:40:20]execute_script returns [09:40:20]free content buf [09:40:20]Sock 7.Close socket [09:40:20]Sock 7.Thread stoped [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:09]accept exits with 9 [09:41:09]New connection [09:41:09]New thread 3066981732 created [09:41:09]Thread 3066838372 joined [09:41:09]Waiting for new connection... [09:41:09] Sock 9.Parse request [09:41:09]Sock 9.Check first char [09:41:09]Sock 9.First char is OK [09:41:09]request: POST /json_proto HTTP/1.0 [09:41:09]Method: POST [09:41:09]URL: /json_proto [09:41:09]Method is POST - this is cgi request [09:41:09]url: /json_proto [09:41:09]query_string will be loaded in cgi processing [09:41:09]execute_cgi json_proto POST (null) [09:41:09]execute_cgi path=json_proto method=POST [09:41:09]POST find Content-Length [09:41:09]Host: 172.17.46.195:8080 [09:41:09]Content-Length: 805 [09:41:09]Content-Type: application/json [09:41:09] [09:41:09]POST finish read [09:41:09]Found Content-Length = 805 [09:41:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325222", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:09]execute_script... [09:41: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)11325222", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:09]POST & json_proto [09:41:09]process_json_proto [09:41:09]json parsed OK: [09:41:09]protocol is kg_v1.0 [09:41:09]action value=close_receipt [09:41:09]process_action close_receipt [09:41:09]cmd_close_receipt [09:41:09]MH_GetDate [09:41:09]Write to MH i2c: F0 00 00 6D 41 9D [09:41:09]Write i2c OK [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: F0 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: F0 09 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: F0 09 00 6D 41 00 B8 1E BF 66 8D AE BC 66 FE [09:41:09]GetLastDocTimeStamp 1723801218 [09:41:09]current date 1723801272 [09:41:09]FM_GetShiftState [09:41:09]SAM_PROTO_GetShiftState [09:41:09]wFMCommunicate request_size=4 [09:41:09]MH_SAM_APDU [09:41:09]CAPDU: 80 13 01 00 [09:41:09]Write to MH i2c: E2 08 00 6E 41 80 13 01 00 00 00 00 00 2C [09:41:09]Write i2c OK [09:41:09]MH_I2C_Read... [09:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:09]Read from MH i2c: E2 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 0E 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 0E 00 6E 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BA [09:41:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:41:09]wFMCommunicate OK [09:41:09]SAM_PROTO_GetShiftState done [09:41:09]FM_GetShiftState done [09:41:09]opened in 1723766727 [09:41:09]opened+sec_in_day 1723853127 [09:41:09]quantity*price = 100021 [09:41:09]sum+1 = 100023 [09:41:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 186 16.08.2024 09:41 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197845 ФПД: 198386746489779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T094112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197845&fm=198386746489779&tin=02508201610067®Number=0000000000092545&sum=100022 [09:41:10]StoreToDocumentArchive [09:41:10]shift 462 fd 197845 [09:41:10]save to /storage/0462/doc_00197845 [09:41:10]save last doc name /storage/0462/doc_00197845 to /storage/kkm_last_doc_name [09:41:10]save OK [09:41:10]Clear old archive folders... [09:41:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:41:10]tlvbuf is 018AB1E0 [09:41:10]SAM_PROTO_ClearQueue [09:41:10]wFMCommunicate request_size=4 [09:41:10]MH_SAM_APDU [09:41:10]CAPDU: 80 09 00 00 [09:41:10]Write to MH i2c: E2 08 00 7B 41 80 09 00 00 00 00 00 00 2E [09:41:10]Write i2c OK [09:41:10]MH_I2C_Read... [09:41:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:10]Read from MH i2c: E2 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: E2 03 00 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: E2 03 00 7B 41 00 90 00 30 [09:41:10]RAPDU: 90 00 [09:41:10]wFMCommunicate OK [09:41:10]SAM_PROTO_ClearQueue done [09:41:10]KKMCreateOFDPacket [09:41:10]OFDProtocolAddRootSTLVToBuf [09:41:10]FM_MakeSignedData [09:41:10]FM_MakeSignedData [09:41:10]SAM_PROTO_SignData [09:41:10]wFMCommunicate request_size=4 [09:41:10]MH_SAM_APDU [09:41:10]CAPDU: 80 0D 01 02 [09:41:10]Write to MH i2c: E2 08 00 7C 41 80 0D 01 02 00 00 00 00 36 [09:41:10]Write i2c OK [09:41:10]MH_I2C_Read... [09:41:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:10]Read from MH i2c: E2 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: E2 03 00 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: E2 03 00 7C 41 00 90 00 31 [09:41:10]RAPDU: 90 00 [09:41:10]wFMCommunicate OK [09:41:10]wFMCommunicate request_size=255 [09:41:10]MH_SAM_APDU [09:41:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 BA 00 00 00 F4 03 04 00 B8 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 04 03 00 35 04 06 00 B4 [09:41:10]Write to MH i2c: E2 02 01 7D 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 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 BA 00 00 00 F4 03 04 00 B8 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 04 03 00 35 04 06 00 B4 00 00 1C [09:41:10]Write i2c OK [09:41:10]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 03 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 03 00 7D 41 00 90 00 32 [09:41:11]RAPDU: 90 00 [09:41:11]wFMCommunicate OK [09:41:11]wFMCommunicate request_size=10 [09:41:11]MH_SAM_APDU [09:41:11]CAPDU: 80 0D 02 02 05 6E 83 8D 7B B3 [09:41:11]Write to MH i2c: E2 0D 00 7E 41 80 0D 02 02 05 00 6E 83 8D 7B B3 00 00 EF [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 03 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 03 00 7E 41 00 90 00 33 [09:41:11]RAPDU: 90 00 [09:41:11]wFMCommunicate OK [09:41:11]wFMCommunicate request_size=4 [09:41:11]MH_SAM_APDU [09:41:11]CAPDU: 80 0D 03 02 [09:41:11]Write to MH i2c: E2 08 00 7F 41 80 0D 03 02 00 00 00 00 3B [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 0B 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 0B 00 7F 41 00 C9 11 14 56 B6 65 AC 4C 90 00 93 [09:41:11]RAPDU: C9 11 14 56 B6 65 AC 4C 90 00 [09:41:11]wFMCommunicate OK [09:41:11]SAM_PROTO_SignData done [09:41:11]FM_MakeSignedData done [09:41:11]CreateOFDProtocolMessage [09:41:11]wFMCommunicate request_size=4 [09:41:11]MH_SAM_APDU [09:41:11]CAPDU: 80 11 00 00 [09:41:11]Write to MH i2c: E2 08 00 80 41 80 11 00 00 00 00 00 00 3B [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 17 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 17 00 80 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 88 [09:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:41:11]wFMCommunicate OK [09:41:11]CreateOFDProtocolMessage done [09:41:11]OFDSenderStorePacket 197845 [09:41:11]StoreOFDPacket docnum=197845 [09:41:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 9D 56 07 01 ED 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 B8 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 04 03 00 35 04 06 00 B4 6E 83 8D 7B B3 C9 11 14 56 B6 65 AC 4C [09:41:11]CheckFolder [09:41:11]dirname=/storage/ofd_packets [09:41:11]CheckFolder done [09:41:11]ProducePacketName [09:41:11]name=ofd_packets/00197845 [09:41:11]NVStorageSaveData ofd_packets/00197845 [09:41:11]File name is /storage/ofd_packets/00197845 [09:41:11]Write 301 bytes [09:41:11]NVStorageSaveData done [09:41:11]OFDSenderStorePacket done [09:41:11]KKMCreateOFDPacket done [09:41:11]NVStorageSaveData kkm_last_timestamp [09:41:11]File name is /storage/kkm_last_timestamp [09:41:11]Write 4 bytes [09:41:11]NVStorageSaveData done [09:41:11]OFD Sender: Processing packet 197845 [packets to send 245, broken 244] [09:41:11]ProducePacketName [09:41:11]name=ofd_packets/00197845 [09:41:11]OFD Sender: To server: pG, [09:41:11]CommunicateWithHost lk.salyk.kg:30040 [09:41:11]ConnectInit lk.salyk.kg [09:41:11]ExternCall_PrintAddStr [09:41:11]wPrintStart [09:41:11]Write to MH i2c: 01 00 00 81 41 C2 [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 07 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 07 00 81 41 00 00 00 00 00 FF 0F D7 [09:41:11]RasterBufferAndPrint [09:41:11]line Счет N : (1)11325222 [09:41:11]line ИНН: 02508201610067 [09:41:11]line Контрольно-Кассовый Чек [09:41:11]line ПРОДАЖА [09:41:11]line ТРК (МРК, ГНК) : 11 [09:41:11]line Товар: 2710124500 [09:41:11]line Аи-95-К-5 [09:41:11]line 13.480 * 74.20 [09:41:11]line = 1000.22 [09:41:11]line НДС 12% НСП 1% [09:41:11]line > о реализуемом товаре [09:41:11]line ИТОГО: 1000.22 [09:41:11]line НСП 1% : 8.85 [09:41:11]line НДС 12% : 106.22 [09:41:11]line Наличными: 0.00 [09:41:11]line Безнал.: 1000.22 [09:41:11]line Место: АЗС № 95 "Партнер Нефть" [09:41:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:41:11]line СНО: Общий режим [09:41:11]line Чек 186 16.08.2024 09:41 [09:41:11]line Смена: 462 ФФД: 1.0 [09:41:11]line ЗНМ: 0300000079 [09:41:11]line РНМ: 0000000000092545 [09:41:11]line Версия ККМ: 001 [09:41:11]line Платежная система: O! деньги [09:41:11]line ФМ: 0000000000871802 [09:41:11]line ФД: 197845 [09:41:11]line ФПД: 198386746489779 [09:41:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T094112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197845&fm=198386746489779&tin=02508201610067®Number=0000000000092545&sum=100022 [09:41:11]written 0, free lines is 4095 [09:41:11]Connected sock=11 [09:41:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 9D 56 07 01 ED 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 B8 1E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 04 03 00 35 04 06 00 B4 6E 83 8D 7B B3 C9 11 14 56 B6 65 AC 4C [09:41:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BE C2 47 00 57 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 04 03 00 F4 03 04 00 CD CA BE 66 B6 04 01 00 00 30 0C E0 28 51 02 55 8B [09:41:11]CommunicateWithHost err = 0 [09:41:11]CheckOFDResponse [09:41:11]1017 (14) - 77093643461234 [09:41:11]1041 (16) - 0000000000871802 [09:41:11]1040 (4) - 197845 [09:41:11]1012 (4) - 16.08.2024 03:43 [09:41:11]1206 (1) - 0 [09:41:11]OFD Sender: Remove packet 197845 [09:41:11]ProducePacketName [09:41:11]name=ofd_packets/00197845 [09:41:11]NVStorageDeleteData [09:41:11]Write to MH i2c: 01 00 00 AB 41 EC [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 07 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 07 00 AB 41 00 00 00 00 00 05 0D 05 [09:41:11]RasterBufferAndPrint [09:41:11]line [09:41:11]line [09:41:11]line [09:41:11]line [09:41:11]line [09:41:11]written 0, free lines is 3342 [09:41:11]MH_Cut [09:41:11]Write to MH i2c: D1 01 00 B2 41 01 C5 [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: D1 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: D1 01 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: D1 01 00 B2 41 00 C4 [09:41:11]Write to MH i2c: 01 00 00 B3 41 F4 [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:12]OFD Sender: No OFD packet to send [09:41:12]*** Cut start [09:41:12]*** Purtial cut [09:41:12]*** Stage 1: CUTSNS_PIN = 1 [09:41:12]Read from MH i2c: 01 [09:41:12]MH_I2C_Read... [09:41:12]*** Stop cut motor [09:41:12]*** Cut end [09:41:12]Read from MH i2c: 01 07 00 [09:41:12]MH_I2C_Read... [09:41:12]Read from MH i2c: 01 07 00 B3 41 00 00 00 00 00 FF 0F 09 [09:41:12]process_action close_receipt done [09:41:12]requested_data is exist [09:41:12]produce_requested_data [09:41:12]requested_item fm.sn is exist - process it [09:41:12]wFMCommunicate request_size=4 [09:41:12]MH_SAM_APDU [09:41:12]CAPDU: 80 11 00 00 [09:41:12]Write to MH i2c: E2 08 00 B4 41 80 11 00 00 00 00 00 00 6F [09:41:12]Write i2c OK [09:41:12]MH_I2C_Read... [09:41:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:12]Read from MH i2c: E2 [09:41:12]MH_I2C_Read... [09:41:12]Read from MH i2c: E2 17 00 [09:41:12]MH_I2C_Read... [09:41:13]Read from MH i2c: E2 17 00 B4 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [09:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:41:13]wFMCommunicate OK [09:41:13]requested_item fd.num is exist - process it [09:41:13]SAM_PROTO_GetFieldsCounters [09:41:13]wFMCommunicate request_size=4 [09:41:13]MH_SAM_APDU [09:41:13]CAPDU: 80 13 00 00 [09:41:13]Write to MH i2c: E2 08 00 B5 41 80 13 00 00 00 00 00 00 72 [09:41:13]Write i2c OK [09:41:13]MH_I2C_Read... [09:41:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:13]Read from MH i2c: E2 [09:41:13]MH_I2C_Read... [09:41:13]Read from MH i2c: E2 62 00 [09:41:13]MH_I2C_Read... [09:41:13]Read from MH i2c: E2 62 00 B5 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D5 04 03 00 0E 04 04 00 CE 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 66 [09:41:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D5 04 03 00 0E 04 04 00 CE 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 [09:41:13]wFMCommunicate OK [09:41:13]SAM_PROTO_GetFieldsCounters done [09:41:13]requested_item shift.num is exist - process it [09:41:13]requested_item shift.opened is exist - process it [09:41:13]req_shift_opened [09:41:13]FM_GetShiftState [09:41:13]SAM_PROTO_GetShiftState [09:41:13]wFMCommunicate request_size=4 [09:41:13]MH_SAM_APDU [09:41:13]CAPDU: 80 13 01 00 [09:41:13]Write to MH i2c: E2 08 00 B6 41 80 13 01 00 00 00 00 00 74 [09:41:13]Write i2c OK [09:41:13]MH_I2C_Read... [09:41:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:13]Read from MH i2c: E2 [09:41:13]MH_I2C_Read... [09:41:13]Read from MH i2c: E2 0E 00 [09:41:13]MH_I2C_Read... [09:41:13]Read from MH i2c: E2 0E 00 B6 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [09:41:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:41:13]wFMCommunicate OK [09:41:13]SAM_PROTO_GetShiftState done [09:41:13]FM_GetShiftState done [09:41:13]req_shift_opened done [09:41:13]requested_item shift.open_date is exist - process it [09:41:13]req_shift_open_date [09:41:13]req_shift_open_date done [09:41:13]produce_requested_data done [09:41:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197845,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:41:13]process_action_free close_receipt [09:41:13]json_value_free [09:41:13]json_value_free done [09:41:13]process_json_proto returns [09:41:13]Send response to host [09:41:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197845,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:41:13]free response buf [09:41:13]execute_script done [09:41:13]execute_script returns [09:41:13]free content buf [09:41:13]Sock 9.Close socket [09:41:13]Sock 9.Thread stoped [09:41:17]OFD Sender: No OFD packet to send [09:41:22]OFD Sender: No OFD packet to send [09:41:27]OFD Sender: No OFD packet to send [09:41:32]OFD Sender: No OFD packet to send [09:41:37]OFD Sender: No OFD packet to send [09:41:42]OFD Sender: No OFD packet to send [09:41:47]OFD Sender: No OFD packet to send [09:41:52]OFD Sender: No OFD packet to send [09:41:57]OFD Sender: No OFD packet to send [09:42:02]OFD Sender: No OFD packet to send [09:42:07]OFD Sender: No OFD packet to send [09:42:12]OFD Sender: No OFD packet to send [09:42:17]OFD Sender: No OFD packet to send [09:42:22]OFD Sender: No OFD packet to send [09:42:27]OFD Sender: No OFD packet to send [09:42:32]OFD Sender: No OFD packet to send [09:42:37]OFD Sender: No OFD packet to send [09:42:42]OFD Sender: No OFD packet to send [09:42:47]OFD Sender: No OFD packet to send [09:42:52]OFD Sender: No OFD packet to send [09:42:57]OFD Sender: No OFD packet to send [09:43:02]OFD Sender: No OFD packet to send [09:43:07]OFD Sender: No OFD packet to send [09:43:12]OFD Sender: No OFD packet to send [09:43:17]OFD Sender: No OFD packet to send [09:43:22]OFD Sender: No OFD packet to send [09:43:27]OFD Sender: No OFD packet to send [09:43:32]OFD Sender: No OFD packet to send [09:43:37]OFD Sender: No OFD packet to send [09:43:42]OFD Sender: No OFD packet to send [09:43:47]OFD Sender: No OFD packet to send [09:43:52]OFD Sender: No OFD packet to send [09:43:57]OFD Sender: No OFD packet to send [09:44:02]OFD Sender: No OFD packet to send [09:44:07]OFD Sender: No OFD packet to send [09:44:12]OFD Sender: No OFD packet to send [09:44:17]OFD Sender: No OFD packet to send [09:44:22]OFD Sender: No OFD packet to send [09:44:27]OFD Sender: No OFD packet to send [09:44:32]OFD Sender: No OFD packet to send [09:44:37]OFD Sender: No OFD packet to send [09:44:42]OFD Sender: No OFD packet to send [09:44:47]OFD Sender: No OFD packet to send [09:44:52]OFD Sender: No OFD packet to send [09:44:57]OFD Sender: No OFD packet to send [09:45:02]OFD Sender: No OFD packet to send [09:45:07]OFD Sender: No OFD packet to send [09:45:12]OFD Sender: No OFD packet to send [09:45:17]OFD Sender: No OFD packet to send [09:45:22]OFD Sender: No OFD packet to send [09:45:27]OFD Sender: No OFD packet to send [09:45:32]OFD Sender: No OFD packet to send [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:07]OFD Sender: No OFD packet to send [09:46:12]OFD Sender: No OFD packet to send [09:46:17]OFD Sender: No OFD packet to send [09:46:22]OFD Sender: No OFD packet to send [09:46:27]OFD Sender: No OFD packet to send [09:46:32]OFD Sender: No OFD packet to send [09:46:37]OFD Sender: No OFD packet to send [09:46:42]OFD Sender: No OFD packet to send [09:46:47]OFD Sender: No OFD packet to send [09:46:52]OFD Sender: No OFD packet to send [09:46:57]OFD Sender: No OFD packet to send [09:47:02]OFD Sender: No OFD packet to send [09:47:07]OFD Sender: No OFD packet to send [09:47:12]OFD Sender: No OFD packet to send [09:47:17]OFD Sender: No OFD packet to send [09:47:22]OFD Sender: No OFD packet to send [09:47:27]OFD Sender: No OFD packet to send [09:47:33]OFD Sender: No OFD packet to send [09:47:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [09:48:38]OFD Sender: No OFD packet to send [09:48:43]OFD Sender: No OFD packet to send [09:48:48]OFD Sender: No OFD packet to send [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:13]OFD Sender: No OFD packet to send [09:49:18]OFD Sender: No OFD packet to send [09:49:23]OFD Sender: No OFD packet to send [09:49:28]OFD Sender: No OFD packet to send [09:49:33]OFD Sender: No OFD packet to send [09:49:38]OFD Sender: No OFD packet to send [09:49:42]accept exits with 7 [09:49:42]New connection [09:49:42]New thread 3066838372 created [09:49:42]Thread 3066981732 joined [09:49:42]Waiting for new connection... [09:49:42] Sock 7.Parse request [09:49:42]Sock 7.Check first char [09:49:42]Sock 7.First char is OK [09:49:42]request: POST /json_proto HTTP/1.0 [09:49:42]Method: POST [09:49:42]URL: /json_proto [09:49:42]Method is POST - this is cgi request [09:49:42]url: /json_proto [09:49:42]query_string will be loaded in cgi processing [09:49:42]execute_cgi json_proto POST (null) [09:49:42]execute_cgi path=json_proto method=POST [09:49:42]POST find Content-Length [09:49:42]Host: 172.17.46.195:8080 [09:49:42]Content-Length: 814 [09:49:42]Content-Type: application/json [09:49:42] [09:49:42]POST finish read [09:49:42]Found Content-Length = 814 [09:49:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4082298/4010022/4082293", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:42]execute_script... [09:49: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)11325228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4082298/4010022/4082293", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:42]POST & json_proto [09:49:42]process_json_proto [09:49:42]json parsed OK: [09:49:42]protocol is kg_v1.0 [09:49:42]action value=close_receipt [09:49:42]process_action close_receipt [09:49:42]cmd_close_receipt [09:49:42]MH_GetDate [09:49:42]Write to MH i2c: F0 00 00 B7 41 E7 [09:49:42]Write i2c OK [09:49:42]MH_I2C_Read... [09:49:42]Read from MH i2c: F0 [09:49:42]MH_I2C_Read... [09:49:42]Read from MH i2c: F0 09 00 [09:49:42]MH_I2C_Read... [09:49:42]Read from MH i2c: F0 09 00 B7 41 00 B9 20 BF 66 8D AE BC 66 4B [09:49:42]GetLastDocTimeStamp 1723801272 [09:49:42]current date 1723801785 [09:49:42]FM_GetShiftState [09:49:42]SAM_PROTO_GetShiftState [09:49:42]wFMCommunicate request_size=4 [09:49:42]MH_SAM_APDU [09:49:42]CAPDU: 80 13 01 00 [09:49:42]Write to MH i2c: E2 08 00 B8 41 80 13 01 00 00 00 00 00 76 [09:49:42]Write i2c OK [09:49:42]MH_I2C_Read... [09:49:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:42]Read from MH i2c: E2 [09:49:42]MH_I2C_Read... [09:49:42]Read from MH i2c: E2 0E 00 [09:49:42]MH_I2C_Read... [09:49:42]Read from MH i2c: E2 0E 00 B8 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [09:49:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:49:42]wFMCommunicate OK [09:49:42]SAM_PROTO_GetShiftState done [09:49:42]FM_GetShiftState done [09:49:42]opened in 1723766727 [09:49:42]opened+sec_in_day 1723853127 [09:49:42]quantity*price = 0 [09:49:42]sum+1 = 1 [09:49:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 187 16.08.2024 09:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082298/4010022/4082293 ФМ: 0000000000871802 ФД: 197846 ФПД: 14267271280796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T094945&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197846&fm=14267271280796&tin=02508201610067®Number=0000000000092545&sum=0 [09:49:43]StoreToDocumentArchive [09:49:43]shift 462 fd 197846 [09:49:43]save to /storage/0462/doc_00197846 [09:49:43]save last doc name /storage/0462/doc_00197846 to /storage/kkm_last_doc_name [09:49:43]save OK [09:49:43]Clear old archive folders... [09:49:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:49:43]tlvbuf is B6EE1400 [09:49:43]SAM_PROTO_ClearQueue [09:49:43]wFMCommunicate request_size=4 [09:49:43]MH_SAM_APDU [09:49:43]CAPDU: 80 09 00 00 [09:49:43]Write to MH i2c: E2 08 00 C5 41 80 09 00 00 00 00 00 00 78 [09:49:43]Write i2c OK [09:49:43]MH_I2C_Read... [09:49:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:43]Read from MH i2c: E2 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: E2 03 00 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: E2 03 00 C5 41 00 90 00 7A [09:49:43]RAPDU: 90 00 [09:49:43]wFMCommunicate OK [09:49:43]SAM_PROTO_ClearQueue done [09:49:43]KKMCreateOFDPacket [09:49:43]OFDProtocolAddRootSTLVToBuf [09:49:43]FM_MakeSignedData [09:49:43]FM_MakeSignedData [09:49:43]SAM_PROTO_SignData [09:49:43]wFMCommunicate request_size=4 [09:49:43]MH_SAM_APDU [09:49:43]CAPDU: 80 0D 01 02 [09:49:43]Write to MH i2c: E2 08 00 C6 41 80 0D 01 02 00 00 00 00 80 [09:49:43]Write i2c OK [09:49:43]MH_I2C_Read... [09:49:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:43]Read from MH i2c: E2 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: E2 03 00 [09:49:43]MH_I2C_Read... [09:49:43]Read from MH i2c: E2 03 00 C6 41 00 90 00 7B [09:49:43]RAPDU: 90 00 [09:49:43]wFMCommunicate OK [09:49:43]wFMCommunicate request_size=255 [09:49:43]MH_SAM_APDU [09:49:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 B9 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 04 03 00 35 04 06 00 0C F9 DB A2 [09:49:43]Write to MH i2c: E2 02 01 C7 41 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 B9 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 04 03 00 35 04 06 00 0C F9 DB A2 00 00 31 [09:49:43]Write i2c OK [09:49:43]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 0D 02 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 C7 41 00 90 00 7C [09:49:44]RAPDU: 90 00 [09:49:44]wFMCommunicate OK [09:49:44]wFMCommunicate request_size=7 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 0D 02 02 02 F8 9C [09:49:44]Write to MH i2c: E2 0A 00 C8 41 80 0D 02 02 02 00 F8 9C 00 00 1B [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 0D 02 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 C8 41 00 90 00 7D [09:49:44]RAPDU: 90 00 [09:49:44]wFMCommunicate OK [09:49:44]wFMCommunicate request_size=4 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 0D 03 02 [09:49:44]Write to MH i2c: E2 08 00 C9 41 80 0D 03 02 00 00 00 00 85 [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:44]Read from MH i2c: E2 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 0B 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 0B 00 C9 41 00 96 B8 F4 61 A8 27 20 B8 90 00 D0 [09:49:44]RAPDU: 96 B8 F4 61 A8 27 20 B8 90 00 [09:49:44]wFMCommunicate OK [09:49:44]SAM_PROTO_SignData done [09:49:44]FM_MakeSignedData done [09:49:44]CreateOFDProtocolMessage [09:49:44]wFMCommunicate request_size=4 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 11 00 00 [09:49:44]Write to MH i2c: E2 08 00 CA 41 80 11 00 00 00 00 00 00 85 [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:44]Read from MH i2c: E2 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 17 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 17 00 CA 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [09:49:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:49:44]wFMCommunicate OK [09:49:44]CreateOFDProtocolMessage done [09:49:44]OFDSenderStorePacket 197846 [09:49:44]StoreOFDPacket docnum=197846 [09:49:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F8 09 04 01 12 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 B9 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 04 03 00 35 04 06 00 0C F9 DB A2 F8 9C 96 B8 F4 61 A8 27 20 B8 [09:49:44]CheckFolder [09:49:44]dirname=/storage/ofd_packets [09:49:44]CheckFolder done [09:49:44]ProducePacketName [09:49:44]name=ofd_packets/00197846 [09:49:44]NVStorageSaveData ofd_packets/00197846 [09:49:44]File name is /storage/ofd_packets/00197846 [09:49:44]Write 298 bytes [09:49:44]NVStorageSaveData done [09:49:44]OFDSenderStorePacket done [09:49:44]KKMCreateOFDPacket done [09:49:44]NVStorageSaveData kkm_last_timestamp [09:49:44]File name is /storage/kkm_last_timestamp [09:49:44]Write 4 bytes [09:49:44]NVStorageSaveData done [09:49:44]ExternCall_PrintAddStr [09:49:44]wPrintStart [09:49:44]Write to MH i2c: 01 00 00 CB 41 0C [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: 01 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: 01 07 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: 01 07 00 CB 41 00 00 00 00 00 FF 0F 21 [09:49:44]RasterBufferAndPrint [09:49:44]line Счет N : (1)11325228 [09:49:44]line ИНН: 02508201610067 [09:49:44]line Контрольно-Кассовый Чек [09:49:44]line ПРОДАЖА [09:49:44]line ТРК (МРК, ГНК) : 61 [09:49:44]line Товар: 2710194210 [09:49:44]line ДТ-К-5 [09:49:44]line 7.000 * 0.00 [09:49:44]line = 0.00 [09:49:44]line НДС 12% НСП 1% [09:49:44]line > о реализуемом товаре [09:49:44]line ИТОГО: 0.00 [09:49:44]line НСП 1% : 0.00 [09:49:44]line НДС 12% : 0.00 [09:49:44]line Наличными: 0.00 [09:49:44]line Безнал.: 0.00 [09:49:44]line Место: АЗС № 95 "Партнер Нефть" [09:49:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:49:44]line СНО: Общий режим [09:49:44]line Чек 187 16.08.2024 09:49 [09:49:44]line Смена: 462 ФФД: 1.0 [09:49:44]line ЗНМ: 0300000079 [09:49:44]line РНМ: 0000000000092545 [09:49:44]line Версия ККМ: 001 [09:49:44]line Талоны: Топливные Талоны [09:49:44]line 4082298/4010022/4082293 [09:49:44]line ФМ: 0000000000871802 [09:49:44]line ФД: 197846 [09:49:44]line ФПД: 14267271280796 [09:49:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T094945&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197846&fm=14267271280796&tin=02508201610067®Number=0000000000092545&sum=0 [09:49:44]OFD Sender: Processing packet 197846 [packets to send 245, broken 244] [09:49:44]ProducePacketName [09:49:44]name=ofd_packets/00197846 [09:49:44]OFD Sender: To server: pG, [09:49:44]CommunicateWithHost lk.salyk.kg:30040 [09:49:44]ConnectInit lk.salyk.kg [09:49:44]written 0, free lines is 4095 [09:49:44]Connected sock=10 [09:49:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F8 09 04 01 12 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 B9 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 04 03 00 35 04 06 00 0C F9 DB A2 F8 9C 96 B8 F4 61 A8 27 20 B8 [09:49:45]Write to MH i2c: 01 00 00 F5 41 36 [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 F5 41 00 00 00 00 00 08 0D 52 [09:49:45]RasterBufferAndPrint [09:49:45]line [09:49:45]line [09:49:45]line [09:49:45]line [09:49:45]line [09:49:45]written 0, free lines is 3345 [09:49:45]MH_Cut [09:49:45]Write to MH i2c: D1 01 00 FC 41 01 0F [09:49:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 63 DC 47 00 D4 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 04 03 00 F4 03 04 00 CE CC BE 66 B6 04 01 00 00 2D 5B 95 7F F5 E3 36 60 [09:49:45]CommunicateWithHost err = 0 [09:49:45]CheckOFDResponse [09:49:45]1017 (14) - 77093643461234 [09:49:45]1041 (16) - 0000000000871802 [09:49:45]1040 (4) - 197846 [09:49:45]1012 (4) - 16.08.2024 03:51 [09:49:45]1206 (1) - 0 [09:49:45]OFD Sender: Remove packet 197846 [09:49:45]ProducePacketName [09:49:45]name=ofd_packets/00197846 [09:49:45]NVStorageDeleteData [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: D1 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: D1 01 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: D1 01 00 FC 41 00 0E [09:49:45]Write to MH i2c: 01 00 00 FD 41 3E [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]OFD Sender: No OFD packet to send [09:49:45]*** Cut start [09:49:45]*** Purtial cut [09:49:45]*** CUTSNS_PIN = 0 [09:49:46]*** Stage 1: CUTSNS_PIN = 1 [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 FD 41 00 00 00 00 00 FF 0F 53 [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 FE 41 80 11 00 00 00 00 00 00 B9 [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 FE 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 06 [09:49:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 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 FF 41 80 13 00 00 00 00 00 00 BC [09:49:47]Write i2c OK [09:49:47]MH_I2C_Read... [09:49:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:48]Read from MH i2c: E2 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 62 00 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 62 00 FF 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D6 04 03 00 0E 04 04 00 CE 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 B4 [09:49:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D6 04 03 00 0E 04 04 00 CE 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 [09:49:48]wFMCommunicate OK [09:49:48]SAM_PROTO_GetFieldsCounters done [09:49:48]requested_item shift.num is exist - process it [09:49:48]requested_item shift.opened is exist - process it [09:49:48]req_shift_opened [09:49:48]FM_GetShiftState [09:49:48]SAM_PROTO_GetShiftState [09:49:48]wFMCommunicate request_size=4 [09:49:48]MH_SAM_APDU [09:49:48]CAPDU: 80 13 01 00 [09:49:48]Write to MH i2c: E2 08 00 00 42 80 13 01 00 00 00 00 00 BF [09:49:48]Write i2c OK [09:49:48]MH_I2C_Read... [09:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:48]Read from MH i2c: E2 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 0E 00 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 0E 00 00 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [09:49:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:49:48]wFMCommunicate OK [09:49:48]SAM_PROTO_GetShiftState done [09:49:48]FM_GetShiftState done [09:49:48]req_shift_opened done [09:49:48]requested_item shift.open_date is exist - process it [09:49:48]req_shift_open_date [09:49:48]req_shift_open_date done [09:49:48]produce_requested_data done [09:49:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197846,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:49:48]process_action_free close_receipt [09:49:48]json_value_free [09:49:48]json_value_free done [09:49:48]process_json_proto returns [09:49:48]Send response to host [09:49:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197846,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:49:48]free response buf [09:49:48]execute_script done [09:49:48]execute_script returns [09:49:48]free content buf [09:49:48]Sock 7.Close socket [09:49:48]Sock 7.Thread stoped [09:49:50]OFD Sender: No OFD packet to send [09:49:55]OFD Sender: No OFD packet to send [09:50:00]OFD Sender: No OFD packet to send [09:50:05]OFD Sender: No OFD packet to send [09:50:10]OFD Sender: No OFD packet to send [09:50:15]OFD Sender: No OFD packet to send [09:50:20]OFD Sender: No OFD packet to send [09:50:25]OFD Sender: No OFD packet to send [09:50:27]accept exits with 9 [09:50:27]New connection [09:50:27]New thread 3066981732 created [09:50:27]Thread 3066838372 joined [09:50:27]Waiting for new connection... [09:50:27] Sock 9.Parse request [09:50:27]Sock 9.Check first char [09:50:27]Sock 9.First char is OK [09:50:27]request: POST /json_proto HTTP/1.0 [09:50:27]Method: POST [09:50:27]URL: /json_proto [09:50:27]Method is POST - this is cgi request [09:50:27]url: /json_proto [09:50:27]query_string will be loaded in cgi processing [09:50:27]execute_cgi json_proto POST (null) [09:50:27]execute_cgi path=json_proto method=POST [09:50:27]POST find Content-Length [09:50:27]Host: 172.17.46.195:8080 [09:50:27]Content-Length: 803 [09:50:27]Content-Type: application/json [09:50:27] [09:50:27]POST finish read [09:50:27]Found Content-Length = 803 [09:50:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:27]execute_script... [09:50: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)11325227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:27]POST & json_proto [09:50:27]process_json_proto [09:50:27]json parsed OK: [09:50:27]protocol is kg_v1.0 [09:50:27]action value=close_receipt [09:50:27]process_action close_receipt [09:50:27]cmd_close_receipt [09:50:27]MH_GetDate [09:50:27]Write to MH i2c: F0 00 00 01 42 32 [09:50:27]Write i2c OK [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: F0 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: F0 09 00 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: F0 09 00 01 42 00 E6 20 BF 66 8D AE BC 66 C3 [09:50:27]GetLastDocTimeStamp 1723801785 [09:50:27]current date 1723801830 [09:50:27]FM_GetShiftState [09:50:27]SAM_PROTO_GetShiftState [09:50:27]wFMCommunicate request_size=4 [09:50:27]MH_SAM_APDU [09:50:27]CAPDU: 80 13 01 00 [09:50:27]Write to MH i2c: E2 08 00 02 42 80 13 01 00 00 00 00 00 C1 [09:50:27]Write i2c OK [09:50:27]MH_I2C_Read... [09:50:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:27]Read from MH i2c: E2 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: E2 0E 00 [09:50:27]MH_I2C_Read... [09:50:27]Read from MH i2c: E2 0E 00 02 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4F [09:50:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:50:27]wFMCommunicate OK [09:50:27]SAM_PROTO_GetShiftState done [09:50:27]FM_GetShiftState done [09:50:27]opened in 1723766727 [09:50:27]opened+sec_in_day 1723853127 [09:50:27]quantity*price = 70037 [09:50:27]sum+1 = 70038 [09:50:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 188 16.08.2024 09:50 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197847 ФПД: 36993052248628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095030&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197847&fm=36993052248628&tin=02508201610067®Number=0000000000092545&sum=70037 [09:50:28]StoreToDocumentArchive [09:50:28]shift 462 fd 197847 [09:50:28]save to /storage/0462/doc_00197847 [09:50:28]save last doc name /storage/0462/doc_00197847 to /storage/kkm_last_doc_name [09:50:28]save OK [09:50:28]Clear old archive folders... [09:50:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:28]tlvbuf is 019EED30 [09:50:28]SAM_PROTO_ClearQueue [09:50:28]wFMCommunicate request_size=4 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 09 00 00 [09:50:28]Write to MH i2c: E2 08 00 0F 42 80 09 00 00 00 00 00 00 C3 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 0F 42 00 90 00 C5 [09:50:28]RAPDU: 90 00 [09:50:28]wFMCommunicate OK [09:50:28]SAM_PROTO_ClearQueue done [09:50:28]KKMCreateOFDPacket [09:50:28]OFDProtocolAddRootSTLVToBuf [09:50:28]FM_MakeSignedData [09:50:28]FM_MakeSignedData [09:50:28]SAM_PROTO_SignData [09:50:28]wFMCommunicate request_size=4 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 0D 01 02 [09:50:28]Write to MH i2c: E2 08 00 10 42 80 0D 01 02 00 00 00 00 CB [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 10 42 00 90 00 C6 [09:50:28]RAPDU: 90 00 [09:50:28]wFMCommunicate OK [09:50:28]wFMCommunicate request_size=255 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 E6 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 04 03 00 35 04 06 00 21 [09:50:28]Write to MH i2c: E2 02 01 11 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 E6 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 04 03 00 35 04 06 00 21 00 00 29 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 11 42 00 90 00 C7 [09:50:28]RAPDU: 90 00 [09:50:28]wFMCommunicate OK [09:50:28]wFMCommunicate request_size=10 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 0D 02 02 05 A5 1D BD 0A 34 [09:50:28]Write to MH i2c: E2 0D 00 12 42 80 0D 02 02 05 00 A5 1D BD 0A 34 00 00 95 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 03 00 12 42 00 90 00 C8 [09:50:28]RAPDU: 90 00 [09:50:28]wFMCommunicate OK [09:50:28]wFMCommunicate request_size=4 [09:50:28]MH_SAM_APDU [09:50:28]CAPDU: 80 0D 03 02 [09:50:28]Write to MH i2c: E2 08 00 13 42 80 0D 03 02 00 00 00 00 D0 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:28]Read from MH i2c: E2 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 0B 00 [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: E2 0B 00 13 42 00 80 80 54 72 8F BE 54 35 90 00 6D [09:50:28]RAPDU: 80 80 54 72 8F BE 54 35 90 00 [09:50:28]wFMCommunicate OK [09:50:28]SAM_PROTO_SignData done [09:50:28]FM_MakeSignedData done [09:50:28]CreateOFDProtocolMessage [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 14 42 80 11 00 00 00 00 00 00 D0 [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 14 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [09:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:50:28]wFMCommunicate OK [09:50:28]CreateOFDProtocolMessage done [09:50:28]OFDSenderStorePacket 197847 [09:50:28]StoreOFDPacket docnum=197847 [09:50:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 17 52 07 01 C6 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 E6 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 04 03 00 35 04 06 00 21 A5 1D BD 0A 34 80 80 54 72 8F BE 54 35 [09:50:28]CheckFolder [09:50:28]dirname=/storage/ofd_packets [09:50:28]CheckFolder done [09:50:28]ProducePacketName [09:50:28]name=ofd_packets/00197847 [09:50:28]NVStorageSaveData ofd_packets/00197847 [09:50:28]File name is /storage/ofd_packets/00197847 [09:50:28]Write 301 bytes [09:50:28]NVStorageSaveData done [09:50:28]OFDSenderStorePacket done [09:50:28]KKMCreateOFDPacket done [09:50:28]NVStorageSaveData kkm_last_timestamp [09:50:28]File name is /storage/kkm_last_timestamp [09:50:28]Write 4 bytes [09:50:28]NVStorageSaveData done [09:50:28]ExternCall_PrintAddStr [09:50:28]wPrintStart [09:50:28]Write to MH i2c: 01 00 00 15 42 57 [09:50:28]Write i2c OK [09:50:28]MH_I2C_Read... [09:50:28]Read from MH i2c: 01 [09:50:28]MH_I2C_Read... [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 15 42 00 00 00 00 00 FF 0F 6C [09:50:28]RasterBufferAndPrint [09:50:28]line Счет N : (1)11325227 [09:50:28]line ИНН: 02508201610067 [09:50:28]line Контрольно-Кассовый Чек [09:50:28]line ПРОДАЖА [09:50:28]line ТРК (МРК, ГНК) : 32 [09:50:28]line Товар: 2710124130 [09:50:28]line Аи-92-К-4 [09:50:28]line 10.330 * 67.80 [09:50:28]line = 700.37 [09:50:28]line НДС 12% НСП 1% [09:50:28]line > о реализуемом товаре [09:50:28]line ИТОГО: 700.37 [09:50:28]line НСП 1% : 6.20 [09:50:28]line НДС 12% : 74.38 [09:50:28]line Наличными: 0.00 [09:50:28]line Безнал.: 700.37 [09:50:28]line Место: АЗС № 95 "Партнер Нефть" [09:50:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:50:28]line СНО: Общий режим [09:50:28]line Чек 188 16.08.2024 09:50 [09:50:28]line Смена: 462 ФФД: 1.0 [09:50:28]line ЗНМ: 0300000079 [09:50:28]line РНМ: 0000000000092545 [09:50:28]line Версия ККМ: 001 [09:50:28]line Платежная система: O! деньги [09:50:28]line ФМ: 0000000000871802 [09:50:28]line ФД: 197847 [09:50:28]line ФПД: 36993052248628 [09:50:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095030&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197847&fm=36993052248628&tin=02508201610067®Number=0000000000092545&sum=70037 [09:50:28]written 0, free lines is 4095 [09:50:28]OFD Sender: Processing packet 197847 [packets to send 245, broken 244] [09:50:28]ProducePacketName [09:50:28]name=ofd_packets/00197847 [09:50:28]OFD Sender: To server: pG, [09:50:28]CommunicateWithHost lk.salyk.kg:30040 [09:50:28]ConnectInit lk.salyk.kg [09:50:29]Connected sock=10 [09:50:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 17 52 07 01 C6 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 E6 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 04 03 00 35 04 06 00 21 A5 1D BD 0A 34 80 80 54 72 8F BE 54 35 [09:50:29]Write to MH i2c: 01 00 00 3F 42 81 [09:50:29]Write i2c OK [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: 01 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: 01 07 00 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: 01 07 00 3F 42 00 00 00 00 00 F1 0C 85 [09:50:29]RasterBufferAndPrint [09:50:29]line [09:50:29]line [09:50:29]line [09:50:29]line [09:50:29]line [09:50:29]written 0, free lines is 3319 [09:50:29]MH_Cut [09:50:29]Write to MH i2c: D1 01 00 46 42 01 5A [09:50:29]Write i2c OK [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: D1 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: D1 01 00 [09:50:29]MH_I2C_Read... [09:50:29]Read from MH i2c: D1 01 00 46 42 00 59 [09:50:29]Write to MH i2c: 01 00 00 47 42 89 [09:50:29]Write i2c OK [09:50:29]MH_I2C_Read... [09:50:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA 70 47 00 3F 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 04 03 00 F4 03 04 00 FB CC BE 66 B6 04 01 00 00 B0 C3 71 20 90 BC 13 25 [09:50:29]CommunicateWithHost err = 0 [09:50:29]CheckOFDResponse [09:50:29]1017 (14) - 77093643461234 [09:50:29]1041 (16) - 0000000000871802 [09:50:29]1040 (4) - 197847 [09:50:29]1012 (4) - 16.08.2024 03:52 [09:50:29]1206 (1) - 0 [09:50:29]OFD Sender: Remove packet 197847 [09:50:29]ProducePacketName [09:50:29]name=ofd_packets/00197847 [09:50:29]NVStorageDeleteData [09:50:29]OFD Sender: No OFD packet to send [09:50:30]*** Cut start [09:50:30]*** Purtial cut [09:50:30]*** Stage 1: CUTSNS_PIN = 1 [09:50:30]Read from MH i2c: 01 [09:50:30]MH_I2C_Read... [09:50:30]*** Stop cut motor [09:50:30]*** Cut end [09:50:30]Read from MH i2c: 01 07 00 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: 01 07 00 47 42 00 00 00 00 00 FF 0F 9E [09:50:30]process_action close_receipt done [09:50:30]requested_data is exist [09:50:30]produce_requested_data [09:50:30]requested_item fm.sn is exist - process it [09:50:30]wFMCommunicate request_size=4 [09:50:30]MH_SAM_APDU [09:50:30]CAPDU: 80 11 00 00 [09:50:30]Write to MH i2c: E2 08 00 48 42 80 11 00 00 00 00 00 00 04 [09:50:30]Write i2c OK [09:50:30]MH_I2C_Read... [09:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:30]Read from MH i2c: E2 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 17 00 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 17 00 48 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 51 [09:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:50:30]wFMCommunicate OK [09:50:30]requested_item fd.num is exist - process it [09:50:30]SAM_PROTO_GetFieldsCounters [09:50:30]wFMCommunicate request_size=4 [09:50:30]MH_SAM_APDU [09:50:30]CAPDU: 80 13 00 00 [09:50:30]Write to MH i2c: E2 08 00 49 42 80 13 00 00 00 00 00 00 07 [09:50:30]Write i2c OK [09:50:30]MH_I2C_Read... [09:50:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:30]Read from MH i2c: E2 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 62 00 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 62 00 49 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D7 04 03 00 0E 04 04 00 CE 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 03 [09:50:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D7 04 03 00 0E 04 04 00 CE 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 [09:50:30]wFMCommunicate OK [09:50:30]SAM_PROTO_GetFieldsCounters done [09:50:30]requested_item shift.num is exist - process it [09:50:30]requested_item shift.opened is exist - process it [09:50:30]req_shift_opened [09:50:30]FM_GetShiftState [09:50:30]SAM_PROTO_GetShiftState [09:50:30]wFMCommunicate request_size=4 [09:50:30]MH_SAM_APDU [09:50:30]CAPDU: 80 13 01 00 [09:50:30]Write to MH i2c: E2 08 00 4A 42 80 13 01 00 00 00 00 00 09 [09:50:30]Write i2c OK [09:50:30]MH_I2C_Read... [09:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:30]Read from MH i2c: E2 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 0E 00 [09:50:30]MH_I2C_Read... [09:50:30]Read from MH i2c: E2 0E 00 4A 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [09:50:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:50:30]wFMCommunicate OK [09:50:30]SAM_PROTO_GetShiftState done [09:50:30]FM_GetShiftState done [09:50:30]req_shift_opened done [09:50:30]requested_item shift.open_date is exist - process it [09:50:30]req_shift_open_date [09:50:30]req_shift_open_date done [09:50:30]produce_requested_data done [09:50:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197847,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:50:30]process_action_free close_receipt [09:50:30]json_value_free [09:50:30]json_value_free done [09:50:30]process_json_proto returns [09:50:30]Send response to host [09:50:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197847,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:50:30]free response buf [09:50:30]execute_script done [09:50:30]execute_script returns [09:50:30]free content buf [09:50:30]Sock 9.Close socket [09:50:30]Sock 9.Thread stoped [09:50:34]OFD Sender: No OFD packet to send [09:50:39]OFD Sender: No OFD packet to send [09:50:40]accept exits with 7 [09:50:40]New connection [09:50:40]New thread 3066838372 created [09:50:40]Thread 3066981732 joined [09:50:40]Waiting for new connection... [09:50:40] Sock 7.Parse request [09:50:40]Sock 7.Check first char [09:50:40]Sock 7.First char is OK [09:50:40]request: POST /json_proto HTTP/1.0 [09:50:40]Method: POST [09:50:40]URL: /json_proto [09:50:40]Method is POST - this is cgi request [09:50:40]url: /json_proto [09:50:40]query_string will be loaded in cgi processing [09:50:40]execute_cgi json_proto POST (null) [09:50:40]execute_cgi path=json_proto method=POST [09:50:40]POST find Content-Length [09:50:40]Host: 172.17.46.195:8080 [09:50:40]Content-Length: 803 [09:50:40]Content-Type: application/json [09:50:40] [09:50:40]POST finish read [09:50:40]Found Content-Length = 803 [09:50:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325229", "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.670, "sum" : 940.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 940.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:40]execute_script... [09:50: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)11325229", "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.670, "sum" : 940.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 940.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:40]POST & json_proto [09:50:40]process_json_proto [09:50:40]json parsed OK: [09:50:40]protocol is kg_v1.0 [09:50:40]action value=close_receipt [09:50:40]process_action close_receipt [09:50:40]cmd_close_receipt [09:50:40]MH_GetDate [09:50:40]Write to MH i2c: F0 00 00 4B 42 7C [09:50:40]Write i2c OK [09:50:40]MH_I2C_Read... [09:50:40]Read from MH i2c: F0 [09:50:40]MH_I2C_Read... [09:50:40]Read from MH i2c: F0 09 00 [09:50:40]MH_I2C_Read... [09:50:40]Read from MH i2c: F0 09 00 4B 42 00 F3 20 BF 66 8D AE BC 66 1A [09:50:40]GetLastDocTimeStamp 1723801830 [09:50:40]current date 1723801843 [09:50:40]FM_GetShiftState [09:50:40]SAM_PROTO_GetShiftState [09:50:40]wFMCommunicate request_size=4 [09:50:40]MH_SAM_APDU [09:50:40]CAPDU: 80 13 01 00 [09:50:40]Write to MH i2c: E2 08 00 4C 42 80 13 01 00 00 00 00 00 0B [09:50:40]Write i2c OK [09:50:40]MH_I2C_Read... [09:50:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:40]Read from MH i2c: E2 [09:50:40]MH_I2C_Read... [09:50:40]Read from MH i2c: E2 0E 00 [09:50:40]MH_I2C_Read... [09:50:40]Read from MH i2c: E2 0E 00 4C 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 99 [09:50:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:50:40]wFMCommunicate OK [09:50:40]SAM_PROTO_GetShiftState done [09:50:40]FM_GetShiftState done [09:50:40]opened in 1723766727 [09:50:40]opened+sec_in_day 1723853127 [09:50:40]quantity*price = 94011 [09:50:40]sum+1 = 94012 [09:50:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 940.11 НСП 1% : 8.32 НДС 12% : 99.83 Наличными: 0.00 Безнал.: 940.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 189 16.08.2024 09:50 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197848 ФПД: 70521115044669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095043&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197848&fm=70521115044669&tin=02508201610067®Number=0000000000092545&sum=94011 [09:50:41]StoreToDocumentArchive [09:50:41]shift 462 fd 197848 [09:50:41]save to /storage/0462/doc_00197848 [09:50:41]save last doc name /storage/0462/doc_00197848 to /storage/kkm_last_doc_name [09:50:41]save OK [09:50:41]Clear old archive folders... [09:50:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:41]tlvbuf is 0196C920 [09:50:41]SAM_PROTO_ClearQueue [09:50:41]wFMCommunicate request_size=4 [09:50:41]MH_SAM_APDU [09:50:41]CAPDU: 80 09 00 00 [09:50:41]Write to MH i2c: E2 08 00 59 42 80 09 00 00 00 00 00 00 0D [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:41]Read from MH i2c: E2 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 59 42 00 90 00 0F [09:50:41]RAPDU: 90 00 [09:50:41]wFMCommunicate OK [09:50:41]SAM_PROTO_ClearQueue done [09:50:41]KKMCreateOFDPacket [09:50:41]OFDProtocolAddRootSTLVToBuf [09:50:41]FM_MakeSignedData [09:50:41]FM_MakeSignedData [09:50:41]SAM_PROTO_SignData [09:50:41]wFMCommunicate request_size=4 [09:50:41]MH_SAM_APDU [09:50:41]CAPDU: 80 0D 01 02 [09:50:41]Write to MH i2c: E2 08 00 5A 42 80 0D 01 02 00 00 00 00 15 [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:41]Read from MH i2c: E2 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 5A 42 00 90 00 10 [09:50:41]RAPDU: 90 00 [09:50:41]wFMCommunicate OK [09:50:41]wFMCommunicate request_size=255 [09:50:41]MH_SAM_APDU [09:50: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 7E 31 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3B 6F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3B 6F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3B 6F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 F3 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 04 03 00 35 04 06 00 40 [09:50:41]Write to MH i2c: E2 02 01 5B 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3B 6F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3B 6F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3B 6F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 F3 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 04 03 00 35 04 06 00 40 00 00 30 [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:41]Read from MH i2c: E2 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 5B 42 00 90 00 11 [09:50:41]RAPDU: 90 00 [09:50:41]wFMCommunicate OK [09:50:41]wFMCommunicate request_size=10 [09:50:41]MH_SAM_APDU [09:50:41]CAPDU: 80 0D 02 02 05 23 7A 02 EB 3D [09:50:41]Write to MH i2c: E2 0D 00 5C 42 80 0D 02 02 05 00 23 7A 02 EB 3D 00 00 E9 [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:41]Read from MH i2c: E2 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 03 00 5C 42 00 90 00 12 [09:50:41]RAPDU: 90 00 [09:50:41]wFMCommunicate OK [09:50:41]wFMCommunicate request_size=4 [09:50:41]MH_SAM_APDU [09:50:41]CAPDU: 80 0D 03 02 [09:50:41]Write to MH i2c: E2 08 00 5D 42 80 0D 03 02 00 00 00 00 1A [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:41]Read from MH i2c: E2 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 0B 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 0B 00 5D 42 00 BF 57 29 2E 72 E3 AC F5 90 00 7E [09:50:41]RAPDU: BF 57 29 2E 72 E3 AC F5 90 00 [09:50:41]wFMCommunicate OK [09:50:41]SAM_PROTO_SignData done [09:50:41]FM_MakeSignedData done [09:50:41]CreateOFDProtocolMessage [09:50:41]wFMCommunicate request_size=4 [09:50:41]MH_SAM_APDU [09:50:41]CAPDU: 80 11 00 00 [09:50:41]Write to MH i2c: E2 08 00 5E 42 80 11 00 00 00 00 00 00 1A [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:41]Read from MH i2c: E2 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 17 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: E2 17 00 5E 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [09:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:50:41]wFMCommunicate OK [09:50:41]CreateOFDProtocolMessage done [09:50:41]OFDSenderStorePacket 197848 [09:50:41]StoreOFDPacket docnum=197848 [09:50:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F FC 07 01 9F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3B 6F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3B 6F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3B 6F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 F3 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 04 03 00 35 04 06 00 40 23 7A 02 EB 3D BF 57 29 2E 72 E3 AC F5 [09:50:41]CheckFolder [09:50:41]dirname=/storage/ofd_packets [09:50:41]CheckFolder done [09:50:41]ProducePacketName [09:50:41]name=ofd_packets/00197848 [09:50:41]NVStorageSaveData ofd_packets/00197848 [09:50:41]File name is /storage/ofd_packets/00197848 [09:50:41]Write 301 bytes [09:50:41]NVStorageSaveData done [09:50:41]OFDSenderStorePacket done [09:50:41]KKMCreateOFDPacket done [09:50:41]NVStorageSaveData kkm_last_timestamp [09:50:41]File name is /storage/kkm_last_timestamp [09:50:41]Write 4 bytes [09:50:41]NVStorageSaveData done [09:50:41]ExternCall_PrintAddStr [09:50:41]wPrintStart [09:50:41]Write to MH i2c: 01 00 00 5F 42 A1 [09:50:41]Write i2c OK [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: 01 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: 01 07 00 [09:50:41]MH_I2C_Read... [09:50:41]Read from MH i2c: 01 07 00 5F 42 00 00 00 00 00 FF 0F B6 [09:50:41]RasterBufferAndPrint [09:50:41]line Счет N : (1)11325229 [09:50:41]line ИНН: 02508201610067 [09:50:41]line Контрольно-Кассовый Чек [09:50:41]line ПРОДАЖА [09:50:41]line ТРК (МРК, ГНК) : 11 [09:50:41]line Товар: 2710124500 [09:50:41]line Аи-95-К-5 [09:50:41]line 12.670 * 74.20 [09:50:41]line = 940.11 [09:50:41]line НДС 12% НСП 1% [09:50:41]line > о реализуемом товаре [09:50:41]line ИТОГО: 940.11 [09:50:41]line НСП 1% : 8.32 [09:50:41]line НДС 12% : 99.83 [09:50:41]line Наличными: 0.00 [09:50:41]line Безнал.: 940.11 [09:50:41]line Место: АЗС № 95 "Партнер Нефть" [09:50:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:50:41]line СНО: Общий режим [09:50:41]line Чек 189 16.08.2024 09:50 [09:50:41]line Смена: 462 ФФД: 1.0 [09:50:41]line ЗНМ: 0300000079 [09:50:41]line РНМ: 0000000000092545 [09:50:41]line Версия ККМ: 001 [09:50:41]line Платежная система: O! деньги [09:50:41]line ФМ: 0000000000871802 [09:50:41]line ФД: 197848 [09:50:41]line ФПД: 70521115044669 [09:50:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095043&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197848&fm=70521115044669&tin=02508201610067®Number=0000000000092545&sum=94011 [09:50:41]written 0, free lines is 4095 [09:50:41]OFD Sender: Processing packet 197848 [packets to send 245, broken 244] [09:50:41]ProducePacketName [09:50:41]name=ofd_packets/00197848 [09:50:41]OFD Sender: To server: pG, [09:50:41]CommunicateWithHost lk.salyk.kg:30040 [09:50:41]ConnectInit lk.salyk.kg [09:50:41]Connected sock=10 [09:50:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F FC 07 01 9F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3B 6F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3B 6F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3B 6F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 F3 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 04 03 00 35 04 06 00 40 23 7A 02 EB 3D BF 57 29 2E 72 E3 AC F5 [09:50:42]Write to MH i2c: 01 00 00 89 42 CB [09:50:42]Write i2c OK [09:50:42]MH_I2C_Read... [09:50:42]Read from MH i2c: 01 [09:50:42]MH_I2C_Read... [09:50:42]Read from MH i2c: 01 07 00 [09:50:42]MH_I2C_Read... [09:50:42]Read from MH i2c: 01 07 00 89 42 00 00 00 00 00 ED 0C CB [09:50:42]RasterBufferAndPrint [09:50:42]line [09:50:42]line [09:50:42]line [09:50:42]line [09:50:42]line [09:50:42]written 0, free lines is 3315 [09:50:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CC 5D 47 00 77 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 04 03 00 F4 03 04 00 07 CD BE 66 B6 04 01 00 00 5B E1 2F 7D 21 C3 00 12 [09:50:42]CommunicateWithHost err = 0 [09:50:42]CheckOFDResponse [09:50:42]1017 (14) - 77093643461234 [09:50:42]1041 (16) - 0000000000871802 [09:50:42]1040 (4) - 197848 [09:50:42]1012 (4) - 16.08.2024 03:52 [09:50:42]1206 (1) - 0 [09:50:42]OFD Sender: Remove packet 197848 [09:50:42]ProducePacketName [09:50:42]name=ofd_packets/00197848 [09:50:42]NVStorageDeleteData [09:50:42]MH_Cut [09:50:42]Write to MH i2c: D1 01 00 90 42 01 A4 [09:50:42]Write i2c OK [09:50:42]MH_I2C_Read... [09:50:42]Read from MH i2c: D1 [09:50:42]MH_I2C_Read... [09:50:42]Read from MH i2c: D1 01 00 [09:50:42]MH_I2C_Read... [09:50:42]Read from MH i2c: D1 01 00 90 42 00 A3 [09:50:42]Write to MH i2c: 01 00 00 91 42 D3 [09:50:42]Write i2c OK [09:50:42]MH_I2C_Read... [09:50:42]OFD Sender: No OFD packet to send [09:50:42]*** Cut start [09:50:42]*** Purtial cut [09:50:42]*** CUTSNS_PIN = 0 [09:50:43]*** Stage 1: CUTSNS_PIN = 1 [09:50:44]Read from MH i2c: 01 [09:50:44]MH_I2C_Read... [09:50:44]*** Stop cut motor [09:50:44]*** Cut end [09:50:44]Read from MH i2c: 01 07 00 [09:50:44]MH_I2C_Read... [09:50:44]Read from MH i2c: 01 07 00 91 42 00 00 00 00 00 FF 0F E8 [09:50:44]process_action close_receipt done [09:50:44]requested_data is exist [09:50:44]produce_requested_data [09:50:44]requested_item fm.sn is exist - process it [09:50:44]wFMCommunicate request_size=4 [09:50:44]MH_SAM_APDU [09:50:44]CAPDU: 80 11 00 00 [09:50:44]Write to MH i2c: E2 08 00 92 42 80 11 00 00 00 00 00 00 4E [09:50:44]Write i2c OK [09:50:44]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 17 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 17 00 92 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9B [09:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:50:45]wFMCommunicate OK [09:50:45]requested_item fd.num is exist - process it [09:50:45]SAM_PROTO_GetFieldsCounters [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 13 00 00 [09:50:45]Write to MH i2c: E2 08 00 93 42 80 13 00 00 00 00 00 00 51 [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 62 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 62 00 93 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D8 04 03 00 0E 04 04 00 CE 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 51 [09:50:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D8 04 03 00 0E 04 04 00 CE 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 [09:50:45]wFMCommunicate OK [09:50:45]SAM_PROTO_GetFieldsCounters done [09:50:45]requested_item shift.num is exist - process it [09:50:45]requested_item shift.opened is exist - process it [09:50:45]req_shift_opened [09:50:45]FM_GetShiftState [09:50:45]SAM_PROTO_GetShiftState [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 13 01 00 [09:50:45]Write to MH i2c: E2 08 00 94 42 80 13 01 00 00 00 00 00 53 [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 0E 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 0E 00 94 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [09:50:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:50:45]wFMCommunicate OK [09:50:45]SAM_PROTO_GetShiftState done [09:50:45]FM_GetShiftState done [09:50:45]req_shift_opened done [09:50:45]requested_item shift.open_date is exist - process it [09:50:45]req_shift_open_date [09:50:45]req_shift_open_date done [09:50:45]produce_requested_data done [09:50:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197848,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:50:45]process_action_free close_receipt [09:50:45]json_value_free [09:50:45]json_value_free done [09:50:45]process_json_proto returns [09:50:45]Send response to host [09:50:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197848,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:50:45]free response buf [09:50:45]execute_script done [09:50:45]execute_script returns [09:50:45]free content buf [09:50:45]Sock 7.Close socket [09:50:45]Sock 7.Thread stoped [09:50:47]OFD Sender: No OFD packet to send [09:50:50]accept exits with 9 [09:50:50]New connection [09:50:50]New thread 3066981732 created [09:50:50]Thread 3066838372 joined [09:50:50]Waiting for new connection... [09:50:50] Sock 9.Parse request [09:50:50]Sock 9.Check first char [09:50:50]Sock 9.First char is OK [09:50:50]request: POST /json_proto HTTP/1.0 [09:50:50]Method: POST [09:50:50]URL: /json_proto [09:50:50]Method is POST - this is cgi request [09:50:50]url: /json_proto [09:50:50]query_string will be loaded in cgi processing [09:50:50]execute_cgi json_proto POST (null) [09:50:50]execute_cgi path=json_proto method=POST [09:50:50]POST find Content-Length [09:50:50]Host: 172.17.46.195:8080 [09:50:50]Content-Length: 805 [09:50:50]Content-Type: application/json [09:50:50] [09:50:50]POST finish read [09:50:50]Found Content-Length = 805 [09:50:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:50]execute_script... [09:50:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:50]POST & json_proto [09:50:50]process_json_proto [09:50:50]json parsed OK: [09:50:50]protocol is kg_v1.0 [09:50:50]action value=close_receipt [09:50:50]process_action close_receipt [09:50:50]cmd_close_receipt [09:50:50]MH_GetDate [09:50:50]Write to MH i2c: F0 00 00 95 42 C6 [09:50:50]Write i2c OK [09:50:50]MH_I2C_Read... [09:50:50]Read from MH i2c: F0 [09:50:50]MH_I2C_Read... [09:50:50]Read from MH i2c: F0 09 00 [09:50:50]MH_I2C_Read... [09:50:50]Read from MH i2c: F0 09 00 95 42 00 FE 20 BF 66 8D AE BC 66 6F [09:50:50]GetLastDocTimeStamp 1723801843 [09:50:50]current date 1723801854 [09:50:50]FM_GetShiftState [09:50:50]SAM_PROTO_GetShiftState [09:50:50]wFMCommunicate request_size=4 [09:50:50]MH_SAM_APDU [09:50:50]CAPDU: 80 13 01 00 [09:50:50]Write to MH i2c: E2 08 00 96 42 80 13 01 00 00 00 00 00 55 [09:50:50]Write i2c OK [09:50:50]MH_I2C_Read... [09:50:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:51]Read from MH i2c: E2 [09:50:51]MH_I2C_Read... [09:50:51]Read from MH i2c: E2 0E 00 [09:50:51]MH_I2C_Read... [09:50:51]Read from MH i2c: E2 0E 00 96 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E3 [09:50:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:50:51]wFMCommunicate OK [09:50:51]SAM_PROTO_GetShiftState done [09:50:51]FM_GetShiftState done [09:50:51]opened in 1723766727 [09:50:51]opened+sec_in_day 1723853127 [09:50:51]quantity*price = 100005 [09:50:51]sum+1 = 100006 [09:50:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 190 16.08.2024 09:50 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197849 ФПД: 181959257866551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095054&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197849&fm=181959257866551&tin=02508201610067®Number=0000000000092545&sum=100005 [09:50:52]StoreToDocumentArchive [09:50:52]shift 462 fd 197849 [09:50:52]save to /storage/0462/doc_00197849 [09:50:52]save last doc name /storage/0462/doc_00197849 to /storage/kkm_last_doc_name [09:50:52]save OK [09:50:52]Clear old archive folders... [09:50:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:52]tlvbuf is 019E5A20 [09:50:52]SAM_PROTO_ClearQueue [09:50:52]wFMCommunicate request_size=4 [09:50:52]MH_SAM_APDU [09:50:52]CAPDU: 80 09 00 00 [09:50:52]Write to MH i2c: E2 08 00 A3 42 80 09 00 00 00 00 00 00 57 [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:52]Read from MH i2c: E2 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 A3 42 00 90 00 59 [09:50:52]RAPDU: 90 00 [09:50:52]wFMCommunicate OK [09:50:52]SAM_PROTO_ClearQueue done [09:50:52]KKMCreateOFDPacket [09:50:52]OFDProtocolAddRootSTLVToBuf [09:50:52]FM_MakeSignedData [09:50:52]FM_MakeSignedData [09:50:52]SAM_PROTO_SignData [09:50:52]wFMCommunicate request_size=4 [09:50:52]MH_SAM_APDU [09:50:52]CAPDU: 80 0D 01 02 [09:50:52]Write to MH i2c: E2 08 00 A4 42 80 0D 01 02 00 00 00 00 5F [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:52]Read from MH i2c: E2 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 A4 42 00 90 00 5A [09:50:52]RAPDU: 90 00 [09:50:52]wFMCommunicate OK [09:50:52]wFMCommunicate request_size=255 [09:50:52]MH_SAM_APDU [09:50:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 04 03 00 35 04 06 00 A5 [09:50:52]Write to MH i2c: E2 02 01 A5 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 04 03 00 35 04 06 00 A5 00 00 C5 [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:52]Read from MH i2c: E2 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 A5 42 00 90 00 5B [09:50:52]RAPDU: 90 00 [09:50:52]wFMCommunicate OK [09:50:52]wFMCommunicate request_size=10 [09:50:52]MH_SAM_APDU [09:50:52]CAPDU: 80 0D 02 02 05 7D B0 ED C1 37 [09:50:52]Write to MH i2c: E2 0D 00 A6 42 80 0D 02 02 05 00 7D B0 ED C1 37 00 00 7E [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:52]Read from MH i2c: E2 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 03 00 A6 42 00 90 00 5C [09:50:52]RAPDU: 90 00 [09:50:52]wFMCommunicate OK [09:50:52]wFMCommunicate request_size=4 [09:50:52]MH_SAM_APDU [09:50:52]CAPDU: 80 0D 03 02 [09:50:52]Write to MH i2c: E2 08 00 A7 42 80 0D 03 02 00 00 00 00 64 [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:52]Read from MH i2c: E2 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 0B 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 0B 00 A7 42 00 75 D1 5E 21 32 D4 E7 CA 90 00 E1 [09:50:52]RAPDU: 75 D1 5E 21 32 D4 E7 CA 90 00 [09:50:52]wFMCommunicate OK [09:50:52]SAM_PROTO_SignData done [09:50:52]FM_MakeSignedData done [09:50:52]CreateOFDProtocolMessage [09:50:52]wFMCommunicate request_size=4 [09:50:52]MH_SAM_APDU [09:50:52]CAPDU: 80 11 00 00 [09:50:52]Write to MH i2c: E2 08 00 A8 42 80 11 00 00 00 00 00 00 64 [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:52]Read from MH i2c: E2 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 17 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: E2 17 00 A8 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B1 [09:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:50:52]wFMCommunicate OK [09:50:52]CreateOFDProtocolMessage done [09:50:52]OFDSenderStorePacket 197849 [09:50:52]StoreOFDPacket docnum=197849 [09:50:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 7B 07 01 B9 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 04 03 00 35 04 06 00 A5 7D B0 ED C1 37 75 D1 5E 21 32 D4 E7 CA [09:50:52]CheckFolder [09:50:52]dirname=/storage/ofd_packets [09:50:52]CheckFolder done [09:50:52]ProducePacketName [09:50:52]name=ofd_packets/00197849 [09:50:52]NVStorageSaveData ofd_packets/00197849 [09:50:52]File name is /storage/ofd_packets/00197849 [09:50:52]Write 301 bytes [09:50:52]NVStorageSaveData done [09:50:52]OFDSenderStorePacket done [09:50:52]KKMCreateOFDPacket done [09:50:52]NVStorageSaveData kkm_last_timestamp [09:50:52]File name is /storage/kkm_last_timestamp [09:50:52]Write 4 bytes [09:50:52]NVStorageSaveData done [09:50:52]OFD Sender: Processing packet 197849 [packets to send 245, broken 244] [09:50:52]ProducePacketName [09:50:52]name=ofd_packets/00197849 [09:50:52]OFD Sender: To server: pG, [09:50:52]CommunicateWithHost lk.salyk.kg:30040 [09:50:52]ConnectInit lk.salyk.kg [09:50:52]ExternCall_PrintAddStr [09:50:52]wPrintStart [09:50:52]Write to MH i2c: 01 00 00 A9 42 EB [09:50:52]Write i2c OK [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: 01 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: 01 07 00 [09:50:52]MH_I2C_Read... [09:50:52]Read from MH i2c: 01 07 00 A9 42 00 00 00 00 00 FF 0F 00 [09:50:52]RasterBufferAndPrint [09:50:52]line Счет N : (1)11325230 [09:50:52]line ИНН: 02508201610067 [09:50:52]line Контрольно-Кассовый Чек [09:50:52]line ПРОДАЖА [09:50:52]line ТРК (МРК, ГНК) : 42 [09:50:52]line Товар: 2710124130 [09:50:52]line Аи-92-К-4 [09:50:52]line 14.750 * 67.80 [09:50:52]line = 1000.05 [09:50:52]line НДС 12% НСП 1% [09:50:52]line > о реализуемом товаре [09:50:52]line ИТОГО: 1000.05 [09:50:52]line НСП 1% : 8.85 [09:50:52]line НДС 12% : 106.20 [09:50:52]line Наличными: 0.00 [09:50:52]line Безнал.: 1000.05 [09:50:52]line Место: АЗС № 95 "Партнер Нефть" [09:50:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:50:52]line СНО: Общий режим [09:50:52]line Чек 190 16.08.2024 09:50 [09:50:52]line Смена: 462 ФФД: 1.0 [09:50:52]line ЗНМ: 0300000079 [09:50:52]line РНМ: 0000000000092545 [09:50:52]line Версия ККМ: 001 [09:50:52]line Платежная система: O! деньги [09:50:52]line ФМ: 0000000000871802 [09:50:52]line ФД: 197849 [09:50:52]line ФПД: 181959257866551 [09:50:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095054&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197849&fm=181959257866551&tin=02508201610067®Number=0000000000092545&sum=100005 [09:50:52]written 0, free lines is 4095 [09:50:52]Connected sock=10 [09:50:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 7B 07 01 B9 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 20 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 04 03 00 35 04 06 00 A5 7D B0 ED C1 37 75 D1 5E 21 32 D4 E7 CA [09:50:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D5 4B 47 00 12 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 04 03 00 F4 03 04 00 12 CD BE 66 B6 04 01 00 00 F7 A2 A5 65 F1 92 6F EB [09:50:53]CommunicateWithHost err = 0 [09:50:53]CheckOFDResponse [09:50:53]1017 (14) - 77093643461234 [09:50:53]1041 (16) - 0000000000871802 [09:50:53]1040 (4) - 197849 [09:50:53]1012 (4) - 16.08.2024 03:52 [09:50:53]1206 (1) - 0 [09:50:53]OFD Sender: Remove packet 197849 [09:50:53]ProducePacketName [09:50:53]name=ofd_packets/00197849 [09:50:53]NVStorageDeleteData [09:50:53]Write to MH i2c: 01 00 00 D3 42 15 [09:50:53]Write i2c OK [09:50:53]MH_I2C_Read... [09:50:53]Read from MH i2c: 01 [09:50:53]MH_I2C_Read... [09:50:53]Read from MH i2c: 01 07 00 [09:50:53]MH_I2C_Read... [09:50:53]Read from MH i2c: 01 07 00 D3 42 00 00 00 00 00 2B 0D 54 [09:50:53]RasterBufferAndPrint [09:50:53]line [09:50:53]line [09:50:53]line [09:50:53]line [09:50:53]line [09:50:53]written 0, free lines is 3379 [09:50:53]MH_Cut [09:50:53]Write to MH i2c: D1 01 00 DA 42 01 EE [09:50:53]Write i2c OK [09:50:53]MH_I2C_Read... [09:50:53]Read from MH i2c: D1 [09:50:53]MH_I2C_Read... [09:50:53]Read from MH i2c: D1 01 00 [09:50:53]MH_I2C_Read... [09:50:53]Read from MH i2c: D1 01 00 DA 42 00 ED [09:50:53]Write to MH i2c: 01 00 00 DB 42 1D [09:50:53]Write i2c OK [09:50:53]MH_I2C_Read... [09:50:53]OFD Sender: No OFD packet to send [09:50:53]*** Cut start [09:50:53]*** Purtial cut [09:50:53]*** Stage 1: CUTSNS_PIN = 1 [09:50:54]Read from MH i2c: 01 [09:50:54]MH_I2C_Read... [09:50:54]*** Stop cut motor [09:50:54]*** Cut end [09:50:54]Read from MH i2c: 01 07 00 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: 01 07 00 DB 42 00 00 00 00 00 FF 0F 32 [09:50:54]process_action close_receipt done [09:50:54]requested_data is exist [09:50:54]produce_requested_data [09:50:54]requested_item fm.sn is exist - process it [09:50:54]wFMCommunicate request_size=4 [09:50:54]MH_SAM_APDU [09:50:54]CAPDU: 80 11 00 00 [09:50:54]Write to MH i2c: E2 08 00 DC 42 80 11 00 00 00 00 00 00 98 [09:50:54]Write i2c OK [09:50:54]MH_I2C_Read... [09:50:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:54]Read from MH i2c: E2 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: E2 17 00 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: E2 17 00 DC 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E5 [09:50:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:50:54]wFMCommunicate OK [09:50:54]requested_item fd.num is exist - process it [09:50:54]SAM_PROTO_GetFieldsCounters [09:50:54]wFMCommunicate request_size=4 [09:50:54]MH_SAM_APDU [09:50:54]CAPDU: 80 13 00 00 [09:50:54]Write to MH i2c: E2 08 00 DD 42 80 13 00 00 00 00 00 00 9B [09:50:54]Write i2c OK [09:50:54]MH_I2C_Read... [09:50:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:54]Read from MH i2c: E2 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: E2 62 00 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: E2 62 00 DD 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D9 04 03 00 0E 04 04 00 CE 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 9F [09:50:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D9 04 03 00 0E 04 04 00 CE 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 [09:50:54]wFMCommunicate OK [09:50:54]SAM_PROTO_GetFieldsCounters done [09:50:54]requested_item shift.num is exist - process it [09:50:54]requested_item shift.opened is exist - process it [09:50:54]req_shift_opened [09:50:54]FM_GetShiftState [09:50:54]SAM_PROTO_GetShiftState [09:50:54]wFMCommunicate request_size=4 [09:50:54]MH_SAM_APDU [09:50:54]CAPDU: 80 13 01 00 [09:50:54]Write to MH i2c: E2 08 00 DE 42 80 13 01 00 00 00 00 00 9D [09:50:54]Write i2c OK [09:50:54]MH_I2C_Read... [09:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:54]Read from MH i2c: E2 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: E2 0E 00 [09:50:54]MH_I2C_Read... [09:50:54]Read from MH i2c: E2 0E 00 DE 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2B [09:50:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:50:54]wFMCommunicate OK [09:50:54]SAM_PROTO_GetShiftState done [09:50:54]FM_GetShiftState done [09:50:54]req_shift_opened done [09:50:54]requested_item shift.open_date is exist - process it [09:50:54]req_shift_open_date [09:50:54]req_shift_open_date done [09:50:54]produce_requested_data done [09:50:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197849,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:50:54]process_action_free close_receipt [09:50:54]json_value_free [09:50:54]json_value_free done [09:50:54]process_json_proto returns [09:50:54]Send response to host [09:50:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197849,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:50:54]free response buf [09:50:54]execute_script done [09:50:54]execute_script returns [09:50:54]free content buf [09:50:54]Sock 9.Close socket [09:50:54]Sock 9.Thread stoped [09:50:58]OFD Sender: No OFD packet to send [09:51:03]OFD Sender: No OFD packet to send [09:51:08]OFD Sender: No OFD packet to send [09:51:13]OFD Sender: No OFD packet to send [09:51:18]OFD Sender: No OFD packet to send [09:51:23]OFD Sender: No OFD packet to send [09:51:28]OFD Sender: No OFD packet to send [09:51:33]OFD Sender: No OFD packet to send [09:51:38]OFD Sender: No OFD packet to send [09:51:40]accept exits with 7 [09:51:40]New connection [09:51:40]New thread 3066838372 created [09:51:40]Thread 3066981732 joined [09:51:40]Waiting for new connection... [09:51:40] Sock 7.Parse request [09:51:40]Sock 7.Check first char [09:51:40]Sock 7.First char is OK [09:51:40]request: POST /json_proto HTTP/1.0 [09:51:40]Method: POST [09:51:40]URL: /json_proto [09:51:40]Method is POST - this is cgi request [09:51:40]url: /json_proto [09:51:40]query_string will be loaded in cgi processing [09:51:40]execute_cgi json_proto POST (null) [09:51:40]execute_cgi path=json_proto method=POST [09:51:40]POST find Content-Length [09:51:40]Host: 172.17.46.195:8080 [09:51:40]Content-Length: 794 [09:51:40]Content-Type: application/json [09:51:40] [09:51:40]POST finish read [09:51:40]Found Content-Length = 794 [09:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A68939", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:40]execute_script... [09:51: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)11325231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A68939", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:40]POST & json_proto [09:51:40]process_json_proto [09:51:40]json parsed OK: [09:51:40]protocol is kg_v1.0 [09:51:40]action value=close_receipt [09:51:40]process_action close_receipt [09:51:40]cmd_close_receipt [09:51:40]MH_GetDate [09:51:40]Write to MH i2c: F0 00 00 DF 42 10 [09:51:40]Write i2c OK [09:51:40]MH_I2C_Read... [09:51:40]Read from MH i2c: F0 [09:51:40]MH_I2C_Read... [09:51:40]Read from MH i2c: F0 09 00 [09:51:40]MH_I2C_Read... [09:51:40]Read from MH i2c: F0 09 00 DF 42 00 2F 21 BF 66 8D AE BC 66 EB [09:51:40]GetLastDocTimeStamp 1723801854 [09:51:40]current date 1723801903 [09:51:40]FM_GetShiftState [09:51:40]SAM_PROTO_GetShiftState [09:51:40]wFMCommunicate request_size=4 [09:51:40]MH_SAM_APDU [09:51:40]CAPDU: 80 13 01 00 [09:51:40]Write to MH i2c: E2 08 00 E0 42 80 13 01 00 00 00 00 00 9F [09:51:40]Write i2c OK [09:51:40]MH_I2C_Read... [09:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:40]Read from MH i2c: E2 [09:51:40]MH_I2C_Read... [09:51:40]Read from MH i2c: E2 0E 00 [09:51:40]MH_I2C_Read... [09:51:40]Read from MH i2c: E2 0E 00 E0 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2D [09:51:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:51:40]wFMCommunicate OK [09:51:40]SAM_PROTO_GetShiftState done [09:51:40]FM_GetShiftState done [09:51:40]opened in 1723766727 [09:51:40]opened+sec_in_day 1723853127 [09:51:40]quantity*price = 0 [09:51:40]sum+1 = 1 [09:51:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 191 16.08.2024 09:51 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 68939 ФМ: 0000000000871802 ФД: 197850 ФПД: 205807134423227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095143&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197850&fm=205807134423227&tin=02508201610067®Number=0000000000092545&sum=0 [09:51:41]StoreToDocumentArchive [09:51:41]shift 462 fd 197850 [09:51:41]save to /storage/0462/doc_00197850 [09:51:41]save last doc name /storage/0462/doc_00197850 to /storage/kkm_last_doc_name [09:51:41]save OK [09:51:41]Clear old archive folders... [09:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:51:41]tlvbuf is B6F5F810 [09:51:41]SAM_PROTO_ClearQueue [09:51:41]wFMCommunicate request_size=4 [09:51:41]MH_SAM_APDU [09:51:41]CAPDU: 80 09 00 00 [09:51:41]Write to MH i2c: E2 08 00 ED 42 80 09 00 00 00 00 00 00 A1 [09:51:41]Write i2c OK [09:51:41]MH_I2C_Read... [09:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:41]Read from MH i2c: E2 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: E2 03 00 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: E2 03 00 ED 42 00 90 00 A3 [09:51:41]RAPDU: 90 00 [09:51:41]wFMCommunicate OK [09:51:41]SAM_PROTO_ClearQueue done [09:51:41]KKMCreateOFDPacket [09:51:41]OFDProtocolAddRootSTLVToBuf [09:51:41]FM_MakeSignedData [09:51:41]FM_MakeSignedData [09:51:41]SAM_PROTO_SignData [09:51:41]wFMCommunicate request_size=4 [09:51:41]MH_SAM_APDU [09:51:41]CAPDU: 80 0D 01 02 [09:51:41]Write to MH i2c: E2 08 00 EE 42 80 0D 01 02 00 00 00 00 A9 [09:51:41]Write i2c OK [09:51:41]MH_I2C_Read... [09:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:41]Read from MH i2c: E2 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: E2 03 00 [09:51:41]MH_I2C_Read... [09:51:41]Read from MH i2c: E2 03 00 EE 42 00 90 00 A4 [09:51:41]RAPDU: 90 00 [09:51:41]wFMCommunicate OK [09:51:41]wFMCommunicate request_size=255 [09:51:41]MH_SAM_APDU [09:51:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 00 00 00 F4 03 04 00 2F 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 04 03 00 35 04 06 00 BB [09:51:41]Write to MH i2c: E2 02 01 EF 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 00 00 00 F4 03 04 00 2F 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 04 03 00 35 04 06 00 BB 00 00 B9 [09:51:41]Write i2c OK [09:51:41]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 EF 42 00 90 00 A5 [09:51:42]RAPDU: 90 00 [09:51:42]wFMCommunicate OK [09:51:42]wFMCommunicate request_size=10 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 0D 02 02 05 2E 35 23 B8 BB [09:51:42]Write to MH i2c: E2 0D 00 F0 42 80 0D 02 02 05 00 2E 35 23 B8 BB 00 00 AF [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 03 00 F0 42 00 90 00 A6 [09:51:42]RAPDU: 90 00 [09:51:42]wFMCommunicate OK [09:51:42]wFMCommunicate request_size=4 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 0D 03 02 [09:51:42]Write to MH i2c: E2 08 00 F1 42 80 0D 03 02 00 00 00 00 AE [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 0B 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 0B 00 F1 42 00 C3 07 02 D7 44 17 64 9F 90 00 B0 [09:51:42]RAPDU: C3 07 02 D7 44 17 64 9F 90 00 [09:51:42]wFMCommunicate OK [09:51:42]SAM_PROTO_SignData done [09:51:42]FM_MakeSignedData done [09:51:42]CreateOFDProtocolMessage [09:51:42]wFMCommunicate request_size=4 [09:51:42]MH_SAM_APDU [09:51:42]CAPDU: 80 11 00 00 [09:51:42]Write to MH i2c: E2 08 00 F2 42 80 11 00 00 00 00 00 00 AE [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:42]Read from MH i2c: E2 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 17 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: E2 17 00 F2 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FB [09:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:51:42]wFMCommunicate OK [09:51:42]CreateOFDProtocolMessage done [09:51:42]OFDSenderStorePacket 197850 [09:51:42]StoreOFDPacket docnum=197850 [09:51:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DF 5A 07 01 25 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 00 00 00 F4 03 04 00 2F 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 04 03 00 35 04 06 00 BB 2E 35 23 B8 BB C3 07 02 D7 44 17 64 9F [09:51:42]CheckFolder [09:51:42]dirname=/storage/ofd_packets [09:51:42]CheckFolder done [09:51:42]ProducePacketName [09:51:42]name=ofd_packets/00197850 [09:51:42]NVStorageSaveData ofd_packets/00197850 [09:51:42]File name is /storage/ofd_packets/00197850 [09:51:42]Write 301 bytes [09:51:42]NVStorageSaveData done [09:51:42]OFDSenderStorePacket done [09:51:42]KKMCreateOFDPacket done [09:51:42]NVStorageSaveData kkm_last_timestamp [09:51:42]File name is /storage/kkm_last_timestamp [09:51:42]Write 4 bytes [09:51:42]NVStorageSaveData done [09:51:42]ExternCall_PrintAddStr [09:51:42]wPrintStart [09:51:42]Write to MH i2c: 01 00 00 F3 42 35 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 07 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 07 00 F3 42 00 00 00 00 00 FF 0F 4A [09:51:42]RasterBufferAndPrint [09:51:42]line Счет N : (1)11325231 [09:51:42]line ИНН: 02508201610067 [09:51:42]line Контрольно-Кассовый Чек [09:51:42]line ПРОДАЖА [09:51:42]line ТРК (МРК, ГНК) : 22 [09:51:42]line Товар: 2710124130 [09:51:42]line Аи-92-К-4 [09:51:42]line 20.000 * 0.00 [09:51:42]line = 0.00 [09:51:42]line НДС 12% НСП 1% [09:51:42]line > о реализуемом товаре [09:51:42]line ИТОГО: 0.00 [09:51:42]line НСП 1% : 0.00 [09:51:42]line НДС 12% : 0.00 [09:51:42]line Наличными: 0.00 [09:51:42]line Безнал.: 0.00 [09:51:42]line Место: АЗС № 95 "Партнер Нефть" [09:51:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:51:42]line СНО: Общий режим [09:51:42]line Чек 191 16.08.2024 09:51 [09:51:42]line Смена: 462 ФФД: 1.0 [09:51:42]line ЗНМ: 0300000079 [09:51:42]line РНМ: 0000000000092545 [09:51:42]line Версия ККМ: 001 [09:51:42]line Талоны: Топливная Карта [09:51:42]line 68939 [09:51:42]line ФМ: 0000000000871802 [09:51:42]line ФД: 197850 [09:51:42]line ФПД: 205807134423227 [09:51:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095143&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197850&fm=205807134423227&tin=02508201610067®Number=0000000000092545&sum=0 [09:51:42]written 0, free lines is 4095 [09:51:42]OFD Sender: Processing packet 197850 [packets to send 245, broken 244] [09:51:42]ProducePacketName [09:51:42]name=ofd_packets/00197850 [09:51:42]OFD Sender: To server: pG, [09:51:42]CommunicateWithHost lk.salyk.kg:30040 [09:51:42]ConnectInit lk.salyk.kg [09:51:42]Write to MH i2c: 01 00 00 1D 43 60 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 07 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: 01 07 00 1D 43 00 00 00 00 00 E9 0C 5C [09:51:42]RasterBufferAndPrint [09:51:42]line [09:51:42]line [09:51:42]line [09:51:42]line [09:51:42]line [09:51:42]written 0, free lines is 3311 [09:51:42]MH_Cut [09:51:42]Write to MH i2c: D1 01 00 24 43 01 39 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: D1 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: D1 01 00 [09:51:42]MH_I2C_Read... [09:51:42]Read from MH i2c: D1 01 00 24 43 00 38 [09:51:42]Write to MH i2c: 01 00 00 25 43 68 [09:51:42]Write i2c OK [09:51:42]MH_I2C_Read... [09:51:43]Connected sock=10 [09:51:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DF 5A 07 01 25 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 BF 00 00 00 F4 03 04 00 2F 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 04 03 00 35 04 06 00 BB 2E 35 23 B8 BB C3 07 02 D7 44 17 64 9F [09:51:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 01 B8 47 00 7F FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 04 03 00 F4 03 04 00 44 CD BE 66 B6 04 01 00 00 03 74 20 42 21 5C B9 47 [09:51:43]CommunicateWithHost err = 0 [09:51:43]CheckOFDResponse [09:51:43]1017 (14) - 77093643461234 [09:51:43]1041 (16) - 0000000000871802 [09:51:43]1040 (4) - 197850 [09:51:43]1012 (4) - 16.08.2024 03:53 [09:51:43]1206 (1) - 0 [09:51:43]OFD Sender: Remove packet 197850 [09:51:43]ProducePacketName [09:51:43]name=ofd_packets/00197850 [09:51:43]NVStorageDeleteData [09:51:43]*** Cut start [09:51:43]*** Purtial cut [09:51:43]*** CUTSNS_PIN = 0 [09:51:43]*** Stage 1: CUTSNS_PIN = 1 [09:51:43]OFD Sender: No OFD packet to send [09:51:45]Read from MH i2c: 01 [09:51:45]MH_I2C_Read... [09:51:45]*** Stop cut motor [09:51:45]*** Cut end [09:51:45]Read from MH i2c: 01 07 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: 01 07 00 25 43 00 00 00 00 00 FF 0F 7D [09:51:45]process_action close_receipt done [09:51:45]requested_data is exist [09:51:45]produce_requested_data [09:51:45]requested_item fm.sn is exist - process it [09:51:45]wFMCommunicate request_size=4 [09:51:45]MH_SAM_APDU [09:51:45]CAPDU: 80 11 00 00 [09:51:45]Write to MH i2c: E2 08 00 26 43 80 11 00 00 00 00 00 00 E3 [09:51:45]Write i2c OK [09:51:45]MH_I2C_Read... [09:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:45]Read from MH i2c: E2 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 17 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 17 00 26 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 30 [09:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:51:45]wFMCommunicate OK [09:51:45]requested_item fd.num is exist - process it [09:51:45]SAM_PROTO_GetFieldsCounters [09:51:45]wFMCommunicate request_size=4 [09:51:45]MH_SAM_APDU [09:51:45]CAPDU: 80 13 00 00 [09:51:45]Write to MH i2c: E2 08 00 27 43 80 13 00 00 00 00 00 00 E6 [09:51:45]Write i2c OK [09:51:45]MH_I2C_Read... [09:51:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:45]Read from MH i2c: E2 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 62 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 62 00 27 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DA 04 03 00 0E 04 04 00 CE 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 EE [09:51:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DA 04 03 00 0E 04 04 00 CE 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 [09:51:45]wFMCommunicate OK [09:51:45]SAM_PROTO_GetFieldsCounters done [09:51:45]requested_item shift.num is exist - process it [09:51:45]requested_item shift.opened is exist - process it [09:51:45]req_shift_opened [09:51:45]FM_GetShiftState [09:51:45]SAM_PROTO_GetShiftState [09:51:45]wFMCommunicate request_size=4 [09:51:45]MH_SAM_APDU [09:51:45]CAPDU: 80 13 01 00 [09:51:45]Write to MH i2c: E2 08 00 28 43 80 13 01 00 00 00 00 00 E8 [09:51:45]Write i2c OK [09:51:45]MH_I2C_Read... [09:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:45]Read from MH i2c: E2 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 0E 00 [09:51:45]MH_I2C_Read... [09:51:45]Read from MH i2c: E2 0E 00 28 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [09:51:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:51:45]wFMCommunicate OK [09:51:45]SAM_PROTO_GetShiftState done [09:51:45]FM_GetShiftState done [09:51:45]req_shift_opened done [09:51:45]requested_item shift.open_date is exist - process it [09:51:45]req_shift_open_date [09:51:45]req_shift_open_date done [09:51:45]produce_requested_data done [09:51:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197850,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:51:45]process_action_free close_receipt [09:51:45]json_value_free [09:51:45]json_value_free done [09:51:45]process_json_proto returns [09:51:45]Send response to host [09:51:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197850,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:51:45]free response buf [09:51:45]execute_script done [09:51:45]execute_script returns [09:51:45]free content buf [09:51:45]Sock 7.Close socket [09:51:45]Sock 7.Thread stoped [09:51:48]OFD Sender: No OFD packet to send [09:51:53]OFD Sender: No OFD packet to send [09:51:58]OFD Sender: No OFD packet to send [09:52:03]OFD Sender: No OFD packet to send [09:52:08]OFD Sender: No OFD packet to send [09:52:13]OFD Sender: No OFD packet to send [09:52:18]OFD Sender: No OFD packet to send [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:44]accept exits with 9 [09:52:44]New connection [09:52:44]New thread 3066981732 created [09:52:44]Thread 3066838372 joined [09:52:44]Waiting for new connection... [09:52:44] Sock 9.Parse request [09:52:44]Sock 9.Check first char [09:52:44]Sock 9.First char is OK [09:52:44]request: POST /json_proto HTTP/1.0 [09:52:44]Method: POST [09:52:44]URL: /json_proto [09:52:44]Method is POST - this is cgi request [09:52:44]url: /json_proto [09:52:44]query_string will be loaded in cgi processing [09:52:44]execute_cgi json_proto POST (null) [09:52:44]execute_cgi path=json_proto method=POST [09:52:44]POST find Content-Length [09:52:44]Host: 172.17.46.195:8080 [09:52:44]Content-Length: 679 [09:52:44]Content-Type: application/json [09:52:44] [09:52:44]POST finish read [09:52:44]Found Content-Length = 679 [09:52:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:44]execute_script... [09:52: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)11325232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:44]POST & json_proto [09:52:44]process_json_proto [09:52:44]json parsed OK: [09:52:44]protocol is kg_v1.0 [09:52:44]action value=close_receipt [09:52:44]process_action close_receipt [09:52:44]cmd_close_receipt [09:52:44]MH_GetDate [09:52:44]Write to MH i2c: F0 00 00 29 43 5B [09:52:44]Write i2c OK [09:52:44]MH_I2C_Read... [09:52:44]Read from MH i2c: F0 [09:52:44]MH_I2C_Read... [09:52:44]Read from MH i2c: F0 09 00 [09:52:44]MH_I2C_Read... [09:52:44]Read from MH i2c: F0 09 00 29 43 00 6F 21 BF 66 8D AE BC 66 76 [09:52:44]GetLastDocTimeStamp 1723801903 [09:52:44]current date 1723801967 [09:52:44]FM_GetShiftState [09:52:44]SAM_PROTO_GetShiftState [09:52:44]wFMCommunicate request_size=4 [09:52:44]MH_SAM_APDU [09:52:44]CAPDU: 80 13 01 00 [09:52:44]Write to MH i2c: E2 08 00 2A 43 80 13 01 00 00 00 00 00 EA [09:52:44]Write i2c OK [09:52:44]MH_I2C_Read... [09:52:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:44]Read from MH i2c: E2 [09:52:44]MH_I2C_Read... [09:52:44]Read from MH i2c: E2 0E 00 [09:52:44]MH_I2C_Read... [09:52:44]Read from MH i2c: E2 0E 00 2A 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 78 [09:52:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:52:44]wFMCommunicate OK [09:52:44]SAM_PROTO_GetShiftState done [09:52:44]FM_GetShiftState done [09:52:44]opened in 1723766727 [09:52:44]opened+sec_in_day 1723853127 [09:52:44]quantity*price = 30035 [09:52:44]sum+1 = 30036 [09:52:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 192 16.08.2024 09:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197851 ФПД: 145524237873287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095248&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197851&fm=145524237873287&tin=02508201610067®Number=0000000000092545&sum=30000 [09:52:45]StoreToDocumentArchive [09:52:45]shift 462 fd 197851 [09:52:45]save to /storage/0462/doc_00197851 [09:52:45]save last doc name /storage/0462/doc_00197851 to /storage/kkm_last_doc_name [09:52:45]save OK [09:52:45]Clear old archive folders... [09:52:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:45]tlvbuf is 019EB3D0 [09:52:45]SAM_PROTO_ClearQueue [09:52:45]wFMCommunicate request_size=4 [09:52:45]MH_SAM_APDU [09:52:45]CAPDU: 80 09 00 00 [09:52:45]Write to MH i2c: E2 08 00 37 43 80 09 00 00 00 00 00 00 EC [09:52:45]Write i2c OK [09:52:45]MH_I2C_Read... [09:52:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:45]Read from MH i2c: E2 [09:52:45]MH_I2C_Read... [09:52:45]Read from MH i2c: E2 03 00 [09:52:45]MH_I2C_Read... [09:52:45]Read from MH i2c: E2 03 00 37 43 00 90 00 EE [09:52:45]RAPDU: 90 00 [09:52:45]wFMCommunicate OK [09:52:45]SAM_PROTO_ClearQueue done [09:52:45]KKMCreateOFDPacket [09:52:45]OFDProtocolAddRootSTLVToBuf [09:52:45]FM_MakeSignedData [09:52:45]FM_MakeSignedData [09:52:45]SAM_PROTO_SignData [09:52:45]wFMCommunicate request_size=4 [09:52:45]MH_SAM_APDU [09:52:45]CAPDU: 80 0D 01 02 [09:52:45]Write to MH i2c: E2 08 00 38 43 80 0D 01 02 00 00 00 00 F4 [09:52:45]Write i2c OK [09:52:45]MH_I2C_Read... [09:52:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:46]Read from MH i2c: E2 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 03 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 03 00 38 43 00 90 00 EF [09:52:46]RAPDU: 90 00 [09:52:46]wFMCommunicate OK [09:52:46]wFMCommunicate request_size=255 [09:52:46]MH_SAM_APDU [09:52:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 70 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 04 03 00 35 04 06 00 84 [09:52:46]Write to MH i2c: E2 02 01 39 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 70 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 04 03 00 35 04 06 00 84 00 00 36 [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:46]Read from MH i2c: E2 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 03 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 03 00 39 43 00 90 00 F0 [09:52:46]RAPDU: 90 00 [09:52:46]wFMCommunicate OK [09:52:46]wFMCommunicate request_size=10 [09:52:46]MH_SAM_APDU [09:52:46]CAPDU: 80 0D 02 02 05 5A 80 81 30 87 [09:52:46]Write to MH i2c: E2 0D 00 3A 43 80 0D 02 02 05 00 5A 80 81 30 87 00 00 13 [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:46]Read from MH i2c: E2 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 03 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 03 00 3A 43 00 90 00 F1 [09:52:46]RAPDU: 90 00 [09:52:46]wFMCommunicate OK [09:52:46]wFMCommunicate request_size=4 [09:52:46]MH_SAM_APDU [09:52:46]CAPDU: 80 0D 03 02 [09:52:46]Write to MH i2c: E2 08 00 3B 43 80 0D 03 02 00 00 00 00 F9 [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:46]Read from MH i2c: E2 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 0B 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 0B 00 3B 43 00 70 F3 99 31 86 15 F2 32 90 00 E6 [09:52:46]RAPDU: 70 F3 99 31 86 15 F2 32 90 00 [09:52:46]wFMCommunicate OK [09:52:46]SAM_PROTO_SignData done [09:52:46]FM_MakeSignedData done [09:52:46]CreateOFDProtocolMessage [09:52:46]wFMCommunicate request_size=4 [09:52:46]MH_SAM_APDU [09:52:46]CAPDU: 80 11 00 00 [09:52:46]Write to MH i2c: E2 08 00 3C 43 80 11 00 00 00 00 00 00 F9 [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:46]Read from MH i2c: E2 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 17 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 17 00 3C 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [09:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:52:46]wFMCommunicate OK [09:52:46]CreateOFDProtocolMessage done [09:52:46]OFDSenderStorePacket 197851 [09:52:46]StoreOFDPacket docnum=197851 [09:52:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2C 1D 07 01 12 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 70 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 04 03 00 35 04 06 00 84 5A 80 81 30 87 70 F3 99 31 86 15 F2 32 [09:52:46]CheckFolder [09:52:46]dirname=/storage/ofd_packets [09:52:46]CheckFolder done [09:52:46]ProducePacketName [09:52:46]name=ofd_packets/00197851 [09:52:46]NVStorageSaveData ofd_packets/00197851 [09:52:46]File name is /storage/ofd_packets/00197851 [09:52:46]Write 301 bytes [09:52:46]NVStorageSaveData done [09:52:46]OFDSenderStorePacket done [09:52:46]KKMCreateOFDPacket done [09:52:46]NVStorageSaveData kkm_last_timestamp [09:52:46]File name is /storage/kkm_last_timestamp [09:52:46]Write 4 bytes [09:52:46]NVStorageSaveData done [09:52:46]OFD Sender: Processing packet 197851 [packets to send 245, broken 244] [09:52:46]ProducePacketName [09:52:46]name=ofd_packets/00197851 [09:52:46]OFD Sender: To server: pG, [09:52:46]CommunicateWithHost lk.salyk.kg:30040 [09:52:46]ConnectInit lk.salyk.kg [09:52:46]ExternCall_PrintAddStr [09:52:46]wPrintStart [09:52:46]Write to MH i2c: 01 00 00 3D 43 80 [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: 01 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: 01 07 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: 01 07 00 3D 43 00 00 00 00 00 FF 0F 95 [09:52:46]RasterBufferAndPrint [09:52:46]line Счет N : (1)11325232 [09:52:46]line ИНН: 02508201610067 [09:52:46]line Контрольно-Кассовый Чек [09:52:46]line ПРОДАЖА [09:52:46]line ТРК (МРК, ГНК) : 32 [09:52:46]line Товар: 2710124130 [09:52:46]line Аи-92-К-4 [09:52:46]line 4.430 * 67.80 [09:52:46]line = 300.35 [09:52:46]line НДС 12% НСП 1% [09:52:46]line > о реализуемом товаре [09:52:46]line ОКРУГЛЕНИЕ: -0.35 [09:52:46]line ИТОГО: 300.00 [09:52:46]line Внесено: 300.00 [09:52:46]line СДАЧА: 0.00 [09:52:46]line НСП 1% : 2.66 [09:52:46]line НДС 12% : 31.90 [09:52:46]line Наличными: 300.00 [09:52:46]line Безнал.: 0.00 [09:52:46]line Место: АЗС № 95 "Партнер Нефть" [09:52:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:52:46]line СНО: Общий режим [09:52:46]line Чек 192 16.08.2024 09:52 [09:52:46]line Смена: 462 ФФД: 1.0 [09:52:46]line ЗНМ: 0300000079 [09:52:46]line РНМ: 0000000000092545 [09:52:46]line Версия ККМ: 001 [09:52:46]line ФМ: 0000000000871802 [09:52:46]line ФД: 197851 [09:52:46]line ФПД: 145524237873287 [09:52:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095248&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197851&fm=145524237873287&tin=02508201610067®Number=0000000000092545&sum=30000 [09:52:46]Connected sock=11 [09:52:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2C 1D 07 01 12 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 70 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 04 03 00 35 04 06 00 84 5A 80 81 30 87 70 F3 99 31 86 15 F2 32 [09:52:46]written 0, free lines is 4095 [09:52:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C7 3C 47 00 00 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 04 03 00 F4 03 04 00 84 CD BE 66 B6 04 01 00 00 7D C8 6F 4F C4 62 31 14 [09:52:47]CommunicateWithHost err = 0 [09:52:47]CheckOFDResponse [09:52:47]1017 (14) - 77093643461234 [09:52:47]1041 (16) - 0000000000871802 [09:52:47]1040 (4) - 197851 [09:52:47]1012 (4) - 16.08.2024 03:54 [09:52:47]1206 (1) - 0 [09:52:47]OFD Sender: Remove packet 197851 [09:52:47]ProducePacketName [09:52:47]name=ofd_packets/00197851 [09:52:47]NVStorageDeleteData [09:52:47]Write to MH i2c: 01 00 00 68 43 AB [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: 01 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: 01 07 00 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: 01 07 00 68 43 00 00 00 00 00 DA 0C 98 [09:52:47]RasterBufferAndPrint [09:52:47]line [09:52:47]line [09:52:47]line [09:52:47]line [09:52:47]line [09:52:47]written 0, free lines is 3296 [09:52:47]MH_Cut [09:52:47]Write to MH i2c: D1 01 00 6F 43 01 84 [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: D1 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: D1 01 00 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: D1 01 00 6F 43 00 83 [09:52:47]Write to MH i2c: 01 00 00 70 43 B3 [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]OFD Sender: No OFD packet to send [09:52:48]*** Cut start [09:52:48]*** Purtial cut [09:52:48]*** Stage 1: CUTSNS_PIN = 1 [09:52:48]Read from MH i2c: 01 [09:52:48]MH_I2C_Read... [09:52:48]*** Stop cut motor [09:52:48]*** Cut end [09:52:48]Read from MH i2c: 01 07 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 07 00 70 43 00 00 00 00 00 FF 0F C8 [09:52:48]process_action close_receipt done [09:52:48]requested_data is exist [09:52:48]produce_requested_data [09:52:48]requested_item fm.sn is exist - process it [09:52:48]wFMCommunicate request_size=4 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 11 00 00 [09:52:48]Write to MH i2c: E2 08 00 71 43 80 11 00 00 00 00 00 00 2E [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:48]Read from MH i2c: E2 17 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 17 00 71 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7B [09:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:52:48]wFMCommunicate OK [09:52:48]requested_item fd.num is exist - process it [09:52:48]SAM_PROTO_GetFieldsCounters [09:52:48]wFMCommunicate request_size=4 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 13 00 00 [09:52:48]Write to MH i2c: E2 08 00 72 43 80 13 00 00 00 00 00 00 31 [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 62 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 62 00 72 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DB 04 03 00 0E 04 04 00 CE 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 3D [09:52:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DB 04 03 00 0E 04 04 00 CE 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 [09:52:48]wFMCommunicate OK [09:52:48]SAM_PROTO_GetFieldsCounters done [09:52:48]requested_item shift.num is exist - process it [09:52:48]requested_item shift.opened is exist - process it [09:52:48]req_shift_opened [09:52:48]FM_GetShiftState [09:52:48]SAM_PROTO_GetShiftState [09:52:48]wFMCommunicate request_size=4 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 13 01 00 [09:52:48]Write to MH i2c: E2 08 00 73 43 80 13 01 00 00 00 00 00 33 [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 0E 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 0E 00 73 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C1 [09:52:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:52:48]wFMCommunicate OK [09:52:48]SAM_PROTO_GetShiftState done [09:52:48]FM_GetShiftState done [09:52:48]req_shift_opened done [09:52:48]requested_item shift.open_date is exist - process it [09:52:48]req_shift_open_date [09:52:48]req_shift_open_date done [09:52:48]produce_requested_data done [09:52:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197851,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:52:48]process_action_free close_receipt [09:52:48]json_value_free [09:52:48]json_value_free done [09:52:48]process_json_proto returns [09:52:48]Send response to host [09:52:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197851,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:52:48]free response buf [09:52:48]execute_script done [09:52:48]execute_script returns [09:52:48]free content buf [09:52:48]Sock 9.Close socket [09:52:48]Sock 9.Thread stoped [09:52:52]OFD Sender: No OFD packet to send [09:52:57]OFD Sender: No OFD packet to send [09:53:01]accept exits with 7 [09:53:01]New connection [09:53:01]New thread 3066838372 created [09:53:01]Thread 3066981732 joined [09:53:01]Waiting for new connection... [09:53:01] Sock 7.Parse request [09:53:01]Sock 7.Check first char [09:53:01]Sock 7.First char is OK [09:53:01]request: POST /json_proto HTTP/1.0 [09:53:01]Method: POST [09:53:01]URL: /json_proto [09:53:01]Method is POST - this is cgi request [09:53:01]url: /json_proto [09:53:01]query_string will be loaded in cgi processing [09:53:01]execute_cgi json_proto POST (null) [09:53:01]execute_cgi path=json_proto method=POST [09:53:01]POST find Content-Length [09:53:01]Host: 172.17.46.195:8080 [09:53:01]Content-Length: 799 [09:53:01]Content-Type: application/json [09:53:01] [09:53:01]POST finish read [09:53:01]Found Content-Length = 799 [09:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4010020", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:01]execute_script... [09: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)11325233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4010020", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:01]POST & json_proto [09:53:01]process_json_proto [09:53:01]json parsed OK: [09:53:01]protocol is kg_v1.0 [09:53:01]action value=close_receipt [09:53:01]process_action close_receipt [09:53:01]cmd_close_receipt [09:53:01]MH_GetDate [09:53:01]Write to MH i2c: F0 00 00 74 43 A6 [09:53:01]Write i2c OK [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: F0 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: F0 09 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: F0 09 00 74 43 00 80 21 BF 66 8D AE BC 66 D2 [09:53:01]GetLastDocTimeStamp 1723801968 [09:53:01]current date 1723801984 [09:53:01]FM_GetShiftState [09:53:01]SAM_PROTO_GetShiftState [09:53:01]wFMCommunicate request_size=4 [09:53:01]MH_SAM_APDU [09:53:01]CAPDU: 80 13 01 00 [09:53:01]Write to MH i2c: E2 08 00 75 43 80 13 01 00 00 00 00 00 35 [09:53:01]Write i2c OK [09:53:01]MH_I2C_Read... [09:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:01]Read from MH i2c: E2 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 0E 00 [09:53:01]MH_I2C_Read... [09:53:01]Read from MH i2c: E2 0E 00 75 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C3 [09:53:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:53:01]wFMCommunicate OK [09:53:01]SAM_PROTO_GetShiftState done [09:53:01]FM_GetShiftState done [09:53:01]opened in 1723766727 [09:53:01]opened+sec_in_day 1723853127 [09:53:01]quantity*price = 0 [09:53:01]sum+1 = 1 [09:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 193 16.08.2024 09:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010020 ФМ: 0000000000871802 ФД: 197852 ФПД: 58914479168731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095304&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197852&fm=58914479168731&tin=02508201610067®Number=0000000000092545&sum=0 [09:53:02]StoreToDocumentArchive [09:53:02]shift 462 fd 197852 [09:53:02]save to /storage/0462/doc_00197852 [09:53:02]save last doc name /storage/0462/doc_00197852 to /storage/kkm_last_doc_name [09:53:02]save OK [09:53:02]Clear old archive folders... [09:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:53:02]tlvbuf is 019309C0 [09:53:02]SAM_PROTO_ClearQueue [09:53:02]wFMCommunicate request_size=4 [09:53:02]MH_SAM_APDU [09:53:02]CAPDU: 80 09 00 00 [09:53:02]Write to MH i2c: E2 08 00 82 43 80 09 00 00 00 00 00 00 37 [09:53:02]Write i2c OK [09:53:02]MH_I2C_Read... [09:53:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:02]Read from MH i2c: E2 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 03 00 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 03 00 82 43 00 90 00 39 [09:53:02]RAPDU: 90 00 [09:53:02]wFMCommunicate OK [09:53:02]SAM_PROTO_ClearQueue done [09:53:02]KKMCreateOFDPacket [09:53:02]OFDProtocolAddRootSTLVToBuf [09:53:02]FM_MakeSignedData [09:53:02]FM_MakeSignedData [09:53:02]SAM_PROTO_SignData [09:53:02]wFMCommunicate request_size=4 [09:53:02]MH_SAM_APDU [09:53:02]CAPDU: 80 0D 01 02 [09:53:02]Write to MH i2c: E2 08 00 83 43 80 0D 01 02 00 00 00 00 3F [09:53:02]Write i2c OK [09:53:02]MH_I2C_Read... [09:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:02]Read from MH i2c: E2 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 03 00 [09:53:02]MH_I2C_Read... [09:53:02]Read from MH i2c: E2 03 00 83 43 00 90 00 3A [09:53:02]RAPDU: 90 00 [09:53:02]wFMCommunicate OK [09:53:02]wFMCommunicate request_size=255 [09:53:02]MH_SAM_APDU [09:53:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 80 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 04 03 00 35 04 06 00 35 95 18 9A [09:53:02]Write to MH i2c: E2 02 01 84 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 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 C1 00 00 00 F4 03 04 00 80 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 04 03 00 35 04 06 00 35 95 18 9A 00 00 82 [09:53:02]Write i2c OK [09:53:02]MH_I2C_Read... [09:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:03]Read from MH i2c: E2 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 03 00 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 03 00 84 43 00 90 00 3B [09:53:03]RAPDU: 90 00 [09:53:03]wFMCommunicate OK [09:53:03]wFMCommunicate request_size=7 [09:53:03]MH_SAM_APDU [09:53:03]CAPDU: 80 0D 02 02 02 5C DB [09:53:03]Write to MH i2c: E2 0A 00 85 43 80 0D 02 02 02 00 5C DB 00 00 7D [09:53:03]Write i2c OK [09:53:03]MH_I2C_Read... [09:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:03]Read from MH i2c: E2 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 03 00 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 03 00 85 43 00 90 00 3C [09:53:03]RAPDU: 90 00 [09:53:03]wFMCommunicate OK [09:53:03]wFMCommunicate request_size=4 [09:53:03]MH_SAM_APDU [09:53:03]CAPDU: 80 0D 03 02 [09:53:03]Write to MH i2c: E2 08 00 86 43 80 0D 03 02 00 00 00 00 44 [09:53:03]Write i2c OK [09:53:03]MH_I2C_Read... [09:53:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:03]Read from MH i2c: E2 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 0B 00 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 0B 00 86 43 00 9D 1F 45 CA 14 5A F3 4B 90 00 BC [09:53:03]RAPDU: 9D 1F 45 CA 14 5A F3 4B 90 00 [09:53:03]wFMCommunicate OK [09:53:03]SAM_PROTO_SignData done [09:53:03]FM_MakeSignedData done [09:53:03]CreateOFDProtocolMessage [09:53:03]wFMCommunicate request_size=4 [09:53:03]MH_SAM_APDU [09:53:03]CAPDU: 80 11 00 00 [09:53:03]Write to MH i2c: E2 08 00 87 43 80 11 00 00 00 00 00 00 44 [09:53:03]Write i2c OK [09:53:03]MH_I2C_Read... [09:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:03]Read from MH i2c: E2 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 17 00 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: E2 17 00 87 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 91 [09:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:53:03]wFMCommunicate OK [09:53:03]CreateOFDProtocolMessage done [09:53:03]OFDSenderStorePacket 197852 [09:53:03]StoreOFDPacket docnum=197852 [09:53:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 22 4A 04 01 D4 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 80 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 04 03 00 35 04 06 00 35 95 18 9A 5C DB 9D 1F 45 CA 14 5A F3 4B [09:53:03]CheckFolder [09:53:03]dirname=/storage/ofd_packets [09:53:03]CheckFolder done [09:53:03]ProducePacketName [09:53:03]name=ofd_packets/00197852 [09:53:03]NVStorageSaveData ofd_packets/00197852 [09:53:03]File name is /storage/ofd_packets/00197852 [09:53:03]Write 298 bytes [09:53:03]NVStorageSaveData done [09:53:03]OFDSenderStorePacket done [09:53:03]KKMCreateOFDPacket done [09:53:03]NVStorageSaveData kkm_last_timestamp [09:53:03]File name is /storage/kkm_last_timestamp [09:53:03]Write 4 bytes [09:53:03]NVStorageSaveData done [09:53:03]ExternCall_PrintAddStr [09:53:03]wPrintStart [09:53:03]Write to MH i2c: 01 00 00 88 43 CB [09:53:03]Write i2c OK [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: 01 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: 01 07 00 [09:53:03]MH_I2C_Read... [09:53:03]Read from MH i2c: 01 07 00 88 43 00 00 00 00 00 FF 0F E0 [09:53:03]RasterBufferAndPrint [09:53:03]line Счет N : (1)11325233 [09:53:03]line ИНН: 02508201610067 [09:53:03]line Контрольно-Кассовый Чек [09:53:03]line ПРОДАЖА [09:53:03]line ТРК (МРК, ГНК) : 61 [09:53:03]line Товар: 2710194210 [09:53:03]line ДТ-К-5 [09:53:03]line 10.000 * 0.00 [09:53:03]line = 0.00 [09:53:03]line НДС 12% НСП 1% [09:53:03]line > о реализуемом товаре [09:53:03]line ИТОГО: 0.00 [09:53:03]line НСП 1% : 0.00 [09:53:03]line НДС 12% : 0.00 [09:53:03]line Наличными: 0.00 [09:53:03]line Безнал.: 0.00 [09:53:03]line Место: АЗС № 95 "Партнер Нефть" [09:53:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:53:03]line СНО: Общий режим [09:53:03]line Чек 193 16.08.2024 09:53 [09:53:03]line Смена: 462 ФФД: 1.0 [09:53:03]line ЗНМ: 0300000079 [09:53:03]line РНМ: 0000000000092545 [09:53:03]line Версия ККМ: 001 [09:53:03]line Талоны: Топливные Талоны [09:53:03]line 4010020 [09:53:03]line ФМ: 0000000000871802 [09:53:03]line ФД: 197852 [09:53:03]line ФПД: 58914479168731 [09:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095304&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197852&fm=58914479168731&tin=02508201610067®Number=0000000000092545&sum=0 [09:53:03]OFD Sender: Processing packet 197852 [packets to send 245, broken 244] [09:53:03]ProducePacketName [09:53:03]name=ofd_packets/00197852 [09:53:03]OFD Sender: To server: pG, [09:53:03]CommunicateWithHost lk.salyk.kg:30040 [09:53:03]ConnectInit lk.salyk.kg [09:53:03]written 0, free lines is 4095 [09:53:03]Connected sock=11 [09:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 22 4A 04 01 D4 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 80 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 04 03 00 35 04 06 00 35 95 18 9A 5C DB 9D 1F 45 CA 14 5A F3 4B [09:53:04]Write to MH i2c: 01 00 00 B2 43 F5 [09:53:04]Write i2c OK [09:53:04]MH_I2C_Read... [09:53:04]Read from MH i2c: 01 [09:53:04]MH_I2C_Read... [09:53:04]Read from MH i2c: 01 07 00 [09:53:04]MH_I2C_Read... [09:53:04]Read from MH i2c: 01 07 00 B2 43 00 00 00 00 00 EB 0C F3 [09:53:04]RasterBufferAndPrint [09:53:04]line [09:53:04]line [09:53:04]line [09:53:04]line [09:53:04]line [09:53:04]written 0, free lines is 3313 [09:53:04]MH_Cut [09:53:04]Write to MH i2c: D1 01 00 B9 43 01 CE [09:53:04]Write i2c OK [09:53:04]MH_I2C_Read... [09:53:04]Read from MH i2c: D1 [09:53:04]MH_I2C_Read... [09:53:04]Read from MH i2c: D1 01 00 [09:53:04]MH_I2C_Read... [09:53:04]Read from MH i2c: D1 01 00 B9 43 00 CD [09:53:04]Write to MH i2c: 01 00 00 BA 43 FD [09:53:04]Write i2c OK [09:53:04]MH_I2C_Read... [09:53:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A0 F4 47 00 51 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 04 03 00 F4 03 04 00 95 CD BE 66 B6 04 01 00 00 B1 E3 36 EF 25 C4 6C 42 [09:53:04]CommunicateWithHost err = 0 [09:53:04]CheckOFDResponse [09:53:04]1017 (14) - 77093643461234 [09:53:04]1041 (16) - 0000000000871802 [09:53:04]1040 (4) - 197852 [09:53:04]1012 (4) - 16.08.2024 03:55 [09:53:04]1206 (1) - 0 [09:53:04]OFD Sender: Remove packet 197852 [09:53:04]ProducePacketName [09:53:04]name=ofd_packets/00197852 [09:53:04]NVStorageDeleteData [09:53:04]OFD Sender: No OFD packet to send [09:53:04]*** Cut start [09:53:04]*** Purtial cut [09:53:04]*** CUTSNS_PIN = 0 [09:53:04]*** Stage 1: CUTSNS_PIN = 1 [09:53:06]Read from MH i2c: 01 [09:53:06]MH_I2C_Read... [09:53:06]*** Stop cut motor [09:53:06]*** Cut end [09:53:06]Read from MH i2c: 01 07 00 [09:53:06]MH_I2C_Read... [09:53:06]Read from MH i2c: 01 07 00 BA 43 00 00 00 00 00 FF 0F 12 [09:53:06]process_action close_receipt done [09:53:06]requested_data is exist [09:53:06]produce_requested_data [09:53:06]requested_item fm.sn is exist - process it [09:53:06]wFMCommunicate request_size=4 [09:53:06]MH_SAM_APDU [09:53:06]CAPDU: 80 11 00 00 [09:53:06]Write to MH i2c: E2 08 00 BB 43 80 11 00 00 00 00 00 00 78 [09:53:06]Write i2c OK [09:53:06]MH_I2C_Read... [09:53:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:06]Read from MH i2c: E2 [09:53:06]MH_I2C_Read... [09:53:06]Read from MH i2c: E2 17 00 [09:53:06]MH_I2C_Read... [09:53:06]Read from MH i2c: E2 17 00 BB 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C5 [09:53:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:53:06]wFMCommunicate OK [09:53:06]requested_item fd.num is exist - process it [09:53:06]SAM_PROTO_GetFieldsCounters [09:53:06]wFMCommunicate request_size=4 [09:53:06]MH_SAM_APDU [09:53:06]CAPDU: 80 13 00 00 [09:53:06]Write to MH i2c: E2 08 00 BC 43 80 13 00 00 00 00 00 00 7B [09:53:06]Write i2c OK [09:53:06]MH_I2C_Read... [09:53:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:06]Read from MH i2c: E2 [09:53:06]MH_I2C_Read... [09:53:06]Read from MH i2c: E2 62 00 [09:53:06]MH_I2C_Read... [09:53:06]Read from MH i2c: E2 62 00 BC 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DC 04 03 00 0E 04 04 00 CE 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 8B [09:53:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DC 04 03 00 0E 04 04 00 CE 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 [09:53:06]wFMCommunicate OK [09:53:06]SAM_PROTO_GetFieldsCounters done [09:53:06]requested_item shift.num is exist - process it [09:53:06]requested_item shift.opened is exist - process it [09:53:06]req_shift_opened [09:53:06]FM_GetShiftState [09:53:06]SAM_PROTO_GetShiftState [09:53:06]wFMCommunicate request_size=4 [09:53:06]MH_SAM_APDU [09:53:06]CAPDU: 80 13 01 00 [09:53:06]Write to MH i2c: E2 08 00 BD 43 80 13 01 00 00 00 00 00 7D [09:53:06]Write i2c OK [09:53:06]MH_I2C_Read... [09:53:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:07]Read from MH i2c: E2 [09:53:07]MH_I2C_Read... [09:53:07]Read from MH i2c: E2 0E 00 [09:53:07]MH_I2C_Read... [09:53:07]Read from MH i2c: E2 0E 00 BD 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0B [09:53:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:53:07]wFMCommunicate OK [09:53:07]SAM_PROTO_GetShiftState done [09:53:07]FM_GetShiftState done [09:53:07]req_shift_opened done [09:53:07]requested_item shift.open_date is exist - process it [09:53:07]req_shift_open_date [09:53:07]req_shift_open_date done [09:53:07]produce_requested_data done [09:53:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197852,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:53:07]process_action_free close_receipt [09:53:07]json_value_free [09:53:07]json_value_free done [09:53:07]process_json_proto returns [09:53:07]Send response to host [09:53:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197852,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:53:07]free response buf [09:53:07]execute_script done [09:53:07]execute_script returns [09:53:07]free content buf [09:53:07]Sock 7.Close socket [09:53:07]Sock 7.Thread stoped [09:53:09]OFD Sender: No OFD packet to send [09:53:14]OFD Sender: No OFD packet to send [09:53:19]OFD Sender: No OFD packet to send [09:53:24]OFD Sender: No OFD packet to send [09:53:29]OFD Sender: No OFD packet to send [09:53:34]OFD Sender: No OFD packet to send [09:53:39]OFD Sender: No OFD packet to send [09:53: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:04]OFD Sender: No OFD packet to send [09:54:09]OFD Sender: No OFD packet to send [09:54:14]OFD Sender: No OFD packet to send [09:54:19]OFD Sender: No OFD packet to send [09:54:24]OFD Sender: No OFD packet to send [09:54:29]OFD Sender: No OFD packet to send [09:54:34]OFD Sender: No OFD packet to send [09:54:39]OFD Sender: No OFD packet to send [09:54:44]OFD Sender: No OFD packet to send [09:54:49]OFD Sender: No OFD packet to send [09:54:52]accept exits with 9 [09:54:52]New connection [09:54:52]New thread 3066981732 created [09:54:52]Thread 3066838372 joined [09:54:52]Waiting for new connection... [09:54:52] Sock 9.Parse request [09:54:52]Sock 9.Check first char [09:54:52]Sock 9.First char is OK [09:54:52]request: POST /json_proto HTTP/1.0 [09:54:52]Method: POST [09:54:52]URL: /json_proto [09:54:52]Method is POST - this is cgi request [09:54:52]url: /json_proto [09:54:52]query_string will be loaded in cgi processing [09:54:52]execute_cgi json_proto POST (null) [09:54:52]execute_cgi path=json_proto method=POST [09:54:52]POST find Content-Length [09:54:52]Host: 172.17.46.195:8080 [09:54:52]Content-Length: 795 [09:54:52]Content-Type: application/json [09:54:52] [09:54:52]POST finish read [09:54:52]Found Content-Length = 795 [09:54:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:52]execute_script... [09:54:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:52]POST & json_proto [09:54:52]process_json_proto [09:54:52]json parsed OK: [09:54:52]protocol is kg_v1.0 [09:54:52]action value=close_receipt [09:54:52]process_action close_receipt [09:54:52]cmd_close_receipt [09:54:52]MH_GetDate [09:54:52]Write to MH i2c: F0 00 00 BE 43 F0 [09:54:52]Write i2c OK [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: F0 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: F0 09 00 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: F0 09 00 BE 43 00 EF 21 BF 66 8D AE BC 66 8B [09:54:52]GetLastDocTimeStamp 1723801984 [09:54:52]current date 1723802095 [09:54:52]FM_GetShiftState [09:54:52]SAM_PROTO_GetShiftState [09:54:52]wFMCommunicate request_size=4 [09:54:52]MH_SAM_APDU [09:54:52]CAPDU: 80 13 01 00 [09:54:52]Write to MH i2c: E2 08 00 BF 43 80 13 01 00 00 00 00 00 7F [09:54:52]Write i2c OK [09:54:52]MH_I2C_Read... [09:54:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:52]Read from MH i2c: E2 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: E2 0E 00 [09:54:52]MH_I2C_Read... [09:54:52]Read from MH i2c: E2 0E 00 BF 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0D [09:54:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:54:52]wFMCommunicate OK [09:54:52]SAM_PROTO_GetShiftState done [09:54:52]FM_GetShiftState done [09:54:52]opened in 1723766727 [09:54:52]opened+sec_in_day 1723853127 [09:54:52]quantity*price = 200001 [09:54:52]sum+1 = 200003 [09:54:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 194 16.08.2024 09:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197853 ФПД: 175223014278606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095455&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197853&fm=175223014278606&tin=02508201610067®Number=0000000000092545&sum=200002 [09:54:53]StoreToDocumentArchive [09:54:53]shift 462 fd 197853 [09:54:53]save to /storage/0462/doc_00197853 [09:54:53]save last doc name /storage/0462/doc_00197853 to /storage/kkm_last_doc_name [09:54:53]save OK [09:54:53]Clear old archive folders... [09:54:53]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:54:53]tlvbuf is 018DDCB0 [09:54:53]SAM_PROTO_ClearQueue [09:54:53]wFMCommunicate request_size=4 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 09 00 00 [09:54:53]Write to MH i2c: E2 08 00 CC 43 80 09 00 00 00 00 00 00 81 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 CC 43 00 90 00 83 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]SAM_PROTO_ClearQueue done [09:54:53]KKMCreateOFDPacket [09:54:53]OFDProtocolAddRootSTLVToBuf [09:54:53]FM_MakeSignedData [09:54:53]FM_MakeSignedData [09:54:53]SAM_PROTO_SignData [09:54:53]wFMCommunicate request_size=4 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 0D 01 02 [09:54:53]Write to MH i2c: E2 08 00 CD 43 80 0D 01 02 00 00 00 00 89 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 CD 43 00 90 00 84 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]wFMCommunicate request_size=255 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 C2 00 00 00 F4 03 04 00 EF 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 04 03 00 35 04 06 00 9F 5D 49 [09:54:53]Write to MH i2c: E2 02 01 CE 43 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 C2 00 00 00 F4 03 04 00 EF 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 04 03 00 35 04 06 00 9F 5D 49 00 00 5E [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 CE 43 00 90 00 85 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]wFMCommunicate request_size=8 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 0D 02 02 03 85 C5 CE [09:54:53]Write to MH i2c: E2 0B 00 CF 43 80 0D 02 02 03 00 85 C5 CE 00 00 AA [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:53]Read from MH i2c: E2 03 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 03 00 CF 43 00 90 00 86 [09:54:53]RAPDU: 90 00 [09:54:53]wFMCommunicate OK [09:54:53]wFMCommunicate request_size=4 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 0D 03 02 [09:54:53]Write to MH i2c: E2 08 00 D0 43 80 0D 03 02 00 00 00 00 8E [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 0B 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 0B 00 D0 43 00 C0 ED 42 2B 45 2A DE 2E 90 00 24 [09:54:53]RAPDU: C0 ED 42 2B 45 2A DE 2E 90 00 [09:54:53]wFMCommunicate OK [09:54:53]SAM_PROTO_SignData done [09:54:53]FM_MakeSignedData done [09:54:53]CreateOFDProtocolMessage [09:54:53]wFMCommunicate request_size=4 [09:54:53]MH_SAM_APDU [09:54:53]CAPDU: 80 11 00 00 [09:54:53]Write to MH i2c: E2 08 00 D1 43 80 11 00 00 00 00 00 00 8E [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:53]Read from MH i2c: E2 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 17 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: E2 17 00 D1 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DB [09:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:54:53]wFMCommunicate OK [09:54:53]CreateOFDProtocolMessage done [09:54:53]OFDSenderStorePacket 197853 [09:54:53]StoreOFDPacket docnum=197853 [09:54:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 CE B0 05 01 54 DB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 C2 00 00 00 F4 03 04 00 EF 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 04 03 00 35 04 06 00 9F 5D 49 85 C5 CE C0 ED 42 2B 45 2A DE 2E [09:54:53]CheckFolder [09:54:53]dirname=/storage/ofd_packets [09:54:53]CheckFolder done [09:54:53]ProducePacketName [09:54:53]name=ofd_packets/00197853 [09:54:53]NVStorageSaveData ofd_packets/00197853 [09:54:53]File name is /storage/ofd_packets/00197853 [09:54:53]Write 299 bytes [09:54:53]NVStorageSaveData done [09:54:53]OFDSenderStorePacket done [09:54:53]KKMCreateOFDPacket done [09:54:53]NVStorageSaveData kkm_last_timestamp [09:54:53]File name is /storage/kkm_last_timestamp [09:54:53]Write 4 bytes [09:54:53]NVStorageSaveData done [09:54:53]ExternCall_PrintAddStr [09:54:53]wPrintStart [09:54:53]Write to MH i2c: 01 00 00 D2 43 15 [09:54:53]Write i2c OK [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: 01 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: 01 07 00 [09:54:53]MH_I2C_Read... [09:54:53]Read from MH i2c: 01 07 00 D2 43 00 00 00 00 00 FF 0F 2A [09:54:53]RasterBufferAndPrint [09:54:53]line Счет N : (1)11325234 [09:54:53]line ИНН: 02508201610067 [09:54:53]line Контрольно-Кассовый Чек [09:54:53]line ПРОДАЖА [09:54:53]line ТРК (МРК, ГНК) : 13 [09:54:53]line Товар: 2710124130 [09:54:53]line SU-92-К-5 [09:54:53]line 29.070 * 68.80 [09:54:53]line = 2000.02 [09:54:53]line НДС 12% НСП 1% [09:54:53]line > о реализуемом товаре [09:54:53]line ИТОГО: 2000.02 [09:54:53]line НСП 1% : 17.70 [09:54:53]line НДС 12% : 212.39 [09:54:53]line Наличными: 0.00 [09:54:53]line Безнал.: 2000.02 [09:54:53]line Место: АЗС № 95 "Партнер Нефть" [09:54:53]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:54:53]line СНО: Общий режим [09:54:53]line Чек 194 16.08.2024 09:54 [09:54:53]line Смена: 462 ФФД: 1.0 [09:54:53]line ЗНМ: 0300000079 [09:54:53]line РНМ: 0000000000092545 [09:54:53]line Версия ККМ: 001 [09:54:53]line Платежная система: O! деньги [09:54:53]line ФМ: 0000000000871802 [09:54:53]line ФД: 197853 [09:54:53]line ФПД: 175223014278606 [09:54:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095455&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197853&fm=175223014278606&tin=02508201610067®Number=0000000000092545&sum=200002 [09:54:53]OFD Sender: Processing packet 197853 [packets to send 245, broken 244] [09:54:53]ProducePacketName [09:54:53]name=ofd_packets/00197853 [09:54:53]OFD Sender: To server: pG, [09:54:53]CommunicateWithHost lk.salyk.kg:30040 [09:54:53]ConnectInit lk.salyk.kg [09:54:53]written 0, free lines is 4095 [09:54:54]Connected sock=10 [09:54:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 CE B0 05 01 54 DB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 C2 00 00 00 F4 03 04 00 EF 21 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 04 03 00 35 04 06 00 9F 5D 49 85 C5 CE C0 ED 42 2B 45 2A DE 2E [09:54:54]Write to MH i2c: 01 00 00 FC 43 3F [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 07 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: 01 07 00 FC 43 00 00 00 00 00 FF 0C 51 [09:54:54]RasterBufferAndPrint [09:54:54]line [09:54:54]line [09:54:54]line [09:54:54]line [09:54:54]line [09:54:54]written 0, free lines is 3332 [09:54:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E7 0B 47 00 38 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 04 03 00 F4 03 04 00 04 CE BE 66 B6 04 01 00 00 10 9F EA FB ED B1 0E 32 [09:54:54]CommunicateWithHost err = 0 [09:54:54]CheckOFDResponse [09:54:54]1017 (14) - 77093643461234 [09:54:54]1041 (16) - 0000000000871802 [09:54:54]1040 (4) - 197853 [09:54:54]1012 (4) - 16.08.2024 03:56 [09:54:54]1206 (1) - 0 [09:54:54]OFD Sender: Remove packet 197853 [09:54:54]ProducePacketName [09:54:54]name=ofd_packets/00197853 [09:54:54]NVStorageDeleteData [09:54:54]MH_Cut [09:54:54]Write to MH i2c: D1 01 00 03 44 01 19 [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: D1 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: D1 01 00 [09:54:54]MH_I2C_Read... [09:54:54]Read from MH i2c: D1 01 00 03 44 00 18 [09:54:54]Write to MH i2c: 01 00 00 04 44 48 [09:54:54]Write i2c OK [09:54:54]MH_I2C_Read... [09:54:54]OFD Sender: No OFD packet to send [09:54:55]*** Cut start [09:54:55]*** Purtial cut [09:54:55]*** Stage 1: CUTSNS_PIN = 1 [09:54:55]Read from MH i2c: 01 [09:54:55]MH_I2C_Read... [09:54:55]*** Stop cut motor [09:54:55]*** Cut end [09:54:55]Read from MH i2c: 01 07 00 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: 01 07 00 04 44 00 00 00 00 00 FF 0F 5D [09:54:55]process_action close_receipt done [09:54:55]requested_data is exist [09:54:55]produce_requested_data [09:54:55]requested_item fm.sn is exist - process it [09:54:55]wFMCommunicate request_size=4 [09:54:55]MH_SAM_APDU [09:54:55]CAPDU: 80 11 00 00 [09:54:55]Write to MH i2c: E2 08 00 05 44 80 11 00 00 00 00 00 00 C3 [09:54:55]Write i2c OK [09:54:55]MH_I2C_Read... [09:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:55]Read from MH i2c: E2 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: E2 17 00 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: E2 17 00 05 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 10 [09:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:54:55]wFMCommunicate OK [09:54:55]requested_item fd.num is exist - process it [09:54:55]SAM_PROTO_GetFieldsCounters [09:54:55]wFMCommunicate request_size=4 [09:54:55]MH_SAM_APDU [09:54:55]CAPDU: 80 13 00 00 [09:54:55]Write to MH i2c: E2 08 00 06 44 80 13 00 00 00 00 00 00 C6 [09:54:55]Write i2c OK [09:54:55]MH_I2C_Read... [09:54:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:55]Read from MH i2c: E2 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: E2 62 00 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: E2 62 00 06 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DD 04 03 00 0E 04 04 00 CE 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 DA [09:54:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DD 04 03 00 0E 04 04 00 CE 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 [09:54:55]wFMCommunicate OK [09:54:55]SAM_PROTO_GetFieldsCounters done [09:54:55]requested_item shift.num is exist - process it [09:54:55]requested_item shift.opened is exist - process it [09:54:55]req_shift_opened [09:54:55]FM_GetShiftState [09:54:55]SAM_PROTO_GetShiftState [09:54:55]wFMCommunicate request_size=4 [09:54:55]MH_SAM_APDU [09:54:55]CAPDU: 80 13 01 00 [09:54:55]Write to MH i2c: E2 08 00 07 44 80 13 01 00 00 00 00 00 C8 [09:54:55]Write i2c OK [09:54:55]MH_I2C_Read... [09:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:55]Read from MH i2c: E2 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: E2 0E 00 [09:54:55]MH_I2C_Read... [09:54:55]Read from MH i2c: E2 0E 00 07 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 56 [09:54:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:54:55]wFMCommunicate OK [09:54:55]SAM_PROTO_GetShiftState done [09:54:55]FM_GetShiftState done [09:54:55]req_shift_opened done [09:54:55]requested_item shift.open_date is exist - process it [09:54:55]req_shift_open_date [09:54:55]req_shift_open_date done [09:54:55]produce_requested_data done [09:54:55]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197853,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:54:55]process_action_free close_receipt [09:54:55]json_value_free [09:54:55]json_value_free done [09:54:55]process_json_proto returns [09:54:55]Send response to host [09:54:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197853,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:54:55]free response buf [09:54:55]execute_script done [09:54:55]execute_script returns [09:54:55]free content buf [09:54:55]Sock 9.Close socket [09:54:55]Sock 9.Thread stoped [09:54:59]OFD Sender: No OFD packet to send [09:55:04]OFD Sender: No OFD packet to send [09:55:09]OFD Sender: No OFD packet to send [09:55:14]OFD Sender: No OFD packet to send [09:55:19]OFD Sender: No OFD packet to send [09:55:24]OFD Sender: No OFD packet to send [09:55:30]OFD Sender: No OFD packet to send [09:55:35]OFD Sender: No OFD packet to send [09:55:40]OFD Sender: No OFD packet to send [09:55:45]OFD Sender: No OFD packet to send [09:55:50]OFD Sender: No OFD packet to send [09:55:55]OFD Sender: No OFD packet to send [09:55:55]accept exits with 7 [09:55:55]New connection [09:55:55]New thread 3066838372 created [09:55:55]Thread 3066981732 joined [09:55:55]Waiting for new connection... [09:55:55] Sock 7.Parse request [09:55:55]Sock 7.Check first char [09:55:55]Sock 7.First char is OK [09:55:55]request: POST /json_proto HTTP/1.0 [09:55:55]Method: POST [09:55:55]URL: /json_proto [09:55:55]Method is POST - this is cgi request [09:55:55]url: /json_proto [09:55:55]query_string will be loaded in cgi processing [09:55:55]execute_cgi json_proto POST (null) [09:55:55]execute_cgi path=json_proto method=POST [09:55:55]POST find Content-Length [09:55:55]Host: 172.17.46.195:8080 [09:55:55]Content-Length: 811 [09:55:55]Content-Type: application/json [09:55:55] [09:55:55]POST finish read [09:55:55]Found Content-Length = 811 [09:55:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:55]execute_script... [09:55: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)11325235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:55]POST & json_proto [09:55:55]process_json_proto [09:55:55]json parsed OK: [09:55:55]protocol is kg_v1.0 [09:55:55]action value=close_receipt [09:55:55]process_action close_receipt [09:55:55]cmd_close_receipt [09:55:55]MH_GetDate [09:55:55]Write to MH i2c: F0 00 00 08 44 3B [09:55:55]Write i2c OK [09:55:55]MH_I2C_Read... [09:55:55]Read from MH i2c: F0 [09:55:55]MH_I2C_Read... [09:55:55]Read from MH i2c: F0 09 00 [09:55:55]MH_I2C_Read... [09:55:55]Read from MH i2c: F0 09 00 08 44 00 2E 22 BF 66 8D AE BC 66 16 [09:55:55]GetLastDocTimeStamp 1723802095 [09:55:55]current date 1723802158 [09:55:55]FM_GetShiftState [09:55:55]SAM_PROTO_GetShiftState [09:55:55]wFMCommunicate request_size=4 [09:55:55]MH_SAM_APDU [09:55:55]CAPDU: 80 13 01 00 [09:55:55]Write to MH i2c: E2 08 00 09 44 80 13 01 00 00 00 00 00 CA [09:55:55]Write i2c OK [09:55:55]MH_I2C_Read... [09:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:55]Read from MH i2c: E2 [09:55:55]MH_I2C_Read... [09:55:55]Read from MH i2c: E2 0E 00 [09:55:55]MH_I2C_Read... [09:55:55]Read from MH i2c: E2 0E 00 09 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 58 [09:55:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:55:55]wFMCommunicate OK [09:55:55]SAM_PROTO_GetShiftState done [09:55:55]FM_GetShiftState done [09:55:55]opened in 1723766727 [09:55:55]opened+sec_in_day 1723853127 [09:55:55]quantity*price = 100051 [09:55:55]sum+1 = 100052 [09:55:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 195 16.08.2024 09:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197854 ФПД: 85965436192617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095558&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197854&fm=85965436192617&tin=02508201610067®Number=0000000000092545&sum=100051 [09:55:56]StoreToDocumentArchive [09:55:56]shift 462 fd 197854 [09:55:56]save to /storage/0462/doc_00197854 [09:55:56]save last doc name /storage/0462/doc_00197854 to /storage/kkm_last_doc_name [09:55:56]save OK [09:55:56]Clear old archive folders... [09:55:56]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:55:56]tlvbuf is 018D2120 [09:55:56]SAM_PROTO_ClearQueue [09:55:56]wFMCommunicate request_size=4 [09:55:56]MH_SAM_APDU [09:55:56]CAPDU: 80 09 00 00 [09:55:56]Write to MH i2c: E2 08 00 16 44 80 09 00 00 00 00 00 00 CC [09:55:56]Write i2c OK [09:55:56]MH_I2C_Read... [09:55:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:56]Read from MH i2c: E2 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 03 00 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 03 00 16 44 00 90 00 CE [09:55:56]RAPDU: 90 00 [09:55:56]wFMCommunicate OK [09:55:56]SAM_PROTO_ClearQueue done [09:55:56]KKMCreateOFDPacket [09:55:56]OFDProtocolAddRootSTLVToBuf [09:55:56]FM_MakeSignedData [09:55:56]FM_MakeSignedData [09:55:56]SAM_PROTO_SignData [09:55:56]wFMCommunicate request_size=4 [09:55:56]MH_SAM_APDU [09:55:56]CAPDU: 80 0D 01 02 [09:55:56]Write to MH i2c: E2 08 00 17 44 80 0D 01 02 00 00 00 00 D4 [09:55:56]Write i2c OK [09:55:56]MH_I2C_Read... [09:55:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:56]Read from MH i2c: E2 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 03 00 [09:55:56]MH_I2C_Read... [09:55:56]Read from MH i2c: E2 03 00 17 44 00 90 00 CF [09:55:56]RAPDU: 90 00 [09:55:56]wFMCommunicate OK [09:55:56]wFMCommunicate request_size=255 [09:55:56]MH_SAM_APDU [09:55:56]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C3 00 00 00 F4 03 04 00 2E 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 04 03 [09:55:56]Write to MH i2c: E2 02 01 18 44 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C3 00 00 00 F4 03 04 00 2E 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 04 03 00 00 97 [09:55:56]Write i2c OK [09:55:56]MH_I2C_Read... [09:55:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:57]Read from MH i2c: E2 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 03 00 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 03 00 18 44 00 90 00 D0 [09:55:57]RAPDU: 90 00 [09:55:57]wFMCommunicate OK [09:55:57]wFMCommunicate request_size=16 [09:55:57]MH_SAM_APDU [09:55:57]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4E 2F 63 49 87 69 [09:55:57]Write to MH i2c: E2 13 00 19 44 80 0D 02 02 0B 00 00 35 04 06 00 4E 2F 63 49 87 69 00 00 45 [09:55:57]Write i2c OK [09:55:57]MH_I2C_Read... [09:55:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:57]Read from MH i2c: E2 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 03 00 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 03 00 19 44 00 90 00 D1 [09:55:57]RAPDU: 90 00 [09:55:57]wFMCommunicate OK [09:55:57]wFMCommunicate request_size=4 [09:55:57]MH_SAM_APDU [09:55:57]CAPDU: 80 0D 03 02 [09:55:57]Write to MH i2c: E2 08 00 1A 44 80 0D 03 02 00 00 00 00 D9 [09:55:57]Write i2c OK [09:55:57]MH_I2C_Read... [09:55:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:57]Read from MH i2c: E2 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 0B 00 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 0B 00 1A 44 00 5E 45 3D 07 3F 80 B4 36 90 00 6A [09:55:57]RAPDU: 5E 45 3D 07 3F 80 B4 36 90 00 [09:55:57]wFMCommunicate OK [09:55:57]SAM_PROTO_SignData done [09:55:57]FM_MakeSignedData done [09:55:57]CreateOFDProtocolMessage [09:55:57]wFMCommunicate request_size=4 [09:55:57]MH_SAM_APDU [09:55:57]CAPDU: 80 11 00 00 [09:55:57]Write to MH i2c: E2 08 00 1B 44 80 11 00 00 00 00 00 00 D9 [09:55:57]Write i2c OK [09:55:57]MH_I2C_Read... [09:55:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:57]Read from MH i2c: E2 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 17 00 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: E2 17 00 1B 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 26 [09:55:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:55:57]wFMCommunicate OK [09:55:57]CreateOFDProtocolMessage done [09:55:57]OFDSenderStorePacket 197854 [09:55:57]StoreOFDPacket docnum=197854 [09:55:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 B7 1B 0D 01 61 85 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C3 00 00 00 F4 03 04 00 2E 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 04 03 00 35 04 06 00 4E 2F 63 49 87 69 5E 45 3D 07 3F 80 B4 36 [09:55:57]CheckFolder [09:55:57]dirname=/storage/ofd_packets [09:55:57]CheckFolder done [09:55:57]ProducePacketName [09:55:57]name=ofd_packets/00197854 [09:55:57]NVStorageSaveData ofd_packets/00197854 [09:55:57]File name is /storage/ofd_packets/00197854 [09:55:57]Write 307 bytes [09:55:57]NVStorageSaveData done [09:55:57]OFDSenderStorePacket done [09:55:57]KKMCreateOFDPacket done [09:55:57]NVStorageSaveData kkm_last_timestamp [09:55:57]File name is /storage/kkm_last_timestamp [09:55:57]Write 4 bytes [09:55:57]NVStorageSaveData done [09:55:57]ExternCall_PrintAddStr [09:55:57]wPrintStart [09:55:57]Write to MH i2c: 01 00 00 1C 44 60 [09:55:57]Write i2c OK [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: 01 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: 01 07 00 [09:55:57]MH_I2C_Read... [09:55:57]Read from MH i2c: 01 07 00 1C 44 00 00 00 00 00 FF 0F 75 [09:55:57]RasterBufferAndPrint [09:55:57]line Счет N : (1)11325235 [09:55:57]line ИНН: 02508201610067 [09:55:57]line Контрольно-Кассовый Чек [09:55:57]line ПРОДАЖА [09:55:57]line ТРК (МРК, ГНК) : 62 [09:55:57]line Товар: 2710194210 [09:55:57]line D-ENERGY ДТ-К-5 [09:55:57]line 12.960 * 77.20 [09:55:57]line = 1000.51 [09:55:57]line НДС 12% НСП 1% [09:55:57]line > о реализуемом товаре [09:55:57]line ИТОГО: 1000.51 [09:55:57]line НСП 1% : 8.85 [09:55:57]line НДС 12% : 106.25 [09:55:57]line Наличными: 0.00 [09:55:57]line Безнал.: 1000.51 [09:55:57]line Место: АЗС № 95 "Партнер Нефть" [09:55:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:55:57]line СНО: Общий режим [09:55:57]line Чек 195 16.08.2024 09:55 [09:55:57]line Смена: 462 ФФД: 1.0 [09:55:57]line ЗНМ: 0300000079 [09:55:57]line РНМ: 0000000000092545 [09:55:57]line Версия ККМ: 001 [09:55:57]line Платежная система: O! деньги [09:55:57]line ФМ: 0000000000871802 [09:55:57]line ФД: 197854 [09:55:57]line ФПД: 85965436192617 [09:55:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095558&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197854&fm=85965436192617&tin=02508201610067®Number=0000000000092545&sum=100051 [09:55:57]OFD Sender: Processing packet 197854 [packets to send 245, broken 244] [09:55:57]ProducePacketName [09:55:57]name=ofd_packets/00197854 [09:55:57]OFD Sender: To server: pG, [09:55:57]CommunicateWithHost lk.salyk.kg:30040 [09:55:57]ConnectInit lk.salyk.kg [09:55:57]written 0, free lines is 4095 [09:55:57]Connected sock=10 [09:55:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 B7 1B 0D 01 61 85 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 C3 00 00 00 F4 03 04 00 2E 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 04 03 00 35 04 06 00 4E 2F 63 49 87 69 5E 45 3D 07 3F 80 B4 36 [09:55:58]Write to MH i2c: 01 00 00 46 44 8A [09:55:58]Write i2c OK [09:55:58]MH_I2C_Read... [09:55:58]Read from MH i2c: 01 [09:55:58]MH_I2C_Read... [09:55:58]Read from MH i2c: 01 07 00 [09:55:58]MH_I2C_Read... [09:55:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 51 6A 47 00 AF CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 04 03 00 F4 03 04 00 43 CE BE 66 B6 04 01 00 00 54 C3 9E 81 0D FE AF 3E [09:55:58]CommunicateWithHost err = 0 [09:55:58]CheckOFDResponse [09:55:58]1017 (14) - 77093643461234 [09:55:58]1041 (16) - 0000000000871802 [09:55:58]1040 (4) - 197854 [09:55:58]1012 (4) - 16.08.2024 03:57 [09:55:58]1206 (1) - 0 [09:55:58]OFD Sender: Remove packet 197854 [09:55:58]ProducePacketName [09:55:58]name=ofd_packets/00197854 [09:55:58]NVStorageDeleteData [09:55:58]Read from MH i2c: 01 07 00 46 44 00 00 00 00 00 F3 0C 90 [09:55:58]RasterBufferAndPrint [09:55:58]line [09:55:58]line [09:55:58]line [09:55:58]line [09:55:58]line [09:55:58]written 0, free lines is 3357 [09:55:58]MH_Cut [09:55:58]Write to MH i2c: D1 01 00 4D 44 01 63 [09:55:58]Write i2c OK [09:55:58]MH_I2C_Read... [09:55:58]Read from MH i2c: D1 [09:55:58]MH_I2C_Read... [09:55:58]Read from MH i2c: D1 01 00 [09:55:58]MH_I2C_Read... [09:55:58]Read from MH i2c: D1 01 00 4D 44 00 62 [09:55:58]Write to MH i2c: 01 00 00 4E 44 92 [09:55:58]Write i2c OK [09:55:58]MH_I2C_Read... [09:55:58]OFD Sender: No OFD packet to send [09:55:58]*** Cut start [09:55:58]*** Purtial cut [09:55:58]*** CUTSNS_PIN = 0 [09:55:59]*** Stage 1: CUTSNS_PIN = 1 [09:56:00]Read from MH i2c: 01 [09:56:00]MH_I2C_Read... [09:56:00]*** Stop cut motor [09:56:00]*** Cut end [09:56:00]Read from MH i2c: 01 07 00 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: 01 07 00 4E 44 00 00 00 00 00 FF 0F A7 [09:56:00]process_action close_receipt done [09:56:00]requested_data is exist [09:56:00]produce_requested_data [09:56:00]requested_item fm.sn is exist - process it [09:56:00]wFMCommunicate request_size=4 [09:56:00]MH_SAM_APDU [09:56:00]CAPDU: 80 11 00 00 [09:56:00]Write to MH i2c: E2 08 00 4F 44 80 11 00 00 00 00 00 00 0D [09:56:00]Write i2c OK [09:56:00]MH_I2C_Read... [09:56:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:00]Read from MH i2c: E2 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: E2 17 00 [09:56:00]MH_I2C_Read... [09:56:00]Read from MH i2c: E2 17 00 4F 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5A [09:56:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:56:00]wFMCommunicate OK [09:56:00]requested_item fd.num is exist - process it [09:56:00]SAM_PROTO_GetFieldsCounters [09:56:00]wFMCommunicate request_size=4 [09:56:00]MH_SAM_APDU [09:56:00]CAPDU: 80 13 00 00 [09:56:00]Write to MH i2c: E2 08 00 50 44 80 13 00 00 00 00 00 00 10 [09:56:00]Write i2c OK [09:56:00]MH_I2C_Read... [09:56:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:01]Read from MH i2c: E2 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 62 00 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 62 00 50 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DE 04 03 00 0E 04 04 00 CE 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 28 [09:56:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DE 04 03 00 0E 04 04 00 CE 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 [09:56:01]wFMCommunicate OK [09:56:01]SAM_PROTO_GetFieldsCounters done [09:56:01]requested_item shift.num is exist - process it [09:56:01]requested_item shift.opened is exist - process it [09:56:01]req_shift_opened [09:56:01]FM_GetShiftState [09:56:01]SAM_PROTO_GetShiftState [09:56:01]wFMCommunicate request_size=4 [09:56:01]MH_SAM_APDU [09:56:01]CAPDU: 80 13 01 00 [09:56:01]Write to MH i2c: E2 08 00 51 44 80 13 01 00 00 00 00 00 12 [09:56:01]Write i2c OK [09:56:01]MH_I2C_Read... [09:56:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:01]Read from MH i2c: E2 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 0E 00 [09:56:01]MH_I2C_Read... [09:56:01]Read from MH i2c: E2 0E 00 51 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A0 [09:56:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:56:01]wFMCommunicate OK [09:56:01]SAM_PROTO_GetShiftState done [09:56:01]FM_GetShiftState done [09:56:01]req_shift_opened done [09:56:01]requested_item shift.open_date is exist - process it [09:56:01]req_shift_open_date [09:56:01]req_shift_open_date done [09:56:01]produce_requested_data done [09:56:01]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197854,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:56:01]process_action_free close_receipt [09:56:01]json_value_free [09:56:01]json_value_free done [09:56:01]process_json_proto returns [09:56:01]Send response to host [09:56:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197854,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:56:01]free response buf [09:56:01]execute_script done [09:56:01]execute_script returns [09:56:01]free content buf [09:56:01]Sock 7.Close socket [09:56:01]Sock 7.Thread stoped [09:56:03]OFD Sender: No OFD packet to send [09:56:08]OFD Sender: No OFD packet to send [09:56:13]OFD Sender: No OFD packet to send [09:56:18]OFD Sender: No OFD packet to send [09:56:23]OFD Sender: No OFD packet to send [09:56:28]OFD Sender: No OFD packet to send [09:56:29]accept exits with 9 [09:56:29]New connection [09:56:29]New thread 3066981732 created [09:56:29]Thread 3066838372 joined [09:56:29]Waiting for new connection... [09:56:29] Sock 9.Parse request [09:56:29]Sock 9.Check first char [09:56:29]Sock 9.First char is OK [09:56:29]request: POST /json_proto HTTP/1.0 [09:56:29]Method: POST [09:56:29]URL: /json_proto [09:56:29]Method is POST - this is cgi request [09:56:29]url: /json_proto [09:56:29]query_string will be loaded in cgi processing [09:56:29]execute_cgi json_proto POST (null) [09:56:29]execute_cgi path=json_proto method=POST [09:56:29]POST find Content-Length [09:56:29]Host: 172.17.46.195:8080 [09:56:29]Content-Length: 679 [09:56:29]Content-Type: application/json [09:56:29] [09:56:29]POST finish read [09:56:29]Found Content-Length = 679 [09:56:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:29]execute_script... [09:56:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:29]POST & json_proto [09:56:29]process_json_proto [09:56:29]json parsed OK: [09:56:29]protocol is kg_v1.0 [09:56:29]action value=close_receipt [09:56:29]process_action close_receipt [09:56:29]cmd_close_receipt [09:56:29]MH_GetDate [09:56:29]Write to MH i2c: F0 00 00 52 44 85 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: F0 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: F0 09 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: F0 09 00 52 44 00 50 22 BF 66 8D AE BC 66 82 [09:56:29]GetLastDocTimeStamp 1723802158 [09:56:29]current date 1723802192 [09:56:29]FM_GetShiftState [09:56:29]SAM_PROTO_GetShiftState [09:56:29]wFMCommunicate request_size=4 [09:56:29]MH_SAM_APDU [09:56:29]CAPDU: 80 13 01 00 [09:56:29]Write to MH i2c: E2 08 00 53 44 80 13 01 00 00 00 00 00 14 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:29]Read from MH i2c: E2 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 0E 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 0E 00 53 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A2 [09:56:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:56:29]wFMCommunicate OK [09:56:29]SAM_PROTO_GetShiftState done [09:56:29]FM_GetShiftState done [09:56:29]opened in 1723766727 [09:56:29]opened+sec_in_day 1723853127 [09:56:29]quantity*price = 20001 [09:56:29]sum+1 = 20002 [09:56:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 196 16.08.2024 09:56 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197855 ФПД: 45274575771115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095632&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197855&fm=45274575771115&tin=02508201610067®Number=0000000000092545&sum=20000 [09:56:30]StoreToDocumentArchive [09:56:30]shift 462 fd 197855 [09:56:30]save to /storage/0462/doc_00197855 [09:56:30]save last doc name /storage/0462/doc_00197855 to /storage/kkm_last_doc_name [09:56:30]save OK [09:56:30]Clear old archive folders... [09:56:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:30]tlvbuf is 01930500 [09:56:30]SAM_PROTO_ClearQueue [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 09 00 00 [09:56:30]Write to MH i2c: E2 08 00 60 44 80 09 00 00 00 00 00 00 16 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 60 44 00 90 00 18 [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]SAM_PROTO_ClearQueue done [09:56:30]KKMCreateOFDPacket [09:56:30]OFDProtocolAddRootSTLVToBuf [09:56:30]FM_MakeSignedData [09:56:30]FM_MakeSignedData [09:56:30]SAM_PROTO_SignData [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 01 02 [09:56:30]Write to MH i2c: E2 08 00 61 44 80 0D 01 02 00 00 00 00 1E [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 61 44 00 90 00 19 [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]wFMCommunicate request_size=255 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 50 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 04 03 00 35 04 06 00 29 [09:56:30]Write to MH i2c: E2 02 01 62 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 50 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 04 03 00 35 04 06 00 29 00 00 D1 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 62 44 00 90 00 1A [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]wFMCommunicate request_size=10 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 02 02 05 2D 4F 01 95 EB [09:56:30]Write to MH i2c: E2 0D 00 63 44 80 0D 02 02 05 00 2D 4F 01 95 EB 00 00 28 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 63 44 00 90 00 1B [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 03 02 [09:56:30]Write to MH i2c: E2 08 00 64 44 80 0D 03 02 00 00 00 00 23 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 0B 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 0B 00 64 44 00 E8 94 94 EF E7 B7 31 DA 90 00 CC [09:56:30]RAPDU: E8 94 94 EF E7 B7 31 DA 90 00 [09:56:30]wFMCommunicate OK [09:56:30]SAM_PROTO_SignData done [09:56:30]FM_MakeSignedData done [09:56:30]CreateOFDProtocolMessage [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 11 00 00 [09:56:30]Write to MH i2c: E2 08 00 65 44 80 11 00 00 00 00 00 00 23 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 17 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 17 00 65 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 70 [09:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:56:30]wFMCommunicate OK [09:56:30]CreateOFDProtocolMessage done [09:56:30]OFDSenderStorePacket 197855 [09:56:30]StoreOFDPacket docnum=197855 [09:56:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4B AD 07 01 DA 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 50 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 04 03 00 35 04 06 00 29 2D 4F 01 95 EB E8 94 94 EF E7 B7 31 DA [09:56:30]CheckFolder [09:56:30]dirname=/storage/ofd_packets [09:56:30]CheckFolder done [09:56:30]ProducePacketName [09:56:30]name=ofd_packets/00197855 [09:56:30]NVStorageSaveData ofd_packets/00197855 [09:56:30]File name is /storage/ofd_packets/00197855 [09:56:30]Write 301 bytes [09:56:30]NVStorageSaveData done [09:56:30]OFDSenderStorePacket done [09:56:30]KKMCreateOFDPacket done [09:56:30]NVStorageSaveData kkm_last_timestamp [09:56:30]File name is /storage/kkm_last_timestamp [09:56:30]Write 4 bytes [09:56:30]NVStorageSaveData done [09:56:30]ExternCall_PrintAddStr [09:56:30]wPrintStart [09:56:30]Write to MH i2c: 01 00 00 66 44 AA [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: 01 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: 01 07 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: 01 07 00 66 44 00 00 00 00 00 FF 0F BF [09:56:30]RasterBufferAndPrint [09:56:30]line Счет N : (1)11325236 [09:56:30]line ИНН: 02508201610067 [09:56:30]line Контрольно-Кассовый Чек [09:56:30]line ПРОДАЖА [09:56:30]line ТРК (МРК, ГНК) : 22 [09:56:30]line Товар: 2710124130 [09:56:30]line Аи-92-К-4 [09:56:30]line 2.950 * 67.80 [09:56:30]line = 200.01 [09:56:30]line НДС 12% НСП 1% [09:56:30]line > о реализуемом товаре [09:56:30]line ОКРУГЛЕНИЕ: -0.01 [09:56:30]line ИТОГО: 200.00 [09:56:30]line Внесено: 200.00 [09:56:30]line СДАЧА: 0.00 [09:56:30]line НСП 1% : 1.77 [09:56:30]line НДС 12% : 21.24 [09:56:30]line Наличными: 200.00 [09:56:30]line Безнал.: 0.00 [09:56:30]line Место: АЗС № 95 "Партнер Нефть" [09:56:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:56:30]line СНО: Общий режим [09:56:30]line Чек 196 16.08.2024 09:56 [09:56:30]line Смена: 462 ФФД: 1.0 [09:56:30]line ЗНМ: 0300000079 [09:56:30]line РНМ: 0000000000092545 [09:56:30]line Версия ККМ: 001 [09:56:30]line ФМ: 0000000000871802 [09:56:30]line ФД: 197855 [09:56:30]line ФПД: 45274575771115 [09:56:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095632&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197855&fm=45274575771115&tin=02508201610067®Number=0000000000092545&sum=20000 [09:56:30]written 0, free lines is 4095 [09:56:30]OFD Sender: Processing packet 197855 [packets to send 245, broken 244] [09:56:30]ProducePacketName [09:56:30]name=ofd_packets/00197855 [09:56:30]OFD Sender: To server: pG, [09:56:30]CommunicateWithHost lk.salyk.kg:30040 [09:56:30]ConnectInit lk.salyk.kg [09:56:30]Connected sock=7 [09:56:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4B AD 07 01 DA 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 50 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 04 03 00 35 04 06 00 29 2D 4F 01 95 EB E8 94 94 EF E7 B7 31 DA [09:56:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7B 3E 47 00 07 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 04 03 00 F4 03 04 00 64 CE BE 66 B6 04 01 00 00 15 46 E5 49 8D 0A 31 36 [09:56:31]CommunicateWithHost err = 0 [09:56:31]CheckOFDResponse [09:56:31]1017 (14) - 77093643461234 [09:56:31]1041 (16) - 0000000000871802 [09:56:31]1040 (4) - 197855 [09:56:31]1012 (4) - 16.08.2024 03:58 [09:56:31]1206 (1) - 0 [09:56:31]OFD Sender: Remove packet 197855 [09:56:31]ProducePacketName [09:56:31]name=ofd_packets/00197855 [09:56:31]NVStorageDeleteData [09:56:31]Write to MH i2c: 01 00 00 91 44 D5 [09:56:31]Write i2c OK [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: 01 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: 01 07 00 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: 01 07 00 91 44 00 00 00 00 00 CB 0C B3 [09:56:31]RasterBufferAndPrint [09:56:31]line [09:56:31]line [09:56:31]line [09:56:31]line [09:56:31]line [09:56:31]written 0, free lines is 3281 [09:56:31]MH_Cut [09:56:31]Write to MH i2c: D1 01 00 98 44 01 AE [09:56:31]Write i2c OK [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: D1 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: D1 01 00 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: D1 01 00 98 44 00 AD [09:56:31]Write to MH i2c: 01 00 00 99 44 DD [09:56:31]Write i2c OK [09:56:31]MH_I2C_Read... [09:56:31]OFD Sender: No OFD packet to send [09:56:31]*** Cut start [09:56:31]*** Purtial cut [09:56:31]*** Stage 1: CUTSNS_PIN = 1 [09:56:32]Read from MH i2c: 01 [09:56:32]MH_I2C_Read... [09:56:32]*** Stop cut motor [09:56:32]*** Cut end [09:56:32]Read from MH i2c: 01 07 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: 01 07 00 99 44 00 00 00 00 00 FF 0F F2 [09:56:32]process_action close_receipt done [09:56:32]requested_data is exist [09:56:32]produce_requested_data [09:56:32]requested_item fm.sn is exist - process it [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 11 00 00 [09:56:32]Write to MH i2c: E2 08 00 9A 44 80 11 00 00 00 00 00 00 58 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 17 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 17 00 9A 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A5 [09:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:56:32]wFMCommunicate OK [09:56:32]requested_item fd.num is exist - process it [09:56:32]SAM_PROTO_GetFieldsCounters [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 13 00 00 [09:56:32]Write to MH i2c: E2 08 00 9B 44 80 13 00 00 00 00 00 00 5B [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 62 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 62 00 9B 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DF 04 03 00 0E 04 04 00 CE 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 77 [09:56:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DF 04 03 00 0E 04 04 00 CE 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 [09:56:32]wFMCommunicate OK [09:56:32]SAM_PROTO_GetFieldsCounters done [09:56:32]requested_item shift.num is exist - process it [09:56:32]requested_item shift.opened is exist - process it [09:56:32]req_shift_opened [09:56:32]FM_GetShiftState [09:56:32]SAM_PROTO_GetShiftState [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 13 01 00 [09:56:32]Write to MH i2c: E2 08 00 9C 44 80 13 01 00 00 00 00 00 5D [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 0E 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 0E 00 9C 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EB [09:56:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:56:32]wFMCommunicate OK [09:56:32]SAM_PROTO_GetShiftState done [09:56:32]FM_GetShiftState done [09:56:32]req_shift_opened done [09:56:32]requested_item shift.open_date is exist - process it [09:56:32]req_shift_open_date [09:56:32]req_shift_open_date done [09:56:32]produce_requested_data done [09:56:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197855,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:56:32]process_action_free close_receipt [09:56:32]json_value_free [09:56:32]json_value_free done [09:56:32]process_json_proto returns [09:56:32]Send response to host [09:56:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197855,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:56:32]free response buf [09:56:32]execute_script done [09:56:32]execute_script returns [09:56:32]free content buf [09:56:32]Sock 9.Close socket [09:56:32]Sock 9.Thread stoped [09:56:36]OFD Sender: No OFD packet to send [09:56:41]OFD Sender: No OFD packet to send [09:56:46]OFD Sender: No OFD packet to send [09:56:51]OFD Sender: No OFD packet to send [09:56:56]OFD Sender: No OFD packet to send [09:57:01]OFD Sender: No OFD packet to send [09:57:06]OFD Sender: No OFD packet to send [09:57:11]OFD Sender: No OFD packet to send [09:57:16]OFD Sender: No OFD packet to send [09:57:21]OFD Sender: No OFD packet to send [09:57:26]OFD Sender: No OFD packet to send [09:57:31]OFD Sender: No OFD packet to send [09:57:36]OFD Sender: No OFD packet to send [09:57:41]OFD Sender: No OFD packet to send [09:57:46]OFD Sender: No OFD packet to send [09:57:51]OFD Sender: No OFD packet to send [09:57:56]OFD Sender: No OFD packet to send [09:58:01]OFD Sender: No OFD packet to send [09:58:06]OFD Sender: No OFD packet to send [09:58:11]OFD Sender: No OFD packet to send [09:58:16]OFD Sender: No OFD packet to send [09:58:21]OFD Sender: No OFD packet to send [09:58:26]OFD Sender: No OFD packet to send [09:58:31]OFD Sender: No OFD packet to send [09:58:36]OFD Sender: No OFD packet to send [09:58:41]OFD Sender: No OFD packet to send [09:58:46]OFD Sender: No OFD packet to send [09:58:51]OFD Sender: No OFD packet to send [09:58:56]OFD Sender: No OFD packet to send [09:59:01]OFD Sender: No OFD packet to send [09:59:06]OFD Sender: No OFD packet to send [09:59:11]OFD Sender: No OFD packet to send [09:59:16]OFD Sender: No OFD packet to send [09:59:19]accept exits with 10 [09:59:19]New connection [09:59:19]New thread 3066838372 created [09:59:19]Thread 3066981732 joined [09:59:19]Waiting for new connection... [09:59:19] Sock 10.Parse request [09:59:19]Sock 10.Check first char [09:59:19]Sock 10.First char is OK [09:59:19]request: POST /json_proto HTTP/1.0 [09:59:19]Method: POST [09:59:19]URL: /json_proto [09:59:19]Method is POST - this is cgi request [09:59:19]url: /json_proto [09:59:19]query_string will be loaded in cgi processing [09:59:19]execute_cgi json_proto POST (null) [09:59:19]execute_cgi path=json_proto method=POST [09:59:19]POST find Content-Length [09:59:19]Host: 172.17.46.195:8080 [09:59:19]Content-Length: 756 [09:59:19]Content-Type: application/json [09:59:19] [09:59:19]POST finish read [09:59:19]Found Content-Length = 756 [09:59:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325237", "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" : 46.680, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147419", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:19]execute_script... [09:59:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325237", "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" : 46.680, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147419", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:19]POST & json_proto [09:59:19]process_json_proto [09:59:19]json parsed OK: [09:59:19]protocol is kg_v1.0 [09:59:19]action value=close_receipt [09:59:19]process_action close_receipt [09:59:19]cmd_close_receipt [09:59:19]MH_GetDate [09:59:19]Write to MH i2c: F0 00 00 9D 44 D0 [09:59:19]Write i2c OK [09:59:19]MH_I2C_Read... [09:59:19]Read from MH i2c: F0 [09:59:19]MH_I2C_Read... [09:59:19]Read from MH i2c: F0 09 00 [09:59:19]MH_I2C_Read... [09:59:19]Read from MH i2c: F0 09 00 9D 44 00 FA 22 BF 66 8D AE BC 66 77 [09:59:19]GetLastDocTimeStamp 1723802192 [09:59:19]current date 1723802362 [09:59:19]FM_GetShiftState [09:59:19]SAM_PROTO_GetShiftState [09:59:19]wFMCommunicate request_size=4 [09:59:19]MH_SAM_APDU [09:59:19]CAPDU: 80 13 01 00 [09:59:19]Write to MH i2c: E2 08 00 9E 44 80 13 01 00 00 00 00 00 5F [09:59:19]Write i2c OK [09:59:19]MH_I2C_Read... [09:59:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:19]Read from MH i2c: E2 [09:59:19]MH_I2C_Read... [09:59:19]Read from MH i2c: E2 0E 00 [09:59:19]MH_I2C_Read... [09:59:19]Read from MH i2c: E2 0E 00 9E 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 ED [09:59:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:59:19]wFMCommunicate OK [09:59:19]SAM_PROTO_GetShiftState done [09:59:19]FM_GetShiftState done [09:59:19]opened in 1723766727 [09:59:19]opened+sec_in_day 1723853127 [09:59:19]quantity*price = 0 [09:59:19]sum+1 = 1 [09:59:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 197 16.08.2024 09:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147419 ФМ: 0000000000871802 ФД: 197856 ФПД: 275906343398679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095922&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197856&fm=275906343398679&tin=02508201610067®Number=0000000000092545&sum=0 [09:59:20]StoreToDocumentArchive [09:59:20]shift 462 fd 197856 [09:59:20]save to /storage/0462/doc_00197856 [09:59:20]save last doc name /storage/0462/doc_00197856 to /storage/kkm_last_doc_name [09:59:20]save OK [09:59:20]Clear old archive folders... [09:59:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:20]tlvbuf is B6EE1660 [09:59:20]SAM_PROTO_ClearQueue [09:59:20]wFMCommunicate request_size=4 [09:59:20]MH_SAM_APDU [09:59:20]CAPDU: 80 09 00 00 [09:59:20]Write to MH i2c: E2 08 00 AB 44 80 09 00 00 00 00 00 00 61 [09:59:20]Write i2c OK [09:59:20]MH_I2C_Read... [09:59:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:20]Read from MH i2c: E2 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 AB 44 00 90 00 63 [09:59:20]RAPDU: 90 00 [09:59:20]wFMCommunicate OK [09:59:20]SAM_PROTO_ClearQueue done [09:59:20]KKMCreateOFDPacket [09:59:20]OFDProtocolAddRootSTLVToBuf [09:59:20]FM_MakeSignedData [09:59:20]FM_MakeSignedData [09:59:20]SAM_PROTO_SignData [09:59:20]wFMCommunicate request_size=4 [09:59:20]MH_SAM_APDU [09:59:20]CAPDU: 80 0D 01 02 [09:59:20]Write to MH i2c: E2 08 00 AC 44 80 0D 01 02 00 00 00 00 69 [09:59:20]Write i2c OK [09:59:20]MH_I2C_Read... [09:59:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:20]Read from MH i2c: E2 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 AC 44 00 90 00 64 [09:59:20]RAPDU: 90 00 [09:59:20]wFMCommunicate OK [09:59:20]wFMCommunicate request_size=255 [09:59:20]MH_SAM_APDU [09:59: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 58 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 FA 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 04 03 00 35 04 06 00 FA [09:59:20]Write to MH i2c: E2 02 01 AD 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 58 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 FA 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 04 03 00 35 04 06 00 FA 00 00 35 [09:59:20]Write i2c OK [09:59:20]MH_I2C_Read... [09:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:20]Read from MH i2c: E2 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 AD 44 00 90 00 65 [09:59:20]RAPDU: 90 00 [09:59:20]wFMCommunicate OK [09:59:20]wFMCommunicate request_size=10 [09:59:20]MH_SAM_APDU [09:59:20]CAPDU: 80 0D 02 02 05 EF 73 96 ED 17 [09:59:20]Write to MH i2c: E2 0D 00 AE 44 80 0D 02 02 05 00 EF 73 96 ED 17 00 00 72 [09:59:20]Write i2c OK [09:59:20]MH_I2C_Read... [09:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:20]Read from MH i2c: E2 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 03 00 AE 44 00 90 00 66 [09:59:20]RAPDU: 90 00 [09:59:20]wFMCommunicate OK [09:59:20]wFMCommunicate request_size=4 [09:59:20]MH_SAM_APDU [09:59:20]CAPDU: 80 0D 03 02 [09:59:20]Write to MH i2c: E2 08 00 AF 44 80 0D 03 02 00 00 00 00 6E [09:59:20]Write i2c OK [09:59:20]MH_I2C_Read... [09:59:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:20]Read from MH i2c: E2 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 0B 00 [09:59:20]MH_I2C_Read... [09:59:20]Read from MH i2c: E2 0B 00 AF 44 00 4A E8 2F BF 82 72 BC 32 90 00 71 [09:59:20]RAPDU: 4A E8 2F BF 82 72 BC 32 90 00 [09:59:20]wFMCommunicate OK [09:59:20]SAM_PROTO_SignData done [09:59:20]FM_MakeSignedData done [09:59:20]CreateOFDProtocolMessage [09:59:20]wFMCommunicate request_size=4 [09:59:20]MH_SAM_APDU [09:59:20]CAPDU: 80 11 00 00 [09:59:20]Write to MH i2c: E2 08 00 B0 44 80 11 00 00 00 00 00 00 6E [09:59:20]Write i2c OK [09:59:20]MH_I2C_Read... [09:59:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:21]Read from MH i2c: E2 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: E2 17 00 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: E2 17 00 B0 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BB [09:59:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:59:21]wFMCommunicate OK [09:59:21]CreateOFDProtocolMessage done [09:59:21]OFDSenderStorePacket 197856 [09:59:21]StoreOFDPacket docnum=197856 [09:59:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5B DB 07 01 C5 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 58 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 FA 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 04 03 00 35 04 06 00 FA EF 73 96 ED 17 4A E8 2F BF 82 72 BC 32 [09:59:21]CheckFolder [09:59:21]dirname=/storage/ofd_packets [09:59:21]CheckFolder done [09:59:21]ProducePacketName [09:59:21]name=ofd_packets/00197856 [09:59:21]NVStorageSaveData ofd_packets/00197856 [09:59:21]File name is /storage/ofd_packets/00197856 [09:59:21]Write 301 bytes [09:59:21]NVStorageSaveData done [09:59:21]OFDSenderStorePacket done [09:59:21]KKMCreateOFDPacket done [09:59:21]NVStorageSaveData kkm_last_timestamp [09:59:21]File name is /storage/kkm_last_timestamp [09:59:21]Write 4 bytes [09:59:21]NVStorageSaveData done [09:59:21]ExternCall_PrintAddStr [09:59:21]wPrintStart [09:59:21]Write to MH i2c: 01 00 00 B1 44 F5 [09:59:21]Write i2c OK [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: 01 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: 01 07 00 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: 01 07 00 B1 44 00 00 00 00 00 FF 0F 0A [09:59:21]RasterBufferAndPrint [09:59:21]line Счет N : (1)11325237 [09:59:21]line ИНН: 02508201610067 [09:59:21]line Контрольно-Кассовый Чек [09:59:21]line ПРОДАЖА [09:59:21]line ТРК (МРК, ГНК) : 31 [09:59:21]line Товар: 2710124500 [09:59:21]line Аи-95-К-5 [09:59:21]line 46.680 * 0.00 [09:59:21]line = 0.00 [09:59:21]line НДС 12% НСП 1% [09:59:21]line > о реализуемом товаре [09:59:21]line ИТОГО: 0.00 [09:59:21]line НСП 1% : 0.00 [09:59:21]line НДС 12% : 0.00 [09:59:21]line Наличными: 0.00 [09:59:21]line Безнал.: 0.00 [09:59:21]line Место: АЗС № 95 "Партнер Нефть" [09:59:21]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:59:21]line СНО: Общий режим [09:59:21]line Чек 197 16.08.2024 09:59 [09:59:21]line Смена: 462 ФФД: 1.0 [09:59:21]line ЗНМ: 0300000079 [09:59:21]line РНМ: 0000000000092545 [09:59:21]line Версия ККМ: 001 [09:59:21]line Талоны: ТК ГПНА Online [09:59:21]line 30147419 [09:59:21]line ФМ: 0000000000871802 [09:59:21]line ФД: 197856 [09:59:21]line ФПД: 275906343398679 [09:59:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095922&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197856&fm=275906343398679&tin=02508201610067®Number=0000000000092545&sum=0 [09:59:21]written 0, free lines is 4095 [09:59:21]OFD Sender: Processing packet 197856 [packets to send 245, broken 244] [09:59:21]ProducePacketName [09:59:21]name=ofd_packets/00197856 [09:59:21]OFD Sender: To server: pG, [09:59:21]CommunicateWithHost lk.salyk.kg:30040 [09:59:21]ConnectInit lk.salyk.kg [09:59:21]Connected sock=9 [09:59:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5B DB 07 01 C5 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 58 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 FA 22 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 04 03 00 35 04 06 00 FA EF 73 96 ED 17 4A E8 2F BF 82 72 BC 32 [09:59:21]Write to MH i2c: 01 00 00 DB 44 1F [09:59:21]Write i2c OK [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: 01 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: 01 07 00 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: 01 07 00 DB 44 00 00 00 00 00 E9 0C 1B [09:59:21]RasterBufferAndPrint [09:59:21]line [09:59:21]line [09:59:21]line [09:59:21]line [09:59:21]line [09:59:21]written 0, free lines is 3311 [09:59:21]MH_Cut [09:59:21]Write to MH i2c: D1 01 00 E2 44 01 F8 [09:59:21]Write i2c OK [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: D1 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: D1 01 00 [09:59:21]MH_I2C_Read... [09:59:21]Read from MH i2c: D1 01 00 E2 44 00 F7 [09:59:21]Write to MH i2c: 01 00 00 E3 44 27 [09:59:21]Write i2c OK [09:59:21]MH_I2C_Read... [09:59:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0F 49 47 00 C3 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 04 03 00 F4 03 04 00 0F CF BE 66 B6 04 01 00 00 F4 CB 33 D0 77 13 76 56 [09:59:21]CommunicateWithHost err = 0 [09:59:21]CheckOFDResponse [09:59:21]1017 (14) - 77093643461234 [09:59:21]1041 (16) - 0000000000871802 [09:59:21]1040 (4) - 197856 [09:59:21]1012 (4) - 16.08.2024 04:01 [09:59:21]1206 (1) - 0 [09:59:21]OFD Sender: Remove packet 197856 [09:59:21]ProducePacketName [09:59:21]name=ofd_packets/00197856 [09:59:21]NVStorageDeleteData [09:59:22]OFD Sender: No OFD packet to send [09:59:22]*** Cut start [09:59:22]*** Purtial cut [09:59:22]*** CUTSNS_PIN = 0 [09:59:22]*** Stage 1: CUTSNS_PIN = 1 [09:59:24]Read from MH i2c: 01 [09:59:24]MH_I2C_Read... [09:59:24]*** Stop cut motor [09:59:24]*** Cut end [09:59:24]Read from MH i2c: 01 07 00 [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: 01 07 00 E3 44 00 00 00 00 00 FF 0F 3C [09:59:24]process_action close_receipt done [09:59:24]requested_data is exist [09:59:24]produce_requested_data [09:59:24]requested_item fm.sn is exist - process it [09:59:24]wFMCommunicate request_size=4 [09:59:24]MH_SAM_APDU [09:59:24]CAPDU: 80 11 00 00 [09:59:24]Write to MH i2c: E2 08 00 E4 44 80 11 00 00 00 00 00 00 A2 [09:59:24]Write i2c OK [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: E2 [09:59:24]MH_I2C_Read... [09:59:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:24]Read from MH i2c: E2 17 00 [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: E2 17 00 E4 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EF [09:59:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:59:24]wFMCommunicate OK [09:59:24]requested_item fd.num is exist - process it [09:59:24]SAM_PROTO_GetFieldsCounters [09:59:24]wFMCommunicate request_size=4 [09:59:24]MH_SAM_APDU [09:59:24]CAPDU: 80 13 00 00 [09:59:24]Write to MH i2c: E2 08 00 E5 44 80 13 00 00 00 00 00 00 A5 [09:59:24]Write i2c OK [09:59:24]MH_I2C_Read... [09:59:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:24]Read from MH i2c: E2 [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: E2 62 00 [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: E2 62 00 E5 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E0 04 03 00 0E 04 04 00 CE 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 C5 [09:59:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E0 04 03 00 0E 04 04 00 CE 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 [09:59:24]wFMCommunicate OK [09:59:24]SAM_PROTO_GetFieldsCounters done [09:59:24]requested_item shift.num is exist - process it [09:59:24]requested_item shift.opened is exist - process it [09:59:24]req_shift_opened [09:59:24]FM_GetShiftState [09:59:24]SAM_PROTO_GetShiftState [09:59:24]wFMCommunicate request_size=4 [09:59:24]MH_SAM_APDU [09:59:24]CAPDU: 80 13 01 00 [09:59:24]Write to MH i2c: E2 08 00 E6 44 80 13 01 00 00 00 00 00 A7 [09:59:24]Write i2c OK [09:59:24]MH_I2C_Read... [09:59:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:24]Read from MH i2c: E2 [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: E2 0E 00 [09:59:24]MH_I2C_Read... [09:59:24]Read from MH i2c: E2 0E 00 E6 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 35 [09:59:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:59:24]wFMCommunicate OK [09:59:24]SAM_PROTO_GetShiftState done [09:59:24]FM_GetShiftState done [09:59:24]req_shift_opened done [09:59:24]requested_item shift.open_date is exist - process it [09:59:24]req_shift_open_date [09:59:24]req_shift_open_date done [09:59:24]produce_requested_data done [09:59:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197856,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:59:24]process_action_free close_receipt [09:59:24]json_value_free [09:59:24]json_value_free done [09:59:24]process_json_proto returns [09:59:24]Send response to host [09:59:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197856,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:59:24]free response buf [09:59:24]execute_script done [09:59:24]execute_script returns [09:59:24]free content buf [09:59:24]Sock 10.Close socket [09:59:24]Sock 10.Thread stoped [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]accept exits with 7 [09:59:47]New connection [09:59:47]New thread 3066981732 created [09:59:47]Thread 3066838372 joined [09:59:47]Waiting for new connection... [09:59:47] Sock 7.Parse request [09:59:47]Sock 7.Check first char [09:59:47]Sock 7.First char is OK [09:59:47]request: POST /json_proto HTTP/1.0 [09:59:47]Method: POST [09:59:47]URL: /json_proto [09:59:47]Method is POST - this is cgi request [09:59:47]url: /json_proto [09:59:47]query_string will be loaded in cgi processing [09:59:47]execute_cgi json_proto POST (null) [09:59:47]execute_cgi path=json_proto method=POST [09:59:47]POST find Content-Length [09:59:47]Host: 172.17.46.195:8080 [09:59:47]Content-Length: 802 [09:59:47]Content-Type: application/json [09:59:47] [09:59:47]POST finish read [09:59:47]Found Content-Length = 802 [09:59:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:47]execute_script... [09:59: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)11325238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:47]POST & json_proto [09:59:47]process_json_proto [09:59:47]json parsed OK: [09:59:47]protocol is kg_v1.0 [09:59:47]action value=close_receipt [09:59:47]process_action close_receipt [09:59:47]cmd_close_receipt [09:59:47]MH_GetDate [09:59:47]Write to MH i2c: F0 00 00 E7 44 1A [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: F0 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: F0 09 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: F0 09 00 E7 44 00 16 23 BF 66 8D AE BC 66 DE [09:59:47]GetLastDocTimeStamp 1723802362 [09:59:47]current date 1723802390 [09:59:47]FM_GetShiftState [09:59:47]SAM_PROTO_GetShiftState [09:59:47]wFMCommunicate request_size=4 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 13 01 00 [09:59:47]Write to MH i2c: E2 08 00 E8 44 80 13 01 00 00 00 00 00 A9 [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 0E 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 0E 00 E8 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 37 [09:59:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:59:47]wFMCommunicate OK [09:59:47]SAM_PROTO_GetShiftState done [09:59:47]FM_GetShiftState done [09:59:47]opened in 1723766727 [09:59:47]opened+sec_in_day 1723853127 [09:59:47]quantity*price = 100050 [09:59:47]sum+1 = 100052 [09:59:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 198 16.08.2024 09:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197857 ФПД: 166722534679404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197857&fm=166722534679404&tin=02508201610067®Number=0000000000092545&sum=100051 [09:59:48]StoreToDocumentArchive [09:59:48]shift 462 fd 197857 [09:59:48]save to /storage/0462/doc_00197857 [09:59:48]save last doc name /storage/0462/doc_00197857 to /storage/kkm_last_doc_name [09:59:48]save OK [09:59:48]Clear old archive folders... [09:59:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:59:48]tlvbuf is 018A7370 [09:59:48]SAM_PROTO_ClearQueue [09:59:48]wFMCommunicate request_size=4 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 09 00 00 [09:59:48]Write to MH i2c: E2 08 00 F5 44 80 09 00 00 00 00 00 00 AB [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 F5 44 00 90 00 AD [09:59:48]RAPDU: 90 00 [09:59:48]wFMCommunicate OK [09:59:48]SAM_PROTO_ClearQueue done [09:59:48]KKMCreateOFDPacket [09:59:48]OFDProtocolAddRootSTLVToBuf [09:59:48]FM_MakeSignedData [09:59:48]FM_MakeSignedData [09:59:48]SAM_PROTO_SignData [09:59:48]wFMCommunicate request_size=4 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 0D 01 02 [09:59:48]Write to MH i2c: E2 08 00 F6 44 80 0D 01 02 00 00 00 00 B3 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 F6 44 00 90 00 AE [09:59:48]RAPDU: 90 00 [09:59:48]wFMCommunicate OK [09:59:48]wFMCommunicate request_size=255 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 00 00 F4 03 04 00 16 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 04 03 00 35 04 06 00 97 A2 1D 74 [09:59:48]Write to MH i2c: E2 02 01 F7 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 00 00 F4 03 04 00 16 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 04 03 00 35 04 06 00 97 A2 1D 74 00 00 3D [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 F7 44 00 90 00 AF [09:59:48]RAPDU: 90 00 [09:59:48]wFMCommunicate OK [09:59:48]wFMCommunicate request_size=7 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 0D 02 02 02 A3 6C [09:59:48]Write to MH i2c: E2 0A 00 F8 44 80 0D 02 02 02 00 A3 6C 00 00 C9 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 03 00 F8 44 00 90 00 B0 [09:59:48]RAPDU: 90 00 [09:59:48]wFMCommunicate OK [09:59:48]wFMCommunicate request_size=4 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 0D 03 02 [09:59:48]Write to MH i2c: E2 08 00 F9 44 80 0D 03 02 00 00 00 00 B8 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 0B 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 0B 00 F9 44 00 5A 8E 2D DE 02 50 F8 C6 90 00 BC [09:59:48]RAPDU: 5A 8E 2D DE 02 50 F8 C6 90 00 [09:59:48]wFMCommunicate OK [09:59:48]SAM_PROTO_SignData done [09:59:48]FM_MakeSignedData done [09:59:48]CreateOFDProtocolMessage [09:59:48]wFMCommunicate request_size=4 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 11 00 00 [09:59:48]Write to MH i2c: E2 08 00 FA 44 80 11 00 00 00 00 00 00 B8 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:48]Read from MH i2c: E2 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 17 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: E2 17 00 FA 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 05 [09:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:59:48]wFMCommunicate OK [09:59:48]CreateOFDProtocolMessage done [09:59:48]OFDSenderStorePacket 197857 [09:59:48]StoreOFDPacket docnum=197857 [09:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8B 9B 04 01 43 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 00 00 00 F4 03 04 00 16 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 04 03 00 35 04 06 00 97 A2 1D 74 A3 6C 5A 8E 2D DE 02 50 F8 C6 [09:59:48]CheckFolder [09:59:48]dirname=/storage/ofd_packets [09:59:48]CheckFolder done [09:59:48]ProducePacketName [09:59:48]name=ofd_packets/00197857 [09:59:48]NVStorageSaveData ofd_packets/00197857 [09:59:48]File name is /storage/ofd_packets/00197857 [09:59:48]Write 298 bytes [09:59:48]NVStorageSaveData done [09:59:48]OFDSenderStorePacket done [09:59:48]KKMCreateOFDPacket done [09:59:48]NVStorageSaveData kkm_last_timestamp [09:59:48]File name is /storage/kkm_last_timestamp [09:59:48]Write 4 bytes [09:59:48]NVStorageSaveData done [09:59:48]ExternCall_PrintAddStr [09:59:48]wPrintStart [09:59:48]Write to MH i2c: 01 00 00 FB 44 3F [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 07 00 [09:59:48]MH_I2C_Read... [09:59:48]Read from MH i2c: 01 07 00 FB 44 00 00 00 00 00 FF 0F 54 [09:59:48]RasterBufferAndPrint [09:59:48]line Счет N : (1)11325238 [09:59:48]line ИНН: 02508201610067 [09:59:48]line Контрольно-Кассовый Чек [09:59:48]line ПРОДАЖА [09:59:48]line ТРК (МРК, ГНК) : 51 [09:59:48]line Товар: 2710194210 [09:59:48]line ДТ-К-5 [09:59:48]line 13.130 * 76.20 [09:59:48]line = 1000.51 [09:59:48]line НДС 12% НСП 1% [09:59:48]line > о реализуемом товаре [09:59:48]line ИТОГО: 1000.51 [09:59:48]line НСП 1% : 8.85 [09:59:48]line НДС 12% : 106.25 [09:59:48]line Наличными: 0.00 [09:59:48]line Безнал.: 1000.51 [09:59:48]line Место: АЗС № 95 "Партнер Нефть" [09:59:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [09:59:48]line СНО: Общий режим [09:59:48]line Чек 198 16.08.2024 09:59 [09:59:48]line Смена: 462 ФФД: 1.0 [09:59:48]line ЗНМ: 0300000079 [09:59:48]line РНМ: 0000000000092545 [09:59:48]line Версия ККМ: 001 [09:59:48]line Платежная система: O! деньги [09:59:48]line ФМ: 0000000000871802 [09:59:48]line ФД: 197857 [09:59:48]line ФПД: 166722534679404 [09:59:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T095950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197857&fm=166722534679404&tin=02508201610067®Number=0000000000092545&sum=100051 [09:59:49]OFD Sender: Processing packet 197857 [packets to send 245, broken 244] [09:59:49]ProducePacketName [09:59:49]name=ofd_packets/00197857 [09:59:49]OFD Sender: To server: pG, [09:59:49]CommunicateWithHost lk.salyk.kg:30040 [09:59:49]ConnectInit lk.salyk.kg [09:59:49]written 0, free lines is 4095 [09:59:49]Connected sock=11 [09:59:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8B 9B 04 01 43 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 00 00 00 F4 03 04 00 16 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 04 03 00 35 04 06 00 97 A2 1D 74 A3 6C 5A 8E 2D DE 02 50 F8 C6 [09:59:49]Write to MH i2c: 01 00 00 25 45 6A [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: 01 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: 01 07 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: 01 07 00 25 45 00 00 00 00 00 ED 0C 6A [09:59:49]RasterBufferAndPrint [09:59:49]line [09:59:49]line [09:59:49]line [09:59:49]line [09:59:49]line [09:59:49]written 0, free lines is 3315 [09:59:49]MH_Cut [09:59:49]Write to MH i2c: D1 01 00 2C 45 01 43 [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: D1 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: D1 01 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: D1 01 00 2C 45 00 42 [09:59:49]Write to MH i2c: 01 00 00 2D 45 72 [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 43 66 47 00 E1 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 04 03 00 F4 03 04 00 2B CF BE 66 B6 04 01 00 00 ED B9 EF FD 93 BC DE E6 [09:59:49]CommunicateWithHost err = 0 [09:59:49]CheckOFDResponse [09:59:49]1017 (14) - 77093643461234 [09:59:49]1041 (16) - 0000000000871802 [09:59:49]1040 (4) - 197857 [09:59:49]1012 (4) - 16.08.2024 04:01 [09:59:49]1206 (1) - 0 [09:59:49]OFD Sender: Remove packet 197857 [09:59:49]ProducePacketName [09:59:49]name=ofd_packets/00197857 [09:59:49]NVStorageDeleteData [09:59:50]OFD Sender: No OFD packet to send [09:59:50]*** Cut start [09:59:50]*** Purtial cut [09:59:50]*** Stage 1: CUTSNS_PIN = 1 [09:59:50]Read from MH i2c: 01 [09:59:50]MH_I2C_Read... [09:59:50]*** Stop cut motor [09:59:50]*** Cut end [09:59:50]Read from MH i2c: 01 07 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: 01 07 00 2D 45 00 00 00 00 00 FF 0F 87 [09:59:50]process_action close_receipt done [09:59:50]requested_data is exist [09:59:50]produce_requested_data [09:59:50]requested_item fm.sn is exist - process it [09:59:50]wFMCommunicate request_size=4 [09:59:50]MH_SAM_APDU [09:59:50]CAPDU: 80 11 00 00 [09:59:50]Write to MH i2c: E2 08 00 2E 45 80 11 00 00 00 00 00 00 ED [09:59:50]Write i2c OK [09:59:50]MH_I2C_Read... [09:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:50]Read from MH i2c: E2 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 17 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 17 00 2E 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3A [09:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [09:59:50]wFMCommunicate OK [09:59:50]requested_item fd.num is exist - process it [09:59:50]SAM_PROTO_GetFieldsCounters [09:59:50]wFMCommunicate request_size=4 [09:59:50]MH_SAM_APDU [09:59:50]CAPDU: 80 13 00 00 [09:59:50]Write to MH i2c: E2 08 00 2F 45 80 13 00 00 00 00 00 00 F0 [09:59:50]Write i2c OK [09:59:50]MH_I2C_Read... [09:59:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:50]Read from MH i2c: E2 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 62 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 62 00 2F 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E1 04 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [09:59:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E1 04 03 00 0E 04 04 00 CE 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 [09:59:50]wFMCommunicate OK [09:59:50]SAM_PROTO_GetFieldsCounters done [09:59:50]requested_item shift.num is exist - process it [09:59:50]requested_item shift.opened is exist - process it [09:59:50]req_shift_opened [09:59:50]FM_GetShiftState [09:59:50]SAM_PROTO_GetShiftState [09:59:50]wFMCommunicate request_size=4 [09:59:50]MH_SAM_APDU [09:59:50]CAPDU: 80 13 01 00 [09:59:50]Write to MH i2c: E2 08 00 30 45 80 13 01 00 00 00 00 00 F2 [09:59:50]Write i2c OK [09:59:50]MH_I2C_Read... [09:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:50]Read from MH i2c: E2 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 0E 00 [09:59:50]MH_I2C_Read... [09:59:50]Read from MH i2c: E2 0E 00 30 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 80 [09:59:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [09:59:50]wFMCommunicate OK [09:59:50]SAM_PROTO_GetShiftState done [09:59:50]FM_GetShiftState done [09:59:50]req_shift_opened done [09:59:50]requested_item shift.open_date is exist - process it [09:59:50]req_shift_open_date [09:59:50]req_shift_open_date done [09:59:50]produce_requested_data done [09:59:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197857,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [09:59:50]process_action_free close_receipt [09:59:50]json_value_free [09:59:50]json_value_free done [09:59:50]process_json_proto returns [09:59:50]Send response to host [09:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197857,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [09:59:50]free response buf [09:59:50]execute_script done [09:59:50]execute_script returns [09:59:50]free content buf [09:59:50]Sock 7.Close socket [09:59:50]Sock 7.Thread stoped [09:59:55]OFD Sender: No OFD packet to send [10:00:00]OFD Sender: No OFD packet to send [10:00:05]OFD Sender: No OFD packet to send [10:00:10]OFD Sender: No OFD packet to send [10:00:15]OFD Sender: No OFD packet to send [10:00:20]OFD Sender: No OFD packet to send [10:00:25]OFD Sender: No OFD packet to send [10:00:30]OFD Sender: No OFD packet to send [10:00:35]OFD Sender: No OFD packet to send [10:00:40]OFD Sender: No OFD packet to send [10:00:45]OFD Sender: No OFD packet to send [10:00:50]OFD Sender: No OFD packet to send [10:00:55]OFD Sender: No OFD packet to send [10:01:00]OFD Sender: No OFD packet to send [10:01:05]OFD Sender: No OFD packet to send [10:01:10]OFD Sender: No OFD packet to send [10:01:15]OFD Sender: No OFD packet to send [10:01:20]OFD Sender: No OFD packet to send [10:01:25]OFD Sender: No OFD packet to send [10:01:30]OFD Sender: No OFD packet to send [10:01:35]OFD Sender: No OFD packet to send [10:01:40]OFD Sender: No OFD packet to send [10:01:45]OFD Sender: No OFD packet to send [10:01:50]OFD Sender: No OFD packet to send [10:01:55]OFD Sender: No OFD packet to send [10:02:00]OFD Sender: No OFD packet to send [10:02:05]OFD Sender: No OFD packet to send [10:02:10]OFD Sender: No OFD packet to send [10:02:15]OFD Sender: No OFD packet to send [10:02:20]OFD Sender: No OFD packet to send [10:02:25]OFD Sender: No OFD packet to send [10:02:28]accept exits with 9 [10:02:28]New connection [10:02:28]New thread 3066838372 created [10:02:28]Thread 3066981732 joined [10:02:28]Waiting for new connection... [10:02:28] Sock 9.Parse request [10:02:28]Sock 9.Check first char [10:02:28]Sock 9.First char is OK [10:02:28]request: POST /json_proto HTTP/1.0 [10:02:28]Method: POST [10:02:28]URL: /json_proto [10:02:28]Method is POST - this is cgi request [10:02:28]url: /json_proto [10:02:28]query_string will be loaded in cgi processing [10:02:28]execute_cgi json_proto POST (null) [10:02:28]execute_cgi path=json_proto method=POST [10:02:28]POST find Content-Length [10:02:28]Host: 172.17.46.195:8080 [10:02:28]Content-Length: 802 [10:02:28]Content-Type: application/json [10:02:28] [10:02:28]POST finish read [10:02:28]Found Content-Length = 802 [10:02:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A3923987", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:28]execute_script... [10: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)11325240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A3923987", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:28]POST & json_proto [10:02:28]process_json_proto [10:02:28]json parsed OK: [10:02:28]protocol is kg_v1.0 [10:02:28]action value=close_receipt [10:02:28]process_action close_receipt [10:02:28]cmd_close_receipt [10:02:28]MH_GetDate [10:02:28]Write to MH i2c: F0 00 00 31 45 65 [10:02:28]Write i2c OK [10:02:28]MH_I2C_Read... [10:02:28]Read from MH i2c: F0 [10:02:28]MH_I2C_Read... [10:02:28]Read from MH i2c: F0 09 00 [10:02:28]MH_I2C_Read... [10:02:28]Read from MH i2c: F0 09 00 31 45 00 B7 23 BF 66 8D AE BC 66 CA [10:02:28]GetLastDocTimeStamp 1723802390 [10:02:28]current date 1723802551 [10:02:28]FM_GetShiftState [10:02:28]SAM_PROTO_GetShiftState [10:02:28]wFMCommunicate request_size=4 [10:02:28]MH_SAM_APDU [10:02:28]CAPDU: 80 13 01 00 [10:02:28]Write to MH i2c: E2 08 00 32 45 80 13 01 00 00 00 00 00 F4 [10:02:28]Write i2c OK [10:02:28]MH_I2C_Read... [10:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:28]Read from MH i2c: E2 [10:02:28]MH_I2C_Read... [10:02:28]Read from MH i2c: E2 0E 00 [10:02:28]MH_I2C_Read... [10:02:28]Read from MH i2c: E2 0E 00 32 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 82 [10:02:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:02:28]wFMCommunicate OK [10:02:28]SAM_PROTO_GetShiftState done [10:02:28]FM_GetShiftState done [10:02:28]opened in 1723766727 [10:02:28]opened+sec_in_day 1723853127 [10:02:28]quantity*price = 0 [10:02:28]sum+1 = 1 [10:02:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 199 16.08.2024 10:02 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 3923987 ФМ: 0000000000871802 ФД: 197858 ФПД: 274583271709088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100231&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197858&fm=274583271709088&tin=02508201610067®Number=0000000000092545&sum=0 [10:02:29]StoreToDocumentArchive [10:02:29]shift 462 fd 197858 [10:02:29]save to /storage/0462/doc_00197858 [10:02:29]save last doc name /storage/0462/doc_00197858 to /storage/kkm_last_doc_name [10:02:29]save OK [10:02:29]Clear old archive folders... [10:02:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:02:29]tlvbuf is 019195D0 [10:02:29]SAM_PROTO_ClearQueue [10:02:29]wFMCommunicate request_size=4 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 09 00 00 [10:02:29]Write to MH i2c: E2 08 00 3F 45 80 09 00 00 00 00 00 00 F6 [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 3F 45 00 90 00 F8 [10:02:29]RAPDU: 90 00 [10:02:29]wFMCommunicate OK [10:02:29]SAM_PROTO_ClearQueue done [10:02:29]KKMCreateOFDPacket [10:02:29]OFDProtocolAddRootSTLVToBuf [10:02:29]FM_MakeSignedData [10:02:29]FM_MakeSignedData [10:02:29]SAM_PROTO_SignData [10:02:29]wFMCommunicate request_size=4 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 0D 01 02 [10:02:29]Write to MH i2c: E2 08 00 40 45 80 0D 01 02 00 00 00 00 FE [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 40 45 00 90 00 F9 [10:02:29]RAPDU: 90 00 [10:02:29]wFMCommunicate OK [10:02:29]wFMCommunicate request_size=255 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 B7 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 04 03 00 35 04 06 00 F9 [10:02:29]Write to MH i2c: E2 02 01 41 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C7 00 00 00 F4 03 04 00 B7 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 04 03 00 35 04 06 00 F9 00 00 E6 [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 41 45 00 90 00 FA [10:02:29]RAPDU: 90 00 [10:02:29]wFMCommunicate OK [10:02:29]wFMCommunicate request_size=10 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 0D 02 02 05 BB 66 5F 19 A0 [10:02:29]Write to MH i2c: E2 0D 00 42 45 80 0D 02 02 05 00 BB 66 5F 19 A0 00 00 44 [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:29]Read from MH i2c: E2 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 [10:02:29]MH_I2C_Read... [10:02:29]Read from MH i2c: E2 03 00 42 45 00 90 00 FB [10:02:29]RAPDU: 90 00 [10:02:29]wFMCommunicate OK [10:02:29]wFMCommunicate request_size=4 [10:02:29]MH_SAM_APDU [10:02:29]CAPDU: 80 0D 03 02 [10:02:29]Write to MH i2c: E2 08 00 43 45 80 0D 03 02 00 00 00 00 03 [10:02:29]Write i2c OK [10:02:29]MH_I2C_Read... [10:02:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:30]Read from MH i2c: E2 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: E2 0B 00 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: E2 0B 00 43 45 00 F0 08 64 55 00 88 55 27 90 00 B9 [10:02:30]RAPDU: F0 08 64 55 00 88 55 27 90 00 [10:02:30]wFMCommunicate OK [10:02:30]SAM_PROTO_SignData done [10:02:30]FM_MakeSignedData done [10:02:30]CreateOFDProtocolMessage [10:02:30]wFMCommunicate request_size=4 [10:02:30]MH_SAM_APDU [10:02:30]CAPDU: 80 11 00 00 [10:02:30]Write to MH i2c: E2 08 00 44 45 80 11 00 00 00 00 00 00 03 [10:02:30]Write i2c OK [10:02:30]MH_I2C_Read... [10:02:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:30]Read from MH i2c: E2 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: E2 17 00 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: E2 17 00 44 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 50 [10:02:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:02:30]wFMCommunicate OK [10:02:30]CreateOFDProtocolMessage done [10:02:30]OFDSenderStorePacket 197858 [10:02:30]StoreOFDPacket docnum=197858 [10:02:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EB 79 07 01 68 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C7 00 00 00 F4 03 04 00 B7 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 04 03 00 35 04 06 00 F9 BB 66 5F 19 A0 F0 08 64 55 00 88 55 27 [10:02:30]CheckFolder [10:02:30]dirname=/storage/ofd_packets [10:02:30]CheckFolder done [10:02:30]ProducePacketName [10:02:30]name=ofd_packets/00197858 [10:02:30]NVStorageSaveData ofd_packets/00197858 [10:02:30]File name is /storage/ofd_packets/00197858 [10:02:30]Write 301 bytes [10:02:30]NVStorageSaveData done [10:02:30]OFDSenderStorePacket done [10:02:30]KKMCreateOFDPacket done [10:02:30]NVStorageSaveData kkm_last_timestamp [10:02:30]File name is /storage/kkm_last_timestamp [10:02:30]Write 4 bytes [10:02:30]NVStorageSaveData done [10:02:30]ExternCall_PrintAddStr [10:02:30]wPrintStart [10:02:30]Write to MH i2c: 01 00 00 45 45 8A [10:02:30]Write i2c OK [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: 01 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: 01 07 00 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: 01 07 00 45 45 00 00 00 00 00 FF 0F 9F [10:02:30]RasterBufferAndPrint [10:02:30]line Счет N : (1)11325240 [10:02:30]line ИНН: 02508201610067 [10:02:30]line Контрольно-Кассовый Чек [10:02:30]line ПРОДАЖА [10:02:30]line ТРК (МРК, ГНК) : 12 [10:02:30]line Товар: 2710124130 [10:02:30]line Аи-92-К-4 [10:02:30]line 20.000 * 0.00 [10:02:30]line = 0.00 [10:02:30]line НДС 12% НСП 1% [10:02:30]line > о реализуемом товаре [10:02:30]line ИТОГО: 0.00 [10:02:30]line НСП 1% : 0.00 [10:02:30]line НДС 12% : 0.00 [10:02:30]line Наличными: 0.00 [10:02:30]line Безнал.: 0.00 [10:02:30]line Место: АЗС № 95 "Партнер Нефть" [10:02:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:02:30]line СНО: Общий режим [10:02:30]line Чек 199 16.08.2024 10:02 [10:02:30]line Смена: 462 ФФД: 1.0 [10:02:30]line ЗНМ: 0300000079 [10:02:30]line РНМ: 0000000000092545 [10:02:30]line Версия ККМ: 001 [10:02:30]line Талоны: Топливные Талоны [10:02:30]line 3923987 [10:02:30]line ФМ: 0000000000871802 [10:02:30]line ФД: 197858 [10:02:30]line ФПД: 274583271709088 [10:02:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100231&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197858&fm=274583271709088&tin=02508201610067®Number=0000000000092545&sum=0 [10:02:30]written 0, free lines is 4095 [10:02:30]OFD Sender: Processing packet 197858 [packets to send 245, broken 244] [10:02:30]ProducePacketName [10:02:30]name=ofd_packets/00197858 [10:02:30]OFD Sender: To server: pG, [10:02:30]CommunicateWithHost lk.salyk.kg:30040 [10:02:30]ConnectInit lk.salyk.kg [10:02:30]Connected sock=10 [10:02:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EB 79 07 01 68 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 C7 00 00 00 F4 03 04 00 B7 23 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 04 03 00 35 04 06 00 F9 BB 66 5F 19 A0 F0 08 64 55 00 88 55 27 [10:02:30]Write to MH i2c: 01 00 00 6F 45 B4 [10:02:30]Write i2c OK [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: 01 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: 01 07 00 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: 01 07 00 6F 45 00 00 00 00 00 F0 0C B7 [10:02:30]RasterBufferAndPrint [10:02:30]line [10:02:30]line [10:02:30]line [10:02:30]line [10:02:30]line [10:02:30]written 0, free lines is 3318 [10:02:30]MH_Cut [10:02:30]Write to MH i2c: D1 01 00 76 45 01 8D [10:02:30]Write i2c OK [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: D1 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: D1 01 00 [10:02:30]MH_I2C_Read... [10:02:30]Read from MH i2c: D1 01 00 76 45 00 8C [10:02:30]Write to MH i2c: 01 00 00 77 45 BC [10:02:30]Write i2c OK [10:02:30]MH_I2C_Read... [10:02:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC 05 47 00 5B 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 04 03 00 F4 03 04 00 CC CF BE 66 B6 04 01 00 00 BB 75 44 6A 8D 72 BB 1E [10:02:30]CommunicateWithHost err = 0 [10:02:30]CheckOFDResponse [10:02:30]1017 (14) - 77093643461234 [10:02:30]1041 (16) - 0000000000871802 [10:02:30]1040 (4) - 197858 [10:02:30]1012 (4) - 16.08.2024 04:04 [10:02:30]1206 (1) - 0 [10:02:30]OFD Sender: Remove packet 197858 [10:02:30]ProducePacketName [10:02:30]name=ofd_packets/00197858 [10:02:30]NVStorageDeleteData [10:02:31]OFD Sender: No OFD packet to send [10:02:31]*** Cut start [10:02:31]*** Purtial cut [10:02:31]*** CUTSNS_PIN = 0 [10:02:31]*** Stage 1: CUTSNS_PIN = 1 [10:02:33]Read from MH i2c: 01 [10:02:33]MH_I2C_Read... [10:02:33]*** Stop cut motor [10:02:33]Read from MH i2c: 01 07 00 [10:02:33]MH_I2C_Read... [10:02:33]*** Cut end [10:02:33]Read from MH i2c: 01 07 00 77 45 00 00 00 00 00 FF 0F D1 [10:02:33]process_action close_receipt done [10:02:33]requested_data is exist [10:02:33]produce_requested_data [10:02:33]requested_item fm.sn is exist - process it [10:02:33]wFMCommunicate request_size=4 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 11 00 00 [10:02:33]Write to MH i2c: E2 08 00 78 45 80 11 00 00 00 00 00 00 37 [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 17 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 17 00 78 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 84 [10:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:02:33]wFMCommunicate OK [10:02:33]requested_item fd.num is exist - process it [10:02:33]SAM_PROTO_GetFieldsCounters [10:02:33]wFMCommunicate request_size=4 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 13 00 00 [10:02:33]Write to MH i2c: E2 08 00 79 45 80 13 00 00 00 00 00 00 3A [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 62 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 62 00 79 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E2 04 03 00 0E 04 04 00 CE 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:02:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E2 04 03 00 0E 04 04 00 CE 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:02:33]wFMCommunicate OK [10:02:33]SAM_PROTO_GetFieldsCounters done [10:02:33]requested_item shift.num is exist - process it [10:02:33]requested_item shift.opened is exist - process it [10:02:33]req_shift_opened [10:02:33]FM_GetShiftState [10:02:33]SAM_PROTO_GetShiftState [10:02:33]wFMCommunicate request_size=4 [10:02:33]MH_SAM_APDU [10:02:33]CAPDU: 80 13 01 00 [10:02:33]Write to MH i2c: E2 08 00 7A 45 80 13 01 00 00 00 00 00 3C [10:02:33]Write i2c OK [10:02:33]MH_I2C_Read... [10:02:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:33]Read from MH i2c: E2 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 0E 00 [10:02:33]MH_I2C_Read... [10:02:33]Read from MH i2c: E2 0E 00 7A 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CA [10:02:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:02:33]wFMCommunicate OK [10:02:33]SAM_PROTO_GetShiftState done [10:02:33]FM_GetShiftState done [10:02:33]req_shift_opened done [10:02:33]requested_item shift.open_date is exist - process it [10:02:33]req_shift_open_date [10:02:33]req_shift_open_date done [10:02:33]produce_requested_data done [10:02:33]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197858,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:02:33]process_action_free close_receipt [10:02:33]json_value_free [10:02:33]json_value_free done [10:02:33]process_json_proto returns [10:02:33]Send response to host [10:02:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197858,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:02:33]free response buf [10:02:33]execute_script done [10:02:33]execute_script returns [10:02:33]free content buf [10:02:33]Sock 9.Close socket [10:02:33]Sock 9.Thread stoped [10:02:36]OFD Sender: No OFD packet to send [10:02:41]OFD Sender: No OFD packet to send [10:02:46]OFD Sender: No OFD packet to send [10:02:51]OFD Sender: No OFD packet to send [10:02:56]OFD Sender: No OFD packet to send [10:03:01]OFD Sender: No OFD packet to send [10:03:06]OFD Sender: No OFD packet to send [10:03:11]OFD Sender: No OFD packet to send [10:03:16]OFD Sender: No OFD packet to send [10:03:21]OFD Sender: No OFD packet to send [10:03:26]OFD Sender: No OFD packet to send [10:03:31]OFD Sender: No OFD packet to send [10:03:36]OFD Sender: No OFD packet to send [10:03:41]OFD Sender: No OFD packet to send [10:03:46]OFD Sender: No OFD packet to send [10:03:51]OFD Sender: No OFD packet to send [10:03:56]OFD Sender: No OFD packet to send [10:04:01]OFD Sender: No OFD packet to send [10:04:06]OFD Sender: No OFD packet to send [10:04:11]OFD Sender: No OFD packet to send [10:04:16]OFD Sender: No OFD packet to send [10:04:21]OFD Sender: No OFD packet to send [10:04:26]OFD Sender: No OFD packet to send [10:04:31]OFD Sender: No OFD packet to send [10:04:36]OFD Sender: No OFD packet to send [10:04:41]OFD Sender: No OFD packet to send [10:04:46]OFD Sender: No OFD packet to send [10:04:51]OFD Sender: No OFD packet to send [10:04:56]OFD Sender: No OFD packet to send [10:05:01]OFD Sender: No OFD packet to send [10:05:06]OFD Sender: No OFD packet to send [10:05:11]OFD Sender: No OFD packet to send [10:05:16]OFD Sender: No OFD packet to send [10:05:21]OFD Sender: No OFD packet to send [10:05:26]OFD Sender: No OFD packet to send [10:05:31]OFD Sender: No OFD packet to send [10:05:36]OFD Sender: No OFD packet to send [10:05:41]OFD Sender: No OFD packet to send [10:05:46]OFD Sender: No OFD packet to send [10:05:51]OFD Sender: No OFD packet to send [10:05:56]OFD Sender: No OFD packet to send [10:06:01]OFD Sender: No OFD packet to send [10:06:06]OFD Sender: No OFD packet to send [10:06:11]OFD Sender: No OFD packet to send [10:06:16]OFD Sender: No OFD packet to send [10:06:21]OFD Sender: No OFD packet to send [10:06:26]OFD Sender: No OFD packet to send [10:06:31]OFD Sender: No OFD packet to send [10:06:34]accept exits with 7 [10:06:34]New connection [10:06:34]New thread 3066981732 created [10:06:34]Thread 3066838372 joined [10:06:34]Waiting for new connection... [10:06:34] Sock 7.Parse request [10:06:34]Sock 7.Check first char [10:06:34]Sock 7.First char is OK [10:06:34]request: POST /json_proto HTTP/1.0 [10:06:34]Method: POST [10:06:34]URL: /json_proto [10:06:34]Method is POST - this is cgi request [10:06:34]url: /json_proto [10:06:34]query_string will be loaded in cgi processing [10:06:34]execute_cgi json_proto POST (null) [10:06:34]execute_cgi path=json_proto method=POST [10:06:34]POST find Content-Length [10:06:34]Host: 172.17.46.195:8080 [10:06:34]Content-Length: 802 [10:06:34]Content-Type: application/json [10:06:34] [10:06:34]POST finish read [10:06:34]Found Content-Length = 802 [10:06:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:34]execute_script... [10:06:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:34]POST & json_proto [10:06:34]process_json_proto [10:06:34]json parsed OK: [10:06:34]protocol is kg_v1.0 [10:06:34]action value=close_receipt [10:06:34]process_action close_receipt [10:06:34]cmd_close_receipt [10:06:34]MH_GetDate [10:06:34]Write to MH i2c: F0 00 00 7B 45 AF [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: F0 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: F0 09 00 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: F0 09 00 7B 45 00 AD 24 BF 66 8D AE BC 66 0B [10:06:34]GetLastDocTimeStamp 1723802551 [10:06:34]current date 1723802797 [10:06:34]FM_GetShiftState [10:06:34]SAM_PROTO_GetShiftState [10:06:34]wFMCommunicate request_size=4 [10:06:34]MH_SAM_APDU [10:06:34]CAPDU: 80 13 01 00 [10:06:34]Write to MH i2c: E2 08 00 7C 45 80 13 01 00 00 00 00 00 3E [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:34]Read from MH i2c: E2 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: E2 0E 00 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: E2 0E 00 7C 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CC [10:06:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:06:34]wFMCommunicate OK [10:06:34]SAM_PROTO_GetShiftState done [10:06:34]FM_GetShiftState done [10:06:34]opened in 1723766727 [10:06:34]opened+sec_in_day 1723853127 [10:06:34]quantity*price = 50036 [10:06:34]sum+1 = 50037 [10:06:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 200 16.08.2024 10:06 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197859 ФПД: 225718979650206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100638&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197859&fm=225718979650206&tin=02508201610067®Number=0000000000092545&sum=50036 [10:06:35]StoreToDocumentArchive [10:06:35]shift 462 fd 197859 [10:06:35]save to /storage/0462/doc_00197859 [10:06:35]save last doc name /storage/0462/doc_00197859 to /storage/kkm_last_doc_name [10:06:35]save OK [10:06:35]Clear old archive folders... [10:06:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:35]tlvbuf is 01902E20 [10:06:35]SAM_PROTO_ClearQueue [10:06:35]wFMCommunicate request_size=4 [10:06:35]MH_SAM_APDU [10:06:35]CAPDU: 80 09 00 00 [10:06:35]Write to MH i2c: E2 08 00 89 45 80 09 00 00 00 00 00 00 40 [10:06:35]Write i2c OK [10:06:35]MH_I2C_Read... [10:06:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:35]Read from MH i2c: E2 [10:06:35]MH_I2C_Read... [10:06:35]Read from MH i2c: E2 03 00 [10:06:35]MH_I2C_Read... [10:06:35]Read from MH i2c: E2 03 00 89 45 00 90 00 42 [10:06:35]RAPDU: 90 00 [10:06:35]wFMCommunicate OK [10:06:35]SAM_PROTO_ClearQueue done [10:06:35]KKMCreateOFDPacket [10:06:35]OFDProtocolAddRootSTLVToBuf [10:06:35]FM_MakeSignedData [10:06:35]FM_MakeSignedData [10:06:35]SAM_PROTO_SignData [10:06:35]wFMCommunicate request_size=4 [10:06:35]MH_SAM_APDU [10:06:35]CAPDU: 80 0D 01 02 [10:06:35]Write to MH i2c: E2 08 00 8A 45 80 0D 01 02 00 00 00 00 48 [10:06:35]Write i2c OK [10:06:35]MH_I2C_Read... [10:06:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:35]Read from MH i2c: E2 [10:06:35]MH_I2C_Read... [10:06:35]Read from MH i2c: E2 03 00 [10:06:35]MH_I2C_Read... [10:06:35]Read from MH i2c: E2 03 00 8A 45 00 90 00 43 [10:06:35]RAPDU: 90 00 [10:06:35]wFMCommunicate OK [10:06:35]wFMCommunicate request_size=255 [10:06:35]MH_SAM_APDU [10:06:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 AE 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 04 03 00 35 04 06 00 CD [10:06:35]Write to MH i2c: E2 02 01 8B 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 AE 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 04 03 00 35 04 06 00 CD 00 00 4D [10:06:35]Write i2c OK [10:06:35]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 8B 45 00 90 00 44 [10:06:36]RAPDU: 90 00 [10:06:36]wFMCommunicate OK [10:06:36]wFMCommunicate request_size=10 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 0D 02 02 05 4A 4B 99 E2 9E [10:06:36]Write to MH i2c: E2 0D 00 8C 45 80 0D 02 02 05 00 4A 4B 99 E2 9E 00 00 03 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 8C 45 00 90 00 45 [10:06:36]RAPDU: 90 00 [10:06:36]wFMCommunicate OK [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 0D 03 02 [10:06:36]Write to MH i2c: E2 08 00 8D 45 80 0D 03 02 00 00 00 00 4D [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 0B 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 0B 00 8D 45 00 75 CB 4F 5E F9 C5 C2 71 90 00 2C [10:06:36]RAPDU: 75 CB 4F 5E F9 C5 C2 71 90 00 [10:06:36]wFMCommunicate OK [10:06:36]SAM_PROTO_SignData done [10:06:36]FM_MakeSignedData done [10:06:36]CreateOFDProtocolMessage [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 11 00 00 [10:06:36]Write to MH i2c: E2 08 00 8E 45 80 11 00 00 00 00 00 00 4D [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 17 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 17 00 8E 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9A [10:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:06:36]wFMCommunicate OK [10:06:36]CreateOFDProtocolMessage done [10:06:36]OFDSenderStorePacket 197859 [10:06:36]StoreOFDPacket docnum=197859 [10:06:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 56 A8 07 01 09 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 AE 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 04 03 00 35 04 06 00 CD 4A 4B 99 E2 9E 75 CB 4F 5E F9 C5 C2 71 [10:06:36]CheckFolder [10:06:36]dirname=/storage/ofd_packets [10:06:36]CheckFolder done [10:06:36]ProducePacketName [10:06:36]name=ofd_packets/00197859 [10:06:36]NVStorageSaveData ofd_packets/00197859 [10:06:36]File name is /storage/ofd_packets/00197859 [10:06:36]Write 301 bytes [10:06:36]NVStorageSaveData done [10:06:36]OFDSenderStorePacket done [10:06:36]KKMCreateOFDPacket done [10:06:36]NVStorageSaveData kkm_last_timestamp [10:06:36]File name is /storage/kkm_last_timestamp [10:06:36]Write 4 bytes [10:06:36]NVStorageSaveData done [10:06:36]ExternCall_PrintAddStr [10:06:36]wPrintStart [10:06:36]Write to MH i2c: 01 00 00 8F 45 D4 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 8F 45 00 00 00 00 00 FF 0F E9 [10:06:36]RasterBufferAndPrint [10:06:36]line Счет N : (1)11325241 [10:06:36]line ИНН: 02508201610067 [10:06:36]line Контрольно-Кассовый Чек [10:06:36]line ПРОДАЖА [10:06:36]line ТРК (МРК, ГНК) : 22 [10:06:36]line Товар: 2710124130 [10:06:36]line Аи-92-К-4 [10:06:36]line 7.380 * 67.80 [10:06:36]line = 500.36 [10:06:36]line НДС 12% НСП 1% [10:06:36]line > о реализуемом товаре [10:06:36]line ИТОГО: 500.36 [10:06:36]line НСП 1% : 4.43 [10:06:36]line НДС 12% : 53.14 [10:06:36]line Наличными: 0.00 [10:06:36]line Безнал.: 500.36 [10:06:36]line Место: АЗС № 95 "Партнер Нефть" [10:06:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:06:36]line СНО: Общий режим [10:06:36]line Чек 200 16.08.2024 10:06 [10:06:36]line Смена: 462 ФФД: 1.0 [10:06:36]line ЗНМ: 0300000079 [10:06:36]line РНМ: 0000000000092545 [10:06:36]line Версия ККМ: 001 [10:06:36]line Платежная система: O! деньги [10:06:36]line ФМ: 0000000000871802 [10:06:36]line ФД: 197859 [10:06:36]line ФПД: 225718979650206 [10:06:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100638&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197859&fm=225718979650206&tin=02508201610067®Number=0000000000092545&sum=50036 [10:06:36]written 0, free lines is 4095 [10:06:36]OFD Sender: Processing packet 197859 [packets to send 245, broken 244] [10:06:36]ProducePacketName [10:06:36]name=ofd_packets/00197859 [10:06:36]OFD Sender: To server: pG, [10:06:36]CommunicateWithHost lk.salyk.kg:30040 [10:06:36]ConnectInit lk.salyk.kg [10:06:36]Connected sock=10 [10:06:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 56 A8 07 01 09 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 AE 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 04 03 00 35 04 06 00 CD 4A 4B 99 E2 9E 75 CB 4F 5E F9 C5 C2 71 [10:06:36]Write to MH i2c: 01 00 00 B9 45 FE [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 B9 45 00 00 00 00 00 EE 0C FF [10:06:36]RasterBufferAndPrint [10:06:36]line [10:06:36]line [10:06:36]line [10:06:36]line [10:06:36]line [10:06:36]written 0, free lines is 3316 [10:06:36]MH_Cut [10:06:36]Write to MH i2c: D1 01 00 C0 45 01 D7 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: D1 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: D1 01 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: D1 01 00 C0 45 00 D6 [10:06:36]Write to MH i2c: 01 00 00 C1 45 06 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8E 6E 47 00 7A 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 04 03 00 F4 03 04 00 C2 D0 BE 66 B6 04 01 00 00 57 02 9A 89 6B 7D B1 6B [10:06:36]CommunicateWithHost err = 0 [10:06:36]CheckOFDResponse [10:06:36]1017 (14) - 77093643461234 [10:06:36]1041 (16) - 0000000000871802 [10:06:36]1040 (4) - 197859 [10:06:36]1012 (4) - 16.08.2024 04:08 [10:06:36]1206 (1) - 0 [10:06:36]OFD Sender: Remove packet 197859 [10:06:36]ProducePacketName [10:06:36]name=ofd_packets/00197859 [10:06:36]NVStorageDeleteData [10:06:37]OFD Sender: No OFD packet to send [10:06:37]*** Cut start [10:06:37]*** Purtial cut [10:06:37]*** Stage 1: CUTSNS_PIN = 1 [10:06:37]Read from MH i2c: 01 [10:06:37]MH_I2C_Read... [10:06:37]*** Stop cut motor [10:06:37]*** Cut end [10:06:37]Read from MH i2c: 01 07 00 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: 01 07 00 C1 45 00 00 00 00 00 FF 0F 1B [10:06:37]process_action close_receipt done [10:06:37]requested_data is exist [10:06:37]produce_requested_data [10:06:37]requested_item fm.sn is exist - process it [10:06:37]wFMCommunicate request_size=4 [10:06:37]MH_SAM_APDU [10:06:37]CAPDU: 80 11 00 00 [10:06:37]Write to MH i2c: E2 08 00 C2 45 80 11 00 00 00 00 00 00 81 [10:06:37]Write i2c OK [10:06:37]MH_I2C_Read... [10:06:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:37]Read from MH i2c: E2 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: E2 17 00 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: E2 17 00 C2 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CE [10:06:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:06:37]wFMCommunicate OK [10:06:37]requested_item fd.num is exist - process it [10:06:37]SAM_PROTO_GetFieldsCounters [10:06:37]wFMCommunicate request_size=4 [10:06:37]MH_SAM_APDU [10:06:37]CAPDU: 80 13 00 00 [10:06:37]Write to MH i2c: E2 08 00 C3 45 80 13 00 00 00 00 00 00 84 [10:06:37]Write i2c OK [10:06:37]MH_I2C_Read... [10:06:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:38]Read from MH i2c: E2 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 62 00 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 62 00 C3 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E3 04 03 00 0E 04 04 00 CE 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 B0 [10:06:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E3 04 03 00 0E 04 04 00 CE 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:06:38]wFMCommunicate OK [10:06:38]SAM_PROTO_GetFieldsCounters done [10:06:38]requested_item shift.num is exist - process it [10:06:38]requested_item shift.opened is exist - process it [10:06:38]req_shift_opened [10:06:38]FM_GetShiftState [10:06:38]SAM_PROTO_GetShiftState [10:06:38]wFMCommunicate request_size=4 [10:06:38]MH_SAM_APDU [10:06:38]CAPDU: 80 13 01 00 [10:06:38]Write to MH i2c: E2 08 00 C4 45 80 13 01 00 00 00 00 00 86 [10:06:38]Write i2c OK [10:06:38]MH_I2C_Read... [10:06:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:38]Read from MH i2c: E2 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 0E 00 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 0E 00 C4 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 14 [10:06:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:06:38]wFMCommunicate OK [10:06:38]SAM_PROTO_GetShiftState done [10:06:38]FM_GetShiftState done [10:06:38]req_shift_opened done [10:06:38]requested_item shift.open_date is exist - process it [10:06:38]req_shift_open_date [10:06:38]req_shift_open_date done [10:06:38]produce_requested_data done [10:06:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197859,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:06:38]process_action_free close_receipt [10:06:38]json_value_free [10:06:38]json_value_free done [10:06:38]process_json_proto returns [10:06:38]Send response to host [10:06:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197859,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:06:38]free response buf [10:06:38]execute_script done [10:06:38]execute_script returns [10:06:38]free content buf [10:06:38]Sock 7.Close socket [10:06:38]Sock 7.Thread stoped [10:06:42]OFD Sender: No OFD packet to send [10:06:47]OFD Sender: No OFD packet to send [10:06:52]OFD Sender: No OFD packet to send [10:06:57]OFD Sender: No OFD packet to send [10:07:02]OFD Sender: No OFD packet to send [10:07:07]OFD Sender: No OFD packet to send [10:07:11]accept exits with 9 [10:07:11]New connection [10:07:11]New thread 3066838372 created [10:07:11]Thread 3066981732 joined [10:07:11]Waiting for new connection... [10:07:11] Sock 9.Parse request [10:07:11]Sock 9.Check first char [10:07:11]Sock 9.First char is OK [10:07:11]request: POST /json_proto HTTP/1.0 [10:07:11]Method: POST [10:07:11]URL: /json_proto [10:07:11]Method is POST - this is cgi request [10:07:11]url: /json_proto [10:07:11]query_string will be loaded in cgi processing [10:07:11]execute_cgi json_proto POST (null) [10:07:11]execute_cgi path=json_proto method=POST [10:07:11]POST find Content-Length [10:07:11]Host: 172.17.46.195:8080 [10:07:11]Content-Length: 805 [10:07:11]Content-Type: application/json [10:07:11] [10:07:11]POST finish read [10:07:11]Found Content-Length = 805 [10:07:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:11]execute_script... [10:07:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:11]POST & json_proto [10:07:11]process_json_proto [10:07:11]json parsed OK: [10:07:11]protocol is kg_v1.0 [10:07:11]action value=close_receipt [10:07:11]process_action close_receipt [10:07:11]cmd_close_receipt [10:07:11]MH_GetDate [10:07:11]Write to MH i2c: F0 00 00 C5 45 F9 [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: F0 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: F0 09 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: F0 09 00 C5 45 00 D2 24 BF 66 8D AE BC 66 7A [10:07:11]GetLastDocTimeStamp 1723802798 [10:07:11]current date 1723802834 [10:07:11]FM_GetShiftState [10:07:11]SAM_PROTO_GetShiftState [10:07:11]wFMCommunicate request_size=4 [10:07:11]MH_SAM_APDU [10:07:11]CAPDU: 80 13 01 00 [10:07:11]Write to MH i2c: E2 08 00 C6 45 80 13 01 00 00 00 00 00 88 [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:11]Read from MH i2c: E2 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 0E 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 0E 00 C6 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 16 [10:07:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:07:11]wFMCommunicate OK [10:07:11]SAM_PROTO_GetShiftState done [10:07:11]FM_GetShiftState done [10:07:11]opened in 1723766727 [10:07:11]opened+sec_in_day 1723853127 [10:07:11]quantity*price = 100005 [10:07:11]sum+1 = 100006 [10:07:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 201 16.08.2024 10:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197860 ФПД: 206968757466226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100714&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197860&fm=206968757466226&tin=02508201610067®Number=0000000000092545&sum=100005 [10:07:12]StoreToDocumentArchive [10:07:12]shift 462 fd 197860 [10:07:12]save to /storage/0462/doc_00197860 [10:07:12]save last doc name /storage/0462/doc_00197860 to /storage/kkm_last_doc_name [10:07:12]save OK [10:07:12]Clear old archive folders... [10:07:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:07:12]tlvbuf is 018F3740 [10:07:12]SAM_PROTO_ClearQueue [10:07:12]wFMCommunicate request_size=4 [10:07:12]MH_SAM_APDU [10:07:12]CAPDU: 80 09 00 00 [10:07:12]Write to MH i2c: E2 08 00 D3 45 80 09 00 00 00 00 00 00 8A [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:12]Read from MH i2c: E2 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 D3 45 00 90 00 8C [10:07:12]RAPDU: 90 00 [10:07:12]wFMCommunicate OK [10:07:12]SAM_PROTO_ClearQueue done [10:07:12]KKMCreateOFDPacket [10:07:12]OFDProtocolAddRootSTLVToBuf [10:07:12]FM_MakeSignedData [10:07:12]FM_MakeSignedData [10:07:12]SAM_PROTO_SignData [10:07:12]wFMCommunicate request_size=4 [10:07:12]MH_SAM_APDU [10:07:12]CAPDU: 80 0D 01 02 [10:07:12]Write to MH i2c: E2 08 00 D4 45 80 0D 01 02 00 00 00 00 92 [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:12]Read from MH i2c: E2 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 D4 45 00 90 00 8D [10:07:12]RAPDU: 90 00 [10:07:12]wFMCommunicate OK [10:07:12]wFMCommunicate request_size=255 [10:07:12]MH_SAM_APDU [10:07:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 D2 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 04 03 00 35 04 06 00 BC [10:07:12]Write to MH i2c: E2 02 01 D5 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 D2 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 04 03 00 35 04 06 00 BC 00 00 FD [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:12]OFD Sender: No OFD packet to send [10:07:12]Read from MH i2c: E2 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 D5 45 00 90 00 8E [10:07:12]RAPDU: 90 00 [10:07:12]wFMCommunicate OK [10:07:12]wFMCommunicate request_size=10 [10:07:12]MH_SAM_APDU [10:07:12]CAPDU: 80 0D 02 02 05 3C AB 44 B4 72 [10:07:12]Write to MH i2c: E2 0D 00 D6 45 80 0D 02 02 05 00 3C AB 44 B4 72 00 00 F0 [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:12]Read from MH i2c: E2 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 03 00 D6 45 00 90 00 8F [10:07:12]RAPDU: 90 00 [10:07:12]wFMCommunicate OK [10:07:12]wFMCommunicate request_size=4 [10:07:12]MH_SAM_APDU [10:07:12]CAPDU: 80 0D 03 02 [10:07:12]Write to MH i2c: E2 08 00 D7 45 80 0D 03 02 00 00 00 00 97 [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:12]Read from MH i2c: E2 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 0B 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 0B 00 D7 45 00 60 2C 85 5B F5 7A 79 9A 90 00 86 [10:07:12]RAPDU: 60 2C 85 5B F5 7A 79 9A 90 00 [10:07:12]wFMCommunicate OK [10:07:12]SAM_PROTO_SignData done [10:07:12]FM_MakeSignedData done [10:07:12]CreateOFDProtocolMessage [10:07:12]wFMCommunicate request_size=4 [10:07:12]MH_SAM_APDU [10:07:12]CAPDU: 80 11 00 00 [10:07:12]Write to MH i2c: E2 08 00 D8 45 80 11 00 00 00 00 00 00 97 [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:12]Read from MH i2c: E2 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 17 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: E2 17 00 D8 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E4 [10:07:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:07:12]wFMCommunicate OK [10:07:12]CreateOFDProtocolMessage done [10:07:12]OFDSenderStorePacket 197860 [10:07:12]StoreOFDPacket docnum=197860 [10:07:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 30 2C 07 01 AB 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 D2 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 04 03 00 35 04 06 00 BC 3C AB 44 B4 72 60 2C 85 5B F5 7A 79 9A [10:07:12]CheckFolder [10:07:12]dirname=/storage/ofd_packets [10:07:12]CheckFolder done [10:07:12]ProducePacketName [10:07:12]name=ofd_packets/00197860 [10:07:12]NVStorageSaveData ofd_packets/00197860 [10:07:12]File name is /storage/ofd_packets/00197860 [10:07:12]Write 301 bytes [10:07:12]NVStorageSaveData done [10:07:12]OFDSenderStorePacket done [10:07:12]KKMCreateOFDPacket done [10:07:12]NVStorageSaveData kkm_last_timestamp [10:07:12]File name is /storage/kkm_last_timestamp [10:07:12]Write 4 bytes [10:07:12]NVStorageSaveData done [10:07:12]ExternCall_PrintAddStr [10:07:12]wPrintStart [10:07:12]Write to MH i2c: 01 00 00 D9 45 1E [10:07:12]Write i2c OK [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: 01 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: 01 07 00 [10:07:12]MH_I2C_Read... [10:07:12]Read from MH i2c: 01 07 00 D9 45 00 00 00 00 00 FF 0F 33 [10:07:12]RasterBufferAndPrint [10:07:12]line Счет N : (1)11325242 [10:07:12]line ИНН: 02508201610067 [10:07:12]line Контрольно-Кассовый Чек [10:07:12]line ПРОДАЖА [10:07:12]line ТРК (МРК, ГНК) : 12 [10:07:12]line Товар: 2710124130 [10:07:12]line Аи-92-К-4 [10:07:12]line 14.750 * 67.80 [10:07:12]line = 1000.05 [10:07:12]line НДС 12% НСП 1% [10:07:12]line > о реализуемом товаре [10:07:12]line ИТОГО: 1000.05 [10:07:12]line НСП 1% : 8.85 [10:07:12]line НДС 12% : 106.20 [10:07:12]line Наличными: 0.00 [10:07:12]line Безнал.: 1000.05 [10:07:12]line Место: АЗС № 95 "Партнер Нефть" [10:07:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:07:12]line СНО: Общий режим [10:07:12]line Чек 201 16.08.2024 10:07 [10:07:12]line Смена: 462 ФФД: 1.0 [10:07:12]line ЗНМ: 0300000079 [10:07:12]line РНМ: 0000000000092545 [10:07:12]line Версия ККМ: 001 [10:07:12]line Платежная система: O! деньги [10:07:12]line ФМ: 0000000000871802 [10:07:12]line ФД: 197860 [10:07:12]line ФПД: 206968757466226 [10:07:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100714&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197860&fm=206968757466226&tin=02508201610067®Number=0000000000092545&sum=100005 [10:07:13]OFD Sender: Processing packet 197860 [packets to send 245, broken 244] [10:07:13]ProducePacketName [10:07:13]name=ofd_packets/00197860 [10:07:13]OFD Sender: To server: pG, [10:07:13]CommunicateWithHost lk.salyk.kg:30040 [10:07:13]ConnectInit lk.salyk.kg [10:07:13]written 0, free lines is 4095 [10:07:13]Connected sock=10 [10:07:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 30 2C 07 01 AB 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 D2 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 04 03 00 35 04 06 00 BC 3C AB 44 B4 72 60 2C 85 5B F5 7A 79 9A [10:07:13]Write to MH i2c: 01 00 00 03 46 49 [10:07:13]Write i2c OK [10:07:13]MH_I2C_Read... [10:07:13]Read from MH i2c: 01 [10:07:13]MH_I2C_Read... [10:07:13]Read from MH i2c: 01 07 00 [10:07:13]MH_I2C_Read... [10:07:13]Read from MH i2c: 01 07 00 03 46 00 00 00 00 00 F3 0C 4F [10:07:13]RasterBufferAndPrint [10:07:13]line [10:07:13]line [10:07:13]line [10:07:13]line [10:07:13]line [10:07:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A0 8C 47 00 BF D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 04 03 00 F4 03 04 00 E7 D0 BE 66 B6 04 01 00 00 1D 78 05 F3 21 34 52 C7 [10:07:13]CommunicateWithHost err = 0 [10:07:13]CheckOFDResponse [10:07:13]1017 (14) - 77093643461234 [10:07:13]1041 (16) - 0000000000871802 [10:07:13]1040 (4) - 197860 [10:07:13]1012 (4) - 16.08.2024 04:09 [10:07:13]1206 (1) - 0 [10:07:13]OFD Sender: Remove packet 197860 [10:07:13]ProducePacketName [10:07:13]name=ofd_packets/00197860 [10:07:13]NVStorageDeleteData [10:07:13]written 0, free lines is 3336 [10:07:13]MH_Cut [10:07:13]Write to MH i2c: D1 01 00 0A 46 01 22 [10:07:13]Write i2c OK [10:07:13]MH_I2C_Read... [10:07:13]Read from MH i2c: D1 [10:07:13]MH_I2C_Read... [10:07:13]Read from MH i2c: D1 01 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 FD [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 54000000005725C1 (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: 161439+1723641485=1723802924 [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 = 0x33530623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 FE [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2D 25 BF 66 8D AE BC 66 D3 [10:08:45]Current date/time: 16.08.2024 10:08 [10:08:45]FM_Init [10:08:45]wFMConnect [10:08:45]MH_SAM_On [10:08:45]Write to MH i2c: E0 00 00 08 00 E7 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_init finished! [10:08:45]*** atr: [10:08:45]*** 0F 3B D5 18 FF 81 91 FE [10:08:45]*** 1F C3 80 73 C8 21 10 0A [10:08:45]*** 00 00 00 00 00 00 00 00 [10:08:45]*** 00 00 00 00 00 00 00 00 [10:08:45]*** 00 00 00 00 00 00 00 00 [10:08:45]*** 00 00 00 00 00 00 00 00 [10:08:45]*** 00 00 00 00 00 00 00 00 [10:08:45]*** 00 00 00 00 00 00 00 00 [10:08:45]Read from MH i2c: E0 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E0 10 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:08:45]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:08:45]wFMCommunicate request_size=10 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:08:45]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:08:45]RAPDU: 90 00 [10:08:45]wFMCommunicate OK [10:08:45]wFMCommunicate request_size=4 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 11 00 00 [10:08:45]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 17 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [10:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:08:45]wFMCommunicate OK [10:08:45]Detected FM SN is 0000000000871802 [10:08:45]Stored FM SN is 0000000000871802 [10:08:45]wFMCommunicate request_size=9 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 16 00 00 04 A0 6D 01 00 [10:08:45]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 A0 6D 01 00 00 00 A0 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:08:45]RAPDU: 90 00 [10:08:45]wFMCommunicate OK [10:08:45]FM PIN OK [10:08:45]wFMCommunicate request_size=8 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 14 04 00 03 02 00 01 [10:08:45]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:08:45]RAPDU: 90 00 [10:08:45]wFMCommunicate OK [10:08:45]wFMCommunicate request_size=13 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:08:45]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:08:45]RAPDU: 90 00 [10:08:45]wFMCommunicate OK [10:08:45]wFMCommunicate request_size=4 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 11 00 00 [10:08:45]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 17 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [10:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:08:45]wFMCommunicate OK [10:08:45]DocumentArchiveInit [10:08:45]Start Httpd... [10:08:45]Httpd thread 3067690340 created [10:08:45]Write to MH i2c: 01 00 00 0F 00 0F [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: 01 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: 01 07 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:08:45]MH Int Process started [10:08:45]Allocated Socket 8 [10:08:45]Bind OK [10:08:45]Listen OK [10:08:45]httpd running on port 8080 [10:08:45]Waiting for new connection... [10:08:45]OFD Sender: Processing packet 197861 [packets to send 245, broken 244] [10:08:45]ProducePacketName [10:08:45]name=ofd_packets/00197861 [10:08:45]OFD Sender: To server: pG, [10:08:45]CommunicateWithHost lk.salyk.kg:30040 [10:08:45]ConnectInit lk.salyk.kg [10:08:45]Connected sock=6 [10:08:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 84 07 01 AD E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 DB 24 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 04 03 00 35 04 06 00 A3 59 97 C4 68 21 60 D1 1C 73 72 9E 85 DA [10:08:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A7 A0 47 00 81 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 04 03 00 F4 03 04 00 40 D1 BE 66 B6 04 01 00 00 E7 21 8E 2F 6B 2A 95 17 [10:08:46]CommunicateWithHost err = 0 [10:08:46]CheckOFDResponse [10:08:46]1017 (14) - 77093643461234 [10:08:46]1041 (16) - 0000000000871802 [10:08:46]1040 (4) - 197861 [10:08:46]1012 (4) - 16.08.2024 04:10 [10:08:46]1206 (1) - 0 [10:08:46]OFD Sender: Remove packet 197861 [10:08:46]ProducePacketName [10:08:46]name=ofd_packets/00197861 [10:08:46]NVStorageDeleteData [10:08:46]OFD Sender: No OFD packet to send [10:08:51]OFD Sender: No OFD packet to send [10:08:54]accept exits with 9 [10:08:54]New connection [10:08:54]New thread 3067403620 created [10:08:54]Waiting for new connection... [10:08:54] Sock 9.Parse request [10:08:54]Sock 9.Check first char [10:08:54]Sock 9.First char is OK [10:08:54]request: POST /json_proto HTTP/1.0 [10:08:54]Method: POST [10:08:54]URL: /json_proto [10:08:54]Method is POST - this is cgi request [10:08:54]url: /json_proto [10:08:54]query_string will be loaded in cgi processing [10:08:54]execute_cgi json_proto POST (null) [10:08:54]execute_cgi path=json_proto method=POST [10:08:54]POST find Content-Length [10:08:54]Host: 172.17.46.195:8080 [10:08:54]Content-Length: 215 [10:08:54]Content-Type: application/json [10:08:54] [10:08:54]POST finish read [10:08:54]Found Content-Length = 215 [10:08:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:54]execute_script... [10:08:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:54]POST & json_proto [10:08:54]process_json_proto [10:08:54]json parsed OK: [10:08:54]protocol is kg_v1.0 [10:08:54]action value=get_value [10:08:54]process_action get_value [10:08:54]cmd_get_value [10:08:54]process_action get_value done [10:08:54]requested_data is exist [10:08:54]produce_requested_data [10:08:54]requested_item kkm.sn is exist - process it [10:08:54]requested_item kkm.ver is exist - process it [10:08:54]requested_item fm.sn is exist - process it [10:08:54]wFMCommunicate request_size=4 [10:08:54]MH_SAM_APDU [10:08:54]CAPDU: 80 11 00 00 [10:08:54]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:08:54]Write i2c OK [10:08:54]MH_I2C_Read... [10:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:54]Read from MH i2c: E2 [10:08:54]MH_I2C_Read... [10:08:54]Read from MH i2c: E2 17 00 [10:08:54]MH_I2C_Read... [10:08:54]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [10:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:08:54]wFMCommunicate OK [10:08:54]requested_item fd.num is exist - process it [10:08:54]SAM_PROTO_GetFieldsCounters [10:08:54]wFMCommunicate request_size=4 [10:08:54]MH_SAM_APDU [10:08:54]CAPDU: 80 13 00 00 [10:08:54]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:08:54]Write i2c OK [10:08:54]MH_I2C_Read... [10:08:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:54]Read from MH i2c: E2 [10:08:54]MH_I2C_Read... [10:08:54]Read from MH i2c: E2 62 00 [10:08:54]MH_I2C_Read... [10:08:54]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E5 04 03 00 0E 04 04 00 CE 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 C1 [10:08:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E5 04 03 00 0E 04 04 00 CE 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:08:54]wFMCommunicate OK [10:08:54]SAM_PROTO_GetFieldsCounters done [10:08:54]requested_item shift.num is exist - process it [10:08:54]requested_item shift.opened is exist - process it [10:08:54]req_shift_opened [10:08:54]FM_GetShiftState [10:08:54]SAM_PROTO_GetShiftState [10:08:54]wFMCommunicate request_size=4 [10:08:54]MH_SAM_APDU [10:08:54]CAPDU: 80 13 01 00 [10:08:54]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:08:54]Write i2c OK [10:08:54]MH_I2C_Read... [10:08:54]Read from MH i2c: E2 [10:08:54]MH_I2C_Read... [10:08:54]Read from MH i2c: E2 0E 00 [10:08:54]MH_I2C_Read... [10:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:54]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1D [10:08:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:08:54]wFMCommunicate OK [10:08:54]SAM_PROTO_GetShiftState done [10:08:54]FM_GetShiftState done [10:08:54]req_shift_opened done [10:08:54]requested_item shift.open_date is exist - process it [10:08:54]req_shift_open_date [10:08:54]req_shift_open_date done [10:08:54]produce_requested_data done [10:08:54]produce_requested_data return {"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":197861,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:08:54]process_action_free get_value [10:08:54]json_value_free [10:08:54]json_value_free done [10:08:54]process_json_proto returns [10:08:54]Send response to host [10:08:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":197861,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:08:54]free response buf [10:08:54]execute_script done [10:08:54]execute_script returns [10:08:54]free content buf [10:08:54]Sock 9.Close socket [10:08:54]Sock 9.Thread stoped [10:08:54]accept exits with 10 [10:08:54]New connection [10:08:54]New thread 3067260260 created [10:08:54]Thread 3067403620 joined [10:08:54]Waiting for new connection... [10:08:54] Sock 10.Parse request [10:08:54]Sock 10.Check first char [10:08:54]Sock 10.First char is OK [10:08:54]request: POST /json_proto HTTP/1.0 [10:08:54]Method: POST [10:08:54]URL: /json_proto [10:08:54]Method is POST - this is cgi request [10:08:54]url: /json_proto [10:08:54]query_string will be loaded in cgi processing [10:08:54]execute_cgi json_proto POST (null) [10:08:54]execute_cgi path=json_proto method=POST [10:08:54]POST find Content-Length [10:08:54]Host: 172.17.46.195:8080 [10:08:54]Content-Length: 331 [10:08:54]Content-Type: application/json [10:08:54] [10:08:54]POST finish read [10:08:54]Found Content-Length = 331 [10:08:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:08:54]execute_script... [10:08:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:08:54]POST & json_proto [10:08:54]process_json_proto [10:08:54]json parsed OK: [10:08:54]protocol is kg_v1.0 [10:08:54]action value=get_value [10:08:54]process_action get_value [10:08:54]cmd_get_value [10:08:54]process_action get_value done [10:08:54]requested_data is exist [10:08:54]produce_requested_data [10:08:55]requested_item fm.sale.total is exist - process it [10:08:55]SAM_PROTO_GetFMData [10:08:55]wFMCommunicate request_size=4 [10:08:55]MH_SAM_APDU [10:08:55]CAPDU: 80 13 03 00 [10:08:55]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:08:55]Write i2c OK [10:08:55]MH_I2C_Read... [10:08:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:08:55]Read from MH i2c: E2 [10:08:55]MH_I2C_Read... [10:08:55]Read from MH i2c: E2 FD 00 [10:08:55]MH_I2C_Read... [10:08:55]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 49 01 03 00 69 04 A4 00 6F 04 04 00 36 FF 02 00 B1 04 05 00 FA BE 48 5A 06 70 04 05 00 7C 8E FA 28 04 72 04 05 00 7E 30 4E 31 02 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 C3 75 BB AC 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 C6 BE 64 0E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 13 02 00 00 B1 04 04 00 D4 7F E9 12 70 04 04 00 D4 7F E9 12 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0F 2B 02 02 EF 03 90 00 78 [10:08:55]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 49 01 03 00 69 04 A4 00 6F 04 04 00 36 FF 02 00 B1 04 05 00 FA BE 48 5A 06 70 04 05 00 7C 8E FA 28 04 72 04 05 00 7E 30 4E 31 02 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 C3 75 BB AC 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 C6 BE 64 0E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 13 02 00 00 B1 04 04 00 D4 7F E9 12 70 04 04 00 D4 7F E9 12 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0F 2B 02 02 EF 03 90 00 [10:08:55]wFMCommunicate OK [10:08:55]wFMCommunicate request_size=4 [10:08:55]MH_SAM_APDU [10:08:55]CAPDU: 80 17 00 00 [10:08:55]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:08:55]Write i2c OK [10:08:55]MH_I2C_Read... [10:08:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:08:55]Read from MH i2c: E2 [10:08:55]MH_I2C_Read... [10:08:55]Read from MH i2c: E2 FD 00 [10:08:55]MH_I2C_Read... [10:08:55]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CB D8 2A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1C [10:08:55]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CB D8 2A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:08:55]wFMCommunicate OK [10:08:55]wFMCommunicate request_size=4 [10:08:55]MH_SAM_APDU [10:08:55]CAPDU: 80 17 00 00 [10:08:55]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:08:55]Write i2c OK [10:08:55]MH_I2C_Read... [10:08:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:08:56]Read from MH i2c: E2 [10:08:56]MH_I2C_Read... [10:08:56]Read from MH i2c: E2 FD 00 [10:08:56]MH_I2C_Read... [10:08:56]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [10:08:56]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:08:56]wFMCommunicate OK [10:08:56]wFMCommunicate request_size=4 [10:08:56]MH_SAM_APDU [10:08:56]CAPDU: 80 17 00 00 [10:08:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:08:56]Write i2c OK [10:08:56]MH_I2C_Read... [10:08:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:08:56]Read from MH i2c: E2 [10:08:56]MH_I2C_Read... [10:08:56]Read from MH i2c: E2 FD 00 [10:08:56]MH_I2C_Read... [10:08:56]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 11 [10:08:56]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:08:56]wFMCommunicate OK [10:08:56]wFMCommunicate request_size=4 [10:08:56]MH_SAM_APDU [10:08:56]CAPDU: 80 17 00 00 [10:08:56]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:08:56]Write i2c OK [10:08:56]MH_I2C_Read... [10:08:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [10:08:56]Read from MH i2c: E2 [10:08:56]MH_I2C_Read... [10:08:56]Read from MH i2c: E2 E3 00 [10:08:56]MH_I2C_Read... [10:08:56]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [10:08:56]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:08:56]wFMCommunicate OK [10:08:56]SAM_PROTO_GetFMData done [10:08:56]requested_item fm.sale_refund.total is exist - process it [10:08:56]requested_item fm.buy.total is exist - process it [10:08:56]requested_item shift.sale.total is exist - process it [10:08:56]SAM_PROTO_GetShiftData [10:08:56]wFMCommunicate request_size=4 [10:08:56]MH_SAM_APDU [10:08:56]CAPDU: 80 13 02 00 [10:08:56]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:08:56]Write i2c OK [10:08:56]MH_I2C_Read... [10:08:56]OFD Sender: No OFD packet to send [10:08:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:08:57]Read from MH i2c: E2 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CA 00 00 00 69 04 9D 00 6F 04 04 00 CA 00 00 00 B1 04 04 00 6C 90 6C 01 70 04 03 00 0C 52 D3 72 04 03 00 60 3E 99 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 3A B8 26 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 FB 39 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 1D [10:08:57]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CA 00 00 00 69 04 9D 00 6F 04 04 00 CA 00 00 00 B1 04 04 00 6C 90 6C 01 70 04 03 00 0C 52 D3 72 04 03 00 60 3E 99 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 3A B8 26 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 FB 39 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [10:08:57]wFMCommunicate OK [10:08:57]wFMCommunicate request_size=4 [10:08:57]MH_SAM_APDU [10:08:57]CAPDU: 80 17 00 00 [10:08:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:08:57]Write i2c OK [10:08:57]MH_I2C_Read... [10:08:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:08:57]Read from MH i2c: E2 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [10:08:57]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [10:08:57]wFMCommunicate OK [10:08:57]wFMCommunicate request_size=4 [10:08:57]MH_SAM_APDU [10:08:57]CAPDU: 80 17 00 00 [10:08:57]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:08:57]Write i2c OK [10:08:57]MH_I2C_Read... [10:08:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:08:57]Read from MH i2c: E2 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 57 [10:08:57]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [10:08:57]wFMCommunicate OK [10:08:57]wFMCommunicate request_size=4 [10:08:57]MH_SAM_APDU [10:08:57]CAPDU: 80 17 00 00 [10:08:57]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:08:57]Write i2c OK [10:08:57]MH_I2C_Read... [10:08:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:08:57]Read from MH i2c: E2 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 [10:08:57]MH_I2C_Read... [10:08:57]Read from MH i2c: E2 FD 00 1B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0E [10:08:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [10:08:58]wFMCommunicate OK [10:08:58]wFMCommunicate request_size=4 [10:08:58]MH_SAM_APDU [10:08:58]CAPDU: 80 17 00 00 [10:08:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:08:58]Write i2c OK [10:08:58]MH_I2C_Read... [10:08:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [10:08:58]Read from MH i2c: E2 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: E2 CD 00 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [10:08:58]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:08:58]wFMCommunicate OK [10:08:58]SAM_PROTO_GetShiftData done [10:08:58]requested_item shift.sale.total_cash is exist - process it [10:08:58]requested_item shift.sale_refund.total is exist - process it [10:08:58]requested_item shift.sale_refund.total_cash is exist - process it [10:08:58]requested_item shift.buy.total is exist - process it [10:08:58]requested_item shift.buy.total_cash is exist - process it [10:08:58]produce_requested_data done [10:08:58]produce_requested_data return {"fm.sale.total":272845206.98,"fm.sale_refund.total":3172925.00,"fm.buy.total":0.00,"shift.sale.total":238920.76,"shift.sale.total_cash":138491.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:08:58]process_action_free get_value [10:08:58]json_value_free [10:08:58]json_value_free done [10:08:58]process_json_proto returns [10:08:58]Send response to host [10:08:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":272845206.98,"fm.sale_refund.total":3172925.00,"fm.buy.total":0.00,"shift.sale.total":238920.76,"shift.sale.total_cash":138491.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:08:58]free response buf [10:08:58]execute_script done [10:08:58]execute_script returns [10:08:58]free content buf [10:08:58]Sock 10.Close socket [10:08:58]Sock 10.Thread stoped [10:08:58]accept exits with 9 [10:08:58]New connection [10:08:58]New thread 3067403620 created [10:08:58]Thread 3067260260 joined [10:08:58]Waiting for new connection... [10:08:58] Sock 9.Parse request [10:08:58]Sock 9.Check first char [10:08:58]Sock 9.First char is OK [10:08:58]request: POST /json_proto HTTP/1.0 [10:08:58]Method: POST [10:08:58]URL: /json_proto [10:08:58]Method is POST - this is cgi request [10:08:58]url: /json_proto [10:08:58]query_string will be loaded in cgi processing [10:08:58]execute_cgi json_proto POST (null) [10:08:58]execute_cgi path=json_proto method=POST [10:08:58]POST find Content-Length [10:08:58]Host: 172.17.46.195:8080 [10:08:58]Content-Length: 144 [10:08:58]Content-Type: application/json [10:08:58] [10:08:58]POST finish read [10:08:58]Found Content-Length = 144 [10:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [10:08:58]execute_script... [10:08:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [10:08:58]POST & json_proto [10:08:58]process_json_proto [10:08:58]json parsed OK: [10:08:58]protocol is kg_v1.0 [10:08:58]action value=print_doc [10:08:58]process_action print_doc [10:08:58]ExternCall_PrintAddStr [10:08:58]wPrintStart [10:08:58]Write to MH i2c: 01 00 00 1D 00 1D [10:08:58]Write i2c OK [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: 01 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: 01 07 00 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [10:08:58]RasterBufferAndPrint [10:08:58]line Счет N : (1)11325243 [10:08:58]line ИНН: 02508201610067 [10:08:58]line Контрольно-Кассовый Чек [10:08:58]line ПРОДАЖА [10:08:58]line ТРК (МРК, ГНК) : 41 [10:08:58]line Товар: 2710124500 [10:08:58]line Аи-95-К-5 [10:08:58]line 8.090 * 74.20 [10:08:58]line = 600.28 [10:08:58]line НДС 12% НСП 1% [10:08:58]line > о реализуемом товаре [10:08:58]line ИТОГО: 600.28 [10:08:58]line НСП 1% : 5.31 [10:08:58]line НДС 12% : 63.75 [10:08:58]line Наличными: 0.00 [10:08:58]line Безнал.: 600.28 [10:08:58]line Место: АЗС № 95 "Партнер Нефть" [10:08:58]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:08:58]line СНО: Общий режим [10:08:58]line Чек 202 16.08.2024 10:07 [10:08:58]line Смена: 462 ФФД: 1.0 [10:08:58]line ЗНМ: 0300000079 [10:08:58]line РНМ: 0000000000092545 [10:08:58]line Версия ККМ: 001 [10:08:58]line Платежная система: O! деньги [10:08:58]line ФМ: 0000000000871802 [10:08:58]line ФД: 197861 [10:08:58]line ФПД: 179605193648161 [10:08:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T100723&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197861&fm=179605193648161&tin=02508201610067®Number=0000000000092545&sum=60028 [10:08:58]written 0, free lines is 4095 [10:08:58]Write to MH i2c: 01 00 00 47 00 47 [10:08:58]Write i2c OK [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: 01 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: 01 07 00 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 EC 0C 46 [10:08:58]RasterBufferAndPrint [10:08:58]line [10:08:58]line [10:08:58]line [10:08:58]line [10:08:58]line [10:08:58]written 0, free lines is 3322 [10:08:59]MH_Cut [10:08:59]Write to MH i2c: D1 01 00 4E 00 01 20 [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: D1 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: D1 01 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: D1 01 00 4E 00 00 1F [10:08:59]Write to MH i2c: 01 00 00 4F 00 4F [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]*** Cut start [10:08:59]*** Purtial cut [10:08:59]*** Stage 1: CUTSNS_PIN = 1 [10:09:00]Read from MH i2c: 01 [10:09:00]MH_I2C_Read... [10:09:00]*** Stop cut motor [10:09:00]*** Cut end [10:09:00]Read from MH i2c: 01 07 00 [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [10:09:00]process_action print_doc done [10:09:00]requested_data is exist [10:09:00]produce_requested_data [10:09:00]produce_requested_data return (null) [10:09:00]process_action_free print_doc [10:09:00]json_value_free [10:09:00]json_value_free done [10:09:00]process_json_proto returns [10:09:00]Send response to host [10:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [10:09:00]free response buf [10:09:00]execute_script done [10:09:00]execute_script returns [10:09:00]free content buf [10:09:00]Sock 9.Close socket [10:09:00]Sock 9.Thread stoped [10:09:01]OFD Sender: No OFD packet to send [10:09:06]OFD Sender: No OFD packet to send [10:09:11]OFD Sender: No OFD packet to send [10:09:16]OFD Sender: No OFD packet to send [10:09:21]OFD Sender: No OFD packet to send [10:09:26]OFD Sender: No OFD packet to send [10:09:31]OFD Sender: No OFD packet to send [10:09:36]OFD Sender: No OFD packet to send [10:09:41]OFD Sender: No OFD packet to send [10:09:46]OFD Sender: No OFD packet to send [10:09:51]OFD Sender: No OFD packet to send [10:09:56]OFD Sender: No OFD packet to send [10:10:01]OFD Sender: No OFD packet to send [10:10:06]OFD Sender: No OFD packet to send [10:10:11]OFD Sender: No OFD packet to send [10:10:16]OFD Sender: No OFD packet to send [10:10:21]OFD Sender: No OFD packet to send [10:10:26]OFD Sender: No OFD packet to send [10:10:31]OFD Sender: No OFD packet to send [10:10:35]accept exits with 7 [10:10:35]New connection [10:10:35]New thread 3067260260 created [10:10:35]Thread 3067403620 joined [10:10:35]Waiting for new connection... [10:10:35] Sock 7.Parse request [10:10:35]Sock 7.Check first char [10:10:35]Sock 7.First char is OK [10:10:35]request: POST /json_proto HTTP/1.0 [10:10:35]Method: POST [10:10:35]URL: /json_proto [10:10:35]Method is POST - this is cgi request [10:10:35]url: /json_proto [10:10:35]query_string will be loaded in cgi processing [10:10:35]execute_cgi json_proto POST (null) [10:10:35]execute_cgi path=json_proto method=POST [10:10:35]POST find Content-Length [10:10:35]Host: 172.17.46.195:8080 [10:10:35]Content-Length: 811 [10:10:35]Content-Type: application/json [10:10:35] [10:10:35]POST finish read [10:10:35]Found Content-Length = 811 [10:10:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 51.820, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:35]execute_script... [10:10:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 51.820, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:35]POST & json_proto [10:10:35]process_json_proto [10:10:35]json parsed OK: [10:10:35]protocol is kg_v1.0 [10:10:35]action value=close_receipt [10:10:35]process_action close_receipt [10:10:35]cmd_close_receipt [10:10:35]MH_GetDate [10:10:35]Write to MH i2c: F0 00 00 50 00 3F [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: F0 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: F0 09 00 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: F0 09 00 50 00 00 9B 25 BF 66 8D AE BC 66 8A [10:10:35]GetLastDocTimeStamp 1723802843 [10:10:35]current date 1723803035 [10:10:35]FM_GetShiftState [10:10:35]SAM_PROTO_GetShiftState [10:10:35]wFMCommunicate request_size=4 [10:10:35]MH_SAM_APDU [10:10:35]CAPDU: 80 13 01 00 [10:10:35]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:35]Read from MH i2c: E2 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: E2 0E 00 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5C [10:10:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:10:35]wFMCommunicate OK [10:10:35]SAM_PROTO_GetShiftState done [10:10:35]FM_GetShiftState done [10:10:35]opened in 1723766727 [10:10:35]opened+sec_in_day 1723853127 [10:10:35]quantity*price = 400050 [10:10:35]sum+1 = 400051 [10:10:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 203 16.08.2024 10:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197862 ФПД: 279343677283262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101035&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197862&fm=279343677283262&tin=02508201610067®Number=0000000000092545&sum=400050 [10:10:36]StoreToDocumentArchive [10:10:36]shift 462 fd 197862 [10:10:36]save to /storage/0462/doc_00197862 [10:10:36]save last doc name /storage/0462/doc_00197862 to /storage/kkm_last_doc_name [10:10:36]save OK [10:10:36]Clear old archive folders... [10:10:36]ProcessDocumentItem done err = 0, tmpTLVsize=257 [10:10:36]tlvbuf is 00916050 [10:10:36]SAM_PROTO_ClearQueue [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 09 00 00 [10:10:36]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]SAM_PROTO_ClearQueue done [10:10:36]KKMCreateOFDPacket [10:10:36]OFDProtocolAddRootSTLVToBuf [10:10:36]FM_MakeSignedData [10:10:36]FM_MakeSignedData [10:10:36]SAM_PROTO_SignData [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 01 02 [10:10:36]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]wFMCommunicate request_size=255 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 9B 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 04 03 [10:10:36]Write to MH i2c: E2 02 01 60 00 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 9B 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 04 03 00 00 3E [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]wFMCommunicate request_size=16 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 FE 0F C4 A7 9B BE [10:10:36]Write to MH i2c: E2 13 00 61 00 80 0D 02 02 0B 00 00 35 04 06 00 FE 0F C4 A7 9B BE 00 00 01 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 03 02 [10:10:36]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 0B 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 0B 00 62 00 00 AD 3E EA EC 24 33 CE 0A 90 00 CE [10:10:36]RAPDU: AD 3E EA EC 24 33 CE 0A 90 00 [10:10:36]wFMCommunicate OK [10:10:36]SAM_PROTO_SignData done [10:10:36]FM_MakeSignedData done [10:10:36]CreateOFDProtocolMessage [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 11 00 00 [10:10:36]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 17 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2A [10:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:10:36]wFMCommunicate OK [10:10:36]CreateOFDProtocolMessage done [10:10:36]OFDSenderStorePacket 197862 [10:10:36]StoreOFDPacket docnum=197862 [10:10:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 9D B5 0D 01 81 55 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 9B 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 04 03 00 35 04 06 00 FE 0F C4 A7 9B BE AD 3E EA EC 24 33 CE 0A [10:10:36]CheckFolder [10:10:36]dirname=/storage/ofd_packets [10:10:36]CheckFolder done [10:10:36]ProducePacketName [10:10:36]name=ofd_packets/00197862 [10:10:36]NVStorageSaveData ofd_packets/00197862 [10:10:36]File name is /storage/ofd_packets/00197862 [10:10:36]Write 307 bytes [10:10:36]NVStorageSaveData done [10:10:36]OFDSenderStorePacket done [10:10:36]KKMCreateOFDPacket done [10:10:36]NVStorageSaveData kkm_last_timestamp [10:10:36]File name is /storage/kkm_last_timestamp [10:10:36]Write 4 bytes [10:10:36]NVStorageSaveData done [10:10:36]ExternCall_PrintAddStr [10:10:36]wPrintStart [10:10:36]Write to MH i2c: 01 00 00 64 00 64 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 07 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [10:10:36]RasterBufferAndPrint [10:10:36]line Счет N : (1)11325245 [10:10:36]line ИНН: 02508201610067 [10:10:36]line Контрольно-Кассовый Чек [10:10:36]line ПРОДАЖА [10:10:36]line ТРК (МРК, ГНК) : 62 [10:10:36]line Товар: 2710194210 [10:10:36]line D-ENERGY ДТ-К-5 [10:10:36]line 51.820 * 77.20 [10:10:36]line = 4000.50 [10:10:36]line НДС 12% НСП 1% [10:10:36]line > о реализуемом товаре [10:10:36]line ИТОГО: 4000.50 [10:10:36]line НСП 1% : 35.40 [10:10:36]line НДС 12% : 424.83 [10:10:36]line Наличными: 0.00 [10:10:36]line Безнал.: 4000.50 [10:10:36]line Место: АЗС № 95 "Партнер Нефть" [10:10:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:10:36]line СНО: Общий режим [10:10:36]line Чек 203 16.08.2024 10:10 [10:10:36]line Смена: 462 ФФД: 1.0 [10:10:36]line ЗНМ: 0300000079 [10:10:36]line РНМ: 0000000000092545 [10:10:36]line Версия ККМ: 001 [10:10:36]line Платежная система: O! деньги [10:10:36]line ФМ: 0000000000871802 [10:10:36]line ФД: 197862 [10:10:36]line ФПД: 279343677283262 [10:10:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101035&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197862&fm=279343677283262&tin=02508201610067®Number=0000000000092545&sum=400050 [10:10:37]OFD Sender: Processing packet 197862 [packets to send 245, broken 244] [10:10:37]ProducePacketName [10:10:37]name=ofd_packets/00197862 [10:10:37]OFD Sender: To server: pG, [10:10:37]CommunicateWithHost lk.salyk.kg:30040 [10:10:37]ConnectInit lk.salyk.kg [10:10:37]written 0, free lines is 4095 [10:10:37]Connected sock=11 [10:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 9D B5 0D 01 81 55 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 9B 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 04 03 00 35 04 06 00 FE 0F C4 A7 9B BE AD 3E EA EC 24 33 CE 0A [10:10:37]Write to MH i2c: 01 00 00 8E 00 8E [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: 01 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: 01 07 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: 01 07 00 8E 00 00 00 00 00 00 F0 0C 91 [10:10:37]RasterBufferAndPrint [10:10:37]line [10:10:37]line [10:10:37]line [10:10:37]line [10:10:37]line [10:10:37]written 0, free lines is 3318 [10:10:37]MH_Cut [10:10:37]Write to MH i2c: D1 01 00 95 00 01 67 [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: D1 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: D1 01 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: D1 01 00 95 00 00 66 [10:10:37]Write to MH i2c: 01 00 00 96 00 96 [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 25 0A 47 00 B2 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 04 03 00 F4 03 04 00 B0 D1 BE 66 B6 04 01 00 00 4A 91 3A 46 89 BD 14 EE [10:10:37]CommunicateWithHost err = 0 [10:10:37]CheckOFDResponse [10:10:37]1017 (14) - 77093643461234 [10:10:37]1041 (16) - 0000000000871802 [10:10:37]1040 (4) - 197862 [10:10:37]1012 (4) - 16.08.2024 04:12 [10:10:37]1206 (1) - 0 [10:10:37]OFD Sender: Remove packet 197862 [10:10:37]ProducePacketName [10:10:37]name=ofd_packets/00197862 [10:10:37]NVStorageDeleteData [10:10:38]OFD Sender: No OFD packet to send [10:10:38]*** Cut start [10:10:38]*** Purtial cut [10:10:38]*** CUTSNS_PIN = 0 [10:10:38]*** Stage 1: CUTSNS_PIN = 1 [10:10:40]Read from MH i2c: 01 [10:10:40]MH_I2C_Read... [10:10:40]*** Stop cut motor [10:10:40]*** Cut end [10:10:40]Read from MH i2c: 01 07 00 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 FF 0F AB [10:10:40]process_action close_receipt done [10:10:40]requested_data is exist [10:10:40]produce_requested_data [10:10:40]requested_item fm.sn is exist - process it [10:10:40]wFMCommunicate request_size=4 [10:10:40]MH_SAM_APDU [10:10:40]CAPDU: 80 11 00 00 [10:10:40]Write to MH i2c: E2 08 00 97 00 80 11 00 00 00 00 00 00 11 [10:10:40]Write i2c OK [10:10:40]MH_I2C_Read... [10:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:40]Read from MH i2c: E2 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: E2 17 00 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: E2 17 00 97 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5E [10:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:10:40]wFMCommunicate OK [10:10:40]requested_item fd.num is exist - process it [10:10:40]SAM_PROTO_GetFieldsCounters [10:10:40]wFMCommunicate request_size=4 [10:10:40]MH_SAM_APDU [10:10:40]CAPDU: 80 13 00 00 [10:10:40]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [10:10:40]Write i2c OK [10:10:40]MH_I2C_Read... [10:10:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:40]Read from MH i2c: E2 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: E2 62 00 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E6 04 03 00 0E 04 04 00 CE 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 4C [10:10:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E6 04 03 00 0E 04 04 00 CE 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:10:40]wFMCommunicate OK [10:10:40]SAM_PROTO_GetFieldsCounters done [10:10:40]requested_item shift.num is exist - process it [10:10:40]requested_item shift.opened is exist - process it [10:10:40]req_shift_opened [10:10:40]FM_GetShiftState [10:10:40]SAM_PROTO_GetShiftState [10:10:40]wFMCommunicate request_size=4 [10:10:40]MH_SAM_APDU [10:10:40]CAPDU: 80 13 01 00 [10:10:40]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [10:10:40]Write i2c OK [10:10:40]MH_I2C_Read... [10:10:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:40]Read from MH i2c: E2 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: E2 0E 00 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A4 [10:10:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:10:40]wFMCommunicate OK [10:10:40]SAM_PROTO_GetShiftState done [10:10:40]FM_GetShiftState done [10:10:40]req_shift_opened done [10:10:40]requested_item shift.open_date is exist - process it [10:10:40]req_shift_open_date [10:10:40]req_shift_open_date done [10:10:40]produce_requested_data done [10:10:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197862,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:10:40]process_action_free close_receipt [10:10:40]json_value_free [10:10:40]json_value_free done [10:10:40]process_json_proto returns [10:10:40]Send response to host [10:10:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197862,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:10:40]free response buf [10:10:40]execute_script done [10:10:40]execute_script returns [10:10:40]free content buf [10:10:40]Sock 7.Close socket [10:10:40]Sock 7.Thread stoped [10:10:43]OFD Sender: No OFD packet to send [10:10:48]OFD Sender: No OFD packet to send [10:10:53]OFD Sender: No OFD packet to send [10:10:58]OFD Sender: No OFD packet to send [10:11:03]OFD Sender: No OFD packet to send [10:11:08]OFD Sender: No OFD packet to send [10:11:13]OFD Sender: No OFD packet to send [10:11:18]OFD Sender: No OFD packet to send [10:11:23]OFD Sender: No OFD packet to send [10:11:28]OFD Sender: No OFD packet to send [10:11:33]OFD Sender: No OFD packet to send [10:11:38]OFD Sender: No OFD packet to send [10:11:43]OFD Sender: No OFD packet to send [10:11:48]OFD Sender: No OFD packet to send [10:11:53]OFD Sender: No OFD packet to send [10:11:58]OFD Sender: No OFD packet to send [10:12:03]OFD Sender: No OFD packet to send [10:12:05]accept exits with 9 [10:12:05]New connection [10:12:05]New thread 3067403620 created [10:12:05]Thread 3067260260 joined [10:12:05]Waiting for new connection... [10:12:05] Sock 9.Parse request [10:12:05]Sock 9.Check first char [10:12:05]Sock 9.First char is OK [10:12:05]request: POST /json_proto HTTP/1.0 [10:12:05]Method: POST [10:12:05]URL: /json_proto [10:12:05]Method is POST - this is cgi request [10:12:05]url: /json_proto [10:12:05]query_string will be loaded in cgi processing [10:12:05]execute_cgi json_proto POST (null) [10:12:05]execute_cgi path=json_proto method=POST [10:12:05]POST find Content-Length [10:12:05]Host: 172.17.46.195:8080 [10:12:05]Content-Length: 802 [10:12:05]Content-Type: application/json [10:12:05] [10:12:05]POST finish read [10:12:05]Found Content-Length = 802 [10:12:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:05]execute_script... [10:12:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:05]POST & json_proto [10:12:05]process_json_proto [10:12:05]json parsed OK: [10:12:05]protocol is kg_v1.0 [10:12:05]action value=close_receipt [10:12:05]process_action close_receipt [10:12:05]cmd_close_receipt [10:12:05]MH_GetDate [10:12:05]Write to MH i2c: F0 00 00 9A 00 89 [10:12:05]Write i2c OK [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: F0 [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: F0 09 00 [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: F0 09 00 9A 00 00 F6 25 BF 66 8D AE BC 66 2F [10:12:05]GetLastDocTimeStamp 1723803035 [10:12:05]current date 1723803126 [10:12:05]FM_GetShiftState [10:12:05]SAM_PROTO_GetShiftState [10:12:05]wFMCommunicate request_size=4 [10:12:05]MH_SAM_APDU [10:12:05]CAPDU: 80 13 01 00 [10:12:05]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [10:12:05]Write i2c OK [10:12:05]MH_I2C_Read... [10:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:05]Read from MH i2c: E2 [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: E2 0E 00 [10:12:05]MH_I2C_Read... [10:12:05]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A6 [10:12:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:12:05]wFMCommunicate OK [10:12:05]SAM_PROTO_GetShiftState done [10:12:05]FM_GetShiftState done [10:12:05]opened in 1723766727 [10:12:05]opened+sec_in_day 1723853127 [10:12:05]quantity*price = 50036 [10:12:05]sum+1 = 50037 [10:12:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 204 16.08.2024 10:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197863 ФПД: 244682174569436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101206&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197863&fm=244682174569436&tin=02508201610067®Number=0000000000092545&sum=50036 [10:12:07]StoreToDocumentArchive [10:12:07]shift 462 fd 197863 [10:12:07]save to /storage/0462/doc_00197863 [10:12:07]save last doc name /storage/0462/doc_00197863 to /storage/kkm_last_doc_name [10:12:07]save OK [10:12:07]Clear old archive folders... [10:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:07]tlvbuf is 00955CC0 [10:12:07]SAM_PROTO_ClearQueue [10:12:07]wFMCommunicate request_size=4 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 09 00 00 [10:12:07]Write to MH i2c: E2 08 00 A8 00 80 09 00 00 00 00 00 00 1A [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [10:12:07]RAPDU: 90 00 [10:12:07]wFMCommunicate OK [10:12:07]SAM_PROTO_ClearQueue done [10:12:07]KKMCreateOFDPacket [10:12:07]OFDProtocolAddRootSTLVToBuf [10:12:07]FM_MakeSignedData [10:12:07]FM_MakeSignedData [10:12:07]SAM_PROTO_SignData [10:12:07]wFMCommunicate request_size=4 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 0D 01 02 [10:12:07]Write to MH i2c: E2 08 00 A9 00 80 0D 01 02 00 00 00 00 22 [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [10:12:07]RAPDU: 90 00 [10:12:07]wFMCommunicate OK [10:12:07]wFMCommunicate request_size=255 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 F6 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 04 03 00 35 04 06 00 DE [10:12:07]Write to MH i2c: E2 02 01 AA 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 F6 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 04 03 00 35 04 06 00 DE 00 00 89 [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [10:12:07]RAPDU: 90 00 [10:12:07]wFMCommunicate OK [10:12:07]wFMCommunicate request_size=10 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 0D 02 02 05 89 82 19 1B DC [10:12:07]Write to MH i2c: E2 0D 00 AB 00 80 0D 02 02 05 00 89 82 19 1B DC 00 00 4A [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [10:12:07]RAPDU: 90 00 [10:12:07]wFMCommunicate OK [10:12:07]wFMCommunicate request_size=4 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 0D 03 02 [10:12:07]Write to MH i2c: E2 08 00 AC 00 80 0D 03 02 00 00 00 00 27 [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 0B 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 0B 00 AC 00 00 05 64 A3 E2 F8 F1 38 BD 90 00 F4 [10:12:07]RAPDU: 05 64 A3 E2 F8 F1 38 BD 90 00 [10:12:07]wFMCommunicate OK [10:12:07]SAM_PROTO_SignData done [10:12:07]FM_MakeSignedData done [10:12:07]CreateOFDProtocolMessage [10:12:07]wFMCommunicate request_size=4 [10:12:07]MH_SAM_APDU [10:12:07]CAPDU: 80 11 00 00 [10:12:07]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:07]Read from MH i2c: E2 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 17 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 74 [10:12:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:12:07]wFMCommunicate OK [10:12:07]CreateOFDProtocolMessage done [10:12:07]OFDSenderStorePacket 197863 [10:12:07]StoreOFDPacket docnum=197863 [10:12:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0E 14 07 01 D1 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 F6 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 04 03 00 35 04 06 00 DE 89 82 19 1B DC 05 64 A3 E2 F8 F1 38 BD [10:12:07]CheckFolder [10:12:07]dirname=/storage/ofd_packets [10:12:07]CheckFolder done [10:12:07]ProducePacketName [10:12:07]name=ofd_packets/00197863 [10:12:07]NVStorageSaveData ofd_packets/00197863 [10:12:07]File name is /storage/ofd_packets/00197863 [10:12:07]Write 301 bytes [10:12:07]NVStorageSaveData done [10:12:07]OFDSenderStorePacket done [10:12:07]KKMCreateOFDPacket done [10:12:07]NVStorageSaveData kkm_last_timestamp [10:12:07]File name is /storage/kkm_last_timestamp [10:12:07]Write 4 bytes [10:12:07]NVStorageSaveData done [10:12:07]ExternCall_PrintAddStr [10:12:07]wPrintStart [10:12:07]Write to MH i2c: 01 00 00 AE 00 AE [10:12:07]Write i2c OK [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: 01 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: 01 07 00 [10:12:07]MH_I2C_Read... [10:12:07]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [10:12:07]RasterBufferAndPrint [10:12:07]line Счет N : (1)11325248 [10:12:07]line ИНН: 02508201610067 [10:12:07]line Контрольно-Кассовый Чек [10:12:07]line ПРОДАЖА [10:12:07]line ТРК (МРК, ГНК) : 42 [10:12:07]line Товар: 2710124130 [10:12:07]line Аи-92-К-4 [10:12:07]line 7.380 * 67.80 [10:12:07]line = 500.36 [10:12:07]line НДС 12% НСП 1% [10:12:07]line > о реализуемом товаре [10:12:07]line ИТОГО: 500.36 [10:12:07]line НСП 1% : 4.43 [10:12:07]line НДС 12% : 53.14 [10:12:07]line Наличными: 0.00 [10:12:07]line Безнал.: 500.36 [10:12:07]line Место: АЗС № 95 "Партнер Нефть" [10:12:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:12:07]line СНО: Общий режим [10:12:07]line Чек 204 16.08.2024 10:12 [10:12:07]line Смена: 462 ФФД: 1.0 [10:12:07]line ЗНМ: 0300000079 [10:12:07]line РНМ: 0000000000092545 [10:12:07]line Версия ККМ: 001 [10:12:07]line Платежная система: O! деньги [10:12:07]line ФМ: 0000000000871802 [10:12:07]line ФД: 197863 [10:12:07]line ФПД: 244682174569436 [10:12:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101206&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197863&fm=244682174569436&tin=02508201610067®Number=0000000000092545&sum=50036 [10:12:07]written 0, free lines is 4095 [10:12:07]OFD Sender: Processing packet 197863 [packets to send 245, broken 244] [10:12:07]ProducePacketName [10:12:07]name=ofd_packets/00197863 [10:12:07]OFD Sender: To server: pG, [10:12:07]CommunicateWithHost lk.salyk.kg:30040 [10:12:07]ConnectInit lk.salyk.kg [10:12:07]Connected sock=10 [10:12:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0E 14 07 01 D1 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 F6 25 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 04 03 00 35 04 06 00 DE 89 82 19 1B DC 05 64 A3 E2 F8 F1 38 BD [10:12:08]Write to MH i2c: 01 00 00 D8 00 D8 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 07 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 F3 0C DE [10:12:08]RasterBufferAndPrint [10:12:08]line [10:12:08]line [10:12:08]line [10:12:08]line [10:12:08]line [10:12:08]written 0, free lines is 3320 [10:12:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9B DB 47 00 12 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 04 03 00 F4 03 04 00 0A D2 BE 66 B6 04 01 00 00 04 A0 2A BF 91 9B B9 63 [10:12:08]CommunicateWithHost err = 0 [10:12:08]CheckOFDResponse [10:12:08]1017 (14) - 77093643461234 [10:12:08]1041 (16) - 0000000000871802 [10:12:08]1040 (4) - 197863 [10:12:08]1012 (4) - 16.08.2024 04:14 [10:12:08]1206 (1) - 0 [10:12:08]OFD Sender: Remove packet 197863 [10:12:08]ProducePacketName [10:12:08]name=ofd_packets/00197863 [10:12:08]NVStorageDeleteData [10:12:08]MH_Cut [10:12:08]Write to MH i2c: D1 01 00 DF 00 01 B1 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: D1 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: D1 01 00 [10:12:08]MH_I2C_Read... [10:12:08]Read from MH i2c: D1 01 00 DF 00 00 B0 [10:12:08]Write to MH i2c: 01 00 00 E0 00 E0 [10:12:08]Write i2c OK [10:12:08]MH_I2C_Read... [10:12:08]OFD Sender: No OFD packet to send [10:12:08]*** Cut start [10:12:08]*** Purtial cut [10:12:08]*** Stage 1: CUTSNS_PIN = 1 [10:12:09]Read from MH i2c: 01 [10:12:09]MH_I2C_Read... [10:12:09]*** Stop cut motor [10:12:09]*** Cut end [10:12:09]Read from MH i2c: 01 07 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [10:12:09]process_action close_receipt done [10:12:09]requested_data is exist [10:12:09]produce_requested_data [10:12:09]requested_item fm.sn is exist - process it [10:12:09]wFMCommunicate request_size=4 [10:12:09]MH_SAM_APDU [10:12:09]CAPDU: 80 11 00 00 [10:12:09]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:09]Read from MH i2c: E2 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 17 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 17 00 E1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [10:12:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:12:09]wFMCommunicate OK [10:12:09]requested_item fd.num is exist - process it [10:12:09]SAM_PROTO_GetFieldsCounters [10:12:09]wFMCommunicate request_size=4 [10:12:09]MH_SAM_APDU [10:12:09]CAPDU: 80 13 00 00 [10:12:09]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:09]Read from MH i2c: E2 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 62 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 62 00 E2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E7 04 03 00 0E 04 04 00 CE 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 9A [10:12:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E7 04 03 00 0E 04 04 00 CE 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:12:09]wFMCommunicate OK [10:12:09]SAM_PROTO_GetFieldsCounters done [10:12:09]requested_item shift.num is exist - process it [10:12:09]requested_item shift.opened is exist - process it [10:12:09]req_shift_opened [10:12:09]FM_GetShiftState [10:12:09]SAM_PROTO_GetShiftState [10:12:09]wFMCommunicate request_size=4 [10:12:09]MH_SAM_APDU [10:12:09]CAPDU: 80 13 01 00 [10:12:09]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [10:12:09]Write i2c OK [10:12:09]MH_I2C_Read... [10:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:09]Read from MH i2c: E2 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 0E 00 [10:12:09]MH_I2C_Read... [10:12:09]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [10:12:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:12:09]wFMCommunicate OK [10:12:09]SAM_PROTO_GetShiftState done [10:12:09]FM_GetShiftState done [10:12:09]req_shift_opened done [10:12:09]requested_item shift.open_date is exist - process it [10:12:09]req_shift_open_date [10:12:09]req_shift_open_date done [10:12:09]produce_requested_data done [10:12:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197863,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:12:09]process_action_free close_receipt [10:12:09]json_value_free [10:12:09]json_value_free done [10:12:09]process_json_proto returns [10:12:09]Send response to host [10:12:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197863,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:12:09]free response buf [10:12:09]execute_script done [10:12:09]execute_script returns [10:12:09]free content buf [10:12:09]Sock 9.Close socket [10:12:09]Sock 9.Thread stoped [10:12:13]OFD Sender: No OFD packet to send [10:12:16]accept exits with 7 [10:12:16]New connection [10:12:16]New thread 3067260260 created [10:12:16]Thread 3067403620 joined [10:12:16]Waiting for new connection... [10:12:16] Sock 7.Parse request [10:12:16]Sock 7.Check first char [10:12:16]Sock 7.First char is OK [10:12:16]request: POST /json_proto HTTP/1.0 [10:12:16]Method: POST [10:12:16]URL: /json_proto [10:12:16]Method is POST - this is cgi request [10:12:16]url: /json_proto [10:12:16]query_string will be loaded in cgi processing [10:12:16]execute_cgi json_proto POST (null) [10:12:16]execute_cgi path=json_proto method=POST [10:12:16]POST find Content-Length [10:12:16]Host: 172.17.46.195:8080 [10:12:16]Content-Length: 805 [10:12:16]Content-Type: application/json [10:12:16] [10:12:16]POST finish read [10:12:16]Found Content-Length = 805 [10:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325247", "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" : 15.910, "sum" : 1180.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1180.52 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:16]execute_script... [10:12: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)11325247", "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" : 15.910, "sum" : 1180.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1180.52 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:16]POST & json_proto [10:12:16]process_json_proto [10:12:16]json parsed OK: [10:12:16]protocol is kg_v1.0 [10:12:16]action value=close_receipt [10:12:16]process_action close_receipt [10:12:16]cmd_close_receipt [10:12:16]MH_GetDate [10:12:16]Write to MH i2c: F0 00 00 E4 00 D3 [10:12:16]Write i2c OK [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 09 00 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: F0 09 00 E4 00 00 00 26 BF 66 8D AE BC 66 84 [10:12:16]GetLastDocTimeStamp 1723803126 [10:12:16]current date 1723803136 [10:12:16]FM_GetShiftState [10:12:16]SAM_PROTO_GetShiftState [10:12:16]wFMCommunicate request_size=4 [10:12:16]MH_SAM_APDU [10:12:16]CAPDU: 80 13 01 00 [10:12:16]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [10:12:16]Write i2c OK [10:12:16]MH_I2C_Read... [10:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:16]Read from MH i2c: E2 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: E2 0E 00 [10:12:16]MH_I2C_Read... [10:12:16]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F0 [10:12:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:12:16]wFMCommunicate OK [10:12:16]SAM_PROTO_GetShiftState done [10:12:16]FM_GetShiftState done [10:12:16]opened in 1723766727 [10:12:16]opened+sec_in_day 1723853127 [10:12:16]quantity*price = 118052 [10:12:16]sum+1 = 118053 [10:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1180.52 НСП 1% : 10.45 НДС 12% : 125.36 Наличными: 0.00 Безнал.: 1180.52 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 205 16.08.2024 10:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197864 ФПД: 210586564821874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101216&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197864&fm=210586564821874&tin=02508201610067®Number=0000000000092545&sum=118052 [10:12:17]StoreToDocumentArchive [10:12:17]shift 462 fd 197864 [10:12:17]save to /storage/0462/doc_00197864 [10:12:17]save last doc name /storage/0462/doc_00197864 to /storage/kkm_last_doc_name [10:12:17]save OK [10:12:17]Clear old archive folders... [10:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:17]tlvbuf is 00955B90 [10:12:17]SAM_PROTO_ClearQueue [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 09 00 00 [10:12:17]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [10:12:17]RAPDU: 90 00 [10:12:17]wFMCommunicate OK [10:12:17]SAM_PROTO_ClearQueue done [10:12:17]KKMCreateOFDPacket [10:12:17]OFDProtocolAddRootSTLVToBuf [10:12:17]FM_MakeSignedData [10:12:17]FM_MakeSignedData [10:12:17]SAM_PROTO_SignData [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 0D 01 02 [10:12:17]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [10:12:17]RAPDU: 90 00 [10:12:17]wFMCommunicate OK [10:12:17]wFMCommunicate request_size=255 [10:12:17]MH_SAM_APDU [10:12: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 26 3E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 24 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 CD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 00 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 04 03 00 35 04 06 00 BF [10:12:17]Write to MH i2c: E2 02 01 F4 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 3E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 24 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 CD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 00 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 04 03 00 35 04 06 00 BF 00 00 9C [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [10:12:17]RAPDU: 90 00 [10:12:17]wFMCommunicate OK [10:12:17]wFMCommunicate request_size=10 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 0D 02 02 05 87 01 64 03 72 [10:12:17]Write to MH i2c: E2 0D 00 F5 00 80 0D 02 02 05 00 87 01 64 03 72 00 00 DA [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [10:12:17]RAPDU: 90 00 [10:12:17]wFMCommunicate OK [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 0D 03 02 [10:12:17]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 0B 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 0B 00 F6 00 00 05 02 30 79 64 15 BB C7 90 00 1D [10:12:17]RAPDU: 05 02 30 79 64 15 BB C7 90 00 [10:12:17]wFMCommunicate OK [10:12:17]SAM_PROTO_SignData done [10:12:17]FM_MakeSignedData done [10:12:17]CreateOFDProtocolMessage [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 11 00 00 [10:12:17]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 17 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BE [10:12:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:12:17]wFMCommunicate OK [10:12:17]CreateOFDProtocolMessage done [10:12:17]OFDSenderStorePacket 197864 [10:12:17]StoreOFDPacket docnum=197864 [10:12:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DB 7F 07 01 92 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 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 3E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 24 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 CD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 00 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 04 03 00 35 04 06 00 BF 87 01 64 03 72 05 02 30 79 64 15 BB C7 [10:12:17]CheckFolder [10:12:17]dirname=/storage/ofd_packets [10:12:17]CheckFolder done [10:12:17]ProducePacketName [10:12:17]name=ofd_packets/00197864 [10:12:17]NVStorageSaveData ofd_packets/00197864 [10:12:17]File name is /storage/ofd_packets/00197864 [10:12:17]Write 301 bytes [10:12:17]NVStorageSaveData done [10:12:17]OFDSenderStorePacket done [10:12:17]KKMCreateOFDPacket done [10:12:17]NVStorageSaveData kkm_last_timestamp [10:12:17]File name is /storage/kkm_last_timestamp [10:12:17]Write 4 bytes [10:12:17]NVStorageSaveData done [10:12:17]ExternCall_PrintAddStr [10:12:17]wPrintStart [10:12:17]Write to MH i2c: 01 00 00 F8 00 F8 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: 01 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: 01 07 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [10:12:17]RasterBufferAndPrint [10:12:17]line Счет N : (1)11325247 [10:12:17]line ИНН: 02508201610067 [10:12:17]line Контрольно-Кассовый Чек [10:12:17]line ПРОДАЖА [10:12:17]line ТРК (МРК, ГНК) : 11 [10:12:17]line Товар: 2710124500 [10:12:17]line Аи-95-К-5 [10:12:17]line 15.910 * 74.20 [10:12:17]line = 1180.52 [10:12:17]line НДС 12% НСП 1% [10:12:17]line > о реализуемом товаре [10:12:17]line ИТОГО: 1180.52 [10:12:17]line НСП 1% : 10.45 [10:12:17]line НДС 12% : 125.36 [10:12:17]line Наличными: 0.00 [10:12:17]line Безнал.: 1180.52 [10:12:17]line Место: АЗС № 95 "Партнер Нефть" [10:12:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:12:17]line СНО: Общий режим [10:12:17]line Чек 205 16.08.2024 10:12 [10:12:17]line Смена: 462 ФФД: 1.0 [10:12:17]line ЗНМ: 0300000079 [10:12:17]line РНМ: 0000000000092545 [10:12:17]line Версия ККМ: 001 [10:12:17]line Платежная система: O! деньги [10:12:17]line ФМ: 0000000000871802 [10:12:17]line ФД: 197864 [10:12:17]line ФПД: 210586564821874 [10:12:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101216&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197864&fm=210586564821874&tin=02508201610067®Number=0000000000092545&sum=118052 [10:12:17]written 0, free lines is 4095 [10:12:17]OFD Sender: Processing packet 197864 [packets to send 245, broken 244] [10:12:17]ProducePacketName [10:12:17]name=ofd_packets/00197864 [10:12:17]OFD Sender: To server: pG, [10:12:17]CommunicateWithHost lk.salyk.kg:30040 [10:12:17]ConnectInit lk.salyk.kg [10:12:18]Connected sock=10 [10:12:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DB 7F 07 01 92 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 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 3E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 24 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 30 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 CD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 00 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 04 03 00 35 04 06 00 BF 87 01 64 03 72 05 02 30 79 64 15 BB C7 [10:12:18]Write to MH i2c: 01 00 00 22 01 23 [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 07 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: 01 07 00 22 01 00 00 00 00 00 E6 0C 1C [10:12:18]RasterBufferAndPrint [10:12:18]line [10:12:18]line [10:12:18]line [10:12:18]line [10:12:18]line [10:12:18]written 0, free lines is 3313 [10:12:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 67 36 47 00 16 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 04 03 00 F4 03 04 00 15 D2 BE 66 B6 04 01 00 00 0A 60 B5 2A B9 24 23 2E [10:12:18]CommunicateWithHost err = 0 [10:12:18]CheckOFDResponse [10:12:18]1017 (14) - 77093643461234 [10:12:18]1041 (16) - 0000000000871802 [10:12:18]1040 (4) - 197864 [10:12:18]1012 (4) - 16.08.2024 04:14 [10:12:18]1206 (1) - 0 [10:12:18]OFD Sender: Remove packet 197864 [10:12:18]ProducePacketName [10:12:18]name=ofd_packets/00197864 [10:12:18]NVStorageDeleteData [10:12:18]MH_Cut [10:12:18]Write to MH i2c: D1 01 00 29 01 01 FC [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: D1 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: D1 01 00 [10:12:18]MH_I2C_Read... [10:12:18]Read from MH i2c: D1 01 00 29 01 00 FB [10:12:18]Write to MH i2c: 01 00 00 2A 01 2B [10:12:18]Write i2c OK [10:12:18]MH_I2C_Read... [10:12:18]OFD Sender: No OFD packet to send [10:12:19]*** Cut start [10:12:19]*** Purtial cut [10:12:19]*** CUTSNS_PIN = 0 [10:12:19]*** Stage 1: CUTSNS_PIN = 1 [10:12:21]Read from MH i2c: 01 [10:12:21]MH_I2C_Read... [10:12:21]*** Stop cut motor [10:12:21]*** Cut end [10:12:21]Read from MH i2c: 01 07 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: 01 07 00 2A 01 00 00 00 00 00 FF 0F 40 [10:12:21]process_action close_receipt done [10:12:21]requested_data is exist [10:12:21]produce_requested_data [10:12:21]requested_item fm.sn is exist - process it [10:12:21]wFMCommunicate request_size=4 [10:12:21]MH_SAM_APDU [10:12:21]CAPDU: 80 11 00 00 [10:12:21]Write to MH i2c: E2 08 00 2B 01 80 11 00 00 00 00 00 00 A6 [10:12:21]Write i2c OK [10:12:21]MH_I2C_Read... [10:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:21]Read from MH i2c: E2 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 17 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 17 00 2B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [10:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:12:21]wFMCommunicate OK [10:12:21]requested_item fd.num is exist - process it [10:12:21]SAM_PROTO_GetFieldsCounters [10:12:21]wFMCommunicate request_size=4 [10:12:21]MH_SAM_APDU [10:12:21]CAPDU: 80 13 00 00 [10:12:21]Write to MH i2c: E2 08 00 2C 01 80 13 00 00 00 00 00 00 A9 [10:12:21]Write i2c OK [10:12:21]MH_I2C_Read... [10:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:21]Read from MH i2c: E2 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 62 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 62 00 2C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E8 04 03 00 0E 04 04 00 CE 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 E9 [10:12:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E8 04 03 00 0E 04 04 00 CE 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:12:21]wFMCommunicate OK [10:12:21]SAM_PROTO_GetFieldsCounters done [10:12:21]requested_item shift.num is exist - process it [10:12:21]requested_item shift.opened is exist - process it [10:12:21]req_shift_opened [10:12:21]FM_GetShiftState [10:12:21]SAM_PROTO_GetShiftState [10:12:21]wFMCommunicate request_size=4 [10:12:21]MH_SAM_APDU [10:12:21]CAPDU: 80 13 01 00 [10:12:21]Write to MH i2c: E2 08 00 2D 01 80 13 01 00 00 00 00 00 AB [10:12:21]Write i2c OK [10:12:21]MH_I2C_Read... [10:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:21]Read from MH i2c: E2 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 0E 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 0E 00 2D 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 39 [10:12:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:12:21]wFMCommunicate OK [10:12:21]SAM_PROTO_GetShiftState done [10:12:21]FM_GetShiftState done [10:12:21]req_shift_opened done [10:12:21]requested_item shift.open_date is exist - process it [10:12:21]req_shift_open_date [10:12:21]req_shift_open_date done [10:12:21]produce_requested_data done [10:12:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197864,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:12:21]process_action_free close_receipt [10:12:21]json_value_free [10:12:21]json_value_free done [10:12:21]process_json_proto returns [10:12:21]Send response to host [10:12:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197864,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:12:21]free response buf [10:12:21]execute_script done [10:12:21]execute_script returns [10:12:21]free content buf [10:12:21]Sock 7.Close socket [10:12:21]Sock 7.Thread stoped [10:12:23]OFD Sender: No OFD packet to send [10:12:28]OFD Sender: No OFD packet to send [10:12:33]OFD Sender: No OFD packet to send [10:12:38]OFD Sender: No OFD packet to send [10:12:43]OFD Sender: No OFD packet to send [10:12:48]OFD Sender: No OFD packet to send [10:12:53]OFD Sender: No OFD packet to send [10:12:58]OFD Sender: No OFD packet to send [10:13:03]OFD Sender: No OFD packet to send [10:13:08]OFD Sender: No OFD packet to send [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:49]OFD Sender: No OFD packet to send [10:13:53]accept exits with 9 [10:13:53]New connection [10:13:53]New thread 3067403620 created [10:13:53]Thread 3067260260 joined [10:13:53]Waiting for new connection... [10:13:53] Sock 9.Parse request [10:13:53]Sock 9.Check first char [10:13:53]Sock 9.First char is OK [10:13:53]request: POST /json_proto HTTP/1.0 [10:13:53]Method: POST [10:13:53]URL: /json_proto [10:13:53]Method is POST - this is cgi request [10:13:53]url: /json_proto [10:13:53]query_string will be loaded in cgi processing [10:13:53]execute_cgi json_proto POST (null) [10:13:53]execute_cgi path=json_proto method=POST [10:13:53]POST find Content-Length [10:13:53]Host: 172.17.46.195:8080 [10:13:53]Content-Length: 802 [10:13:53]Content-Type: application/json [10:13:53] [10:13:53]POST finish read [10:13:53]Found Content-Length = 802 [10:13:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3916502", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:53]execute_script... [10:13: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)11325250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3916502", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:53]POST & json_proto [10:13:53]process_json_proto [10:13:53]json parsed OK: [10:13:53]protocol is kg_v1.0 [10:13:53]action value=close_receipt [10:13:53]process_action close_receipt [10:13:53]cmd_close_receipt [10:13:53]MH_GetDate [10:13:53]Write to MH i2c: F0 00 00 2E 01 1E [10:13:53]Write i2c OK [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: F0 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: F0 09 00 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: F0 09 00 2E 01 00 61 26 BF 66 8D AE BC 66 30 [10:13:53]GetLastDocTimeStamp 1723803136 [10:13:53]current date 1723803233 [10:13:53]FM_GetShiftState [10:13:53]SAM_PROTO_GetShiftState [10:13:53]wFMCommunicate request_size=4 [10:13:53]MH_SAM_APDU [10:13:53]CAPDU: 80 13 01 00 [10:13:53]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [10:13:53]Write i2c OK [10:13:53]MH_I2C_Read... [10:13:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:53]Read from MH i2c: E2 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: E2 0E 00 [10:13:53]MH_I2C_Read... [10:13:53]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3B [10:13:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:13:53]wFMCommunicate OK [10:13:53]SAM_PROTO_GetShiftState done [10:13:53]FM_GetShiftState done [10:13:53]opened in 1723766727 [10:13:53]opened+sec_in_day 1723853127 [10:13:53]quantity*price = 0 [10:13:53]sum+1 = 1 [10:13:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 206 16.08.2024 10:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 3916502 ФМ: 0000000000871802 ФД: 197865 ФПД: 175063885724617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101353&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197865&fm=175063885724617&tin=02508201610067®Number=0000000000092545&sum=0 [10:13:54]StoreToDocumentArchive [10:13:54]shift 462 fd 197865 [10:13:54]save to /storage/0462/doc_00197865 [10:13:54]save last doc name /storage/0462/doc_00197865 to /storage/kkm_last_doc_name [10:13:54]save OK [10:13:54]Clear old archive folders... [10:13:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:54]tlvbuf is 009755A0 [10:13:54]SAM_PROTO_ClearQueue [10:13:54]wFMCommunicate request_size=4 [10:13:54]MH_SAM_APDU [10:13:54]CAPDU: 80 09 00 00 [10:13:54]Write to MH i2c: E2 08 00 3C 01 80 09 00 00 00 00 00 00 AF [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:54]Read from MH i2c: E2 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [10:13:54]RAPDU: 90 00 [10:13:54]wFMCommunicate OK [10:13:54]SAM_PROTO_ClearQueue done [10:13:54]KKMCreateOFDPacket [10:13:54]OFDProtocolAddRootSTLVToBuf [10:13:54]FM_MakeSignedData [10:13:54]FM_MakeSignedData [10:13:54]SAM_PROTO_SignData [10:13:54]wFMCommunicate request_size=4 [10:13:54]MH_SAM_APDU [10:13:54]CAPDU: 80 0D 01 02 [10:13:54]Write to MH i2c: E2 08 00 3D 01 80 0D 01 02 00 00 00 00 B7 [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:54]Read from MH i2c: E2 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [10:13:54]RAPDU: 90 00 [10:13:54]wFMCommunicate OK [10:13:54]wFMCommunicate request_size=255 [10:13:54]MH_SAM_APDU [10:13:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CE 00 00 00 F4 03 04 00 61 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 04 03 00 35 04 06 00 9F [10:13:54]Write to MH i2c: E2 02 01 3E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 61 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 04 03 00 35 04 06 00 9F 00 00 C9 [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:54]Read from MH i2c: E2 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [10:13:54]RAPDU: 90 00 [10:13:54]wFMCommunicate OK [10:13:54]wFMCommunicate request_size=10 [10:13:54]MH_SAM_APDU [10:13:54]CAPDU: 80 0D 02 02 05 38 3C B8 BB C9 [10:13:54]Write to MH i2c: E2 0D 00 3F 01 80 0D 02 02 05 00 38 3C B8 BB C9 00 00 74 [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:54]Read from MH i2c: E2 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [10:13:54]RAPDU: 90 00 [10:13:54]wFMCommunicate OK [10:13:54]wFMCommunicate request_size=4 [10:13:54]MH_SAM_APDU [10:13:54]CAPDU: 80 0D 03 02 [10:13:54]Write to MH i2c: E2 08 00 40 01 80 0D 03 02 00 00 00 00 BC [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:54]Read from MH i2c: E2 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 0B 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 0B 00 40 01 00 23 53 EC 2B 9F 79 76 F6 90 00 CE [10:13:54]RAPDU: 23 53 EC 2B 9F 79 76 F6 90 00 [10:13:54]wFMCommunicate OK [10:13:54]SAM_PROTO_SignData done [10:13:54]FM_MakeSignedData done [10:13:54]CreateOFDProtocolMessage [10:13:54]wFMCommunicate request_size=4 [10:13:54]MH_SAM_APDU [10:13:54]CAPDU: 80 11 00 00 [10:13:54]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:54]Read from MH i2c: E2 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 17 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 09 [10:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:13:54]wFMCommunicate OK [10:13:54]CreateOFDProtocolMessage done [10:13:54]OFDSenderStorePacket 197865 [10:13:54]StoreOFDPacket docnum=197865 [10:13:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 27 F7 07 01 DF F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CE 00 00 00 F4 03 04 00 61 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 04 03 00 35 04 06 00 9F 38 3C B8 BB C9 23 53 EC 2B 9F 79 76 F6 [10:13:54]CheckFolder [10:13:54]dirname=/storage/ofd_packets [10:13:54]CheckFolder done [10:13:54]ProducePacketName [10:13:54]name=ofd_packets/00197865 [10:13:54]NVStorageSaveData ofd_packets/00197865 [10:13:54]File name is /storage/ofd_packets/00197865 [10:13:54]Write 301 bytes [10:13:54]NVStorageSaveData done [10:13:54]OFDSenderStorePacket done [10:13:54]KKMCreateOFDPacket done [10:13:54]NVStorageSaveData kkm_last_timestamp [10:13:54]File name is /storage/kkm_last_timestamp [10:13:54]Write 4 bytes [10:13:54]NVStorageSaveData done [10:13:54]ExternCall_PrintAddStr [10:13:54]wPrintStart [10:13:54]Write to MH i2c: 01 00 00 42 01 43 [10:13:54]Write i2c OK [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: 01 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: 01 07 00 [10:13:54]MH_I2C_Read... [10:13:54]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [10:13:54]RasterBufferAndPrint [10:13:54]line Счет N : (1)11325250 [10:13:54]line ИНН: 02508201610067 [10:13:54]line Контрольно-Кассовый Чек [10:13:54]line ПРОДАЖА [10:13:54]line ТРК (МРК, ГНК) : 22 [10:13:54]line Товар: 2710124130 [10:13:54]line Аи-92-К-4 [10:13:54]line 10.000 * 0.00 [10:13:54]line = 0.00 [10:13:54]line НДС 12% НСП 1% [10:13:54]line > о реализуемом товаре [10:13:54]line ИТОГО: 0.00 [10:13:54]line НСП 1% : 0.00 [10:13:54]line НДС 12% : 0.00 [10:13:54]line Наличными: 0.00 [10:13:54]line Безнал.: 0.00 [10:13:54]line Место: АЗС № 95 "Партнер Нефть" [10:13:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:13:54]line СНО: Общий режим [10:13:54]line Чек 206 16.08.2024 10:13 [10:13:54]line Смена: 462 ФФД: 1.0 [10:13:54]line ЗНМ: 0300000079 [10:13:54]line РНМ: 0000000000092545 [10:13:54]line Версия ККМ: 001 [10:13:54]line Талоны: Топливные Талоны [10:13:54]line 3916502 [10:13:54]line ФМ: 0000000000871802 [10:13:54]line ФД: 197865 [10:13:54]line ФПД: 175063885724617 [10:13:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101353&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197865&fm=175063885724617&tin=02508201610067®Number=0000000000092545&sum=0 [10:13:55]OFD Sender: Processing packet 197865 [packets to send 245, broken 244] [10:13:55]ProducePacketName [10:13:55]name=ofd_packets/00197865 [10:13:55]OFD Sender: To server: pG, [10:13:55]CommunicateWithHost lk.salyk.kg:30040 [10:13:55]ConnectInit lk.salyk.kg [10:13:55]written 0, free lines is 4095 [10:13:55]Connected sock=10 [10:13:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 27 F7 07 01 DF F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 CE 00 00 00 F4 03 04 00 61 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 04 03 00 35 04 06 00 9F 38 3C B8 BB C9 23 53 EC 2B 9F 79 76 F6 [10:13:55]Write to MH i2c: 01 00 00 6C 01 6D [10:13:55]Write i2c OK [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: 01 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: 01 07 00 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: 01 07 00 6C 01 00 00 00 00 00 EF 0C 6F [10:13:55]RasterBufferAndPrint [10:13:55]line [10:13:55]line [10:13:55]line [10:13:55]line [10:13:55]line [10:13:55]written 0, free lines is 3317 [10:13:55]MH_Cut [10:13:55]Write to MH i2c: D1 01 00 73 01 01 46 [10:13:55]Write i2c OK [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: D1 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: D1 01 00 [10:13:55]MH_I2C_Read... [10:13:55]Read from MH i2c: D1 01 00 73 01 00 45 [10:13:55]Write to MH i2c: 01 00 00 74 01 75 [10:13:55]Write i2c OK [10:13:55]MH_I2C_Read... [10:13:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 20 47 00 7C B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 04 03 00 F4 03 04 00 76 D2 BE 66 B6 04 01 00 00 22 83 B8 A7 F2 A6 73 A4 [10:13:55]CommunicateWithHost err = 0 [10:13:55]CheckOFDResponse [10:13:55]1017 (14) - 77093643461234 [10:13:55]1041 (16) - 0000000000871802 [10:13:55]1040 (4) - 197865 [10:13:55]1012 (4) - 16.08.2024 04:15 [10:13:55]1206 (1) - 0 [10:13:55]OFD Sender: Remove packet 197865 [10:13:55]ProducePacketName [10:13:55]name=ofd_packets/00197865 [10:13:55]NVStorageDeleteData [10:13:56]OFD Sender: No OFD packet to send [10:13:56]*** Cut start [10:13:56]*** Purtial cut [10:13:56]*** Stage 1: CUTSNS_PIN = 1 [10:13:56]Read from MH i2c: 01 [10:13:56]MH_I2C_Read... [10:13:56]*** Stop cut motor [10:13:56]Read from MH i2c: *** Cut end [10:13:56]01 07 00 [10:13:56]MH_I2C_Read... [10:13:56]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 FF 0F 8A [10:13:56]process_action close_receipt done [10:13:56]requested_data is exist [10:13:56]produce_requested_data [10:13:56]requested_item fm.sn is exist - process it [10:13:56]wFMCommunicate request_size=4 [10:13:56]MH_SAM_APDU [10:13:56]CAPDU: 80 11 00 00 [10:13:56]Write to MH i2c: E2 08 00 75 01 80 11 00 00 00 00 00 00 F0 [10:13:56]Write i2c OK [10:13:56]MH_I2C_Read... [10:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:56]Read from MH i2c: E2 [10:13:56]MH_I2C_Read... [10:13:56]Read from MH i2c: E2 17 00 [10:13:56]MH_I2C_Read... [10:13:56]Read from MH i2c: E2 17 00 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [10:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:13:56]wFMCommunicate OK [10:13:56]requested_item fd.num is exist - process it [10:13:56]SAM_PROTO_GetFieldsCounters [10:13:56]wFMCommunicate request_size=4 [10:13:56]MH_SAM_APDU [10:13:56]CAPDU: 80 13 00 00 [10:13:56]Write to MH i2c: E2 08 00 76 01 80 13 00 00 00 00 00 00 F3 [10:13:56]Write i2c OK [10:13:56]MH_I2C_Read... [10:13:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:56]Read from MH i2c: E2 [10:13:56]MH_I2C_Read... [10:13:56]Read from MH i2c: E2 62 00 [10:13:56]MH_I2C_Read... [10:13:56]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E9 04 03 00 0E 04 04 00 CE 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 37 [10:13:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E9 04 03 00 0E 04 04 00 CE 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:13:56]wFMCommunicate OK [10:13:56]SAM_PROTO_GetFieldsCounters done [10:13:56]requested_item shift.num is exist - process it [10:13:56]requested_item shift.opened is exist - process it [10:13:56]req_shift_opened [10:13:56]FM_GetShiftState [10:13:56]SAM_PROTO_GetShiftState [10:13:56]wFMCommunicate request_size=4 [10:13:56]MH_SAM_APDU [10:13:56]CAPDU: 80 13 01 00 [10:13:56]Write to MH i2c: E2 08 00 77 01 80 13 01 00 00 00 00 00 F5 [10:13:56]Write i2c OK [10:13:56]MH_I2C_Read... [10:13:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:56]Read from MH i2c: E2 [10:13:56]MH_I2C_Read... [10:13:56]Read from MH i2c: E2 0E 00 [10:13:56]MH_I2C_Read... [10:13:56]Read from MH i2c: E2 0E 00 77 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 83 [10:13:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:13:56]wFMCommunicate OK [10:13:56]SAM_PROTO_GetShiftState done [10:13:56]FM_GetShiftState done [10:13:56]req_shift_opened done [10:13:56]requested_item shift.open_date is exist - process it [10:13:56]req_shift_open_date [10:13:56]req_shift_open_date done [10:13:56]produce_requested_data done [10:13:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197865,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:13:56]process_action_free close_receipt [10:13:56]json_value_free [10:13:56]json_value_free done [10:13:56]process_json_proto returns [10:13:56]Send response to host [10:13:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197865,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:13:56]free response buf [10:13:56]execute_script done [10:13:56]execute_script returns [10:13:56]free content buf [10:13:56]Sock 9.Close socket [10:13:56]Sock 9.Thread stoped [10:14:01]OFD Sender: No OFD packet to send [10:14:06]OFD Sender: No OFD packet to send [10:14:11]OFD Sender: No OFD packet to send [10:14:16]OFD Sender: No OFD packet to send [10:14:21]OFD Sender: No OFD packet to send [10:14:26]OFD Sender: No OFD packet to send [10:14:31]OFD Sender: No OFD packet to send [10:14:36]OFD Sender: No OFD packet to send [10:14:41]OFD Sender: No OFD packet to send [10:14:46]OFD Sender: No OFD packet to send [10:14:51]OFD Sender: No OFD packet to send [10:14:56]OFD Sender: No OFD packet to send [10:15:01]OFD Sender: No OFD packet to send [10:15:06]OFD Sender: No OFD packet to send [10:15:11]OFD Sender: No OFD packet to send [10:15:16]OFD Sender: No OFD packet to send [10:15:21]OFD Sender: No OFD packet to send [10:15:26]OFD Sender: No OFD packet to send [10:15:31]OFD Sender: No OFD packet to send [10:15:36]OFD Sender: No OFD packet to send [10:15:41]OFD Sender: No OFD packet to send [10:15:46]OFD Sender: No OFD packet to send [10:15:51]OFD Sender: No OFD packet to send [10:15:56]OFD Sender: No OFD packet to send [10:16:01]OFD Sender: No OFD packet to send [10:16:06]OFD Sender: No OFD packet to send [10:16:07]accept exits with 7 [10:16:07]New connection [10:16:07]New thread 3067260260 created [10:16:07]Thread 3067403620 joined [10:16:07]Waiting for new connection... [10:16:07] Sock 7.Parse request [10:16:07]Sock 7.Check first char [10:16:07]Sock 7.First char is OK [10:16:07]request: POST /json_proto HTTP/1.0 [10:16:07]Method: POST [10:16:07]URL: /json_proto [10:16:07]Method is POST - this is cgi request [10:16:07]url: /json_proto [10:16:07]query_string will be loaded in cgi processing [10:16:07]execute_cgi json_proto POST (null) [10:16:07]execute_cgi path=json_proto method=POST [10:16:07]POST find Content-Length [10:16:07]Host: 172.17.46.195:8080 [10:16:07]Content-Length: 805 [10:16:07]Content-Type: application/json [10:16:07] [10:16:07]POST finish read [10:16:07]Found Content-Length = 805 [10:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325253", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:07]execute_script... [10: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)11325253", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:07]POST & json_proto [10:16:07]process_json_proto [10:16:07]json parsed OK: [10:16:07]protocol is kg_v1.0 [10:16:07]action value=close_receipt [10:16:07]process_action close_receipt [10:16:07]cmd_close_receipt [10:16:07]MH_GetDate [10:16:07]Write to MH i2c: F0 00 00 78 01 68 [10:16:07]Write i2c OK [10:16:07]MH_I2C_Read... [10:16:07]Read from MH i2c: F0 [10:16:07]MH_I2C_Read... [10:16:07]Read from MH i2c: F0 09 00 [10:16:07]MH_I2C_Read... [10:16:07]Read from MH i2c: F0 09 00 78 01 00 E7 26 BF 66 8D AE BC 66 00 [10:16:07]GetLastDocTimeStamp 1723803233 [10:16:07]current date 1723803367 [10:16:07]FM_GetShiftState [10:16:07]SAM_PROTO_GetShiftState [10:16:07]wFMCommunicate request_size=4 [10:16:07]MH_SAM_APDU [10:16:07]CAPDU: 80 13 01 00 [10:16:07]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [10:16:07]Write i2c OK [10:16:07]MH_I2C_Read... [10:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:07]Read from MH i2c: E2 [10:16:07]MH_I2C_Read... [10:16:07]Read from MH i2c: E2 0E 00 [10:16:07]MH_I2C_Read... [10:16:07]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 85 [10:16:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:16:07]wFMCommunicate OK [10:16:07]SAM_PROTO_GetShiftState done [10:16:07]FM_GetShiftState done [10:16:07]opened in 1723766727 [10:16:07]opened+sec_in_day 1723853127 [10:16:07]quantity*price = 100021 [10:16:07]sum+1 = 100023 [10:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 207 16.08.2024 10:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197866 ФПД: 246689786959711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101607&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197866&fm=246689786959711&tin=02508201610067®Number=0000000000092545&sum=100022 [10:16:08]StoreToDocumentArchive [10:16:08]shift 462 fd 197866 [10:16:08]save to /storage/0462/doc_00197866 [10:16:08]save last doc name /storage/0462/doc_00197866 to /storage/kkm_last_doc_name [10:16:08]save OK [10:16:08]Clear old archive folders... [10:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:08]tlvbuf is 00908500 [10:16:08]SAM_PROTO_ClearQueue [10:16:08]wFMCommunicate request_size=4 [10:16:08]MH_SAM_APDU [10:16:08]CAPDU: 80 09 00 00 [10:16:08]Write to MH i2c: E2 08 00 86 01 80 09 00 00 00 00 00 00 F9 [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:08]Read from MH i2c: E2 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [10:16:08]RAPDU: 90 00 [10:16:08]wFMCommunicate OK [10:16:08]SAM_PROTO_ClearQueue done [10:16:08]KKMCreateOFDPacket [10:16:08]OFDProtocolAddRootSTLVToBuf [10:16:08]FM_MakeSignedData [10:16:08]FM_MakeSignedData [10:16:08]SAM_PROTO_SignData [10:16:08]wFMCommunicate request_size=4 [10:16:08]MH_SAM_APDU [10:16:08]CAPDU: 80 0D 01 02 [10:16:08]Write to MH i2c: E2 08 00 87 01 80 0D 01 02 00 00 00 00 01 [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 [10:16:08]MH_I2C_Read... [10:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:08]Read from MH i2c: E2 03 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [10:16:08]RAPDU: 90 00 [10:16:08]wFMCommunicate OK [10:16:08]wFMCommunicate request_size=255 [10:16:08]MH_SAM_APDU [10:16: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 CF 00 00 00 F4 03 04 00 E7 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 04 03 00 35 04 06 00 E0 [10:16:08]Write to MH i2c: E2 02 01 88 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 E7 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 04 03 00 35 04 06 00 E0 00 00 74 [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:08]Read from MH i2c: E2 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [10:16:08]RAPDU: 90 00 [10:16:08]wFMCommunicate OK [10:16:08]wFMCommunicate request_size=10 [10:16:08]MH_SAM_APDU [10:16:08]CAPDU: 80 0D 02 02 05 5C F1 1F 17 5F [10:16:08]Write to MH i2c: E2 0D 00 89 01 80 0D 02 02 05 00 5C F1 1F 17 5F 00 00 F0 [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:08]Read from MH i2c: E2 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [10:16:08]RAPDU: 90 00 [10:16:08]wFMCommunicate OK [10:16:08]wFMCommunicate request_size=4 [10:16:08]MH_SAM_APDU [10:16:08]CAPDU: 80 0D 03 02 [10:16:08]Write to MH i2c: E2 08 00 8A 01 80 0D 03 02 00 00 00 00 06 [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:08]Read from MH i2c: E2 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 0B 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 0B 00 8A 01 00 4A 52 5D FA AC 60 E5 BB 90 00 A6 [10:16:08]RAPDU: 4A 52 5D FA AC 60 E5 BB 90 00 [10:16:08]wFMCommunicate OK [10:16:08]SAM_PROTO_SignData done [10:16:08]FM_MakeSignedData done [10:16:08]CreateOFDProtocolMessage [10:16:08]wFMCommunicate request_size=4 [10:16:08]MH_SAM_APDU [10:16:08]CAPDU: 80 11 00 00 [10:16:08]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:08]Read from MH i2c: E2 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 17 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 53 [10:16:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:16:08]wFMCommunicate OK [10:16:08]CreateOFDProtocolMessage done [10:16:08]OFDSenderStorePacket 197866 [10:16:08]StoreOFDPacket docnum=197866 [10:16:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B5 35 07 01 0F 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 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 CF 00 00 00 F4 03 04 00 E7 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 04 03 00 35 04 06 00 E0 5C F1 1F 17 5F 4A 52 5D FA AC 60 E5 BB [10:16:08]CheckFolder [10:16:08]dirname=/storage/ofd_packets [10:16:08]CheckFolder done [10:16:08]ProducePacketName [10:16:08]name=ofd_packets/00197866 [10:16:08]NVStorageSaveData ofd_packets/00197866 [10:16:08]File name is /storage/ofd_packets/00197866 [10:16:08]Write 301 bytes [10:16:08]NVStorageSaveData done [10:16:08]OFDSenderStorePacket done [10:16:08]KKMCreateOFDPacket done [10:16:08]NVStorageSaveData kkm_last_timestamp [10:16:08]File name is /storage/kkm_last_timestamp [10:16:08]Write 4 bytes [10:16:08]NVStorageSaveData done [10:16:08]ExternCall_PrintAddStr [10:16:08]wPrintStart [10:16:08]Write to MH i2c: 01 00 00 8C 01 8D [10:16:08]Write i2c OK [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: 01 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: 01 07 00 [10:16:08]MH_I2C_Read... [10:16:08]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [10:16:08]RasterBufferAndPrint [10:16:08]line Счет N : (1)11325253 [10:16:08]line ИНН: 02508201610067 [10:16:08]line Контрольно-Кассовый Чек [10:16:08]line ПРОДАЖА [10:16:08]line ТРК (МРК, ГНК) : 31 [10:16:08]line Товар: 2710124500 [10:16:08]line Аи-95-К-5 [10:16:08]line 13.480 * 74.20 [10:16:08]line = 1000.22 [10:16:08]line НДС 12% НСП 1% [10:16:08]line > о реализуемом товаре [10:16:08]line ИТОГО: 1000.22 [10:16:08]line НСП 1% : 8.85 [10:16:08]line НДС 12% : 106.22 [10:16:08]line Наличными: 0.00 [10:16:08]line Безнал.: 1000.22 [10:16:08]line Место: АЗС № 95 "Партнер Нефть" [10:16:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:16:08]line СНО: Общий режим [10:16:08]line Чек 207 16.08.2024 10:16 [10:16:08]line Смена: 462 ФФД: 1.0 [10:16:08]line ЗНМ: 0300000079 [10:16:08]line РНМ: 0000000000092545 [10:16:08]line Версия ККМ: 001 [10:16:08]line Платежная система: O! деньги [10:16:08]line ФМ: 0000000000871802 [10:16:08]line ФД: 197866 [10:16:08]line ФПД: 246689786959711 [10:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101607&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197866&fm=246689786959711&tin=02508201610067®Number=0000000000092545&sum=100022 [10:16:09]OFD Sender: Processing packet 197866 [packets to send 245, broken 244] [10:16:09]ProducePacketName [10:16:09]name=ofd_packets/00197866 [10:16:09]OFD Sender: To server: pG, [10:16:09]CommunicateWithHost lk.salyk.kg:30040 [10:16:09]ConnectInit lk.salyk.kg [10:16:09]written 0, free lines is 4095 [10:16:09]Connected sock=10 [10:16:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B5 35 07 01 0F 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 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 CF 00 00 00 F4 03 04 00 E7 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 04 03 00 35 04 06 00 E0 5C F1 1F 17 5F 4A 52 5D FA AC 60 E5 BB [10:16:09]Write to MH i2c: 01 00 00 B6 01 B7 [10:16:09]Write i2c OK [10:16:09]MH_I2C_Read... [10:16:09]Read from MH i2c: 01 [10:16:09]MH_I2C_Read... [10:16:09]Read from MH i2c: 01 07 00 [10:16:09]MH_I2C_Read... [10:16:09]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 FF 0C C9 [10:16:09]RasterBufferAndPrint [10:16:09]line [10:16:09]line [10:16:09]line [10:16:09]line [10:16:09]line [10:16:09]written 0, free lines is 3333 [10:16:09]MH_Cut [10:16:09]Write to MH i2c: D1 01 00 BD 01 01 90 [10:16:09]Write i2c OK [10:16:09]MH_I2C_Read... [10:16:09]Read from MH i2c: D1 [10:16:09]MH_I2C_Read... [10:16:09]Read from MH i2c: D1 01 00 [10:16:09]MH_I2C_Read... [10:16:09]Read from MH i2c: D1 01 00 BD 01 00 8F [10:16:09]Write to MH i2c: 01 00 00 BE 01 BF [10:16:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 75 55 47 00 4C DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 04 03 00 F4 03 04 00 FC D2 BE 66 B6 04 01 00 00 D1 90 C0 B7 21 5D 4A E4 [10:16:09]CommunicateWithHost err = 0 [10:16:09]CheckOFDResponse [10:16:09]1017 (14) - 77093643461234 [10:16:09]1041 (16) - 0000000000871802 [10:16:09]1040 (4) - 197866 [10:16:09]1012 (4) - 16.08.2024 04:18 [10:16:09]1206 (1) - 0 [10:16:09]OFD Sender: Remove packet 197866 [10:16:09]ProducePacketName [10:16:09]name=ofd_packets/00197866 [10:16:09]NVStorageDeleteData [10:16:09]Write i2c OK [10:16:09]MH_I2C_Read... [10:16:10]OFD Sender: No OFD packet to send [10:16:10]*** Cut start [10:16:10]*** Purtial cut [10:16:10]*** CUTSNS_PIN = 0 [10:16:10]*** Stage 1: CUTSNS_PIN = 1 [10:16:12]Read from MH i2c: 01 [10:16:12]MH_I2C_Read... [10:16:12]*** Stop cut motor [10:16:12]*** Cut end [10:16:12]Read from MH i2c: 01 07 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [10:16:12]process_action close_receipt done [10:16:12]requested_data is exist [10:16:12]produce_requested_data [10:16:12]requested_item fm.sn is exist - process it [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 11 00 00 [10:16:12]Write to MH i2c: E2 08 00 BF 01 80 11 00 00 00 00 00 00 3A [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 17 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 17 00 BF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [10:16:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:16:12]wFMCommunicate OK [10:16:12]requested_item fd.num is exist - process it [10:16:12]SAM_PROTO_GetFieldsCounters [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 13 00 00 [10:16:12]Write to MH i2c: E2 08 00 C0 01 80 13 00 00 00 00 00 00 3D [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 62 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 62 00 C0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EA 04 03 00 0E 04 04 00 CE 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 85 [10:16:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EA 04 03 00 0E 04 04 00 CE 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:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_GetFieldsCounters done [10:16:12]requested_item shift.num is exist - process it [10:16:12]requested_item shift.opened is exist - process it [10:16:12]req_shift_opened [10:16:12]FM_GetShiftState [10:16:12]SAM_PROTO_GetShiftState [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 13 01 00 [10:16:12]Write to MH i2c: E2 08 00 C1 01 80 13 01 00 00 00 00 00 3F [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0E 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0E 00 C1 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CD [10:16:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_GetShiftState done [10:16:12]FM_GetShiftState done [10:16:12]req_shift_opened done [10:16:12]requested_item shift.open_date is exist - process it [10:16:12]req_shift_open_date [10:16:12]req_shift_open_date done [10:16:12]produce_requested_data done [10:16:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197866,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:16:12]process_action_free close_receipt [10:16:12]json_value_free [10:16:12]json_value_free done [10:16:12]process_json_proto returns [10:16:12]Send response to host [10:16:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197866,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:16:12]free response buf [10:16:12]execute_script done [10:16:12]execute_script returns [10:16:12]free content buf [10:16:12]Sock 7.Close socket [10:16:12]Sock 7.Thread stoped [10:16:12]accept exits with 9 [10:16:12]New connection [10:16:12]New thread 3067403620 created [10:16:12]Thread 3067260260 joined [10:16:12]Waiting for new connection... [10:16:12] Sock 9.Parse request [10:16:12]Sock 9.Check first char [10:16:12]Sock 9.First char is OK [10:16:12]request: POST /json_proto HTTP/1.0 [10:16:12]Method: POST [10:16:12]URL: /json_proto [10:16:12]Method is POST - this is cgi request [10:16:12]url: /json_proto [10:16:12]query_string will be loaded in cgi processing [10:16:12]execute_cgi json_proto POST (null) [10:16:12]execute_cgi path=json_proto method=POST [10:16:12]POST find Content-Length [10:16:12]Host: 172.17.46.195:8080 [10:16:12]Content-Length: 807 [10:16:12]Content-Type: application/json [10:16:12] [10:16:12]POST finish read [10:16:12]Found Content-Length = 807 [10:16:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 28.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\u000A4082297/4010016", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:12]execute_script... [10:16:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 28.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\u000A4082297/4010016", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:12]POST & json_proto [10:16:12]process_json_proto [10:16:12]json parsed OK: [10:16:12]protocol is kg_v1.0 [10:16:12]action value=close_receipt [10:16:12]process_action close_receipt [10:16:12]cmd_close_receipt [10:16:12]MH_GetDate [10:16:12]Write to MH i2c: F0 00 00 C2 01 B2 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: F0 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: F0 09 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: F0 09 00 C2 01 00 ED 26 BF 66 8D AE BC 66 50 [10:16:12]GetLastDocTimeStamp 1723803367 [10:16:12]current date 1723803373 [10:16:12]FM_GetShiftState [10:16:12]SAM_PROTO_GetShiftState [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 13 01 00 [10:16:12]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0E 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CF [10:16:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_GetShiftState done [10:16:12]FM_GetShiftState done [10:16:12]opened in 1723766727 [10:16:12]opened+sec_in_day 1723853127 [10:16:12]quantity*price = 0 [10:16:12]sum+1 = 1 [10:16:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 208 16.08.2024 10:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082297/4010016 ФМ: 0000000000871802 ФД: 197867 ФПД: 41923519897529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101613&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197867&fm=41923519897529&tin=02508201610067®Number=0000000000092545&sum=0 [10:16:14]StoreToDocumentArchive [10:16:14]shift 462 fd 197867 [10:16:14]save to /storage/0462/doc_00197867 [10:16:14]save last doc name /storage/0462/doc_00197867 to /storage/kkm_last_doc_name [10:16:14]save OK [10:16:14]Clear old archive folders... [10:16:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:16:14]tlvbuf is B6FC6520 [10:16:14]SAM_PROTO_ClearQueue [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 09 00 00 [10:16:14]Write to MH i2c: E2 08 00 D0 01 80 09 00 00 00 00 00 00 43 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [10:16:14]RAPDU: 90 00 [10:16:14]wFMCommunicate OK [10:16:14]SAM_PROTO_ClearQueue done [10:16:14]KKMCreateOFDPacket [10:16:14]OFDProtocolAddRootSTLVToBuf [10:16:14]FM_MakeSignedData [10:16:14]FM_MakeSignedData [10:16:14]SAM_PROTO_SignData [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 0D 01 02 [10:16:14]Write to MH i2c: E2 08 00 D1 01 80 0D 01 02 00 00 00 00 4B [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [10:16:14]RAPDU: 90 00 [10:16:14]wFMCommunicate OK [10:16:14]wFMCommunicate request_size=255 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 ED 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 04 03 00 35 04 06 00 26 21 14 82 [10:16:14]Write to MH i2c: E2 02 01 D2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 ED 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 04 03 00 35 04 06 00 26 21 14 82 00 00 15 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [10:16:14]RAPDU: 90 00 [10:16:14]wFMCommunicate OK [10:16:14]wFMCommunicate request_size=7 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 0D 02 02 02 DF B9 [10:16:14]Write to MH i2c: E2 0A 00 D3 01 80 0D 02 02 02 00 DF B9 00 00 EA [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [10:16:14]RAPDU: 90 00 [10:16:14]wFMCommunicate OK [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 0D 03 02 [10:16:14]Write to MH i2c: E2 08 00 D4 01 80 0D 03 02 00 00 00 00 50 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 0B 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 0B 00 D4 01 00 EE 1B B3 8B DF 3E 7F 0A 90 00 3E [10:16:14]RAPDU: EE 1B B3 8B DF 3E 7F 0A 90 00 [10:16:14]wFMCommunicate OK [10:16:14]SAM_PROTO_SignData done [10:16:14]FM_MakeSignedData done [10:16:14]CreateOFDProtocolMessage [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 11 00 00 [10:16:14]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 17 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9D [10:16:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:16:14]wFMCommunicate OK [10:16:14]CreateOFDProtocolMessage done [10:16:14]OFDSenderStorePacket 197867 [10:16:14]StoreOFDPacket docnum=197867 [10:16:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 FB 7E 04 01 B0 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 ED 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 04 03 00 35 04 06 00 26 21 14 82 DF B9 EE 1B B3 8B DF 3E 7F 0A [10:16:14]CheckFolder [10:16:14]dirname=/storage/ofd_packets [10:16:14]CheckFolder done [10:16:14]ProducePacketName [10:16:14]name=ofd_packets/00197867 [10:16:14]NVStorageSaveData ofd_packets/00197867 [10:16:14]File name is /storage/ofd_packets/00197867 [10:16:14]Write 298 bytes [10:16:14]NVStorageSaveData done [10:16:14]OFDSenderStorePacket done [10:16:14]KKMCreateOFDPacket done [10:16:14]NVStorageSaveData kkm_last_timestamp [10:16:14]File name is /storage/kkm_last_timestamp [10:16:14]Write 4 bytes [10:16:14]NVStorageSaveData done [10:16:14]ExternCall_PrintAddStr [10:16:14]wPrintStart [10:16:14]Write to MH i2c: 01 00 00 D6 01 D7 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: 01 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: 01 07 00 [10:16:15]MH_I2C_Read... [10:16:15]OFD Sender: Processing packet 197867 [packets to send 245, broken 244] [10:16:15]ProducePacketName [10:16:15]name=ofd_packets/00197867 [10:16:15]OFD Sender: To server: pG, [10:16:15]CommunicateWithHost lk.salyk.kg:30040 [10:16:15]ConnectInit lk.salyk.kg [10:16:15]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [10:16:15]RasterBufferAndPrint [10:16:15]line Счет N : (1)11325251 [10:16:15]line ИНН: 02508201610067 [10:16:15]line Контрольно-Кассовый Чек [10:16:15]line ПРОДАЖА [10:16:15]line ТРК (МРК, ГНК) : 51 [10:16:15]line Товар: 2710194210 [10:16:15]line ДТ-К-5 [10:16:15]line 28.000 * 0.00 [10:16:15]line = 0.00 [10:16:15]line НДС 12% НСП 1% [10:16:15]line > о реализуемом товаре [10:16:15]line ИТОГО: 0.00 [10:16:15]line НСП 1% : 0.00 [10:16:15]line НДС 12% : 0.00 [10:16:15]line Наличными: 0.00 [10:16:15]line Безнал.: 0.00 [10:16:15]line Место: АЗС № 95 "Партнер Нефть" [10:16:15]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:16:15]line СНО: Общий режим [10:16:15]line Чек 208 16.08.2024 10:16 [10:16:15]line Смена: 462 ФФД: 1.0 [10:16:15]line ЗНМ: 0300000079 [10:16:15]line РНМ: 0000000000092545 [10:16:15]line Версия ККМ: 001 [10:16:15]line Талоны: Топливные Талоны [10:16:15]line 4082297/4010016 [10:16:15]line ФМ: 0000000000871802 [10:16:15]line ФД: 197867 [10:16:15]line ФПД: 41923519897529 [10:16:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101613&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197867&fm=41923519897529&tin=02508201610067®Number=0000000000092545&sum=0 [10:16:15]written 0, free lines is 4095 [10:16:15]Connected sock=10 [10:16:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 FB 7E 04 01 B0 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 ED 26 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 04 03 00 35 04 06 00 26 21 14 82 DF B9 EE 1B B3 8B DF 3E 7F 0A [10:16:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8D D0 47 00 2E 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 38 37 31 38 30 32 10 04 04 00 EB 04 03 00 F4 03 04 00 02 D3 BE 66 B6 04 01 00 00 8D C3 44 87 F9 00 B3 26 [10:16:15]CommunicateWithHost err = 0 [10:16:15]CheckOFDResponse [10:16:15]1017 (14) - 77093643461234 [10:16:15]1041 (16) - 0000000000871802 [10:16:15]1040 (4) - 197867 [10:16:15]1012 (4) - 16.08.2024 04:18 [10:16:15]1206 (1) - 0 [10:16:15]OFD Sender: Remove packet 197867 [10:16:15]ProducePacketName [10:16:15]name=ofd_packets/00197867 [10:16:15]NVStorageDeleteData [10:16:15]Write to MH i2c: 01 00 00 00 02 02 [10:16:15]Write i2c OK [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: 01 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: 01 07 00 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: 01 07 00 00 02 00 00 00 00 00 FC 0C 11 [10:16:15]RasterBufferAndPrint [10:16:15]line [10:16:15]line [10:16:15]line [10:16:15]line [10:16:15]line [10:16:15]written 0, free lines is 3333 [10:16:15]MH_Cut [10:16:15]Write to MH i2c: D1 01 00 07 02 01 DB [10:16:15]Write i2c OK [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: D1 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: D1 01 00 [10:16:15]MH_I2C_Read... [10:16:15]Read from MH i2c: D1 01 00 07 02 00 DA [10:16:15]Write to MH i2c: 01 00 00 08 02 0A [10:16:15]Write i2c OK [10:16:15]MH_I2C_Read... [10:16:16]OFD Sender: No OFD packet to send [10:16:16]*** Cut start [10:16:16]*** Purtial cut [10:16:16]*** Stage 1: CUTSNS_PIN = 1 [10:16:16]Read from MH i2c: 01 [10:16:16]MH_I2C_Read... [10:16:16]*** Stop cut motor [10:16:16]*** Cut end [10:16:16]Read from MH i2c: 01 07 00 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: 01 07 00 08 02 00 00 00 00 00 FF 0F 1F [10:16:16]process_action close_receipt done [10:16:16]requested_data is exist [10:16:16]produce_requested_data [10:16:16]requested_item fm.sn is exist - process it [10:16:16]wFMCommunicate request_size=4 [10:16:16]MH_SAM_APDU [10:16:16]CAPDU: 80 11 00 00 [10:16:16]Write to MH i2c: E2 08 00 09 02 80 11 00 00 00 00 00 00 85 [10:16:16]Write i2c OK [10:16:16]MH_I2C_Read... [10:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:16]Read from MH i2c: E2 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: E2 17 00 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: E2 17 00 09 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [10:16:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:16:16]wFMCommunicate OK [10:16:16]requested_item fd.num is exist - process it [10:16:16]SAM_PROTO_GetFieldsCounters [10:16:16]wFMCommunicate request_size=4 [10:16:16]MH_SAM_APDU [10:16:16]CAPDU: 80 13 00 00 [10:16:16]Write to MH i2c: E2 08 00 0A 02 80 13 00 00 00 00 00 00 88 [10:16:16]Write i2c OK [10:16:16]MH_I2C_Read... [10:16:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:16]Read from MH i2c: E2 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: E2 62 00 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: E2 62 00 0A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EB 04 03 00 0E 04 04 00 CE 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 D4 [10:16:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EB 04 03 00 0E 04 04 00 CE 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:16:17]wFMCommunicate OK [10:16:17]SAM_PROTO_GetFieldsCounters done [10:16:17]requested_item shift.num is exist - process it [10:16:17]requested_item shift.opened is exist - process it [10:16:17]req_shift_opened [10:16:17]FM_GetShiftState [10:16:17]SAM_PROTO_GetShiftState [10:16:17]wFMCommunicate request_size=4 [10:16:17]MH_SAM_APDU [10:16:17]CAPDU: 80 13 01 00 [10:16:17]Write to MH i2c: E2 08 00 0B 02 80 13 01 00 00 00 00 00 8A [10:16:17]Write i2c OK [10:16:17]MH_I2C_Read... [10:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:17]Read from MH i2c: E2 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 0E 00 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 0E 00 0B 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [10:16:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:16:17]wFMCommunicate OK [10:16:17]SAM_PROTO_GetShiftState done [10:16:17]FM_GetShiftState done [10:16:17]req_shift_opened done [10:16:17]requested_item shift.open_date is exist - process it [10:16:17]req_shift_open_date [10:16:17]req_shift_open_date done [10:16:17]produce_requested_data done [10:16:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197867,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:16:17]process_action_free close_receipt [10:16:17]json_value_free [10:16:17]json_value_free done [10:16:17]process_json_proto returns [10:16:17]Send response to host [10:16:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197867,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:16:17]free response buf [10:16:17]execute_script done [10:16:17]execute_script returns [10:16:17]free content buf [10:16:17]Sock 9.Close socket [10:16:17]Sock 9.Thread stoped [10:16:21]OFD Sender: No OFD packet to send [10:16:26]OFD Sender: No OFD packet to send [10:16:31]OFD Sender: No OFD packet to send [10:16:36]OFD Sender: No OFD packet to send [10:16:41]OFD Sender: No OFD packet to send [10:16:46]OFD Sender: No OFD packet to send [10:16:51]OFD Sender: No OFD packet to send [10:16:56]OFD Sender: No OFD packet to send [10:17:01]OFD Sender: No OFD packet to send [10:17:06]OFD Sender: No OFD packet to send [10:17:11]OFD Sender: No OFD packet to send [10:17:16]OFD Sender: No OFD packet to send [10:17:21]OFD Sender: No OFD packet to send [10:17:26]OFD Sender: No OFD packet to send [10:17:31]OFD Sender: No OFD packet to send [10:17:31]accept exits with 7 [10:17:31]New connection [10:17:31]New thread 3067260260 created [10:17:31]Thread 3067403620 joined [10:17:31]Waiting for new connection... [10:17:31] Sock 7.Parse request [10:17:31]Sock 7.Check first char [10:17:31]Sock 7.First char is OK [10:17:31]request: POST /json_proto HTTP/1.0 [10:17:31]Method: POST [10:17:31]URL: /json_proto [10:17:31]Method is POST - this is cgi request [10:17:31]url: /json_proto [10:17:31]query_string will be loaded in cgi processing [10:17:31]execute_cgi json_proto POST (null) [10:17:31]execute_cgi path=json_proto method=POST [10:17:31]POST find Content-Length [10:17:31]Host: 172.17.46.195:8080 [10:17:31]Content-Length: 805 [10:17:31]Content-Type: application/json [10:17:31] [10:17:31]POST finish read [10:17:31]Found Content-Length = 805 [10:17:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325254", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:31]execute_script... [10:17: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)11325254", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:31]POST & json_proto [10:17:31]process_json_proto [10:17:31]json parsed OK: [10:17:31]protocol is kg_v1.0 [10:17:31]action value=close_receipt [10:17:31]process_action close_receipt [10:17:31]cmd_close_receipt [10:17:31]MH_GetDate [10:17:31]Write to MH i2c: F0 00 00 0C 02 FD [10:17:31]Write i2c OK [10:17:31]MH_I2C_Read... [10:17:31]Read from MH i2c: F0 [10:17:31]MH_I2C_Read... [10:17:31]Read from MH i2c: F0 09 00 [10:17:31]MH_I2C_Read... [10:17:31]Read from MH i2c: F0 09 00 0C 02 00 3C 27 BF 66 8D AE BC 66 EB [10:17:31]GetLastDocTimeStamp 1723803373 [10:17:31]current date 1723803452 [10:17:31]FM_GetShiftState [10:17:31]SAM_PROTO_GetShiftState [10:17:31]wFMCommunicate request_size=4 [10:17:31]MH_SAM_APDU [10:17:31]CAPDU: 80 13 01 00 [10:17:31]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [10:17:31]Write i2c OK [10:17:31]MH_I2C_Read... [10:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:31]Read from MH i2c: E2 [10:17:31]MH_I2C_Read... [10:17:31]Read from MH i2c: E2 0E 00 [10:17:31]MH_I2C_Read... [10:17:31]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [10:17:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:17:31]wFMCommunicate OK [10:17:31]SAM_PROTO_GetShiftState done [10:17:31]FM_GetShiftState done [10:17:31]opened in 1723766727 [10:17:31]opened+sec_in_day 1723853127 [10:17:31]quantity*price = 100021 [10:17:31]sum+1 = 100023 [10:17:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 209 16.08.2024 10:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197868 ФПД: 138697139247228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101732&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197868&fm=138697139247228&tin=02508201610067®Number=0000000000092545&sum=100022 [10:17:32]StoreToDocumentArchive [10:17:32]shift 462 fd 197868 [10:17:32]save to /storage/0462/doc_00197868 [10:17:32]save last doc name /storage/0462/doc_00197868 to /storage/kkm_last_doc_name [10:17:32]save OK [10:17:32]Clear old archive folders... [10:17:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:32]tlvbuf is 0095CB20 [10:17:32]SAM_PROTO_ClearQueue [10:17:32]wFMCommunicate request_size=4 [10:17:32]MH_SAM_APDU [10:17:32]CAPDU: 80 09 00 00 [10:17:32]Write to MH i2c: E2 08 00 1A 02 80 09 00 00 00 00 00 00 8E [10:17:32]Write i2c OK [10:17:32]MH_I2C_Read... [10:17:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:32]Read from MH i2c: E2 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: E2 03 00 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [10:17:32]RAPDU: 90 00 [10:17:32]wFMCommunicate OK [10:17:32]SAM_PROTO_ClearQueue done [10:17:32]KKMCreateOFDPacket [10:17:32]OFDProtocolAddRootSTLVToBuf [10:17:32]FM_MakeSignedData [10:17:32]FM_MakeSignedData [10:17:32]SAM_PROTO_SignData [10:17:32]wFMCommunicate request_size=4 [10:17:32]MH_SAM_APDU [10:17:32]CAPDU: 80 0D 01 02 [10:17:32]Write to MH i2c: E2 08 00 1B 02 80 0D 01 02 00 00 00 00 96 [10:17:32]Write i2c OK [10:17:32]MH_I2C_Read... [10:17:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:32]Read from MH i2c: E2 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: E2 03 00 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [10:17:32]RAPDU: 90 00 [10:17:32]wFMCommunicate OK [10:17:32]wFMCommunicate request_size=255 [10:17:32]MH_SAM_APDU [10:17: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 D1 00 00 00 F4 03 04 00 3C 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 04 03 00 35 04 06 00 7E [10:17:32]Write to MH i2c: E2 02 01 1C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 3C 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 04 03 00 35 04 06 00 7E 00 00 01 [10:17:32]Write i2c OK [10:17:32]MH_I2C_Read... [10:17:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:33]Read from MH i2c: E2 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 03 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [10:17:33]RAPDU: 90 00 [10:17:33]wFMCommunicate OK [10:17:33]wFMCommunicate request_size=10 [10:17:33]MH_SAM_APDU [10:17:33]CAPDU: 80 0D 02 02 05 24 F1 B7 58 7C [10:17:33]Write to MH i2c: E2 0D 00 1D 02 80 0D 02 02 05 00 24 F1 B7 58 7C 00 00 43 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:33]Read from MH i2c: E2 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 03 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [10:17:33]RAPDU: 90 00 [10:17:33]wFMCommunicate OK [10:17:33]wFMCommunicate request_size=4 [10:17:33]MH_SAM_APDU [10:17:33]CAPDU: 80 0D 03 02 [10:17:33]Write to MH i2c: E2 08 00 1E 02 80 0D 03 02 00 00 00 00 9B [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:33]Read from MH i2c: E2 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 0B 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 0B 00 1E 02 00 1B 59 02 3D 36 3A 68 F9 90 00 20 [10:17:33]RAPDU: 1B 59 02 3D 36 3A 68 F9 90 00 [10:17:33]wFMCommunicate OK [10:17:33]SAM_PROTO_SignData done [10:17:33]FM_MakeSignedData done [10:17:33]CreateOFDProtocolMessage [10:17:33]wFMCommunicate request_size=4 [10:17:33]MH_SAM_APDU [10:17:33]CAPDU: 80 11 00 00 [10:17:33]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:33]Read from MH i2c: E2 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 17 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E8 [10:17:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:17:33]wFMCommunicate OK [10:17:33]CreateOFDProtocolMessage done [10:17:33]OFDSenderStorePacket 197868 [10:17:33]StoreOFDPacket docnum=197868 [10:17:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 93 20 07 01 7F D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 3C 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 04 03 00 35 04 06 00 7E 24 F1 B7 58 7C 1B 59 02 3D 36 3A 68 F9 [10:17:33]CheckFolder [10:17:33]dirname=/storage/ofd_packets [10:17:33]CheckFolder done [10:17:33]ProducePacketName [10:17:33]name=ofd_packets/00197868 [10:17:33]NVStorageSaveData ofd_packets/00197868 [10:17:33]File name is /storage/ofd_packets/00197868 [10:17:33]Write 301 bytes [10:17:33]NVStorageSaveData done [10:17:33]OFDSenderStorePacket done [10:17:33]KKMCreateOFDPacket done [10:17:33]NVStorageSaveData kkm_last_timestamp [10:17:33]File name is /storage/kkm_last_timestamp [10:17:33]Write 4 bytes [10:17:33]NVStorageSaveData done [10:17:33]ExternCall_PrintAddStr [10:17:33]wPrintStart [10:17:33]Write to MH i2c: 01 00 00 20 02 22 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: 01 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: 01 07 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [10:17:33]RasterBufferAndPrint [10:17:33]line Счет N : (1)11325254 [10:17:33]line ИНН: 02508201610067 [10:17:33]line Контрольно-Кассовый Чек [10:17:33]line ПРОДАЖА [10:17:33]line ТРК (МРК, ГНК) : 11 [10:17:33]line Товар: 2710124500 [10:17:33]line Аи-95-К-5 [10:17:33]line 13.480 * 74.20 [10:17:33]line = 1000.22 [10:17:33]line НДС 12% НСП 1% [10:17:33]line > о реализуемом товаре [10:17:33]line ИТОГО: 1000.22 [10:17:33]line НСП 1% : 8.85 [10:17:33]line НДС 12% : 106.22 [10:17:33]line Наличными: 0.00 [10:17:33]line Безнал.: 1000.22 [10:17:33]line Место: АЗС № 95 "Партнер Нефть" [10:17:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:17:33]line СНО: Общий режим [10:17:33]line Чек 209 16.08.2024 10:17 [10:17:33]line Смена: 462 ФФД: 1.0 [10:17:33]line ЗНМ: 0300000079 [10:17:33]line РНМ: 0000000000092545 [10:17:33]line Версия ККМ: 001 [10:17:33]line Платежная система: O! деньги [10:17:33]line ФМ: 0000000000871802 [10:17:33]line ФД: 197868 [10:17:33]line ФПД: 138697139247228 [10:17:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101732&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197868&fm=138697139247228&tin=02508201610067®Number=0000000000092545&sum=100022 [10:17:33]written 0, free lines is 4095 [10:17:33]OFD Sender: Processing packet 197868 [packets to send 245, broken 244] [10:17:33]ProducePacketName [10:17:33]name=ofd_packets/00197868 [10:17:33]OFD Sender: To server: pG, [10:17:33]CommunicateWithHost lk.salyk.kg:30040 [10:17:33]ConnectInit lk.salyk.kg [10:17:33]Connected sock=10 [10:17:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 93 20 07 01 7F D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 3C 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 04 03 00 35 04 06 00 7E 24 F1 B7 58 7C 1B 59 02 3D 36 3A 68 F9 [10:17:33]Write to MH i2c: 01 00 00 4A 02 4C [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: 01 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: 01 07 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: 01 07 00 4A 02 00 00 00 00 00 F9 0C 58 [10:17:33]RasterBufferAndPrint [10:17:33]line [10:17:33]line [10:17:33]line [10:17:33]line [10:17:33]line [10:17:33]written 0, free lines is 3327 [10:17:33]MH_Cut [10:17:33]Write to MH i2c: D1 01 00 51 02 01 25 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: D1 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: D1 01 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: D1 01 00 51 02 00 24 [10:17:33]Write to MH i2c: 01 00 00 52 02 54 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A4 11 47 00 3A 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 04 03 00 F4 03 04 00 50 D3 BE 66 B6 04 01 00 00 23 75 4D AD 95 CF 61 A4 [10:17:33]CommunicateWithHost err = 0 [10:17:33]CheckOFDResponse [10:17:33]1017 (14) - 77093643461234 [10:17:33]1041 (16) - 0000000000871802 [10:17:33]1040 (4) - 197868 [10:17:33]1012 (4) - 16.08.2024 04:19 [10:17:33]1206 (1) - 0 [10:17:33]OFD Sender: Remove packet 197868 [10:17:33]ProducePacketName [10:17:33]name=ofd_packets/00197868 [10:17:33]NVStorageDeleteData [10:17:34]OFD Sender: No OFD packet to send [10:17:34]*** Cut start [10:17:34]*** Purtial cut [10:17:34]*** CUTSNS_PIN = 0 [10:17:34]*** Stage 1: CUTSNS_PIN = 1 [10:17:36]Read from MH i2c: 01 [10:17:36]MH_I2C_Read... [10:17:36]*** Stop cut motor [10:17:36]*** Cut end [10:17:36]Read from MH i2c: 01 07 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 FF 0F 69 [10:17:36]process_action close_receipt done [10:17:36]requested_data is exist [10:17:36]produce_requested_data [10:17:36]requested_item fm.sn is exist - process it [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 11 00 00 [10:17:36]Write to MH i2c: E2 08 00 53 02 80 11 00 00 00 00 00 00 CF [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 17 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 17 00 53 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1C [10:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:17:36]wFMCommunicate OK [10:17:36]requested_item fd.num is exist - process it [10:17:36]SAM_PROTO_GetFieldsCounters [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 13 00 00 [10:17:36]Write to MH i2c: E2 08 00 54 02 80 13 00 00 00 00 00 00 D2 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 62 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 62 00 54 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EC 04 03 00 0E 04 04 00 CE 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 22 [10:17:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EC 04 03 00 0E 04 04 00 CE 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:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_GetFieldsCounters done [10:17:36]requested_item shift.num is exist - process it [10:17:36]requested_item shift.opened is exist - process it [10:17:36]req_shift_opened [10:17:36]FM_GetShiftState [10:17:36]SAM_PROTO_GetShiftState [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 13 01 00 [10:17:36]Write to MH i2c: E2 08 00 55 02 80 13 01 00 00 00 00 00 D4 [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0E 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0E 00 55 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 62 [10:17:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_GetShiftState done [10:17:36]FM_GetShiftState done [10:17:36]req_shift_opened done [10:17:36]requested_item shift.open_date is exist - process it [10:17:36]req_shift_open_date [10:17:36]req_shift_open_date done [10:17:36]produce_requested_data done [10:17:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197868,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:17:36]process_action_free close_receipt [10:17:36]json_value_free [10:17:36]json_value_free done [10:17:36]process_json_proto returns [10:17:36]Send response to host [10:17:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197868,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:17:36]free response buf [10:17:36]execute_script done [10:17:36]execute_script returns [10:17:36]free content buf [10:17:36]Sock 7.Close socket [10:17:36]Sock 7.Thread stoped [10:17:39]OFD Sender: No OFD packet to send [10:17:39]accept exits with 9 [10:17:39]New connection [10:17:39]New thread 3067403620 created [10:17:39]Thread 3067260260 joined [10:17:39]Waiting for new connection... [10:17:39] Sock 9.Parse request [10:17:39]Sock 9.Check first char [10:17:39]Sock 9.First char is OK [10:17:39]request: POST /json_proto HTTP/1.0 [10:17:39]Method: POST [10:17:39]URL: /json_proto [10:17:39]Method is POST - this is cgi request [10:17:39]url: /json_proto [10:17:39]query_string will be loaded in cgi processing [10:17:39]execute_cgi json_proto POST (null) [10:17:39]execute_cgi path=json_proto method=POST [10:17:39]POST find Content-Length [10:17:39]Host: 172.17.46.195:8080 [10:17:39]Content-Length: 798 [10:17:39]Content-Type: application/json [10:17:39] [10:17:39]POST finish read [10:17:39]Found Content-Length = 798 [10:17:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 8.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\u000A4010018", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:39]execute_script... [10:17: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)11325255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 8.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\u000A4010018", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:39]POST & json_proto [10:17:39]process_json_proto [10:17:39]json parsed OK: [10:17:39]protocol is kg_v1.0 [10:17:39]action value=close_receipt [10:17:39]process_action close_receipt [10:17:39]cmd_close_receipt [10:17:39]MH_GetDate [10:17:39]Write to MH i2c: F0 00 00 56 02 47 [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: F0 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: F0 09 00 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: F0 09 00 56 02 00 43 27 BF 66 8D AE BC 66 3C [10:17:39]GetLastDocTimeStamp 1723803452 [10:17:39]current date 1723803459 [10:17:39]FM_GetShiftState [10:17:39]SAM_PROTO_GetShiftState [10:17:39]wFMCommunicate request_size=4 [10:17:39]MH_SAM_APDU [10:17:39]CAPDU: 80 13 01 00 [10:17:39]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:39]Read from MH i2c: E2 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: E2 0E 00 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 64 [10:17:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:17:39]wFMCommunicate OK [10:17:39]SAM_PROTO_GetShiftState done [10:17:39]FM_GetShiftState done [10:17:39]opened in 1723766727 [10:17:39]opened+sec_in_day 1723853127 [10:17:39]quantity*price = 0 [10:17:39]sum+1 = 1 [10:17:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 210 16.08.2024 10:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010018 ФМ: 0000000000871802 ФД: 197869 ФПД: 144882916802557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101739&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197869&fm=144882916802557&tin=02508201610067®Number=0000000000092545&sum=0 [10:17:40]StoreToDocumentArchive [10:17:40]shift 462 fd 197869 [10:17:40]save to /storage/0462/doc_00197869 [10:17:40]save last doc name /storage/0462/doc_00197869 to /storage/kkm_last_doc_name [10:17:40]save OK [10:17:40]Clear old archive folders... [10:17:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:17:40]tlvbuf is 00916D50 [10:17:40]SAM_PROTO_ClearQueue [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 09 00 00 [10:17:40]Write to MH i2c: E2 08 00 64 02 80 09 00 00 00 00 00 00 D8 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [10:17:40]RAPDU: 90 00 [10:17:40]wFMCommunicate OK [10:17:40]SAM_PROTO_ClearQueue done [10:17:40]KKMCreateOFDPacket [10:17:40]OFDProtocolAddRootSTLVToBuf [10:17:40]FM_MakeSignedData [10:17:40]FM_MakeSignedData [10:17:40]SAM_PROTO_SignData [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 0D 01 02 [10:17:40]Write to MH i2c: E2 08 00 65 02 80 0D 01 02 00 00 00 00 E0 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [10:17:40]RAPDU: 90 00 [10:17:40]wFMCommunicate OK [10:17:40]wFMCommunicate request_size=255 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 04 03 00 35 04 06 00 83 C5 2E CA [10:17:40]Write to MH i2c: E2 02 01 66 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 04 03 00 35 04 06 00 83 C5 2E CA 00 00 FA [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [10:17:41]RAPDU: 90 00 [10:17:41]wFMCommunicate OK [10:17:41]wFMCommunicate request_size=7 [10:17:41]MH_SAM_APDU [10:17:41]CAPDU: 80 0D 02 02 02 3F FD [10:17:41]Write to MH i2c: E2 0A 00 67 02 80 0D 02 02 02 00 3F FD 00 00 23 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [10:17:41]RAPDU: 90 00 [10:17:41]wFMCommunicate OK [10:17:41]wFMCommunicate request_size=4 [10:17:41]MH_SAM_APDU [10:17:41]CAPDU: 80 0D 03 02 [10:17:41]Write to MH i2c: E2 08 00 68 02 80 0D 03 02 00 00 00 00 E5 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 0B 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 0B 00 68 02 00 92 41 9C 0D FB 69 67 46 90 00 73 [10:17:41]RAPDU: 92 41 9C 0D FB 69 67 46 90 00 [10:17:41]wFMCommunicate OK [10:17:41]SAM_PROTO_SignData done [10:17:41]FM_MakeSignedData done [10:17:41]CreateOFDProtocolMessage [10:17:41]wFMCommunicate request_size=4 [10:17:41]MH_SAM_APDU [10:17:41]CAPDU: 80 11 00 00 [10:17:41]Write to MH i2c: E2 08 00 69 02 80 11 00 00 00 00 00 00 E5 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 17 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 17 00 69 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 32 [10:17:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:17:41]wFMCommunicate OK [10:17:41]CreateOFDProtocolMessage done [10:17:41]OFDSenderStorePacket 197869 [10:17:41]StoreOFDPacket docnum=197869 [10:17:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E5 8D 04 01 16 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 04 03 00 35 04 06 00 83 C5 2E CA 3F FD 92 41 9C 0D FB 69 67 46 [10:17:41]CheckFolder [10:17:41]dirname=/storage/ofd_packets [10:17:41]CheckFolder done [10:17:41]ProducePacketName [10:17:41]name=ofd_packets/00197869 [10:17:41]NVStorageSaveData ofd_packets/00197869 [10:17:41]File name is /storage/ofd_packets/00197869 [10:17:41]Write 298 bytes [10:17:41]NVStorageSaveData done [10:17:41]OFDSenderStorePacket done [10:17:41]KKMCreateOFDPacket done [10:17:41]NVStorageSaveData kkm_last_timestamp [10:17:41]File name is /storage/kkm_last_timestamp [10:17:41]Write 4 bytes [10:17:41]NVStorageSaveData done [10:17:41]ExternCall_PrintAddStr [10:17:41]wPrintStart [10:17:41]Write to MH i2c: 01 00 00 6A 02 6C [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [10:17:41]RasterBufferAndPrint [10:17:41]line Счет N : (1)11325255 [10:17:41]line ИНН: 02508201610067 [10:17:41]line Контрольно-Кассовый Чек [10:17:41]line ПРОДАЖА [10:17:41]line ТРК (МРК, ГНК) : 51 [10:17:41]line Товар: 2710194210 [10:17:41]line ДТ-К-5 [10:17:41]line 8.000 * 0.00 [10:17:41]line = 0.00 [10:17:41]line НДС 12% НСП 1% [10:17:41]line > о реализуемом товаре [10:17:41]line ИТОГО: 0.00 [10:17:41]line НСП 1% : 0.00 [10:17:41]line НДС 12% : 0.00 [10:17:41]line Наличными: 0.00 [10:17:41]line Безнал.: 0.00 [10:17:41]line Место: АЗС № 95 "Партнер Нефть" [10:17:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:17:41]line СНО: Общий режим [10:17:41]line Чек 210 16.08.2024 10:17 [10:17:41]line Смена: 462 ФФД: 1.0 [10:17:41]line ЗНМ: 0300000079 [10:17:41]line РНМ: 0000000000092545 [10:17:41]line Версия ККМ: 001 [10:17:41]line Талоны: Топливные Талоны [10:17:41]line 4010018 [10:17:41]line ФМ: 0000000000871802 [10:17:41]line ФД: 197869 [10:17:41]line ФПД: 144882916802557 [10:17:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T101739&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197869&fm=144882916802557&tin=02508201610067®Number=0000000000092545&sum=0 [10:17:41]written 0, free lines is 4095 [10:17:41]OFD Sender: Processing packet 197869 [packets to send 245, broken 244] [10:17:41]ProducePacketName [10:17:41]name=ofd_packets/00197869 [10:17:41]OFD Sender: To server: pG, [10:17:41]CommunicateWithHost lk.salyk.kg:30040 [10:17:41]ConnectInit lk.salyk.kg [10:17:41]Connected sock=10 [10:17:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E5 8D 04 01 16 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 1F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 04 03 00 35 04 06 00 83 C5 2E CA 3F FD 92 41 9C 0D FB 69 67 46 [10:17:41]Write to MH i2c: 01 00 00 94 02 96 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 F6 0C 9F [10:17:41]RasterBufferAndPrint [10:17:41]line [10:17:41]line [10:17:41]line [10:17:41]line [10:17:41]line [10:17:41]written 0, free lines is 3327 [10:17:41]MH_Cut [10:17:41]Write to MH i2c: D1 01 00 9B 02 01 6F [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: D1 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: D1 01 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: D1 01 00 9B 02 00 6E [10:17:41]Write to MH i2c: 01 00 00 9C 02 9E [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7C E7 47 00 9C 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 04 03 00 F4 03 04 00 58 D3 BE 66 B6 04 01 00 00 FA 48 0F 99 D3 64 59 83 [10:17:41]CommunicateWithHost err = 0 [10:17:41]CheckOFDResponse [10:17:41]1017 (14) - 77093643461234 [10:17:41]1041 (16) - 0000000000871802 [10:17:41]1040 (4) - 197869 [10:17:41]1012 (4) - 16.08.2024 04:19 [10:17:41]1206 (1) - 0 [10:17:41]OFD Sender: Remove packet 197869 [10:17:41]ProducePacketName [10:17:41]name=ofd_packets/00197869 [10:17:41]NVStorageDeleteData [10:17:42]OFD Sender: No OFD packet to send [10:17:42]*** Cut start [10:17:42]*** Purtial cut [10:17:42]*** Stage 1: CUTSNS_PIN = 1 [10:17:42]Read from MH i2c: 01 [10:17:42]MH_I2C_Read... [10:17:42]*** Stop cut motor [10:17:42]*** Cut end [10:17:42]Read from MH i2c: 01 07 00 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 FF 0F B3 [10:17:42]process_action close_receipt done [10:17:42]requested_data is exist [10:17:42]produce_requested_data [10:17:42]requested_item fm.sn is exist - process it [10:17:42]wFMCommunicate request_size=4 [10:17:42]MH_SAM_APDU [10:17:42]CAPDU: 80 11 00 00 [10:17:42]Write to MH i2c: E2 08 00 9D 02 80 11 00 00 00 00 00 00 19 [10:17:42]Write i2c OK [10:17:42]MH_I2C_Read... [10:17:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:42]Read from MH i2c: E2 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: E2 17 00 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: E2 17 00 9D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 66 [10:17:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:17:42]wFMCommunicate OK [10:17:42]requested_item fd.num is exist - process it [10:17:42]SAM_PROTO_GetFieldsCounters [10:17:42]wFMCommunicate request_size=4 [10:17:42]MH_SAM_APDU [10:17:42]CAPDU: 80 13 00 00 [10:17:42]Write to MH i2c: E2 08 00 9E 02 80 13 00 00 00 00 00 00 1C [10:17:42]Write i2c OK [10:17:42]MH_I2C_Read... [10:17:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:42]Read from MH i2c: E2 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: E2 62 00 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: E2 62 00 9E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 ED 04 03 00 0E 04 04 00 CE 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 70 [10:17:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 ED 04 03 00 0E 04 04 00 CE 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:17:42]wFMCommunicate OK [10:17:42]SAM_PROTO_GetFieldsCounters done [10:17:42]requested_item shift.num is exist - process it [10:17:42]requested_item shift.opened is exist - process it [10:17:42]req_shift_opened [10:17:42]FM_GetShiftState [10:17:42]SAM_PROTO_GetShiftState [10:17:42]wFMCommunicate request_size=4 [10:17:42]MH_SAM_APDU [10:17:42]CAPDU: 80 13 01 00 [10:17:42]Write to MH i2c: E2 08 00 9F 02 80 13 01 00 00 00 00 00 1E [10:17:42]Write i2c OK [10:17:42]MH_I2C_Read... [10:17:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:42]Read from MH i2c: E2 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: E2 0E 00 [10:17:42]MH_I2C_Read... [10:17:42]Read from MH i2c: E2 0E 00 9F 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AC [10:17:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:17:42]wFMCommunicate OK [10:17:42]SAM_PROTO_GetShiftState done [10:17:42]FM_GetShiftState done [10:17:42]req_shift_opened done [10:17:42]requested_item shift.open_date is exist - process it [10:17:42]req_shift_open_date [10:17:42]req_shift_open_date done [10:17:42]produce_requested_data done [10:17:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197869,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:17:42]process_action_free close_receipt [10:17:42]json_value_free [10:17:42]json_value_free done [10:17:42]process_json_proto returns [10:17:42]Send response to host [10:17:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197869,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:17:42]free response buf [10:17:42]execute_script done [10:17:42]execute_script returns [10:17:42]free content buf [10:17:42]Sock 9.Close socket [10:17:42]Sock 9.Thread stoped [10:17:47]OFD Sender: No OFD packet to send [10:17:52]OFD Sender: No OFD packet to send [10:17:57]OFD Sender: No OFD packet to send [10:18:02]OFD Sender: No OFD packet to send [10:18:07]OFD Sender: No OFD packet to send [10:18:12]OFD Sender: No OFD packet to send [10:18:17]OFD Sender: No OFD packet to send [10:18:22]OFD Sender: No OFD packet to send [10:18:27]OFD Sender: No OFD packet to send [10:18:32]OFD Sender: No OFD packet to send [10:18:37]OFD Sender: No OFD packet to send [10:18:42]OFD Sender: No OFD packet to send [10:18:47]OFD Sender: No OFD packet to send [10:18:52]OFD Sender: No OFD packet to send [10:18:57]OFD Sender: No OFD packet to send [10:19:02]OFD Sender: No OFD packet to send [10:19:07]OFD Sender: No OFD packet to send [10:19:12]OFD Sender: No OFD packet to send [10:19:17]OFD Sender: No OFD packet to send [10:19:22]OFD Sender: No OFD packet to send [10:19:27]OFD Sender: No OFD packet to send [10:19:32]OFD Sender: No OFD packet to send [10:19:37]OFD Sender: No OFD packet to send [10:19:42]OFD Sender: No OFD packet to send [10:19:47]OFD Sender: No OFD packet to send [10:19:52]OFD Sender: No OFD packet to send [10:19:57]OFD Sender: No OFD packet to send [10:20:02]OFD Sender: No OFD packet to send [10:20:05]accept exits with 7 [10:20:05]New connection [10:20:05]New thread 3067260260 created [10:20:05]Thread 3067403620 joined [10:20:05]Waiting for new connection... [10:20:05] Sock 7.Parse request [10:20:05]Sock 7.Check first char [10:20:05]Sock 7.First char is OK [10:20:05]request: POST /json_proto HTTP/1.0 [10:20:05]Method: POST [10:20:05]URL: /json_proto [10:20:05]Method is POST - this is cgi request [10:20:05]url: /json_proto [10:20:05]query_string will be loaded in cgi processing [10:20:05]execute_cgi json_proto POST (null) [10:20:05]execute_cgi path=json_proto method=POST [10:20:05]POST find Content-Length [10:20:05]Host: 172.17.46.195:8080 [10:20:05]Content-Length: 805 [10:20:05]Content-Type: application/json [10:20:05] [10:20:05]POST finish read [10:20:05]Found Content-Length = 805 [10:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:05]execute_script... [10:20: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)11325256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:05]POST & json_proto [10:20:05]process_json_proto [10:20:05]json parsed OK: [10:20:05]protocol is kg_v1.0 [10:20:05]action value=close_receipt [10:20:05]process_action close_receipt [10:20:05]cmd_close_receipt [10:20:05]MH_GetDate [10:20:05]Write to MH i2c: F0 00 00 A0 02 91 [10:20:05]Write i2c OK [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: F0 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: F0 09 00 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: F0 09 00 A0 02 00 D5 27 BF 66 8D AE BC 66 18 [10:20:05]GetLastDocTimeStamp 1723803459 [10:20:05]current date 1723803605 [10:20:05]FM_GetShiftState [10:20:05]SAM_PROTO_GetShiftState [10:20:05]wFMCommunicate request_size=4 [10:20:05]MH_SAM_APDU [10:20:05]CAPDU: 80 13 01 00 [10:20:05]Write to MH i2c: E2 08 00 A1 02 80 13 01 00 00 00 00 00 20 [10:20:05]Write i2c OK [10:20:05]MH_I2C_Read... [10:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:05]Read from MH i2c: E2 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: E2 0E 00 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: E2 0E 00 A1 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AE [10:20:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:20:05]wFMCommunicate OK [10:20:05]SAM_PROTO_GetShiftState done [10:20:05]FM_GetShiftState done [10:20:05]opened in 1723766727 [10:20:05]opened+sec_in_day 1723853127 [10:20:05]quantity*price = 120006 [10:20:05]sum+1 = 120007 [10:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.06 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 0.00 Безнал.: 1200.06 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 211 16.08.2024 10:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197870 ФПД: 216948673520992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102005&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197870&fm=216948673520992&tin=02508201610067®Number=0000000000092545&sum=120006 [10:20:06]StoreToDocumentArchive [10:20:06]shift 462 fd 197870 [10:20:06]save to /storage/0462/doc_00197870 [10:20:06]save last doc name /storage/0462/doc_00197870 to /storage/kkm_last_doc_name [10:20:06]save OK [10:20:06]Clear old archive folders... [10:20:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:06]tlvbuf is 00915940 [10:20:06]SAM_PROTO_ClearQueue [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 09 00 00 [10:20:06]Write to MH i2c: E2 08 00 AE 02 80 09 00 00 00 00 00 00 22 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 AE 02 00 90 00 24 [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]SAM_PROTO_ClearQueue done [10:20:06]KKMCreateOFDPacket [10:20:06]OFDProtocolAddRootSTLVToBuf [10:20:06]FM_MakeSignedData [10:20:06]FM_MakeSignedData [10:20:06]SAM_PROTO_SignData [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 01 02 [10:20:06]Write to MH i2c: E2 08 00 AF 02 80 0D 01 02 00 00 00 00 2A [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]wFMCommunicate request_size=255 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 D5 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 04 03 00 35 04 06 00 C5 [10:20:06]Write to MH i2c: E2 02 01 B0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 D5 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 04 03 00 35 04 06 00 C5 00 00 9D [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]wFMCommunicate request_size=10 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 02 02 05 50 4C 9E A5 60 [10:20:06]Write to MH i2c: E2 0D 00 B1 02 80 0D 02 02 05 00 50 4C 9E A5 60 00 00 76 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 03 02 [10:20:06]Write to MH i2c: E2 08 00 B2 02 80 0D 03 02 00 00 00 00 2F [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 0B 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 0B 00 B2 02 00 71 F9 F6 A4 6B AF C4 3C 90 00 4E [10:20:06]RAPDU: 71 F9 F6 A4 6B AF C4 3C 90 00 [10:20:06]wFMCommunicate OK [10:20:06]SAM_PROTO_SignData done [10:20:06]FM_MakeSignedData done [10:20:06]CreateOFDProtocolMessage [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 11 00 00 [10:20:06]Write to MH i2c: E2 08 00 B3 02 80 11 00 00 00 00 00 00 2F [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 17 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 17 00 B3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7C [10:20:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:20:06]wFMCommunicate OK [10:20:06]CreateOFDProtocolMessage done [10:20:06]OFDSenderStorePacket 197870 [10:20:06]StoreOFDPacket docnum=197870 [10:20:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 93 07 01 C5 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 D5 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 04 03 00 35 04 06 00 C5 50 4C 9E A5 60 71 F9 F6 A4 6B AF C4 3C [10:20:06]CheckFolder [10:20:06]dirname=/storage/ofd_packets [10:20:06]CheckFolder done [10:20:06]ProducePacketName [10:20:06]name=ofd_packets/00197870 [10:20:06]NVStorageSaveData ofd_packets/00197870 [10:20:06]File name is /storage/ofd_packets/00197870 [10:20:06]Write 301 bytes [10:20:06]NVStorageSaveData done [10:20:06]OFDSenderStorePacket done [10:20:06]KKMCreateOFDPacket done [10:20:06]NVStorageSaveData kkm_last_timestamp [10:20:06]File name is /storage/kkm_last_timestamp [10:20:06]Write 4 bytes [10:20:06]NVStorageSaveData done [10:20:06]ExternCall_PrintAddStr [10:20:06]wPrintStart [10:20:06]Write to MH i2c: 01 00 00 B4 02 B6 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: 01 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: 01 07 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 FF 0F CB [10:20:06]RasterBufferAndPrint [10:20:06]line Счет N : (1)11325256 [10:20:06]line ИНН: 02508201610067 [10:20:06]line Контрольно-Кассовый Чек [10:20:06]line ПРОДАЖА [10:20:06]line ТРК (МРК, ГНК) : 12 [10:20:06]line Товар: 2710124130 [10:20:06]line Аи-92-К-4 [10:20:06]line 17.700 * 67.80 [10:20:06]line = 1200.06 [10:20:06]line НДС 12% НСП 1% [10:20:06]line > о реализуемом товаре [10:20:06]line ИТОГО: 1200.06 [10:20:06]line НСП 1% : 10.62 [10:20:06]line НДС 12% : 127.44 [10:20:06]line Наличными: 0.00 [10:20:06]line Безнал.: 1200.06 [10:20:06]line Место: АЗС № 95 "Партнер Нефть" [10:20:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:20:06]line СНО: Общий режим [10:20:06]line Чек 211 16.08.2024 10:20 [10:20:06]line Смена: 462 ФФД: 1.0 [10:20:06]line ЗНМ: 0300000079 [10:20:06]line РНМ: 0000000000092545 [10:20:06]line Версия ККМ: 001 [10:20:06]line Платежная система: O! деньги [10:20:06]line ФМ: 0000000000871802 [10:20:06]line ФД: 197870 [10:20:06]line ФПД: 216948673520992 [10:20:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102005&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197870&fm=216948673520992&tin=02508201610067®Number=0000000000092545&sum=120006 [10:20:07]OFD Sender: Processing packet 197870 [packets to send 245, broken 244] [10:20:07]ProducePacketName [10:20:07]name=ofd_packets/00197870 [10:20:07]OFD Sender: To server: pG, [10:20:07]CommunicateWithHost lk.salyk.kg:30040 [10:20:07]ConnectInit lk.salyk.kg [10:20:07]written 0, free lines is 4095 [10:20:07]Connected sock=10 [10:20:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 93 07 01 C5 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 D5 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 04 03 00 35 04 06 00 C5 50 4C 9E A5 60 71 F9 F6 A4 6B AF C4 3C [10:20:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 64 E8 47 00 FF D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 04 03 00 F4 03 04 00 EA D3 BE 66 B6 04 01 00 00 52 FD 22 C7 6A CC 14 89 [10:20:07]CommunicateWithHost err = 0 [10:20:07]CheckOFDResponse [10:20:07]1017 (14) - 77093643461234 [10:20:07]1041 (16) - 0000000000871802 [10:20:07]1040 (4) - 197870 [10:20:07]1012 (4) - 16.08.2024 04:22 [10:20:07]1206 (1) - 0 [10:20:07]OFD Sender: Remove packet 197870 [10:20:07]ProducePacketName [10:20:07]name=ofd_packets/00197870 [10:20:07]NVStorageDeleteData [10:20:07]Write to MH i2c: 01 00 00 DE 02 E0 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 07 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 07 00 DE 02 00 00 00 00 00 FE 0C F1 [10:20:07]RasterBufferAndPrint [10:20:07]line [10:20:07]line [10:20:07]line [10:20:07]line [10:20:07]line [10:20:07]written 0, free lines is 3331 [10:20:07]MH_Cut [10:20:07]Write to MH i2c: D1 01 00 E5 02 01 B9 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: D1 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: D1 01 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: D1 01 00 E5 02 00 B8 [10:20:07]Write to MH i2c: 01 00 00 E6 02 E8 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:08]OFD Sender: No OFD packet to send [10:20:08]*** Cut start [10:20:08]*** Purtial cut [10:20:08]*** CUTSNS_PIN = 0 [10:20:08]*** Stage 1: CUTSNS_PIN = 1 [10:20:10]Read from MH i2c: 01 [10:20:10]MH_I2C_Read... [10:20:10]*** Stop cut motor [10:20:10]*** Cut end [10:20:10]Read from MH i2c: 01 07 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: 01 07 00 E6 02 00 00 00 00 00 FF 0F FD [10:20:10]process_action close_receipt done [10:20:10]requested_data is exist [10:20:10]produce_requested_data [10:20:10]requested_item fm.sn is exist - process it [10:20:10]wFMCommunicate request_size=4 [10:20:10]MH_SAM_APDU [10:20:10]CAPDU: 80 11 00 00 [10:20:10]Write to MH i2c: E2 08 00 E7 02 80 11 00 00 00 00 00 00 63 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:10]Read from MH i2c: E2 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 17 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 17 00 E7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B0 [10:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:20:10]wFMCommunicate OK [10:20:10]requested_item fd.num is exist - process it [10:20:10]SAM_PROTO_GetFieldsCounters [10:20:10]wFMCommunicate request_size=4 [10:20:10]MH_SAM_APDU [10:20:10]CAPDU: 80 13 00 00 [10:20:10]Write to MH i2c: E2 08 00 E8 02 80 13 00 00 00 00 00 00 66 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:10]Read from MH i2c: E2 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 62 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 62 00 E8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EE 04 03 00 0E 04 04 00 CE 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 BE [10:20:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EE 04 03 00 0E 04 04 00 CE 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:20:10]wFMCommunicate OK [10:20:10]SAM_PROTO_GetFieldsCounters done [10:20:10]requested_item shift.num is exist - process it [10:20:10]requested_item shift.opened is exist - process it [10:20:10]req_shift_opened [10:20:10]FM_GetShiftState [10:20:10]SAM_PROTO_GetShiftState [10:20:10]wFMCommunicate request_size=4 [10:20:10]MH_SAM_APDU [10:20:10]CAPDU: 80 13 01 00 [10:20:10]Write to MH i2c: E2 08 00 E9 02 80 13 01 00 00 00 00 00 68 [10:20:10]Write i2c OK [10:20:10]MH_I2C_Read... [10:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:10]Read from MH i2c: E2 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 0E 00 [10:20:10]MH_I2C_Read... [10:20:10]Read from MH i2c: E2 0E 00 E9 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F6 [10:20:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:20:10]wFMCommunicate OK [10:20:10]SAM_PROTO_GetShiftState done [10:20:10]FM_GetShiftState done [10:20:10]req_shift_opened done [10:20:10]requested_item shift.open_date is exist - process it [10:20:10]req_shift_open_date [10:20:10]req_shift_open_date done [10:20:10]produce_requested_data done [10:20:10]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197870,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:20:10]process_action_free close_receipt [10:20:10]json_value_free [10:20:10]json_value_free done [10:20:10]process_json_proto returns [10:20:10]Send response to host [10:20:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197870,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:20:10]free response buf [10:20:10]execute_script done [10:20:10]execute_script returns [10:20:10]free content buf [10:20:10]Sock 7.Close socket [10:20:10]Sock 7.Thread stoped [10:20:13]OFD Sender: No OFD packet to send [10:20:18]OFD Sender: No OFD packet to send [10:20:23]OFD Sender: No OFD packet to send [10:20:28]OFD Sender: No OFD packet to send [10:20:33]OFD Sender: No OFD packet to send [10:20:38]OFD Sender: No OFD packet to send [10:20:40]accept exits with 9 [10:20:40]New connection [10:20:40]New thread 3067403620 created [10:20:40]Thread 3067260260 joined [10:20:40]Waiting for new connection... [10:20:40] Sock 9.Parse request [10:20:40]Sock 9.Check first char [10:20:40]Sock 9.First char is OK [10:20:40]request: POST /json_proto HTTP/1.0 [10:20:40]Method: POST [10:20:40]URL: /json_proto [10:20:40]Method is POST - this is cgi request [10:20:40]url: /json_proto [10:20:40]query_string will be loaded in cgi processing [10:20:40]execute_cgi json_proto POST (null) [10:20:40]execute_cgi path=json_proto method=POST [10:20:40]POST find Content-Length [10:20:40]Host: 172.17.46.195:8080 [10:20:40]Content-Length: 684 [10:20:40]Content-Type: application/json [10:20:40] [10:20:40]POST finish read [10:20:40]Found Content-Length = 684 [10:20:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325257", "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" : 17.530, "sum" : 1300.73, "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" ] } } [10:20:40]execute_script... [10:20:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325257", "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" : 17.530, "sum" : 1300.73, "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" ] } } [10:20:40]POST & json_proto [10:20:40]process_json_proto [10:20:40]json parsed OK: [10:20:40]protocol is kg_v1.0 [10:20:40]action value=close_receipt [10:20:40]process_action close_receipt [10:20:40]cmd_close_receipt [10:20:40]MH_GetDate [10:20:40]Write to MH i2c: F0 00 00 EA 02 DB [10:20:40]Write i2c OK [10:20:40]MH_I2C_Read... [10:20:40]Read from MH i2c: F0 [10:20:40]MH_I2C_Read... [10:20:40]Read from MH i2c: F0 09 00 [10:20:40]MH_I2C_Read... [10:20:40]Read from MH i2c: F0 09 00 EA 02 00 F8 27 BF 66 8D AE BC 66 85 [10:20:40]GetLastDocTimeStamp 1723803605 [10:20:40]current date 1723803640 [10:20:40]FM_GetShiftState [10:20:40]SAM_PROTO_GetShiftState [10:20:40]wFMCommunicate request_size=4 [10:20:40]MH_SAM_APDU [10:20:40]CAPDU: 80 13 01 00 [10:20:40]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [10:20:40]Write i2c OK [10:20:40]MH_I2C_Read... [10:20:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:40]Read from MH i2c: E2 [10:20:40]MH_I2C_Read... [10:20:40]Read from MH i2c: E2 0E 00 [10:20:40]MH_I2C_Read... [10:20:40]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F8 [10:20:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:20:40]wFMCommunicate OK [10:20:40]SAM_PROTO_GetShiftState done [10:20:40]FM_GetShiftState done [10:20:40]opened in 1723766727 [10:20:40]opened+sec_in_day 1723853127 [10:20:40]quantity*price = 130072 [10:20:40]sum+1 = 130074 [10:20:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 212 16.08.2024 10:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197871 ФПД: 6700279070346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102040&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197871&fm=6700279070346&tin=02508201610067®Number=0000000000092545&sum=130000 [10:20:41]StoreToDocumentArchive [10:20:41]shift 462 fd 197871 [10:20:41]save to /storage/0462/doc_00197871 [10:20:41]save last doc name /storage/0462/doc_00197871 to /storage/kkm_last_doc_name [10:20:41]save OK [10:20:41]Clear old archive folders... [10:20:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:41]tlvbuf is 0095A2A0 [10:20:41]SAM_PROTO_ClearQueue [10:20:41]wFMCommunicate request_size=4 [10:20:41]MH_SAM_APDU [10:20:41]CAPDU: 80 09 00 00 [10:20:41]Write to MH i2c: E2 08 00 F8 02 80 09 00 00 00 00 00 00 6C [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:41]Read from MH i2c: E2 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 F8 02 00 90 00 6E [10:20:41]RAPDU: 90 00 [10:20:41]wFMCommunicate OK [10:20:41]SAM_PROTO_ClearQueue done [10:20:41]KKMCreateOFDPacket [10:20:41]OFDProtocolAddRootSTLVToBuf [10:20:41]FM_MakeSignedData [10:20:41]FM_MakeSignedData [10:20:41]SAM_PROTO_SignData [10:20:41]wFMCommunicate request_size=4 [10:20:41]MH_SAM_APDU [10:20:41]CAPDU: 80 0D 01 02 [10:20:41]Write to MH i2c: E2 08 00 F9 02 80 0D 01 02 00 00 00 00 74 [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:41]Read from MH i2c: E2 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 F9 02 00 90 00 6F [10:20:41]RAPDU: 90 00 [10:20:41]wFMCommunicate OK [10:20:41]wFMCommunicate request_size=255 [10:20:41]MH_SAM_APDU [10:20:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F5 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 D4 00 00 00 F4 03 04 00 F8 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 04 03 00 35 04 06 00 06 [10:20:41]Write to MH i2c: E2 02 01 FA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F5 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 D4 00 00 00 F4 03 04 00 F8 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 04 03 00 35 04 06 00 06 00 00 90 [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:41]Read from MH i2c: E2 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [10:20:41]RAPDU: 90 00 [10:20:41]wFMCommunicate OK [10:20:41]wFMCommunicate request_size=10 [10:20:41]MH_SAM_APDU [10:20:41]CAPDU: 80 0D 02 02 05 18 07 C0 FE 8A [10:20:41]Write to MH i2c: E2 0D 00 FB 02 80 0D 02 02 05 00 18 07 C0 FE 8A 00 00 E8 [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:41]Read from MH i2c: E2 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [10:20:41]RAPDU: 90 00 [10:20:41]wFMCommunicate OK [10:20:41]wFMCommunicate request_size=4 [10:20:41]MH_SAM_APDU [10:20:41]CAPDU: 80 0D 03 02 [10:20:41]Write to MH i2c: E2 08 00 FC 02 80 0D 03 02 00 00 00 00 79 [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:41]Read from MH i2c: E2 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 0B 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 0B 00 FC 02 00 C1 1E 90 40 09 E9 B2 50 90 00 1D [10:20:41]RAPDU: C1 1E 90 40 09 E9 B2 50 90 00 [10:20:41]wFMCommunicate OK [10:20:41]SAM_PROTO_SignData done [10:20:41]FM_MakeSignedData done [10:20:41]CreateOFDProtocolMessage [10:20:41]wFMCommunicate request_size=4 [10:20:41]MH_SAM_APDU [10:20:41]CAPDU: 80 11 00 00 [10:20:41]Write to MH i2c: E2 08 00 FD 02 80 11 00 00 00 00 00 00 79 [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:41]Read from MH i2c: E2 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 17 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: E2 17 00 FD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C6 [10:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:20:41]wFMCommunicate OK [10:20:41]CreateOFDProtocolMessage done [10:20:41]OFDSenderStorePacket 197871 [10:20:41]StoreOFDPacket docnum=197871 [10:20:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F2 41 07 01 23 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F5 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 D4 00 00 00 F4 03 04 00 F8 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 04 03 00 35 04 06 00 06 18 07 C0 FE 8A C1 1E 90 40 09 E9 B2 50 [10:20:41]CheckFolder [10:20:41]dirname=/storage/ofd_packets [10:20:41]CheckFolder done [10:20:41]ProducePacketName [10:20:41]name=ofd_packets/00197871 [10:20:41]NVStorageSaveData ofd_packets/00197871 [10:20:41]File name is /storage/ofd_packets/00197871 [10:20:41]Write 301 bytes [10:20:41]NVStorageSaveData done [10:20:41]OFDSenderStorePacket done [10:20:41]KKMCreateOFDPacket done [10:20:41]NVStorageSaveData kkm_last_timestamp [10:20:41]File name is /storage/kkm_last_timestamp [10:20:41]Write 4 bytes [10:20:41]NVStorageSaveData done [10:20:41]ExternCall_PrintAddStr [10:20:41]wPrintStart [10:20:41]Write to MH i2c: 01 00 00 FE 02 00 [10:20:41]Write i2c OK [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: 01 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: 01 07 00 [10:20:41]MH_I2C_Read... [10:20:41]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 FF 0F 15 [10:20:41]RasterBufferAndPrint [10:20:41]line Счет N : (1)11325257 [10:20:41]line ИНН: 02508201610067 [10:20:41]line Контрольно-Кассовый Чек [10:20:41]line ПРОДАЖА [10:20:41]line ТРК (МРК, ГНК) : 21 [10:20:41]line Товар: 2710124500 [10:20:41]line Аи-95-К-5 [10:20:41]line 17.530 * 74.20 [10:20:41]line = 1300.73 [10:20:41]line НДС 12% НСП 1% [10:20:41]line > о реализуемом товаре [10:20:41]line ОКРУГЛЕНИЕ: -0.73 [10:20:41]line ИТОГО: 1300.00 [10:20:41]line Внесено: 1300.00 [10:20:41]line СДАЧА: 0.00 [10:20:41]line НСП 1% : 11.51 [10:20:41]line НДС 12% : 138.13 [10:20:41]line Наличными: 1300.00 [10:20:41]line Безнал.: 0.00 [10:20:41]line Место: АЗС № 95 "Партнер Нефть" [10:20:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:20:41]line СНО: Общий режим [10:20:41]line Чек 212 16.08.2024 10:20 [10:20:41]line Смена: 462 ФФД: 1.0 [10:20:41]line ЗНМ: 0300000079 [10:20:41]line РНМ: 0000000000092545 [10:20:41]line Версия ККМ: 001 [10:20:41]line ФМ: 0000000000871802 [10:20:41]line ФД: 197871 [10:20:41]line ФПД: 6700279070346 [10:20:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102040&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197871&fm=6700279070346&tin=02508201610067®Number=0000000000092545&sum=130000 [10:20:42]written 0, free lines is 4095 [10:20:42]OFD Sender: Processing packet 197871 [packets to send 245, broken 244] [10:20:42]ProducePacketName [10:20:42]name=ofd_packets/00197871 [10:20:42]OFD Sender: To server: pG, [10:20:42]CommunicateWithHost lk.salyk.kg:30040 [10:20:42]ConnectInit lk.salyk.kg [10:20:42]Connected sock=10 [10:20:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F2 41 07 01 23 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F5 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 D4 00 00 00 F4 03 04 00 F8 27 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 04 03 00 35 04 06 00 06 18 07 C0 FE 8A C1 1E 90 40 09 E9 B2 50 [10:20:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D4 7A 47 00 08 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 04 03 00 F4 03 04 00 0D D4 BE 66 B6 04 01 00 00 A9 74 62 7C C6 EA 79 A5 [10:20:42]CommunicateWithHost err = 0 [10:20:42]CheckOFDResponse [10:20:42]1017 (14) - 77093643461234 [10:20:42]1041 (16) - 0000000000871802 [10:20:42]1040 (4) - 197871 [10:20:42]1012 (4) - 16.08.2024 04:22 [10:20:42]1206 (1) - 0 [10:20:42]OFD Sender: Remove packet 197871 [10:20:42]ProducePacketName [10:20:42]name=ofd_packets/00197871 [10:20:42]NVStorageDeleteData [10:20:42]Write to MH i2c: 01 00 00 29 03 2C [10:20:42]Write i2c OK [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: 01 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: 01 07 00 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: 01 07 00 29 03 00 00 00 00 00 E7 0C 26 [10:20:42]RasterBufferAndPrint [10:20:42]line [10:20:42]line [10:20:42]line [10:20:42]line [10:20:42]line [10:20:42]written 0, free lines is 3309 [10:20:42]MH_Cut [10:20:42]Write to MH i2c: D1 01 00 30 03 01 05 [10:20:42]Write i2c OK [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: D1 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: D1 01 00 [10:20:42]MH_I2C_Read... [10:20:42]Read from MH i2c: D1 01 00 30 03 00 04 [10:20:42]Write to MH i2c: 01 00 00 31 03 34 [10:20:42]Write i2c OK [10:20:42]MH_I2C_Read... [10:20:43]OFD Sender: No OFD packet to send [10:20:43]*** Cut start [10:20:43]*** Purtial cut [10:20:43]*** Stage 1: CUTSNS_PIN = 1 [10:20:43]Read from MH i2c: 01 [10:20:43]MH_I2C_Read... [10:20:43]*** Stop cut motor [10:20:43]*** Cut end [10:20:43]Read from MH i2c: 01 07 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 FF 0F 49 [10:20:43]process_action close_receipt done [10:20:43]requested_data is exist [10:20:43]produce_requested_data [10:20:43]requested_item fm.sn is exist - process it [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 11 00 00 [10:20:43]Write to MH i2c: E2 08 00 32 03 80 11 00 00 00 00 00 00 AF [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 17 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 17 00 32 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FC [10:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:20:43]wFMCommunicate OK [10:20:43]requested_item fd.num is exist - process it [10:20:43]SAM_PROTO_GetFieldsCounters [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 13 00 00 [10:20:43]Write to MH i2c: E2 08 00 33 03 80 13 00 00 00 00 00 00 B2 [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 62 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 62 00 33 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EF 04 03 00 0E 04 04 00 CE 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 0E [10:20:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EF 04 03 00 0E 04 04 00 CE 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:20:43]wFMCommunicate OK [10:20:43]SAM_PROTO_GetFieldsCounters done [10:20:43]requested_item shift.num is exist - process it [10:20:43]requested_item shift.opened is exist - process it [10:20:43]req_shift_opened [10:20:43]FM_GetShiftState [10:20:43]SAM_PROTO_GetShiftState [10:20:43]wFMCommunicate request_size=4 [10:20:43]MH_SAM_APDU [10:20:43]CAPDU: 80 13 01 00 [10:20:43]Write to MH i2c: E2 08 00 34 03 80 13 01 00 00 00 00 00 B4 [10:20:43]Write i2c OK [10:20:43]MH_I2C_Read... [10:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:43]Read from MH i2c: E2 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 0E 00 [10:20:43]MH_I2C_Read... [10:20:43]Read from MH i2c: E2 0E 00 34 03 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 42 [10:20:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:20:43]wFMCommunicate OK [10:20:43]SAM_PROTO_GetShiftState done [10:20:43]FM_GetShiftState done [10:20:43]req_shift_opened done [10:20:43]requested_item shift.open_date is exist - process it [10:20:43]req_shift_open_date [10:20:43]req_shift_open_date done [10:20:43]produce_requested_data done [10:20:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197871,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:20:43]process_action_free close_receipt [10:20:43]json_value_free [10:20:43]json_value_free done [10:20:43]process_json_proto returns [10:20:43]Send response to host [10:20:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197871,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:20:43]free response buf [10:20:43]execute_script done [10:20:43]execute_script returns [10:20:43]free content buf [10:20:43]Sock 9.Close socket [10:20:43]Sock 9.Thread stoped [10:20:48]OFD Sender: No OFD packet to send [10:20:53]OFD Sender: No OFD packet to send [10:20:58]OFD Sender: No OFD packet to send [10:21:03]OFD Sender: No OFD packet to send [10:21:08]OFD Sender: No OFD packet to send [10:21:11]accept exits with 7 [10:21:11]New connection [10:21:11]New thread 3067260260 created [10:21:11]Thread 3067403620 joined [10:21:11]Waiting for new connection... [10:21:11] Sock 7.Parse request [10:21:11]Sock 7.Check first char [10:21:11]Sock 7.First char is OK [10:21:11]request: POST /json_proto HTTP/1.0 [10:21:11]Method: POST [10:21:11]URL: /json_proto [10:21:11]Method is POST - this is cgi request [10:21:11]url: /json_proto [10:21:11]query_string will be loaded in cgi processing [10:21:11]execute_cgi json_proto POST (null) [10:21:11]execute_cgi path=json_proto method=POST [10:21:11]POST find Content-Length [10:21:11]Host: 172.17.46.195:8080 [10:21:11]Content-Length: 811 [10:21:11]Content-Type: application/json [10:21:11] [10:21:11]POST finish read [10:21:11]Found Content-Length = 811 [10:21:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:11]execute_script... [10:21: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)11325259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:11]POST & json_proto [10:21:11]process_json_proto [10:21:11]json parsed OK: [10:21:11]protocol is kg_v1.0 [10:21:11]action value=close_receipt [10:21:11]process_action close_receipt [10:21:11]cmd_close_receipt [10:21:11]MH_GetDate [10:21:11]Write to MH i2c: F0 00 00 35 03 27 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: F0 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: F0 09 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: F0 09 00 35 03 00 17 28 BF 66 8D AE BC 66 F1 [10:21:11]GetLastDocTimeStamp 1723803640 [10:21:11]current date 1723803671 [10:21:11]FM_GetShiftState [10:21:11]SAM_PROTO_GetShiftState [10:21:11]wFMCommunicate request_size=4 [10:21:11]MH_SAM_APDU [10:21:11]CAPDU: 80 13 01 00 [10:21:11]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [10:21:11]Write i2c OK [10:21:11]MH_I2C_Read... [10:21:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:11]Read from MH i2c: E2 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 0E 00 [10:21:11]MH_I2C_Read... [10:21:11]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 44 [10:21:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:21:11]wFMCommunicate OK [10:21:11]SAM_PROTO_GetShiftState done [10:21:11]FM_GetShiftState done [10:21:11]opened in 1723766727 [10:21:11]opened+sec_in_day 1723853127 [10:21:11]quantity*price = 100051 [10:21:11]sum+1 = 100052 [10:21:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 213 16.08.2024 10:21 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197872 ФПД: 280687895536159 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102111&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197872&fm=280687895536159&tin=02508201610067®Number=0000000000092545&sum=100051 [10:21:12]StoreToDocumentArchive [10:21:12]shift 462 fd 197872 [10:21:12]save to /storage/0462/doc_00197872 [10:21:12]save last doc name /storage/0462/doc_00197872 to /storage/kkm_last_doc_name [10:21:12]save OK [10:21:12]Clear old archive folders... [10:21:12]ProcessDocumentItem done err = 0, tmpTLVsize=257 [10:21:12]tlvbuf is 0095BF80 [10:21:12]SAM_PROTO_ClearQueue [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 09 00 00 [10:21:12]Write to MH i2c: E2 08 00 43 03 80 09 00 00 00 00 00 00 B8 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 43 03 00 90 00 BA [10:21:12]RAPDU: 90 00 [10:21:12]wFMCommunicate OK [10:21:12]SAM_PROTO_ClearQueue done [10:21:12]KKMCreateOFDPacket [10:21:12]OFDProtocolAddRootSTLVToBuf [10:21:12]FM_MakeSignedData [10:21:12]FM_MakeSignedData [10:21:12]SAM_PROTO_SignData [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 0D 01 02 [10:21:12]Write to MH i2c: E2 08 00 44 03 80 0D 01 02 00 00 00 00 C0 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [10:21:12]RAPDU: 90 00 [10:21:12]wFMCommunicate OK [10:21:12]wFMCommunicate request_size=255 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D5 00 00 00 F4 03 04 00 17 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 04 03 [10:21:12]Write to MH i2c: E2 02 01 45 03 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D5 00 00 00 F4 03 04 00 17 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 04 03 00 00 96 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [10:21:12]RAPDU: 90 00 [10:21:12]wFMCommunicate OK [10:21:12]wFMCommunicate request_size=16 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 FF 48 BE 4E 62 1F [10:21:12]Write to MH i2c: E2 13 00 46 03 80 0D 02 02 0B 00 00 35 04 06 00 FF 48 BE 4E 62 1F 00 00 EC [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [10:21:12]RAPDU: 90 00 [10:21:12]wFMCommunicate OK [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 0D 03 02 [10:21:12]Write to MH i2c: E2 08 00 47 03 80 0D 03 02 00 00 00 00 C5 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:12]Read from MH i2c: E2 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 0B 00 [10:21:12]MH_I2C_Read... [10:21:12]Read from MH i2c: E2 0B 00 47 03 00 B5 11 16 0E 47 0E 5D 3D 90 00 9F [10:21:12]RAPDU: B5 11 16 0E 47 0E 5D 3D 90 00 [10:21:12]wFMCommunicate OK [10:21:12]SAM_PROTO_SignData done [10:21:12]FM_MakeSignedData done [10:21:12]CreateOFDProtocolMessage [10:21:12]wFMCommunicate request_size=4 [10:21:12]MH_SAM_APDU [10:21:12]CAPDU: 80 11 00 00 [10:21:12]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [10:21:12]Write i2c OK [10:21:12]MH_I2C_Read... [10:21:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:13]Read from MH i2c: E2 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 17 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: E2 17 00 48 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 12 [10:21:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:21:13]wFMCommunicate OK [10:21:13]CreateOFDProtocolMessage done [10:21:13]OFDSenderStorePacket 197872 [10:21:13]StoreOFDPacket docnum=197872 [10:21:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 34 45 0D 01 9F 00 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D5 00 00 00 F4 03 04 00 17 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 04 03 00 35 04 06 00 FF 48 BE 4E 62 1F B5 11 16 0E 47 0E 5D 3D [10:21:13]CheckFolder [10:21:13]dirname=/storage/ofd_packets [10:21:13]CheckFolder done [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00197872 [10:21:13]NVStorageSaveData ofd_packets/00197872 [10:21:13]File name is /storage/ofd_packets/00197872 [10:21:13]Write 307 bytes [10:21:13]NVStorageSaveData done [10:21:13]OFDSenderStorePacket done [10:21:13]KKMCreateOFDPacket done [10:21:13]NVStorageSaveData kkm_last_timestamp [10:21:13]File name is /storage/kkm_last_timestamp [10:21:13]Write 4 bytes [10:21:13]NVStorageSaveData done [10:21:13]ExternCall_PrintAddStr [10:21:13]wPrintStart [10:21:13]Write to MH i2c: 01 00 00 49 03 4C [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 FF 0F 61 [10:21:13]RasterBufferAndPrint [10:21:13]line Счет N : (1)11325259 [10:21:13]line ИНН: 02508201610067 [10:21:13]line Контрольно-Кассовый Чек [10:21:13]line ПРОДАЖА [10:21:13]line ТРК (МРК, ГНК) : 62 [10:21:13]line Товар: 2710194210 [10:21:13]line D-ENERGY ДТ-К-5 [10:21:13]line 12.960 * 77.20 [10:21:13]line = 1000.51 [10:21:13]line НДС 12% НСП 1% [10:21:13]line > о реализуемом товаре [10:21:13]line ИТОГО: 1000.51 [10:21:13]line НСП 1% : 8.85 [10:21:13]line НДС 12% : 106.25 [10:21:13]line Наличными: 0.00 [10:21:13]line Безнал.: 1000.51 [10:21:13]line Место: АЗС № 95 "Партнер Нефть" [10:21:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:21:13]line СНО: Общий режим [10:21:13]line Чек 213 16.08.2024 10:21 [10:21:13]line Смена: 462 ФФД: 1.0 [10:21:13]line ЗНМ: 0300000079 [10:21:13]line РНМ: 0000000000092545 [10:21:13]line Версия ККМ: 001 [10:21:13]line Платежная система: O! деньги [10:21:13]line ФМ: 0000000000871802 [10:21:13]line ФД: 197872 [10:21:13]line ФПД: 280687895536159 [10:21:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102111&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197872&fm=280687895536159&tin=02508201610067®Number=0000000000092545&sum=100051 [10:21:13]OFD Sender: Processing packet 197872 [packets to send 245, broken 244] [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00197872 [10:21:13]OFD Sender: To server: pG, [10:21:13]CommunicateWithHost lk.salyk.kg:30040 [10:21:13]ConnectInit lk.salyk.kg [10:21:13]written 0, free lines is 4095 [10:21:13]Connected sock=10 [10:21:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 34 45 0D 01 9F 00 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D5 00 00 00 F4 03 04 00 17 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 04 03 00 35 04 06 00 FF 48 BE 4E 62 1F B5 11 16 0E 47 0E 5D 3D [10:21:13]Write to MH i2c: 01 00 00 73 03 76 [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: 01 07 00 73 03 00 00 00 00 00 F8 0C 81 [10:21:13]RasterBufferAndPrint [10:21:13]line [10:21:13]line [10:21:13]line [10:21:13]line [10:21:13]line [10:21:13]written 0, free lines is 3326 [10:21:13]MH_Cut [10:21:13]Write to MH i2c: D1 01 00 7A 03 01 4F [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: D1 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: D1 01 00 [10:21:13]MH_I2C_Read... [10:21:13]Read from MH i2c: D1 01 00 7A 03 00 4E [10:21:13]Write to MH i2c: 01 00 00 7B 03 7E [10:21:13]Write i2c OK [10:21:13]MH_I2C_Read... [10:21:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 68 E1 47 00 2F AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 04 03 00 F4 03 04 00 2C D4 BE 66 B6 04 01 00 00 88 0C 61 CE FC D3 07 A3 [10:21:13]CommunicateWithHost err = 0 [10:21:13]CheckOFDResponse [10:21:13]1017 (14) - 77093643461234 [10:21:13]1041 (16) - 0000000000871802 [10:21:13]1040 (4) - 197872 [10:21:13]1012 (4) - 16.08.2024 04:23 [10:21:13]1206 (1) - 0 [10:21:13]OFD Sender: Remove packet 197872 [10:21:13]ProducePacketName [10:21:13]name=ofd_packets/00197872 [10:21:13]NVStorageDeleteData [10:21:14]OFD Sender: No OFD packet to send [10:21:14]*** Cut start [10:21:14]*** Purtial cut [10:21:14]*** CUTSNS_PIN = 0 [10:21:14]*** Stage 1: CUTSNS_PIN = 1 [10:21:16]Read from MH i2c: 01 [10:21:16]MH_I2C_Read... [10:21:16]*** Stop cut motor [10:21:16]*** Cut end [10:21:16]Read from MH i2c: 01 07 00 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 FF 0F 93 [10:21:16]process_action close_receipt done [10:21:16]requested_data is exist [10:21:16]produce_requested_data [10:21:16]requested_item fm.sn is exist - process it [10:21:16]wFMCommunicate request_size=4 [10:21:16]MH_SAM_APDU [10:21:16]CAPDU: 80 11 00 00 [10:21:16]Write to MH i2c: E2 08 00 7C 03 80 11 00 00 00 00 00 00 F9 [10:21:16]Write i2c OK [10:21:16]MH_I2C_Read... [10:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:16]Read from MH i2c: E2 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: E2 17 00 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: E2 17 00 7C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [10:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:21:16]wFMCommunicate OK [10:21:16]requested_item fd.num is exist - process it [10:21:16]SAM_PROTO_GetFieldsCounters [10:21:16]wFMCommunicate request_size=4 [10:21:16]MH_SAM_APDU [10:21:16]CAPDU: 80 13 00 00 [10:21:16]Write to MH i2c: E2 08 00 7D 03 80 13 00 00 00 00 00 00 FC [10:21:16]Write i2c OK [10:21:16]MH_I2C_Read... [10:21:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:16]Read from MH i2c: E2 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: E2 62 00 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: E2 62 00 7D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F0 04 03 00 0E 04 04 00 CE 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 5C [10:21:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F0 04 03 00 0E 04 04 00 CE 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:21:16]wFMCommunicate OK [10:21:16]SAM_PROTO_GetFieldsCounters done [10:21:16]requested_item shift.num is exist - process it [10:21:16]requested_item shift.opened is exist - process it [10:21:16]req_shift_opened [10:21:16]FM_GetShiftState [10:21:16]SAM_PROTO_GetShiftState [10:21:16]wFMCommunicate request_size=4 [10:21:16]MH_SAM_APDU [10:21:16]CAPDU: 80 13 01 00 [10:21:16]Write to MH i2c: E2 08 00 7E 03 80 13 01 00 00 00 00 00 FE [10:21:16]Write i2c OK [10:21:16]MH_I2C_Read... [10:21:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:16]Read from MH i2c: E2 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: E2 0E 00 [10:21:16]MH_I2C_Read... [10:21:16]Read from MH i2c: E2 0E 00 7E 03 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8C [10:21:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:21:16]wFMCommunicate OK [10:21:16]SAM_PROTO_GetShiftState done [10:21:16]FM_GetShiftState done [10:21:16]req_shift_opened done [10:21:16]requested_item shift.open_date is exist - process it [10:21:16]req_shift_open_date [10:21:16]req_shift_open_date done [10:21:16]produce_requested_data done [10:21:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197872,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:21:16]process_action_free close_receipt [10:21:16]json_value_free [10:21:16]json_value_free done [10:21:16]process_json_proto returns [10:21:16]Send response to host [10:21:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197872,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:21:16]free response buf [10:21:16]execute_script done [10:21:16]execute_script returns [10:21:16]free content buf [10:21:16]Sock 7.Close socket [10:21:16]Sock 7.Thread stoped [10:21:19]OFD Sender: No OFD packet to send [10:21:24]OFD Sender: No OFD packet to send [10:21:29]OFD Sender: No OFD packet to send [10:21:34]OFD Sender: No OFD packet to send [10:21:39]OFD Sender: No OFD packet to send [10:21:44]OFD Sender: No OFD packet to send [10:21:49]OFD Sender: No OFD packet to send [10:21:54]OFD Sender: No OFD packet to send [10:21:54]accept exits with 9 [10:21:54]New connection [10:21:54]New thread 3067403620 created [10:21:54]Thread 3067260260 joined [10:21:54]Waiting for new connection... [10:21:54] Sock 9.Parse request [10:21:54]Sock 9.Check first char [10:21:54]Sock 9.First char is OK [10:21:54]request: POST /json_proto HTTP/1.0 [10:21:54]Method: POST [10:21:54]URL: /json_proto [10:21:54]Method is POST - this is cgi request [10:21:54]url: /json_proto [10:21:54]query_string will be loaded in cgi processing [10:21:54]execute_cgi json_proto POST (null) [10:21:54]execute_cgi path=json_proto method=POST [10:21:54]POST find Content-Length [10:21:54]Host: 172.17.46.195:8080 [10:21:54]Content-Length: 805 [10:21:54]Content-Type: application/json [10:21:54] [10:21:54]POST finish read [10:21:54]Found Content-Length = 805 [10:21:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325260", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:54]execute_script... [10:21: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)11325260", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:54]POST & json_proto [10:21:54]process_json_proto [10:21:54]json parsed OK: [10:21:54]protocol is kg_v1.0 [10:21:54]action value=close_receipt [10:21:54]process_action close_receipt [10:21:54]cmd_close_receipt [10:21:54]MH_GetDate [10:21:54]Write to MH i2c: F0 00 00 7F 03 71 [10:21:54]Write i2c OK [10:21:54]MH_I2C_Read... [10:21:54]Read from MH i2c: F0 [10:21:54]MH_I2C_Read... [10:21:54]Read from MH i2c: F0 09 00 [10:21:54]MH_I2C_Read... [10:21:54]Read from MH i2c: F0 09 00 7F 03 00 43 28 BF 66 8D AE BC 66 67 [10:21:54]GetLastDocTimeStamp 1723803671 [10:21:54]current date 1723803715 [10:21:54]FM_GetShiftState [10:21:54]SAM_PROTO_GetShiftState [10:21:54]wFMCommunicate request_size=4 [10:21:54]MH_SAM_APDU [10:21:54]CAPDU: 80 13 01 00 [10:21:54]Write to MH i2c: E2 08 00 80 03 80 13 01 00 00 00 00 00 00 [10:21:54]Write i2c OK [10:21:54]MH_I2C_Read... [10:21:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:54]Read from MH i2c: E2 [10:21:54]MH_I2C_Read... [10:21:54]Read from MH i2c: E2 0E 00 [10:21:54]MH_I2C_Read... [10:21:54]Read from MH i2c: E2 0E 00 80 03 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8E [10:21:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:21:54]wFMCommunicate OK [10:21:54]SAM_PROTO_GetShiftState done [10:21:54]FM_GetShiftState done [10:21:54]opened in 1723766727 [10:21:54]opened+sec_in_day 1723853127 [10:21:54]quantity*price = 100021 [10:21:54]sum+1 = 100023 [10:21:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 214 16.08.2024 10:21 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197873 ФПД: 208757077760869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102155&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197873&fm=208757077760869&tin=02508201610067®Number=0000000000092545&sum=100022 [10:21:55]StoreToDocumentArchive [10:21:55]shift 462 fd 197873 [10:21:55]save to /storage/0462/doc_00197873 [10:21:55]save last doc name /storage/0462/doc_00197873 to /storage/kkm_last_doc_name [10:21:55]save OK [10:21:55]Clear old archive folders... [10:21:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:55]tlvbuf is 009662E0 [10:21:55]SAM_PROTO_ClearQueue [10:21:55]wFMCommunicate request_size=4 [10:21:55]MH_SAM_APDU [10:21:55]CAPDU: 80 09 00 00 [10:21:55]Write to MH i2c: E2 08 00 8D 03 80 09 00 00 00 00 00 00 02 [10:21:55]Write i2c OK [10:21:55]MH_I2C_Read... [10:21:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:55]Read from MH i2c: E2 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 03 00 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [10:21:55]RAPDU: 90 00 [10:21:55]wFMCommunicate OK [10:21:55]SAM_PROTO_ClearQueue done [10:21:55]KKMCreateOFDPacket [10:21:55]OFDProtocolAddRootSTLVToBuf [10:21:55]FM_MakeSignedData [10:21:55]FM_MakeSignedData [10:21:55]SAM_PROTO_SignData [10:21:55]wFMCommunicate request_size=4 [10:21:55]MH_SAM_APDU [10:21:55]CAPDU: 80 0D 01 02 [10:21:55]Write to MH i2c: E2 08 00 8E 03 80 0D 01 02 00 00 00 00 0A [10:21:55]Write i2c OK [10:21:55]MH_I2C_Read... [10:21:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:55]Read from MH i2c: E2 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 03 00 [10:21:55]MH_I2C_Read... [10:21:55]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [10:21:55]RAPDU: 90 00 [10:21:55]wFMCommunicate OK [10:21:55]wFMCommunicate request_size=255 [10:21:55]MH_SAM_APDU [10:21: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 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 D6 00 00 00 F4 03 04 00 43 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 04 03 00 35 04 06 00 BD [10:21:55]Write to MH i2c: E2 02 01 8F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 D6 00 00 00 F4 03 04 00 43 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 04 03 00 35 04 06 00 BD 00 00 C6 [10:21:55]Write i2c OK [10:21:55]MH_I2C_Read... [10:21:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:56]Read from MH i2c: E2 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 03 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [10:21:56]RAPDU: 90 00 [10:21:56]wFMCommunicate OK [10:21:56]wFMCommunicate request_size=10 [10:21:56]MH_SAM_APDU [10:21:56]CAPDU: 80 0D 02 02 05 DD 0B 76 DB 65 [10:21:56]Write to MH i2c: E2 0D 00 90 03 80 0D 02 02 05 00 DD 0B 76 DB 65 00 00 B5 [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:56]Read from MH i2c: E2 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 03 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [10:21:56]RAPDU: 90 00 [10:21:56]wFMCommunicate OK [10:21:56]wFMCommunicate request_size=4 [10:21:56]MH_SAM_APDU [10:21:56]CAPDU: 80 0D 03 02 [10:21:56]Write to MH i2c: E2 08 00 91 03 80 0D 03 02 00 00 00 00 0F [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:56]Read from MH i2c: E2 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 0B 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 0B 00 91 03 00 81 D1 C0 05 8D DC 3C 50 90 00 1C [10:21:56]RAPDU: 81 D1 C0 05 8D DC 3C 50 90 00 [10:21:56]wFMCommunicate OK [10:21:56]SAM_PROTO_SignData done [10:21:56]FM_MakeSignedData done [10:21:56]CreateOFDProtocolMessage [10:21:56]wFMCommunicate request_size=4 [10:21:56]MH_SAM_APDU [10:21:56]CAPDU: 80 11 00 00 [10:21:56]Write to MH i2c: E2 08 00 92 03 80 11 00 00 00 00 00 00 0F [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:56]Read from MH i2c: E2 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 17 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: E2 17 00 92 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5C [10:21:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:21:56]wFMCommunicate OK [10:21:56]CreateOFDProtocolMessage done [10:21:56]OFDSenderStorePacket 197873 [10:21:56]StoreOFDPacket docnum=197873 [10:21:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 0F 07 01 83 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 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 D6 00 00 00 F4 03 04 00 43 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 04 03 00 35 04 06 00 BD DD 0B 76 DB 65 81 D1 C0 05 8D DC 3C 50 [10:21:56]CheckFolder [10:21:56]dirname=/storage/ofd_packets [10:21:56]CheckFolder done [10:21:56]ProducePacketName [10:21:56]name=ofd_packets/00197873 [10:21:56]NVStorageSaveData ofd_packets/00197873 [10:21:56]File name is /storage/ofd_packets/00197873 [10:21:56]Write 301 bytes [10:21:56]NVStorageSaveData done [10:21:56]OFDSenderStorePacket done [10:21:56]KKMCreateOFDPacket done [10:21:56]NVStorageSaveData kkm_last_timestamp [10:21:56]File name is /storage/kkm_last_timestamp [10:21:56]Write 4 bytes [10:21:56]NVStorageSaveData done [10:21:56]ExternCall_PrintAddStr [10:21:56]wPrintStart [10:21:56]Write to MH i2c: 01 00 00 93 03 96 [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: 01 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: 01 07 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 FF 0F AB [10:21:56]RasterBufferAndPrint [10:21:56]line Счет N : (1)11325260 [10:21:56]line ИНН: 02508201610067 [10:21:56]line Контрольно-Кассовый Чек [10:21:56]line ПРОДАЖА [10:21:56]line ТРК (МРК, ГНК) : 31 [10:21:56]line Товар: 2710124500 [10:21:56]line Аи-95-К-5 [10:21:56]line 13.480 * 74.20 [10:21:56]line = 1000.22 [10:21:56]line НДС 12% НСП 1% [10:21:56]line > о реализуемом товаре [10:21:56]line ИТОГО: 1000.22 [10:21:56]line НСП 1% : 8.85 [10:21:56]line НДС 12% : 106.22 [10:21:56]line Наличными: 0.00 [10:21:56]line Безнал.: 1000.22 [10:21:56]line Место: АЗС № 95 "Партнер Нефть" [10:21:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:21:56]line СНО: Общий режим [10:21:56]line Чек 214 16.08.2024 10:21 [10:21:56]line Смена: 462 ФФД: 1.0 [10:21:56]line ЗНМ: 0300000079 [10:21:56]line РНМ: 0000000000092545 [10:21:56]line Версия ККМ: 001 [10:21:56]line Платежная система: O! деньги [10:21:56]line ФМ: 0000000000871802 [10:21:56]line ФД: 197873 [10:21:56]line ФПД: 208757077760869 [10:21:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102155&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197873&fm=208757077760869&tin=02508201610067®Number=0000000000092545&sum=100022 [10:21:56]written 0, free lines is 4095 [10:21:56]OFD Sender: Processing packet 197873 [packets to send 245, broken 244] [10:21:56]ProducePacketName [10:21:56]name=ofd_packets/00197873 [10:21:56]OFD Sender: To server: pG, [10:21:56]CommunicateWithHost lk.salyk.kg:30040 [10:21:56]ConnectInit lk.salyk.kg [10:21:56]Connected sock=10 [10:21:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 0F 07 01 83 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 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 D6 00 00 00 F4 03 04 00 43 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 04 03 00 35 04 06 00 BD DD 0B 76 DB 65 81 D1 C0 05 8D DC 3C 50 [10:21:56]Write to MH i2c: 01 00 00 BD 03 C0 [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: 01 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: 01 07 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: 01 07 00 BD 03 00 00 00 00 00 E9 0C BC [10:21:56]RasterBufferAndPrint [10:21:56]line [10:21:56]line [10:21:56]line [10:21:56]line [10:21:56]line [10:21:56]written 0, free lines is 3310 [10:21:56]MH_Cut [10:21:56]Write to MH i2c: D1 01 00 C4 03 01 99 [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: D1 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: D1 01 00 [10:21:56]MH_I2C_Read... [10:21:56]Read from MH i2c: D1 01 00 C4 03 00 98 [10:21:56]Write to MH i2c: 01 00 00 C5 03 C8 [10:21:56]Write i2c OK [10:21:56]MH_I2C_Read... [10:21:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AC 5B 47 00 22 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 04 03 00 F4 03 04 00 57 D4 BE 66 B6 04 01 00 00 77 DF DE 90 23 92 57 5D [10:21:56]CommunicateWithHost err = 0 [10:21:56]CheckOFDResponse [10:21:56]1017 (14) - 77093643461234 [10:21:56]1041 (16) - 0000000000871802 [10:21:56]1040 (4) - 197873 [10:21:56]1012 (4) - 16.08.2024 04:23 [10:21:56]1206 (1) - 0 [10:21:56]OFD Sender: Remove packet 197873 [10:21:56]ProducePacketName [10:21:56]name=ofd_packets/00197873 [10:21:56]NVStorageDeleteData [10:21:57]OFD Sender: No OFD packet to send [10:21:57]*** Cut start [10:21:57]*** Purtial cut [10:21:57]*** Stage 1: CUTSNS_PIN = 1 [10:21:57]Read from MH i2c: 01 [10:21:57]MH_I2C_Read... [10:21:57]*** Stop cut motor [10:21:57]*** Cut end [10:21:57]Read from MH i2c: 01 07 00 [10:21:57]MH_I2C_Read... [10:21:57]Read from MH i2c: 01 07 00 C5 03 00 00 00 00 00 FF 0F DD [10:21:57]process_action close_receipt done [10:21:57]requested_data is exist [10:21:57]produce_requested_data [10:21:57]requested_item fm.sn is exist - process it [10:21:57]wFMCommunicate request_size=4 [10:21:57]MH_SAM_APDU [10:21:57]CAPDU: 80 11 00 00 [10:21:57]Write to MH i2c: E2 08 00 C6 03 80 11 00 00 00 00 00 00 43 [10:21:57]Write i2c OK [10:21:57]MH_I2C_Read... [10:21:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:57]Read from MH i2c: E2 [10:21:57]MH_I2C_Read... [10:21:57]Read from MH i2c: E2 17 00 [10:21:57]MH_I2C_Read... [10:21:57]Read from MH i2c: E2 17 00 C6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 90 [10:21:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:21:57]wFMCommunicate OK [10:21:57]requested_item fd.num is exist - process it [10:21:57]SAM_PROTO_GetFieldsCounters [10:21:57]wFMCommunicate request_size=4 [10:21:57]MH_SAM_APDU [10:21:57]CAPDU: 80 13 00 00 [10:21:57]Write to MH i2c: E2 08 00 C7 03 80 13 00 00 00 00 00 00 46 [10:21:57]Write i2c OK [10:21:57]MH_I2C_Read... [10:21:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:57]Read from MH i2c: E2 [10:21:57]MH_I2C_Read... [10:21:57]Read from MH i2c: E2 62 00 [10:21:57]MH_I2C_Read... [10:21:57]Read from MH i2c: E2 62 00 C7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F1 04 03 00 0E 04 04 00 CE 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 AA [10:21:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F1 04 03 00 0E 04 04 00 CE 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:21:57]wFMCommunicate OK [10:21:57]SAM_PROTO_GetFieldsCounters done [10:21:57]requested_item shift.num is exist - process it [10:21:57]requested_item shift.opened is exist - process it [10:21:57]req_shift_opened [10:21:57]FM_GetShiftState [10:21:57]SAM_PROTO_GetShiftState [10:21:57]wFMCommunicate request_size=4 [10:21:57]MH_SAM_APDU [10:21:57]CAPDU: 80 13 01 00 [10:21:57]Write to MH i2c: E2 08 00 C8 03 80 13 01 00 00 00 00 00 48 [10:21:57]Write i2c OK [10:21:57]MH_I2C_Read... [10:21:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:58]Read from MH i2c: E2 [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: E2 0E 00 [10:21:58]MH_I2C_Read... [10:21:58]Read from MH i2c: E2 0E 00 C8 03 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D6 [10:21:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:21:58]wFMCommunicate OK [10:21:58]SAM_PROTO_GetShiftState done [10:21:58]FM_GetShiftState done [10:21:58]req_shift_opened done [10:21:58]requested_item shift.open_date is exist - process it [10:21:58]req_shift_open_date [10:21:58]req_shift_open_date done [10:21:58]produce_requested_data done [10:21:58]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197873,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:21:58]process_action_free close_receipt [10:21:58]json_value_free [10:21:58]json_value_free done [10:21:58]process_json_proto returns [10:21:58]Send response to host [10:21:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197873,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:21:58]free response buf [10:21:58]execute_script done [10:21:58]execute_script returns [10:21:58]free content buf [10:21:58]Sock 9.Close socket [10:21:58]Sock 9.Thread stoped [10:22:02]OFD Sender: No OFD packet to send [10:22:07]OFD Sender: No OFD packet to send [10:22:12]OFD Sender: No OFD packet to send [10:22:17]OFD Sender: No OFD packet to send [10:22:22]OFD Sender: No OFD packet to send [10:22:27]OFD Sender: No OFD packet to send [10:22:32]OFD Sender: No OFD packet to send [10:22:35]accept exits with 7 [10:22:35]New connection [10:22:35]New thread 3067260260 created [10:22:35]Thread 3067403620 joined [10:22:35]Waiting for new connection... [10:22:35] Sock 7.Parse request [10:22:35]Sock 7.Check first char [10:22:35]Sock 7.First char is OK [10:22:35]request: POST /json_proto HTTP/1.0 [10:22:35]Method: POST [10:22:35]URL: /json_proto [10:22:35]Method is POST - this is cgi request [10:22:35]url: /json_proto [10:22:35]query_string will be loaded in cgi processing [10:22:35]execute_cgi json_proto POST (null) [10:22:35]execute_cgi path=json_proto method=POST [10:22:35]POST find Content-Length [10:22:35]Host: 172.17.46.195:8080 [10:22:35]Content-Length: 679 [10:22:35]Content-Type: application/json [10:22:35] [10:22:35]POST finish read [10:22:35]Found Content-Length = 679 [10:22:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:35]execute_script... [10:22: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)11325262", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:35]POST & json_proto [10:22:35]process_json_proto [10:22:35]json parsed OK: [10:22:35]protocol is kg_v1.0 [10:22:35]action value=close_receipt [10:22:35]process_action close_receipt [10:22:35]cmd_close_receipt [10:22:35]MH_GetDate [10:22:35]Write to MH i2c: F0 00 00 C9 03 BB [10:22:35]Write i2c OK [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: F0 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: F0 09 00 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: F0 09 00 C9 03 00 6B 28 BF 66 8D AE BC 66 D9 [10:22:35]GetLastDocTimeStamp 1723803715 [10:22:35]current date 1723803755 [10:22:35]FM_GetShiftState [10:22:35]SAM_PROTO_GetShiftState [10:22:35]wFMCommunicate request_size=4 [10:22:35]MH_SAM_APDU [10:22:35]CAPDU: 80 13 01 00 [10:22:35]Write to MH i2c: E2 08 00 CA 03 80 13 01 00 00 00 00 00 4A [10:22:35]Write i2c OK [10:22:35]MH_I2C_Read... [10:22:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:35]Read from MH i2c: E2 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: E2 0E 00 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: E2 0E 00 CA 03 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D8 [10:22:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:22:35]wFMCommunicate OK [10:22:35]SAM_PROTO_GetShiftState done [10:22:35]FM_GetShiftState done [10:22:35]opened in 1723766727 [10:22:35]opened+sec_in_day 1723853127 [10:22:35]quantity*price = 40002 [10:22:35]sum+1 = 40003 [10:22:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 215 16.08.2024 10:22 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197874 ФПД: 219839042226082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102235&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197874&fm=219839042226082&tin=02508201610067®Number=0000000000092545&sum=40000 [10:22:36]StoreToDocumentArchive [10:22:36]shift 462 fd 197874 [10:22:36]save to /storage/0462/doc_00197874 [10:22:36]save last doc name /storage/0462/doc_00197874 to /storage/kkm_last_doc_name [10:22:36]save OK [10:22:36]Clear old archive folders... [10:22:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:36]tlvbuf is 0090A350 [10:22:36]SAM_PROTO_ClearQueue [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 09 00 00 [10:22:36]Write to MH i2c: E2 08 00 D7 03 80 09 00 00 00 00 00 00 4C [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 D7 03 00 90 00 4E [10:22:36]RAPDU: 90 00 [10:22:36]wFMCommunicate OK [10:22:36]SAM_PROTO_ClearQueue done [10:22:36]KKMCreateOFDPacket [10:22:36]OFDProtocolAddRootSTLVToBuf [10:22:36]FM_MakeSignedData [10:22:36]FM_MakeSignedData [10:22:36]SAM_PROTO_SignData [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 0D 01 02 [10:22:36]Write to MH i2c: E2 08 00 D8 03 80 0D 01 02 00 00 00 00 54 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 D8 03 00 90 00 4F [10:22:36]RAPDU: 90 00 [10:22:36]wFMCommunicate OK [10:22:36]wFMCommunicate request_size=255 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6B 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 04 03 00 35 04 06 00 C7 [10:22:36]Write to MH i2c: E2 02 01 D9 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6B 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 04 03 00 35 04 06 00 C7 00 00 CF [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 D9 03 00 90 00 50 [10:22:36]RAPDU: 90 00 [10:22:36]wFMCommunicate OK [10:22:36]wFMCommunicate request_size=10 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 0D 02 02 05 F1 44 05 07 A2 [10:22:36]Write to MH i2c: E2 0D 00 DA 03 80 0D 02 02 05 00 F1 44 05 07 A2 00 00 44 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 03 00 DA 03 00 90 00 51 [10:22:36]RAPDU: 90 00 [10:22:36]wFMCommunicate OK [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 0D 03 02 [10:22:36]Write to MH i2c: E2 08 00 DB 03 80 0D 03 02 00 00 00 00 59 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 0B 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 0B 00 DB 03 00 33 66 B4 7A 8E FB 82 00 90 00 2C [10:22:36]RAPDU: 33 66 B4 7A 8E FB 82 00 90 00 [10:22:36]wFMCommunicate OK [10:22:36]SAM_PROTO_SignData done [10:22:36]FM_MakeSignedData done [10:22:36]CreateOFDProtocolMessage [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 11 00 00 [10:22:36]Write to MH i2c: E2 08 00 DC 03 80 11 00 00 00 00 00 00 59 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 17 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 17 00 DC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A6 [10:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:22:36]wFMCommunicate OK [10:22:36]CreateOFDProtocolMessage done [10:22:36]OFDSenderStorePacket 197874 [10:22:36]StoreOFDPacket docnum=197874 [10:22:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 05 19 07 01 3E C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6B 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 04 03 00 35 04 06 00 C7 F1 44 05 07 A2 33 66 B4 7A 8E FB 82 00 [10:22:36]CheckFolder [10:22:36]dirname=/storage/ofd_packets [10:22:36]CheckFolder done [10:22:36]ProducePacketName [10:22:36]name=ofd_packets/00197874 [10:22:36]NVStorageSaveData ofd_packets/00197874 [10:22:36]File name is /storage/ofd_packets/00197874 [10:22:36]Write 301 bytes [10:22:36]NVStorageSaveData done [10:22:36]OFDSenderStorePacket done [10:22:36]KKMCreateOFDPacket done [10:22:36]NVStorageSaveData kkm_last_timestamp [10:22:36]File name is /storage/kkm_last_timestamp [10:22:36]Write 4 bytes [10:22:36]NVStorageSaveData done [10:22:36]ExternCall_PrintAddStr [10:22:36]wPrintStart [10:22:36]Write to MH i2c: 01 00 00 DD 03 E0 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: 01 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: 01 07 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 FF 0F F5 [10:22:36]RasterBufferAndPrint [10:22:36]line Счет N : (1)11325262 [10:22:36]line ИНН: 02508201610067 [10:22:36]line Контрольно-Кассовый Чек [10:22:36]line ПРОДАЖА [10:22:36]line ТРК (МРК, ГНК) : 22 [10:22:36]line Товар: 2710124130 [10:22:36]line Аи-92-К-4 [10:22:36]line 5.900 * 67.80 [10:22:36]line = 400.02 [10:22:36]line НДС 12% НСП 1% [10:22:36]line > о реализуемом товаре [10:22:36]line ОКРУГЛЕНИЕ: -0.02 [10:22:36]line ИТОГО: 400.00 [10:22:36]line Внесено: 400.00 [10:22:36]line СДАЧА: 0.00 [10:22:36]line НСП 1% : 3.54 [10:22:36]line НДС 12% : 42.48 [10:22:36]line Наличными: 400.00 [10:22:36]line Безнал.: 0.00 [10:22:36]line Место: АЗС № 95 "Партнер Нефть" [10:22:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:22:36]line СНО: Общий режим [10:22:36]line Чек 215 16.08.2024 10:22 [10:22:36]line Смена: 462 ФФД: 1.0 [10:22:36]line ЗНМ: 0300000079 [10:22:36]line РНМ: 0000000000092545 [10:22:36]line Версия ККМ: 001 [10:22:36]line ФМ: 0000000000871802 [10:22:36]line ФД: 197874 [10:22:36]line ФПД: 219839042226082 [10:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102235&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197874&fm=219839042226082&tin=02508201610067®Number=0000000000092545&sum=40000 [10:22:37]written 0, free lines is 4095 [10:22:37]OFD Sender: Processing packet 197874 [packets to send 245, broken 244] [10:22:37]ProducePacketName [10:22:37]name=ofd_packets/00197874 [10:22:37]OFD Sender: To server: pG, [10:22:37]CommunicateWithHost lk.salyk.kg:30040 [10:22:37]ConnectInit lk.salyk.kg [10:22:37]Connected sock=10 [10:22:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 05 19 07 01 3E C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 6B 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 04 03 00 35 04 06 00 C7 F1 44 05 07 A2 33 66 B4 7A 8E FB 82 00 [10:22:37]Write to MH i2c: 01 00 00 08 04 0C [10:22:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 77 6B 47 00 3E 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 04 03 00 F4 03 04 00 80 D4 BE 66 B6 04 01 00 00 3E B2 C0 6D 60 BA B4 D2 [10:22:37]CommunicateWithHost err = 0 [10:22:37]CheckOFDResponse [10:22:37]1017 (14) - 77093643461234 [10:22:37]1041 (16) - 0000000000871802 [10:22:37]1040 (4) - 197874 [10:22:37]1012 (4) - 16.08.2024 04:24 [10:22:37]1206 (1) - 0 [10:22:37]OFD Sender: Remove packet 197874 [10:22:37]ProducePacketName [10:22:37]name=ofd_packets/00197874 [10:22:37]NVStorageDeleteData [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: 01 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: 01 07 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: 01 07 00 08 04 00 00 00 00 00 E8 0C 07 [10:22:37]RasterBufferAndPrint [10:22:37]line [10:22:37]line [10:22:37]line [10:22:37]line [10:22:37]line [10:22:37]written 0, free lines is 3333 [10:22:37]MH_Cut [10:22:37]Write to MH i2c: D1 01 00 0F 04 01 E5 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: D1 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: D1 01 00 [10:22:37]MH_I2C_Read... [10:22:37]Read from MH i2c: D1 01 00 0F 04 00 E4 [10:22:37]Write to MH i2c: 01 00 00 10 04 14 [10:22:37]Write i2c OK [10:22:37]MH_I2C_Read... [10:22:38]OFD Sender: No OFD packet to send [10:22:38]*** Cut start [10:22:38]*** Purtial cut [10:22:38]*** CUTSNS_PIN = 0 [10:22:38]*** Stage 1: CUTSNS_PIN = 1 [10:22:40]Read from MH i2c: 01 [10:22:40]MH_I2C_Read... [10:22:40]*** Stop cut motor [10:22:40]*** Cut end [10:22:40]Read from MH i2c: 01 07 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: 01 07 00 10 04 00 00 00 00 00 FF 0F 29 [10:22:40]process_action close_receipt done [10:22:40]requested_data is exist [10:22:40]produce_requested_data [10:22:40]requested_item fm.sn is exist - process it [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 11 00 00 [10:22:40]Write to MH i2c: E2 08 00 11 04 80 11 00 00 00 00 00 00 8F [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 17 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 17 00 11 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DC [10:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:22:40]wFMCommunicate OK [10:22:40]requested_item fd.num is exist - process it [10:22:40]SAM_PROTO_GetFieldsCounters [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 13 00 00 [10:22:40]Write to MH i2c: E2 08 00 12 04 80 13 00 00 00 00 00 00 92 [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 62 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 62 00 12 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F2 04 03 00 0E 04 04 00 CE 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 FA [10:22:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F2 04 03 00 0E 04 04 00 CE 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:22:40]wFMCommunicate OK [10:22:40]SAM_PROTO_GetFieldsCounters done [10:22:40]requested_item shift.num is exist - process it [10:22:40]requested_item shift.opened is exist - process it [10:22:40]req_shift_opened [10:22:40]FM_GetShiftState [10:22:40]SAM_PROTO_GetShiftState [10:22:40]wFMCommunicate request_size=4 [10:22:40]MH_SAM_APDU [10:22:40]CAPDU: 80 13 01 00 [10:22:40]Write to MH i2c: E2 08 00 13 04 80 13 01 00 00 00 00 00 94 [10:22:40]Write i2c OK [10:22:40]MH_I2C_Read... [10:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:40]Read from MH i2c: E2 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 0E 00 [10:22:40]MH_I2C_Read... [10:22:40]Read from MH i2c: E2 0E 00 13 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 22 [10:22:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:22:40]wFMCommunicate OK [10:22:40]SAM_PROTO_GetShiftState done [10:22:40]FM_GetShiftState done [10:22:40]req_shift_opened done [10:22:40]requested_item shift.open_date is exist - process it [10:22:40]req_shift_open_date [10:22:40]req_shift_open_date done [10:22:40]produce_requested_data done [10:22:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197874,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:22:40]process_action_free close_receipt [10:22:40]json_value_free [10:22:40]json_value_free done [10:22:40]process_json_proto returns [10:22:40]Send response to host [10:22:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197874,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:22:40]free response buf [10:22:40]execute_script done [10:22:40]execute_script returns [10:22:40]free content buf [10:22:40]Sock 7.Close socket [10:22:40]Sock 7.Thread stoped [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:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:26]accept exits with 9 [10:23:26]New connection [10:23:26]New thread 3067403620 created [10:23:26]Thread 3067260260 joined [10:23:26]Waiting for new connection... [10:23:26] Sock 9.Parse request [10:23:26]Sock 9.Check first char [10:23:26]Sock 9.First char is OK [10:23:26]request: POST /json_proto HTTP/1.0 [10:23:26]Method: POST [10:23:26]URL: /json_proto [10:23:26]Method is POST - this is cgi request [10:23:26]url: /json_proto [10:23:26]query_string will be loaded in cgi processing [10:23:26]execute_cgi json_proto POST (null) [10:23:26]execute_cgi path=json_proto method=POST [10:23:26]POST find Content-Length [10:23:26]Host: 172.17.46.195:8080 [10:23:26]Content-Length: 805 [10:23:26]Content-Type: application/json [10:23:26] [10:23:26]POST finish read [10:23:26]Found Content-Length = 805 [10:23:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325261", "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" : 47.170, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:26]execute_script... [10:23: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)11325261", "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" : 47.170, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:26]POST & json_proto [10:23:26]process_json_proto [10:23:26]json parsed OK: [10:23:26]protocol is kg_v1.0 [10:23:26]action value=close_receipt [10:23:26]process_action close_receipt [10:23:26]cmd_close_receipt [10:23:26]MH_GetDate [10:23:26]Write to MH i2c: F0 00 00 14 04 07 [10:23:26]Write i2c OK [10:23:26]MH_I2C_Read... [10:23:26]Read from MH i2c: F0 [10:23:26]MH_I2C_Read... [10:23:26]Read from MH i2c: F0 09 00 [10:23:26]MH_I2C_Read... [10:23:26]Read from MH i2c: F0 09 00 14 04 00 9E 28 BF 66 8D AE BC 66 58 [10:23:26]GetLastDocTimeStamp 1723803755 [10:23:26]current date 1723803806 [10:23:26]FM_GetShiftState [10:23:26]SAM_PROTO_GetShiftState [10:23:26]wFMCommunicate request_size=4 [10:23:26]MH_SAM_APDU [10:23:26]CAPDU: 80 13 01 00 [10:23:26]Write to MH i2c: E2 08 00 15 04 80 13 01 00 00 00 00 00 96 [10:23:26]Write i2c OK [10:23:26]MH_I2C_Read... [10:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:26]Read from MH i2c: E2 [10:23:26]MH_I2C_Read... [10:23:26]Read from MH i2c: E2 0E 00 [10:23:26]MH_I2C_Read... [10:23:26]Read from MH i2c: E2 0E 00 15 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 24 [10:23:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:23:26]wFMCommunicate OK [10:23:26]SAM_PROTO_GetShiftState done [10:23:26]FM_GetShiftState done [10:23:26]opened in 1723766727 [10:23:26]opened+sec_in_day 1723853127 [10:23:26]quantity*price = 350001 [10:23:26]sum+1 = 350002 [10:23:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.01 НСП 1% : 30.97 НДС 12% : 371.68 Наличными: 0.00 Безнал.: 3500.01 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 216 16.08.2024 10:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197875 ФПД: 162884762098381 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102326&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197875&fm=162884762098381&tin=02508201610067®Number=0000000000092545&sum=350001 [10:23:27]StoreToDocumentArchive [10:23:27]shift 462 fd 197875 [10:23:27]save to /storage/0462/doc_00197875 [10:23:27]save last doc name /storage/0462/doc_00197875 to /storage/kkm_last_doc_name [10:23:27]save OK [10:23:27]Clear old archive folders... [10:23:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:27]tlvbuf is 0090BBB0 [10:23:27]SAM_PROTO_ClearQueue [10:23:27]wFMCommunicate request_size=4 [10:23:27]MH_SAM_APDU [10:23:27]CAPDU: 80 09 00 00 [10:23:27]Write to MH i2c: E2 08 00 22 04 80 09 00 00 00 00 00 00 98 [10:23:27]Write i2c OK [10:23:27]MH_I2C_Read... [10:23:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:27]Read from MH i2c: E2 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 22 04 00 90 00 9A [10:23:27]RAPDU: 90 00 [10:23:27]wFMCommunicate OK [10:23:27]SAM_PROTO_ClearQueue done [10:23:27]KKMCreateOFDPacket [10:23:27]OFDProtocolAddRootSTLVToBuf [10:23:27]FM_MakeSignedData [10:23:27]FM_MakeSignedData [10:23:27]SAM_PROTO_SignData [10:23:27]wFMCommunicate request_size=4 [10:23:27]MH_SAM_APDU [10:23:27]CAPDU: 80 0D 01 02 [10:23:27]Write to MH i2c: E2 08 00 23 04 80 0D 01 02 00 00 00 00 A0 [10:23:27]Write i2c OK [10:23:27]MH_I2C_Read... [10:23:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:27]Read from MH i2c: E2 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 23 04 00 90 00 9B [10:23:27]RAPDU: 90 00 [10:23:27]wFMCommunicate OK [10:23:27]wFMCommunicate request_size=255 [10:23:27]MH_SAM_APDU [10:23: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 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 9E 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 04 03 00 35 04 06 00 94 [10:23:27]Write to MH i2c: E2 02 01 24 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 9E 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 04 03 00 35 04 06 00 94 00 00 67 [10:23:27]Write i2c OK [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 [10:23:27]MH_I2C_Read... [10:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:27]Read from MH i2c: E2 03 00 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 24 04 00 90 00 9C [10:23:27]RAPDU: 90 00 [10:23:27]wFMCommunicate OK [10:23:27]wFMCommunicate request_size=10 [10:23:27]MH_SAM_APDU [10:23:27]CAPDU: 80 0D 02 02 05 24 90 62 5A CD [10:23:27]Write to MH i2c: E2 0D 00 25 04 80 0D 02 02 05 00 24 90 62 5A CD 00 00 EA [10:23:27]Write i2c OK [10:23:27]MH_I2C_Read... [10:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:27]Read from MH i2c: E2 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [10:23:27]RAPDU: 90 00 [10:23:27]wFMCommunicate OK [10:23:27]wFMCommunicate request_size=4 [10:23:27]MH_SAM_APDU [10:23:27]CAPDU: 80 0D 03 02 [10:23:27]Write to MH i2c: E2 08 00 26 04 80 0D 03 02 00 00 00 00 A5 [10:23:27]Write i2c OK [10:23:27]MH_I2C_Read... [10:23:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:27]Read from MH i2c: E2 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 0B 00 [10:23:27]MH_I2C_Read... [10:23:27]Read from MH i2c: E2 0B 00 26 04 00 22 F2 20 6F A2 EA 84 12 90 00 6B [10:23:27]RAPDU: 22 F2 20 6F A2 EA 84 12 90 00 [10:23:27]wFMCommunicate OK [10:23:27]SAM_PROTO_SignData done [10:23:27]FM_MakeSignedData done [10:23:27]CreateOFDProtocolMessage [10:23:27]wFMCommunicate request_size=4 [10:23:27]MH_SAM_APDU [10:23:27]CAPDU: 80 11 00 00 [10:23:27]Write to MH i2c: E2 08 00 27 04 80 11 00 00 00 00 00 00 A5 [10:23:27]Write i2c OK [10:23:27]MH_I2C_Read... [10:23:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:28]Read from MH i2c: E2 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: E2 17 00 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: E2 17 00 27 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [10:23:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:23:28]wFMCommunicate OK [10:23:28]CreateOFDProtocolMessage done [10:23:28]OFDSenderStorePacket 197875 [10:23:28]StoreOFDPacket docnum=197875 [10:23:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 33 07 01 BF 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 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 9E 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 04 03 00 35 04 06 00 94 24 90 62 5A CD 22 F2 20 6F A2 EA 84 12 [10:23:28]CheckFolder [10:23:28]dirname=/storage/ofd_packets [10:23:28]CheckFolder done [10:23:28]ProducePacketName [10:23:28]name=ofd_packets/00197875 [10:23:28]NVStorageSaveData ofd_packets/00197875 [10:23:28]File name is /storage/ofd_packets/00197875 [10:23:28]Write 301 bytes [10:23:28]NVStorageSaveData done [10:23:28]OFDSenderStorePacket done [10:23:28]KKMCreateOFDPacket done [10:23:28]NVStorageSaveData kkm_last_timestamp [10:23:28]File name is /storage/kkm_last_timestamp [10:23:28]Write 4 bytes [10:23:28]NVStorageSaveData done [10:23:28]ExternCall_PrintAddStr [10:23:28]wPrintStart [10:23:28]Write to MH i2c: 01 00 00 28 04 2C [10:23:28]Write i2c OK [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: 01 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: 01 07 00 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 FF 0F 41 [10:23:28]RasterBufferAndPrint [10:23:28]line Счет N : (1)11325261 [10:23:28]line ИНН: 02508201610067 [10:23:28]line Контрольно-Кассовый Чек [10:23:28]line ПРОДАЖА [10:23:28]line ТРК (МРК, ГНК) : 11 [10:23:28]line Товар: 2710124500 [10:23:28]line Аи-95-К-5 [10:23:28]line 47.170 * 74.20 [10:23:28]line = 3500.01 [10:23:28]line НДС 12% НСП 1% [10:23:28]line > о реализуемом товаре [10:23:28]line ИТОГО: 3500.01 [10:23:28]line НСП 1% : 30.97 [10:23:28]line НДС 12% : 371.68 [10:23:28]line Наличными: 0.00 [10:23:28]line Безнал.: 3500.01 [10:23:28]line Место: АЗС № 95 "Партнер Нефть" [10:23:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:23:28]line СНО: Общий режим [10:23:28]line Чек 216 16.08.2024 10:23 [10:23:28]line Смена: 462 ФФД: 1.0 [10:23:28]line ЗНМ: 0300000079 [10:23:28]line РНМ: 0000000000092545 [10:23:28]line Версия ККМ: 001 [10:23:28]line Платежная система: O! деньги [10:23:28]line ФМ: 0000000000871802 [10:23:28]line ФД: 197875 [10:23:28]line ФПД: 162884762098381 [10:23:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102326&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197875&fm=162884762098381&tin=02508201610067®Number=0000000000092545&sum=350001 [10:23:28]OFD Sender: Processing packet 197875 [packets to send 245, broken 244] [10:23:28]ProducePacketName [10:23:28]name=ofd_packets/00197875 [10:23:28]OFD Sender: To server: pG, [10:23:28]CommunicateWithHost lk.salyk.kg:30040 [10:23:28]ConnectInit lk.salyk.kg [10:23:28]written 0, free lines is 4095 [10:23:28]Connected sock=10 [10:23:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 33 07 01 BF 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 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 9E 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 04 03 00 35 04 06 00 94 24 90 62 5A CD 22 F2 20 6F A2 EA 84 12 [10:23:28]Write to MH i2c: 01 00 00 52 04 56 [10:23:28]Write i2c OK [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: 01 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: 01 07 00 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: 01 07 00 52 04 00 00 00 00 00 F0 0C 59 [10:23:28]RasterBufferAndPrint [10:23:28]line [10:23:28]line [10:23:28]line [10:23:28]line [10:23:28]line [10:23:28]written 0, free lines is 3318 [10:23:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EA 5C 47 00 C5 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 04 03 00 F4 03 04 00 B3 D4 BE 66 B6 04 01 00 00 19 E1 35 3E 47 58 8B 73 [10:23:28]CommunicateWithHost err = 0 [10:23:28]CheckOFDResponse [10:23:28]1017 (14) - 77093643461234 [10:23:28]1041 (16) - 0000000000871802 [10:23:28]1040 (4) - 197875 [10:23:28]1012 (4) - 16.08.2024 04:25 [10:23:28]1206 (1) - 0 [10:23:28]OFD Sender: Remove packet 197875 [10:23:28]ProducePacketName [10:23:28]name=ofd_packets/00197875 [10:23:28]NVStorageDeleteData [10:23:28]MH_Cut [10:23:28]Write to MH i2c: D1 01 00 59 04 01 2F [10:23:28]Write i2c OK [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: D1 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: D1 01 00 [10:23:28]MH_I2C_Read... [10:23:28]Read from MH i2c: D1 01 00 59 04 00 2E [10:23:28]Write to MH i2c: 01 00 00 5A 04 5E [10:23:28]Write i2c OK [10:23:28]MH_I2C_Read... [10:23:29]OFD Sender: No OFD packet to send [10:23:29]*** Cut start [10:23:29]*** Purtial cut [10:23:29]*** Stage 1: CUTSNS_PIN = 1 [10:23:29]Read from MH i2c: 01 [10:23:29]MH_I2C_Read... [10:23:29]*** Stop cut motor [10:23:29]*** Cut end [10:23:29]Read from MH i2c: 01 07 00 [10:23:29]MH_I2C_Read... [10:23:29]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 FF 0F 73 [10:23:29]process_action close_receipt done [10:23:29]requested_data is exist [10:23:29]produce_requested_data [10:23:29]requested_item fm.sn is exist - process it [10:23:29]wFMCommunicate request_size=4 [10:23:29]MH_SAM_APDU [10:23:29]CAPDU: 80 11 00 00 [10:23:29]Write to MH i2c: E2 08 00 5B 04 80 11 00 00 00 00 00 00 D9 [10:23:29]Write i2c OK [10:23:29]MH_I2C_Read... [10:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:29]Read from MH i2c: E2 [10:23:29]MH_I2C_Read... [10:23:29]Read from MH i2c: E2 17 00 [10:23:29]MH_I2C_Read... [10:23:29]Read from MH i2c: E2 17 00 5B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 26 [10:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:23:29]wFMCommunicate OK [10:23:29]requested_item fd.num is exist - process it [10:23:29]SAM_PROTO_GetFieldsCounters [10:23:29]wFMCommunicate request_size=4 [10:23:29]MH_SAM_APDU [10:23:29]CAPDU: 80 13 00 00 [10:23:29]Write to MH i2c: E2 08 00 5C 04 80 13 00 00 00 00 00 00 DC [10:23:29]Write i2c OK [10:23:29]MH_I2C_Read... [10:23:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:30]Read from MH i2c: E2 [10:23:30]MH_I2C_Read... [10:23:30]Read from MH i2c: E2 62 00 [10:23:30]MH_I2C_Read... [10:23:30]Read from MH i2c: E2 62 00 5C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F3 04 03 00 0E 04 04 00 CE 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 48 [10:23:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F3 04 03 00 0E 04 04 00 CE 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:23:30]wFMCommunicate OK [10:23:30]SAM_PROTO_GetFieldsCounters done [10:23:30]requested_item shift.num is exist - process it [10:23:30]requested_item shift.opened is exist - process it [10:23:30]req_shift_opened [10:23:30]FM_GetShiftState [10:23:30]SAM_PROTO_GetShiftState [10:23:30]wFMCommunicate request_size=4 [10:23:30]MH_SAM_APDU [10:23:30]CAPDU: 80 13 01 00 [10:23:30]Write to MH i2c: E2 08 00 5D 04 80 13 01 00 00 00 00 00 DE [10:23:30]Write i2c OK [10:23:30]MH_I2C_Read... [10:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:30]Read from MH i2c: E2 [10:23:30]MH_I2C_Read... [10:23:30]Read from MH i2c: E2 0E 00 [10:23:30]MH_I2C_Read... [10:23:30]Read from MH i2c: E2 0E 00 5D 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6C [10:23:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:23:30]wFMCommunicate OK [10:23:30]SAM_PROTO_GetShiftState done [10:23:30]FM_GetShiftState done [10:23:30]req_shift_opened done [10:23:30]requested_item shift.open_date is exist - process it [10:23:30]req_shift_open_date [10:23:30]req_shift_open_date done [10:23:30]produce_requested_data done [10:23:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197875,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:23:30]process_action_free close_receipt [10:23:30]json_value_free [10:23:30]json_value_free done [10:23:30]process_json_proto returns [10:23:30]Send response to host [10:23:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197875,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:23:30]free response buf [10:23:30]execute_script done [10:23:30]execute_script returns [10:23:30]free content buf [10:23:30]Sock 9.Close socket [10:23:30]Sock 9.Thread stoped [10:23:34]OFD Sender: No OFD packet to send [10:23:39]OFD Sender: No OFD packet to send [10:23:44]OFD Sender: No OFD packet to send [10:23:49]OFD Sender: No OFD packet to send [10:23:53]accept exits with 7 [10:23:53]New connection [10:23:53]New thread 3067260260 created [10:23:53]Thread 3067403620 joined [10:23:53]Waiting for new connection... [10:23:53] Sock 7.Parse request [10:23:53]Sock 7.Check first char [10:23:53]Sock 7.First char is OK [10:23:53]request: POST /json_proto HTTP/1.0 [10:23:53]Method: POST [10:23:53]URL: /json_proto [10:23:53]Method is POST - this is cgi request [10:23:53]url: /json_proto [10:23:53]query_string will be loaded in cgi processing [10:23:53]execute_cgi json_proto POST (null) [10:23:53]execute_cgi path=json_proto method=POST [10:23:53]POST find Content-Length [10:23:53]Host: 172.17.46.195:8080 [10:23:53]Content-Length: 805 [10:23:53]Content-Type: application/json [10:23:53] [10:23:53]POST finish read [10:23:53]Found Content-Length = 805 [10:23:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325263", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:53]execute_script... [10:23:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325263", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:53]POST & json_proto [10:23:53]process_json_proto [10:23:53]json parsed OK: [10:23:53]protocol is kg_v1.0 [10:23:53]action value=close_receipt [10:23:53]process_action close_receipt [10:23:53]cmd_close_receipt [10:23:53]MH_GetDate [10:23:53]Write to MH i2c: F0 00 00 5E 04 51 [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: F0 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: F0 09 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: F0 09 00 5E 04 00 B9 28 BF 66 8D AE BC 66 BD [10:23:53]GetLastDocTimeStamp 1723803806 [10:23:53]current date 1723803833 [10:23:53]FM_GetShiftState [10:23:53]SAM_PROTO_GetShiftState [10:23:53]wFMCommunicate request_size=4 [10:23:53]MH_SAM_APDU [10:23:53]CAPDU: 80 13 01 00 [10:23:53]Write to MH i2c: E2 08 00 5F 04 80 13 01 00 00 00 00 00 E0 [10:23:53]Write i2c OK [10:23:53]MH_I2C_Read... [10:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:53]Read from MH i2c: E2 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 0E 00 [10:23:53]MH_I2C_Read... [10:23:53]Read from MH i2c: E2 0E 00 5F 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6E [10:23:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:23:53]wFMCommunicate OK [10:23:53]SAM_PROTO_GetShiftState done [10:23:53]FM_GetShiftState done [10:23:53]opened in 1723766727 [10:23:53]opened+sec_in_day 1723853127 [10:23:53]quantity*price = 100021 [10:23:53]sum+1 = 100023 [10:23:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 217 16.08.2024 10:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197876 ФПД: 114718323540082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102353&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197876&fm=114718323540082&tin=02508201610067®Number=0000000000092545&sum=100022 [10:23:54]StoreToDocumentArchive [10:23:54]shift 462 fd 197876 [10:23:54]save to /storage/0462/doc_00197876 [10:23:54]save last doc name /storage/0462/doc_00197876 to /storage/kkm_last_doc_name [10:23:54]save OK [10:23:54]Clear old archive folders... [10:23:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:54]tlvbuf is B6F484A0 [10:23:54]SAM_PROTO_ClearQueue [10:23:54]wFMCommunicate request_size=4 [10:23:54]MH_SAM_APDU [10:23:54]CAPDU: 80 09 00 00 [10:23:54]Write to MH i2c: E2 08 00 6C 04 80 09 00 00 00 00 00 00 E2 [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:54]Read from MH i2c: E2 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 6C 04 00 90 00 E4 [10:23:54]RAPDU: 90 00 [10:23:54]wFMCommunicate OK [10:23:54]SAM_PROTO_ClearQueue done [10:23:54]KKMCreateOFDPacket [10:23:54]OFDProtocolAddRootSTLVToBuf [10:23:54]FM_MakeSignedData [10:23:54]FM_MakeSignedData [10:23:54]SAM_PROTO_SignData [10:23:54]wFMCommunicate request_size=4 [10:23:54]MH_SAM_APDU [10:23:54]CAPDU: 80 0D 01 02 [10:23:54]Write to MH i2c: E2 08 00 6D 04 80 0D 01 02 00 00 00 00 EA [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:54]Read from MH i2c: E2 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 6D 04 00 90 00 E5 [10:23:54]RAPDU: 90 00 [10:23:54]wFMCommunicate OK [10:23:54]wFMCommunicate request_size=255 [10:23:54]MH_SAM_APDU [10:23:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D9 00 00 00 F4 03 04 00 B9 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 04 03 00 35 04 06 00 68 [10:23:54]Write to MH i2c: E2 02 01 6E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D9 00 00 00 F4 03 04 00 B9 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 04 03 00 35 04 06 00 68 00 00 CD [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:54]Read from MH i2c: E2 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 6E 04 00 90 00 E6 [10:23:54]RAPDU: 90 00 [10:23:54]wFMCommunicate OK [10:23:54]wFMCommunicate request_size=10 [10:23:54]MH_SAM_APDU [10:23:54]CAPDU: 80 0D 02 02 05 55 F0 EC 80 72 [10:23:54]Write to MH i2c: E2 0D 00 6F 04 80 0D 02 02 05 00 55 F0 EC 80 72 00 00 1A [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:54]Read from MH i2c: E2 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 03 00 6F 04 00 90 00 E7 [10:23:54]RAPDU: 90 00 [10:23:54]wFMCommunicate OK [10:23:54]wFMCommunicate request_size=4 [10:23:54]MH_SAM_APDU [10:23:54]CAPDU: 80 0D 03 02 [10:23:54]Write to MH i2c: E2 08 00 70 04 80 0D 03 02 00 00 00 00 EF [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:54]Read from MH i2c: E2 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 0B 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 0B 00 70 04 00 5A A2 D5 B6 A8 F8 99 F4 90 00 A4 [10:23:54]RAPDU: 5A A2 D5 B6 A8 F8 99 F4 90 00 [10:23:54]wFMCommunicate OK [10:23:54]SAM_PROTO_SignData done [10:23:54]FM_MakeSignedData done [10:23:54]CreateOFDProtocolMessage [10:23:54]wFMCommunicate request_size=4 [10:23:54]MH_SAM_APDU [10:23:54]CAPDU: 80 11 00 00 [10:23:54]Write to MH i2c: E2 08 00 71 04 80 11 00 00 00 00 00 00 EF [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:54]Read from MH i2c: E2 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 17 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: E2 17 00 71 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3C [10:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:23:54]wFMCommunicate OK [10:23:54]CreateOFDProtocolMessage done [10:23:54]OFDSenderStorePacket 197876 [10:23:54]StoreOFDPacket docnum=197876 [10:23:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C1 DD 07 01 42 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 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 D9 00 00 00 F4 03 04 00 B9 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 04 03 00 35 04 06 00 68 55 F0 EC 80 72 5A A2 D5 B6 A8 F8 99 F4 [10:23:54]CheckFolder [10:23:54]dirname=/storage/ofd_packets [10:23:54]CheckFolder done [10:23:54]ProducePacketName [10:23:54]name=ofd_packets/00197876 [10:23:54]NVStorageSaveData ofd_packets/00197876 [10:23:54]File name is /storage/ofd_packets/00197876 [10:23:54]Write 301 bytes [10:23:54]NVStorageSaveData done [10:23:54]OFDSenderStorePacket done [10:23:54]KKMCreateOFDPacket done [10:23:54]NVStorageSaveData kkm_last_timestamp [10:23:54]File name is /storage/kkm_last_timestamp [10:23:54]Write 4 bytes [10:23:54]NVStorageSaveData done [10:23:54]ExternCall_PrintAddStr [10:23:54]wPrintStart [10:23:54]Write to MH i2c: 01 00 00 72 04 76 [10:23:54]Write i2c OK [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: 01 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: 01 07 00 [10:23:54]MH_I2C_Read... [10:23:54]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 FF 0F 8B [10:23:54]RasterBufferAndPrint [10:23:54]line Счет N : (1)11325263 [10:23:54]line ИНН: 02508201610067 [10:23:54]line Контрольно-Кассовый Чек [10:23:54]line ПРОДАЖА [10:23:54]line ТРК (МРК, ГНК) : 31 [10:23:54]line Товар: 2710124500 [10:23:54]line Аи-95-К-5 [10:23:54]line 13.480 * 74.20 [10:23:54]line = 1000.22 [10:23:54]line НДС 12% НСП 1% [10:23:54]line > о реализуемом товаре [10:23:54]line ИТОГО: 1000.22 [10:23:54]line НСП 1% : 8.85 [10:23:54]line НДС 12% : 106.22 [10:23:54]line Наличными: 0.00 [10:23:54]line Безнал.: 1000.22 [10:23:54]line Место: АЗС № 95 "Партнер Нефть" [10:23:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:23:54]line СНО: Общий режим [10:23:54]line Чек 217 16.08.2024 10:23 [10:23:54]line Смена: 462 ФФД: 1.0 [10:23:54]line ЗНМ: 0300000079 [10:23:54]line РНМ: 0000000000092545 [10:23:54]line Версия ККМ: 001 [10:23:54]line Платежная система: O! деньги [10:23:54]line ФМ: 0000000000871802 [10:23:54]line ФД: 197876 [10:23:54]line ФПД: 114718323540082 [10:23:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102353&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197876&fm=114718323540082&tin=02508201610067®Number=0000000000092545&sum=100022 [10:23:55]OFD Sender: Processing packet 197876 [packets to send 245, broken 244] [10:23:55]ProducePacketName [10:23:55]name=ofd_packets/00197876 [10:23:55]OFD Sender: To server: pG, [10:23:55]CommunicateWithHost lk.salyk.kg:30040 [10:23:55]ConnectInit lk.salyk.kg [10:23:55]written 0, free lines is 4095 [10:23:55]Connected sock=10 [10:23:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C1 DD 07 01 42 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 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 D9 00 00 00 F4 03 04 00 B9 28 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 04 03 00 35 04 06 00 68 55 F0 EC 80 72 5A A2 D5 B6 A8 F8 99 F4 [10:23:55]Write to MH i2c: 01 00 00 9C 04 A0 [10:23:55]Write i2c OK [10:23:55]MH_I2C_Read... [10:23:55]Read from MH i2c: 01 [10:23:55]MH_I2C_Read... [10:23:55]Read from MH i2c: 01 07 00 [10:23:55]MH_I2C_Read... [10:23:55]Read from MH i2c: 01 07 00 9C 04 00 00 00 00 00 E9 0C 9C [10:23:55]RasterBufferAndPrint [10:23:55]line [10:23:55]line [10:23:55]line [10:23:55]line [10:23:55]line [10:23:55]written 0, free lines is 3310 [10:23:55]MH_Cut [10:23:55]Write to MH i2c: D1 01 00 A3 04 01 79 [10:23:55]Write i2c OK [10:23:55]MH_I2C_Read... [10:23:55]Read from MH i2c: D1 [10:23:55]MH_I2C_Read... [10:23:55]Read from MH i2c: D1 01 00 [10:23:55]MH_I2C_Read... [10:23:55]Read from MH i2c: D1 01 00 A3 04 00 78 [10:23:55]Write to MH i2c: 01 00 00 A4 04 A8 [10:23:55]Write i2c OK [10:23:55]MH_I2C_Read... [10:23:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 27 D5 47 00 6B 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 04 03 00 F4 03 04 00 CE D4 BE 66 B6 04 01 00 00 9D 92 F0 B1 CE 34 E9 11 [10:23:55]CommunicateWithHost err = 0 [10:23:55]CheckOFDResponse [10:23:55]1017 (14) - 77093643461234 [10:23:55]1041 (16) - 0000000000871802 [10:23:55]1040 (4) - 197876 [10:23:55]1012 (4) - 16.08.2024 04:25 [10:23:55]1206 (1) - 0 [10:23:55]OFD Sender: Remove packet 197876 [10:23:55]ProducePacketName [10:23:55]name=ofd_packets/00197876 [10:23:55]NVStorageDeleteData [10:23:56]OFD Sender: No OFD packet to send [10:23:56]*** Cut start [10:23:56]*** Purtial cut [10:23:56]*** CUTSNS_PIN = 0 [10:23:56]*** Stage 1: CUTSNS_PIN = 1 [10:23:58]Read from MH i2c: 01 [10:23:58]MH_I2C_Read... [10:23:58]*** Stop cut motor [10:23:58]*** Cut end [10:23:58]Read from MH i2c: 01 07 00 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: 01 07 00 A4 04 00 00 00 00 00 FF 0F BD [10:23:58]process_action close_receipt done [10:23:58]requested_data is exist [10:23:58]produce_requested_data [10:23:58]requested_item fm.sn is exist - process it [10:23:58]wFMCommunicate request_size=4 [10:23:58]MH_SAM_APDU [10:23:58]CAPDU: 80 11 00 00 [10:23:58]Write to MH i2c: E2 08 00 A5 04 80 11 00 00 00 00 00 00 23 [10:23:58]Write i2c OK [10:23:58]MH_I2C_Read... [10:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:58]Read from MH i2c: E2 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: E2 17 00 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: E2 17 00 A5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 70 [10:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:23:58]wFMCommunicate OK [10:23:58]requested_item fd.num is exist - process it [10:23:58]SAM_PROTO_GetFieldsCounters [10:23:58]wFMCommunicate request_size=4 [10:23:58]MH_SAM_APDU [10:23:58]CAPDU: 80 13 00 00 [10:23:58]Write to MH i2c: E2 08 00 A6 04 80 13 00 00 00 00 00 00 26 [10:23:58]Write i2c OK [10:23:58]MH_I2C_Read... [10:23:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:58]Read from MH i2c: E2 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: E2 62 00 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: E2 62 00 A6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F4 04 03 00 0E 04 04 00 CE 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 96 [10:23:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F4 04 03 00 0E 04 04 00 CE 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:23:58]wFMCommunicate OK [10:23:58]SAM_PROTO_GetFieldsCounters done [10:23:58]requested_item shift.num is exist - process it [10:23:58]requested_item shift.opened is exist - process it [10:23:58]req_shift_opened [10:23:58]FM_GetShiftState [10:23:58]SAM_PROTO_GetShiftState [10:23:58]wFMCommunicate request_size=4 [10:23:58]MH_SAM_APDU [10:23:58]CAPDU: 80 13 01 00 [10:23:58]Write to MH i2c: E2 08 00 A7 04 80 13 01 00 00 00 00 00 28 [10:23:58]Write i2c OK [10:23:58]MH_I2C_Read... [10:23:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:58]Read from MH i2c: E2 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: E2 0E 00 [10:23:58]MH_I2C_Read... [10:23:58]Read from MH i2c: E2 0E 00 A7 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B6 [10:23:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:23:58]wFMCommunicate OK [10:23:58]SAM_PROTO_GetShiftState done [10:23:58]FM_GetShiftState done [10:23:58]req_shift_opened done [10:23:58]requested_item shift.open_date is exist - process it [10:23:58]req_shift_open_date [10:23:58]req_shift_open_date done [10:23:58]produce_requested_data done [10:23:58]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197876,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:23:58]process_action_free close_receipt [10:23:58]json_value_free [10:23:58]json_value_free done [10:23:58]process_json_proto returns [10:23:58]Send response to host [10:23:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197876,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:23:58]free response buf [10:23:58]execute_script done [10:23:58]execute_script returns [10:23:58]free content buf [10:23:58]Sock 7.Close socket [10:23:58]Sock 7.Thread stoped [10:24:01]OFD Sender: No OFD packet to send [10:24:06]OFD Sender: No OFD packet to send [10:24:11]OFD Sender: No OFD packet to send [10:24:16]OFD Sender: No OFD packet to send [10:24:21]OFD Sender: No OFD packet to send [10:24:26]OFD Sender: No OFD packet to send [10:24:31]OFD Sender: No OFD packet to send [10:24:36]OFD Sender: No OFD packet to send [10:24:41]OFD Sender: No OFD packet to send [10:24:46]OFD Sender: No OFD packet to send [10:24:51]OFD Sender: No OFD packet to send [10:24:56]OFD Sender: No OFD packet to send [10:25:01]OFD Sender: No OFD packet to send [10:25:06]OFD Sender: No OFD packet to send [10:25:11]OFD Sender: No OFD packet to send [10:25:16]OFD Sender: No OFD packet to send [10:25:21]OFD Sender: No OFD packet to send [10:25:25]accept exits with 9 [10:25:25]New connection [10:25:25]New thread 3067403620 created [10:25:25]Thread 3067260260 joined [10:25:25]Waiting for new connection... [10:25:25] Sock 9.Parse request [10:25:25]Sock 9.Check first char [10:25:25]Sock 9.First char is OK [10:25:25]request: POST /json_proto HTTP/1.0 [10:25:25]Method: POST [10:25:25]URL: /json_proto [10:25:25]Method is POST - this is cgi request [10:25:25]url: /json_proto [10:25:25]query_string will be loaded in cgi processing [10:25:25]execute_cgi json_proto POST (null) [10:25:25]execute_cgi path=json_proto method=POST [10:25:25]POST find Content-Length [10:25:25]Host: 172.17.46.195:8080 [10:25:25]Content-Length: 802 [10:25:25]Content-Type: application/json [10:25:25] [10:25:25]POST finish read [10:25:25]Found Content-Length = 802 [10:25:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:25]execute_script... [10: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)11325265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:25]POST & json_proto [10:25:25]process_json_proto [10:25:25]json parsed OK: [10:25:25]protocol is kg_v1.0 [10:25:25]action value=close_receipt [10:25:25]process_action close_receipt [10:25:25]cmd_close_receipt [10:25:25]MH_GetDate [10:25:25]Write to MH i2c: F0 00 00 A8 04 9B [10:25:25]Write i2c OK [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: F0 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: F0 09 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: F0 09 00 A8 04 00 16 29 BF 66 8D AE BC 66 65 [10:25:25]GetLastDocTimeStamp 1723803833 [10:25:25]current date 1723803926 [10:25:25]FM_GetShiftState [10:25:25]SAM_PROTO_GetShiftState [10:25:25]wFMCommunicate request_size=4 [10:25:25]MH_SAM_APDU [10:25:25]CAPDU: 80 13 01 00 [10:25:25]Write to MH i2c: E2 08 00 A9 04 80 13 01 00 00 00 00 00 2A [10:25:25]Write i2c OK [10:25:25]MH_I2C_Read... [10:25:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:25]Read from MH i2c: E2 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 0E 00 [10:25:25]MH_I2C_Read... [10:25:25]Read from MH i2c: E2 0E 00 A9 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B8 [10:25:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:25:25]wFMCommunicate OK [10:25:25]SAM_PROTO_GetShiftState done [10:25:25]FM_GetShiftState done [10:25:25]opened in 1723766727 [10:25:25]opened+sec_in_day 1723853127 [10:25:25]quantity*price = 120015 [10:25:25]sum+1 = 120016 [10:25:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.15 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 0.00 Безнал.: 1200.15 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 218 16.08.2024 10:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197877 ФПД: 67375710461934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102526&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197877&fm=67375710461934&tin=02508201610067®Number=0000000000092545&sum=120015 [10:25:26]StoreToDocumentArchive [10:25:26]shift 462 fd 197877 [10:25:26]save to /storage/0462/doc_00197877 [10:25:26]save last doc name /storage/0462/doc_00197877 to /storage/kkm_last_doc_name [10:25:26]save OK [10:25:26]Clear old archive folders... [10:25:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:25:26]tlvbuf is 009026A0 [10:25:26]SAM_PROTO_ClearQueue [10:25:26]wFMCommunicate request_size=4 [10:25:26]MH_SAM_APDU [10:25:26]CAPDU: 80 09 00 00 [10:25:26]Write to MH i2c: E2 08 00 B6 04 80 09 00 00 00 00 00 00 2C [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:26]Read from MH i2c: E2 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: E2 03 00 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: E2 03 00 B6 04 00 90 00 2E [10:25:26]RAPDU: 90 00 [10:25:26]wFMCommunicate OK [10:25:26]SAM_PROTO_ClearQueue done [10:25:26]KKMCreateOFDPacket [10:25:26]OFDProtocolAddRootSTLVToBuf [10:25:26]FM_MakeSignedData [10:25:26]FM_MakeSignedData [10:25:26]SAM_PROTO_SignData [10:25:26]wFMCommunicate request_size=4 [10:25:26]MH_SAM_APDU [10:25:26]CAPDU: 80 0D 01 02 [10:25:26]Write to MH i2c: E2 08 00 B7 04 80 0D 01 02 00 00 00 00 34 [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:26]Read from MH i2c: E2 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: E2 03 00 [10:25:26]MH_I2C_Read... [10:25:26]Read from MH i2c: E2 03 00 B7 04 00 90 00 2F [10:25:26]RAPDU: 90 00 [10:25:26]wFMCommunicate OK [10:25:26]wFMCommunicate request_size=255 [10:25:26]MH_SAM_APDU [10:25:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CF 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 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 16 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 04 03 00 35 04 06 00 3D 47 21 49 [10:25:26]Write to MH i2c: E2 02 01 B8 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CF 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 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 16 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 04 03 00 35 04 06 00 3D 47 21 49 00 00 36 [10:25:26]Write i2c OK [10:25:26]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 03 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 03 00 B8 04 00 90 00 30 [10:25:27]RAPDU: 90 00 [10:25:27]wFMCommunicate OK [10:25:27]wFMCommunicate request_size=7 [10:25:27]MH_SAM_APDU [10:25:27]CAPDU: 80 0D 02 02 02 DF EE [10:25:27]Write to MH i2c: E2 0A 00 B9 04 80 0D 02 02 02 00 DF EE 00 00 08 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 03 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 03 00 B9 04 00 90 00 31 [10:25:27]RAPDU: 90 00 [10:25:27]wFMCommunicate OK [10:25:27]wFMCommunicate request_size=4 [10:25:27]MH_SAM_APDU [10:25:27]CAPDU: 80 0D 03 02 [10:25:27]Write to MH i2c: E2 08 00 BA 04 80 0D 03 02 00 00 00 00 39 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 0B 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 0B 00 BA 04 00 7E BA EF 98 FE C5 8A 8D 90 00 D3 [10:25:27]RAPDU: 7E BA EF 98 FE C5 8A 8D 90 00 [10:25:27]wFMCommunicate OK [10:25:27]SAM_PROTO_SignData done [10:25:27]FM_MakeSignedData done [10:25:27]CreateOFDProtocolMessage [10:25:27]wFMCommunicate request_size=4 [10:25:27]MH_SAM_APDU [10:25:27]CAPDU: 80 11 00 00 [10:25:27]Write to MH i2c: E2 08 00 BB 04 80 11 00 00 00 00 00 00 39 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 17 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 17 00 BB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 86 [10:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:25:27]wFMCommunicate OK [10:25:27]CreateOFDProtocolMessage done [10:25:27]OFDSenderStorePacket 197877 [10:25:27]StoreOFDPacket docnum=197877 [10:25:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8D 20 04 01 83 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF 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 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 16 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 04 03 00 35 04 06 00 3D 47 21 49 DF EE 7E BA EF 98 FE C5 8A 8D [10:25:27]CheckFolder [10:25:27]dirname=/storage/ofd_packets [10:25:27]CheckFolder done [10:25:27]ProducePacketName [10:25:27]name=ofd_packets/00197877 [10:25:27]NVStorageSaveData ofd_packets/00197877 [10:25:27]File name is /storage/ofd_packets/00197877 [10:25:27]Write 298 bytes [10:25:27]NVStorageSaveData done [10:25:27]OFDSenderStorePacket done [10:25:27]KKMCreateOFDPacket done [10:25:27]NVStorageSaveData kkm_last_timestamp [10:25:27]File name is /storage/kkm_last_timestamp [10:25:27]Write 4 bytes [10:25:27]NVStorageSaveData done [10:25:27]ExternCall_PrintAddStr [10:25:27]wPrintStart [10:25:27]Write to MH i2c: 01 00 00 BC 04 C0 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: 01 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: 01 07 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 FF 0F D5 [10:25:27]RasterBufferAndPrint [10:25:27]line Счет N : (1)11325265 [10:25:27]line ИНН: 02508201610067 [10:25:27]line Контрольно-Кассовый Чек [10:25:27]line ПРОДАЖА [10:25:27]line ТРК (МРК, ГНК) : 51 [10:25:27]line Товар: 2710194210 [10:25:27]line ДТ-К-5 [10:25:27]line 15.750 * 76.20 [10:25:27]line = 1200.15 [10:25:27]line НДС 12% НСП 1% [10:25:27]line > о реализуемом товаре [10:25:27]line ИТОГО: 1200.15 [10:25:27]line НСП 1% : 10.62 [10:25:27]line НДС 12% : 127.45 [10:25:27]line Наличными: 0.00 [10:25:27]line Безнал.: 1200.15 [10:25:27]line Место: АЗС № 95 "Партнер Нефть" [10:25:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:25:27]line СНО: Общий режим [10:25:27]line Чек 218 16.08.2024 10:25 [10:25:27]line Смена: 462 ФФД: 1.0 [10:25:27]line ЗНМ: 0300000079 [10:25:27]line РНМ: 0000000000092545 [10:25:27]line Версия ККМ: 001 [10:25:27]line Платежная система: O! деньги [10:25:27]line ФМ: 0000000000871802 [10:25:27]line ФД: 197877 [10:25:27]line ФПД: 67375710461934 [10:25:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102526&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197877&fm=67375710461934&tin=02508201610067®Number=0000000000092545&sum=120015 [10:25:27]OFD Sender: Processing packet 197877 [packets to send 245, broken 244] [10:25:27]ProducePacketName [10:25:27]name=ofd_packets/00197877 [10:25:27]OFD Sender: To server: pG, [10:25:27]CommunicateWithHost lk.salyk.kg:30040 [10:25:27]ConnectInit lk.salyk.kg [10:25:27]written 0, free lines is 4095 [10:25:27]Connected sock=10 [10:25:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8D 20 04 01 83 B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF 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 CF D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 16 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 04 03 00 35 04 06 00 3D 47 21 49 DF EE 7E BA EF 98 FE C5 8A 8D [10:25:28]Write to MH i2c: 01 00 00 E6 04 EA [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: 01 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: 01 07 00 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: 01 07 00 E6 04 00 00 00 00 00 E0 0C DD [10:25:28]RasterBufferAndPrint [10:25:28]line [10:25:28]line [10:25:28]line [10:25:28]line [10:25:28]line [10:25:28]written 0, free lines is 3302 [10:25:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F7 72 47 00 72 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 04 03 00 F4 03 04 00 2A D5 BE 66 B6 04 01 00 00 3E 54 ED F6 F6 AF 46 28 [10:25:28]CommunicateWithHost err = 0 [10:25:28]CheckOFDResponse [10:25:28]1017 (14) - 77093643461234 [10:25:28]1041 (16) - 0000000000871802 [10:25:28]1040 (4) - 197877 [10:25:28]1012 (4) - 16.08.2024 04:27 [10:25:28]1206 (1) - 0 [10:25:28]OFD Sender: Remove packet 197877 [10:25:28]ProducePacketName [10:25:28]name=ofd_packets/00197877 [10:25:28]NVStorageDeleteData [10:25:28]MH_Cut [10:25:28]Write to MH i2c: D1 01 00 ED 04 01 C3 [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: D1 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: D1 01 00 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: D1 01 00 ED 04 00 C2 [10:25:28]Write to MH i2c: 01 00 00 EE 04 F2 [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]OFD Sender: No OFD packet to send [10:25:28]*** Cut start [10:25:28]*** Purtial cut [10:25:28]*** Stage 1: CUTSNS_PIN = 1 [10:25:29]Read from MH i2c: 01 [10:25:29]MH_I2C_Read... [10:25:29]*** Stop cut motor [10:25:29]*** Cut end [10:25:29]Read from MH i2c: 01 07 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 FF 0F 07 [10:25:29]process_action close_receipt done [10:25:29]requested_data is exist [10:25:29]produce_requested_data [10:25:29]requested_item fm.sn is exist - process it [10:25:29]wFMCommunicate request_size=4 [10:25:29]MH_SAM_APDU [10:25:29]CAPDU: 80 11 00 00 [10:25:29]Write to MH i2c: E2 08 00 EF 04 80 11 00 00 00 00 00 00 6D [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 17 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 17 00 EF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BA [10:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:25:29]wFMCommunicate OK [10:25:29]requested_item fd.num is exist - process it [10:25:29]SAM_PROTO_GetFieldsCounters [10:25:29]wFMCommunicate request_size=4 [10:25:29]MH_SAM_APDU [10:25:29]CAPDU: 80 13 00 00 [10:25:29]Write to MH i2c: E2 08 00 F0 04 80 13 00 00 00 00 00 00 70 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 62 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 62 00 F0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F5 04 03 00 0E 04 04 00 CE 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 E4 [10:25:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F5 04 03 00 0E 04 04 00 CE 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:25:29]wFMCommunicate OK [10:25:29]SAM_PROTO_GetFieldsCounters done [10:25:29]requested_item shift.num is exist - process it [10:25:29]requested_item shift.opened is exist - process it [10:25:29]req_shift_opened [10:25:29]FM_GetShiftState [10:25:29]SAM_PROTO_GetShiftState [10:25:29]wFMCommunicate request_size=4 [10:25:29]MH_SAM_APDU [10:25:29]CAPDU: 80 13 01 00 [10:25:29]Write to MH i2c: E2 08 00 F1 04 80 13 01 00 00 00 00 00 72 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 0E 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 0E 00 F1 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 00 [10:25:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:25:29]wFMCommunicate OK [10:25:29]SAM_PROTO_GetShiftState done [10:25:29]FM_GetShiftState done [10:25:29]req_shift_opened done [10:25:29]requested_item shift.open_date is exist - process it [10:25:29]req_shift_open_date [10:25:29]req_shift_open_date done [10:25:29]produce_requested_data done [10:25:29]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197877,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:25:29]process_action_free close_receipt [10:25:29]json_value_free [10:25:29]json_value_free done [10:25:29]process_json_proto returns [10:25:29]Send response to host [10:25:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197877,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:25:29]free response buf [10:25:29]execute_script done [10:25:29]execute_script returns [10:25:29]free content buf [10:25:29]Sock 9.Close socket [10:25:29]Sock 9.Thread stoped [10:25:32]accept exits with 7 [10:25:32]New connection [10:25:32]New thread 3067260260 created [10:25:32]Thread 3067403620 joined [10:25:32]Waiting for new connection... [10:25:32] Sock 7.Parse request [10:25:32]Sock 7.Check first char [10:25:32]Sock 7.First char is OK [10:25:32]request: POST /json_proto HTTP/1.0 [10:25:32]Method: POST [10:25:32]URL: /json_proto [10:25:32]Method is POST - this is cgi request [10:25:32]url: /json_proto [10:25:32]query_string will be loaded in cgi processing [10:25:32]execute_cgi json_proto POST (null) [10:25:32]execute_cgi path=json_proto method=POST [10:25:32]POST find Content-Length [10:25:32]Host: 172.17.46.195:8080 [10:25:32]Content-Length: 802 [10:25:32]Content-Type: application/json [10:25:32] [10:25:32]POST finish read [10:25:32]Found Content-Length = 802 [10:25:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:32]execute_script... [10:25:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:32]POST & json_proto [10:25:32]process_json_proto [10:25:32]json parsed OK: [10:25:32]protocol is kg_v1.0 [10:25:32]action value=close_receipt [10:25:32]process_action close_receipt [10:25:32]cmd_close_receipt [10:25:32]MH_GetDate [10:25:32]Write to MH i2c: F0 00 00 F2 04 E5 [10:25:32]Write i2c OK [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: F0 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: F0 09 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: F0 09 00 F2 04 00 1C 29 BF 66 8D AE BC 66 B5 [10:25:32]GetLastDocTimeStamp 1723803926 [10:25:32]current date 1723803932 [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 F3 04 80 13 01 00 00 00 00 00 74 [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 F3 04 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [10:25:32]RAPDU: 09 00 01 C7 97 BE 66 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]opened in 1723766727 [10:25:32]opened+sec_in_day 1723853127 [10:25:32]quantity*price = 50036 [10:25:32]sum+1 = 50037 [10:25:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 219 16.08.2024 10:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197878 ФПД: 119140705960799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102532&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197878&fm=119140705960799&tin=02508201610067®Number=0000000000092545&sum=50036 [10:25:33]StoreToDocumentArchive [10:25:33]shift 462 fd 197878 [10:25:33]save to /storage/0462/doc_00197878 [10:25:33]save last doc name /storage/0462/doc_00197878 to /storage/kkm_last_doc_name [10:25:33]save OK [10:25:33]Clear old archive folders... [10:25:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:33]tlvbuf is 00902570 [10:25:33]SAM_PROTO_ClearQueue [10:25:33]wFMCommunicate request_size=4 [10:25:33]MH_SAM_APDU [10:25:33]CAPDU: 80 09 00 00 [10:25:33]Write to MH i2c: E2 08 00 00 05 80 09 00 00 00 00 00 00 77 [10:25:33]Write i2c OK [10:25:33]MH_I2C_Read... [10:25:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:33]Read from MH i2c: E2 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 03 00 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 03 00 00 05 00 90 00 79 [10:25:33]RAPDU: 90 00 [10:25:33]wFMCommunicate OK [10:25:33]SAM_PROTO_ClearQueue done [10:25:33]KKMCreateOFDPacket [10:25:33]OFDProtocolAddRootSTLVToBuf [10:25:33]FM_MakeSignedData [10:25:33]FM_MakeSignedData [10:25:33]SAM_PROTO_SignData [10:25:33]wFMCommunicate request_size=4 [10:25:33]MH_SAM_APDU [10:25:33]CAPDU: 80 0D 01 02 [10:25:33]Write to MH i2c: E2 08 00 01 05 80 0D 01 02 00 00 00 00 7F [10:25:33]Write i2c OK [10:25:33]MH_I2C_Read... [10:25:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:33]Read from MH i2c: E2 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 03 00 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 03 00 01 05 00 90 00 7A [10:25:33]RAPDU: 90 00 [10:25:33]wFMCommunicate OK [10:25:33]wFMCommunicate request_size=255 [10:25:33]MH_SAM_APDU [10:25:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 1C 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 04 03 00 35 04 06 00 6C [10:25:33]Write to MH i2c: E2 02 01 02 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 1C 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 04 03 00 35 04 06 00 6C 00 00 BC [10:25:33]OFD Sender: No OFD packet to send [10:25:33]Write i2c OK [10:25:33]MH_I2C_Read... [10:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:33]Read from MH i2c: E2 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 03 00 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 03 00 02 05 00 90 00 7B [10:25:33]RAPDU: 90 00 [10:25:33]wFMCommunicate OK [10:25:33]wFMCommunicate request_size=10 [10:25:33]MH_SAM_APDU [10:25:33]CAPDU: 80 0D 02 02 05 5B 9B 75 03 5F [10:25:33]Write to MH i2c: E2 0D 00 03 05 80 0D 02 02 05 00 5B 9B 75 03 5F 00 00 59 [10:25:33]Write i2c OK [10:25:33]MH_I2C_Read... [10:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:34]Read from MH i2c: E2 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: E2 03 00 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: E2 03 00 03 05 00 90 00 7C [10:25:34]RAPDU: 90 00 [10:25:34]wFMCommunicate OK [10:25:34]wFMCommunicate request_size=4 [10:25:34]MH_SAM_APDU [10:25:34]CAPDU: 80 0D 03 02 [10:25:34]Write to MH i2c: E2 08 00 04 05 80 0D 03 02 00 00 00 00 84 [10:25:34]Write i2c OK [10:25:34]MH_I2C_Read... [10:25:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:34]Read from MH i2c: E2 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: E2 0B 00 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: E2 0B 00 04 05 00 4B AA B9 BD 4F 52 8C C3 90 00 E0 [10:25:34]RAPDU: 4B AA B9 BD 4F 52 8C C3 90 00 [10:25:34]wFMCommunicate OK [10:25:34]SAM_PROTO_SignData done [10:25:34]FM_MakeSignedData done [10:25:34]CreateOFDProtocolMessage [10:25:34]wFMCommunicate request_size=4 [10:25:34]MH_SAM_APDU [10:25:34]CAPDU: 80 11 00 00 [10:25:34]Write to MH i2c: E2 08 00 05 05 80 11 00 00 00 00 00 00 84 [10:25:34]Write i2c OK [10:25:34]MH_I2C_Read... [10:25:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:34]Read from MH i2c: E2 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: E2 17 00 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: E2 17 00 05 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [10:25:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:25:34]wFMCommunicate OK [10:25:34]CreateOFDProtocolMessage done [10:25:34]OFDSenderStorePacket 197878 [10:25:34]StoreOFDPacket docnum=197878 [10:25:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE B8 07 01 03 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 1C 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 04 03 00 35 04 06 00 6C 5B 9B 75 03 5F 4B AA B9 BD 4F 52 8C C3 [10:25:34]CheckFolder [10:25:34]dirname=/storage/ofd_packets [10:25:34]CheckFolder done [10:25:34]ProducePacketName [10:25:34]name=ofd_packets/00197878 [10:25:34]NVStorageSaveData ofd_packets/00197878 [10:25:34]File name is /storage/ofd_packets/00197878 [10:25:34]Write 301 bytes [10:25:34]NVStorageSaveData done [10:25:34]OFDSenderStorePacket done [10:25:34]KKMCreateOFDPacket done [10:25:34]NVStorageSaveData kkm_last_timestamp [10:25:34]File name is /storage/kkm_last_timestamp [10:25:34]Write 4 bytes [10:25:34]NVStorageSaveData done [10:25:34]ExternCall_PrintAddStr [10:25:34]wPrintStart [10:25:34]Write to MH i2c: 01 00 00 06 05 0B [10:25:34]Write i2c OK [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: 01 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: 01 07 00 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 FF 0F 20 [10:25:34]RasterBufferAndPrint [10:25:34]line Счет N : (1)11325264 [10:25:34]line ИНН: 02508201610067 [10:25:34]line Контрольно-Кассовый Чек [10:25:34]line ПРОДАЖА [10:25:34]line ТРК (МРК, ГНК) : 22 [10:25:34]line Товар: 2710124130 [10:25:34]line Аи-92-К-4 [10:25:34]line 7.380 * 67.80 [10:25:34]line = 500.36 [10:25:34]line НДС 12% НСП 1% [10:25:34]line > о реализуемом товаре [10:25:34]line ИТОГО: 500.36 [10:25:34]line НСП 1% : 4.43 [10:25:34]line НДС 12% : 53.14 [10:25:34]line Наличными: 0.00 [10:25:34]line Безнал.: 500.36 [10:25:34]line Место: АЗС № 95 "Партнер Нефть" [10:25:34]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:25:34]line СНО: Общий режим [10:25:34]line Чек 219 16.08.2024 10:25 [10:25:34]line Смена: 462 ФФД: 1.0 [10:25:34]line ЗНМ: 0300000079 [10:25:34]line РНМ: 0000000000092545 [10:25:34]line Версия ККМ: 001 [10:25:34]line Платежная система: O! деньги [10:25:34]line ФМ: 0000000000871802 [10:25:34]line ФД: 197878 [10:25:34]line ФПД: 119140705960799 [10:25:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102532&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197878&fm=119140705960799&tin=02508201610067®Number=0000000000092545&sum=50036 [10:25:34]written 0, free lines is 4095 [10:25:34]OFD Sender: Processing packet 197878 [packets to send 245, broken 244] [10:25:34]ProducePacketName [10:25:34]name=ofd_packets/00197878 [10:25:34]OFD Sender: To server: pG, [10:25:34]CommunicateWithHost lk.salyk.kg:30040 [10:25:34]ConnectInit lk.salyk.kg [10:25:34]Connected sock=10 [10:25:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE B8 07 01 03 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 1C 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 04 03 00 35 04 06 00 6C 5B 9B 75 03 5F 4B AA B9 BD 4F 52 8C C3 [10:25:34]Write to MH i2c: 01 00 00 30 05 35 [10:25:34]Write i2c OK [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: 01 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: 01 07 00 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: 01 07 00 30 05 00 00 00 00 00 FC 0C 44 [10:25:34]RasterBufferAndPrint [10:25:34]line [10:25:34]line [10:25:34]line [10:25:34]line [10:25:34]line [10:25:34]written 0, free lines is 3333 [10:25:34]MH_Cut [10:25:34]Write to MH i2c: D1 01 00 37 05 01 0E [10:25:34]Write i2c OK [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: D1 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: D1 01 00 [10:25:34]MH_I2C_Read... [10:25:34]Read from MH i2c: D1 01 00 37 05 00 0D [10:25:34]Write to MH i2c: 01 00 00 38 05 3D [10:25:34]Write i2c OK [10:25:34]MH_I2C_Read... [10:25:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C9 3B 47 00 88 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 04 03 00 F4 03 04 00 31 D5 BE 66 B6 04 01 00 00 1A 65 A7 3E F3 DE DB 3C [10:25:34]CommunicateWithHost err = 0 [10:25:34]CheckOFDResponse [10:25:34]1017 (14) - 77093643461234 [10:25:34]1041 (16) - 0000000000871802 [10:25:34]1040 (4) - 197878 [10:25:34]1012 (4) - 16.08.2024 04:27 [10:25:34]1206 (1) - 0 [10:25:34]OFD Sender: Remove packet 197878 [10:25:34]ProducePacketName [10:25:34]name=ofd_packets/00197878 [10:25:34]NVStorageDeleteData [10:25:35]OFD Sender: No OFD packet to send [10:25:35]*** Cut start [10:25:35]*** Purtial cut [10:25:35]*** CUTSNS_PIN = 0 [10:25:35]*** Stage 1: CUTSNS_PIN = 1 [10:25:37]Read from MH i2c: 01 [10:25:37]MH_I2C_Read... [10:25:37]*** Stop cut motor [10:25:37]*** Cut end [10:25:37]Read from MH i2c: 01 07 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: 01 07 00 38 05 00 00 00 00 00 FF 0F 52 [10:25:37]process_action close_receipt done [10:25:37]requested_data is exist [10:25:37]produce_requested_data [10:25:37]requested_item fm.sn is exist - process it [10:25:37]wFMCommunicate request_size=4 [10:25:37]MH_SAM_APDU [10:25:37]CAPDU: 80 11 00 00 [10:25:37]Write to MH i2c: E2 08 00 39 05 80 11 00 00 00 00 00 00 B8 [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:37]Read from MH i2c: E2 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 17 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 17 00 39 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 05 [10:25:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:25:37]wFMCommunicate OK [10:25:37]requested_item fd.num is exist - process it [10:25:37]SAM_PROTO_GetFieldsCounters [10:25:37]wFMCommunicate request_size=4 [10:25:37]MH_SAM_APDU [10:25:37]CAPDU: 80 13 00 00 [10:25:37]Write to MH i2c: E2 08 00 3A 05 80 13 00 00 00 00 00 00 BB [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:37]Read from MH i2c: E2 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 62 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 62 00 3A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F6 04 03 00 0E 04 04 00 CE 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 33 [10:25:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F6 04 03 00 0E 04 04 00 CE 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:25:37]wFMCommunicate OK [10:25:37]SAM_PROTO_GetFieldsCounters done [10:25:37]requested_item shift.num is exist - process it [10:25:37]requested_item shift.opened is exist - process it [10:25:37]req_shift_opened [10:25:37]FM_GetShiftState [10:25:37]SAM_PROTO_GetShiftState [10:25:37]wFMCommunicate request_size=4 [10:25:37]MH_SAM_APDU [10:25:37]CAPDU: 80 13 01 00 [10:25:37]Write to MH i2c: E2 08 00 3B 05 80 13 01 00 00 00 00 00 BD [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:37]Read from MH i2c: E2 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 0E 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 0E 00 3B 05 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4B [10:25:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:25:37]wFMCommunicate OK [10:25:37]SAM_PROTO_GetShiftState done [10:25:37]FM_GetShiftState done [10:25:37]req_shift_opened done [10:25:37]requested_item shift.open_date is exist - process it [10:25:37]req_shift_open_date [10:25:37]req_shift_open_date done [10:25:37]produce_requested_data done [10:25:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197878,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:25:37]process_action_free close_receipt [10:25:37]json_value_free [10:25:37]json_value_free done [10:25:37]process_json_proto returns [10:25:37]Send response to host [10:25:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197878,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:25:37]free response buf [10:25:37]execute_script done [10:25:37]execute_script returns [10:25:37]free content buf [10:25:37]Sock 7.Close socket [10:25:37]Sock 7.Thread stoped [10:25:40]OFD Sender: No OFD packet to send [10:25:45]OFD Sender: No OFD packet to send [10:25:50]OFD Sender: No OFD packet to send [10:25:55]OFD Sender: No OFD packet to send [10:26:00]OFD Sender: No OFD packet to send [10:26:05]OFD Sender: No OFD packet to send [10:26:10]OFD Sender: No OFD packet to send [10:26:15]OFD Sender: No OFD packet to send [10:26:20]OFD Sender: No OFD packet to send [10:26:25]OFD Sender: No OFD packet to send [10:26:30]OFD Sender: No OFD packet to send [10:26:35]OFD Sender: No OFD packet to send [10:26:40]OFD Sender: No OFD packet to send [10:26:45]OFD Sender: No OFD packet to send [10:26:50]OFD Sender: No OFD packet to send [10:26:55]OFD Sender: No OFD packet to send [10:27:00]OFD Sender: No OFD packet to send [10:27:05]OFD Sender: No OFD packet to send [10:27:10]OFD Sender: No OFD packet to send [10:27:15]OFD Sender: No OFD packet to send [10:27:16]accept exits with 9 [10:27:16]New connection [10:27:16]New thread 3067403620 created [10:27:16]Thread 3067260260 joined [10:27:16]Waiting for new connection... [10:27:16] Sock 9.Parse request [10:27:16]Sock 9.Check first char [10:27:16]Sock 9.First char is OK [10:27:16]request: POST /json_proto HTTP/1.0 [10:27:16]Method: POST [10:27:16]URL: /json_proto [10:27:16]Method is POST - this is cgi request [10:27:16]url: /json_proto [10:27:16]query_string will be loaded in cgi processing [10:27:16]execute_cgi json_proto POST (null) [10:27:16]execute_cgi path=json_proto method=POST [10:27:16]POST find Content-Length [10:27:16]Host: 172.17.46.195:8080 [10:27:16]Content-Length: 808 [10:27:16]Content-Type: application/json [10:27:16] [10:27:16]POST finish read [10:27:16]Found Content-Length = 808 [10:27:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:16]execute_script... [10:27: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)11325266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:27:16]POST & json_proto [10:27:16]process_json_proto [10:27:16]json parsed OK: [10:27:16]protocol is kg_v1.0 [10:27:16]action value=close_receipt [10:27:16]process_action close_receipt [10:27:16]cmd_close_receipt [10:27:16]MH_GetDate [10:27:16]Write to MH i2c: F0 00 00 3C 05 30 [10:27:16]Write i2c OK [10:27:16]MH_I2C_Read... [10:27:16]Read from MH i2c: F0 [10:27:16]MH_I2C_Read... [10:27:16]Read from MH i2c: F0 09 00 [10:27:16]MH_I2C_Read... [10:27:16]Read from MH i2c: F0 09 00 3C 05 00 85 29 BF 66 8D AE BC 66 69 [10:27:16]GetLastDocTimeStamp 1723803932 [10:27:16]current date 1723804037 [10:27:16]FM_GetShiftState [10:27:16]SAM_PROTO_GetShiftState [10:27:16]wFMCommunicate request_size=4 [10:27:16]MH_SAM_APDU [10:27:16]CAPDU: 80 13 01 00 [10:27:16]Write to MH i2c: E2 08 00 3D 05 80 13 01 00 00 00 00 00 BF [10:27:16]Write i2c OK [10:27:16]MH_I2C_Read... [10:27:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:16]Read from MH i2c: E2 [10:27:16]MH_I2C_Read... [10:27:16]Read from MH i2c: E2 0E 00 [10:27:16]MH_I2C_Read... [10:27:16]Read from MH i2c: E2 0E 00 3D 05 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [10:27:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:27:16]wFMCommunicate OK [10:27:16]SAM_PROTO_GetShiftState done [10:27:16]FM_GetShiftState done [10:27:16]opened in 1723766727 [10:27:16]opened+sec_in_day 1723853127 [10:27:16]quantity*price = 70020 [10:27:16]sum+1 = 70021 [10:27:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.20 НСП 1% : 6.20 НДС 12% : 74.36 Наличными: 0.00 Безнал.: 700.20 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 220 16.08.2024 10:27 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197879 ФПД: 35711214786812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102717&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197879&fm=35711214786812&tin=02508201610067®Number=0000000000092545&sum=70020 [10:27:17]StoreToDocumentArchive [10:27:17]shift 462 fd 197879 [10:27:17]save to /storage/0462/doc_00197879 [10:27:17]save last doc name /storage/0462/doc_00197879 to /storage/kkm_last_doc_name [10:27:17]save OK [10:27:17]Clear old archive folders... [10:27:17]ProcessDocumentItem done err = 0, tmpTLVsize=257 [10:27:17]tlvbuf is 00903E00 [10:27:17]SAM_PROTO_ClearQueue [10:27:17]wFMCommunicate request_size=4 [10:27:17]MH_SAM_APDU [10:27:17]CAPDU: 80 09 00 00 [10:27:17]Write to MH i2c: E2 08 00 4A 05 80 09 00 00 00 00 00 00 C1 [10:27:17]Write i2c OK [10:27:17]MH_I2C_Read... [10:27:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:17]Read from MH i2c: E2 [10:27:17]MH_I2C_Read... [10:27:17]Read from MH i2c: E2 03 00 [10:27:17]MH_I2C_Read... [10:27:17]Read from MH i2c: E2 03 00 4A 05 00 90 00 C3 [10:27:17]RAPDU: 90 00 [10:27:17]wFMCommunicate OK [10:27:17]SAM_PROTO_ClearQueue done [10:27:17]KKMCreateOFDPacket [10:27:17]OFDProtocolAddRootSTLVToBuf [10:27:17]FM_MakeSignedData [10:27:17]FM_MakeSignedData [10:27:17]SAM_PROTO_SignData [10:27:17]wFMCommunicate request_size=4 [10:27:17]MH_SAM_APDU [10:27:17]CAPDU: 80 0D 01 02 [10:27:17]Write to MH i2c: E2 08 00 4B 05 80 0D 01 02 00 00 00 00 C9 [10:27:17]Write i2c OK [10:27:17]MH_I2C_Read... [10:27:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:18]Read from MH i2c: E2 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 03 00 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 03 00 4B 05 00 90 00 C4 [10:27:18]RAPDU: 90 00 [10:27:18]wFMCommunicate OK [10:27:18]wFMCommunicate request_size=255 [10:27:18]MH_SAM_APDU [10:27:18]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 85 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 04 03 [10:27:18]Write to MH i2c: E2 02 01 4C 05 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 85 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 04 03 00 00 04 [10:27:18]Write i2c OK [10:27:18]MH_I2C_Read... [10:27:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:18]Read from MH i2c: E2 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 03 00 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 03 00 4C 05 00 90 00 C5 [10:27:18]RAPDU: 90 00 [10:27:18]wFMCommunicate OK [10:27:18]wFMCommunicate request_size=16 [10:27:18]MH_SAM_APDU [10:27:18]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 20 7A AA 45 98 FC [10:27:18]Write to MH i2c: E2 13 00 4D 05 80 0D 02 02 0B 00 00 35 04 06 00 20 7A AA 45 98 FC 00 00 3E [10:27:18]Write i2c OK [10:27:18]MH_I2C_Read... [10:27:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:18]Read from MH i2c: E2 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 03 00 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 03 00 4D 05 00 90 00 C6 [10:27:18]RAPDU: 90 00 [10:27:18]wFMCommunicate OK [10:27:18]wFMCommunicate request_size=4 [10:27:18]MH_SAM_APDU [10:27:18]CAPDU: 80 0D 03 02 [10:27:18]Write to MH i2c: E2 08 00 4E 05 80 0D 03 02 00 00 00 00 CE [10:27:18]Write i2c OK [10:27:18]MH_I2C_Read... [10:27:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:18]Read from MH i2c: E2 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 0B 00 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 0B 00 4E 05 00 06 09 63 7B 66 FB 29 E0 90 00 26 [10:27:18]RAPDU: 06 09 63 7B 66 FB 29 E0 90 00 [10:27:18]wFMCommunicate OK [10:27:18]SAM_PROTO_SignData done [10:27:18]FM_MakeSignedData done [10:27:18]CreateOFDProtocolMessage [10:27:18]wFMCommunicate request_size=4 [10:27:18]MH_SAM_APDU [10:27:18]CAPDU: 80 11 00 00 [10:27:18]Write to MH i2c: E2 08 00 4F 05 80 11 00 00 00 00 00 00 CE [10:27:18]Write i2c OK [10:27:18]MH_I2C_Read... [10:27:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:18]Read from MH i2c: E2 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 17 00 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: E2 17 00 4F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1B [10:27:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:27:18]wFMCommunicate OK [10:27:18]CreateOFDProtocolMessage done [10:27:18]OFDSenderStorePacket 197879 [10:27:18]StoreOFDPacket docnum=197879 [10:27:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 ED 2E 0D 01 05 FC 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 85 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 04 03 00 35 04 06 00 20 7A AA 45 98 FC 06 09 63 7B 66 FB 29 E0 [10:27:18]CheckFolder [10:27:18]dirname=/storage/ofd_packets [10:27:18]CheckFolder done [10:27:18]ProducePacketName [10:27:18]name=ofd_packets/00197879 [10:27:18]NVStorageSaveData ofd_packets/00197879 [10:27:18]File name is /storage/ofd_packets/00197879 [10:27:18]Write 307 bytes [10:27:18]NVStorageSaveData done [10:27:18]OFDSenderStorePacket done [10:27:18]KKMCreateOFDPacket done [10:27:18]NVStorageSaveData kkm_last_timestamp [10:27:18]File name is /storage/kkm_last_timestamp [10:27:18]Write 4 bytes [10:27:18]NVStorageSaveData done [10:27:18]ExternCall_PrintAddStr [10:27:18]wPrintStart [10:27:18]Write to MH i2c: 01 00 00 50 05 55 [10:27:18]Write i2c OK [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: 01 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: 01 07 00 [10:27:18]MH_I2C_Read... [10:27:18]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 FF 0F 6A [10:27:18]RasterBufferAndPrint [10:27:18]line Счет N : (1)11325266 [10:27:18]line ИНН: 02508201610067 [10:27:18]line Контрольно-Кассовый Чек [10:27:18]line ПРОДАЖА [10:27:18]line ТРК (МРК, ГНК) : 62 [10:27:18]line Товар: 2710194210 [10:27:18]line D-ENERGY ДТ-К-5 [10:27:18]line 9.070 * 77.20 [10:27:18]line = 700.20 [10:27:18]line НДС 12% НСП 1% [10:27:18]line > о реализуемом товаре [10:27:18]line ИТОГО: 700.20 [10:27:18]line НСП 1% : 6.20 [10:27:18]line НДС 12% : 74.36 [10:27:18]line Наличными: 0.00 [10:27:18]line Безнал.: 700.20 [10:27:18]line Место: АЗС № 95 "Партнер Нефть" [10:27:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:27:18]line СНО: Общий режим [10:27:18]line Чек 220 16.08.2024 10:27 [10:27:18]line Смена: 462 ФФД: 1.0 [10:27:18]line ЗНМ: 0300000079 [10:27:18]line РНМ: 0000000000092545 [10:27:18]line Версия ККМ: 001 [10:27:18]line Платежная система: O! деньги [10:27:18]line ФМ: 0000000000871802 [10:27:18]line ФД: 197879 [10:27:18]line ФПД: 35711214786812 [10:27:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T102717&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197879&fm=35711214786812&tin=02508201610067®Number=0000000000092545&sum=70020 [10:27:18]OFD Sender: Processing packet 197879 [packets to send 245, broken 244] [10:27:18]ProducePacketName [10:27:18]name=ofd_packets/00197879 [10:27:18]OFD Sender: To server: pG, [10:27:18]CommunicateWithHost lk.salyk.kg:30040 [10:27:18]ConnectInit lk.salyk.kg [10:27:18]written 0, free lines is 4095 [10:27:19]Connected sock=10 [10:27:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 ED 2E 0D 01 05 FC 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 85 29 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 04 03 00 35 04 06 00 20 7A AA 45 98 FC 06 09 63 7B 66 FB 29 E0 [10:27:19]Write to MH i2c: 01 00 00 7A 05 7F [10:27:19]Write i2c OK [10:27:19]MH_I2C_Read... [10:27:19]Read from MH i2c: 01 [10:27:19]MH_I2C_Read... [10:27:19]Read from MH i2c: 01 07 00 [10:27:19]MH_I2C_Read... [10:27:19]Read from MH i2c: 01 07 00 7A 05 00 00 00 00 00 ED 0C 7F [10:27:19]RasterBufferAndPrint [10:27:19]line [10:27:19]line [10:27:19]line [10:27:19]line [10:27:19]line [10:27:19]written 0, free lines is 3315 [10:27:19]MH_Cut [10:27:19]Write to MH i2c: D1 01 00 81 05 01 58 [10:27:19]Write i2c OK [10:27:19]MH_I2C_Read... [10:27:19]Read from MH i2c: D1 [10:27:19]MH_I2C_Read... [10:27:19]Read from MH i2c: D1 01 00 [10:27:19]MH_I2C_Read... [10:27:19]Read from MH i2c: D1 01 00 81 05 00 57 [10:27:19]Write to MH i2c: 01 00 00 82 05 87 [10:27:19]Write i2c OK [10:27:19]MH_I2C_Read... [10:27:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BC 90 47 00 C5 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 04 03 00 F4 03 04 00 9A D5 BE 66 B6 04 01 00 00 92 4F 44 93 C9 CB 8B 76 [10:27:19]CommunicateWithHost err = 0 [10:27:19]CheckOFDResponse [10:27:19]1017 (14) - 77093643461234 [10:27:19]1041 (16) - 0000000000871802 [10:27:19]1040 (4) - 197879 [10:27:19]1012 (4) - 16.08.2024 04:29 [10:27:19]1206 (1) - 0 [10:27:19]OFD Sender: Remove packet 197879 [10:27:19]ProducePacketName [10:27:19]name=ofd_packets/00197879 [10:27:19]NVStorageDeleteData [10:27:19]OFD Sender: No OFD packet to send [10:27:19]*** Cut start [10:27:19]*** Purtial cut [10:27:19]*** Stage 1: CUTSNS_PIN = 1 [10:27:20]Read from MH i2c: 01 [10:27:20]MH_I2C_Read... [10:27:20]*** Stop cut motor [10:27:20]*** Cut end [10:27:20]Read from MH i2c: 01 07 00 [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: 01 07 00 82 05 00 00 00 00 00 FF 0F 9C [10:27:20]process_action close_receipt done [10:27:20]requested_data is exist [10:27:20]produce_requested_data [10:27:20]requested_item fm.sn is exist - process it [10:27:20]wFMCommunicate request_size=4 [10:27:20]MH_SAM_APDU [10:27:20]CAPDU: 80 11 00 00 [10:27:20]Write to MH i2c: E2 08 00 83 05 80 11 00 00 00 00 00 00 02 [10:27:20]Write i2c OK [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: E2 [10:27:20]MH_I2C_Read... [10:27:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:20]Read from MH i2c: E2 17 00 [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: E2 17 00 83 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4F [10:27:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:27:20]wFMCommunicate OK [10:27:20]requested_item fd.num is exist - process it [10:27:20]SAM_PROTO_GetFieldsCounters [10:27:20]wFMCommunicate request_size=4 [10:27:20]MH_SAM_APDU [10:27:20]CAPDU: 80 13 00 00 [10:27:20]Write to MH i2c: E2 08 00 84 05 80 13 00 00 00 00 00 00 05 [10:27:20]Write i2c OK [10:27:20]MH_I2C_Read... [10:27:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:20]Read from MH i2c: E2 [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: E2 62 00 [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: E2 62 00 84 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F7 04 03 00 0E 04 04 00 CE 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 81 [10:27:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F7 04 03 00 0E 04 04 00 CE 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:27:20]wFMCommunicate OK [10:27:20]SAM_PROTO_GetFieldsCounters done [10:27:20]requested_item shift.num is exist - process it [10:27:20]requested_item shift.opened is exist - process it [10:27:20]req_shift_opened [10:27:20]FM_GetShiftState [10:27:20]SAM_PROTO_GetShiftState [10:27:20]wFMCommunicate request_size=4 [10:27:20]MH_SAM_APDU [10:27:20]CAPDU: 80 13 01 00 [10:27:20]Write to MH i2c: E2 08 00 85 05 80 13 01 00 00 00 00 00 07 [10:27:20]Write i2c OK [10:27:20]MH_I2C_Read... [10:27:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:20]Read from MH i2c: E2 [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: E2 0E 00 [10:27:20]MH_I2C_Read... [10:27:20]Read from MH i2c: E2 0E 00 85 05 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 95 [10:27:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:27:20]wFMCommunicate OK [10:27:20]SAM_PROTO_GetShiftState done [10:27:20]FM_GetShiftState done [10:27:20]req_shift_opened done [10:27:20]requested_item shift.open_date is exist - process it [10:27:20]req_shift_open_date [10:27:20]req_shift_open_date done [10:27:20]produce_requested_data done [10:27:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197879,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:27:20]process_action_free close_receipt [10:27:20]json_value_free [10:27:20]json_value_free done [10:27:20]process_json_proto returns [10:27:20]Send response to host [10:27:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197879,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:27:20]free response buf [10:27:20]execute_script done [10:27:20]execute_script returns [10:27:20]free content buf [10:27:20]Sock 9.Close socket [10:27:20]Sock 9.Thread stoped [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:54]OFD Sender: No OFD packet to send [10:27:59]OFD Sender: No OFD packet to send [10:28:04]OFD Sender: No OFD packet to send [10:28:09]OFD Sender: No OFD packet to send [10:28:14]OFD Sender: No OFD packet to send [10:28:19]OFD Sender: No OFD packet to send [10:28:24]OFD Sender: No OFD packet to send [10:28:29]OFD Sender: No OFD packet to send [10:28:34]OFD Sender: No OFD packet to send [10:28:39]OFD Sender: No OFD packet to send [10:28:44]OFD Sender: No OFD packet to send [10:28:49]OFD Sender: No OFD packet to send [10:28:54]OFD Sender: No OFD packet to send [10:28:59]OFD Sender: No OFD packet to send [10:29:04]OFD Sender: No OFD packet to send [10:29:10]OFD Sender: No OFD packet to send [10:29:15]OFD Sender: No OFD packet to send [10:29:20]OFD Sender: No OFD packet to send [10:29:25]OFD Sender: No OFD packet to send [10:29:30]OFD Sender: No OFD packet to send [10:29:35]OFD Sender: No OFD packet to send [10:29:40]OFD Sender: No OFD packet to send [10:29:45]OFD Sender: No OFD packet to send [10:29:50]OFD Sender: No OFD packet to send [10:29:55]OFD Sender: No OFD packet to send [10:30:00]OFD Sender: No OFD packet to send [10:30:05]OFD Sender: No OFD packet to send [10:30:10]OFD Sender: No OFD packet to send [10:30:15]OFD Sender: No OFD packet to send [10:30:20]OFD Sender: No OFD packet to send [10:30:25]OFD Sender: No OFD packet to send [10:30:30]OFD Sender: No OFD packet to send [10:30:35]OFD Sender: No OFD packet to send [10:30:40]OFD Sender: No OFD packet to send [10:30:45]OFD Sender: No OFD packet to send [10:30:50]OFD Sender: No OFD packet to send [10:30:55]OFD Sender: No OFD packet to send [10:31:00]OFD Sender: No OFD packet to send [10:31:05]OFD Sender: No OFD packet to send [10:31:10]OFD Sender: No OFD packet to send [10:31:15]OFD Sender: No OFD packet to send [10:31:20]OFD Sender: No OFD packet to send [10:31:25]OFD Sender: No OFD packet to send [10:31:30]OFD Sender: No OFD packet to send [10:31:35]OFD Sender: No OFD packet to send [10:31:40]OFD Sender: No OFD packet to send [10:31:45]OFD Sender: No OFD packet to send [10:31:48]accept exits with 7 [10:31:48]New connection [10:31:48]New thread 3067260260 created [10:31:48]Thread 3067403620 joined [10:31:48]Waiting for new connection... [10:31:48] Sock 7.Parse request [10:31:48]Sock 7.Check first char [10:31:48]Sock 7.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.46.195:8080 [10:31:48]Content-Length: 802 [10:31:48]Content-Type: application/json [10:31:48] [10:31:48]POST finish read [10:31:48]Found Content-Length = 802 [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)11325267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3956960", "payments": [ { "type": 1, "sum" : 0.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)11325267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3956960", "payments": [ { "type": 1, "sum" : 0.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 86 05 7A [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 86 05 00 95 2A BF 66 8D AE BC 66 C4 [10:31:48]GetLastDocTimeStamp 1723804037 [10:31:48]current date 1723804309 [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 87 05 80 13 01 00 00 00 00 00 09 [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 87 05 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [10:31:48]RAPDU: 09 00 01 C7 97 BE 66 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 1723766727 [10:31:48]opened+sec_in_day 1723853127 [10:31:48]quantity*price = 0 [10:31:48]sum+1 = 1 [10:31:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 221 16.08.2024 10:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 3956960 ФМ: 0000000000871802 ФД: 197880 ФПД: 70098098339484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103149&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197880&fm=70098098339484&tin=02508201610067®Number=0000000000092545&sum=0 [10:31:50]StoreToDocumentArchive [10:31:50]shift 462 fd 197880 [10:31:50]save to /storage/0462/doc_00197880 [10:31:50]save last doc name /storage/0462/doc_00197880 to /storage/kkm_last_doc_name [10:31:50]save OK [10:31:50]Clear old archive folders... [10:31:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:50]tlvbuf is 00952B50 [10:31:50]SAM_PROTO_ClearQueue [10:31:50]wFMCommunicate request_size=4 [10:31:50]MH_SAM_APDU [10:31:50]CAPDU: 80 09 00 00 [10:31:50]Write to MH i2c: E2 08 00 94 05 80 09 00 00 00 00 00 00 0B [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]*** iso7816_exchange 80 09 00 00... 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 94 05 00 90 00 0D [10:31:50]RAPDU: 90 00 [10:31:50]wFMCommunicate OK [10:31:50]SAM_PROTO_ClearQueue done [10:31:50]KKMCreateOFDPacket [10:31:50]OFDProtocolAddRootSTLVToBuf [10:31:50]FM_MakeSignedData [10:31:50]FM_MakeSignedData [10:31:50]SAM_PROTO_SignData [10:31:50]wFMCommunicate request_size=4 [10:31:50]MH_SAM_APDU [10:31:50]CAPDU: 80 0D 01 02 [10:31:50]Write to MH i2c: E2 08 00 95 05 80 0D 01 02 00 00 00 00 13 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]*** iso7816_exchange 80 0D 01 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 95 05 00 90 00 0E [10:31:50]RAPDU: 90 00 [10:31:50]wFMCommunicate OK [10:31:50]wFMCommunicate request_size=255 [10:31:50]MH_SAM_APDU [10:31:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DD 00 00 00 F4 03 04 00 95 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 04 03 00 35 04 06 00 3F [10:31:50]Write to MH i2c: E2 02 01 96 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DD 00 00 00 F4 03 04 00 95 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 04 03 00 35 04 06 00 3F 00 00 52 [10:31:50]Write i2c OK [10:31:50]MH_I2C_Read... [10:31:50]OFD Sender: No OFD packet to send [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 96 05 00 90 00 0F [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 C0 FC 40 3E 9C [10:31:50]Write to MH i2c: E2 0D 00 97 05 80 0D 02 02 05 00 C0 FC 40 3E 9C 00 00 F6 [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 97 05 00 90 00 10 [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 98 05 80 0D 03 02 00 00 00 00 18 [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 98 05 00 7A D3 14 83 A4 E4 A6 BE 90 00 E9 [10:31:50]RAPDU: 7A D3 14 83 A4 E4 A6 BE 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 99 05 80 11 00 00 00 00 00 00 18 [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 99 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 65 [10:31:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:31:50]wFMCommunicate OK [10:31:50]CreateOFDProtocolMessage done [10:31:50]OFDSenderStorePacket 197880 [10:31:50]StoreOFDPacket docnum=197880 [10:31:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 09 07 01 A7 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DD 00 00 00 F4 03 04 00 95 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 04 03 00 35 04 06 00 3F C0 FC 40 3E 9C 7A D3 14 83 A4 E4 A6 BE [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/00197880 [10:31:50]NVStorageSaveData ofd_packets/00197880 [10:31:50]File name is /storage/ofd_packets/00197880 [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 9A 05 9F [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 9A 05 00 00 00 00 00 FF 0F B4 [10:31:50]RasterBufferAndPrint [10:31:50]line Счет N : (1)11325267 [10:31:50]line ИНН: 02508201610067 [10:31:50]line Контрольно-Кассовый Чек [10:31:50]line ПРОДАЖА [10:31:50]line ТРК (МРК, ГНК) : 42 [10:31:50]line Товар: 2710124130 [10:31:50]line Аи-92-К-4 [10:31:50]line 20.000 * 0.00 [10:31:50]line = 0.00 [10:31:50]line НДС 12% НСП 1% [10:31:50]line > о реализуемом товаре [10:31:50]line ИТОГО: 0.00 [10:31:50]line НСП 1% : 0.00 [10:31:50]line НДС 12% : 0.00 [10:31:50]line Наличными: 0.00 [10:31:50]line Безнал.: 0.00 [10:31:50]line Место: АЗС № 95 "Партнер Нефть" [10:31:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:31:50]line СНО: Общий режим [10:31:50]line Чек 221 16.08.2024 10:31 [10:31:50]line Смена: 462 ФФД: 1.0 [10:31:50]line ЗНМ: 0300000079 [10:31:50]line РНМ: 0000000000092545 [10:31:50]line Версия ККМ: 001 [10:31:50]line Талоны: Топливные Талоны [10:31:50]line 3956960 [10:31:50]line ФМ: 0000000000871802 [10:31:50]line ФД: 197880 [10:31:50]line ФПД: 70098098339484 [10:31:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103149&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197880&fm=70098098339484&tin=02508201610067®Number=0000000000092545&sum=0 [10:31:50]written 0, free lines is 4095 [10:31:50]OFD Sender: Processing packet 197880 [packets to send 245, broken 244] [10:31:50]ProducePacketName [10:31:50]name=ofd_packets/00197880 [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:51]Connected sock=10 [10:31:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 09 07 01 A7 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 DD 00 00 00 F4 03 04 00 95 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 04 03 00 35 04 06 00 3F C0 FC 40 3E 9C 7A D3 14 83 A4 E4 A6 BE [10:31:51]Write to MH i2c: 01 00 00 C4 05 C9 [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 C4 05 00 00 00 00 00 E1 0C BD [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 3303 [10:31:51]MH_Cut [10:31:51]Write to MH i2c: D1 01 00 CB 05 01 A2 [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 CB 05 00 A1 [10:31:51]Write to MH i2c: 01 00 00 CC 05 D1 [10:31:51]Write i2c OK [10:31:51]MH_I2C_Read... [10:31:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 31 F5 47 00 F9 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 04 03 00 F4 03 04 00 AA D6 BE 66 B6 04 01 00 00 96 3F 23 A3 7B 8E 9D AC [10:31:51]CommunicateWithHost err = 0 [10:31:51]CheckOFDResponse [10:31:51]1017 (14) - 77093643461234 [10:31:51]1041 (16) - 0000000000871802 [10:31:51]1040 (4) - 197880 [10:31:51]1012 (4) - 16.08.2024 04:33 [10:31:51]1206 (1) - 0 [10:31:51]OFD Sender: Remove packet 197880 [10:31:51]ProducePacketName [10:31:51]name=ofd_packets/00197880 [10:31:51]NVStorageDeleteData [10:31:51]OFD Sender: No OFD packet to send [10:31:52]*** Cut start [10:31:52]*** Purtial cut [10:31:52]*** CUTSNS_PIN = 0 [10:31:52]*** Stage 1: CUTSNS_PIN = 1 [10:31:54]Read from MH i2c: 01 [10:31:54]MH_I2C_Read... [10:31:54]*** Stop cut motor [10:31:54]*** Cut end [10:31:54]Read from MH i2c: 01 07 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: 01 07 00 CC 05 00 00 00 00 00 FF 0F E6 [10:31:54]process_action close_receipt done [10:31:54]requested_data is exist [10:31:54]produce_requested_data [10:31:54]requested_item fm.sn is exist - process it [10:31:54]wFMCommunicate request_size=4 [10:31:54]MH_SAM_APDU [10:31:54]CAPDU: 80 11 00 00 [10:31:54]Write to MH i2c: E2 08 00 CD 05 80 11 00 00 00 00 00 00 4C [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 17 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 17 00 CD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 99 [10:31:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:31:54]wFMCommunicate OK [10:31:54]requested_item fd.num is exist - process it [10:31:54]SAM_PROTO_GetFieldsCounters [10:31:54]wFMCommunicate request_size=4 [10:31:54]MH_SAM_APDU [10:31:54]CAPDU: 80 13 00 00 [10:31:54]Write to MH i2c: E2 08 00 CE 05 80 13 00 00 00 00 00 00 4F [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 62 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 62 00 CE 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F8 04 03 00 0E 04 04 00 CE 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 CF [10:31:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F8 04 03 00 0E 04 04 00 CE 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:31:54]wFMCommunicate OK [10:31:54]SAM_PROTO_GetFieldsCounters done [10:31:54]requested_item shift.num is exist - process it [10:31:54]requested_item shift.opened is exist - process it [10:31:54]req_shift_opened [10:31:54]FM_GetShiftState [10:31:54]SAM_PROTO_GetShiftState [10:31:54]wFMCommunicate request_size=4 [10:31:54]MH_SAM_APDU [10:31:54]CAPDU: 80 13 01 00 [10:31:54]Write to MH i2c: E2 08 00 CF 05 80 13 01 00 00 00 00 00 51 [10:31:54]Write i2c OK [10:31:54]MH_I2C_Read... [10:31:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:54]Read from MH i2c: E2 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 0E 00 [10:31:54]MH_I2C_Read... [10:31:54]Read from MH i2c: E2 0E 00 CF 05 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DF [10:31:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:31:54]wFMCommunicate OK [10:31:54]SAM_PROTO_GetShiftState done [10:31:54]FM_GetShiftState done [10:31:54]req_shift_opened done [10:31:54]requested_item shift.open_date is exist - process it [10:31:54]req_shift_open_date [10:31:54]req_shift_open_date done [10:31:54]produce_requested_data done [10:31:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197880,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:31:54]process_action_free close_receipt [10:31:54]json_value_free [10:31:54]json_value_free done [10:31:54]process_json_proto returns [10:31:54]Send response to host [10:31:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197880,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:31:54]free response buf [10:31:54]execute_script done [10:31:54]execute_script returns [10:31:54]free content buf [10:31:54]Sock 7.Close socket [10:31:54]Sock 7.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:26]OFD Sender: No OFD packet to send [10:32:31]OFD Sender: No OFD packet to send [10:32:36]OFD Sender: No OFD packet to send [10:32:41]OFD Sender: No OFD packet to send [10:32:46]accept exits with 9 [10:32:46]New connection [10:32:46]New thread 3067403620 created [10:32:46]Thread 3067260260 joined [10:32:46]Waiting for new connection... [10:32:46] Sock 9.Parse request [10:32:46]Sock 9.Check first char [10:32:46]Sock 9.First char is OK [10:32:46]request: POST /json_proto HTTP/1.0 [10:32:46]Method: POST [10:32:46]URL: /json_proto [10:32:46]Method is POST - this is cgi request [10:32:46]url: /json_proto [10:32:46]query_string will be loaded in cgi processing [10:32:46]execute_cgi json_proto POST (null) [10:32:46]execute_cgi path=json_proto method=POST [10:32:46]POST find Content-Length [10:32:46]Host: 172.17.46.195:8080 [10:32:46]Content-Length: 805 [10:32:46]Content-Type: application/json [10:32:46] [10:32:46]POST finish read [10:32:46]Found Content-Length = 805 [10:32:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325270", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:46]execute_script... [10:32: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)11325270", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:46]POST & json_proto [10:32:46]process_json_proto [10:32:46]json parsed OK: [10:32:46]protocol is kg_v1.0 [10:32:46]action value=close_receipt [10:32:46]process_action close_receipt [10:32:46]cmd_close_receipt [10:32:46]MH_GetDate [10:32:46]Write to MH i2c: F0 00 00 D0 05 C4 [10:32:46]Write i2c OK [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: F0 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: F0 09 00 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: F0 09 00 D0 05 00 CE 2A BF 66 8D AE BC 66 47 [10:32:46]GetLastDocTimeStamp 1723804309 [10:32:46]current date 1723804366 [10:32:46]FM_GetShiftState [10:32:46]SAM_PROTO_GetShiftState [10:32:46]wFMCommunicate request_size=4 [10:32:46]MH_SAM_APDU [10:32:46]CAPDU: 80 13 01 00 [10:32:46]Write to MH i2c: E2 08 00 D1 05 80 13 01 00 00 00 00 00 53 [10:32:46]Write i2c OK [10:32:46]MH_I2C_Read... [10:32:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:46]Read from MH i2c: E2 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: E2 0E 00 [10:32:46]MH_I2C_Read... [10:32:46]Read from MH i2c: E2 0E 00 D1 05 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [10:32:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:32:46]wFMCommunicate OK [10:32:46]SAM_PROTO_GetShiftState done [10:32:46]FM_GetShiftState done [10:32:46]opened in 1723766727 [10:32:46]opened+sec_in_day 1723853127 [10:32:46]quantity*price = 100021 [10:32:46]sum+1 = 100023 [10:32:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 222 16.08.2024 10:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197881 ФПД: 260124544330867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103246&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197881&fm=260124544330867&tin=02508201610067®Number=0000000000092545&sum=100022 [10:32:47]StoreToDocumentArchive [10:32:47]shift 462 fd 197881 [10:32:47]save to /storage/0462/doc_00197881 [10:32:47]save last doc name /storage/0462/doc_00197881 to /storage/kkm_last_doc_name [10:32:47]save OK [10:32:47]Clear old archive folders... [10:32:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:32:47]tlvbuf is 00903430 [10:32:47]SAM_PROTO_ClearQueue [10:32:47]wFMCommunicate request_size=4 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 09 00 00 [10:32:47]Write to MH i2c: E2 08 00 DE 05 80 09 00 00 00 00 00 00 55 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:47]Read from MH i2c: E2 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 DE 05 00 90 00 57 [10:32:47]RAPDU: 90 00 [10:32:47]wFMCommunicate OK [10:32:47]SAM_PROTO_ClearQueue done [10:32:47]KKMCreateOFDPacket [10:32:47]OFDProtocolAddRootSTLVToBuf [10:32:47]FM_MakeSignedData [10:32:47]FM_MakeSignedData [10:32:47]SAM_PROTO_SignData [10:32:47]wFMCommunicate request_size=4 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 0D 01 02 [10:32:47]Write to MH i2c: E2 08 00 DF 05 80 0D 01 02 00 00 00 00 5D [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:47]Read from MH i2c: E2 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 DF 05 00 90 00 58 [10:32:47]RAPDU: 90 00 [10:32:47]wFMCommunicate OK [10:32:47]wFMCommunicate request_size=255 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 DE 00 00 00 F4 03 04 00 CE 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 04 03 00 35 04 06 00 EC [10:32:47]Write to MH i2c: E2 02 01 E0 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 DE 00 00 00 F4 03 04 00 CE 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 04 03 00 35 04 06 00 EC 00 00 E5 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:47]Read from MH i2c: E2 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 E0 05 00 90 00 59 [10:32:47]RAPDU: 90 00 [10:32:47]wFMCommunicate OK [10:32:47]wFMCommunicate request_size=10 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 0D 02 02 05 94 F7 0F EC 73 [10:32:47]Write to MH i2c: E2 0D 00 E1 05 80 0D 02 02 05 00 94 F7 0F EC 73 00 00 63 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:47]Read from MH i2c: E2 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 03 00 E1 05 00 90 00 5A [10:32:47]RAPDU: 90 00 [10:32:47]wFMCommunicate OK [10:32:47]wFMCommunicate request_size=4 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 0D 03 02 [10:32:47]Write to MH i2c: E2 08 00 E2 05 80 0D 03 02 00 00 00 00 62 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:47]Read from MH i2c: E2 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 0B 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 0B 00 E2 05 00 BF 28 49 18 51 C3 01 43 90 00 03 [10:32:47]RAPDU: BF 28 49 18 51 C3 01 43 90 00 [10:32:47]wFMCommunicate OK [10:32:47]SAM_PROTO_SignData done [10:32:47]FM_MakeSignedData done [10:32:47]CreateOFDProtocolMessage [10:32:47]wFMCommunicate request_size=4 [10:32:47]MH_SAM_APDU [10:32:47]CAPDU: 80 11 00 00 [10:32:47]Write to MH i2c: E2 08 00 E3 05 80 11 00 00 00 00 00 00 62 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:47]Read from MH i2c: E2 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 17 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: E2 17 00 E3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AF [10:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:32:47]wFMCommunicate OK [10:32:47]CreateOFDProtocolMessage done [10:32:47]OFDSenderStorePacket 197881 [10:32:47]StoreOFDPacket docnum=197881 [10:32:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AF 4F 07 01 42 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 DE 00 00 00 F4 03 04 00 CE 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 04 03 00 35 04 06 00 EC 94 F7 0F EC 73 BF 28 49 18 51 C3 01 43 [10:32:47]CheckFolder [10:32:47]dirname=/storage/ofd_packets [10:32:47]CheckFolder done [10:32:47]ProducePacketName [10:32:47]name=ofd_packets/00197881 [10:32:47]NVStorageSaveData ofd_packets/00197881 [10:32:47]File name is /storage/ofd_packets/00197881 [10:32:47]Write 301 bytes [10:32:47]NVStorageSaveData done [10:32:47]OFDSenderStorePacket done [10:32:47]KKMCreateOFDPacket done [10:32:47]NVStorageSaveData kkm_last_timestamp [10:32:47]File name is /storage/kkm_last_timestamp [10:32:47]Write 4 bytes [10:32:47]NVStorageSaveData done [10:32:47]ExternCall_PrintAddStr [10:32:47]wPrintStart [10:32:47]Write to MH i2c: 01 00 00 E4 05 E9 [10:32:47]Write i2c OK [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: 01 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: 01 07 00 [10:32:47]MH_I2C_Read... [10:32:47]Read from MH i2c: 01 07 00 E4 05 00 00 00 00 00 FF 0F FE [10:32:47]RasterBufferAndPrint [10:32:47]line Счет N : (1)11325270 [10:32:47]line ИНН: 02508201610067 [10:32:47]line Контрольно-Кассовый Чек [10:32:47]line ПРОДАЖА [10:32:47]line ТРК (МРК, ГНК) : 31 [10:32:47]line Товар: 2710124500 [10:32:47]line Аи-95-К-5 [10:32:47]line 13.480 * 74.20 [10:32:47]line = 1000.22 [10:32:47]line НДС 12% НСП 1% [10:32:47]line > о реализуемом товаре [10:32:47]line ИТОГО: 1000.22 [10:32:47]line НСП 1% : 8.85 [10:32:47]line НДС 12% : 106.22 [10:32:47]line Наличными: 0.00 [10:32:47]line Безнал.: 1000.22 [10:32:47]line Место: АЗС № 95 "Партнер Нефть" [10:32:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:32:47]line СНО: Общий режим [10:32:47]line Чек 222 16.08.2024 10:32 [10:32:47]line Смена: 462 ФФД: 1.0 [10:32:47]line ЗНМ: 0300000079 [10:32:47]line РНМ: 0000000000092545 [10:32:47]line Версия ККМ: 001 [10:32:47]line Платежная система: O! деньги [10:32:47]line ФМ: 0000000000871802 [10:32:47]line ФД: 197881 [10:32:47]line ФПД: 260124544330867 [10:32:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103246&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197881&fm=260124544330867&tin=02508201610067®Number=0000000000092545&sum=100022 [10:32:47]written 0, free lines is 4095 [10:32:47]OFD Sender: Processing packet 197881 [packets to send 245, broken 244] [10:32:47]ProducePacketName [10:32:47]name=ofd_packets/00197881 [10:32:47]OFD Sender: To server: pG, [10:32:47]CommunicateWithHost lk.salyk.kg:30040 [10:32:47]ConnectInit lk.salyk.kg [10:32:48]Connected sock=10 [10:32:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AF 4F 07 01 42 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 DE 00 00 00 F4 03 04 00 CE 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 04 03 00 35 04 06 00 EC 94 F7 0F EC 73 BF 28 49 18 51 C3 01 43 [10:32:48]Write to MH i2c: 01 00 00 0E 06 14 [10:32:48]Write i2c OK [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: 01 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: 01 07 00 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: 01 07 00 0E 06 00 00 00 00 00 E9 0C 10 [10:32:48]RasterBufferAndPrint [10:32:48]line [10:32:48]line [10:32:48]line [10:32:48]line [10:32:48]line [10:32:48]written 0, free lines is 3310 [10:32:48]MH_Cut [10:32:48]Write to MH i2c: D1 01 00 15 06 01 ED [10:32:48]Write i2c OK [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: D1 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: D1 01 00 [10:32:48]MH_I2C_Read... [10:32:48]Read from MH i2c: D1 01 00 15 06 00 EC [10:32:48]Write to MH i2c: 01 00 00 16 06 1C [10:32:48]Write i2c OK [10:32:48]MH_I2C_Read... [10:32:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 69 5E 47 00 EF B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 04 03 00 F4 03 04 00 E3 D6 BE 66 B6 04 01 00 00 45 9F 2A FA A3 4D ED D2 [10:32:48]CommunicateWithHost err = 0 [10:32:48]CheckOFDResponse [10:32:48]1017 (14) - 77093643461234 [10:32:48]1041 (16) - 0000000000871802 [10:32:48]1040 (4) - 197881 [10:32:48]1012 (4) - 16.08.2024 04:34 [10:32:48]1206 (1) - 0 [10:32:48]OFD Sender: Remove packet 197881 [10:32:48]ProducePacketName [10:32:48]name=ofd_packets/00197881 [10:32:48]NVStorageDeleteData [10:32:48]OFD Sender: No OFD packet to send [10:32:48]*** Cut start [10:32:48]*** Purtial cut [10:32:48]*** Stage 1: CUTSNS_PIN = 1 [10:32:49]Read from MH i2c: 01 [10:32:49]MH_I2C_Read... [10:32:49]*** Stop cut motor [10:32:49]*** Cut end [10:32:49]Read from MH i2c: 01 07 00 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: 01 07 00 16 06 00 00 00 00 00 FF 0F 31 [10:32:49]process_action close_receipt done [10:32:49]requested_data is exist [10:32:49]produce_requested_data [10:32:49]requested_item fm.sn is exist - process it [10:32:49]wFMCommunicate request_size=4 [10:32:49]MH_SAM_APDU [10:32:49]CAPDU: 80 11 00 00 [10:32:49]Write to MH i2c: E2 08 00 17 06 80 11 00 00 00 00 00 00 97 [10:32:49]Write i2c OK [10:32:49]MH_I2C_Read... [10:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:49]Read from MH i2c: E2 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: E2 17 00 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: E2 17 00 17 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E4 [10:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:32:49]wFMCommunicate OK [10:32:49]requested_item fd.num is exist - process it [10:32:49]SAM_PROTO_GetFieldsCounters [10:32:49]wFMCommunicate request_size=4 [10:32:49]MH_SAM_APDU [10:32:49]CAPDU: 80 13 00 00 [10:32:49]Write to MH i2c: E2 08 00 18 06 80 13 00 00 00 00 00 00 9A [10:32:49]Write i2c OK [10:32:49]MH_I2C_Read... [10:32:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:49]Read from MH i2c: E2 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: E2 62 00 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: E2 62 00 18 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F9 04 03 00 0E 04 04 00 CE 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 1E [10:32:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F9 04 03 00 0E 04 04 00 CE 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:32:49]wFMCommunicate OK [10:32:49]SAM_PROTO_GetFieldsCounters done [10:32:49]requested_item shift.num is exist - process it [10:32:49]requested_item shift.opened is exist - process it [10:32:49]req_shift_opened [10:32:49]FM_GetShiftState [10:32:49]SAM_PROTO_GetShiftState [10:32:49]wFMCommunicate request_size=4 [10:32:49]MH_SAM_APDU [10:32:49]CAPDU: 80 13 01 00 [10:32:49]Write to MH i2c: E2 08 00 19 06 80 13 01 00 00 00 00 00 9C [10:32:49]Write i2c OK [10:32:49]MH_I2C_Read... [10:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:49]Read from MH i2c: E2 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: E2 0E 00 [10:32:49]MH_I2C_Read... [10:32:49]Read from MH i2c: E2 0E 00 19 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [10:32:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:32:49]wFMCommunicate OK [10:32:49]SAM_PROTO_GetShiftState done [10:32:49]FM_GetShiftState done [10:32:49]req_shift_opened done [10:32:49]requested_item shift.open_date is exist - process it [10:32:49]req_shift_open_date [10:32:49]req_shift_open_date done [10:32:49]produce_requested_data done [10:32:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197881,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:32:49]process_action_free close_receipt [10:32:49]json_value_free [10:32:49]json_value_free done [10:32:49]process_json_proto returns [10:32:49]Send response to host [10:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197881,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:32:49]free response buf [10:32:49]execute_script done [10:32:49]execute_script returns [10:32:49]free content buf [10:32:49]Sock 9.Close socket [10:32:49]Sock 9.Thread stoped [10:32:53]OFD Sender: No OFD packet to send [10:32:58]OFD Sender: No OFD packet to send [10:33:03]OFD Sender: No OFD packet to send [10:33:07]accept exits with 7 [10:33:07]New connection [10:33:07]New thread 3067260260 created [10:33:07]Thread 3067403620 joined [10:33:07]Waiting for new connection... [10:33:07] Sock 7.Parse request [10:33:07]Sock 7.Check first char [10:33:07]Sock 7.First char is OK [10:33:07]request: POST /json_proto HTTP/1.0 [10:33:07]Method: POST [10:33:07]URL: /json_proto [10:33:07]Method is POST - this is cgi request [10:33:07]url: /json_proto [10:33:07]query_string will be loaded in cgi processing [10:33:07]execute_cgi json_proto POST (null) [10:33:07]execute_cgi path=json_proto method=POST [10:33:07]POST find Content-Length [10:33:07]Host: 172.17.46.195:8080 [10:33:07]Content-Length: 805 [10:33:07]Content-Type: application/json [10:33:07] [10:33:07]POST finish read [10:33:07]Found Content-Length = 805 [10:33:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:07]execute_script... [10:33: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)11325269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:07]POST & json_proto [10:33:07]process_json_proto [10:33:07]json parsed OK: [10:33:07]protocol is kg_v1.0 [10:33:07]action value=close_receipt [10:33:07]process_action close_receipt [10:33:07]cmd_close_receipt [10:33:07]MH_GetDate [10:33:07]Write to MH i2c: F0 00 00 1A 06 0F [10:33:07]Write i2c OK [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: F0 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: F0 09 00 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: F0 09 00 1A 06 00 E3 2A BF 66 8D AE BC 66 A7 [10:33:07]GetLastDocTimeStamp 1723804366 [10:33:07]current date 1723804387 [10:33:07]FM_GetShiftState [10:33:07]SAM_PROTO_GetShiftState [10:33:07]wFMCommunicate request_size=4 [10:33:07]MH_SAM_APDU [10:33:07]CAPDU: 80 13 01 00 [10:33:07]Write to MH i2c: E2 08 00 1B 06 80 13 01 00 00 00 00 00 9E [10:33:07]Write i2c OK [10:33:07]MH_I2C_Read... [10:33:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:07]Read from MH i2c: E2 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: E2 0E 00 [10:33:07]MH_I2C_Read... [10:33:07]Read from MH i2c: E2 0E 00 1B 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2C [10:33:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:33:07]wFMCommunicate OK [10:33:07]SAM_PROTO_GetShiftState done [10:33:07]FM_GetShiftState done [10:33:07]opened in 1723766727 [10:33:07]opened+sec_in_day 1723853127 [10:33:07]quantity*price = 200043 [10:33:07]sum+1 = 200044 [10:33:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 223 16.08.2024 10:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197882 ФПД: 115504277555364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103307&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197882&fm=115504277555364&tin=02508201610067®Number=0000000000092545&sum=200043 [10:33:08]StoreToDocumentArchive [10:33:08]shift 462 fd 197882 [10:33:08]save to /storage/0462/doc_00197882 [10:33:08]save last doc name /storage/0462/doc_00197882 to /storage/kkm_last_doc_name [10:33:08]save OK [10:33:08]Clear old archive folders... [10:33:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:08]tlvbuf is 009499E0 [10:33:08]SAM_PROTO_ClearQueue [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 09 00 00 [10:33:08]Write to MH i2c: E2 08 00 28 06 80 09 00 00 00 00 00 00 A0 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 28 06 00 90 00 A2 [10:33:08]RAPDU: 90 00 [10:33:08]wFMCommunicate OK [10:33:08]SAM_PROTO_ClearQueue done [10:33:08]KKMCreateOFDPacket [10:33:08]OFDProtocolAddRootSTLVToBuf [10:33:08]FM_MakeSignedData [10:33:08]FM_MakeSignedData [10:33:08]SAM_PROTO_SignData [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 0D 01 02 [10:33:08]Write to MH i2c: E2 08 00 29 06 80 0D 01 02 00 00 00 00 A8 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 29 06 00 90 00 A3 [10:33:08]RAPDU: 90 00 [10:33:08]wFMCommunicate OK [10:33:08]wFMCommunicate request_size=255 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 DF 00 00 00 F4 03 04 00 E3 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 04 03 00 35 04 06 00 69 [10:33:08]Write to MH i2c: E2 02 01 2A 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 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 DF 00 00 00 F4 03 04 00 E3 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 04 03 00 35 04 06 00 69 00 00 79 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 2A 06 00 90 00 A4 [10:33:08]RAPDU: 90 00 [10:33:08]wFMCommunicate OK [10:33:08]wFMCommunicate request_size=10 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 0D 02 02 05 0C EF 6F 08 A4 [10:33:08]Write to MH i2c: E2 0D 00 2B 06 80 0D 02 02 05 00 0C EF 6F 08 A4 00 00 CB [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 03 00 2B 06 00 90 00 A5 [10:33:08]RAPDU: 90 00 [10:33:08]wFMCommunicate OK [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 0D 03 02 [10:33:08]Write to MH i2c: E2 08 00 2C 06 80 0D 03 02 00 00 00 00 AD [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 0B 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 0B 00 2C 06 00 C9 BD 47 5F 5C 30 CD 48 90 00 7B [10:33:08]RAPDU: C9 BD 47 5F 5C 30 CD 48 90 00 [10:33:08]wFMCommunicate OK [10:33:08]SAM_PROTO_SignData done [10:33:08]FM_MakeSignedData done [10:33:08]CreateOFDProtocolMessage [10:33:08]wFMCommunicate request_size=4 [10:33:08]MH_SAM_APDU [10:33:08]CAPDU: 80 11 00 00 [10:33:08]Write to MH i2c: E2 08 00 2D 06 80 11 00 00 00 00 00 00 AD [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:08]Read from MH i2c: E2 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 17 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: E2 17 00 2D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FA [10:33:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:33:08]wFMCommunicate OK [10:33:08]CreateOFDProtocolMessage done [10:33:08]OFDSenderStorePacket 197882 [10:33:08]StoreOFDPacket docnum=197882 [10:33:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 15 28 07 01 79 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 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 DF 00 00 00 F4 03 04 00 E3 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 04 03 00 35 04 06 00 69 0C EF 6F 08 A4 C9 BD 47 5F 5C 30 CD 48 [10:33:08]CheckFolder [10:33:08]dirname=/storage/ofd_packets [10:33:08]CheckFolder done [10:33:08]ProducePacketName [10:33:08]name=ofd_packets/00197882 [10:33:08]NVStorageSaveData ofd_packets/00197882 [10:33:08]File name is /storage/ofd_packets/00197882 [10:33:08]Write 301 bytes [10:33:08]NVStorageSaveData done [10:33:08]OFDSenderStorePacket done [10:33:08]KKMCreateOFDPacket done [10:33:08]NVStorageSaveData kkm_last_timestamp [10:33:08]File name is /storage/kkm_last_timestamp [10:33:08]Write 4 bytes [10:33:08]NVStorageSaveData done [10:33:08]ExternCall_PrintAddStr [10:33:08]wPrintStart [10:33:08]Write to MH i2c: 01 00 00 2E 06 34 [10:33:08]Write i2c OK [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: 01 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: 01 07 00 [10:33:08]MH_I2C_Read... [10:33:08]Read from MH i2c: 01 07 00 2E 06 00 00 00 00 00 FF 0F 49 [10:33:08]RasterBufferAndPrint [10:33:08]line Счет N : (1)11325269 [10:33:08]line ИНН: 02508201610067 [10:33:08]line Контрольно-Кассовый Чек [10:33:08]line ПРОДАЖА [10:33:08]line ТРК (МРК, ГНК) : 11 [10:33:08]line Товар: 2710124500 [10:33:08]line Аи-95-К-5 [10:33:08]line 26.960 * 74.20 [10:33:08]line = 2000.43 [10:33:08]line НДС 12% НСП 1% [10:33:08]line > о реализуемом товаре [10:33:08]line ИТОГО: 2000.43 [10:33:08]line НСП 1% : 17.70 [10:33:08]line НДС 12% : 212.43 [10:33:08]line Наличными: 0.00 [10:33:08]line Безнал.: 2000.43 [10:33:08]line Место: АЗС № 95 "Партнер Нефть" [10:33:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:33:08]line СНО: Общий режим [10:33:08]line Чек 223 16.08.2024 10:33 [10:33:08]line Смена: 462 ФФД: 1.0 [10:33:08]line ЗНМ: 0300000079 [10:33:08]line РНМ: 0000000000092545 [10:33:08]line Версия ККМ: 001 [10:33:08]line Платежная система: O! деньги [10:33:08]line ФМ: 0000000000871802 [10:33:08]line ФД: 197882 [10:33:08]line ФПД: 115504277555364 [10:33:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103307&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197882&fm=115504277555364&tin=02508201610067®Number=0000000000092545&sum=200043 [10:33:08]written 0, free lines is 4095 [10:33:08]OFD Sender: Processing packet 197882 [packets to send 245, broken 244] [10:33:08]ProducePacketName [10:33:08]name=ofd_packets/00197882 [10:33:08]OFD Sender: To server: pG, [10:33:08]CommunicateWithHost lk.salyk.kg:30040 [10:33:08]ConnectInit lk.salyk.kg [10:33:08]Connected sock=10 [10:33:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 15 28 07 01 79 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 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 DF 00 00 00 F4 03 04 00 E3 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 04 03 00 35 04 06 00 69 0C EF 6F 08 A4 C9 BD 47 5F 5C 30 CD 48 [10:33:09]Write to MH i2c: 01 00 00 58 06 5E [10:33:09]Write i2c OK [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: 01 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: 01 07 00 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: 01 07 00 58 06 00 00 00 00 00 FE 0C 6F [10:33:09]RasterBufferAndPrint [10:33:09]line [10:33:09]line [10:33:09]line [10:33:09]line [10:33:09]line [10:33:09]written 0, free lines is 3332 [10:33:09]MH_Cut [10:33:09]Write to MH i2c: D1 01 00 5F 06 01 37 [10:33:09]Write i2c OK [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: D1 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: D1 01 00 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: D1 01 00 5F 06 00 36 [10:33:09]Write to MH i2c: 01 00 00 60 06 66 [10:33:09]Write i2c OK [10:33:09]MH_I2C_Read... [10:33:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 53 4C 47 00 EB 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 04 03 00 F4 03 04 00 F8 D6 BE 66 B6 04 01 00 00 7B 32 32 A0 F0 4B DA E9 [10:33:09]CommunicateWithHost err = 0 [10:33:09]CheckOFDResponse [10:33:09]1017 (14) - 77093643461234 [10:33:09]1041 (16) - 0000000000871802 [10:33:09]1040 (4) - 197882 [10:33:09]1012 (4) - 16.08.2024 04:35 [10:33:09]1206 (1) - 0 [10:33:09]OFD Sender: Remove packet 197882 [10:33:09]ProducePacketName [10:33:09]name=ofd_packets/00197882 [10:33:09]NVStorageDeleteData [10:33:09]OFD Sender: No OFD packet to send [10:33:09]*** Cut start [10:33:09]*** Purtial cut [10:33:09]*** CUTSNS_PIN = 0 [10:33:10]*** Stage 1: CUTSNS_PIN = 1 [10:33:11]Read from MH i2c: 01 [10:33:11]MH_I2C_Read... [10:33:11]*** Stop cut motor [10:33:11]*** Cut end [10:33:11]Read from MH i2c: 01 07 00 [10:33:11]MH_I2C_Read... [10:33:11]Read from MH i2c: 01 07 00 60 06 00 00 00 00 00 FF 0F 7B [10:33:11]process_action close_receipt done [10:33:11]requested_data is exist [10:33:11]produce_requested_data [10:33:11]requested_item fm.sn is exist - process it [10:33:11]wFMCommunicate request_size=4 [10:33:11]MH_SAM_APDU [10:33:11]CAPDU: 80 11 00 00 [10:33:11]Write to MH i2c: E2 08 00 61 06 80 11 00 00 00 00 00 00 E1 [10:33:11]Write i2c OK [10:33:11]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 17 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 17 00 61 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2E [10:33:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:33:12]wFMCommunicate OK [10:33:12]requested_item fd.num is exist - process it [10:33:12]SAM_PROTO_GetFieldsCounters [10:33:12]wFMCommunicate request_size=4 [10:33:12]MH_SAM_APDU [10:33:12]CAPDU: 80 13 00 00 [10:33:12]Write to MH i2c: E2 08 00 62 06 80 13 00 00 00 00 00 00 E4 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 62 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 62 00 62 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FA 04 03 00 0E 04 04 00 CE 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 6C [10:33:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FA 04 03 00 0E 04 04 00 CE 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:33:12]wFMCommunicate OK [10:33:12]SAM_PROTO_GetFieldsCounters done [10:33:12]requested_item shift.num is exist - process it [10:33:12]requested_item shift.opened is exist - process it [10:33:12]req_shift_opened [10:33:12]FM_GetShiftState [10:33:12]SAM_PROTO_GetShiftState [10:33:12]wFMCommunicate request_size=4 [10:33:12]MH_SAM_APDU [10:33:12]CAPDU: 80 13 01 00 [10:33:12]Write to MH i2c: E2 08 00 63 06 80 13 01 00 00 00 00 00 E6 [10:33:12]Write i2c OK [10:33:12]MH_I2C_Read... [10:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:12]Read from MH i2c: E2 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 0E 00 [10:33:12]MH_I2C_Read... [10:33:12]Read from MH i2c: E2 0E 00 63 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 74 [10:33:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:33:12]wFMCommunicate OK [10:33:12]SAM_PROTO_GetShiftState done [10:33:12]FM_GetShiftState done [10:33:12]req_shift_opened done [10:33:12]requested_item shift.open_date is exist - process it [10:33:12]req_shift_open_date [10:33:12]req_shift_open_date done [10:33:12]produce_requested_data done [10:33:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197882,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:33:12]process_action_free close_receipt [10:33:12]json_value_free [10:33:12]json_value_free done [10:33:12]process_json_proto returns [10:33:12]Send response to host [10:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197882,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:33:12]free response buf [10:33:12]execute_script done [10:33:12]execute_script returns [10:33:12]free content buf [10:33:12]Sock 7.Close socket [10:33:12]Sock 7.Thread stoped [10:33:14]OFD Sender: No OFD packet to send [10:33:19]OFD Sender: No OFD packet to send [10:33:24]OFD Sender: No OFD packet to send [10:33:25]accept exits with 9 [10:33:25]New connection [10:33:25]New thread 3067403620 created [10:33:25]Thread 3067260260 joined [10:33:25]Waiting for new connection... [10:33:25] Sock 9.Parse request [10:33:25]Sock 9.Check first char [10:33:25]Sock 9.First char is OK [10:33:25]request: POST /json_proto HTTP/1.0 [10:33:25]Method: POST [10:33:25]URL: /json_proto [10:33:25]Method is POST - this is cgi request [10:33:25]url: /json_proto [10:33:25]query_string will be loaded in cgi processing [10:33:25]execute_cgi json_proto POST (null) [10:33:25]execute_cgi path=json_proto method=POST [10:33:25]POST find Content-Length [10:33:25]Host: 172.17.46.195:8080 [10:33:25]Content-Length: 802 [10:33:25]Content-Type: application/json [10:33:25] [10:33:25]POST finish read [10:33:25]Found Content-Length = 802 [10:33:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A3957428", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:25]execute_script... [10:33:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A3957428", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:25]POST & json_proto [10:33:25]process_json_proto [10:33:25]json parsed OK: [10:33:25]protocol is kg_v1.0 [10:33:25]action value=close_receipt [10:33:25]process_action close_receipt [10:33:25]cmd_close_receipt [10:33:25]MH_GetDate [10:33:25]Write to MH i2c: F0 00 00 64 06 59 [10:33:25]Write i2c OK [10:33:25]MH_I2C_Read... [10:33:25]Read from MH i2c: F0 [10:33:25]MH_I2C_Read... [10:33:25]Read from MH i2c: F0 09 00 [10:33:25]MH_I2C_Read... [10:33:25]Read from MH i2c: F0 09 00 64 06 00 F6 2A BF 66 8D AE BC 66 04 [10:33:25]GetLastDocTimeStamp 1723804387 [10:33:25]current date 1723804406 [10:33:25]FM_GetShiftState [10:33:25]SAM_PROTO_GetShiftState [10:33:25]wFMCommunicate request_size=4 [10:33:25]MH_SAM_APDU [10:33:25]CAPDU: 80 13 01 00 [10:33:25]Write to MH i2c: E2 08 00 65 06 80 13 01 00 00 00 00 00 E8 [10:33:25]Write i2c OK [10:33:25]MH_I2C_Read... [10:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:25]Read from MH i2c: E2 [10:33:25]MH_I2C_Read... [10:33:25]Read from MH i2c: E2 0E 00 [10:33:25]MH_I2C_Read... [10:33:25]Read from MH i2c: E2 0E 00 65 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [10:33:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:33:25]wFMCommunicate OK [10:33:25]SAM_PROTO_GetShiftState done [10:33:25]FM_GetShiftState done [10:33:25]opened in 1723766727 [10:33:25]opened+sec_in_day 1723853127 [10:33:25]quantity*price = 0 [10:33:25]sum+1 = 1 [10:33:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 224 16.08.2024 10:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 3957428 ФМ: 0000000000871802 ФД: 197883 ФПД: 161630706419026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103326&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197883&fm=161630706419026&tin=02508201610067®Number=0000000000092545&sum=0 [10:33:27]StoreToDocumentArchive [10:33:27]shift 462 fd 197883 [10:33:27]save to /storage/0462/doc_00197883 [10:33:27]save last doc name /storage/0462/doc_00197883 to /storage/kkm_last_doc_name [10:33:27]save OK [10:33:27]Clear old archive folders... [10:33:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:27]tlvbuf is 00964800 [10:33:27]SAM_PROTO_ClearQueue [10:33:27]wFMCommunicate request_size=4 [10:33:27]MH_SAM_APDU [10:33:27]CAPDU: 80 09 00 00 [10:33:27]Write to MH i2c: E2 08 00 72 06 80 09 00 00 00 00 00 00 EA [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:27]Read from MH i2c: E2 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 72 06 00 90 00 EC [10:33:27]RAPDU: 90 00 [10:33:27]wFMCommunicate OK [10:33:27]SAM_PROTO_ClearQueue done [10:33:27]KKMCreateOFDPacket [10:33:27]OFDProtocolAddRootSTLVToBuf [10:33:27]FM_MakeSignedData [10:33:27]FM_MakeSignedData [10:33:27]SAM_PROTO_SignData [10:33:27]wFMCommunicate request_size=4 [10:33:27]MH_SAM_APDU [10:33:27]CAPDU: 80 0D 01 02 [10:33:27]Write to MH i2c: E2 08 00 73 06 80 0D 01 02 00 00 00 00 F2 [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:27]Read from MH i2c: E2 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 73 06 00 90 00 ED [10:33:27]RAPDU: 90 00 [10:33:27]wFMCommunicate OK [10:33:27]wFMCommunicate request_size=255 [10:33:27]MH_SAM_APDU [10:33:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E0 00 00 00 F4 03 04 00 F6 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 04 03 00 35 04 06 00 93 [10:33:27]Write to MH i2c: E2 02 01 74 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E0 00 00 00 F4 03 04 00 F6 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 04 03 00 35 04 06 00 93 00 00 EC [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:27]Read from MH i2c: E2 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 74 06 00 90 00 EE [10:33:27]RAPDU: 90 00 [10:33:27]wFMCommunicate OK [10:33:27]wFMCommunicate request_size=10 [10:33:27]MH_SAM_APDU [10:33:27]CAPDU: 80 0D 02 02 05 00 94 D7 45 52 [10:33:27]Write to MH i2c: E2 0D 00 75 06 80 0D 02 02 05 00 00 94 D7 45 52 00 00 01 [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:27]Read from MH i2c: E2 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 03 00 75 06 00 90 00 EF [10:33:27]RAPDU: 90 00 [10:33:27]wFMCommunicate OK [10:33:27]wFMCommunicate request_size=4 [10:33:27]MH_SAM_APDU [10:33:27]CAPDU: 80 0D 03 02 [10:33:27]Write to MH i2c: E2 08 00 76 06 80 0D 03 02 00 00 00 00 F7 [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:27]Read from MH i2c: E2 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 0B 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 0B 00 76 06 00 42 AF E5 02 1D 9B 47 25 90 00 F4 [10:33:27]RAPDU: 42 AF E5 02 1D 9B 47 25 90 00 [10:33:27]wFMCommunicate OK [10:33:27]SAM_PROTO_SignData done [10:33:27]FM_MakeSignedData done [10:33:27]CreateOFDProtocolMessage [10:33:27]wFMCommunicate request_size=4 [10:33:27]MH_SAM_APDU [10:33:27]CAPDU: 80 11 00 00 [10:33:27]Write to MH i2c: E2 08 00 77 06 80 11 00 00 00 00 00 00 F7 [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:27]Read from MH i2c: E2 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 17 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: E2 17 00 77 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 44 [10:33:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:33:27]wFMCommunicate OK [10:33:27]CreateOFDProtocolMessage done [10:33:27]OFDSenderStorePacket 197883 [10:33:27]StoreOFDPacket docnum=197883 [10:33:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 77 BF 07 01 22 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E0 00 00 00 F4 03 04 00 F6 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 04 03 00 35 04 06 00 93 00 94 D7 45 52 42 AF E5 02 1D 9B 47 25 [10:33:27]CheckFolder [10:33:27]dirname=/storage/ofd_packets [10:33:27]CheckFolder done [10:33:27]ProducePacketName [10:33:27]name=ofd_packets/00197883 [10:33:27]NVStorageSaveData ofd_packets/00197883 [10:33:27]File name is /storage/ofd_packets/00197883 [10:33:27]Write 301 bytes [10:33:27]NVStorageSaveData done [10:33:27]OFDSenderStorePacket done [10:33:27]KKMCreateOFDPacket done [10:33:27]NVStorageSaveData kkm_last_timestamp [10:33:27]File name is /storage/kkm_last_timestamp [10:33:27]Write 4 bytes [10:33:27]NVStorageSaveData done [10:33:27]ExternCall_PrintAddStr [10:33:27]wPrintStart [10:33:27]Write to MH i2c: 01 00 00 78 06 7E [10:33:27]Write i2c OK [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: 01 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: 01 07 00 [10:33:27]MH_I2C_Read... [10:33:27]Read from MH i2c: 01 07 00 78 06 00 00 00 00 00 FF 0F 93 [10:33:27]RasterBufferAndPrint [10:33:27]line Счет N : (1)11325271 [10:33:27]line ИНН: 02508201610067 [10:33:27]line Контрольно-Кассовый Чек [10:33:27]line ПРОДАЖА [10:33:27]line ТРК (МРК, ГНК) : 22 [10:33:27]line Товар: 2710124130 [10:33:27]line Аи-92-К-4 [10:33:27]line 20.000 * 0.00 [10:33:27]line = 0.00 [10:33:27]line НДС 12% НСП 1% [10:33:27]line > о реализуемом товаре [10:33:27]line ИТОГО: 0.00 [10:33:27]line НСП 1% : 0.00 [10:33:27]line НДС 12% : 0.00 [10:33:27]line Наличными: 0.00 [10:33:27]line Безнал.: 0.00 [10:33:27]line Место: АЗС № 95 "Партнер Нефть" [10:33:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:33:27]line СНО: Общий режим [10:33:27]line Чек 224 16.08.2024 10:33 [10:33:27]line Смена: 462 ФФД: 1.0 [10:33:27]line ЗНМ: 0300000079 [10:33:27]line РНМ: 0000000000092545 [10:33:27]line Версия ККМ: 001 [10:33:27]line Талоны: Топливные Талоны [10:33:27]line 3957428 [10:33:27]line ФМ: 0000000000871802 [10:33:27]line ФД: 197883 [10:33:27]line ФПД: 161630706419026 [10:33:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103326&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197883&fm=161630706419026&tin=02508201610067®Number=0000000000092545&sum=0 [10:33:27]written 0, free lines is 4095 [10:33:27]OFD Sender: Processing packet 197883 [packets to send 245, broken 244] [10:33:27]ProducePacketName [10:33:27]name=ofd_packets/00197883 [10:33:27]OFD Sender: To server: pG, [10:33:27]CommunicateWithHost lk.salyk.kg:30040 [10:33:27]ConnectInit lk.salyk.kg [10:33:27]Connected sock=10 [10:33:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 77 BF 07 01 22 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 E0 00 00 00 F4 03 04 00 F6 2A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 04 03 00 35 04 06 00 93 00 94 D7 45 52 42 AF E5 02 1D 9B 47 25 [10:33:28]Write to MH i2c: 01 00 00 A2 06 A8 [10:33:28]Write i2c OK [10:33:28]MH_I2C_Read... [10:33:28]Read from MH i2c: 01 [10:33:28]MH_I2C_Read... [10:33:28]Read from MH i2c: 01 07 00 [10:33:28]MH_I2C_Read... [10:33:28]Read from MH i2c: 01 07 00 A2 06 00 00 00 00 00 EC 0C A7 [10:33:28]RasterBufferAndPrint [10:33:28]line [10:33:28]line [10:33:28]line [10:33:28]line [10:33:28]line [10:33:28]written 0, free lines is 3314 [10:33:28]MH_Cut [10:33:28]Write to MH i2c: D1 01 00 A9 06 01 81 [10:33:28]Write i2c OK [10:33:28]MH_I2C_Read... [10:33:28]Read from MH i2c: D1 [10:33:28]MH_I2C_Read... [10:33:28]Read from MH i2c: D1 01 00 [10:33:28]MH_I2C_Read... [10:33:28]Read from MH i2c: D1 01 00 A9 06 00 80 [10:33:28]Write to MH i2c: 01 00 00 AA 06 B0 [10:33:28]Write i2c OK [10:33:28]MH_I2C_Read... [10:33:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 04 74 47 00 7E D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 04 03 00 F4 03 04 00 0A D7 BE 66 B6 04 01 00 00 F8 0E 03 1E 71 0C 30 81 [10:33:28]CommunicateWithHost err = 0 [10:33:28]CheckOFDResponse [10:33:28]1017 (14) - 77093643461234 [10:33:28]1041 (16) - 0000000000871802 [10:33:28]1040 (4) - 197883 [10:33:28]1012 (4) - 16.08.2024 04:35 [10:33:28]1206 (1) - 0 [10:33:28]OFD Sender: Remove packet 197883 [10:33:28]ProducePacketName [10:33:28]name=ofd_packets/00197883 [10:33:28]NVStorageDeleteData [10:33:28]OFD Sender: No OFD packet to send [10:33:28]*** Cut start [10:33:28]*** Purtial cut [10:33:28]*** Stage 1: CUTSNS_PIN = 1 [10:33:29]Read from MH i2c: 01 [10:33:29]MH_I2C_Read... [10:33:29]*** Stop cut motor [10:33:29]*** Cut end [10:33:29]Read from MH i2c: 01 07 00 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: 01 07 00 AA 06 00 00 00 00 00 FF 0F C5 [10:33:29]process_action close_receipt done [10:33:29]requested_data is exist [10:33:29]produce_requested_data [10:33:29]requested_item fm.sn is exist - process it [10:33:29]wFMCommunicate request_size=4 [10:33:29]MH_SAM_APDU [10:33:29]CAPDU: 80 11 00 00 [10:33:29]Write to MH i2c: E2 08 00 AB 06 80 11 00 00 00 00 00 00 2B [10:33:29]Write i2c OK [10:33:29]MH_I2C_Read... [10:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:29]Read from MH i2c: E2 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: E2 17 00 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: E2 17 00 AB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 78 [10:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:33:29]wFMCommunicate OK [10:33:29]requested_item fd.num is exist - process it [10:33:29]SAM_PROTO_GetFieldsCounters [10:33:29]wFMCommunicate request_size=4 [10:33:29]MH_SAM_APDU [10:33:29]CAPDU: 80 13 00 00 [10:33:29]Write to MH i2c: E2 08 00 AC 06 80 13 00 00 00 00 00 00 2E [10:33:29]Write i2c OK [10:33:29]MH_I2C_Read... [10:33:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:29]Read from MH i2c: E2 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: E2 62 00 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: E2 62 00 AC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FB 04 03 00 0E 04 04 00 CE 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 BA [10:33:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FB 04 03 00 0E 04 04 00 CE 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:33:29]wFMCommunicate OK [10:33:29]SAM_PROTO_GetFieldsCounters done [10:33:29]requested_item shift.num is exist - process it [10:33:29]requested_item shift.opened is exist - process it [10:33:29]req_shift_opened [10:33:29]FM_GetShiftState [10:33:29]SAM_PROTO_GetShiftState [10:33:29]wFMCommunicate request_size=4 [10:33:29]MH_SAM_APDU [10:33:29]CAPDU: 80 13 01 00 [10:33:29]Write to MH i2c: E2 08 00 AD 06 80 13 01 00 00 00 00 00 30 [10:33:29]Write i2c OK [10:33:29]MH_I2C_Read... [10:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:29]Read from MH i2c: E2 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: E2 0E 00 [10:33:29]MH_I2C_Read... [10:33:29]Read from MH i2c: E2 0E 00 AD 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BE [10:33:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:33:29]wFMCommunicate OK [10:33:29]SAM_PROTO_GetShiftState done [10:33:29]FM_GetShiftState done [10:33:29]req_shift_opened done [10:33:29]requested_item shift.open_date is exist - process it [10:33:29]req_shift_open_date [10:33:29]req_shift_open_date done [10:33:29]produce_requested_data done [10:33:29]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197883,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:33:29]process_action_free close_receipt [10:33:29]json_value_free [10:33:29]json_value_free done [10:33:29]process_json_proto returns [10:33:29]Send response to host [10:33:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197883,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:33:29]free response buf [10:33:29]execute_script done [10:33:29]execute_script returns [10:33:29]free content buf [10:33:29]Sock 9.Close socket [10:33:29]Sock 9.Thread stoped [10:33:33]OFD Sender: No OFD packet to send [10:33:38]OFD Sender: No OFD packet to send [10:33:41]accept exits with 7 [10:33:41]New connection [10:33:41]New thread 3067260260 created [10:33:41]Thread 3067403620 joined [10:33:41]Waiting for new connection... [10:33:41] Sock 7.Parse request [10:33:41]Sock 7.Check first char [10:33:41]Sock 7.First char is OK [10:33:41]request: POST /json_proto HTTP/1.0 [10:33:41]Method: POST [10:33:41]URL: /json_proto [10:33:41]Method is POST - this is cgi request [10:33:41]url: /json_proto [10:33:41]query_string will be loaded in cgi processing [10:33:41]execute_cgi json_proto POST (null) [10:33:41]execute_cgi path=json_proto method=POST [10:33:41]POST find Content-Length [10:33:41]Host: 172.17.46.195:8080 [10:33:41]Content-Length: 811 [10:33:41]Content-Type: application/json [10:33:41] [10:33:41]POST finish read [10:33:41]Found Content-Length = 811 [10:33:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 45.340, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:41]execute_script... [10:33: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)11325272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 45.340, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:41]POST & json_proto [10:33:41]process_json_proto [10:33:41]json parsed OK: [10:33:41]protocol is kg_v1.0 [10:33:41]action value=close_receipt [10:33:41]process_action close_receipt [10:33:41]cmd_close_receipt [10:33:41]MH_GetDate [10:33:41]Write to MH i2c: F0 00 00 AE 06 A3 [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: F0 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: F0 09 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: F0 09 00 AE 06 00 06 2B BF 66 8D AE BC 66 5F [10:33:41]GetLastDocTimeStamp 1723804406 [10:33:41]current date 1723804422 [10:33:41]FM_GetShiftState [10:33:41]SAM_PROTO_GetShiftState [10:33:41]wFMCommunicate request_size=4 [10:33:41]MH_SAM_APDU [10:33:41]CAPDU: 80 13 01 00 [10:33:41]Write to MH i2c: E2 08 00 AF 06 80 13 01 00 00 00 00 00 32 [10:33:41]Write i2c OK [10:33:41]MH_I2C_Read... [10:33:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:41]Read from MH i2c: E2 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 0E 00 [10:33:41]MH_I2C_Read... [10:33:41]Read from MH i2c: E2 0E 00 AF 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [10:33:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:33:41]wFMCommunicate OK [10:33:41]SAM_PROTO_GetShiftState done [10:33:41]FM_GetShiftState done [10:33:41]opened in 1723766727 [10:33:41]opened+sec_in_day 1723853127 [10:33:41]quantity*price = 350024 [10:33:41]sum+1 = 350026 [10:33:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.25 НСП 1% : 30.98 НДС 12% : 371.71 Наличными: 0.00 Безнал.: 3500.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 225 16.08.2024 10:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197884 ФПД: 162604624690673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103342&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197884&fm=162604624690673&tin=02508201610067®Number=0000000000092545&sum=350025 [10:33:42]StoreToDocumentArchive [10:33:42]shift 462 fd 197884 [10:33:42]save to /storage/0462/doc_00197884 [10:33:42]save last doc name /storage/0462/doc_00197884 to /storage/kkm_last_doc_name [10:33:42]save OK [10:33:42]Clear old archive folders... [10:33:42]ProcessDocumentItem done err = 0, tmpTLVsize=257 [10:33:42]tlvbuf is 009527B0 [10:33:42]SAM_PROTO_ClearQueue [10:33:42]wFMCommunicate request_size=4 [10:33:42]MH_SAM_APDU [10:33:42]CAPDU: 80 09 00 00 [10:33:42]Write to MH i2c: E2 08 00 BC 06 80 09 00 00 00 00 00 00 34 [10:33:42]Write i2c OK [10:33:42]MH_I2C_Read... [10:33:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:42]Read from MH i2c: E2 [10:33:42]MH_I2C_Read... [10:33:42]Read from MH i2c: E2 03 00 [10:33:42]MH_I2C_Read... [10:33:42]Read from MH i2c: E2 03 00 BC 06 00 90 00 36 [10:33:42]RAPDU: 90 00 [10:33:42]wFMCommunicate OK [10:33:42]SAM_PROTO_ClearQueue done [10:33:42]KKMCreateOFDPacket [10:33:42]OFDProtocolAddRootSTLVToBuf [10:33:42]FM_MakeSignedData [10:33:42]FM_MakeSignedData [10:33:42]SAM_PROTO_SignData [10:33:42]wFMCommunicate request_size=4 [10:33:42]MH_SAM_APDU [10:33:42]CAPDU: 80 0D 01 02 [10:33:42]Write to MH i2c: E2 08 00 BD 06 80 0D 01 02 00 00 00 00 3C [10:33:42]Write i2c OK [10:33:42]MH_I2C_Read... [10:33:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:42]Read from MH i2c: E2 [10:33:42]MH_I2C_Read... [10:33:42]Read from MH i2c: E2 03 00 [10:33:42]MH_I2C_Read... [10:33:42]Read from MH i2c: E2 03 00 BD 06 00 90 00 37 [10:33:42]RAPDU: 90 00 [10:33:42]wFMCommunicate OK [10:33:42]wFMCommunicate request_size=255 [10:33:42]MH_SAM_APDU [10:33:42]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 06 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 04 03 [10:33:42]Write to MH i2c: E2 02 01 BE 06 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 06 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 04 03 00 00 C0 [10:33:42]Write i2c OK [10:33:42]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 03 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 03 00 BE 06 00 90 00 38 [10:33:43]RAPDU: 90 00 [10:33:43]wFMCommunicate OK [10:33:43]wFMCommunicate request_size=16 [10:33:43]MH_SAM_APDU [10:33:43]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 93 E3 56 E4 BD F1 [10:33:43]Write to MH i2c: E2 13 00 BF 06 80 0D 02 02 0B 00 00 35 04 06 00 93 E3 56 E4 BD F1 00 00 F2 [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 03 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 03 00 BF 06 00 90 00 39 [10:33:43]RAPDU: 90 00 [10:33:43]wFMCommunicate OK [10:33:43]wFMCommunicate request_size=4 [10:33:43]MH_SAM_APDU [10:33:43]CAPDU: 80 0D 03 02 [10:33:43]Write to MH i2c: E2 08 00 C0 06 80 0D 03 02 00 00 00 00 41 [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 0B 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 0B 00 C0 06 00 41 36 6D 60 62 2A 6A 82 90 00 FE [10:33:43]RAPDU: 41 36 6D 60 62 2A 6A 82 90 00 [10:33:43]wFMCommunicate OK [10:33:43]SAM_PROTO_SignData done [10:33:43]FM_MakeSignedData done [10:33:43]CreateOFDProtocolMessage [10:33:43]wFMCommunicate request_size=4 [10:33:43]MH_SAM_APDU [10:33:43]CAPDU: 80 11 00 00 [10:33:43]Write to MH i2c: E2 08 00 C1 06 80 11 00 00 00 00 00 00 41 [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:43]Read from MH i2c: E2 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 17 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: E2 17 00 C1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8E [10:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:33:43]wFMCommunicate OK [10:33:43]CreateOFDProtocolMessage done [10:33:43]OFDSenderStorePacket 197884 [10:33:43]StoreOFDPacket docnum=197884 [10:33:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 95 A5 0D 01 8D 80 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 06 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 04 03 00 35 04 06 00 93 E3 56 E4 BD F1 41 36 6D 60 62 2A 6A 82 [10:33:43]CheckFolder [10:33:43]dirname=/storage/ofd_packets [10:33:43]CheckFolder done [10:33:43]ProducePacketName [10:33:43]name=ofd_packets/00197884 [10:33:43]NVStorageSaveData ofd_packets/00197884 [10:33:43]File name is /storage/ofd_packets/00197884 [10:33:43]Write 307 bytes [10:33:43]NVStorageSaveData done [10:33:43]OFDSenderStorePacket done [10:33:43]KKMCreateOFDPacket done [10:33:43]NVStorageSaveData kkm_last_timestamp [10:33:43]File name is /storage/kkm_last_timestamp [10:33:43]Write 4 bytes [10:33:43]NVStorageSaveData done [10:33:43]ExternCall_PrintAddStr [10:33:43]wPrintStart [10:33:43]Write to MH i2c: 01 00 00 C2 06 C8 [10:33:43]Write i2c OK [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: 01 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: 01 07 00 [10:33:43]MH_I2C_Read... [10:33:43]Read from MH i2c: 01 07 00 C2 06 00 00 00 00 00 FF 0F DD [10:33:43]RasterBufferAndPrint [10:33:43]line Счет N : (1)11325272 [10:33:43]line ИНН: 02508201610067 [10:33:43]line Контрольно-Кассовый Чек [10:33:43]line ПРОДАЖА [10:33:43]line ТРК (МРК, ГНК) : 62 [10:33:43]line Товар: 2710194210 [10:33:43]line D-ENERGY ДТ-К-5 [10:33:43]line 45.340 * 77.20 [10:33:43]line = 3500.25 [10:33:43]line НДС 12% НСП 1% [10:33:43]line > о реализуемом товаре [10:33:43]line ИТОГО: 3500.25 [10:33:43]line НСП 1% : 30.98 [10:33:43]line НДС 12% : 371.71 [10:33:43]line Наличными: 0.00 [10:33:43]line Безнал.: 3500.25 [10:33:43]line Место: АЗС № 95 "Партнер Нефть" [10:33:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:33:43]line СНО: Общий режим [10:33:43]line Чек 225 16.08.2024 10:33 [10:33:43]line Смена: 462 ФФД: 1.0 [10:33:43]line ЗНМ: 0300000079 [10:33:43]line РНМ: 0000000000092545 [10:33:43]line Версия ККМ: 001 [10:33:43]line Платежная система: O! деньги [10:33:43]line ФМ: 0000000000871802 [10:33:43]line ФД: 197884 [10:33:43]line ФПД: 162604624690673 [10:33:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103342&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197884&fm=162604624690673&tin=02508201610067®Number=0000000000092545&sum=350025 [10:33:43]OFD Sender: Processing packet 197884 [packets to send 245, broken 244] [10:33:43]ProducePacketName [10:33:43]name=ofd_packets/00197884 [10:33:43]OFD Sender: To server: pG, [10:33:43]CommunicateWithHost lk.salyk.kg:30040 [10:33:43]ConnectInit lk.salyk.kg [10:33:43]written 0, free lines is 4095 [10:33:43]Connected sock=10 [10:33:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 95 A5 0D 01 8D 80 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 06 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 04 03 00 35 04 06 00 93 E3 56 E4 BD F1 41 36 6D 60 62 2A 6A 82 [10:33:44]Write to MH i2c: 01 00 00 EC 06 F2 [10:33:44]Write i2c OK [10:33:44]MH_I2C_Read... [10:33:44]Read from MH i2c: 01 [10:33:44]MH_I2C_Read... [10:33:44]Read from MH i2c: 01 07 00 [10:33:44]MH_I2C_Read... [10:33:44]Read from MH i2c: 01 07 00 EC 06 00 00 00 00 00 F7 0C FC [10:33:44]RasterBufferAndPrint [10:33:44]line [10:33:44]line [10:33:44]line [10:33:44]line [10:33:44]line [10:33:44]written 0, free lines is 3325 [10:33:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BE 67 47 00 00 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 04 03 00 F4 03 04 00 1A D7 BE 66 B6 04 01 00 00 CF 45 00 F6 AE F6 0A B6 [10:33:44]CommunicateWithHost err = 0 [10:33:44]CheckOFDResponse [10:33:44]1017 (14) - 77093643461234 [10:33:44]1041 (16) - 0000000000871802 [10:33:44]1040 (4) - 197884 [10:33:44]1012 (4) - 16.08.2024 04:35 [10:33:44]1206 (1) - 0 [10:33:44]OFD Sender: Remove packet 197884 [10:33:44]ProducePacketName [10:33:44]name=ofd_packets/00197884 [10:33:44]NVStorageDeleteData [10:33:44]MH_Cut [10:33:44]Write to MH i2c: D1 01 00 F3 06 01 CB [10:33:44]Write i2c OK [10:33:44]MH_I2C_Read... [10:33:44]Read from MH i2c: D1 [10:33:44]MH_I2C_Read... [10:33:44]Read from MH i2c: D1 01 00 [10:33:44]MH_I2C_Read... [10:33:44]Read from MH i2c: D1 01 00 F3 06 00 CA [10:33:44]Write to MH i2c: 01 00 00 F4 06 FA [10:33:44]Write i2c OK [10:33:44]MH_I2C_Read... [10:33:44]OFD Sender: No OFD packet to send [10:33:44]*** Cut start [10:33:44]*** Purtial cut [10:33:44]*** CUTSNS_PIN = 0 [10:33:45]*** Stage 1: CUTSNS_PIN = 1 [10:33:46]Read from MH i2c: 01 [10:33:46]MH_I2C_Read... [10:33:46]*** Stop cut motor [10:33:46]*** Cut end [10:33:46]Read from MH i2c: 01 07 00 [10:33:46]MH_I2C_Read... [10:33:46]Read from MH i2c: 01 07 00 F4 06 00 00 00 00 00 FF 0F 0F [10:33:46]process_action close_receipt done [10:33:46]requested_data is exist [10:33:46]produce_requested_data [10:33:46]requested_item fm.sn is exist - process it [10:33:46]wFMCommunicate request_size=4 [10:33:46]MH_SAM_APDU [10:33:46]CAPDU: 80 11 00 00 [10:33:46]Write to MH i2c: E2 08 00 F5 06 80 11 00 00 00 00 00 00 75 [10:33:46]Write i2c OK [10:33:46]MH_I2C_Read... [10:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:46]Read from MH i2c: E2 [10:33:46]MH_I2C_Read... [10:33:46]Read from MH i2c: E2 17 00 [10:33:46]MH_I2C_Read... [10:33:46]Read from MH i2c: E2 17 00 F5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C2 [10:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:33:46]wFMCommunicate OK [10:33:46]requested_item fd.num is exist - process it [10:33:46]SAM_PROTO_GetFieldsCounters [10:33:46]wFMCommunicate request_size=4 [10:33:46]MH_SAM_APDU [10:33:46]CAPDU: 80 13 00 00 [10:33:46]Write to MH i2c: E2 08 00 F6 06 80 13 00 00 00 00 00 00 78 [10:33:46]Write i2c OK [10:33:46]MH_I2C_Read... [10:33:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:47]Read from MH i2c: E2 [10:33:47]MH_I2C_Read... [10:33:47]Read from MH i2c: E2 62 00 [10:33:47]MH_I2C_Read... [10:33:47]Read from MH i2c: E2 62 00 F6 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FC 04 03 00 0E 04 04 00 CE 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 08 [10:33:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FC 04 03 00 0E 04 04 00 CE 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:33:47]wFMCommunicate OK [10:33:47]SAM_PROTO_GetFieldsCounters done [10:33:47]requested_item shift.num is exist - process it [10:33:47]requested_item shift.opened is exist - process it [10:33:47]req_shift_opened [10:33:47]FM_GetShiftState [10:33:47]SAM_PROTO_GetShiftState [10:33:47]wFMCommunicate request_size=4 [10:33:47]MH_SAM_APDU [10:33:47]CAPDU: 80 13 01 00 [10:33:47]Write to MH i2c: E2 08 00 F7 06 80 13 01 00 00 00 00 00 7A [10:33:47]Write i2c OK [10:33:47]MH_I2C_Read... [10:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:47]Read from MH i2c: E2 [10:33:47]MH_I2C_Read... [10:33:47]Read from MH i2c: E2 0E 00 [10:33:47]MH_I2C_Read... [10:33:47]Read from MH i2c: E2 0E 00 F7 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 08 [10:33:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:33:47]wFMCommunicate OK [10:33:47]SAM_PROTO_GetShiftState done [10:33:47]FM_GetShiftState done [10:33:47]req_shift_opened done [10:33:47]requested_item shift.open_date is exist - process it [10:33:47]req_shift_open_date [10:33:47]req_shift_open_date done [10:33:47]produce_requested_data done [10:33:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197884,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:33:47]process_action_free close_receipt [10:33:47]json_value_free [10:33:47]json_value_free done [10:33:47]process_json_proto returns [10:33:47]Send response to host [10:33:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197884,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:33:47]free response buf [10:33:47]execute_script done [10:33:47]execute_script returns [10:33:47]free content buf [10:33:47]Sock 7.Close socket [10:33:47]Sock 7.Thread stoped [10:33:49]OFD Sender: No OFD packet to send [10:33:54]OFD Sender: No OFD packet to send [10:33:59]OFD Sender: No OFD packet to send [10:34:04]OFD Sender: No OFD packet to send [10:34:05]accept exits with 9 [10:34:05]New connection [10:34:05]New thread 3067403620 created [10:34:05]Thread 3067260260 joined [10:34:05]Waiting for new connection... [10:34:05] Sock 9.Parse request [10:34:05]Sock 9.Check first char [10:34:05]Sock 9.First char is OK [10:34:05]request: POST /json_proto HTTP/1.0 [10:34:05]Method: POST [10:34:05]URL: /json_proto [10:34:05]Method is POST - this is cgi request [10:34:05]url: /json_proto [10:34:05]query_string will be loaded in cgi processing [10:34:05]execute_cgi json_proto POST (null) [10:34:05]execute_cgi path=json_proto method=POST [10:34:05]POST find Content-Length [10:34:05]Host: 172.17.46.195:8080 [10:34:05]Content-Length: 818 [10:34:05]Content-Type: application/json [10:34:05] [10:34:05]POST finish read [10:34:05]Found Content-Length = 818 [10:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325273", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:05]execute_script... [10:34:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325273", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:05]POST & json_proto [10:34:05]process_json_proto [10:34:05]json parsed OK: [10:34:05]protocol is kg_v1.0 [10:34:05]action value=close_receipt [10:34:05]process_action close_receipt [10:34:05]cmd_close_receipt [10:34:05]MH_GetDate [10:34:05]Write to MH i2c: F0 00 00 F8 06 ED [10:34:05]Write i2c OK [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: F0 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: F0 09 00 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: F0 09 00 F8 06 00 1D 2B BF 66 8D AE BC 66 C0 [10:34:05]GetLastDocTimeStamp 1723804422 [10:34:05]current date 1723804445 [10:34:05]FM_GetShiftState [10:34:05]SAM_PROTO_GetShiftState [10:34:05]wFMCommunicate request_size=4 [10:34:05]MH_SAM_APDU [10:34:05]CAPDU: 80 13 01 00 [10:34:05]Write to MH i2c: E2 08 00 F9 06 80 13 01 00 00 00 00 00 7C [10:34:05]Write i2c OK [10:34:05]MH_I2C_Read... [10:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:05]Read from MH i2c: E2 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: E2 0E 00 [10:34:05]MH_I2C_Read... [10:34:05]Read from MH i2c: E2 0E 00 F9 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [10:34:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:34:05]wFMCommunicate OK [10:34:05]SAM_PROTO_GetShiftState done [10:34:05]FM_GetShiftState done [10:34:05]opened in 1723766727 [10:34:05]opened+sec_in_day 1723853127 [10:34:05]quantity*price = 60027 [10:34:05]sum+1 = 60029 [10:34:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 226 16.08.2024 10:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197885 ФПД: 269928957113795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103405&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197885&fm=269928957113795&tin=02508201610067®Number=0000000000092545&sum=60028 [10:34:06]StoreToDocumentArchive [10:34:06]shift 462 fd 197885 [10:34:06]save to /storage/0462/doc_00197885 [10:34:06]save last doc name /storage/0462/doc_00197885 to /storage/kkm_last_doc_name [10:34:06]save OK [10:34:06]Clear old archive folders... [10:34:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:34:06]tlvbuf is 0095A7A0 [10:34:06]SAM_PROTO_ClearQueue [10:34:06]wFMCommunicate request_size=4 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 09 00 00 [10:34:06]Write to MH i2c: E2 08 00 06 07 80 09 00 00 00 00 00 00 7F [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 06 07 00 90 00 81 [10:34:06]RAPDU: 90 00 [10:34:06]wFMCommunicate OK [10:34:06]SAM_PROTO_ClearQueue done [10:34:06]KKMCreateOFDPacket [10:34:06]OFDProtocolAddRootSTLVToBuf [10:34:06]FM_MakeSignedData [10:34:06]FM_MakeSignedData [10:34:06]SAM_PROTO_SignData [10:34:06]wFMCommunicate request_size=4 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 0D 01 02 [10:34:06]Write to MH i2c: E2 08 00 07 07 80 0D 01 02 00 00 00 00 87 [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 07 07 00 90 00 82 [10:34:06]RAPDU: 90 00 [10:34:06]wFMCommunicate OK [10:34:06]wFMCommunicate request_size=255 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 1D 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 04 03 00 35 04 06 00 F5 [10:34:06]Write to MH i2c: E2 02 01 08 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 1D 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 04 03 00 35 04 06 00 F5 00 00 BD [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 08 07 00 90 00 83 [10:34:06]RAPDU: 90 00 [10:34:06]wFMCommunicate OK [10:34:06]wFMCommunicate request_size=10 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 0D 02 02 05 7F BB 9A 75 C3 [10:34:06]Write to MH i2c: E2 0D 00 09 07 80 0D 02 02 05 00 7F BB 9A 75 C3 00 00 A0 [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 03 00 09 07 00 90 00 84 [10:34:06]RAPDU: 90 00 [10:34:06]wFMCommunicate OK [10:34:06]wFMCommunicate request_size=4 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 0D 03 02 [10:34:06]Write to MH i2c: E2 08 00 0A 07 80 0D 03 02 00 00 00 00 8C [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 0B 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 0B 00 0A 07 00 73 A7 A2 84 AD F0 AB 4B 90 00 60 [10:34:06]RAPDU: 73 A7 A2 84 AD F0 AB 4B 90 00 [10:34:06]wFMCommunicate OK [10:34:06]SAM_PROTO_SignData done [10:34:06]FM_MakeSignedData done [10:34:06]CreateOFDProtocolMessage [10:34:06]wFMCommunicate request_size=4 [10:34:06]MH_SAM_APDU [10:34:06]CAPDU: 80 11 00 00 [10:34:06]Write to MH i2c: E2 08 00 0B 07 80 11 00 00 00 00 00 00 8C [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:06]Read from MH i2c: E2 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 17 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: E2 17 00 0B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D9 [10:34:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:34:06]wFMCommunicate OK [10:34:06]CreateOFDProtocolMessage done [10:34:06]OFDSenderStorePacket 197885 [10:34:06]StoreOFDPacket docnum=197885 [10:34:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 96 37 07 01 19 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 1D 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 04 03 00 35 04 06 00 F5 7F BB 9A 75 C3 73 A7 A2 84 AD F0 AB 4B [10:34:06]CheckFolder [10:34:06]dirname=/storage/ofd_packets [10:34:06]CheckFolder done [10:34:06]ProducePacketName [10:34:06]name=ofd_packets/00197885 [10:34:06]NVStorageSaveData ofd_packets/00197885 [10:34:06]File name is /storage/ofd_packets/00197885 [10:34:06]Write 301 bytes [10:34:06]NVStorageSaveData done [10:34:06]OFDSenderStorePacket done [10:34:06]KKMCreateOFDPacket done [10:34:06]NVStorageSaveData kkm_last_timestamp [10:34:06]File name is /storage/kkm_last_timestamp [10:34:06]Write 4 bytes [10:34:06]NVStorageSaveData done [10:34:06]ExternCall_PrintAddStr [10:34:06]wPrintStart [10:34:06]Write to MH i2c: 01 00 00 0C 07 13 [10:34:06]Write i2c OK [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: 01 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: 01 07 00 [10:34:06]MH_I2C_Read... [10:34:06]Read from MH i2c: 01 07 00 0C 07 00 00 00 00 00 FF 0F 28 [10:34:06]RasterBufferAndPrint [10:34:06]line Счет N : (1)11325273 [10:34:06]line ИНН: 02508201610067 [10:34:06]line Контрольно-Кассовый Чек [10:34:06]line ПРОДАЖА [10:34:06]line ТРК (МРК, ГНК) : 41 [10:34:06]line Товар: 2710124500 [10:34:06]line Аи-95-К-5 [10:34:06]line 8.090 * 74.20 [10:34:06]line = 600.28 [10:34:06]line НДС 12% НСП 1% [10:34:06]line > о реализуемом товаре [10:34:06]line ИТОГО: 600.28 [10:34:06]line НСП 1% : 5.31 [10:34:06]line НДС 12% : 63.75 [10:34:06]line Наличными: 0.00 [10:34:06]line Безнал.: 600.28 [10:34:06]line Место: АЗС № 95 "Партнер Нефть" [10:34:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:34:06]line СНО: Общий режим [10:34:06]line Чек 226 16.08.2024 10:34 [10:34:06]line Смена: 462 ФФД: 1.0 [10:34:06]line ЗНМ: 0300000079 [10:34:06]line РНМ: 0000000000092545 [10:34:06]line Версия ККМ: 001 [10:34:06]line Платежная система: Бакай Банк [10:34:06]line ФМ: 0000000000871802 [10:34:06]line ФД: 197885 [10:34:06]line ФПД: 269928957113795 [10:34:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103405&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197885&fm=269928957113795&tin=02508201610067®Number=0000000000092545&sum=60028 [10:34:07]OFD Sender: Processing packet 197885 [packets to send 245, broken 244] [10:34:07]ProducePacketName [10:34:07]name=ofd_packets/00197885 [10:34:07]OFD Sender: To server: pG, [10:34:07]CommunicateWithHost lk.salyk.kg:30040 [10:34:07]ConnectInit lk.salyk.kg [10:34:07]written 0, free lines is 4095 [10:34:07]Connected sock=10 [10:34:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 96 37 07 01 19 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 1D 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 04 03 00 35 04 06 00 F5 7F BB 9A 75 C3 73 A7 A2 84 AD F0 AB 4B [10:34:07]Write to MH i2c: 01 00 00 36 07 3D [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 07 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: 01 07 00 36 07 00 00 00 00 00 ED 0C 3D [10:34:07]RasterBufferAndPrint [10:34:07]line [10:34:07]line [10:34:07]line [10:34:07]line [10:34:07]line [10:34:07]written 0, free lines is 3315 [10:34:07]MH_Cut [10:34:07]Write to MH i2c: D1 01 00 3D 07 01 16 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: D1 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: D1 01 00 [10:34:07]MH_I2C_Read... [10:34:07]Read from MH i2c: D1 01 00 3D 07 00 15 [10:34:07]Write to MH i2c: 01 00 00 3E 07 45 [10:34:07]Write i2c OK [10:34:07]MH_I2C_Read... [10:34:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 32 CA 47 00 BB D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 04 03 00 F4 03 04 00 32 D7 BE 66 B6 04 01 00 00 BB 4C BF EB 83 0C CE C5 [10:34:07]CommunicateWithHost err = 0 [10:34:07]CheckOFDResponse [10:34:07]1017 (14) - 77093643461234 [10:34:07]1041 (16) - 0000000000871802 [10:34:07]1040 (4) - 197885 [10:34:07]1012 (4) - 16.08.2024 04:36 [10:34:07]1206 (1) - 0 [10:34:07]OFD Sender: Remove packet 197885 [10:34:07]ProducePacketName [10:34:07]name=ofd_packets/00197885 [10:34:07]NVStorageDeleteData [10:34:08]OFD Sender: No OFD packet to send [10:34:08]*** Cut start [10:34:08]*** Purtial cut [10:34:08]*** Stage 1: CUTSNS_PIN = 1 [10:34:08]Read from MH i2c: 01 [10:34:08]MH_I2C_Read... [10:34:08]*** Stop cut motor [10:34:08]*** Cut end [10:34:08]Read from MH i2c: 01 07 00 [10:34:08]MH_I2C_Read... [10:34:08]Read from MH i2c: 01 07 00 3E 07 00 00 00 00 00 FF 0F 5A [10:34:08]process_action close_receipt done [10:34:08]requested_data is exist [10:34:08]produce_requested_data [10:34:08]requested_item fm.sn is exist - process it [10:34:08]wFMCommunicate request_size=4 [10:34:08]MH_SAM_APDU [10:34:08]CAPDU: 80 11 00 00 [10:34:08]Write to MH i2c: E2 08 00 3F 07 80 11 00 00 00 00 00 00 C0 [10:34:08]Write i2c OK [10:34:08]MH_I2C_Read... [10:34:08]Read from MH i2c: E2 [10:34:08]MH_I2C_Read... [10:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:08]Read from MH i2c: E2 17 00 [10:34:08]MH_I2C_Read... [10:34:08]Read from MH i2c: E2 17 00 3F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0D [10:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:34:08]wFMCommunicate OK [10:34:08]requested_item fd.num is exist - process it [10:34:08]SAM_PROTO_GetFieldsCounters [10:34:08]wFMCommunicate request_size=4 [10:34:08]MH_SAM_APDU [10:34:08]CAPDU: 80 13 00 00 [10:34:08]Write to MH i2c: E2 08 00 40 07 80 13 00 00 00 00 00 00 C3 [10:34:08]Write i2c OK [10:34:08]MH_I2C_Read... [10:34:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:08]Read from MH i2c: E2 [10:34:08]MH_I2C_Read... [10:34:08]Read from MH i2c: E2 62 00 [10:34:08]MH_I2C_Read... [10:34:08]Read from MH i2c: E2 62 00 40 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FD 04 03 00 0E 04 04 00 CE 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 57 [10:34:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FD 04 03 00 0E 04 04 00 CE 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:34:08]wFMCommunicate OK [10:34:08]SAM_PROTO_GetFieldsCounters done [10:34:08]requested_item shift.num is exist - process it [10:34:08]requested_item shift.opened is exist - process it [10:34:08]req_shift_opened [10:34:08]FM_GetShiftState [10:34:08]SAM_PROTO_GetShiftState [10:34:08]wFMCommunicate request_size=4 [10:34:08]MH_SAM_APDU [10:34:08]CAPDU: 80 13 01 00 [10:34:08]Write to MH i2c: E2 08 00 41 07 80 13 01 00 00 00 00 00 C5 [10:34:08]Write i2c OK [10:34:08]MH_I2C_Read... [10:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:09]Read from MH i2c: E2 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 0E 00 [10:34:09]MH_I2C_Read... [10:34:09]Read from MH i2c: E2 0E 00 41 07 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 53 [10:34:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:34:09]wFMCommunicate OK [10:34:09]SAM_PROTO_GetShiftState done [10:34:09]FM_GetShiftState done [10:34:09]req_shift_opened done [10:34:09]requested_item shift.open_date is exist - process it [10:34:09]req_shift_open_date [10:34:09]req_shift_open_date done [10:34:09]produce_requested_data done [10:34:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197885,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:34:09]process_action_free close_receipt [10:34:09]json_value_free [10:34:09]json_value_free done [10:34:09]process_json_proto returns [10:34:09]Send response to host [10:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197885,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:34:09]free response buf [10:34:09]execute_script done [10:34:09]execute_script returns [10:34:09]free content buf [10:34:09]Sock 9.Close socket [10:34:09]Sock 9.Thread stoped [10:34:13]OFD Sender: No OFD packet to send [10:34:18]OFD Sender: No OFD packet to send [10:34:23]OFD Sender: No OFD packet to send [10:34:28]OFD Sender: No OFD packet to send [10:34:33]OFD Sender: No OFD packet to send [10:34:38]OFD Sender: No OFD packet to send [10:34:43]OFD Sender: No OFD packet to send [10:34:48]OFD Sender: No OFD packet to send [10:34:53]OFD Sender: No OFD packet to send [10:34:58]OFD Sender: No OFD packet to send [10:34:58]accept exits with 7 [10:34:58]New connection [10:34:58]New thread 3067260260 created [10:34:58]Thread 3067403620 joined [10:34:58]Waiting for new connection... [10:34:58] Sock 7.Parse request [10:34:58]Sock 7.Check first char [10:34:58]Sock 7.First char is OK [10:34:58]request: POST /json_proto HTTP/1.0 [10:34:58]Method: POST [10:34:58]URL: /json_proto [10:34:58]Method is POST - this is cgi request [10:34:58]url: /json_proto [10:34:58]query_string will be loaded in cgi processing [10:34:58]execute_cgi json_proto POST (null) [10:34:58]execute_cgi path=json_proto method=POST [10:34:58]POST find Content-Length [10:34:58]Host: 172.17.46.195:8080 [10:34:58]Content-Length: 805 [10:34:58]Content-Type: application/json [10:34:58] [10:34:58]POST finish read [10:34:58]Found Content-Length = 805 [10:34:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:58]execute_script... [10:34:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:58]POST & json_proto [10:34:58]process_json_proto [10:34:58]json parsed OK: [10:34:58]protocol is kg_v1.0 [10:34:58]action value=close_receipt [10:34:58]process_action close_receipt [10:34:58]cmd_close_receipt [10:34:58]MH_GetDate [10:34:58]Write to MH i2c: F0 00 00 42 07 38 [10:34:58]Write i2c OK [10:34:58]MH_I2C_Read... [10:34:58]Read from MH i2c: F0 [10:34:58]MH_I2C_Read... [10:34:58]Read from MH i2c: F0 09 00 [10:34:58]MH_I2C_Read... [10:34:58]Read from MH i2c: F0 09 00 42 07 00 53 2B BF 66 8D AE BC 66 41 [10:34:58]GetLastDocTimeStamp 1723804445 [10:34:58]current date 1723804499 [10:34:58]FM_GetShiftState [10:34:58]SAM_PROTO_GetShiftState [10:34:58]wFMCommunicate request_size=4 [10:34:58]MH_SAM_APDU [10:34:58]CAPDU: 80 13 01 00 [10:34:58]Write to MH i2c: E2 08 00 43 07 80 13 01 00 00 00 00 00 C7 [10:34:58]Write i2c OK [10:34:58]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:59]Read from MH i2c: E2 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 0E 00 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 0E 00 43 07 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [10:34:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:34:59]wFMCommunicate OK [10:34:59]SAM_PROTO_GetShiftState done [10:34:59]FM_GetShiftState done [10:34:59]opened in 1723766727 [10:34:59]opened+sec_in_day 1723853127 [10:34:59]quantity*price = 100005 [10:34:59]sum+1 = 100006 [10:34:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 227 16.08.2024 10:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197886 ФПД: 89289920791258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103459&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197886&fm=89289920791258&tin=02508201610067®Number=0000000000092545&sum=100005 [10:35:00]StoreToDocumentArchive [10:35:00]shift 462 fd 197886 [10:35:00]save to /storage/0462/doc_00197886 [10:35:00]save last doc name /storage/0462/doc_00197886 to /storage/kkm_last_doc_name [10:35:00]save OK [10:35:00]Clear old archive folders... [10:35:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:00]tlvbuf is 00949F40 [10:35:00]SAM_PROTO_ClearQueue [10:35:00]wFMCommunicate request_size=4 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 09 00 00 [10:35:00]Write to MH i2c: E2 08 00 50 07 80 09 00 00 00 00 00 00 C9 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 50 07 00 90 00 CB [10:35:00]RAPDU: 90 00 [10:35:00]wFMCommunicate OK [10:35:00]SAM_PROTO_ClearQueue done [10:35:00]KKMCreateOFDPacket [10:35:00]OFDProtocolAddRootSTLVToBuf [10:35:00]FM_MakeSignedData [10:35:00]FM_MakeSignedData [10:35:00]SAM_PROTO_SignData [10:35:00]wFMCommunicate request_size=4 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 0D 01 02 [10:35:00]Write to MH i2c: E2 08 00 51 07 80 0D 01 02 00 00 00 00 D1 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 51 07 00 90 00 CC [10:35:00]RAPDU: 90 00 [10:35:00]wFMCommunicate OK [10:35:00]wFMCommunicate request_size=255 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 53 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 04 03 00 35 04 06 00 51 [10:35:00]Write to MH i2c: E2 02 01 52 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 53 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 04 03 00 35 04 06 00 51 00 00 8D [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 52 07 00 90 00 CD [10:35:00]RAPDU: 90 00 [10:35:00]wFMCommunicate OK [10:35:00]wFMCommunicate request_size=10 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 0D 02 02 05 35 6E 02 C2 DA [10:35:00]Write to MH i2c: E2 0D 00 53 07 80 0D 02 02 05 00 35 6E 02 C2 DA 00 00 1F [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 03 00 53 07 00 90 00 CE [10:35:00]RAPDU: 90 00 [10:35:00]wFMCommunicate OK [10:35:00]wFMCommunicate request_size=4 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 0D 03 02 [10:35:00]Write to MH i2c: E2 08 00 54 07 80 0D 03 02 00 00 00 00 D6 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 0B 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 0B 00 54 07 00 C8 99 DA 3E 1E FD E9 42 90 00 96 [10:35:00]RAPDU: C8 99 DA 3E 1E FD E9 42 90 00 [10:35:00]wFMCommunicate OK [10:35:00]SAM_PROTO_SignData done [10:35:00]FM_MakeSignedData done [10:35:00]CreateOFDProtocolMessage [10:35:00]wFMCommunicate request_size=4 [10:35:00]MH_SAM_APDU [10:35:00]CAPDU: 80 11 00 00 [10:35:00]Write to MH i2c: E2 08 00 55 07 80 11 00 00 00 00 00 00 D6 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:00]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 17 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 17 00 55 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 23 [10:35:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:35:00]wFMCommunicate OK [10:35:00]CreateOFDProtocolMessage done [10:35:00]OFDSenderStorePacket 197886 [10:35:00]StoreOFDPacket docnum=197886 [10:35:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 91 65 07 01 F8 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 53 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 04 03 00 35 04 06 00 51 35 6E 02 C2 DA C8 99 DA 3E 1E FD E9 42 [10:35:00]CheckFolder [10:35:00]dirname=/storage/ofd_packets [10:35:00]CheckFolder done [10:35:00]ProducePacketName [10:35:00]name=ofd_packets/00197886 [10:35:00]NVStorageSaveData ofd_packets/00197886 [10:35:00]File name is /storage/ofd_packets/00197886 [10:35:00]Write 301 bytes [10:35:00]NVStorageSaveData done [10:35:00]OFDSenderStorePacket done [10:35:00]KKMCreateOFDPacket done [10:35:00]NVStorageSaveData kkm_last_timestamp [10:35:00]File name is /storage/kkm_last_timestamp [10:35:00]Write 4 bytes [10:35:00]NVStorageSaveData done [10:35:00]ExternCall_PrintAddStr [10:35:00]wPrintStart [10:35:00]Write to MH i2c: 01 00 00 56 07 5D [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 07 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 07 00 56 07 00 00 00 00 00 FF 0F 72 [10:35:00]RasterBufferAndPrint [10:35:00]line Счет N : (1)11325274 [10:35:00]line ИНН: 02508201610067 [10:35:00]line Контрольно-Кассовый Чек [10:35:00]line ПРОДАЖА [10:35:00]line ТРК (МРК, ГНК) : 32 [10:35:00]line Товар: 2710124130 [10:35:00]line Аи-92-К-4 [10:35:00]line 14.750 * 67.80 [10:35:00]line = 1000.05 [10:35:00]line НДС 12% НСП 1% [10:35:00]line > о реализуемом товаре [10:35:00]line ИТОГО: 1000.05 [10:35:00]line НСП 1% : 8.85 [10:35:00]line НДС 12% : 106.20 [10:35:00]line Наличными: 0.00 [10:35:00]line Безнал.: 1000.05 [10:35:00]line Место: АЗС № 95 "Партнер Нефть" [10:35:00]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:35:00]line СНО: Общий режим [10:35:00]line Чек 227 16.08.2024 10:34 [10:35:00]line Смена: 462 ФФД: 1.0 [10:35:00]line ЗНМ: 0300000079 [10:35:00]line РНМ: 0000000000092545 [10:35:00]line Версия ККМ: 001 [10:35:00]line Платежная система: O! деньги [10:35:00]line ФМ: 0000000000871802 [10:35:00]line ФД: 197886 [10:35:00]line ФПД: 89289920791258 [10:35:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103459&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197886&fm=89289920791258&tin=02508201610067®Number=0000000000092545&sum=100005 [10:35:00]written 0, free lines is 4095 [10:35:00]OFD Sender: Processing packet 197886 [packets to send 245, broken 244] [10:35:00]ProducePacketName [10:35:00]name=ofd_packets/00197886 [10:35:00]OFD Sender: To server: pG, [10:35:00]CommunicateWithHost lk.salyk.kg:30040 [10:35:00]ConnectInit lk.salyk.kg [10:35:01]Write to MH i2c: 01 00 00 80 07 87 [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: 01 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: 01 07 00 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: 01 07 00 80 07 00 00 00 00 00 E9 0C 83 [10:35:01]RasterBufferAndPrint [10:35:01]line [10:35:01]line [10:35:01]line [10:35:01]line [10:35:01]line [10:35:01]written 0, free lines is 3311 [10:35:01]MH_Cut [10:35:01]Write to MH i2c: D1 01 00 87 07 01 60 [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: D1 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: D1 01 00 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: D1 01 00 87 07 00 5F [10:35:01]Write to MH i2c: 01 00 00 88 07 8F [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:01]*** Cut start [10:35:01]*** Purtial cut [10:35:01]*** CUTSNS_PIN = 0 [10:35:02]*** Stage 1: CUTSNS_PIN = 1 [10:35:03]Read from MH i2c: 01 [10:35:03]MH_I2C_Read... [10:35:03]*** Stop cut motor [10:35:03]*** Cut end [10:35:03]Read from MH i2c: 01 07 00 [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: 01 07 00 88 07 00 00 00 00 00 FF 0F A4 [10:35:03]process_action close_receipt done [10:35:03]requested_data is exist [10:35:03]produce_requested_data [10:35:03]requested_item fm.sn is exist - process it [10:35:03]wFMCommunicate request_size=4 [10:35:03]MH_SAM_APDU [10:35:03]CAPDU: 80 11 00 00 [10:35:03]Write to MH i2c: E2 08 00 89 07 80 11 00 00 00 00 00 00 0A [10:35:03]Write i2c OK [10:35:03]MH_I2C_Read... [10:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:03]Read from MH i2c: E2 [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: E2 17 00 [10:35:03]MH_I2C_Read... [10:35:03]Read from MH i2c: E2 17 00 89 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 57 [10:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:35:03]wFMCommunicate OK [10:35:03]requested_item fd.num is exist - process it [10:35:03]SAM_PROTO_GetFieldsCounters [10:35:03]wFMCommunicate request_size=4 [10:35:03]MH_SAM_APDU [10:35:03]CAPDU: 80 13 00 00 [10:35:03]Write to MH i2c: E2 08 00 8A 07 80 13 00 00 00 00 00 00 0D [10:35:03]Write i2c OK [10:35:03]MH_I2C_Read... [10:35:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:04]Read from MH i2c: E2 [10:35:04]MH_I2C_Read... [10:35:04]Read from MH i2c: E2 62 00 [10:35:04]MH_I2C_Read... [10:35:04]Read from MH i2c: E2 62 00 8A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FE 04 03 00 0E 04 04 00 CE 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 A5 [10:35:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FE 04 03 00 0E 04 04 00 CE 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:35:04]wFMCommunicate OK [10:35:04]SAM_PROTO_GetFieldsCounters done [10:35:04]requested_item shift.num is exist - process it [10:35:04]requested_item shift.opened is exist - process it [10:35:04]req_shift_opened [10:35:04]FM_GetShiftState [10:35:04]SAM_PROTO_GetShiftState [10:35:04]wFMCommunicate request_size=4 [10:35:04]MH_SAM_APDU [10:35:04]CAPDU: 80 13 01 00 [10:35:04]Write to MH i2c: E2 08 00 8B 07 80 13 01 00 00 00 00 00 0F [10:35:04]Write i2c OK [10:35:04]MH_I2C_Read... [10:35:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:04]Read from MH i2c: E2 [10:35:04]MH_I2C_Read... [10:35:04]Read from MH i2c: E2 0E 00 [10:35:04]MH_I2C_Read... [10:35:04]Read from MH i2c: E2 0E 00 8B 07 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9D [10:35:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:35:04]wFMCommunicate OK [10:35:04]SAM_PROTO_GetShiftState done [10:35:04]FM_GetShiftState done [10:35:04]req_shift_opened done [10:35:04]requested_item shift.open_date is exist - process it [10:35:04]req_shift_open_date [10:35:04]req_shift_open_date done [10:35:04]produce_requested_data done [10:35:04]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197886,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:35:04]process_action_free close_receipt [10:35:04]json_value_free [10:35:04]json_value_free done [10:35:04]process_json_proto returns [10:35:04]Send response to host [10:35:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197886,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:35:04]free response buf [10:35:04]execute_script done [10:35:04]execute_script returns [10:35:04]free content buf [10:35:04]Sock 7.Close socket [10:35:04]Sock 7.Thread stoped [10:36:09]accept exits with 9 [10:36:09]New connection [10:36:09]New thread 3067403620 created [10:36:09]Thread 3067260260 joined [10:36:09]Waiting for new connection... [10:36:09] Sock 9.Parse request [10:36:09]Sock 9.Check first char [10:36:09]Sock 9.First char is OK [10:36:09]request: POST /json_proto HTTP/1.0 [10:36:09]Method: POST [10:36:09]URL: /json_proto [10:36:09]Method is POST - this is cgi request [10:36:09]url: /json_proto [10:36:09]query_string will be loaded in cgi processing [10:36:09]execute_cgi json_proto POST (null) [10:36:09]execute_cgi path=json_proto method=POST [10:36:09]POST find Content-Length [10:36:09]Host: 172.17.46.195:8080 [10:36:09]Content-Length: 802 [10:36:09]Content-Type: application/json [10:36:09] [10:36:09]POST finish read [10:36:09]Found Content-Length = 802 [10:36:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325275", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:09]execute_script... [10:36: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)11325275", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:09]POST & json_proto [10:36:09]process_json_proto [10:36:09]json parsed OK: [10:36:09]protocol is kg_v1.0 [10:36:09]action value=close_receipt [10:36:09]process_action close_receipt [10:36:09]cmd_close_receipt [10:36:09]MH_GetDate [10:36:09]Write to MH i2c: F0 00 00 8C 07 82 [10:36:09]Write i2c OK [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: F0 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: F0 09 00 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: F0 09 00 8C 07 00 99 2B BF 66 8D AE BC 66 D1 [10:36:09]GetLastDocTimeStamp 1723804499 [10:36:09]current date 1723804569 [10:36:09]FM_GetShiftState [10:36:09]SAM_PROTO_GetShiftState [10:36:09]wFMCommunicate request_size=4 [10:36:09]MH_SAM_APDU [10:36:09]CAPDU: 80 13 01 00 [10:36:09]Write to MH i2c: E2 08 00 8D 07 80 13 01 00 00 00 00 00 11 [10:36:09]Write i2c OK [10:36:09]MH_I2C_Read... [10:36:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:09]Read from MH i2c: E2 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: E2 0E 00 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: E2 0E 00 8D 07 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [10:36:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:36:09]wFMCommunicate OK [10:36:09]SAM_PROTO_GetShiftState done [10:36:09]FM_GetShiftState done [10:36:09]opened in 1723766727 [10:36:09]opened+sec_in_day 1723853127 [10:36:09]quantity*price = 50010 [10:36:09]sum+1 = 50012 [10:36:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 228 16.08.2024 10:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197887 ФПД: 137049078253303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103609&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197887&fm=137049078253303&tin=02508201610067®Number=0000000000092545&sum=50011 [10:36:10]StoreToDocumentArchive [10:36:10]shift 462 fd 197887 [10:36:10]save to /storage/0462/doc_00197887 [10:36:10]save last doc name /storage/0462/doc_00197887 to /storage/kkm_last_doc_name [10:36:10]save OK [10:36:10]Clear old archive folders... [10:36:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:10]tlvbuf is 0094F9F0 [10:36:10]SAM_PROTO_ClearQueue [10:36:10]wFMCommunicate request_size=4 [10:36:10]MH_SAM_APDU [10:36:10]CAPDU: 80 09 00 00 [10:36:10]Write to MH i2c: E2 08 00 9A 07 80 09 00 00 00 00 00 00 13 [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:10]Read from MH i2c: E2 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 9A 07 00 90 00 15 [10:36:10]RAPDU: 90 00 [10:36:10]wFMCommunicate OK [10:36:10]SAM_PROTO_ClearQueue done [10:36:10]KKMCreateOFDPacket [10:36:10]OFDProtocolAddRootSTLVToBuf [10:36:10]FM_MakeSignedData [10:36:10]FM_MakeSignedData [10:36:10]SAM_PROTO_SignData [10:36:10]wFMCommunicate request_size=4 [10:36:10]MH_SAM_APDU [10:36:10]CAPDU: 80 0D 01 02 [10:36:10]Write to MH i2c: E2 08 00 9B 07 80 0D 01 02 00 00 00 00 1B [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:10]Read from MH i2c: E2 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 9B 07 00 90 00 16 [10:36:10]RAPDU: 90 00 [10:36:10]wFMCommunicate OK [10:36:10]wFMCommunicate request_size=255 [10:36:10]MH_SAM_APDU [10:36:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 E4 00 00 00 F4 03 04 00 99 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 04 03 00 35 04 06 00 7C [10:36:10]Write to MH i2c: E2 02 01 9C 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 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 E4 00 00 00 F4 03 04 00 99 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 04 03 00 35 04 06 00 7C 00 00 B0 [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:10]Read from MH i2c: E2 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 9C 07 00 90 00 17 [10:36:10]RAPDU: 90 00 [10:36:10]wFMCommunicate OK [10:36:10]wFMCommunicate request_size=10 [10:36:10]MH_SAM_APDU [10:36:10]CAPDU: 80 0D 02 02 05 A5 39 A0 46 F7 [10:36:10]Write to MH i2c: E2 0D 00 9D 07 80 0D 02 02 05 00 A5 39 A0 46 F7 00 00 E3 [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:10]Read from MH i2c: E2 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 03 00 9D 07 00 90 00 18 [10:36:10]RAPDU: 90 00 [10:36:10]wFMCommunicate OK [10:36:10]wFMCommunicate request_size=4 [10:36:10]MH_SAM_APDU [10:36:10]CAPDU: 80 0D 03 02 [10:36:10]Write to MH i2c: E2 08 00 9E 07 80 0D 03 02 00 00 00 00 20 [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:10]Read from MH i2c: E2 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 0B 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 0B 00 9E 07 00 5E C9 D1 43 32 66 6B C9 90 00 28 [10:36:10]RAPDU: 5E C9 D1 43 32 66 6B C9 90 00 [10:36:10]wFMCommunicate OK [10:36:10]SAM_PROTO_SignData done [10:36:10]FM_MakeSignedData done [10:36:10]CreateOFDProtocolMessage [10:36:10]wFMCommunicate request_size=4 [10:36:10]MH_SAM_APDU [10:36:10]CAPDU: 80 11 00 00 [10:36:10]Write to MH i2c: E2 08 00 9F 07 80 11 00 00 00 00 00 00 20 [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:10]Read from MH i2c: E2 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 17 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: E2 17 00 9F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6D [10:36:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:36:10]wFMCommunicate OK [10:36:10]CreateOFDProtocolMessage done [10:36:10]OFDSenderStorePacket 197887 [10:36:10]StoreOFDPacket docnum=197887 [10:36:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 17 B5 07 01 E4 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E4 00 00 00 F4 03 04 00 99 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 04 03 00 35 04 06 00 7C A5 39 A0 46 F7 5E C9 D1 43 32 66 6B C9 [10:36:10]CheckFolder [10:36:10]dirname=/storage/ofd_packets [10:36:10]CheckFolder done [10:36:10]ProducePacketName [10:36:10]name=ofd_packets/00197887 [10:36:10]NVStorageSaveData ofd_packets/00197887 [10:36:10]File name is /storage/ofd_packets/00197887 [10:36:10]Write 301 bytes [10:36:10]NVStorageSaveData done [10:36:10]OFDSenderStorePacket done [10:36:10]KKMCreateOFDPacket done [10:36:10]NVStorageSaveData kkm_last_timestamp [10:36:10]File name is /storage/kkm_last_timestamp [10:36:10]Write 4 bytes [10:36:10]NVStorageSaveData done [10:36:10]ExternCall_PrintAddStr [10:36:10]wPrintStart [10:36:10]Write to MH i2c: 01 00 00 A0 07 A7 [10:36:10]Write i2c OK [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: 01 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: 01 07 00 [10:36:10]MH_I2C_Read... [10:36:10]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 FF 0F BC [10:36:10]RasterBufferAndPrint [10:36:10]line Счет N : (1)11325275 [10:36:10]line ИНН: 02508201610067 [10:36:10]line Контрольно-Кассовый Чек [10:36:10]line ПРОДАЖА [10:36:10]line ТРК (МРК, ГНК) : 41 [10:36:10]line Товар: 2710124500 [10:36:10]line Аи-95-К-5 [10:36:10]line 6.740 * 74.20 [10:36:10]line = 500.11 [10:36:10]line НДС 12% НСП 1% [10:36:10]line > о реализуемом товаре [10:36:10]line ИТОГО: 500.11 [10:36:10]line НСП 1% : 4.43 [10:36:10]line НДС 12% : 53.11 [10:36:10]line Наличными: 0.00 [10:36:10]line Безнал.: 500.11 [10:36:10]line Место: АЗС № 95 "Партнер Нефть" [10:36:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:36:10]line СНО: Общий режим [10:36:10]line Чек 228 16.08.2024 10:36 [10:36:10]line Смена: 462 ФФД: 1.0 [10:36:10]line ЗНМ: 0300000079 [10:36:10]line РНМ: 0000000000092545 [10:36:10]line Версия ККМ: 001 [10:36:10]line Платежная система: O! деньги [10:36:10]line ФМ: 0000000000871802 [10:36:10]line ФД: 197887 [10:36:10]line ФПД: 137049078253303 [10:36:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103609&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197887&fm=137049078253303&tin=02508201610067®Number=0000000000092545&sum=50011 [10:36:10]written 0, free lines is 4095 [10:36:11]Write to MH i2c: 01 00 00 CA 07 D1 [10:36:11]Write i2c OK [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: 01 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: 01 07 00 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: 01 07 00 CA 07 00 00 00 00 00 E5 0C C9 [10:36:11]RasterBufferAndPrint [10:36:11]line [10:36:11]line [10:36:11]line [10:36:11]line [10:36:11]line [10:36:11]written 0, free lines is 3307 [10:36:11]MH_Cut [10:36:11]Write to MH i2c: D1 01 00 D1 07 01 AA [10:36:11]Write i2c OK [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: D1 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: D1 01 00 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: D1 01 00 D1 07 00 A9 [10:36:11]Write to MH i2c: 01 00 00 D2 07 D9 [10:36:11]Write i2c OK [10:36:11]MH_I2C_Read... [10:36:12]*** Cut start [10:36:12]*** Purtial cut [10:36:12]*** Stage 1: CUTSNS_PIN = 1 [10:36:12]Read from MH i2c: 01 [10:36:12]MH_I2C_Read... [10:36:12]*** Stop cut motor [10:36:12]*** Cut end [10:36:12]Read from MH i2c: 01 07 00 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: 01 07 00 D2 07 00 00 00 00 00 FF 0F EE [10:36:12]process_action close_receipt done [10:36:12]requested_data is exist [10:36:12]produce_requested_data [10:36:12]requested_item fm.sn is exist - process it [10:36:12]wFMCommunicate request_size=4 [10:36:12]MH_SAM_APDU [10:36:12]CAPDU: 80 11 00 00 [10:36:12]Write to MH i2c: E2 08 00 D3 07 80 11 00 00 00 00 00 00 54 [10:36:12]Write i2c OK [10:36:12]MH_I2C_Read... [10:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:12]Read from MH i2c: E2 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: E2 17 00 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: E2 17 00 D3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A1 [10:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:36:12]wFMCommunicate OK [10:36:12]requested_item fd.num is exist - process it [10:36:12]SAM_PROTO_GetFieldsCounters [10:36:12]wFMCommunicate request_size=4 [10:36:12]MH_SAM_APDU [10:36:12]CAPDU: 80 13 00 00 [10:36:12]Write to MH i2c: E2 08 00 D4 07 80 13 00 00 00 00 00 00 57 [10:36:12]Write i2c OK [10:36:12]MH_I2C_Read... [10:36:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:12]Read from MH i2c: E2 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: E2 62 00 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: E2 62 00 D4 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FF 04 03 00 0E 04 04 00 CE 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 F3 [10:36:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FF 04 03 00 0E 04 04 00 CE 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:36:12]wFMCommunicate OK [10:36:12]SAM_PROTO_GetFieldsCounters done [10:36:12]requested_item shift.num is exist - process it [10:36:12]requested_item shift.opened is exist - process it [10:36:12]req_shift_opened [10:36:12]FM_GetShiftState [10:36:12]SAM_PROTO_GetShiftState [10:36:12]wFMCommunicate request_size=4 [10:36:12]MH_SAM_APDU [10:36:12]CAPDU: 80 13 01 00 [10:36:12]Write to MH i2c: E2 08 00 D5 07 80 13 01 00 00 00 00 00 59 [10:36:12]Write i2c OK [10:36:12]MH_I2C_Read... [10:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:12]Read from MH i2c: E2 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: E2 0E 00 [10:36:12]MH_I2C_Read... [10:36:12]Read from MH i2c: E2 0E 00 D5 07 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E7 [10:36:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:36:12]wFMCommunicate OK [10:36:12]SAM_PROTO_GetShiftState done [10:36:12]FM_GetShiftState done [10:36:12]req_shift_opened done [10:36:12]requested_item shift.open_date is exist - process it [10:36:12]req_shift_open_date [10:36:12]req_shift_open_date done [10:36:12]produce_requested_data done [10:36:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197887,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:36:12]process_action_free close_receipt [10:36:12]json_value_free [10:36:12]json_value_free done [10:36:12]process_json_proto returns [10:36:12]Send response to host [10:36:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197887,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:36:12]free response buf [10:36:12]execute_script done [10:36:12]execute_script returns [10:36:12]free content buf [10:36:12]Sock 9.Close socket [10:36:12]Sock 9.Thread stoped [10:36:52]accept exits with 7 [10:36:52]New connection [10:36:52]New thread 3067260260 created [10:36:52]Thread 3067403620 joined [10:36:52]Waiting for new connection... [10:36:52] Sock 7.Parse request [10:36:52]Sock 7.Check first char [10:36:52]Sock 7.First char is OK [10:36:52]request: POST /json_proto HTTP/1.0 [10:36:52]Method: POST [10:36:52]URL: /json_proto [10:36:52]Method is POST - this is cgi request [10:36:52]url: /json_proto [10:36:52]query_string will be loaded in cgi processing [10:36:52]execute_cgi json_proto POST (null) [10:36:52]execute_cgi path=json_proto method=POST [10:36:52]POST find Content-Length [10:36:52]Host: 172.17.46.195:8080 [10:36:52]Content-Length: 802 [10:36:52]Content-Type: application/json [10:36:52] [10:36:52]POST finish read [10:36:52]Found Content-Length = 802 [10:36:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:52]execute_script... [10: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)11325276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:52]POST & json_proto [10:36:52]process_json_proto [10:36:52]json parsed OK: [10:36:52]protocol is kg_v1.0 [10:36:52]action value=close_receipt [10:36:52]process_action close_receipt [10:36:52]cmd_close_receipt [10:36:52]MH_GetDate [10:36:52]Write to MH i2c: F0 00 00 D6 07 CC [10:36:52]Write i2c OK [10:36:52]MH_I2C_Read... [10:36:52]Read from MH i2c: F0 [10:36:52]MH_I2C_Read... [10:36:52]Read from MH i2c: F0 09 00 [10:36:52]MH_I2C_Read... [10:36:52]Read from MH i2c: F0 09 00 D6 07 00 C4 2B BF 66 8D AE BC 66 46 [10:36:52]GetLastDocTimeStamp 1723804569 [10:36:52]current date 1723804612 [10:36:52]FM_GetShiftState [10:36:52]SAM_PROTO_GetShiftState [10:36:52]wFMCommunicate request_size=4 [10:36:52]MH_SAM_APDU [10:36:52]CAPDU: 80 13 01 00 [10:36:52]Write to MH i2c: E2 08 00 D7 07 80 13 01 00 00 00 00 00 5B [10:36:52]Write i2c OK [10:36:52]MH_I2C_Read... [10:36:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:52]Read from MH i2c: E2 [10:36:52]MH_I2C_Read... [10:36:52]Read from MH i2c: E2 0E 00 [10:36:52]MH_I2C_Read... [10:36:52]Read from MH i2c: E2 0E 00 D7 07 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E9 [10:36:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:36:52]wFMCommunicate OK [10:36:52]SAM_PROTO_GetShiftState done [10:36:52]FM_GetShiftState done [10:36:52]opened in 1723766727 [10:36:52]opened+sec_in_day 1723853127 [10:36:52]quantity*price = 100050 [10:36:52]sum+1 = 100052 [10:36:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 229 16.08.2024 10:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197888 ФПД: 235720300297877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103652&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197888&fm=235720300297877&tin=02508201610067®Number=0000000000092545&sum=100051 [10:36:53]StoreToDocumentArchive [10:36:53]shift 462 fd 197888 [10:36:53]save to /storage/0462/doc_00197888 [10:36:53]save last doc name /storage/0462/doc_00197888 to /storage/kkm_last_doc_name [10:36:53]save OK [10:36:53]Clear old archive folders... [10:36:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:36:53]tlvbuf is 00928550 [10:36:53]SAM_PROTO_ClearQueue [10:36:53]wFMCommunicate request_size=4 [10:36:53]MH_SAM_APDU [10:36:53]CAPDU: 80 09 00 00 [10:36:53]Write to MH i2c: E2 08 00 E4 07 80 09 00 00 00 00 00 00 5D [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:53]Read from MH i2c: E2 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 E4 07 00 90 00 5F [10:36:53]RAPDU: 90 00 [10:36:53]wFMCommunicate OK [10:36:53]SAM_PROTO_ClearQueue done [10:36:53]KKMCreateOFDPacket [10:36:53]OFDProtocolAddRootSTLVToBuf [10:36:53]FM_MakeSignedData [10:36:53]FM_MakeSignedData [10:36:53]SAM_PROTO_SignData [10:36:53]wFMCommunicate request_size=4 [10:36:53]MH_SAM_APDU [10:36:53]CAPDU: 80 0D 01 02 [10:36:53]Write to MH i2c: E2 08 00 E5 07 80 0D 01 02 00 00 00 00 65 [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:53]Read from MH i2c: E2 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 E5 07 00 90 00 60 [10:36:53]RAPDU: 90 00 [10:36:53]wFMCommunicate OK [10:36:53]wFMCommunicate request_size=255 [10:36:53]MH_SAM_APDU [10:36:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 E5 00 00 00 F4 03 04 00 C4 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 05 03 00 35 04 06 00 D6 62 E8 C3 [10:36:53]Write to MH i2c: E2 02 01 E6 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 E5 00 00 00 F4 03 04 00 C4 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 05 03 00 35 04 06 00 D6 62 E8 C3 00 00 FD [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:53]Read from MH i2c: E2 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 E6 07 00 90 00 61 [10:36:53]RAPDU: 90 00 [10:36:53]wFMCommunicate OK [10:36:53]wFMCommunicate request_size=7 [10:36:53]MH_SAM_APDU [10:36:53]CAPDU: 80 0D 02 02 02 FE 95 [10:36:53]Write to MH i2c: E2 0A 00 E7 07 80 0D 02 02 02 00 FE 95 00 00 FF [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:53]Read from MH i2c: E2 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 03 00 E7 07 00 90 00 62 [10:36:53]RAPDU: 90 00 [10:36:53]wFMCommunicate OK [10:36:53]wFMCommunicate request_size=4 [10:36:53]MH_SAM_APDU [10:36:53]CAPDU: 80 0D 03 02 [10:36:53]Write to MH i2c: E2 08 00 E8 07 80 0D 03 02 00 00 00 00 6A [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:53]Read from MH i2c: E2 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 0B 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 0B 00 E8 07 00 F8 35 4B 7A 40 96 BA D6 90 00 C3 [10:36:53]RAPDU: F8 35 4B 7A 40 96 BA D6 90 00 [10:36:53]wFMCommunicate OK [10:36:53]SAM_PROTO_SignData done [10:36:53]FM_MakeSignedData done [10:36:53]CreateOFDProtocolMessage [10:36:53]wFMCommunicate request_size=4 [10:36:53]MH_SAM_APDU [10:36:53]CAPDU: 80 11 00 00 [10:36:53]Write to MH i2c: E2 08 00 E9 07 80 11 00 00 00 00 00 00 6A [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:53]Read from MH i2c: E2 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 17 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: E2 17 00 E9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B7 [10:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:36:53]wFMCommunicate OK [10:36:53]CreateOFDProtocolMessage done [10:36:53]OFDSenderStorePacket 197888 [10:36:53]StoreOFDPacket docnum=197888 [10:36:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CD 9A 04 01 7C 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 E5 00 00 00 F4 03 04 00 C4 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 05 03 00 35 04 06 00 D6 62 E8 C3 FE 95 F8 35 4B 7A 40 96 BA D6 [10:36:53]CheckFolder [10:36:53]dirname=/storage/ofd_packets [10:36:53]CheckFolder done [10:36:53]ProducePacketName [10:36:53]name=ofd_packets/00197888 [10:36:53]NVStorageSaveData ofd_packets/00197888 [10:36:53]File name is /storage/ofd_packets/00197888 [10:36:53]Write 298 bytes [10:36:53]NVStorageSaveData done [10:36:53]OFDSenderStorePacket done [10:36:53]KKMCreateOFDPacket done [10:36:53]NVStorageSaveData kkm_last_timestamp [10:36:53]File name is /storage/kkm_last_timestamp [10:36:53]Write 4 bytes [10:36:53]NVStorageSaveData done [10:36:53]ExternCall_PrintAddStr [10:36:53]wPrintStart [10:36:53]Write to MH i2c: 01 00 00 EA 07 F1 [10:36:53]Write i2c OK [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: 01 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: 01 07 00 [10:36:53]MH_I2C_Read... [10:36:53]Read from MH i2c: 01 07 00 EA 07 00 00 00 00 00 FF 0F 06 [10:36:53]RasterBufferAndPrint [10:36:53]line Счет N : (1)11325276 [10:36:53]line ИНН: 02508201610067 [10:36:53]line Контрольно-Кассовый Чек [10:36:53]line ПРОДАЖА [10:36:53]line ТРК (МРК, ГНК) : 61 [10:36:53]line Товар: 2710194210 [10:36:53]line ДТ-К-5 [10:36:53]line 13.130 * 76.20 [10:36:53]line = 1000.51 [10:36:53]line НДС 12% НСП 1% [10:36:53]line > о реализуемом товаре [10:36:53]line ИТОГО: 1000.51 [10:36:53]line НСП 1% : 8.85 [10:36:53]line НДС 12% : 106.25 [10:36:53]line Наличными: 0.00 [10:36:53]line Безнал.: 1000.51 [10:36:53]line Место: АЗС № 95 "Партнер Нефть" [10:36:53]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:36:53]line СНО: Общий режим [10:36:53]line Чек 229 16.08.2024 10:36 [10:36:53]line Смена: 462 ФФД: 1.0 [10:36:53]line ЗНМ: 0300000079 [10:36:53]line РНМ: 0000000000092545 [10:36:53]line Версия ККМ: 001 [10:36:53]line Платежная система: O! деньги [10:36:53]line ФМ: 0000000000871802 [10:36:53]line ФД: 197888 [10:36:53]line ФПД: 235720300297877 [10:36:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103652&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197888&fm=235720300297877&tin=02508201610067®Number=0000000000092545&sum=100051 [10:36:54]written 0, free lines is 4095 [10:36:54]Write to MH i2c: 01 00 00 14 08 1C [10:36:54]Write i2c OK [10:36:54]MH_I2C_Read... [10:36:54]Read from MH i2c: 01 [10:36:54]MH_I2C_Read... [10:36:54]Read from MH i2c: 01 07 00 [10:36:54]MH_I2C_Read... [10:36:54]Read from MH i2c: 01 07 00 14 08 00 00 00 00 00 E6 0C 15 [10:36:54]RasterBufferAndPrint [10:36:54]line [10:36:54]line [10:36:54]line [10:36:54]line [10:36:54]line [10:36:54]written 0, free lines is 3308 [10:36:54]MH_Cut [10:36:54]Write to MH i2c: D1 01 00 1B 08 01 F5 [10:36:54]Write i2c OK [10:36:54]MH_I2C_Read... [10:36:54]Read from MH i2c: D1 [10:36:54]MH_I2C_Read... [10:36:54]Read from MH i2c: D1 01 00 [10:36:54]MH_I2C_Read... [10:36:54]Read from MH i2c: D1 01 00 1B 08 00 F4 [10:36:54]Write to MH i2c: 01 00 00 1C 08 24 [10:36:54]Write i2c OK [10:36:54]MH_I2C_Read... [10:36:55]*** Cut start [10:36:55]*** Purtial cut [10:36:55]*** CUTSNS_PIN = 0 [10:36:55]*** Stage 1: CUTSNS_PIN = 1 [10:36:57]Read from MH i2c: 01 [10:36:57]MH_I2C_Read... [10:36:57]*** Stop cut motor [10:36:57]*** Cut end [10:36:57]Read from MH i2c: 01 07 00 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: 01 07 00 1C 08 00 00 00 00 00 FF 0F 39 [10:36:57]process_action close_receipt done [10:36:57]requested_data is exist [10:36:57]produce_requested_data [10:36:57]requested_item fm.sn is exist - process it [10:36:57]wFMCommunicate request_size=4 [10:36:57]MH_SAM_APDU [10:36:57]CAPDU: 80 11 00 00 [10:36:57]Write to MH i2c: E2 08 00 1D 08 80 11 00 00 00 00 00 00 9F [10:36:57]Write i2c OK [10:36:57]MH_I2C_Read... [10:36:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:57]Read from MH i2c: E2 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: E2 17 00 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: E2 17 00 1D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EC [10:36:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:36:57]wFMCommunicate OK [10:36:57]requested_item fd.num is exist - process it [10:36:57]SAM_PROTO_GetFieldsCounters [10:36:57]wFMCommunicate request_size=4 [10:36:57]MH_SAM_APDU [10:36:57]CAPDU: 80 13 00 00 [10:36:57]Write to MH i2c: E2 08 00 1E 08 80 13 00 00 00 00 00 00 A2 [10:36:57]Write i2c OK [10:36:57]MH_I2C_Read... [10:36:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:57]Read from MH i2c: E2 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: E2 62 00 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: E2 62 00 1E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 00 05 03 00 0E 04 04 00 CE 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 43 [10:36:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 00 05 03 00 0E 04 04 00 CE 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:36:57]wFMCommunicate OK [10:36:57]SAM_PROTO_GetFieldsCounters done [10:36:57]requested_item shift.num is exist - process it [10:36:57]requested_item shift.opened is exist - process it [10:36:57]req_shift_opened [10:36:57]FM_GetShiftState [10:36:57]SAM_PROTO_GetShiftState [10:36:57]wFMCommunicate request_size=4 [10:36:57]MH_SAM_APDU [10:36:57]CAPDU: 80 13 01 00 [10:36:57]Write to MH i2c: E2 08 00 1F 08 80 13 01 00 00 00 00 00 A4 [10:36:57]Write i2c OK [10:36:57]MH_I2C_Read... [10:36:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:57]Read from MH i2c: E2 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: E2 0E 00 [10:36:57]MH_I2C_Read... [10:36:57]Read from MH i2c: E2 0E 00 1F 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 32 [10:36:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:36:57]wFMCommunicate OK [10:36:57]SAM_PROTO_GetShiftState done [10:36:57]FM_GetShiftState done [10:36:57]req_shift_opened done [10:36:57]requested_item shift.open_date is exist - process it [10:36:57]req_shift_open_date [10:36:57]req_shift_open_date done [10:36:57]produce_requested_data done [10:36:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197888,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:36:57]process_action_free close_receipt [10:36:57]json_value_free [10:36:57]json_value_free done [10:36:57]process_json_proto returns [10:36:57]Send response to host [10:36:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197888,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:36:57]free response buf [10:36:57]execute_script done [10:36:57]execute_script returns [10:36:57]free content buf [10:36:57]Sock 7.Close socket [10:36:57]Sock 7.Thread stoped [10:37:14]ConnectInit Can't connect to host [10:37:14]CommunicateWithHost connect error [10:37:14]CommunicateWithHost err = -1 [10:37:14]OFD Sender: Server communicate error [10:37:14]OFD Sender: Processing packet 197886 [packets to send 247, broken 244] [10:37:14]ProducePacketName [10:37:14]name=ofd_packets/00197886 [10:37:14]OFD Sender: To server: pG, [10:37:14]CommunicateWithHost lk.salyk.kg:30040 [10:37:14]ConnectInit lk.salyk.kg [10:37:14]Connected sock=7 [10:37:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 91 65 07 01 F8 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 53 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 04 03 00 35 04 06 00 51 35 6E 02 C2 DA C8 99 DA 3E 1E FD E9 42 [10:37:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 06 3D 47 00 0D 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 04 03 00 F4 03 04 00 ED D7 BE 66 B6 04 01 00 00 0F 1B 76 CA 6B EE 45 3D [10:37:15]CommunicateWithHost err = 0 [10:37:15]CheckOFDResponse [10:37:15]1017 (14) - 77093643461234 [10:37:15]1041 (16) - 0000000000871802 [10:37:15]1040 (4) - 197886 [10:37:15]1012 (4) - 16.08.2024 04:39 [10:37:15]1206 (1) - 0 [10:37:15]OFD Sender: Remove packet 197886 [10:37:15]ProducePacketName [10:37:15]name=ofd_packets/00197886 [10:37:15]NVStorageDeleteData [10:37:15]OFD Sender: Processing packet 197887 [packets to send 246, broken 244] [10:37:15]ProducePacketName [10:37:15]name=ofd_packets/00197887 [10:37:15]OFD Sender: To server: pG, [10:37:15]CommunicateWithHost lk.salyk.kg:30040 [10:37:15]ConnectInit lk.salyk.kg [10:37:15]Connected sock=10 [10:37:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 17 B5 07 01 E4 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E4 00 00 00 F4 03 04 00 99 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 04 03 00 35 04 06 00 7C A5 39 A0 46 F7 5E C9 D1 43 32 66 6B C9 [10:37:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DC C6 47 00 24 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 04 03 00 F4 03 04 00 EE D7 BE 66 B6 04 01 00 00 FC 84 FF 86 F5 B5 7F 9A [10:37:15]CommunicateWithHost err = 0 [10:37:15]CheckOFDResponse [10:37:15]1017 (14) - 77093643461234 [10:37:15]1041 (16) - 0000000000871802 [10:37:15]1040 (4) - 197887 [10:37:15]1012 (4) - 16.08.2024 04:39 [10:37:15]1206 (1) - 0 [10:37:15]OFD Sender: Remove packet 197887 [10:37:15]ProducePacketName [10:37:15]name=ofd_packets/00197887 [10:37:15]NVStorageDeleteData [10:37:16]OFD Sender: Processing packet 197888 [packets to send 245, broken 244] [10:37:16]ProducePacketName [10:37:16]name=ofd_packets/00197888 [10:37:16]OFD Sender: To server: pG, [10:37:16]CommunicateWithHost lk.salyk.kg:30040 [10:37:16]ConnectInit lk.salyk.kg [10:37:16]Connected sock=7 [10:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CD 9A 04 01 7C 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 E5 00 00 00 F4 03 04 00 C4 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 05 03 00 35 04 06 00 D6 62 E8 C3 FE 95 F8 35 4B 7A 40 96 BA D6 [10:37:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A9 D0 47 00 6D B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 05 03 00 F4 03 04 00 EF D7 BE 66 B6 04 01 00 00 B1 56 7F 11 FC F5 4F EE [10:37:16]CommunicateWithHost err = 0 [10:37:16]CheckOFDResponse [10:37:16]1017 (14) - 77093643461234 [10:37:16]1041 (16) - 0000000000871802 [10:37:16]1040 (4) - 197888 [10:37:16]1012 (4) - 16.08.2024 04:39 [10:37:16]1206 (1) - 0 [10:37:16]OFD Sender: Remove packet 197888 [10:37:16]ProducePacketName [10:37:16]name=ofd_packets/00197888 [10:37:16]NVStorageDeleteData [10:37:17]OFD Sender: No OFD packet to send [10:37:22]OFD Sender: No OFD packet to send [10:37:27]OFD Sender: No OFD packet to send [10:37:32]OFD Sender: No OFD packet to send [10:37:37]OFD Sender: No OFD packet to send [10:37:42]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:50]accept exits with 9 [10:37:50]New connection [10:37:50]New thread 3067403620 created [10:37:50]Thread 3067260260 joined [10:37:50]Waiting for new connection... [10:37:50] Sock 9.Parse request [10:37:50]Sock 9.Check first char [10:37:50]Sock 9.First char is OK [10:37:50]request: POST /json_proto HTTP/1.0 [10:37:50]Method: POST [10:37:50]URL: /json_proto [10:37:50]Method is POST - this is cgi request [10:37:50]url: /json_proto [10:37:50]query_string will be loaded in cgi processing [10:37:50]execute_cgi json_proto POST (null) [10:37:50]execute_cgi path=json_proto method=POST [10:37:50]POST find Content-Length [10:37:50]Host: 172.17.46.195:8080 [10:37:50]Content-Length: 802 [10:37:50]Content-Type: application/json [10:37:50] [10:37:50]POST finish read [10:37:50]Found Content-Length = 802 [10:37:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325277", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:50]execute_script... [10:37:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325277", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:50]POST & json_proto [10:37:50]process_json_proto [10:37:50]json parsed OK: [10:37:50]protocol is kg_v1.0 [10:37:50]action value=close_receipt [10:37:50]process_action close_receipt [10:37:50]cmd_close_receipt [10:37:50]MH_GetDate [10:37:50]Write to MH i2c: F0 00 00 20 08 17 [10:37:50]Write i2c OK [10:37:50]MH_I2C_Read... [10:37:50]Read from MH i2c: F0 [10:37:50]MH_I2C_Read... [10:37:50]Read from MH i2c: F0 09 00 [10:37:50]MH_I2C_Read... [10:37:50]Read from MH i2c: F0 09 00 20 08 00 FF 2B BF 66 8D AE BC 66 CC [10:37:50]GetLastDocTimeStamp 1723804612 [10:37:50]current date 1723804671 [10:37:50]FM_GetShiftState [10:37:50]SAM_PROTO_GetShiftState [10:37:50]wFMCommunicate request_size=4 [10:37:50]MH_SAM_APDU [10:37:50]CAPDU: 80 13 01 00 [10:37:50]Write to MH i2c: E2 08 00 21 08 80 13 01 00 00 00 00 00 A6 [10:37:50]Write i2c OK [10:37:50]MH_I2C_Read... [10:37:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:51]Read from MH i2c: E2 [10:37:51]MH_I2C_Read... [10:37:51]Read from MH i2c: E2 0E 00 [10:37:51]MH_I2C_Read... [10:37:51]Read from MH i2c: E2 0E 00 21 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 34 [10:37:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:37:51]wFMCommunicate OK [10:37:51]SAM_PROTO_GetShiftState done [10:37:51]FM_GetShiftState done [10:37:51]opened in 1723766727 [10:37:51]opened+sec_in_day 1723853127 [10:37:51]quantity*price = 70044 [10:37:51]sum+1 = 70046 [10:37:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 230 16.08.2024 10:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197889 ФПД: 72310397975386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103751&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197889&fm=72310397975386&tin=02508201610067®Number=0000000000092545&sum=70045 [10:37:52]StoreToDocumentArchive [10:37:52]shift 462 fd 197889 [10:37:52]save to /storage/0462/doc_00197889 [10:37:52]save last doc name /storage/0462/doc_00197889 to /storage/kkm_last_doc_name [10:37:52]save OK [10:37:52]Clear old archive folders... [10:37:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:37:52]tlvbuf is 0094E950 [10:37:52]SAM_PROTO_ClearQueue [10:37:52]wFMCommunicate request_size=4 [10:37:52]MH_SAM_APDU [10:37:52]CAPDU: 80 09 00 00 [10:37:52]Write to MH i2c: E2 08 00 2E 08 80 09 00 00 00 00 00 00 A8 [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:52]Read from MH i2c: E2 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 2E 08 00 90 00 AA [10:37:52]RAPDU: 90 00 [10:37:52]wFMCommunicate OK [10:37:52]SAM_PROTO_ClearQueue done [10:37:52]KKMCreateOFDPacket [10:37:52]OFDProtocolAddRootSTLVToBuf [10:37:52]FM_MakeSignedData [10:37:52]FM_MakeSignedData [10:37:52]SAM_PROTO_SignData [10:37:52]wFMCommunicate request_size=4 [10:37:52]MH_SAM_APDU [10:37:52]CAPDU: 80 0D 01 02 [10:37:52]Write to MH i2c: E2 08 00 2F 08 80 0D 01 02 00 00 00 00 B0 [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:52]Read from MH i2c: E2 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 2F 08 00 90 00 AB [10:37:52]RAPDU: 90 00 [10:37:52]wFMCommunicate OK [10:37:52]wFMCommunicate request_size=255 [10:37:52]MH_SAM_APDU [10: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 FF 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 05 03 00 35 04 06 00 41 [10:37:52]Write to MH i2c: E2 02 01 30 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 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 FF 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 05 03 00 35 04 06 00 41 00 00 C8 [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:52]Read from MH i2c: E2 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 30 08 00 90 00 AC [10:37:52]RAPDU: 90 00 [10:37:52]wFMCommunicate OK [10:37:52]wFMCommunicate request_size=10 [10:37:52]MH_SAM_APDU [10:37:52]CAPDU: 80 0D 02 02 05 C4 13 95 BB 5A [10:37:52]Write to MH i2c: E2 0D 00 31 08 80 0D 02 02 05 00 C4 13 95 BB 5A 00 00 3E [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:52]Read from MH i2c: E2 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 03 00 31 08 00 90 00 AD [10:37:52]RAPDU: 90 00 [10:37:52]wFMCommunicate OK [10:37:52]wFMCommunicate request_size=4 [10:37:52]MH_SAM_APDU [10:37:52]CAPDU: 80 0D 03 02 [10:37:52]Write to MH i2c: E2 08 00 32 08 80 0D 03 02 00 00 00 00 B5 [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]OFD Sender: No OFD packet to send [10:37:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:52]Read from MH i2c: E2 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 0B 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 0B 00 32 08 00 96 50 3B 04 E9 4B 21 7A 90 00 AA [10:37:52]RAPDU: 96 50 3B 04 E9 4B 21 7A 90 00 [10:37:52]wFMCommunicate OK [10:37:52]SAM_PROTO_SignData done [10:37:52]FM_MakeSignedData done [10:37:52]CreateOFDProtocolMessage [10:37:52]wFMCommunicate request_size=4 [10:37:52]MH_SAM_APDU [10:37:52]CAPDU: 80 11 00 00 [10:37:52]Write to MH i2c: E2 08 00 33 08 80 11 00 00 00 00 00 00 B5 [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:52]Read from MH i2c: E2 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 17 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: E2 17 00 33 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 02 [10:37:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:37:52]wFMCommunicate OK [10:37:52]CreateOFDProtocolMessage done [10:37:52]OFDSenderStorePacket 197889 [10:37:52]StoreOFDPacket docnum=197889 [10:37:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 7F 07 01 C7 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 FF 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 05 03 00 35 04 06 00 41 C4 13 95 BB 5A 96 50 3B 04 E9 4B 21 7A [10:37:52]CheckFolder [10:37:52]dirname=/storage/ofd_packets [10:37:52]CheckFolder done [10:37:52]ProducePacketName [10:37:52]name=ofd_packets/00197889 [10:37:52]NVStorageSaveData ofd_packets/00197889 [10:37:52]File name is /storage/ofd_packets/00197889 [10:37:52]Write 301 bytes [10:37:52]NVStorageSaveData done [10:37:52]OFDSenderStorePacket done [10:37:52]KKMCreateOFDPacket done [10:37:52]NVStorageSaveData kkm_last_timestamp [10:37:52]File name is /storage/kkm_last_timestamp [10:37:52]Write 4 bytes [10:37:52]NVStorageSaveData done [10:37:52]ExternCall_PrintAddStr [10:37:52]wPrintStart [10:37:52]Write to MH i2c: 01 00 00 34 08 3C [10:37:52]Write i2c OK [10:37:52]MH_I2C_Read... [10:37:52]OFD Sender: Processing packet 197889 [packets to send 245, broken 244] [10:37:52]ProducePacketName [10:37:52]name=ofd_packets/00197889 [10:37:52]OFD Sender: To server: pG, [10:37:52]CommunicateWithHost lk.salyk.kg:30040 [10:37:52]ConnectInit lk.salyk.kg [10:37:52]Read from MH i2c: 01 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: 01 07 00 [10:37:52]MH_I2C_Read... [10:37:52]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 FF 0F 51 [10:37:52]RasterBufferAndPrint [10:37:52]line Счет N : (1)11325277 [10:37:52]line ИНН: 02508201610067 [10:37:52]line Контрольно-Кассовый Чек [10:37:52]line ПРОДАЖА [10:37:52]line ТРК (МРК, ГНК) : 31 [10:37:52]line Товар: 2710124500 [10:37:52]line Аи-95-К-5 [10:37:52]line 9.440 * 74.20 [10:37:52]line = 700.45 [10:37:52]line НДС 12% НСП 1% [10:37:52]line > о реализуемом товаре [10:37:52]line ИТОГО: 700.45 [10:37:52]line НСП 1% : 6.20 [10:37:52]line НДС 12% : 74.38 [10:37:52]line Наличными: 0.00 [10:37:52]line Безнал.: 700.45 [10:37:52]line Место: АЗС № 95 "Партнер Нефть" [10:37:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:37:52]line СНО: Общий режим [10:37:52]line Чек 230 16.08.2024 10:37 [10:37:52]line Смена: 462 ФФД: 1.0 [10:37:52]line ЗНМ: 0300000079 [10:37:52]line РНМ: 0000000000092545 [10:37:52]line Версия ККМ: 001 [10:37:52]line Платежная система: O! деньги [10:37:52]line ФМ: 0000000000871802 [10:37:52]line ФД: 197889 [10:37:52]line ФПД: 72310397975386 [10:37:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103751&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197889&fm=72310397975386&tin=02508201610067®Number=0000000000092545&sum=70045 [10:37:52]written 0, free lines is 4095 [10:37:52]Connected sock=10 [10:37:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 7F 07 01 C7 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 FF 2B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 05 03 00 35 04 06 00 41 C4 13 95 BB 5A 96 50 3B 04 E9 4B 21 7A [10:37:53]Write to MH i2c: 01 00 00 5E 08 66 [10:37:53]Write i2c OK [10:37:53]MH_I2C_Read... [10:37:53]Read from MH i2c: 01 [10:37:53]MH_I2C_Read... [10:37:53]Read from MH i2c: 01 07 00 [10:37:53]MH_I2C_Read... [10:37:53]Read from MH i2c: 01 07 00 5E 08 00 00 00 00 00 EE 0C 67 [10:37:53]RasterBufferAndPrint [10:37:53]line [10:37:53]line [10:37:53]line [10:37:53]line [10:37:53]line [10:37:53]written 0, free lines is 3316 [10:37:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 21 6E 47 00 AA 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 05 03 00 F4 03 04 00 13 D8 BE 66 B6 04 01 00 00 70 4D 3A 88 8E 7C 69 90 [10:37:53]CommunicateWithHost err = 0 [10:37:53]CheckOFDResponse [10:37:53]1017 (14) - 77093643461234 [10:37:53]1041 (16) - 0000000000871802 [10:37:53]1040 (4) - 197889 [10:37:53]1012 (4) - 16.08.2024 04:39 [10:37:53]1206 (1) - 0 [10:37:53]OFD Sender: Remove packet 197889 [10:37:53]ProducePacketName [10:37:53]name=ofd_packets/00197889 [10:37:53]NVStorageDeleteData [10:37:53]MH_Cut [10:37:53]Write to MH i2c: D1 01 00 65 08 01 3F [10:37:53]Write i2c OK [10:37:53]MH_I2C_Read... [10:37:53]Read from MH i2c: D1 [10:37:53]MH_I2C_Read... [10:37:53]Read from MH i2c: D1 01 00 [10:37:53]MH_I2C_Read... [10:37:53]Read from MH i2c: D1 01 00 65 08 00 3E [10:37:53]Write to MH i2c: 01 00 00 66 08 6E [10:37:53]Write i2c OK [10:37:53]MH_I2C_Read... [10:37:53]OFD Sender: No OFD packet to send [10:37:53]*** Cut start [10:37:53]*** Purtial cut [10:37:53]*** Stage 1: CUTSNS_PIN = 1 [10:37:54]Read from MH i2c: 01 [10:37:54]MH_I2C_Read... [10:37:54]*** Stop cut motor [10:37:54]*** Cut end [10:37:54]Read from MH i2c: 01 07 00 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: 01 07 00 66 08 00 00 00 00 00 FF 0F 83 [10:37:54]process_action close_receipt done [10:37:54]requested_data is exist [10:37:54]produce_requested_data [10:37:54]requested_item fm.sn is exist - process it [10:37:54]wFMCommunicate request_size=4 [10:37:54]MH_SAM_APDU [10:37:54]CAPDU: 80 11 00 00 [10:37:54]Write to MH i2c: E2 08 00 67 08 80 11 00 00 00 00 00 00 E9 [10:37:54]Write i2c OK [10:37:54]MH_I2C_Read... [10:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:54]Read from MH i2c: E2 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 17 00 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 17 00 67 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [10:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:37:54]wFMCommunicate OK [10:37:54]requested_item fd.num is exist - process it [10:37:54]SAM_PROTO_GetFieldsCounters [10:37:54]wFMCommunicate request_size=4 [10:37:54]MH_SAM_APDU [10:37:54]CAPDU: 80 13 00 00 [10:37:54]Write to MH i2c: E2 08 00 68 08 80 13 00 00 00 00 00 00 EC [10:37:54]Write i2c OK [10:37:54]MH_I2C_Read... [10:37:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:54]Read from MH i2c: E2 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 62 00 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 62 00 68 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 01 05 03 00 0E 04 04 00 CE 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 91 [10:37:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 01 05 03 00 0E 04 04 00 CE 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 [10:37:54]wFMCommunicate OK [10:37:54]SAM_PROTO_GetFieldsCounters done [10:37:54]requested_item shift.num is exist - process it [10:37:54]requested_item shift.opened is exist - process it [10:37:54]req_shift_opened [10:37:54]FM_GetShiftState [10:37:54]SAM_PROTO_GetShiftState [10:37:54]wFMCommunicate request_size=4 [10:37:54]MH_SAM_APDU [10:37:54]CAPDU: 80 13 01 00 [10:37:54]Write to MH i2c: E2 08 00 69 08 80 13 01 00 00 00 00 00 EE [10:37:54]Write i2c OK [10:37:54]MH_I2C_Read... [10:37:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:54]Read from MH i2c: E2 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 0E 00 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 0E 00 69 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [10:37:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:37:54]wFMCommunicate OK [10:37:54]SAM_PROTO_GetShiftState done [10:37:54]FM_GetShiftState done [10:37:54]req_shift_opened done [10:37:54]requested_item shift.open_date is exist - process it [10:37:54]req_shift_open_date [10:37:54]req_shift_open_date done [10:37:54]produce_requested_data done [10:37:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197889,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:37:54]process_action_free close_receipt [10:37:54]json_value_free [10:37:54]json_value_free done [10:37:54]process_json_proto returns [10:37:54]Send response to host [10:37:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197889,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:37:54]free response buf [10:37:54]execute_script done [10:37:54]execute_script returns [10:37:54]free content buf [10:37:54]Sock 9.Close socket [10:37:54]Sock 9.Thread stoped [10:37:58]OFD Sender: No OFD packet to send [10:38:03]OFD Sender: No OFD packet to send [10:38:08]OFD Sender: No OFD packet to send [10:38:13]OFD Sender: No OFD packet to send [10:38:18]OFD Sender: No OFD packet to send [10:38:23]OFD Sender: No OFD packet to send [10:38:28]OFD Sender: No OFD packet to send [10:38:28]accept exits with 7 [10:38:28]New connection [10:38:28]New thread 3067260260 created [10:38:28]Thread 3067403620 joined [10:38:28]Waiting for new connection... [10:38:28] Sock 7.Parse request [10:38:28]Sock 7.Check first char [10:38:28]Sock 7.First char is OK [10:38:28]request: POST /json_proto HTTP/1.0 [10:38:28]Method: POST [10:38:28]URL: /json_proto [10:38:28]Method is POST - this is cgi request [10:38:28]url: /json_proto [10:38:28]query_string will be loaded in cgi processing [10:38:28]execute_cgi json_proto POST (null) [10:38:28]execute_cgi path=json_proto method=POST [10:38:28]POST find Content-Length [10:38:28]Host: 172.17.46.195:8080 [10:38:28]Content-Length: 798 [10:38:28]Content-Type: application/json [10:38:28] [10:38:28]POST finish read [10:38:28]Found Content-Length = 798 [10:38:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4010019", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:28]execute_script... [10:38:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325278", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4010019", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:28]POST & json_proto [10:38:28]process_json_proto [10:38:28]json parsed OK: [10:38:28]protocol is kg_v1.0 [10:38:28]action value=close_receipt [10:38:28]process_action close_receipt [10:38:28]cmd_close_receipt [10:38:28]MH_GetDate [10:38:28]Write to MH i2c: F0 00 00 6A 08 61 [10:38:28]Write i2c OK [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: F0 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: F0 09 00 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: F0 09 00 6A 08 00 25 2C BF 66 8D AE BC 66 3D [10:38:28]GetLastDocTimeStamp 1723804671 [10:38:28]current date 1723804709 [10:38:28]FM_GetShiftState [10:38:28]SAM_PROTO_GetShiftState [10:38:28]wFMCommunicate request_size=4 [10:38:28]MH_SAM_APDU [10:38:28]CAPDU: 80 13 01 00 [10:38:28]Write to MH i2c: E2 08 00 6B 08 80 13 01 00 00 00 00 00 F0 [10:38:28]Write i2c OK [10:38:28]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 0E 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 0E 00 6B 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7E [10:38:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:38:29]wFMCommunicate OK [10:38:29]SAM_PROTO_GetShiftState done [10:38:29]FM_GetShiftState done [10:38:29]opened in 1723766727 [10:38:29]opened+sec_in_day 1723853127 [10:38:29]quantity*price = 0 [10:38:29]sum+1 = 1 [10:38:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 231 16.08.2024 10:38 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010019 ФМ: 0000000000871802 ФД: 197890 ФПД: 112671093170968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103829&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197890&fm=112671093170968&tin=02508201610067®Number=0000000000092545&sum=0 [10:38:30]StoreToDocumentArchive [10:38:30]shift 462 fd 197890 [10:38:30]save to /storage/0462/doc_00197890 [10:38:30]save last doc name /storage/0462/doc_00197890 to /storage/kkm_last_doc_name [10:38:30]save OK [10:38:30]Clear old archive folders... [10:38:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:38:30]tlvbuf is 0094E720 [10:38:30]SAM_PROTO_ClearQueue [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 09 00 00 [10:38:30]Write to MH i2c: E2 08 00 78 08 80 09 00 00 00 00 00 00 F2 [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 78 08 00 90 00 F4 [10:38:30]RAPDU: 90 00 [10:38:30]wFMCommunicate OK [10:38:30]SAM_PROTO_ClearQueue done [10:38:30]KKMCreateOFDPacket [10:38:30]OFDProtocolAddRootSTLVToBuf [10:38:30]FM_MakeSignedData [10:38:30]FM_MakeSignedData [10:38:30]SAM_PROTO_SignData [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 0D 01 02 [10:38:30]Write to MH i2c: E2 08 00 79 08 80 0D 01 02 00 00 00 00 FA [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 79 08 00 90 00 F5 [10:38:30]RAPDU: 90 00 [10:38:30]wFMCommunicate OK [10:38:30]wFMCommunicate request_size=255 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 25 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 05 03 00 35 04 06 00 66 79 48 7C [10:38:30]Write to MH i2c: E2 02 01 7A 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 25 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 05 03 00 35 04 06 00 66 79 48 7C 00 00 9D [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 7A 08 00 90 00 F6 [10:38:30]RAPDU: 90 00 [10:38:30]wFMCommunicate OK [10:38:30]wFMCommunicate request_size=7 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 0D 02 02 02 23 18 [10:38:30]Write to MH i2c: E2 0A 00 7B 08 80 0D 02 02 02 00 23 18 00 00 3C [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 03 00 7B 08 00 90 00 F7 [10:38:30]RAPDU: 90 00 [10:38:30]wFMCommunicate OK [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 0D 03 02 [10:38:30]Write to MH i2c: E2 08 00 7C 08 80 0D 03 02 00 00 00 00 FF [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 0B 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 0B 00 7C 08 00 99 93 01 25 57 D1 E6 18 90 00 78 [10:38:30]RAPDU: 99 93 01 25 57 D1 E6 18 90 00 [10:38:30]wFMCommunicate OK [10:38:30]SAM_PROTO_SignData done [10:38:30]FM_MakeSignedData done [10:38:30]CreateOFDProtocolMessage [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 11 00 00 [10:38:30]Write to MH i2c: E2 08 00 7D 08 80 11 00 00 00 00 00 00 FF [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 17 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 17 00 7D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [10:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:38:30]wFMCommunicate OK [10:38:30]CreateOFDProtocolMessage done [10:38:30]OFDSenderStorePacket 197890 [10:38:30]StoreOFDPacket docnum=197890 [10:38:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 C6 58 04 01 BB 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 25 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 05 03 00 35 04 06 00 66 79 48 7C 23 18 99 93 01 25 57 D1 E6 18 [10:38:30]CheckFolder [10:38:30]dirname=/storage/ofd_packets [10:38:30]CheckFolder done [10:38:30]ProducePacketName [10:38:30]name=ofd_packets/00197890 [10:38:30]NVStorageSaveData ofd_packets/00197890 [10:38:30]File name is /storage/ofd_packets/00197890 [10:38:30]Write 298 bytes [10:38:30]NVStorageSaveData done [10:38:30]OFDSenderStorePacket done [10:38:30]KKMCreateOFDPacket done [10:38:30]NVStorageSaveData kkm_last_timestamp [10:38:30]File name is /storage/kkm_last_timestamp [10:38:30]Write 4 bytes [10:38:30]NVStorageSaveData done [10:38:30]ExternCall_PrintAddStr [10:38:30]wPrintStart [10:38:30]Write to MH i2c: 01 00 00 7E 08 86 [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: 01 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: 01 07 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: 01 07 00 7E 08 00 00 00 00 00 FF 0F 9B [10:38:30]RasterBufferAndPrint [10:38:30]line Счет N : (1)11325278 [10:38:30]line ИНН: 02508201610067 [10:38:30]line Контрольно-Кассовый Чек [10:38:30]line ПРОДАЖА [10:38:30]line ТРК (МРК, ГНК) : 51 [10:38:30]line Товар: 2710194210 [10:38:30]line ДТ-К-5 [10:38:30]line 7.000 * 0.00 [10:38:30]line = 0.00 [10:38:30]line НДС 12% НСП 1% [10:38:30]line > о реализуемом товаре [10:38:30]line ИТОГО: 0.00 [10:38:30]line НСП 1% : 0.00 [10:38:30]line НДС 12% : 0.00 [10:38:30]line Наличными: 0.00 [10:38:30]line Безнал.: 0.00 [10:38:30]line Место: АЗС № 95 "Партнер Нефть" [10:38:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:38:30]line СНО: Общий режим [10:38:30]line Чек 231 16.08.2024 10:38 [10:38:30]line Смена: 462 ФФД: 1.0 [10:38:30]line ЗНМ: 0300000079 [10:38:30]line РНМ: 0000000000092545 [10:38:30]line Версия ККМ: 001 [10:38:30]line Талоны: Топливные Талоны [10:38:30]line 4010019 [10:38:30]line ФМ: 0000000000871802 [10:38:30]line ФД: 197890 [10:38:30]line ФПД: 112671093170968 [10:38:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103829&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197890&fm=112671093170968&tin=02508201610067®Number=0000000000092545&sum=0 [10:38:31]OFD Sender: Processing packet 197890 [packets to send 245, broken 244] [10:38:31]ProducePacketName [10:38:31]name=ofd_packets/00197890 [10:38:31]OFD Sender: To server: pG, [10:38:31]CommunicateWithHost lk.salyk.kg:30040 [10:38:31]ConnectInit lk.salyk.kg [10:38:31]written 0, free lines is 4095 [10:38:31]Connected sock=10 [10:38:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 C6 58 04 01 BB 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 25 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 05 03 00 35 04 06 00 66 79 48 7C 23 18 99 93 01 25 57 D1 E6 18 [10:38:31]Write to MH i2c: 01 00 00 A8 08 B0 [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: 01 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: 01 07 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: 01 07 00 A8 08 00 00 00 00 00 ED 0C B0 [10:38:31]RasterBufferAndPrint [10:38:31]line [10:38:31]line [10:38:31]line [10:38:31]line [10:38:31]line [10:38:31]written 0, free lines is 3315 [10:38:31]MH_Cut [10:38:31]Write to MH i2c: D1 01 00 AF 08 01 89 [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: D1 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: D1 01 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: D1 01 00 AF 08 00 88 [10:38:31]Write to MH i2c: 01 00 00 B0 08 B8 [10:38:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CF 83 47 00 BD 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 05 03 00 F4 03 04 00 3A D8 BE 66 B6 04 01 00 00 A2 A5 B3 BC 96 18 50 8F [10:38:31]CommunicateWithHost err = 0 [10:38:31]CheckOFDResponse [10:38:31]1017 (14) - 77093643461234 [10:38:31]1041 (16) - 0000000000871802 [10:38:31]1040 (4) - 197890 [10:38:31]1012 (4) - 16.08.2024 04:40 [10:38:31]1206 (1) - 0 [10:38:31]OFD Sender: Remove packet 197890 [10:38:31]ProducePacketName [10:38:31]name=ofd_packets/00197890 [10:38:31]NVStorageDeleteData [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]OFD Sender: No OFD packet to send [10:38:32]*** Cut start [10:38:32]*** Purtial cut [10:38:32]*** CUTSNS_PIN = 0 [10:38:32]*** Stage 1: CUTSNS_PIN = 1 [10:38:34]Read from MH i2c: 01 [10:38:34]MH_I2C_Read... [10:38:34]*** Stop cut motor [10:38:34]*** Cut end [10:38:34]Read from MH i2c: 01 07 00 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: 01 07 00 B0 08 00 00 00 00 00 FF 0F CD [10:38:34]process_action close_receipt done [10:38:34]requested_data is exist [10:38:34]produce_requested_data [10:38:34]requested_item fm.sn is exist - process it [10:38:34]wFMCommunicate request_size=4 [10:38:34]MH_SAM_APDU [10:38:34]CAPDU: 80 11 00 00 [10:38:34]Write to MH i2c: E2 08 00 B1 08 80 11 00 00 00 00 00 00 33 [10:38:34]Write i2c OK [10:38:34]MH_I2C_Read... [10:38:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:34]Read from MH i2c: E2 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 17 00 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 17 00 B1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 80 [10:38:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:38:34]wFMCommunicate OK [10:38:34]requested_item fd.num is exist - process it [10:38:34]SAM_PROTO_GetFieldsCounters [10:38:34]wFMCommunicate request_size=4 [10:38:34]MH_SAM_APDU [10:38:34]CAPDU: 80 13 00 00 [10:38:34]Write to MH i2c: E2 08 00 B2 08 80 13 00 00 00 00 00 00 36 [10:38:34]Write i2c OK [10:38:34]MH_I2C_Read... [10:38:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:34]Read from MH i2c: E2 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 62 00 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 62 00 B2 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 02 05 03 00 0E 04 04 00 CE 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 DF [10:38:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 02 05 03 00 0E 04 04 00 CE 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 [10:38:34]wFMCommunicate OK [10:38:34]SAM_PROTO_GetFieldsCounters done [10:38:34]requested_item shift.num is exist - process it [10:38:34]requested_item shift.opened is exist - process it [10:38:34]req_shift_opened [10:38:34]FM_GetShiftState [10:38:34]SAM_PROTO_GetShiftState [10:38:34]wFMCommunicate request_size=4 [10:38:34]MH_SAM_APDU [10:38:34]CAPDU: 80 13 01 00 [10:38:34]Write to MH i2c: E2 08 00 B3 08 80 13 01 00 00 00 00 00 38 [10:38:34]Write i2c OK [10:38:34]MH_I2C_Read... [10:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:34]Read from MH i2c: E2 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 0E 00 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 0E 00 B3 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [10:38:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:38:34]wFMCommunicate OK [10:38:34]SAM_PROTO_GetShiftState done [10:38:34]FM_GetShiftState done [10:38:34]req_shift_opened done [10:38:34]requested_item shift.open_date is exist - process it [10:38:34]req_shift_open_date [10:38:34]req_shift_open_date done [10:38:34]produce_requested_data done [10:38:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197890,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:38:34]process_action_free close_receipt [10:38:34]json_value_free [10:38:34]json_value_free done [10:38:34]process_json_proto returns [10:38:34]Send response to host [10:38:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197890,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:38:34]free response buf [10:38:34]execute_script done [10:38:34]execute_script returns [10:38:34]free content buf [10:38:34]Sock 7.Close socket [10:38:34]Sock 7.Thread stoped [10:38:37]OFD Sender: No OFD packet to send [10:38:42]OFD Sender: No OFD packet to send [10:38:47]OFD Sender: No OFD packet to send [10:38:52]OFD Sender: No OFD packet to send [10:38:57]OFD Sender: No OFD packet to send [10:39:02]OFD Sender: No OFD packet to send [10:39:07]OFD Sender: No OFD packet to send [10:39:12]OFD Sender: No OFD packet to send [10:39:17]OFD Sender: No OFD packet to send [10:39:17]accept exits with 9 [10:39:17]New connection [10:39:17]New thread 3067403620 created [10:39:17]Thread 3067260260 joined [10:39:17]Waiting for new connection... [10:39:17] Sock 9.Parse request [10:39:17]Sock 9.Check first char [10:39:17]Sock 9.First char is OK [10:39:17]request: POST /json_proto HTTP/1.0 [10:39:17]Method: POST [10:39:17]URL: /json_proto [10:39:17]Method is POST - this is cgi request [10:39:17]url: /json_proto [10:39:17]query_string will be loaded in cgi processing [10:39:17]execute_cgi json_proto POST (null) [10:39:17]execute_cgi path=json_proto method=POST [10:39:17]POST find Content-Length [10:39:17]Host: 172.17.46.195:8080 [10:39:17]Content-Length: 802 [10:39:17]Content-Type: application/json [10:39:17] [10:39:17]POST finish read [10:39:17]Found Content-Length = 802 [10:39:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:17]execute_script... [10:39: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)11325279", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:17]POST & json_proto [10:39:17]process_json_proto [10:39:17]json parsed OK: [10:39:17]protocol is kg_v1.0 [10:39:17]action value=close_receipt [10:39:17]process_action close_receipt [10:39:17]cmd_close_receipt [10:39:17]MH_GetDate [10:39:17]Write to MH i2c: F0 00 00 B4 08 AB [10:39:17]Write i2c OK [10:39:17]MH_I2C_Read... [10:39:17]Read from MH i2c: F0 [10:39:17]MH_I2C_Read... [10:39:17]Read from MH i2c: F0 09 00 [10:39:17]MH_I2C_Read... [10:39:17]Read from MH i2c: F0 09 00 B4 08 00 56 2C BF 66 8D AE BC 66 B8 [10:39:17]GetLastDocTimeStamp 1723804709 [10:39:17]current date 1723804758 [10:39:17]FM_GetShiftState [10:39:17]SAM_PROTO_GetShiftState [10:39:17]wFMCommunicate request_size=4 [10:39:17]MH_SAM_APDU [10:39:17]CAPDU: 80 13 01 00 [10:39:17]Write to MH i2c: E2 08 00 B5 08 80 13 01 00 00 00 00 00 3A [10:39:17]Write i2c OK [10:39:17]MH_I2C_Read... [10:39:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:17]Read from MH i2c: E2 [10:39:17]MH_I2C_Read... [10:39:17]Read from MH i2c: E2 0E 00 [10:39:17]MH_I2C_Read... [10:39:17]Read from MH i2c: E2 0E 00 B5 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C8 [10:39:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:39:17]wFMCommunicate OK [10:39:17]SAM_PROTO_GetShiftState done [10:39:17]FM_GetShiftState done [10:39:17]opened in 1723766727 [10:39:17]opened+sec_in_day 1723853127 [10:39:17]quantity*price = 50036 [10:39:17]sum+1 = 50037 [10:39:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 232 16.08.2024 10:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197891 ФПД: 22076982397523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103918&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197891&fm=22076982397523&tin=02508201610067®Number=0000000000092545&sum=50036 [10:39:18]StoreToDocumentArchive [10:39:18]shift 462 fd 197891 [10:39:18]save to /storage/0462/doc_00197891 [10:39:18]save last doc name /storage/0462/doc_00197891 to /storage/kkm_last_doc_name [10:39:18]save OK [10:39:18]Clear old archive folders... [10:39:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:18]tlvbuf is 009602F0 [10:39:18]SAM_PROTO_ClearQueue [10:39:18]wFMCommunicate request_size=4 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 09 00 00 [10:39:18]Write to MH i2c: E2 08 00 C2 08 80 09 00 00 00 00 00 00 3C [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 C2 08 00 90 00 3E [10:39:18]RAPDU: 90 00 [10:39:18]wFMCommunicate OK [10:39:18]SAM_PROTO_ClearQueue done [10:39:18]KKMCreateOFDPacket [10:39:18]OFDProtocolAddRootSTLVToBuf [10:39:18]FM_MakeSignedData [10:39:18]FM_MakeSignedData [10:39:18]SAM_PROTO_SignData [10:39:18]wFMCommunicate request_size=4 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 0D 01 02 [10:39:18]Write to MH i2c: E2 08 00 C3 08 80 0D 01 02 00 00 00 00 44 [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:18]Read from MH i2c: E2 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 [10:39:18]MH_I2C_Read... [10:39:18]Read from MH i2c: E2 03 00 C3 08 00 90 00 3F [10:39:18]RAPDU: 90 00 [10:39:18]wFMCommunicate OK [10:39:18]wFMCommunicate request_size=255 [10:39:18]MH_SAM_APDU [10:39:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 56 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 05 03 00 35 04 06 00 14 [10:39:18]Write to MH i2c: E2 02 01 C4 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 56 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 05 03 00 35 04 06 00 14 00 00 81 [10:39:18]Write i2c OK [10:39:18]MH_I2C_Read... [10:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:19]Read from MH i2c: E2 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 03 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 03 00 C4 08 00 90 00 40 [10:39:19]RAPDU: 90 00 [10:39:19]wFMCommunicate OK [10:39:19]wFMCommunicate request_size=10 [10:39:19]MH_SAM_APDU [10:39:19]CAPDU: 80 0D 02 02 05 14 32 B1 8A 53 [10:39:19]Write to MH i2c: E2 0D 00 C5 08 80 0D 02 02 05 00 14 32 B1 8A 53 00 00 25 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:19]Read from MH i2c: E2 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 03 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 03 00 C5 08 00 90 00 41 [10:39:19]RAPDU: 90 00 [10:39:19]wFMCommunicate OK [10:39:19]wFMCommunicate request_size=4 [10:39:19]MH_SAM_APDU [10:39:19]CAPDU: 80 0D 03 02 [10:39:19]Write to MH i2c: E2 08 00 C6 08 80 0D 03 02 00 00 00 00 49 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:19]Read from MH i2c: E2 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 0B 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 0B 00 C6 08 00 5A 84 5B FE BA 6F C4 76 90 00 E4 [10:39:19]RAPDU: 5A 84 5B FE BA 6F C4 76 90 00 [10:39:19]wFMCommunicate OK [10:39:19]SAM_PROTO_SignData done [10:39:19]FM_MakeSignedData done [10:39:19]CreateOFDProtocolMessage [10:39:19]wFMCommunicate request_size=4 [10:39:19]MH_SAM_APDU [10:39:19]CAPDU: 80 11 00 00 [10:39:19]Write to MH i2c: E2 08 00 C7 08 80 11 00 00 00 00 00 00 49 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:19]Read from MH i2c: E2 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 17 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: E2 17 00 C7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [10:39:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:39:19]wFMCommunicate OK [10:39:19]CreateOFDProtocolMessage done [10:39:19]OFDSenderStorePacket 197891 [10:39:19]StoreOFDPacket docnum=197891 [10:39:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 99 52 07 01 71 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 56 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 05 03 00 35 04 06 00 14 14 32 B1 8A 53 5A 84 5B FE BA 6F C4 76 [10:39:19]CheckFolder [10:39:19]dirname=/storage/ofd_packets [10:39:19]CheckFolder done [10:39:19]ProducePacketName [10:39:19]name=ofd_packets/00197891 [10:39:19]NVStorageSaveData ofd_packets/00197891 [10:39:19]File name is /storage/ofd_packets/00197891 [10:39:19]Write 301 bytes [10:39:19]NVStorageSaveData done [10:39:19]OFDSenderStorePacket done [10:39:19]KKMCreateOFDPacket done [10:39:19]NVStorageSaveData kkm_last_timestamp [10:39:19]File name is /storage/kkm_last_timestamp [10:39:19]Write 4 bytes [10:39:19]NVStorageSaveData done [10:39:19]ExternCall_PrintAddStr [10:39:19]wPrintStart [10:39:19]Write to MH i2c: 01 00 00 C8 08 D0 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 07 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 07 00 C8 08 00 00 00 00 00 FF 0F E5 [10:39:19]RasterBufferAndPrint [10:39:19]line Счет N : (1)11325279 [10:39:19]line ИНН: 02508201610067 [10:39:19]line Контрольно-Кассовый Чек [10:39:19]line ПРОДАЖА [10:39:19]line ТРК (МРК, ГНК) : 42 [10:39:19]line Товар: 2710124130 [10:39:19]line Аи-92-К-4 [10:39:19]line 7.380 * 67.80 [10:39:19]line = 500.36 [10:39:19]line НДС 12% НСП 1% [10:39:19]line > о реализуемом товаре [10:39:19]line ИТОГО: 500.36 [10:39:19]line НСП 1% : 4.43 [10:39:19]line НДС 12% : 53.14 [10:39:19]line Наличными: 0.00 [10:39:19]line Безнал.: 500.36 [10:39:19]line Место: АЗС № 95 "Партнер Нефть" [10:39:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:39:19]line СНО: Общий режим [10:39:19]line Чек 232 16.08.2024 10:39 [10:39:19]line Смена: 462 ФФД: 1.0 [10:39:19]line ЗНМ: 0300000079 [10:39:19]line РНМ: 0000000000092545 [10:39:19]line Версия ККМ: 001 [10:39:19]line Платежная система: O! деньги [10:39:19]line ФМ: 0000000000871802 [10:39:19]line ФД: 197891 [10:39:19]line ФПД: 22076982397523 [10:39:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T103918&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197891&fm=22076982397523&tin=02508201610067®Number=0000000000092545&sum=50036 [10:39:19]written 0, free lines is 4095 [10:39:19]OFD Sender: Processing packet 197891 [packets to send 245, broken 244] [10:39:19]ProducePacketName [10:39:19]name=ofd_packets/00197891 [10:39:19]OFD Sender: To server: pG, [10:39:19]CommunicateWithHost lk.salyk.kg:30040 [10:39:19]ConnectInit lk.salyk.kg [10:39:19]Connected sock=10 [10:39:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 99 52 07 01 71 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 56 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 05 03 00 35 04 06 00 14 14 32 B1 8A 53 5A 84 5B FE BA 6F C4 76 [10:39:19]Write to MH i2c: 01 00 00 F2 08 FA [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 07 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: 01 07 00 F2 08 00 00 00 00 00 FF 0C 0C [10:39:19]RasterBufferAndPrint [10:39:19]line [10:39:19]line [10:39:19]line [10:39:19]line [10:39:19]line [10:39:19]written 0, free lines is 3333 [10:39:19]MH_Cut [10:39:19]Write to MH i2c: D1 01 00 F9 08 01 D3 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: D1 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: D1 01 00 [10:39:19]MH_I2C_Read... [10:39:19]Read from MH i2c: D1 01 00 F9 08 00 D2 [10:39:19]Write to MH i2c: 01 00 00 FA 08 02 [10:39:19]Write i2c OK [10:39:19]MH_I2C_Read... [10:39:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 28 BF 47 00 10 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 38 37 31 38 30 32 10 04 04 00 03 05 03 00 F4 03 04 00 6A D8 BE 66 B6 04 01 00 00 D8 08 95 CA E3 5B 05 03 [10:39:19]CommunicateWithHost err = 0 [10:39:19]CheckOFDResponse [10:39:19]1017 (14) - 77093643461234 [10:39:19]1041 (16) - 0000000000871802 [10:39:19]1040 (4) - 197891 [10:39:19]1012 (4) - 16.08.2024 04:41 [10:39:19]1206 (1) - 0 [10:39:19]OFD Sender: Remove packet 197891 [10:39:19]ProducePacketName [10:39:19]name=ofd_packets/00197891 [10:39:19]NVStorageDeleteData [10:39:20]OFD Sender: No OFD packet to send [10:39:20]*** Cut start [10:39:20]*** Purtial cut [10:39:20]*** Stage 1: CUTSNS_PIN = 1 [10:39:20]Read from MH i2c: 01 [10:39:20]MH_I2C_Read... [10:39:20]*** Stop cut motor [10:39:20]*** Cut end [10:39:20]Read from MH i2c: 01 07 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: 01 07 00 FA 08 00 00 00 00 00 FF 0F 17 [10:39:20]process_action close_receipt done [10:39:20]requested_data is exist [10:39:20]produce_requested_data [10:39:20]requested_item fm.sn is exist - process it [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 11 00 00 [10:39:20]Write to MH i2c: E2 08 00 FB 08 80 11 00 00 00 00 00 00 7D [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 17 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 17 00 FB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [10:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:39:20]wFMCommunicate OK [10:39:20]requested_item fd.num is exist - process it [10:39:20]SAM_PROTO_GetFieldsCounters [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 13 00 00 [10:39:20]Write to MH i2c: E2 08 00 FC 08 80 13 00 00 00 00 00 00 80 [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 62 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 62 00 FC 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 03 05 03 00 0E 04 04 00 CE 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 2D [10:39:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 03 05 03 00 0E 04 04 00 CE 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 [10:39:20]wFMCommunicate OK [10:39:20]SAM_PROTO_GetFieldsCounters done [10:39:20]requested_item shift.num is exist - process it [10:39:20]requested_item shift.opened is exist - process it [10:39:20]req_shift_opened [10:39:20]FM_GetShiftState [10:39:20]SAM_PROTO_GetShiftState [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 13 01 00 [10:39:20]Write to MH i2c: E2 08 00 FD 08 80 13 01 00 00 00 00 00 82 [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 0E 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 0E 00 FD 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [10:39:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:39:20]wFMCommunicate OK [10:39:20]SAM_PROTO_GetShiftState done [10:39:20]FM_GetShiftState done [10:39:20]req_shift_opened done [10:39:20]requested_item shift.open_date is exist - process it [10:39:20]req_shift_open_date [10:39:20]req_shift_open_date done [10:39:20]produce_requested_data done [10:39:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197891,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:39:20]process_action_free close_receipt [10:39:20]json_value_free [10:39:20]json_value_free done [10:39:20]process_json_proto returns [10:39:20]Send response to host [10:39:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197891,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:39:20]free response buf [10:39:20]execute_script done [10:39:20]execute_script returns [10:39:20]free content buf [10:39:20]Sock 9.Close socket [10:39:20]Sock 9.Thread stoped [10:39:25]OFD Sender: No OFD packet to send [10:39:30]OFD Sender: No OFD packet to send [10:39:35]OFD Sender: No OFD packet to send [10:39:40]OFD Sender: No OFD packet to send [10:39:45]OFD Sender: No OFD packet to send [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:08]accept exits with 7 [10:40:08]New connection [10:40:08]New thread 3067260260 created [10:40:08]Thread 3067403620 joined [10:40:08]Waiting for new connection... [10:40:08] Sock 7.Parse request [10:40:08]Sock 7.Check first char [10:40:08]Sock 7.First char is OK [10:40:08]request: POST /json_proto HTTP/1.0 [10:40:08]Method: POST [10:40:08]URL: /json_proto [10:40:08]Method is POST - this is cgi request [10:40:08]url: /json_proto [10:40:08]query_string will be loaded in cgi processing [10:40:08]execute_cgi json_proto POST (null) [10:40:08]execute_cgi path=json_proto method=POST [10:40:08]POST find Content-Length [10:40:08]Host: 172.17.46.195:8080 [10:40:08]Content-Length: 756 [10:40:08]Content-Type: application/json [10:40:08] [10:40:08]POST finish read [10:40:08]Found Content-Length = 756 [10:40:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30040366", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:08]execute_script... [10:40: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)11325280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30040366", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:08]POST & json_proto [10:40:08]process_json_proto [10:40:08]json parsed OK: [10:40:08]protocol is kg_v1.0 [10:40:08]action value=close_receipt [10:40:08]process_action close_receipt [10:40:08]cmd_close_receipt [10:40:08]MH_GetDate [10:40:08]Write to MH i2c: F0 00 00 FE 08 F5 [10:40:08]Write i2c OK [10:40:08]MH_I2C_Read... [10:40:08]Read from MH i2c: F0 [10:40:08]MH_I2C_Read... [10:40:08]Read from MH i2c: F0 09 00 [10:40:08]MH_I2C_Read... [10:40:08]Read from MH i2c: F0 09 00 FE 08 00 88 2C BF 66 8D AE BC 66 34 [10:40:08]GetLastDocTimeStamp 1723804758 [10:40:08]current date 1723804808 [10:40:08]FM_GetShiftState [10:40:08]SAM_PROTO_GetShiftState [10:40:08]wFMCommunicate request_size=4 [10:40:08]MH_SAM_APDU [10:40:08]CAPDU: 80 13 01 00 [10:40:08]Write to MH i2c: E2 08 00 FF 08 80 13 01 00 00 00 00 00 84 [10:40:08]Write i2c OK [10:40:08]MH_I2C_Read... [10:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:08]Read from MH i2c: E2 [10:40:08]MH_I2C_Read... [10:40:08]Read from MH i2c: E2 0E 00 [10:40:08]MH_I2C_Read... [10:40:08]Read from MH i2c: E2 0E 00 FF 08 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 12 [10:40:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:40:08]wFMCommunicate OK [10:40:08]SAM_PROTO_GetShiftState done [10:40:08]FM_GetShiftState done [10:40:08]opened in 1723766727 [10:40:08]opened+sec_in_day 1723853127 [10:40:08]quantity*price = 0 [10:40:08]sum+1 = 1 [10:40:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 233 16.08.2024 10:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30040366 ФМ: 0000000000871802 ФД: 197892 ФПД: 111636755252281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104009&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197892&fm=111636755252281&tin=02508201610067®Number=0000000000092545&sum=0 [10:40:09]StoreToDocumentArchive [10:40:09]shift 462 fd 197892 [10:40:09]save to /storage/0462/doc_00197892 [10:40:09]save last doc name /storage/0462/doc_00197892 to /storage/kkm_last_doc_name [10:40:09]save OK [10:40:09]Clear old archive folders... [10:40:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:09]tlvbuf is 0094F350 [10:40:09]SAM_PROTO_ClearQueue [10:40:09]wFMCommunicate request_size=4 [10:40:09]MH_SAM_APDU [10:40:09]CAPDU: 80 09 00 00 [10:40:09]Write to MH i2c: E2 08 00 0C 09 80 09 00 00 00 00 00 00 87 [10:40:09]Write i2c OK [10:40:09]MH_I2C_Read... [10:40:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:09]Read from MH i2c: E2 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 03 00 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 03 00 0C 09 00 90 00 89 [10:40:09]RAPDU: 90 00 [10:40:09]wFMCommunicate OK [10:40:09]SAM_PROTO_ClearQueue done [10:40:09]KKMCreateOFDPacket [10:40:09]OFDProtocolAddRootSTLVToBuf [10:40:09]FM_MakeSignedData [10:40:09]FM_MakeSignedData [10:40:09]SAM_PROTO_SignData [10:40:09]wFMCommunicate request_size=4 [10:40:09]MH_SAM_APDU [10:40:09]CAPDU: 80 0D 01 02 [10:40:09]Write to MH i2c: E2 08 00 0D 09 80 0D 01 02 00 00 00 00 8F [10:40:09]Write i2c OK [10:40:09]MH_I2C_Read... [10:40:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:09]Read from MH i2c: E2 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 03 00 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 03 00 0D 09 00 90 00 8A [10:40:09]RAPDU: 90 00 [10:40:09]wFMCommunicate OK [10:40:09]wFMCommunicate request_size=255 [10:40:09]MH_SAM_APDU [10:40:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 89 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 05 03 00 35 04 06 00 65 [10:40:09]Write to MH i2c: E2 02 01 0E 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 89 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 05 03 00 35 04 06 00 65 00 00 6C [10:40:09]Write i2c OK [10:40:09]MH_I2C_Read... [10:40:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:09]Read from MH i2c: E2 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 03 00 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 03 00 0E 09 00 90 00 8B [10:40:09]RAPDU: 90 00 [10:40:09]wFMCommunicate OK [10:40:09]wFMCommunicate request_size=10 [10:40:09]MH_SAM_APDU [10:40:09]CAPDU: 80 0D 02 02 05 88 75 24 04 39 [10:40:09]Write to MH i2c: E2 0D 00 0F 09 80 0D 02 02 05 00 88 75 24 04 39 00 00 FA [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:10]Read from MH i2c: E2 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: E2 03 00 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: E2 03 00 0F 09 00 90 00 8C [10:40:10]RAPDU: 90 00 [10:40:10]wFMCommunicate OK [10:40:10]wFMCommunicate request_size=4 [10:40:10]MH_SAM_APDU [10:40:10]CAPDU: 80 0D 03 02 [10:40:10]Write to MH i2c: E2 08 00 10 09 80 0D 03 02 00 00 00 00 94 [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:10]Read from MH i2c: E2 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: E2 0B 00 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: E2 0B 00 10 09 00 48 7C 47 27 F4 38 65 B0 90 00 08 [10:40:10]RAPDU: 48 7C 47 27 F4 38 65 B0 90 00 [10:40:10]wFMCommunicate OK [10:40:10]SAM_PROTO_SignData done [10:40:10]FM_MakeSignedData done [10:40:10]CreateOFDProtocolMessage [10:40:10]wFMCommunicate request_size=4 [10:40:10]MH_SAM_APDU [10:40:10]CAPDU: 80 11 00 00 [10:40:10]Write to MH i2c: E2 08 00 11 09 80 11 00 00 00 00 00 00 94 [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:10]Read from MH i2c: E2 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: E2 17 00 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: E2 17 00 11 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E1 [10:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:40:10]wFMCommunicate OK [10:40:10]CreateOFDProtocolMessage done [10:40:10]OFDSenderStorePacket 197892 [10:40:10]StoreOFDPacket docnum=197892 [10:40:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B4 08 07 01 94 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 89 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 05 03 00 35 04 06 00 65 88 75 24 04 39 48 7C 47 27 F4 38 65 B0 [10:40:10]CheckFolder [10:40:10]dirname=/storage/ofd_packets [10:40:10]CheckFolder done [10:40:10]ProducePacketName [10:40:10]name=ofd_packets/00197892 [10:40:10]NVStorageSaveData ofd_packets/00197892 [10:40:10]File name is /storage/ofd_packets/00197892 [10:40:10]Write 301 bytes [10:40:10]NVStorageSaveData done [10:40:10]OFDSenderStorePacket done [10:40:10]KKMCreateOFDPacket done [10:40:10]NVStorageSaveData kkm_last_timestamp [10:40:10]File name is /storage/kkm_last_timestamp [10:40:10]Write 4 bytes [10:40:10]NVStorageSaveData done [10:40:10]ExternCall_PrintAddStr [10:40:10]wPrintStart [10:40:10]Write to MH i2c: 01 00 00 12 09 1B [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: 01 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: 01 07 00 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: 01 07 00 12 09 00 00 00 00 00 FF 0F 30 [10:40:10]RasterBufferAndPrint [10:40:10]line Счет N : (1)11325280 [10:40:10]line ИНН: 02508201610067 [10:40:10]line Контрольно-Кассовый Чек [10:40:10]line ПРОДАЖА [10:40:10]line ТРК (МРК, ГНК) : 22 [10:40:10]line Товар: 2710124130 [10:40:10]line Аи-92-К-4 [10:40:10]line 14.750 * 0.00 [10:40:10]line = 0.00 [10:40:10]line НДС 12% НСП 1% [10:40:10]line > о реализуемом товаре [10:40:10]line ИТОГО: 0.00 [10:40:10]line НСП 1% : 0.00 [10:40:10]line НДС 12% : 0.00 [10:40:10]line Наличными: 0.00 [10:40:10]line Безнал.: 0.00 [10:40:10]line Место: АЗС № 95 "Партнер Нефть" [10:40:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:40:10]line СНО: Общий режим [10:40:10]line Чек 233 16.08.2024 10:40 [10:40:10]line Смена: 462 ФФД: 1.0 [10:40:10]line ЗНМ: 0300000079 [10:40:10]line РНМ: 0000000000092545 [10:40:10]line Версия ККМ: 001 [10:40:10]line Талоны: ТК ГПНА Online [10:40:10]line 30040366 [10:40:10]line ФМ: 0000000000871802 [10:40:10]line ФД: 197892 [10:40:10]line ФПД: 111636755252281 [10:40:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104009&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197892&fm=111636755252281&tin=02508201610067®Number=0000000000092545&sum=0 [10:40:10]written 0, free lines is 4095 [10:40:10]OFD Sender: Processing packet 197892 [packets to send 245, broken 244] [10:40:10]ProducePacketName [10:40:10]name=ofd_packets/00197892 [10:40:10]OFD Sender: To server: pG, [10:40:10]CommunicateWithHost lk.salyk.kg:30040 [10:40:10]ConnectInit lk.salyk.kg [10:40:10]Connected sock=10 [10:40:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B4 08 07 01 94 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 89 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 05 03 00 35 04 06 00 65 88 75 24 04 39 48 7C 47 27 F4 38 65 B0 [10:40:10]Write to MH i2c: 01 00 00 3C 09 45 [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: 01 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: 01 07 00 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: 01 07 00 3C 09 00 00 00 00 00 E6 0C 3E [10:40:10]RasterBufferAndPrint [10:40:10]line [10:40:10]line [10:40:10]line [10:40:10]line [10:40:10]line [10:40:10]written 0, free lines is 3309 [10:40:10]MH_Cut [10:40:10]Write to MH i2c: D1 01 00 43 09 01 1E [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: D1 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: D1 01 00 [10:40:10]MH_I2C_Read... [10:40:10]Read from MH i2c: D1 01 00 43 09 00 1D [10:40:10]Write to MH i2c: 01 00 00 44 09 4D [10:40:10]Write i2c OK [10:40:10]MH_I2C_Read... [10:40:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7B F8 47 00 7C 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 05 03 00 F4 03 04 00 9D D8 BE 66 B6 04 01 00 00 C2 04 6E 57 E1 B1 D0 04 [10:40:10]CommunicateWithHost err = 0 [10:40:10]CheckOFDResponse [10:40:10]1017 (14) - 77093643461234 [10:40:10]1041 (16) - 0000000000871802 [10:40:10]1040 (4) - 197892 [10:40:10]1012 (4) - 16.08.2024 04:42 [10:40:10]1206 (1) - 0 [10:40:10]OFD Sender: Remove packet 197892 [10:40:10]ProducePacketName [10:40:10]name=ofd_packets/00197892 [10:40:10]NVStorageDeleteData [10:40:11]OFD Sender: No OFD packet to send [10:40:11]*** Cut start [10:40:11]*** Purtial cut [10:40:11]*** CUTSNS_PIN = 0 [10:40:11]*** Stage 1: CUTSNS_PIN = 1 [10:40:13]Read from MH i2c: 01 [10:40:13]MH_I2C_Read... [10:40:13]*** Stop cut motor [10:40:13]*** Cut end [10:40:13]Read from MH i2c: 01 07 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: 01 07 00 44 09 00 00 00 00 00 FF 0F 62 [10:40:13]process_action close_receipt done [10:40:13]requested_data is exist [10:40:13]produce_requested_data [10:40:13]requested_item fm.sn is exist - process it [10:40:13]wFMCommunicate request_size=4 [10:40:13]MH_SAM_APDU [10:40:13]CAPDU: 80 11 00 00 [10:40:13]Write to MH i2c: E2 08 00 45 09 80 11 00 00 00 00 00 00 C8 [10:40:13]Write i2c OK [10:40:13]MH_I2C_Read... [10:40:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:13]Read from MH i2c: E2 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 17 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 17 00 45 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [10:40:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:40:13]wFMCommunicate OK [10:40:13]requested_item fd.num is exist - process it [10:40:13]SAM_PROTO_GetFieldsCounters [10:40:13]wFMCommunicate request_size=4 [10:40:13]MH_SAM_APDU [10:40:13]CAPDU: 80 13 00 00 [10:40:13]Write to MH i2c: E2 08 00 46 09 80 13 00 00 00 00 00 00 CB [10:40:13]Write i2c OK [10:40:13]MH_I2C_Read... [10:40:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:13]Read from MH i2c: E2 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 62 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 62 00 46 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 04 05 03 00 0E 04 04 00 CE 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 7C [10:40:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 04 05 03 00 0E 04 04 00 CE 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 [10:40:13]wFMCommunicate OK [10:40:13]SAM_PROTO_GetFieldsCounters done [10:40:13]requested_item shift.num is exist - process it [10:40:13]requested_item shift.opened is exist - process it [10:40:13]req_shift_opened [10:40:13]FM_GetShiftState [10:40:13]SAM_PROTO_GetShiftState [10:40:13]wFMCommunicate request_size=4 [10:40:13]MH_SAM_APDU [10:40:13]CAPDU: 80 13 01 00 [10:40:13]Write to MH i2c: E2 08 00 47 09 80 13 01 00 00 00 00 00 CD [10:40:13]Write i2c OK [10:40:13]MH_I2C_Read... [10:40:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:13]Read from MH i2c: E2 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 0E 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 0E 00 47 09 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [10:40:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:40:13]wFMCommunicate OK [10:40:13]SAM_PROTO_GetShiftState done [10:40:13]FM_GetShiftState done [10:40:13]req_shift_opened done [10:40:13]requested_item shift.open_date is exist - process it [10:40:13]req_shift_open_date [10:40:13]req_shift_open_date done [10:40:13]produce_requested_data done [10:40:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197892,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:40:13]process_action_free close_receipt [10:40:13]json_value_free [10:40:13]json_value_free done [10:40:13]process_json_proto returns [10:40:13]Send response to host [10:40:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197892,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:40:13]free response buf [10:40:13]execute_script done [10:40:13]execute_script returns [10:40:13]free content buf [10:40:13]Sock 7.Close socket [10:40:13]Sock 7.Thread stoped [10:40:16]OFD Sender: No OFD packet to send [10:40:21]OFD Sender: No OFD packet to send [10:40:26]OFD Sender: No OFD packet to send [10:40:31]OFD Sender: No OFD packet to send [10:40:36]OFD Sender: No OFD packet to send [10:40:39]accept exits with 9 [10:40:39]New connection [10:40:39]New thread 3067403620 created [10:40:39]Thread 3067260260 joined [10:40:39]Waiting for new connection... [10:40:39] Sock 9.Parse request [10:40:39]Sock 9.Check first char [10:40:39]Sock 9.First char is OK [10:40:39]request: POST /json_proto HTTP/1.0 [10:40:39]Method: POST [10:40:39]URL: /json_proto [10:40:39]Method is POST - this is cgi request [10:40:39]url: /json_proto [10:40:39]query_string will be loaded in cgi processing [10:40:39]execute_cgi json_proto POST (null) [10:40:39]execute_cgi path=json_proto method=POST [10:40:39]POST find Content-Length [10:40:39]Host: 172.17.46.195:8080 [10:40:39]Content-Length: 802 [10:40:39]Content-Type: application/json [10:40:39] [10:40:39]POST finish read [10:40:39]Found Content-Length = 802 [10:40:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:39]execute_script... [10:40: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)11325282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:39]POST & json_proto [10:40:39]process_json_proto [10:40:39]json parsed OK: [10:40:39]protocol is kg_v1.0 [10:40:39]action value=close_receipt [10:40:39]process_action close_receipt [10:40:39]cmd_close_receipt [10:40:39]MH_GetDate [10:40:39]Write to MH i2c: F0 00 00 48 09 40 [10:40:39]Write i2c OK [10:40:39]MH_I2C_Read... [10:40:39]Read from MH i2c: F0 [10:40:39]MH_I2C_Read... [10:40:39]Read from MH i2c: F0 09 00 [10:40:39]MH_I2C_Read... [10:40:39]Read from MH i2c: F0 09 00 48 09 00 A7 2C BF 66 8D AE BC 66 9E [10:40:39]GetLastDocTimeStamp 1723804809 [10:40:39]current date 1723804839 [10:40:39]FM_GetShiftState [10:40:39]SAM_PROTO_GetShiftState [10:40:39]wFMCommunicate request_size=4 [10:40:39]MH_SAM_APDU [10:40:39]CAPDU: 80 13 01 00 [10:40:39]Write to MH i2c: E2 08 00 49 09 80 13 01 00 00 00 00 00 CF [10:40:39]Write i2c OK [10:40:39]MH_I2C_Read... [10:40:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:39]Read from MH i2c: E2 [10:40:39]MH_I2C_Read... [10:40:39]Read from MH i2c: E2 0E 00 [10:40:39]MH_I2C_Read... [10:40:39]Read from MH i2c: E2 0E 00 49 09 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [10:40:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:40:39]wFMCommunicate OK [10:40:39]SAM_PROTO_GetShiftState done [10:40:39]FM_GetShiftState done [10:40:39]opened in 1723766727 [10:40:39]opened+sec_in_day 1723853127 [10:40:39]quantity*price = 100050 [10:40:39]sum+1 = 100052 [10:40:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 234 16.08.2024 10:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197893 ФПД: 225585133274896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104039&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197893&fm=225585133274896&tin=02508201610067®Number=0000000000092545&sum=100051 [10:40:40]StoreToDocumentArchive [10:40:40]shift 462 fd 197893 [10:40:40]save to /storage/0462/doc_00197893 [10:40:40]save last doc name /storage/0462/doc_00197893 to /storage/kkm_last_doc_name [10:40:40]save OK [10:40:40]Clear old archive folders... [10:40:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:40:40]tlvbuf is 0094F230 [10:40:40]SAM_PROTO_ClearQueue [10:40:40]wFMCommunicate request_size=4 [10:40:40]MH_SAM_APDU [10:40:40]CAPDU: 80 09 00 00 [10:40:40]Write to MH i2c: E2 08 00 56 09 80 09 00 00 00 00 00 00 D1 [10:40:40]Write i2c OK [10:40:40]MH_I2C_Read... [10:40:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:40]Read from MH i2c: E2 [10:40:40]MH_I2C_Read... [10:40:40]Read from MH i2c: E2 03 00 [10:40:40]MH_I2C_Read... [10:40:40]Read from MH i2c: E2 03 00 56 09 00 90 00 D3 [10:40:40]RAPDU: 90 00 [10:40:40]wFMCommunicate OK [10:40:40]SAM_PROTO_ClearQueue done [10:40:40]KKMCreateOFDPacket [10:40:40]OFDProtocolAddRootSTLVToBuf [10:40:40]FM_MakeSignedData [10:40:40]FM_MakeSignedData [10:40:40]SAM_PROTO_SignData [10:40:40]wFMCommunicate request_size=4 [10:40:40]MH_SAM_APDU [10:40:40]CAPDU: 80 0D 01 02 [10:40:40]Write to MH i2c: E2 08 00 57 09 80 0D 01 02 00 00 00 00 D9 [10:40:40]Write i2c OK [10:40:40]MH_I2C_Read... [10:40:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:40]Read from MH i2c: E2 [10:40:40]MH_I2C_Read... [10:40:40]Read from MH i2c: E2 03 00 [10:40:40]MH_I2C_Read... [10:40:40]Read from MH i2c: E2 03 00 57 09 00 90 00 D4 [10:40:40]RAPDU: 90 00 [10:40:40]wFMCommunicate OK [10:40:40]wFMCommunicate request_size=255 [10:40:40]MH_SAM_APDU [10:40:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 EA 00 00 00 F4 03 04 00 A7 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 05 03 00 35 04 06 00 CD 2B 21 BC [10:40:40]Write to MH i2c: E2 02 01 58 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EA 00 00 00 F4 03 04 00 A7 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 05 03 00 35 04 06 00 CD 2B 21 BC 00 00 51 [10:40:40]Write i2c OK [10:40:40]MH_I2C_Read... [10:40:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:40]Read from MH i2c: E2 [10:40:40]MH_I2C_Read... [10:40:40]Read from MH i2c: E2 03 00 [10:40:40]MH_I2C_Read... [10:40:40]Read from MH i2c: E2 03 00 58 09 00 90 00 D5 [10:40:40]RAPDU: 90 00 [10:40:40]wFMCommunicate OK [10:40:40]wFMCommunicate request_size=7 [10:40:40]MH_SAM_APDU [10:40:40]CAPDU: 80 0D 02 02 02 47 10 [10:40:40]Write to MH i2c: E2 0A 00 59 09 80 0D 02 02 02 00 47 10 00 00 37 [10:40:40]Write i2c OK [10:40:40]MH_I2C_Read... [10:40:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:41]Read from MH i2c: E2 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 03 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 03 00 59 09 00 90 00 D6 [10:40:41]RAPDU: 90 00 [10:40:41]wFMCommunicate OK [10:40:41]wFMCommunicate request_size=4 [10:40:41]MH_SAM_APDU [10:40:41]CAPDU: 80 0D 03 02 [10:40:41]Write to MH i2c: E2 08 00 5A 09 80 0D 03 02 00 00 00 00 DE [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:41]Read from MH i2c: E2 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 0B 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 0B 00 5A 09 00 5D E3 C8 C2 0E E6 D5 81 90 00 F3 [10:40:41]RAPDU: 5D E3 C8 C2 0E E6 D5 81 90 00 [10:40:41]wFMCommunicate OK [10:40:41]SAM_PROTO_SignData done [10:40:41]FM_MakeSignedData done [10:40:41]CreateOFDProtocolMessage [10:40:41]wFMCommunicate request_size=4 [10:40:41]MH_SAM_APDU [10:40:41]CAPDU: 80 11 00 00 [10:40:41]Write to MH i2c: E2 08 00 5B 09 80 11 00 00 00 00 00 00 DE [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:41]Read from MH i2c: E2 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 17 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 17 00 5B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [10:40:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:40:41]wFMCommunicate OK [10:40:41]CreateOFDProtocolMessage done [10:40:41]OFDSenderStorePacket 197893 [10:40:41]StoreOFDPacket docnum=197893 [10:40:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8A 1D 04 01 69 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EA 00 00 00 F4 03 04 00 A7 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 05 03 00 35 04 06 00 CD 2B 21 BC 47 10 5D E3 C8 C2 0E E6 D5 81 [10:40:41]CheckFolder [10:40:41]dirname=/storage/ofd_packets [10:40:41]CheckFolder done [10:40:41]ProducePacketName [10:40:41]name=ofd_packets/00197893 [10:40:41]NVStorageSaveData ofd_packets/00197893 [10:40:41]File name is /storage/ofd_packets/00197893 [10:40:41]Write 298 bytes [10:40:41]NVStorageSaveData done [10:40:41]OFDSenderStorePacket done [10:40:41]KKMCreateOFDPacket done [10:40:41]NVStorageSaveData kkm_last_timestamp [10:40:41]File name is /storage/kkm_last_timestamp [10:40:41]Write 4 bytes [10:40:41]NVStorageSaveData done [10:40:41]ExternCall_PrintAddStr [10:40:41]wPrintStart [10:40:41]Write to MH i2c: 01 00 00 5C 09 65 [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: 01 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: 01 07 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: 01 07 00 5C 09 00 00 00 00 00 FF 0F 7A [10:40:41]RasterBufferAndPrint [10:40:41]line Счет N : (1)11325282 [10:40:41]line ИНН: 02508201610067 [10:40:41]line Контрольно-Кассовый Чек [10:40:41]line ПРОДАЖА [10:40:41]line ТРК (МРК, ГНК) : 61 [10:40:41]line Товар: 2710194210 [10:40:41]line ДТ-К-5 [10:40:41]line 13.130 * 76.20 [10:40:41]line = 1000.51 [10:40:41]line НДС 12% НСП 1% [10:40:41]line > о реализуемом товаре [10:40:41]line ИТОГО: 1000.51 [10:40:41]line НСП 1% : 8.85 [10:40:41]line НДС 12% : 106.25 [10:40:41]line Наличными: 0.00 [10:40:41]line Безнал.: 1000.51 [10:40:41]line Место: АЗС № 95 "Партнер Нефть" [10:40:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:40:41]line СНО: Общий режим [10:40:41]line Чек 234 16.08.2024 10:40 [10:40:41]line Смена: 462 ФФД: 1.0 [10:40:41]line ЗНМ: 0300000079 [10:40:41]line РНМ: 0000000000092545 [10:40:41]line Версия ККМ: 001 [10:40:41]line Платежная система: O! деньги [10:40:41]line ФМ: 0000000000871802 [10:40:41]line ФД: 197893 [10:40:41]line ФПД: 225585133274896 [10:40:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104039&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197893&fm=225585133274896&tin=02508201610067®Number=0000000000092545&sum=100051 [10:40:41]OFD Sender: Processing packet 197893 [packets to send 245, broken 244] [10:40:41]ProducePacketName [10:40:41]name=ofd_packets/00197893 [10:40:41]OFD Sender: To server: pG, [10:40:41]CommunicateWithHost lk.salyk.kg:30040 [10:40:41]ConnectInit lk.salyk.kg [10:40:41]written 0, free lines is 4095 [10:40:41]Write to MH i2c: 01 00 00 86 09 8F [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: 01 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: 01 07 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: 01 07 00 86 09 00 00 00 00 00 E4 0C 86 [10:40:41]RasterBufferAndPrint [10:40:41]line [10:40:41]line [10:40:41]line [10:40:41]line [10:40:41]line [10:40:41]written 0, free lines is 3303 [10:40:41]MH_Cut [10:40:41]Write to MH i2c: D1 01 00 8D 09 01 68 [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: D1 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: D1 01 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: D1 01 00 8D 09 00 67 [10:40:41]Write to MH i2c: 01 00 00 8E 09 97 [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:42]*** Cut start [10:40:42]*** Purtial cut [10:40:42]*** Stage 1: CUTSNS_PIN = 1 [10:40:42]Read from MH i2c: 01 [10:40:42]MH_I2C_Read... [10:40:42]*** Stop cut motor [10:40:42]*** Cut end [10:40:42]Read from MH i2c: 01 07 00 [10:40:42]MH_I2C_Read... [10:40:42]Read from MH i2c: 01 07 00 8E 09 00 00 00 00 00 FF 0F AC [10:40:42]process_action close_receipt done [10:40:42]requested_data is exist [10:40:42]produce_requested_data [10:40:42]requested_item fm.sn is exist - process it [10:40:42]wFMCommunicate request_size=4 [10:40:42]MH_SAM_APDU [10:40:42]CAPDU: 80 11 00 00 [10:40:42]Write to MH i2c: E2 08 00 8F 09 80 11 00 00 00 00 00 00 12 [10:40:42]Write i2c OK [10:40:42]MH_I2C_Read... [10:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 17 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 17 00 8F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [10:40:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:40:43]wFMCommunicate OK [10:40:43]requested_item fd.num is exist - process it [10:40:43]SAM_PROTO_GetFieldsCounters [10:40:43]wFMCommunicate request_size=4 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 13 00 00 [10:40:43]Write to MH i2c: E2 08 00 90 09 80 13 00 00 00 00 00 00 15 [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 62 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 62 00 90 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 05 05 03 00 0E 04 04 00 CE 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 CA [10:40:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 05 05 03 00 0E 04 04 00 CE 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 [10:40:43]wFMCommunicate OK [10:40:43]SAM_PROTO_GetFieldsCounters done [10:40:43]requested_item shift.num is exist - process it [10:40:43]requested_item shift.opened is exist - process it [10:40:43]req_shift_opened [10:40:43]FM_GetShiftState [10:40:43]SAM_PROTO_GetShiftState [10:40:43]wFMCommunicate request_size=4 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 13 01 00 [10:40:43]Write to MH i2c: E2 08 00 91 09 80 13 01 00 00 00 00 00 17 [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 0E 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 0E 00 91 09 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [10:40:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:40:43]wFMCommunicate OK [10:40:43]SAM_PROTO_GetShiftState done [10:40:43]FM_GetShiftState done [10:40:43]req_shift_opened done [10:40:43]requested_item shift.open_date is exist - process it [10:40:43]req_shift_open_date [10:40:43]req_shift_open_date done [10:40:43]produce_requested_data done [10:40:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197893,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:40:43]process_action_free close_receipt [10:40:43]json_value_free [10:40:43]json_value_free done [10:40:43]process_json_proto returns [10:40:43]Send response to host [10:40:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197893,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:40:43]free response buf [10:40:43]execute_script done [10:40:43]execute_script returns [10:40:43]free content buf [10:40:43]Sock 9.Close socket [10:40:43]Sock 9.Thread stoped [10:41:23]accept exits with 7 [10:41:23]New connection [10:41:23]New thread 3067260260 created [10:41:23]Thread 3067403620 joined [10:41:23]Waiting for new connection... [10:41:23] Sock 7.Parse request [10:41:23]Sock 7.Check first char [10:41:23]Sock 7.First char is OK [10:41:23]request: POST /json_proto HTTP/1.0 [10:41:23]Method: POST [10:41:23]URL: /json_proto [10:41:23]Method is POST - this is cgi request [10:41:23]url: /json_proto [10:41:23]query_string will be loaded in cgi processing [10:41:23]execute_cgi json_proto POST (null) [10:41:23]execute_cgi path=json_proto method=POST [10:41:23]POST find Content-Length [10:41:23]Host: 172.17.46.195:8080 [10:41:23]Content-Length: 805 [10:41:23]Content-Type: application/json [10:41:23] [10:41:23]POST finish read [10:41:23]Found Content-Length = 805 [10:41:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325281", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:23]execute_script... [10: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)11325281", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:23]POST & json_proto [10:41:23]process_json_proto [10:41:23]json parsed OK: [10:41:23]protocol is kg_v1.0 [10:41:23]action value=close_receipt [10:41:23]process_action close_receipt [10:41:23]cmd_close_receipt [10:41:23]MH_GetDate [10:41:23]Write to MH i2c: F0 00 00 92 09 8A [10:41:23]Write i2c OK [10:41:23]MH_I2C_Read... [10:41:23]Read from MH i2c: F0 [10:41:23]MH_I2C_Read... [10:41:23]Read from MH i2c: F0 09 00 [10:41:23]MH_I2C_Read... [10:41:23]Read from MH i2c: F0 09 00 92 09 00 D4 2C BF 66 8D AE BC 66 15 [10:41:23]GetLastDocTimeStamp 1723804839 [10:41:23]current date 1723804884 [10:41:23]FM_GetShiftState [10:41:23]SAM_PROTO_GetShiftState [10:41:23]wFMCommunicate request_size=4 [10:41:23]MH_SAM_APDU [10:41:23]CAPDU: 80 13 01 00 [10:41:23]Write to MH i2c: E2 08 00 93 09 80 13 01 00 00 00 00 00 19 [10:41:23]Write i2c OK [10:41:23]MH_I2C_Read... [10:41:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:23]Read from MH i2c: E2 [10:41:23]MH_I2C_Read... [10:41:23]Read from MH i2c: E2 0E 00 [10:41:23]MH_I2C_Read... [10:41:23]Read from MH i2c: E2 0E 00 93 09 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A7 [10:41:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:41:23]wFMCommunicate OK [10:41:23]SAM_PROTO_GetShiftState done [10:41:23]FM_GetShiftState done [10:41:23]opened in 1723766727 [10:41:23]opened+sec_in_day 1723853127 [10:41:23]quantity*price = 100021 [10:41:23]sum+1 = 100023 [10:41:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 235 16.08.2024 10:41 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197894 ФПД: 278480690313655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104124&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197894&fm=278480690313655&tin=02508201610067®Number=0000000000092545&sum=100022 [10:41:24]StoreToDocumentArchive [10:41:24]shift 462 fd 197894 [10:41:24]save to /storage/0462/doc_00197894 [10:41:24]save last doc name /storage/0462/doc_00197894 to /storage/kkm_last_doc_name [10:41:24]save OK [10:41:24]Clear old archive folders... [10:41:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:24]tlvbuf is 00960E60 [10:41:24]SAM_PROTO_ClearQueue [10:41:24]wFMCommunicate request_size=4 [10:41:24]MH_SAM_APDU [10:41:24]CAPDU: 80 09 00 00 [10:41:24]Write to MH i2c: E2 08 00 A0 09 80 09 00 00 00 00 00 00 1B [10:41:24]Write i2c OK [10:41:24]MH_I2C_Read... [10:41:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:24]Read from MH i2c: E2 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 03 00 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 03 00 A0 09 00 90 00 1D [10:41:24]RAPDU: 90 00 [10:41:24]wFMCommunicate OK [10:41:24]SAM_PROTO_ClearQueue done [10:41:24]KKMCreateOFDPacket [10:41:24]OFDProtocolAddRootSTLVToBuf [10:41:24]FM_MakeSignedData [10:41:24]FM_MakeSignedData [10:41:24]SAM_PROTO_SignData [10:41:24]wFMCommunicate request_size=4 [10:41:24]MH_SAM_APDU [10:41:24]CAPDU: 80 0D 01 02 [10:41:24]Write to MH i2c: E2 08 00 A1 09 80 0D 01 02 00 00 00 00 23 [10:41:24]Write i2c OK [10:41:24]MH_I2C_Read... [10:41:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:25]Read from MH i2c: E2 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 03 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 03 00 A1 09 00 90 00 1E [10:41:25]RAPDU: 90 00 [10:41:25]wFMCommunicate OK [10:41:25]wFMCommunicate request_size=255 [10:41:25]MH_SAM_APDU [10:41: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 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 EB 00 00 00 F4 03 04 00 D4 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 05 03 00 35 04 06 00 FD [10:41:25]Write to MH i2c: E2 02 01 A2 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EB 00 00 00 F4 03 04 00 D4 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 05 03 00 35 04 06 00 FD 00 00 DF [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:25]Read from MH i2c: E2 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 03 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 03 00 A2 09 00 90 00 1F [10:41:25]RAPDU: 90 00 [10:41:25]wFMCommunicate OK [10:41:25]wFMCommunicate request_size=10 [10:41:25]MH_SAM_APDU [10:41:25]CAPDU: 80 0D 02 02 05 46 D6 9F 79 B7 [10:41:25]Write to MH i2c: E2 0D 00 A3 09 80 0D 02 02 05 00 46 D6 9F 79 B7 00 00 1B [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:25]Read from MH i2c: E2 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 03 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 03 00 A3 09 00 90 00 20 [10:41:25]RAPDU: 90 00 [10:41:25]wFMCommunicate OK [10:41:25]wFMCommunicate request_size=4 [10:41:25]MH_SAM_APDU [10:41:25]CAPDU: 80 0D 03 02 [10:41:25]Write to MH i2c: E2 08 00 A4 09 80 0D 03 02 00 00 00 00 28 [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:25]Read from MH i2c: E2 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 0B 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 0B 00 A4 09 00 CB 16 63 AE 5B 3C 99 32 90 00 7D [10:41:25]RAPDU: CB 16 63 AE 5B 3C 99 32 90 00 [10:41:25]wFMCommunicate OK [10:41:25]SAM_PROTO_SignData done [10:41:25]FM_MakeSignedData done [10:41:25]CreateOFDProtocolMessage [10:41:25]wFMCommunicate request_size=4 [10:41:25]MH_SAM_APDU [10:41:25]CAPDU: 80 11 00 00 [10:41:25]Write to MH i2c: E2 08 00 A5 09 80 11 00 00 00 00 00 00 28 [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:25]Read from MH i2c: E2 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 17 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: E2 17 00 A5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 75 [10:41:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:41:25]wFMCommunicate OK [10:41:25]CreateOFDProtocolMessage done [10:41:25]OFDSenderStorePacket 197894 [10:41:25]StoreOFDPacket docnum=197894 [10:41:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A9 9B 07 01 73 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 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 EB 00 00 00 F4 03 04 00 D4 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 05 03 00 35 04 06 00 FD 46 D6 9F 79 B7 CB 16 63 AE 5B 3C 99 32 [10:41:25]CheckFolder [10:41:25]dirname=/storage/ofd_packets [10:41:25]CheckFolder done [10:41:25]ProducePacketName [10:41:25]name=ofd_packets/00197894 [10:41:25]NVStorageSaveData ofd_packets/00197894 [10:41:25]File name is /storage/ofd_packets/00197894 [10:41:25]Write 301 bytes [10:41:25]NVStorageSaveData done [10:41:25]OFDSenderStorePacket done [10:41:25]KKMCreateOFDPacket done [10:41:25]NVStorageSaveData kkm_last_timestamp [10:41:25]File name is /storage/kkm_last_timestamp [10:41:25]Write 4 bytes [10:41:25]NVStorageSaveData done [10:41:25]ExternCall_PrintAddStr [10:41:25]wPrintStart [10:41:25]Write to MH i2c: 01 00 00 A6 09 AF [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: 01 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: 01 07 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 FF 0F C4 [10:41:25]RasterBufferAndPrint [10:41:25]line Счет N : (1)11325281 [10:41:25]line ИНН: 02508201610067 [10:41:25]line Контрольно-Кассовый Чек [10:41:25]line ПРОДАЖА [10:41:25]line ТРК (МРК, ГНК) : 11 [10:41:25]line Товар: 2710124500 [10:41:25]line Аи-95-К-5 [10:41:25]line 13.480 * 74.20 [10:41:25]line = 1000.22 [10:41:25]line НДС 12% НСП 1% [10:41:25]line > о реализуемом товаре [10:41:25]line ИТОГО: 1000.22 [10:41:25]line НСП 1% : 8.85 [10:41:25]line НДС 12% : 106.22 [10:41:25]line Наличными: 0.00 [10:41:25]line Безнал.: 1000.22 [10:41:25]line Место: АЗС № 95 "Партнер Нефть" [10:41:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:41:25]line СНО: Общий режим [10:41:25]line Чек 235 16.08.2024 10:41 [10:41:25]line Смена: 462 ФФД: 1.0 [10:41:25]line ЗНМ: 0300000079 [10:41:25]line РНМ: 0000000000092545 [10:41:25]line Версия ККМ: 001 [10:41:25]line Платежная система: O! деньги [10:41:25]line ФМ: 0000000000871802 [10:41:25]line ФД: 197894 [10:41:25]line ФПД: 278480690313655 [10:41:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104124&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197894&fm=278480690313655&tin=02508201610067®Number=0000000000092545&sum=100022 [10:41:25]written 0, free lines is 4095 [10:41:25]Write to MH i2c: 01 00 00 D0 09 D9 [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: 01 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: 01 07 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: 01 07 00 D0 09 00 00 00 00 00 ED 0C D9 [10:41:25]RasterBufferAndPrint [10:41:25]line [10:41:25]line [10:41:25]line [10:41:25]line [10:41:25]line [10:41:25]written 0, free lines is 3315 [10:41:25]MH_Cut [10:41:25]Write to MH i2c: D1 01 00 D7 09 01 B2 [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: D1 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: D1 01 00 [10:41:25]MH_I2C_Read... [10:41:25]Read from MH i2c: D1 01 00 D7 09 00 B1 [10:41:25]Write to MH i2c: 01 00 00 D8 09 E1 [10:41:25]Write i2c OK [10:41:25]MH_I2C_Read... [10:41:26]*** Cut start [10:41:26]*** Purtial cut [10:41:26]*** CUTSNS_PIN = 0 [10:41:26]*** Stage 1: CUTSNS_PIN = 1 [10:41:28]Read from MH i2c: 01 [10:41:28]MH_I2C_Read... [10:41:28]*** Stop cut motor [10:41:28]*** Cut end [10:41:28]Read from MH i2c: 01 07 00 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: 01 07 00 D8 09 00 00 00 00 00 FF 0F F6 [10:41:28]process_action close_receipt done [10:41:28]requested_data is exist [10:41:28]produce_requested_data [10:41:28]requested_item fm.sn is exist - process it [10:41:28]wFMCommunicate request_size=4 [10:41:28]MH_SAM_APDU [10:41:28]CAPDU: 80 11 00 00 [10:41:28]Write to MH i2c: E2 08 00 D9 09 80 11 00 00 00 00 00 00 5C [10:41:28]Write i2c OK [10:41:28]MH_I2C_Read... [10:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:28]Read from MH i2c: E2 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: E2 17 00 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: E2 17 00 D9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [10:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:41:28]wFMCommunicate OK [10:41:28]requested_item fd.num is exist - process it [10:41:28]SAM_PROTO_GetFieldsCounters [10:41:28]wFMCommunicate request_size=4 [10:41:28]MH_SAM_APDU [10:41:28]CAPDU: 80 13 00 00 [10:41:28]Write to MH i2c: E2 08 00 DA 09 80 13 00 00 00 00 00 00 5F [10:41:28]Write i2c OK [10:41:28]MH_I2C_Read... [10:41:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:28]Read from MH i2c: E2 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: E2 62 00 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: E2 62 00 DA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 06 05 03 00 0E 04 04 00 CE 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 18 [10:41:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 06 05 03 00 0E 04 04 00 CE 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 [10:41:28]wFMCommunicate OK [10:41:28]SAM_PROTO_GetFieldsCounters done [10:41:28]requested_item shift.num is exist - process it [10:41:28]requested_item shift.opened is exist - process it [10:41:28]req_shift_opened [10:41:28]FM_GetShiftState [10:41:28]SAM_PROTO_GetShiftState [10:41:28]wFMCommunicate request_size=4 [10:41:28]MH_SAM_APDU [10:41:28]CAPDU: 80 13 01 00 [10:41:28]Write to MH i2c: E2 08 00 DB 09 80 13 01 00 00 00 00 00 61 [10:41:28]Write i2c OK [10:41:28]MH_I2C_Read... [10:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:28]Read from MH i2c: E2 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: E2 0E 00 [10:41:28]MH_I2C_Read... [10:41:28]Read from MH i2c: E2 0E 00 DB 09 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [10:41:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:41:28]wFMCommunicate OK [10:41:28]SAM_PROTO_GetShiftState done [10:41:28]FM_GetShiftState done [10:41:28]req_shift_opened done [10:41:28]requested_item shift.open_date is exist - process it [10:41:28]req_shift_open_date [10:41:28]req_shift_open_date done [10:41:28]produce_requested_data done [10:41:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197894,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:41:28]process_action_free close_receipt [10:41:28]json_value_free [10:41:28]json_value_free done [10:41:28]process_json_proto returns [10:41:28]Send response to host [10:41:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197894,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:41:28]free response buf [10:41:28]execute_script done [10:41:28]execute_script returns [10:41:28]free content buf [10:41:28]Sock 7.Close socket [10:41:28]Sock 7.Thread stoped [10:42:20]accept exits with 9 [10:42:20]New connection [10:42:20]New thread 3067403620 created [10:42:20]Thread 3067260260 joined [10:42:20]Waiting for new connection... [10:42:20] Sock 9.Parse request [10:42:20]Sock 9.Check first char [10:42:20]Sock 9.First char is OK [10:42:20]request: POST /json_proto HTTP/1.0 [10:42:20]Method: POST [10:42:20]URL: /json_proto [10:42:20]Method is POST - this is cgi request [10:42:20]url: /json_proto [10:42:20]query_string will be loaded in cgi processing [10:42:20]execute_cgi json_proto POST (null) [10:42:20]execute_cgi path=json_proto method=POST [10:42:20]POST find Content-Length [10:42:20]Host: 172.17.46.195:8080 [10:42:20]Content-Length: 755 [10:42:20]Content-Type: application/json [10:42:20] [10:42:20]POST finish read [10:42:20]Found Content-Length = 755 [10:42:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 5.260, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30040366", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:20]execute_script... [10:42:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 5.260, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30040366", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:20]POST & json_proto [10:42:20]process_json_proto [10:42:20]json parsed OK: [10:42:20]protocol is kg_v1.0 [10:42:20]action value=close_receipt [10:42:20]process_action close_receipt [10:42:20]cmd_close_receipt [10:42:20]MH_GetDate [10:42:20]Write to MH i2c: F0 00 00 DC 09 D4 [10:42:20]Write i2c OK [10:42:20]MH_I2C_Read... [10:42:20]Read from MH i2c: F0 [10:42:20]MH_I2C_Read... [10:42:20]Read from MH i2c: F0 09 00 [10:42:20]MH_I2C_Read... [10:42:20]Read from MH i2c: F0 09 00 DC 09 00 0C 2D BF 66 8D AE BC 66 98 [10:42:20]GetLastDocTimeStamp 1723804884 [10:42:20]current date 1723804940 [10:42:20]FM_GetShiftState [10:42:20]SAM_PROTO_GetShiftState [10:42:20]wFMCommunicate request_size=4 [10:42:20]MH_SAM_APDU [10:42:20]CAPDU: 80 13 01 00 [10:42:20]Write to MH i2c: E2 08 00 DD 09 80 13 01 00 00 00 00 00 63 [10:42:20]Write i2c OK [10:42:20]MH_I2C_Read... [10:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:20]Read from MH i2c: E2 [10:42:20]MH_I2C_Read... [10:42:20]Read from MH i2c: E2 0E 00 [10:42:20]MH_I2C_Read... [10:42:20]Read from MH i2c: E2 0E 00 DD 09 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F1 [10:42:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:42:20]wFMCommunicate OK [10:42:20]SAM_PROTO_GetShiftState done [10:42:20]FM_GetShiftState done [10:42:20]opened in 1723766727 [10:42:20]opened+sec_in_day 1723853127 [10:42:20]quantity*price = 0 [10:42:20]sum+1 = 1 [10:42:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 236 16.08.2024 10:42 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30040366 ФМ: 0000000000871802 ФД: 197895 ФПД: 185599783572616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104221&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197895&fm=185599783572616&tin=02508201610067®Number=0000000000092545&sum=0 [10:42:21]StoreToDocumentArchive [10:42:21]shift 462 fd 197895 [10:42:21]save to /storage/0462/doc_00197895 [10:42:21]save last doc name /storage/0462/doc_00197895 to /storage/kkm_last_doc_name [10:42:21]save OK [10:42:21]Clear old archive folders... [10:42:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:21]tlvbuf is 0094E810 [10:42:21]SAM_PROTO_ClearQueue [10:42:21]wFMCommunicate request_size=4 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 09 00 00 [10:42:21]Write to MH i2c: E2 08 00 EA 09 80 09 00 00 00 00 00 00 65 [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 EA 09 00 90 00 67 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]SAM_PROTO_ClearQueue done [10:42:21]KKMCreateOFDPacket [10:42:21]OFDProtocolAddRootSTLVToBuf [10:42:21]FM_MakeSignedData [10:42:21]FM_MakeSignedData [10:42:21]SAM_PROTO_SignData [10:42:21]wFMCommunicate request_size=4 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 01 02 [10:42:21]Write to MH i2c: E2 08 00 EB 09 80 0D 01 02 00 00 00 00 6D [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 EB 09 00 90 00 68 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]wFMCommunicate request_size=255 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8C 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0D 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 05 03 00 35 04 06 00 A8 [10:42:21]Write to MH i2c: E2 02 01 EC 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8C 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0D 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 05 03 00 35 04 06 00 A8 00 00 E1 [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 EC 09 00 90 00 69 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]wFMCommunicate request_size=10 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 02 02 05 CD 51 2B 94 88 [10:42:21]Write to MH i2c: E2 0D 00 ED 09 80 0D 02 02 05 00 CD 51 2B 94 88 00 00 DF [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:22]Read from MH i2c: E2 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 03 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 03 00 ED 09 00 90 00 6A [10:42:22]RAPDU: 90 00 [10:42:22]wFMCommunicate OK [10:42:22]wFMCommunicate request_size=4 [10:42:22]MH_SAM_APDU [10:42:22]CAPDU: 80 0D 03 02 [10:42:22]Write to MH i2c: E2 08 00 EE 09 80 0D 03 02 00 00 00 00 72 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:22]Read from MH i2c: E2 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 0B 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 0B 00 EE 09 00 76 B0 BC F0 73 55 B8 76 90 00 3B [10:42:22]RAPDU: 76 B0 BC F0 73 55 B8 76 90 00 [10:42:22]wFMCommunicate OK [10:42:22]SAM_PROTO_SignData done [10:42:22]FM_MakeSignedData done [10:42:22]CreateOFDProtocolMessage [10:42:22]wFMCommunicate request_size=4 [10:42:22]MH_SAM_APDU [10:42:22]CAPDU: 80 11 00 00 [10:42:22]Write to MH i2c: E2 08 00 EF 09 80 11 00 00 00 00 00 00 72 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:22]Read from MH i2c: E2 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 17 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: E2 17 00 EF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [10:42:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:42:22]wFMCommunicate OK [10:42:22]CreateOFDProtocolMessage done [10:42:22]OFDSenderStorePacket 197895 [10:42:22]StoreOFDPacket docnum=197895 [10:42:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 63 76 07 01 EA 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8C 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0D 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 05 03 00 35 04 06 00 A8 CD 51 2B 94 88 76 B0 BC F0 73 55 B8 76 [10:42:22]CheckFolder [10:42:22]dirname=/storage/ofd_packets [10:42:22]CheckFolder done [10:42:22]ProducePacketName [10:42:22]name=ofd_packets/00197895 [10:42:22]NVStorageSaveData ofd_packets/00197895 [10:42:22]File name is /storage/ofd_packets/00197895 [10:42:22]Write 301 bytes [10:42:22]NVStorageSaveData done [10:42:22]OFDSenderStorePacket done [10:42:22]KKMCreateOFDPacket done [10:42:22]NVStorageSaveData kkm_last_timestamp [10:42:22]File name is /storage/kkm_last_timestamp [10:42:22]Write 4 bytes [10:42:22]NVStorageSaveData done [10:42:22]ExternCall_PrintAddStr [10:42:22]wPrintStart [10:42:22]Write to MH i2c: 01 00 00 F0 09 F9 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 07 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 07 00 F0 09 00 00 00 00 00 FF 0F 0E [10:42:22]RasterBufferAndPrint [10:42:22]line Счет N : (1)11325284 [10:42:22]line ИНН: 02508201610067 [10:42:22]line Контрольно-Кассовый Чек [10:42:22]line ПРОДАЖА [10:42:22]line ТРК (МРК, ГНК) : 22 [10:42:22]line Товар: 2710124130 [10:42:22]line Аи-92-К-4 [10:42:22]line 5.260 * 0.00 [10:42:22]line = 0.00 [10:42:22]line НДС 12% НСП 1% [10:42:22]line > о реализуемом товаре [10:42:22]line ИТОГО: 0.00 [10:42:22]line НСП 1% : 0.00 [10:42:22]line НДС 12% : 0.00 [10:42:22]line Наличными: 0.00 [10:42:22]line Безнал.: 0.00 [10:42:22]line Место: АЗС № 95 "Партнер Нефть" [10:42:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:42:22]line СНО: Общий режим [10:42:22]line Чек 236 16.08.2024 10:42 [10:42:22]line Смена: 462 ФФД: 1.0 [10:42:22]line ЗНМ: 0300000079 [10:42:22]line РНМ: 0000000000092545 [10:42:22]line Версия ККМ: 001 [10:42:22]line Талоны: ТК ГПНА Online [10:42:22]line 30040366 [10:42:22]line ФМ: 0000000000871802 [10:42:22]line ФД: 197895 [10:42:22]line ФПД: 185599783572616 [10:42:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104221&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197895&fm=185599783572616&tin=02508201610067®Number=0000000000092545&sum=0 [10:42:22]written 0, free lines is 4095 [10:42:22]Write to MH i2c: 01 00 00 1A 0A 24 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 07 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 07 00 1A 0A 00 00 00 00 00 E9 0C 20 [10:42:22]RasterBufferAndPrint [10:42:22]line [10:42:22]line [10:42:22]line [10:42:22]line [10:42:22]line [10:42:22]written 0, free lines is 3311 [10:42:22]MH_Cut [10:42:22]Write to MH i2c: D1 01 00 21 0A 01 FD [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: D1 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: D1 01 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: D1 01 00 21 0A 00 FC [10:42:22]Write to MH i2c: 01 00 00 22 0A 2C [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:23]*** Cut start [10:42:23]*** Purtial cut [10:42:23]*** Stage 1: CUTSNS_PIN = 1 [10:42:23]Read from MH i2c: 01 [10:42:23]MH_I2C_Read... [10:42:23]*** Stop cut motor [10:42:23]*** Cut end [10:42:23]Read from MH i2c: 01 07 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: 01 07 00 22 0A 00 00 00 00 00 FF 0F 41 [10:42:23]process_action close_receipt done [10:42:23]requested_data is exist [10:42:23]produce_requested_data [10:42:23]requested_item fm.sn is exist - process it [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 11 00 00 [10:42:23]Write to MH i2c: E2 08 00 23 0A 80 11 00 00 00 00 00 00 A7 [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 17 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 17 00 23 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F4 [10:42:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:42:23]wFMCommunicate OK [10:42:23]requested_item fd.num is exist - process it [10:42:23]SAM_PROTO_GetFieldsCounters [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 13 00 00 [10:42:23]Write to MH i2c: E2 08 00 24 0A 80 13 00 00 00 00 00 00 AA [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 62 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 62 00 24 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 07 05 03 00 0E 04 04 00 CE 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 67 [10:42:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 07 05 03 00 0E 04 04 00 CE 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 [10:42:23]wFMCommunicate OK [10:42:23]SAM_PROTO_GetFieldsCounters done [10:42:23]requested_item shift.num is exist - process it [10:42:23]requested_item shift.opened is exist - process it [10:42:23]req_shift_opened [10:42:23]FM_GetShiftState [10:42:23]SAM_PROTO_GetShiftState [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 13 01 00 [10:42:23]Write to MH i2c: E2 08 00 25 0A 80 13 01 00 00 00 00 00 AC [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 0E 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 0E 00 25 0A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [10:42:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:42:23]wFMCommunicate OK [10:42:23]SAM_PROTO_GetShiftState done [10:42:23]FM_GetShiftState done [10:42:23]req_shift_opened done [10:42:23]requested_item shift.open_date is exist - process it [10:42:23]req_shift_open_date [10:42:23]req_shift_open_date done [10:42:23]produce_requested_data done [10:42:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197895,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:42:23]process_action_free close_receipt [10:42:23]json_value_free [10:42:23]json_value_free done [10:42:23]process_json_proto returns [10:42:23]Send response to host [10:42:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197895,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:42:23]free response buf [10:42:23]execute_script done [10:42:23]execute_script returns [10:42:23]free content buf [10:42:23]Sock 9.Close socket [10:42:23]Sock 9.Thread stoped [10:42:52]ConnectInit Can't connect to host [10:42:52]CommunicateWithHost connect error [10:42:52]CommunicateWithHost err = -1 [10:42:52]OFD Sender: Server communicate error [10:42:52]OFD Sender: Processing packet 197893 [packets to send 247, broken 244] [10:42:52]ProducePacketName [10:42:52]name=ofd_packets/00197893 [10:42:52]OFD Sender: To server: pG, [10:42:52]CommunicateWithHost lk.salyk.kg:30040 [10:42:52]ConnectInit lk.salyk.kg [10:42:52]Connected sock=9 [10:42:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8A 1D 04 01 69 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EA 00 00 00 F4 03 04 00 A7 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 05 03 00 35 04 06 00 CD 2B 21 BC 47 10 5D E3 C8 C2 0E E6 D5 81 [10:42:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2D C2 47 00 6B D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 05 03 00 F4 03 04 00 3F D9 BE 66 B6 04 01 00 00 43 39 CF D6 AB B3 89 45 [10:42:52]CommunicateWithHost err = 0 [10:42:52]CheckOFDResponse [10:42:52]1017 (14) - 77093643461234 [10:42:52]1041 (16) - 0000000000871802 [10:42:52]1040 (4) - 197893 [10:42:52]1012 (4) - 16.08.2024 04:44 [10:42:52]1206 (1) - 0 [10:42:52]OFD Sender: Remove packet 197893 [10:42:52]ProducePacketName [10:42:52]name=ofd_packets/00197893 [10:42:52]NVStorageDeleteData [10:42:53]OFD Sender: Processing packet 197894 [packets to send 246, broken 244] [10:42:53]ProducePacketName [10:42:53]name=ofd_packets/00197894 [10:42:53]OFD Sender: To server: pG, [10:42:53]CommunicateWithHost lk.salyk.kg:30040 [10:42:53]ConnectInit lk.salyk.kg [10:42:53]Connected sock=9 [10:42:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A9 9B 07 01 73 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 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 EB 00 00 00 F4 03 04 00 D4 2C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 05 03 00 35 04 06 00 FD 46 D6 9F 79 B7 CB 16 63 AE 5B 3C 99 32 [10:42:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CD C5 47 00 02 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 38 37 31 38 30 32 10 04 04 00 06 05 03 00 F4 03 04 00 40 D9 BE 66 B6 04 01 00 00 3D 78 B6 8C F4 04 6D B8 [10:42:53]CommunicateWithHost err = 0 [10:42:53]CheckOFDResponse [10:42:53]1017 (14) - 77093643461234 [10:42:53]1041 (16) - 0000000000871802 [10:42:53]1040 (4) - 197894 [10:42:53]1012 (4) - 16.08.2024 04:44 [10:42:53]1206 (1) - 0 [10:42:53]OFD Sender: Remove packet 197894 [10:42:53]ProducePacketName [10:42:53]name=ofd_packets/00197894 [10:42:53]NVStorageDeleteData [10:42:54]OFD Sender: Processing packet 197895 [packets to send 245, broken 244] [10:42:54]ProducePacketName [10:42:54]name=ofd_packets/00197895 [10:42:54]OFD Sender: To server: pG, [10:42:54]CommunicateWithHost lk.salyk.kg:30040 [10:42:54]ConnectInit lk.salyk.kg [10:42:54]Connected sock=9 [10:42:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 63 76 07 01 EA 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8C 14 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 0D 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 05 03 00 35 04 06 00 A8 CD 51 2B 94 88 76 B0 BC F0 73 55 B8 76 [10:42:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D2 68 47 00 C3 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 05 03 00 F4 03 04 00 41 D9 BE 66 B6 04 01 00 00 2C 53 53 01 5B 6B 6C D7 [10:42:54]CommunicateWithHost err = 0 [10:42:54]CheckOFDResponse [10:42:54]1017 (14) - 77093643461234 [10:42:54]1041 (16) - 0000000000871802 [10:42:54]1040 (4) - 197895 [10:42:54]1012 (4) - 16.08.2024 04:44 [10:42:54]1206 (1) - 0 [10:42:54]OFD Sender: Remove packet 197895 [10:42:54]ProducePacketName [10:42:54]name=ofd_packets/00197895 [10:42:54]NVStorageDeleteData [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:20]OFD Sender: No OFD packet to send [10:43:25]OFD Sender: No OFD packet to send [10:43:30]OFD Sender: No OFD packet to send [10:43:35]OFD Sender: No OFD packet to send [10:43:40]OFD Sender: No OFD packet to send [10:43:45]OFD Sender: No OFD packet to send [10:43:50]OFD Sender: No OFD packet to send [10:43:53]accept exits with 7 [10:43:53]New connection [10:43:53]New thread 3067260260 created [10:43:53]Thread 3067403620 joined [10:43:53]Waiting for new connection... [10:43:53] Sock 7.Parse request [10:43:53]Sock 7.Check first char [10:43:53]Sock 7.First char is OK [10:43:53]request: POST /json_proto HTTP/1.0 [10:43:53]Method: POST [10:43:53]URL: /json_proto [10:43:53]Method is POST - this is cgi request [10:43:53]url: /json_proto [10:43:53]query_string will be loaded in cgi processing [10:43:53]execute_cgi json_proto POST (null) [10:43:53]execute_cgi path=json_proto method=POST [10:43:53]POST find Content-Length [10:43:53]Host: 172.17.46.195:8080 [10:43:53]Content-Length: 805 [10:43:53]Content-Type: application/json [10:43:53] [10:43:53]POST finish read [10:43:53]Found Content-Length = 805 [10:43:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325285", "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" : 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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:53]execute_script... [10:43: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)11325285", "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" : 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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:53]POST & json_proto [10:43:53]process_json_proto [10:43:53]json parsed OK: [10:43:53]protocol is kg_v1.0 [10:43:53]action value=close_receipt [10:43:53]process_action close_receipt [10:43:53]cmd_close_receipt [10:43:53]MH_GetDate [10:43:53]Write to MH i2c: F0 00 00 26 0A 1F [10:43:53]Write i2c OK [10:43:53]MH_I2C_Read... [10:43:53]Read from MH i2c: F0 [10:43:53]MH_I2C_Read... [10:43:53]Read from MH i2c: F0 09 00 [10:43:53]MH_I2C_Read... [10:43:53]Read from MH i2c: F0 09 00 26 0A 00 6A 2D BF 66 8D AE BC 66 41 [10:43:53]GetLastDocTimeStamp 1723804941 [10:43:53]current date 1723805034 [10:43:53]FM_GetShiftState [10:43:53]SAM_PROTO_GetShiftState [10:43:53]wFMCommunicate request_size=4 [10:43:53]MH_SAM_APDU [10:43:53]CAPDU: 80 13 01 00 [10:43:53]Write to MH i2c: E2 08 00 27 0A 80 13 01 00 00 00 00 00 AE [10:43:53]Write i2c OK [10:43:53]MH_I2C_Read... [10:43:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:53]Read from MH i2c: E2 [10:43:53]MH_I2C_Read... [10:43:53]Read from MH i2c: E2 0E 00 [10:43:53]MH_I2C_Read... [10:43:53]Read from MH i2c: E2 0E 00 27 0A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [10:43:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:43:53]wFMCommunicate OK [10:43:53]SAM_PROTO_GetShiftState done [10:43:53]FM_GetShiftState done [10:43:53]opened in 1723766727 [10:43:53]opened+sec_in_day 1723853127 [10:43:53]quantity*price = 120055 [10:43:53]sum+1 = 120057 [10:43:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.56 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 0.00 Безнал.: 1200.56 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 237 16.08.2024 10:43 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197896 ФПД: 64162977526947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104354&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197896&fm=64162977526947&tin=02508201610067®Number=0000000000092545&sum=120056 [10:43:54]StoreToDocumentArchive [10:43:54]shift 462 fd 197896 [10:43:54]save to /storage/0462/doc_00197896 [10:43:54]save last doc name /storage/0462/doc_00197896 to /storage/kkm_last_doc_name [10:43:54]save OK [10:43:54]Clear old archive folders... [10:43:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:54]tlvbuf is 009781C0 [10:43:54]SAM_PROTO_ClearQueue [10:43:54]wFMCommunicate request_size=4 [10:43:54]MH_SAM_APDU [10:43:54]CAPDU: 80 09 00 00 [10:43:54]Write to MH i2c: E2 08 00 34 0A 80 09 00 00 00 00 00 00 B0 [10:43:54]Write i2c OK [10:43:54]MH_I2C_Read... [10:43:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:54]Read from MH i2c: E2 [10:43:54]MH_I2C_Read... [10:43:54]Read from MH i2c: E2 03 00 [10:43:54]MH_I2C_Read... [10:43:54]Read from MH i2c: E2 03 00 34 0A 00 90 00 B2 [10:43:54]RAPDU: 90 00 [10:43:54]wFMCommunicate OK [10:43:54]SAM_PROTO_ClearQueue done [10:43:54]KKMCreateOFDPacket [10:43:54]OFDProtocolAddRootSTLVToBuf [10:43:54]FM_MakeSignedData [10:43:54]FM_MakeSignedData [10:43:54]SAM_PROTO_SignData [10:43:54]wFMCommunicate request_size=4 [10:43:54]MH_SAM_APDU [10:43:54]CAPDU: 80 0D 01 02 [10:43:54]Write to MH i2c: E2 08 00 35 0A 80 0D 01 02 00 00 00 00 B8 [10:43:54]Write i2c OK [10:43:54]MH_I2C_Read... [10:43:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:54]Read from MH i2c: E2 [10:43:54]MH_I2C_Read... [10:43:54]Read from MH i2c: E2 03 00 [10:43:54]MH_I2C_Read... [10:43:54]Read from MH i2c: E2 03 00 35 0A 00 90 00 B3 [10:43:54]RAPDU: 90 00 [10:43:54]wFMCommunicate OK [10:43:54]wFMCommunicate request_size=255 [10:43:54]MH_SAM_APDU [10:43: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 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 ED 00 00 00 F4 03 04 00 6A 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 05 03 00 35 04 06 00 3A [10:43:54]Write to MH i2c: E2 02 01 36 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 6A 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 05 03 00 35 04 06 00 3A 00 00 9C [10:43:54]Write i2c OK [10:43:54]MH_I2C_Read... [10:43:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:55]Read from MH i2c: E2 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 03 00 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 03 00 36 0A 00 90 00 B4 [10:43:55]RAPDU: 90 00 [10:43:55]wFMCommunicate OK [10:43:55]wFMCommunicate request_size=10 [10:43:55]MH_SAM_APDU [10:43:55]CAPDU: 80 0D 02 02 05 5B 1B 7B B4 A3 [10:43:55]Write to MH i2c: E2 0D 00 37 0A 80 0D 02 02 05 00 5B 1B 7B B4 A3 00 00 0D [10:43:55]Write i2c OK [10:43:55]MH_I2C_Read... [10:43:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:55]Read from MH i2c: E2 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 03 00 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 03 00 37 0A 00 90 00 B5 [10:43:55]RAPDU: 90 00 [10:43:55]wFMCommunicate OK [10:43:55]wFMCommunicate request_size=4 [10:43:55]MH_SAM_APDU [10:43:55]CAPDU: 80 0D 03 02 [10:43:55]Write to MH i2c: E2 08 00 38 0A 80 0D 03 02 00 00 00 00 BD [10:43:55]Write i2c OK [10:43:55]MH_I2C_Read... [10:43:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:55]Read from MH i2c: E2 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 0B 00 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 0B 00 38 0A 00 21 C7 59 BA F2 E9 F0 A1 90 00 25 [10:43:55]RAPDU: 21 C7 59 BA F2 E9 F0 A1 90 00 [10:43:55]wFMCommunicate OK [10:43:55]SAM_PROTO_SignData done [10:43:55]FM_MakeSignedData done [10:43:55]CreateOFDProtocolMessage [10:43:55]wFMCommunicate request_size=4 [10:43:55]MH_SAM_APDU [10:43:55]CAPDU: 80 11 00 00 [10:43:55]Write to MH i2c: E2 08 00 39 0A 80 11 00 00 00 00 00 00 BD [10:43:55]Write i2c OK [10:43:55]MH_I2C_Read... [10:43:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:55]Read from MH i2c: E2 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 17 00 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: E2 17 00 39 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0A [10:43:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:43:55]wFMCommunicate OK [10:43:55]CreateOFDProtocolMessage done [10:43:55]OFDSenderStorePacket 197896 [10:43:55]StoreOFDPacket docnum=197896 [10:43:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2B B9 07 01 88 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 6A 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 05 03 00 35 04 06 00 3A 5B 1B 7B B4 A3 21 C7 59 BA F2 E9 F0 A1 [10:43:55]CheckFolder [10:43:55]dirname=/storage/ofd_packets [10:43:55]CheckFolder done [10:43:55]ProducePacketName [10:43:55]name=ofd_packets/00197896 [10:43:55]NVStorageSaveData ofd_packets/00197896 [10:43:55]File name is /storage/ofd_packets/00197896 [10:43:55]Write 301 bytes [10:43:55]NVStorageSaveData done [10:43:55]OFDSenderStorePacket done [10:43:55]KKMCreateOFDPacket done [10:43:55]NVStorageSaveData kkm_last_timestamp [10:43:55]File name is /storage/kkm_last_timestamp [10:43:55]Write 4 bytes [10:43:55]NVStorageSaveData done [10:43:55]ExternCall_PrintAddStr [10:43:55]wPrintStart [10:43:55]Write to MH i2c: 01 00 00 3A 0A 44 [10:43:55]Write i2c OK [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: 01 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: 01 07 00 [10:43:55]MH_I2C_Read... [10:43:55]Read from MH i2c: 01 07 00 3A 0A 00 00 00 00 00 FF 0F 59 [10:43:55]RasterBufferAndPrint [10:43:55]line Счет N : (1)11325285 [10:43:55]line ИНН: 02508201610067 [10:43:55]line Контрольно-Кассовый Чек [10:43:55]line ПРОДАЖА [10:43:55]line ТРК (МРК, ГНК) : 11 [10:43:55]line Товар: 2710124500 [10:43:55]line Аи-95-К-5 [10:43:55]line 16.180 * 74.20 [10:43:55]line = 1200.56 [10:43:55]line НДС 12% НСП 1% [10:43:55]line > о реализуемом товаре [10:43:55]line ИТОГО: 1200.56 [10:43:55]line НСП 1% : 10.62 [10:43:55]line НДС 12% : 127.49 [10:43:55]line Наличными: 0.00 [10:43:55]line Безнал.: 1200.56 [10:43:55]line Место: АЗС № 95 "Партнер Нефть" [10:43:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:43:55]line СНО: Общий режим [10:43:55]line Чек 237 16.08.2024 10:43 [10:43:55]line Смена: 462 ФФД: 1.0 [10:43:55]line ЗНМ: 0300000079 [10:43:55]line РНМ: 0000000000092545 [10:43:55]line Версия ККМ: 001 [10:43:55]line Платежная система: O! деньги [10:43:55]line ФМ: 0000000000871802 [10:43:55]line ФД: 197896 [10:43:55]line ФПД: 64162977526947 [10:43:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104354&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197896&fm=64162977526947&tin=02508201610067®Number=0000000000092545&sum=120056 [10:43:55]OFD Sender: Processing packet 197896 [packets to send 245, broken 244] [10:43:55]ProducePacketName [10:43:55]name=ofd_packets/00197896 [10:43:55]OFD Sender: To server: pG, [10:43:55]CommunicateWithHost lk.salyk.kg:30040 [10:43:55]ConnectInit lk.salyk.kg [10:43:55]written 0, free lines is 4095 [10:43:55]Connected sock=10 [10:43:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2B B9 07 01 88 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 6A 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 05 03 00 35 04 06 00 3A 5B 1B 7B B4 A3 21 C7 59 BA F2 E9 F0 A1 [10:43:56]Write to MH i2c: 01 00 00 64 0A 6E [10:43:56]Write i2c OK [10:43:56]MH_I2C_Read... [10:43:56]Read from MH i2c: 01 [10:43:56]MH_I2C_Read... [10:43:56]Read from MH i2c: 01 07 00 [10:43:56]MH_I2C_Read... [10:43:56]Read from MH i2c: 01 07 00 64 0A 00 00 00 00 00 F3 0C 74 [10:43:56]RasterBufferAndPrint [10:43:56]line [10:43:56]line [10:43:56]line [10:43:56]line [10:43:56]line [10:43:56]written 0, free lines is 3320 [10:43:56]MH_Cut [10:43:56]Write to MH i2c: D1 01 00 6B 0A 01 47 [10:43:56]Write i2c OK [10:43:56]MH_I2C_Read... [10:43:56]Read from MH i2c: D1 [10:43:56]MH_I2C_Read... [10:43:56]Read from MH i2c: D1 01 00 [10:43:56]MH_I2C_Read... [10:43:56]Read from MH i2c: D1 01 00 6B 0A 00 46 [10:43:56]Write to MH i2c: 01 00 00 6C 0A 76 [10:43:56]Write i2c OK [10:43:56]MH_I2C_Read... [10:43:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB 8B 47 00 66 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 05 03 00 F4 03 04 00 7E D9 BE 66 B6 04 01 00 00 A7 32 E4 49 E9 5B FA CD [10:43:56]CommunicateWithHost err = 0 [10:43:56]CheckOFDResponse [10:43:56]1017 (14) - 77093643461234 [10:43:56]1041 (16) - 0000000000871802 [10:43:56]1040 (4) - 197896 [10:43:56]1012 (4) - 16.08.2024 04:45 [10:43:56]1206 (1) - 0 [10:43:56]OFD Sender: Remove packet 197896 [10:43:56]ProducePacketName [10:43:56]name=ofd_packets/00197896 [10:43:56]NVStorageDeleteData [10:43:56]OFD Sender: No OFD packet to send [10:43:56]*** Cut start [10:43:56]*** Purtial cut [10:43:56]*** CUTSNS_PIN = 0 [10:43:57]*** Stage 1: CUTSNS_PIN = 1 [10:43:58]Read from MH i2c: 01 [10:43:58]MH_I2C_Read... [10:43:58]*** Stop cut motor [10:43:58]*** Cut end [10:43:58]Read from MH i2c: 01 07 00 [10:43:58]MH_I2C_Read... [10:43:58]Read from MH i2c: 01 07 00 6C 0A 00 00 00 00 00 FF 0F 8B [10:43:58]process_action close_receipt done [10:43:58]requested_data is exist [10:43:58]produce_requested_data [10:43:58]requested_item fm.sn is exist - process it [10:43:58]wFMCommunicate request_size=4 [10:43:58]MH_SAM_APDU [10:43:58]CAPDU: 80 11 00 00 [10:43:58]Write to MH i2c: E2 08 00 6D 0A 80 11 00 00 00 00 00 00 F1 [10:43:58]Write i2c OK [10:43:58]MH_I2C_Read... [10:43:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:58]Read from MH i2c: E2 [10:43:58]MH_I2C_Read... [10:43:58]Read from MH i2c: E2 17 00 [10:43:58]MH_I2C_Read... [10:43:58]Read from MH i2c: E2 17 00 6D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3E [10:43:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:43:58]wFMCommunicate OK [10:43:58]requested_item fd.num is exist - process it [10:43:58]SAM_PROTO_GetFieldsCounters [10:43:58]wFMCommunicate request_size=4 [10:43:58]MH_SAM_APDU [10:43:58]CAPDU: 80 13 00 00 [10:43:58]Write to MH i2c: E2 08 00 6E 0A 80 13 00 00 00 00 00 00 F4 [10:43:58]Write i2c OK [10:43:58]MH_I2C_Read... [10:43:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:59]Read from MH i2c: E2 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: E2 62 00 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: E2 62 00 6E 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 08 05 03 00 0E 04 04 00 CE 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 B5 [10:43:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 08 05 03 00 0E 04 04 00 CE 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 [10:43:59]wFMCommunicate OK [10:43:59]SAM_PROTO_GetFieldsCounters done [10:43:59]requested_item shift.num is exist - process it [10:43:59]requested_item shift.opened is exist - process it [10:43:59]req_shift_opened [10:43:59]FM_GetShiftState [10:43:59]SAM_PROTO_GetShiftState [10:43:59]wFMCommunicate request_size=4 [10:43:59]MH_SAM_APDU [10:43:59]CAPDU: 80 13 01 00 [10:43:59]Write to MH i2c: E2 08 00 6F 0A 80 13 01 00 00 00 00 00 F6 [10:43:59]Write i2c OK [10:43:59]MH_I2C_Read... [10:43:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:59]Read from MH i2c: E2 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: E2 0E 00 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: E2 0E 00 6F 0A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 84 [10:43:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:43:59]wFMCommunicate OK [10:43:59]SAM_PROTO_GetShiftState done [10:43:59]FM_GetShiftState done [10:43:59]req_shift_opened done [10:43:59]requested_item shift.open_date is exist - process it [10:43:59]req_shift_open_date [10:43:59]req_shift_open_date done [10:43:59]produce_requested_data done [10:43:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197896,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:43:59]process_action_free close_receipt [10:43:59]json_value_free [10:43:59]json_value_free done [10:43:59]process_json_proto returns [10:43:59]Send response to host [10:43:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197896,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:43:59]free response buf [10:43:59]execute_script done [10:43:59]execute_script returns [10:43:59]free content buf [10:43:59]Sock 7.Close socket [10:43:59]Sock 7.Thread stoped [10:44:01]OFD Sender: No OFD packet to send [10:44:06]OFD Sender: No OFD packet to send [10:44:11]OFD Sender: No OFD packet to send [10:44:16]OFD Sender: No OFD packet to send [10:44:21]OFD Sender: No OFD packet to send [10:44:23]accept exits with 9 [10:44:23]New connection [10:44:23]New thread 3067403620 created [10:44:23]Thread 3067260260 joined [10:44:23]Waiting for new connection... [10:44:23] Sock 9.Parse request [10:44:23]Sock 9.Check first char [10:44:23]Sock 9.First char is OK [10:44:23]request: POST /json_proto HTTP/1.0 [10:44:23]Method: POST [10:44:23]URL: /json_proto [10:44:23]Method is POST - this is cgi request [10:44:23]url: /json_proto [10:44:23]query_string will be loaded in cgi processing [10:44:23]execute_cgi json_proto POST (null) [10:44:23]execute_cgi path=json_proto method=POST [10:44:23]POST find Content-Length [10:44:23]Host: 172.17.46.195:8080 [10:44:23]Content-Length: 679 [10:44:23]Content-Type: application/json [10:44:23] [10:44:23]POST finish read [10:44:23]Found Content-Length = 679 [10:44:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 3.990, "sum" : 270.52, "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" ] } } [10:44:23]execute_script... [10:44:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 3.990, "sum" : 270.52, "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" ] } } [10:44:23]POST & json_proto [10:44:23]process_json_proto [10:44:23]json parsed OK: [10:44:23]protocol is kg_v1.0 [10:44:23]action value=close_receipt [10:44:23]process_action close_receipt [10:44:23]cmd_close_receipt [10:44:23]MH_GetDate [10:44:23]Write to MH i2c: F0 00 00 70 0A 69 [10:44:23]Write i2c OK [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: F0 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: F0 09 00 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: F0 09 00 70 0A 00 88 2D BF 66 8D AE BC 66 A9 [10:44:23]GetLastDocTimeStamp 1723805034 [10:44:23]current date 1723805064 [10:44:23]FM_GetShiftState [10:44:23]SAM_PROTO_GetShiftState [10:44:23]wFMCommunicate request_size=4 [10:44:23]MH_SAM_APDU [10:44:23]CAPDU: 80 13 01 00 [10:44:23]Write to MH i2c: E2 08 00 71 0A 80 13 01 00 00 00 00 00 F8 [10:44:23]Write i2c OK [10:44:23]MH_I2C_Read... [10:44:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:23]Read from MH i2c: E2 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: E2 0E 00 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: E2 0E 00 71 0A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [10:44:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:44:23]wFMCommunicate OK [10:44:23]SAM_PROTO_GetShiftState done [10:44:23]FM_GetShiftState done [10:44:23]opened in 1723766727 [10:44:23]opened+sec_in_day 1723853127 [10:44:23]quantity*price = 27052 [10:44:23]sum+1 = 27053 [10:44:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.73 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 238 16.08.2024 10:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197897 ФПД: 190058919079406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104424&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197897&fm=190058919079406&tin=02508201610067®Number=0000000000092545&sum=27000 [10:44:25]StoreToDocumentArchive [10:44:25]shift 462 fd 197897 [10:44:25]save to /storage/0462/doc_00197897 [10:44:25]save last doc name /storage/0462/doc_00197897 to /storage/kkm_last_doc_name [10:44:25]save OK [10:44:25]Clear old archive folders... [10:44:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:25]tlvbuf is 009213F0 [10:44:25]SAM_PROTO_ClearQueue [10:44:25]wFMCommunicate request_size=4 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 09 00 00 [10:44:25]Write to MH i2c: E2 08 00 7E 0A 80 09 00 00 00 00 00 00 FA [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 7E 0A 00 90 00 FC [10:44:25]RAPDU: 90 00 [10:44:25]wFMCommunicate OK [10:44:25]SAM_PROTO_ClearQueue done [10:44:25]KKMCreateOFDPacket [10:44:25]OFDProtocolAddRootSTLVToBuf [10:44:25]FM_MakeSignedData [10:44:25]FM_MakeSignedData [10:44:25]SAM_PROTO_SignData [10:44:25]wFMCommunicate request_size=4 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 0D 01 02 [10:44:25]Write to MH i2c: E2 08 00 7F 0A 80 0D 01 02 00 00 00 00 02 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 7F 0A 00 90 00 FD [10:44:25]RAPDU: 90 00 [10:44:25]wFMCommunicate OK [10:44:25]wFMCommunicate request_size=255 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 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 39 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 EE 00 00 00 F4 03 04 00 88 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 05 03 00 35 04 06 00 AC [10:44:25]Write to MH i2c: E2 02 01 80 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 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 39 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 EE 00 00 00 F4 03 04 00 88 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 05 03 00 35 04 06 00 AC 00 00 9E [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 80 0A 00 90 00 FE [10:44:25]RAPDU: 90 00 [10:44:25]wFMCommunicate OK [10:44:25]wFMCommunicate request_size=10 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 0D 02 02 05 DB 8A 5B AD EE [10:44:25]Write to MH i2c: E2 0D 00 81 0A 80 0D 02 02 05 00 DB 8A 5B AD EE 00 00 6A [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 03 00 81 0A 00 90 00 FF [10:44:25]RAPDU: 90 00 [10:44:25]wFMCommunicate OK [10:44:25]wFMCommunicate request_size=4 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 0D 03 02 [10:44:25]Write to MH i2c: E2 08 00 82 0A 80 0D 03 02 00 00 00 00 07 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 0B 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 0B 00 82 0A 00 DB 23 11 0D F8 31 1E 15 90 00 80 [10:44:25]RAPDU: DB 23 11 0D F8 31 1E 15 90 00 [10:44:25]wFMCommunicate OK [10:44:25]SAM_PROTO_SignData done [10:44:25]FM_MakeSignedData done [10:44:25]CreateOFDProtocolMessage [10:44:25]wFMCommunicate request_size=4 [10:44:25]MH_SAM_APDU [10:44:25]CAPDU: 80 11 00 00 [10:44:25]Write to MH i2c: E2 08 00 83 0A 80 11 00 00 00 00 00 00 07 [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:25]Read from MH i2c: E2 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 17 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: E2 17 00 83 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 54 [10:44:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:44:25]wFMCommunicate OK [10:44:25]CreateOFDProtocolMessage done [10:44:25]OFDSenderStorePacket 197897 [10:44:25]StoreOFDPacket docnum=197897 [10:44:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C 98 07 01 7D D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 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 39 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 EE 00 00 00 F4 03 04 00 88 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 05 03 00 35 04 06 00 AC DB 8A 5B AD EE DB 23 11 0D F8 31 1E 15 [10:44:25]CheckFolder [10:44:25]dirname=/storage/ofd_packets [10:44:25]CheckFolder done [10:44:25]ProducePacketName [10:44:25]name=ofd_packets/00197897 [10:44:25]NVStorageSaveData ofd_packets/00197897 [10:44:25]File name is /storage/ofd_packets/00197897 [10:44:25]Write 301 bytes [10:44:25]NVStorageSaveData done [10:44:25]OFDSenderStorePacket done [10:44:25]KKMCreateOFDPacket done [10:44:25]NVStorageSaveData kkm_last_timestamp [10:44:25]File name is /storage/kkm_last_timestamp [10:44:25]Write 4 bytes [10:44:25]NVStorageSaveData done [10:44:25]ExternCall_PrintAddStr [10:44:25]wPrintStart [10:44:25]Write to MH i2c: 01 00 00 84 0A 8E [10:44:25]Write i2c OK [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: 01 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: 01 07 00 [10:44:25]MH_I2C_Read... [10:44:25]Read from MH i2c: 01 07 00 84 0A 00 00 00 00 00 FF 0F A3 [10:44:25]RasterBufferAndPrint [10:44:25]line Счет N : (1)11325286 [10:44:25]line ИНН: 02508201610067 [10:44:25]line Контрольно-Кассовый Чек [10:44:25]line ПРОДАЖА [10:44:25]line ТРК (МРК, ГНК) : 32 [10:44:25]line Товар: 2710124130 [10:44:25]line Аи-92-К-4 [10:44:25]line 3.990 * 67.80 [10:44:25]line = 270.52 [10:44:25]line НДС 12% НСП 1% [10:44:25]line > о реализуемом товаре [10:44:25]line ОКРУГЛЕНИЕ: -0.52 [10:44:25]line ИТОГО: 270.00 [10:44:25]line Внесено: 270.00 [10:44:25]line СДАЧА: 0.00 [10:44:25]line НСП 1% : 2.39 [10:44:25]line НДС 12% : 28.73 [10:44:25]line Наличными: 270.00 [10:44:25]line Безнал.: 0.00 [10:44:25]line Место: АЗС № 95 "Партнер Нефть" [10:44:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:44:25]line СНО: Общий режим [10:44:25]line Чек 238 16.08.2024 10:44 [10:44:25]line Смена: 462 ФФД: 1.0 [10:44:25]line ЗНМ: 0300000079 [10:44:25]line РНМ: 0000000000092545 [10:44:25]line Версия ККМ: 001 [10:44:25]line ФМ: 0000000000871802 [10:44:25]line ФД: 197897 [10:44:25]line ФПД: 190058919079406 [10:44:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104424&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197897&fm=190058919079406&tin=02508201610067®Number=0000000000092545&sum=27000 [10:44:25]written 0, free lines is 4095 [10:44:25]OFD Sender: Processing packet 197897 [packets to send 245, broken 244] [10:44:25]ProducePacketName [10:44:25]name=ofd_packets/00197897 [10:44:25]OFD Sender: To server: pG, [10:44:25]CommunicateWithHost lk.salyk.kg:30040 [10:44:25]ConnectInit lk.salyk.kg [10:44:25]Connected sock=10 [10:44:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C 98 07 01 7D D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 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 39 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 EE 00 00 00 F4 03 04 00 88 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 05 03 00 35 04 06 00 AC DB 8A 5B AD EE DB 23 11 0D F8 31 1E 15 [10:44:26]Write to MH i2c: 01 00 00 AF 0A B9 [10:44:26]Write i2c OK [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: 01 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: 01 07 00 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: 01 07 00 AF 0A 00 00 00 00 00 E8 0C B4 [10:44:26]RasterBufferAndPrint [10:44:26]line [10:44:26]line [10:44:26]line [10:44:26]line [10:44:26]line [10:44:26]written 0, free lines is 3310 [10:44:26]MH_Cut [10:44:26]Write to MH i2c: D1 01 00 B6 0A 01 92 [10:44:26]Write i2c OK [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: D1 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: D1 01 00 [10:44:26]MH_I2C_Read... [10:44:26]Read from MH i2c: D1 01 00 B6 0A 00 91 [10:44:26]Write to MH i2c: 01 00 00 B7 0A C1 [10:44:26]Write i2c OK [10:44:26]MH_I2C_Read... [10:44:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A1 DD 47 00 7D EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 05 03 00 F4 03 04 00 9D D9 BE 66 B6 04 01 00 00 86 0B 3C 3A F5 65 98 AD [10:44:26]CommunicateWithHost err = 0 [10:44:26]CheckOFDResponse [10:44:26]1017 (14) - 77093643461234 [10:44:26]1041 (16) - 0000000000871802 [10:44:26]1040 (4) - 197897 [10:44:26]1012 (4) - 16.08.2024 04:46 [10:44:26]1206 (1) - 0 [10:44:26]OFD Sender: Remove packet 197897 [10:44:26]ProducePacketName [10:44:26]name=ofd_packets/00197897 [10:44:26]NVStorageDeleteData [10:44:26]OFD Sender: No OFD packet to send [10:44:26]*** Cut start [10:44:26]*** Purtial cut [10:44:26]*** Stage 1: CUTSNS_PIN = 1 [10:44:27]Read from MH i2c: 01 [10:44:27]MH_I2C_Read... [10:44:27]*** Stop cut motor [10:44:27]*** Cut end [10:44:27]Read from MH i2c: 01 07 00 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: 01 07 00 B7 0A 00 00 00 00 00 FF 0F D6 [10:44:27]process_action close_receipt done [10:44:27]requested_data is exist [10:44:27]produce_requested_data [10:44:27]requested_item fm.sn is exist - process it [10:44:27]wFMCommunicate request_size=4 [10:44:27]MH_SAM_APDU [10:44:27]CAPDU: 80 11 00 00 [10:44:27]Write to MH i2c: E2 08 00 B8 0A 80 11 00 00 00 00 00 00 3C [10:44:27]Write i2c OK [10:44:27]MH_I2C_Read... [10:44:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:27]Read from MH i2c: E2 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: E2 17 00 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: E2 17 00 B8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 89 [10:44:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:44:27]wFMCommunicate OK [10:44:27]requested_item fd.num is exist - process it [10:44:27]SAM_PROTO_GetFieldsCounters [10:44:27]wFMCommunicate request_size=4 [10:44:27]MH_SAM_APDU [10:44:27]CAPDU: 80 13 00 00 [10:44:27]Write to MH i2c: E2 08 00 B9 0A 80 13 00 00 00 00 00 00 3F [10:44:27]Write i2c OK [10:44:27]MH_I2C_Read... [10:44:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:27]Read from MH i2c: E2 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: E2 62 00 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: E2 62 00 B9 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 09 05 03 00 0E 04 04 00 CE 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 04 [10:44:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 09 05 03 00 0E 04 04 00 CE 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 [10:44:27]wFMCommunicate OK [10:44:27]SAM_PROTO_GetFieldsCounters done [10:44:27]requested_item shift.num is exist - process it [10:44:27]requested_item shift.opened is exist - process it [10:44:27]req_shift_opened [10:44:27]FM_GetShiftState [10:44:27]SAM_PROTO_GetShiftState [10:44:27]wFMCommunicate request_size=4 [10:44:27]MH_SAM_APDU [10:44:27]CAPDU: 80 13 01 00 [10:44:27]Write to MH i2c: E2 08 00 BA 0A 80 13 01 00 00 00 00 00 41 [10:44:27]Write i2c OK [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: E2 [10:44:27]MH_I2C_Read... [10:44:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:27]Read from MH i2c: E2 0E 00 [10:44:27]MH_I2C_Read... [10:44:27]Read from MH i2c: E2 0E 00 BA 0A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CF [10:44:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:44:27]wFMCommunicate OK [10:44:27]SAM_PROTO_GetShiftState done [10:44:27]FM_GetShiftState done [10:44:27]req_shift_opened done [10:44:27]requested_item shift.open_date is exist - process it [10:44:27]req_shift_open_date [10:44:27]req_shift_open_date done [10:44:27]produce_requested_data done [10:44:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197897,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:44:27]process_action_free close_receipt [10:44:27]json_value_free [10:44:27]json_value_free done [10:44:27]process_json_proto returns [10:44:27]Send response to host [10:44:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197897,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:44:27]free response buf [10:44:27]execute_script done [10:44:27]execute_script returns [10:44:27]free content buf [10:44:27]Sock 9.Close socket [10:44:27]Sock 9.Thread stoped [10:44:31]OFD Sender: No OFD packet to send [10:44:36]OFD Sender: No OFD packet to send [10:44:41]OFD Sender: No OFD packet to send [10:44:46]OFD Sender: No OFD packet to send [10:44:51]OFD Sender: No OFD packet to send [10:44:56]OFD Sender: No OFD packet to send [10:45:01]OFD Sender: No OFD packet to send [10:45:06]OFD Sender: No OFD packet to send [10:45:11]OFD Sender: No OFD packet to send [10:45:14]accept exits with 7 [10:45:14]New connection [10:45:14]New thread 3067260260 created [10:45:14]Thread 3067403620 joined [10:45:14]Waiting for new connection... [10:45:14] Sock 7.Parse request [10:45:14]Sock 7.Check first char [10:45:14]Sock 7.First char is OK [10:45:14]request: POST /json_proto HTTP/1.0 [10:45:14]Method: POST [10:45:14]URL: /json_proto [10:45:14]Method is POST - this is cgi request [10:45:14]url: /json_proto [10:45:14]query_string will be loaded in cgi processing [10:45:14]execute_cgi json_proto POST (null) [10:45:14]execute_cgi path=json_proto method=POST [10:45:14]POST find Content-Length [10:45:14]Host: 172.17.46.195:8080 [10:45:14]Content-Length: 805 [10:45:14]Content-Type: application/json [10:45:14] [10:45:14]POST finish read [10:45:14]Found Content-Length = 805 [10:45:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325287", "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" : 21.570, "sum" : 1600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1600.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:14]execute_script... [10:45: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)11325287", "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" : 21.570, "sum" : 1600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1600.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:14]POST & json_proto [10:45:14]process_json_proto [10:45:14]json parsed OK: [10:45:14]protocol is kg_v1.0 [10:45:14]action value=close_receipt [10:45:14]process_action close_receipt [10:45:14]cmd_close_receipt [10:45:14]MH_GetDate [10:45:14]Write to MH i2c: F0 00 00 BB 0A B4 [10:45:14]Write i2c OK [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 09 00 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: F0 09 00 BB 0A 00 BB 2D BF 66 8D AE BC 66 27 [10:45:14]GetLastDocTimeStamp 1723805064 [10:45:14]current date 1723805115 [10:45:14]FM_GetShiftState [10:45:14]SAM_PROTO_GetShiftState [10:45:14]wFMCommunicate request_size=4 [10:45:14]MH_SAM_APDU [10:45:14]CAPDU: 80 13 01 00 [10:45:14]Write to MH i2c: E2 08 00 BC 0A 80 13 01 00 00 00 00 00 43 [10:45:14]Write i2c OK [10:45:14]MH_I2C_Read... [10:45:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:14]Read from MH i2c: E2 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: E2 0E 00 [10:45:14]MH_I2C_Read... [10:45:14]Read from MH i2c: E2 0E 00 BC 0A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D1 [10:45:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:45:14]wFMCommunicate OK [10:45:14]SAM_PROTO_GetShiftState done [10:45:14]FM_GetShiftState done [10:45:14]opened in 1723766727 [10:45:14]opened+sec_in_day 1723853127 [10:45:14]quantity*price = 160049 [10:45:14]sum+1 = 160050 [10:45:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1600.49 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 0.00 Безнал.: 1600.49 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 239 16.08.2024 10:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197898 ФПД: 249352011498049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104515&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197898&fm=249352011498049&tin=02508201610067®Number=0000000000092545&sum=160049 [10:45:15]StoreToDocumentArchive [10:45:15]shift 462 fd 197898 [10:45:15]save to /storage/0462/doc_00197898 [10:45:15]save last doc name /storage/0462/doc_00197898 to /storage/kkm_last_doc_name [10:45:15]save OK [10:45:15]Clear old archive folders... [10:45:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:45:15]tlvbuf is 00979050 [10:45:15]SAM_PROTO_ClearQueue [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 09 00 00 [10:45:15]Write to MH i2c: E2 08 00 C9 0A 80 09 00 00 00 00 00 00 45 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 C9 0A 00 90 00 47 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]SAM_PROTO_ClearQueue done [10:45:15]KKMCreateOFDPacket [10:45:15]OFDProtocolAddRootSTLVToBuf [10:45:15]FM_MakeSignedData [10:45:15]FM_MakeSignedData [10:45:15]SAM_PROTO_SignData [10:45:15]wFMCommunicate request_size=4 [10:45:15]MH_SAM_APDU [10:45:15]CAPDU: 80 0D 01 02 [10:45:15]Write to MH i2c: E2 08 00 CA 0A 80 0D 01 02 00 00 00 00 4D [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:15]Read from MH i2c: E2 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 [10:45:15]MH_I2C_Read... [10:45:15]Read from MH i2c: E2 03 00 CA 0A 00 90 00 48 [10:45:15]RAPDU: 90 00 [10:45:15]wFMCommunicate OK [10:45:15]wFMCommunicate request_size=255 [10:45:15]MH_SAM_APDU [10:45: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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 BB 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 05 03 00 35 04 06 00 E2 [10:45:15]Write to MH i2c: E2 02 01 CB 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 BB 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 05 03 00 35 04 06 00 E2 00 00 E1 [10:45:15]Write i2c OK [10:45:15]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 CB 0A 00 90 00 49 [10:45:16]RAPDU: 90 00 [10:45:16]wFMCommunicate OK [10:45:16]wFMCommunicate request_size=10 [10:45:16]MH_SAM_APDU [10:45:16]CAPDU: 80 0D 02 02 05 C8 CA 11 C2 41 [10:45:16]Write to MH i2c: E2 0D 00 CC 0A 80 0D 02 02 05 00 C8 CA 11 C2 41 00 00 00 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 03 00 CC 0A 00 90 00 4A [10:45:16]RAPDU: 90 00 [10:45:16]wFMCommunicate OK [10:45:16]wFMCommunicate request_size=4 [10:45:16]MH_SAM_APDU [10:45:16]CAPDU: 80 0D 03 02 [10:45:16]Write to MH i2c: E2 08 00 CD 0A 80 0D 03 02 00 00 00 00 52 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 0B 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 0B 00 CD 0A 00 DF E1 7D 8E A7 55 7D 03 90 00 9A [10:45:16]RAPDU: DF E1 7D 8E A7 55 7D 03 90 00 [10:45:16]wFMCommunicate OK [10:45:16]SAM_PROTO_SignData done [10:45:16]FM_MakeSignedData done [10:45:16]CreateOFDProtocolMessage [10:45:16]wFMCommunicate request_size=4 [10:45:16]MH_SAM_APDU [10:45:16]CAPDU: 80 11 00 00 [10:45:16]Write to MH i2c: E2 08 00 CE 0A 80 11 00 00 00 00 00 00 52 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:16]Read from MH i2c: E2 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 17 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: E2 17 00 CE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9F [10:45:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:45:16]wFMCommunicate OK [10:45:16]CreateOFDProtocolMessage done [10:45:16]OFDSenderStorePacket 197898 [10:45:16]StoreOFDPacket docnum=197898 [10:45:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 6F 07 01 F1 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 BB 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 05 03 00 35 04 06 00 E2 C8 CA 11 C2 41 DF E1 7D 8E A7 55 7D 03 [10:45:16]CheckFolder [10:45:16]dirname=/storage/ofd_packets [10:45:16]CheckFolder done [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00197898 [10:45:16]NVStorageSaveData ofd_packets/00197898 [10:45:16]File name is /storage/ofd_packets/00197898 [10:45:16]Write 301 bytes [10:45:16]NVStorageSaveData done [10:45:16]OFDSenderStorePacket done [10:45:16]KKMCreateOFDPacket done [10:45:16]NVStorageSaveData kkm_last_timestamp [10:45:16]File name is /storage/kkm_last_timestamp [10:45:16]Write 4 bytes [10:45:16]NVStorageSaveData done [10:45:16]ExternCall_PrintAddStr [10:45:16]wPrintStart [10:45:16]Write to MH i2c: 01 00 00 CF 0A D9 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 CF 0A 00 00 00 00 00 FF 0F EE [10:45:16]RasterBufferAndPrint [10:45:16]line Счет N : (1)11325287 [10:45:16]line ИНН: 02508201610067 [10:45:16]line Контрольно-Кассовый Чек [10:45:16]line ПРОДАЖА [10:45:16]line ТРК (МРК, ГНК) : 41 [10:45:16]line Товар: 2710124500 [10:45:16]line Аи-95-К-5 [10:45:16]line 21.570 * 74.20 [10:45:16]line = 1600.49 [10:45:16]line НДС 12% НСП 1% [10:45:16]line > о реализуемом товаре [10:45:16]line ИТОГО: 1600.49 [10:45:16]line НСП 1% : 14.16 [10:45:16]line НДС 12% : 169.96 [10:45:16]line Наличными: 0.00 [10:45:16]line Безнал.: 1600.49 [10:45:16]line Место: АЗС № 95 "Партнер Нефть" [10:45:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:45:16]line СНО: Общий режим [10:45:16]line Чек 239 16.08.2024 10:45 [10:45:16]line Смена: 462 ФФД: 1.0 [10:45:16]line ЗНМ: 0300000079 [10:45:16]line РНМ: 0000000000092545 [10:45:16]line Версия ККМ: 001 [10:45:16]line Платежная система: O! деньги [10:45:16]line ФМ: 0000000000871802 [10:45:16]line ФД: 197898 [10:45:16]line ФПД: 249352011498049 [10:45:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104515&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197898&fm=249352011498049&tin=02508201610067®Number=0000000000092545&sum=160049 [10:45:16]written 0, free lines is 4095 [10:45:16]OFD Sender: Processing packet 197898 [packets to send 245, broken 244] [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00197898 [10:45:16]OFD Sender: To server: pG, [10:45:16]CommunicateWithHost lk.salyk.kg:30040 [10:45:16]ConnectInit lk.salyk.kg [10:45:16]Connected sock=10 [10:45:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 6F 07 01 F1 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 71 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 BB 2D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 05 03 00 35 04 06 00 E2 C8 CA 11 C2 41 DF E1 7D 8E A7 55 7D 03 [10:45:16]Write to MH i2c: 01 00 00 F9 0A 03 [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: 01 07 00 F9 0A 00 00 00 00 00 F0 0C 06 [10:45:16]RasterBufferAndPrint [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]line [10:45:16]written 0, free lines is 3318 [10:45:16]MH_Cut [10:45:16]Write to MH i2c: D1 01 00 00 0B 01 DD [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: D1 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: D1 01 00 [10:45:16]MH_I2C_Read... [10:45:16]Read from MH i2c: D1 01 00 00 0B 00 DC [10:45:16]Write to MH i2c: 01 00 00 01 0B 0C [10:45:16]Write i2c OK [10:45:16]MH_I2C_Read... [10:45:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 27 D5 47 00 6B 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 05 03 00 F4 03 04 00 CF D9 BE 66 B6 04 01 00 00 B0 61 E4 CC 75 7F C9 F1 [10:45:16]CommunicateWithHost err = 0 [10:45:16]CheckOFDResponse [10:45:16]1017 (14) - 77093643461234 [10:45:16]1041 (16) - 0000000000871802 [10:45:16]1040 (4) - 197898 [10:45:16]1012 (4) - 16.08.2024 04:47 [10:45:16]1206 (1) - 0 [10:45:16]OFD Sender: Remove packet 197898 [10:45:16]ProducePacketName [10:45:16]name=ofd_packets/00197898 [10:45:16]NVStorageDeleteData [10:45:17]OFD Sender: No OFD packet to send [10:45:17]*** Cut start [10:45:17]*** Purtial cut [10:45:17]*** CUTSNS_PIN = 0 [10:45:17]*** Stage 1: CUTSNS_PIN = 1 [10:45:19]Read from MH i2c: 01 [10:45:19]MH_I2C_Read... [10:45:19]*** Stop cut motor [10:45:19]*** Cut end [10:45:19]Read from MH i2c: 01 07 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: 01 07 00 01 0B 00 00 00 00 00 FF 0F 21 [10:45:19]process_action close_receipt done [10:45:19]requested_data is exist [10:45:19]produce_requested_data [10:45:19]requested_item fm.sn is exist - process it [10:45:19]wFMCommunicate request_size=4 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 11 00 00 [10:45:19]Write to MH i2c: E2 08 00 02 0B 80 11 00 00 00 00 00 00 87 [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:19]Read from MH i2c: E2 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 17 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 17 00 02 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D4 [10:45:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:45:19]wFMCommunicate OK [10:45:19]requested_item fd.num is exist - process it [10:45:19]SAM_PROTO_GetFieldsCounters [10:45:19]wFMCommunicate request_size=4 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 13 00 00 [10:45:19]Write to MH i2c: E2 08 00 03 0B 80 13 00 00 00 00 00 00 8A [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:19]Read from MH i2c: E2 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 62 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 62 00 03 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0A 05 03 00 0E 04 04 00 CE 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 53 [10:45:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0A 05 03 00 0E 04 04 00 CE 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 [10:45:19]wFMCommunicate OK [10:45:19]SAM_PROTO_GetFieldsCounters done [10:45:19]requested_item shift.num is exist - process it [10:45:19]requested_item shift.opened is exist - process it [10:45:19]req_shift_opened [10:45:19]FM_GetShiftState [10:45:19]SAM_PROTO_GetShiftState [10:45:19]wFMCommunicate request_size=4 [10:45:19]MH_SAM_APDU [10:45:19]CAPDU: 80 13 01 00 [10:45:19]Write to MH i2c: E2 08 00 04 0B 80 13 01 00 00 00 00 00 8C [10:45:19]Write i2c OK [10:45:19]MH_I2C_Read... [10:45:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:19]Read from MH i2c: E2 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 0E 00 [10:45:19]MH_I2C_Read... [10:45:19]Read from MH i2c: E2 0E 00 04 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [10:45:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:45:19]wFMCommunicate OK [10:45:19]SAM_PROTO_GetShiftState done [10:45:19]FM_GetShiftState done [10:45:19]req_shift_opened done [10:45:19]requested_item shift.open_date is exist - process it [10:45:19]req_shift_open_date [10:45:19]req_shift_open_date done [10:45:19]produce_requested_data done [10:45:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197898,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:45:19]process_action_free close_receipt [10:45:19]json_value_free [10:45:19]json_value_free done [10:45:19]process_json_proto returns [10:45:19]Send response to host [10:45:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197898,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:45:19]free response buf [10:45:19]execute_script done [10:45:19]execute_script returns [10:45:19]free content buf [10:45:19]Sock 7.Close socket [10:45:19]Sock 7.Thread stoped [10:45:22]OFD Sender: No OFD packet to send [10:45:27]OFD Sender: No OFD packet to send [10:45:32]OFD Sender: No OFD packet to send [10:45:37]OFD Sender: No OFD packet to send [10:45:42]OFD Sender: No OFD packet to send [10:45:47]OFD Sender: No OFD packet to send [10:45:52]OFD Sender: No OFD packet to send [10:45:57]OFD Sender: No OFD packet to send [10:46:02]OFD Sender: No OFD packet to send [10:46:07]OFD Sender: No OFD packet to send [10:46:12]OFD Sender: No OFD packet to send [10:46:17]OFD Sender: No OFD packet to send [10:46:22]OFD Sender: No OFD packet to send [10:46:27]OFD Sender: No OFD packet to send [10:46:32]OFD Sender: No OFD packet to send [10:46:37]OFD Sender: No OFD packet to send [10:46:39]accept exits with 9 [10:46:39]New connection [10:46:39]New thread 3067403620 created [10:46:39]Thread 3067260260 joined [10:46:39]Waiting for new connection... [10:46:39] Sock 9.Parse request [10:46:39]Sock 9.Check first char [10:46:39]Sock 9.First char is OK [10:46:39]request: POST /json_proto HTTP/1.0 [10:46:39]Method: POST [10:46:39]URL: /json_proto [10:46:39]Method is POST - this is cgi request [10:46:39]url: /json_proto [10:46:39]query_string will be loaded in cgi processing [10:46:39]execute_cgi json_proto POST (null) [10:46:39]execute_cgi path=json_proto method=POST [10:46:39]POST find Content-Length [10:46:39]Host: 172.17.46.195:8080 [10:46:39]Content-Length: 805 [10:46:39]Content-Type: application/json [10:46:39] [10:46:39]POST finish read [10:46:39]Found Content-Length = 805 [10:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:39]execute_script... [10:46:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:39]POST & json_proto [10:46:39]process_json_proto [10:46:39]json parsed OK: [10:46:39]protocol is kg_v1.0 [10:46:39]action value=close_receipt [10:46:39]process_action close_receipt [10:46:39]cmd_close_receipt [10:46:39]MH_GetDate [10:46:39]Write to MH i2c: F0 00 00 05 0B FF [10:46:39]Write i2c OK [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: F0 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: F0 09 00 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: F0 09 00 05 0B 00 10 2E BF 66 8D AE BC 66 C8 [10:46:39]GetLastDocTimeStamp 1723805115 [10:46:39]current date 1723805200 [10:46:39]FM_GetShiftState [10:46:39]SAM_PROTO_GetShiftState [10:46:39]wFMCommunicate request_size=4 [10:46:39]MH_SAM_APDU [10:46:39]CAPDU: 80 13 01 00 [10:46:39]Write to MH i2c: E2 08 00 06 0B 80 13 01 00 00 00 00 00 8E [10:46:39]Write i2c OK [10:46:39]MH_I2C_Read... [10:46:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:39]Read from MH i2c: E2 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: E2 0E 00 [10:46:39]MH_I2C_Read... [10:46:39]Read from MH i2c: E2 0E 00 06 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1C [10:46:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:46:39]wFMCommunicate OK [10:46:39]SAM_PROTO_GetShiftState done [10:46:39]FM_GetShiftState done [10:46:39]opened in 1723766727 [10:46:39]opened+sec_in_day 1723853127 [10:46:39]quantity*price = 100021 [10:46:39]sum+1 = 100023 [10:46:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 240 16.08.2024 10:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197899 ФПД: 161643852467936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104640&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197899&fm=161643852467936&tin=02508201610067®Number=0000000000092545&sum=100022 [10:46:40]StoreToDocumentArchive [10:46:40]shift 462 fd 197899 [10:46:40]save to /storage/0462/doc_00197899 [10:46:40]save last doc name /storage/0462/doc_00197899 to /storage/kkm_last_doc_name [10:46:40]save OK [10:46:40]Clear old archive folders... [10:46:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:40]tlvbuf is 009646D0 [10:46:40]SAM_PROTO_ClearQueue [10:46:40]wFMCommunicate request_size=4 [10:46:40]MH_SAM_APDU [10:46:40]CAPDU: 80 09 00 00 [10:46:40]Write to MH i2c: E2 08 00 13 0B 80 09 00 00 00 00 00 00 90 [10:46:40]Write i2c OK [10:46:40]MH_I2C_Read... [10:46:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:41]Read from MH i2c: E2 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 13 0B 00 90 00 92 [10:46:41]RAPDU: 90 00 [10:46:41]wFMCommunicate OK [10:46:41]SAM_PROTO_ClearQueue done [10:46:41]KKMCreateOFDPacket [10:46:41]OFDProtocolAddRootSTLVToBuf [10:46:41]FM_MakeSignedData [10:46:41]FM_MakeSignedData [10:46:41]SAM_PROTO_SignData [10:46:41]wFMCommunicate request_size=4 [10:46:41]MH_SAM_APDU [10:46:41]CAPDU: 80 0D 01 02 [10:46:41]Write to MH i2c: E2 08 00 14 0B 80 0D 01 02 00 00 00 00 98 [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:41]Read from MH i2c: E2 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 14 0B 00 90 00 93 [10:46:41]RAPDU: 90 00 [10:46:41]wFMCommunicate OK [10:46:41]wFMCommunicate request_size=255 [10:46:41]MH_SAM_APDU [10:46: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 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 F0 00 00 00 F4 03 04 00 10 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 05 03 00 35 04 06 00 93 [10:46:41]Write to MH i2c: E2 02 01 15 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 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 F0 00 00 00 F4 03 04 00 10 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 05 03 00 35 04 06 00 93 00 00 32 [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:41]Read from MH i2c: E2 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 15 0B 00 90 00 94 [10:46:41]RAPDU: 90 00 [10:46:41]wFMCommunicate OK [10:46:41]wFMCommunicate request_size=10 [10:46:41]MH_SAM_APDU [10:46:41]CAPDU: 80 0D 02 02 05 03 A4 68 0E E0 [10:46:41]Write to MH i2c: E2 0D 00 16 0B 80 0D 02 02 05 00 03 A4 68 0E E0 00 00 A2 [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:41]Read from MH i2c: E2 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 03 00 16 0B 00 90 00 95 [10:46:41]RAPDU: 90 00 [10:46:41]wFMCommunicate OK [10:46:41]wFMCommunicate request_size=4 [10:46:41]MH_SAM_APDU [10:46:41]CAPDU: 80 0D 03 02 [10:46:41]Write to MH i2c: E2 08 00 17 0B 80 0D 03 02 00 00 00 00 9D [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:41]Read from MH i2c: E2 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 0B 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 0B 00 17 0B 00 95 5A C6 E8 89 F1 B6 6E 90 00 D9 [10:46:41]RAPDU: 95 5A C6 E8 89 F1 B6 6E 90 00 [10:46:41]wFMCommunicate OK [10:46:41]SAM_PROTO_SignData done [10:46:41]FM_MakeSignedData done [10:46:41]CreateOFDProtocolMessage [10:46:41]wFMCommunicate request_size=4 [10:46:41]MH_SAM_APDU [10:46:41]CAPDU: 80 11 00 00 [10:46:41]Write to MH i2c: E2 08 00 18 0B 80 11 00 00 00 00 00 00 9D [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:41]Read from MH i2c: E2 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 17 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: E2 17 00 18 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EA [10:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:46:41]wFMCommunicate OK [10:46:41]CreateOFDProtocolMessage done [10:46:41]OFDSenderStorePacket 197899 [10:46:41]StoreOFDPacket docnum=197899 [10:46:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 95 29 07 01 F1 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 10 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 05 03 00 35 04 06 00 93 03 A4 68 0E E0 95 5A C6 E8 89 F1 B6 6E [10:46:41]CheckFolder [10:46:41]dirname=/storage/ofd_packets [10:46:41]CheckFolder done [10:46:41]ProducePacketName [10:46:41]name=ofd_packets/00197899 [10:46:41]NVStorageSaveData ofd_packets/00197899 [10:46:41]File name is /storage/ofd_packets/00197899 [10:46:41]Write 301 bytes [10:46:41]NVStorageSaveData done [10:46:41]OFDSenderStorePacket done [10:46:41]KKMCreateOFDPacket done [10:46:41]NVStorageSaveData kkm_last_timestamp [10:46:41]File name is /storage/kkm_last_timestamp [10:46:41]Write 4 bytes [10:46:41]NVStorageSaveData done [10:46:41]ExternCall_PrintAddStr [10:46:41]wPrintStart [10:46:41]Write to MH i2c: 01 00 00 19 0B 24 [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: 01 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: 01 07 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: 01 07 00 19 0B 00 00 00 00 00 FF 0F 39 [10:46:41]RasterBufferAndPrint [10:46:41]line Счет N : (1)11325289 [10:46:41]line ИНН: 02508201610067 [10:46:41]line Контрольно-Кассовый Чек [10:46:41]line ПРОДАЖА [10:46:41]line ТРК (МРК, ГНК) : 21 [10:46:41]line Товар: 2710124500 [10:46:41]line Аи-95-К-5 [10:46:41]line 13.480 * 74.20 [10:46:41]line = 1000.22 [10:46:41]line НДС 12% НСП 1% [10:46:41]line > о реализуемом товаре [10:46:41]line ИТОГО: 1000.22 [10:46:41]line НСП 1% : 8.85 [10:46:41]line НДС 12% : 106.22 [10:46:41]line Наличными: 0.00 [10:46:41]line Безнал.: 1000.22 [10:46:41]line Место: АЗС № 95 "Партнер Нефть" [10:46:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:46:41]line СНО: Общий режим [10:46:41]line Чек 240 16.08.2024 10:46 [10:46:41]line Смена: 462 ФФД: 1.0 [10:46:41]line ЗНМ: 0300000079 [10:46:41]line РНМ: 0000000000092545 [10:46:41]line Версия ККМ: 001 [10:46:41]line Платежная система: O! деньги [10:46:41]line ФМ: 0000000000871802 [10:46:41]line ФД: 197899 [10:46:41]line ФПД: 161643852467936 [10:46:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104640&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197899&fm=161643852467936&tin=02508201610067®Number=0000000000092545&sum=100022 [10:46:41]written 0, free lines is 4095 [10:46:41]OFD Sender: Processing packet 197899 [packets to send 245, broken 244] [10:46:41]ProducePacketName [10:46:41]name=ofd_packets/00197899 [10:46:41]OFD Sender: To server: pG, [10:46:41]CommunicateWithHost lk.salyk.kg:30040 [10:46:41]ConnectInit lk.salyk.kg [10:46:41]Connected sock=10 [10:46:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 95 29 07 01 F1 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 10 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 05 03 00 35 04 06 00 93 03 A4 68 0E E0 95 5A C6 E8 89 F1 B6 6E [10:46:41]Write to MH i2c: 01 00 00 43 0B 4E [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: 01 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: 01 07 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: 01 07 00 43 0B 00 00 00 00 00 F1 0C 52 [10:46:41]RasterBufferAndPrint [10:46:41]line [10:46:41]line [10:46:41]line [10:46:41]line [10:46:41]line [10:46:41]written 0, free lines is 3318 [10:46:41]MH_Cut [10:46:41]Write to MH i2c: D1 01 00 4A 0B 01 27 [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: D1 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: D1 01 00 [10:46:41]MH_I2C_Read... [10:46:41]Read from MH i2c: D1 01 00 4A 0B 00 26 [10:46:41]Write to MH i2c: 01 00 00 4B 0B 56 [10:46:41]Write i2c OK [10:46:41]MH_I2C_Read... [10:46:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C8 2E 47 00 D3 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 05 03 00 F4 03 04 00 24 DA BE 66 B6 04 01 00 00 FF 18 95 53 7B 10 10 08 [10:46:42]CommunicateWithHost err = 0 [10:46:42]CheckOFDResponse [10:46:42]1017 (14) - 77093643461234 [10:46:42]1041 (16) - 0000000000871802 [10:46:42]1040 (4) - 197899 [10:46:42]1012 (4) - 16.08.2024 04:48 [10:46:42]1206 (1) - 0 [10:46:42]OFD Sender: Remove packet 197899 [10:46:42]ProducePacketName [10:46:42]name=ofd_packets/00197899 [10:46:42]NVStorageDeleteData [10:46:42]OFD Sender: No OFD packet to send [10:46:42]*** Cut start [10:46:42]*** Purtial cut [10:46:42]*** Stage 1: CUTSNS_PIN = 1 [10:46:43]Read from MH i2c: 01 [10:46:43]MH_I2C_Read... [10:46:43]*** Stop cut motor [10:46:43]*** Cut end [10:46:43]Read from MH i2c: 01 07 00 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: 01 07 00 4B 0B 00 00 00 00 00 FF 0F 6B [10:46:43]process_action close_receipt done [10:46:43]requested_data is exist [10:46:43]produce_requested_data [10:46:43]requested_item fm.sn is exist - process it [10:46:43]wFMCommunicate request_size=4 [10:46:43]MH_SAM_APDU [10:46:43]CAPDU: 80 11 00 00 [10:46:43]Write to MH i2c: E2 08 00 4C 0B 80 11 00 00 00 00 00 00 D1 [10:46:43]Write i2c OK [10:46:43]MH_I2C_Read... [10:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:43]Read from MH i2c: E2 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 17 00 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 17 00 4C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1E [10:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:46:43]wFMCommunicate OK [10:46:43]requested_item fd.num is exist - process it [10:46:43]SAM_PROTO_GetFieldsCounters [10:46:43]wFMCommunicate request_size=4 [10:46:43]MH_SAM_APDU [10:46:43]CAPDU: 80 13 00 00 [10:46:43]Write to MH i2c: E2 08 00 4D 0B 80 13 00 00 00 00 00 00 D4 [10:46:43]Write i2c OK [10:46:43]MH_I2C_Read... [10:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:43]Read from MH i2c: E2 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 62 00 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 62 00 4D 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0B 05 03 00 0E 04 04 00 CE 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 A1 [10:46:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0B 05 03 00 0E 04 04 00 CE 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 [10:46:43]wFMCommunicate OK [10:46:43]SAM_PROTO_GetFieldsCounters done [10:46:43]requested_item shift.num is exist - process it [10:46:43]requested_item shift.opened is exist - process it [10:46:43]req_shift_opened [10:46:43]FM_GetShiftState [10:46:43]SAM_PROTO_GetShiftState [10:46:43]wFMCommunicate request_size=4 [10:46:43]MH_SAM_APDU [10:46:43]CAPDU: 80 13 01 00 [10:46:43]Write to MH i2c: E2 08 00 4E 0B 80 13 01 00 00 00 00 00 D6 [10:46:43]Write i2c OK [10:46:43]MH_I2C_Read... [10:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:43]Read from MH i2c: E2 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 0E 00 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 0E 00 4E 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 64 [10:46:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:46:43]wFMCommunicate OK [10:46:43]SAM_PROTO_GetShiftState done [10:46:43]FM_GetShiftState done [10:46:43]req_shift_opened done [10:46:43]requested_item shift.open_date is exist - process it [10:46:43]req_shift_open_date [10:46:43]req_shift_open_date done [10:46:43]produce_requested_data done [10:46:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197899,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:46:43]process_action_free close_receipt [10:46:43]json_value_free [10:46:43]json_value_free done [10:46:43]process_json_proto returns [10:46:43]Send response to host [10:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197899,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:46:43]free response buf [10:46:43]execute_script done [10:46:43]execute_script returns [10:46:43]free content buf [10:46:43]Sock 9.Close socket [10:46:43]Sock 9.Thread stoped [10:46:43]accept exits with 7 [10:46:43]New connection [10:46:43]New thread 3067260260 created [10:46:43]Thread 3067403620 joined [10:46:43]Waiting for new connection... [10:46:43] Sock 7.Parse request [10:46:43]Sock 7.Check first char [10:46:43]Sock 7.First char is OK [10:46:43]request: POST /json_proto HTTP/1.0 [10:46:43]Method: POST [10:46:43]URL: /json_proto [10:46:43]Method is POST - this is cgi request [10:46:43]url: /json_proto [10:46:43]query_string will be loaded in cgi processing [10:46:43]execute_cgi json_proto POST (null) [10:46:43]execute_cgi path=json_proto method=POST [10:46:43]POST find Content-Length [10:46:43]Host: 172.17.46.195:8080 [10:46:43]Content-Length: 805 [10:46:43]Content-Type: application/json [10:46:43] [10:46:43]POST finish read [10:46:43]Found Content-Length = 805 [10:46:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325288", "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" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1300.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:43]execute_script... [10: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)11325288", "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" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1300.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:43]POST & json_proto [10:46:43]process_json_proto [10:46:43]json parsed OK: [10:46:43]protocol is kg_v1.0 [10:46:43]action value=close_receipt [10:46:43]process_action close_receipt [10:46:43]cmd_close_receipt [10:46:43]MH_GetDate [10:46:43]Write to MH i2c: F0 00 00 4F 0B 49 [10:46:43]Write i2c OK [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: F0 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: F0 09 00 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: F0 09 00 4F 0B 00 14 2E BF 66 8D AE BC 66 16 [10:46:43]GetLastDocTimeStamp 1723805200 [10:46:43]current date 1723805204 [10:46:43]FM_GetShiftState [10:46:43]SAM_PROTO_GetShiftState [10:46:43]wFMCommunicate request_size=4 [10:46:43]MH_SAM_APDU [10:46:43]CAPDU: 80 13 01 00 [10:46:43]Write to MH i2c: E2 08 00 50 0B 80 13 01 00 00 00 00 00 D8 [10:46:43]Write i2c OK [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 [10:46:43]MH_I2C_Read... [10:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:43]Read from MH i2c: E2 0E 00 [10:46:43]MH_I2C_Read... [10:46:43]Read from MH i2c: E2 0E 00 50 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 66 [10:46:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:46:43]wFMCommunicate OK [10:46:43]SAM_PROTO_GetShiftState done [10:46:43]FM_GetShiftState done [10:46:43]opened in 1723766727 [10:46:43]opened+sec_in_day 1723853127 [10:46:43]quantity*price = 130072 [10:46:43]sum+1 = 130074 [10:46:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.73 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 0.00 Безнал.: 1300.73 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 241 16.08.2024 10:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197900 ФПД: 259669550222319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104644&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197900&fm=259669550222319&tin=02508201610067®Number=0000000000092545&sum=130073 [10:46:44]StoreToDocumentArchive [10:46:44]shift 462 fd 197900 [10:46:44]save to /storage/0462/doc_00197900 [10:46:44]save last doc name /storage/0462/doc_00197900 to /storage/kkm_last_doc_name [10:46:44]save OK [10:46:44]Clear old archive folders... [10:46:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:44]tlvbuf is 0094E750 [10:46:44]SAM_PROTO_ClearQueue [10:46:44]wFMCommunicate request_size=4 [10:46:44]MH_SAM_APDU [10:46:44]CAPDU: 80 09 00 00 [10:46:44]Write to MH i2c: E2 08 00 5D 0B 80 09 00 00 00 00 00 00 DA [10:46:44]Write i2c OK [10:46:44]MH_I2C_Read... [10:46:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:44]Read from MH i2c: E2 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 5D 0B 00 90 00 DC [10:46:44]RAPDU: 90 00 [10:46:44]wFMCommunicate OK [10:46:44]SAM_PROTO_ClearQueue done [10:46:44]KKMCreateOFDPacket [10:46:44]OFDProtocolAddRootSTLVToBuf [10:46:44]FM_MakeSignedData [10:46:44]FM_MakeSignedData [10:46:44]SAM_PROTO_SignData [10:46:44]wFMCommunicate request_size=4 [10:46:44]MH_SAM_APDU [10:46:44]CAPDU: 80 0D 01 02 [10:46:44]Write to MH i2c: E2 08 00 5E 0B 80 0D 01 02 00 00 00 00 E2 [10:46:44]Write i2c OK [10:46:44]MH_I2C_Read... [10:46:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:44]Read from MH i2c: E2 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 5E 0B 00 90 00 DD [10:46:44]RAPDU: 90 00 [10:46:44]wFMCommunicate OK [10:46:44]wFMCommunicate request_size=255 [10:46:44]MH_SAM_APDU [10: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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 14 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 05 03 00 35 04 06 00 EC [10:46:44]Write to MH i2c: E2 02 01 5F 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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 14 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 05 03 00 35 04 06 00 EC 00 00 D6 [10:46:44]Write i2c OK [10:46:44]MH_I2C_Read... [10:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:44]Read from MH i2c: E2 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 5F 0B 00 90 00 DE [10:46:44]RAPDU: 90 00 [10:46:44]wFMCommunicate OK [10:46:44]wFMCommunicate request_size=10 [10:46:44]MH_SAM_APDU [10:46:44]CAPDU: 80 0D 02 02 05 2B 07 4C CB EF [10:46:44]Write to MH i2c: E2 0D 00 60 0B 80 0D 02 02 05 00 2B 07 4C CB EF 00 00 27 [10:46:44]Write i2c OK [10:46:44]MH_I2C_Read... [10:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:44]Read from MH i2c: E2 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 [10:46:44]MH_I2C_Read... [10:46:44]Read from MH i2c: E2 03 00 60 0B 00 90 00 DF [10:46:44]RAPDU: 90 00 [10:46:44]wFMCommunicate OK [10:46:44]wFMCommunicate request_size=4 [10:46:44]MH_SAM_APDU [10:46:44]CAPDU: 80 0D 03 02 [10:46:44]Write to MH i2c: E2 08 00 61 0B 80 0D 03 02 00 00 00 00 E7 [10:46:45]Write i2c OK [10:46:45]MH_I2C_Read... [10:46:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:45]Read from MH i2c: E2 [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: E2 0B 00 [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: E2 0B 00 61 0B 00 F9 15 28 72 D0 23 12 2B 90 00 C0 [10:46:45]RAPDU: F9 15 28 72 D0 23 12 2B 90 00 [10:46:45]wFMCommunicate OK [10:46:45]SAM_PROTO_SignData done [10:46:45]FM_MakeSignedData done [10:46:45]CreateOFDProtocolMessage [10:46:45]wFMCommunicate request_size=4 [10:46:45]MH_SAM_APDU [10:46:45]CAPDU: 80 11 00 00 [10:46:45]Write to MH i2c: E2 08 00 62 0B 80 11 00 00 00 00 00 00 E7 [10:46:45]Write i2c OK [10:46:45]MH_I2C_Read... [10:46:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:45]Read from MH i2c: E2 [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: E2 17 00 [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: E2 17 00 62 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 34 [10:46:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:46:45]wFMCommunicate OK [10:46:45]CreateOFDProtocolMessage done [10:46:45]OFDSenderStorePacket 197900 [10:46:45]StoreOFDPacket docnum=197900 [10:46:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 27 2C 07 01 DB 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 14 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 05 03 00 35 04 06 00 EC 2B 07 4C CB EF F9 15 28 72 D0 23 12 2B [10:46:45]CheckFolder [10:46:45]dirname=/storage/ofd_packets [10:46:45]CheckFolder done [10:46:45]ProducePacketName [10:46:45]name=ofd_packets/00197900 [10:46:45]NVStorageSaveData ofd_packets/00197900 [10:46:45]File name is /storage/ofd_packets/00197900 [10:46:45]Write 301 bytes [10:46:45]NVStorageSaveData done [10:46:45]OFDSenderStorePacket done [10:46:45]KKMCreateOFDPacket done [10:46:45]NVStorageSaveData kkm_last_timestamp [10:46:45]File name is /storage/kkm_last_timestamp [10:46:45]Write 4 bytes [10:46:45]NVStorageSaveData done [10:46:45]ExternCall_PrintAddStr [10:46:45]wPrintStart [10:46:45]Write to MH i2c: 01 00 00 63 0B 6E [10:46:45]Write i2c OK [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: 01 [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: 01 07 00 [10:46:45]MH_I2C_Read... [10:46:45]Read from MH i2c: 01 07 00 63 0B 00 00 00 00 00 FF 0F 83 [10:46:45]RasterBufferAndPrint [10:46:45]line Счет N : (1)11325288 [10:46:45]line ИНН: 02508201610067 [10:46:45]line Контрольно-Кассовый Чек [10:46:45]line ПРОДАЖА [10:46:45]line ТРК (МРК, ГНК) : 11 [10:46:45]line Товар: 2710124500 [10:46:45]line Аи-95-К-5 [10:46:45]line 17.530 * 74.20 [10:46:45]line = 1300.73 [10:46:45]line НДС 12% НСП 1% [10:46:45]line > о реализуемом товаре [10:46:45]line ИТОГО: 1300.73 [10:46:45]line НСП 1% : 11.51 [10:46:45]line НДС 12% : 138.13 [10:46:45]line Наличными: 0.00 [10:46:45]line Безнал.: 1300.73 [10:46:45]line Место: АЗС № 95 "Партнер Нефть" [10:46:45]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:46:45]line СНО: Общий режим [10:46:45]line Чек 241 16.08.2024 10:46 [10:46:45]line Смена: 462 ФФД: 1.0 [10:46:45]line ЗНМ: 0300000079 [10:46:45]line РНМ: 0000000000092545 [10:46:45]line Версия ККМ: 001 [10:46:45]line Платежная система: O! деньги [10:46:45]line ФМ: 0000000000871802 [10:46:45]line ФД: 197900 [10:46:45]line ФПД: 259669550222319 [10:46:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104644&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197900&fm=259669550222319&tin=02508201610067®Number=0000000000092545&sum=130073 [10:46:45]OFD Sender: Processing packet 197900 [packets to send 245, broken 244] [10:46:45]ProducePacketName [10:46:45]name=ofd_packets/00197900 [10:46:45]OFD Sender: To server: pG, [10:46:45]CommunicateWithHost lk.salyk.kg:30040 [10:46:45]ConnectInit lk.salyk.kg [10:46:45]written 0, free lines is 4095 [10:46:45]Connected sock=10 [10:46:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 27 2C 07 01 DB 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 14 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 05 03 00 35 04 06 00 EC 2B 07 4C CB EF F9 15 28 72 D0 23 12 2B [10:46:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AD A3 47 00 EA 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 05 03 00 F4 03 04 00 29 DA BE 66 B6 04 01 00 00 8C 95 6B E3 92 87 7D 69 [10:46:46]CommunicateWithHost err = 0 [10:46:46]CheckOFDResponse [10:46:46]1017 (14) - 77093643461234 [10:46:46]1041 (16) - 0000000000871802 [10:46:46]1040 (4) - 197900 [10:46:46]1012 (4) - 16.08.2024 04:48 [10:46:46]1206 (1) - 0 [10:46:46]OFD Sender: Remove packet 197900 [10:46:46]ProducePacketName [10:46:46]name=ofd_packets/00197900 [10:46:46]NVStorageDeleteData [10:46:46]Write to MH i2c: 01 00 00 8D 0B 98 [10:46:46]Write i2c OK [10:46:46]MH_I2C_Read... [10:46:46]Read from MH i2c: 01 [10:46:46]MH_I2C_Read... [10:46:46]Read from MH i2c: 01 07 00 [10:46:46]MH_I2C_Read... [10:46:46]Read from MH i2c: 01 07 00 8D 0B 00 00 00 00 00 38 0D E4 [10:46:46]RasterBufferAndPrint [10:46:46]line [10:46:46]line [10:46:46]line [10:46:46]line [10:46:46]line [10:46:46]written 0, free lines is 3397 [10:46:46]MH_Cut [10:46:46]Write to MH i2c: D1 01 00 94 0B 01 71 [10:46:46]Write i2c OK [10:46:46]MH_I2C_Read... [10:46:46]Read from MH i2c: D1 [10:46:46]MH_I2C_Read... [10:46:46]Read from MH i2c: D1 01 00 [10:46:46]MH_I2C_Read... [10:46:46]Read from MH i2c: D1 01 00 94 0B 00 70 [10:46:46]Write to MH i2c: 01 00 00 95 0B A0 [10:46:46]Write i2c OK [10:46:46]MH_I2C_Read... [10:46:46]OFD Sender: No OFD packet to send [10:46:46]*** Cut start [10:46:46]*** Purtial cut [10:46:46]*** CUTSNS_PIN = 0 [10:46:47]*** Stage 1: CUTSNS_PIN = 1 [10:46:48]Read from MH i2c: 01 [10:46:48]MH_I2C_Read... [10:46:48]*** Stop cut motor [10:46:48]*** Cut end [10:46:48]Read from MH i2c: 01 07 00 [10:46:48]MH_I2C_Read... [10:46:48]Read from MH i2c: 01 07 00 95 0B 00 00 00 00 00 FF 0F B5 [10:46:48]process_action close_receipt done [10:46:48]requested_data is exist [10:46:48]produce_requested_data [10:46:48]requested_item fm.sn is exist - process it [10:46:48]wFMCommunicate request_size=4 [10:46:48]MH_SAM_APDU [10:46:48]CAPDU: 80 11 00 00 [10:46:48]Write to MH i2c: E2 08 00 96 0B 80 11 00 00 00 00 00 00 1B [10:46:48]Write i2c OK [10:46:48]MH_I2C_Read... [10:46:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:49]Read from MH i2c: E2 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 17 00 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 17 00 96 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 68 [10:46:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:46:49]wFMCommunicate OK [10:46:49]requested_item fd.num is exist - process it [10:46:49]SAM_PROTO_GetFieldsCounters [10:46:49]wFMCommunicate request_size=4 [10:46:49]MH_SAM_APDU [10:46:49]CAPDU: 80 13 00 00 [10:46:49]Write to MH i2c: E2 08 00 97 0B 80 13 00 00 00 00 00 00 1E [10:46:49]Write i2c OK [10:46:49]MH_I2C_Read... [10:46:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:49]Read from MH i2c: E2 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 62 00 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 62 00 97 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0C 05 03 00 0E 04 04 00 CE 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 EF [10:46:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0C 05 03 00 0E 04 04 00 CE 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 [10:46:49]wFMCommunicate OK [10:46:49]SAM_PROTO_GetFieldsCounters done [10:46:49]requested_item shift.num is exist - process it [10:46:49]requested_item shift.opened is exist - process it [10:46:49]req_shift_opened [10:46:49]FM_GetShiftState [10:46:49]SAM_PROTO_GetShiftState [10:46:49]wFMCommunicate request_size=4 [10:46:49]MH_SAM_APDU [10:46:49]CAPDU: 80 13 01 00 [10:46:49]Write to MH i2c: E2 08 00 98 0B 80 13 01 00 00 00 00 00 20 [10:46:49]Write i2c OK [10:46:49]MH_I2C_Read... [10:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:49]Read from MH i2c: E2 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 0E 00 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 0E 00 98 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AE [10:46:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:46:49]wFMCommunicate OK [10:46:49]SAM_PROTO_GetShiftState done [10:46:49]FM_GetShiftState done [10:46:49]req_shift_opened done [10:46:49]requested_item shift.open_date is exist - process it [10:46:49]req_shift_open_date [10:46:49]req_shift_open_date done [10:46:49]produce_requested_data done [10:46:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197900,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:46:49]process_action_free close_receipt [10:46:49]json_value_free [10:46:49]json_value_free done [10:46:49]process_json_proto returns [10:46:49]Send response to host [10:46:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197900,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:46:49]free response buf [10:46:49]execute_script done [10:46:49]execute_script returns [10:46:49]free content buf [10:46:49]Sock 7.Close socket [10:46:49]Sock 7.Thread stoped [10:46:49]accept exits with 9 [10:46:49]New connection [10:46:49]New thread 3067403620 created [10:46:49]Thread 3067260260 joined [10:46:49]Waiting for new connection... [10:46:49] Sock 9.Parse request [10:46:49]Sock 9.Check first char [10:46:49]Sock 9.First char is OK [10:46:49]request: POST /json_proto HTTP/1.0 [10:46:49]Method: POST [10:46:49]URL: /json_proto [10:46:49]Method is POST - this is cgi request [10:46:49]url: /json_proto [10:46:49]query_string will be loaded in cgi processing [10:46:49]execute_cgi json_proto POST (null) [10:46:49]execute_cgi path=json_proto method=POST [10:46:49]POST find Content-Length [10:46:49]Host: 172.17.46.195:8080 [10:46:49]Content-Length: 676 [10:46:49]Content-Type: application/json [10:46:49] [10:46:49]POST finish read [10:46:49]Found Content-Length = 676 [10:46:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:49]execute_script... [10:46:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:49]POST & json_proto [10:46:49]process_json_proto [10:46:49]json parsed OK: [10:46:49]protocol is kg_v1.0 [10:46:49]action value=close_receipt [10:46:49]process_action close_receipt [10:46:49]cmd_close_receipt [10:46:49]MH_GetDate [10:46:49]Write to MH i2c: F0 00 00 99 0B 93 [10:46:49]Write i2c OK [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: F0 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: F0 09 00 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: F0 09 00 99 0B 00 1A 2E BF 66 8D AE BC 66 66 [10:46:49]GetLastDocTimeStamp 1723805204 [10:46:49]current date 1723805210 [10:46:49]FM_GetShiftState [10:46:49]SAM_PROTO_GetShiftState [10:46:49]wFMCommunicate request_size=4 [10:46:49]MH_SAM_APDU [10:46:49]CAPDU: 80 13 01 00 [10:46:49]Write to MH i2c: E2 08 00 9A 0B 80 13 01 00 00 00 00 00 22 [10:46:49]Write i2c OK [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 [10:46:49]MH_I2C_Read... [10:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:49]Read from MH i2c: E2 0E 00 [10:46:49]MH_I2C_Read... [10:46:49]Read from MH i2c: E2 0E 00 9A 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B0 [10:46:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:46:49]wFMCommunicate OK [10:46:49]SAM_PROTO_GetShiftState done [10:46:49]FM_GetShiftState done [10:46:49]opened in 1723766727 [10:46:49]opened+sec_in_day 1723853127 [10:46:49]quantity*price = 50063 [10:46:49]sum+1 = 50064 [10:46:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 242 16.08.2024 10:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197901 ФПД: 21132245568130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197901&fm=21132245568130&tin=02508201610067®Number=0000000000092545&sum=50000 [10:46:51]StoreToDocumentArchive [10:46:51]shift 462 fd 197901 [10:46:51]save to /storage/0462/doc_00197901 [10:46:51]save last doc name /storage/0462/doc_00197901 to /storage/kkm_last_doc_name [10:46:51]save OK [10:46:51]Clear old archive folders... [10:46:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:46:51]tlvbuf is 00937B90 [10:46:51]SAM_PROTO_ClearQueue [10:46:51]wFMCommunicate request_size=4 [10:46:51]MH_SAM_APDU [10:46:51]CAPDU: 80 09 00 00 [10:46:51]Write to MH i2c: E2 08 00 A7 0B 80 09 00 00 00 00 00 00 24 [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:51]Read from MH i2c: E2 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 A7 0B 00 90 00 26 [10:46:51]RAPDU: 90 00 [10:46:51]wFMCommunicate OK [10:46:51]SAM_PROTO_ClearQueue done [10:46:51]KKMCreateOFDPacket [10:46:51]OFDProtocolAddRootSTLVToBuf [10:46:51]FM_MakeSignedData [10:46:51]FM_MakeSignedData [10:46:51]SAM_PROTO_SignData [10:46:51]wFMCommunicate request_size=4 [10:46:51]MH_SAM_APDU [10:46:51]CAPDU: 80 0D 01 02 [10:46:51]Write to MH i2c: E2 08 00 A8 0B 80 0D 01 02 00 00 00 00 2C [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:51]Read from MH i2c: E2 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 A8 0B 00 90 00 27 [10:46:51]RAPDU: 90 00 [10:46:51]wFMCommunicate OK [10:46:51]wFMCommunicate request_size=255 [10:46:51]MH_SAM_APDU [10:46:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 1A 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 05 03 00 35 04 06 00 13 38 3B FD [10:46:51]Write to MH i2c: E2 02 01 A9 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 1A 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 05 03 00 35 04 06 00 13 38 3B FD 00 00 F9 [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:51]Read from MH i2c: E2 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 A9 0B 00 90 00 28 [10:46:51]RAPDU: 90 00 [10:46:51]wFMCommunicate OK [10:46:51]wFMCommunicate request_size=7 [10:46:51]MH_SAM_APDU [10:46:51]CAPDU: 80 0D 02 02 02 8A 82 [10:46:51]Write to MH i2c: E2 0A 00 AA 0B 80 0D 02 02 02 00 8A 82 00 00 3F [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:51]OFD Sender: No OFD packet to send [10:46:51]Read from MH i2c: E2 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 03 00 AA 0B 00 90 00 29 [10:46:51]RAPDU: 90 00 [10:46:51]wFMCommunicate OK [10:46:51]wFMCommunicate request_size=4 [10:46:51]MH_SAM_APDU [10:46:51]CAPDU: 80 0D 03 02 [10:46:51]Write to MH i2c: E2 08 00 AB 0B 80 0D 03 02 00 00 00 00 31 [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:51]Read from MH i2c: E2 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 0B 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 0B 00 AB 0B 00 10 B1 EE E8 FC 23 35 E7 90 00 04 [10:46:51]RAPDU: 10 B1 EE E8 FC 23 35 E7 90 00 [10:46:51]wFMCommunicate OK [10:46:51]SAM_PROTO_SignData done [10:46:51]FM_MakeSignedData done [10:46:51]CreateOFDProtocolMessage [10:46:51]wFMCommunicate request_size=4 [10:46:51]MH_SAM_APDU [10:46:51]CAPDU: 80 11 00 00 [10:46:51]Write to MH i2c: E2 08 00 AC 0B 80 11 00 00 00 00 00 00 31 [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:51]Read from MH i2c: E2 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 17 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: E2 17 00 AC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7E [10:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:46:51]wFMCommunicate OK [10:46:51]CreateOFDProtocolMessage done [10:46:51]OFDSenderStorePacket 197901 [10:46:51]StoreOFDPacket docnum=197901 [10:46:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AF 0D 04 01 B4 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 1A 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 05 03 00 35 04 06 00 13 38 3B FD 8A 82 10 B1 EE E8 FC 23 35 E7 [10:46:51]CheckFolder [10:46:51]dirname=/storage/ofd_packets [10:46:51]CheckFolder done [10:46:51]ProducePacketName [10:46:51]name=ofd_packets/00197901 [10:46:51]NVStorageSaveData ofd_packets/00197901 [10:46:51]File name is /storage/ofd_packets/00197901 [10:46:51]Write 298 bytes [10:46:51]NVStorageSaveData done [10:46:51]OFDSenderStorePacket done [10:46:51]KKMCreateOFDPacket done [10:46:51]NVStorageSaveData kkm_last_timestamp [10:46:51]File name is /storage/kkm_last_timestamp [10:46:51]Write 4 bytes [10:46:51]NVStorageSaveData done [10:46:51]ExternCall_PrintAddStr [10:46:51]wPrintStart [10:46:51]Write to MH i2c: 01 00 00 AD 0B B8 [10:46:51]Write i2c OK [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: 01 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: 01 07 00 [10:46:51]MH_I2C_Read... [10:46:51]Read from MH i2c: 01 07 00 AD 0B 00 00 00 00 00 FF 0F CD [10:46:51]RasterBufferAndPrint [10:46:51]line Счет N : (1)11325290 [10:46:51]line ИНН: 02508201610067 [10:46:51]line Контрольно-Кассовый Чек [10:46:51]line ПРОДАЖА [10:46:51]line ТРК (МРК, ГНК) : 61 [10:46:51]line Товар: 2710194210 [10:46:51]line ДТ-К-5 [10:46:51]line 6.570 * 76.20 [10:46:51]line = 500.63 [10:46:51]line НДС 12% НСП 1% [10:46:51]line > о реализуемом товаре [10:46:51]line ОКРУГЛЕНИЕ: -0.63 [10:46:51]line ИТОГО: 500.00 [10:46:51]line Внесено: 500.00 [10:46:51]line СДАЧА: 0.00 [10:46:51]line НСП 1% : 4.43 [10:46:51]line НДС 12% : 53.16 [10:46:51]line Наличными: 500.00 [10:46:51]line Безнал.: 0.00 [10:46:51]line Место: АЗС № 95 "Партнер Нефть" [10:46:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:46:51]line СНО: Общий режим [10:46:51]line Чек 242 16.08.2024 10:46 [10:46:51]line Смена: 462 ФФД: 1.0 [10:46:51]line ЗНМ: 0300000079 [10:46:51]line РНМ: 0000000000092545 [10:46:51]line Версия ККМ: 001 [10:46:51]line ФМ: 0000000000871802 [10:46:51]line ФД: 197901 [10:46:51]line ФПД: 21132245568130 [10:46:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T104650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197901&fm=21132245568130&tin=02508201610067®Number=0000000000092545&sum=50000 [10:46:52]written 0, free lines is 4095 [10:46:52]OFD Sender: Processing packet 197901 [packets to send 245, broken 244] [10:46:52]ProducePacketName [10:46:52]name=ofd_packets/00197901 [10:46:52]OFD Sender: To server: pG, [10:46:52]CommunicateWithHost lk.salyk.kg:30040 [10:46:52]ConnectInit lk.salyk.kg [10:46:52]Connected sock=10 [10:46:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AF 0D 04 01 B4 A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 1A 2E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 05 03 00 35 04 06 00 13 38 3B FD 8A 82 10 B1 EE E8 FC 23 35 E7 [10:46:52]Write to MH i2c: 01 00 00 D8 0B E3 [10:46:52]Write i2c OK [10:46:52]MH_I2C_Read... [10:46:52]Read from MH i2c: 01 [10:46:52]MH_I2C_Read... [10:46:52]Read from MH i2c: 01 07 00 [10:46:52]MH_I2C_Read... [10:46:52]Read from MH i2c: 01 07 00 D8 0B 00 00 00 00 00 EB 0C E1 [10:46:52]RasterBufferAndPrint [10:46:52]line [10:46:52]line [10:46:52]line [10:46:52]line [10:46:52]line [10:46:52]written 0, free lines is 3328 [10:46:52]MH_Cut [10:46:52]Write to MH i2c: D1 01 00 DF 0B 01 BC [10:46:52]Write i2c OK [10:46:52]MH_I2C_Read... [10:46:52]Read from MH i2c: D1 [10:46:52]MH_I2C_Read... [10:46:52]Read from MH i2c: D1 01 00 [10:46:52]MH_I2C_Read... [10:46:52]Read from MH i2c: D1 01 00 DF 0B 00 BB [10:46:52]Write to MH i2c: 01 00 00 E0 0B EB [10:46:52]Write i2c OK [10:46:52]MH_I2C_Read... [10:46:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 67 71 47 00 1E 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 38 37 31 38 30 32 10 04 04 00 0D 05 03 00 F4 03 04 00 2F DA BE 66 B6 04 01 00 00 E0 4A 37 50 C5 0F E4 C2 [10:46:52]CommunicateWithHost err = 0 [10:46:52]CheckOFDResponse [10:46:52]1017 (14) - 77093643461234 [10:46:52]1041 (16) - 0000000000871802 [10:46:52]1040 (4) - 197901 [10:46:52]1012 (4) - 16.08.2024 04:48 [10:46:52]1206 (1) - 0 [10:46:52]OFD Sender: Remove packet 197901 [10:46:52]ProducePacketName [10:46:52]name=ofd_packets/00197901 [10:46:52]NVStorageDeleteData [10:46:53]OFD Sender: No OFD packet to send [10:46:53]*** Cut start [10:46:53]*** Purtial cut [10:46:53]*** Stage 1: CUTSNS_PIN = 1 [10:46:53]Read from MH i2c: 01 [10:46:53]MH_I2C_Read... [10:46:53]*** Stop cut motor [10:46:53]*** Cut end [10:46:53]Read from MH i2c: 01 07 00 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: 01 07 00 E0 0B 00 00 00 00 00 FF 0F 00 [10:46:53]process_action close_receipt done [10:46:53]requested_data is exist [10:46:53]produce_requested_data [10:46:53]requested_item fm.sn is exist - process it [10:46:53]wFMCommunicate request_size=4 [10:46:53]MH_SAM_APDU [10:46:53]CAPDU: 80 11 00 00 [10:46:53]Write to MH i2c: E2 08 00 E1 0B 80 11 00 00 00 00 00 00 66 [10:46:53]Write i2c OK [10:46:53]MH_I2C_Read... [10:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:53]Read from MH i2c: E2 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: E2 17 00 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: E2 17 00 E1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B3 [10:46:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:46:53]wFMCommunicate OK [10:46:53]requested_item fd.num is exist - process it [10:46:53]SAM_PROTO_GetFieldsCounters [10:46:53]wFMCommunicate request_size=4 [10:46:53]MH_SAM_APDU [10:46:53]CAPDU: 80 13 00 00 [10:46:53]Write to MH i2c: E2 08 00 E2 0B 80 13 00 00 00 00 00 00 69 [10:46:53]Write i2c OK [10:46:53]MH_I2C_Read... [10:46:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:53]Read from MH i2c: E2 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: E2 62 00 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: E2 62 00 E2 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0D 05 03 00 0E 04 04 00 CE 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 3E [10:46:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0D 05 03 00 0E 04 04 00 CE 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 [10:46:53]wFMCommunicate OK [10:46:53]SAM_PROTO_GetFieldsCounters done [10:46:53]requested_item shift.num is exist - process it [10:46:53]requested_item shift.opened is exist - process it [10:46:53]req_shift_opened [10:46:53]FM_GetShiftState [10:46:53]SAM_PROTO_GetShiftState [10:46:53]wFMCommunicate request_size=4 [10:46:53]MH_SAM_APDU [10:46:53]CAPDU: 80 13 01 00 [10:46:53]Write to MH i2c: E2 08 00 E3 0B 80 13 01 00 00 00 00 00 6B [10:46:53]Write i2c OK [10:46:53]MH_I2C_Read... [10:46:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:53]Read from MH i2c: E2 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: E2 0E 00 [10:46:53]MH_I2C_Read... [10:46:53]Read from MH i2c: E2 0E 00 E3 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F9 [10:46:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:46:53]wFMCommunicate OK [10:46:53]SAM_PROTO_GetShiftState done [10:46:53]FM_GetShiftState done [10:46:53]req_shift_opened done [10:46:53]requested_item shift.open_date is exist - process it [10:46:53]req_shift_open_date [10:46:53]req_shift_open_date done [10:46:53]produce_requested_data done [10:46:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197901,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:46:53]process_action_free close_receipt [10:46:53]json_value_free [10:46:53]json_value_free done [10:46:53]process_json_proto returns [10:46:53]Send response to host [10:46:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197901,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:46:53]free response buf [10:46:53]execute_script done [10:46:53]execute_script returns [10:46:53]free content buf [10:46:53]Sock 9.Close socket [10:46:53]Sock 9.Thread stoped [10:46:58]OFD Sender: No OFD packet to send [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:13]OFD Sender: No OFD packet to send [10:47:18]OFD Sender: No OFD packet to send [10:47:23]OFD Sender: No OFD packet to send [10:47:28]OFD Sender: No OFD packet to send [10:47:33]OFD Sender: No OFD packet to send [10:47:38]OFD Sender: No OFD packet to send [10:47:43]OFD Sender: No OFD packet to send [10:47:48]OFD Sender: No OFD packet to send [10:47:53]OFD Sender: No OFD packet to send [10:47:58]OFD Sender: No OFD packet to send [10:48:03]OFD Sender: No OFD packet to send [10:48:08]OFD Sender: No OFD packet to send [10:48:13]OFD Sender: No OFD packet to send [10:48:18]OFD Sender: No OFD packet to send [10:48:23]OFD Sender: No OFD packet to send [10:48:28]OFD Sender: No OFD packet to send [10:48:33]OFD Sender: No OFD packet to send [10:48:38]OFD Sender: No OFD packet to send [10:48:43]OFD Sender: No OFD packet to send [10:48:47]recv_with_timeout no data received [10:48:48]OFD Sender: No OFD packet to send [10:48:53]OFD Sender: No OFD packet to send [10:48:58]OFD Sender: No OFD packet to send [10:49:03]OFD Sender: No OFD packet to send [10:49:08]OFD Sender: No OFD packet to send [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:23]OFD Sender: No OFD packet to send [10:50:28]OFD Sender: No OFD packet to send [10:50:33]OFD Sender: No OFD packet to send [10:50:38]OFD Sender: No OFD packet to send [10:50:43]OFD Sender: No OFD packet to send [10:50:48]OFD Sender: No OFD packet to send [10:50:53]OFD Sender: No OFD packet to send [10:50:58]OFD Sender: No OFD packet to send [10:51:03]OFD Sender: No OFD packet to send [10:51:08]OFD Sender: No OFD packet to send [10:51:13]OFD Sender: No OFD packet to send [10:51:18]OFD Sender: No OFD packet to send [10:51:23]OFD Sender: No OFD packet to send [10:51:28]OFD Sender: No OFD packet to send [10:51:33]OFD Sender: No OFD packet to send [10:51:38]OFD Sender: No OFD packet to send [10:51:43]OFD Sender: No OFD packet to send [10:51:48]OFD Sender: No OFD packet to send [10:51:53]OFD Sender: No OFD packet to send [10:51:58]OFD Sender: No OFD packet to send [10:52:03]OFD Sender: No OFD packet to send [10:52:08]OFD Sender: No OFD packet to send [10:52:13]OFD Sender: No OFD packet to send [10:52:18]OFD Sender: No OFD packet to send [10:52:23]OFD Sender: No OFD packet to send [10:52:28]OFD Sender: No OFD packet to send [10:52:33]accept exits with 7 [10:52:33]New connection [10:52:33]New thread 3067260260 created [10:52:33]Thread 3067403620 joined [10:52:33]Waiting for new connection... [10:52:33] Sock 7.Parse request [10:52:33]Sock 7.Check first char [10:52:33]Sock 7.First char is OK [10:52:33]request: POST /json_proto HTTP/1.0 [10:52:33]Method: POST [10:52:33]URL: /json_proto [10:52:33]Method is POST - this is cgi request [10:52:33]url: /json_proto [10:52:33]query_string will be loaded in cgi processing [10:52:33]execute_cgi json_proto POST (null) [10:52:33]execute_cgi path=json_proto method=POST [10:52:33]POST find Content-Length [10:52:33]Host: 172.17.46.195:8080 [10:52:33]Content-Length: 802 [10:52:33]Content-Type: application/json [10:52:33] [10:52:33]POST finish read [10:52:33]Found Content-Length = 802 [10:52:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:33]execute_script... [10:52: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)11325291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:33]POST & json_proto [10:52:33]process_json_proto [10:52:33]json parsed OK: [10:52:33]protocol is kg_v1.0 [10:52:33]action value=close_receipt [10:52:33]process_action close_receipt [10:52:33]cmd_close_receipt [10:52:33]MH_GetDate [10:52:33]Write to MH i2c: F0 00 00 E4 0B DE [10:52:33]Write i2c OK [10:52:33]MH_I2C_Read... [10:52:33]Read from MH i2c: F0 [10:52:33]MH_I2C_Read... [10:52:33]Read from MH i2c: F0 09 00 [10:52:33]MH_I2C_Read... [10:52:33]Read from MH i2c: F0 09 00 E4 0B 00 72 2F BF 66 8D AE BC 66 0A [10:52:33]GetLastDocTimeStamp 1723805210 [10:52:33]current date 1723805554 [10:52:33]FM_GetShiftState [10:52:33]SAM_PROTO_GetShiftState [10:52:33]wFMCommunicate request_size=4 [10:52:33]MH_SAM_APDU [10:52:33]CAPDU: 80 13 01 00 [10:52:33]Write to MH i2c: E2 08 00 E5 0B 80 13 01 00 00 00 00 00 6D [10:52:33]Write i2c OK [10:52:33]MH_I2C_Read... [10:52:33]OFD Sender: No OFD packet to send [10:52:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:33]Read from MH i2c: E2 [10:52:33]MH_I2C_Read... [10:52:33]Read from MH i2c: E2 0E 00 [10:52:33]MH_I2C_Read... [10:52:33]Read from MH i2c: E2 0E 00 E5 0B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FB [10:52:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:52:33]wFMCommunicate OK [10:52:33]SAM_PROTO_GetShiftState done [10:52:33]FM_GetShiftState done [10:52:33]opened in 1723766727 [10:52:33]opened+sec_in_day 1723853127 [10:52:33]quantity*price = 50036 [10:52:33]sum+1 = 50037 [10:52:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 243 16.08.2024 10:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197902 ФПД: 2737929511402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105234&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197902&fm=2737929511402&tin=02508201610067®Number=0000000000092545&sum=50036 [10:52:34]StoreToDocumentArchive [10:52:34]shift 462 fd 197902 [10:52:34]save to /storage/0462/doc_00197902 [10:52:34]save last doc name /storage/0462/doc_00197902 to /storage/kkm_last_doc_name [10:52:34]save OK [10:52:34]Clear old archive folders... [10:52:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:34]tlvbuf is 009640F0 [10:52:34]SAM_PROTO_ClearQueue [10:52:34]wFMCommunicate request_size=4 [10:52:34]MH_SAM_APDU [10:52:34]CAPDU: 80 09 00 00 [10:52:34]Write to MH i2c: E2 08 00 F2 0B 80 09 00 00 00 00 00 00 6F [10:52:34]Write i2c OK [10:52:34]MH_I2C_Read... [10:52:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:34]Read from MH i2c: E2 [10:52:34]MH_I2C_Read... [10:52:34]Read from MH i2c: E2 03 00 [10:52:34]MH_I2C_Read... [10:52:34]Read from MH i2c: E2 03 00 F2 0B 00 90 00 71 [10:52:34]RAPDU: 90 00 [10:52:34]wFMCommunicate OK [10:52:34]SAM_PROTO_ClearQueue done [10:52:34]KKMCreateOFDPacket [10:52:34]OFDProtocolAddRootSTLVToBuf [10:52:34]FM_MakeSignedData [10:52:34]FM_MakeSignedData [10:52:34]SAM_PROTO_SignData [10:52:34]wFMCommunicate request_size=4 [10:52:34]MH_SAM_APDU [10:52:34]CAPDU: 80 0D 01 02 [10:52:34]Write to MH i2c: E2 08 00 F3 0B 80 0D 01 02 00 00 00 00 77 [10:52:34]Write i2c OK [10:52:34]MH_I2C_Read... [10:52:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:34]Read from MH i2c: E2 [10:52:34]MH_I2C_Read... [10:52:34]Read from MH i2c: E2 03 00 [10:52:34]MH_I2C_Read... [10:52:34]Read from MH i2c: E2 03 00 F3 0B 00 90 00 72 [10:52:34]RAPDU: 90 00 [10:52:34]wFMCommunicate OK [10:52:34]wFMCommunicate request_size=255 [10:52:34]MH_SAM_APDU [10:52:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 72 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 05 03 00 35 04 06 00 02 [10:52:34]Write to MH i2c: E2 02 01 F4 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 72 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 05 03 00 35 04 06 00 02 00 00 D7 [10:52:34]Write i2c OK [10:52:34]MH_I2C_Read... [10:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:35]Read from MH i2c: E2 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 03 00 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 03 00 F4 0B 00 90 00 73 [10:52:35]RAPDU: 90 00 [10:52:35]wFMCommunicate OK [10:52:35]wFMCommunicate request_size=10 [10:52:35]MH_SAM_APDU [10:52:35]CAPDU: 80 0D 02 02 05 7D 79 50 E1 EA [10:52:35]Write to MH i2c: E2 0D 00 F5 0B 80 0D 02 02 05 00 7D 79 50 E1 EA 00 00 95 [10:52:35]Write i2c OK [10:52:35]MH_I2C_Read... [10:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:35]Read from MH i2c: E2 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 03 00 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 03 00 F5 0B 00 90 00 74 [10:52:35]RAPDU: 90 00 [10:52:35]wFMCommunicate OK [10:52:35]wFMCommunicate request_size=4 [10:52:35]MH_SAM_APDU [10:52:35]CAPDU: 80 0D 03 02 [10:52:35]Write to MH i2c: E2 08 00 F6 0B 80 0D 03 02 00 00 00 00 7C [10:52:35]Write i2c OK [10:52:35]MH_I2C_Read... [10:52:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:35]Read from MH i2c: E2 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 0B 00 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 0B 00 F6 0B 00 33 04 EF D7 35 B8 F1 6B 90 00 C3 [10:52:35]RAPDU: 33 04 EF D7 35 B8 F1 6B 90 00 [10:52:35]wFMCommunicate OK [10:52:35]SAM_PROTO_SignData done [10:52:35]FM_MakeSignedData done [10:52:35]CreateOFDProtocolMessage [10:52:35]wFMCommunicate request_size=4 [10:52:35]MH_SAM_APDU [10:52:35]CAPDU: 80 11 00 00 [10:52:35]Write to MH i2c: E2 08 00 F7 0B 80 11 00 00 00 00 00 00 7C [10:52:35]Write i2c OK [10:52:35]MH_I2C_Read... [10:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:35]Read from MH i2c: E2 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 17 00 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: E2 17 00 F7 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C9 [10:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:52:35]wFMCommunicate OK [10:52:35]CreateOFDProtocolMessage done [10:52:35]OFDSenderStorePacket 197902 [10:52:35]StoreOFDPacket docnum=197902 [10:52:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B7 FE 07 01 14 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 72 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 05 03 00 35 04 06 00 02 7D 79 50 E1 EA 33 04 EF D7 35 B8 F1 6B [10:52:35]CheckFolder [10:52:35]dirname=/storage/ofd_packets [10:52:35]CheckFolder done [10:52:35]ProducePacketName [10:52:35]name=ofd_packets/00197902 [10:52:35]NVStorageSaveData ofd_packets/00197902 [10:52:35]File name is /storage/ofd_packets/00197902 [10:52:35]Write 301 bytes [10:52:35]NVStorageSaveData done [10:52:35]OFDSenderStorePacket done [10:52:35]KKMCreateOFDPacket done [10:52:35]NVStorageSaveData kkm_last_timestamp [10:52:35]File name is /storage/kkm_last_timestamp [10:52:35]Write 4 bytes [10:52:35]NVStorageSaveData done [10:52:35]ExternCall_PrintAddStr [10:52:35]wPrintStart [10:52:35]Write to MH i2c: 01 00 00 F8 0B 03 [10:52:35]Write i2c OK [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: 01 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: 01 07 00 [10:52:35]MH_I2C_Read... [10:52:35]Read from MH i2c: 01 07 00 F8 0B 00 00 00 00 00 FF 0F 18 [10:52:35]RasterBufferAndPrint [10:52:35]line Счет N : (1)11325291 [10:52:35]line ИНН: 02508201610067 [10:52:35]line Контрольно-Кассовый Чек [10:52:35]line ПРОДАЖА [10:52:35]line ТРК (МРК, ГНК) : 12 [10:52:35]line Товар: 2710124130 [10:52:35]line Аи-92-К-4 [10:52:35]line 7.380 * 67.80 [10:52:35]line = 500.36 [10:52:35]line НДС 12% НСП 1% [10:52:35]line > о реализуемом товаре [10:52:35]line ИТОГО: 500.36 [10:52:35]line НСП 1% : 4.43 [10:52:35]line НДС 12% : 53.14 [10:52:35]line Наличными: 0.00 [10:52:35]line Безнал.: 500.36 [10:52:35]line Место: АЗС № 95 "Партнер Нефть" [10:52:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:52:35]line СНО: Общий режим [10:52:35]line Чек 243 16.08.2024 10:52 [10:52:35]line Смена: 462 ФФД: 1.0 [10:52:35]line ЗНМ: 0300000079 [10:52:35]line РНМ: 0000000000092545 [10:52:35]line Версия ККМ: 001 [10:52:35]line Платежная система: O! деньги [10:52:35]line ФМ: 0000000000871802 [10:52:35]line ФД: 197902 [10:52:35]line ФПД: 2737929511402 [10:52:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105234&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197902&fm=2737929511402&tin=02508201610067®Number=0000000000092545&sum=50036 [10:52:35]OFD Sender: Processing packet 197902 [packets to send 245, broken 244] [10:52:35]ProducePacketName [10:52:35]name=ofd_packets/00197902 [10:52:35]OFD Sender: To server: pG, [10:52:35]CommunicateWithHost lk.salyk.kg:30040 [10:52:35]ConnectInit lk.salyk.kg [10:52:35]written 0, free lines is 4095 [10:52:35]Connected sock=10 [10:52:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B7 FE 07 01 14 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 72 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 05 03 00 35 04 06 00 02 7D 79 50 E1 EA 33 04 EF D7 35 B8 F1 6B [10:52:36]Write to MH i2c: 01 00 00 22 0C 2E [10:52:36]Write i2c OK [10:52:36]MH_I2C_Read... [10:52:36]Read from MH i2c: 01 [10:52:36]MH_I2C_Read... [10:52:36]Read from MH i2c: 01 07 00 [10:52:36]MH_I2C_Read... [10:52:36]Read from MH i2c: 01 07 00 22 0C 00 00 00 00 00 F3 0C 34 [10:52:36]RasterBufferAndPrint [10:52:36]line [10:52:36]line [10:52:36]line [10:52:36]line [10:52:36]line [10:52:36]written 0, free lines is 3320 [10:52:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 97 8E 47 00 6D 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 05 03 00 F4 03 04 00 86 DB BE 66 B6 04 01 00 00 4E 5B 66 C4 E7 68 81 8D [10:52:36]CommunicateWithHost err = 0 [10:52:36]CheckOFDResponse [10:52:36]1017 (14) - 77093643461234 [10:52:36]1041 (16) - 0000000000871802 [10:52:36]1040 (4) - 197902 [10:52:36]1012 (4) - 16.08.2024 04:54 [10:52:36]1206 (1) - 0 [10:52:36]OFD Sender: Remove packet 197902 [10:52:36]ProducePacketName [10:52:36]name=ofd_packets/00197902 [10:52:36]NVStorageDeleteData [10:52:36]MH_Cut [10:52:36]Write to MH i2c: D1 01 00 29 0C 01 07 [10:52:36]Write i2c OK [10:52:36]MH_I2C_Read... [10:52:36]Read from MH i2c: D1 [10:52:36]MH_I2C_Read... [10:52:36]Read from MH i2c: D1 01 00 [10:52:36]MH_I2C_Read... [10:52:36]Read from MH i2c: D1 01 00 29 0C 00 06 [10:52:36]Write to MH i2c: 01 00 00 2A 0C 36 [10:52:36]Write i2c OK [10:52:36]MH_I2C_Read... [10:52:36]OFD Sender: No OFD packet to send [10:52:36]*** Cut start [10:52:36]*** Purtial cut [10:52:36]*** CUTSNS_PIN = 0 [10:52:37]*** Stage 1: CUTSNS_PIN = 1 [10:52:38]Read from MH i2c: 01 [10:52:38]MH_I2C_Read... [10:52:38]*** Stop cut motor [10:52:38]*** Cut end [10:52:38]Read from MH i2c: 01 07 00 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: 01 07 00 2A 0C 00 00 00 00 00 FF 0F 4B [10:52:38]process_action close_receipt done [10:52:38]requested_data is exist [10:52:38]produce_requested_data [10:52:38]requested_item fm.sn is exist - process it [10:52:38]wFMCommunicate request_size=4 [10:52:38]MH_SAM_APDU [10:52:38]CAPDU: 80 11 00 00 [10:52:38]Write to MH i2c: E2 08 00 2B 0C 80 11 00 00 00 00 00 00 B1 [10:52:38]Write i2c OK [10:52:38]MH_I2C_Read... [10:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:38]Read from MH i2c: E2 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: E2 17 00 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: E2 17 00 2B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [10:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:52:38]wFMCommunicate OK [10:52:38]requested_item fd.num is exist - process it [10:52:38]SAM_PROTO_GetFieldsCounters [10:52:38]wFMCommunicate request_size=4 [10:52:38]MH_SAM_APDU [10:52:38]CAPDU: 80 13 00 00 [10:52:38]Write to MH i2c: E2 08 00 2C 0C 80 13 00 00 00 00 00 00 B4 [10:52:38]Write i2c OK [10:52:38]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 62 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 62 00 2C 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0E 05 03 00 0E 04 04 00 CE 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 8D [10:52:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0E 05 03 00 0E 04 04 00 CE 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 [10:52:39]wFMCommunicate OK [10:52:39]SAM_PROTO_GetFieldsCounters done [10:52:39]requested_item shift.num is exist - process it [10:52:39]requested_item shift.opened is exist - process it [10:52:39]req_shift_opened [10:52:39]FM_GetShiftState [10:52:39]SAM_PROTO_GetShiftState [10:52:39]wFMCommunicate request_size=4 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 13 01 00 [10:52:39]Write to MH i2c: E2 08 00 2D 0C 80 13 01 00 00 00 00 00 B6 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 0E 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 0E 00 2D 0C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 44 [10:52:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:52:39]wFMCommunicate OK [10:52:39]SAM_PROTO_GetShiftState done [10:52:39]FM_GetShiftState done [10:52:39]req_shift_opened done [10:52:39]requested_item shift.open_date is exist - process it [10:52:39]req_shift_open_date [10:52:39]req_shift_open_date done [10:52:39]produce_requested_data done [10:52:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197902,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:52:39]process_action_free close_receipt [10:52:39]json_value_free [10:52:39]json_value_free done [10:52:39]process_json_proto returns [10:52:39]Send response to host [10:52:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197902,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:52:39]free response buf [10:52:39]execute_script done [10:52:39]execute_script returns [10:52:39]free content buf [10:52:39]Sock 7.Close socket [10:52:39]Sock 7.Thread stoped [10:52:41]OFD Sender: No OFD packet to send [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:16]OFD Sender: No OFD packet to send [10:53:21]accept exits with 9 [10:53:21]New connection [10:53:21]New thread 3067403620 created [10:53:21]Thread 3067260260 joined [10:53:21]Waiting for new connection... [10:53:21] Sock 9.Parse request [10:53:21]Sock 9.Check first char [10:53:21]Sock 9.First char is OK [10:53:21]request: POST /json_proto HTTP/1.0 [10:53:21]Method: POST [10:53:21]URL: /json_proto [10:53:21]Method is POST - this is cgi request [10:53:21]url: /json_proto [10:53:21]query_string will be loaded in cgi processing [10:53:21]execute_cgi json_proto POST (null) [10:53:21]execute_cgi path=json_proto method=POST [10:53:21]POST find Content-Length [10:53:21]Host: 172.17.46.195:8080 [10:53:21]Content-Length: 802 [10:53:21]Content-Type: application/json [10:53:21] [10:53:21]POST finish read [10:53:21]Found Content-Length = 802 [10:53:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:21]execute_script... [10:53:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:21]POST & json_proto [10:53:21]process_json_proto [10:53:21]json parsed OK: [10:53:21]protocol is kg_v1.0 [10:53:21]action value=close_receipt [10:53:21]process_action close_receipt [10:53:21]cmd_close_receipt [10:53:21]MH_GetDate [10:53:21]Write to MH i2c: F0 00 00 2E 0C 29 [10:53:21]Write i2c OK [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: F0 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: F0 09 00 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: F0 09 00 2E 0C 00 A1 2F BF 66 8D AE BC 66 84 [10:53:21]GetLastDocTimeStamp 1723805554 [10:53:21]current date 1723805601 [10:53:21]FM_GetShiftState [10:53:21]SAM_PROTO_GetShiftState [10:53:21]wFMCommunicate request_size=4 [10:53:21]MH_SAM_APDU [10:53:21]CAPDU: 80 13 01 00 [10:53:21]Write to MH i2c: E2 08 00 2F 0C 80 13 01 00 00 00 00 00 B8 [10:53:21]Write i2c OK [10:53:21]MH_I2C_Read... [10:53:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:21]Read from MH i2c: E2 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 0E 00 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 0E 00 2F 0C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [10:53:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:53:21]wFMCommunicate OK [10:53:21]SAM_PROTO_GetShiftState done [10:53:21]FM_GetShiftState done [10:53:21]opened in 1723766727 [10:53:21]opened+sec_in_day 1723853127 [10:53:21]quantity*price = 50036 [10:53:21]sum+1 = 50037 [10:53:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 244 16.08.2024 10:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197903 ФПД: 193300084741729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105321&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197903&fm=193300084741729&tin=02508201610067®Number=0000000000092545&sum=50036 [10:53:22]StoreToDocumentArchive [10:53:22]shift 462 fd 197903 [10:53:22]save to /storage/0462/doc_00197903 [10:53:22]save last doc name /storage/0462/doc_00197903 to /storage/kkm_last_doc_name [10:53:22]save OK [10:53:22]Clear old archive folders... [10:53:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:22]tlvbuf is 00909380 [10:53:22]SAM_PROTO_ClearQueue [10:53:22]wFMCommunicate request_size=4 [10:53:22]MH_SAM_APDU [10:53:22]CAPDU: 80 09 00 00 [10:53:22]Write to MH i2c: E2 08 00 3C 0C 80 09 00 00 00 00 00 00 BA [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:22]Read from MH i2c: E2 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 3C 0C 00 90 00 BC [10:53:22]RAPDU: 90 00 [10:53:22]wFMCommunicate OK [10:53:22]SAM_PROTO_ClearQueue done [10:53:22]KKMCreateOFDPacket [10:53:22]OFDProtocolAddRootSTLVToBuf [10:53:22]FM_MakeSignedData [10:53:22]FM_MakeSignedData [10:53:22]SAM_PROTO_SignData [10:53:22]wFMCommunicate request_size=4 [10:53:22]MH_SAM_APDU [10:53:22]CAPDU: 80 0D 01 02 [10:53:22]Write to MH i2c: E2 08 00 3D 0C 80 0D 01 02 00 00 00 00 C2 [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:22]Read from MH i2c: E2 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 3D 0C 00 90 00 BD [10:53:22]RAPDU: 90 00 [10:53:22]wFMCommunicate OK [10:53:22]wFMCommunicate request_size=255 [10:53:22]MH_SAM_APDU [10:53:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A1 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 05 03 00 35 04 06 00 AF [10:53:22]Write to MH i2c: E2 02 01 3E 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A1 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 05 03 00 35 04 06 00 AF 00 00 00 [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:22]Read from MH i2c: E2 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 3E 0C 00 90 00 BE [10:53:22]RAPDU: 90 00 [10:53:22]wFMCommunicate OK [10:53:22]wFMCommunicate request_size=10 [10:53:22]MH_SAM_APDU [10:53:22]CAPDU: 80 0D 02 02 05 CE 2E E2 D6 61 [10:53:22]Write to MH i2c: E2 0D 00 3F 0C 80 0D 02 02 05 00 CE 2E E2 D6 61 00 00 E4 [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:22]Read from MH i2c: E2 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 03 00 3F 0C 00 90 00 BF [10:53:22]RAPDU: 90 00 [10:53:22]wFMCommunicate OK [10:53:22]wFMCommunicate request_size=4 [10:53:22]MH_SAM_APDU [10:53:22]CAPDU: 80 0D 03 02 [10:53:22]Write to MH i2c: E2 08 00 40 0C 80 0D 03 02 00 00 00 00 C7 [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:22]Read from MH i2c: E2 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 0B 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 0B 00 40 0C 00 1A F0 41 05 FC 5B 93 B8 90 00 BA [10:53:22]RAPDU: 1A F0 41 05 FC 5B 93 B8 90 00 [10:53:22]wFMCommunicate OK [10:53:22]SAM_PROTO_SignData done [10:53:22]FM_MakeSignedData done [10:53:22]CreateOFDProtocolMessage [10:53:22]wFMCommunicate request_size=4 [10:53:22]MH_SAM_APDU [10:53:22]CAPDU: 80 11 00 00 [10:53:22]Write to MH i2c: E2 08 00 41 0C 80 11 00 00 00 00 00 00 C7 [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:22]Read from MH i2c: E2 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 17 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: E2 17 00 41 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 14 [10:53:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:53:22]wFMCommunicate OK [10:53:22]CreateOFDProtocolMessage done [10:53:22]OFDSenderStorePacket 197903 [10:53:22]StoreOFDPacket docnum=197903 [10:53:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E B6 07 01 C1 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A1 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 05 03 00 35 04 06 00 AF CE 2E E2 D6 61 1A F0 41 05 FC 5B 93 B8 [10:53:22]CheckFolder [10:53:22]dirname=/storage/ofd_packets [10:53:22]CheckFolder done [10:53:22]ProducePacketName [10:53:22]name=ofd_packets/00197903 [10:53:22]NVStorageSaveData ofd_packets/00197903 [10:53:22]File name is /storage/ofd_packets/00197903 [10:53:22]Write 301 bytes [10:53:22]NVStorageSaveData done [10:53:22]OFDSenderStorePacket done [10:53:22]KKMCreateOFDPacket done [10:53:22]NVStorageSaveData kkm_last_timestamp [10:53:22]File name is /storage/kkm_last_timestamp [10:53:22]Write 4 bytes [10:53:22]NVStorageSaveData done [10:53:22]ExternCall_PrintAddStr [10:53:22]wPrintStart [10:53:22]Write to MH i2c: 01 00 00 42 0C 4E [10:53:22]Write i2c OK [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: 01 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: 01 07 00 [10:53:22]MH_I2C_Read... [10:53:22]Read from MH i2c: 01 07 00 42 0C 00 00 00 00 00 FF 0F 63 [10:53:22]RasterBufferAndPrint [10:53:22]line Счет N : (1)11325292 [10:53:22]line ИНН: 02508201610067 [10:53:22]line Контрольно-Кассовый Чек [10:53:22]line ПРОДАЖА [10:53:22]line ТРК (МРК, ГНК) : 32 [10:53:22]line Товар: 2710124130 [10:53:22]line Аи-92-К-4 [10:53:22]line 7.380 * 67.80 [10:53:22]line = 500.36 [10:53:22]line НДС 12% НСП 1% [10:53:22]line > о реализуемом товаре [10:53:22]line ИТОГО: 500.36 [10:53:22]line НСП 1% : 4.43 [10:53:22]line НДС 12% : 53.14 [10:53:22]line Наличными: 0.00 [10:53:22]line Безнал.: 500.36 [10:53:22]line Место: АЗС № 95 "Партнер Нефть" [10:53:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:53:22]line СНО: Общий режим [10:53:22]line Чек 244 16.08.2024 10:53 [10:53:22]line Смена: 462 ФФД: 1.0 [10:53:22]line ЗНМ: 0300000079 [10:53:22]line РНМ: 0000000000092545 [10:53:22]line Версия ККМ: 001 [10:53:22]line Платежная система: O! деньги [10:53:22]line ФМ: 0000000000871802 [10:53:22]line ФД: 197903 [10:53:22]line ФПД: 193300084741729 [10:53:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105321&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197903&fm=193300084741729&tin=02508201610067®Number=0000000000092545&sum=50036 [10:53:23]OFD Sender: Processing packet 197903 [packets to send 245, broken 244] [10:53:23]ProducePacketName [10:53:23]name=ofd_packets/00197903 [10:53:23]OFD Sender: To server: pG, [10:53:23]CommunicateWithHost lk.salyk.kg:30040 [10:53:23]ConnectInit lk.salyk.kg [10:53:23]written 0, free lines is 4095 [10:53:23]Connected sock=10 [10:53:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E B6 07 01 C1 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 A1 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 05 03 00 35 04 06 00 AF CE 2E E2 D6 61 1A F0 41 05 FC 5B 93 B8 [10:53:23]Write to MH i2c: 01 00 00 6C 0C 78 [10:53:23]Write i2c OK [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: 01 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: 01 07 00 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: 01 07 00 6C 0C 00 00 00 00 00 F0 0C 7B [10:53:23]RasterBufferAndPrint [10:53:23]line [10:53:23]line [10:53:23]line [10:53:23]line [10:53:23]line [10:53:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B5 E4 47 00 0B DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 05 03 00 F4 03 04 00 B6 DB BE 66 B6 04 01 00 00 33 D6 44 9B 85 3E D4 31 [10:53:23]CommunicateWithHost err = 0 [10:53:23]CheckOFDResponse [10:53:23]1017 (14) - 77093643461234 [10:53:23]1041 (16) - 0000000000871802 [10:53:23]1040 (4) - 197903 [10:53:23]1012 (4) - 16.08.2024 04:55 [10:53:23]1206 (1) - 0 [10:53:23]OFD Sender: Remove packet 197903 [10:53:23]ProducePacketName [10:53:23]name=ofd_packets/00197903 [10:53:23]NVStorageDeleteData [10:53:23]written 0, free lines is 3318 [10:53:23]MH_Cut [10:53:23]Write to MH i2c: D1 01 00 73 0C 01 51 [10:53:23]Write i2c OK [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: D1 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: D1 01 00 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: D1 01 00 73 0C 00 50 [10:53:23]Write to MH i2c: 01 00 00 74 0C 80 [10:53:23]Write i2c OK [10:53:23]MH_I2C_Read... [10:53:24]OFD Sender: No OFD packet to send [10:53:24]*** Cut start [10:53:24]*** Purtial cut [10:53:24]*** Stage 1: CUTSNS_PIN = 1 [10:53:24]Read from MH i2c: 01 [10:53:24]MH_I2C_Read... [10:53:24]*** Stop cut motor [10:53:24]*** Cut end [10:53:24]Read from MH i2c: 01 07 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: 01 07 00 74 0C 00 00 00 00 00 FF 0F 95 [10:53:24]process_action close_receipt done [10:53:24]requested_data is exist [10:53:24]produce_requested_data [10:53:24]requested_item fm.sn is exist - process it [10:53:24]wFMCommunicate request_size=4 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 11 00 00 [10:53:24]Write to MH i2c: E2 08 00 75 0C 80 11 00 00 00 00 00 00 FB [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 17 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 17 00 75 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 48 [10:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:53:24]wFMCommunicate OK [10:53:24]requested_item fd.num is exist - process it [10:53:24]SAM_PROTO_GetFieldsCounters [10:53:24]wFMCommunicate request_size=4 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 13 00 00 [10:53:24]Write to MH i2c: E2 08 00 76 0C 80 13 00 00 00 00 00 00 FE [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:25]Read from MH i2c: E2 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: E2 62 00 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: E2 62 00 76 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0F 05 03 00 0E 04 04 00 CE 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 DB [10:53:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0F 05 03 00 0E 04 04 00 CE 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 [10:53:25]wFMCommunicate OK [10:53:25]SAM_PROTO_GetFieldsCounters done [10:53:25]requested_item shift.num is exist - process it [10:53:25]requested_item shift.opened is exist - process it [10:53:25]req_shift_opened [10:53:25]FM_GetShiftState [10:53:25]SAM_PROTO_GetShiftState [10:53:25]wFMCommunicate request_size=4 [10:53:25]MH_SAM_APDU [10:53:25]CAPDU: 80 13 01 00 [10:53:25]Write to MH i2c: E2 08 00 77 0C 80 13 01 00 00 00 00 00 00 [10:53:25]Write i2c OK [10:53:25]MH_I2C_Read... [10:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:25]Read from MH i2c: E2 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: E2 0E 00 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: E2 0E 00 77 0C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8E [10:53:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:53:25]wFMCommunicate OK [10:53:25]SAM_PROTO_GetShiftState done [10:53:25]FM_GetShiftState done [10:53:25]req_shift_opened done [10:53:25]requested_item shift.open_date is exist - process it [10:53:25]req_shift_open_date [10:53:25]req_shift_open_date done [10:53:25]produce_requested_data done [10:53:25]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197903,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:53:25]process_action_free close_receipt [10:53:25]json_value_free [10:53:25]json_value_free done [10:53:25]process_json_proto returns [10:53:25]Send response to host [10:53:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197903,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:53:25]free response buf [10:53:25]execute_script done [10:53:25]execute_script returns [10:53:25]free content buf [10:53:25]Sock 9.Close socket [10:53:25]Sock 9.Thread stoped [10:53:29]OFD Sender: No OFD packet to send [10:53:34]OFD Sender: No OFD packet to send [10:53:39]OFD Sender: No OFD packet to send [10:53:42]accept exits with 7 [10:53:42]New connection [10:53:42]New thread 3067260260 created [10:53:42]Thread 3067403620 joined [10:53:42]Waiting for new connection... [10:53:42] Sock 7.Parse request [10:53:42]Sock 7.Check first char [10:53:42]Sock 7.First char is OK [10:53:42]request: POST /json_proto HTTP/1.0 [10:53:42]Method: POST [10:53:42]URL: /json_proto [10:53:42]Method is POST - this is cgi request [10:53:42]url: /json_proto [10:53:42]query_string will be loaded in cgi processing [10:53:42]execute_cgi json_proto POST (null) [10:53:42]execute_cgi path=json_proto method=POST [10:53:42]POST find Content-Length [10:53:42]Host: 172.17.46.195:8080 [10:53:42]Content-Length: 802 [10:53:42]Content-Type: application/json [10:53:42] [10:53:42]POST finish read [10:53:42]Found Content-Length = 802 [10:53:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:42]execute_script... [10:53:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:42]POST & json_proto [10:53:42]process_json_proto [10:53:42]json parsed OK: [10:53:42]protocol is kg_v1.0 [10:53:42]action value=close_receipt [10:53:42]process_action close_receipt [10:53:42]cmd_close_receipt [10:53:42]MH_GetDate [10:53:42]Write to MH i2c: F0 00 00 78 0C 73 [10:53:42]Write i2c OK [10:53:42]MH_I2C_Read... [10:53:42]Read from MH i2c: F0 [10:53:42]MH_I2C_Read... [10:53:42]Read from MH i2c: F0 09 00 [10:53:42]MH_I2C_Read... [10:53:42]Read from MH i2c: F0 09 00 78 0C 00 B7 2F BF 66 8D AE BC 66 E4 [10:53:42]GetLastDocTimeStamp 1723805601 [10:53:42]current date 1723805623 [10:53:42]FM_GetShiftState [10:53:42]SAM_PROTO_GetShiftState [10:53:42]wFMCommunicate request_size=4 [10:53:42]MH_SAM_APDU [10:53:42]CAPDU: 80 13 01 00 [10:53:42]Write to MH i2c: E2 08 00 79 0C 80 13 01 00 00 00 00 00 02 [10:53:42]Write i2c OK [10:53:42]MH_I2C_Read... [10:53:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:42]Read from MH i2c: E2 [10:53:42]MH_I2C_Read... [10:53:42]Read from MH i2c: E2 0E 00 [10:53:42]MH_I2C_Read... [10:53:42]Read from MH i2c: E2 0E 00 79 0C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 90 [10:53:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:53:42]wFMCommunicate OK [10:53:42]SAM_PROTO_GetShiftState done [10:53:42]FM_GetShiftState done [10:53:42]opened in 1723766727 [10:53:42]opened+sec_in_day 1723853127 [10:53:42]quantity*price = 50036 [10:53:42]sum+1 = 50037 [10:53:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 245 16.08.2024 10:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197904 ФПД: 15202637777574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105343&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197904&fm=15202637777574&tin=02508201610067®Number=0000000000092545&sum=50036 [10:53:43]StoreToDocumentArchive [10:53:43]shift 462 fd 197904 [10:53:43]save to /storage/0462/doc_00197904 [10:53:43]save last doc name /storage/0462/doc_00197904 to /storage/kkm_last_doc_name [10:53:43]save OK [10:53:43]Clear old archive folders... [10:53:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:43]tlvbuf is 00955CB0 [10:53:43]SAM_PROTO_ClearQueue [10:53:43]wFMCommunicate request_size=4 [10:53:43]MH_SAM_APDU [10:53:43]CAPDU: 80 09 00 00 [10:53:43]Write to MH i2c: E2 08 00 86 0C 80 09 00 00 00 00 00 00 04 [10:53:43]Write i2c OK [10:53:43]MH_I2C_Read... [10:53:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:43]Read from MH i2c: E2 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 03 00 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 03 00 86 0C 00 90 00 06 [10:53:43]RAPDU: 90 00 [10:53:43]wFMCommunicate OK [10:53:43]SAM_PROTO_ClearQueue done [10:53:43]KKMCreateOFDPacket [10:53:43]OFDProtocolAddRootSTLVToBuf [10:53:43]FM_MakeSignedData [10:53:43]FM_MakeSignedData [10:53:43]SAM_PROTO_SignData [10:53:43]wFMCommunicate request_size=4 [10:53:43]MH_SAM_APDU [10:53:43]CAPDU: 80 0D 01 02 [10:53:43]Write to MH i2c: E2 08 00 87 0C 80 0D 01 02 00 00 00 00 0C [10:53:43]Write i2c OK [10:53:43]MH_I2C_Read... [10:53:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:43]Read from MH i2c: E2 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 03 00 [10:53:43]MH_I2C_Read... [10:53:43]Read from MH i2c: E2 03 00 87 0C 00 90 00 07 [10:53:43]RAPDU: 90 00 [10:53:43]wFMCommunicate OK [10:53:43]wFMCommunicate request_size=255 [10:53:43]MH_SAM_APDU [10:53:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 B7 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 05 03 00 35 04 06 00 0D [10:53:43]Write to MH i2c: E2 02 01 88 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 B7 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 05 03 00 35 04 06 00 0D 00 00 C0 [10:53:43]Write i2c OK [10:53:43]MH_I2C_Read... [10:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:44]Read from MH i2c: E2 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 03 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 03 00 88 0C 00 90 00 08 [10:53:44]RAPDU: 90 00 [10:53:44]wFMCommunicate OK [10:53:44]wFMCommunicate request_size=10 [10:53:44]MH_SAM_APDU [10:53:44]CAPDU: 80 0D 02 02 05 D3 A3 D3 0A A6 [10:53:44]Write to MH i2c: E2 0D 00 89 0C 80 0D 02 02 05 00 D3 A3 D3 0A A6 00 00 12 [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:44]Read from MH i2c: E2 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 03 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 03 00 89 0C 00 90 00 09 [10:53:44]RAPDU: 90 00 [10:53:44]wFMCommunicate OK [10:53:44]wFMCommunicate request_size=4 [10:53:44]MH_SAM_APDU [10:53:44]CAPDU: 80 0D 03 02 [10:53:44]Write to MH i2c: E2 08 00 8A 0C 80 0D 03 02 00 00 00 00 11 [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:44]Read from MH i2c: E2 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 0B 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 0B 00 8A 0C 00 BF EA 6A 1A 95 C5 AA AE 90 00 F1 [10:53:44]RAPDU: BF EA 6A 1A 95 C5 AA AE 90 00 [10:53:44]wFMCommunicate OK [10:53:44]SAM_PROTO_SignData done [10:53:44]FM_MakeSignedData done [10:53:44]CreateOFDProtocolMessage [10:53:44]wFMCommunicate request_size=4 [10:53:44]MH_SAM_APDU [10:53:44]CAPDU: 80 11 00 00 [10:53:44]Write to MH i2c: E2 08 00 8B 0C 80 11 00 00 00 00 00 00 11 [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:44]Read from MH i2c: E2 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 17 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: E2 17 00 8B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5E [10:53:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:53:44]wFMCommunicate OK [10:53:44]CreateOFDProtocolMessage done [10:53:44]OFDSenderStorePacket 197904 [10:53:44]StoreOFDPacket docnum=197904 [10:53:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E4 26 07 01 1A 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 B7 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 05 03 00 35 04 06 00 0D D3 A3 D3 0A A6 BF EA 6A 1A 95 C5 AA AE [10:53:44]CheckFolder [10:53:44]dirname=/storage/ofd_packets [10:53:44]CheckFolder done [10:53:44]ProducePacketName [10:53:44]name=ofd_packets/00197904 [10:53:44]NVStorageSaveData ofd_packets/00197904 [10:53:44]File name is /storage/ofd_packets/00197904 [10:53:44]Write 301 bytes [10:53:44]NVStorageSaveData done [10:53:44]OFDSenderStorePacket done [10:53:44]KKMCreateOFDPacket done [10:53:44]NVStorageSaveData kkm_last_timestamp [10:53:44]File name is /storage/kkm_last_timestamp [10:53:44]Write 4 bytes [10:53:44]NVStorageSaveData done [10:53:44]ExternCall_PrintAddStr [10:53:44]wPrintStart [10:53:44]Write to MH i2c: 01 00 00 8C 0C 98 [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: 01 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: 01 07 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: 01 07 00 8C 0C 00 00 00 00 00 FF 0F AD [10:53:44]RasterBufferAndPrint [10:53:44]line Счет N : (1)11325293 [10:53:44]line ИНН: 02508201610067 [10:53:44]line Контрольно-Кассовый Чек [10:53:44]line ПРОДАЖА [10:53:44]line ТРК (МРК, ГНК) : 22 [10:53:44]line Товар: 2710124130 [10:53:44]line Аи-92-К-4 [10:53:44]line 7.380 * 67.80 [10:53:44]line = 500.36 [10:53:44]line НДС 12% НСП 1% [10:53:44]line > о реализуемом товаре [10:53:44]line ИТОГО: 500.36 [10:53:44]line НСП 1% : 4.43 [10:53:44]line НДС 12% : 53.14 [10:53:44]line Наличными: 0.00 [10:53:44]line Безнал.: 500.36 [10:53:44]line Место: АЗС № 95 "Партнер Нефть" [10:53:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:53:44]line СНО: Общий режим [10:53:44]line Чек 245 16.08.2024 10:53 [10:53:44]line Смена: 462 ФФД: 1.0 [10:53:44]line ЗНМ: 0300000079 [10:53:44]line РНМ: 0000000000092545 [10:53:44]line Версия ККМ: 001 [10:53:44]line Платежная система: O! деньги [10:53:44]line ФМ: 0000000000871802 [10:53:44]line ФД: 197904 [10:53:44]line ФПД: 15202637777574 [10:53:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105343&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197904&fm=15202637777574&tin=02508201610067®Number=0000000000092545&sum=50036 [10:53:44]written 0, free lines is 4095 [10:53:44]OFD Sender: Processing packet 197904 [packets to send 245, broken 244] [10:53:44]ProducePacketName [10:53:44]name=ofd_packets/00197904 [10:53:44]OFD Sender: To server: pG, [10:53:44]CommunicateWithHost lk.salyk.kg:30040 [10:53:44]ConnectInit lk.salyk.kg [10:53:44]Write to MH i2c: 01 00 00 B6 0C C2 [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: 01 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: 01 07 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: 01 07 00 B6 0C 00 00 00 00 00 EE 0C C3 [10:53:44]RasterBufferAndPrint [10:53:44]line [10:53:44]line [10:53:44]line [10:53:44]line [10:53:44]line [10:53:44]written 0, free lines is 3316 [10:53:44]MH_Cut [10:53:44]Write to MH i2c: D1 01 00 BD 0C 01 9B [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: D1 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: D1 01 00 [10:53:44]MH_I2C_Read... [10:53:44]Read from MH i2c: D1 01 00 BD 0C 00 9A [10:53:44]Write to MH i2c: 01 00 00 BE 0C CA [10:53:44]Write i2c OK [10:53:44]MH_I2C_Read... [10:53:45]*** Cut start [10:53:45]*** Purtial cut [10:53:45]*** CUTSNS_PIN = 0 [10:53:45]*** Stage 1: CUTSNS_PIN = 1 [10:53:47]Read from MH i2c: 01 [10:53:47]MH_I2C_Read... [10:53:47]*** Stop cut motor [10:53:47]*** Cut end [10:53:47]Read from MH i2c: 01 07 00 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: 01 07 00 BE 0C 00 00 00 00 00 FF 0F DF [10:53:47]process_action close_receipt done [10:53:47]requested_data is exist [10:53:47]produce_requested_data [10:53:47]requested_item fm.sn is exist - process it [10:53:47]wFMCommunicate request_size=4 [10:53:47]MH_SAM_APDU [10:53:47]CAPDU: 80 11 00 00 [10:53:47]Write to MH i2c: E2 08 00 BF 0C 80 11 00 00 00 00 00 00 45 [10:53:47]Write i2c OK [10:53:47]MH_I2C_Read... [10:53:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:47]Read from MH i2c: E2 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: E2 17 00 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: E2 17 00 BF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 92 [10:53:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:53:47]wFMCommunicate OK [10:53:47]requested_item fd.num is exist - process it [10:53:47]SAM_PROTO_GetFieldsCounters [10:53:47]wFMCommunicate request_size=4 [10:53:47]MH_SAM_APDU [10:53:47]CAPDU: 80 13 00 00 [10:53:47]Write to MH i2c: E2 08 00 C0 0C 80 13 00 00 00 00 00 00 48 [10:53:47]Write i2c OK [10:53:47]MH_I2C_Read... [10:53:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:47]Read from MH i2c: E2 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: E2 62 00 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: E2 62 00 C0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 10 05 03 00 0E 04 04 00 CE 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 29 [10:53:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 10 05 03 00 0E 04 04 00 CE 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 [10:53:47]wFMCommunicate OK [10:53:47]SAM_PROTO_GetFieldsCounters done [10:53:47]requested_item shift.num is exist - process it [10:53:47]requested_item shift.opened is exist - process it [10:53:47]req_shift_opened [10:53:47]FM_GetShiftState [10:53:47]SAM_PROTO_GetShiftState [10:53:47]wFMCommunicate request_size=4 [10:53:47]MH_SAM_APDU [10:53:47]CAPDU: 80 13 01 00 [10:53:47]Write to MH i2c: E2 08 00 C1 0C 80 13 01 00 00 00 00 00 4A [10:53:47]Write i2c OK [10:53:47]MH_I2C_Read... [10:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:47]Read from MH i2c: E2 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: E2 0E 00 [10:53:47]MH_I2C_Read... [10:53:47]Read from MH i2c: E2 0E 00 C1 0C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D8 [10:53:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:53:47]wFMCommunicate OK [10:53:47]SAM_PROTO_GetShiftState done [10:53:47]FM_GetShiftState done [10:53:47]req_shift_opened done [10:53:47]requested_item shift.open_date is exist - process it [10:53:47]req_shift_open_date [10:53:47]req_shift_open_date done [10:53:47]produce_requested_data done [10:53:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197904,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:53:47]process_action_free close_receipt [10:53:47]json_value_free [10:53:47]json_value_free done [10:53:47]process_json_proto returns [10:53:47]Send response to host [10:53:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197904,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:53:47]free response buf [10:53:47]execute_script done [10:53:47]execute_script returns [10:53:47]free content buf [10:53:47]Sock 7.Close socket [10:53:47]Sock 7.Thread stoped [10:55:47]accept exits with 9 [10:55:47]New connection [10:55:47]New thread 3067403620 created [10:55:47]Thread 3067260260 joined [10:55:47]Waiting for new connection... [10:55:47] Sock 9.Parse request [10:55:47]Sock 9.Check first char [10:55:47]Sock 9.First char is OK [10:55:47]request: POST /json_proto HTTP/1.0 [10:55:47]Method: POST [10:55:47]URL: /json_proto [10:55:47]Method is POST - this is cgi request [10:55:47]url: /json_proto [10:55:47]query_string will be loaded in cgi processing [10:55:47]execute_cgi json_proto POST (null) [10:55:47]execute_cgi path=json_proto method=POST [10:55:47]POST find Content-Length [10:55:47]Host: 172.17.46.195:8080 [10:55:47]Content-Length: 805 [10:55:47]Content-Type: application/json [10:55:47] [10:55:47]POST finish read [10:55:47]Found Content-Length = 805 [10:55:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:47]execute_script... [10: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)11325294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:47]POST & json_proto [10:55:47]process_json_proto [10:55:47]json parsed OK: [10:55:47]protocol is kg_v1.0 [10:55:47]action value=close_receipt [10:55:47]process_action close_receipt [10:55:47]cmd_close_receipt [10:55:47]MH_GetDate [10:55:47]Write to MH i2c: F0 00 00 C2 0C BD [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: F0 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: F0 09 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: F0 09 00 C2 0C 00 33 30 BF 66 8D AE BC 66 AB [10:55:47]GetLastDocTimeStamp 1723805623 [10:55:47]current date 1723805747 [10:55:47]FM_GetShiftState [10:55:47]SAM_PROTO_GetShiftState [10:55:47]wFMCommunicate request_size=4 [10:55:47]MH_SAM_APDU [10:55:47]CAPDU: 80 13 01 00 [10:55:47]Write to MH i2c: E2 08 00 C3 0C 80 13 01 00 00 00 00 00 4C [10:55:47]Write i2c OK [10:55:47]MH_I2C_Read... [10:55:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:47]Read from MH i2c: E2 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: E2 0E 00 [10:55:47]MH_I2C_Read... [10:55:47]Read from MH i2c: E2 0E 00 C3 0C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DA [10:55:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:55:47]wFMCommunicate OK [10:55:47]SAM_PROTO_GetShiftState done [10:55:47]FM_GetShiftState done [10:55:47]opened in 1723766727 [10:55:47]opened+sec_in_day 1723853127 [10:55:47]quantity*price = 200043 [10:55:47]sum+1 = 200044 [10:55:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 246 16.08.2024 10:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197905 ФПД: 128821823780688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105547&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197905&fm=128821823780688&tin=02508201610067®Number=0000000000092545&sum=200043 [10:55:48]StoreToDocumentArchive [10:55:48]shift 462 fd 197905 [10:55:48]save to /storage/0462/doc_00197905 [10:55:48]save last doc name /storage/0462/doc_00197905 to /storage/kkm_last_doc_name [10:55:48]save OK [10:55:48]Clear old archive folders... [10:55:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:48]tlvbuf is 00978F00 [10:55:48]SAM_PROTO_ClearQueue [10:55:48]wFMCommunicate request_size=4 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 09 00 00 [10:55:48]Write to MH i2c: E2 08 00 D0 0C 80 09 00 00 00 00 00 00 4E [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 D0 0C 00 90 00 50 [10:55:48]RAPDU: 90 00 [10:55:48]wFMCommunicate OK [10:55:48]SAM_PROTO_ClearQueue done [10:55:48]KKMCreateOFDPacket [10:55:48]OFDProtocolAddRootSTLVToBuf [10:55:48]FM_MakeSignedData [10:55:48]FM_MakeSignedData [10:55:48]SAM_PROTO_SignData [10:55:48]wFMCommunicate request_size=4 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 0D 01 02 [10:55:48]Write to MH i2c: E2 08 00 D1 0C 80 0D 01 02 00 00 00 00 56 [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 D1 0C 00 90 00 51 [10:55:48]RAPDU: 90 00 [10:55:48]wFMCommunicate OK [10:55:48]wFMCommunicate request_size=255 [10:55:48]MH_SAM_APDU [10: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 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 F6 00 00 00 F4 03 04 00 33 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 05 03 00 35 04 06 00 75 [10:55:48]Write to MH i2c: E2 02 01 D2 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 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 F6 00 00 00 F4 03 04 00 33 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 05 03 00 35 04 06 00 75 00 00 B8 [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 D2 0C 00 90 00 52 [10:55:48]RAPDU: 90 00 [10:55:48]wFMCommunicate OK [10:55:48]wFMCommunicate request_size=10 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 0D 02 02 05 29 AB 0B B7 50 [10:55:48]Write to MH i2c: E2 0D 00 D3 0C 80 0D 02 02 05 00 29 AB 0B B7 50 00 00 49 [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 03 00 D3 0C 00 90 00 53 [10:55:48]RAPDU: 90 00 [10:55:48]wFMCommunicate OK [10:55:48]wFMCommunicate request_size=4 [10:55:48]MH_SAM_APDU [10:55:48]CAPDU: 80 0D 03 02 [10:55:48]Write to MH i2c: E2 08 00 D4 0C 80 0D 03 02 00 00 00 00 5B [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:48]Read from MH i2c: E2 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 0B 00 [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: E2 0B 00 D4 0C 00 2D 1A 6F D7 51 C3 D9 28 90 00 FE [10:55:48]RAPDU: 2D 1A 6F D7 51 C3 D9 28 90 00 [10:55:48]wFMCommunicate OK [10:55:48]SAM_PROTO_SignData done [10:55:48]FM_MakeSignedData done [10:55:48]CreateOFDProtocolMessage [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 D5 0C 80 11 00 00 00 00 00 00 5B [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 D5 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [10:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:55:48]wFMCommunicate OK [10:55:48]CreateOFDProtocolMessage done [10:55:48]OFDSenderStorePacket 197905 [10:55:48]StoreOFDPacket docnum=197905 [10:55:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 22 FE 07 01 2D 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 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 F6 00 00 00 F4 03 04 00 33 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 05 03 00 35 04 06 00 75 29 AB 0B B7 50 2D 1A 6F D7 51 C3 D9 28 [10:55:48]CheckFolder [10:55:48]dirname=/storage/ofd_packets [10:55:48]CheckFolder done [10:55:48]ProducePacketName [10:55:48]name=ofd_packets/00197905 [10:55:48]NVStorageSaveData ofd_packets/00197905 [10:55:48]File name is /storage/ofd_packets/00197905 [10:55:48]Write 301 bytes [10:55:48]NVStorageSaveData done [10:55:48]OFDSenderStorePacket done [10:55:48]KKMCreateOFDPacket done [10:55:48]NVStorageSaveData kkm_last_timestamp [10:55:48]File name is /storage/kkm_last_timestamp [10:55:48]Write 4 bytes [10:55:48]NVStorageSaveData done [10:55:48]ExternCall_PrintAddStr [10:55:48]wPrintStart [10:55:48]Write to MH i2c: 01 00 00 D6 0C E2 [10:55:48]Write i2c OK [10:55:48]MH_I2C_Read... [10:55:48]Read from MH i2c: 01 [10:55:48]MH_I2C_Read... [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 D6 0C 00 00 00 00 00 FF 0F F7 [10:55:48]RasterBufferAndPrint [10:55:48]line Счет N : (1)11325294 [10:55:48]line ИНН: 02508201610067 [10:55:48]line Контрольно-Кассовый Чек [10:55:48]line ПРОДАЖА [10:55:48]line ТРК (МРК, ГНК) : 11 [10:55:48]line Товар: 2710124500 [10:55:48]line Аи-95-К-5 [10:55:48]line 26.960 * 74.20 [10:55:48]line = 2000.43 [10:55:48]line НДС 12% НСП 1% [10:55:48]line > о реализуемом товаре [10:55:48]line ИТОГО: 2000.43 [10:55:48]line НСП 1% : 17.70 [10:55:48]line НДС 12% : 212.43 [10:55:48]line Наличными: 0.00 [10:55:48]line Безнал.: 2000.43 [10:55:48]line Место: АЗС № 95 "Партнер Нефть" [10:55:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:55:48]line СНО: Общий режим [10:55:48]line Чек 246 16.08.2024 10:55 [10:55:48]line Смена: 462 ФФД: 1.0 [10:55:48]line ЗНМ: 0300000079 [10:55:48]line РНМ: 0000000000092545 [10:55:48]line Версия ККМ: 001 [10:55:48]line Платежная система: O! деньги [10:55:48]line ФМ: 0000000000871802 [10:55:48]line ФД: 197905 [10:55:48]line ФПД: 128821823780688 [10:55:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105547&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197905&fm=128821823780688&tin=02508201610067®Number=0000000000092545&sum=200043 [10:55:48]written 0, free lines is 4095 [10:55:49]Write to MH i2c: 01 00 00 00 0D 0D [10:55:49]Write i2c OK [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: 01 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: 01 07 00 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: 01 07 00 00 0D 00 00 00 00 00 F4 0C 14 [10:55:49]RasterBufferAndPrint [10:55:49]line [10:55:49]line [10:55:49]line [10:55:49]line [10:55:49]line [10:55:49]written 0, free lines is 3322 [10:55:49]MH_Cut [10:55:49]Write to MH i2c: D1 01 00 07 0D 01 E6 [10:55:49]Write i2c OK [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: D1 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: D1 01 00 [10:55:49]MH_I2C_Read... [10:55:49]Read from MH i2c: D1 01 00 07 0D 00 E5 [10:55:49]Write to MH i2c: 01 00 00 08 0D 15 [10:55:49]Write i2c OK [10:55:49]MH_I2C_Read... [10:55:50]*** Cut start [10:55:50]*** Purtial cut [10:55:50]*** Stage 1: CUTSNS_PIN = 1 [10:55:50]Read from MH i2c: 01 [10:55:50]MH_I2C_Read... [10:55:50]*** Stop cut motor [10:55:50]*** Cut end [10:55:50]Read from MH i2c: 01 07 00 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: 01 07 00 08 0D 00 00 00 00 00 FF 0F 2A [10:55:50]process_action close_receipt done [10:55:50]requested_data is exist [10:55:50]produce_requested_data [10:55:50]requested_item fm.sn is exist - process it [10:55:50]wFMCommunicate request_size=4 [10:55:50]MH_SAM_APDU [10:55:50]CAPDU: 80 11 00 00 [10:55:50]Write to MH i2c: E2 08 00 09 0D 80 11 00 00 00 00 00 00 90 [10:55:50]Write i2c OK [10:55:50]MH_I2C_Read... [10:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:50]Read from MH i2c: E2 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 17 00 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 17 00 09 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DD [10:55:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:55:50]wFMCommunicate OK [10:55:50]requested_item fd.num is exist - process it [10:55:50]SAM_PROTO_GetFieldsCounters [10:55:50]wFMCommunicate request_size=4 [10:55:50]MH_SAM_APDU [10:55:50]CAPDU: 80 13 00 00 [10:55:50]Write to MH i2c: E2 08 00 0A 0D 80 13 00 00 00 00 00 00 93 [10:55:50]Write i2c OK [10:55:50]MH_I2C_Read... [10:55:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:50]Read from MH i2c: E2 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 62 00 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 62 00 0A 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 11 05 03 00 0E 04 04 00 CE 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 78 [10:55:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 11 05 03 00 0E 04 04 00 CE 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 [10:55:50]wFMCommunicate OK [10:55:50]SAM_PROTO_GetFieldsCounters done [10:55:50]requested_item shift.num is exist - process it [10:55:50]requested_item shift.opened is exist - process it [10:55:50]req_shift_opened [10:55:50]FM_GetShiftState [10:55:50]SAM_PROTO_GetShiftState [10:55:50]wFMCommunicate request_size=4 [10:55:50]MH_SAM_APDU [10:55:50]CAPDU: 80 13 01 00 [10:55:50]Write to MH i2c: E2 08 00 0B 0D 80 13 01 00 00 00 00 00 95 [10:55:50]Write i2c OK [10:55:50]MH_I2C_Read... [10:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:50]Read from MH i2c: E2 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 0E 00 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 0E 00 0B 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 23 [10:55:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:55:50]wFMCommunicate OK [10:55:50]SAM_PROTO_GetShiftState done [10:55:50]FM_GetShiftState done [10:55:50]req_shift_opened done [10:55:50]requested_item shift.open_date is exist - process it [10:55:50]req_shift_open_date [10:55:50]req_shift_open_date done [10:55:50]produce_requested_data done [10:55:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197905,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:55:50]process_action_free close_receipt [10:55:50]json_value_free [10:55:50]json_value_free done [10:55:50]process_json_proto returns [10:55:50]Send response to host [10:55:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197905,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:55:50]free response buf [10:55:50]execute_script done [10:55:50]execute_script returns [10:55:50]free content buf [10:55:50]Sock 9.Close socket [10:55:50]Sock 9.Thread stoped [10:55:52]accept exits with 7 [10:55:52]New connection [10:55:52]New thread 3067260260 created [10:55:52]Thread 3067403620 joined [10:55:52]Waiting for new connection... [10:55:52] Sock 7.Parse request [10:55:52]Sock 7.Check first char [10:55:52]Sock 7.First char is OK [10:55:52]request: POST /json_proto HTTP/1.0 [10:55:52]Method: POST [10:55:52]URL: /json_proto [10:55:52]Method is POST - this is cgi request [10:55:52]url: /json_proto [10:55:52]query_string will be loaded in cgi processing [10:55:52]execute_cgi json_proto POST (null) [10:55:52]execute_cgi path=json_proto method=POST [10:55:52]POST find Content-Length [10:55:52]Host: 172.17.46.195:8080 [10:55:52]Content-Length: 802 [10:55:52]Content-Type: application/json [10:55:52] [10:55:52]POST finish read [10:55:52]Found Content-Length = 802 [10:55:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:52]execute_script... [10: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)11325295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:52]POST & json_proto [10:55:52]process_json_proto [10:55:52]json parsed OK: [10:55:52]protocol is kg_v1.0 [10:55:52]action value=close_receipt [10:55:52]process_action close_receipt [10:55:52]cmd_close_receipt [10:55:52]MH_GetDate [10:55:52]Write to MH i2c: F0 00 00 0C 0D 08 [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: F0 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: F0 09 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: F0 09 00 0C 0D 00 39 30 BF 66 8D AE BC 66 FC [10:55:52]GetLastDocTimeStamp 1723805747 [10:55:52]current date 1723805753 [10:55:52]FM_GetShiftState [10:55:52]SAM_PROTO_GetShiftState [10:55:52]wFMCommunicate request_size=4 [10:55:52]MH_SAM_APDU [10:55:52]CAPDU: 80 13 01 00 [10:55:52]Write to MH i2c: E2 08 00 0D 0D 80 13 01 00 00 00 00 00 97 [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:52]Read from MH i2c: E2 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: E2 0E 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: E2 0E 00 0D 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 25 [10:55:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:55:52]wFMCommunicate OK [10:55:52]SAM_PROTO_GetShiftState done [10:55:52]FM_GetShiftState done [10:55:52]opened in 1723766727 [10:55:52]opened+sec_in_day 1723853127 [10:55:52]quantity*price = 50036 [10:55:52]sum+1 = 50037 [10:55:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 247 16.08.2024 10:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197906 ФПД: 278133114117110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105553&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197906&fm=278133114117110&tin=02508201610067®Number=0000000000092545&sum=50036 [10:55:53]StoreToDocumentArchive [10:55:53]shift 462 fd 197906 [10:55:53]save to /storage/0462/doc_00197906 [10:55:53]save last doc name /storage/0462/doc_00197906 to /storage/kkm_last_doc_name [10:55:53]save OK [10:55:53]Clear old archive folders... [10:55:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:53]tlvbuf is 00964690 [10:55:53]SAM_PROTO_ClearQueue [10:55:53]wFMCommunicate request_size=4 [10:55:53]MH_SAM_APDU [10:55:53]CAPDU: 80 09 00 00 [10:55:53]Write to MH i2c: E2 08 00 1A 0D 80 09 00 00 00 00 00 00 99 [10:55:53]Write i2c OK [10:55:53]MH_I2C_Read... [10:55:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:53]Read from MH i2c: E2 [10:55:53]MH_I2C_Read... [10:55:53]Read from MH i2c: E2 03 00 [10:55:53]MH_I2C_Read... [10:55:53]Read from MH i2c: E2 03 00 1A 0D 00 90 00 9B [10:55:53]RAPDU: 90 00 [10:55:53]wFMCommunicate OK [10:55:53]SAM_PROTO_ClearQueue done [10:55:53]KKMCreateOFDPacket [10:55:53]OFDProtocolAddRootSTLVToBuf [10:55:53]FM_MakeSignedData [10:55:53]FM_MakeSignedData [10:55:53]SAM_PROTO_SignData [10:55:53]wFMCommunicate request_size=4 [10:55:53]MH_SAM_APDU [10:55:53]CAPDU: 80 0D 01 02 [10:55:53]Write to MH i2c: E2 08 00 1B 0D 80 0D 01 02 00 00 00 00 A1 [10:55:53]Write i2c OK [10:55:53]MH_I2C_Read... [10:55:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:53]Read from MH i2c: E2 [10:55:53]MH_I2C_Read... [10:55:53]Read from MH i2c: E2 03 00 [10:55:53]MH_I2C_Read... [10:55:53]Read from MH i2c: E2 03 00 1B 0D 00 90 00 9C [10:55:53]RAPDU: 90 00 [10:55:53]wFMCommunicate OK [10:55:53]wFMCommunicate request_size=255 [10:55:53]MH_SAM_APDU [10:55:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 39 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 05 03 00 35 04 06 00 FC [10:55:54]Write to MH i2c: E2 02 01 1C 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 39 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 05 03 00 35 04 06 00 FC 00 00 CB [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:54]Read from MH i2c: E2 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 03 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 03 00 1C 0D 00 90 00 9D [10:55:54]RAPDU: 90 00 [10:55:54]wFMCommunicate OK [10:55:54]wFMCommunicate request_size=10 [10:55:54]MH_SAM_APDU [10:55:54]CAPDU: 80 0D 02 02 05 F5 E9 77 9B F6 [10:55:54]Write to MH i2c: E2 0D 00 1D 0D 80 0D 02 02 05 00 F5 E9 77 9B F6 00 00 94 [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:54]Read from MH i2c: E2 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 03 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 03 00 1D 0D 00 90 00 9E [10:55:54]RAPDU: 90 00 [10:55:54]wFMCommunicate OK [10:55:54]wFMCommunicate request_size=4 [10:55:54]MH_SAM_APDU [10:55:54]CAPDU: 80 0D 03 02 [10:55:54]Write to MH i2c: E2 08 00 1E 0D 80 0D 03 02 00 00 00 00 A6 [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:54]Read from MH i2c: E2 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 0B 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 0B 00 1E 0D 00 24 BF B9 10 3B 39 64 2F 90 00 5A [10:55:54]RAPDU: 24 BF B9 10 3B 39 64 2F 90 00 [10:55:54]wFMCommunicate OK [10:55:54]SAM_PROTO_SignData done [10:55:54]FM_MakeSignedData done [10:55:54]CreateOFDProtocolMessage [10:55:54]wFMCommunicate request_size=4 [10:55:54]MH_SAM_APDU [10:55:54]CAPDU: 80 11 00 00 [10:55:54]Write to MH i2c: E2 08 00 1F 0D 80 11 00 00 00 00 00 00 A6 [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:54]Read from MH i2c: E2 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 17 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: E2 17 00 1F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [10:55:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:55:54]wFMCommunicate OK [10:55:54]CreateOFDProtocolMessage done [10:55:54]OFDSenderStorePacket 197906 [10:55:54]StoreOFDPacket docnum=197906 [10:55:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 26 22 07 01 AB 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 39 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 05 03 00 35 04 06 00 FC F5 E9 77 9B F6 24 BF B9 10 3B 39 64 2F [10:55:54]CheckFolder [10:55:54]dirname=/storage/ofd_packets [10:55:54]CheckFolder done [10:55:54]ProducePacketName [10:55:54]name=ofd_packets/00197906 [10:55:54]NVStorageSaveData ofd_packets/00197906 [10:55:54]File name is /storage/ofd_packets/00197906 [10:55:54]Write 301 bytes [10:55:54]NVStorageSaveData done [10:55:54]OFDSenderStorePacket done [10:55:54]KKMCreateOFDPacket done [10:55:54]NVStorageSaveData kkm_last_timestamp [10:55:54]File name is /storage/kkm_last_timestamp [10:55:54]Write 4 bytes [10:55:54]NVStorageSaveData done [10:55:54]ExternCall_PrintAddStr [10:55:54]wPrintStart [10:55:54]Write to MH i2c: 01 00 00 20 0D 2D [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: 01 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: 01 07 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: 01 07 00 20 0D 00 00 00 00 00 FF 0F 42 [10:55:54]RasterBufferAndPrint [10:55:54]line Счет N : (1)11325295 [10:55:54]line ИНН: 02508201610067 [10:55:54]line Контрольно-Кассовый Чек [10:55:54]line ПРОДАЖА [10:55:54]line ТРК (МРК, ГНК) : 42 [10:55:54]line Товар: 2710124130 [10:55:54]line Аи-92-К-4 [10:55:54]line 7.380 * 67.80 [10:55:54]line = 500.36 [10:55:54]line НДС 12% НСП 1% [10:55:54]line > о реализуемом товаре [10:55:54]line ИТОГО: 500.36 [10:55:54]line НСП 1% : 4.43 [10:55:54]line НДС 12% : 53.14 [10:55:54]line Наличными: 0.00 [10:55:54]line Безнал.: 500.36 [10:55:54]line Место: АЗС № 95 "Партнер Нефть" [10:55:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [10:55:54]line СНО: Общий режим [10:55:54]line Чек 247 16.08.2024 10:55 [10:55:54]line Смена: 462 ФФД: 1.0 [10:55:54]line ЗНМ: 0300000079 [10:55:54]line РНМ: 0000000000092545 [10:55:54]line Версия ККМ: 001 [10:55:54]line Платежная система: O! деньги [10:55:54]line ФМ: 0000000000871802 [10:55:54]line ФД: 197906 [10:55:54]line ФПД: 278133114117110 [10:55:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105553&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197906&fm=278133114117110&tin=02508201610067®Number=0000000000092545&sum=50036 [10:55:54]written 0, free lines is 4095 [10:55:54]Write to MH i2c: 01 00 00 4A 0D 57 [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: 01 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: 01 07 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: 01 07 00 4A 0D 00 00 00 00 00 EB 0C 55 [10:55:54]RasterBufferAndPrint [10:55:54]line [10:55:54]line [10:55:54]line [10:55:54]line [10:55:54]line [10:55:54]written 0, free lines is 3316 [10:55:54]MH_Cut [10:55:54]Write to MH i2c: D1 01 00 51 0D 01 30 [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: D1 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: D1 01 00 [10:55:54]MH_I2C_Read... [10:55:54]Read from MH i2c: D1 01 00 51 0D 00 2F [10:55:54]Write to MH i2c: 01 00 00 52 0D 5F [10:55:54]Write i2c OK [10:55:54]MH_I2C_Read... [10:55:55]*** Cut start [10:55:55]*** Purtial cut [10:55:55]*** CUTSNS_PIN = 0 [10:55:55]ConnectInit Can't connect to host [10:55:55]CommunicateWithHost connect error [10:55:55]CommunicateWithHost err = -1 [10:55:55]OFD Sender: Server communicate error [10:55:55]OFD Sender: Processing packet 197904 [packets to send 247, broken 244] [10:55:55]ProducePacketName [10:55:55]name=ofd_packets/00197904 [10:55:55]OFD Sender: To server: pG, [10:55:55]CommunicateWithHost lk.salyk.kg:30040 [10:55:55]ConnectInit lk.salyk.kg [10:55:55]*** Stage 1: CUTSNS_PIN = 1 [10:55:56]Connected sock=10 [10:55:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E4 26 07 01 1A 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 B7 2F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 05 03 00 35 04 06 00 0D D3 A3 D3 0A A6 BF EA 6A 1A 95 C5 AA AE [10:55:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3D 56 47 00 91 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 05 03 00 F4 03 04 00 4F DC BE 66 B6 04 01 00 00 B1 A3 91 6B 2A B6 05 35 [10:55:56]CommunicateWithHost err = 0 [10:55:56]CheckOFDResponse [10:55:56]1017 (14) - 77093643461234 [10:55:56]1041 (16) - 0000000000871802 [10:55:56]1040 (4) - 197904 [10:55:56]1012 (4) - 16.08.2024 04:57 [10:55:56]1206 (1) - 0 [10:55:56]OFD Sender: Remove packet 197904 [10:55:56]ProducePacketName [10:55:56]name=ofd_packets/00197904 [10:55:56]NVStorageDeleteData [10:55:56]OFD Sender: Processing packet 197905 [packets to send 246, broken 244] [10:55:56]ProducePacketName [10:55:56]name=ofd_packets/00197905 [10:55:56]OFD Sender: To server: pG, [10:55:56]CommunicateWithHost lk.salyk.kg:30040 [10:55:56]ConnectInit lk.salyk.kg [10:55:57]Connected sock=11 [10:55:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 22 FE 07 01 2D 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 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 F6 00 00 00 F4 03 04 00 33 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 05 03 00 35 04 06 00 75 29 AB 0B B7 50 2D 1A 6F D7 51 C3 D9 28 [10:55:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9F 51 47 00 2B 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 05 03 00 F4 03 04 00 50 DC BE 66 B6 04 01 00 00 9D 86 91 BC 8F D2 52 A5 [10:55:57]CommunicateWithHost err = 0 [10:55:57]CheckOFDResponse [10:55:57]1017 (14) - 77093643461234 [10:55:57]1041 (16) - 0000000000871802 [10:55:57]1040 (4) - 197905 [10:55:57]1012 (4) - 16.08.2024 04:57 [10:55:57]1206 (1) - 0 [10:55:57]OFD Sender: Remove packet 197905 [10:55:57]ProducePacketName [10:55:57]name=ofd_packets/00197905 [10:55:57]NVStorageDeleteData [10:55:57]Read from MH i2c: 01 [10:55:57]MH_I2C_Read... [10:55:57]*** Stop cut motor [10:55:57]*** Cut end [10:55:57]Read from MH i2c: 01 07 00 [10:55:57]MH_I2C_Read... [10:55:57]Read from MH i2c: 01 07 00 52 0D 00 00 00 00 00 FF 0F 74 [10:55:57]process_action close_receipt done [10:55:57]requested_data is exist [10:55:57]produce_requested_data [10:55:57]requested_item fm.sn is exist - process it [10:55:57]wFMCommunicate request_size=4 [10:55:57]MH_SAM_APDU [10:55:57]CAPDU: 80 11 00 00 [10:55:57]Write to MH i2c: E2 08 00 53 0D 80 11 00 00 00 00 00 00 DA [10:55:57]Write i2c OK [10:55:57]MH_I2C_Read... [10:55:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:57]Read from MH i2c: E2 [10:55:57]MH_I2C_Read... [10:55:57]Read from MH i2c: E2 17 00 [10:55:57]MH_I2C_Read... [10:55:57]Read from MH i2c: E2 17 00 53 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 27 [10:55:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [10:55:57]wFMCommunicate OK [10:55:57]requested_item fd.num is exist - process it [10:55:57]SAM_PROTO_GetFieldsCounters [10:55:57]wFMCommunicate request_size=4 [10:55:57]MH_SAM_APDU [10:55:57]CAPDU: 80 13 00 00 [10:55:57]Write to MH i2c: E2 08 00 54 0D 80 13 00 00 00 00 00 00 DD [10:55:57]Write i2c OK [10:55:57]MH_I2C_Read... [10:55:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:57]Read from MH i2c: E2 [10:55:57]MH_I2C_Read... [10:55:57]Read from MH i2c: E2 62 00 [10:55:57]MH_I2C_Read... [10:55:57]Read from MH i2c: E2 62 00 54 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 12 05 03 00 0E 04 04 00 CE 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 C6 [10:55:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 12 05 03 00 0E 04 04 00 CE 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 [10:55:57]wFMCommunicate OK [10:55:57]SAM_PROTO_GetFieldsCounters done [10:55:57]requested_item shift.num is exist - process it [10:55:57]requested_item shift.opened is exist - process it [10:55:57]req_shift_opened [10:55:57]FM_GetShiftState [10:55:57]SAM_PROTO_GetShiftState [10:55:57]wFMCommunicate request_size=4 [10:55:57]MH_SAM_APDU [10:55:57]CAPDU: 80 13 01 00 [10:55:57]Write to MH i2c: E2 08 00 55 0D 80 13 01 00 00 00 00 00 DF [10:55:57]Write i2c OK [10:55:57]MH_I2C_Read... [10:55:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:57]Read from MH i2c: E2 [10:55:57]MH_I2C_Read... [10:55:57]Read from MH i2c: E2 0E 00 [10:55:57]MH_I2C_Read... [10:55:57]OFD Sender: Processing packet 197906 [packets to send 245, broken 244] [10:55:57]ProducePacketName [10:55:57]name=ofd_packets/00197906 [10:55:57]OFD Sender: To server: pG, [10:55:57]CommunicateWithHost lk.salyk.kg:30040 [10:55:57]ConnectInit lk.salyk.kg [10:55:57]Read from MH i2c: E2 0E 00 55 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [10:55:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:55:57]wFMCommunicate OK [10:55:57]SAM_PROTO_GetShiftState done [10:55:57]FM_GetShiftState done [10:55:57]req_shift_opened done [10:55:57]requested_item shift.open_date is exist - process it [10:55:57]req_shift_open_date [10:55:57]req_shift_open_date done [10:55:57]produce_requested_data done [10:55:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197906,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [10:55:57]process_action_free close_receipt [10:55:57]json_value_free [10:55:57]json_value_free done [10:55:57]process_json_proto returns [10:55:57]Send response to host [10:55:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197906,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [10:55:57]free response buf [10:55:57]execute_script done [10:55:57]execute_script returns [10:55:57]free content buf [10:55:57]Sock 7.Close socket [10:55:57]Sock 7.Thread stoped [10:55:58]Connected sock=10 [10:55:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 26 22 07 01 AB 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 39 30 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 05 03 00 35 04 06 00 FC F5 E9 77 9B F6 24 BF B9 10 3B 39 64 2F [10:55:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9D 99 47 00 2B 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 05 03 00 F4 03 04 00 51 DC BE 66 B6 04 01 00 00 4A 54 31 03 61 9B 4C D3 [10:55:58]CommunicateWithHost err = 0 [10:55:58]CheckOFDResponse [10:55:58]1017 (14) - 77093643461234 [10:55:58]1041 (16) - 0000000000871802 [10:55:58]1040 (4) - 197906 [10:55:58]1012 (4) - 16.08.2024 04:57 [10:55:58]1206 (1) - 0 [10:55:58]OFD Sender: Remove packet 197906 [10:55:58]ProducePacketName [10:55:58]name=ofd_packets/00197906 [10:55:58]NVStorageDeleteData [10:55:58]OFD Sender: No OFD packet to send [10:56:03]OFD Sender: No OFD packet to send [10:56:08]OFD Sender: No OFD packet to send [10:56:13]OFD Sender: No OFD packet to send [10:56:18]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [10:56:39]OFD Sender: No OFD packet to send [10:56:44]OFD Sender: No OFD packet to send [10:56:49]OFD Sender: No OFD packet to send [10:56:54]OFD Sender: No OFD packet to send [10:56:59]OFD Sender: No OFD packet to send [10:57:04]OFD Sender: No OFD packet to send [10:57:09]OFD Sender: No OFD packet to send [10:57:14]OFD Sender: No OFD packet to send [10:57: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:59]OFD Sender: No OFD packet to send [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:58]accept exits with 9 [10:59:58]New connection [10:59:58]New thread 3067403620 created [10:59:58]Thread 3067260260 joined [10:59:58]Waiting for new connection... [10:59:58] Sock 9.Parse request [10:59:58]Sock 9.Check first char [10:59:58]Sock 9.First char is OK [10:59:58]request: POST /json_proto HTTP/1.0 [10:59:58]Method: POST [10:59:58]URL: /json_proto [10:59:58]Method is POST - this is cgi request [10:59:58]url: /json_proto [10:59:58]query_string will be loaded in cgi processing [10:59:58]execute_cgi json_proto POST (null) [10:59:58]execute_cgi path=json_proto method=POST [10:59:58]POST find Content-Length [10:59:58]Host: 172.17.46.195:8080 [10:59:58]Content-Length: 805 [10:59:58]Content-Type: application/json [10:59:58] [10:59:58]POST finish read [10:59:58]Found Content-Length = 805 [10:59:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325296", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:58]execute_script... [10:59:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325296", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:58]POST & json_proto [10:59:58]process_json_proto [10:59:58]json parsed OK: [10:59:58]protocol is kg_v1.0 [10:59:58]action value=close_receipt [10:59:58]process_action close_receipt [10:59:58]cmd_close_receipt [10:59:58]MH_GetDate [10:59:58]Write to MH i2c: F0 00 00 56 0D 52 [10:59:58]Write i2c OK [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: F0 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: F0 09 00 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: F0 09 00 56 0D 00 2F 31 BF 66 8D AE BC 66 3D [10:59:58]GetLastDocTimeStamp 1723805753 [10:59:58]current date 1723805999 [10:59:58]FM_GetShiftState [10:59:58]SAM_PROTO_GetShiftState [10:59:58]wFMCommunicate request_size=4 [10:59:58]MH_SAM_APDU [10:59:58]CAPDU: 80 13 01 00 [10:59:58]Write to MH i2c: E2 08 00 57 0D 80 13 01 00 00 00 00 00 E1 [10:59:58]Write i2c OK [10:59:58]MH_I2C_Read... [10:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:58]Read from MH i2c: E2 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 0E 00 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 0E 00 57 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6F [10:59:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [10:59:58]wFMCommunicate OK [10:59:58]SAM_PROTO_GetShiftState done [10:59:58]FM_GetShiftState done [10:59:58]opened in 1723766727 [10:59:58]opened+sec_in_day 1723853127 [10:59:58]quantity*price = 150032 [10:59:58]sum+1 = 150033 [10:59:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 248 16.08.2024 10:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197907 ФПД: 211855567605147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105959&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197907&fm=211855567605147&tin=02508201610067®Number=0000000000092545&sum=150032 [11:00:00]StoreToDocumentArchive [11:00:00]shift 462 fd 197907 [11:00:00]save to /storage/0462/doc_00197907 [11:00:00]save last doc name /storage/0462/doc_00197907 to /storage/kkm_last_doc_name [11:00:00]save OK [11:00:00]Clear old archive folders... [11:00:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:00:00]tlvbuf is 0095DF70 [11:00:00]SAM_PROTO_ClearQueue [11:00:00]wFMCommunicate request_size=4 [11:00:00]MH_SAM_APDU [11:00:00]CAPDU: 80 09 00 00 [11:00:00]Write to MH i2c: E2 08 00 64 0D 80 09 00 00 00 00 00 00 E3 [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 64 0D 00 90 00 E5 [11:00:00]RAPDU: 90 00 [11:00:00]wFMCommunicate OK [11:00:00]SAM_PROTO_ClearQueue done [11:00:00]KKMCreateOFDPacket [11:00:00]OFDProtocolAddRootSTLVToBuf [11:00:00]FM_MakeSignedData [11:00:00]FM_MakeSignedData [11:00:00]SAM_PROTO_SignData [11:00:00]wFMCommunicate request_size=4 [11:00:00]MH_SAM_APDU [11:00:00]CAPDU: 80 0D 01 02 [11:00:00]Write to MH i2c: E2 08 00 65 0D 80 0D 01 02 00 00 00 00 EB [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 65 0D 00 90 00 E6 [11:00:00]RAPDU: 90 00 [11:00:00]wFMCommunicate OK [11:00:00]wFMCommunicate request_size=255 [11:00:00]MH_SAM_APDU [11:00: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 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 F8 00 00 00 F4 03 04 00 2F 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 05 03 00 35 04 06 00 C0 [11:00:00]Write to MH i2c: E2 02 01 66 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 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 F8 00 00 00 F4 03 04 00 2F 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 05 03 00 35 04 06 00 C0 00 00 40 [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 66 0D 00 90 00 E7 [11:00:00]RAPDU: 90 00 [11:00:00]wFMCommunicate OK [11:00:00]wFMCommunicate request_size=10 [11:00:00]MH_SAM_APDU [11:00:00]CAPDU: 80 0D 02 02 05 AE 77 D9 CD 9B [11:00:00]Write to MH i2c: E2 0D 00 67 0D 80 0D 02 02 05 00 AE 77 D9 CD 9B 00 00 5E [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 03 00 67 0D 00 90 00 E8 [11:00:00]RAPDU: 90 00 [11:00:00]wFMCommunicate OK [11:00:00]wFMCommunicate request_size=4 [11:00:00]MH_SAM_APDU [11:00:00]CAPDU: 80 0D 03 02 [11:00:00]Write to MH i2c: E2 08 00 68 0D 80 0D 03 02 00 00 00 00 F0 [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 0B 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 0B 00 68 0D 00 82 D1 02 FF 09 8E 1C 67 90 00 5F [11:00:00]RAPDU: 82 D1 02 FF 09 8E 1C 67 90 00 [11:00:00]wFMCommunicate OK [11:00:00]SAM_PROTO_SignData done [11:00:00]FM_MakeSignedData done [11:00:00]CreateOFDProtocolMessage [11:00:00]wFMCommunicate request_size=4 [11:00:00]MH_SAM_APDU [11:00:00]CAPDU: 80 11 00 00 [11:00:00]Write to MH i2c: E2 08 00 69 0D 80 11 00 00 00 00 00 00 F0 [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:00]Read from MH i2c: E2 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 17 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: E2 17 00 69 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [11:00:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:00:00]wFMCommunicate OK [11:00:00]CreateOFDProtocolMessage done [11:00:00]OFDSenderStorePacket 197907 [11:00:00]StoreOFDPacket docnum=197907 [11:00:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 75 07 01 BD 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 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 F8 00 00 00 F4 03 04 00 2F 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 05 03 00 35 04 06 00 C0 AE 77 D9 CD 9B 82 D1 02 FF 09 8E 1C 67 [11:00:00]CheckFolder [11:00:00]dirname=/storage/ofd_packets [11:00:00]CheckFolder done [11:00:00]ProducePacketName [11:00:00]name=ofd_packets/00197907 [11:00:00]NVStorageSaveData ofd_packets/00197907 [11:00:00]File name is /storage/ofd_packets/00197907 [11:00:00]Write 301 bytes [11:00:00]NVStorageSaveData done [11:00:00]OFDSenderStorePacket done [11:00:00]KKMCreateOFDPacket done [11:00:00]NVStorageSaveData kkm_last_timestamp [11:00:00]File name is /storage/kkm_last_timestamp [11:00:00]Write 4 bytes [11:00:00]NVStorageSaveData done [11:00:00]ExternCall_PrintAddStr [11:00:00]wPrintStart [11:00:00]Write to MH i2c: 01 00 00 6A 0D 77 [11:00:00]Write i2c OK [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: 01 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: 01 07 00 [11:00:00]MH_I2C_Read... [11:00:00]Read from MH i2c: 01 07 00 6A 0D 00 00 00 00 00 FF 0F 8C [11:00:00]RasterBufferAndPrint [11:00:00]line Счет N : (1)11325296 [11:00:00]line ИНН: 02508201610067 [11:00:00]line Контрольно-Кассовый Чек [11:00:00]line ПРОДАЖА [11:00:00]line ТРК (МРК, ГНК) : 11 [11:00:00]line Товар: 2710124500 [11:00:00]line Аи-95-К-5 [11:00:00]line 20.220 * 74.20 [11:00:00]line = 1500.32 [11:00:00]line НДС 12% НСП 1% [11:00:00]line > о реализуемом товаре [11:00:00]line ИТОГО: 1500.32 [11:00:00]line НСП 1% : 13.28 [11:00:00]line НДС 12% : 159.33 [11:00:00]line Наличными: 0.00 [11:00:00]line Безнал.: 1500.32 [11:00:00]line Место: АЗС № 95 "Партнер Нефть" [11:00:00]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:00:00]line СНО: Общий режим [11:00:00]line Чек 248 16.08.2024 10:59 [11:00:00]line Смена: 462 ФФД: 1.0 [11:00:00]line ЗНМ: 0300000079 [11:00:00]line РНМ: 0000000000092545 [11:00:00]line Версия ККМ: 001 [11:00:00]line Платежная система: O! деньги [11:00:00]line ФМ: 0000000000871802 [11:00:00]line ФД: 197907 [11:00:00]line ФПД: 211855567605147 [11:00:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T105959&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197907&fm=211855567605147&tin=02508201610067®Number=0000000000092545&sum=150032 [11:00:00]written 0, free lines is 4095 [11:00:00]OFD Sender: Processing packet 197907 [packets to send 245, broken 244] [11:00:00]ProducePacketName [11:00:00]name=ofd_packets/00197907 [11:00:00]OFD Sender: To server: pG, [11:00:00]CommunicateWithHost lk.salyk.kg:30040 [11:00:00]ConnectInit lk.salyk.kg [11:00:00]Connected sock=10 [11:00:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 75 07 01 BD 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 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 F8 00 00 00 F4 03 04 00 2F 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 05 03 00 35 04 06 00 C0 AE 77 D9 CD 9B 82 D1 02 FF 09 8E 1C 67 [11:00:01]Write to MH i2c: 01 00 00 94 0D A1 [11:00:01]Write i2c OK [11:00:01]MH_I2C_Read... [11:00:01]Read from MH i2c: 01 [11:00:01]MH_I2C_Read... [11:00:01]Read from MH i2c: 01 07 00 [11:00:01]MH_I2C_Read... [11:00:01]Read from MH i2c: 01 07 00 94 0D 00 00 00 00 00 FF 0C B3 [11:00:01]RasterBufferAndPrint [11:00:01]line [11:00:01]line [11:00:01]line [11:00:01]line [11:00:01]line [11:00:01]written 0, free lines is 3332 [11:00:01]MH_Cut [11:00:01]Write to MH i2c: D1 01 00 9B 0D 01 7A [11:00:01]Write i2c OK [11:00:01]MH_I2C_Read... [11:00:01]Read from MH i2c: D1 [11:00:01]MH_I2C_Read... [11:00:01]Read from MH i2c: D1 01 00 [11:00:01]MH_I2C_Read... [11:00:01]Read from MH i2c: D1 01 00 9B 0D 00 79 [11:00:01]Write to MH i2c: 01 00 00 9C 0D A9 [11:00:01]Write i2c OK [11:00:01]MH_I2C_Read... [11:00:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CF 51 47 00 8E 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 05 03 00 F4 03 04 00 43 DD BE 66 B6 04 01 00 00 1B 8A 0C 8A D0 32 E6 23 [11:00:01]CommunicateWithHost err = 0 [11:00:01]CheckOFDResponse [11:00:01]1017 (14) - 77093643461234 [11:00:01]1041 (16) - 0000000000871802 [11:00:01]1040 (4) - 197907 [11:00:01]1012 (4) - 16.08.2024 05:01 [11:00:01]1206 (1) - 0 [11:00:01]OFD Sender: Remove packet 197907 [11:00:01]ProducePacketName [11:00:01]name=ofd_packets/00197907 [11:00:01]NVStorageDeleteData [11:00:01]OFD Sender: No OFD packet to send [11:00:01]*** Cut start [11:00:01]*** Purtial cut [11:00:01]*** Stage 1: CUTSNS_PIN = 1 [11:00:02]Read from MH i2c: 01 [11:00:02]MH_I2C_Read... [11:00:02]*** Stop cut motor [11:00:02]*** Cut end [11:00:02]Read from MH i2c: 01 07 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: 01 07 00 9C 0D 00 00 00 00 00 FF 0F BE [11:00:02]process_action close_receipt done [11:00:02]requested_data is exist [11:00:02]produce_requested_data [11:00:02]requested_item fm.sn is exist - process it [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 11 00 00 [11:00:02]Write to MH i2c: E2 08 00 9D 0D 80 11 00 00 00 00 00 00 24 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 17 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 17 00 9D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 71 [11:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:00:02]wFMCommunicate OK [11:00:02]requested_item fd.num is exist - process it [11:00:02]SAM_PROTO_GetFieldsCounters [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 13 00 00 [11:00:02]Write to MH i2c: E2 08 00 9E 0D 80 13 00 00 00 00 00 00 27 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 62 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 62 00 9E 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 13 05 03 00 0E 04 04 00 CE 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 14 [11:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 13 05 03 00 0E 04 04 00 CE 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:00:02]wFMCommunicate OK [11:00:02]SAM_PROTO_GetFieldsCounters done [11:00:02]requested_item shift.num is exist - process it [11:00:02]requested_item shift.opened is exist - process it [11:00:02]req_shift_opened [11:00:02]FM_GetShiftState [11:00:02]SAM_PROTO_GetShiftState [11:00:02]wFMCommunicate request_size=4 [11:00:02]MH_SAM_APDU [11:00:02]CAPDU: 80 13 01 00 [11:00:02]Write to MH i2c: E2 08 00 9F 0D 80 13 01 00 00 00 00 00 29 [11:00:02]Write i2c OK [11:00:02]MH_I2C_Read... [11:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:02]Read from MH i2c: E2 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 0E 00 [11:00:02]MH_I2C_Read... [11:00:02]Read from MH i2c: E2 0E 00 9F 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [11:00:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:00:02]wFMCommunicate OK [11:00:02]SAM_PROTO_GetShiftState done [11:00:02]FM_GetShiftState done [11:00:02]req_shift_opened done [11:00:02]requested_item shift.open_date is exist - process it [11:00:02]req_shift_open_date [11:00:02]req_shift_open_date done [11:00:02]produce_requested_data done [11:00:02]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197907,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:00:02]process_action_free close_receipt [11:00:02]json_value_free [11:00:02]json_value_free done [11:00:02]process_json_proto returns [11:00:02]Send response to host [11:00:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197907,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:00:02]free response buf [11:00:02]execute_script done [11:00:02]execute_script returns [11:00:02]free content buf [11:00:02]Sock 9.Close socket [11:00:02]Sock 9.Thread stoped [11:00:06]OFD Sender: No OFD packet to send [11:00:11]OFD Sender: No OFD packet to send [11:00:16]OFD Sender: No OFD packet to send [11:00:21]OFD Sender: No OFD packet to send [11:00:26]OFD Sender: No OFD packet to send [11:00:31]OFD Sender: No OFD packet to send [11:00:36]OFD Sender: No OFD packet to send [11:00:41]OFD Sender: No OFD packet to send [11:00:46]OFD Sender: No OFD packet to send [11:00:51]OFD Sender: No OFD packet to send [11:00:56]OFD Sender: No OFD packet to send [11:01:01]OFD Sender: No OFD packet to send [11:01:06]OFD Sender: No OFD packet to send [11:01:11]OFD Sender: No OFD packet to send [11:01:16]OFD Sender: No OFD packet to send [11:01:21]OFD Sender: No OFD packet to send [11:01:26]OFD Sender: No OFD packet to send [11:01:31]OFD Sender: No OFD packet to send [11:01:36]OFD Sender: No OFD packet to send [11:01:41]OFD Sender: No OFD packet to send [11:01:46]OFD Sender: No OFD packet to send [11:01:51]OFD Sender: No OFD packet to send [11:01:56]OFD Sender: No OFD packet to send [11:02:01]OFD Sender: No OFD packet to send [11:02:06]OFD Sender: No OFD packet to send [11:02:11]OFD Sender: No OFD packet to send [11:02:16]OFD Sender: No OFD packet to send [11:02:21]OFD Sender: No OFD packet to send [11:02:26]OFD Sender: No OFD packet to send [11:02:31]OFD Sender: No OFD packet to send [11:02:36]OFD Sender: No OFD packet to send [11:02:41]OFD Sender: No OFD packet to send [11:02:46]OFD Sender: No OFD packet to send [11:02:51]OFD Sender: No OFD packet to send [11:02:56]OFD Sender: No OFD packet to send [11:03:01]OFD Sender: No OFD packet to send [11:03:06]OFD Sender: No OFD packet to send [11:03:11]OFD Sender: No OFD packet to send [11:03:16]OFD Sender: No OFD packet to send [11:03:21]OFD Sender: No OFD packet to send [11:03:25]accept exits with 7 [11:03:25]New connection [11:03:25]New thread 3067260260 created [11:03:25]Thread 3067403620 joined [11:03:25]Waiting for new connection... [11:03:25] Sock 7.Parse request [11:03:25]Sock 7.Check first char [11:03:25]Sock 7.First char is OK [11:03:25]request: POST /json_proto HTTP/1.0 [11:03:25]Method: POST [11:03:25]URL: /json_proto [11:03:25]Method is POST - this is cgi request [11:03:25]url: /json_proto [11:03:25]query_string will be loaded in cgi processing [11:03:25]execute_cgi json_proto POST (null) [11:03:25]execute_cgi path=json_proto method=POST [11:03:25]POST find Content-Length [11:03:25]Host: 172.17.46.195:8080 [11:03:25]Content-Length: 669 [11:03:25]Content-Type: application/json [11:03:25] [11:03:25]POST finish read [11:03:25]Found Content-Length = 669 [11:03:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:25]execute_script... [11:03:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:25]POST & json_proto [11:03:25]process_json_proto [11:03:25]json parsed OK: [11:03:25]protocol is kg_v1.0 [11:03:25]action value=close_receipt [11:03:25]process_action close_receipt [11:03:25]cmd_close_receipt [11:03:25]MH_GetDate [11:03:25]Write to MH i2c: F0 00 00 A0 0D 9C [11:03:25]Write i2c OK [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: F0 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: F0 09 00 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: F0 09 00 A0 0D 00 FD 31 BF 66 8D AE BC 66 55 [11:03:25]GetLastDocTimeStamp 1723805999 [11:03:25]current date 1723806205 [11:03:25]FM_GetShiftState [11:03:25]SAM_PROTO_GetShiftState [11:03:25]wFMCommunicate request_size=4 [11:03:25]MH_SAM_APDU [11:03:25]CAPDU: 80 13 01 00 [11:03:25]Write to MH i2c: E2 08 00 A1 0D 80 13 01 00 00 00 00 00 2B [11:03:25]Write i2c OK [11:03:25]MH_I2C_Read... [11:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:25]Read from MH i2c: E2 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: E2 0E 00 [11:03:25]MH_I2C_Read... [11:03:25]Read from MH i2c: E2 0E 00 A1 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B9 [11:03:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:03:25]wFMCommunicate OK [11:03:25]SAM_PROTO_GetShiftState done [11:03:25]FM_GetShiftState done [11:03:25]opened in 1723766727 [11:03:25]opened+sec_in_day 1723853127 [11:03:25]quantity*price = 50017 [11:03:25]sum+1 = 50019 [11:03:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 249 16.08.2024 11:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197908 ФПД: 261914829645174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110325&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197908&fm=261914829645174&tin=02508201610067®Number=0000000000092545&sum=50000 [11:03:26]StoreToDocumentArchive [11:03:26]shift 462 fd 197908 [11:03:26]save to /storage/0462/doc_00197908 [11:03:26]save last doc name /storage/0462/doc_00197908 to /storage/kkm_last_doc_name [11:03:26]save OK [11:03:26]Clear old archive folders... [11:03:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:03:26]tlvbuf is 00908F20 [11:03:26]SAM_PROTO_ClearQueue [11:03:26]wFMCommunicate request_size=4 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 09 00 00 [11:03:26]Write to MH i2c: E2 08 00 AE 0D 80 09 00 00 00 00 00 00 2D [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:26]Read from MH i2c: E2 03 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 AE 0D 00 90 00 2F [11:03:26]RAPDU: 90 00 [11:03:26]wFMCommunicate OK [11:03:26]SAM_PROTO_ClearQueue done [11:03:26]KKMCreateOFDPacket [11:03:26]OFDProtocolAddRootSTLVToBuf [11:03:26]FM_MakeSignedData [11:03:26]FM_MakeSignedData [11:03:26]SAM_PROTO_SignData [11:03:26]wFMCommunicate request_size=4 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 0D 01 02 [11:03:26]Write to MH i2c: E2 08 00 AF 0D 80 0D 01 02 00 00 00 00 35 [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 AF 0D 00 90 00 30 [11:03:26]RAPDU: 90 00 [11:03:26]wFMCommunicate OK [11:03:26]wFMCommunicate request_size=255 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 FD 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 05 03 00 35 04 06 00 EE 35 CC [11:03:26]Write to MH i2c: E2 02 01 B0 0D 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 FD 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 05 03 00 35 04 06 00 EE 35 CC 00 00 70 [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 B0 0D 00 90 00 31 [11:03:26]RAPDU: 90 00 [11:03:26]wFMCommunicate OK [11:03:26]wFMCommunicate request_size=8 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 0D 02 02 03 61 E5 76 [11:03:26]Write to MH i2c: E2 0B 00 B1 0D 80 0D 02 02 03 00 61 E5 76 00 00 FA [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 03 00 B1 0D 00 90 00 32 [11:03:26]RAPDU: 90 00 [11:03:26]wFMCommunicate OK [11:03:26]wFMCommunicate request_size=4 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 0D 03 02 [11:03:26]Write to MH i2c: E2 08 00 B2 0D 80 0D 03 02 00 00 00 00 3A [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 0B 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 0B 00 B2 0D 00 FB 45 D8 02 26 AD 48 40 90 00 B0 [11:03:26]RAPDU: FB 45 D8 02 26 AD 48 40 90 00 [11:03:26]wFMCommunicate OK [11:03:26]SAM_PROTO_SignData done [11:03:26]FM_MakeSignedData done [11:03:26]CreateOFDProtocolMessage [11:03:26]wFMCommunicate request_size=4 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 11 00 00 [11:03:26]Write to MH i2c: E2 08 00 B3 0D 80 11 00 00 00 00 00 00 3A [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:26]Read from MH i2c: E2 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 17 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: E2 17 00 B3 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [11:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:03:26]wFMCommunicate OK [11:03:26]CreateOFDProtocolMessage done [11:03:26]OFDSenderStorePacket 197908 [11:03:26]StoreOFDPacket docnum=197908 [11:03:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 2B 14 05 01 70 FD 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 FD 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 05 03 00 35 04 06 00 EE 35 CC 61 E5 76 FB 45 D8 02 26 AD 48 40 [11:03:26]CheckFolder [11:03:26]dirname=/storage/ofd_packets [11:03:26]CheckFolder done [11:03:26]ProducePacketName [11:03:26]name=ofd_packets/00197908 [11:03:26]NVStorageSaveData ofd_packets/00197908 [11:03:26]File name is /storage/ofd_packets/00197908 [11:03:26]Write 299 bytes [11:03:26]NVStorageSaveData done [11:03:26]OFDSenderStorePacket done [11:03:26]KKMCreateOFDPacket done [11:03:26]NVStorageSaveData kkm_last_timestamp [11:03:26]File name is /storage/kkm_last_timestamp [11:03:26]Write 4 bytes [11:03:26]NVStorageSaveData done [11:03:26]ExternCall_PrintAddStr [11:03:26]wPrintStart [11:03:26]Write to MH i2c: 01 00 00 B4 0D C1 [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: 01 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: 01 07 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: 01 07 00 B4 0D 00 00 00 00 00 FF 0F D6 [11:03:26]RasterBufferAndPrint [11:03:26]line Счет N : (1)11325297 [11:03:26]line ИНН: 02508201610067 [11:03:26]line Контрольно-Кассовый Чек [11:03:26]line ПРОДАЖА [11:03:26]line ТРК (МРК, ГНК) : 33 [11:03:26]line Товар: 2710124130 [11:03:26]line SU-92-К-5 [11:03:26]line 7.270 * 68.80 [11:03:26]line = 500.18 [11:03:26]line НДС 12% НСП 1% [11:03:26]line > о реализуемом товаре [11:03:26]line ОКРУГЛЕНИЕ: -0.18 [11:03:26]line ИТОГО: 500.00 [11:03:26]line Внесено: 500.00 [11:03:26]line СДАЧА: 0.00 [11:03:26]line НСП 1% : 4.43 [11:03:26]line НДС 12% : 53.12 [11:03:26]line Наличными: 500.00 [11:03:26]line Безнал.: 0.00 [11:03:26]line Место: АЗС № 95 "Партнер Нефть" [11:03:26]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:03:26]line СНО: Общий режим [11:03:26]line Чек 249 16.08.2024 11:03 [11:03:26]line Смена: 462 ФФД: 1.0 [11:03:26]line ЗНМ: 0300000079 [11:03:26]line РНМ: 0000000000092545 [11:03:26]line Версия ККМ: 001 [11:03:26]line ФМ: 0000000000871802 [11:03:26]line ФД: 197908 [11:03:26]line ФПД: 261914829645174 [11:03:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110325&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197908&fm=261914829645174&tin=02508201610067®Number=0000000000092545&sum=50000 [11:03:27]OFD Sender: Processing packet 197908 [packets to send 245, broken 244] [11:03:27]ProducePacketName [11:03:27]name=ofd_packets/00197908 [11:03:27]OFD Sender: To server: pG, [11:03:27]CommunicateWithHost lk.salyk.kg:30040 [11:03:27]ConnectInit lk.salyk.kg [11:03:27]written 0, free lines is 4095 [11:03:27]Connected sock=10 [11:03:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 2B 14 05 01 70 FD 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 FD 31 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 05 03 00 35 04 06 00 EE 35 CC 61 E5 76 FB 45 D8 02 26 AD 48 40 [11:03:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC B4 47 00 44 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 38 37 31 38 30 32 10 04 04 00 14 05 03 00 F4 03 04 00 12 DE BE 66 B6 04 01 00 00 D7 57 AC 94 B6 B5 9C E9 [11:03:27]CommunicateWithHost err = 0 [11:03:27]CheckOFDResponse [11:03:27]1017 (14) - 77093643461234 [11:03:27]1041 (16) - 0000000000871802 [11:03:27]1040 (4) - 197908 [11:03:27]1012 (4) - 16.08.2024 05:05 [11:03:27]1206 (1) - 0 [11:03:27]OFD Sender: Remove packet 197908 [11:03:27]ProducePacketName [11:03:27]name=ofd_packets/00197908 [11:03:27]NVStorageDeleteData [11:03:27]Write to MH i2c: 01 00 00 DF 0D EC [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: 01 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: 01 07 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: 01 07 00 DF 0D 00 00 00 00 00 E6 0C E5 [11:03:27]RasterBufferAndPrint [11:03:27]line [11:03:27]line [11:03:27]line [11:03:27]line [11:03:27]line [11:03:27]written 0, free lines is 3308 [11:03:27]MH_Cut [11:03:27]Write to MH i2c: D1 01 00 E6 0D 01 C5 [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: D1 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: D1 01 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: D1 01 00 E6 0D 00 C4 [11:03:27]Write to MH i2c: 01 00 00 E7 0D F4 [11:03:27]Write i2c OK [11:03:27]MH_I2C_Read... [11:03:27]OFD Sender: No OFD packet to send [11:03:28]*** Cut start [11:03:28]*** Purtial cut [11:03:28]*** CUTSNS_PIN = 0 [11:03:28]*** Stage 1: CUTSNS_PIN = 1 [11:03:30]Read from MH i2c: 01 [11:03:30]MH_I2C_Read... [11:03:30]*** Stop cut motor [11:03:30]*** Cut end [11:03:30]Read from MH i2c: 01 07 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: 01 07 00 E7 0D 00 00 00 00 00 FF 0F 09 [11:03:30]process_action close_receipt done [11:03:30]requested_data is exist [11:03:30]produce_requested_data [11:03:30]requested_item fm.sn is exist - process it [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 11 00 00 [11:03:30]Write to MH i2c: E2 08 00 E8 0D 80 11 00 00 00 00 00 00 6F [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:30]Read from MH i2c: E2 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 17 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 17 00 E8 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [11:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:03:30]wFMCommunicate OK [11:03:30]requested_item fd.num is exist - process it [11:03:30]SAM_PROTO_GetFieldsCounters [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 13 00 00 [11:03:30]Write to MH i2c: E2 08 00 E9 0D 80 13 00 00 00 00 00 00 72 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:30]Read from MH i2c: E2 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 62 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 62 00 E9 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 14 05 03 00 0E 04 04 00 CE 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 63 [11:03:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 14 05 03 00 0E 04 04 00 CE 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:03:30]wFMCommunicate OK [11:03:30]SAM_PROTO_GetFieldsCounters done [11:03:30]requested_item shift.num is exist - process it [11:03:30]requested_item shift.opened is exist - process it [11:03:30]req_shift_opened [11:03:30]FM_GetShiftState [11:03:30]SAM_PROTO_GetShiftState [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 13 01 00 [11:03:30]Write to MH i2c: E2 08 00 EA 0D 80 13 01 00 00 00 00 00 74 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:30]Read from MH i2c: E2 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 0E 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 0E 00 EA 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [11:03:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:03:30]wFMCommunicate OK [11:03:30]SAM_PROTO_GetShiftState done [11:03:30]FM_GetShiftState done [11:03:30]req_shift_opened done [11:03:30]requested_item shift.open_date is exist - process it [11:03:30]req_shift_open_date [11:03:30]req_shift_open_date done [11:03:30]produce_requested_data done [11:03:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197908,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:03:30]process_action_free close_receipt [11:03:30]json_value_free [11:03:30]json_value_free done [11:03:30]process_json_proto returns [11:03:30]Send response to host [11:03:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197908,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:03:30]free response buf [11:03:30]execute_script done [11:03:30]execute_script returns [11:03:30]free content buf [11:03:30]Sock 7.Close socket [11:03:30]Sock 7.Thread stoped [11:03:32]OFD Sender: No OFD packet to send [11:03:38]OFD Sender: No OFD packet to send [11:03:43]OFD Sender: No OFD packet to send [11:03:48]OFD Sender: No OFD packet to send [11:03:53]OFD Sender: No OFD packet to send [11:03:58]OFD Sender: No OFD packet to send [11:04:03]OFD Sender: No OFD packet to send [11:04:04]accept exits with 9 [11:04:04]New connection [11:04:04]New thread 3067403620 created [11:04:04]Thread 3067260260 joined [11:04:04]Waiting for new connection... [11:04:04] Sock 9.Parse request [11:04:04]Sock 9.Check first char [11:04:04]Sock 9.First char is OK [11:04:04]request: POST /json_proto HTTP/1.0 [11:04:04]Method: POST [11:04:04]URL: /json_proto [11:04:04]Method is POST - this is cgi request [11:04:04]url: /json_proto [11:04:04]query_string will be loaded in cgi processing [11:04:04]execute_cgi json_proto POST (null) [11:04:04]execute_cgi path=json_proto method=POST [11:04:04]POST find Content-Length [11:04:04]Host: 172.17.46.195:8080 [11:04:04]Content-Length: 795 [11:04:04]Content-Type: application/json [11:04:04] [11:04:04]POST finish read [11:04:04]Found Content-Length = 795 [11:04:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:04]execute_script... [11:04:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:04]POST & json_proto [11:04:04]process_json_proto [11:04:04]json parsed OK: [11:04:04]protocol is kg_v1.0 [11:04:04]action value=close_receipt [11:04:04]process_action close_receipt [11:04:04]cmd_close_receipt [11:04:04]MH_GetDate [11:04:04]Write to MH i2c: F0 00 00 EB 0D E7 [11:04:04]Write i2c OK [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: F0 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: F0 09 00 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: F0 09 00 EB 0D 00 24 32 BF 66 8D AE BC 66 C8 [11:04:04]GetLastDocTimeStamp 1723806205 [11:04:04]current date 1723806244 [11:04:04]FM_GetShiftState [11:04:04]SAM_PROTO_GetShiftState [11:04:04]wFMCommunicate request_size=4 [11:04:04]MH_SAM_APDU [11:04:04]CAPDU: 80 13 01 00 [11:04:04]Write to MH i2c: E2 08 00 EC 0D 80 13 01 00 00 00 00 00 76 [11:04:04]Write i2c OK [11:04:04]MH_I2C_Read... [11:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:04]Read from MH i2c: E2 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 0E 00 [11:04:04]MH_I2C_Read... [11:04:04]Read from MH i2c: E2 0E 00 EC 0D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [11:04:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:04:04]wFMCommunicate OK [11:04:04]SAM_PROTO_GetShiftState done [11:04:04]FM_GetShiftState done [11:04:04]opened in 1723766727 [11:04:04]opened+sec_in_day 1723853127 [11:04:04]quantity*price = 200001 [11:04:04]sum+1 = 200003 [11:04:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 250 16.08.2024 11:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197909 ФПД: 168931132996037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110404&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197909&fm=168931132996037&tin=02508201610067®Number=0000000000092545&sum=200002 [11:04:05]StoreToDocumentArchive [11:04:05]shift 462 fd 197909 [11:04:05]save to /storage/0462/doc_00197909 [11:04:05]save last doc name /storage/0462/doc_00197909 to /storage/kkm_last_doc_name [11:04:05]save OK [11:04:05]Clear old archive folders... [11:04:05]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:04:05]tlvbuf is 00923D60 [11:04:05]SAM_PROTO_ClearQueue [11:04:05]wFMCommunicate request_size=4 [11:04:05]MH_SAM_APDU [11:04:05]CAPDU: 80 09 00 00 [11:04:05]Write to MH i2c: E2 08 00 F9 0D 80 09 00 00 00 00 00 00 78 [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:05]Read from MH i2c: E2 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 F9 0D 00 90 00 7A [11:04:05]RAPDU: 90 00 [11:04:05]wFMCommunicate OK [11:04:05]SAM_PROTO_ClearQueue done [11:04:05]KKMCreateOFDPacket [11:04:05]OFDProtocolAddRootSTLVToBuf [11:04:05]FM_MakeSignedData [11:04:05]FM_MakeSignedData [11:04:05]SAM_PROTO_SignData [11:04:05]wFMCommunicate request_size=4 [11:04:05]MH_SAM_APDU [11:04:05]CAPDU: 80 0D 01 02 [11:04:05]Write to MH i2c: E2 08 00 FA 0D 80 0D 01 02 00 00 00 00 80 [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:05]Read from MH i2c: E2 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 FA 0D 00 90 00 7B [11:04:05]RAPDU: 90 00 [11:04:05]wFMCommunicate OK [11:04:05]wFMCommunicate request_size=255 [11:04:05]MH_SAM_APDU [11:04:05]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 FA 00 00 00 F4 03 04 00 24 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 05 03 00 35 04 06 00 99 A4 58 [11:04:05]Write to MH i2c: E2 02 01 FB 0D 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 FA 00 00 00 F4 03 04 00 24 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 05 03 00 35 04 06 00 99 A4 58 00 00 5C [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:05]Read from MH i2c: E2 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 FB 0D 00 90 00 7C [11:04:05]RAPDU: 90 00 [11:04:05]wFMCommunicate OK [11:04:05]wFMCommunicate request_size=8 [11:04:05]MH_SAM_APDU [11:04:05]CAPDU: 80 0D 02 02 03 2C 79 C5 [11:04:05]Write to MH i2c: E2 0B 00 FC 0D 80 0D 02 02 03 00 2C 79 C5 00 00 F3 [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:05]Read from MH i2c: E2 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 03 00 FC 0D 00 90 00 7D [11:04:05]RAPDU: 90 00 [11:04:05]wFMCommunicate OK [11:04:05]wFMCommunicate request_size=4 [11:04:05]MH_SAM_APDU [11:04:05]CAPDU: 80 0D 03 02 [11:04:05]Write to MH i2c: E2 08 00 FD 0D 80 0D 03 02 00 00 00 00 85 [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:05]Read from MH i2c: E2 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 0B 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 0B 00 FD 0D 00 9A E8 D8 3F F5 16 BA 85 90 00 69 [11:04:05]RAPDU: 9A E8 D8 3F F5 16 BA 85 90 00 [11:04:05]wFMCommunicate OK [11:04:05]SAM_PROTO_SignData done [11:04:05]FM_MakeSignedData done [11:04:05]CreateOFDProtocolMessage [11:04:05]wFMCommunicate request_size=4 [11:04:05]MH_SAM_APDU [11:04:05]CAPDU: 80 11 00 00 [11:04:05]Write to MH i2c: E2 08 00 FE 0D 80 11 00 00 00 00 00 00 85 [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:05]Read from MH i2c: E2 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 17 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: E2 17 00 FE 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [11:04:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:04:05]wFMCommunicate OK [11:04:05]CreateOFDProtocolMessage done [11:04:05]OFDSenderStorePacket 197909 [11:04:05]StoreOFDPacket docnum=197909 [11:04:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A8 3E 05 01 A6 AB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 FA 00 00 00 F4 03 04 00 24 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 05 03 00 35 04 06 00 99 A4 58 2C 79 C5 9A E8 D8 3F F5 16 BA 85 [11:04:05]CheckFolder [11:04:05]dirname=/storage/ofd_packets [11:04:05]CheckFolder done [11:04:05]ProducePacketName [11:04:05]name=ofd_packets/00197909 [11:04:05]NVStorageSaveData ofd_packets/00197909 [11:04:05]File name is /storage/ofd_packets/00197909 [11:04:05]Write 299 bytes [11:04:05]NVStorageSaveData done [11:04:05]OFDSenderStorePacket done [11:04:05]KKMCreateOFDPacket done [11:04:05]NVStorageSaveData kkm_last_timestamp [11:04:05]File name is /storage/kkm_last_timestamp [11:04:05]Write 4 bytes [11:04:05]NVStorageSaveData done [11:04:05]ExternCall_PrintAddStr [11:04:05]wPrintStart [11:04:05]Write to MH i2c: 01 00 00 FF 0D 0C [11:04:05]Write i2c OK [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: 01 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: 01 07 00 [11:04:05]MH_I2C_Read... [11:04:05]Read from MH i2c: 01 07 00 FF 0D 00 00 00 00 00 FF 0F 21 [11:04:06]RasterBufferAndPrint [11:04:06]line Счет N : (1)11325298 [11:04:06]line ИНН: 02508201610067 [11:04:06]line Контрольно-Кассовый Чек [11:04:06]line ПРОДАЖА [11:04:06]line ТРК (МРК, ГНК) : 23 [11:04:06]line Товар: 2710124130 [11:04:06]line SU-92-К-5 [11:04:06]line 29.070 * 68.80 [11:04:06]line = 2000.02 [11:04:06]line НДС 12% НСП 1% [11:04:06]line > о реализуемом товаре [11:04:06]line ИТОГО: 2000.02 [11:04:06]line НСП 1% : 17.70 [11:04:06]line НДС 12% : 212.39 [11:04:06]line Наличными: 0.00 [11:04:06]line Безнал.: 2000.02 [11:04:06]line Место: АЗС № 95 "Партнер Нефть" [11:04:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:04:06]line СНО: Общий режим [11:04:06]line Чек 250 16.08.2024 11:04 [11:04:06]line Смена: 462 ФФД: 1.0 [11:04:06]line ЗНМ: 0300000079 [11:04:06]line РНМ: 0000000000092545 [11:04:06]line Версия ККМ: 001 [11:04:06]line Платежная система: O! деньги [11:04:06]line ФМ: 0000000000871802 [11:04:06]line ФД: 197909 [11:04:06]line ФПД: 168931132996037 [11:04:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110404&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197909&fm=168931132996037&tin=02508201610067®Number=0000000000092545&sum=200002 [11:04:06]OFD Sender: Processing packet 197909 [packets to send 245, broken 244] [11:04:06]ProducePacketName [11:04:06]name=ofd_packets/00197909 [11:04:06]OFD Sender: To server: pG, [11:04:06]CommunicateWithHost lk.salyk.kg:30040 [11:04:06]ConnectInit lk.salyk.kg [11:04:06]written 0, free lines is 4095 [11:04:06]Connected sock=10 [11:04:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A8 3E 05 01 A6 AB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 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 FA 00 00 00 F4 03 04 00 24 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 05 03 00 35 04 06 00 99 A4 58 2C 79 C5 9A E8 D8 3F F5 16 BA 85 [11:04:06]Write to MH i2c: 01 00 00 29 0E 37 [11:04:06]Write i2c OK [11:04:06]MH_I2C_Read... [11:04:06]Read from MH i2c: 01 [11:04:06]MH_I2C_Read... [11:04:06]Read from MH i2c: 01 07 00 [11:04:06]MH_I2C_Read... [11:04:06]Read from MH i2c: 01 07 00 29 0E 00 00 00 00 00 02 0D 4D [11:04:06]RasterBufferAndPrint [11:04:06]line [11:04:06]line [11:04:06]line [11:04:06]line [11:04:06]line [11:04:06]written 0, free lines is 3335 [11:04:06]MH_Cut [11:04:06]Write to MH i2c: D1 01 00 30 0E 01 10 [11:04:06]Write i2c OK [11:04:06]MH_I2C_Read... [11:04:06]Read from MH i2c: D1 [11:04:06]MH_I2C_Read... [11:04:06]Read from MH i2c: D1 01 00 [11:04:06]MH_I2C_Read... [11:04:06]Read from MH i2c: D1 01 00 30 0E 00 0F [11:04:06]Write to MH i2c: 01 00 00 31 0E 3F [11:04:06]Write i2c OK [11:04:06]MH_I2C_Read... [11:04:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A8 F9 47 00 24 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 05 03 00 F4 03 04 00 39 DE BE 66 B6 04 01 00 00 8F C7 1A 34 7C 60 28 55 [11:04:06]CommunicateWithHost err = 0 [11:04:06]CheckOFDResponse [11:04:06]1017 (14) - 77093643461234 [11:04:06]1041 (16) - 0000000000871802 [11:04:06]1040 (4) - 197909 [11:04:06]1012 (4) - 16.08.2024 05:06 [11:04:06]1206 (1) - 0 [11:04:06]OFD Sender: Remove packet 197909 [11:04:06]ProducePacketName [11:04:06]name=ofd_packets/00197909 [11:04:06]NVStorageDeleteData [11:04:07]OFD Sender: No OFD packet to send [11:04:07]*** Cut start [11:04:07]*** Purtial cut [11:04:07]*** Stage 1: CUTSNS_PIN = 1 [11:04:07]Read from MH i2c: 01 [11:04:07]MH_I2C_Read... [11:04:07]*** Stop cut motor [11:04:07]*** Cut end [11:04:07]Read from MH i2c: 01 07 00 [11:04:07]MH_I2C_Read... [11:04:07]Read from MH i2c: 01 07 00 31 0E 00 00 00 00 00 FF 0F 54 [11:04:07]process_action close_receipt done [11:04:07]requested_data is exist [11:04:07]produce_requested_data [11:04:07]requested_item fm.sn is exist - process it [11:04:07]wFMCommunicate request_size=4 [11:04:07]MH_SAM_APDU [11:04:07]CAPDU: 80 11 00 00 [11:04:07]Write to MH i2c: E2 08 00 32 0E 80 11 00 00 00 00 00 00 BA [11:04:07]Write i2c OK [11:04:07]MH_I2C_Read... [11:04:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:07]Read from MH i2c: E2 [11:04:07]MH_I2C_Read... [11:04:07]Read from MH i2c: E2 17 00 [11:04:07]MH_I2C_Read... [11:04:07]Read from MH i2c: E2 17 00 32 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 07 [11:04:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:04:07]wFMCommunicate OK [11:04:07]requested_item fd.num is exist - process it [11:04:07]SAM_PROTO_GetFieldsCounters [11:04:07]wFMCommunicate request_size=4 [11:04:07]MH_SAM_APDU [11:04:07]CAPDU: 80 13 00 00 [11:04:07]Write to MH i2c: E2 08 00 33 0E 80 13 00 00 00 00 00 00 BD [11:04:07]Write i2c OK [11:04:07]MH_I2C_Read... [11:04:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:08]Read from MH i2c: E2 [11:04:08]MH_I2C_Read... [11:04:08]Read from MH i2c: E2 62 00 [11:04:08]MH_I2C_Read... [11:04:08]Read from MH i2c: E2 62 00 33 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 15 05 03 00 0E 04 04 00 CE 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 B2 [11:04:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 15 05 03 00 0E 04 04 00 CE 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:04:08]wFMCommunicate OK [11:04:08]SAM_PROTO_GetFieldsCounters done [11:04:08]requested_item shift.num is exist - process it [11:04:08]requested_item shift.opened is exist - process it [11:04:08]req_shift_opened [11:04:08]FM_GetShiftState [11:04:08]SAM_PROTO_GetShiftState [11:04:08]wFMCommunicate request_size=4 [11:04:08]MH_SAM_APDU [11:04:08]CAPDU: 80 13 01 00 [11:04:08]Write to MH i2c: E2 08 00 34 0E 80 13 01 00 00 00 00 00 BF [11:04:08]Write i2c OK [11:04:08]MH_I2C_Read... [11:04:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:08]Read from MH i2c: E2 [11:04:08]MH_I2C_Read... [11:04:08]Read from MH i2c: E2 0E 00 [11:04:08]MH_I2C_Read... [11:04:08]Read from MH i2c: E2 0E 00 34 0E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [11:04:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:04:08]wFMCommunicate OK [11:04:08]SAM_PROTO_GetShiftState done [11:04:08]FM_GetShiftState done [11:04:08]req_shift_opened done [11:04:08]requested_item shift.open_date is exist - process it [11:04:08]req_shift_open_date [11:04:08]req_shift_open_date done [11:04:08]produce_requested_data done [11:04:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197909,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:04:08]process_action_free close_receipt [11:04:08]json_value_free [11:04:08]json_value_free done [11:04:08]process_json_proto returns [11:04:08]Send response to host [11:04:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197909,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:04:08]free response buf [11:04:08]execute_script done [11:04:08]execute_script returns [11:04:08]free content buf [11:04:08]Sock 9.Close socket [11:04:08]Sock 9.Thread stoped [11:04:11]accept exits with 7 [11:04:11]New connection [11:04:11]New thread 3067260260 created [11:04:11]Thread 3067403620 joined [11:04:11]Waiting for new connection... [11:04:11] Sock 7.Parse request [11:04:11]Sock 7.Check first char [11:04:11]Sock 7.First char is OK [11:04:11]request: POST /json_proto HTTP/1.0 [11:04:11]Method: POST [11:04:11]URL: /json_proto [11:04:11]Method is POST - this is cgi request [11:04:11]url: /json_proto [11:04:11]query_string will be loaded in cgi processing [11:04:11]execute_cgi json_proto POST (null) [11:04:11]execute_cgi path=json_proto method=POST [11:04:11]POST find Content-Length [11:04:11]Host: 172.17.46.195:8080 [11:04:11]Content-Length: 811 [11:04:11]Content-Type: application/json [11:04:11] [11:04:11]POST finish read [11:04:11]Found Content-Length = 811 [11:04:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 18.140, "sum" : 1400.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:11]execute_script... [11:04: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)11325299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 18.140, "sum" : 1400.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:11]POST & json_proto [11:04:11]process_json_proto [11:04:11]json parsed OK: [11:04:11]protocol is kg_v1.0 [11:04:11]action value=close_receipt [11:04:11]process_action close_receipt [11:04:11]cmd_close_receipt [11:04:11]MH_GetDate [11:04:11]Write to MH i2c: F0 00 00 35 0E 32 [11:04:11]Write i2c OK [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: F0 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: F0 09 00 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: F0 09 00 35 0E 00 2B 32 BF 66 8D AE BC 66 1A [11:04:11]GetLastDocTimeStamp 1723806244 [11:04:11]current date 1723806251 [11:04:11]FM_GetShiftState [11:04:11]SAM_PROTO_GetShiftState [11:04:11]wFMCommunicate request_size=4 [11:04:11]MH_SAM_APDU [11:04:11]CAPDU: 80 13 01 00 [11:04:11]Write to MH i2c: E2 08 00 36 0E 80 13 01 00 00 00 00 00 C1 [11:04:11]Write i2c OK [11:04:11]MH_I2C_Read... [11:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:11]Read from MH i2c: E2 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 0E 00 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 0E 00 36 0E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4F [11:04:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:04:11]wFMCommunicate OK [11:04:11]SAM_PROTO_GetShiftState done [11:04:11]FM_GetShiftState done [11:04:11]opened in 1723766727 [11:04:11]opened+sec_in_day 1723853127 [11:04:11]quantity*price = 140040 [11:04:11]sum+1 = 140042 [11:04:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.41 НСП 1% : 12.39 НДС 12% : 148.72 Наличными: 0.00 Безнал.: 1400.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 251 16.08.2024 11:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197910 ФПД: 22850637667041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110411&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197910&fm=22850637667041&tin=02508201610067®Number=0000000000092545&sum=140041 [11:04:12]StoreToDocumentArchive [11:04:12]shift 462 fd 197910 [11:04:12]save to /storage/0462/doc_00197910 [11:04:12]save last doc name /storage/0462/doc_00197910 to /storage/kkm_last_doc_name [11:04:12]save OK [11:04:12]Clear old archive folders... [11:04:12]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:04:12]tlvbuf is 00969810 [11:04:12]SAM_PROTO_ClearQueue [11:04:12]wFMCommunicate request_size=4 [11:04:12]MH_SAM_APDU [11:04:12]CAPDU: 80 09 00 00 [11:04:12]Write to MH i2c: E2 08 00 43 0E 80 09 00 00 00 00 00 00 C3 [11:04:12]Write i2c OK [11:04:12]MH_I2C_Read... [11:04:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:12]Read from MH i2c: E2 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 43 0E 00 90 00 C5 [11:04:12]RAPDU: 90 00 [11:04:12]wFMCommunicate OK [11:04:12]SAM_PROTO_ClearQueue done [11:04:12]KKMCreateOFDPacket [11:04:12]OFDProtocolAddRootSTLVToBuf [11:04:12]FM_MakeSignedData [11:04:12]FM_MakeSignedData [11:04:12]SAM_PROTO_SignData [11:04:12]wFMCommunicate request_size=4 [11:04:12]MH_SAM_APDU [11:04:12]CAPDU: 80 0D 01 02 [11:04:12]Write to MH i2c: E2 08 00 44 0E 80 0D 01 02 00 00 00 00 CB [11:04:12]Write i2c OK [11:04:12]MH_I2C_Read... [11:04:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:12]Read from MH i2c: E2 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 44 0E 00 90 00 C6 [11:04:12]RAPDU: 90 00 [11:04:12]wFMCommunicate OK [11:04:12]wFMCommunicate request_size=255 [11:04:12]MH_SAM_APDU [11:04:12]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 46 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 09 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 09 23 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 18 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 09 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 2B 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 05 03 [11:04:12]Write to MH i2c: E2 02 01 45 0E 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 46 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 09 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 09 23 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 18 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 09 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 2B 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 05 03 00 00 E3 [11:04:12]Write i2c OK [11:04:12]MH_I2C_Read... [11:04:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:12]Read from MH i2c: E2 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 45 0E 00 90 00 C7 [11:04:12]RAPDU: 90 00 [11:04:12]wFMCommunicate OK [11:04:12]wFMCommunicate request_size=16 [11:04:12]MH_SAM_APDU [11:04:12]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 14 C8 54 24 1A E1 [11:04:12]Write to MH i2c: E2 13 00 46 0E 80 0D 02 02 0B 00 00 35 04 06 00 14 C8 54 24 1A E1 00 00 72 [11:04:12]Write i2c OK [11:04:12]MH_I2C_Read... [11:04:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:12]Read from MH i2c: E2 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 03 00 46 0E 00 90 00 C8 [11:04:12]RAPDU: 90 00 [11:04:12]wFMCommunicate OK [11:04:12]wFMCommunicate request_size=4 [11:04:12]MH_SAM_APDU [11:04:12]CAPDU: 80 0D 03 02 [11:04:12]Write to MH i2c: E2 08 00 47 0E 80 0D 03 02 00 00 00 00 D0 [11:04:12]Write i2c OK [11:04:12]MH_I2C_Read... [11:04:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:12]Read from MH i2c: E2 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 0B 00 [11:04:12]MH_I2C_Read... [11:04:12]Read from MH i2c: E2 0B 00 47 0E 00 05 65 BE 3E 28 CE 69 7A 90 00 10 [11:04:12]RAPDU: 05 65 BE 3E 28 CE 69 7A 90 00 [11:04:12]wFMCommunicate OK [11:04:12]SAM_PROTO_SignData done [11:04:12]FM_MakeSignedData done [11:04:12]CreateOFDProtocolMessage [11:04:12]wFMCommunicate request_size=4 [11:04:12]MH_SAM_APDU [11:04:12]CAPDU: 80 11 00 00 [11:04:12]Write to MH i2c: E2 08 00 48 0E 80 11 00 00 00 00 00 00 D0 [11:04:12]Write i2c OK [11:04:12]MH_I2C_Read... [11:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:13]Read from MH i2c: E2 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: E2 17 00 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: E2 17 00 48 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [11:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:04:13]wFMCommunicate OK [11:04:13]CreateOFDProtocolMessage done [11:04:13]OFDSenderStorePacket 197910 [11:04:13]StoreOFDPacket docnum=197910 [11:04:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 C2 8C 0D 01 0A 05 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 46 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 09 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 09 23 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 18 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 09 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 2B 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 05 03 00 35 04 06 00 14 C8 54 24 1A E1 05 65 BE 3E 28 CE 69 7A [11:04:13]CheckFolder [11:04:13]dirname=/storage/ofd_packets [11:04:13]CheckFolder done [11:04:13]ProducePacketName [11:04:13]name=ofd_packets/00197910 [11:04:13]NVStorageSaveData ofd_packets/00197910 [11:04:13]File name is /storage/ofd_packets/00197910 [11:04:13]Write 307 bytes [11:04:13]NVStorageSaveData done [11:04:13]OFDSenderStorePacket done [11:04:13]KKMCreateOFDPacket done [11:04:13]NVStorageSaveData kkm_last_timestamp [11:04:13]File name is /storage/kkm_last_timestamp [11:04:13]Write 4 bytes [11:04:13]NVStorageSaveData done [11:04:13]ExternCall_PrintAddStr [11:04:13]wPrintStart [11:04:13]Write to MH i2c: 01 00 00 49 0E 57 [11:04:13]Write i2c OK [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: 01 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: 01 07 00 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: 01 07 00 49 0E 00 00 00 00 00 FF 0F 6C [11:04:13]RasterBufferAndPrint [11:04:13]line Счет N : (1)11325299 [11:04:13]line ИНН: 02508201610067 [11:04:13]line Контрольно-Кассовый Чек [11:04:13]line ПРОДАЖА [11:04:13]line ТРК (МРК, ГНК) : 62 [11:04:13]line Товар: 2710194210 [11:04:13]line D-ENERGY ДТ-К-5 [11:04:13]line 18.140 * 77.20 [11:04:13]line = 1400.41 [11:04:13]line НДС 12% НСП 1% [11:04:13]line > о реализуемом товаре [11:04:13]line ИТОГО: 1400.41 [11:04:13]line НСП 1% : 12.39 [11:04:13]line НДС 12% : 148.72 [11:04:13]line Наличными: 0.00 [11:04:13]line Безнал.: 1400.41 [11:04:13]line Место: АЗС № 95 "Партнер Нефть" [11:04:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:04:13]line СНО: Общий режим [11:04:13]line Чек 251 16.08.2024 11:04 [11:04:13]line Смена: 462 ФФД: 1.0 [11:04:13]line ЗНМ: 0300000079 [11:04:13]line РНМ: 0000000000092545 [11:04:13]line Версия ККМ: 001 [11:04:13]line Платежная система: O! деньги [11:04:13]line ФМ: 0000000000871802 [11:04:13]line ФД: 197910 [11:04:13]line ФПД: 22850637667041 [11:04:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110411&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197910&fm=22850637667041&tin=02508201610067®Number=0000000000092545&sum=140041 [11:04:13]written 0, free lines is 4095 [11:04:13]OFD Sender: Processing packet 197910 [packets to send 245, broken 244] [11:04:13]ProducePacketName [11:04:13]name=ofd_packets/00197910 [11:04:13]OFD Sender: To server: pG, [11:04:13]CommunicateWithHost lk.salyk.kg:30040 [11:04:13]ConnectInit lk.salyk.kg [11:04:13]Connected sock=10 [11:04:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 C2 8C 0D 01 0A 05 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 46 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 09 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 09 23 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 18 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 09 23 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 2B 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 05 03 00 35 04 06 00 14 C8 54 24 1A E1 05 65 BE 3E 28 CE 69 7A [11:04:13]Write to MH i2c: 01 00 00 73 0E 81 [11:04:13]Write i2c OK [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: 01 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: 01 07 00 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: 01 07 00 73 0E 00 00 00 00 00 F3 0C 87 [11:04:13]RasterBufferAndPrint [11:04:13]line [11:04:13]line [11:04:13]line [11:04:13]line [11:04:13]line [11:04:13]written 0, free lines is 3330 [11:04:13]MH_Cut [11:04:13]Write to MH i2c: D1 01 00 7A 0E 01 5A [11:04:13]Write i2c OK [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: D1 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: D1 01 00 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: D1 01 00 7A 0E 00 59 [11:04:13]Write to MH i2c: 01 00 00 7B 0E 89 [11:04:13]Write i2c OK [11:04:13]MH_I2C_Read... [11:04:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC 66 47 00 31 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 05 03 00 F4 03 04 00 40 DE BE 66 B6 04 01 00 00 0F 56 63 7A 15 DE 48 EF [11:04:13]CommunicateWithHost err = 0 [11:04:13]CheckOFDResponse [11:04:13]1017 (14) - 77093643461234 [11:04:13]1041 (16) - 0000000000871802 [11:04:13]1040 (4) - 197910 [11:04:13]1012 (4) - 16.08.2024 05:06 [11:04:13]1206 (1) - 0 [11:04:13]OFD Sender: Remove packet 197910 [11:04:13]ProducePacketName [11:04:13]name=ofd_packets/00197910 [11:04:13]NVStorageDeleteData [11:04:14]OFD Sender: No OFD packet to send [11:04:14]*** Cut start [11:04:14]*** Purtial cut [11:04:14]*** CUTSNS_PIN = 0 [11:04:14]*** Stage 1: CUTSNS_PIN = 1 [11:04:16]Read from MH i2c: 01 [11:04:16]MH_I2C_Read... [11:04:16]*** Stop cut motor [11:04:16]*** Cut end [11:04:16]Read from MH i2c: 01 07 00 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: 01 07 00 7B 0E 00 00 00 00 00 FF 0F 9E [11:04:16]process_action close_receipt done [11:04:16]requested_data is exist [11:04:16]produce_requested_data [11:04:16]requested_item fm.sn is exist - process it [11:04:16]wFMCommunicate request_size=4 [11:04:16]MH_SAM_APDU [11:04:16]CAPDU: 80 11 00 00 [11:04:16]Write to MH i2c: E2 08 00 7C 0E 80 11 00 00 00 00 00 00 04 [11:04:16]Write i2c OK [11:04:16]MH_I2C_Read... [11:04:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:16]Read from MH i2c: E2 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: E2 17 00 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: E2 17 00 7C 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 51 [11:04:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:04:16]wFMCommunicate OK [11:04:16]requested_item fd.num is exist - process it [11:04:16]SAM_PROTO_GetFieldsCounters [11:04:16]wFMCommunicate request_size=4 [11:04:16]MH_SAM_APDU [11:04:16]CAPDU: 80 13 00 00 [11:04:16]Write to MH i2c: E2 08 00 7D 0E 80 13 00 00 00 00 00 00 07 [11:04:16]Write i2c OK [11:04:16]MH_I2C_Read... [11:04:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:16]Read from MH i2c: E2 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: E2 62 00 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: E2 62 00 7D 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 16 05 03 00 0E 04 04 00 CE 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 00 [11:04:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 16 05 03 00 0E 04 04 00 CE 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:04:16]wFMCommunicate OK [11:04:16]SAM_PROTO_GetFieldsCounters done [11:04:16]requested_item shift.num is exist - process it [11:04:16]requested_item shift.opened is exist - process it [11:04:16]req_shift_opened [11:04:16]FM_GetShiftState [11:04:16]SAM_PROTO_GetShiftState [11:04:16]wFMCommunicate request_size=4 [11:04:16]MH_SAM_APDU [11:04:16]CAPDU: 80 13 01 00 [11:04:16]Write to MH i2c: E2 08 00 7E 0E 80 13 01 00 00 00 00 00 09 [11:04:16]Write i2c OK [11:04:16]MH_I2C_Read... [11:04:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:16]Read from MH i2c: E2 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: E2 0E 00 [11:04:16]MH_I2C_Read... [11:04:16]Read from MH i2c: E2 0E 00 7E 0E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [11:04:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:04:16]wFMCommunicate OK [11:04:16]SAM_PROTO_GetShiftState done [11:04:16]FM_GetShiftState done [11:04:16]req_shift_opened done [11:04:16]requested_item shift.open_date is exist - process it [11:04:16]req_shift_open_date [11:04:16]req_shift_open_date done [11:04:16]produce_requested_data done [11:04:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197910,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:04:16]process_action_free close_receipt [11:04:16]json_value_free [11:04:16]json_value_free done [11:04:16]process_json_proto returns [11:04:16]Send response to host [11:04:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197910,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:04:16]free response buf [11:04:16]execute_script done [11:04:16]execute_script returns [11:04:16]free content buf [11:04:16]Sock 7.Close socket [11:04:16]Sock 7.Thread stoped [11:04:19]OFD Sender: No OFD packet to send [11:04:24]OFD Sender: No OFD packet to send [11:04:29]OFD Sender: No OFD packet to send [11:04:34]OFD Sender: No OFD packet to send [11:04:39]OFD Sender: No OFD packet to send [11:04:44]OFD Sender: No OFD packet to send [11:04:49]OFD Sender: No OFD packet to send [11:04:54]OFD Sender: No OFD packet to send [11:04:59]OFD Sender: No OFD packet to send [11:05:04]OFD Sender: No OFD packet to send [11:05:09]OFD Sender: No OFD packet to send [11:05:14]OFD Sender: No OFD packet to send [11:05:17]accept exits with 9 [11:05:17]New connection [11:05:17]New thread 3067403620 created [11:05:17]Thread 3067260260 joined [11:05:17]Waiting for new connection... [11:05:17] Sock 9.Parse request [11:05:17]Sock 9.Check first char [11:05:17]Sock 9.First char is OK [11:05:17]request: POST /json_proto HTTP/1.0 [11:05:17]Method: POST [11:05:17]URL: /json_proto [11:05:17]Method is POST - this is cgi request [11:05:17]url: /json_proto [11:05:17]query_string will be loaded in cgi processing [11:05:17]execute_cgi json_proto POST (null) [11:05:17]execute_cgi path=json_proto method=POST [11:05:17]POST find Content-Length [11:05:17]Host: 172.17.46.195:8080 [11:05:17]Content-Length: 807 [11:05:17]Content-Type: application/json [11:05:17] [11:05:17]POST finish read [11:05:17]Found Content-Length = 807 [11:05:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.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\u000A4010019/4010017", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:17]execute_script... [11: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)11325300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.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\u000A4010019/4010017", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:17]POST & json_proto [11:05:17]process_json_proto [11:05:17]json parsed OK: [11:05:17]protocol is kg_v1.0 [11:05:17]action value=close_receipt [11:05:17]process_action close_receipt [11:05:17]cmd_close_receipt [11:05:17]MH_GetDate [11:05:17]Write to MH i2c: F0 00 00 7F 0E 7C [11:05:17]Write i2c OK [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: F0 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: F0 09 00 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: F0 09 00 7F 0E 00 6D 32 BF 66 8D AE BC 66 A6 [11:05:17]GetLastDocTimeStamp 1723806251 [11:05:17]current date 1723806317 [11:05:17]FM_GetShiftState [11:05:17]SAM_PROTO_GetShiftState [11:05:17]wFMCommunicate request_size=4 [11:05:17]MH_SAM_APDU [11:05:17]CAPDU: 80 13 01 00 [11:05:17]Write to MH i2c: E2 08 00 80 0E 80 13 01 00 00 00 00 00 0B [11:05:17]Write i2c OK [11:05:17]MH_I2C_Read... [11:05:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:17]Read from MH i2c: E2 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: E2 0E 00 [11:05:17]MH_I2C_Read... [11:05:17]Read from MH i2c: E2 0E 00 80 0E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 99 [11:05:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:05:17]wFMCommunicate OK [11:05:17]SAM_PROTO_GetShiftState done [11:05:17]FM_GetShiftState done [11:05:17]opened in 1723766727 [11:05:17]opened+sec_in_day 1723853127 [11:05:17]quantity*price = 0 [11:05:17]sum+1 = 1 [11:05:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 252 16.08.2024 11:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010019/4010017 ФМ: 0000000000871802 ФД: 197911 ФПД: 65495072501204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110518&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197911&fm=65495072501204&tin=02508201610067®Number=0000000000092545&sum=0 [11:05:18]StoreToDocumentArchive [11:05:18]shift 462 fd 197911 [11:05:18]save to /storage/0462/doc_00197911 [11:05:18]save last doc name /storage/0462/doc_00197911 to /storage/kkm_last_doc_name [11:05:18]save OK [11:05:18]Clear old archive folders... [11:05:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:05:18]tlvbuf is 00914000 [11:05:18]SAM_PROTO_ClearQueue [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 09 00 00 [11:05:18]Write to MH i2c: E2 08 00 8D 0E 80 09 00 00 00 00 00 00 0D [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 8D 0E 00 90 00 0F [11:05:18]RAPDU: 90 00 [11:05:18]wFMCommunicate OK [11:05:18]SAM_PROTO_ClearQueue done [11:05:18]KKMCreateOFDPacket [11:05:18]OFDProtocolAddRootSTLVToBuf [11:05:18]FM_MakeSignedData [11:05:18]FM_MakeSignedData [11:05:18]SAM_PROTO_SignData [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 0D 01 02 [11:05:18]Write to MH i2c: E2 08 00 8E 0E 80 0D 01 02 00 00 00 00 15 [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 8E 0E 00 90 00 10 [11:05:18]RAPDU: 90 00 [11:05:18]wFMCommunicate OK [11:05:18]wFMCommunicate request_size=255 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6E 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 05 03 00 35 04 06 00 3B 91 42 87 [11:05:18]Write to MH i2c: E2 02 01 8F 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6E 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 05 03 00 35 04 06 00 3B 91 42 87 00 00 AA [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 8F 0E 00 90 00 11 [11:05:18]RAPDU: 90 00 [11:05:18]wFMCommunicate OK [11:05:18]wFMCommunicate request_size=7 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 0D 02 02 02 ED D4 [11:05:18]Write to MH i2c: E2 0A 00 90 0E 80 0D 02 02 02 00 ED D4 00 00 DD [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 03 00 90 0E 00 90 00 12 [11:05:18]RAPDU: 90 00 [11:05:18]wFMCommunicate OK [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 0D 03 02 [11:05:18]Write to MH i2c: E2 08 00 91 0E 80 0D 03 02 00 00 00 00 1A [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:18]Read from MH i2c: E2 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 0B 00 [11:05:18]MH_I2C_Read... [11:05:18]Read from MH i2c: E2 0B 00 91 0E 00 87 D5 0A 91 68 12 DF B6 90 00 21 [11:05:18]RAPDU: 87 D5 0A 91 68 12 DF B6 90 00 [11:05:18]wFMCommunicate OK [11:05:18]SAM_PROTO_SignData done [11:05:18]FM_MakeSignedData done [11:05:18]CreateOFDProtocolMessage [11:05:18]wFMCommunicate request_size=4 [11:05:18]MH_SAM_APDU [11:05:18]CAPDU: 80 11 00 00 [11:05:18]Write to MH i2c: E2 08 00 92 0E 80 11 00 00 00 00 00 00 1A [11:05:18]Write i2c OK [11:05:18]MH_I2C_Read... [11:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:19]Read from MH i2c: E2 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: E2 17 00 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: E2 17 00 92 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [11:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:05:19]wFMCommunicate OK [11:05:19]CreateOFDProtocolMessage done [11:05:19]OFDSenderStorePacket 197911 [11:05:19]StoreOFDPacket docnum=197911 [11:05:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F5 20 04 01 5C E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6E 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 05 03 00 35 04 06 00 3B 91 42 87 ED D4 87 D5 0A 91 68 12 DF B6 [11:05:19]CheckFolder [11:05:19]dirname=/storage/ofd_packets [11:05:19]CheckFolder done [11:05:19]ProducePacketName [11:05:19]name=ofd_packets/00197911 [11:05:19]NVStorageSaveData ofd_packets/00197911 [11:05:19]File name is /storage/ofd_packets/00197911 [11:05:19]Write 298 bytes [11:05:19]NVStorageSaveData done [11:05:19]OFDSenderStorePacket done [11:05:19]KKMCreateOFDPacket done [11:05:19]NVStorageSaveData kkm_last_timestamp [11:05:19]File name is /storage/kkm_last_timestamp [11:05:19]Write 4 bytes [11:05:19]NVStorageSaveData done [11:05:19]ExternCall_PrintAddStr [11:05:19]wPrintStart [11:05:19]Write to MH i2c: 01 00 00 93 0E A1 [11:05:19]Write i2c OK [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: 01 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: 01 07 00 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: 01 07 00 93 0E 00 00 00 00 00 FF 0F B6 [11:05:19]RasterBufferAndPrint [11:05:19]line Счет N : (1)11325300 [11:05:19]line ИНН: 02508201610067 [11:05:19]line Контрольно-Кассовый Чек [11:05:19]line ПРОДАЖА [11:05:19]line ТРК (МРК, ГНК) : 51 [11:05:19]line Товар: 2710194210 [11:05:19]line ДТ-К-5 [11:05:19]line 13.000 * 0.00 [11:05:19]line = 0.00 [11:05:19]line НДС 12% НСП 1% [11:05:19]line > о реализуемом товаре [11:05:19]line ИТОГО: 0.00 [11:05:19]line НСП 1% : 0.00 [11:05:19]line НДС 12% : 0.00 [11:05:19]line Наличными: 0.00 [11:05:19]line Безнал.: 0.00 [11:05:19]line Место: АЗС № 95 "Партнер Нефть" [11:05:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:05:19]line СНО: Общий режим [11:05:19]line Чек 252 16.08.2024 11:05 [11:05:19]line Смена: 462 ФФД: 1.0 [11:05:19]line ЗНМ: 0300000079 [11:05:19]line РНМ: 0000000000092545 [11:05:19]line Версия ККМ: 001 [11:05:19]line Талоны: Топливные Талоны [11:05:19]line 4010019/4010017 [11:05:19]line ФМ: 0000000000871802 [11:05:19]line ФД: 197911 [11:05:19]line ФПД: 65495072501204 [11:05:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110518&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197911&fm=65495072501204&tin=02508201610067®Number=0000000000092545&sum=0 [11:05:19]OFD Sender: Processing packet 197911 [packets to send 245, broken 244] [11:05:19]ProducePacketName [11:05:19]name=ofd_packets/00197911 [11:05:19]OFD Sender: To server: pG, [11:05:19]CommunicateWithHost lk.salyk.kg:30040 [11:05:19]ConnectInit lk.salyk.kg [11:05:19]written 0, free lines is 4095 [11:05:19]Connected sock=10 [11:05:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F5 20 04 01 5C E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6E 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 05 03 00 35 04 06 00 3B 91 42 87 ED D4 87 D5 0A 91 68 12 DF B6 [11:05:19]Write to MH i2c: 01 00 00 BD 0E CB [11:05:19]Write i2c OK [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: 01 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: 01 07 00 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: 01 07 00 BD 0E 00 00 00 00 00 ED 0C CB [11:05:19]RasterBufferAndPrint [11:05:19]line [11:05:19]line [11:05:19]line [11:05:19]line [11:05:19]line [11:05:19]written 0, free lines is 3315 [11:05:19]MH_Cut [11:05:19]Write to MH i2c: D1 01 00 C4 0E 01 A4 [11:05:19]Write i2c OK [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: D1 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: D1 01 00 [11:05:19]MH_I2C_Read... [11:05:19]Read from MH i2c: D1 01 00 C4 0E 00 A3 [11:05:19]Write to MH i2c: 01 00 00 C5 0E D3 [11:05:19]Write i2c OK [11:05:19]MH_I2C_Read... [11:05:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C6 9B 47 00 D5 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 05 03 00 F4 03 04 00 82 DE BE 66 B6 04 01 00 00 5A 00 50 E4 55 B8 26 A7 [11:05:19]CommunicateWithHost err = 0 [11:05:19]CheckOFDResponse [11:05:19]1017 (14) - 77093643461234 [11:05:19]1041 (16) - 0000000000871802 [11:05:19]1040 (4) - 197911 [11:05:19]1012 (4) - 16.08.2024 05:07 [11:05:19]1206 (1) - 0 [11:05:19]OFD Sender: Remove packet 197911 [11:05:19]ProducePacketName [11:05:19]name=ofd_packets/00197911 [11:05:19]NVStorageDeleteData [11:05:20]OFD Sender: No OFD packet to send [11:05:20]*** Cut start [11:05:20]*** Purtial cut [11:05:20]*** Stage 1: CUTSNS_PIN = 1 [11:05:20]Read from MH i2c: 01 [11:05:20]MH_I2C_Read... [11:05:20]*** Stop cut motor [11:05:20]*** Cut end [11:05:20]Read from MH i2c: 01 07 00 [11:05:20]MH_I2C_Read... [11:05:20]Read from MH i2c: 01 07 00 C5 0E 00 00 00 00 00 FF 0F E8 [11:05:20]process_action close_receipt done [11:05:20]requested_data is exist [11:05:20]produce_requested_data [11:05:20]requested_item fm.sn is exist - process it [11:05:20]wFMCommunicate request_size=4 [11:05:20]MH_SAM_APDU [11:05:20]CAPDU: 80 11 00 00 [11:05:20]Write to MH i2c: E2 08 00 C6 0E 80 11 00 00 00 00 00 00 4E [11:05:20]Write i2c OK [11:05:20]MH_I2C_Read... [11:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:20]Read from MH i2c: E2 [11:05:20]MH_I2C_Read... [11:05:20]Read from MH i2c: E2 17 00 [11:05:20]MH_I2C_Read... [11:05:20]Read from MH i2c: E2 17 00 C6 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9B [11:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:05:20]wFMCommunicate OK [11:05:20]requested_item fd.num is exist - process it [11:05:20]SAM_PROTO_GetFieldsCounters [11:05:20]wFMCommunicate request_size=4 [11:05:20]MH_SAM_APDU [11:05:20]CAPDU: 80 13 00 00 [11:05:20]Write to MH i2c: E2 08 00 C7 0E 80 13 00 00 00 00 00 00 51 [11:05:20]Write i2c OK [11:05:20]MH_I2C_Read... [11:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:21]Read from MH i2c: E2 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: E2 62 00 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: E2 62 00 C7 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 17 05 03 00 0E 04 04 00 CE 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 4E [11:05:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 17 05 03 00 0E 04 04 00 CE 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:05:21]wFMCommunicate OK [11:05:21]SAM_PROTO_GetFieldsCounters done [11:05:21]requested_item shift.num is exist - process it [11:05:21]requested_item shift.opened is exist - process it [11:05:21]req_shift_opened [11:05:21]FM_GetShiftState [11:05:21]SAM_PROTO_GetShiftState [11:05:21]wFMCommunicate request_size=4 [11:05:21]MH_SAM_APDU [11:05:21]CAPDU: 80 13 01 00 [11:05:21]Write to MH i2c: E2 08 00 C8 0E 80 13 01 00 00 00 00 00 53 [11:05:21]Write i2c OK [11:05:21]MH_I2C_Read... [11:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:21]Read from MH i2c: E2 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: E2 0E 00 [11:05:21]MH_I2C_Read... [11:05:21]Read from MH i2c: E2 0E 00 C8 0E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [11:05:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:05:21]wFMCommunicate OK [11:05:21]SAM_PROTO_GetShiftState done [11:05:21]FM_GetShiftState done [11:05:21]req_shift_opened done [11:05:21]requested_item shift.open_date is exist - process it [11:05:21]req_shift_open_date [11:05:21]req_shift_open_date done [11:05:21]produce_requested_data done [11:05:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197911,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:05:21]process_action_free close_receipt [11:05:21]json_value_free [11:05:21]json_value_free done [11:05:21]process_json_proto returns [11:05:21]Send response to host [11:05:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197911,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:05:21]free response buf [11:05:21]execute_script done [11:05:21]execute_script returns [11:05:21]free content buf [11:05:21]Sock 9.Close socket [11:05:21]Sock 9.Thread stoped [11:05:25]OFD Sender: No OFD packet to send [11:05:30]OFD Sender: No OFD packet to send [11:05:35]OFD Sender: No OFD packet to send [11:05:40]OFD Sender: No OFD packet to send [11:05:45]OFD Sender: No OFD packet to send [11:05:50]OFD Sender: No OFD packet to send [11:05:55]OFD Sender: No OFD packet to send [11:06:00]OFD Sender: No OFD packet to send [11:06:05]OFD Sender: No OFD packet to send [11:06:10]OFD Sender: No OFD packet to send [11:06:11]accept exits with 7 [11:06:11]New connection [11:06:11]New thread 3067260260 created [11:06:11]Thread 3067403620 joined [11:06:11]Waiting for new connection... [11:06:11] Sock 7.Parse request [11:06:11]Sock 7.Check first char [11:06:11]Sock 7.First char is OK [11:06:11]request: POST /json_proto HTTP/1.0 [11:06:11]Method: POST [11:06:11]URL: /json_proto [11:06:11]Method is POST - this is cgi request [11:06:11]url: /json_proto [11:06:11]query_string will be loaded in cgi processing [11:06:11]execute_cgi json_proto POST (null) [11:06:11]execute_cgi path=json_proto method=POST [11:06:11]POST find Content-Length [11:06:11]Host: 172.17.46.195:8080 [11:06:11]Content-Length: 799 [11:06:11]Content-Type: application/json [11:06:11] [11:06:11]POST finish read [11:06:11]Found Content-Length = 799 [11:06:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4082296", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:11]execute_script... [11: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)11325301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4082296", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:11]POST & json_proto [11:06:11]process_json_proto [11:06:11]json parsed OK: [11:06:11]protocol is kg_v1.0 [11:06:11]action value=close_receipt [11:06:11]process_action close_receipt [11:06:11]cmd_close_receipt [11:06:11]MH_GetDate [11:06:11]Write to MH i2c: F0 00 00 C9 0E C6 [11:06:11]Write i2c OK [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: F0 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: F0 09 00 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: F0 09 00 C9 0E 00 A4 32 BF 66 8D AE BC 66 27 [11:06:11]GetLastDocTimeStamp 1723806318 [11:06:11]current date 1723806372 [11:06:11]FM_GetShiftState [11:06:11]SAM_PROTO_GetShiftState [11:06:11]wFMCommunicate request_size=4 [11:06:11]MH_SAM_APDU [11:06:11]CAPDU: 80 13 01 00 [11:06:11]Write to MH i2c: E2 08 00 CA 0E 80 13 01 00 00 00 00 00 55 [11:06:11]Write i2c OK [11:06:11]MH_I2C_Read... [11:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:11]Read from MH i2c: E2 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: E2 0E 00 [11:06:11]MH_I2C_Read... [11:06:11]Read from MH i2c: E2 0E 00 CA 0E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E3 [11:06:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:06:11]wFMCommunicate OK [11:06:11]SAM_PROTO_GetShiftState done [11:06:11]FM_GetShiftState done [11:06:11]opened in 1723766727 [11:06:11]opened+sec_in_day 1723853127 [11:06:11]quantity*price = 0 [11:06:11]sum+1 = 1 [11:06:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 253 16.08.2024 11:06 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082296 ФМ: 0000000000871802 ФД: 197912 ФПД: 6441240104051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110612&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197912&fm=6441240104051&tin=02508201610067®Number=0000000000092545&sum=0 [11:06:12]StoreToDocumentArchive [11:06:12]shift 462 fd 197912 [11:06:12]save to /storage/0462/doc_00197912 [11:06:12]save last doc name /storage/0462/doc_00197912 to /storage/kkm_last_doc_name [11:06:12]save OK [11:06:12]Clear old archive folders... [11:06:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:06:12]tlvbuf is 0096FF50 [11:06:12]SAM_PROTO_ClearQueue [11:06:12]wFMCommunicate request_size=4 [11:06:12]MH_SAM_APDU [11:06:12]CAPDU: 80 09 00 00 [11:06:12]Write to MH i2c: E2 08 00 D7 0E 80 09 00 00 00 00 00 00 57 [11:06:12]Write i2c OK [11:06:12]MH_I2C_Read... [11:06:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:12]Read from MH i2c: E2 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 03 00 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 03 00 D7 0E 00 90 00 59 [11:06:12]RAPDU: 90 00 [11:06:12]wFMCommunicate OK [11:06:12]SAM_PROTO_ClearQueue done [11:06:12]KKMCreateOFDPacket [11:06:12]OFDProtocolAddRootSTLVToBuf [11:06:12]FM_MakeSignedData [11:06:12]FM_MakeSignedData [11:06:12]SAM_PROTO_SignData [11:06:12]wFMCommunicate request_size=4 [11:06:12]MH_SAM_APDU [11:06:12]CAPDU: 80 0D 01 02 [11:06:12]Write to MH i2c: E2 08 00 D8 0E 80 0D 01 02 00 00 00 00 5F [11:06:12]Write i2c OK [11:06:12]MH_I2C_Read... [11:06:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:12]Read from MH i2c: E2 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 03 00 [11:06:12]MH_I2C_Read... [11:06:12]Read from MH i2c: E2 03 00 D8 0E 00 90 00 5A [11:06:12]RAPDU: 90 00 [11:06:12]wFMCommunicate OK [11:06:12]wFMCommunicate request_size=255 [11:06:12]MH_SAM_APDU [11:06:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A4 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 05 03 00 35 04 06 00 05 DB B7 D4 [11:06:12]Write to MH i2c: E2 02 01 D9 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A4 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 05 03 00 35 04 06 00 05 DB B7 D4 00 00 DA [11:06:12]Write i2c OK [11:06:12]MH_I2C_Read... [11:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:13]Read from MH i2c: E2 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 03 00 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 03 00 D9 0E 00 90 00 5B [11:06:13]RAPDU: 90 00 [11:06:13]wFMCommunicate OK [11:06:13]wFMCommunicate request_size=7 [11:06:13]MH_SAM_APDU [11:06:13]CAPDU: 80 0D 02 02 02 0C 73 [11:06:13]Write to MH i2c: E2 0A 00 DA 0E 80 0D 02 02 02 00 0C 73 00 00 E5 [11:06:13]Write i2c OK [11:06:13]MH_I2C_Read... [11:06:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:13]Read from MH i2c: E2 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 03 00 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 03 00 DA 0E 00 90 00 5C [11:06:13]RAPDU: 90 00 [11:06:13]wFMCommunicate OK [11:06:13]wFMCommunicate request_size=4 [11:06:13]MH_SAM_APDU [11:06:13]CAPDU: 80 0D 03 02 [11:06:13]Write to MH i2c: E2 08 00 DB 0E 80 0D 03 02 00 00 00 00 64 [11:06:13]Write i2c OK [11:06:13]MH_I2C_Read... [11:06:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:13]Read from MH i2c: E2 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 0B 00 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 0B 00 DB 0E 00 FC 8D 34 5E FE 37 18 38 90 00 05 [11:06:13]RAPDU: FC 8D 34 5E FE 37 18 38 90 00 [11:06:13]wFMCommunicate OK [11:06:13]SAM_PROTO_SignData done [11:06:13]FM_MakeSignedData done [11:06:13]CreateOFDProtocolMessage [11:06:13]wFMCommunicate request_size=4 [11:06:13]MH_SAM_APDU [11:06:13]CAPDU: 80 11 00 00 [11:06:13]Write to MH i2c: E2 08 00 DC 0E 80 11 00 00 00 00 00 00 64 [11:06:13]Write i2c OK [11:06:13]MH_I2C_Read... [11:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:13]Read from MH i2c: E2 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 17 00 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: E2 17 00 DC 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B1 [11:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:06:13]wFMCommunicate OK [11:06:13]CreateOFDProtocolMessage done [11:06:13]OFDSenderStorePacket 197912 [11:06:13]StoreOFDPacket docnum=197912 [11:06:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 91 B1 04 01 93 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A4 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 05 03 00 35 04 06 00 05 DB B7 D4 0C 73 FC 8D 34 5E FE 37 18 38 [11:06:13]CheckFolder [11:06:13]dirname=/storage/ofd_packets [11:06:13]CheckFolder done [11:06:13]ProducePacketName [11:06:13]name=ofd_packets/00197912 [11:06:13]NVStorageSaveData ofd_packets/00197912 [11:06:13]File name is /storage/ofd_packets/00197912 [11:06:13]Write 298 bytes [11:06:13]NVStorageSaveData done [11:06:13]OFDSenderStorePacket done [11:06:13]KKMCreateOFDPacket done [11:06:13]NVStorageSaveData kkm_last_timestamp [11:06:13]File name is /storage/kkm_last_timestamp [11:06:13]Write 4 bytes [11:06:13]NVStorageSaveData done [11:06:13]ExternCall_PrintAddStr [11:06:13]wPrintStart [11:06:13]Write to MH i2c: 01 00 00 DD 0E EB [11:06:13]Write i2c OK [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: 01 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: 01 07 00 [11:06:13]MH_I2C_Read... [11:06:13]Read from MH i2c: 01 07 00 DD 0E 00 00 00 00 00 FF 0F 00 [11:06:13]RasterBufferAndPrint [11:06:13]line Счет N : (1)11325301 [11:06:13]line ИНН: 02508201610067 [11:06:13]line Контрольно-Кассовый Чек [11:06:13]line ПРОДАЖА [11:06:13]line ТРК (МРК, ГНК) : 61 [11:06:13]line Товар: 2710194210 [11:06:13]line ДТ-К-5 [11:06:13]line 15.000 * 0.00 [11:06:13]line = 0.00 [11:06:13]line НДС 12% НСП 1% [11:06:13]line > о реализуемом товаре [11:06:13]line ИТОГО: 0.00 [11:06:13]line НСП 1% : 0.00 [11:06:13]line НДС 12% : 0.00 [11:06:13]line Наличными: 0.00 [11:06:13]line Безнал.: 0.00 [11:06:13]line Место: АЗС № 95 "Партнер Нефть" [11:06:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:06:13]line СНО: Общий режим [11:06:13]line Чек 253 16.08.2024 11:06 [11:06:13]line Смена: 462 ФФД: 1.0 [11:06:13]line ЗНМ: 0300000079 [11:06:13]line РНМ: 0000000000092545 [11:06:13]line Версия ККМ: 001 [11:06:13]line Талоны: Топливные Талоны [11:06:13]line 4082296 [11:06:13]line ФМ: 0000000000871802 [11:06:13]line ФД: 197912 [11:06:13]line ФПД: 6441240104051 [11:06:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110612&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197912&fm=6441240104051&tin=02508201610067®Number=0000000000092545&sum=0 [11:06:13]OFD Sender: Processing packet 197912 [packets to send 245, broken 244] [11:06:13]ProducePacketName [11:06:13]name=ofd_packets/00197912 [11:06:13]OFD Sender: To server: pG, [11:06:13]CommunicateWithHost lk.salyk.kg:30040 [11:06:13]ConnectInit lk.salyk.kg [11:06:13]written 0, free lines is 4095 [11:06:13]Connected sock=10 [11:06:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 91 B1 04 01 93 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A4 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 05 03 00 35 04 06 00 05 DB B7 D4 0C 73 FC 8D 34 5E FE 37 18 38 [11:06:14]Write to MH i2c: 01 00 00 07 0F 16 [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: 01 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: 01 07 00 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: 01 07 00 07 0F 00 00 00 00 00 E7 0C 10 [11:06:14]RasterBufferAndPrint [11:06:14]line [11:06:14]line [11:06:14]line [11:06:14]line [11:06:14]line [11:06:14]written 0, free lines is 3310 [11:06:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 13 05 47 00 2E B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 05 03 00 F4 03 04 00 B8 DE BE 66 B6 04 01 00 00 DB B4 9F 97 85 78 A2 EF [11:06:14]CommunicateWithHost err = 0 [11:06:14]CheckOFDResponse [11:06:14]1017 (14) - 77093643461234 [11:06:14]1041 (16) - 0000000000871802 [11:06:14]1040 (4) - 197912 [11:06:14]1012 (4) - 16.08.2024 05:08 [11:06:14]1206 (1) - 0 [11:06:14]OFD Sender: Remove packet 197912 [11:06:14]ProducePacketName [11:06:14]name=ofd_packets/00197912 [11:06:14]NVStorageDeleteData [11:06:14]MH_Cut [11:06:14]Write to MH i2c: D1 01 00 0E 0F 01 EF [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: D1 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: D1 01 00 [11:06:14]MH_I2C_Read... [11:06:14]Read from MH i2c: D1 01 00 0E 0F 00 EE [11:06:14]Write to MH i2c: 01 00 00 0F 0F 1E [11:06:14]Write i2c OK [11:06:14]MH_I2C_Read... [11:06:14]OFD Sender: No OFD packet to send [11:06:14]*** Cut start [11:06:14]*** Purtial cut [11:06:14]*** CUTSNS_PIN = 0 [11:06:14]*** Stage 1: CUTSNS_PIN = 1 [11:06:16]Read from MH i2c: 01 [11:06:16]MH_I2C_Read... [11:06:16]*** Stop cut motor [11:06:16]*** Cut end [11:06:16]Read from MH i2c: 01 07 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: 01 07 00 0F 0F 00 00 00 00 00 FF 0F 33 [11:06:16]process_action close_receipt done [11:06:16]requested_data is exist [11:06:16]produce_requested_data [11:06:16]requested_item fm.sn is exist - process it [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 11 00 00 [11:06:16]Write to MH i2c: E2 08 00 10 0F 80 11 00 00 00 00 00 00 99 [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:16]Read from MH i2c: E2 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 17 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 17 00 10 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E6 [11:06:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:06:16]wFMCommunicate OK [11:06:16]requested_item fd.num is exist - process it [11:06:16]SAM_PROTO_GetFieldsCounters [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 13 00 00 [11:06:16]Write to MH i2c: E2 08 00 11 0F 80 13 00 00 00 00 00 00 9C [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:16]Read from MH i2c: E2 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 62 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 62 00 11 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 18 05 03 00 0E 04 04 00 CE 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 9D [11:06:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 18 05 03 00 0E 04 04 00 CE 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:06:16]wFMCommunicate OK [11:06:16]SAM_PROTO_GetFieldsCounters done [11:06:16]requested_item shift.num is exist - process it [11:06:16]requested_item shift.opened is exist - process it [11:06:16]req_shift_opened [11:06:16]FM_GetShiftState [11:06:16]SAM_PROTO_GetShiftState [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 13 01 00 [11:06:16]Write to MH i2c: E2 08 00 12 0F 80 13 01 00 00 00 00 00 9E [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:17]Read from MH i2c: E2 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 0E 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 0E 00 12 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2C [11:06:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:06:17]wFMCommunicate OK [11:06:17]SAM_PROTO_GetShiftState done [11:06:17]FM_GetShiftState done [11:06:17]req_shift_opened done [11:06:17]requested_item shift.open_date is exist - process it [11:06:17]req_shift_open_date [11:06:17]req_shift_open_date done [11:06:17]produce_requested_data done [11:06:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197912,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:06:17]process_action_free close_receipt [11:06:17]json_value_free [11:06:17]json_value_free done [11:06:17]process_json_proto returns [11:06:17]Send response to host [11:06:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197912,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:06:17]free response buf [11:06:17]execute_script done [11:06:17]execute_script returns [11:06:17]free content buf [11:06:17]Sock 7.Close socket [11:06:17]Sock 7.Thread stoped [11:06:19]OFD Sender: No OFD packet to send [11:06:24]OFD Sender: No OFD packet to send [11:06:29]OFD Sender: No OFD packet to send [11:06:34]OFD Sender: No OFD packet to send [11:06:39]OFD Sender: No OFD packet to send [11:06:44]OFD Sender: No OFD packet to send [11:06:49]OFD Sender: No OFD packet to send [11:06:54]OFD Sender: No OFD packet to send [11:06:59]OFD Sender: No OFD packet to send [11:07:04]OFD Sender: No OFD packet to send [11:07:09]OFD Sender: No OFD packet to send [11:07:14]OFD Sender: No OFD packet to send [11:07:18]accept exits with 9 [11:07:18]New connection [11:07:18]New thread 3067403620 created [11:07:18]Thread 3067260260 joined [11:07:18]Waiting for new connection... [11:07:18] Sock 9.Parse request [11:07:18]Sock 9.Check first char [11:07:18]Sock 9.First char is OK [11:07:18]request: POST /json_proto HTTP/1.0 [11:07:18]Method: POST [11:07:18]URL: /json_proto [11:07:18]Method is POST - this is cgi request [11:07:18]url: /json_proto [11:07:18]query_string will be loaded in cgi processing [11:07:18]execute_cgi json_proto POST (null) [11:07:18]execute_cgi path=json_proto method=POST [11:07:18]POST find Content-Length [11:07:18]Host: 172.17.46.195:8080 [11:07:18]Content-Length: 805 [11:07:18]Content-Type: application/json [11:07:18] [11:07:18]POST finish read [11:07:18]Found Content-Length = 805 [11:07:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:18]execute_script... [11:07: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)11325302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:18]POST & json_proto [11:07:18]process_json_proto [11:07:18]json parsed OK: [11:07:18]protocol is kg_v1.0 [11:07:18]action value=close_receipt [11:07:18]process_action close_receipt [11:07:18]cmd_close_receipt [11:07:18]MH_GetDate [11:07:18]Write to MH i2c: F0 00 00 13 0F 11 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: F0 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: F0 09 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: F0 09 00 13 0F 00 E6 32 BF 66 8D AE BC 66 B4 [11:07:18]GetLastDocTimeStamp 1723806372 [11:07:18]current date 1723806438 [11:07:18]FM_GetShiftState [11:07:18]SAM_PROTO_GetShiftState [11:07:18]wFMCommunicate request_size=4 [11:07:18]MH_SAM_APDU [11:07:18]CAPDU: 80 13 01 00 [11:07:18]Write to MH i2c: E2 08 00 14 0F 80 13 01 00 00 00 00 00 A0 [11:07:18]Write i2c OK [11:07:18]MH_I2C_Read... [11:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:18]Read from MH i2c: E2 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 0E 00 [11:07:18]MH_I2C_Read... [11:07:18]Read from MH i2c: E2 0E 00 14 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2E [11:07:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:07:18]wFMCommunicate OK [11:07:18]SAM_PROTO_GetShiftState done [11:07:18]FM_GetShiftState done [11:07:18]opened in 1723766727 [11:07:18]opened+sec_in_day 1723853127 [11:07:18]quantity*price = 100005 [11:07:18]sum+1 = 100006 [11:07:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 254 16.08.2024 11:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197913 ФПД: 158650331578956 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110718&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197913&fm=158650331578956&tin=02508201610067®Number=0000000000092545&sum=100005 [11:07:19]StoreToDocumentArchive [11:07:19]shift 462 fd 197913 [11:07:19]save to /storage/0462/doc_00197913 [11:07:19]save last doc name /storage/0462/doc_00197913 to /storage/kkm_last_doc_name [11:07:19]save OK [11:07:19]Clear old archive folders... [11:07:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:19]tlvbuf is 00963F70 [11:07:19]SAM_PROTO_ClearQueue [11:07:19]wFMCommunicate request_size=4 [11:07:19]MH_SAM_APDU [11:07:19]CAPDU: 80 09 00 00 [11:07:19]Write to MH i2c: E2 08 00 21 0F 80 09 00 00 00 00 00 00 A2 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 21 0F 00 90 00 A4 [11:07:19]RAPDU: 90 00 [11:07:19]wFMCommunicate OK [11:07:19]SAM_PROTO_ClearQueue done [11:07:19]KKMCreateOFDPacket [11:07:19]OFDProtocolAddRootSTLVToBuf [11:07:19]FM_MakeSignedData [11:07:19]FM_MakeSignedData [11:07:19]SAM_PROTO_SignData [11:07:19]wFMCommunicate request_size=4 [11:07:19]MH_SAM_APDU [11:07:19]CAPDU: 80 0D 01 02 [11:07:19]Write to MH i2c: E2 08 00 22 0F 80 0D 01 02 00 00 00 00 AA [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 22 0F 00 90 00 A5 [11:07:19]RAPDU: 90 00 [11:07:19]wFMCommunicate OK [11:07:19]wFMCommunicate request_size=255 [11:07:19]MH_SAM_APDU [11:07:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 E6 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 05 03 00 35 04 06 00 90 [11:07:19]Write to MH i2c: E2 02 01 23 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 E6 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 05 03 00 35 04 06 00 90 00 00 76 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:19]OFD Sender: No OFD packet to send [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 23 0F 00 90 00 A6 [11:07:19]RAPDU: 90 00 [11:07:19]wFMCommunicate OK [11:07:19]wFMCommunicate request_size=10 [11:07:19]MH_SAM_APDU [11:07:19]CAPDU: 80 0D 02 02 05 4A A8 A8 42 4C [11:07:19]Write to MH i2c: E2 0D 00 24 0F 80 0D 02 02 05 00 4A A8 A8 42 4C 00 00 DF [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 03 00 24 0F 00 90 00 A7 [11:07:19]RAPDU: 90 00 [11:07:19]wFMCommunicate OK [11:07:19]wFMCommunicate request_size=4 [11:07:19]MH_SAM_APDU [11:07:19]CAPDU: 80 0D 03 02 [11:07:19]Write to MH i2c: E2 08 00 25 0F 80 0D 03 02 00 00 00 00 AF [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 0B 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 0B 00 25 0F 00 63 C9 7A 4A B3 01 00 8A 90 00 DE [11:07:19]RAPDU: 63 C9 7A 4A B3 01 00 8A 90 00 [11:07:19]wFMCommunicate OK [11:07:19]SAM_PROTO_SignData done [11:07:19]FM_MakeSignedData done [11:07:19]CreateOFDProtocolMessage [11:07:19]wFMCommunicate request_size=4 [11:07:19]MH_SAM_APDU [11:07:19]CAPDU: 80 11 00 00 [11:07:19]Write to MH i2c: E2 08 00 26 0F 80 11 00 00 00 00 00 00 AF [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:19]Read from MH i2c: E2 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 17 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: E2 17 00 26 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FC [11:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:07:19]wFMCommunicate OK [11:07:19]CreateOFDProtocolMessage done [11:07:19]OFDSenderStorePacket 197913 [11:07:19]StoreOFDPacket docnum=197913 [11:07:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 CC F1 07 01 7E C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 E6 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 05 03 00 35 04 06 00 90 4A A8 A8 42 4C 63 C9 7A 4A B3 01 00 8A [11:07:19]CheckFolder [11:07:19]dirname=/storage/ofd_packets [11:07:19]CheckFolder done [11:07:19]ProducePacketName [11:07:19]name=ofd_packets/00197913 [11:07:19]NVStorageSaveData ofd_packets/00197913 [11:07:19]File name is /storage/ofd_packets/00197913 [11:07:19]Write 301 bytes [11:07:19]NVStorageSaveData done [11:07:19]OFDSenderStorePacket done [11:07:19]KKMCreateOFDPacket done [11:07:19]NVStorageSaveData kkm_last_timestamp [11:07:19]File name is /storage/kkm_last_timestamp [11:07:19]Write 4 bytes [11:07:19]NVStorageSaveData done [11:07:19]ExternCall_PrintAddStr [11:07:19]wPrintStart [11:07:19]Write to MH i2c: 01 00 00 27 0F 36 [11:07:19]Write i2c OK [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 [11:07:19]MH_I2C_Read... [11:07:19]Read from MH i2c: 01 07 00 27 0F 00 00 00 00 00 FF 0F 4B [11:07:19]RasterBufferAndPrint [11:07:19]line Счет N : (1)11325302 [11:07:19]line ИНН: 02508201610067 [11:07:19]line Контрольно-Кассовый Чек [11:07:19]line ПРОДАЖА [11:07:19]line ТРК (МРК, ГНК) : 32 [11:07:19]line Товар: 2710124130 [11:07:19]line Аи-92-К-4 [11:07:19]line 14.750 * 67.80 [11:07:19]line = 1000.05 [11:07:19]line НДС 12% НСП 1% [11:07:19]line > о реализуемом товаре [11:07:19]line ИТОГО: 1000.05 [11:07:19]line НСП 1% : 8.85 [11:07:19]line НДС 12% : 106.20 [11:07:19]line Наличными: 0.00 [11:07:19]line Безнал.: 1000.05 [11:07:19]line Место: АЗС № 95 "Партнер Нефть" [11:07:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:07:19]line СНО: Общий режим [11:07:19]line Чек 254 16.08.2024 11:07 [11:07:19]line Смена: 462 ФФД: 1.0 [11:07:19]line ЗНМ: 0300000079 [11:07:19]line РНМ: 0000000000092545 [11:07:19]line Версия ККМ: 001 [11:07:19]line Платежная система: O! деньги [11:07:19]line ФМ: 0000000000871802 [11:07:19]line ФД: 197913 [11:07:19]line ФПД: 158650331578956 [11:07:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110718&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197913&fm=158650331578956&tin=02508201610067®Number=0000000000092545&sum=100005 [11:07:20]OFD Sender: Processing packet 197913 [packets to send 245, broken 244] [11:07:20]ProducePacketName [11:07:20]name=ofd_packets/00197913 [11:07:20]OFD Sender: To server: pG, [11:07:20]CommunicateWithHost lk.salyk.kg:30040 [11:07:20]ConnectInit lk.salyk.kg [11:07:20]written 0, free lines is 4095 [11:07:20]Connected sock=10 [11:07:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 CC F1 07 01 7E C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 E6 32 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 05 03 00 35 04 06 00 90 4A A8 A8 42 4C 63 C9 7A 4A B3 01 00 8A [11:07:20]Write to MH i2c: 01 00 00 51 0F 60 [11:07:20]Write i2c OK [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: 01 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: 01 07 00 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: 01 07 00 51 0F 00 00 00 00 00 F3 0C 66 [11:07:20]RasterBufferAndPrint [11:07:20]line [11:07:20]line [11:07:20]line [11:07:20]line [11:07:20]line [11:07:20]written 0, free lines is 3321 [11:07:20]MH_Cut [11:07:20]Write to MH i2c: D1 01 00 58 0F 01 39 [11:07:20]Write i2c OK [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: D1 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: D1 01 00 [11:07:20]MH_I2C_Read... [11:07:20]Read from MH i2c: D1 01 00 58 0F 00 38 [11:07:20]Write to MH i2c: 01 00 00 59 0F 68 [11:07:20]Write i2c OK [11:07:20]MH_I2C_Read... [11:07:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 08 88 47 00 28 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 05 03 00 F4 03 04 00 FB DE BE 66 B6 04 01 00 00 85 D0 63 DB 03 05 FB 5E [11:07:20]CommunicateWithHost err = 0 [11:07:20]CheckOFDResponse [11:07:20]1017 (14) - 77093643461234 [11:07:20]1041 (16) - 0000000000871802 [11:07:20]1040 (4) - 197913 [11:07:20]1012 (4) - 16.08.2024 05:09 [11:07:20]1206 (1) - 0 [11:07:20]OFD Sender: Remove packet 197913 [11:07:20]ProducePacketName [11:07:20]name=ofd_packets/00197913 [11:07:20]NVStorageDeleteData [11:07:21]OFD Sender: No OFD packet to send [11:07:21]*** Cut start [11:07:21]*** Purtial cut [11:07:21]*** Stage 1: CUTSNS_PIN = 1 [11:07:21]Read from MH i2c: 01 [11:07:21]MH_I2C_Read... [11:07:21]*** Stop cut motor [11:07:21]*** Cut end [11:07:21]Read from MH i2c: 01 07 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: 01 07 00 59 0F 00 00 00 00 00 FF 0F 7D [11:07:21]process_action close_receipt done [11:07:21]requested_data is exist [11:07:21]produce_requested_data [11:07:21]requested_item fm.sn is exist - process it [11:07:21]wFMCommunicate request_size=4 [11:07:21]MH_SAM_APDU [11:07:21]CAPDU: 80 11 00 00 [11:07:21]Write to MH i2c: E2 08 00 5A 0F 80 11 00 00 00 00 00 00 E3 [11:07:21]Write i2c OK [11:07:21]MH_I2C_Read... [11:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:21]Read from MH i2c: E2 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 17 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 17 00 5A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 30 [11:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:07:21]wFMCommunicate OK [11:07:21]requested_item fd.num is exist - process it [11:07:21]SAM_PROTO_GetFieldsCounters [11:07:21]wFMCommunicate request_size=4 [11:07:21]MH_SAM_APDU [11:07:21]CAPDU: 80 13 00 00 [11:07:21]Write to MH i2c: E2 08 00 5B 0F 80 13 00 00 00 00 00 00 E6 [11:07:21]Write i2c OK [11:07:21]MH_I2C_Read... [11:07:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:21]Read from MH i2c: E2 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 62 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 62 00 5B 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 19 05 03 00 0E 04 04 00 CE 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 EB [11:07:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 19 05 03 00 0E 04 04 00 CE 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:07:21]wFMCommunicate OK [11:07:21]SAM_PROTO_GetFieldsCounters done [11:07:21]requested_item shift.num is exist - process it [11:07:21]requested_item shift.opened is exist - process it [11:07:21]req_shift_opened [11:07:21]FM_GetShiftState [11:07:21]SAM_PROTO_GetShiftState [11:07:21]wFMCommunicate request_size=4 [11:07:21]MH_SAM_APDU [11:07:21]CAPDU: 80 13 01 00 [11:07:21]Write to MH i2c: E2 08 00 5C 0F 80 13 01 00 00 00 00 00 E8 [11:07:21]Write i2c OK [11:07:21]MH_I2C_Read... [11:07:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:21]Read from MH i2c: E2 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 0E 00 [11:07:21]MH_I2C_Read... [11:07:21]Read from MH i2c: E2 0E 00 5C 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [11:07:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:07:21]wFMCommunicate OK [11:07:21]SAM_PROTO_GetShiftState done [11:07:21]FM_GetShiftState done [11:07:21]req_shift_opened done [11:07:21]requested_item shift.open_date is exist - process it [11:07:21]req_shift_open_date [11:07:21]req_shift_open_date done [11:07:21]produce_requested_data done [11:07:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197913,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:07:21]process_action_free close_receipt [11:07:21]json_value_free [11:07:21]json_value_free done [11:07:21]process_json_proto returns [11:07:21]Send response to host [11:07:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197913,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:07:21]free response buf [11:07:21]execute_script done [11:07:21]execute_script returns [11:07:21]free content buf [11:07:21]Sock 9.Close socket [11:07:21]Sock 9.Thread stoped [11:07:26]OFD Sender: No OFD packet to send [11:07:31]OFD Sender: No OFD packet to send [11:07:36]OFD Sender: No OFD packet to send [11:07:41]OFD Sender: No OFD packet to send [11:07:45]accept exits with 7 [11:07:45]New connection [11:07:45]New thread 3067260260 created [11:07:45]Thread 3067403620 joined [11:07:45]Waiting for new connection... [11:07:45] Sock 7.Parse request [11:07:45]Sock 7.Check first char [11:07:45]Sock 7.First char is OK [11:07:45]request: POST /json_proto HTTP/1.0 [11:07:45]Method: POST [11:07:45]URL: /json_proto [11:07:45]Method is POST - this is cgi request [11:07:45]url: /json_proto [11:07:45]query_string will be loaded in cgi processing [11:07:45]execute_cgi json_proto POST (null) [11:07:45]execute_cgi path=json_proto method=POST [11:07:45]POST find Content-Length [11:07:45]Host: 172.17.46.195:8080 [11:07:45]Content-Length: 805 [11:07:45]Content-Type: application/json [11:07:45] [11:07:45]POST finish read [11:07:45]Found Content-Length = 805 [11:07:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325303", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:45]execute_script... [11:07: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)11325303", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:45]POST & json_proto [11:07:45]process_json_proto [11:07:45]json parsed OK: [11:07:45]protocol is kg_v1.0 [11:07:45]action value=close_receipt [11:07:45]process_action close_receipt [11:07:45]cmd_close_receipt [11:07:45]MH_GetDate [11:07:45]Write to MH i2c: F0 00 00 5D 0F 5B [11:07:45]Write i2c OK [11:07:45]MH_I2C_Read... [11:07:45]Read from MH i2c: F0 [11:07:45]MH_I2C_Read... [11:07:45]Read from MH i2c: F0 09 00 [11:07:45]MH_I2C_Read... [11:07:45]Read from MH i2c: F0 09 00 5D 0F 00 02 33 BF 66 8D AE BC 66 1B [11:07:45]GetLastDocTimeStamp 1723806438 [11:07:45]current date 1723806466 [11:07:45]FM_GetShiftState [11:07:45]SAM_PROTO_GetShiftState [11:07:45]wFMCommunicate request_size=4 [11:07:45]MH_SAM_APDU [11:07:45]CAPDU: 80 13 01 00 [11:07:45]Write to MH i2c: E2 08 00 5E 0F 80 13 01 00 00 00 00 00 EA [11:07:45]Write i2c OK [11:07:45]MH_I2C_Read... [11:07:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:45]Read from MH i2c: E2 [11:07:45]MH_I2C_Read... [11:07:45]Read from MH i2c: E2 0E 00 [11:07:45]MH_I2C_Read... [11:07:45]Read from MH i2c: E2 0E 00 5E 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 78 [11:07:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:07:45]wFMCommunicate OK [11:07:45]SAM_PROTO_GetShiftState done [11:07:45]FM_GetShiftState done [11:07:45]opened in 1723766727 [11:07:45]opened+sec_in_day 1723853127 [11:07:45]quantity*price = 100021 [11:07:45]sum+1 = 100023 [11:07:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 255 16.08.2024 11:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197914 ФПД: 88789064517418 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110746&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197914&fm=88789064517418&tin=02508201610067®Number=0000000000092545&sum=100022 [11:07:46]StoreToDocumentArchive [11:07:46]shift 462 fd 197914 [11:07:46]save to /storage/0462/doc_00197914 [11:07:46]save last doc name /storage/0462/doc_00197914 to /storage/kkm_last_doc_name [11:07:46]save OK [11:07:46]Clear old archive folders... [11:07:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:46]tlvbuf is 009178C0 [11:07:46]SAM_PROTO_ClearQueue [11:07:46]wFMCommunicate request_size=4 [11:07:46]MH_SAM_APDU [11:07:46]CAPDU: 80 09 00 00 [11:07:46]Write to MH i2c: E2 08 00 6B 0F 80 09 00 00 00 00 00 00 EC [11:07:46]Write i2c OK [11:07:46]MH_I2C_Read... [11:07:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:46]Read from MH i2c: E2 [11:07:46]MH_I2C_Read... [11:07:46]Read from MH i2c: E2 03 00 [11:07:46]MH_I2C_Read... [11:07:46]Read from MH i2c: E2 03 00 6B 0F 00 90 00 EE [11:07:46]RAPDU: 90 00 [11:07:46]wFMCommunicate OK [11:07:46]SAM_PROTO_ClearQueue done [11:07:46]KKMCreateOFDPacket [11:07:46]OFDProtocolAddRootSTLVToBuf [11:07:46]FM_MakeSignedData [11:07:46]FM_MakeSignedData [11:07:46]SAM_PROTO_SignData [11:07:46]wFMCommunicate request_size=4 [11:07:46]MH_SAM_APDU [11:07:46]CAPDU: 80 0D 01 02 [11:07:46]Write to MH i2c: E2 08 00 6C 0F 80 0D 01 02 00 00 00 00 F4 [11:07:46]Write i2c OK [11:07:46]MH_I2C_Read... [11:07:46]Read from MH i2c: E2 [11:07:46]MH_I2C_Read... [11:07:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:46]Read from MH i2c: E2 03 00 [11:07:46]MH_I2C_Read... [11:07:46]Read from MH i2c: E2 03 00 6C 0F 00 90 00 EF [11:07:46]RAPDU: 90 00 [11:07:46]wFMCommunicate OK [11:07:46]wFMCommunicate request_size=255 [11:07:46]MH_SAM_APDU [11:07: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 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 FF 00 00 00 F4 03 04 00 02 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 05 03 00 35 04 06 00 50 [11:07:46]Write to MH i2c: E2 02 01 6D 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 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 FF 00 00 00 F4 03 04 00 02 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 05 03 00 35 04 06 00 50 00 00 60 [11:07:46]Write i2c OK [11:07:46]MH_I2C_Read... [11:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:46]Read from MH i2c: E2 [11:07:46]MH_I2C_Read... [11:07:46]Read from MH i2c: E2 03 00 [11:07:46]MH_I2C_Read... [11:07:46]Read from MH i2c: E2 03 00 6D 0F 00 90 00 F0 [11:07:46]RAPDU: 90 00 [11:07:46]wFMCommunicate OK [11:07:46]wFMCommunicate request_size=10 [11:07:46]MH_SAM_APDU [11:07:46]CAPDU: 80 0D 02 02 05 C0 D0 A6 87 2A [11:07:46]Write to MH i2c: E2 0D 00 6E 0F 80 0D 02 02 05 00 C0 D0 A6 87 2A 00 00 E8 [11:07:46]Write i2c OK [11:07:46]MH_I2C_Read... [11:07:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:47]Read from MH i2c: E2 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: E2 03 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: E2 03 00 6E 0F 00 90 00 F1 [11:07:47]RAPDU: 90 00 [11:07:47]wFMCommunicate OK [11:07:47]wFMCommunicate request_size=4 [11:07:47]MH_SAM_APDU [11:07:47]CAPDU: 80 0D 03 02 [11:07:47]Write to MH i2c: E2 08 00 6F 0F 80 0D 03 02 00 00 00 00 F9 [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:47]Read from MH i2c: E2 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: E2 0B 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: E2 0B 00 6F 0F 00 1E 64 6C F8 01 35 A6 0F 90 00 CB [11:07:47]RAPDU: 1E 64 6C F8 01 35 A6 0F 90 00 [11:07:47]wFMCommunicate OK [11:07:47]SAM_PROTO_SignData done [11:07:47]FM_MakeSignedData done [11:07:47]CreateOFDProtocolMessage [11:07:47]wFMCommunicate request_size=4 [11:07:47]MH_SAM_APDU [11:07:47]CAPDU: 80 11 00 00 [11:07:47]Write to MH i2c: E2 08 00 70 0F 80 11 00 00 00 00 00 00 F9 [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:47]Read from MH i2c: E2 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: E2 17 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: E2 17 00 70 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [11:07:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:07:47]wFMCommunicate OK [11:07:47]CreateOFDProtocolMessage done [11:07:47]OFDSenderStorePacket 197914 [11:07:47]StoreOFDPacket docnum=197914 [11:07:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A6 61 07 01 DE 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 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 FF 00 00 00 F4 03 04 00 02 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 05 03 00 35 04 06 00 50 C0 D0 A6 87 2A 1E 64 6C F8 01 35 A6 0F [11:07:47]CheckFolder [11:07:47]dirname=/storage/ofd_packets [11:07:47]CheckFolder done [11:07:47]ProducePacketName [11:07:47]name=ofd_packets/00197914 [11:07:47]NVStorageSaveData ofd_packets/00197914 [11:07:47]File name is /storage/ofd_packets/00197914 [11:07:47]Write 301 bytes [11:07:47]NVStorageSaveData done [11:07:47]OFDSenderStorePacket done [11:07:47]KKMCreateOFDPacket done [11:07:47]NVStorageSaveData kkm_last_timestamp [11:07:47]File name is /storage/kkm_last_timestamp [11:07:47]Write 4 bytes [11:07:47]NVStorageSaveData done [11:07:47]ExternCall_PrintAddStr [11:07:47]wPrintStart [11:07:47]Write to MH i2c: 01 00 00 71 0F 80 [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 07 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 07 00 71 0F 00 00 00 00 00 FF 0F 95 [11:07:47]RasterBufferAndPrint [11:07:47]line Счет N : (1)11325303 [11:07:47]line ИНН: 02508201610067 [11:07:47]line Контрольно-Кассовый Чек [11:07:47]line ПРОДАЖА [11:07:47]line ТРК (МРК, ГНК) : 11 [11:07:47]line Товар: 2710124500 [11:07:47]line Аи-95-К-5 [11:07:47]line 13.480 * 74.20 [11:07:47]line = 1000.22 [11:07:47]line НДС 12% НСП 1% [11:07:47]line > о реализуемом товаре [11:07:47]line ИТОГО: 1000.22 [11:07:47]line НСП 1% : 8.85 [11:07:47]line НДС 12% : 106.22 [11:07:47]line Наличными: 0.00 [11:07:47]line Безнал.: 1000.22 [11:07:47]line Место: АЗС № 95 "Партнер Нефть" [11:07:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:07:47]line СНО: Общий режим [11:07:47]line Чек 255 16.08.2024 11:07 [11:07:47]line Смена: 462 ФФД: 1.0 [11:07:47]line ЗНМ: 0300000079 [11:07:47]line РНМ: 0000000000092545 [11:07:47]line Версия ККМ: 001 [11:07:47]line Платежная система: O! деньги [11:07:47]line ФМ: 0000000000871802 [11:07:47]line ФД: 197914 [11:07:47]line ФПД: 88789064517418 [11:07:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110746&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197914&fm=88789064517418&tin=02508201610067®Number=0000000000092545&sum=100022 [11:07:47]OFD Sender: Processing packet 197914 [packets to send 245, broken 244] [11:07:47]ProducePacketName [11:07:47]name=ofd_packets/00197914 [11:07:47]OFD Sender: To server: pG, [11:07:47]CommunicateWithHost lk.salyk.kg:30040 [11:07:47]ConnectInit lk.salyk.kg [11:07:47]written 0, free lines is 4095 [11:07:47]Connected sock=10 [11:07:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A6 61 07 01 DE 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 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 FF 00 00 00 F4 03 04 00 02 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 05 03 00 35 04 06 00 50 C0 D0 A6 87 2A 1E 64 6C F8 01 35 A6 0F [11:07:47]Write to MH i2c: 01 00 00 9B 0F AA [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 07 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: 01 07 00 9B 0F 00 00 00 00 00 E6 0C A3 [11:07:47]RasterBufferAndPrint [11:07:47]line [11:07:47]line [11:07:47]line [11:07:47]line [11:07:47]line [11:07:47]written 0, free lines is 3308 [11:07:47]MH_Cut [11:07:47]Write to MH i2c: D1 01 00 A2 0F 01 83 [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: D1 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: D1 01 00 [11:07:47]MH_I2C_Read... [11:07:47]Read from MH i2c: D1 01 00 A2 0F 00 82 [11:07:47]Write to MH i2c: 01 00 00 A3 0F B2 [11:07:47]Write i2c OK [11:07:47]MH_I2C_Read... [11:07:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 52 90 47 00 41 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 05 03 00 F4 03 04 00 16 DF BE 66 B6 04 01 00 00 65 3F 05 0A 45 5D D3 CE [11:07:47]CommunicateWithHost err = 0 [11:07:47]CheckOFDResponse [11:07:47]1017 (14) - 77093643461234 [11:07:47]1041 (16) - 0000000000871802 [11:07:47]1040 (4) - 197914 [11:07:47]1012 (4) - 16.08.2024 05:09 [11:07:47]1206 (1) - 0 [11:07:47]OFD Sender: Remove packet 197914 [11:07:47]ProducePacketName [11:07:47]name=ofd_packets/00197914 [11:07:47]NVStorageDeleteData [11:07:48]OFD Sender: No OFD packet to send [11:07:48]*** Cut start [11:07:48]*** Purtial cut [11:07:48]*** CUTSNS_PIN = 0 [11:07:48]*** Stage 1: CUTSNS_PIN = 1 [11:07:50]Read from MH i2c: 01 [11:07:50]MH_I2C_Read... [11:07:50]*** Stop cut motor [11:07:50]*** Cut end [11:07:50]Read from MH i2c: 01 07 00 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: 01 07 00 A3 0F 00 00 00 00 00 FF 0F C7 [11:07:50]process_action close_receipt done [11:07:50]requested_data is exist [11:07:50]produce_requested_data [11:07:50]requested_item fm.sn is exist - process it [11:07:50]wFMCommunicate request_size=4 [11:07:50]MH_SAM_APDU [11:07:50]CAPDU: 80 11 00 00 [11:07:50]Write to MH i2c: E2 08 00 A4 0F 80 11 00 00 00 00 00 00 2D [11:07:50]Write i2c OK [11:07:50]MH_I2C_Read... [11:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:50]Read from MH i2c: E2 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: E2 17 00 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: E2 17 00 A4 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7A [11:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:07:50]wFMCommunicate OK [11:07:50]requested_item fd.num is exist - process it [11:07:50]SAM_PROTO_GetFieldsCounters [11:07:50]wFMCommunicate request_size=4 [11:07:50]MH_SAM_APDU [11:07:50]CAPDU: 80 13 00 00 [11:07:50]Write to MH i2c: E2 08 00 A5 0F 80 13 00 00 00 00 00 00 30 [11:07:50]Write i2c OK [11:07:50]MH_I2C_Read... [11:07:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:50]Read from MH i2c: E2 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: E2 62 00 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: E2 62 00 A5 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1A 05 03 00 0E 04 04 00 CE 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 3A [11:07:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1A 05 03 00 0E 04 04 00 CE 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:07:50]wFMCommunicate OK [11:07:50]SAM_PROTO_GetFieldsCounters done [11:07:50]requested_item shift.num is exist - process it [11:07:50]requested_item shift.opened is exist - process it [11:07:50]req_shift_opened [11:07:50]FM_GetShiftState [11:07:50]SAM_PROTO_GetShiftState [11:07:50]wFMCommunicate request_size=4 [11:07:50]MH_SAM_APDU [11:07:50]CAPDU: 80 13 01 00 [11:07:50]Write to MH i2c: E2 08 00 A6 0F 80 13 01 00 00 00 00 00 32 [11:07:50]Write i2c OK [11:07:50]MH_I2C_Read... [11:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:50]Read from MH i2c: E2 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: E2 0E 00 [11:07:50]MH_I2C_Read... [11:07:50]Read from MH i2c: E2 0E 00 A6 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [11:07:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:07:50]wFMCommunicate OK [11:07:50]SAM_PROTO_GetShiftState done [11:07:50]FM_GetShiftState done [11:07:50]req_shift_opened done [11:07:50]requested_item shift.open_date is exist - process it [11:07:50]req_shift_open_date [11:07:50]req_shift_open_date done [11:07:50]produce_requested_data done [11:07:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197914,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:07:50]process_action_free close_receipt [11:07:50]json_value_free [11:07:50]json_value_free done [11:07:50]process_json_proto returns [11:07:50]Send response to host [11:07:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197914,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:07:50]free response buf [11:07:50]execute_script done [11:07:50]execute_script returns [11:07:50]free content buf [11:07:50]Sock 7.Close socket [11:07:50]Sock 7.Thread stoped [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:13]OFD Sender: No OFD packet to send [11:08:18]OFD Sender: No OFD packet to send [11:08:23]OFD Sender: No OFD packet to send [11:08:28]OFD Sender: No OFD packet to send [11:08:33]OFD Sender: No OFD packet to send [11:08:38]OFD Sender: No OFD packet to send [11:08:43]OFD Sender: No OFD packet to send [11:08:48]OFD Sender: No OFD packet to send [11:08:53]OFD Sender: No OFD packet to send [11:08:58]OFD Sender: No OFD packet to send [11:09:03]OFD Sender: No OFD packet to send [11:09:08]OFD Sender: No OFD packet to send [11:09:12]accept exits with 9 [11:09:12]New connection [11:09:12]New thread 3067403620 created [11:09:12]Thread 3067260260 joined [11:09:12]Waiting for new connection... [11:09:12] Sock 9.Parse request [11:09:12]Sock 9.Check first char [11:09:12]Sock 9.First char is OK [11:09:12]request: POST /json_proto HTTP/1.0 [11:09:12]Method: POST [11:09:12]URL: /json_proto [11:09:12]Method is POST - this is cgi request [11:09:12]url: /json_proto [11:09:12]query_string will be loaded in cgi processing [11:09:12]execute_cgi json_proto POST (null) [11:09:12]execute_cgi path=json_proto method=POST [11:09:12]POST find Content-Length [11:09:12]Host: 172.17.46.195:8080 [11:09:12]Content-Length: 802 [11:09:12]Content-Type: application/json [11:09:12] [11:09:12]POST finish read [11:09:12]Found Content-Length = 802 [11:09:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:12]execute_script... [11:09: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)11325305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:12]POST & json_proto [11:09:12]process_json_proto [11:09:12]json parsed OK: [11:09:12]protocol is kg_v1.0 [11:09:12]action value=close_receipt [11:09:12]process_action close_receipt [11:09:12]cmd_close_receipt [11:09:12]MH_GetDate [11:09:12]Write to MH i2c: F0 00 00 A7 0F A5 [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: F0 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: F0 09 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: F0 09 00 A7 0F 00 59 33 BF 66 8D AE BC 66 BC [11:09:12]GetLastDocTimeStamp 1723806466 [11:09:12]current date 1723806553 [11:09:12]FM_GetShiftState [11:09:12]SAM_PROTO_GetShiftState [11:09:12]wFMCommunicate request_size=4 [11:09:12]MH_SAM_APDU [11:09:12]CAPDU: 80 13 01 00 [11:09:12]Write to MH i2c: E2 08 00 A8 0F 80 13 01 00 00 00 00 00 34 [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:12]Read from MH i2c: E2 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 0E 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: E2 0E 00 A8 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C2 [11:09:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:09:12]wFMCommunicate OK [11:09:12]SAM_PROTO_GetShiftState done [11:09:12]FM_GetShiftState done [11:09:12]opened in 1723766727 [11:09:12]opened+sec_in_day 1723853127 [11:09:12]quantity*price = 100050 [11:09:12]sum+1 = 100052 [11:09:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 256 16.08.2024 11:09 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197915 ФПД: 49898586409219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110913&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197915&fm=49898586409219&tin=02508201610067®Number=0000000000092545&sum=100051 [11:09:13]StoreToDocumentArchive [11:09:13]shift 462 fd 197915 [11:09:13]save to /storage/0462/doc_00197915 [11:09:13]save last doc name /storage/0462/doc_00197915 to /storage/kkm_last_doc_name [11:09:13]save OK [11:09:13]Clear old archive folders... [11:09:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:09:13]tlvbuf is B6F48ED0 [11:09:13]SAM_PROTO_ClearQueue [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 09 00 00 [11:09:13]Write to MH i2c: E2 08 00 B5 0F 80 09 00 00 00 00 00 00 36 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 B5 0F 00 90 00 38 [11:09:13]RAPDU: 90 00 [11:09:13]wFMCommunicate OK [11:09:13]SAM_PROTO_ClearQueue done [11:09:13]KKMCreateOFDPacket [11:09:13]OFDProtocolAddRootSTLVToBuf [11:09:13]FM_MakeSignedData [11:09:13]FM_MakeSignedData [11:09:13]SAM_PROTO_SignData [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 0D 01 02 [11:09:13]Write to MH i2c: E2 08 00 B6 0F 80 0D 01 02 00 00 00 00 3E [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]OFD Sender: No OFD packet to send [11:09:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 B6 0F 00 90 00 39 [11:09:13]RAPDU: 90 00 [11:09:13]wFMCommunicate OK [11:09:13]wFMCommunicate request_size=255 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 01 00 00 F4 03 04 00 59 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 05 03 00 35 04 06 00 2D 61 EB 84 [11:09:13]Write to MH i2c: E2 02 01 B7 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 00 01 00 00 F4 03 04 00 59 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 05 03 00 35 04 06 00 2D 61 EB 84 00 00 C4 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 B7 0F 00 90 00 3A [11:09:13]RAPDU: 90 00 [11:09:13]wFMCommunicate OK [11:09:13]wFMCommunicate request_size=7 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 0D 02 02 02 89 03 [11:09:13]Write to MH i2c: E2 0A 00 B8 0F 80 0D 02 02 02 00 89 03 00 00 D1 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 03 00 B8 0F 00 90 00 3B [11:09:13]RAPDU: 90 00 [11:09:13]wFMCommunicate OK [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 0D 03 02 [11:09:13]Write to MH i2c: E2 08 00 B9 0F 80 0D 03 02 00 00 00 00 43 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 0B 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 0B 00 B9 0F 00 98 DC D2 35 51 0E F0 3A 90 00 48 [11:09:13]RAPDU: 98 DC D2 35 51 0E F0 3A 90 00 [11:09:13]wFMCommunicate OK [11:09:13]SAM_PROTO_SignData done [11:09:13]FM_MakeSignedData done [11:09:13]CreateOFDProtocolMessage [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 11 00 00 [11:09:13]Write to MH i2c: E2 08 00 BA 0F 80 11 00 00 00 00 00 00 43 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:14]Read from MH i2c: E2 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: E2 17 00 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: E2 17 00 BA 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 90 [11:09:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:09:14]wFMCommunicate OK [11:09:14]CreateOFDProtocolMessage done [11:09:14]OFDSenderStorePacket 197915 [11:09:14]StoreOFDPacket docnum=197915 [11:09:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 EE 64 04 01 AA 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 01 00 00 F4 03 04 00 59 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 05 03 00 35 04 06 00 2D 61 EB 84 89 03 98 DC D2 35 51 0E F0 3A [11:09:14]CheckFolder [11:09:14]dirname=/storage/ofd_packets [11:09:14]CheckFolder done [11:09:14]ProducePacketName [11:09:14]name=ofd_packets/00197915 [11:09:14]NVStorageSaveData ofd_packets/00197915 [11:09:14]File name is /storage/ofd_packets/00197915 [11:09:14]Write 298 bytes [11:09:14]NVStorageSaveData done [11:09:14]OFDSenderStorePacket done [11:09:14]KKMCreateOFDPacket done [11:09:14]NVStorageSaveData kkm_last_timestamp [11:09:14]File name is /storage/kkm_last_timestamp [11:09:14]Write 4 bytes [11:09:14]NVStorageSaveData done [11:09:14]ExternCall_PrintAddStr [11:09:14]wPrintStart [11:09:14]Write to MH i2c: 01 00 00 BB 0F CA [11:09:14]Write i2c OK [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: 01 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: 01 07 00 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: 01 07 00 BB 0F 00 00 00 00 00 FF 0F DF [11:09:14]RasterBufferAndPrint [11:09:14]line Счет N : (1)11325305 [11:09:14]line ИНН: 02508201610067 [11:09:14]line Контрольно-Кассовый Чек [11:09:14]line ПРОДАЖА [11:09:14]line ТРК (МРК, ГНК) : 61 [11:09:14]line Товар: 2710194210 [11:09:14]line ДТ-К-5 [11:09:14]line 13.130 * 76.20 [11:09:14]line = 1000.51 [11:09:14]line НДС 12% НСП 1% [11:09:14]line > о реализуемом товаре [11:09:14]line ИТОГО: 1000.51 [11:09:14]line НСП 1% : 8.85 [11:09:14]line НДС 12% : 106.25 [11:09:14]line Наличными: 0.00 [11:09:14]line Безнал.: 1000.51 [11:09:14]line Место: АЗС № 95 "Партнер Нефть" [11:09:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:09:14]line СНО: Общий режим [11:09:14]line Чек 256 16.08.2024 11:09 [11:09:14]line Смена: 462 ФФД: 1.0 [11:09:14]line ЗНМ: 0300000079 [11:09:14]line РНМ: 0000000000092545 [11:09:14]line Версия ККМ: 001 [11:09:14]line Платежная система: O! деньги [11:09:14]line ФМ: 0000000000871802 [11:09:14]line ФД: 197915 [11:09:14]line ФПД: 49898586409219 [11:09:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T110913&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197915&fm=49898586409219&tin=02508201610067®Number=0000000000092545&sum=100051 [11:09:14]OFD Sender: Processing packet 197915 [packets to send 245, broken 244] [11:09:14]ProducePacketName [11:09:14]name=ofd_packets/00197915 [11:09:14]OFD Sender: To server: pG, [11:09:14]CommunicateWithHost lk.salyk.kg:30040 [11:09:14]ConnectInit lk.salyk.kg [11:09:14]written 0, free lines is 4095 [11:09:14]Connected sock=10 [11:09:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 EE 64 04 01 AA 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 01 00 00 F4 03 04 00 59 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 05 03 00 35 04 06 00 2D 61 EB 84 89 03 98 DC D2 35 51 0E F0 3A [11:09:14]Write to MH i2c: 01 00 00 E5 0F F4 [11:09:14]Write i2c OK [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: 01 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: 01 07 00 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: 01 07 00 E5 0F 00 00 00 00 00 ED 0C F4 [11:09:14]RasterBufferAndPrint [11:09:14]line [11:09:14]line [11:09:14]line [11:09:14]line [11:09:14]line [11:09:14]written 0, free lines is 3315 [11:09:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 65 23 47 00 E9 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 05 03 00 F4 03 04 00 6D DF BE 66 B6 04 01 00 00 7C 90 AE 1B 49 94 01 EA [11:09:14]CommunicateWithHost err = 0 [11:09:14]CheckOFDResponse [11:09:14]1017 (14) - 77093643461234 [11:09:14]1041 (16) - 0000000000871802 [11:09:14]1040 (4) - 197915 [11:09:14]1012 (4) - 16.08.2024 05:11 [11:09:14]1206 (1) - 0 [11:09:14]OFD Sender: Remove packet 197915 [11:09:14]ProducePacketName [11:09:14]name=ofd_packets/00197915 [11:09:14]NVStorageDeleteData [11:09:14]MH_Cut [11:09:14]Write to MH i2c: D1 01 00 EC 0F 01 CD [11:09:14]Write i2c OK [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: D1 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: D1 01 00 [11:09:14]MH_I2C_Read... [11:09:14]Read from MH i2c: D1 01 00 EC 0F 00 CC [11:09:14]Write to MH i2c: 01 00 00 ED 0F FC [11:09:14]Write i2c OK [11:09:14]MH_I2C_Read... [11:09:15]OFD Sender: No OFD packet to send [11:09:15]*** Cut start [11:09:15]*** Purtial cut [11:09:15]*** Stage 1: CUTSNS_PIN = 1 [11:09:15]Read from MH i2c: 01 [11:09:15]MH_I2C_Read... [11:09:15]*** Stop cut motor [11:09:15]*** Cut end [11:09:15]Read from MH i2c: 01 07 00 [11:09:15]MH_I2C_Read... [11:09:15]Read from MH i2c: 01 07 00 ED 0F 00 00 00 00 00 FF 0F 11 [11:09:15]process_action close_receipt done [11:09:15]requested_data is exist [11:09:15]produce_requested_data [11:09:15]requested_item fm.sn is exist - process it [11:09:15]wFMCommunicate request_size=4 [11:09:15]MH_SAM_APDU [11:09:15]CAPDU: 80 11 00 00 [11:09:15]Write to MH i2c: E2 08 00 EE 0F 80 11 00 00 00 00 00 00 77 [11:09:15]Write i2c OK [11:09:15]MH_I2C_Read... [11:09:15]Read from MH i2c: E2 [11:09:15]MH_I2C_Read... [11:09:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:15]Read from MH i2c: E2 17 00 [11:09:15]MH_I2C_Read... [11:09:15]Read from MH i2c: E2 17 00 EE 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C4 [11:09:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:09:15]wFMCommunicate OK [11:09:15]requested_item fd.num is exist - process it [11:09:15]SAM_PROTO_GetFieldsCounters [11:09:15]wFMCommunicate request_size=4 [11:09:15]MH_SAM_APDU [11:09:15]CAPDU: 80 13 00 00 [11:09:15]Write to MH i2c: E2 08 00 EF 0F 80 13 00 00 00 00 00 00 7A [11:09:15]Write i2c OK [11:09:15]MH_I2C_Read... [11:09:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:16]Read from MH i2c: E2 [11:09:16]MH_I2C_Read... [11:09:16]Read from MH i2c: E2 62 00 [11:09:16]MH_I2C_Read... [11:09:16]Read from MH i2c: E2 62 00 EF 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1B 05 03 00 0E 04 04 00 CE 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 8A [11:09:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1B 05 03 00 0E 04 04 00 CE 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:09:16]wFMCommunicate OK [11:09:16]SAM_PROTO_GetFieldsCounters done [11:09:16]requested_item shift.num is exist - process it [11:09:16]requested_item shift.opened is exist - process it [11:09:16]req_shift_opened [11:09:16]FM_GetShiftState [11:09:16]SAM_PROTO_GetShiftState [11:09:16]wFMCommunicate request_size=4 [11:09:16]MH_SAM_APDU [11:09:16]CAPDU: 80 13 01 00 [11:09:16]Write to MH i2c: E2 08 00 F0 0F 80 13 01 00 00 00 00 00 7C [11:09:16]Write i2c OK [11:09:16]MH_I2C_Read... [11:09:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:16]Read from MH i2c: E2 [11:09:16]MH_I2C_Read... [11:09:16]Read from MH i2c: E2 0E 00 [11:09:16]MH_I2C_Read... [11:09:16]Read from MH i2c: E2 0E 00 F0 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [11:09:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:09:16]wFMCommunicate OK [11:09:16]SAM_PROTO_GetShiftState done [11:09:16]FM_GetShiftState done [11:09:16]req_shift_opened done [11:09:16]requested_item shift.open_date is exist - process it [11:09:16]req_shift_open_date [11:09:16]req_shift_open_date done [11:09:16]produce_requested_data done [11:09:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197915,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:09:16]process_action_free close_receipt [11:09:16]json_value_free [11:09:16]json_value_free done [11:09:16]process_json_proto returns [11:09:16]Send response to host [11:09:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197915,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:09:16]free response buf [11:09:16]execute_script done [11:09:16]execute_script returns [11:09:16]free content buf [11:09:16]Sock 9.Close socket [11:09:16]Sock 9.Thread stoped [11:09:20]OFD Sender: No OFD packet to send [11:09:25]OFD Sender: No OFD packet to send [11:09:30]OFD Sender: No OFD packet to send [11:09:35]OFD Sender: No OFD packet to send [11:09:40]OFD Sender: No OFD packet to send [11:09:45]OFD Sender: No OFD packet to send [11:09:50]OFD Sender: No OFD packet to send [11:09:55]OFD Sender: No OFD packet to send [11:10:00]OFD Sender: No OFD packet to send [11:10:05]OFD Sender: No OFD packet to send [11:10:10]OFD Sender: No OFD packet to send [11:10:15]OFD Sender: No OFD packet to send [11:10:20]OFD Sender: No OFD packet to send [11:10:25]OFD Sender: No OFD packet to send [11:10:30]OFD Sender: No OFD packet to send [11:10:35]OFD Sender: No OFD packet to send [11:10:40]OFD Sender: No OFD packet to send [11:10:45]OFD Sender: No OFD packet to send [11:10:50]OFD Sender: No OFD packet to send [11:10:51]accept exits with 7 [11:10:51]New connection [11:10:51]New thread 3067260260 created [11:10:51]Thread 3067403620 joined [11:10:51]Waiting for new connection... [11:10:51] Sock 7.Parse request [11:10:51]Sock 7.Check first char [11:10:51]Sock 7.First char is OK [11:10:51]request: POST /json_proto HTTP/1.0 [11:10:51]Method: POST [11:10:51]URL: /json_proto [11:10:51]Method is POST - this is cgi request [11:10:51]url: /json_proto [11:10:51]query_string will be loaded in cgi processing [11:10:51]execute_cgi json_proto POST (null) [11:10:51]execute_cgi path=json_proto method=POST [11:10:51]POST find Content-Length [11:10:51]Host: 172.17.46.195:8080 [11:10:51]Content-Length: 805 [11:10:51]Content-Type: application/json [11:10:51] [11:10:51]POST finish read [11:10:51]Found Content-Length = 805 [11:10:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:51]execute_script... [11:10: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)11325306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:51]POST & json_proto [11:10:51]process_json_proto [11:10:51]json parsed OK: [11:10:51]protocol is kg_v1.0 [11:10:51]action value=close_receipt [11:10:51]process_action close_receipt [11:10:51]cmd_close_receipt [11:10:51]MH_GetDate [11:10:51]Write to MH i2c: F0 00 00 F1 0F EF [11:10:51]Write i2c OK [11:10:51]MH_I2C_Read... [11:10:51]Read from MH i2c: F0 [11:10:51]MH_I2C_Read... [11:10:51]Read from MH i2c: F0 09 00 [11:10:51]MH_I2C_Read... [11:10:51]Read from MH i2c: F0 09 00 F1 0F 00 BB 33 BF 66 8D AE BC 66 68 [11:10:51]GetLastDocTimeStamp 1723806553 [11:10:51]current date 1723806651 [11:10:51]FM_GetShiftState [11:10:51]SAM_PROTO_GetShiftState [11:10:51]wFMCommunicate request_size=4 [11:10:51]MH_SAM_APDU [11:10:51]CAPDU: 80 13 01 00 [11:10:51]Write to MH i2c: E2 08 00 F2 0F 80 13 01 00 00 00 00 00 7E [11:10:51]Write i2c OK [11:10:51]MH_I2C_Read... [11:10:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:51]Read from MH i2c: E2 [11:10:51]MH_I2C_Read... [11:10:51]Read from MH i2c: E2 0E 00 [11:10:51]MH_I2C_Read... [11:10:51]Read from MH i2c: E2 0E 00 F2 0F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0C [11:10:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:10:51]wFMCommunicate OK [11:10:51]SAM_PROTO_GetShiftState done [11:10:51]FM_GetShiftState done [11:10:51]opened in 1723766727 [11:10:51]opened+sec_in_day 1723853127 [11:10:51]quantity*price = 200010 [11:10:51]sum+1 = 200011 [11:10:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.10 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 0.00 Безнал.: 2000.10 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 257 16.08.2024 11:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197916 ФПД: 242200948452755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111051&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197916&fm=242200948452755&tin=02508201610067®Number=0000000000092545&sum=200010 [11:10:52]StoreToDocumentArchive [11:10:52]shift 462 fd 197916 [11:10:52]save to /storage/0462/doc_00197916 [11:10:52]save last doc name /storage/0462/doc_00197916 to /storage/kkm_last_doc_name [11:10:52]save OK [11:10:52]Clear old archive folders... [11:10:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:52]tlvbuf is 009140A0 [11:10:52]SAM_PROTO_ClearQueue [11:10:52]wFMCommunicate request_size=4 [11:10:52]MH_SAM_APDU [11:10:52]CAPDU: 80 09 00 00 [11:10:52]Write to MH i2c: E2 08 00 FF 0F 80 09 00 00 00 00 00 00 80 [11:10:52]Write i2c OK [11:10:52]MH_I2C_Read... [11:10:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:52]Read from MH i2c: E2 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 FF 0F 00 90 00 82 [11:10:52]RAPDU: 90 00 [11:10:52]wFMCommunicate OK [11:10:52]SAM_PROTO_ClearQueue done [11:10:52]KKMCreateOFDPacket [11:10:52]OFDProtocolAddRootSTLVToBuf [11:10:52]FM_MakeSignedData [11:10:52]FM_MakeSignedData [11:10:52]SAM_PROTO_SignData [11:10:52]wFMCommunicate request_size=4 [11:10:52]MH_SAM_APDU [11:10:52]CAPDU: 80 0D 01 02 [11:10:52]Write to MH i2c: E2 08 00 00 10 80 0D 01 02 00 00 00 00 89 [11:10:52]Write i2c OK [11:10:52]MH_I2C_Read... [11:10:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:52]Read from MH i2c: E2 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 00 10 00 90 00 84 [11:10:52]RAPDU: 90 00 [11:10:52]wFMCommunicate OK [11:10:52]wFMCommunicate request_size=255 [11:10:52]MH_SAM_APDU [11:10:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 BB 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 05 03 00 35 04 06 00 DC [11:10:52]Write to MH i2c: E2 02 01 01 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 BB 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 05 03 00 35 04 06 00 DC 00 00 FD [11:10:52]Write i2c OK [11:10:52]MH_I2C_Read... [11:10:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:52]Read from MH i2c: E2 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 01 10 00 90 00 85 [11:10:52]RAPDU: 90 00 [11:10:52]wFMCommunicate OK [11:10:52]wFMCommunicate request_size=10 [11:10:52]MH_SAM_APDU [11:10:52]CAPDU: 80 0D 02 02 05 47 CD 7F 2D 93 [11:10:52]Write to MH i2c: E2 0D 00 02 10 80 0D 02 02 05 00 47 CD 7F 2D 93 00 00 E9 [11:10:52]Write i2c OK [11:10:52]MH_I2C_Read... [11:10:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:52]Read from MH i2c: E2 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 03 00 02 10 00 90 00 86 [11:10:52]RAPDU: 90 00 [11:10:52]wFMCommunicate OK [11:10:52]wFMCommunicate request_size=4 [11:10:52]MH_SAM_APDU [11:10:52]CAPDU: 80 0D 03 02 [11:10:52]Write to MH i2c: E2 08 00 03 10 80 0D 03 02 00 00 00 00 8E [11:10:52]Write i2c OK [11:10:52]MH_I2C_Read... [11:10:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:52]Read from MH i2c: E2 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 0B 00 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 0B 00 03 10 00 E5 A7 A7 B2 9D 9D 5F B8 90 00 C5 [11:10:52]RAPDU: E5 A7 A7 B2 9D 9D 5F B8 90 00 [11:10:52]wFMCommunicate OK [11:10:52]SAM_PROTO_SignData done [11:10:52]FM_MakeSignedData done [11:10:52]CreateOFDProtocolMessage [11:10:52]wFMCommunicate request_size=4 [11:10:52]MH_SAM_APDU [11:10:52]CAPDU: 80 11 00 00 [11:10:52]Write to MH i2c: E2 08 00 04 10 80 11 00 00 00 00 00 00 8E [11:10:52]Write i2c OK [11:10:52]MH_I2C_Read... [11:10:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:52]Read from MH i2c: E2 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 17 00 [11:10:52]MH_I2C_Read... [11:10:52]Read from MH i2c: E2 17 00 04 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DB [11:10:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:10:52]wFMCommunicate OK [11:10:52]CreateOFDProtocolMessage done [11:10:52]OFDSenderStorePacket 197916 [11:10:52]StoreOFDPacket docnum=197916 [11:10:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 88 07 01 71 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 BB 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 05 03 00 35 04 06 00 DC 47 CD 7F 2D 93 E5 A7 A7 B2 9D 9D 5F B8 [11:10:52]CheckFolder [11:10:52]dirname=/storage/ofd_packets [11:10:52]CheckFolder done [11:10:52]ProducePacketName [11:10:52]name=ofd_packets/00197916 [11:10:52]NVStorageSaveData ofd_packets/00197916 [11:10:52]File name is /storage/ofd_packets/00197916 [11:10:52]Write 301 bytes [11:10:52]NVStorageSaveData done [11:10:52]OFDSenderStorePacket done [11:10:52]KKMCreateOFDPacket done [11:10:52]NVStorageSaveData kkm_last_timestamp [11:10:52]File name is /storage/kkm_last_timestamp [11:10:52]Write 4 bytes [11:10:52]NVStorageSaveData done [11:10:53]ExternCall_PrintAddStr [11:10:53]wPrintStart [11:10:53]Write to MH i2c: 01 00 00 05 10 15 [11:10:53]Write i2c OK [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: 01 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: 01 07 00 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: 01 07 00 05 10 00 00 00 00 00 FF 0F 2A [11:10:53]RasterBufferAndPrint [11:10:53]line Счет N : (1)11325306 [11:10:53]line ИНН: 02508201610067 [11:10:53]line Контрольно-Кассовый Чек [11:10:53]line ПРОДАЖА [11:10:53]line ТРК (МРК, ГНК) : 32 [11:10:53]line Товар: 2710124130 [11:10:53]line Аи-92-К-4 [11:10:53]line 29.500 * 67.80 [11:10:53]line = 2000.10 [11:10:53]line НДС 12% НСП 1% [11:10:53]line > о реализуемом товаре [11:10:53]line ИТОГО: 2000.10 [11:10:53]line НСП 1% : 17.70 [11:10:53]line НДС 12% : 212.40 [11:10:53]line Наличными: 0.00 [11:10:53]line Безнал.: 2000.10 [11:10:53]line Место: АЗС № 95 "Партнер Нефть" [11:10:53]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:10:53]line СНО: Общий режим [11:10:53]line Чек 257 16.08.2024 11:10 [11:10:53]line Смена: 462 ФФД: 1.0 [11:10:53]line ЗНМ: 0300000079 [11:10:53]line РНМ: 0000000000092545 [11:10:53]line Версия ККМ: 001 [11:10:53]line Платежная система: O! деньги [11:10:53]line ФМ: 0000000000871802 [11:10:53]line ФД: 197916 [11:10:53]line ФПД: 242200948452755 [11:10:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111051&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197916&fm=242200948452755&tin=02508201610067®Number=0000000000092545&sum=200010 [11:10:53]written 0, free lines is 4095 [11:10:53]OFD Sender: Processing packet 197916 [packets to send 245, broken 244] [11:10:53]ProducePacketName [11:10:53]name=ofd_packets/00197916 [11:10:53]OFD Sender: To server: pG, [11:10:53]CommunicateWithHost lk.salyk.kg:30040 [11:10:53]ConnectInit lk.salyk.kg [11:10:53]Connected sock=10 [11:10:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 88 07 01 71 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 BB 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 05 03 00 35 04 06 00 DC 47 CD 7F 2D 93 E5 A7 A7 B2 9D 9D 5F B8 [11:10:53]Write to MH i2c: 01 00 00 2F 10 3F [11:10:53]Write i2c OK [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: 01 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: 01 07 00 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: 01 07 00 2F 10 00 00 00 00 00 E6 0C 38 [11:10:53]RasterBufferAndPrint [11:10:53]line [11:10:53]line [11:10:53]line [11:10:53]line [11:10:53]line [11:10:53]written 0, free lines is 3308 [11:10:53]MH_Cut [11:10:53]Write to MH i2c: D1 01 00 36 10 01 18 [11:10:53]Write i2c OK [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: D1 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: D1 01 00 [11:10:53]MH_I2C_Read... [11:10:53]Read from MH i2c: D1 01 00 36 10 00 17 [11:10:53]Write to MH i2c: 01 00 00 37 10 47 [11:10:53]Write i2c OK [11:10:53]MH_I2C_Read... [11:10:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 67 47 00 11 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 05 03 00 F4 03 04 00 D0 DF BE 66 B6 04 01 00 00 39 0A EA 69 0B A2 22 DF [11:10:53]CommunicateWithHost err = 0 [11:10:53]CheckOFDResponse [11:10:53]1017 (14) - 77093643461234 [11:10:53]1041 (16) - 0000000000871802 [11:10:53]1040 (4) - 197916 [11:10:53]1012 (4) - 16.08.2024 05:12 [11:10:53]1206 (1) - 0 [11:10:53]OFD Sender: Remove packet 197916 [11:10:53]ProducePacketName [11:10:53]name=ofd_packets/00197916 [11:10:53]NVStorageDeleteData [11:10:53]OFD Sender: No OFD packet to send [11:10:54]*** Cut start [11:10:54]*** Purtial cut [11:10:54]*** CUTSNS_PIN = 0 [11:10:54]*** Stage 1: CUTSNS_PIN = 1 [11:10:56]Read from MH i2c: 01 [11:10:56]MH_I2C_Read... [11:10:56]*** Stop cut motor [11:10:56]*** Cut end [11:10:56]Read from MH i2c: 01 07 00 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: 01 07 00 37 10 00 00 00 00 00 FF 0F 5C [11:10:56]process_action close_receipt done [11:10:56]requested_data is exist [11:10:56]produce_requested_data [11:10:56]requested_item fm.sn is exist - process it [11:10:56]wFMCommunicate request_size=4 [11:10:56]MH_SAM_APDU [11:10:56]CAPDU: 80 11 00 00 [11:10:56]Write to MH i2c: E2 08 00 38 10 80 11 00 00 00 00 00 00 C2 [11:10:56]Write i2c OK [11:10:56]MH_I2C_Read... [11:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:56]Read from MH i2c: E2 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 17 00 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 17 00 38 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [11:10:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:10:56]wFMCommunicate OK [11:10:56]requested_item fd.num is exist - process it [11:10:56]SAM_PROTO_GetFieldsCounters [11:10:56]wFMCommunicate request_size=4 [11:10:56]MH_SAM_APDU [11:10:56]CAPDU: 80 13 00 00 [11:10:56]Write to MH i2c: E2 08 00 39 10 80 13 00 00 00 00 00 00 C5 [11:10:56]Write i2c OK [11:10:56]MH_I2C_Read... [11:10:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:56]Read from MH i2c: E2 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 62 00 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 62 00 39 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1C 05 03 00 0E 04 04 00 CE 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 D9 [11:10:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1C 05 03 00 0E 04 04 00 CE 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:10:56]wFMCommunicate OK [11:10:56]SAM_PROTO_GetFieldsCounters done [11:10:56]requested_item shift.num is exist - process it [11:10:56]requested_item shift.opened is exist - process it [11:10:56]req_shift_opened [11:10:56]FM_GetShiftState [11:10:56]SAM_PROTO_GetShiftState [11:10:56]wFMCommunicate request_size=4 [11:10:56]MH_SAM_APDU [11:10:56]CAPDU: 80 13 01 00 [11:10:56]Write to MH i2c: E2 08 00 3A 10 80 13 01 00 00 00 00 00 C7 [11:10:56]Write i2c OK [11:10:56]MH_I2C_Read... [11:10:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:56]Read from MH i2c: E2 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 0E 00 [11:10:56]MH_I2C_Read... [11:10:56]Read from MH i2c: E2 0E 00 3A 10 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [11:10:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:10:56]wFMCommunicate OK [11:10:56]SAM_PROTO_GetShiftState done [11:10:56]FM_GetShiftState done [11:10:56]req_shift_opened done [11:10:56]requested_item shift.open_date is exist - process it [11:10:56]req_shift_open_date [11:10:56]req_shift_open_date done [11:10:56]produce_requested_data done [11:10:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197916,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:10:56]process_action_free close_receipt [11:10:56]json_value_free [11:10:56]json_value_free done [11:10:56]process_json_proto returns [11:10:56]Send response to host [11:10:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197916,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:10:56]free response buf [11:10:56]execute_script done [11:10:56]execute_script returns [11:10:56]free content buf [11:10:56]Sock 7.Close socket [11:10:56]Sock 7.Thread stoped [11:10:58]OFD Sender: No OFD packet to send [11:11:03]OFD Sender: No OFD packet to send [11:11:09]OFD Sender: No OFD packet to send [11:11:10]accept exits with 9 [11:11:10]New connection [11:11:10]New thread 3067403620 created [11:11:10]Thread 3067260260 joined [11:11:10]Waiting for new connection... [11:11:10] Sock 9.Parse request [11:11:10]Sock 9.Check first char [11:11:10]Sock 9.First char is OK [11:11:10]request: POST /json_proto HTTP/1.0 [11:11:10]Method: POST [11:11:10]URL: /json_proto [11:11:10]Method is POST - this is cgi request [11:11:10]url: /json_proto [11:11:10]query_string will be loaded in cgi processing [11:11:10]execute_cgi json_proto POST (null) [11:11:10]execute_cgi path=json_proto method=POST [11:11:10]POST find Content-Length [11:11:10]Host: 172.17.46.195:8080 [11:11:10]Content-Length: 679 [11:11:10]Content-Type: application/json [11:11:10] [11:11:10]POST finish read [11:11:10]Found Content-Length = 679 [11:11:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:10]execute_script... [11:11: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)11325307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:10]POST & json_proto [11:11:10]process_json_proto [11:11:10]json parsed OK: [11:11:10]protocol is kg_v1.0 [11:11:10]action value=close_receipt [11:11:10]process_action close_receipt [11:11:10]cmd_close_receipt [11:11:10]MH_GetDate [11:11:10]Write to MH i2c: F0 00 00 3B 10 3A [11:11:10]Write i2c OK [11:11:10]MH_I2C_Read... [11:11:10]Read from MH i2c: F0 [11:11:10]MH_I2C_Read... [11:11:10]Read from MH i2c: F0 09 00 [11:11:10]MH_I2C_Read... [11:11:10]Read from MH i2c: F0 09 00 3B 10 00 CF 33 BF 66 8D AE BC 66 C7 [11:11:10]GetLastDocTimeStamp 1723806651 [11:11:10]current date 1723806671 [11:11:10]FM_GetShiftState [11:11:10]SAM_PROTO_GetShiftState [11:11:10]wFMCommunicate request_size=4 [11:11:10]MH_SAM_APDU [11:11:10]CAPDU: 80 13 01 00 [11:11:10]Write to MH i2c: E2 08 00 3C 10 80 13 01 00 00 00 00 00 C9 [11:11:10]Write i2c OK [11:11:10]MH_I2C_Read... [11:11:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:10]Read from MH i2c: E2 [11:11:10]MH_I2C_Read... [11:11:10]Read from MH i2c: E2 0E 00 [11:11:10]MH_I2C_Read... [11:11:10]Read from MH i2c: E2 0E 00 3C 10 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 57 [11:11:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:11:10]wFMCommunicate OK [11:11:10]SAM_PROTO_GetShiftState done [11:11:10]FM_GetShiftState done [11:11:10]opened in 1723766727 [11:11:10]opened+sec_in_day 1723853127 [11:11:10]quantity*price = 50036 [11:11:10]sum+1 = 50037 [11:11:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 258 16.08.2024 11:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197917 ФПД: 277065789604688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111111&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197917&fm=277065789604688&tin=02508201610067®Number=0000000000092545&sum=50000 [11:11:11]StoreToDocumentArchive [11:11:11]shift 462 fd 197917 [11:11:11]save to /storage/0462/doc_00197917 [11:11:11]save last doc name /storage/0462/doc_00197917 to /storage/kkm_last_doc_name [11:11:11]save OK [11:11:11]Clear old archive folders... [11:11:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:11]tlvbuf is 00915280 [11:11:11]SAM_PROTO_ClearQueue [11:11:11]wFMCommunicate request_size=4 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 09 00 00 [11:11:11]Write to MH i2c: E2 08 00 49 10 80 09 00 00 00 00 00 00 CB [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 03 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 03 00 49 10 00 90 00 CD [11:11:11]RAPDU: 90 00 [11:11:11]wFMCommunicate OK [11:11:11]SAM_PROTO_ClearQueue done [11:11:11]KKMCreateOFDPacket [11:11:11]OFDProtocolAddRootSTLVToBuf [11:11:11]FM_MakeSignedData [11:11:11]FM_MakeSignedData [11:11:11]SAM_PROTO_SignData [11:11:11]wFMCommunicate request_size=4 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 0D 01 02 [11:11:11]Write to MH i2c: E2 08 00 4A 10 80 0D 01 02 00 00 00 00 D3 [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 03 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 03 00 4A 10 00 90 00 CE [11:11:11]RAPDU: 90 00 [11:11:11]wFMCommunicate OK [11:11:11]wFMCommunicate request_size=255 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 CF 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 05 03 00 35 04 06 00 FB [11:11:11]Write to MH i2c: E2 02 01 4B 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 CF 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 05 03 00 35 04 06 00 FB 00 00 64 [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 4B 10 00 90 00 CF [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]wFMCommunicate request_size=10 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 02 02 05 FD 67 F8 03 50 [11:11:12]Write to MH i2c: E2 0D 00 4C 10 80 0D 02 02 05 00 FD 67 F8 03 50 00 00 8F [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 4C 10 00 90 00 D0 [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 03 02 [11:11:12]Write to MH i2c: E2 08 00 4D 10 80 0D 03 02 00 00 00 00 D8 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 0B 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 0B 00 4D 10 00 B0 A0 A1 8A 63 11 C6 DA 90 00 68 [11:11:12]RAPDU: B0 A0 A1 8A 63 11 C6 DA 90 00 [11:11:12]wFMCommunicate OK [11:11:12]SAM_PROTO_SignData done [11:11:12]FM_MakeSignedData done [11:11:12]CreateOFDProtocolMessage [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 11 00 00 [11:11:12]Write to MH i2c: E2 08 00 4E 10 80 11 00 00 00 00 00 00 D8 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 17 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 17 00 4E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [11:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:11:12]wFMCommunicate OK [11:11:12]CreateOFDProtocolMessage done [11:11:12]OFDSenderStorePacket 197917 [11:11:12]StoreOFDPacket docnum=197917 [11:11:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 69 8F 07 01 DD F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 CF 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 05 03 00 35 04 06 00 FB FD 67 F8 03 50 B0 A0 A1 8A 63 11 C6 DA [11:11:12]CheckFolder [11:11:12]dirname=/storage/ofd_packets [11:11:12]CheckFolder done [11:11:12]ProducePacketName [11:11:12]name=ofd_packets/00197917 [11:11:12]NVStorageSaveData ofd_packets/00197917 [11:11:12]File name is /storage/ofd_packets/00197917 [11:11:12]Write 301 bytes [11:11:12]NVStorageSaveData done [11:11:12]OFDSenderStorePacket done [11:11:12]KKMCreateOFDPacket done [11:11:12]NVStorageSaveData kkm_last_timestamp [11:11:12]File name is /storage/kkm_last_timestamp [11:11:12]Write 4 bytes [11:11:12]NVStorageSaveData done [11:11:12]ExternCall_PrintAddStr [11:11:12]wPrintStart [11:11:12]Write to MH i2c: 01 00 00 4F 10 5F [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: 01 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: 01 07 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: 01 07 00 4F 10 00 00 00 00 00 FF 0F 74 [11:11:12]RasterBufferAndPrint [11:11:12]line Счет N : (1)11325307 [11:11:12]line ИНН: 02508201610067 [11:11:12]line Контрольно-Кассовый Чек [11:11:12]line ПРОДАЖА [11:11:12]line ТРК (МРК, ГНК) : 22 [11:11:12]line Товар: 2710124130 [11:11:12]line Аи-92-К-4 [11:11:12]line 7.380 * 67.80 [11:11:12]line = 500.36 [11:11:12]line НДС 12% НСП 1% [11:11:12]line > о реализуемом товаре [11:11:12]line ОКРУГЛЕНИЕ: -0.36 [11:11:12]line ИТОГО: 500.00 [11:11:12]line Внесено: 500.00 [11:11:12]line СДАЧА: 0.00 [11:11:12]line НСП 1% : 4.43 [11:11:12]line НДС 12% : 53.14 [11:11:12]line Наличными: 500.00 [11:11:12]line Безнал.: 0.00 [11:11:12]line Место: АЗС № 95 "Партнер Нефть" [11:11:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:11:12]line СНО: Общий режим [11:11:12]line Чек 258 16.08.2024 11:11 [11:11:12]line Смена: 462 ФФД: 1.0 [11:11:12]line ЗНМ: 0300000079 [11:11:12]line РНМ: 0000000000092545 [11:11:12]line Версия ККМ: 001 [11:11:12]line ФМ: 0000000000871802 [11:11:12]line ФД: 197917 [11:11:12]line ФПД: 277065789604688 [11:11:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111111&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197917&fm=277065789604688&tin=02508201610067®Number=0000000000092545&sum=50000 [11:11:12]written 0, free lines is 4095 [11:11:12]OFD Sender: Processing packet 197917 [packets to send 245, broken 244] [11:11:12]ProducePacketName [11:11:12]name=ofd_packets/00197917 [11:11:12]OFD Sender: To server: pG, [11:11:12]CommunicateWithHost lk.salyk.kg:30040 [11:11:12]ConnectInit lk.salyk.kg [11:11:12]Connected sock=11 [11:11:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 69 8F 07 01 DD F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 CF 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 05 03 00 35 04 06 00 FB FD 67 F8 03 50 B0 A0 A1 8A 63 11 C6 DA [11:11:13]Write to MH i2c: 01 00 00 7A 10 8A [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 07 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 07 00 7A 10 00 00 00 00 00 D6 0C 73 [11:11:13]RasterBufferAndPrint [11:11:13]line [11:11:13]line [11:11:13]line [11:11:13]line [11:11:13]line [11:11:13]written 0, free lines is 3294 [11:11:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 87 F8 47 00 AD 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 05 03 00 F4 03 04 00 E3 DF BE 66 B6 04 01 00 00 8C 9B 9C E6 AF 44 FA 12 [11:11:13]CommunicateWithHost err = 0 [11:11:13]CheckOFDResponse [11:11:13]1017 (14) - 77093643461234 [11:11:13]1041 (16) - 0000000000871802 [11:11:13]1040 (4) - 197917 [11:11:13]1012 (4) - 16.08.2024 05:13 [11:11:13]1206 (1) - 0 [11:11:13]OFD Sender: Remove packet 197917 [11:11:13]ProducePacketName [11:11:13]name=ofd_packets/00197917 [11:11:13]NVStorageDeleteData [11:11:13]MH_Cut [11:11:13]Write to MH i2c: D1 01 00 81 10 01 63 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: D1 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: D1 01 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: D1 01 00 81 10 00 62 [11:11:13]Write to MH i2c: 01 00 00 82 10 92 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]OFD Sender: No OFD packet to send [11:11:13]*** Cut start [11:11:13]*** Purtial cut [11:11:13]*** Stage 1: CUTSNS_PIN = 1 [11:11:14]Read from MH i2c: 01 [11:11:14]MH_I2C_Read... [11:11:14]*** Stop cut motor [11:11:14]*** Cut end [11:11:14]Read from MH i2c: 01 07 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: 01 07 00 82 10 00 00 00 00 00 FF 0F A7 [11:11:14]process_action close_receipt done [11:11:14]requested_data is exist [11:11:14]produce_requested_data [11:11:14]requested_item fm.sn is exist - process it [11:11:14]wFMCommunicate request_size=4 [11:11:14]MH_SAM_APDU [11:11:14]CAPDU: 80 11 00 00 [11:11:14]Write to MH i2c: E2 08 00 83 10 80 11 00 00 00 00 00 00 0D [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:14]Read from MH i2c: E2 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 17 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 17 00 83 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5A [11:11:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:11:14]wFMCommunicate OK [11:11:14]requested_item fd.num is exist - process it [11:11:14]SAM_PROTO_GetFieldsCounters [11:11:14]wFMCommunicate request_size=4 [11:11:14]MH_SAM_APDU [11:11:14]CAPDU: 80 13 00 00 [11:11:14]Write to MH i2c: E2 08 00 84 10 80 13 00 00 00 00 00 00 10 [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:14]Read from MH i2c: E2 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 62 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 62 00 84 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1D 05 03 00 0E 04 04 00 CE 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 28 [11:11:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1D 05 03 00 0E 04 04 00 CE 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:11:14]wFMCommunicate OK [11:11:14]SAM_PROTO_GetFieldsCounters done [11:11:14]requested_item shift.num is exist - process it [11:11:14]requested_item shift.opened is exist - process it [11:11:14]req_shift_opened [11:11:14]FM_GetShiftState [11:11:14]SAM_PROTO_GetShiftState [11:11:14]wFMCommunicate request_size=4 [11:11:14]MH_SAM_APDU [11:11:14]CAPDU: 80 13 01 00 [11:11:14]Write to MH i2c: E2 08 00 85 10 80 13 01 00 00 00 00 00 12 [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:14]Read from MH i2c: E2 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 0E 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: E2 0E 00 85 10 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A0 [11:11:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:11:14]wFMCommunicate OK [11:11:14]SAM_PROTO_GetShiftState done [11:11:14]FM_GetShiftState done [11:11:14]req_shift_opened done [11:11:14]requested_item shift.open_date is exist - process it [11:11:14]req_shift_open_date [11:11:14]req_shift_open_date done [11:11:14]produce_requested_data done [11:11:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197917,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:11:14]process_action_free close_receipt [11:11:14]json_value_free [11:11:14]json_value_free done [11:11:14]process_json_proto returns [11:11:14]Send response to host [11:11:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197917,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:11:14]free response buf [11:11:14]execute_script done [11:11:14]execute_script returns [11:11:14]free content buf [11:11:14]Sock 9.Close socket [11:11:14]Sock 9.Thread stoped [11:11:18]OFD Sender: No OFD packet to send [11:11:23]OFD Sender: No OFD packet to send [11:11:28]OFD Sender: No OFD packet to send [11:11:31]accept exits with 7 [11:11:31]New connection [11:11:31]New thread 3067260260 created [11:11:31]Thread 3067403620 joined [11:11:31]Waiting for new connection... [11:11:31] Sock 7.Parse request [11:11:31]Sock 7.Check first char [11:11:31]Sock 7.First char is OK [11:11:31]request: POST /json_proto HTTP/1.0 [11:11:31]Method: POST [11:11:31]URL: /json_proto [11:11:31]Method is POST - this is cgi request [11:11:31]url: /json_proto [11:11:31]query_string will be loaded in cgi processing [11:11:31]execute_cgi json_proto POST (null) [11:11:31]execute_cgi path=json_proto method=POST [11:11:31]POST find Content-Length [11:11:31]Host: 172.17.46.195:8080 [11:11:31]Content-Length: 811 [11:11:31]Content-Type: application/json [11:11:31] [11:11:31]POST finish read [11:11:31]Found Content-Length = 811 [11:11:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:31]execute_script... [11:11: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)11325304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:31]POST & json_proto [11:11:31]process_json_proto [11:11:31]json parsed OK: [11:11:31]protocol is kg_v1.0 [11:11:31]action value=close_receipt [11:11:31]process_action close_receipt [11:11:31]cmd_close_receipt [11:11:31]MH_GetDate [11:11:31]Write to MH i2c: F0 00 00 86 10 85 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: F0 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: F0 09 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: F0 09 00 86 10 00 E4 33 BF 66 8D AE BC 66 27 [11:11:31]GetLastDocTimeStamp 1723806671 [11:11:31]current date 1723806692 [11:11:31]FM_GetShiftState [11:11:31]SAM_PROTO_GetShiftState [11:11:31]wFMCommunicate request_size=4 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 13 01 00 [11:11:31]Write to MH i2c: E2 08 00 87 10 80 13 01 00 00 00 00 00 14 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 0E 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 0E 00 87 10 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A2 [11:11:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:11:31]wFMCommunicate OK [11:11:31]SAM_PROTO_GetShiftState done [11:11:31]FM_GetShiftState done [11:11:31]opened in 1723766727 [11:11:31]opened+sec_in_day 1723853127 [11:11:31]quantity*price = 250050 [11:11:31]sum+1 = 250052 [11:11:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.51 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 259 16.08.2024 11:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197918 ФПД: 206759317050214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111132&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197918&fm=206759317050214&tin=02508201610067®Number=0000000000092545&sum=250051 [11:11:32]StoreToDocumentArchive [11:11:32]shift 462 fd 197918 [11:11:32]save to /storage/0462/doc_00197918 [11:11:32]save last doc name /storage/0462/doc_00197918 to /storage/kkm_last_doc_name [11:11:32]save OK [11:11:32]Clear old archive folders... [11:11:32]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:11:32]tlvbuf is 009016C0 [11:11:32]SAM_PROTO_ClearQueue [11:11:32]wFMCommunicate request_size=4 [11:11:32]MH_SAM_APDU [11:11:32]CAPDU: 80 09 00 00 [11:11:32]Write to MH i2c: E2 08 00 94 10 80 09 00 00 00 00 00 00 16 [11:11:32]Write i2c OK [11:11:32]MH_I2C_Read... [11:11:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:32]Read from MH i2c: E2 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: E2 03 00 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: E2 03 00 94 10 00 90 00 18 [11:11:32]RAPDU: 90 00 [11:11:32]wFMCommunicate OK [11:11:32]SAM_PROTO_ClearQueue done [11:11:32]KKMCreateOFDPacket [11:11:32]OFDProtocolAddRootSTLVToBuf [11:11:32]FM_MakeSignedData [11:11:32]FM_MakeSignedData [11:11:32]SAM_PROTO_SignData [11:11:32]wFMCommunicate request_size=4 [11:11:32]MH_SAM_APDU [11:11:32]CAPDU: 80 0D 01 02 [11:11:32]Write to MH i2c: E2 08 00 95 10 80 0D 01 02 00 00 00 00 1E [11:11:32]Write i2c OK [11:11:32]MH_I2C_Read... [11:11:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:32]Read from MH i2c: E2 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: E2 03 00 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: E2 03 00 95 10 00 90 00 19 [11:11:32]RAPDU: 90 00 [11:11:32]wFMCommunicate OK [11:11:32]wFMCommunicate request_size=255 [11:11:32]MH_SAM_APDU [11:11:32]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E4 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 05 03 [11:11:32]Write to MH i2c: E2 02 01 96 10 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E4 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 05 03 00 00 BC [11:11:32]Write i2c OK [11:11:32]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 03 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 03 00 96 10 00 90 00 1A [11:11:33]RAPDU: 90 00 [11:11:33]wFMCommunicate OK [11:11:33]wFMCommunicate request_size=16 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 BC 0B E7 A5 93 66 [11:11:33]Write to MH i2c: E2 13 00 97 10 80 0D 02 02 0B 00 00 35 04 06 00 BC 0B E7 A5 93 66 00 00 C2 [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 03 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 03 00 97 10 00 90 00 1B [11:11:33]RAPDU: 90 00 [11:11:33]wFMCommunicate OK [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 0D 03 02 [11:11:33]Write to MH i2c: E2 08 00 98 10 80 0D 03 02 00 00 00 00 23 [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 0B 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 0B 00 98 10 00 5A 4F FB 50 36 DB 70 5A 90 00 F3 [11:11:33]RAPDU: 5A 4F FB 50 36 DB 70 5A 90 00 [11:11:33]wFMCommunicate OK [11:11:33]SAM_PROTO_SignData done [11:11:33]FM_MakeSignedData done [11:11:33]CreateOFDProtocolMessage [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 11 00 00 [11:11:33]Write to MH i2c: E2 08 00 99 10 80 11 00 00 00 00 00 00 23 [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 17 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 17 00 99 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 70 [11:11:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:11:33]wFMCommunicate OK [11:11:33]CreateOFDProtocolMessage done [11:11:33]OFDSenderStorePacket 197918 [11:11:33]StoreOFDPacket docnum=197918 [11:11:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 9C 78 0D 01 49 63 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E4 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 05 03 00 35 04 06 00 BC 0B E7 A5 93 66 5A 4F FB 50 36 DB 70 5A [11:11:33]CheckFolder [11:11:33]dirname=/storage/ofd_packets [11:11:33]CheckFolder done [11:11:33]ProducePacketName [11:11:33]name=ofd_packets/00197918 [11:11:33]NVStorageSaveData ofd_packets/00197918 [11:11:33]File name is /storage/ofd_packets/00197918 [11:11:33]Write 307 bytes [11:11:33]NVStorageSaveData done [11:11:33]OFDSenderStorePacket done [11:11:33]KKMCreateOFDPacket done [11:11:33]NVStorageSaveData kkm_last_timestamp [11:11:33]File name is /storage/kkm_last_timestamp [11:11:33]Write 4 bytes [11:11:33]NVStorageSaveData done [11:11:33]ExternCall_PrintAddStr [11:11:33]wPrintStart [11:11:33]Write to MH i2c: 01 00 00 9A 10 AA [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: 01 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: 01 07 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: 01 07 00 9A 10 00 00 00 00 00 FF 0F BF [11:11:33]RasterBufferAndPrint [11:11:33]line Счет N : (1)11325304 [11:11:33]line ИНН: 02508201610067 [11:11:33]line Контрольно-Кассовый Чек [11:11:33]line ПРОДАЖА [11:11:33]line ТРК (МРК, ГНК) : 52 [11:11:33]line Товар: 2710194210 [11:11:33]line D-ENERGY ДТ-К-5 [11:11:33]line 32.390 * 77.20 [11:11:33]line = 2500.51 [11:11:33]line НДС 12% НСП 1% [11:11:33]line > о реализуемом товаре [11:11:33]line ИТОГО: 2500.51 [11:11:33]line НСП 1% : 22.13 [11:11:33]line НДС 12% : 265.54 [11:11:33]line Наличными: 0.00 [11:11:33]line Безнал.: 2500.51 [11:11:33]line Место: АЗС № 95 "Партнер Нефть" [11:11:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:11:33]line СНО: Общий режим [11:11:33]line Чек 259 16.08.2024 11:11 [11:11:33]line Смена: 462 ФФД: 1.0 [11:11:33]line ЗНМ: 0300000079 [11:11:33]line РНМ: 0000000000092545 [11:11:33]line Версия ККМ: 001 [11:11:33]line Платежная система: O! деньги [11:11:33]line ФМ: 0000000000871802 [11:11:33]line ФД: 197918 [11:11:33]line ФПД: 206759317050214 [11:11:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111132&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197918&fm=206759317050214&tin=02508201610067®Number=0000000000092545&sum=250051 [11:11:33]OFD Sender: Processing packet 197918 [packets to send 245, broken 244] [11:11:33]ProducePacketName [11:11:33]name=ofd_packets/00197918 [11:11:33]OFD Sender: To server: pG, [11:11:33]CommunicateWithHost lk.salyk.kg:30040 [11:11:33]ConnectInit lk.salyk.kg [11:11:33]written 0, free lines is 4095 [11:11:33]Connected sock=10 [11:11:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 9C 78 0D 01 49 63 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 E4 33 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 05 03 00 35 04 06 00 BC 0B E7 A5 93 66 5A 4F FB 50 36 DB 70 5A [11:11:34]Write to MH i2c: 01 00 00 C4 10 D4 [11:11:34]Write i2c OK [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: 01 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: 01 07 00 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: 01 07 00 C4 10 00 00 00 00 00 F5 0C DC [11:11:34]RasterBufferAndPrint [11:11:34]line [11:11:34]line [11:11:34]line [11:11:34]line [11:11:34]line [11:11:34]written 0, free lines is 3323 [11:11:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AA 76 47 00 0F 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 05 03 00 F4 03 04 00 F8 DF BE 66 B6 04 01 00 00 06 53 FD A8 64 E8 E3 E4 [11:11:34]CommunicateWithHost err = 0 [11:11:34]CheckOFDResponse [11:11:34]1017 (14) - 77093643461234 [11:11:34]1041 (16) - 0000000000871802 [11:11:34]1040 (4) - 197918 [11:11:34]1012 (4) - 16.08.2024 05:13 [11:11:34]1206 (1) - 0 [11:11:34]OFD Sender: Remove packet 197918 [11:11:34]ProducePacketName [11:11:34]name=ofd_packets/00197918 [11:11:34]NVStorageDeleteData [11:11:34]MH_Cut [11:11:34]Write to MH i2c: D1 01 00 CB 10 01 AD [11:11:34]Write i2c OK [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: D1 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: D1 01 00 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: D1 01 00 CB 10 00 AC [11:11:34]Write to MH i2c: 01 00 00 CC 10 DC [11:11:34]Write i2c OK [11:11:34]MH_I2C_Read... [11:11:34]OFD Sender: No OFD packet to send [11:11:34]*** Cut start [11:11:34]*** Purtial cut [11:11:34]*** CUTSNS_PIN = 0 [11:11:35]*** Stage 1: CUTSNS_PIN = 1 [11:11:36]Read from MH i2c: 01 [11:11:36]MH_I2C_Read... [11:11:36]*** Stop cut motor [11:11:36]*** Cut end [11:11:36]Read from MH i2c: 01 07 00 [11:11:36]MH_I2C_Read... [11:11:36]Read from MH i2c: 01 07 00 CC 10 00 00 00 00 00 FF 0F F1 [11:11:36]process_action close_receipt done [11:11:36]requested_data is exist [11:11:36]produce_requested_data [11:11:36]requested_item fm.sn is exist - process it [11:11:36]wFMCommunicate request_size=4 [11:11:36]MH_SAM_APDU [11:11:36]CAPDU: 80 11 00 00 [11:11:36]Write to MH i2c: E2 08 00 CD 10 80 11 00 00 00 00 00 00 57 [11:11:36]Write i2c OK [11:11:36]MH_I2C_Read... [11:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:36]Read from MH i2c: E2 [11:11:36]MH_I2C_Read... [11:11:36]Read from MH i2c: E2 17 00 [11:11:36]MH_I2C_Read... [11:11:36]Read from MH i2c: E2 17 00 CD 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A4 [11:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:11:36]wFMCommunicate OK [11:11:36]requested_item fd.num is exist - process it [11:11:36]SAM_PROTO_GetFieldsCounters [11:11:36]wFMCommunicate request_size=4 [11:11:36]MH_SAM_APDU [11:11:36]CAPDU: 80 13 00 00 [11:11:36]Write to MH i2c: E2 08 00 CE 10 80 13 00 00 00 00 00 00 5A [11:11:36]Write i2c OK [11:11:36]MH_I2C_Read... [11:11:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:37]Read from MH i2c: E2 [11:11:37]MH_I2C_Read... [11:11:37]Read from MH i2c: E2 62 00 [11:11:37]MH_I2C_Read... [11:11:37]Read from MH i2c: E2 62 00 CE 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1E 05 03 00 0E 04 04 00 CE 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 76 [11:11:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1E 05 03 00 0E 04 04 00 CE 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:11:37]wFMCommunicate OK [11:11:37]SAM_PROTO_GetFieldsCounters done [11:11:37]requested_item shift.num is exist - process it [11:11:37]requested_item shift.opened is exist - process it [11:11:37]req_shift_opened [11:11:37]FM_GetShiftState [11:11:37]SAM_PROTO_GetShiftState [11:11:37]wFMCommunicate request_size=4 [11:11:37]MH_SAM_APDU [11:11:37]CAPDU: 80 13 01 00 [11:11:37]Write to MH i2c: E2 08 00 CF 10 80 13 01 00 00 00 00 00 5C [11:11:37]Write i2c OK [11:11:37]MH_I2C_Read... [11:11:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:37]Read from MH i2c: E2 [11:11:37]MH_I2C_Read... [11:11:37]Read from MH i2c: E2 0E 00 [11:11:37]MH_I2C_Read... [11:11:37]Read from MH i2c: E2 0E 00 CF 10 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EA [11:11:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:11:37]wFMCommunicate OK [11:11:37]SAM_PROTO_GetShiftState done [11:11:37]FM_GetShiftState done [11:11:37]req_shift_opened done [11:11:37]requested_item shift.open_date is exist - process it [11:11:37]req_shift_open_date [11:11:37]req_shift_open_date done [11:11:37]produce_requested_data done [11:11:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197918,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:11:37]process_action_free close_receipt [11:11:37]json_value_free [11:11:37]json_value_free done [11:11:37]process_json_proto returns [11:11:37]Send response to host [11:11:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197918,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:11:37]free response buf [11:11:37]execute_script done [11:11:37]execute_script returns [11:11:37]free content buf [11:11:37]Sock 7.Close socket [11:11:37]Sock 7.Thread stoped [11:11:39]OFD Sender: No OFD packet to send [11:11:44]OFD Sender: No OFD packet to send [11:11:49]OFD Sender: No OFD packet to send [11:11:54]OFD Sender: No OFD packet to send [11:11:59]OFD Sender: No OFD packet to send [11:12:04]OFD Sender: No OFD packet to send [11:12:09]OFD Sender: No OFD packet to send [11:12:14]OFD Sender: No OFD packet to send [11:12:19]OFD Sender: No OFD packet to send [11:12:24]OFD Sender: No OFD packet to send [11:12:29]OFD Sender: No OFD packet to send [11:12:34]OFD Sender: No OFD packet to send [11:12:39]OFD Sender: No OFD packet to send [11:12:44]OFD Sender: No OFD packet to send [11:12:49]OFD Sender: No OFD packet to send [11:12:54]OFD Sender: No OFD packet to send [11:12:59]OFD Sender: No OFD packet to send [11:13:04]OFD Sender: No OFD packet to send [11:13:09]OFD Sender: No OFD packet to send [11:13:14]OFD Sender: No OFD packet to send [11:13:19]OFD Sender: No OFD packet to send [11:13:24]OFD Sender: No OFD packet to send [11:13:29]OFD Sender: No OFD packet to send [11:13:34]OFD Sender: No OFD packet to send [11:13:39]accept exits with 9 [11:13:39]New connection [11:13:39]New thread 3067403620 created [11:13:39]Thread 3067260260 joined [11:13:39]Waiting for new connection... [11:13:39] Sock 9.Parse request [11:13:39]Sock 9.Check first char [11:13:39]Sock 9.First char is OK [11:13:39]request: POST /json_proto HTTP/1.0 [11:13:39]Method: POST [11:13:39]URL: /json_proto [11:13:39]Method is POST - this is cgi request [11:13:39]url: /json_proto [11:13:39]query_string will be loaded in cgi processing [11:13:39]execute_cgi json_proto POST (null) [11:13:39]execute_cgi path=json_proto method=POST [11:13:39]POST find Content-Length [11:13:39]Host: 172.17.46.195:8080 [11:13:39]Content-Length: 805 [11:13:39]Content-Type: application/json [11:13:39] [11:13:39]POST finish read [11:13:39]Found Content-Length = 805 [11:13:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325308", "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" : 33.700, "sum" : 2500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:39]execute_script... [11:13: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)11325308", "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" : 33.700, "sum" : 2500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:39]POST & json_proto [11:13:39]process_json_proto [11:13:39]json parsed OK: [11:13:39]protocol is kg_v1.0 [11:13:39]action value=close_receipt [11:13:39]process_action close_receipt [11:13:39]cmd_close_receipt [11:13:39]MH_GetDate [11:13:39]Write to MH i2c: F0 00 00 D0 10 CF [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: F0 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: F0 09 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: F0 09 00 D0 10 00 63 34 BF 66 8D AE BC 66 F1 [11:13:39]GetLastDocTimeStamp 1723806692 [11:13:39]current date 1723806819 [11:13:39]FM_GetShiftState [11:13:39]SAM_PROTO_GetShiftState [11:13:39]wFMCommunicate request_size=4 [11:13:39]MH_SAM_APDU [11:13:39]CAPDU: 80 13 01 00 [11:13:39]Write to MH i2c: E2 08 00 D1 10 80 13 01 00 00 00 00 00 5E [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:39]Read from MH i2c: E2 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 0E 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 0E 00 D1 10 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EC [11:13:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:13:39]wFMCommunicate OK [11:13:39]SAM_PROTO_GetShiftState done [11:13:39]FM_GetShiftState done [11:13:39]opened in 1723766727 [11:13:39]opened+sec_in_day 1723853127 [11:13:39]quantity*price = 250054 [11:13:39]sum+1 = 250055 [11:13:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.54 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.54 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 260 16.08.2024 11:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197919 ФПД: 103447874100459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111339&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197919&fm=103447874100459&tin=02508201610067®Number=0000000000092545&sum=250054 [11:13:40]StoreToDocumentArchive [11:13:40]shift 462 fd 197919 [11:13:40]save to /storage/0462/doc_00197919 [11:13:40]save last doc name /storage/0462/doc_00197919 to /storage/kkm_last_doc_name [11:13:40]save OK [11:13:40]Clear old archive folders... [11:13:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:40]tlvbuf is 009020C0 [11:13:40]SAM_PROTO_ClearQueue [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 09 00 00 [11:13:40]Write to MH i2c: E2 08 00 DE 10 80 09 00 00 00 00 00 00 60 [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 DE 10 00 90 00 62 [11:13:40]RAPDU: 90 00 [11:13:40]wFMCommunicate OK [11:13:40]SAM_PROTO_ClearQueue done [11:13:40]KKMCreateOFDPacket [11:13:40]OFDProtocolAddRootSTLVToBuf [11:13:40]FM_MakeSignedData [11:13:40]FM_MakeSignedData [11:13:40]SAM_PROTO_SignData [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 0D 01 02 [11:13:40]Write to MH i2c: E2 08 00 DF 10 80 0D 01 02 00 00 00 00 68 [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 DF 10 00 90 00 63 [11:13:40]RAPDU: 90 00 [11:13:40]wFMCommunicate OK [11:13:40]wFMCommunicate request_size=255 [11:13:40]MH_SAM_APDU [11:13: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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 63 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 05 03 00 35 04 06 00 5E [11:13:40]Write to MH i2c: E2 02 01 E0 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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 63 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 05 03 00 35 04 06 00 5E 00 00 5D [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 E0 10 00 90 00 64 [11:13:40]RAPDU: 90 00 [11:13:40]wFMCommunicate OK [11:13:40]wFMCommunicate request_size=10 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 0D 02 02 05 15 D5 C9 DC EB [11:13:40]Write to MH i2c: E2 0D 00 E1 10 80 0D 02 02 05 00 15 D5 C9 DC EB 00 00 EF [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 03 00 E1 10 00 90 00 65 [11:13:40]RAPDU: 90 00 [11:13:40]wFMCommunicate OK [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 0D 03 02 [11:13:40]Write to MH i2c: E2 08 00 E2 10 80 0D 03 02 00 00 00 00 6D [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 0B 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 0B 00 E2 10 00 74 CC 47 8F DA 37 C9 B3 90 00 11 [11:13:40]RAPDU: 74 CC 47 8F DA 37 C9 B3 90 00 [11:13:40]wFMCommunicate OK [11:13:40]SAM_PROTO_SignData done [11:13:40]FM_MakeSignedData done [11:13:40]CreateOFDProtocolMessage [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 11 00 00 [11:13:40]Write to MH i2c: E2 08 00 E3 10 80 11 00 00 00 00 00 00 6D [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 17 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 17 00 E3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BA [11:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:13:40]wFMCommunicate OK [11:13:40]CreateOFDProtocolMessage done [11:13:40]OFDSenderStorePacket 197919 [11:13:40]StoreOFDPacket docnum=197919 [11:13:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6E A3 07 01 60 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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 63 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 05 03 00 35 04 06 00 5E 15 D5 C9 DC EB 74 CC 47 8F DA 37 C9 B3 [11:13:40]CheckFolder [11:13:40]dirname=/storage/ofd_packets [11:13:40]CheckFolder done [11:13:40]ProducePacketName [11:13:40]name=ofd_packets/00197919 [11:13:40]NVStorageSaveData ofd_packets/00197919 [11:13:40]File name is /storage/ofd_packets/00197919 [11:13:40]Write 301 bytes [11:13:40]NVStorageSaveData done [11:13:40]OFDSenderStorePacket done [11:13:40]KKMCreateOFDPacket done [11:13:40]NVStorageSaveData kkm_last_timestamp [11:13:40]File name is /storage/kkm_last_timestamp [11:13:40]Write 4 bytes [11:13:40]NVStorageSaveData done [11:13:41]ExternCall_PrintAddStr [11:13:41]wPrintStart [11:13:41]Write to MH i2c: 01 00 00 E4 10 F4 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 07 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 07 00 E4 10 00 00 00 00 00 FF 0F 09 [11:13:41]RasterBufferAndPrint [11:13:41]line Счет N : (1)11325308 [11:13:41]line ИНН: 02508201610067 [11:13:41]line Контрольно-Кассовый Чек [11:13:41]line ПРОДАЖА [11:13:41]line ТРК (МРК, ГНК) : 11 [11:13:41]line Товар: 2710124500 [11:13:41]line Аи-95-К-5 [11:13:41]line 33.700 * 74.20 [11:13:41]line = 2500.54 [11:13:41]line НДС 12% НСП 1% [11:13:41]line > о реализуемом товаре [11:13:41]line ИТОГО: 2500.54 [11:13:41]line НСП 1% : 22.13 [11:13:41]line НДС 12% : 265.54 [11:13:41]line Наличными: 0.00 [11:13:41]line Безнал.: 2500.54 [11:13:41]line Место: АЗС № 95 "Партнер Нефть" [11:13:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:13:41]line СНО: Общий режим [11:13:41]line Чек 260 16.08.2024 11:13 [11:13:41]line Смена: 462 ФФД: 1.0 [11:13:41]line ЗНМ: 0300000079 [11:13:41]line РНМ: 0000000000092545 [11:13:41]line Версия ККМ: 001 [11:13:41]line Платежная система: O! деньги [11:13:41]line ФМ: 0000000000871802 [11:13:41]line ФД: 197919 [11:13:41]line ФПД: 103447874100459 [11:13:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T111339&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197919&fm=103447874100459&tin=02508201610067®Number=0000000000092545&sum=250054 [11:13:41]written 0, free lines is 4095 [11:13:41]OFD Sender: Processing packet 197919 [packets to send 245, broken 244] [11:13:41]ProducePacketName [11:13:41]name=ofd_packets/00197919 [11:13:41]OFD Sender: To server: pG, [11:13:41]CommunicateWithHost lk.salyk.kg:30040 [11:13:41]ConnectInit lk.salyk.kg [11:13:41]Write to MH i2c: 01 00 00 0E 11 1F [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 07 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: 01 07 00 0E 11 00 00 00 00 00 E6 0C 18 [11:13:41]RasterBufferAndPrint [11:13:41]line [11:13:41]line [11:13:41]line [11:13:41]line [11:13:41]line [11:13:41]written 0, free lines is 3308 [11:13:41]MH_Cut [11:13:41]Write to MH i2c: D1 01 00 15 11 01 F8 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: D1 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: D1 01 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: D1 01 00 15 11 00 F7 [11:13:41]Write to MH i2c: 01 00 00 16 11 27 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]Connected sock=10 [11:13:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6E A3 07 01 60 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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 63 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 05 03 00 35 04 06 00 5E 15 D5 C9 DC EB 74 CC 47 8F DA 37 C9 B3 [11:13:42]*** Cut start [11:13:42]*** Purtial cut [11:13:42]*** Stage 1: CUTSNS_PIN = 1 [11:13:42]Read from MH i2c: 01 [11:13:42]MH_I2C_Read... [11:13:42]*** Stop cut motor [11:13:42]*** Cut end [11:13:42]Read from MH i2c: 01 07 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: 01 07 00 16 11 00 00 00 00 00 FF 0F 3C [11:13:42]process_action close_receipt done [11:13:42]requested_data is exist [11:13:42]produce_requested_data [11:13:42]requested_item fm.sn is exist - process it [11:13:42]wFMCommunicate request_size=4 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 11 00 00 [11:13:42]Write to MH i2c: E2 08 00 17 11 80 11 00 00 00 00 00 00 A2 [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 17 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 17 00 17 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EF [11:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:13:42]wFMCommunicate OK [11:13:42]requested_item fd.num is exist - process it [11:13:42]SAM_PROTO_GetFieldsCounters [11:13:42]wFMCommunicate request_size=4 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 13 00 00 [11:13:42]Write to MH i2c: E2 08 00 18 11 80 13 00 00 00 00 00 00 A5 [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 52 4D 47 00 9D 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 38 37 31 38 30 32 10 04 04 00 1F 05 03 00 F4 03 04 00 79 E0 BE 66 B6 04 01 00 00 46 E3 C5 46 8F 17 4A 59 [11:13:42]CommunicateWithHost err = 0 [11:13:42]CheckOFDResponse [11:13:42]1017 (14) - 77093643461234 [11:13:42]1041 (16) - 0000000000871802 [11:13:42]1040 (4) - 197919 [11:13:42]1012 (4) - 16.08.2024 05:15 [11:13:42]1206 (1) - 0 [11:13:42]OFD Sender: Remove packet 197919 [11:13:42]ProducePacketName [11:13:42]name=ofd_packets/00197919 [11:13:42]NVStorageDeleteData [11:13:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 62 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 62 00 18 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1F 05 03 00 0E 04 04 00 CE 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 C5 [11:13:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1F 05 03 00 0E 04 04 00 CE 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:13:42]wFMCommunicate OK [11:13:42]SAM_PROTO_GetFieldsCounters done [11:13:42]requested_item shift.num is exist - process it [11:13:42]requested_item shift.opened is exist - process it [11:13:42]req_shift_opened [11:13:42]FM_GetShiftState [11:13:42]SAM_PROTO_GetShiftState [11:13:42]wFMCommunicate request_size=4 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 13 01 00 [11:13:42]Write to MH i2c: E2 08 00 19 11 80 13 01 00 00 00 00 00 A7 [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 0E 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 0E 00 19 11 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 35 [11:13:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:13:42]wFMCommunicate OK [11:13:42]SAM_PROTO_GetShiftState done [11:13:42]FM_GetShiftState done [11:13:42]req_shift_opened done [11:13:42]requested_item shift.open_date is exist - process it [11:13:42]req_shift_open_date [11:13:42]req_shift_open_date done [11:13:42]produce_requested_data done [11:13:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197919,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:13:42]process_action_free close_receipt [11:13:42]json_value_free [11:13:42]json_value_free done [11:13:42]process_json_proto returns [11:13:42]Send response to host [11:13:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197919,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:13:42]free response buf [11:13:42]execute_script done [11:13:42]execute_script returns [11:13:42]free content buf [11:13:42]Sock 9.Close socket [11:13:42]Sock 9.Thread stoped [11:13:43]OFD Sender: No OFD packet to send [11:13:48]OFD Sender: No OFD packet to send [11:13:53]OFD Sender: No OFD packet to send [11:13:58]OFD Sender: No OFD packet to send [11:14:03]OFD Sender: No OFD packet to send [11:19:24]ConnectInit Can't connect to host [11:19:27]ConnectInit Can't take IP for lk.salyk.kg [11:19:27]CommunicateWithHost connect error [11:19:27]CommunicateWithHost err = -1 [11:19:27]OFD Sender: Server communicate error [11:19:32]OFD Sender: Processing packet 197920 [packets to send 248, broken 244] [11:19:32]ProducePacketName [11:19:32]name=ofd_packets/00197920 [11:19:32]OFD Sender: To server: pG, [11:19:32]CommunicateWithHost lk.salyk.kg:30040 [11:19:32]ConnectInit lk.salyk.kg [11:19:32]Connected sock=7 [11:19:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4D 5E 07 01 7B 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 05 01 00 00 F4 03 04 00 91 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 05 03 00 35 04 06 00 E8 89 29 D4 9F EC E1 05 D3 83 D1 11 5D AC [11:19:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 72 7A 47 00 C0 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 05 03 00 F4 03 04 00 D8 E1 BE 66 B6 04 01 00 00 9E C7 19 E9 86 59 9A 16 [11:19:33]CommunicateWithHost err = 0 [11:19:33]CheckOFDResponse [11:19:33]1017 (14) - 77093643461234 [11:19:33]1041 (16) - 0000000000871802 [11:19:33]1040 (4) - 197920 [11:19:33]1012 (4) - 16.08.2024 05:21 [11:19:33]1206 (1) - 0 [11:19:33]OFD Sender: Remove packet 197920 [11:19:33]ProducePacketName [11:19:33]name=ofd_packets/00197920 [11:19:33]NVStorageDeleteData [11:19:33]OFD Sender: Processing packet 197921 [packets to send 247, broken 244] [11:19:33]ProducePacketName [11:19:33]name=ofd_packets/00197921 [11:19:33]OFD Sender: To server: pG, [11:19:33]CommunicateWithHost lk.salyk.kg:30040 [11:19:33]ConnectInit lk.salyk.kg [11:19:33]Connected sock=7 [11:19:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 97 D3 05 01 CF B3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 A9 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 05 03 00 35 04 06 00 00 B3 FF 44 4F 31 BC 45 74 92 4E 64 B5 3A [11:19:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D5 30 47 00 08 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 05 03 00 F4 03 04 00 D9 E1 BE 66 B6 04 01 00 00 42 11 C2 02 41 71 53 52 [11:19:34]CommunicateWithHost err = 0 [11:19:34]CheckOFDResponse [11:19:34]1017 (14) - 77093643461234 [11:19:34]1041 (16) - 0000000000871802 [11:19:34]1040 (4) - 197921 [11:19:34]1012 (4) - 16.08.2024 05:21 [11:19:34]1206 (1) - 0 [11:19:34]OFD Sender: Remove packet 197921 [11:19:34]ProducePacketName [11:19:34]name=ofd_packets/00197921 [11:19:34]NVStorageDeleteData [11:19:34]OFD Sender: Processing packet 197922 [packets to send 246, broken 244] [11:19:34]ProducePacketName [11:19:34]name=ofd_packets/00197922 [11:19:34]OFD Sender: To server: pG, [11:19:34]CommunicateWithHost lk.salyk.kg:30040 [11:19:34]ConnectInit lk.salyk.kg [11:19:34]Connected sock=7 [11:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AB 96 04 01 54 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 BF 34 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 05 03 00 35 04 06 00 EF 25 3A BF 97 21 49 90 6C 2D 07 95 E7 63 [11:19:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4F 8E 47 00 B9 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 05 03 00 F4 03 04 00 DA E1 BE 66 B6 04 01 00 00 89 E7 F4 39 62 17 0A 1C [11:19:35]CommunicateWithHost err = 0 [11:19:35]CheckOFDResponse [11:19:35]1017 (14) - 77093643461234 [11:19:35]1041 (16) - 0000000000871802 [11:19:35]1040 (4) - 197922 [11:19:35]1012 (4) - 16.08.2024 05:21 [11:19:35]1206 (1) - 0 [11:19:35]OFD Sender: Remove packet 197922 [11:19:35]ProducePacketName [11:19:35]name=ofd_packets/00197922 [11:19:35]NVStorageDeleteData [11:19:35]OFD Sender: Processing packet 197923 [packets to send 245, broken 244] [11:19:35]ProducePacketName [11:19:35]name=ofd_packets/00197923 [11:19:35]OFD Sender: To server: pG, [11:19:35]CommunicateWithHost lk.salyk.kg:30040 [11:19:35]ConnectInit lk.salyk.kg [11:19:35]Connected sock=7 [11:19:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E5 22 07 01 02 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 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 08 01 00 00 F4 03 04 00 41 35 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 23 05 03 00 35 04 06 00 D5 A4 92 AF 90 41 7C 0B 40 57 D4 FD D6 0B [11:19:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C3 C1 47 00 5D 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 23 05 03 00 F4 03 04 00 DB E1 BE 66 B6 04 01 00 00 56 96 57 E0 C2 B2 0A EA [11:19:36]CommunicateWithHost err = 0 [11:19:36]CheckOFDResponse [11:19:36]1017 (14) - 77093643461234 [11:19:36]1041 (16) - 0000000000871802 [11:19:36]1040 (4) - 197923 [11:19:36]1012 (4) - 16.08.2024 05:21 [11:19:36]1206 (1) - 0 [11:19:36]OFD Sender: Remove packet 197923 [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00197923 [11:19:36]NVStorageDeleteData [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:09]accept exits with 11 [11:20:09]New connection [11:20:09]New thread 3067260260 created [11:20:09]Thread 3067403620 joined [11:20:09]Waiting for new connection... [11:20:09] Sock 11.Parse request [11:20:09]Sock 11.Check first char [11:20:09]Sock 11.First char is OK [11:20:09]request: POST /json_proto HTTP/1.0 [11:20:09]Method: POST [11:20:09]URL: /json_proto [11:20:09]Method is POST - this is cgi request [11:20:09]url: /json_proto [11:20:09]query_string will be loaded in cgi processing [11:20:09]execute_cgi json_proto POST (null) [11:20:09]execute_cgi path=json_proto method=POST [11:20:09]POST find Content-Length [11:20:09]Host: 172.17.46.195:8080 [11:20:09]Content-Length: 799 [11:20:09]Content-Type: application/json [11:20:09] [11:20:09]POST finish read [11:20:09]Found Content-Length = 799 [11:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:09]execute_script... [11: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)11325314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:09]POST & json_proto [11:20:09]process_json_proto [11:20:09]json parsed OK: [11:20:09]protocol is kg_v1.0 [11:20:09]action value=close_receipt [11:20:09]process_action close_receipt [11:20:09]cmd_close_receipt [11:20:09]MH_GetDate [11:20:09]Write to MH i2c: F0 00 00 43 12 44 [11:20:09]Write i2c OK [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: F0 [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: F0 09 00 [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: F0 09 00 43 12 00 E9 35 BF 66 8D AE BC 66 ED [11:20:09]GetLastDocTimeStamp 1723807041 [11:20:09]current date 1723807209 [11:20:09]FM_GetShiftState [11:20:09]SAM_PROTO_GetShiftState [11:20:09]wFMCommunicate request_size=4 [11:20:09]MH_SAM_APDU [11:20:09]CAPDU: 80 13 01 00 [11:20:09]Write to MH i2c: E2 08 00 44 12 80 13 01 00 00 00 00 00 D3 [11:20:09]Write i2c OK [11:20:09]MH_I2C_Read... [11:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:09]Read from MH i2c: E2 [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: E2 0E 00 [11:20:09]MH_I2C_Read... [11:20:09]Read from MH i2c: E2 0E 00 44 12 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 61 [11:20:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:20:09]wFMCommunicate OK [11:20:09]SAM_PROTO_GetShiftState done [11:20:09]FM_GetShiftState done [11:20:09]opened in 1723766727 [11:20:09]opened+sec_in_day 1723853127 [11:20:09]quantity*price = 40005 [11:20:09]sum+1 = 40006 [11:20:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.05 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 265 16.08.2024 11:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197924 ФПД: 137749473709637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112010&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197924&fm=137749473709637&tin=02508201610067®Number=0000000000092545&sum=40005 [11:20:10]StoreToDocumentArchive [11:20:10]shift 462 fd 197924 [11:20:10]save to /storage/0462/doc_00197924 [11:20:10]save last doc name /storage/0462/doc_00197924 to /storage/kkm_last_doc_name [11:20:10]save OK [11:20:10]Clear old archive folders... [11:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:20:10]tlvbuf is 00916FD0 [11:20:10]SAM_PROTO_ClearQueue [11:20:10]wFMCommunicate request_size=4 [11:20:10]MH_SAM_APDU [11:20:10]CAPDU: 80 09 00 00 [11:20:10]Write to MH i2c: E2 08 00 51 12 80 09 00 00 00 00 00 00 D5 [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:10]Read from MH i2c: E2 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 51 12 00 90 00 D7 [11:20:10]RAPDU: 90 00 [11:20:10]wFMCommunicate OK [11:20:10]SAM_PROTO_ClearQueue done [11:20:10]KKMCreateOFDPacket [11:20:10]OFDProtocolAddRootSTLVToBuf [11:20:10]FM_MakeSignedData [11:20:10]FM_MakeSignedData [11:20:10]SAM_PROTO_SignData [11:20:10]wFMCommunicate request_size=4 [11:20:10]MH_SAM_APDU [11:20:10]CAPDU: 80 0D 01 02 [11:20:10]Write to MH i2c: E2 08 00 52 12 80 0D 01 02 00 00 00 00 DD [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:10]Read from MH i2c: E2 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 52 12 00 90 00 D8 [11:20:10]RAPDU: 90 00 [11:20:10]wFMCommunicate OK [11:20:10]wFMCommunicate request_size=255 [11:20:10]MH_SAM_APDU [11:20:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 09 01 00 00 F4 03 04 00 EA 35 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 05 03 00 35 04 06 00 7D 48 4C 72 [11:20:10]Write to MH i2c: E2 02 01 53 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 09 01 00 00 F4 03 04 00 EA 35 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 05 03 00 35 04 06 00 7D 48 4C 72 00 00 25 [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:10]Read from MH i2c: E2 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 53 12 00 90 00 D9 [11:20:10]RAPDU: 90 00 [11:20:10]wFMCommunicate OK [11:20:10]wFMCommunicate request_size=7 [11:20:10]MH_SAM_APDU [11:20:10]CAPDU: 80 0D 02 02 02 CE 45 [11:20:10]Write to MH i2c: E2 0A 00 54 12 80 0D 02 02 02 00 CE 45 00 00 F7 [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:10]Read from MH i2c: E2 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 03 00 54 12 00 90 00 DA [11:20:10]RAPDU: 90 00 [11:20:10]wFMCommunicate OK [11:20:10]wFMCommunicate request_size=4 [11:20:10]MH_SAM_APDU [11:20:10]CAPDU: 80 0D 03 02 [11:20:10]Write to MH i2c: E2 08 00 55 12 80 0D 03 02 00 00 00 00 E2 [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:10]Read from MH i2c: E2 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 0B 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 0B 00 55 12 00 4B 4C FF D2 ED 95 C5 A1 90 00 33 [11:20:10]RAPDU: 4B 4C FF D2 ED 95 C5 A1 90 00 [11:20:10]wFMCommunicate OK [11:20:10]SAM_PROTO_SignData done [11:20:10]FM_MakeSignedData done [11:20:10]CreateOFDProtocolMessage [11:20:10]wFMCommunicate request_size=4 [11:20:10]MH_SAM_APDU [11:20:10]CAPDU: 80 11 00 00 [11:20:10]Write to MH i2c: E2 08 00 56 12 80 11 00 00 00 00 00 00 E2 [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:10]Read from MH i2c: E2 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 17 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: E2 17 00 56 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2F [11:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:20:10]wFMCommunicate OK [11:20:10]CreateOFDProtocolMessage done [11:20:10]OFDSenderStorePacket 197924 [11:20:10]StoreOFDPacket docnum=197924 [11:20:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 41 73 04 01 B5 F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 09 01 00 00 F4 03 04 00 EA 35 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 05 03 00 35 04 06 00 7D 48 4C 72 CE 45 4B 4C FF D2 ED 95 C5 A1 [11:20:10]CheckFolder [11:20:10]dirname=/storage/ofd_packets [11:20:10]CheckFolder done [11:20:10]ProducePacketName [11:20:10]name=ofd_packets/00197924 [11:20:10]NVStorageSaveData ofd_packets/00197924 [11:20:10]File name is /storage/ofd_packets/00197924 [11:20:10]Write 298 bytes [11:20:10]NVStorageSaveData done [11:20:10]OFDSenderStorePacket done [11:20:10]KKMCreateOFDPacket done [11:20:10]NVStorageSaveData kkm_last_timestamp [11:20:10]File name is /storage/kkm_last_timestamp [11:20:10]Write 4 bytes [11:20:10]NVStorageSaveData done [11:20:10]ExternCall_PrintAddStr [11:20:10]wPrintStart [11:20:10]Write to MH i2c: 01 00 00 57 12 69 [11:20:10]Write i2c OK [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: 01 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: 01 07 00 [11:20:10]MH_I2C_Read... [11:20:10]Read from MH i2c: 01 07 00 57 12 00 00 00 00 00 FF 0F 7E [11:20:10]RasterBufferAndPrint [11:20:10]line Счет N : (1)11325314 [11:20:10]line ИНН: 02508201610067 [11:20:10]line Контрольно-Кассовый Чек [11:20:10]line ПРОДАЖА [11:20:10]line ТРК (МРК, ГНК) : 61 [11:20:10]line Товар: 2710194210 [11:20:10]line ДТ-К-5 [11:20:10]line 5.250 * 76.20 [11:20:10]line = 400.05 [11:20:10]line НДС 12% НСП 1% [11:20:10]line > о реализуемом товаре [11:20:10]line ИТОГО: 400.05 [11:20:10]line НСП 1% : 3.54 [11:20:10]line НДС 12% : 42.48 [11:20:10]line Наличными: 0.00 [11:20:10]line Безнал.: 400.05 [11:20:10]line Место: АЗС № 95 "Партнер Нефть" [11:20:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:20:10]line СНО: Общий режим [11:20:10]line Чек 265 16.08.2024 11:20 [11:20:10]line Смена: 462 ФФД: 1.0 [11:20:10]line ЗНМ: 0300000079 [11:20:10]line РНМ: 0000000000092545 [11:20:10]line Версия ККМ: 001 [11:20:10]line Платежная система: O! деньги [11:20:10]line ФМ: 0000000000871802 [11:20:10]line ФД: 197924 [11:20:10]line ФПД: 137749473709637 [11:20:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112010&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197924&fm=137749473709637&tin=02508201610067®Number=0000000000092545&sum=40005 [11:20:11]OFD Sender: Processing packet 197924 [packets to send 245, broken 244] [11:20:11]ProducePacketName [11:20:11]name=ofd_packets/00197924 [11:20:11]OFD Sender: To server: pG, [11:20:11]CommunicateWithHost lk.salyk.kg:30040 [11:20:11]ConnectInit lk.salyk.kg [11:20:11]written 0, free lines is 4095 [11:20:11]Connected sock=9 [11:20:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 41 73 04 01 B5 F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 09 01 00 00 F4 03 04 00 EA 35 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 05 03 00 35 04 06 00 7D 48 4C 72 CE 45 4B 4C FF D2 ED 95 C5 A1 [11:20:11]Write to MH i2c: 01 00 00 81 12 93 [11:20:11]Write i2c OK [11:20:11]MH_I2C_Read... [11:20:11]Read from MH i2c: 01 [11:20:11]MH_I2C_Read... [11:20:11]Read from MH i2c: 01 07 00 [11:20:11]MH_I2C_Read... [11:20:11]Read from MH i2c: 01 07 00 81 12 00 00 00 00 00 FC 0C A2 [11:20:11]RasterBufferAndPrint [11:20:11]line [11:20:11]line [11:20:11]line [11:20:11]line [11:20:11]line [11:20:11]written 0, free lines is 3330 [11:20:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DC 24 47 00 58 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 38 37 31 38 30 32 10 04 04 00 24 05 03 00 F4 03 04 00 FE E1 BE 66 B6 04 01 00 00 C8 CD A0 2B 21 38 E0 17 [11:20:11]CommunicateWithHost err = 0 [11:20:11]CheckOFDResponse [11:20:11]1017 (14) - 77093643461234 [11:20:11]1041 (16) - 0000000000871802 [11:20:11]1040 (4) - 197924 [11:20:11]1012 (4) - 16.08.2024 05:22 [11:20:11]1206 (1) - 0 [11:20:11]OFD Sender: Remove packet 197924 [11:20:11]ProducePacketName [11:20:11]name=ofd_packets/00197924 [11:20:11]NVStorageDeleteData [11:20:11]MH_Cut [11:20:11]Write to MH i2c: D1 01 00 88 12 01 6C [11:20:11]Write i2c OK [11:20:11]MH_I2C_Read... [11:20:11]Read from MH i2c: D1 [11:20:11]MH_I2C_Read... [11:20:11]Read from MH i2c: D1 01 00 [11:20:11]MH_I2C_Read... [11:20:11]Read from MH i2c: D1 01 00 88 12 00 6B [11:20:11]Write to MH i2c: 01 00 00 89 12 9B [11:20:11]Write i2c OK [11:20:11]MH_I2C_Read... [11:20:12]OFD Sender: No OFD packet to send [11:20:12]*** Cut start [11:20:12]*** Purtial cut [11:20:12]*** CUTSNS_PIN = 0 [11:20:12]*** Stage 1: CUTSNS_PIN = 1 [11:20:14]Read from MH i2c: 01 [11:20:14]MH_I2C_Read... [11:20:14]*** Stop cut motor [11:20:14]*** Cut end [11:20:14]Read from MH i2c: 01 07 00 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: 01 07 00 89 12 00 00 00 00 00 FF 0F B0 [11:20:14]process_action close_receipt done [11:20:14]requested_data is exist [11:20:14]produce_requested_data [11:20:14]requested_item fm.sn is exist - process it [11:20:14]wFMCommunicate request_size=4 [11:20:14]MH_SAM_APDU [11:20:14]CAPDU: 80 11 00 00 [11:20:14]Write to MH i2c: E2 08 00 8A 12 80 11 00 00 00 00 00 00 16 [11:20:14]Write i2c OK [11:20:14]MH_I2C_Read... [11:20:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:14]Read from MH i2c: E2 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: E2 17 00 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: E2 17 00 8A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 63 [11:20:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:20:14]wFMCommunicate OK [11:20:14]requested_item fd.num is exist - process it [11:20:14]SAM_PROTO_GetFieldsCounters [11:20:14]wFMCommunicate request_size=4 [11:20:14]MH_SAM_APDU [11:20:14]CAPDU: 80 13 00 00 [11:20:14]Write to MH i2c: E2 08 00 8B 12 80 13 00 00 00 00 00 00 19 [11:20:14]Write i2c OK [11:20:14]MH_I2C_Read... [11:20:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:14]Read from MH i2c: E2 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: E2 62 00 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: E2 62 00 8B 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 24 05 03 00 0E 04 04 00 CE 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 4D [11:20:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 24 05 03 00 0E 04 04 00 CE 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 [11:20:14]wFMCommunicate OK [11:20:14]SAM_PROTO_GetFieldsCounters done [11:20:14]requested_item shift.num is exist - process it [11:20:14]requested_item shift.opened is exist - process it [11:20:14]req_shift_opened [11:20:14]FM_GetShiftState [11:20:14]SAM_PROTO_GetShiftState [11:20:14]wFMCommunicate request_size=4 [11:20:14]MH_SAM_APDU [11:20:14]CAPDU: 80 13 01 00 [11:20:14]Write to MH i2c: E2 08 00 8C 12 80 13 01 00 00 00 00 00 1B [11:20:14]Write i2c OK [11:20:14]MH_I2C_Read... [11:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:14]Read from MH i2c: E2 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: E2 0E 00 [11:20:14]MH_I2C_Read... [11:20:14]Read from MH i2c: E2 0E 00 8C 12 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A9 [11:20:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:20:14]wFMCommunicate OK [11:20:14]SAM_PROTO_GetShiftState done [11:20:14]FM_GetShiftState done [11:20:14]req_shift_opened done [11:20:14]requested_item shift.open_date is exist - process it [11:20:14]req_shift_open_date [11:20:14]req_shift_open_date done [11:20:14]produce_requested_data done [11:20:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197924,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:20:14]process_action_free close_receipt [11:20:14]json_value_free [11:20:14]json_value_free done [11:20:14]process_json_proto returns [11:20:14]Send response to host [11:20:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197924,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:20:14]free response buf [11:20:14]execute_script done [11:20:14]execute_script returns [11:20:14]free content buf [11:20:14]Sock 11.Close socket [11:20:14]Sock 11.Thread stoped [11:20:17]OFD Sender: No OFD packet to send [11:20:22]OFD Sender: No OFD packet to send [11:20:27]OFD Sender: No OFD packet to send [11:20:32]OFD Sender: No OFD packet to send [11:20:37]OFD Sender: No OFD packet to send [11:20:42]OFD Sender: No OFD packet to send [11:20:47]OFD Sender: No OFD packet to send [11:20:52]OFD Sender: No OFD packet to send [11:20:57]OFD Sender: No OFD packet to send [11:20:57]accept exits with 7 [11:20:57]New connection [11:20:57]New thread 3067403620 created [11:20:57]Thread 3067260260 joined [11:20:57]Waiting for new connection... [11:20:57] Sock 7.Parse request [11:20:57]Sock 7.Check first char [11:20:57]Sock 7.First char is OK [11:20:57]request: POST /json_proto HTTP/1.0 [11:20:57]Method: POST [11:20:57]URL: /json_proto [11:20:57]Method is POST - this is cgi request [11:20:57]url: /json_proto [11:20:57]query_string will be loaded in cgi processing [11:20:57]execute_cgi json_proto POST (null) [11:20:57]execute_cgi path=json_proto method=POST [11:20:57]POST find Content-Length [11:20:57]Host: 172.17.46.195:8080 [11:20:57]Content-Length: 805 [11:20:57]Content-Type: application/json [11:20:57] [11:20:57]POST finish read [11:20:57]Found Content-Length = 805 [11:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325315", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:57]execute_script... [11:20:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325315", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:57]POST & json_proto [11:20:57]process_json_proto [11:20:57]json parsed OK: [11:20:57]protocol is kg_v1.0 [11:20:57]action value=close_receipt [11:20:57]process_action close_receipt [11:20:57]cmd_close_receipt [11:20:57]MH_GetDate [11:20:57]Write to MH i2c: F0 00 00 8D 12 8E [11:20:57]Write i2c OK [11:20:57]MH_I2C_Read... [11:20:57]Read from MH i2c: F0 [11:20:57]MH_I2C_Read... [11:20:57]Read from MH i2c: F0 09 00 [11:20:57]MH_I2C_Read... [11:20:57]Read from MH i2c: F0 09 00 8D 12 00 1A 36 BF 66 8D AE BC 66 69 [11:20:57]GetLastDocTimeStamp 1723807210 [11:20:57]current date 1723807258 [11:20:57]FM_GetShiftState [11:20:57]SAM_PROTO_GetShiftState [11:20:57]wFMCommunicate request_size=4 [11:20:57]MH_SAM_APDU [11:20:57]CAPDU: 80 13 01 00 [11:20:57]Write to MH i2c: E2 08 00 8E 12 80 13 01 00 00 00 00 00 1D [11:20:57]Write i2c OK [11:20:57]MH_I2C_Read... [11:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:57]Read from MH i2c: E2 [11:20:57]MH_I2C_Read... [11:20:57]Read from MH i2c: E2 0E 00 [11:20:57]MH_I2C_Read... [11:20:57]Read from MH i2c: E2 0E 00 8E 12 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AB [11:20:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:20:57]wFMCommunicate OK [11:20:57]SAM_PROTO_GetShiftState done [11:20:57]FM_GetShiftState done [11:20:57]opened in 1723766727 [11:20:57]opened+sec_in_day 1723853127 [11:20:57]quantity*price = 100021 [11:20:57]sum+1 = 100023 [11:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 266 16.08.2024 11:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197925 ФПД: 159091926429901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112058&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197925&fm=159091926429901&tin=02508201610067®Number=0000000000092545&sum=100022 [11:20:58]StoreToDocumentArchive [11:20:58]shift 462 fd 197925 [11:20:58]save to /storage/0462/doc_00197925 [11:20:58]save last doc name /storage/0462/doc_00197925 to /storage/kkm_last_doc_name [11:20:58]save OK [11:20:58]Clear old archive folders... [11:20:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:20:58]tlvbuf is 009148C0 [11:20:58]SAM_PROTO_ClearQueue [11:20:58]wFMCommunicate request_size=4 [11:20:58]MH_SAM_APDU [11:20:58]CAPDU: 80 09 00 00 [11:20:58]Write to MH i2c: E2 08 00 9B 12 80 09 00 00 00 00 00 00 1F [11:20:58]Write i2c OK [11:20:58]MH_I2C_Read... [11:20:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:58]Read from MH i2c: E2 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: E2 03 00 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: E2 03 00 9B 12 00 90 00 21 [11:20:58]RAPDU: 90 00 [11:20:58]wFMCommunicate OK [11:20:58]SAM_PROTO_ClearQueue done [11:20:58]KKMCreateOFDPacket [11:20:58]OFDProtocolAddRootSTLVToBuf [11:20:58]FM_MakeSignedData [11:20:58]FM_MakeSignedData [11:20:58]SAM_PROTO_SignData [11:20:58]wFMCommunicate request_size=4 [11:20:58]MH_SAM_APDU [11:20:58]CAPDU: 80 0D 01 02 [11:20:58]Write to MH i2c: E2 08 00 9C 12 80 0D 01 02 00 00 00 00 27 [11:20:58]Write i2c OK [11:20:58]MH_I2C_Read... [11:20:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:58]Read from MH i2c: E2 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: E2 03 00 [11:20:58]MH_I2C_Read... [11:20:58]Read from MH i2c: E2 03 00 9C 12 00 90 00 22 [11:20:58]RAPDU: 90 00 [11:20:58]wFMCommunicate OK [11:20:58]wFMCommunicate request_size=255 [11:20:58]MH_SAM_APDU [11:20: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 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 0A 01 00 00 F4 03 04 00 1A 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 05 03 00 35 04 06 00 90 [11:20:58]Write to MH i2c: E2 02 01 9D 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 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 0A 01 00 00 F4 03 04 00 1A 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 05 03 00 35 04 06 00 90 00 00 05 [11:20:58]Write i2c OK [11:20:58]MH_I2C_Read... [11:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:59]Read from MH i2c: E2 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 03 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 03 00 9D 12 00 90 00 23 [11:20:59]RAPDU: 90 00 [11:20:59]wFMCommunicate OK [11:20:59]wFMCommunicate request_size=10 [11:20:59]MH_SAM_APDU [11:20:59]CAPDU: 80 0D 02 02 05 B1 79 C2 F0 CD [11:20:59]Write to MH i2c: E2 0D 00 9E 12 80 0D 02 02 05 00 B1 79 C2 F0 CD 00 00 DD [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:59]Read from MH i2c: E2 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 03 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 03 00 9E 12 00 90 00 24 [11:20:59]RAPDU: 90 00 [11:20:59]wFMCommunicate OK [11:20:59]wFMCommunicate request_size=4 [11:20:59]MH_SAM_APDU [11:20:59]CAPDU: 80 0D 03 02 [11:20:59]Write to MH i2c: E2 08 00 9F 12 80 0D 03 02 00 00 00 00 2C [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:59]Read from MH i2c: E2 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 0B 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 0B 00 9F 12 00 CA D3 82 A9 F0 EF C6 2F 90 00 C9 [11:20:59]RAPDU: CA D3 82 A9 F0 EF C6 2F 90 00 [11:20:59]wFMCommunicate OK [11:20:59]SAM_PROTO_SignData done [11:20:59]FM_MakeSignedData done [11:20:59]CreateOFDProtocolMessage [11:20:59]wFMCommunicate request_size=4 [11:20:59]MH_SAM_APDU [11:20:59]CAPDU: 80 11 00 00 [11:20:59]Write to MH i2c: E2 08 00 A0 12 80 11 00 00 00 00 00 00 2C [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:59]Read from MH i2c: E2 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 17 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: E2 17 00 A0 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 79 [11:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:20:59]wFMCommunicate OK [11:20:59]CreateOFDProtocolMessage done [11:20:59]OFDSenderStorePacket 197925 [11:20:59]StoreOFDPacket docnum=197925 [11:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 01 88 07 01 88 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 0A 01 00 00 F4 03 04 00 1A 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 05 03 00 35 04 06 00 90 B1 79 C2 F0 CD CA D3 82 A9 F0 EF C6 2F [11:20:59]CheckFolder [11:20:59]dirname=/storage/ofd_packets [11:20:59]CheckFolder done [11:20:59]ProducePacketName [11:20:59]name=ofd_packets/00197925 [11:20:59]NVStorageSaveData ofd_packets/00197925 [11:20:59]File name is /storage/ofd_packets/00197925 [11:20:59]Write 301 bytes [11:20:59]NVStorageSaveData done [11:20:59]OFDSenderStorePacket done [11:20:59]KKMCreateOFDPacket done [11:20:59]NVStorageSaveData kkm_last_timestamp [11:20:59]File name is /storage/kkm_last_timestamp [11:20:59]Write 4 bytes [11:20:59]NVStorageSaveData done [11:20:59]ExternCall_PrintAddStr [11:20:59]wPrintStart [11:20:59]Write to MH i2c: 01 00 00 A1 12 B3 [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: 01 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: 01 07 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: 01 07 00 A1 12 00 00 00 00 00 FF 0F C8 [11:20:59]RasterBufferAndPrint [11:20:59]line Счет N : (1)11325315 [11:20:59]line ИНН: 02508201610067 [11:20:59]line Контрольно-Кассовый Чек [11:20:59]line ПРОДАЖА [11:20:59]line ТРК (МРК, ГНК) : 41 [11:20:59]line Товар: 2710124500 [11:20:59]line Аи-95-К-5 [11:20:59]line 13.480 * 74.20 [11:20:59]line = 1000.22 [11:20:59]line НДС 12% НСП 1% [11:20:59]line > о реализуемом товаре [11:20:59]line ИТОГО: 1000.22 [11:20:59]line НСП 1% : 8.85 [11:20:59]line НДС 12% : 106.22 [11:20:59]line Наличными: 0.00 [11:20:59]line Безнал.: 1000.22 [11:20:59]line Место: АЗС № 95 "Партнер Нефть" [11:20:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:20:59]line СНО: Общий режим [11:20:59]line Чек 266 16.08.2024 11:20 [11:20:59]line Смена: 462 ФФД: 1.0 [11:20:59]line ЗНМ: 0300000079 [11:20:59]line РНМ: 0000000000092545 [11:20:59]line Версия ККМ: 001 [11:20:59]line Платежная система: O! деньги [11:20:59]line ФМ: 0000000000871802 [11:20:59]line ФД: 197925 [11:20:59]line ФПД: 159091926429901 [11:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112058&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197925&fm=159091926429901&tin=02508201610067®Number=0000000000092545&sum=100022 [11:20:59]written 0, free lines is 4095 [11:20:59]OFD Sender: Processing packet 197925 [packets to send 245, broken 244] [11:20:59]ProducePacketName [11:20:59]name=ofd_packets/00197925 [11:20:59]OFD Sender: To server: pG, [11:20:59]CommunicateWithHost lk.salyk.kg:30040 [11:20:59]ConnectInit lk.salyk.kg [11:20:59]Connected sock=10 [11:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 01 88 07 01 88 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 0A 01 00 00 F4 03 04 00 1A 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 05 03 00 35 04 06 00 90 B1 79 C2 F0 CD CA D3 82 A9 F0 EF C6 2F [11:20:59]Write to MH i2c: 01 00 00 CB 12 DD [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: 01 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: 01 07 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: 01 07 00 CB 12 00 00 00 00 00 F8 0C E8 [11:20:59]RasterBufferAndPrint [11:20:59]line [11:20:59]line [11:20:59]line [11:20:59]line [11:20:59]line [11:20:59]written 0, free lines is 3326 [11:20:59]MH_Cut [11:20:59]Write to MH i2c: D1 01 00 D2 12 01 B6 [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: D1 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: D1 01 00 [11:20:59]MH_I2C_Read... [11:20:59]Read from MH i2c: D1 01 00 D2 12 00 B5 [11:20:59]Write to MH i2c: 01 00 00 D3 12 E5 [11:20:59]Write i2c OK [11:20:59]MH_I2C_Read... [11:20:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E3 3F 47 00 F1 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 05 03 00 F4 03 04 00 2E E2 BE 66 B6 04 01 00 00 B2 D6 DC F0 06 D0 39 AB [11:20:59]CommunicateWithHost err = 0 [11:20:59]CheckOFDResponse [11:20:59]1017 (14) - 77093643461234 [11:20:59]1041 (16) - 0000000000871802 [11:20:59]1040 (4) - 197925 [11:20:59]1012 (4) - 16.08.2024 05:22 [11:20:59]1206 (1) - 0 [11:20:59]OFD Sender: Remove packet 197925 [11:20:59]ProducePacketName [11:20:59]name=ofd_packets/00197925 [11:20:59]NVStorageDeleteData [11:21:00]OFD Sender: No OFD packet to send [11:21:00]*** Cut start [11:21:00]*** Purtial cut [11:21:00]*** Stage 1: CUTSNS_PIN = 1 [11:21:00]Read from MH i2c: 01 [11:21:00]MH_I2C_Read... [11:21:00]*** Stop cut motor [11:21:00]*** Cut end [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 D3 12 00 00 00 00 00 FF 0F FA [11:21:00]process_action close_receipt done [11:21:00]requested_data is exist [11:21:00]produce_requested_data [11:21:00]requested_item fm.sn is exist - process it [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 D4 12 80 11 00 00 00 00 00 00 60 [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 D4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AD [11:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:21:00]wFMCommunicate OK [11:21:00]requested_item fd.num is exist - process it [11:21:00]SAM_PROTO_GetFieldsCounters [11:21:00]wFMCommunicate request_size=4 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 13 00 00 [11:21:00]Write to MH i2c: E2 08 00 D5 12 80 13 00 00 00 00 00 00 63 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 62 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 62 00 D5 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 25 05 03 00 0E 04 04 00 CE 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 9B [11:21:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 25 05 03 00 0E 04 04 00 CE 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 [11:21:00]wFMCommunicate OK [11:21:00]SAM_PROTO_GetFieldsCounters done [11:21:00]requested_item shift.num is exist - process it [11:21:00]requested_item shift.opened is exist - process it [11:21:00]req_shift_opened [11:21:00]FM_GetShiftState [11:21:00]SAM_PROTO_GetShiftState [11:21:00]wFMCommunicate request_size=4 [11:21:00]MH_SAM_APDU [11:21:00]CAPDU: 80 13 01 00 [11:21:00]Write to MH i2c: E2 08 00 D6 12 80 13 01 00 00 00 00 00 65 [11:21:00]Write i2c OK [11:21:00]MH_I2C_Read... [11:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:00]Read from MH i2c: E2 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 0E 00 [11:21:00]MH_I2C_Read... [11:21:00]Read from MH i2c: E2 0E 00 D6 12 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F3 [11:21:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:21:00]wFMCommunicate OK [11:21:00]SAM_PROTO_GetShiftState done [11:21:00]FM_GetShiftState done [11:21:00]req_shift_opened done [11:21:00]requested_item shift.open_date is exist - process it [11:21:00]req_shift_open_date [11:21:00]req_shift_open_date done [11:21:00]produce_requested_data done [11:21:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197925,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:21:00]process_action_free close_receipt [11:21:00]json_value_free [11:21:00]json_value_free done [11:21:00]process_json_proto returns [11:21:00]Send response to host [11:21:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197925,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:21:00]free response buf [11:21:00]execute_script done [11:21:00]execute_script returns [11:21:00]free content buf [11:21:00]Sock 7.Close socket [11:21:00]Sock 7.Thread stoped [11:21:05]OFD Sender: No OFD packet to send [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:20]OFD Sender: No OFD packet to send [11:21:25]OFD Sender: No OFD packet to send [11:21:30]OFD Sender: No OFD packet to send [11:21:35]OFD Sender: No OFD packet to send [11:21:40]OFD Sender: No OFD packet to send [11:21:45]OFD Sender: No OFD packet to send [11:21:50]OFD Sender: No OFD packet to send [11:21:55]OFD Sender: No OFD packet to send [11:22:00]OFD Sender: No OFD packet to send [11:22:05]OFD Sender: No OFD packet to send [11:22:10]OFD Sender: No OFD packet to send [11:22:15]OFD Sender: No OFD packet to send [11:22:20]OFD Sender: No OFD packet to send [11:22:25]OFD Sender: No OFD packet to send [11:22:30]OFD Sender: No OFD packet to send [11:22:35]OFD Sender: No OFD packet to send [11:22:40]OFD Sender: No OFD packet to send [11:22:45]OFD Sender: No OFD packet to send [11:22:50]OFD Sender: No OFD packet to send [11:22:55]OFD Sender: No OFD packet to send [11:23:00]OFD Sender: No OFD packet to send [11:23:05]OFD Sender: No OFD packet to send [11:23:10]OFD Sender: No OFD packet to send [11:23:15]OFD Sender: No OFD packet to send [11:23:20]OFD Sender: No OFD packet to send [11:23:25]OFD Sender: No OFD packet to send [11:23:26]accept exits with 9 [11:23:26]New connection [11:23:26]New thread 3067260260 created [11:23:26]Thread 3067403620 joined [11:23:26]Waiting for new connection... [11:23:26] Sock 9.Parse request [11:23:26]Sock 9.Check first char [11:23:26]Sock 9.First char is OK [11:23:26]request: POST /json_proto HTTP/1.0 [11:23:26]Method: POST [11:23:26]URL: /json_proto [11:23:26]Method is POST - this is cgi request [11:23:26]url: /json_proto [11:23:26]query_string will be loaded in cgi processing [11:23:26]execute_cgi json_proto POST (null) [11:23:26]execute_cgi path=json_proto method=POST [11:23:26]POST find Content-Length [11:23:26]Host: 172.17.46.195:8080 [11:23:26]Content-Length: 794 [11:23:26]Content-Type: application/json [11:23:26] [11:23:26]POST finish read [11:23:26]Found Content-Length = 794 [11:23:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A03393", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:26]execute_script... [11:23: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)11325316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A03393", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:26]POST & json_proto [11:23:26]process_json_proto [11:23:26]json parsed OK: [11:23:26]protocol is kg_v1.0 [11:23:26]action value=close_receipt [11:23:26]process_action close_receipt [11:23:26]cmd_close_receipt [11:23:26]MH_GetDate [11:23:26]Write to MH i2c: F0 00 00 D7 12 D8 [11:23:26]Write i2c OK [11:23:26]MH_I2C_Read... [11:23:26]Read from MH i2c: F0 [11:23:26]MH_I2C_Read... [11:23:26]Read from MH i2c: F0 09 00 [11:23:26]MH_I2C_Read... [11:23:26]Read from MH i2c: F0 09 00 D7 12 00 AF 36 BF 66 8D AE BC 66 48 [11:23:26]GetLastDocTimeStamp 1723807258 [11:23:26]current date 1723807407 [11:23:26]FM_GetShiftState [11:23:26]SAM_PROTO_GetShiftState [11:23:26]wFMCommunicate request_size=4 [11:23:26]MH_SAM_APDU [11:23:26]CAPDU: 80 13 01 00 [11:23:26]Write to MH i2c: E2 08 00 D8 12 80 13 01 00 00 00 00 00 67 [11:23:26]Write i2c OK [11:23:26]MH_I2C_Read... [11:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:26]Read from MH i2c: E2 [11:23:26]MH_I2C_Read... [11:23:26]Read from MH i2c: E2 0E 00 [11:23:26]MH_I2C_Read... [11:23:26]Read from MH i2c: E2 0E 00 D8 12 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F5 [11:23:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:23:26]wFMCommunicate OK [11:23:26]SAM_PROTO_GetShiftState done [11:23:26]FM_GetShiftState done [11:23:26]opened in 1723766727 [11:23:26]opened+sec_in_day 1723853127 [11:23:26]quantity*price = 0 [11:23:26]sum+1 = 1 [11:23:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 267 16.08.2024 11:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 03393 ФМ: 0000000000871802 ФД: 197926 ФПД: 180328564123837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112327&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197926&fm=180328564123837&tin=02508201610067®Number=0000000000092545&sum=0 [11:23:28]StoreToDocumentArchive [11:23:28]shift 462 fd 197926 [11:23:28]save to /storage/0462/doc_00197926 [11:23:28]save last doc name /storage/0462/doc_00197926 to /storage/kkm_last_doc_name [11:23:28]save OK [11:23:28]Clear old archive folders... [11:23:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:23:28]tlvbuf is 00963C70 [11:23:28]SAM_PROTO_ClearQueue [11:23:28]wFMCommunicate request_size=4 [11:23:28]MH_SAM_APDU [11:23:28]CAPDU: 80 09 00 00 [11:23:28]Write to MH i2c: E2 08 00 E5 12 80 09 00 00 00 00 00 00 69 [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:28]Read from MH i2c: E2 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 E5 12 00 90 00 6B [11:23:28]RAPDU: 90 00 [11:23:28]wFMCommunicate OK [11:23:28]SAM_PROTO_ClearQueue done [11:23:28]KKMCreateOFDPacket [11:23:28]OFDProtocolAddRootSTLVToBuf [11:23:28]FM_MakeSignedData [11:23:28]FM_MakeSignedData [11:23:28]SAM_PROTO_SignData [11:23:28]wFMCommunicate request_size=4 [11:23:28]MH_SAM_APDU [11:23:28]CAPDU: 80 0D 01 02 [11:23:28]Write to MH i2c: E2 08 00 E6 12 80 0D 01 02 00 00 00 00 71 [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:28]Read from MH i2c: E2 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 E6 12 00 90 00 6C [11:23:28]RAPDU: 90 00 [11:23:28]wFMCommunicate OK [11:23:28]wFMCommunicate request_size=255 [11:23:28]MH_SAM_APDU [11:23:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 AF 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 05 03 00 35 04 06 00 A4 [11:23:28]Write to MH i2c: E2 02 01 E7 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 AF 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 05 03 00 35 04 06 00 A4 00 00 99 [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:28]Read from MH i2c: E2 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 E7 12 00 90 00 6D [11:23:28]RAPDU: 90 00 [11:23:28]wFMCommunicate OK [11:23:28]wFMCommunicate request_size=10 [11:23:28]MH_SAM_APDU [11:23:28]CAPDU: 80 0D 02 02 05 02 04 01 E8 BD [11:23:28]Write to MH i2c: E2 0D 00 E8 12 80 0D 02 02 05 00 02 04 01 E8 BD 00 00 2A [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:28]Read from MH i2c: E2 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 03 00 E8 12 00 90 00 6E [11:23:28]RAPDU: 90 00 [11:23:28]wFMCommunicate OK [11:23:28]wFMCommunicate request_size=4 [11:23:28]MH_SAM_APDU [11:23:28]CAPDU: 80 0D 03 02 [11:23:28]Write to MH i2c: E2 08 00 E9 12 80 0D 03 02 00 00 00 00 76 [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:28]Read from MH i2c: E2 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 0B 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 0B 00 E9 12 00 07 AA 9B 10 74 41 90 D6 90 00 EE [11:23:28]RAPDU: 07 AA 9B 10 74 41 90 D6 90 00 [11:23:28]wFMCommunicate OK [11:23:28]SAM_PROTO_SignData done [11:23:28]FM_MakeSignedData done [11:23:28]CreateOFDProtocolMessage [11:23:28]wFMCommunicate request_size=4 [11:23:28]MH_SAM_APDU [11:23:28]CAPDU: 80 11 00 00 [11:23:28]Write to MH i2c: E2 08 00 EA 12 80 11 00 00 00 00 00 00 76 [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:28]Read from MH i2c: E2 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 17 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: E2 17 00 EA 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C3 [11:23:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:23:28]wFMCommunicate OK [11:23:28]CreateOFDProtocolMessage done [11:23:28]OFDSenderStorePacket 197926 [11:23:28]StoreOFDPacket docnum=197926 [11:23:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4B 26 07 01 64 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 AF 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 05 03 00 35 04 06 00 A4 02 04 01 E8 BD 07 AA 9B 10 74 41 90 D6 [11:23:28]CheckFolder [11:23:28]dirname=/storage/ofd_packets [11:23:28]CheckFolder done [11:23:28]ProducePacketName [11:23:28]name=ofd_packets/00197926 [11:23:28]NVStorageSaveData ofd_packets/00197926 [11:23:28]File name is /storage/ofd_packets/00197926 [11:23:28]Write 301 bytes [11:23:28]NVStorageSaveData done [11:23:28]OFDSenderStorePacket done [11:23:28]KKMCreateOFDPacket done [11:23:28]NVStorageSaveData kkm_last_timestamp [11:23:28]File name is /storage/kkm_last_timestamp [11:23:28]Write 4 bytes [11:23:28]NVStorageSaveData done [11:23:28]ExternCall_PrintAddStr [11:23:28]wPrintStart [11:23:28]Write to MH i2c: 01 00 00 EB 12 FD [11:23:28]Write i2c OK [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: 01 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: 01 07 00 [11:23:28]MH_I2C_Read... [11:23:28]Read from MH i2c: 01 07 00 EB 12 00 00 00 00 00 FF 0F 12 [11:23:28]RasterBufferAndPrint [11:23:28]line Счет N : (1)11325316 [11:23:28]line ИНН: 02508201610067 [11:23:28]line Контрольно-Кассовый Чек [11:23:28]line ПРОДАЖА [11:23:28]line ТРК (МРК, ГНК) : 22 [11:23:28]line Товар: 2710124130 [11:23:28]line Аи-92-К-4 [11:23:28]line 20.000 * 0.00 [11:23:28]line = 0.00 [11:23:28]line НДС 12% НСП 1% [11:23:28]line > о реализуемом товаре [11:23:28]line ИТОГО: 0.00 [11:23:28]line НСП 1% : 0.00 [11:23:28]line НДС 12% : 0.00 [11:23:28]line Наличными: 0.00 [11:23:28]line Безнал.: 0.00 [11:23:28]line Место: АЗС № 95 "Партнер Нефть" [11:23:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:23:28]line СНО: Общий режим [11:23:28]line Чек 267 16.08.2024 11:23 [11:23:28]line Смена: 462 ФФД: 1.0 [11:23:28]line ЗНМ: 0300000079 [11:23:28]line РНМ: 0000000000092545 [11:23:28]line Версия ККМ: 001 [11:23:28]line Талоны: Топливная Карта [11:23:28]line 03393 [11:23:28]line ФМ: 0000000000871802 [11:23:28]line ФД: 197926 [11:23:28]line ФПД: 180328564123837 [11:23:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112327&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197926&fm=180328564123837&tin=02508201610067®Number=0000000000092545&sum=0 [11:23:28]OFD Sender: Processing packet 197926 [packets to send 245, broken 244] [11:23:28]ProducePacketName [11:23:28]name=ofd_packets/00197926 [11:23:28]OFD Sender: To server: pG, [11:23:28]CommunicateWithHost lk.salyk.kg:30040 [11:23:28]ConnectInit lk.salyk.kg [11:23:28]written 0, free lines is 4095 [11:23:29]Connected sock=10 [11:23:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4B 26 07 01 64 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 AF 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 05 03 00 35 04 06 00 A4 02 04 01 E8 BD 07 AA 9B 10 74 41 90 D6 [11:23:29]Write to MH i2c: 01 00 00 15 13 28 [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: 01 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: 01 07 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: 01 07 00 15 13 00 00 00 00 00 F6 0C 31 [11:23:29]RasterBufferAndPrint [11:23:29]line [11:23:29]line [11:23:29]line [11:23:29]line [11:23:29]line [11:23:29]written 0, free lines is 3324 [11:23:29]MH_Cut [11:23:29]Write to MH i2c: D1 01 00 1C 13 01 01 [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: D1 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: D1 01 00 [11:23:29]MH_I2C_Read... [11:23:29]Read from MH i2c: D1 01 00 1C 13 00 00 [11:23:29]Write to MH i2c: 01 00 00 1D 13 30 [11:23:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 95 49 47 00 E7 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 05 03 00 F4 03 04 00 C4 E2 BE 66 B6 04 01 00 00 C7 CF 51 88 70 C7 2E 43 [11:23:29]CommunicateWithHost err = 0 [11:23:29]CheckOFDResponse [11:23:29]1017 (14) - 77093643461234 [11:23:29]1041 (16) - 0000000000871802 [11:23:29]1040 (4) - 197926 [11:23:29]1012 (4) - 16.08.2024 05:25 [11:23:29]1206 (1) - 0 [11:23:29]OFD Sender: Remove packet 197926 [11:23:29]ProducePacketName [11:23:29]name=ofd_packets/00197926 [11:23:29]NVStorageDeleteData [11:23:29]Write i2c OK [11:23:29]MH_I2C_Read... [11:23:29]OFD Sender: No OFD packet to send [11:23:30]*** Cut start [11:23:30]*** Purtial cut [11:23:30]*** CUTSNS_PIN = 0 [11:23:30]*** Stage 1: CUTSNS_PIN = 1 [11:23:32]Read from MH i2c: 01 [11:23:32]MH_I2C_Read... [11:23:32]*** Stop cut motor [11:23:32]*** Cut end [11:23:32]Read from MH i2c: 01 07 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: 01 07 00 1D 13 00 00 00 00 00 FF 0F 45 [11:23:32]process_action close_receipt done [11:23:32]requested_data is exist [11:23:32]produce_requested_data [11:23:32]requested_item fm.sn is exist - process it [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 11 00 00 [11:23:32]Write to MH i2c: E2 08 00 1E 13 80 11 00 00 00 00 00 00 AB [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 17 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 17 00 1E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F8 [11:23:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:23:32]wFMCommunicate OK [11:23:32]requested_item fd.num is exist - process it [11:23:32]SAM_PROTO_GetFieldsCounters [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 13 00 00 [11:23:32]Write to MH i2c: E2 08 00 1F 13 80 13 00 00 00 00 00 00 AE [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 62 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 62 00 1F 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 26 05 03 00 0E 04 04 00 CE 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 EA [11:23:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 26 05 03 00 0E 04 04 00 CE 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 [11:23:32]wFMCommunicate OK [11:23:32]SAM_PROTO_GetFieldsCounters done [11:23:32]requested_item shift.num is exist - process it [11:23:32]requested_item shift.opened is exist - process it [11:23:32]req_shift_opened [11:23:32]FM_GetShiftState [11:23:32]SAM_PROTO_GetShiftState [11:23:32]wFMCommunicate request_size=4 [11:23:32]MH_SAM_APDU [11:23:32]CAPDU: 80 13 01 00 [11:23:32]Write to MH i2c: E2 08 00 20 13 80 13 01 00 00 00 00 00 B0 [11:23:32]Write i2c OK [11:23:32]MH_I2C_Read... [11:23:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:32]Read from MH i2c: E2 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 0E 00 [11:23:32]MH_I2C_Read... [11:23:32]Read from MH i2c: E2 0E 00 20 13 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3E [11:23:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:23:32]wFMCommunicate OK [11:23:32]SAM_PROTO_GetShiftState done [11:23:32]FM_GetShiftState done [11:23:32]req_shift_opened done [11:23:32]requested_item shift.open_date is exist - process it [11:23:32]req_shift_open_date [11:23:32]req_shift_open_date done [11:23:32]produce_requested_data done [11:23:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197926,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:23:32]process_action_free close_receipt [11:23:32]json_value_free [11:23:32]json_value_free done [11:23:32]process_json_proto returns [11:23:32]Send response to host [11:23:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197926,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:23:32]free response buf [11:23:32]execute_script done [11:23:32]execute_script returns [11:23:32]free content buf [11:23:32]Sock 9.Close socket [11:23:32]Sock 9.Thread stoped [11:23:34]OFD Sender: No OFD packet to send [11:23:39]OFD Sender: No OFD packet to send [11:23:44]OFD Sender: No OFD packet to send [11:23:49]OFD Sender: No OFD packet to send [11:23:54]OFD Sender: No OFD packet to send [11:23:59]OFD Sender: No OFD packet to send [11:24:04]OFD Sender: No OFD packet to send [11:24:09]OFD Sender: No OFD packet to send [11:24:14]OFD Sender: No OFD packet to send [11:24:19]OFD Sender: No OFD packet to send [11:24:24]OFD Sender: No OFD packet to send [11:24:30]OFD Sender: No OFD packet to send [11:24:35]OFD Sender: No OFD packet to send [11:24:38]accept exits with 7 [11:24:38]New connection [11:24:38]New thread 3067403620 created [11:24:38]Thread 3067260260 joined [11:24:38]Waiting for new connection... [11:24:38] Sock 7.Parse request [11:24:38]Sock 7.Check first char [11:24:38]Sock 7.First char is OK [11:24:38]request: POST /json_proto HTTP/1.0 [11:24:38]Method: POST [11:24:38]URL: /json_proto [11:24:38]Method is POST - this is cgi request [11:24:38]url: /json_proto [11:24:38]query_string will be loaded in cgi processing [11:24:38]execute_cgi json_proto POST (null) [11:24:38]execute_cgi path=json_proto method=POST [11:24:38]POST find Content-Length [11:24:38]Host: 172.17.46.195:8080 [11:24:38]Content-Length: 679 [11:24:38]Content-Type: application/json [11:24:38] [11:24:38]POST finish read [11:24:38]Found Content-Length = 679 [11:24:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325319", "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" ] } } [11:24:38]execute_script... [11: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)11325319", "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" ] } } [11:24:38]POST & json_proto [11:24:38]process_json_proto [11:24:38]json parsed OK: [11:24:38]protocol is kg_v1.0 [11:24:38]action value=close_receipt [11:24:38]process_action close_receipt [11:24:38]cmd_close_receipt [11:24:38]MH_GetDate [11:24:38]Write to MH i2c: F0 00 00 21 13 23 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: F0 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: F0 09 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: F0 09 00 21 13 00 F7 36 BF 66 8D AE BC 66 DB [11:24:38]GetLastDocTimeStamp 1723807407 [11:24:38]current date 1723807479 [11:24:38]FM_GetShiftState [11:24:38]SAM_PROTO_GetShiftState [11:24:38]wFMCommunicate request_size=4 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 13 01 00 [11:24:38]Write to MH i2c: E2 08 00 22 13 80 13 01 00 00 00 00 00 B2 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 0E 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 0E 00 22 13 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 40 [11:24:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:24:38]wFMCommunicate OK [11:24:38]SAM_PROTO_GetShiftState done [11:24:38]FM_GetShiftState done [11:24:38]opened in 1723766727 [11:24:38]opened+sec_in_day 1723853127 [11:24:38]quantity*price = 20034 [11:24:38]sum+1 = 20035 [11:24:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 268 16.08.2024 11:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197927 ФПД: 179474977130959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112439&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197927&fm=179474977130959&tin=02508201610067®Number=0000000000092545&sum=20000 [11:24:39]StoreToDocumentArchive [11:24:39]shift 462 fd 197927 [11:24:39]save to /storage/0462/doc_00197927 [11:24:39]save last doc name /storage/0462/doc_00197927 to /storage/kkm_last_doc_name [11:24:39]save OK [11:24:39]Clear old archive folders... [11:24:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:39]tlvbuf is 009636F0 [11:24:39]SAM_PROTO_ClearQueue [11:24:39]wFMCommunicate request_size=4 [11:24:39]MH_SAM_APDU [11:24:39]CAPDU: 80 09 00 00 [11:24:39]Write to MH i2c: E2 08 00 2F 13 80 09 00 00 00 00 00 00 B4 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:39]Read from MH i2c: E2 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 2F 13 00 90 00 B6 [11:24:39]RAPDU: 90 00 [11:24:39]wFMCommunicate OK [11:24:39]SAM_PROTO_ClearQueue done [11:24:39]KKMCreateOFDPacket [11:24:39]OFDProtocolAddRootSTLVToBuf [11:24:39]FM_MakeSignedData [11:24:39]FM_MakeSignedData [11:24:39]SAM_PROTO_SignData [11:24:39]wFMCommunicate request_size=4 [11:24:39]MH_SAM_APDU [11:24:39]CAPDU: 80 0D 01 02 [11:24:39]Write to MH i2c: E2 08 00 30 13 80 0D 01 02 00 00 00 00 BC [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:39]Read from MH i2c: E2 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: E2 03 00 30 13 00 90 00 B7 [11:24:39]RAPDU: 90 00 [11:24:39]wFMCommunicate OK [11:24:39]wFMCommunicate request_size=255 [11:24:39]MH_SAM_APDU [11:24:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0C 01 00 00 F4 03 04 00 F7 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 05 03 00 35 04 06 00 A3 [11:24:39]Write to MH i2c: E2 02 01 31 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 0C 01 00 00 F4 03 04 00 F7 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 05 03 00 35 04 06 00 A3 00 00 E6 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:40]OFD Sender: No OFD packet to send [11:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 03 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 03 00 31 13 00 90 00 B8 [11:24:40]RAPDU: 90 00 [11:24:40]wFMCommunicate OK [11:24:40]wFMCommunicate request_size=10 [11:24:40]MH_SAM_APDU [11:24:40]CAPDU: 80 0D 02 02 05 3B 46 42 09 CF [11:24:40]Write to MH i2c: E2 0D 00 32 13 80 0D 02 02 05 00 3B 46 42 09 CF 00 00 64 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 03 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 03 00 32 13 00 90 00 B9 [11:24:40]RAPDU: 90 00 [11:24:40]wFMCommunicate OK [11:24:40]wFMCommunicate request_size=4 [11:24:40]MH_SAM_APDU [11:24:40]CAPDU: 80 0D 03 02 [11:24:40]Write to MH i2c: E2 08 00 33 13 80 0D 03 02 00 00 00 00 C1 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 0B 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 0B 00 33 13 00 B8 75 96 E8 29 2B EF 85 90 00 35 [11:24:40]RAPDU: B8 75 96 E8 29 2B EF 85 90 00 [11:24:40]wFMCommunicate OK [11:24:40]SAM_PROTO_SignData done [11:24:40]FM_MakeSignedData done [11:24:40]CreateOFDProtocolMessage [11:24:40]wFMCommunicate request_size=4 [11:24:40]MH_SAM_APDU [11:24:40]CAPDU: 80 11 00 00 [11:24:40]Write to MH i2c: E2 08 00 34 13 80 11 00 00 00 00 00 00 C1 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 17 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 17 00 34 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0E [11:24:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:24:40]wFMCommunicate OK [11:24:40]CreateOFDProtocolMessage done [11:24:40]OFDSenderStorePacket 197927 [11:24:40]StoreOFDPacket docnum=197927 [11:24:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 89 C3 07 01 CB 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 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 0C 01 00 00 F4 03 04 00 F7 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 05 03 00 35 04 06 00 A3 3B 46 42 09 CF B8 75 96 E8 29 2B EF 85 [11:24:40]CheckFolder [11:24:40]dirname=/storage/ofd_packets [11:24:40]CheckFolder done [11:24:40]ProducePacketName [11:24:40]name=ofd_packets/00197927 [11:24:40]NVStorageSaveData ofd_packets/00197927 [11:24:40]File name is /storage/ofd_packets/00197927 [11:24:40]Write 301 bytes [11:24:40]NVStorageSaveData done [11:24:40]OFDSenderStorePacket done [11:24:40]KKMCreateOFDPacket done [11:24:40]NVStorageSaveData kkm_last_timestamp [11:24:40]File name is /storage/kkm_last_timestamp [11:24:40]Write 4 bytes [11:24:40]NVStorageSaveData done [11:24:40]ExternCall_PrintAddStr [11:24:40]wPrintStart [11:24:40]Write to MH i2c: 01 00 00 35 13 48 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 07 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 07 00 35 13 00 00 00 00 00 FF 0F 5D [11:24:40]RasterBufferAndPrint [11:24:40]line Счет N : (1)11325319 [11:24:40]line ИНН: 02508201610067 [11:24:40]line Контрольно-Кассовый Чек [11:24:40]line ПРОДАЖА [11:24:40]line ТРК (МРК, ГНК) : 31 [11:24:40]line Товар: 2710124500 [11:24:40]line Аи-95-К-5 [11:24:40]line 2.700 * 74.20 [11:24:40]line = 200.34 [11:24:40]line НДС 12% НСП 1% [11:24:40]line > о реализуемом товаре [11:24:40]line ОКРУГЛЕНИЕ: -0.34 [11:24:40]line ИТОГО: 200.00 [11:24:40]line Внесено: 200.00 [11:24:40]line СДАЧА: 0.00 [11:24:40]line НСП 1% : 1.77 [11:24:40]line НДС 12% : 21.27 [11:24:40]line Наличными: 200.00 [11:24:40]line Безнал.: 0.00 [11:24:40]line Место: АЗС № 95 "Партнер Нефть" [11:24:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:24:40]line СНО: Общий режим [11:24:40]line Чек 268 16.08.2024 11:24 [11:24:40]line Смена: 462 ФФД: 1.0 [11:24:40]line ЗНМ: 0300000079 [11:24:40]line РНМ: 0000000000092545 [11:24:40]line Версия ККМ: 001 [11:24:40]line ФМ: 0000000000871802 [11:24:40]line ФД: 197927 [11:24:40]line ФПД: 179474977130959 [11:24:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112439&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197927&fm=179474977130959&tin=02508201610067®Number=0000000000092545&sum=20000 [11:24:40]written 0, free lines is 4095 [11:24:40]OFD Sender: Processing packet 197927 [packets to send 245, broken 244] [11:24:40]ProducePacketName [11:24:40]name=ofd_packets/00197927 [11:24:40]OFD Sender: To server: pG, [11:24:40]CommunicateWithHost lk.salyk.kg:30040 [11:24:40]ConnectInit lk.salyk.kg [11:24:40]Connected sock=10 [11:24:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 89 C3 07 01 CB 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 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 0C 01 00 00 F4 03 04 00 F7 36 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 05 03 00 35 04 06 00 A3 3B 46 42 09 CF B8 75 96 E8 29 2B EF 85 [11:24:40]Write to MH i2c: 01 00 00 60 13 73 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 07 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 07 00 60 13 00 00 00 00 00 F1 0C 77 [11:24:40]RasterBufferAndPrint [11:24:40]line [11:24:40]line [11:24:40]line [11:24:40]line [11:24:40]line [11:24:40]written 0, free lines is 3319 [11:24:40]MH_Cut [11:24:40]Write to MH i2c: D1 01 00 67 13 01 4C [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: D1 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: D1 01 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: D1 01 00 67 13 00 4B [11:24:40]Write to MH i2c: 01 00 00 68 13 7B [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 65 9D 47 00 7C 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 05 03 00 F4 03 04 00 0B E3 BE 66 B6 04 01 00 00 CB E3 76 39 CC DA 08 ED [11:24:40]CommunicateWithHost err = 0 [11:24:40]CheckOFDResponse [11:24:40]1017 (14) - 77093643461234 [11:24:40]1041 (16) - 0000000000871802 [11:24:40]1040 (4) - 197927 [11:24:40]1012 (4) - 16.08.2024 05:26 [11:24:40]1206 (1) - 0 [11:24:40]OFD Sender: Remove packet 197927 [11:24:40]ProducePacketName [11:24:40]name=ofd_packets/00197927 [11:24:40]NVStorageDeleteData [11:24:41]OFD Sender: No OFD packet to send [11:24:41]*** Cut start [11:24:41]*** Purtial cut [11:24:41]*** Stage 1: CUTSNS_PIN = 1 [11:24:41]Read from MH i2c: 01 [11:24:41]MH_I2C_Read... [11:24:41]*** Stop cut motor [11:24:41]*** Cut end [11:24:41]Read from MH i2c: 01 07 00 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: 01 07 00 68 13 00 00 00 00 00 FF 0F 90 [11:24:41]process_action close_receipt done [11:24:41]requested_data is exist [11:24:41]produce_requested_data [11:24:41]requested_item fm.sn is exist - process it [11:24:41]wFMCommunicate request_size=4 [11:24:41]MH_SAM_APDU [11:24:41]CAPDU: 80 11 00 00 [11:24:41]Write to MH i2c: E2 08 00 69 13 80 11 00 00 00 00 00 00 F6 [11:24:41]Write i2c OK [11:24:41]MH_I2C_Read... [11:24:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:41]Read from MH i2c: E2 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: E2 17 00 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: E2 17 00 69 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 43 [11:24:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:24:41]wFMCommunicate OK [11:24:41]requested_item fd.num is exist - process it [11:24:41]SAM_PROTO_GetFieldsCounters [11:24:41]wFMCommunicate request_size=4 [11:24:41]MH_SAM_APDU [11:24:41]CAPDU: 80 13 00 00 [11:24:41]Write to MH i2c: E2 08 00 6A 13 80 13 00 00 00 00 00 00 F9 [11:24:41]Write i2c OK [11:24:41]MH_I2C_Read... [11:24:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:41]Read from MH i2c: E2 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: E2 62 00 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: E2 62 00 6A 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 27 05 03 00 0E 04 04 00 CE 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 39 [11:24:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 27 05 03 00 0E 04 04 00 CE 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 [11:24:41]wFMCommunicate OK [11:24:41]SAM_PROTO_GetFieldsCounters done [11:24:41]requested_item shift.num is exist - process it [11:24:41]requested_item shift.opened is exist - process it [11:24:41]req_shift_opened [11:24:41]FM_GetShiftState [11:24:41]SAM_PROTO_GetShiftState [11:24:41]wFMCommunicate request_size=4 [11:24:41]MH_SAM_APDU [11:24:41]CAPDU: 80 13 01 00 [11:24:41]Write to MH i2c: E2 08 00 6B 13 80 13 01 00 00 00 00 00 FB [11:24:41]Write i2c OK [11:24:41]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 0E 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 0E 00 6B 13 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 89 [11:24:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:24:42]wFMCommunicate OK [11:24:42]SAM_PROTO_GetShiftState done [11:24:42]FM_GetShiftState done [11:24:42]req_shift_opened done [11:24:42]requested_item shift.open_date is exist - process it [11:24:42]req_shift_open_date [11:24:42]req_shift_open_date done [11:24:42]produce_requested_data done [11:24:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197927,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:24:42]process_action_free close_receipt [11:24:42]json_value_free [11:24:42]json_value_free done [11:24:42]process_json_proto returns [11:24:42]Send response to host [11:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197927,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:24:42]free response buf [11:24:42]execute_script done [11:24:42]execute_script returns [11:24:42]free content buf [11:24:42]Sock 7.Close socket [11:24:42]Sock 7.Thread stoped [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:24]accept exits with 9 [11:25:24]New connection [11:25:24]New thread 3067260260 created [11:25:24]Thread 3067403620 joined [11:25:24]Waiting for new connection... [11:25:24] Sock 9.Parse request [11:25:24]Sock 9.Check first char [11:25:24]Sock 9.First char is OK [11:25:24]request: POST /json_proto HTTP/1.0 [11:25:24]Method: POST [11:25:24]URL: /json_proto [11:25:24]Method is POST - this is cgi request [11:25:24]url: /json_proto [11:25:24]query_string will be loaded in cgi processing [11:25:24]execute_cgi json_proto POST (null) [11:25:24]execute_cgi path=json_proto method=POST [11:25:24]POST find Content-Length [11:25:24]Host: 172.17.46.195:8080 [11:25:24]Content-Length: 792 [11:25:24]Content-Type: application/json [11:25:24] [11:25:24]POST finish read [11:25:24]Found Content-Length = 792 [11:25:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.360, "sum" : 575.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 575.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:24]execute_script... [11: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)11325320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.360, "sum" : 575.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 575.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:24]POST & json_proto [11:25:24]process_json_proto [11:25:24]json parsed OK: [11:25:24]protocol is kg_v1.0 [11:25:24]action value=close_receipt [11:25:24]process_action close_receipt [11:25:24]cmd_close_receipt [11:25:24]MH_GetDate [11:25:24]Write to MH i2c: F0 00 00 6C 13 6E [11:25:24]Write i2c OK [11:25:24]MH_I2C_Read... [11:25:24]Read from MH i2c: F0 [11:25:24]MH_I2C_Read... [11:25:24]Read from MH i2c: F0 09 00 [11:25:24]MH_I2C_Read... [11:25:24]Read from MH i2c: F0 09 00 6C 13 00 24 37 BF 66 8D AE BC 66 54 [11:25:24]GetLastDocTimeStamp 1723807479 [11:25:24]current date 1723807524 [11:25:24]FM_GetShiftState [11:25:24]SAM_PROTO_GetShiftState [11:25:24]wFMCommunicate request_size=4 [11:25:24]MH_SAM_APDU [11:25:24]CAPDU: 80 13 01 00 [11:25:24]Write to MH i2c: E2 08 00 6D 13 80 13 01 00 00 00 00 00 FD [11:25:24]Write i2c OK [11:25:24]MH_I2C_Read... [11:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:24]Read from MH i2c: E2 [11:25:24]MH_I2C_Read... [11:25:24]Read from MH i2c: E2 0E 00 [11:25:24]MH_I2C_Read... [11:25:24]Read from MH i2c: E2 0E 00 6D 13 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8B [11:25:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:25:24]wFMCommunicate OK [11:25:24]SAM_PROTO_GetShiftState done [11:25:24]FM_GetShiftState done [11:25:24]opened in 1723766727 [11:25:24]opened+sec_in_day 1723853127 [11:25:24]quantity*price = 57516 [11:25:24]sum+1 = 57518 [11:25:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 575.17 НСП 1% : 5.09 НДС 12% : 61.08 Наличными: 0.00 Безнал.: 575.17 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 269 16.08.2024 11:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197928 ФПД: 16488137589377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112525&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197928&fm=16488137589377&tin=02508201610067®Number=0000000000092545&sum=57517 [11:25:25]StoreToDocumentArchive [11:25:25]shift 462 fd 197928 [11:25:25]save to /storage/0462/doc_00197928 [11:25:25]save last doc name /storage/0462/doc_00197928 to /storage/kkm_last_doc_name [11:25:25]save OK [11:25:25]Clear old archive folders... [11:25:25]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:25:25]tlvbuf is 00914360 [11:25:25]SAM_PROTO_ClearQueue [11:25:25]wFMCommunicate request_size=4 [11:25:25]MH_SAM_APDU [11:25:25]CAPDU: 80 09 00 00 [11:25:25]Write to MH i2c: E2 08 00 7A 13 80 09 00 00 00 00 00 00 FF [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:25]Read from MH i2c: E2 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 7A 13 00 90 00 01 [11:25:25]RAPDU: 90 00 [11:25:25]wFMCommunicate OK [11:25:25]SAM_PROTO_ClearQueue done [11:25:25]KKMCreateOFDPacket [11:25:25]OFDProtocolAddRootSTLVToBuf [11:25:25]FM_MakeSignedData [11:25:25]FM_MakeSignedData [11:25:25]SAM_PROTO_SignData [11:25:25]wFMCommunicate request_size=4 [11:25:25]MH_SAM_APDU [11:25:25]CAPDU: 80 0D 01 02 [11:25:25]Write to MH i2c: E2 08 00 7B 13 80 0D 01 02 00 00 00 00 07 [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:25]Read from MH i2c: E2 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 7B 13 00 90 00 02 [11:25:25]RAPDU: 90 00 [11:25:25]wFMCommunicate OK [11:25:25]wFMCommunicate request_size=255 [11:25:25]MH_SAM_APDU [11:25:25]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AD E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 AD E0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 25 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 05 03 00 35 04 06 00 0E FE F1 [11:25:25]Write to MH i2c: E2 02 01 7C 13 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AD E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 AD E0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 25 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 05 03 00 35 04 06 00 0E FE F1 00 00 AA [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:25]Read from MH i2c: E2 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 7C 13 00 90 00 03 [11:25:25]RAPDU: 90 00 [11:25:25]wFMCommunicate OK [11:25:25]wFMCommunicate request_size=8 [11:25:25]MH_SAM_APDU [11:25:25]CAPDU: 80 0D 02 02 03 95 82 81 [11:25:25]Write to MH i2c: E2 0B 00 7D 13 80 0D 02 02 03 00 95 82 81 00 00 A8 [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:25]Read from MH i2c: E2 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 03 00 7D 13 00 90 00 04 [11:25:25]RAPDU: 90 00 [11:25:25]wFMCommunicate OK [11:25:25]wFMCommunicate request_size=4 [11:25:25]MH_SAM_APDU [11:25:25]CAPDU: 80 0D 03 02 [11:25:25]Write to MH i2c: E2 08 00 7E 13 80 0D 03 02 00 00 00 00 0C [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:25]Read from MH i2c: E2 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 0B 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 0B 00 7E 13 00 C6 B0 52 78 29 E2 65 F6 90 00 B3 [11:25:25]RAPDU: C6 B0 52 78 29 E2 65 F6 90 00 [11:25:25]wFMCommunicate OK [11:25:25]SAM_PROTO_SignData done [11:25:25]FM_MakeSignedData done [11:25:25]CreateOFDProtocolMessage [11:25:25]wFMCommunicate request_size=4 [11:25:25]MH_SAM_APDU [11:25:25]CAPDU: 80 11 00 00 [11:25:25]Write to MH i2c: E2 08 00 7F 13 80 11 00 00 00 00 00 00 0C [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:25]Read from MH i2c: E2 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 17 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: E2 17 00 7F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 59 [11:25:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:25:25]wFMCommunicate OK [11:25:25]CreateOFDProtocolMessage done [11:25:25]OFDSenderStorePacket 197928 [11:25:25]StoreOFDPacket docnum=197928 [11:25:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 36 71 05 01 D4 0E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AD E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 AD E0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 25 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 05 03 00 35 04 06 00 0E FE F1 95 82 81 C6 B0 52 78 29 E2 65 F6 [11:25:25]CheckFolder [11:25:25]dirname=/storage/ofd_packets [11:25:25]CheckFolder done [11:25:25]ProducePacketName [11:25:25]name=ofd_packets/00197928 [11:25:25]NVStorageSaveData ofd_packets/00197928 [11:25:25]File name is /storage/ofd_packets/00197928 [11:25:25]Write 299 bytes [11:25:25]NVStorageSaveData done [11:25:25]OFDSenderStorePacket done [11:25:25]KKMCreateOFDPacket done [11:25:25]NVStorageSaveData kkm_last_timestamp [11:25:25]File name is /storage/kkm_last_timestamp [11:25:25]Write 4 bytes [11:25:25]NVStorageSaveData done [11:25:25]ExternCall_PrintAddStr [11:25:25]wPrintStart [11:25:25]Write to MH i2c: 01 00 00 80 13 93 [11:25:25]Write i2c OK [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: 01 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: 01 07 00 [11:25:25]MH_I2C_Read... [11:25:25]Read from MH i2c: 01 07 00 80 13 00 00 00 00 00 FF 0F A8 [11:25:25]RasterBufferAndPrint [11:25:25]line Счет N : (1)11325320 [11:25:25]line ИНН: 02508201610067 [11:25:25]line Контрольно-Кассовый Чек [11:25:25]line ПРОДАЖА [11:25:25]line ТРК (МРК, ГНК) : 43 [11:25:25]line Товар: 2710124130 [11:25:25]line SU-92-К-5 [11:25:25]line 8.360 * 68.80 [11:25:25]line = 575.17 [11:25:25]line НДС 12% НСП 1% [11:25:25]line > о реализуемом товаре [11:25:25]line ИТОГО: 575.17 [11:25:25]line НСП 1% : 5.09 [11:25:25]line НДС 12% : 61.08 [11:25:25]line Наличными: 0.00 [11:25:25]line Безнал.: 575.17 [11:25:25]line Место: АЗС № 95 "Партнер Нефть" [11:25:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:25:25]line СНО: Общий режим [11:25:25]line Чек 269 16.08.2024 11:25 [11:25:25]line Смена: 462 ФФД: 1.0 [11:25:25]line ЗНМ: 0300000079 [11:25:25]line РНМ: 0000000000092545 [11:25:25]line Версия ККМ: 001 [11:25:25]line Платежная система: O! деньги [11:25:25]line ФМ: 0000000000871802 [11:25:25]line ФД: 197928 [11:25:25]line ФПД: 16488137589377 [11:25:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112525&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197928&fm=16488137589377&tin=02508201610067®Number=0000000000092545&sum=57517 [11:25:26]OFD Sender: Processing packet 197928 [packets to send 245, broken 244] [11:25:26]ProducePacketName [11:25:26]name=ofd_packets/00197928 [11:25:26]OFD Sender: To server: pG, [11:25:26]CommunicateWithHost lk.salyk.kg:30040 [11:25:26]ConnectInit lk.salyk.kg [11:25:26]written 0, free lines is 4095 [11:25:26]Connected sock=10 [11:25:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 36 71 05 01 D4 0E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 20 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD E0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AD E0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DC 17 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 AD E0 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 25 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 05 03 00 35 04 06 00 0E FE F1 95 82 81 C6 B0 52 78 29 E2 65 F6 [11:25:26]Write to MH i2c: 01 00 00 AA 13 BD [11:25:26]Write i2c OK [11:25:26]MH_I2C_Read... [11:25:26]Read from MH i2c: 01 [11:25:26]MH_I2C_Read... [11:25:26]Read from MH i2c: 01 07 00 [11:25:26]MH_I2C_Read... [11:25:26]Read from MH i2c: 01 07 00 AA 13 00 00 00 00 00 F6 0C C6 [11:25:26]RasterBufferAndPrint [11:25:26]line [11:25:26]line [11:25:26]line [11:25:26]line [11:25:26]line [11:25:26]written 0, free lines is 3324 [11:25:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 43 B8 47 00 C9 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 05 03 00 F4 03 04 00 39 E3 BE 66 B6 04 01 00 00 AA 76 D6 DA 6E 4B 36 6D [11:25:26]CommunicateWithHost err = 0 [11:25:26]CheckOFDResponse [11:25:26]1017 (14) - 77093643461234 [11:25:26]1041 (16) - 0000000000871802 [11:25:26]1040 (4) - 197928 [11:25:26]1012 (4) - 16.08.2024 05:27 [11:25:26]1206 (1) - 0 [11:25:26]OFD Sender: Remove packet 197928 [11:25:26]ProducePacketName [11:25:26]name=ofd_packets/00197928 [11:25:26]NVStorageDeleteData [11:25:26]MH_Cut [11:25:26]Write to MH i2c: D1 01 00 B1 13 01 96 [11:25:26]Write i2c OK [11:25:26]MH_I2C_Read... [11:25:26]Read from MH i2c: D1 [11:25:26]MH_I2C_Read... [11:25:26]Read from MH i2c: D1 01 00 [11:25:26]MH_I2C_Read... [11:25:26]Read from MH i2c: D1 01 00 B1 13 00 95 [11:25:26]Write to MH i2c: 01 00 00 B2 13 C5 [11:25:26]Write i2c OK [11:25:26]MH_I2C_Read... [11:25:27]OFD Sender: No OFD packet to send [11:25:27]*** Cut start [11:25:27]*** Purtial cut [11:25:27]*** CUTSNS_PIN = 0 [11:25:27]*** Stage 1: CUTSNS_PIN = 1 [11:25:29]Read from MH i2c: 01 [11:25:29]MH_I2C_Read... [11:25:29]*** Stop cut motor [11:25:29]*** Cut end [11:25:29]Read from MH i2c: 01 07 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: 01 07 00 B2 13 00 00 00 00 00 FF 0F DA [11:25:29]process_action close_receipt done [11:25:29]requested_data is exist [11:25:29]produce_requested_data [11:25:29]requested_item fm.sn is exist - process it [11:25:29]wFMCommunicate request_size=4 [11:25:29]MH_SAM_APDU [11:25:29]CAPDU: 80 11 00 00 [11:25:29]Write to MH i2c: E2 08 00 B3 13 80 11 00 00 00 00 00 00 40 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:29]Read from MH i2c: E2 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 17 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 17 00 B3 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [11:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:25:29]wFMCommunicate OK [11:25:29]requested_item fd.num is exist - process it [11:25:29]SAM_PROTO_GetFieldsCounters [11:25:29]wFMCommunicate request_size=4 [11:25:29]MH_SAM_APDU [11:25:29]CAPDU: 80 13 00 00 [11:25:29]Write to MH i2c: E2 08 00 B4 13 80 13 00 00 00 00 00 00 43 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:29]Read from MH i2c: E2 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 62 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 62 00 B4 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 28 05 03 00 0E 04 04 00 CE 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 87 [11:25:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 28 05 03 00 0E 04 04 00 CE 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 [11:25:29]wFMCommunicate OK [11:25:29]SAM_PROTO_GetFieldsCounters done [11:25:29]requested_item shift.num is exist - process it [11:25:29]requested_item shift.opened is exist - process it [11:25:29]req_shift_opened [11:25:29]FM_GetShiftState [11:25:29]SAM_PROTO_GetShiftState [11:25:29]wFMCommunicate request_size=4 [11:25:29]MH_SAM_APDU [11:25:29]CAPDU: 80 13 01 00 [11:25:29]Write to MH i2c: E2 08 00 B5 13 80 13 01 00 00 00 00 00 45 [11:25:29]Write i2c OK [11:25:29]MH_I2C_Read... [11:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:29]Read from MH i2c: E2 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 0E 00 [11:25:29]MH_I2C_Read... [11:25:29]Read from MH i2c: E2 0E 00 B5 13 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D3 [11:25:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:25:29]wFMCommunicate OK [11:25:29]SAM_PROTO_GetShiftState done [11:25:29]FM_GetShiftState done [11:25:29]req_shift_opened done [11:25:29]requested_item shift.open_date is exist - process it [11:25:29]req_shift_open_date [11:25:29]req_shift_open_date done [11:25:29]produce_requested_data done [11:25:29]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197928,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:25:29]process_action_free close_receipt [11:25:29]json_value_free [11:25:29]json_value_free done [11:25:29]process_json_proto returns [11:25:29]Send response to host [11:25:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197928,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:25:29]free response buf [11:25:29]execute_script done [11:25:29]execute_script returns [11:25:29]free content buf [11:25:29]Sock 9.Close socket [11:25:29]Sock 9.Thread stoped [11:25:32]OFD Sender: No OFD packet to send [11:25:37]OFD Sender: No OFD packet to send [11:25:42]OFD Sender: No OFD packet to send [11:25:47]OFD Sender: No OFD packet to send [11:25:52]OFD Sender: No OFD packet to send [11:25:57]OFD Sender: No OFD packet to send [11:26:02]OFD Sender: No OFD packet to send [11:26:07]OFD Sender: No OFD packet to send [11:26:12]OFD Sender: No OFD packet to send [11:26:17]OFD Sender: No OFD packet to send [11:26:22]OFD Sender: No OFD packet to send [11:26:27]OFD Sender: No OFD packet to send [11:26:32]OFD Sender: No OFD packet to send [11:26:37]accept exits with 7 [11:26:37]New connection [11:26:37]New thread 3067403620 created [11:26:37]Thread 3067260260 joined [11:26:37]Waiting for new connection... [11:26:37] Sock 7.Parse request [11:26:37]Sock 7.Check first char [11:26:37]Sock 7.First char is OK [11:26:37]request: POST /json_proto HTTP/1.0 [11:26:37]Method: POST [11:26:37]URL: /json_proto [11:26:37]Method is POST - this is cgi request [11:26:37]url: /json_proto [11:26:37]query_string will be loaded in cgi processing [11:26:37]execute_cgi json_proto POST (null) [11:26:37]execute_cgi path=json_proto method=POST [11:26:37]POST find Content-Length [11:26:37]Host: 172.17.46.195:8080 [11:26:37]Content-Length: 679 [11:26:37]Content-Type: application/json [11:26:37] [11:26:37]POST finish read [11:26:37]Found Content-Length = 679 [11:26:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:37]execute_script... [11:26: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)11325321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:37]POST & json_proto [11:26:37]process_json_proto [11:26:37]json parsed OK: [11:26:37]protocol is kg_v1.0 [11:26:37]action value=close_receipt [11:26:37]process_action close_receipt [11:26:37]cmd_close_receipt [11:26:37]MH_GetDate [11:26:37]Write to MH i2c: F0 00 00 B6 13 B8 [11:26:37]Write i2c OK [11:26:37]MH_I2C_Read... [11:26:37]Read from MH i2c: F0 [11:26:37]MH_I2C_Read... [11:26:37]Read from MH i2c: F0 09 00 [11:26:37]MH_I2C_Read... [11:26:37]Read from MH i2c: F0 09 00 B6 13 00 6E 37 BF 66 8D AE BC 66 E8 [11:26:37]GetLastDocTimeStamp 1723807525 [11:26:37]current date 1723807598 [11:26:37]FM_GetShiftState [11:26:37]SAM_PROTO_GetShiftState [11:26:37]wFMCommunicate request_size=4 [11:26:37]MH_SAM_APDU [11:26:37]CAPDU: 80 13 01 00 [11:26:37]Write to MH i2c: E2 08 00 B7 13 80 13 01 00 00 00 00 00 47 [11:26:37]Write i2c OK [11:26:37]MH_I2C_Read... [11:26:37]OFD Sender: No OFD packet to send [11:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:37]Read from MH i2c: E2 [11:26:37]MH_I2C_Read... [11:26:37]Read from MH i2c: E2 0E 00 [11:26:37]MH_I2C_Read... [11:26:37]Read from MH i2c: E2 0E 00 B7 13 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D5 [11:26:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:26:37]wFMCommunicate OK [11:26:37]SAM_PROTO_GetShiftState done [11:26:37]FM_GetShiftState done [11:26:37]opened in 1723766727 [11:26:37]opened+sec_in_day 1723853127 [11:26:37]quantity*price = 40002 [11:26:37]sum+1 = 40003 [11:26:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 270 16.08.2024 11:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197929 ФПД: 244547496667923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112638&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197929&fm=244547496667923&tin=02508201610067®Number=0000000000092545&sum=40000 [11:26:38]StoreToDocumentArchive [11:26:38]shift 462 fd 197929 [11:26:38]save to /storage/0462/doc_00197929 [11:26:38]save last doc name /storage/0462/doc_00197929 to /storage/kkm_last_doc_name [11:26:38]save OK [11:26:38]Clear old archive folders... [11:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:38]tlvbuf is 00917280 [11:26:38]SAM_PROTO_ClearQueue [11:26:38]wFMCommunicate request_size=4 [11:26:38]MH_SAM_APDU [11:26:38]CAPDU: 80 09 00 00 [11:26:38]Write to MH i2c: E2 08 00 C4 13 80 09 00 00 00 00 00 00 49 [11:26:38]Write i2c OK [11:26:38]MH_I2C_Read... [11:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:38]Read from MH i2c: E2 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 C4 13 00 90 00 4B [11:26:38]RAPDU: 90 00 [11:26:38]wFMCommunicate OK [11:26:38]SAM_PROTO_ClearQueue done [11:26:38]KKMCreateOFDPacket [11:26:38]OFDProtocolAddRootSTLVToBuf [11:26:38]FM_MakeSignedData [11:26:38]FM_MakeSignedData [11:26:38]SAM_PROTO_SignData [11:26:38]wFMCommunicate request_size=4 [11:26:38]MH_SAM_APDU [11:26:38]CAPDU: 80 0D 01 02 [11:26:38]Write to MH i2c: E2 08 00 C5 13 80 0D 01 02 00 00 00 00 51 [11:26:38]Write i2c OK [11:26:38]MH_I2C_Read... [11:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:38]Read from MH i2c: E2 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 C5 13 00 90 00 4C [11:26:38]RAPDU: 90 00 [11:26:38]wFMCommunicate OK [11:26:38]wFMCommunicate request_size=255 [11:26:38]MH_SAM_APDU [11:26:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 6E 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 05 03 00 35 04 06 00 DE [11:26:38]Write to MH i2c: E2 02 01 C6 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 6E 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 05 03 00 35 04 06 00 DE 00 00 65 [11:26:38]Write i2c OK [11:26:38]MH_I2C_Read... [11:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:38]Read from MH i2c: E2 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 C6 13 00 90 00 4D [11:26:38]RAPDU: 90 00 [11:26:38]wFMCommunicate OK [11:26:38]wFMCommunicate request_size=10 [11:26:38]MH_SAM_APDU [11:26:38]CAPDU: 80 0D 02 02 05 6A 26 AB 6B 13 [11:26:38]Write to MH i2c: E2 0D 00 C7 13 80 0D 02 02 05 00 6A 26 AB 6B 13 00 00 17 [11:26:38]Write i2c OK [11:26:38]MH_I2C_Read... [11:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:38]Read from MH i2c: E2 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 03 00 C7 13 00 90 00 4E [11:26:38]RAPDU: 90 00 [11:26:38]wFMCommunicate OK [11:26:38]wFMCommunicate request_size=4 [11:26:38]MH_SAM_APDU [11:26:38]CAPDU: 80 0D 03 02 [11:26:38]Write to MH i2c: E2 08 00 C8 13 80 0D 03 02 00 00 00 00 56 [11:26:38]Write i2c OK [11:26:38]MH_I2C_Read... [11:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:38]Read from MH i2c: E2 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 0B 00 [11:26:38]MH_I2C_Read... [11:26:38]Read from MH i2c: E2 0B 00 C8 13 00 D4 D2 C5 DE E4 5D DD C3 90 00 81 [11:26:38]RAPDU: D4 D2 C5 DE E4 5D DD C3 90 00 [11:26:38]wFMCommunicate OK [11:26:38]SAM_PROTO_SignData done [11:26:38]FM_MakeSignedData done [11:26:38]CreateOFDProtocolMessage [11:26:38]wFMCommunicate request_size=4 [11:26:38]MH_SAM_APDU [11:26:38]CAPDU: 80 11 00 00 [11:26:38]Write to MH i2c: E2 08 00 C9 13 80 11 00 00 00 00 00 00 56 [11:26:38]Write i2c OK [11:26:38]MH_I2C_Read... [11:26:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:39]Read from MH i2c: E2 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: E2 17 00 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: E2 17 00 C9 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A3 [11:26:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:26:39]wFMCommunicate OK [11:26:39]CreateOFDProtocolMessage done [11:26:39]OFDSenderStorePacket 197929 [11:26:39]StoreOFDPacket docnum=197929 [11:26:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5B D8 07 01 5C 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 6E 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 05 03 00 35 04 06 00 DE 6A 26 AB 6B 13 D4 D2 C5 DE E4 5D DD C3 [11:26:39]CheckFolder [11:26:39]dirname=/storage/ofd_packets [11:26:39]CheckFolder done [11:26:39]ProducePacketName [11:26:39]name=ofd_packets/00197929 [11:26:39]NVStorageSaveData ofd_packets/00197929 [11:26:39]File name is /storage/ofd_packets/00197929 [11:26:39]Write 301 bytes [11:26:39]NVStorageSaveData done [11:26:39]OFDSenderStorePacket done [11:26:39]KKMCreateOFDPacket done [11:26:39]NVStorageSaveData kkm_last_timestamp [11:26:39]File name is /storage/kkm_last_timestamp [11:26:39]Write 4 bytes [11:26:39]NVStorageSaveData done [11:26:39]ExternCall_PrintAddStr [11:26:39]wPrintStart [11:26:39]Write to MH i2c: 01 00 00 CA 13 DD [11:26:39]Write i2c OK [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: 01 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: 01 07 00 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: 01 07 00 CA 13 00 00 00 00 00 FF 0F F2 [11:26:39]RasterBufferAndPrint [11:26:39]line Счет N : (1)11325321 [11:26:39]line ИНН: 02508201610067 [11:26:39]line Контрольно-Кассовый Чек [11:26:39]line ПРОДАЖА [11:26:39]line ТРК (МРК, ГНК) : 12 [11:26:39]line Товар: 2710124130 [11:26:39]line Аи-92-К-4 [11:26:39]line 5.900 * 67.80 [11:26:39]line = 400.02 [11:26:39]line НДС 12% НСП 1% [11:26:39]line > о реализуемом товаре [11:26:39]line ОКРУГЛЕНИЕ: -0.02 [11:26:39]line ИТОГО: 400.00 [11:26:39]line Внесено: 400.00 [11:26:39]line СДАЧА: 0.00 [11:26:39]line НСП 1% : 3.54 [11:26:39]line НДС 12% : 42.48 [11:26:39]line Наличными: 400.00 [11:26:39]line Безнал.: 0.00 [11:26:39]line Место: АЗС № 95 "Партнер Нефть" [11:26:39]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:26:39]line СНО: Общий режим [11:26:39]line Чек 270 16.08.2024 11:26 [11:26:39]line Смена: 462 ФФД: 1.0 [11:26:39]line ЗНМ: 0300000079 [11:26:39]line РНМ: 0000000000092545 [11:26:39]line Версия ККМ: 001 [11:26:39]line ФМ: 0000000000871802 [11:26:39]line ФД: 197929 [11:26:39]line ФПД: 244547496667923 [11:26:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112638&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197929&fm=244547496667923&tin=02508201610067®Number=0000000000092545&sum=40000 [11:26:39]OFD Sender: Processing packet 197929 [packets to send 245, broken 244] [11:26:39]ProducePacketName [11:26:39]name=ofd_packets/00197929 [11:26:39]OFD Sender: To server: pG, [11:26:39]CommunicateWithHost lk.salyk.kg:30040 [11:26:39]ConnectInit lk.salyk.kg [11:26:39]written 0, free lines is 4095 [11:26:39]Write to MH i2c: 01 00 00 F5 13 08 [11:26:39]Write i2c OK [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: 01 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: 01 07 00 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: 01 07 00 F5 13 00 00 00 00 00 E0 0C FB [11:26:39]RasterBufferAndPrint [11:26:39]line [11:26:39]line [11:26:39]line [11:26:39]line [11:26:39]line [11:26:39]written 0, free lines is 3302 [11:26:39]MH_Cut [11:26:39]Write to MH i2c: D1 01 00 FC 13 01 E1 [11:26:39]Write i2c OK [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: D1 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: D1 01 00 [11:26:39]MH_I2C_Read... [11:26:39]Read from MH i2c: D1 01 00 FC 13 00 E0 [11:26:39]Write to MH i2c: 01 00 00 FD 13 10 [11:26:39]Write i2c OK [11:26:39]MH_I2C_Read... [11:26:39]Connected sock=10 [11:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5B D8 07 01 5C 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 6E 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 05 03 00 35 04 06 00 DE 6A 26 AB 6B 13 D4 D2 C5 DE E4 5D DD C3 [11:26:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BF D8 47 00 E3 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 05 03 00 F4 03 04 00 83 E3 BE 66 B6 04 01 00 00 95 59 9A F1 85 61 2C 90 [11:26:40]CommunicateWithHost err = 0 [11:26:40]CheckOFDResponse [11:26:40]1017 (14) - 77093643461234 [11:26:40]1041 (16) - 0000000000871802 [11:26:40]1040 (4) - 197929 [11:26:40]1012 (4) - 16.08.2024 05:28 [11:26:40]1206 (1) - 0 [11:26:40]OFD Sender: Remove packet 197929 [11:26:40]ProducePacketName [11:26:40]name=ofd_packets/00197929 [11:26:40]NVStorageDeleteData [11:26:40]*** Cut start [11:26:40]*** Purtial cut [11:26:40]*** Stage 1: CUTSNS_PIN = 1 [11:26:40]OFD Sender: No OFD packet to send [11:26:40]Read from MH i2c: 01 [11:26:40]MH_I2C_Read... [11:26:40]*** Stop cut motor [11:26:40]*** Cut end [11:26:40]Read from MH i2c: 01 07 00 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: 01 07 00 FD 13 00 00 00 00 00 FF 0F 25 [11:26:40]process_action close_receipt done [11:26:40]requested_data is exist [11:26:40]produce_requested_data [11:26:40]requested_item fm.sn is exist - process it [11:26:40]wFMCommunicate request_size=4 [11:26:40]MH_SAM_APDU [11:26:40]CAPDU: 80 11 00 00 [11:26:40]Write to MH i2c: E2 08 00 FE 13 80 11 00 00 00 00 00 00 8B [11:26:40]Write i2c OK [11:26:40]MH_I2C_Read... [11:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:40]Read from MH i2c: E2 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: E2 17 00 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: E2 17 00 FE 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D8 [11:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:26:40]wFMCommunicate OK [11:26:40]requested_item fd.num is exist - process it [11:26:40]SAM_PROTO_GetFieldsCounters [11:26:40]wFMCommunicate request_size=4 [11:26:40]MH_SAM_APDU [11:26:40]CAPDU: 80 13 00 00 [11:26:40]Write to MH i2c: E2 08 00 FF 13 80 13 00 00 00 00 00 00 8E [11:26:40]Write i2c OK [11:26:40]MH_I2C_Read... [11:26:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:40]Read from MH i2c: E2 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: E2 62 00 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: E2 62 00 FF 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 29 05 03 00 0E 04 04 00 CE 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 D6 [11:26:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 29 05 03 00 0E 04 04 00 CE 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 [11:26:40]wFMCommunicate OK [11:26:40]SAM_PROTO_GetFieldsCounters done [11:26:40]requested_item shift.num is exist - process it [11:26:40]requested_item shift.opened is exist - process it [11:26:40]req_shift_opened [11:26:40]FM_GetShiftState [11:26:40]SAM_PROTO_GetShiftState [11:26:40]wFMCommunicate request_size=4 [11:26:40]MH_SAM_APDU [11:26:40]CAPDU: 80 13 01 00 [11:26:40]Write to MH i2c: E2 08 00 00 14 80 13 01 00 00 00 00 00 91 [11:26:40]Write i2c OK [11:26:40]MH_I2C_Read... [11:26:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:40]Read from MH i2c: E2 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: E2 0E 00 [11:26:40]MH_I2C_Read... [11:26:40]Read from MH i2c: E2 0E 00 00 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1F [11:26:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:26:40]wFMCommunicate OK [11:26:40]SAM_PROTO_GetShiftState done [11:26:40]FM_GetShiftState done [11:26:40]req_shift_opened done [11:26:40]requested_item shift.open_date is exist - process it [11:26:40]req_shift_open_date [11:26:40]req_shift_open_date done [11:26:40]produce_requested_data done [11:26:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197929,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:26:40]process_action_free close_receipt [11:26:40]json_value_free [11:26:40]json_value_free done [11:26:40]process_json_proto returns [11:26:40]Send response to host [11:26:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197929,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:26:40]free response buf [11:26:40]execute_script done [11:26:40]execute_script returns [11:26:40]free content buf [11:26:40]Sock 7.Close socket [11:26:40]Sock 7.Thread stoped [11:26:45]OFD Sender: No OFD packet to send [11:26:50]OFD Sender: No OFD packet to send [11:26:55]OFD Sender: No OFD packet to send [11:27:00]OFD Sender: No OFD packet to send [11:27:05]OFD Sender: No OFD packet to send [11:27:10]OFD Sender: No OFD packet to send [11:27:15]OFD Sender: No OFD packet to send [11:27:20]OFD Sender: No OFD packet to send [11:27:25]OFD Sender: No OFD packet to send [11:27:30]OFD Sender: No OFD packet to send [11:27:35]OFD Sender: No OFD packet to send [11:27:40]OFD Sender: No OFD packet to send [11:27:45]OFD Sender: No OFD packet to send [11:27:50]OFD Sender: No OFD packet to send [11:27:55]OFD Sender: No OFD packet to send [11:28:00]OFD Sender: No OFD packet to send [11:28:05]OFD Sender: No OFD packet to send [11:28:10]OFD Sender: No OFD packet to send [11:28:15]OFD Sender: No OFD packet to send [11:28:20]OFD Sender: No OFD packet to send [11:28:25]OFD Sender: No OFD packet to send [11:28:30]OFD Sender: No OFD packet to send [11:28:35]OFD Sender: No OFD packet to send [11:28:40]OFD Sender: No OFD packet to send [11:28:45]OFD Sender: No OFD packet to send [11:28:50]OFD Sender: No OFD packet to send [11:28:51]accept exits with 9 [11:28:51]New connection [11:28:51]New thread 3067260260 created [11:28:51]Thread 3067403620 joined [11:28:51]Waiting for new connection... [11:28:51] Sock 9.Parse request [11:28:51]Sock 9.Check first char [11:28:51]Sock 9.First char is OK [11:28:51]request: POST /json_proto HTTP/1.0 [11:28:51]Method: POST [11:28:51]URL: /json_proto [11:28:51]Method is POST - this is cgi request [11:28:51]url: /json_proto [11:28:51]query_string will be loaded in cgi processing [11:28:51]execute_cgi json_proto POST (null) [11:28:51]execute_cgi path=json_proto method=POST [11:28:51]POST find Content-Length [11:28:51]Host: 172.17.46.195:8080 [11:28:51]Content-Length: 811 [11:28:51]Content-Type: application/json [11:28:51] [11:28:51]POST finish read [11:28:51]Found Content-Length = 811 [11:28:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:51]execute_script... [11:28: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)11325322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:51]POST & json_proto [11:28:51]process_json_proto [11:28:51]json parsed OK: [11:28:51]protocol is kg_v1.0 [11:28:51]action value=close_receipt [11:28:51]process_action close_receipt [11:28:51]cmd_close_receipt [11:28:51]MH_GetDate [11:28:51]Write to MH i2c: F0 00 00 01 14 04 [11:28:51]Write i2c OK [11:28:51]MH_I2C_Read... [11:28:51]Read from MH i2c: F0 [11:28:51]MH_I2C_Read... [11:28:51]Read from MH i2c: F0 09 00 [11:28:51]MH_I2C_Read... [11:28:51]Read from MH i2c: F0 09 00 01 14 00 F4 37 BF 66 8D AE BC 66 BA [11:28:51]GetLastDocTimeStamp 1723807598 [11:28:51]current date 1723807732 [11:28:51]FM_GetShiftState [11:28:51]SAM_PROTO_GetShiftState [11:28:51]wFMCommunicate request_size=4 [11:28:51]MH_SAM_APDU [11:28:51]CAPDU: 80 13 01 00 [11:28:51]Write to MH i2c: E2 08 00 02 14 80 13 01 00 00 00 00 00 93 [11:28:51]Write i2c OK [11:28:51]MH_I2C_Read... [11:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:51]Read from MH i2c: E2 [11:28:51]MH_I2C_Read... [11:28:51]Read from MH i2c: E2 0E 00 [11:28:51]MH_I2C_Read... [11:28:51]Read from MH i2c: E2 0E 00 02 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 21 [11:28:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:28:51]wFMCommunicate OK [11:28:51]SAM_PROTO_GetShiftState done [11:28:51]FM_GetShiftState done [11:28:51]opened in 1723766727 [11:28:51]opened+sec_in_day 1723853127 [11:28:51]quantity*price = 200025 [11:28:51]sum+1 = 200026 [11:28:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 271 16.08.2024 11:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197930 ФПД: 106987921075126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112852&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197930&fm=106987921075126&tin=02508201610067®Number=0000000000092545&sum=200025 [11:28:53]StoreToDocumentArchive [11:28:53]shift 462 fd 197930 [11:28:53]save to /storage/0462/doc_00197930 [11:28:53]save last doc name /storage/0462/doc_00197930 to /storage/kkm_last_doc_name [11:28:53]save OK [11:28:53]Clear old archive folders... [11:28:53]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:28:53]tlvbuf is 0095E3C0 [11:28:53]SAM_PROTO_ClearQueue [11:28:53]wFMCommunicate request_size=4 [11:28:53]MH_SAM_APDU [11:28:53]CAPDU: 80 09 00 00 [11:28:53]Write to MH i2c: E2 08 00 0F 14 80 09 00 00 00 00 00 00 95 [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 [11:28:53]MH_I2C_Read... [11:28:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:53]Read from MH i2c: E2 03 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 0F 14 00 90 00 97 [11:28:53]RAPDU: 90 00 [11:28:53]wFMCommunicate OK [11:28:53]SAM_PROTO_ClearQueue done [11:28:53]KKMCreateOFDPacket [11:28:53]OFDProtocolAddRootSTLVToBuf [11:28:53]FM_MakeSignedData [11:28:53]FM_MakeSignedData [11:28:53]SAM_PROTO_SignData [11:28:53]wFMCommunicate request_size=4 [11:28:53]MH_SAM_APDU [11:28:53]CAPDU: 80 0D 01 02 [11:28:53]Write to MH i2c: E2 08 00 10 14 80 0D 01 02 00 00 00 00 9D [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:53]Read from MH i2c: E2 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 10 14 00 90 00 98 [11:28:53]RAPDU: 90 00 [11:28:53]wFMCommunicate OK [11:28:53]wFMCommunicate request_size=255 [11:28:53]MH_SAM_APDU [11:28:53]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 0F 01 00 00 F4 03 04 00 F4 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 05 03 [11:28:53]Write to MH i2c: E2 02 01 11 14 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 0F 01 00 00 F4 03 04 00 F4 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 05 03 00 00 E5 [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:53]Read from MH i2c: E2 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 11 14 00 90 00 99 [11:28:53]RAPDU: 90 00 [11:28:53]wFMCommunicate OK [11:28:53]wFMCommunicate request_size=16 [11:28:53]MH_SAM_APDU [11:28:53]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 61 4E 11 07 EB B6 [11:28:53]Write to MH i2c: E2 13 00 12 14 80 0D 02 02 0B 00 00 35 04 06 00 61 4E 11 07 EB B6 00 00 5D [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:53]Read from MH i2c: E2 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 03 00 12 14 00 90 00 9A [11:28:53]RAPDU: 90 00 [11:28:53]wFMCommunicate OK [11:28:53]wFMCommunicate request_size=4 [11:28:53]MH_SAM_APDU [11:28:53]CAPDU: 80 0D 03 02 [11:28:53]Write to MH i2c: E2 08 00 13 14 80 0D 03 02 00 00 00 00 A2 [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:53]Read from MH i2c: E2 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 0B 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 0B 00 13 14 00 AB 5A 77 56 5D 27 DA C8 90 00 9B [11:28:53]RAPDU: AB 5A 77 56 5D 27 DA C8 90 00 [11:28:53]wFMCommunicate OK [11:28:53]SAM_PROTO_SignData done [11:28:53]FM_MakeSignedData done [11:28:53]CreateOFDProtocolMessage [11:28:53]wFMCommunicate request_size=4 [11:28:53]MH_SAM_APDU [11:28:53]CAPDU: 80 11 00 00 [11:28:53]Write to MH i2c: E2 08 00 14 14 80 11 00 00 00 00 00 00 A2 [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:53]Read from MH i2c: E2 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 17 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: E2 17 00 14 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EF [11:28:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:28:53]wFMCommunicate OK [11:28:53]CreateOFDProtocolMessage done [11:28:53]OFDSenderStorePacket 197930 [11:28:53]StoreOFDPacket docnum=197930 [11:28:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 F8 B3 0D 01 5B 3B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 0F 01 00 00 F4 03 04 00 F4 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 05 03 00 35 04 06 00 61 4E 11 07 EB B6 AB 5A 77 56 5D 27 DA C8 [11:28:53]CheckFolder [11:28:53]dirname=/storage/ofd_packets [11:28:53]CheckFolder done [11:28:53]ProducePacketName [11:28:53]name=ofd_packets/00197930 [11:28:53]NVStorageSaveData ofd_packets/00197930 [11:28:53]File name is /storage/ofd_packets/00197930 [11:28:53]Write 307 bytes [11:28:53]NVStorageSaveData done [11:28:53]OFDSenderStorePacket done [11:28:53]KKMCreateOFDPacket done [11:28:53]NVStorageSaveData kkm_last_timestamp [11:28:53]File name is /storage/kkm_last_timestamp [11:28:53]Write 4 bytes [11:28:53]NVStorageSaveData done [11:28:53]ExternCall_PrintAddStr [11:28:53]wPrintStart [11:28:53]Write to MH i2c: 01 00 00 15 14 29 [11:28:53]Write i2c OK [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: 01 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: 01 07 00 [11:28:53]MH_I2C_Read... [11:28:53]Read from MH i2c: 01 07 00 15 14 00 00 00 00 00 FF 0F 3E [11:28:53]RasterBufferAndPrint [11:28:53]line Счет N : (1)11325322 [11:28:53]line ИНН: 02508201610067 [11:28:53]line Контрольно-Кассовый Чек [11:28:53]line ПРОДАЖА [11:28:53]line ТРК (МРК, ГНК) : 62 [11:28:53]line Товар: 2710194210 [11:28:53]line D-ENERGY ДТ-К-5 [11:28:53]line 25.910 * 77.20 [11:28:53]line = 2000.25 [11:28:53]line НДС 12% НСП 1% [11:28:53]line > о реализуемом товаре [11:28:53]line ИТОГО: 2000.25 [11:28:53]line НСП 1% : 17.70 [11:28:53]line НДС 12% : 212.42 [11:28:53]line Наличными: 0.00 [11:28:53]line Безнал.: 2000.25 [11:28:53]line Место: АЗС № 95 "Партнер Нефть" [11:28:53]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:28:53]line СНО: Общий режим [11:28:53]line Чек 271 16.08.2024 11:28 [11:28:53]line Смена: 462 ФФД: 1.0 [11:28:53]line ЗНМ: 0300000079 [11:28:53]line РНМ: 0000000000092545 [11:28:53]line Версия ККМ: 001 [11:28:53]line Платежная система: O! деньги [11:28:53]line ФМ: 0000000000871802 [11:28:53]line ФД: 197930 [11:28:53]line ФПД: 106987921075126 [11:28:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112852&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197930&fm=106987921075126&tin=02508201610067®Number=0000000000092545&sum=200025 [11:28:53]OFD Sender: Processing packet 197930 [packets to send 245, broken 244] [11:28:53]ProducePacketName [11:28:53]name=ofd_packets/00197930 [11:28:53]OFD Sender: To server: pG, [11:28:53]CommunicateWithHost lk.salyk.kg:30040 [11:28:53]ConnectInit lk.salyk.kg [11:28:53]written 0, free lines is 4095 [11:28:54]Connected sock=10 [11:28:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 F8 B3 0D 01 5B 3B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 0F 01 00 00 F4 03 04 00 F4 37 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 05 03 00 35 04 06 00 61 4E 11 07 EB B6 AB 5A 77 56 5D 27 DA C8 [11:28:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4D 15 47 00 9C 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 05 03 00 F4 03 04 00 09 E4 BE 66 B6 04 01 00 00 8C AE D9 4F B7 69 3D B7 [11:28:54]CommunicateWithHost err = 0 [11:28:54]CheckOFDResponse [11:28:54]1017 (14) - 77093643461234 [11:28:54]1041 (16) - 0000000000871802 [11:28:54]1040 (4) - 197930 [11:28:54]1012 (4) - 16.08.2024 05:30 [11:28:54]1206 (1) - 0 [11:28:54]OFD Sender: Remove packet 197930 [11:28:54]ProducePacketName [11:28:54]name=ofd_packets/00197930 [11:28:54]NVStorageDeleteData [11:28:54]Write to MH i2c: 01 00 00 3F 14 53 [11:28:54]Write i2c OK [11:28:54]MH_I2C_Read... [11:28:54]Read from MH i2c: 01 [11:28:54]MH_I2C_Read... [11:28:54]Read from MH i2c: 01 07 00 [11:28:54]MH_I2C_Read... [11:28:54]Read from MH i2c: 01 07 00 3F 14 00 00 00 00 00 05 0D 6C [11:28:54]RasterBufferAndPrint [11:28:54]line [11:28:54]line [11:28:54]line [11:28:54]line [11:28:54]line [11:28:54]written 0, free lines is 3338 [11:28:54]MH_Cut [11:28:54]Write to MH i2c: D1 01 00 46 14 01 2C [11:28:54]Write i2c OK [11:28:54]MH_I2C_Read... [11:28:54]Read from MH i2c: D1 [11:28:54]MH_I2C_Read... [11:28:54]Read from MH i2c: D1 01 00 [11:28:54]MH_I2C_Read... [11:28:54]Read from MH i2c: D1 01 00 46 14 00 2B [11:28:54]Write to MH i2c: 01 00 00 47 14 5B [11:28:54]Write i2c OK [11:28:54]MH_I2C_Read... [11:28:54]OFD Sender: No OFD packet to send [11:28:55]*** Cut start [11:28:55]*** Purtial cut [11:28:55]*** CUTSNS_PIN = 0 [11:28:55]*** Stage 1: CUTSNS_PIN = 1 [11:28:57]Read from MH i2c: 01 [11:28:57]MH_I2C_Read... [11:28:57]*** Stop cut motor [11:28:57]*** Cut end [11:28:57]Read from MH i2c: 01 07 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: 01 07 00 47 14 00 00 00 00 00 FF 0F 70 [11:28:57]process_action close_receipt done [11:28:57]requested_data is exist [11:28:57]produce_requested_data [11:28:57]requested_item fm.sn is exist - process it [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 11 00 00 [11:28:57]Write to MH i2c: E2 08 00 48 14 80 11 00 00 00 00 00 00 D6 [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 17 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 17 00 48 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 23 [11:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:28:57]wFMCommunicate OK [11:28:57]requested_item fd.num is exist - process it [11:28:57]SAM_PROTO_GetFieldsCounters [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 13 00 00 [11:28:57]Write to MH i2c: E2 08 00 49 14 80 13 00 00 00 00 00 00 D9 [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 62 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 62 00 49 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2A 05 03 00 0E 04 04 00 CE 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 25 [11:28:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2A 05 03 00 0E 04 04 00 CE 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 [11:28:57]wFMCommunicate OK [11:28:57]SAM_PROTO_GetFieldsCounters done [11:28:57]requested_item shift.num is exist - process it [11:28:57]requested_item shift.opened is exist - process it [11:28:57]req_shift_opened [11:28:57]FM_GetShiftState [11:28:57]SAM_PROTO_GetShiftState [11:28:57]wFMCommunicate request_size=4 [11:28:57]MH_SAM_APDU [11:28:57]CAPDU: 80 13 01 00 [11:28:57]Write to MH i2c: E2 08 00 4A 14 80 13 01 00 00 00 00 00 DB [11:28:57]Write i2c OK [11:28:57]MH_I2C_Read... [11:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:57]Read from MH i2c: E2 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 0E 00 [11:28:57]MH_I2C_Read... [11:28:57]Read from MH i2c: E2 0E 00 4A 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 69 [11:28:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:28:57]wFMCommunicate OK [11:28:57]SAM_PROTO_GetShiftState done [11:28:57]FM_GetShiftState done [11:28:57]req_shift_opened done [11:28:57]requested_item shift.open_date is exist - process it [11:28:57]req_shift_open_date [11:28:57]req_shift_open_date done [11:28:57]produce_requested_data done [11:28:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197930,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:28:57]process_action_free close_receipt [11:28:57]json_value_free [11:28:57]json_value_free done [11:28:57]process_json_proto returns [11:28:57]Send response to host [11:28:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197930,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:28:57]free response buf [11:28:57]execute_script done [11:28:57]execute_script returns [11:28:57]free content buf [11:28:57]Sock 9.Close socket [11:28:57]Sock 9.Thread stoped [11:28:59]OFD Sender: No OFD packet to send [11:29:04]OFD Sender: No OFD packet to send [11:29:09]OFD Sender: No OFD packet to send [11:29:14]OFD Sender: No OFD packet to send [11:29:19]OFD Sender: No OFD packet to send [11:29:24]OFD Sender: No OFD packet to send [11:29:29]OFD Sender: No OFD packet to send [11:29:34]OFD Sender: No OFD packet to send [11:29:39]OFD Sender: No OFD packet to send [11:29:44]OFD Sender: No OFD packet to send [11:29:49]OFD Sender: No OFD packet to send [11:29:50]accept exits with 7 [11:29:50]New connection [11:29:50]New thread 3067403620 created [11:29:50]Thread 3067260260 joined [11:29:50]Waiting for new connection... [11:29:50] Sock 7.Parse request [11:29:50]Sock 7.Check first char [11:29:50]Sock 7.First char is OK [11:29:50]request: POST /json_proto HTTP/1.0 [11:29:50]Method: POST [11:29:50]URL: /json_proto [11:29:50]Method is POST - this is cgi request [11:29:50]url: /json_proto [11:29:50]query_string will be loaded in cgi processing [11:29:50]execute_cgi json_proto POST (null) [11:29:50]execute_cgi path=json_proto method=POST [11:29:50]POST find Content-Length [11:29:50]Host: 172.17.46.195:8080 [11:29:50]Content-Length: 811 [11:29:50]Content-Type: application/json [11:29:50] [11:29:50]POST finish read [11:29:50]Found Content-Length = 811 [11:29:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:50]execute_script... [11:29: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)11325323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:50]POST & json_proto [11:29:50]process_json_proto [11:29:50]json parsed OK: [11:29:50]protocol is kg_v1.0 [11:29:50]action value=close_receipt [11:29:50]process_action close_receipt [11:29:50]cmd_close_receipt [11:29:50]MH_GetDate [11:29:50]Write to MH i2c: F0 00 00 4B 14 4E [11:29:50]Write i2c OK [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: F0 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: F0 09 00 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: F0 09 00 4B 14 00 2E 38 BF 66 8D AE BC 66 3F [11:29:50]GetLastDocTimeStamp 1723807732 [11:29:50]current date 1723807790 [11:29:50]FM_GetShiftState [11:29:50]SAM_PROTO_GetShiftState [11:29:50]wFMCommunicate request_size=4 [11:29:50]MH_SAM_APDU [11:29:50]CAPDU: 80 13 01 00 [11:29:50]Write to MH i2c: E2 08 00 4C 14 80 13 01 00 00 00 00 00 DD [11:29:50]Write i2c OK [11:29:50]MH_I2C_Read... [11:29:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:50]Read from MH i2c: E2 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: E2 0E 00 [11:29:50]MH_I2C_Read... [11:29:50]Read from MH i2c: E2 0E 00 4C 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6B [11:29:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:29:50]wFMCommunicate OK [11:29:50]SAM_PROTO_GetShiftState done [11:29:50]FM_GetShiftState done [11:29:50]opened in 1723766727 [11:29:50]opened+sec_in_day 1723853127 [11:29:50]quantity*price = 200025 [11:29:50]sum+1 = 200026 [11:29:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 272 16.08.2024 11:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197931 ФПД: 45634255830038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197931&fm=45634255830038&tin=02508201610067®Number=0000000000092545&sum=200025 [11:29:51]StoreToDocumentArchive [11:29:51]shift 462 fd 197931 [11:29:51]save to /storage/0462/doc_00197931 [11:29:51]save last doc name /storage/0462/doc_00197931 to /storage/kkm_last_doc_name [11:29:51]save OK [11:29:51]Clear old archive folders... [11:29:51]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:29:51]tlvbuf is 00901EA0 [11:29:51]SAM_PROTO_ClearQueue [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 09 00 00 [11:29:51]Write to MH i2c: E2 08 00 59 14 80 09 00 00 00 00 00 00 DF [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 59 14 00 90 00 E1 [11:29:51]RAPDU: 90 00 [11:29:51]wFMCommunicate OK [11:29:51]SAM_PROTO_ClearQueue done [11:29:51]KKMCreateOFDPacket [11:29:51]OFDProtocolAddRootSTLVToBuf [11:29:51]FM_MakeSignedData [11:29:51]FM_MakeSignedData [11:29:51]SAM_PROTO_SignData [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 0D 01 02 [11:29:51]Write to MH i2c: E2 08 00 5A 14 80 0D 01 02 00 00 00 00 E7 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 5A 14 00 90 00 E2 [11:29:51]RAPDU: 90 00 [11:29:51]wFMCommunicate OK [11:29:51]wFMCommunicate request_size=255 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 10 01 00 00 F4 03 04 00 2E 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 05 03 [11:29:51]Write to MH i2c: E2 02 01 5B 14 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 10 01 00 00 F4 03 04 00 2E 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 05 03 00 00 6C [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 5B 14 00 90 00 E3 [11:29:51]RAPDU: 90 00 [11:29:51]wFMCommunicate OK [11:29:51]wFMCommunicate request_size=16 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 29 81 0D 9B BC 16 [11:29:51]Write to MH i2c: E2 13 00 5C 14 80 0D 02 02 0B 00 00 35 04 06 00 29 81 0D 9B BC 16 00 00 63 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 03 00 5C 14 00 90 00 E4 [11:29:51]RAPDU: 90 00 [11:29:51]wFMCommunicate OK [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 0D 03 02 [11:29:51]Write to MH i2c: E2 08 00 5D 14 80 0D 03 02 00 00 00 00 EC [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 0B 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 0B 00 5D 14 00 44 C7 42 5B 18 92 6B 8E 90 00 38 [11:29:51]RAPDU: 44 C7 42 5B 18 92 6B 8E 90 00 [11:29:51]wFMCommunicate OK [11:29:51]SAM_PROTO_SignData done [11:29:51]FM_MakeSignedData done [11:29:51]CreateOFDProtocolMessage [11:29:51]wFMCommunicate request_size=4 [11:29:51]MH_SAM_APDU [11:29:51]CAPDU: 80 11 00 00 [11:29:51]Write to MH i2c: E2 08 00 5E 14 80 11 00 00 00 00 00 00 EC [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:51]Read from MH i2c: E2 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 17 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: E2 17 00 5E 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 39 [11:29:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:29:51]wFMCommunicate OK [11:29:51]CreateOFDProtocolMessage done [11:29:51]OFDSenderStorePacket 197931 [11:29:51]StoreOFDPacket docnum=197931 [11:29:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EF E9 0D 01 64 F5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 10 01 00 00 F4 03 04 00 2E 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 05 03 00 35 04 06 00 29 81 0D 9B BC 16 44 C7 42 5B 18 92 6B 8E [11:29:51]CheckFolder [11:29:51]dirname=/storage/ofd_packets [11:29:51]CheckFolder done [11:29:51]ProducePacketName [11:29:51]name=ofd_packets/00197931 [11:29:51]NVStorageSaveData ofd_packets/00197931 [11:29:51]File name is /storage/ofd_packets/00197931 [11:29:51]Write 307 bytes [11:29:51]NVStorageSaveData done [11:29:51]OFDSenderStorePacket done [11:29:51]KKMCreateOFDPacket done [11:29:51]NVStorageSaveData kkm_last_timestamp [11:29:51]File name is /storage/kkm_last_timestamp [11:29:51]Write 4 bytes [11:29:51]NVStorageSaveData done [11:29:51]ExternCall_PrintAddStr [11:29:51]wPrintStart [11:29:51]Write to MH i2c: 01 00 00 5F 14 73 [11:29:51]Write i2c OK [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: 01 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: 01 07 00 [11:29:51]MH_I2C_Read... [11:29:51]Read from MH i2c: 01 07 00 5F 14 00 00 00 00 00 FF 0F 88 [11:29:51]RasterBufferAndPrint [11:29:51]line Счет N : (1)11325323 [11:29:51]line ИНН: 02508201610067 [11:29:51]line Контрольно-Кассовый Чек [11:29:51]line ПРОДАЖА [11:29:51]line ТРК (МРК, ГНК) : 52 [11:29:51]line Товар: 2710194210 [11:29:51]line D-ENERGY ДТ-К-5 [11:29:51]line 25.910 * 77.20 [11:29:51]line = 2000.25 [11:29:51]line НДС 12% НСП 1% [11:29:51]line > о реализуемом товаре [11:29:51]line ИТОГО: 2000.25 [11:29:51]line НСП 1% : 17.70 [11:29:51]line НДС 12% : 212.42 [11:29:51]line Наличными: 0.00 [11:29:51]line Безнал.: 2000.25 [11:29:51]line Место: АЗС № 95 "Партнер Нефть" [11:29:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:29:51]line СНО: Общий режим [11:29:51]line Чек 272 16.08.2024 11:29 [11:29:51]line Смена: 462 ФФД: 1.0 [11:29:51]line ЗНМ: 0300000079 [11:29:51]line РНМ: 0000000000092545 [11:29:51]line Версия ККМ: 001 [11:29:51]line Платежная система: O! деньги [11:29:51]line ФМ: 0000000000871802 [11:29:51]line ФД: 197931 [11:29:51]line ФПД: 45634255830038 [11:29:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T112950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197931&fm=45634255830038&tin=02508201610067®Number=0000000000092545&sum=200025 [11:29:52]OFD Sender: Processing packet 197931 [packets to send 245, broken 244] [11:29:52]ProducePacketName [11:29:52]name=ofd_packets/00197931 [11:29:52]OFD Sender: To server: pG, [11:29:52]CommunicateWithHost lk.salyk.kg:30040 [11:29:52]ConnectInit lk.salyk.kg [11:29:52]written 0, free lines is 4095 [11:29:52]Connected sock=10 [11:29:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EF E9 0D 01 64 F5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 10 01 00 00 F4 03 04 00 2E 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 05 03 00 35 04 06 00 29 81 0D 9B BC 16 44 C7 42 5B 18 92 6B 8E [11:29:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2C 2D 47 00 7A 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 05 03 00 F4 03 04 00 43 E4 BE 66 B6 04 01 00 00 CC B6 24 6D 79 C5 61 89 [11:29:52]CommunicateWithHost err = 0 [11:29:52]CheckOFDResponse [11:29:52]1017 (14) - 77093643461234 [11:29:52]1041 (16) - 0000000000871802 [11:29:52]1040 (4) - 197931 [11:29:52]1012 (4) - 16.08.2024 05:31 [11:29:52]1206 (1) - 0 [11:29:52]OFD Sender: Remove packet 197931 [11:29:52]ProducePacketName [11:29:52]name=ofd_packets/00197931 [11:29:52]NVStorageDeleteData [11:29:52]Write to MH i2c: 01 00 00 89 14 9D [11:29:52]Write i2c OK [11:29:52]MH_I2C_Read... [11:29:52]Read from MH i2c: 01 [11:29:52]MH_I2C_Read... [11:29:52]Read from MH i2c: 01 07 00 [11:29:52]MH_I2C_Read... [11:29:52]Read from MH i2c: 01 07 00 89 14 00 00 00 00 00 05 0D B6 [11:29:52]RasterBufferAndPrint [11:29:52]line [11:29:52]line [11:29:52]line [11:29:52]line [11:29:52]line [11:29:52]written 0, free lines is 3338 [11:29:52]MH_Cut [11:29:52]Write to MH i2c: D1 01 00 90 14 01 76 [11:29:52]Write i2c OK [11:29:52]MH_I2C_Read... [11:29:52]Read from MH i2c: D1 [11:29:52]MH_I2C_Read... [11:29:52]Read from MH i2c: D1 01 00 [11:29:52]MH_I2C_Read... [11:29:52]Read from MH i2c: D1 01 00 90 14 00 75 [11:29:52]Write to MH i2c: 01 00 00 91 14 A5 [11:29:52]Write i2c OK [11:29:52]MH_I2C_Read... [11:29:53]OFD Sender: No OFD packet to send [11:29:53]*** Cut start [11:29:53]*** Purtial cut [11:29:53]*** Stage 1: CUTSNS_PIN = 1 [11:29:53]Read from MH i2c: 01 [11:29:53]MH_I2C_Read... [11:29:53]*** Stop cut motor [11:29:53]*** Cut end [11:29:53]Read from MH i2c: 01 07 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: 01 07 00 91 14 00 00 00 00 00 FF 0F BA [11:29:53]process_action close_receipt done [11:29:53]requested_data is exist [11:29:53]produce_requested_data [11:29:53]requested_item fm.sn is exist - process it [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 11 00 00 [11:29:53]Write to MH i2c: E2 08 00 92 14 80 11 00 00 00 00 00 00 20 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 17 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 17 00 92 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6D [11:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:29:53]wFMCommunicate OK [11:29:53]requested_item fd.num is exist - process it [11:29:53]SAM_PROTO_GetFieldsCounters [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 13 00 00 [11:29:53]Write to MH i2c: E2 08 00 93 14 80 13 00 00 00 00 00 00 23 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 62 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 62 00 93 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2B 05 03 00 0E 04 04 00 CE 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 73 [11:29:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2B 05 03 00 0E 04 04 00 CE 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 [11:29:53]wFMCommunicate OK [11:29:53]SAM_PROTO_GetFieldsCounters done [11:29:53]requested_item shift.num is exist - process it [11:29:53]requested_item shift.opened is exist - process it [11:29:53]req_shift_opened [11:29:53]FM_GetShiftState [11:29:53]SAM_PROTO_GetShiftState [11:29:53]wFMCommunicate request_size=4 [11:29:53]MH_SAM_APDU [11:29:53]CAPDU: 80 13 01 00 [11:29:53]Write to MH i2c: E2 08 00 94 14 80 13 01 00 00 00 00 00 25 [11:29:53]Write i2c OK [11:29:53]MH_I2C_Read... [11:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:53]Read from MH i2c: E2 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 0E 00 [11:29:53]MH_I2C_Read... [11:29:53]Read from MH i2c: E2 0E 00 94 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B3 [11:29:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:29:53]wFMCommunicate OK [11:29:53]SAM_PROTO_GetShiftState done [11:29:53]FM_GetShiftState done [11:29:53]req_shift_opened done [11:29:53]requested_item shift.open_date is exist - process it [11:29:53]req_shift_open_date [11:29:53]req_shift_open_date done [11:29:53]produce_requested_data done [11:29:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197931,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:29:53]process_action_free close_receipt [11:29:53]json_value_free [11:29:53]json_value_free done [11:29:53]process_json_proto returns [11:29:53]Send response to host [11:29:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197931,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:29:53]free response buf [11:29:53]execute_script done [11:29:53]execute_script returns [11:29:53]free content buf [11:29:53]Sock 7.Close socket [11:29:53]Sock 7.Thread stoped [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:18]OFD Sender: No OFD packet to send [11:31:23]OFD Sender: No OFD packet to send [11:31:28]OFD Sender: No OFD packet to send [11:31:33]OFD Sender: No OFD packet to send [11:31:38]OFD Sender: No OFD packet to send [11:31:43]OFD Sender: No OFD packet to send [11:31:48]OFD Sender: No OFD packet to send [11:31:53]OFD Sender: No OFD packet to send [11:31:58]OFD Sender: No OFD packet to send [11:32:03]OFD Sender: No OFD packet to send [11:32:08]OFD Sender: No OFD packet to send [11:32:13]OFD Sender: No OFD packet to send [11:32:18]OFD Sender: No OFD packet to send [11:32:23]OFD Sender: No OFD packet to send [11:32:28]OFD Sender: No OFD packet to send [11:32:33]OFD Sender: No OFD packet to send [11:32:38]OFD Sender: No OFD packet to send [11:32:43]OFD Sender: No OFD packet to send [11:32:48]OFD Sender: No OFD packet to send [11:32:53]OFD Sender: No OFD packet to send [11:32:58]OFD Sender: No OFD packet to send [11:33:03]OFD Sender: No OFD packet to send [11:33:08]accept exits with 9 [11:33:08]New connection [11:33:08]New thread 3067260260 created [11:33:08]Thread 3067403620 joined [11:33:08]Waiting for new connection... [11:33:08] Sock 9.Parse request [11:33:08]Sock 9.Check first char [11:33:08]Sock 9.First char is OK [11:33:08]request: POST /json_proto HTTP/1.0 [11:33:08]Method: POST [11:33:08]URL: /json_proto [11:33:08]Method is POST - this is cgi request [11:33:08]url: /json_proto [11:33:08]query_string will be loaded in cgi processing [11:33:08]execute_cgi json_proto POST (null) [11:33:08]execute_cgi path=json_proto method=POST [11:33:08]POST find Content-Length [11:33:08]Host: 172.17.46.195:8080 [11:33:08]Content-Length: 802 [11:33:08]Content-Type: application/json [11:33:08] [11:33:08]POST finish read [11:33:08]Found Content-Length = 802 [11:33:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.120, "sum" : 550.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 550.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:08]execute_script... [11:33: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)11325324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.120, "sum" : 550.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 550.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:08]POST & json_proto [11:33:08]process_json_proto [11:33:08]json parsed OK: [11:33:08]protocol is kg_v1.0 [11:33:08]action value=close_receipt [11:33:08]process_action close_receipt [11:33:08]cmd_close_receipt [11:33:08]MH_GetDate [11:33:08]Write to MH i2c: F0 00 00 95 14 98 [11:33:08]Write i2c OK [11:33:08]MH_I2C_Read... [11:33:08]Read from MH i2c: F0 [11:33:08]MH_I2C_Read... [11:33:08]Read from MH i2c: F0 09 00 [11:33:08]MH_I2C_Read... [11:33:08]Read from MH i2c: F0 09 00 95 14 00 F5 38 BF 66 8D AE BC 66 50 [11:33:08]GetLastDocTimeStamp 1723807790 [11:33:08]current date 1723807989 [11:33:08]FM_GetShiftState [11:33:08]SAM_PROTO_GetShiftState [11:33:08]wFMCommunicate request_size=4 [11:33:08]MH_SAM_APDU [11:33:08]CAPDU: 80 13 01 00 [11:33:08]Write to MH i2c: E2 08 00 96 14 80 13 01 00 00 00 00 00 27 [11:33:08]Write i2c OK [11:33:08]MH_I2C_Read... [11:33:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:08]Read from MH i2c: E2 [11:33:08]MH_I2C_Read... [11:33:08]Read from MH i2c: E2 0E 00 [11:33:08]MH_I2C_Read... [11:33:08]Read from MH i2c: E2 0E 00 96 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B5 [11:33:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:33:08]wFMCommunicate OK [11:33:08]SAM_PROTO_GetShiftState done [11:33:08]FM_GetShiftState done [11:33:08]opened in 1723766727 [11:33:08]opened+sec_in_day 1723853127 [11:33:08]quantity*price = 55053 [11:33:08]sum+1 = 55055 [11:33:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 550.54 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 0.00 Безнал.: 550.54 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 273 16.08.2024 11:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197932 ФПД: 45320611718723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113309&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197932&fm=45320611718723&tin=02508201610067®Number=0000000000092545&sum=55054 [11:33:09]StoreToDocumentArchive [11:33:09]shift 462 fd 197932 [11:33:09]save to /storage/0462/doc_00197932 [11:33:09]save last doc name /storage/0462/doc_00197932 to /storage/kkm_last_doc_name [11:33:09]save OK [11:33:09]Clear old archive folders... [11:33:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:09]tlvbuf is 009BB810 [11:33:09]SAM_PROTO_ClearQueue [11:33:09]wFMCommunicate request_size=4 [11:33:09]MH_SAM_APDU [11:33:09]CAPDU: 80 09 00 00 [11:33:09]Write to MH i2c: E2 08 00 A3 14 80 09 00 00 00 00 00 00 29 [11:33:09]Write i2c OK [11:33:09]MH_I2C_Read... [11:33:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:09]Read from MH i2c: E2 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 A3 14 00 90 00 2B [11:33:09]RAPDU: 90 00 [11:33:09]wFMCommunicate OK [11:33:09]SAM_PROTO_ClearQueue done [11:33:09]KKMCreateOFDPacket [11:33:09]OFDProtocolAddRootSTLVToBuf [11:33:09]FM_MakeSignedData [11:33:09]FM_MakeSignedData [11:33:09]SAM_PROTO_SignData [11:33:09]wFMCommunicate request_size=4 [11:33:09]MH_SAM_APDU [11:33:09]CAPDU: 80 0D 01 02 [11:33:09]Write to MH i2c: E2 08 00 A4 14 80 0D 01 02 00 00 00 00 31 [11:33:09]Write i2c OK [11:33:09]MH_I2C_Read... [11:33:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:09]Read from MH i2c: E2 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 A4 14 00 90 00 2C [11:33:09]RAPDU: 90 00 [11:33:09]wFMCommunicate OK [11:33:09]wFMCommunicate request_size=255 [11:33:09]MH_SAM_APDU [11:33:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 05 03 00 35 04 06 00 29 [11:33:09]Write to MH i2c: E2 02 01 A5 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 05 03 00 35 04 06 00 29 00 00 B4 [11:33:09]Write i2c OK [11:33:09]MH_I2C_Read... [11:33:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:09]Read from MH i2c: E2 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 A5 14 00 90 00 2D [11:33:09]RAPDU: 90 00 [11:33:09]wFMCommunicate OK [11:33:09]wFMCommunicate request_size=10 [11:33:09]MH_SAM_APDU [11:33:09]CAPDU: 80 0D 02 02 05 38 06 F6 66 43 [11:33:09]Write to MH i2c: E2 0D 00 A6 14 80 0D 02 02 05 00 38 06 F6 66 43 00 00 1B [11:33:09]Write i2c OK [11:33:09]MH_I2C_Read... [11:33:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:09]Read from MH i2c: E2 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 [11:33:09]MH_I2C_Read... [11:33:09]Read from MH i2c: E2 03 00 A6 14 00 90 00 2E [11:33:09]RAPDU: 90 00 [11:33:09]wFMCommunicate OK [11:33:09]wFMCommunicate request_size=4 [11:33:09]MH_SAM_APDU [11:33:09]CAPDU: 80 0D 03 02 [11:33:09]Write to MH i2c: E2 08 00 A7 14 80 0D 03 02 00 00 00 00 36 [11:33:09]Write i2c OK [11:33:09]MH_I2C_Read... [11:33:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:10]Read from MH i2c: E2 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: E2 0B 00 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: E2 0B 00 A7 14 00 45 2A 26 79 EF BC B2 5E 90 00 00 [11:33:10]RAPDU: 45 2A 26 79 EF BC B2 5E 90 00 [11:33:10]wFMCommunicate OK [11:33:10]SAM_PROTO_SignData done [11:33:10]FM_MakeSignedData done [11:33:10]CreateOFDProtocolMessage [11:33:10]wFMCommunicate request_size=4 [11:33:10]MH_SAM_APDU [11:33:10]CAPDU: 80 11 00 00 [11:33:10]Write to MH i2c: E2 08 00 A8 14 80 11 00 00 00 00 00 00 36 [11:33:10]Write i2c OK [11:33:10]MH_I2C_Read... [11:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:10]Read from MH i2c: E2 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: E2 17 00 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: E2 17 00 A8 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 83 [11:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:33:10]wFMCommunicate OK [11:33:10]CreateOFDProtocolMessage done [11:33:10]OFDSenderStorePacket 197932 [11:33:10]StoreOFDPacket docnum=197932 [11:33:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AA 4C 07 01 5F 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 05 03 00 35 04 06 00 29 38 06 F6 66 43 45 2A 26 79 EF BC B2 5E [11:33:10]CheckFolder [11:33:10]dirname=/storage/ofd_packets [11:33:10]CheckFolder done [11:33:10]ProducePacketName [11:33:10]name=ofd_packets/00197932 [11:33:10]NVStorageSaveData ofd_packets/00197932 [11:33:10]File name is /storage/ofd_packets/00197932 [11:33:10]Write 301 bytes [11:33:10]NVStorageSaveData done [11:33:10]OFDSenderStorePacket done [11:33:10]KKMCreateOFDPacket done [11:33:10]NVStorageSaveData kkm_last_timestamp [11:33:10]File name is /storage/kkm_last_timestamp [11:33:10]Write 4 bytes [11:33:10]NVStorageSaveData done [11:33:10]OFD Sender: Processing packet 197932 [packets to send 245, broken 244] [11:33:10]ProducePacketName [11:33:10]name=ofd_packets/00197932 [11:33:10]OFD Sender: To server: pG, [11:33:10]CommunicateWithHost lk.salyk.kg:30040 [11:33:10]ConnectInit lk.salyk.kg [11:33:10]ExternCall_PrintAddStr [11:33:10]wPrintStart [11:33:10]Write to MH i2c: 01 00 00 A9 14 BD [11:33:10]Write i2c OK [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: 01 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: 01 07 00 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: 01 07 00 A9 14 00 00 00 00 00 FF 0F D2 [11:33:10]RasterBufferAndPrint [11:33:10]line Счет N : (1)11325324 [11:33:10]line ИНН: 02508201610067 [11:33:10]line Контрольно-Кассовый Чек [11:33:10]line ПРОДАЖА [11:33:10]line ТРК (МРК, ГНК) : 32 [11:33:10]line Товар: 2710124130 [11:33:10]line Аи-92-К-4 [11:33:10]line 8.120 * 67.80 [11:33:10]line = 550.54 [11:33:10]line НДС 12% НСП 1% [11:33:10]line > о реализуемом товаре [11:33:10]line ИТОГО: 550.54 [11:33:10]line НСП 1% : 4.87 [11:33:10]line НДС 12% : 58.46 [11:33:10]line Наличными: 0.00 [11:33:10]line Безнал.: 550.54 [11:33:10]line Место: АЗС № 95 "Партнер Нефть" [11:33:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:33:10]line СНО: Общий режим [11:33:10]line Чек 273 16.08.2024 11:33 [11:33:10]line Смена: 462 ФФД: 1.0 [11:33:10]line ЗНМ: 0300000079 [11:33:10]line РНМ: 0000000000092545 [11:33:10]line Версия ККМ: 001 [11:33:10]line Платежная система: O! деньги [11:33:10]line ФМ: 0000000000871802 [11:33:10]line ФД: 197932 [11:33:10]line ФПД: 45320611718723 [11:33:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113309&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197932&fm=45320611718723&tin=02508201610067®Number=0000000000092545&sum=55054 [11:33:10]written 0, free lines is 4095 [11:33:10]Connected sock=11 [11:33:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AA 4C 07 01 5F 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 F5 38 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 05 03 00 35 04 06 00 29 38 06 F6 66 43 45 2A 26 79 EF BC B2 5E [11:33:10]Write to MH i2c: 01 00 00 D3 14 E7 [11:33:10]Write i2c OK [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: 01 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: 01 07 00 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: 01 07 00 D3 14 00 00 00 00 00 F6 0C F0 [11:33:10]RasterBufferAndPrint [11:33:10]line [11:33:10]line [11:33:10]line [11:33:10]line [11:33:10]line [11:33:10]written 0, free lines is 3324 [11:33:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C7 F5 47 00 B7 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 05 03 00 F4 03 04 00 09 E5 BE 66 B6 04 01 00 00 87 8B 6C 4B 8E 2A 07 8A [11:33:10]CommunicateWithHost err = 0 [11:33:10]CheckOFDResponse [11:33:10]1017 (14) - 77093643461234 [11:33:10]1041 (16) - 0000000000871802 [11:33:10]1040 (4) - 197932 [11:33:10]1012 (4) - 16.08.2024 05:35 [11:33:10]1206 (1) - 0 [11:33:10]OFD Sender: Remove packet 197932 [11:33:10]ProducePacketName [11:33:10]name=ofd_packets/00197932 [11:33:10]NVStorageDeleteData [11:33:10]MH_Cut [11:33:10]Write to MH i2c: D1 01 00 DA 14 01 C0 [11:33:10]Write i2c OK [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: D1 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: D1 01 00 [11:33:10]MH_I2C_Read... [11:33:10]Read from MH i2c: D1 01 00 DA 14 00 BF [11:33:10]Write to MH i2c: 01 00 00 DB 14 EF [11:33:10]Write i2c OK [11:33:10]MH_I2C_Read... [11:33:11]OFD Sender: No OFD packet to send [11:33:11]*** Cut start [11:33:11]*** Purtial cut [11:33:11]*** CUTSNS_PIN = 0 [11:33:11]*** Stage 1: CUTSNS_PIN = 1 [11:33:13]Read from MH i2c: 01 [11:33:13]MH_I2C_Read... [11:33:13]*** Stop cut motor [11:33:13]*** Cut end [11:33:13]Read from MH i2c: 01 07 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: 01 07 00 DB 14 00 00 00 00 00 FF 0F 04 [11:33:13]process_action close_receipt done [11:33:13]requested_data is exist [11:33:13]produce_requested_data [11:33:13]requested_item fm.sn is exist - process it [11:33:13]wFMCommunicate request_size=4 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 11 00 00 [11:33:13]Write to MH i2c: E2 08 00 DC 14 80 11 00 00 00 00 00 00 6A [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 17 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 17 00 DC 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B7 [11:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:33:13]wFMCommunicate OK [11:33:13]requested_item fd.num is exist - process it [11:33:13]SAM_PROTO_GetFieldsCounters [11:33:13]wFMCommunicate request_size=4 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 13 00 00 [11:33:13]Write to MH i2c: E2 08 00 DD 14 80 13 00 00 00 00 00 00 6D [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 62 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 62 00 DD 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2C 05 03 00 0E 04 04 00 CE 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 C1 [11:33:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2C 05 03 00 0E 04 04 00 CE 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 [11:33:13]wFMCommunicate OK [11:33:13]SAM_PROTO_GetFieldsCounters done [11:33:13]requested_item shift.num is exist - process it [11:33:13]requested_item shift.opened is exist - process it [11:33:13]req_shift_opened [11:33:13]FM_GetShiftState [11:33:13]SAM_PROTO_GetShiftState [11:33:13]wFMCommunicate request_size=4 [11:33:13]MH_SAM_APDU [11:33:13]CAPDU: 80 13 01 00 [11:33:13]Write to MH i2c: E2 08 00 DE 14 80 13 01 00 00 00 00 00 6F [11:33:13]Write i2c OK [11:33:13]MH_I2C_Read... [11:33:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:13]Read from MH i2c: E2 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 0E 00 [11:33:13]MH_I2C_Read... [11:33:13]Read from MH i2c: E2 0E 00 DE 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FD [11:33:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:33:13]wFMCommunicate OK [11:33:13]SAM_PROTO_GetShiftState done [11:33:13]FM_GetShiftState done [11:33:13]req_shift_opened done [11:33:13]requested_item shift.open_date is exist - process it [11:33:13]req_shift_open_date [11:33:13]req_shift_open_date done [11:33:13]produce_requested_data done [11:33:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197932,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:33:13]process_action_free close_receipt [11:33:13]json_value_free [11:33:13]json_value_free done [11:33:13]process_json_proto returns [11:33:13]Send response to host [11:33:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197932,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:33:13]free response buf [11:33:13]execute_script done [11:33:13]execute_script returns [11:33:13]free content buf [11:33:13]Sock 9.Close socket [11:33:13]Sock 9.Thread stoped [11:33:16]OFD Sender: No OFD packet to send [11:33:21]OFD Sender: No OFD packet to send [11:33:26]OFD Sender: No OFD packet to send [11:33:31]OFD Sender: No OFD packet to send [11:33:36]OFD Sender: No OFD packet to send [11:33:41]OFD Sender: No OFD packet to send [11:33:46]OFD Sender: No OFD packet to send [11:33:51]OFD Sender: No OFD packet to send [11:33:56]OFD Sender: No OFD packet to send [11:34:01]OFD Sender: No OFD packet to send [11:34:06]OFD Sender: No OFD packet to send [11:34:11]OFD Sender: No OFD packet to send [11:34:16]OFD Sender: No OFD packet to send [11:34:21]OFD Sender: No OFD packet to send [11:34:26]OFD Sender: No OFD packet to send [11:34:31]OFD Sender: No OFD packet to send [11:34:36]OFD Sender: No OFD packet to send [11:34:41]OFD Sender: No OFD packet to send [11:34:46]OFD Sender: No OFD packet to send [11:34:51]OFD Sender: No OFD packet to send [11:34:56]OFD Sender: No OFD packet to send [11:35:01]OFD Sender: No OFD packet to send [11:35:06]OFD Sender: No OFD packet to send [11:35:11]OFD Sender: No OFD packet to send [11:35:16]OFD Sender: No OFD packet to send [11:35:21]OFD Sender: No OFD packet to send [11:35:26]OFD Sender: No OFD packet to send [11:35:31]OFD Sender: No OFD packet to send [11:35:36]OFD Sender: No OFD packet to send [11:35:41]OFD Sender: No OFD packet to send [11:35:46]OFD Sender: No OFD packet to send [11:35:51]OFD Sender: No OFD packet to send [11:35:53]accept exits with 7 [11:35:53]New connection [11:35:53]New thread 3067403620 created [11:35:53]Thread 3067260260 joined [11:35:53]Waiting for new connection... [11:35:53] Sock 7.Parse request [11:35:53]Sock 7.Check first char [11:35:53]Sock 7.First char is OK [11:35:53]request: POST /json_proto HTTP/1.0 [11:35:53]Method: POST [11:35:53]URL: /json_proto [11:35:53]Method is POST - this is cgi request [11:35:53]url: /json_proto [11:35:53]query_string will be loaded in cgi processing [11:35:53]execute_cgi json_proto POST (null) [11:35:53]execute_cgi path=json_proto method=POST [11:35:53]POST find Content-Length [11:35:53]Host: 172.17.46.195:8080 [11:35:53]Content-Length: 805 [11:35:53]Content-Type: application/json [11:35:53] [11:35:53]POST finish read [11:35:53]Found Content-Length = 805 [11:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:53]execute_script... [11:35:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:53]POST & json_proto [11:35:53]process_json_proto [11:35:53]json parsed OK: [11:35:53]protocol is kg_v1.0 [11:35:53]action value=close_receipt [11:35:53]process_action close_receipt [11:35:53]cmd_close_receipt [11:35:53]MH_GetDate [11:35:53]Write to MH i2c: F0 00 00 DF 14 E2 [11:35:53]Write i2c OK [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 09 00 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: F0 09 00 DF 14 00 99 39 BF 66 8D AE BC 66 3F [11:35:53]GetLastDocTimeStamp 1723807989 [11:35:53]current date 1723808153 [11:35:53]FM_GetShiftState [11:35:53]SAM_PROTO_GetShiftState [11:35:53]wFMCommunicate request_size=4 [11:35:53]MH_SAM_APDU [11:35:53]CAPDU: 80 13 01 00 [11:35:53]Write to MH i2c: E2 08 00 E0 14 80 13 01 00 00 00 00 00 71 [11:35:53]Write i2c OK [11:35:53]MH_I2C_Read... [11:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:53]Read from MH i2c: E2 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: E2 0E 00 [11:35:53]MH_I2C_Read... [11:35:53]Read from MH i2c: E2 0E 00 E0 14 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FF [11:35:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:35:53]wFMCommunicate OK [11:35:53]SAM_PROTO_GetShiftState done [11:35:53]FM_GetShiftState done [11:35:53]opened in 1723766727 [11:35:53]opened+sec_in_day 1723853127 [11:35:53]quantity*price = 100005 [11:35:53]sum+1 = 100006 [11:35:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 274 16.08.2024 11:35 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197933 ФПД: 169894992732781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113553&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197933&fm=169894992732781&tin=02508201610067®Number=0000000000092545&sum=100005 [11:35:54]StoreToDocumentArchive [11:35:54]shift 462 fd 197933 [11:35:54]save to /storage/0462/doc_00197933 [11:35:54]save last doc name /storage/0462/doc_00197933 to /storage/kkm_last_doc_name [11:35:54]save OK [11:35:54]Clear old archive folders... [11:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:54]tlvbuf is 00901A90 [11:35:54]SAM_PROTO_ClearQueue [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 09 00 00 [11:35:54]Write to MH i2c: E2 08 00 ED 14 80 09 00 00 00 00 00 00 73 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 ED 14 00 90 00 75 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]SAM_PROTO_ClearQueue done [11:35:54]KKMCreateOFDPacket [11:35:54]OFDProtocolAddRootSTLVToBuf [11:35:54]FM_MakeSignedData [11:35:54]FM_MakeSignedData [11:35:54]SAM_PROTO_SignData [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 01 02 [11:35:54]Write to MH i2c: E2 08 00 EE 14 80 0D 01 02 00 00 00 00 7B [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 EE 14 00 90 00 76 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=255 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2D 05 03 00 35 04 06 00 9A [11:35:54]Write to MH i2c: E2 02 01 EF 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2D 05 03 00 35 04 06 00 9A 00 00 34 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 EF 14 00 90 00 77 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=10 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 02 02 05 84 C2 B0 E2 6D [11:35:54]Write to MH i2c: E2 0D 00 F0 14 80 0D 02 02 05 00 84 C2 B0 E2 6D 00 00 CD [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 03 00 F0 14 00 90 00 78 [11:35:54]RAPDU: 90 00 [11:35:54]wFMCommunicate OK [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 0D 03 02 [11:35:54]Write to MH i2c: E2 08 00 F1 14 80 0D 03 02 00 00 00 00 80 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 0B 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 0B 00 F1 14 00 19 5E CC 37 8E DC 79 27 90 00 05 [11:35:54]RAPDU: 19 5E CC 37 8E DC 79 27 90 00 [11:35:54]wFMCommunicate OK [11:35:54]SAM_PROTO_SignData done [11:35:54]FM_MakeSignedData done [11:35:54]CreateOFDProtocolMessage [11:35:54]wFMCommunicate request_size=4 [11:35:54]MH_SAM_APDU [11:35:54]CAPDU: 80 11 00 00 [11:35:54]Write to MH i2c: E2 08 00 F2 14 80 11 00 00 00 00 00 00 80 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:54]Read from MH i2c: E2 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 17 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: E2 17 00 F2 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CD [11:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:35:54]wFMCommunicate OK [11:35:54]CreateOFDProtocolMessage done [11:35:54]OFDSenderStorePacket 197933 [11:35:54]StoreOFDPacket docnum=197933 [11:35:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 D4 07 01 87 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2D 05 03 00 35 04 06 00 9A 84 C2 B0 E2 6D 19 5E CC 37 8E DC 79 27 [11:35:54]CheckFolder [11:35:54]dirname=/storage/ofd_packets [11:35:54]CheckFolder done [11:35:54]ProducePacketName [11:35:54]name=ofd_packets/00197933 [11:35:54]NVStorageSaveData ofd_packets/00197933 [11:35:54]File name is /storage/ofd_packets/00197933 [11:35:54]Write 301 bytes [11:35:54]NVStorageSaveData done [11:35:54]OFDSenderStorePacket done [11:35:54]KKMCreateOFDPacket done [11:35:54]NVStorageSaveData kkm_last_timestamp [11:35:54]File name is /storage/kkm_last_timestamp [11:35:54]Write 4 bytes [11:35:54]NVStorageSaveData done [11:35:54]ExternCall_PrintAddStr [11:35:54]wPrintStart [11:35:54]Write to MH i2c: 01 00 00 F3 14 07 [11:35:54]Write i2c OK [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: 01 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: 01 07 00 [11:35:54]MH_I2C_Read... [11:35:54]Read from MH i2c: 01 07 00 F3 14 00 00 00 00 00 FF 0F 1C [11:35:54]RasterBufferAndPrint [11:35:54]line Счет N : (1)11325325 [11:35:54]line ИНН: 02508201610067 [11:35:54]line Контрольно-Кассовый Чек [11:35:54]line ПРОДАЖА [11:35:54]line ТРК (МРК, ГНК) : 32 [11:35:54]line Товар: 2710124130 [11:35:54]line Аи-92-К-4 [11:35:54]line 14.750 * 67.80 [11:35:54]line = 1000.05 [11:35:54]line НДС 12% НСП 1% [11:35:54]line > о реализуемом товаре [11:35:54]line ИТОГО: 1000.05 [11:35:54]line НСП 1% : 8.85 [11:35:54]line НДС 12% : 106.20 [11:35:54]line Наличными: 0.00 [11:35:54]line Безнал.: 1000.05 [11:35:54]line Место: АЗС № 95 "Партнер Нефть" [11:35:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:35:54]line СНО: Общий режим [11:35:54]line Чек 274 16.08.2024 11:35 [11:35:54]line Смена: 462 ФФД: 1.0 [11:35:54]line ЗНМ: 0300000079 [11:35:54]line РНМ: 0000000000092545 [11:35:54]line Версия ККМ: 001 [11:35:54]line Платежная система: O! деньги [11:35:54]line ФМ: 0000000000871802 [11:35:54]line ФД: 197933 [11:35:54]line ФПД: 169894992732781 [11:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113553&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197933&fm=169894992732781&tin=02508201610067®Number=0000000000092545&sum=100005 [11:35:54]written 0, free lines is 4095 [11:35:54]OFD Sender: Processing packet 197933 [packets to send 245, broken 244] [11:35:54]ProducePacketName [11:35:54]name=ofd_packets/00197933 [11:35:54]OFD Sender: To server: pG, [11:35:54]CommunicateWithHost lk.salyk.kg:30040 [11:35:54]ConnectInit lk.salyk.kg [11:35:55]Connected sock=11 [11:35:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 D4 07 01 87 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 99 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2D 05 03 00 35 04 06 00 9A 84 C2 B0 E2 6D 19 5E CC 37 8E DC 79 27 [11:35:55]Write to MH i2c: 01 00 00 1D 15 32 [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: 01 07 00 1D 15 00 00 00 00 00 FD 0C 42 [11:35:55]RasterBufferAndPrint [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]line [11:35:55]written 0, free lines is 3331 [11:35:55]MH_Cut [11:35:55]Write to MH i2c: D1 01 00 24 15 01 0B [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 01 00 [11:35:55]MH_I2C_Read... [11:35:55]Read from MH i2c: D1 01 00 24 15 00 0A [11:35:55]Write to MH i2c: 01 00 00 25 15 3A [11:35:55]Write i2c OK [11:35:55]MH_I2C_Read... [11:35:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 76 CC 47 00 EB 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2D 05 03 00 F4 03 04 00 AE E5 BE 66 B6 04 01 00 00 18 8F B2 2E 0C 59 28 9A [11:35:55]CommunicateWithHost err = 0 [11:35:55]CheckOFDResponse [11:35:55]1017 (14) - 77093643461234 [11:35:55]1041 (16) - 0000000000871802 [11:35:55]1040 (4) - 197933 [11:35:55]1012 (4) - 16.08.2024 05:37 [11:35:55]1206 (1) - 0 [11:35:55]OFD Sender: Remove packet 197933 [11:35:55]ProducePacketName [11:35:55]name=ofd_packets/00197933 [11:35:55]NVStorageDeleteData [11:35:56]OFD Sender: No OFD packet to send [11:35:56]*** Cut start [11:35:56]*** Purtial cut [11:35:56]*** Stage 1: CUTSNS_PIN = 1 [11:35:56]Read from MH i2c: 01 [11:35:56]MH_I2C_Read... [11:35:56]*** Stop cut motor [11:35:56]*** Cut end [11:35:56]Read from MH i2c: 01 07 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: 01 07 00 25 15 00 00 00 00 00 FF 0F 4F [11:35:56]process_action close_receipt done [11:35:56]requested_data is exist [11:35:56]produce_requested_data [11:35:56]requested_item fm.sn is exist - process it [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 11 00 00 [11:35:56]Write to MH i2c: E2 08 00 26 15 80 11 00 00 00 00 00 00 B5 [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 17 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 17 00 26 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 02 [11:35:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:35:56]wFMCommunicate OK [11:35:56]requested_item fd.num is exist - process it [11:35:56]SAM_PROTO_GetFieldsCounters [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 13 00 00 [11:35:56]Write to MH i2c: E2 08 00 27 15 80 13 00 00 00 00 00 00 B8 [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 62 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 62 00 27 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2D 05 03 00 0E 04 04 00 CE 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 10 [11:35:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2D 05 03 00 0E 04 04 00 CE 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 [11:35:56]wFMCommunicate OK [11:35:56]SAM_PROTO_GetFieldsCounters done [11:35:56]requested_item shift.num is exist - process it [11:35:56]requested_item shift.opened is exist - process it [11:35:56]req_shift_opened [11:35:56]FM_GetShiftState [11:35:56]SAM_PROTO_GetShiftState [11:35:56]wFMCommunicate request_size=4 [11:35:56]MH_SAM_APDU [11:35:56]CAPDU: 80 13 01 00 [11:35:56]Write to MH i2c: E2 08 00 28 15 80 13 01 00 00 00 00 00 BA [11:35:56]Write i2c OK [11:35:56]MH_I2C_Read... [11:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:56]Read from MH i2c: E2 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 0E 00 [11:35:56]MH_I2C_Read... [11:35:56]Read from MH i2c: E2 0E 00 28 15 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 48 [11:35:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:35:56]wFMCommunicate OK [11:35:56]SAM_PROTO_GetShiftState done [11:35:56]FM_GetShiftState done [11:35:56]req_shift_opened done [11:35:56]requested_item shift.open_date is exist - process it [11:35:56]req_shift_open_date [11:35:56]req_shift_open_date done [11:35:56]produce_requested_data done [11:35:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197933,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:35:56]process_action_free close_receipt [11:35:56]json_value_free [11:35:56]json_value_free done [11:35:56]process_json_proto returns [11:35:56]Send response to host [11:35:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197933,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:35:56]free response buf [11:35:56]execute_script done [11:35:56]execute_script returns [11:35:56]free content buf [11:35:56]Sock 7.Close socket [11:35:56]Sock 7.Thread stoped [11:36:01]OFD Sender: No OFD packet to send [11:36:06]OFD Sender: No OFD packet to send [11:36:11]OFD Sender: No OFD packet to send [11:36:16]OFD Sender: No OFD packet to send [11:36:21]OFD Sender: No OFD packet to send [11:36:26]OFD Sender: No OFD packet to send [11:36:31]OFD Sender: No OFD packet to send [11:36:36]OFD Sender: No OFD packet to send [11:36:41]OFD Sender: No OFD packet to send [11:36:46]OFD Sender: No OFD packet to send [11:36:51]OFD Sender: No OFD packet to send [11:36:56]OFD Sender: No OFD packet to send [11:37:01]OFD Sender: No OFD packet to send [11:37:06]OFD Sender: No OFD packet to send [11:37:11]OFD Sender: No OFD packet to send [11:37:15]accept exits with 9 [11:37:15]New connection [11:37:15]New thread 3067260260 created [11:37:15]Thread 3067403620 joined [11:37:15]Waiting for new connection... [11:37:15] Sock 9.Parse request [11:37:15]Sock 9.Check first char [11:37:15]Sock 9.First char is OK [11:37:15]request: POST /json_proto HTTP/1.0 [11:37:15]Method: POST [11:37:15]URL: /json_proto [11:37:15]Method is POST - this is cgi request [11:37:15]url: /json_proto [11:37:15]query_string will be loaded in cgi processing [11:37:15]execute_cgi json_proto POST (null) [11:37:15]execute_cgi path=json_proto method=POST [11:37:15]POST find Content-Length [11:37:15]Host: 172.17.46.195:8080 [11:37:15]Content-Length: 794 [11:37:15]Content-Type: application/json [11:37:15] [11:37:15]POST finish read [11:37:15]Found Content-Length = 794 [11:37:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325326", "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" : 41.050, "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\u000A64097", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:15]execute_script... [11:37: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)11325326", "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" : 41.050, "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\u000A64097", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:15]POST & json_proto [11:37:15]process_json_proto [11:37:15]json parsed OK: [11:37:15]protocol is kg_v1.0 [11:37:15]action value=close_receipt [11:37:15]process_action close_receipt [11:37:15]cmd_close_receipt [11:37:15]MH_GetDate [11:37:15]Write to MH i2c: F0 00 00 29 15 2D [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: F0 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: F0 09 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: F0 09 00 29 15 00 EB 39 BF 66 8D AE BC 66 DC [11:37:15]GetLastDocTimeStamp 1723808153 [11:37:15]current date 1723808235 [11:37:15]FM_GetShiftState [11:37:15]SAM_PROTO_GetShiftState [11:37:15]wFMCommunicate request_size=4 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 13 01 00 [11:37:15]Write to MH i2c: E2 08 00 2A 15 80 13 01 00 00 00 00 00 BC [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 0E 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 0E 00 2A 15 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4A [11:37:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:37:15]wFMCommunicate OK [11:37:15]SAM_PROTO_GetShiftState done [11:37:15]FM_GetShiftState done [11:37:15]opened in 1723766727 [11:37:15]opened+sec_in_day 1723853127 [11:37:15]quantity*price = 0 [11:37:15]sum+1 = 1 [11:37:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 275 16.08.2024 11:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 64097 ФМ: 0000000000871802 ФД: 197934 ФПД: 145204909403758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113715&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197934&fm=145204909403758&tin=02508201610067®Number=0000000000092545&sum=0 [11:37:16]StoreToDocumentArchive [11:37:16]shift 462 fd 197934 [11:37:16]save to /storage/0462/doc_00197934 [11:37:16]save last doc name /storage/0462/doc_00197934 to /storage/kkm_last_doc_name [11:37:16]save OK [11:37:16]Clear old archive folders... [11:37:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:16]tlvbuf is 0090B0D0 [11:37:16]SAM_PROTO_ClearQueue [11:37:16]wFMCommunicate request_size=4 [11:37:16]MH_SAM_APDU [11:37:16]CAPDU: 80 09 00 00 [11:37:16]Write to MH i2c: E2 08 00 37 15 80 09 00 00 00 00 00 00 BE [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 37 15 00 90 00 C0 [11:37:16]RAPDU: 90 00 [11:37:16]wFMCommunicate OK [11:37:16]SAM_PROTO_ClearQueue done [11:37:16]KKMCreateOFDPacket [11:37:16]OFDProtocolAddRootSTLVToBuf [11:37:16]FM_MakeSignedData [11:37:16]FM_MakeSignedData [11:37:16]SAM_PROTO_SignData [11:37:16]wFMCommunicate request_size=4 [11:37:16]MH_SAM_APDU [11:37:16]CAPDU: 80 0D 01 02 [11:37:16]Write to MH i2c: E2 08 00 38 15 80 0D 01 02 00 00 00 00 C6 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 38 15 00 90 00 C1 [11:37:16]RAPDU: 90 00 [11:37:16]wFMCommunicate OK [11:37:16]wFMCommunicate request_size=255 [11:37:16]MH_SAM_APDU [11:37: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 5A A0 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EB 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 05 03 00 35 04 06 00 84 [11:37:16]Write to MH i2c: E2 02 01 39 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 5A A0 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EB 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 05 03 00 35 04 06 00 84 00 00 AE [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 39 15 00 90 00 C2 [11:37:16]RAPDU: 90 00 [11:37:16]wFMCommunicate OK [11:37:16]wFMCommunicate request_size=10 [11:37:16]MH_SAM_APDU [11:37:16]CAPDU: 80 0D 02 02 05 10 27 0B 6E 6E [11:37:16]Write to MH i2c: E2 0D 00 3A 15 80 0D 02 02 05 00 10 27 0B 6E 6E 00 00 F1 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 03 00 3A 15 00 90 00 C3 [11:37:16]RAPDU: 90 00 [11:37:16]wFMCommunicate OK [11:37:16]wFMCommunicate request_size=4 [11:37:16]MH_SAM_APDU [11:37:16]CAPDU: 80 0D 03 02 [11:37:16]Write to MH i2c: E2 08 00 3B 15 80 0D 03 02 00 00 00 00 CB [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 0B 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 0B 00 3B 15 00 AF 12 BC 83 D1 C7 4D E3 90 00 94 [11:37:16]RAPDU: AF 12 BC 83 D1 C7 4D E3 90 00 [11:37:16]wFMCommunicate OK [11:37:16]SAM_PROTO_SignData done [11:37:16]FM_MakeSignedData done [11:37:16]CreateOFDProtocolMessage [11:37:16]wFMCommunicate request_size=4 [11:37:16]MH_SAM_APDU [11:37:16]CAPDU: 80 11 00 00 [11:37:16]Write to MH i2c: E2 08 00 3C 15 80 11 00 00 00 00 00 00 CB [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:16]Read from MH i2c: E2 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 17 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: E2 17 00 3C 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 18 [11:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:37:16]wFMCommunicate OK [11:37:16]CreateOFDProtocolMessage done [11:37:16]OFDSenderStorePacket 197934 [11:37:16]StoreOFDPacket docnum=197934 [11:37:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F5 A7 07 01 C3 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 5A A0 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EB 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 05 03 00 35 04 06 00 84 10 27 0B 6E 6E AF 12 BC 83 D1 C7 4D E3 [11:37:16]CheckFolder [11:37:16]dirname=/storage/ofd_packets [11:37:16]CheckFolder done [11:37:16]ProducePacketName [11:37:16]name=ofd_packets/00197934 [11:37:16]NVStorageSaveData ofd_packets/00197934 [11:37:16]File name is /storage/ofd_packets/00197934 [11:37:16]Write 301 bytes [11:37:16]NVStorageSaveData done [11:37:16]OFDSenderStorePacket done [11:37:16]KKMCreateOFDPacket done [11:37:16]NVStorageSaveData kkm_last_timestamp [11:37:16]File name is /storage/kkm_last_timestamp [11:37:16]Write 4 bytes [11:37:16]NVStorageSaveData done [11:37:16]ExternCall_PrintAddStr [11:37:16]wPrintStart [11:37:16]Write to MH i2c: 01 00 00 3D 15 52 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 3D 15 00 00 00 00 00 FF 0F 67 [11:37:16]RasterBufferAndPrint [11:37:16]line Счет N : (1)11325326 [11:37:16]line ИНН: 02508201610067 [11:37:16]line Контрольно-Кассовый Чек [11:37:16]line ПРОДАЖА [11:37:16]line ТРК (МРК, ГНК) : 11 [11:37:16]line Товар: 2710124500 [11:37:16]line Аи-95-К-5 [11:37:16]line 41.050 * 0.00 [11:37:16]line = 0.00 [11:37:16]line НДС 12% НСП 1% [11:37:16]line > о реализуемом товаре [11:37:16]line ИТОГО: 0.00 [11:37:16]line НСП 1% : 0.00 [11:37:16]line НДС 12% : 0.00 [11:37:16]line Наличными: 0.00 [11:37:16]line Безнал.: 0.00 [11:37:16]line Место: АЗС № 95 "Партнер Нефть" [11:37:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:37:16]line СНО: Общий режим [11:37:16]line Чек 275 16.08.2024 11:37 [11:37:16]line Смена: 462 ФФД: 1.0 [11:37:16]line ЗНМ: 0300000079 [11:37:16]line РНМ: 0000000000092545 [11:37:16]line Версия ККМ: 001 [11:37:16]line Талоны: Топливная Карта [11:37:16]line 64097 [11:37:16]line ФМ: 0000000000871802 [11:37:16]line ФД: 197934 [11:37:16]line ФПД: 145204909403758 [11:37:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113715&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197934&fm=145204909403758&tin=02508201610067®Number=0000000000092545&sum=0 [11:37:17]OFD Sender: Processing packet 197934 [packets to send 245, broken 244] [11:37:17]ProducePacketName [11:37:17]name=ofd_packets/00197934 [11:37:17]OFD Sender: To server: pG, [11:37:17]CommunicateWithHost lk.salyk.kg:30040 [11:37:17]ConnectInit lk.salyk.kg [11:37:17]written 0, free lines is 4095 [11:37:17]Connected sock=10 [11:37:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F5 A7 07 01 C3 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 5A A0 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EB 39 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 05 03 00 35 04 06 00 84 10 27 0B 6E 6E AF 12 BC 83 D1 C7 4D E3 [11:37:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 09 AD 47 00 3C 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 05 03 00 F4 03 04 00 00 E6 BE 66 B6 04 01 00 00 65 56 91 A0 7C 2B 94 40 [11:37:17]CommunicateWithHost err = 0 [11:37:17]CheckOFDResponse [11:37:17]1017 (14) - 77093643461234 [11:37:17]1041 (16) - 0000000000871802 [11:37:17]1040 (4) - 197934 [11:37:17]1012 (4) - 16.08.2024 05:39 [11:37:17]1206 (1) - 0 [11:37:17]OFD Sender: Remove packet 197934 [11:37:17]ProducePacketName [11:37:17]name=ofd_packets/00197934 [11:37:17]NVStorageDeleteData [11:37:17]Write to MH i2c: 01 00 00 67 15 7C [11:37:17]Write i2c OK [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: 01 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: 01 07 00 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: 01 07 00 67 15 00 00 00 00 00 F9 0C 88 [11:37:17]RasterBufferAndPrint [11:37:17]line [11:37:17]line [11:37:17]line [11:37:17]line [11:37:17]line [11:37:17]written 0, free lines is 3327 [11:37:17]MH_Cut [11:37:17]Write to MH i2c: D1 01 00 6E 15 01 55 [11:37:17]Write i2c OK [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: D1 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: D1 01 00 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: D1 01 00 6E 15 00 54 [11:37:17]Write to MH i2c: 01 00 00 6F 15 84 [11:37:17]Write i2c OK [11:37:17]MH_I2C_Read... [11:37:18]OFD Sender: No OFD packet to send [11:37:18]*** Cut start [11:37:18]*** Purtial cut [11:37:18]*** CUTSNS_PIN = 0 [11:37:18]*** Stage 1: CUTSNS_PIN = 1 [11:37:20]Read from MH i2c: 01 [11:37:20]MH_I2C_Read... [11:37:20]*** Stop cut motor [11:37:20]*** Cut end [11:37:20]Read from MH i2c: 01 07 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 07 00 6F 15 00 00 00 00 00 FF 0F 99 [11:37:20]process_action close_receipt done [11:37:20]requested_data is exist [11:37:20]produce_requested_data [11:37:20]requested_item fm.sn is exist - process it [11:37:20]wFMCommunicate request_size=4 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 11 00 00 [11:37:20]Write to MH i2c: E2 08 00 70 15 80 11 00 00 00 00 00 00 FF [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 17 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 17 00 70 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [11:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:37:20]wFMCommunicate OK [11:37:20]requested_item fd.num is exist - process it [11:37:20]SAM_PROTO_GetFieldsCounters [11:37:20]wFMCommunicate request_size=4 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 13 00 00 [11:37:20]Write to MH i2c: E2 08 00 71 15 80 13 00 00 00 00 00 00 02 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 62 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 62 00 71 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2E 05 03 00 0E 04 04 00 CE 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 5E [11:37:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2E 05 03 00 0E 04 04 00 CE 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 [11:37:20]wFMCommunicate OK [11:37:20]SAM_PROTO_GetFieldsCounters done [11:37:20]requested_item shift.num is exist - process it [11:37:20]requested_item shift.opened is exist - process it [11:37:20]req_shift_opened [11:37:20]FM_GetShiftState [11:37:20]SAM_PROTO_GetShiftState [11:37:20]wFMCommunicate request_size=4 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 13 01 00 [11:37:20]Write to MH i2c: E2 08 00 72 15 80 13 01 00 00 00 00 00 04 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 0E 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 0E 00 72 15 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 92 [11:37:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:37:20]wFMCommunicate OK [11:37:20]SAM_PROTO_GetShiftState done [11:37:20]FM_GetShiftState done [11:37:20]req_shift_opened done [11:37:20]requested_item shift.open_date is exist - process it [11:37:20]req_shift_open_date [11:37:20]req_shift_open_date done [11:37:20]produce_requested_data done [11:37:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197934,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:37:20]process_action_free close_receipt [11:37:20]json_value_free [11:37:20]json_value_free done [11:37:20]process_json_proto returns [11:37:20]Send response to host [11:37:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197934,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:37:20]free response buf [11:37:20]execute_script done [11:37:20]execute_script returns [11:37:20]free content buf [11:37:20]Sock 9.Close socket [11:37:20]Sock 9.Thread stoped [11:37:23]OFD Sender: No OFD packet to send [11:37:28]OFD Sender: No OFD packet to send [11:37:33]OFD Sender: No OFD packet to send [11:37:38]OFD Sender: No OFD packet to send [11:37:43]OFD Sender: No OFD packet to send [11:37:45]accept exits with 7 [11:37:45]New connection [11:37:45]New thread 3067403620 created [11:37:45]Thread 3067260260 joined [11:37:45]Waiting for new connection... [11:37:45] Sock 7.Parse request [11:37:45]Sock 7.Check first char [11:37:45]Sock 7.First char is OK [11:37:45]request: POST /json_proto HTTP/1.0 [11:37:45]Method: POST [11:37:45]URL: /json_proto [11:37:45]Method is POST - this is cgi request [11:37:45]url: /json_proto [11:37:45]query_string will be loaded in cgi processing [11:37:45]execute_cgi json_proto POST (null) [11:37:45]execute_cgi path=json_proto method=POST [11:37:45]POST find Content-Length [11:37:45]Host: 172.17.46.195:8080 [11:37:45]Content-Length: 802 [11:37:45]Content-Type: application/json [11:37:45] [11:37:45]POST finish read [11:37:45]Found Content-Length = 802 [11:37:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:45]execute_script... [11:37:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:45]POST & json_proto [11:37:45]process_json_proto [11:37:45]json parsed OK: [11:37:45]protocol is kg_v1.0 [11:37:45]action value=close_receipt [11:37:45]process_action close_receipt [11:37:45]cmd_close_receipt [11:37:45]MH_GetDate [11:37:45]Write to MH i2c: F0 00 00 73 15 77 [11:37:45]Write i2c OK [11:37:45]MH_I2C_Read... [11:37:45]Read from MH i2c: F0 [11:37:45]MH_I2C_Read... [11:37:45]Read from MH i2c: F0 09 00 [11:37:45]MH_I2C_Read... [11:37:45]Read from MH i2c: F0 09 00 73 15 00 0A 3A BF 66 8D AE BC 66 46 [11:37:45]GetLastDocTimeStamp 1723808235 [11:37:45]current date 1723808266 [11:37:45]FM_GetShiftState [11:37:45]SAM_PROTO_GetShiftState [11:37:45]wFMCommunicate request_size=4 [11:37:45]MH_SAM_APDU [11:37:45]CAPDU: 80 13 01 00 [11:37:45]Write to MH i2c: E2 08 00 74 15 80 13 01 00 00 00 00 00 06 [11:37:45]Write i2c OK [11:37:45]MH_I2C_Read... [11:37:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:46]Read from MH i2c: E2 [11:37:46]MH_I2C_Read... [11:37:46]Read from MH i2c: E2 0E 00 [11:37:46]MH_I2C_Read... [11:37:46]Read from MH i2c: E2 0E 00 74 15 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 94 [11:37:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:37:46]wFMCommunicate OK [11:37:46]SAM_PROTO_GetShiftState done [11:37:46]FM_GetShiftState done [11:37:46]opened in 1723766727 [11:37:46]opened+sec_in_day 1723853127 [11:37:46]quantity*price = 100050 [11:37:46]sum+1 = 100052 [11:37:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 276 16.08.2024 11:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197935 ФПД: 120219670750622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113746&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197935&fm=120219670750622&tin=02508201610067®Number=0000000000092545&sum=100051 [11:37:47]StoreToDocumentArchive [11:37:47]shift 462 fd 197935 [11:37:47]save to /storage/0462/doc_00197935 [11:37:47]save last doc name /storage/0462/doc_00197935 to /storage/kkm_last_doc_name [11:37:47]save OK [11:37:47]Clear old archive folders... [11:37:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:37:47]tlvbuf is 009080F0 [11:37:47]SAM_PROTO_ClearQueue [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 09 00 00 [11:37:47]Write to MH i2c: E2 08 00 81 15 80 09 00 00 00 00 00 00 08 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 81 15 00 90 00 0A [11:37:47]RAPDU: 90 00 [11:37:47]wFMCommunicate OK [11:37:47]SAM_PROTO_ClearQueue done [11:37:47]KKMCreateOFDPacket [11:37:47]OFDProtocolAddRootSTLVToBuf [11:37:47]FM_MakeSignedData [11:37:47]FM_MakeSignedData [11:37:47]SAM_PROTO_SignData [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 0D 01 02 [11:37:47]Write to MH i2c: E2 08 00 82 15 80 0D 01 02 00 00 00 00 10 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 82 15 00 90 00 0B [11:37:47]RAPDU: 90 00 [11:37:47]wFMCommunicate OK [11:37:47]wFMCommunicate request_size=255 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 14 01 00 00 F4 03 04 00 0A 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 05 03 00 35 04 06 00 6D 56 D2 C5 [11:37:47]Write to MH i2c: E2 02 01 83 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 14 01 00 00 F4 03 04 00 0A 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 05 03 00 35 04 06 00 6D 56 D2 C5 00 00 D3 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 83 15 00 90 00 0C [11:37:47]RAPDU: 90 00 [11:37:47]wFMCommunicate OK [11:37:47]wFMCommunicate request_size=7 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 0D 02 02 02 25 9E [11:37:47]Write to MH i2c: E2 0A 00 84 15 80 0D 02 02 02 00 25 9E 00 00 DA [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 03 00 84 15 00 90 00 0D [11:37:47]RAPDU: 90 00 [11:37:47]wFMCommunicate OK [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 0D 03 02 [11:37:47]Write to MH i2c: E2 08 00 85 15 80 0D 03 02 00 00 00 00 15 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 0B 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 0B 00 85 15 00 92 12 27 5C 66 9E FD D4 90 00 12 [11:37:47]RAPDU: 92 12 27 5C 66 9E FD D4 90 00 [11:37:47]wFMCommunicate OK [11:37:47]SAM_PROTO_SignData done [11:37:47]FM_MakeSignedData done [11:37:47]CreateOFDProtocolMessage [11:37:47]wFMCommunicate request_size=4 [11:37:47]MH_SAM_APDU [11:37:47]CAPDU: 80 11 00 00 [11:37:47]Write to MH i2c: E2 08 00 86 15 80 11 00 00 00 00 00 00 15 [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:47]Read from MH i2c: E2 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 17 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: E2 17 00 86 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 62 [11:37:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:37:47]wFMCommunicate OK [11:37:47]CreateOFDProtocolMessage done [11:37:47]OFDSenderStorePacket 197935 [11:37:47]StoreOFDPacket docnum=197935 [11:37:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2A D4 04 01 CA A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 14 01 00 00 F4 03 04 00 0A 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 05 03 00 35 04 06 00 6D 56 D2 C5 25 9E 92 12 27 5C 66 9E FD D4 [11:37:47]CheckFolder [11:37:47]dirname=/storage/ofd_packets [11:37:47]CheckFolder done [11:37:47]ProducePacketName [11:37:47]name=ofd_packets/00197935 [11:37:47]NVStorageSaveData ofd_packets/00197935 [11:37:47]File name is /storage/ofd_packets/00197935 [11:37:47]Write 298 bytes [11:37:47]NVStorageSaveData done [11:37:47]OFDSenderStorePacket done [11:37:47]KKMCreateOFDPacket done [11:37:47]NVStorageSaveData kkm_last_timestamp [11:37:47]File name is /storage/kkm_last_timestamp [11:37:47]Write 4 bytes [11:37:47]NVStorageSaveData done [11:37:47]ExternCall_PrintAddStr [11:37:47]wPrintStart [11:37:47]Write to MH i2c: 01 00 00 87 15 9C [11:37:47]Write i2c OK [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: 01 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: 01 07 00 [11:37:47]MH_I2C_Read... [11:37:47]Read from MH i2c: 01 07 00 87 15 00 00 00 00 00 FF 0F B1 [11:37:47]RasterBufferAndPrint [11:37:47]line Счет N : (1)11325328 [11:37:47]line ИНН: 02508201610067 [11:37:47]line Контрольно-Кассовый Чек [11:37:47]line ПРОДАЖА [11:37:47]line ТРК (МРК, ГНК) : 51 [11:37:47]line Товар: 2710194210 [11:37:47]line ДТ-К-5 [11:37:47]line 13.130 * 76.20 [11:37:47]line = 1000.51 [11:37:47]line НДС 12% НСП 1% [11:37:47]line > о реализуемом товаре [11:37:47]line ИТОГО: 1000.51 [11:37:47]line НСП 1% : 8.85 [11:37:47]line НДС 12% : 106.25 [11:37:47]line Наличными: 0.00 [11:37:47]line Безнал.: 1000.51 [11:37:47]line Место: АЗС № 95 "Партнер Нефть" [11:37:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:37:47]line СНО: Общий режим [11:37:47]line Чек 276 16.08.2024 11:37 [11:37:47]line Смена: 462 ФФД: 1.0 [11:37:47]line ЗНМ: 0300000079 [11:37:47]line РНМ: 0000000000092545 [11:37:47]line Версия ККМ: 001 [11:37:47]line Платежная система: O! деньги [11:37:47]line ФМ: 0000000000871802 [11:37:47]line ФД: 197935 [11:37:47]line ФПД: 120219670750622 [11:37:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113746&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197935&fm=120219670750622&tin=02508201610067®Number=0000000000092545&sum=100051 [11:37:47]OFD Sender: Processing packet 197935 [packets to send 245, broken 244] [11:37:47]ProducePacketName [11:37:47]name=ofd_packets/00197935 [11:37:47]OFD Sender: To server: pG, [11:37:47]CommunicateWithHost lk.salyk.kg:30040 [11:37:47]ConnectInit lk.salyk.kg [11:37:48]written 0, free lines is 4095 [11:37:48]Connected sock=10 [11:37:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2A D4 04 01 CA A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 14 01 00 00 F4 03 04 00 0A 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 05 03 00 35 04 06 00 6D 56 D2 C5 25 9E 92 12 27 5C 66 9E FD D4 [11:37:48]Write to MH i2c: 01 00 00 B1 15 C6 [11:37:48]Write i2c OK [11:37:48]MH_I2C_Read... [11:37:48]Read from MH i2c: 01 [11:37:48]MH_I2C_Read... [11:37:48]Read from MH i2c: 01 07 00 [11:37:48]MH_I2C_Read... [11:37:48]Read from MH i2c: 01 07 00 B1 15 00 00 00 00 00 FA 0C D3 [11:37:48]RasterBufferAndPrint [11:37:48]line [11:37:48]line [11:37:48]line [11:37:48]line [11:37:48]line [11:37:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F9 F4 47 00 89 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 05 03 00 F4 03 04 00 1F E6 BE 66 B6 04 01 00 00 BE 98 19 FF 33 19 A4 E8 [11:37:48]CommunicateWithHost err = 0 [11:37:48]CheckOFDResponse [11:37:48]1017 (14) - 77093643461234 [11:37:48]1041 (16) - 0000000000871802 [11:37:48]1040 (4) - 197935 [11:37:48]1012 (4) - 16.08.2024 05:39 [11:37:48]1206 (1) - 0 [11:37:48]OFD Sender: Remove packet 197935 [11:37:48]ProducePacketName [11:37:48]name=ofd_packets/00197935 [11:37:48]NVStorageDeleteData [11:37:48]written 0, free lines is 3328 [11:37:48]MH_Cut [11:37:48]Write to MH i2c: D1 01 00 B8 15 01 9F [11:37:48]Write i2c OK [11:37:48]MH_I2C_Read... [11:37:48]Read from MH i2c: D1 [11:37:48]MH_I2C_Read... [11:37:48]Read from MH i2c: D1 01 00 [11:37:48]MH_I2C_Read... [11:37:48]Read from MH i2c: D1 01 00 B8 15 00 9E [11:37:48]Write to MH i2c: 01 00 00 B9 15 CE [11:37:48]Write i2c OK [11:37:48]MH_I2C_Read... [11:37:48]OFD Sender: No OFD packet to send [11:37:49]*** Cut start [11:37:49]*** Purtial cut [11:37:49]*** Stage 1: CUTSNS_PIN = 1 [11:37:49]Read from MH i2c: 01 [11:37:49]MH_I2C_Read... [11:37:49]*** Stop cut motor [11:37:49]*** Cut end [11:37:49]Read from MH i2c: 01 07 00 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: 01 07 00 B9 15 00 00 00 00 00 FF 0F E3 [11:37:49]process_action close_receipt done [11:37:49]requested_data is exist [11:37:49]produce_requested_data [11:37:49]requested_item fm.sn is exist - process it [11:37:49]wFMCommunicate request_size=4 [11:37:49]MH_SAM_APDU [11:37:49]CAPDU: 80 11 00 00 [11:37:49]Write to MH i2c: E2 08 00 BA 15 80 11 00 00 00 00 00 00 49 [11:37:49]Write i2c OK [11:37:49]MH_I2C_Read... [11:37:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:49]Read from MH i2c: E2 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: E2 17 00 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: E2 17 00 BA 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [11:37:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:37:49]wFMCommunicate OK [11:37:49]requested_item fd.num is exist - process it [11:37:49]SAM_PROTO_GetFieldsCounters [11:37:49]wFMCommunicate request_size=4 [11:37:49]MH_SAM_APDU [11:37:49]CAPDU: 80 13 00 00 [11:37:49]Write to MH i2c: E2 08 00 BB 15 80 13 00 00 00 00 00 00 4C [11:37:49]Write i2c OK [11:37:49]MH_I2C_Read... [11:37:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:49]Read from MH i2c: E2 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: E2 62 00 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: E2 62 00 BB 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2F 05 03 00 0E 04 04 00 CE 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 AC [11:37:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2F 05 03 00 0E 04 04 00 CE 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 [11:37:49]wFMCommunicate OK [11:37:49]SAM_PROTO_GetFieldsCounters done [11:37:49]requested_item shift.num is exist - process it [11:37:49]requested_item shift.opened is exist - process it [11:37:49]req_shift_opened [11:37:49]FM_GetShiftState [11:37:49]SAM_PROTO_GetShiftState [11:37:49]wFMCommunicate request_size=4 [11:37:49]MH_SAM_APDU [11:37:49]CAPDU: 80 13 01 00 [11:37:49]Write to MH i2c: E2 08 00 BC 15 80 13 01 00 00 00 00 00 4E [11:37:49]Write i2c OK [11:37:49]MH_I2C_Read... [11:37:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:49]Read from MH i2c: E2 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: E2 0E 00 [11:37:49]MH_I2C_Read... [11:37:49]Read from MH i2c: E2 0E 00 BC 15 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DC [11:37:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:37:49]wFMCommunicate OK [11:37:49]SAM_PROTO_GetShiftState done [11:37:49]FM_GetShiftState done [11:37:49]req_shift_opened done [11:37:49]requested_item shift.open_date is exist - process it [11:37:49]req_shift_open_date [11:37:49]req_shift_open_date done [11:37:49]produce_requested_data done [11:37:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197935,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:37:49]process_action_free close_receipt [11:37:49]json_value_free [11:37:49]json_value_free done [11:37:49]process_json_proto returns [11:37:49]Send response to host [11:37:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197935,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:37:49]free response buf [11:37:49]execute_script done [11:37:49]execute_script returns [11:37:49]free content buf [11:37:49]Sock 7.Close socket [11:37:49]Sock 7.Thread stoped [11:37:53]OFD Sender: No OFD packet to send [11:37:58]OFD Sender: No OFD packet to send [11:38:03]OFD Sender: No OFD packet to send [11:38:04]accept exits with 9 [11:38:04]New connection [11:38:04]New thread 3067260260 created [11:38:04]Thread 3067403620 joined [11:38:04]Waiting for new connection... [11:38:04] Sock 9.Parse request [11:38:04]Sock 9.Check first char [11:38:04]Sock 9.First char is OK [11:38:04]request: POST /json_proto HTTP/1.0 [11:38:04]Method: POST [11:38:04]URL: /json_proto [11:38:04]Method is POST - this is cgi request [11:38:04]url: /json_proto [11:38:04]query_string will be loaded in cgi processing [11:38:04]execute_cgi json_proto POST (null) [11:38:04]execute_cgi path=json_proto method=POST [11:38:04]POST find Content-Length [11:38:04]Host: 172.17.46.195:8080 [11:38:04]Content-Length: 791 [11:38:04]Content-Type: application/json [11:38:04] [11:38:04]POST finish read [11:38:04]Found Content-Length = 791 [11:38:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99759", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:04]execute_script... [11:38: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)11325327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99759", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:04]POST & json_proto [11:38:04]process_json_proto [11:38:04]json parsed OK: [11:38:04]protocol is kg_v1.0 [11:38:04]action value=close_receipt [11:38:04]process_action close_receipt [11:38:04]cmd_close_receipt [11:38:04]MH_GetDate [11:38:04]Write to MH i2c: F0 00 00 BD 15 C1 [11:38:04]Write i2c OK [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: F0 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: F0 09 00 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: F0 09 00 BD 15 00 1C 3A BF 66 8D AE BC 66 A2 [11:38:04]GetLastDocTimeStamp 1723808266 [11:38:04]current date 1723808284 [11:38:04]FM_GetShiftState [11:38:04]SAM_PROTO_GetShiftState [11:38:04]wFMCommunicate request_size=4 [11:38:04]MH_SAM_APDU [11:38:04]CAPDU: 80 13 01 00 [11:38:04]Write to MH i2c: E2 08 00 BE 15 80 13 01 00 00 00 00 00 50 [11:38:04]Write i2c OK [11:38:04]MH_I2C_Read... [11:38:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:04]Read from MH i2c: E2 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: E2 0E 00 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: E2 0E 00 BE 15 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DE [11:38:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:38:04]wFMCommunicate OK [11:38:04]SAM_PROTO_GetShiftState done [11:38:04]FM_GetShiftState done [11:38:04]opened in 1723766727 [11:38:04]opened+sec_in_day 1723853127 [11:38:04]quantity*price = 0 [11:38:04]sum+1 = 1 [11:38:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 277 16.08.2024 11:38 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 99759 ФМ: 0000000000871802 ФД: 197936 ФПД: 5004344177242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113804&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197936&fm=5004344177242&tin=02508201610067®Number=0000000000092545&sum=0 [11:38:05]StoreToDocumentArchive [11:38:05]shift 462 fd 197936 [11:38:05]save to /storage/0462/doc_00197936 [11:38:05]save last doc name /storage/0462/doc_00197936 to /storage/kkm_last_doc_name [11:38:05]save OK [11:38:05]Clear old archive folders... [11:38:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:38:05]tlvbuf is 0091CC80 [11:38:05]SAM_PROTO_ClearQueue [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 09 00 00 [11:38:05]Write to MH i2c: E2 08 00 CB 15 80 09 00 00 00 00 00 00 52 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 CB 15 00 90 00 54 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]SAM_PROTO_ClearQueue done [11:38:05]KKMCreateOFDPacket [11:38:05]OFDProtocolAddRootSTLVToBuf [11:38:05]FM_MakeSignedData [11:38:05]FM_MakeSignedData [11:38:05]SAM_PROTO_SignData [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 01 02 [11:38:05]Write to MH i2c: E2 08 00 CC 15 80 0D 01 02 00 00 00 00 5A [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 CC 15 00 90 00 55 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]wFMCommunicate request_size=255 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 1C 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 30 05 03 00 35 04 06 00 04 8D 2A 28 [11:38:05]Write to MH i2c: E2 02 01 CD 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 1C 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 30 05 03 00 35 04 06 00 04 8D 2A 28 00 00 08 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 CD 15 00 90 00 56 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]wFMCommunicate request_size=7 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 02 02 02 32 5A [11:38:05]Write to MH i2c: E2 0A 00 CE 15 80 0D 02 02 02 00 32 5A 00 00 ED [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 CE 15 00 90 00 57 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 03 02 [11:38:05]Write to MH i2c: E2 08 00 CF 15 80 0D 03 02 00 00 00 00 5F [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 0B 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 0B 00 CF 15 00 FB 26 B1 2D 85 6C 57 68 90 00 0F [11:38:05]RAPDU: FB 26 B1 2D 85 6C 57 68 90 00 [11:38:05]wFMCommunicate OK [11:38:05]SAM_PROTO_SignData done [11:38:05]FM_MakeSignedData done [11:38:05]CreateOFDProtocolMessage [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 11 00 00 [11:38:05]Write to MH i2c: E2 08 00 D0 15 80 11 00 00 00 00 00 00 5F [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 17 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 17 00 D0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AC [11:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:38:05]wFMCommunicate OK [11:38:05]CreateOFDProtocolMessage done [11:38:05]OFDSenderStorePacket 197936 [11:38:05]StoreOFDPacket docnum=197936 [11:38:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 11 B6 04 01 95 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 1C 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 30 05 03 00 35 04 06 00 04 8D 2A 28 32 5A FB 26 B1 2D 85 6C 57 68 [11:38:05]CheckFolder [11:38:05]dirname=/storage/ofd_packets [11:38:05]CheckFolder done [11:38:05]ProducePacketName [11:38:05]name=ofd_packets/00197936 [11:38:05]NVStorageSaveData ofd_packets/00197936 [11:38:05]File name is /storage/ofd_packets/00197936 [11:38:05]Write 298 bytes [11:38:05]NVStorageSaveData done [11:38:05]OFDSenderStorePacket done [11:38:05]KKMCreateOFDPacket done [11:38:05]NVStorageSaveData kkm_last_timestamp [11:38:05]File name is /storage/kkm_last_timestamp [11:38:05]Write 4 bytes [11:38:05]NVStorageSaveData done [11:38:05]ExternCall_PrintAddStr [11:38:05]wPrintStart [11:38:05]Write to MH i2c: 01 00 00 D1 15 E6 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: 01 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: 01 07 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: 01 07 00 D1 15 00 00 00 00 00 FF 0F FB [11:38:05]RasterBufferAndPrint [11:38:05]line Счет N : (1)11325327 [11:38:05]line ИНН: 02508201610067 [11:38:05]line Контрольно-Кассовый Чек [11:38:05]line ПРОДАЖА [11:38:05]line ТРК (МРК, ГНК) : 61 [11:38:05]line Товар: 2710194210 [11:38:05]line ДТ-К-5 [11:38:05]line 40.000 * 0.00 [11:38:05]line = 0.00 [11:38:05]line НДС 12% НСП 1% [11:38:05]line > о реализуемом товаре [11:38:05]line ИТОГО: 0.00 [11:38:05]line НСП 1% : 0.00 [11:38:05]line НДС 12% : 0.00 [11:38:05]line Наличными: 0.00 [11:38:05]line Безнал.: 0.00 [11:38:05]line Место: АЗС № 95 "Партнер Нефть" [11:38:05]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:38:05]line СНО: Общий режим [11:38:05]line Чек 277 16.08.2024 11:38 [11:38:05]line Смена: 462 ФФД: 1.0 [11:38:05]line ЗНМ: 0300000079 [11:38:05]line РНМ: 0000000000092545 [11:38:05]line Версия ККМ: 001 [11:38:05]line Талоны: Топливная Карта [11:38:05]line 99759 [11:38:05]line ФМ: 0000000000871802 [11:38:05]line ФД: 197936 [11:38:05]line ФПД: 5004344177242 [11:38:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113804&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197936&fm=5004344177242&tin=02508201610067®Number=0000000000092545&sum=0 [11:38:06]OFD Sender: Processing packet 197936 [packets to send 245, broken 244] [11:38:06]ProducePacketName [11:38:06]name=ofd_packets/00197936 [11:38:06]OFD Sender: To server: pG, [11:38:06]CommunicateWithHost lk.salyk.kg:30040 [11:38:06]ConnectInit lk.salyk.kg [11:38:06]written 0, free lines is 4095 [11:38:06]Connected sock=10 [11:38:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 11 B6 04 01 95 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 1C 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 30 05 03 00 35 04 06 00 04 8D 2A 28 32 5A FB 26 B1 2D 85 6C 57 68 [11:38:06]Write to MH i2c: 01 00 00 FB 15 10 [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 07 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 07 00 FB 15 00 00 00 00 00 E8 0C 0B [11:38:06]RasterBufferAndPrint [11:38:06]line [11:38:06]line [11:38:06]line [11:38:06]line [11:38:06]line [11:38:06]written 0, free lines is 3310 [11:38:06]MH_Cut [11:38:06]Write to MH i2c: D1 01 00 02 16 01 EA [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: D1 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: D1 01 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: D1 01 00 02 16 00 E9 [11:38:06]Write to MH i2c: 01 00 00 03 16 19 [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AA 6E 47 00 39 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 38 37 31 38 30 32 10 04 04 00 30 05 03 00 F4 03 04 00 31 E6 BE 66 B6 04 01 00 00 F8 76 A1 8F 0C BD F5 C2 [11:38:06]CommunicateWithHost err = 0 [11:38:06]CheckOFDResponse [11:38:06]1017 (14) - 77093643461234 [11:38:06]1041 (16) - 0000000000871802 [11:38:06]1040 (4) - 197936 [11:38:06]1012 (4) - 16.08.2024 05:40 [11:38:06]1206 (1) - 0 [11:38:06]OFD Sender: Remove packet 197936 [11:38:06]ProducePacketName [11:38:06]name=ofd_packets/00197936 [11:38:06]NVStorageDeleteData [11:38:06]OFD Sender: No OFD packet to send [11:38:07]*** Cut start [11:38:07]*** Purtial cut [11:38:07]*** CUTSNS_PIN = 0 [11:38:07]*** Stage 1: CUTSNS_PIN = 1 [11:38:09]Read from MH i2c: 01 [11:38:09]MH_I2C_Read... [11:38:09]*** Stop cut motor [11:38:09]*** Cut end [11:38:09]Read from MH i2c: 01 07 00 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: 01 07 00 03 16 00 00 00 00 00 FF 0F 2E [11:38:09]process_action close_receipt done [11:38:09]requested_data is exist [11:38:09]produce_requested_data [11:38:09]requested_item fm.sn is exist - process it [11:38:09]wFMCommunicate request_size=4 [11:38:09]MH_SAM_APDU [11:38:09]CAPDU: 80 11 00 00 [11:38:09]Write to MH i2c: E2 08 00 04 16 80 11 00 00 00 00 00 00 94 [11:38:09]Write i2c OK [11:38:09]MH_I2C_Read... [11:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:09]Read from MH i2c: E2 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: E2 17 00 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: E2 17 00 04 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E1 [11:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:38:09]wFMCommunicate OK [11:38:09]requested_item fd.num is exist - process it [11:38:09]SAM_PROTO_GetFieldsCounters [11:38:09]wFMCommunicate request_size=4 [11:38:09]MH_SAM_APDU [11:38:09]CAPDU: 80 13 00 00 [11:38:09]Write to MH i2c: E2 08 00 05 16 80 13 00 00 00 00 00 00 97 [11:38:09]Write i2c OK [11:38:09]MH_I2C_Read... [11:38:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:09]Read from MH i2c: E2 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: E2 62 00 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: E2 62 00 05 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 30 05 03 00 0E 04 04 00 CE 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 FB [11:38:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 30 05 03 00 0E 04 04 00 CE 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 [11:38:09]wFMCommunicate OK [11:38:09]SAM_PROTO_GetFieldsCounters done [11:38:09]requested_item shift.num is exist - process it [11:38:09]requested_item shift.opened is exist - process it [11:38:09]req_shift_opened [11:38:09]FM_GetShiftState [11:38:09]SAM_PROTO_GetShiftState [11:38:09]wFMCommunicate request_size=4 [11:38:09]MH_SAM_APDU [11:38:09]CAPDU: 80 13 01 00 [11:38:09]Write to MH i2c: E2 08 00 06 16 80 13 01 00 00 00 00 00 99 [11:38:09]Write i2c OK [11:38:09]MH_I2C_Read... [11:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:09]Read from MH i2c: E2 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: E2 0E 00 [11:38:09]MH_I2C_Read... [11:38:09]Read from MH i2c: E2 0E 00 06 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 27 [11:38:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:38:09]wFMCommunicate OK [11:38:09]SAM_PROTO_GetShiftState done [11:38:09]FM_GetShiftState done [11:38:09]req_shift_opened done [11:38:09]requested_item shift.open_date is exist - process it [11:38:09]req_shift_open_date [11:38:09]req_shift_open_date done [11:38:09]produce_requested_data done [11:38:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197936,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:38:09]process_action_free close_receipt [11:38:09]json_value_free [11:38:09]json_value_free done [11:38:09]process_json_proto returns [11:38:09]Send response to host [11:38:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197936,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:38:09]free response buf [11:38:09]execute_script done [11:38:09]execute_script returns [11:38:09]free content buf [11:38:09]Sock 9.Close socket [11:38:09]Sock 9.Thread stoped [11:38:11]OFD Sender: No OFD packet to send [11:38:16]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:02]accept exits with 7 [11:39:02]New connection [11:39:02]New thread 3067403620 created [11:39:02]Thread 3067260260 joined [11:39:02]Waiting for new connection... [11:39:02] Sock 7.Parse request [11:39:02]Sock 7.Check first char [11:39:02]Sock 7.First char is OK [11:39:02]request: POST /json_proto HTTP/1.0 [11:39:02]Method: POST [11:39:02]URL: /json_proto [11:39:02]Method is POST - this is cgi request [11:39:02]url: /json_proto [11:39:02]query_string will be loaded in cgi processing [11:39:02]execute_cgi json_proto POST (null) [11:39:02]execute_cgi path=json_proto method=POST [11:39:02]POST find Content-Length [11:39:02]Host: 172.17.46.195:8080 [11:39:02]Content-Length: 805 [11:39:02]Content-Type: application/json [11:39:02] [11:39:02]POST finish read [11:39:02]Found Content-Length = 805 [11:39:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:02]execute_script... [11:39: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)11325329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:02]POST & json_proto [11:39:02]process_json_proto [11:39:02]json parsed OK: [11:39:02]protocol is kg_v1.0 [11:39:02]action value=close_receipt [11:39:02]process_action close_receipt [11:39:02]cmd_close_receipt [11:39:02]MH_GetDate [11:39:02]Write to MH i2c: F0 00 00 07 16 0C [11:39:02]Write i2c OK [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: F0 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: F0 09 00 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: F0 09 00 07 16 00 56 3A BF 66 8D AE BC 66 27 [11:39:02]GetLastDocTimeStamp 1723808284 [11:39:02]current date 1723808342 [11:39:02]FM_GetShiftState [11:39:02]SAM_PROTO_GetShiftState [11:39:02]wFMCommunicate request_size=4 [11:39:02]MH_SAM_APDU [11:39:02]CAPDU: 80 13 01 00 [11:39:02]Write to MH i2c: E2 08 00 08 16 80 13 01 00 00 00 00 00 9B [11:39:02]Write i2c OK [11:39:02]MH_I2C_Read... [11:39:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:02]Read from MH i2c: E2 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: E2 0E 00 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: E2 0E 00 08 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 29 [11:39:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:39:02]wFMCommunicate OK [11:39:02]SAM_PROTO_GetShiftState done [11:39:02]FM_GetShiftState done [11:39:02]opened in 1723766727 [11:39:02]opened+sec_in_day 1723853127 [11:39:02]quantity*price = 100021 [11:39:02]sum+1 = 100023 [11:39:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 278 16.08.2024 11:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197937 ФПД: 201523216395377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113902&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197937&fm=201523216395377&tin=02508201610067®Number=0000000000092545&sum=100022 [11:39:03]StoreToDocumentArchive [11:39:03]shift 462 fd 197937 [11:39:03]save to /storage/0462/doc_00197937 [11:39:03]save last doc name /storage/0462/doc_00197937 to /storage/kkm_last_doc_name [11:39:03]save OK [11:39:03]Clear old archive folders... [11:39:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:03]tlvbuf is 0093EF80 [11:39:03]SAM_PROTO_ClearQueue [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 09 00 00 [11:39:03]Write to MH i2c: E2 08 00 15 16 80 09 00 00 00 00 00 00 9D [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 15 16 00 90 00 9F [11:39:03]RAPDU: 90 00 [11:39:03]wFMCommunicate OK [11:39:03]SAM_PROTO_ClearQueue done [11:39:03]KKMCreateOFDPacket [11:39:03]OFDProtocolAddRootSTLVToBuf [11:39:03]FM_MakeSignedData [11:39:03]FM_MakeSignedData [11:39:03]SAM_PROTO_SignData [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 0D 01 02 [11:39:03]Write to MH i2c: E2 08 00 16 16 80 0D 01 02 00 00 00 00 A5 [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 16 16 00 90 00 A0 [11:39:03]RAPDU: 90 00 [11:39:03]wFMCommunicate OK [11:39:03]wFMCommunicate request_size=255 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 16 01 00 00 F4 03 04 00 56 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 05 03 00 35 04 06 00 B7 [11:39:03]Write to MH i2c: E2 02 01 17 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 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 16 01 00 00 F4 03 04 00 56 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 05 03 00 35 04 06 00 B7 00 00 02 [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 17 16 00 90 00 A1 [11:39:03]RAPDU: 90 00 [11:39:03]wFMCommunicate OK [11:39:03]wFMCommunicate request_size=10 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 0D 02 02 05 48 C7 BA 2C 71 [11:39:03]Write to MH i2c: E2 0D 00 18 16 80 0D 02 02 05 00 48 C7 BA 2C 71 00 00 18 [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 03 00 18 16 00 90 00 A2 [11:39:03]RAPDU: 90 00 [11:39:03]wFMCommunicate OK [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 0D 03 02 [11:39:03]Write to MH i2c: E2 08 00 19 16 80 0D 03 02 00 00 00 00 AA [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 0B 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 0B 00 19 16 00 A3 BF E9 CB C6 05 49 B0 90 00 85 [11:39:03]RAPDU: A3 BF E9 CB C6 05 49 B0 90 00 [11:39:03]wFMCommunicate OK [11:39:03]SAM_PROTO_SignData done [11:39:03]FM_MakeSignedData done [11:39:03]CreateOFDProtocolMessage [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 11 00 00 [11:39:03]Write to MH i2c: E2 08 00 1A 16 80 11 00 00 00 00 00 00 AA [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 17 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 17 00 1A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F7 [11:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:39:03]wFMCommunicate OK [11:39:03]CreateOFDProtocolMessage done [11:39:03]OFDSenderStorePacket 197937 [11:39:03]StoreOFDPacket docnum=197937 [11:39:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 40 07 01 3F BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 16 01 00 00 F4 03 04 00 56 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 05 03 00 35 04 06 00 B7 48 C7 BA 2C 71 A3 BF E9 CB C6 05 49 B0 [11:39:03]CheckFolder [11:39:03]dirname=/storage/ofd_packets [11:39:03]CheckFolder done [11:39:03]ProducePacketName [11:39:03]name=ofd_packets/00197937 [11:39:03]NVStorageSaveData ofd_packets/00197937 [11:39:03]File name is /storage/ofd_packets/00197937 [11:39:03]Write 301 bytes [11:39:03]NVStorageSaveData done [11:39:03]OFDSenderStorePacket done [11:39:03]KKMCreateOFDPacket done [11:39:03]NVStorageSaveData kkm_last_timestamp [11:39:03]File name is /storage/kkm_last_timestamp [11:39:03]Write 4 bytes [11:39:03]NVStorageSaveData done [11:39:03]OFD Sender: Processing packet 197937 [packets to send 245, broken 244] [11:39:03]ProducePacketName [11:39:03]name=ofd_packets/00197937 [11:39:03]OFD Sender: To server: pG, [11:39:03]CommunicateWithHost lk.salyk.kg:30040 [11:39:03]ConnectInit lk.salyk.kg [11:39:03]ExternCall_PrintAddStr [11:39:03]wPrintStart [11:39:03]Write to MH i2c: 01 00 00 1B 16 31 [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: 01 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: 01 07 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: 01 07 00 1B 16 00 00 00 00 00 FF 0F 46 [11:39:03]RasterBufferAndPrint [11:39:03]line Счет N : (1)11325329 [11:39:03]line ИНН: 02508201610067 [11:39:03]line Контрольно-Кассовый Чек [11:39:03]line ПРОДАЖА [11:39:03]line ТРК (МРК, ГНК) : 21 [11:39:03]line Товар: 2710124500 [11:39:03]line Аи-95-К-5 [11:39:03]line 13.480 * 74.20 [11:39:03]line = 1000.22 [11:39:03]line НДС 12% НСП 1% [11:39:03]line > о реализуемом товаре [11:39:03]line ИТОГО: 1000.22 [11:39:03]line НСП 1% : 8.85 [11:39:03]line НДС 12% : 106.22 [11:39:03]line Наличными: 0.00 [11:39:03]line Безнал.: 1000.22 [11:39:03]line Место: АЗС № 95 "Партнер Нефть" [11:39:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:39:03]line СНО: Общий режим [11:39:03]line Чек 278 16.08.2024 11:39 [11:39:03]line Смена: 462 ФФД: 1.0 [11:39:03]line ЗНМ: 0300000079 [11:39:03]line РНМ: 0000000000092545 [11:39:03]line Версия ККМ: 001 [11:39:03]line Платежная система: O! деньги [11:39:03]line ФМ: 0000000000871802 [11:39:03]line ФД: 197937 [11:39:03]line ФПД: 201523216395377 [11:39:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113902&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197937&fm=201523216395377&tin=02508201610067®Number=0000000000092545&sum=100022 [11:39:03]written 0, free lines is 4095 [11:39:04]Connected sock=11 [11:39:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 40 07 01 3F BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 16 01 00 00 F4 03 04 00 56 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 05 03 00 35 04 06 00 B7 48 C7 BA 2C 71 A3 BF E9 CB C6 05 49 B0 [11:39:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7C FC 47 00 18 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 05 03 00 F4 03 04 00 6B E6 BE 66 B6 04 01 00 00 F9 AC 84 0D F9 41 DC 60 [11:39:04]CommunicateWithHost err = 0 [11:39:04]CheckOFDResponse [11:39:04]1017 (14) - 77093643461234 [11:39:04]1041 (16) - 0000000000871802 [11:39:04]1040 (4) - 197937 [11:39:04]1012 (4) - 16.08.2024 05:40 [11:39:04]1206 (1) - 0 [11:39:04]OFD Sender: Remove packet 197937 [11:39:04]ProducePacketName [11:39:04]name=ofd_packets/00197937 [11:39:04]NVStorageDeleteData [11:39:04]Write to MH i2c: 01 00 00 45 16 5B [11:39:04]Write i2c OK [11:39:04]MH_I2C_Read... [11:39:04]Read from MH i2c: 01 [11:39:04]MH_I2C_Read... [11:39:04]Read from MH i2c: 01 07 00 [11:39:04]MH_I2C_Read... [11:39:04]Read from MH i2c: 01 07 00 45 16 00 00 00 00 00 ED 0C 5B [11:39:04]RasterBufferAndPrint [11:39:04]line [11:39:04]line [11:39:04]line [11:39:04]line [11:39:04]line [11:39:04]written 0, free lines is 3315 [11:39:04]MH_Cut [11:39:04]Write to MH i2c: D1 01 00 4C 16 01 34 [11:39:04]Write i2c OK [11:39:04]MH_I2C_Read... [11:39:04]Read from MH i2c: D1 [11:39:04]MH_I2C_Read... [11:39:04]Read from MH i2c: D1 01 00 [11:39:04]MH_I2C_Read... [11:39:04]Read from MH i2c: D1 01 00 4C 16 00 33 [11:39:04]Write to MH i2c: 01 00 00 4D 16 63 [11:39:04]Write i2c OK [11:39:04]MH_I2C_Read... [11:39:04]OFD Sender: No OFD packet to send [11:39:05]*** Cut start [11:39:05]*** Purtial cut [11:39:05]*** Stage 1: CUTSNS_PIN = 1 [11:39:05]Read from MH i2c: 01 [11:39:05]MH_I2C_Read... [11:39:05]*** Stop cut motor [11:39:05]*** Cut end [11:39:05]Read from MH i2c: 01 07 00 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: 01 07 00 4D 16 00 00 00 00 00 FF 0F 78 [11:39:05]process_action close_receipt done [11:39:05]requested_data is exist [11:39:05]produce_requested_data [11:39:05]requested_item fm.sn is exist - process it [11:39:05]wFMCommunicate request_size=4 [11:39:05]MH_SAM_APDU [11:39:05]CAPDU: 80 11 00 00 [11:39:05]Write to MH i2c: E2 08 00 4E 16 80 11 00 00 00 00 00 00 DE [11:39:05]Write i2c OK [11:39:05]MH_I2C_Read... [11:39:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:05]Read from MH i2c: E2 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: E2 17 00 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: E2 17 00 4E 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [11:39:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:39:05]wFMCommunicate OK [11:39:05]requested_item fd.num is exist - process it [11:39:05]SAM_PROTO_GetFieldsCounters [11:39:05]wFMCommunicate request_size=4 [11:39:05]MH_SAM_APDU [11:39:05]CAPDU: 80 13 00 00 [11:39:05]Write to MH i2c: E2 08 00 4F 16 80 13 00 00 00 00 00 00 E1 [11:39:05]Write i2c OK [11:39:05]MH_I2C_Read... [11:39:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:05]Read from MH i2c: E2 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: E2 62 00 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: E2 62 00 4F 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 31 05 03 00 0E 04 04 00 CE 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 49 [11:39:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 31 05 03 00 0E 04 04 00 CE 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 [11:39:05]wFMCommunicate OK [11:39:05]SAM_PROTO_GetFieldsCounters done [11:39:05]requested_item shift.num is exist - process it [11:39:05]requested_item shift.opened is exist - process it [11:39:05]req_shift_opened [11:39:05]FM_GetShiftState [11:39:05]SAM_PROTO_GetShiftState [11:39:05]wFMCommunicate request_size=4 [11:39:05]MH_SAM_APDU [11:39:05]CAPDU: 80 13 01 00 [11:39:05]Write to MH i2c: E2 08 00 50 16 80 13 01 00 00 00 00 00 E3 [11:39:05]Write i2c OK [11:39:05]MH_I2C_Read... [11:39:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:05]Read from MH i2c: E2 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: E2 0E 00 [11:39:05]MH_I2C_Read... [11:39:05]Read from MH i2c: E2 0E 00 50 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 71 [11:39:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:39:05]wFMCommunicate OK [11:39:05]SAM_PROTO_GetShiftState done [11:39:05]FM_GetShiftState done [11:39:05]req_shift_opened done [11:39:05]requested_item shift.open_date is exist - process it [11:39:05]req_shift_open_date [11:39:05]req_shift_open_date done [11:39:05]produce_requested_data done [11:39:05]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197937,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:39:05]process_action_free close_receipt [11:39:05]json_value_free [11:39:05]json_value_free done [11:39:05]process_json_proto returns [11:39:05]Send response to host [11:39:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197937,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:39:05]free response buf [11:39:05]execute_script done [11:39:05]execute_script returns [11:39:05]free content buf [11:39:05]Sock 7.Close socket [11:39:05]Sock 7.Thread stoped [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:36]accept exits with 9 [11:39:36]New connection [11:39:36]New thread 3067260260 created [11:39:36]Thread 3067403620 joined [11:39:36]Waiting for new connection... [11:39:36] Sock 9.Parse request [11:39:36]Sock 9.Check first char [11:39:36]Sock 9.First char is OK [11:39:36]request: POST /json_proto HTTP/1.0 [11:39:36]Method: POST [11:39:36]URL: /json_proto [11:39:36]Method is POST - this is cgi request [11:39:36]url: /json_proto [11:39:36]query_string will be loaded in cgi processing [11:39:36]execute_cgi json_proto POST (null) [11:39:36]execute_cgi path=json_proto method=POST [11:39:36]POST find Content-Length [11:39:36]Host: 172.17.46.195:8080 [11:39:36]Content-Length: 795 [11:39:36]Content-Type: application/json [11:39:36] [11:39:36]POST finish read [11:39:36]Found Content-Length = 795 [11:39:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:36]execute_script... [11:39: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)11325330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:36]POST & json_proto [11:39:36]process_json_proto [11:39:36]json parsed OK: [11:39:36]protocol is kg_v1.0 [11:39:36]action value=close_receipt [11:39:36]process_action close_receipt [11:39:36]cmd_close_receipt [11:39:36]MH_GetDate [11:39:36]Write to MH i2c: F0 00 00 51 16 56 [11:39:36]Write i2c OK [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: F0 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: F0 09 00 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: F0 09 00 51 16 00 79 3A BF 66 8D AE BC 66 94 [11:39:36]GetLastDocTimeStamp 1723808342 [11:39:36]current date 1723808377 [11:39:36]FM_GetShiftState [11:39:36]SAM_PROTO_GetShiftState [11:39:36]wFMCommunicate request_size=4 [11:39:36]MH_SAM_APDU [11:39:36]CAPDU: 80 13 01 00 [11:39:36]Write to MH i2c: E2 08 00 52 16 80 13 01 00 00 00 00 00 E5 [11:39:36]Write i2c OK [11:39:36]MH_I2C_Read... [11:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:36]Read from MH i2c: E2 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: E2 0E 00 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: E2 0E 00 52 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 73 [11:39:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:39:36]wFMCommunicate OK [11:39:36]SAM_PROTO_GetShiftState done [11:39:36]FM_GetShiftState done [11:39:36]opened in 1723766727 [11:39:36]opened+sec_in_day 1723853127 [11:39:36]quantity*price = 100035 [11:39:36]sum+1 = 100036 [11:39:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 279 16.08.2024 11:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197938 ФПД: 12625408152381 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113937&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197938&fm=12625408152381&tin=02508201610067®Number=0000000000092545&sum=100035 [11:39:37]StoreToDocumentArchive [11:39:37]shift 462 fd 197938 [11:39:37]save to /storage/0462/doc_00197938 [11:39:37]save last doc name /storage/0462/doc_00197938 to /storage/kkm_last_doc_name [11:39:37]save OK [11:39:37]Clear old archive folders... [11:39:37]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:39:37]tlvbuf is 00909390 [11:39:37]SAM_PROTO_ClearQueue [11:39:37]wFMCommunicate request_size=4 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 09 00 00 [11:39:37]Write to MH i2c: E2 08 00 5F 16 80 09 00 00 00 00 00 00 E7 [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:37]Read from MH i2c: E2 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 03 00 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 03 00 5F 16 00 90 00 E9 [11:39:37]RAPDU: 90 00 [11:39:37]wFMCommunicate OK [11:39:37]SAM_PROTO_ClearQueue done [11:39:37]KKMCreateOFDPacket [11:39:37]OFDProtocolAddRootSTLVToBuf [11:39:37]FM_MakeSignedData [11:39:37]FM_MakeSignedData [11:39:37]SAM_PROTO_SignData [11:39:37]wFMCommunicate request_size=4 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 0D 01 02 [11:39:37]Write to MH i2c: E2 08 00 60 16 80 0D 01 02 00 00 00 00 EF [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:37]Read from MH i2c: E2 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 03 00 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 03 00 60 16 00 90 00 EA [11:39:37]RAPDU: 90 00 [11:39:37]wFMCommunicate OK [11:39:37]wFMCommunicate request_size=255 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 79 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 05 03 00 35 04 06 00 0B 7B 94 [11:39:37]Write to MH i2c: E2 02 01 61 16 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 79 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 05 03 00 35 04 06 00 0B 7B 94 00 00 BC [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:37]Read from MH i2c: E2 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 03 00 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 03 00 61 16 00 90 00 EB [11:39:37]RAPDU: 90 00 [11:39:37]wFMCommunicate OK [11:39:37]wFMCommunicate request_size=8 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 0D 02 02 03 F7 D3 3D [11:39:37]Write to MH i2c: E2 0B 00 62 16 80 0D 02 02 03 00 F7 D3 3D 00 00 FF [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:38]Read from MH i2c: E2 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 03 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 03 00 62 16 00 90 00 EC [11:39:38]RAPDU: 90 00 [11:39:38]wFMCommunicate OK [11:39:38]wFMCommunicate request_size=4 [11:39:38]MH_SAM_APDU [11:39:38]CAPDU: 80 0D 03 02 [11:39:38]Write to MH i2c: E2 08 00 63 16 80 0D 03 02 00 00 00 00 F4 [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:38]Read from MH i2c: E2 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 0B 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 0B 00 63 16 00 49 C9 5C 1C 97 88 1F 12 90 00 CF [11:39:38]RAPDU: 49 C9 5C 1C 97 88 1F 12 90 00 [11:39:38]wFMCommunicate OK [11:39:38]SAM_PROTO_SignData done [11:39:38]FM_MakeSignedData done [11:39:38]CreateOFDProtocolMessage [11:39:38]wFMCommunicate request_size=4 [11:39:38]MH_SAM_APDU [11:39:38]CAPDU: 80 11 00 00 [11:39:38]Write to MH i2c: E2 08 00 64 16 80 11 00 00 00 00 00 00 F4 [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:38]Read from MH i2c: E2 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 17 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 17 00 64 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 41 [11:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:39:38]wFMCommunicate OK [11:39:38]CreateOFDProtocolMessage done [11:39:38]OFDSenderStorePacket 197938 [11:39:38]StoreOFDPacket docnum=197938 [11:39:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 46 1C 05 01 C6 03 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 79 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 05 03 00 35 04 06 00 0B 7B 94 F7 D3 3D 49 C9 5C 1C 97 88 1F 12 [11:39:38]CheckFolder [11:39:38]dirname=/storage/ofd_packets [11:39:38]CheckFolder done [11:39:38]ProducePacketName [11:39:38]name=ofd_packets/00197938 [11:39:38]NVStorageSaveData ofd_packets/00197938 [11:39:38]File name is /storage/ofd_packets/00197938 [11:39:38]Write 299 bytes [11:39:38]NVStorageSaveData done [11:39:38]OFDSenderStorePacket done [11:39:38]KKMCreateOFDPacket done [11:39:38]NVStorageSaveData kkm_last_timestamp [11:39:38]File name is /storage/kkm_last_timestamp [11:39:38]Write 4 bytes [11:39:38]NVStorageSaveData done [11:39:38]ExternCall_PrintAddStr [11:39:38]wPrintStart [11:39:38]Write to MH i2c: 01 00 00 65 16 7B [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 07 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 07 00 65 16 00 00 00 00 00 FF 0F 90 [11:39:38]RasterBufferAndPrint [11:39:38]line Счет N : (1)11325330 [11:39:38]line ИНН: 02508201610067 [11:39:38]line Контрольно-Кассовый Чек [11:39:38]line ПРОДАЖА [11:39:38]line ТРК (МРК, ГНК) : 33 [11:39:38]line Товар: 2710124130 [11:39:38]line SU-92-К-5 [11:39:38]line 14.540 * 68.80 [11:39:38]line = 1000.35 [11:39:38]line НДС 12% НСП 1% [11:39:38]line > о реализуемом товаре [11:39:38]line ИТОГО: 1000.35 [11:39:38]line НСП 1% : 8.85 [11:39:38]line НДС 12% : 106.23 [11:39:38]line Наличными: 0.00 [11:39:38]line Безнал.: 1000.35 [11:39:38]line Место: АЗС № 95 "Партнер Нефть" [11:39:38]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:39:38]line СНО: Общий режим [11:39:38]line Чек 279 16.08.2024 11:39 [11:39:38]line Смена: 462 ФФД: 1.0 [11:39:38]line ЗНМ: 0300000079 [11:39:38]line РНМ: 0000000000092545 [11:39:38]line Версия ККМ: 001 [11:39:38]line Платежная система: O! деньги [11:39:38]line ФМ: 0000000000871802 [11:39:38]line ФД: 197938 [11:39:38]line ФПД: 12625408152381 [11:39:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T113937&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197938&fm=12625408152381&tin=02508201610067®Number=0000000000092545&sum=100035 [11:39:38]OFD Sender: Processing packet 197938 [packets to send 245, broken 244] [11:39:38]ProducePacketName [11:39:38]name=ofd_packets/00197938 [11:39:38]OFD Sender: To server: pG, [11:39:38]CommunicateWithHost lk.salyk.kg:30040 [11:39:38]ConnectInit lk.salyk.kg [11:39:38]written 0, free lines is 4095 [11:39:38]Connected sock=10 [11:39:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 46 1C 05 01 C6 03 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 79 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 05 03 00 35 04 06 00 0B 7B 94 F7 D3 3D 49 C9 5C 1C 97 88 1F 12 [11:39:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A9 D0 47 00 4E CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 05 03 00 F4 03 04 00 8D E6 BE 66 B6 04 01 00 00 F6 A1 5A 8F 5D EF 6B 20 [11:39:38]CommunicateWithHost err = 0 [11:39:38]CheckOFDResponse [11:39:38]1017 (14) - 77093643461234 [11:39:38]1041 (16) - 0000000000871802 [11:39:38]1040 (4) - 197938 [11:39:38]1012 (4) - 16.08.2024 05:41 [11:39:38]1206 (1) - 0 [11:39:38]OFD Sender: Remove packet 197938 [11:39:38]ProducePacketName [11:39:38]name=ofd_packets/00197938 [11:39:38]NVStorageDeleteData [11:39:38]Write to MH i2c: 01 00 00 8F 16 A5 [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 07 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 07 00 8F 16 00 00 00 00 00 00 0D B9 [11:39:38]RasterBufferAndPrint [11:39:38]line [11:39:38]line [11:39:38]line [11:39:38]line [11:39:38]line [11:39:38]written 0, free lines is 3334 [11:39:38]MH_Cut [11:39:38]Write to MH i2c: D1 01 00 96 16 01 7E [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: D1 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: D1 01 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: D1 01 00 96 16 00 7D [11:39:38]Write to MH i2c: 01 00 00 97 16 AD [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:39]OFD Sender: No OFD packet to send [11:39:39]*** Cut start [11:39:39]*** Purtial cut [11:39:39]*** CUTSNS_PIN = 0 [11:39:39]*** Stage 1: CUTSNS_PIN = 1 [11:39:41]Read from MH i2c: 01 [11:39:41]MH_I2C_Read... [11:39:41]*** Stop cut motor [11:39:41]*** Cut end [11:39:41]Read from MH i2c: 01 07 00 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: 01 07 00 97 16 00 00 00 00 00 FF 0F C2 [11:39:41]process_action close_receipt done [11:39:41]requested_data is exist [11:39:41]produce_requested_data [11:39:41]requested_item fm.sn is exist - process it [11:39:41]wFMCommunicate request_size=4 [11:39:41]MH_SAM_APDU [11:39:41]CAPDU: 80 11 00 00 [11:39:41]Write to MH i2c: E2 08 00 98 16 80 11 00 00 00 00 00 00 28 [11:39:41]Write i2c OK [11:39:41]MH_I2C_Read... [11:39:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:41]Read from MH i2c: E2 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: E2 17 00 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: E2 17 00 98 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 75 [11:39:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:39:41]wFMCommunicate OK [11:39:41]requested_item fd.num is exist - process it [11:39:41]SAM_PROTO_GetFieldsCounters [11:39:41]wFMCommunicate request_size=4 [11:39:41]MH_SAM_APDU [11:39:41]CAPDU: 80 13 00 00 [11:39:41]Write to MH i2c: E2 08 00 99 16 80 13 00 00 00 00 00 00 2B [11:39:41]Write i2c OK [11:39:41]MH_I2C_Read... [11:39:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:41]Read from MH i2c: E2 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: E2 62 00 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: E2 62 00 99 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 32 05 03 00 0E 04 04 00 CE 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 97 [11:39:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 32 05 03 00 0E 04 04 00 CE 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 [11:39:41]wFMCommunicate OK [11:39:41]SAM_PROTO_GetFieldsCounters done [11:39:41]requested_item shift.num is exist - process it [11:39:41]requested_item shift.opened is exist - process it [11:39:41]req_shift_opened [11:39:41]FM_GetShiftState [11:39:41]SAM_PROTO_GetShiftState [11:39:41]wFMCommunicate request_size=4 [11:39:41]MH_SAM_APDU [11:39:41]CAPDU: 80 13 01 00 [11:39:41]Write to MH i2c: E2 08 00 9A 16 80 13 01 00 00 00 00 00 2D [11:39:41]Write i2c OK [11:39:41]MH_I2C_Read... [11:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:41]Read from MH i2c: E2 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: E2 0E 00 [11:39:41]MH_I2C_Read... [11:39:41]Read from MH i2c: E2 0E 00 9A 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BB [11:39:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:39:41]wFMCommunicate OK [11:39:41]SAM_PROTO_GetShiftState done [11:39:41]FM_GetShiftState done [11:39:41]req_shift_opened done [11:39:41]requested_item shift.open_date is exist - process it [11:39:41]req_shift_open_date [11:39:41]req_shift_open_date done [11:39:41]produce_requested_data done [11:39:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197938,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:39:41]process_action_free close_receipt [11:39:41]json_value_free [11:39:41]json_value_free done [11:39:41]process_json_proto returns [11:39:41]Send response to host [11:39:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197938,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:39:41]free response buf [11:39:41]execute_script done [11:39:41]execute_script returns [11:39:41]free content buf [11:39:41]Sock 9.Close socket [11:39:41]Sock 9.Thread stoped [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:40:04]OFD Sender: No OFD packet to send [11:40:09]OFD Sender: No OFD packet to send [11:40:14]OFD Sender: No OFD packet to send [11:40:19]OFD Sender: No OFD packet to send [11:40:24]OFD Sender: No OFD packet to send [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [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 7 [11:41:00]New connection [11:41:00]New thread 3067403620 created [11:41:00]Thread 3067260260 joined [11:41:00]Waiting for new connection... [11:41:00] Sock 7.Parse request [11:41:00]Sock 7.Check first char [11:41:00]Sock 7.First char is OK [11:41:00]request: POST /json_proto HTTP/1.0 [11:41:00]Method: POST [11:41:00]URL: /json_proto [11:41:00]Method is POST - this is cgi request [11:41:00]url: /json_proto [11:41:00]query_string will be loaded in cgi processing [11:41:00]execute_cgi json_proto POST (null) [11:41:00]execute_cgi path=json_proto method=POST [11:41:00]POST find Content-Length [11:41:00]Host: 172.17.46.195:8080 [11:41:00]Content-Length: 805 [11:41:00]Content-Type: application/json [11:41:00] [11:41:00]POST finish read [11:41:00]Found Content-Length = 805 [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)11325331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "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)11325331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "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 9B 16 A0 [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 9B 16 00 CC 3A BF 66 8D AE BC 66 31 [11:41:00]GetLastDocTimeStamp 1723808377 [11:41:00]current date 1723808460 [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 9C 16 80 13 01 00 00 00 00 00 2F [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 9C 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BD [11:41:00]RAPDU: 09 00 01 C7 97 BE 66 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 1723766727 [11:41:00]opened+sec_in_day 1723853127 [11:41:00]quantity*price = 150041 [11:41:00]sum+1 = 150042 [11:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 280 16.08.2024 11:41 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197939 ФПД: 73142796563852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114101&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197939&fm=73142796563852&tin=02508201610067®Number=0000000000092545&sum=150041 [11:41:01]StoreToDocumentArchive [11:41:01]shift 462 fd 197939 [11:41:01]save to /storage/0462/doc_00197939 [11:41:01]save last doc name /storage/0462/doc_00197939 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 00975520 [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 A9 16 80 09 00 00 00 00 00 00 31 [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 A9 16 00 90 00 33 [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 AA 16 80 0D 01 02 00 00 00 00 39 [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 AA 16 00 90 00 34 [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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CD 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 33 05 03 00 35 04 06 00 42 [11:41:01]Write to MH i2c: E2 02 01 AB 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CD 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 33 05 03 00 35 04 06 00 42 00 00 0B [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 AB 16 00 90 00 35 [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 85 E2 68 35 8C [11:41:01]Write to MH i2c: E2 0D 00 AC 16 80 0D 02 02 05 00 85 E2 68 35 8C 00 00 D6 [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 AC 16 00 90 00 36 [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 AD 16 80 0D 03 02 00 00 00 00 3E [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 0B 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 0B 00 AD 16 00 C2 76 77 86 25 0A 3C B3 90 00 92 [11:41:01]RAPDU: C2 76 77 86 25 0A 3C B3 90 00 [11:41:01]wFMCommunicate OK [11:41:01]SAM_PROTO_SignData done [11:41:01]FM_MakeSignedData done [11:41:01]CreateOFDProtocolMessage [11:41:01]wFMCommunicate request_size=4 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 11 00 00 [11:41:01]Write to MH i2c: E2 08 00 AE 16 80 11 00 00 00 00 00 00 3E [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 17 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 17 00 AE 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8B [11:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:41:01]wFMCommunicate OK [11:41:01]CreateOFDProtocolMessage done [11:41:01]OFDSenderStorePacket 197939 [11:41:01]StoreOFDPacket docnum=197939 [11:41:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DE 40 07 01 A9 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CD 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 33 05 03 00 35 04 06 00 42 85 E2 68 35 8C C2 76 77 86 25 0A 3C B3 [11:41:01]CheckFolder [11:41:01]dirname=/storage/ofd_packets [11:41:01]CheckFolder done [11:41:01]ProducePacketName [11:41:01]name=ofd_packets/00197939 [11:41:01]NVStorageSaveData ofd_packets/00197939 [11:41:01]File name is /storage/ofd_packets/00197939 [11:41:01]Write 301 bytes [11:41:01]NVStorageSaveData done [11:41:01]OFDSenderStorePacket done [11:41:01]KKMCreateOFDPacket done [11:41:01]NVStorageSaveData kkm_last_timestamp [11:41:01]File name is /storage/kkm_last_timestamp [11:41:01]Write 4 bytes [11:41:01]NVStorageSaveData done [11:41:01]ExternCall_PrintAddStr [11:41:01]wPrintStart [11:41:01]Write to MH i2c: 01 00 00 AF 16 C5 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: 01 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: 01 07 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: 01 07 00 AF 16 00 00 00 00 00 FF 0F DA [11:41:01]RasterBufferAndPrint [11:41:01]line Счет N : (1)11325331 [11:41:01]line ИНН: 02508201610067 [11:41:01]line Контрольно-Кассовый Чек [11:41:01]line ПРОДАЖА [11:41:01]line ТРК (МРК, ГНК) : 12 [11:41:01]line Товар: 2710124130 [11:41:01]line Аи-92-К-4 [11:41:01]line 22.130 * 67.80 [11:41:01]line = 1500.41 [11:41:01]line НДС 12% НСП 1% [11:41:01]line > о реализуемом товаре [11:41:01]line ИТОГО: 1500.41 [11:41:01]line НСП 1% : 13.28 [11:41:01]line НДС 12% : 159.34 [11:41:01]line Наличными: 0.00 [11:41:01]line Безнал.: 1500.41 [11:41:01]line Место: АЗС № 95 "Партнер Нефть" [11:41:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:41:01]line СНО: Общий режим [11:41:01]line Чек 280 16.08.2024 11:41 [11:41:01]line Смена: 462 ФФД: 1.0 [11:41:01]line ЗНМ: 0300000079 [11:41:01]line РНМ: 0000000000092545 [11:41:01]line Версия ККМ: 001 [11:41:01]line Платежная система: O! деньги [11:41:01]line ФМ: 0000000000871802 [11:41:01]line ФД: 197939 [11:41:01]line ФПД: 73142796563852 [11:41:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114101&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197939&fm=73142796563852&tin=02508201610067®Number=0000000000092545&sum=150041 [11:41:01]written 0, free lines is 4095 [11:41:01]OFD Sender: Processing packet 197939 [packets to send 245, broken 244] [11:41:01]ProducePacketName [11:41:01]name=ofd_packets/00197939 [11:41:01]OFD Sender: To server: pG, [11:41:01]CommunicateWithHost lk.salyk.kg:30040 [11:41:01]ConnectInit lk.salyk.kg [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 38 37 31 38 30 32 0F 01 00 00 DE 40 07 01 A9 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CD 3A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 33 05 03 00 35 04 06 00 42 85 E2 68 35 8C C2 76 77 86 25 0A 3C B3 [11:41:02]Write to MH i2c: 01 00 00 D9 16 EF [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 D9 16 00 00 00 00 00 02 0D 05 [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 3339 [11:41:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 09 1F 47 00 91 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 33 05 03 00 F4 03 04 00 E1 E6 BE 66 B6 04 01 00 00 20 B7 90 A8 E0 86 4F 7D [11:41:02]CommunicateWithHost err = 0 [11:41:02]CheckOFDResponse [11:41:02]1017 (14) - 77093643461234 [11:41:02]1041 (16) - 0000000000871802 [11:41:02]1040 (4) - 197939 [11:41:02]1012 (4) - 16.08.2024 05:42 [11:41:02]1206 (1) - 0 [11:41:02]OFD Sender: Remove packet 197939 [11:41:02]ProducePacketName [11:41:02]name=ofd_packets/00197939 [11:41:02]NVStorageDeleteData [11:41:02]MH_Cut [11:41:02]Write to MH i2c: D1 01 00 E0 16 01 C8 [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 E0 16 00 C7 [11:41:02]Write to MH i2c: 01 00 00 E1 16 F7 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]OFD Sender: No OFD packet to send [11:41:03]*** Cut start [11:41:03]*** Purtial cut [11:41:03]*** Stage 1: CUTSNS_PIN = 1 [11:41:03]Read from MH i2c: 01 [11:41:03]MH_I2C_Read... [11:41:03]*** Stop cut motor [11:41:03]*** Cut end [11:41:03]Read from MH i2c: 01 07 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: 01 07 00 E1 16 00 00 00 00 00 FF 0F 0C [11:41:03]process_action close_receipt done [11:41:03]requested_data is exist [11:41:03]produce_requested_data [11:41:03]requested_item fm.sn is exist - process it [11:41:03]wFMCommunicate request_size=4 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 11 00 00 [11:41:03]Write to MH i2c: E2 08 00 E2 16 80 11 00 00 00 00 00 00 72 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 17 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 17 00 E2 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [11:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:41:03]wFMCommunicate OK [11:41:03]requested_item fd.num is exist - process it [11:41:03]SAM_PROTO_GetFieldsCounters [11:41:03]wFMCommunicate request_size=4 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 13 00 00 [11:41:03]Write to MH i2c: E2 08 00 E3 16 80 13 00 00 00 00 00 00 75 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 62 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 62 00 E3 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 33 05 03 00 0E 04 04 00 CE 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 E5 [11:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 33 05 03 00 0E 04 04 00 CE 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 [11:41:03]wFMCommunicate OK [11:41:03]SAM_PROTO_GetFieldsCounters done [11:41:03]requested_item shift.num is exist - process it [11:41:03]requested_item shift.opened is exist - process it [11:41:03]req_shift_opened [11:41:03]FM_GetShiftState [11:41:03]SAM_PROTO_GetShiftState [11:41:03]wFMCommunicate request_size=4 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 13 01 00 [11:41:03]Write to MH i2c: E2 08 00 E4 16 80 13 01 00 00 00 00 00 77 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 0E 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 0E 00 E4 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 05 [11:41:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:41:03]wFMCommunicate OK [11:41:03]SAM_PROTO_GetShiftState done [11:41:03]FM_GetShiftState done [11:41:03]req_shift_opened done [11:41:03]requested_item shift.open_date is exist - process it [11:41:03]req_shift_open_date [11:41:03]req_shift_open_date done [11:41:03]produce_requested_data done [11:41:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197939,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:41:03]process_action_free close_receipt [11:41:03]json_value_free [11:41:03]json_value_free done [11:41:03]process_json_proto returns [11:41:03]Send response to host [11:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197939,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:41:03]free response buf [11:41:03]execute_script done [11:41:03]execute_script returns [11:41:03]free content buf [11:41:03]Sock 7.Close socket [11:41:03]Sock 7.Thread stoped [11:41:07]OFD Sender: No OFD packet to send [11:41:12]OFD Sender: No OFD packet to send [11:41:17]OFD Sender: No OFD packet to send [11:41:22]OFD Sender: No OFD packet to send [11:41:27]OFD Sender: No OFD packet to send [11:41:32]OFD Sender: No OFD packet to send [11:41:37]OFD Sender: No OFD packet to send [11:41:42]OFD Sender: No OFD packet to send [11:41:47]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:18]OFD Sender: No OFD packet to send [11:42:23]OFD Sender: No OFD packet to send [11:42:23]accept exits with 9 [11:42:23]New connection [11:42:23]New thread 3067260260 created [11:42:23]Thread 3067403620 joined [11:42:23]Waiting for new connection... [11:42:23] Sock 9.Parse request [11:42:23]Sock 9.Check first char [11:42:23]Sock 9.First char is OK [11:42:23]request: POST /json_proto HTTP/1.0 [11:42:23]Method: POST [11:42:23]URL: /json_proto [11:42:23]Method is POST - this is cgi request [11:42:23]url: /json_proto [11:42:23]query_string will be loaded in cgi processing [11:42:23]execute_cgi json_proto POST (null) [11:42:23]execute_cgi path=json_proto method=POST [11:42:23]POST find Content-Length [11:42:23]Host: 172.17.46.195:8080 [11:42:23]Content-Length: 805 [11:42:23]Content-Type: application/json [11:42:23] [11:42:23]POST finish read [11:42:23]Found Content-Length = 805 [11:42:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325332", "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" : 27.630, "sum" : 2050.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2050.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:23]execute_script... [11:42: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)11325332", "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" : 27.630, "sum" : 2050.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2050.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:23]POST & json_proto [11:42:23]process_json_proto [11:42:23]json parsed OK: [11:42:23]protocol is kg_v1.0 [11:42:23]action value=close_receipt [11:42:23]process_action close_receipt [11:42:23]cmd_close_receipt [11:42:23]MH_GetDate [11:42:23]Write to MH i2c: F0 00 00 E5 16 EA [11:42:23]Write i2c OK [11:42:23]MH_I2C_Read... [11:42:23]Read from MH i2c: F0 [11:42:23]MH_I2C_Read... [11:42:23]Read from MH i2c: F0 09 00 [11:42:23]MH_I2C_Read... [11:42:23]Read from MH i2c: F0 09 00 E5 16 00 1F 3B BF 66 8D AE BC 66 CF [11:42:23]GetLastDocTimeStamp 1723808461 [11:42:23]current date 1723808543 [11:42:23]FM_GetShiftState [11:42:23]SAM_PROTO_GetShiftState [11:42:23]wFMCommunicate request_size=4 [11:42:23]MH_SAM_APDU [11:42:23]CAPDU: 80 13 01 00 [11:42:23]Write to MH i2c: E2 08 00 E6 16 80 13 01 00 00 00 00 00 79 [11:42:23]Write i2c OK [11:42:23]MH_I2C_Read... [11:42:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:23]Read from MH i2c: E2 [11:42:23]MH_I2C_Read... [11:42:23]Read from MH i2c: E2 0E 00 [11:42:23]MH_I2C_Read... [11:42:23]Read from MH i2c: E2 0E 00 E6 16 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [11:42:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:42:23]wFMCommunicate OK [11:42:23]SAM_PROTO_GetShiftState done [11:42:23]FM_GetShiftState done [11:42:23]opened in 1723766727 [11:42:23]opened+sec_in_day 1723853127 [11:42:23]quantity*price = 205014 [11:42:23]sum+1 = 205016 [11:42:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2050.15 НСП 1% : 18.14 НДС 12% : 217.71 Наличными: 0.00 Безнал.: 2050.15 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 281 16.08.2024 11:42 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197940 ФПД: 196205886788308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114223&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197940&fm=196205886788308&tin=02508201610067®Number=0000000000092545&sum=205015 [11:42:24]StoreToDocumentArchive [11:42:24]shift 462 fd 197940 [11:42:24]save to /storage/0462/doc_00197940 [11:42:24]save last doc name /storage/0462/doc_00197940 to /storage/kkm_last_doc_name [11:42:24]save OK [11:42:24]Clear old archive folders... [11:42:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:42:24]tlvbuf is B6F2F410 [11:42:24]SAM_PROTO_ClearQueue [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 09 00 00 [11:42:24]Write to MH i2c: E2 08 00 F3 16 80 09 00 00 00 00 00 00 7B [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 F3 16 00 90 00 7D [11:42:24]RAPDU: 90 00 [11:42:24]wFMCommunicate OK [11:42:24]SAM_PROTO_ClearQueue done [11:42:24]KKMCreateOFDPacket [11:42:24]OFDProtocolAddRootSTLVToBuf [11:42:24]FM_MakeSignedData [11:42:24]FM_MakeSignedData [11:42:24]SAM_PROTO_SignData [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 0D 01 02 [11:42:24]Write to MH i2c: E2 08 00 F4 16 80 0D 01 02 00 00 00 00 83 [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 F4 16 00 90 00 7E [11:42:24]RAPDU: 90 00 [11:42:24]wFMCommunicate OK [11:42:24]wFMCommunicate request_size=255 [11:42:24]MH_SAM_APDU [11: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 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 6B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 20 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 20 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 20 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 1F 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 05 03 00 35 04 06 00 B2 [11:42:24]Write to MH i2c: E2 02 01 F5 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 EE 6B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 20 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 20 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 20 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 1F 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 05 03 00 35 04 06 00 B2 00 00 BD [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 F5 16 00 90 00 7F [11:42:24]RAPDU: 90 00 [11:42:24]wFMCommunicate OK [11:42:24]wFMCommunicate request_size=10 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 0D 02 02 05 72 BE 2F 52 D4 [11:42:24]Write to MH i2c: E2 0D 00 F6 16 80 0D 02 02 05 00 72 BE 2F 52 D4 00 00 15 [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 03 00 F6 16 00 90 00 80 [11:42:24]RAPDU: 90 00 [11:42:24]wFMCommunicate OK [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 0D 03 02 [11:42:24]Write to MH i2c: E2 08 00 F7 16 80 0D 03 02 00 00 00 00 88 [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 0B 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 0B 00 F7 16 00 AD 9C 01 2E 3B C4 C0 37 90 00 F7 [11:42:24]RAPDU: AD 9C 01 2E 3B C4 C0 37 90 00 [11:42:24]wFMCommunicate OK [11:42:24]SAM_PROTO_SignData done [11:42:24]FM_MakeSignedData done [11:42:24]CreateOFDProtocolMessage [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 11 00 00 [11:42:24]Write to MH i2c: E2 08 00 F8 16 80 11 00 00 00 00 00 00 88 [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 17 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 17 00 F8 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [11:42:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:42:24]wFMCommunicate OK [11:42:24]CreateOFDProtocolMessage done [11:42:24]OFDSenderStorePacket 197940 [11:42:24]StoreOFDPacket docnum=197940 [11:42:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 56 58 07 01 4E 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 EE 6B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 20 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 20 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 20 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 1F 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 05 03 00 35 04 06 00 B2 72 BE 2F 52 D4 AD 9C 01 2E 3B C4 C0 37 [11:42:24]CheckFolder [11:42:24]dirname=/storage/ofd_packets [11:42:24]CheckFolder done [11:42:24]ProducePacketName [11:42:24]name=ofd_packets/00197940 [11:42:24]NVStorageSaveData ofd_packets/00197940 [11:42:24]File name is /storage/ofd_packets/00197940 [11:42:24]Write 301 bytes [11:42:24]NVStorageSaveData done [11:42:24]OFDSenderStorePacket done [11:42:24]KKMCreateOFDPacket done [11:42:24]NVStorageSaveData kkm_last_timestamp [11:42:24]File name is /storage/kkm_last_timestamp [11:42:24]Write 4 bytes [11:42:24]NVStorageSaveData done [11:42:24]ExternCall_PrintAddStr [11:42:24]wPrintStart [11:42:24]Write to MH i2c: 01 00 00 F9 16 0F [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: 01 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: 01 07 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: 01 07 00 F9 16 00 00 00 00 00 FF 0F 24 [11:42:24]RasterBufferAndPrint [11:42:24]line Счет N : (1)11325332 [11:42:24]line ИНН: 02508201610067 [11:42:24]line Контрольно-Кассовый Чек [11:42:24]line ПРОДАЖА [11:42:24]line ТРК (МРК, ГНК) : 21 [11:42:24]line Товар: 2710124500 [11:42:24]line Аи-95-К-5 [11:42:24]line 27.630 * 74.20 [11:42:24]line = 2050.15 [11:42:24]line НДС 12% НСП 1% [11:42:24]line > о реализуемом товаре [11:42:24]line ИТОГО: 2050.15 [11:42:24]line НСП 1% : 18.14 [11:42:24]line НДС 12% : 217.71 [11:42:24]line Наличными: 0.00 [11:42:24]line Безнал.: 2050.15 [11:42:24]line Место: АЗС № 95 "Партнер Нефть" [11:42:24]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:42:24]line СНО: Общий режим [11:42:24]line Чек 281 16.08.2024 11:42 [11:42:24]line Смена: 462 ФФД: 1.0 [11:42:24]line ЗНМ: 0300000079 [11:42:24]line РНМ: 0000000000092545 [11:42:24]line Версия ККМ: 001 [11:42:24]line Платежная система: O! деньги [11:42:24]line ФМ: 0000000000871802 [11:42:24]line ФД: 197940 [11:42:24]line ФПД: 196205886788308 [11:42:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114223&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197940&fm=196205886788308&tin=02508201610067®Number=0000000000092545&sum=205015 [11:42:24]written 0, free lines is 4095 [11:42:24]OFD Sender: Processing packet 197940 [packets to send 245, broken 244] [11:42:24]ProducePacketName [11:42:24]name=ofd_packets/00197940 [11:42:24]OFD Sender: To server: pG, [11:42:24]CommunicateWithHost lk.salyk.kg:30040 [11:42:24]ConnectInit lk.salyk.kg [11:42:25]Connected sock=11 [11:42:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 56 58 07 01 4E 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 EE 6B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 20 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 20 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 55 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 20 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 1F 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 05 03 00 35 04 06 00 B2 72 BE 2F 52 D4 AD 9C 01 2E 3B C4 C0 37 [11:42:25]Write to MH i2c: 01 00 00 23 17 3A [11:42:25]Write i2c OK [11:42:25]MH_I2C_Read... [11:42:25]Read from MH i2c: 01 [11:42:25]MH_I2C_Read... [11:42:25]Read from MH i2c: 01 07 00 [11:42:25]MH_I2C_Read... [11:42:25]Read from MH i2c: 01 07 00 23 17 00 00 00 00 00 FD 0C 4A [11:42:25]RasterBufferAndPrint [11:42:25]line [11:42:25]line [11:42:25]line [11:42:25]line [11:42:25]line [11:42:25]written 0, free lines is 3331 [11:42:25]MH_Cut [11:42:25]Write to MH i2c: D1 01 00 2A 17 01 13 [11:42:25]Write i2c OK [11:42:25]MH_I2C_Read... [11:42:25]Read from MH i2c: D1 [11:42:25]MH_I2C_Read... [11:42:25]Read from MH i2c: D1 01 00 [11:42:25]MH_I2C_Read... [11:42:25]Read from MH i2c: D1 01 00 2A 17 00 12 [11:42:25]Write to MH i2c: 01 00 00 2B 17 42 [11:42:25]Write i2c OK [11:42:25]MH_I2C_Read... [11:42:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 25 11 47 00 36 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 05 03 00 F4 03 04 00 34 E7 BE 66 B6 04 01 00 00 4B CB 87 35 6E D3 68 35 [11:42:25]CommunicateWithHost err = 0 [11:42:25]CheckOFDResponse [11:42:25]1017 (14) - 77093643461234 [11:42:25]1041 (16) - 0000000000871802 [11:42:25]1040 (4) - 197940 [11:42:25]1012 (4) - 16.08.2024 05:44 [11:42:25]1206 (1) - 0 [11:42:25]OFD Sender: Remove packet 197940 [11:42:25]ProducePacketName [11:42:25]name=ofd_packets/00197940 [11:42:25]NVStorageDeleteData [11:42:25]OFD Sender: No OFD packet to send [11:42:26]*** Cut start [11:42:26]*** Purtial cut [11:42:26]*** CUTSNS_PIN = 0 [11:42:26]*** Stage 1: CUTSNS_PIN = 1 [11:42:28]Read from MH i2c: 01 [11:42:28]MH_I2C_Read... [11:42:28]*** Stop cut motor [11:42:28]*** Cut end [11:42:28]Read from MH i2c: 01 07 00 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: 01 07 00 2B 17 00 00 00 00 00 FF 0F 57 [11:42:28]process_action close_receipt done [11:42:28]requested_data is exist [11:42:28]produce_requested_data [11:42:28]requested_item fm.sn is exist - process it [11:42:28]wFMCommunicate request_size=4 [11:42:28]MH_SAM_APDU [11:42:28]CAPDU: 80 11 00 00 [11:42:28]Write to MH i2c: E2 08 00 2C 17 80 11 00 00 00 00 00 00 BD [11:42:28]Write i2c OK [11:42:28]MH_I2C_Read... [11:42:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:28]Read from MH i2c: E2 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: E2 17 00 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: E2 17 00 2C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0A [11:42:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:42:28]wFMCommunicate OK [11:42:28]requested_item fd.num is exist - process it [11:42:28]SAM_PROTO_GetFieldsCounters [11:42:28]wFMCommunicate request_size=4 [11:42:28]MH_SAM_APDU [11:42:28]CAPDU: 80 13 00 00 [11:42:28]Write to MH i2c: E2 08 00 2D 17 80 13 00 00 00 00 00 00 C0 [11:42:28]Write i2c OK [11:42:28]MH_I2C_Read... [11:42:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:28]Read from MH i2c: E2 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: E2 62 00 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: E2 62 00 2D 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 34 05 03 00 0E 04 04 00 CE 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 34 [11:42:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 34 05 03 00 0E 04 04 00 CE 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 [11:42:28]wFMCommunicate OK [11:42:28]SAM_PROTO_GetFieldsCounters done [11:42:28]requested_item shift.num is exist - process it [11:42:28]requested_item shift.opened is exist - process it [11:42:28]req_shift_opened [11:42:28]FM_GetShiftState [11:42:28]SAM_PROTO_GetShiftState [11:42:28]wFMCommunicate request_size=4 [11:42:28]MH_SAM_APDU [11:42:28]CAPDU: 80 13 01 00 [11:42:28]Write to MH i2c: E2 08 00 2E 17 80 13 01 00 00 00 00 00 C2 [11:42:28]Write i2c OK [11:42:28]MH_I2C_Read... [11:42:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:28]Read from MH i2c: E2 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: E2 0E 00 [11:42:28]MH_I2C_Read... [11:42:28]Read from MH i2c: E2 0E 00 2E 17 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 50 [11:42:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:42:28]wFMCommunicate OK [11:42:28]SAM_PROTO_GetShiftState done [11:42:28]FM_GetShiftState done [11:42:28]req_shift_opened done [11:42:28]requested_item shift.open_date is exist - process it [11:42:28]req_shift_open_date [11:42:28]req_shift_open_date done [11:42:28]produce_requested_data done [11:42:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197940,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:42:28]process_action_free close_receipt [11:42:28]json_value_free [11:42:28]json_value_free done [11:42:28]process_json_proto returns [11:42:28]Send response to host [11:42:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197940,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:42:28]free response buf [11:42:28]execute_script done [11:42:28]execute_script returns [11:42:28]free content buf [11:42:28]Sock 9.Close socket [11:42:28]Sock 9.Thread stoped [11:42:30]OFD Sender: No OFD packet to send [11:42:35]OFD Sender: No OFD packet to send [11:42:41]OFD Sender: No OFD packet to send [11:42:46]OFD Sender: No OFD packet to send [11:42:51]OFD Sender: No OFD packet to send [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:06]OFD Sender: No OFD packet to send [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:03]accept exits with 7 [11:46:03]New connection [11:46:03]New thread 3067403620 created [11:46:03]Thread 3067260260 joined [11:46:03]Waiting for new connection... [11:46:03] Sock 7.Parse request [11:46:03]Sock 7.Check first char [11:46:03]Sock 7.First char is OK [11:46:03]request: POST /json_proto HTTP/1.0 [11:46:03]Method: POST [11:46:03]URL: /json_proto [11:46:03]Method is POST - this is cgi request [11:46:03]url: /json_proto [11:46:03]query_string will be loaded in cgi processing [11:46:03]execute_cgi json_proto POST (null) [11:46:03]execute_cgi path=json_proto method=POST [11:46:03]POST find Content-Length [11:46:03]Host: 172.17.46.195:8080 [11:46:03]Content-Length: 811 [11:46:03]Content-Type: application/json [11:46:03] [11:46:03]POST finish read [11:46:03]Found Content-Length = 811 [11:46:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:03]execute_script... [11: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)11325334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:03]POST & json_proto [11:46:03]process_json_proto [11:46:03]json parsed OK: [11:46:03]protocol is kg_v1.0 [11:46:03]action value=close_receipt [11:46:03]process_action close_receipt [11:46:03]cmd_close_receipt [11:46:03]MH_GetDate [11:46:03]Write to MH i2c: F0 00 00 2F 17 35 [11:46:03]Write i2c OK [11:46:03]MH_I2C_Read... [11:46:03]Read from MH i2c: F0 [11:46:03]MH_I2C_Read... [11:46:03]Read from MH i2c: F0 09 00 [11:46:03]MH_I2C_Read... [11:46:03]Read from MH i2c: F0 09 00 2F 17 00 FC 3B BF 66 8D AE BC 66 F7 [11:46:03]GetLastDocTimeStamp 1723808543 [11:46:03]current date 1723808764 [11:46:03]FM_GetShiftState [11:46:03]SAM_PROTO_GetShiftState [11:46:03]wFMCommunicate request_size=4 [11:46:03]MH_SAM_APDU [11:46:03]CAPDU: 80 13 01 00 [11:46:03]Write to MH i2c: E2 08 00 30 17 80 13 01 00 00 00 00 00 C4 [11:46:03]Write i2c OK [11:46:03]MH_I2C_Read... [11:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:03]Read from MH i2c: E2 [11:46:03]MH_I2C_Read... [11:46:03]Read from MH i2c: E2 0E 00 [11:46:03]MH_I2C_Read... [11:46:03]Read from MH i2c: E2 0E 00 30 17 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 52 [11:46:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:46:03]wFMCommunicate OK [11:46:03]SAM_PROTO_GetShiftState done [11:46:03]FM_GetShiftState done [11:46:03]opened in 1723766727 [11:46:03]opened+sec_in_day 1723853127 [11:46:03]quantity*price = 100051 [11:46:03]sum+1 = 100052 [11:46:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 282 16.08.2024 11:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197941 ФПД: 92311352725091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114604&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197941&fm=92311352725091&tin=02508201610067®Number=0000000000092545&sum=100051 [11:46:04]StoreToDocumentArchive [11:46:04]shift 462 fd 197941 [11:46:04]save to /storage/0462/doc_00197941 [11:46:04]save last doc name /storage/0462/doc_00197941 to /storage/kkm_last_doc_name [11:46:04]save OK [11:46:04]Clear old archive folders... [11:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:46:04]tlvbuf is B6F16280 [11:46:04]SAM_PROTO_ClearQueue [11:46:04]wFMCommunicate request_size=4 [11:46:04]MH_SAM_APDU [11:46:04]CAPDU: 80 09 00 00 [11:46:04]Write to MH i2c: E2 08 00 3D 17 80 09 00 00 00 00 00 00 C6 [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:04]Read from MH i2c: E2 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 3D 17 00 90 00 C8 [11:46:04]RAPDU: 90 00 [11:46:04]wFMCommunicate OK [11:46:04]SAM_PROTO_ClearQueue done [11:46:04]KKMCreateOFDPacket [11:46:04]OFDProtocolAddRootSTLVToBuf [11:46:04]FM_MakeSignedData [11:46:04]FM_MakeSignedData [11:46:04]SAM_PROTO_SignData [11:46:04]wFMCommunicate request_size=4 [11:46:04]MH_SAM_APDU [11:46:04]CAPDU: 80 0D 01 02 [11:46:04]Write to MH i2c: E2 08 00 3E 17 80 0D 01 02 00 00 00 00 CE [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:04]Read from MH i2c: E2 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 3E 17 00 90 00 C9 [11:46:04]RAPDU: 90 00 [11:46:04]wFMCommunicate OK [11:46:04]wFMCommunicate request_size=255 [11:46:04]MH_SAM_APDU [11:46:04]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1A 01 00 00 F4 03 04 00 FC 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 05 03 [11:46:04]Write to MH i2c: E2 02 01 3F 17 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1A 01 00 00 F4 03 04 00 FC 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 05 03 00 00 28 [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:04]Read from MH i2c: E2 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 3F 17 00 90 00 CA [11:46:04]RAPDU: 90 00 [11:46:04]wFMCommunicate OK [11:46:04]wFMCommunicate request_size=16 [11:46:04]MH_SAM_APDU [11:46:04]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 53 F4 E9 63 4E 63 [11:46:04]Write to MH i2c: E2 13 00 40 17 80 0D 02 02 0B 00 00 35 04 06 00 53 F4 E9 63 4E 63 00 00 6A [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:04]Read from MH i2c: E2 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 03 00 40 17 00 90 00 CB [11:46:04]RAPDU: 90 00 [11:46:04]wFMCommunicate OK [11:46:04]wFMCommunicate request_size=4 [11:46:04]MH_SAM_APDU [11:46:04]CAPDU: 80 0D 03 02 [11:46:04]Write to MH i2c: E2 08 00 41 17 80 0D 03 02 00 00 00 00 D3 [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:04]Read from MH i2c: E2 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 0B 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 0B 00 41 17 00 E1 FB 65 93 4F 3D 9D F2 90 00 C3 [11:46:04]RAPDU: E1 FB 65 93 4F 3D 9D F2 90 00 [11:46:04]wFMCommunicate OK [11:46:04]SAM_PROTO_SignData done [11:46:04]FM_MakeSignedData done [11:46:04]CreateOFDProtocolMessage [11:46:04]wFMCommunicate request_size=4 [11:46:04]MH_SAM_APDU [11:46:04]CAPDU: 80 11 00 00 [11:46:04]Write to MH i2c: E2 08 00 42 17 80 11 00 00 00 00 00 00 D3 [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:04]Read from MH i2c: E2 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 17 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: E2 17 00 42 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 20 [11:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:46:04]wFMCommunicate OK [11:46:04]CreateOFDProtocolMessage done [11:46:04]OFDSenderStorePacket 197941 [11:46:04]StoreOFDPacket docnum=197941 [11:46:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 FE BF 0D 01 11 FA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1A 01 00 00 F4 03 04 00 FC 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 05 03 00 35 04 06 00 53 F4 E9 63 4E 63 E1 FB 65 93 4F 3D 9D F2 [11:46:04]CheckFolder [11:46:04]dirname=/storage/ofd_packets [11:46:04]CheckFolder done [11:46:04]ProducePacketName [11:46:04]name=ofd_packets/00197941 [11:46:04]NVStorageSaveData ofd_packets/00197941 [11:46:04]File name is /storage/ofd_packets/00197941 [11:46:04]Write 307 bytes [11:46:04]NVStorageSaveData done [11:46:04]OFDSenderStorePacket done [11:46:04]KKMCreateOFDPacket done [11:46:04]NVStorageSaveData kkm_last_timestamp [11:46:04]File name is /storage/kkm_last_timestamp [11:46:04]Write 4 bytes [11:46:04]NVStorageSaveData done [11:46:04]ExternCall_PrintAddStr [11:46:04]wPrintStart [11:46:04]Write to MH i2c: 01 00 00 43 17 5A [11:46:04]Write i2c OK [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: 01 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: 01 07 00 [11:46:04]MH_I2C_Read... [11:46:04]Read from MH i2c: 01 07 00 43 17 00 00 00 00 00 FF 0F 6F [11:46:04]RasterBufferAndPrint [11:46:04]line Счет N : (1)11325334 [11:46:04]line ИНН: 02508201610067 [11:46:04]line Контрольно-Кассовый Чек [11:46:04]line ПРОДАЖА [11:46:04]line ТРК (МРК, ГНК) : 52 [11:46:04]line Товар: 2710194210 [11:46:04]line D-ENERGY ДТ-К-5 [11:46:04]line 12.960 * 77.20 [11:46:04]line = 1000.51 [11:46:04]line НДС 12% НСП 1% [11:46:04]line > о реализуемом товаре [11:46:04]line ИТОГО: 1000.51 [11:46:04]line НСП 1% : 8.85 [11:46:04]line НДС 12% : 106.25 [11:46:04]line Наличными: 0.00 [11:46:04]line Безнал.: 1000.51 [11:46:04]line Место: АЗС № 95 "Партнер Нефть" [11:46:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:46:04]line СНО: Общий режим [11:46:04]line Чек 282 16.08.2024 11:46 [11:46:04]line Смена: 462 ФФД: 1.0 [11:46:04]line ЗНМ: 0300000079 [11:46:04]line РНМ: 0000000000092545 [11:46:04]line Версия ККМ: 001 [11:46:04]line Платежная система: O! деньги [11:46:04]line ФМ: 0000000000871802 [11:46:04]line ФД: 197941 [11:46:04]line ФПД: 92311352725091 [11:46:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114604&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197941&fm=92311352725091&tin=02508201610067®Number=0000000000092545&sum=100051 [11:46:05]OFD Sender: Processing packet 197941 [packets to send 245, broken 244] [11:46:05]ProducePacketName [11:46:05]name=ofd_packets/00197941 [11:46:05]OFD Sender: To server: pG, [11:46:05]CommunicateWithHost lk.salyk.kg:30040 [11:46:05]ConnectInit lk.salyk.kg [11:46:05]written 0, free lines is 4095 [11:46:05]Connected sock=10 [11:46:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 FE BF 0D 01 11 FA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1A 01 00 00 F4 03 04 00 FC 3B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 05 03 00 35 04 06 00 53 F4 E9 63 4E 63 E1 FB 65 93 4F 3D 9D F2 [11:46:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B9 E2 47 00 17 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 05 03 00 F4 03 04 00 10 E8 BE 66 B6 04 01 00 00 8D FB 7C 54 C9 7F D2 F8 [11:46:05]CommunicateWithHost err = 0 [11:46:05]CheckOFDResponse [11:46:05]1017 (14) - 77093643461234 [11:46:05]1041 (16) - 0000000000871802 [11:46:05]1040 (4) - 197941 [11:46:05]1012 (4) - 16.08.2024 05:48 [11:46:05]1206 (1) - 0 [11:46:05]OFD Sender: Remove packet 197941 [11:46:05]ProducePacketName [11:46:05]name=ofd_packets/00197941 [11:46:05]NVStorageDeleteData [11:46:05]Write to MH i2c: 01 00 00 6D 17 84 [11:46:05]Write i2c OK [11:46:05]MH_I2C_Read... [11:46:05]Read from MH i2c: 01 [11:46:05]MH_I2C_Read... [11:46:05]Read from MH i2c: 01 07 00 [11:46:05]MH_I2C_Read... [11:46:05]Read from MH i2c: 01 07 00 6D 17 00 00 00 00 00 02 0D 9A [11:46:05]RasterBufferAndPrint [11:46:05]line [11:46:05]line [11:46:05]line [11:46:05]line [11:46:05]line [11:46:05]written 0, free lines is 3336 [11:46:05]MH_Cut [11:46:05]Write to MH i2c: D1 01 00 74 17 01 5D [11:46:05]Write i2c OK [11:46:05]MH_I2C_Read... [11:46:05]Read from MH i2c: D1 [11:46:05]MH_I2C_Read... [11:46:05]Read from MH i2c: D1 01 00 [11:46:05]MH_I2C_Read... [11:46:05]Read from MH i2c: D1 01 00 74 17 00 5C [11:46:05]Write to MH i2c: 01 00 00 75 17 8C [11:46:05]Write i2c OK [11:46:05]MH_I2C_Read... [11:46:06]OFD Sender: No OFD packet to send [11:46:06]*** Cut start [11:46:06]*** Purtial cut [11:46:06]*** Stage 1: CUTSNS_PIN = 1 [11:46:06]Read from MH i2c: 01 [11:46:06]MH_I2C_Read... [11:46:06]*** Stop cut motor [11:46:06]*** Cut end [11:46:06]Read from MH i2c: 01 07 00 [11:46:06]MH_I2C_Read... [11:46:06]Read from MH i2c: 01 07 00 75 17 00 00 00 00 00 FF 0F A1 [11:46:06]process_action close_receipt done [11:46:06]requested_data is exist [11:46:06]produce_requested_data [11:46:06]requested_item fm.sn is exist - process it [11:46:06]wFMCommunicate request_size=4 [11:46:06]MH_SAM_APDU [11:46:06]CAPDU: 80 11 00 00 [11:46:06]Write to MH i2c: E2 08 00 76 17 80 11 00 00 00 00 00 00 07 [11:46:06]Write i2c OK [11:46:06]MH_I2C_Read... [11:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:06]Read from MH i2c: E2 [11:46:06]MH_I2C_Read... [11:46:06]Read from MH i2c: E2 17 00 [11:46:06]MH_I2C_Read... [11:46:06]Read from MH i2c: E2 17 00 76 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 54 [11:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:46:06]wFMCommunicate OK [11:46:06]requested_item fd.num is exist - process it [11:46:06]SAM_PROTO_GetFieldsCounters [11:46:06]wFMCommunicate request_size=4 [11:46:06]MH_SAM_APDU [11:46:06]CAPDU: 80 13 00 00 [11:46:06]Write to MH i2c: E2 08 00 77 17 80 13 00 00 00 00 00 00 0A [11:46:06]Write i2c OK [11:46:06]MH_I2C_Read... [11:46:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:07]Read from MH i2c: E2 [11:46:07]MH_I2C_Read... [11:46:07]Read from MH i2c: E2 62 00 [11:46:07]MH_I2C_Read... [11:46:07]Read from MH i2c: E2 62 00 77 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 35 05 03 00 0E 04 04 00 CE 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 82 [11:46:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 35 05 03 00 0E 04 04 00 CE 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 [11:46:07]wFMCommunicate OK [11:46:07]SAM_PROTO_GetFieldsCounters done [11:46:07]requested_item shift.num is exist - process it [11:46:07]requested_item shift.opened is exist - process it [11:46:07]req_shift_opened [11:46:07]FM_GetShiftState [11:46:07]SAM_PROTO_GetShiftState [11:46:07]wFMCommunicate request_size=4 [11:46:07]MH_SAM_APDU [11:46:07]CAPDU: 80 13 01 00 [11:46:07]Write to MH i2c: E2 08 00 78 17 80 13 01 00 00 00 00 00 0C [11:46:07]Write i2c OK [11:46:07]MH_I2C_Read... [11:46:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:07]Read from MH i2c: E2 [11:46:07]MH_I2C_Read... [11:46:07]Read from MH i2c: E2 0E 00 [11:46:07]MH_I2C_Read... [11:46:07]Read from MH i2c: E2 0E 00 78 17 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9A [11:46:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:46:07]wFMCommunicate OK [11:46:07]SAM_PROTO_GetShiftState done [11:46:07]FM_GetShiftState done [11:46:07]req_shift_opened done [11:46:07]requested_item shift.open_date is exist - process it [11:46:07]req_shift_open_date [11:46:07]req_shift_open_date done [11:46:07]produce_requested_data done [11:46:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197941,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:46:07]process_action_free close_receipt [11:46:07]json_value_free [11:46:07]json_value_free done [11:46:07]process_json_proto returns [11:46:07]Send response to host [11:46:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197941,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:46:07]free response buf [11:46:07]execute_script done [11:46:07]execute_script returns [11:46:07]free content buf [11:46:07]Sock 7.Close socket [11:46:07]Sock 7.Thread stoped [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]accept exits with 9 [11:47:21]New connection [11:47:21]New thread 3067260260 created [11:47:21]Thread 3067403620 joined [11:47:21]Waiting for new connection... [11:47:21] Sock 9.Parse request [11:47:21]Sock 9.Check first char [11:47:21]Sock 9.First char is OK [11:47:21]request: POST /json_proto HTTP/1.0 [11:47:21]Method: POST [11:47:21]URL: /json_proto [11:47:21]Method is POST - this is cgi request [11:47:21]url: /json_proto [11:47:21]query_string will be loaded in cgi processing [11:47:21]execute_cgi json_proto POST (null) [11:47:21]execute_cgi path=json_proto method=POST [11:47:21]POST find Content-Length [11:47:21]Host: 172.17.46.195:8080 [11:47:21]Content-Length: 794 [11:47:21]Content-Type: application/json [11:47:21] [11:47:21]POST finish read [11:47:21]Found Content-Length = 794 [11:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 24.040, "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\u000A01906", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:21]execute_script... [11: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)11325333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 24.040, "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\u000A01906", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:21]POST & json_proto [11:47:21]process_json_proto [11:47:21]json parsed OK: [11:47:21]protocol is kg_v1.0 [11:47:21]action value=close_receipt [11:47:21]process_action close_receipt [11:47:21]cmd_close_receipt [11:47:21]MH_GetDate [11:47:21]Write to MH i2c: F0 00 00 79 17 7F [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: F0 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: F0 09 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: F0 09 00 79 17 00 4A 3C BF 66 8D AE BC 66 90 [11:47:21]GetLastDocTimeStamp 1723808764 [11:47:21]current date 1723808842 [11:47:21]FM_GetShiftState [11:47:21]SAM_PROTO_GetShiftState [11:47:21]wFMCommunicate request_size=4 [11:47:21]MH_SAM_APDU [11:47:21]CAPDU: 80 13 01 00 [11:47:21]Write to MH i2c: E2 08 00 7A 17 80 13 01 00 00 00 00 00 0E [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]OFD Sender: No OFD packet to send [11:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 0E 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 0E 00 7A 17 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9C [11:47:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:47:21]wFMCommunicate OK [11:47:21]SAM_PROTO_GetShiftState done [11:47:21]FM_GetShiftState done [11:47:21]opened in 1723766727 [11:47:21]opened+sec_in_day 1723853127 [11:47:21]quantity*price = 0 [11:47:21]sum+1 = 1 [11:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 283 16.08.2024 11:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 01906 ФМ: 0000000000871802 ФД: 197942 ФПД: 174897074890622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114722&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197942&fm=174897074890622&tin=02508201610067®Number=0000000000092545&sum=0 [11:47:22]StoreToDocumentArchive [11:47:22]shift 462 fd 197942 [11:47:22]save to /storage/0462/doc_00197942 [11:47:22]save last doc name /storage/0462/doc_00197942 to /storage/kkm_last_doc_name [11:47:22]save OK [11:47:22]Clear old archive folders... [11:47:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:47:22]tlvbuf is 00905DD0 [11:47:22]SAM_PROTO_ClearQueue [11:47:22]wFMCommunicate request_size=4 [11:47:22]MH_SAM_APDU [11:47:22]CAPDU: 80 09 00 00 [11:47:22]Write to MH i2c: E2 08 00 87 17 80 09 00 00 00 00 00 00 10 [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 [11:47:22]MH_I2C_Read... [11:47:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:22]Read from MH i2c: E2 03 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 87 17 00 90 00 12 [11:47:22]RAPDU: 90 00 [11:47:22]wFMCommunicate OK [11:47:22]SAM_PROTO_ClearQueue done [11:47:22]KKMCreateOFDPacket [11:47:22]OFDProtocolAddRootSTLVToBuf [11:47:22]FM_MakeSignedData [11:47:22]FM_MakeSignedData [11:47:22]SAM_PROTO_SignData [11:47:22]wFMCommunicate request_size=4 [11:47:22]MH_SAM_APDU [11:47:22]CAPDU: 80 0D 01 02 [11:47:22]Write to MH i2c: E2 08 00 88 17 80 0D 01 02 00 00 00 00 18 [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:22]Read from MH i2c: E2 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 88 17 00 90 00 13 [11:47:22]RAPDU: 90 00 [11:47:22]wFMCommunicate OK [11:47:22]wFMCommunicate request_size=255 [11:47:22]MH_SAM_APDU [11:47:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E8 5D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 4A 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 05 03 00 35 04 06 00 9F [11:47:22]Write to MH i2c: E2 02 01 89 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E8 5D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 4A 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 05 03 00 35 04 06 00 9F 00 00 D3 [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:22]Read from MH i2c: E2 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 89 17 00 90 00 14 [11:47:22]RAPDU: 90 00 [11:47:22]wFMCommunicate OK [11:47:22]wFMCommunicate request_size=10 [11:47:22]MH_SAM_APDU [11:47:22]CAPDU: 80 0D 02 02 05 11 66 05 67 7E [11:47:22]Write to MH i2c: E2 0D 00 8A 17 80 0D 02 02 05 00 11 66 05 67 7E 00 00 86 [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:22]Read from MH i2c: E2 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 03 00 8A 17 00 90 00 15 [11:47:22]RAPDU: 90 00 [11:47:22]wFMCommunicate OK [11:47:22]wFMCommunicate request_size=4 [11:47:22]MH_SAM_APDU [11:47:22]CAPDU: 80 0D 03 02 [11:47:22]Write to MH i2c: E2 08 00 8B 17 80 0D 03 02 00 00 00 00 1D [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:22]Read from MH i2c: E2 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 0B 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: E2 0B 00 8B 17 00 8E A1 98 72 13 E6 D8 31 90 00 59 [11:47:22]RAPDU: 8E A1 98 72 13 E6 D8 31 90 00 [11:47:22]wFMCommunicate OK [11:47:22]SAM_PROTO_SignData done [11:47:22]FM_MakeSignedData done [11:47:22]CreateOFDProtocolMessage [11:47:22]wFMCommunicate request_size=4 [11:47:22]MH_SAM_APDU [11:47:22]CAPDU: 80 11 00 00 [11:47:22]Write to MH i2c: E2 08 00 8C 17 80 11 00 00 00 00 00 00 1D [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:23]Read from MH i2c: E2 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 17 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 17 00 8C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6A [11:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:47:23]wFMCommunicate OK [11:47:23]CreateOFDProtocolMessage done [11:47:23]OFDSenderStorePacket 197942 [11:47:23]StoreOFDPacket docnum=197942 [11:47:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B3 4B 07 01 2C 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 34 FF 03 08 00 03 E8 5D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 4A 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 05 03 00 35 04 06 00 9F 11 66 05 67 7E 8E A1 98 72 13 E6 D8 31 [11:47:23]CheckFolder [11:47:23]dirname=/storage/ofd_packets [11:47:23]CheckFolder done [11:47:23]ProducePacketName [11:47:23]name=ofd_packets/00197942 [11:47:23]NVStorageSaveData ofd_packets/00197942 [11:47:23]File name is /storage/ofd_packets/00197942 [11:47:23]Write 301 bytes [11:47:23]NVStorageSaveData done [11:47:23]OFDSenderStorePacket done [11:47:23]KKMCreateOFDPacket done [11:47:23]NVStorageSaveData kkm_last_timestamp [11:47:23]File name is /storage/kkm_last_timestamp [11:47:23]Write 4 bytes [11:47:23]NVStorageSaveData done [11:47:23]ExternCall_PrintAddStr [11:47:23]wPrintStart [11:47:23]Write to MH i2c: 01 00 00 8D 17 A4 [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 07 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 07 00 8D 17 00 00 00 00 00 FF 0F B9 [11:47:23]RasterBufferAndPrint [11:47:23]line Счет N : (1)11325333 [11:47:23]line ИНН: 02508201610067 [11:47:23]line Контрольно-Кассовый Чек [11:47:23]line ПРОДАЖА [11:47:23]line ТРК (МРК, ГНК) : 22 [11:47:23]line Товар: 2710124130 [11:47:23]line Аи-92-К-4 [11:47:23]line 24.040 * 0.00 [11:47:23]line = 0.00 [11:47:23]line НДС 12% НСП 1% [11:47:23]line > о реализуемом товаре [11:47:23]line ИТОГО: 0.00 [11:47:23]line НСП 1% : 0.00 [11:47:23]line НДС 12% : 0.00 [11:47:23]line Наличными: 0.00 [11:47:23]line Безнал.: 0.00 [11:47:23]line Место: АЗС № 95 "Партнер Нефть" [11:47:23]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:47:23]line СНО: Общий режим [11:47:23]line Чек 283 16.08.2024 11:47 [11:47:23]line Смена: 462 ФФД: 1.0 [11:47:23]line ЗНМ: 0300000079 [11:47:23]line РНМ: 0000000000092545 [11:47:23]line Версия ККМ: 001 [11:47:23]line Талоны: Топливная Карта [11:47:23]line 01906 [11:47:23]line ФМ: 0000000000871802 [11:47:23]line ФД: 197942 [11:47:23]line ФПД: 174897074890622 [11:47:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114722&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197942&fm=174897074890622&tin=02508201610067®Number=0000000000092545&sum=0 [11:47:23]OFD Sender: Processing packet 197942 [packets to send 245, broken 244] [11:47:23]ProducePacketName [11:47:23]name=ofd_packets/00197942 [11:47:23]OFD Sender: To server: pG, [11:47:23]CommunicateWithHost lk.salyk.kg:30040 [11:47:23]ConnectInit lk.salyk.kg [11:47:23]written 0, free lines is 4095 [11:47:23]Connected sock=10 [11:47:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B3 4B 07 01 2C 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 34 FF 03 08 00 03 E8 5D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 4A 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 05 03 00 35 04 06 00 9F 11 66 05 67 7E 8E A1 98 72 13 E6 D8 31 [11:47:23]Write to MH i2c: 01 00 00 B7 17 CE [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 07 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 07 00 B7 17 00 00 00 00 00 F3 0C D4 [11:47:23]RasterBufferAndPrint [11:47:23]line [11:47:23]line [11:47:23]line [11:47:23]line [11:47:23]line [11:47:23]written 0, free lines is 3321 [11:47:23]MH_Cut [11:47:23]Write to MH i2c: D1 01 00 BE 17 01 A7 [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: D1 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: D1 01 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: D1 01 00 BE 17 00 A6 [11:47:23]Write to MH i2c: 01 00 00 BF 17 D6 [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 77 BA 47 00 DA 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 05 03 00 F4 03 04 00 5E E8 BE 66 B6 04 01 00 00 F2 C4 22 23 C8 60 0B C4 [11:47:23]CommunicateWithHost err = 0 [11:47:23]CheckOFDResponse [11:47:23]1017 (14) - 77093643461234 [11:47:23]1041 (16) - 0000000000871802 [11:47:23]1040 (4) - 197942 [11:47:23]1012 (4) - 16.08.2024 05:49 [11:47:23]1206 (1) - 0 [11:47:23]OFD Sender: Remove packet 197942 [11:47:23]ProducePacketName [11:47:23]name=ofd_packets/00197942 [11:47:23]NVStorageDeleteData [11:47:24]OFD Sender: No OFD packet to send [11:47:24]*** Cut start [11:47:24]*** Purtial cut [11:47:24]*** CUTSNS_PIN = 0 [11:47:24]*** Stage 1: CUTSNS_PIN = 1 [11:47:26]Read from MH i2c: 01 [11:47:26]MH_I2C_Read... [11:47:26]*** Stop cut motor [11:47:26]*** Cut end [11:47:26]Read from MH i2c: 01 07 00 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: 01 07 00 BF 17 00 00 00 00 00 FF 0F EB [11:47:26]process_action close_receipt done [11:47:26]requested_data is exist [11:47:26]produce_requested_data [11:47:26]requested_item fm.sn is exist - process it [11:47:26]wFMCommunicate request_size=4 [11:47:26]MH_SAM_APDU [11:47:26]CAPDU: 80 11 00 00 [11:47:26]Write to MH i2c: E2 08 00 C0 17 80 11 00 00 00 00 00 00 51 [11:47:26]Write i2c OK [11:47:26]MH_I2C_Read... [11:47:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:26]Read from MH i2c: E2 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: E2 17 00 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: E2 17 00 C0 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9E [11:47:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:47:26]wFMCommunicate OK [11:47:26]requested_item fd.num is exist - process it [11:47:26]SAM_PROTO_GetFieldsCounters [11:47:26]wFMCommunicate request_size=4 [11:47:26]MH_SAM_APDU [11:47:26]CAPDU: 80 13 00 00 [11:47:26]Write to MH i2c: E2 08 00 C1 17 80 13 00 00 00 00 00 00 54 [11:47:26]Write i2c OK [11:47:26]MH_I2C_Read... [11:47:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:26]Read from MH i2c: E2 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: E2 62 00 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: E2 62 00 C1 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 36 05 03 00 0E 04 04 00 CE 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 D0 [11:47:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 36 05 03 00 0E 04 04 00 CE 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 [11:47:26]wFMCommunicate OK [11:47:26]SAM_PROTO_GetFieldsCounters done [11:47:26]requested_item shift.num is exist - process it [11:47:26]requested_item shift.opened is exist - process it [11:47:26]req_shift_opened [11:47:26]FM_GetShiftState [11:47:26]SAM_PROTO_GetShiftState [11:47:26]wFMCommunicate request_size=4 [11:47:26]MH_SAM_APDU [11:47:26]CAPDU: 80 13 01 00 [11:47:26]Write to MH i2c: E2 08 00 C2 17 80 13 01 00 00 00 00 00 56 [11:47:26]Write i2c OK [11:47:26]MH_I2C_Read... [11:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:26]Read from MH i2c: E2 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: E2 0E 00 [11:47:26]MH_I2C_Read... [11:47:26]Read from MH i2c: E2 0E 00 C2 17 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E4 [11:47:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:47:26]wFMCommunicate OK [11:47:26]SAM_PROTO_GetShiftState done [11:47:26]FM_GetShiftState done [11:47:26]req_shift_opened done [11:47:26]requested_item shift.open_date is exist - process it [11:47:26]req_shift_open_date [11:47:26]req_shift_open_date done [11:47:26]produce_requested_data done [11:47:26]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197942,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:47:26]process_action_free close_receipt [11:47:26]json_value_free [11:47:26]json_value_free done [11:47:26]process_json_proto returns [11:47:26]Send response to host [11:47:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197942,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:47:26]free response buf [11:47:26]execute_script done [11:47:26]execute_script returns [11:47:26]free content buf [11:47:26]Sock 9.Close socket [11:47:26]Sock 9.Thread stoped [11:47:29]OFD Sender: No OFD packet to send [11:47:34]OFD Sender: No OFD packet to send [11:47:39]OFD Sender: No OFD packet to send [11:47:44]OFD Sender: No OFD packet to send [11:47:44]accept exits with 7 [11:47:44]New connection [11:47:44]New thread 3067403620 created [11:47:44]Thread 3067260260 joined [11:47:44]Waiting for new connection... [11:47:44] Sock 7.Parse request [11:47:44]Sock 7.Check first char [11:47:44]Sock 7.First char is OK [11:47:44]request: POST /json_proto HTTP/1.0 [11:47:44]Method: POST [11:47:44]URL: /json_proto [11:47:44]Method is POST - this is cgi request [11:47:44]url: /json_proto [11:47:44]query_string will be loaded in cgi processing [11:47:44]execute_cgi json_proto POST (null) [11:47:44]execute_cgi path=json_proto method=POST [11:47:44]POST find Content-Length [11:47:44]Host: 172.17.46.195:8080 [11:47:44]Content-Length: 802 [11:47:44]Content-Type: application/json [11:47:44] [11:47:44]POST finish read [11:47:44]Found Content-Length = 802 [11:47:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:44]execute_script... [11:47: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)11325335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:44]POST & json_proto [11:47:44]process_json_proto [11:47:44]json parsed OK: [11:47:44]protocol is kg_v1.0 [11:47:44]action value=close_receipt [11:47:44]process_action close_receipt [11:47:44]cmd_close_receipt [11:47:44]MH_GetDate [11:47:44]Write to MH i2c: F0 00 00 C3 17 C9 [11:47:44]Write i2c OK [11:47:44]MH_I2C_Read... [11:47:44]Read from MH i2c: F0 [11:47:44]MH_I2C_Read... [11:47:44]Read from MH i2c: F0 09 00 [11:47:44]MH_I2C_Read... [11:47:44]Read from MH i2c: F0 09 00 C3 17 00 61 3C BF 66 8D AE BC 66 F1 [11:47:44]GetLastDocTimeStamp 1723808842 [11:47:44]current date 1723808865 [11:47:44]FM_GetShiftState [11:47:44]SAM_PROTO_GetShiftState [11:47:44]wFMCommunicate request_size=4 [11:47:44]MH_SAM_APDU [11:47:44]CAPDU: 80 13 01 00 [11:47:44]Write to MH i2c: E2 08 00 C4 17 80 13 01 00 00 00 00 00 58 [11:47:44]Write i2c OK [11:47:44]MH_I2C_Read... [11:47:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:44]Read from MH i2c: E2 [11:47:44]MH_I2C_Read... [11:47:44]Read from MH i2c: E2 0E 00 [11:47:44]MH_I2C_Read... [11:47:44]Read from MH i2c: E2 0E 00 C4 17 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E6 [11:47:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:47:44]wFMCommunicate OK [11:47:44]SAM_PROTO_GetShiftState done [11:47:44]FM_GetShiftState done [11:47:44]opened in 1723766727 [11:47:44]opened+sec_in_day 1723853127 [11:47:44]quantity*price = 200025 [11:47:44]sum+1 = 200026 [11:47:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 284 16.08.2024 11:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197943 ФПД: 236692302298620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114745&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197943&fm=236692302298620&tin=02508201610067®Number=0000000000092545&sum=200025 [11:47:46]StoreToDocumentArchive [11:47:46]shift 462 fd 197943 [11:47:46]save to /storage/0462/doc_00197943 [11:47:46]save last doc name /storage/0462/doc_00197943 to /storage/kkm_last_doc_name [11:47:46]save OK [11:47:46]Clear old archive folders... [11:47:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:47:46]tlvbuf is 00975600 [11:47:46]SAM_PROTO_ClearQueue [11:47:46]wFMCommunicate request_size=4 [11:47:46]MH_SAM_APDU [11:47:46]CAPDU: 80 09 00 00 [11:47:46]Write to MH i2c: E2 08 00 D1 17 80 09 00 00 00 00 00 00 5A [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:46]Read from MH i2c: E2 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 D1 17 00 90 00 5C [11:47:46]RAPDU: 90 00 [11:47:46]wFMCommunicate OK [11:47:46]SAM_PROTO_ClearQueue done [11:47:46]KKMCreateOFDPacket [11:47:46]OFDProtocolAddRootSTLVToBuf [11:47:46]FM_MakeSignedData [11:47:46]FM_MakeSignedData [11:47:46]SAM_PROTO_SignData [11:47:46]wFMCommunicate request_size=4 [11:47:46]MH_SAM_APDU [11:47:46]CAPDU: 80 0D 01 02 [11:47:46]Write to MH i2c: E2 08 00 D2 17 80 0D 01 02 00 00 00 00 62 [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:46]Read from MH i2c: E2 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 D2 17 00 90 00 5D [11:47:46]RAPDU: 90 00 [11:47:46]wFMCommunicate OK [11:47:46]wFMCommunicate request_size=255 [11:47:46]MH_SAM_APDU [11:47:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 61 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 37 05 03 00 35 04 06 00 D7 45 38 99 [11:47:46]Write to MH i2c: E2 02 01 D3 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 61 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 37 05 03 00 35 04 06 00 D7 45 38 99 00 00 DB [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:46]Read from MH i2c: E2 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 D3 17 00 90 00 5E [11:47:46]RAPDU: 90 00 [11:47:46]wFMCommunicate OK [11:47:46]wFMCommunicate request_size=7 [11:47:46]MH_SAM_APDU [11:47:46]CAPDU: 80 0D 02 02 02 7D FC [11:47:46]Write to MH i2c: E2 0A 00 D4 17 80 0D 02 02 02 00 7D FC 00 00 E2 [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:46]Read from MH i2c: E2 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 03 00 D4 17 00 90 00 5F [11:47:46]RAPDU: 90 00 [11:47:46]wFMCommunicate OK [11:47:46]wFMCommunicate request_size=4 [11:47:46]MH_SAM_APDU [11:47:46]CAPDU: 80 0D 03 02 [11:47:46]Write to MH i2c: E2 08 00 D5 17 80 0D 03 02 00 00 00 00 67 [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:46]Read from MH i2c: E2 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 0B 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 0B 00 D5 17 00 41 44 51 CA 23 2D 01 9F 90 00 F8 [11:47:46]RAPDU: 41 44 51 CA 23 2D 01 9F 90 00 [11:47:46]wFMCommunicate OK [11:47:46]SAM_PROTO_SignData done [11:47:46]FM_MakeSignedData done [11:47:46]CreateOFDProtocolMessage [11:47:46]wFMCommunicate request_size=4 [11:47:46]MH_SAM_APDU [11:47:46]CAPDU: 80 11 00 00 [11:47:46]Write to MH i2c: E2 08 00 D6 17 80 11 00 00 00 00 00 00 67 [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:46]Read from MH i2c: E2 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 17 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: E2 17 00 D6 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B4 [11:47:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:47:46]wFMCommunicate OK [11:47:46]CreateOFDProtocolMessage done [11:47:46]OFDSenderStorePacket 197943 [11:47:46]StoreOFDPacket docnum=197943 [11:47:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D3 42 04 01 A1 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 61 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 37 05 03 00 35 04 06 00 D7 45 38 99 7D FC 41 44 51 CA 23 2D 01 9F [11:47:46]CheckFolder [11:47:46]dirname=/storage/ofd_packets [11:47:46]CheckFolder done [11:47:46]ProducePacketName [11:47:46]name=ofd_packets/00197943 [11:47:46]NVStorageSaveData ofd_packets/00197943 [11:47:46]File name is /storage/ofd_packets/00197943 [11:47:46]Write 298 bytes [11:47:46]NVStorageSaveData done [11:47:46]OFDSenderStorePacket done [11:47:46]KKMCreateOFDPacket done [11:47:46]NVStorageSaveData kkm_last_timestamp [11:47:46]File name is /storage/kkm_last_timestamp [11:47:46]Write 4 bytes [11:47:46]NVStorageSaveData done [11:47:46]ExternCall_PrintAddStr [11:47:46]wPrintStart [11:47:46]Write to MH i2c: 01 00 00 D7 17 EE [11:47:46]Write i2c OK [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: 01 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: 01 07 00 [11:47:46]MH_I2C_Read... [11:47:46]Read from MH i2c: 01 07 00 D7 17 00 00 00 00 00 FF 0F 03 [11:47:46]RasterBufferAndPrint [11:47:46]line Счет N : (1)11325335 [11:47:46]line ИНН: 02508201610067 [11:47:46]line Контрольно-Кассовый Чек [11:47:46]line ПРОДАЖА [11:47:46]line ТРК (МРК, ГНК) : 61 [11:47:46]line Товар: 2710194210 [11:47:46]line ДТ-К-5 [11:47:46]line 26.250 * 76.20 [11:47:46]line = 2000.25 [11:47:46]line НДС 12% НСП 1% [11:47:46]line > о реализуемом товаре [11:47:46]line ИТОГО: 2000.25 [11:47:46]line НСП 1% : 17.70 [11:47:46]line НДС 12% : 212.42 [11:47:46]line Наличными: 0.00 [11:47:46]line Безнал.: 2000.25 [11:47:46]line Место: АЗС № 95 "Партнер Нефть" [11:47:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:47:46]line СНО: Общий режим [11:47:46]line Чек 284 16.08.2024 11:47 [11:47:46]line Смена: 462 ФФД: 1.0 [11:47:46]line ЗНМ: 0300000079 [11:47:46]line РНМ: 0000000000092545 [11:47:46]line Версия ККМ: 001 [11:47:46]line Платежная система: O! деньги [11:47:46]line ФМ: 0000000000871802 [11:47:46]line ФД: 197943 [11:47:46]line ФПД: 236692302298620 [11:47:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114745&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197943&fm=236692302298620&tin=02508201610067®Number=0000000000092545&sum=200025 [11:47:46]OFD Sender: Processing packet 197943 [packets to send 245, broken 244] [11:47:46]ProducePacketName [11:47:46]name=ofd_packets/00197943 [11:47:46]OFD Sender: To server: pG, [11:47:46]CommunicateWithHost lk.salyk.kg:30040 [11:47:46]ConnectInit lk.salyk.kg [11:47:46]written 0, free lines is 4095 [11:47:47]Connected sock=10 [11:47:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D3 42 04 01 A1 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 61 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 37 05 03 00 35 04 06 00 D7 45 38 99 7D FC 41 44 51 CA 23 2D 01 9F [11:47:47]Write to MH i2c: 01 00 00 01 18 19 [11:47:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AD 09 47 00 71 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 37 05 03 00 F4 03 04 00 76 E8 BE 66 B6 04 01 00 00 DE 2A 6B 2C AB C3 97 F1 [11:47:47]CommunicateWithHost err = 0 [11:47:47]CheckOFDResponse [11:47:47]1017 (14) - 77093643461234 [11:47:47]1041 (16) - 0000000000871802 [11:47:47]1040 (4) - 197943 [11:47:47]1012 (4) - 16.08.2024 05:49 [11:47:47]1206 (1) - 0 [11:47:47]OFD Sender: Remove packet 197943 [11:47:47]ProducePacketName [11:47:47]name=ofd_packets/00197943 [11:47:47]NVStorageDeleteData [11:47:47]Write i2c OK [11:47:47]MH_I2C_Read... [11:47:47]Read from MH i2c: 01 [11:47:47]MH_I2C_Read... [11:47:47]Read from MH i2c: 01 07 00 [11:47:47]MH_I2C_Read... [11:47:47]Read from MH i2c: 01 07 00 01 18 00 00 00 00 00 FE 0C 2A [11:47:47]RasterBufferAndPrint [11:47:47]line [11:47:47]line [11:47:47]line [11:47:47]line [11:47:47]line [11:47:47]written 0, free lines is 3347 [11:47:47]MH_Cut [11:47:47]Write to MH i2c: D1 01 00 08 18 01 F2 [11:47:47]Write i2c OK [11:47:47]MH_I2C_Read... [11:47:47]Read from MH i2c: D1 [11:47:47]MH_I2C_Read... [11:47:47]Read from MH i2c: D1 01 00 [11:47:47]MH_I2C_Read... [11:47:47]Read from MH i2c: D1 01 00 08 18 00 F1 [11:47:47]Write to MH i2c: 01 00 00 09 18 21 [11:47:47]Write i2c OK [11:47:47]MH_I2C_Read... [11:47:47]OFD Sender: No OFD packet to send [11:47:48]*** Cut start [11:47:48]*** Purtial cut [11:47:48]*** Stage 1: CUTSNS_PIN = 1 [11:47:48]Read from MH i2c: 01 [11:47:48]MH_I2C_Read... [11:47:48]*** Stop cut motor [11:47:48]*** Cut end [11:47:48]Read from MH i2c: 01 07 00 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: 01 07 00 09 18 00 00 00 00 00 FF 0F 36 [11:47:48]process_action close_receipt done [11:47:48]requested_data is exist [11:47:48]produce_requested_data [11:47:48]requested_item fm.sn is exist - process it [11:47:48]wFMCommunicate request_size=4 [11:47:48]MH_SAM_APDU [11:47:48]CAPDU: 80 11 00 00 [11:47:48]Write to MH i2c: E2 08 00 0A 18 80 11 00 00 00 00 00 00 9C [11:47:48]Write i2c OK [11:47:48]MH_I2C_Read... [11:47:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:48]Read from MH i2c: E2 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 17 00 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 17 00 0A 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E9 [11:47:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:47:48]wFMCommunicate OK [11:47:48]requested_item fd.num is exist - process it [11:47:48]SAM_PROTO_GetFieldsCounters [11:47:48]wFMCommunicate request_size=4 [11:47:48]MH_SAM_APDU [11:47:48]CAPDU: 80 13 00 00 [11:47:48]Write to MH i2c: E2 08 00 0B 18 80 13 00 00 00 00 00 00 9F [11:47:48]Write i2c OK [11:47:48]MH_I2C_Read... [11:47:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:48]Read from MH i2c: E2 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 62 00 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 62 00 0B 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 37 05 03 00 0E 04 04 00 CE 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 1F [11:47:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 37 05 03 00 0E 04 04 00 CE 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 [11:47:48]wFMCommunicate OK [11:47:48]SAM_PROTO_GetFieldsCounters done [11:47:48]requested_item shift.num is exist - process it [11:47:48]requested_item shift.opened is exist - process it [11:47:48]req_shift_opened [11:47:48]FM_GetShiftState [11:47:48]SAM_PROTO_GetShiftState [11:47:48]wFMCommunicate request_size=4 [11:47:48]MH_SAM_APDU [11:47:48]CAPDU: 80 13 01 00 [11:47:48]Write to MH i2c: E2 08 00 0C 18 80 13 01 00 00 00 00 00 A1 [11:47:48]Write i2c OK [11:47:48]MH_I2C_Read... [11:47:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:48]Read from MH i2c: E2 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 0E 00 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 0E 00 0C 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2F [11:47:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:47:48]wFMCommunicate OK [11:47:48]SAM_PROTO_GetShiftState done [11:47:48]FM_GetShiftState done [11:47:48]req_shift_opened done [11:47:48]requested_item shift.open_date is exist - process it [11:47:48]req_shift_open_date [11:47:48]req_shift_open_date done [11:47:48]produce_requested_data done [11:47:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197943,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:47:48]process_action_free close_receipt [11:47:48]json_value_free [11:47:48]json_value_free done [11:47:48]process_json_proto returns [11:47:48]Send response to host [11:47:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197943,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:47:48]free response buf [11:47:48]execute_script done [11:47:48]execute_script returns [11:47:48]free content buf [11:47:48]Sock 7.Close socket [11:47:48]Sock 7.Thread stoped [11:47:52]OFD Sender: No OFD packet to send [11:47:57]OFD Sender: No OFD packet to send [11:48:02]OFD Sender: No OFD packet to send [11:48:07]OFD Sender: No OFD packet to send [11:48:12]OFD Sender: No OFD packet to send [11:48:17]OFD Sender: No OFD packet to send [11:48:22]OFD Sender: No OFD packet to send [11:48:27]OFD Sender: No OFD packet to send [11:48:32]OFD Sender: No OFD packet to send [11:48:37]OFD Sender: No OFD packet to send [11:48:42]OFD Sender: No OFD packet to send [11:48:47]OFD Sender: No OFD packet to send [11:48:49]accept exits with 9 [11:48:49]New connection [11:48:49]New thread 3067260260 created [11:48:49]Thread 3067403620 joined [11:48:49]Waiting for new connection... [11:48:49] Sock 9.Parse request [11:48:49]Sock 9.Check first char [11:48:49]Sock 9.First char is OK [11:48:49]request: POST /json_proto HTTP/1.0 [11:48:49]Method: POST [11:48:49]URL: /json_proto [11:48:49]Method is POST - this is cgi request [11:48:49]url: /json_proto [11:48:49]query_string will be loaded in cgi processing [11:48:49]execute_cgi json_proto POST (null) [11:48:49]execute_cgi path=json_proto method=POST [11:48:49]POST find Content-Length [11:48:49]Host: 172.17.46.195:8080 [11:48:49]Content-Length: 805 [11:48:49]Content-Type: application/json [11:48:49] [11:48:49]POST finish read [11:48:49]Found Content-Length = 805 [11:48:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:49]execute_script... [11:48: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)11325336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:48:49]POST & json_proto [11:48:49]process_json_proto [11:48:49]json parsed OK: [11:48:49]protocol is kg_v1.0 [11:48:49]action value=close_receipt [11:48:49]process_action close_receipt [11:48:49]cmd_close_receipt [11:48:49]MH_GetDate [11:48:49]Write to MH i2c: F0 00 00 0D 18 14 [11:48:49]Write i2c OK [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: F0 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: F0 09 00 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: F0 09 00 0D 18 00 A2 3C BF 66 8D AE BC 66 7D [11:48:49]GetLastDocTimeStamp 1723808865 [11:48:49]current date 1723808930 [11:48:49]FM_GetShiftState [11:48:49]SAM_PROTO_GetShiftState [11:48:49]wFMCommunicate request_size=4 [11:48:49]MH_SAM_APDU [11:48:49]CAPDU: 80 13 01 00 [11:48:49]Write to MH i2c: E2 08 00 0E 18 80 13 01 00 00 00 00 00 A3 [11:48:49]Write i2c OK [11:48:49]MH_I2C_Read... [11:48:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:49]Read from MH i2c: E2 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: E2 0E 00 [11:48:49]MH_I2C_Read... [11:48:49]Read from MH i2c: E2 0E 00 0E 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 31 [11:48:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:48:49]wFMCommunicate OK [11:48:49]SAM_PROTO_GetShiftState done [11:48:49]FM_GetShiftState done [11:48:49]opened in 1723766727 [11:48:49]opened+sec_in_day 1723853127 [11:48:49]quantity*price = 120006 [11:48:49]sum+1 = 120007 [11:48:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.06 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 0.00 Безнал.: 1200.06 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 285 16.08.2024 11:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197944 ФПД: 256401469281506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114850&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197944&fm=256401469281506&tin=02508201610067®Number=0000000000092545&sum=120006 [11:48:50]StoreToDocumentArchive [11:48:50]shift 462 fd 197944 [11:48:50]save to /storage/0462/doc_00197944 [11:48:50]save last doc name /storage/0462/doc_00197944 to /storage/kkm_last_doc_name [11:48:50]save OK [11:48:50]Clear old archive folders... [11:48:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:48:50]tlvbuf is 00908030 [11:48:50]SAM_PROTO_ClearQueue [11:48:50]wFMCommunicate request_size=4 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 09 00 00 [11:48:50]Write to MH i2c: E2 08 00 1B 18 80 09 00 00 00 00 00 00 A5 [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:50]Read from MH i2c: E2 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 1B 18 00 90 00 A7 [11:48:50]RAPDU: 90 00 [11:48:50]wFMCommunicate OK [11:48:50]SAM_PROTO_ClearQueue done [11:48:50]KKMCreateOFDPacket [11:48:50]OFDProtocolAddRootSTLVToBuf [11:48:50]FM_MakeSignedData [11:48:50]FM_MakeSignedData [11:48:50]SAM_PROTO_SignData [11:48:50]wFMCommunicate request_size=4 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 0D 01 02 [11:48:50]Write to MH i2c: E2 08 00 1C 18 80 0D 01 02 00 00 00 00 AD [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:50]Read from MH i2c: E2 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 1C 18 00 90 00 A8 [11:48:50]RAPDU: 90 00 [11:48:50]wFMCommunicate OK [11:48:50]wFMCommunicate request_size=255 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 A2 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 05 03 00 35 04 06 00 E9 [11:48:50]Write to MH i2c: E2 02 01 1D 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 A2 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 05 03 00 35 04 06 00 E9 00 00 BC [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:50]Read from MH i2c: E2 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 1D 18 00 90 00 A9 [11:48:50]RAPDU: 90 00 [11:48:50]wFMCommunicate OK [11:48:50]wFMCommunicate request_size=10 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 0D 02 02 05 32 1E 7F 14 E2 [11:48:50]Write to MH i2c: E2 0D 00 1E 18 80 0D 02 02 05 00 32 1E 7F 14 E2 00 00 7F [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:50]Read from MH i2c: E2 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 [11:48:50]MH_I2C_Read... [11:48:50]Read from MH i2c: E2 03 00 1E 18 00 90 00 AA [11:48:50]RAPDU: 90 00 [11:48:50]wFMCommunicate OK [11:48:50]wFMCommunicate request_size=4 [11:48:50]MH_SAM_APDU [11:48:50]CAPDU: 80 0D 03 02 [11:48:50]Write to MH i2c: E2 08 00 1F 18 80 0D 03 02 00 00 00 00 B2 [11:48:50]Write i2c OK [11:48:50]MH_I2C_Read... [11:48:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:51]Read from MH i2c: E2 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 0B 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 0B 00 1F 18 00 BD F9 3A 57 DB 68 58 48 90 00 DD [11:48:51]RAPDU: BD F9 3A 57 DB 68 58 48 90 00 [11:48:51]wFMCommunicate OK [11:48:51]SAM_PROTO_SignData done [11:48:51]FM_MakeSignedData done [11:48:51]CreateOFDProtocolMessage [11:48:51]wFMCommunicate request_size=4 [11:48:51]MH_SAM_APDU [11:48:51]CAPDU: 80 11 00 00 [11:48:51]Write to MH i2c: E2 08 00 20 18 80 11 00 00 00 00 00 00 B2 [11:48:51]Write i2c OK [11:48:51]MH_I2C_Read... [11:48:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:51]Read from MH i2c: E2 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 17 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: E2 17 00 20 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FF [11:48:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:48:51]wFMCommunicate OK [11:48:51]CreateOFDProtocolMessage done [11:48:51]OFDSenderStorePacket 197944 [11:48:51]StoreOFDPacket docnum=197944 [11:48:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2A 2B 07 01 23 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 A2 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 05 03 00 35 04 06 00 E9 32 1E 7F 14 E2 BD F9 3A 57 DB 68 58 48 [11:48:51]CheckFolder [11:48:51]dirname=/storage/ofd_packets [11:48:51]CheckFolder done [11:48:51]ProducePacketName [11:48:51]name=ofd_packets/00197944 [11:48:51]NVStorageSaveData ofd_packets/00197944 [11:48:51]File name is /storage/ofd_packets/00197944 [11:48:51]Write 301 bytes [11:48:51]NVStorageSaveData done [11:48:51]OFDSenderStorePacket done [11:48:51]KKMCreateOFDPacket done [11:48:51]NVStorageSaveData kkm_last_timestamp [11:48:51]File name is /storage/kkm_last_timestamp [11:48:51]Write 4 bytes [11:48:51]NVStorageSaveData done [11:48:51]ExternCall_PrintAddStr [11:48:51]wPrintStart [11:48:51]Write to MH i2c: 01 00 00 21 18 39 [11:48:51]Write i2c OK [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: 01 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: 01 07 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: 01 07 00 21 18 00 00 00 00 00 FF 0F 4E [11:48:51]RasterBufferAndPrint [11:48:51]line Счет N : (1)11325336 [11:48:51]line ИНН: 02508201610067 [11:48:51]line Контрольно-Кассовый Чек [11:48:51]line ПРОДАЖА [11:48:51]line ТРК (МРК, ГНК) : 12 [11:48:51]line Товар: 2710124130 [11:48:51]line Аи-92-К-4 [11:48:51]line 17.700 * 67.80 [11:48:51]line = 1200.06 [11:48:51]line НДС 12% НСП 1% [11:48:51]line > о реализуемом товаре [11:48:51]line ИТОГО: 1200.06 [11:48:51]line НСП 1% : 10.62 [11:48:51]line НДС 12% : 127.44 [11:48:51]line Наличными: 0.00 [11:48:51]line Безнал.: 1200.06 [11:48:51]line Место: АЗС № 95 "Партнер Нефть" [11:48:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:48:51]line СНО: Общий режим [11:48:51]line Чек 285 16.08.2024 11:48 [11:48:51]line Смена: 462 ФФД: 1.0 [11:48:51]line ЗНМ: 0300000079 [11:48:51]line РНМ: 0000000000092545 [11:48:51]line Версия ККМ: 001 [11:48:51]line Платежная система: O! деньги [11:48:51]line ФМ: 0000000000871802 [11:48:51]line ФД: 197944 [11:48:51]line ФПД: 256401469281506 [11:48:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T114850&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197944&fm=256401469281506&tin=02508201610067®Number=0000000000092545&sum=120006 [11:48:51]written 0, free lines is 4095 [11:48:51]OFD Sender: Processing packet 197944 [packets to send 245, broken 244] [11:48:51]ProducePacketName [11:48:51]name=ofd_packets/00197944 [11:48:51]OFD Sender: To server: pG, [11:48:51]CommunicateWithHost lk.salyk.kg:30040 [11:48:51]ConnectInit lk.salyk.kg [11:48:51]Connected sock=10 [11:48:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2A 2B 07 01 23 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 A2 3C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 05 03 00 35 04 06 00 E9 32 1E 7F 14 E2 BD F9 3A 57 DB 68 58 48 [11:48:51]Write to MH i2c: 01 00 00 4B 18 63 [11:48:51]Write i2c OK [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: 01 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: 01 07 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: 01 07 00 4B 18 00 00 00 00 00 F0 0C 66 [11:48:51]RasterBufferAndPrint [11:48:51]line [11:48:51]line [11:48:51]line [11:48:51]line [11:48:51]line [11:48:51]written 0, free lines is 3318 [11:48:51]MH_Cut [11:48:51]Write to MH i2c: D1 01 00 52 18 01 3C [11:48:51]Write i2c OK [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: D1 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: D1 01 00 [11:48:51]MH_I2C_Read... [11:48:51]Read from MH i2c: D1 01 00 52 18 00 3B [11:48:51]Write to MH i2c: 01 00 00 53 18 6B [11:48:51]Write i2c OK [11:48:51]MH_I2C_Read... [11:48:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A5 D6 47 00 37 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 05 03 00 F4 03 04 00 B6 E8 BE 66 B6 04 01 00 00 C1 5A D7 BC 41 8C 99 D6 [11:48:51]CommunicateWithHost err = 0 [11:48:51]CheckOFDResponse [11:48:51]1017 (14) - 77093643461234 [11:48:51]1041 (16) - 0000000000871802 [11:48:51]1040 (4) - 197944 [11:48:51]1012 (4) - 16.08.2024 05:50 [11:48:51]1206 (1) - 0 [11:48:51]OFD Sender: Remove packet 197944 [11:48:51]ProducePacketName [11:48:51]name=ofd_packets/00197944 [11:48:51]NVStorageDeleteData [11:48:52]OFD Sender: No OFD packet to send [11:48:52]*** Cut start [11:48:52]*** Purtial cut [11:48:52]*** CUTSNS_PIN = 0 [11:48:52]*** Stage 1: CUTSNS_PIN = 1 [11:48:54]Read from MH i2c: 01 [11:48:54]MH_I2C_Read... [11:48:54]*** Stop cut motor [11:48:54]*** Cut end [11:48:54]Read from MH i2c: 01 07 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: 01 07 00 53 18 00 00 00 00 00 FF 0F 80 [11:48:54]process_action close_receipt done [11:48:54]requested_data is exist [11:48:54]produce_requested_data [11:48:54]requested_item fm.sn is exist - process it [11:48:54]wFMCommunicate request_size=4 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 11 00 00 [11:48:54]Write to MH i2c: E2 08 00 54 18 80 11 00 00 00 00 00 00 E6 [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 17 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 17 00 54 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 33 [11:48:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:48:54]wFMCommunicate OK [11:48:54]requested_item fd.num is exist - process it [11:48:54]SAM_PROTO_GetFieldsCounters [11:48:54]wFMCommunicate request_size=4 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 13 00 00 [11:48:54]Write to MH i2c: E2 08 00 55 18 80 13 00 00 00 00 00 00 E9 [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 62 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 62 00 55 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 38 05 03 00 0E 04 04 00 CE 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 6D [11:48:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 38 05 03 00 0E 04 04 00 CE 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 [11:48:54]wFMCommunicate OK [11:48:54]SAM_PROTO_GetFieldsCounters done [11:48:54]requested_item shift.num is exist - process it [11:48:54]requested_item shift.opened is exist - process it [11:48:54]req_shift_opened [11:48:54]FM_GetShiftState [11:48:54]SAM_PROTO_GetShiftState [11:48:54]wFMCommunicate request_size=4 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 13 01 00 [11:48:54]Write to MH i2c: E2 08 00 56 18 80 13 01 00 00 00 00 00 EB [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 0E 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 0E 00 56 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 79 [11:48:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:48:54]wFMCommunicate OK [11:48:54]SAM_PROTO_GetShiftState done [11:48:54]FM_GetShiftState done [11:48:54]req_shift_opened done [11:48:54]requested_item shift.open_date is exist - process it [11:48:54]req_shift_open_date [11:48:54]req_shift_open_date done [11:48:54]produce_requested_data done [11:48:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197944,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:48:54]process_action_free close_receipt [11:48:54]json_value_free [11:48:54]json_value_free done [11:48:54]process_json_proto returns [11:48:54]Send response to host [11:48:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197944,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:48:54]free response buf [11:48:54]execute_script done [11:48:54]execute_script returns [11:48:54]free content buf [11:48:54]Sock 9.Close socket [11:48:54]Sock 9.Thread stoped [11:48:57]OFD Sender: No OFD packet to send [11:49:02]OFD Sender: No OFD packet to send [11:49:07]OFD Sender: No OFD packet to send [11:49:12]OFD Sender: No OFD packet to send [11:49:17]OFD Sender: No OFD packet to send [11:49:22]OFD Sender: No OFD packet to send [11:49:27]OFD Sender: No OFD packet to send [11:49:32]OFD Sender: No OFD packet to send [11:49:37]OFD Sender: No OFD packet to send [11:49:42]OFD Sender: No OFD packet to send [11:49:47]OFD Sender: No OFD packet to send [11:49:52]OFD Sender: No OFD packet to send [11:49:57]OFD Sender: No OFD packet to send [11:50:02]OFD Sender: No OFD packet to send [11:50:07]OFD Sender: No OFD packet to send [11:50:12]OFD Sender: No OFD packet to send [11:50:17]OFD Sender: No OFD packet to send [11:50:22]OFD Sender: No OFD packet to send [11:50:27]OFD Sender: No OFD packet to send [11:50:32]OFD Sender: No OFD packet to send [11:50:37]OFD Sender: No OFD packet to send [11:50:42]OFD Sender: No OFD packet to send [11:50:47]OFD Sender: No OFD packet to send [11:50:52]OFD Sender: No OFD packet to send [11:50:57]OFD Sender: No OFD packet to send [11:51:02]OFD Sender: No OFD packet to send [11:51:07]OFD Sender: No OFD packet to send [11:51:12]OFD Sender: No OFD packet to send [11:51:17]OFD Sender: No OFD packet to send [11:51:22]OFD Sender: No OFD packet to send [11:51:27]OFD Sender: No OFD packet to send [11:51:32]OFD Sender: No OFD packet to send [11:51:37]OFD Sender: No OFD packet to send [11:51:39]accept exits with 7 [11:51:39]New connection [11:51:39]New thread 3067403620 created [11:51:39]Thread 3067260260 joined [11:51:39]Waiting for new connection... [11:51:39] Sock 7.Parse request [11:51:39]Sock 7.Check first char [11:51:39]Sock 7.First char is OK [11:51:39]request: POST /json_proto HTTP/1.0 [11:51:39]Method: POST [11:51:39]URL: /json_proto [11:51:39]Method is POST - this is cgi request [11:51:39]url: /json_proto [11:51:39]query_string will be loaded in cgi processing [11:51:39]execute_cgi json_proto POST (null) [11:51:39]execute_cgi path=json_proto method=POST [11:51:39]POST find Content-Length [11:51:39]Host: 172.17.46.195:8080 [11:51:39]Content-Length: 802 [11:51:39]Content-Type: application/json [11:51:39] [11:51:39]POST finish read [11:51:39]Found Content-Length = 802 [11:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:39]execute_script... [11:51:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:39]POST & json_proto [11:51:39]process_json_proto [11:51:39]json parsed OK: [11:51:39]protocol is kg_v1.0 [11:51:39]action value=close_receipt [11:51:39]process_action close_receipt [11:51:39]cmd_close_receipt [11:51:39]MH_GetDate [11:51:39]Write to MH i2c: F0 00 00 57 18 5E [11:51:39]Write i2c OK [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: F0 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: F0 09 00 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: F0 09 00 57 18 00 4C 3D BF 66 8D AE BC 66 72 [11:51:39]GetLastDocTimeStamp 1723808930 [11:51:39]current date 1723809100 [11:51:39]FM_GetShiftState [11:51:39]SAM_PROTO_GetShiftState [11:51:39]wFMCommunicate request_size=4 [11:51:39]MH_SAM_APDU [11:51:39]CAPDU: 80 13 01 00 [11:51:39]Write to MH i2c: E2 08 00 58 18 80 13 01 00 00 00 00 00 ED [11:51:39]Write i2c OK [11:51:39]MH_I2C_Read... [11:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:39]Read from MH i2c: E2 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: E2 0E 00 [11:51:39]MH_I2C_Read... [11:51:39]Read from MH i2c: E2 0E 00 58 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7B [11:51:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:51:39]wFMCommunicate OK [11:51:39]SAM_PROTO_GetShiftState done [11:51:39]FM_GetShiftState done [11:51:39]opened in 1723766727 [11:51:39]opened+sec_in_day 1723853127 [11:51:39]quantity*price = 100050 [11:51:39]sum+1 = 100052 [11:51:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 286 16.08.2024 11:51 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197945 ФПД: 32204031845662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115140&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197945&fm=32204031845662&tin=02508201610067®Number=0000000000092545&sum=100051 [11:51:41]StoreToDocumentArchive [11:51:41]shift 462 fd 197945 [11:51:41]save to /storage/0462/doc_00197945 [11:51:41]save last doc name /storage/0462/doc_00197945 to /storage/kkm_last_doc_name [11:51:41]save OK [11:51:41]Clear old archive folders... [11:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:51:41]tlvbuf is 009875F0 [11:51:41]SAM_PROTO_ClearQueue [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 09 00 00 [11:51:41]Write to MH i2c: E2 08 00 65 18 80 09 00 00 00 00 00 00 EF [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 65 18 00 90 00 F1 [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]SAM_PROTO_ClearQueue done [11:51:41]KKMCreateOFDPacket [11:51:41]OFDProtocolAddRootSTLVToBuf [11:51:41]FM_MakeSignedData [11:51:41]FM_MakeSignedData [11:51:41]SAM_PROTO_SignData [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 01 02 [11:51:41]Write to MH i2c: E2 08 00 66 18 80 0D 01 02 00 00 00 00 F7 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 66 18 00 90 00 F2 [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=255 [11:51:41]MH_SAM_APDU [11:51: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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1E 01 00 00 F4 03 04 00 4C 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 05 03 00 35 04 06 00 1D 4A 15 E0 [11:51:41]Write to MH i2c: E2 02 01 67 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 1E 01 00 00 F4 03 04 00 4C 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 05 03 00 35 04 06 00 1D 4A 15 E0 00 00 15 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 67 18 00 90 00 F3 [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=7 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 02 02 02 E5 1E [11:51:41]Write to MH i2c: E2 0A 00 68 18 80 0D 02 02 02 00 E5 1E 00 00 01 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 03 00 68 18 00 90 00 F4 [11:51:41]RAPDU: 90 00 [11:51:41]wFMCommunicate OK [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 0D 03 02 [11:51:41]Write to MH i2c: E2 08 00 69 18 80 0D 03 02 00 00 00 00 FC [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 0B 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 0B 00 69 18 00 19 24 CB C6 13 CA F9 80 90 00 21 [11:51:41]RAPDU: 19 24 CB C6 13 CA F9 80 90 00 [11:51:41]wFMCommunicate OK [11:51:41]SAM_PROTO_SignData done [11:51:41]FM_MakeSignedData done [11:51:41]CreateOFDProtocolMessage [11:51:41]wFMCommunicate request_size=4 [11:51:41]MH_SAM_APDU [11:51:41]CAPDU: 80 11 00 00 [11:51:41]Write to MH i2c: E2 08 00 6A 18 80 11 00 00 00 00 00 00 FC [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:41]Read from MH i2c: E2 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 17 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: E2 17 00 6A 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 49 [11:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:51:41]wFMCommunicate OK [11:51:41]CreateOFDProtocolMessage done [11:51:41]OFDSenderStorePacket 197945 [11:51:41]StoreOFDPacket docnum=197945 [11:51:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 0D 48 04 01 12 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1E 01 00 00 F4 03 04 00 4C 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 05 03 00 35 04 06 00 1D 4A 15 E0 E5 1E 19 24 CB C6 13 CA F9 80 [11:51:41]CheckFolder [11:51:41]dirname=/storage/ofd_packets [11:51:41]CheckFolder done [11:51:41]ProducePacketName [11:51:41]name=ofd_packets/00197945 [11:51:41]NVStorageSaveData ofd_packets/00197945 [11:51:41]File name is /storage/ofd_packets/00197945 [11:51:41]Write 298 bytes [11:51:41]NVStorageSaveData done [11:51:41]OFDSenderStorePacket done [11:51:41]KKMCreateOFDPacket done [11:51:41]NVStorageSaveData kkm_last_timestamp [11:51:41]File name is /storage/kkm_last_timestamp [11:51:41]Write 4 bytes [11:51:41]NVStorageSaveData done [11:51:41]ExternCall_PrintAddStr [11:51:41]wPrintStart [11:51:41]Write to MH i2c: 01 00 00 6B 18 83 [11:51:41]Write i2c OK [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: 01 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: 01 07 00 [11:51:41]MH_I2C_Read... [11:51:41]Read from MH i2c: 01 07 00 6B 18 00 00 00 00 00 FF 0F 98 [11:51:41]RasterBufferAndPrint [11:51:41]line Счет N : (1)11325339 [11:51:41]line ИНН: 02508201610067 [11:51:41]line Контрольно-Кассовый Чек [11:51:41]line ПРОДАЖА [11:51:41]line ТРК (МРК, ГНК) : 61 [11:51:41]line Товар: 2710194210 [11:51:41]line ДТ-К-5 [11:51:41]line 13.130 * 76.20 [11:51:41]line = 1000.51 [11:51:41]line НДС 12% НСП 1% [11:51:41]line > о реализуемом товаре [11:51:41]line ИТОГО: 1000.51 [11:51:41]line НСП 1% : 8.85 [11:51:41]line НДС 12% : 106.25 [11:51:41]line Наличными: 0.00 [11:51:41]line Безнал.: 1000.51 [11:51:41]line Место: АЗС № 95 "Партнер Нефть" [11:51:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:51:41]line СНО: Общий режим [11:51:41]line Чек 286 16.08.2024 11:51 [11:51:41]line Смена: 462 ФФД: 1.0 [11:51:41]line ЗНМ: 0300000079 [11:51:41]line РНМ: 0000000000092545 [11:51:41]line Версия ККМ: 001 [11:51:41]line Платежная система: O! деньги [11:51:41]line ФМ: 0000000000871802 [11:51:41]line ФД: 197945 [11:51:41]line ФПД: 32204031845662 [11:51:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115140&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197945&fm=32204031845662&tin=02508201610067®Number=0000000000092545&sum=100051 [11:51:41]written 0, free lines is 4095 [11:51:41]OFD Sender: Processing packet 197945 [packets to send 245, broken 244] [11:51:41]ProducePacketName [11:51:41]name=ofd_packets/00197945 [11:51:41]OFD Sender: To server: pG, [11:51:41]CommunicateWithHost lk.salyk.kg:30040 [11:51:41]ConnectInit lk.salyk.kg [11:51:42]Write to MH i2c: 01 00 00 95 18 AD [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: 01 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: 01 07 00 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: 01 07 00 95 18 00 00 00 00 00 F0 0C B0 [11:51:42]RasterBufferAndPrint [11:51:42]line [11:51:42]line [11:51:42]line [11:51:42]line [11:51:42]line [11:51:42]written 0, free lines is 3318 [11:51:42]MH_Cut [11:51:42]Write to MH i2c: D1 01 00 9C 18 01 86 [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: D1 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: D1 01 00 [11:51:42]MH_I2C_Read... [11:51:42]Read from MH i2c: D1 01 00 9C 18 00 85 [11:51:42]Write to MH i2c: 01 00 00 9D 18 B5 [11:51:42]Write i2c OK [11:51:42]MH_I2C_Read... [11:51:42]Connected sock=11 [11:51:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 0D 48 04 01 12 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 1E 01 00 00 F4 03 04 00 4C 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 05 03 00 35 04 06 00 1D 4A 15 E0 E5 1E 19 24 CB C6 13 CA F9 80 [11:51:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 79 82 47 00 97 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 05 03 00 F4 03 04 00 61 E9 BE 66 B6 04 01 00 00 90 F5 4E 0D A4 EA 84 7C [11:51:42]CommunicateWithHost err = 0 [11:51:42]CheckOFDResponse [11:51:42]1017 (14) - 77093643461234 [11:51:42]1041 (16) - 0000000000871802 [11:51:42]1040 (4) - 197945 [11:51:42]1012 (4) - 16.08.2024 05:53 [11:51:42]1206 (1) - 0 [11:51:42]OFD Sender: Remove packet 197945 [11:51:42]ProducePacketName [11:51:42]name=ofd_packets/00197945 [11:51:42]NVStorageDeleteData [11:51:42]*** Cut start [11:51:42]*** Purtial cut [11:51:42]*** Stage 1: CUTSNS_PIN = 1 [11:51:43]Read from MH i2c: 01 [11:51:43]MH_I2C_Read... [11:51:43]*** Stop cut motor [11:51:43]*** Cut end [11:51:43]OFD Sender: No OFD packet to send [11:51:43]Read from MH i2c: 01 07 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: 01 07 00 9D 18 00 00 00 00 00 FF 0F CA [11:51:43]process_action close_receipt done [11:51:43]requested_data is exist [11:51:43]produce_requested_data [11:51:43]requested_item fm.sn is exist - process it [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 11 00 00 [11:51:43]Write to MH i2c: E2 08 00 9E 18 80 11 00 00 00 00 00 00 30 [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:43]Read from MH i2c: E2 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 17 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 17 00 9E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7D [11:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:51:43]wFMCommunicate OK [11:51:43]requested_item fd.num is exist - process it [11:51:43]SAM_PROTO_GetFieldsCounters [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 13 00 00 [11:51:43]Write to MH i2c: E2 08 00 9F 18 80 13 00 00 00 00 00 00 33 [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:43]Read from MH i2c: E2 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 62 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 62 00 9F 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 39 05 03 00 0E 04 04 00 CE 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 BB [11:51:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 39 05 03 00 0E 04 04 00 CE 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 [11:51:43]wFMCommunicate OK [11:51:43]SAM_PROTO_GetFieldsCounters done [11:51:43]requested_item shift.num is exist - process it [11:51:43]requested_item shift.opened is exist - process it [11:51:43]req_shift_opened [11:51:43]FM_GetShiftState [11:51:43]SAM_PROTO_GetShiftState [11:51:43]wFMCommunicate request_size=4 [11:51:43]MH_SAM_APDU [11:51:43]CAPDU: 80 13 01 00 [11:51:43]Write to MH i2c: E2 08 00 A0 18 80 13 01 00 00 00 00 00 35 [11:51:43]Write i2c OK [11:51:43]MH_I2C_Read... [11:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:43]Read from MH i2c: E2 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 0E 00 [11:51:43]MH_I2C_Read... [11:51:43]Read from MH i2c: E2 0E 00 A0 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C3 [11:51:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:51:43]wFMCommunicate OK [11:51:43]SAM_PROTO_GetShiftState done [11:51:43]FM_GetShiftState done [11:51:43]req_shift_opened done [11:51:43]requested_item shift.open_date is exist - process it [11:51:43]req_shift_open_date [11:51:43]req_shift_open_date done [11:51:43]produce_requested_data done [11:51:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197945,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:51:43]process_action_free close_receipt [11:51:43]json_value_free [11:51:43]json_value_free done [11:51:43]process_json_proto returns [11:51:43]Send response to host [11:51:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197945,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:51:43]free response buf [11:51:43]execute_script done [11:51:43]execute_script returns [11:51:43]free content buf [11:51:43]Sock 7.Close socket [11:51:43]Sock 7.Thread stoped [11:51:48]OFD Sender: No OFD packet to send [11:51:53]OFD Sender: No OFD packet to send [11:51:58]OFD Sender: No OFD packet to send [11:52:03]OFD Sender: No OFD packet to send [11:52:08]OFD Sender: No OFD packet to send [11:52:13]OFD Sender: No OFD packet to send [11:52:18]OFD Sender: No OFD packet to send [11:52:23]OFD Sender: No OFD packet to send [11:52:28]OFD Sender: No OFD packet to send [11:52:33]OFD Sender: No OFD packet to send [11:52:38]OFD Sender: No OFD packet to send [11:52:43]OFD Sender: No OFD packet to send [11:52:53]OFD Sender: No OFD packet to send [11:52:58]OFD Sender: No OFD packet to send [11:53:03]OFD Sender: No OFD packet to send [11:53:05]accept exits with 9 [11:53:05]New connection [11:53:05]New thread 3067260260 created [11:53:05]Thread 3067403620 joined [11:53:05]Waiting for new connection... [11:53:05] Sock 9.Parse request [11:53:05]Sock 9.Check first char [11:53:05]Sock 9.First char is OK [11:53:05]request: POST /json_proto HTTP/1.0 [11:53:05]Method: POST [11:53:05]URL: /json_proto [11:53:05]Method is POST - this is cgi request [11:53:05]url: /json_proto [11:53:05]query_string will be loaded in cgi processing [11:53:05]execute_cgi json_proto POST (null) [11:53:05]execute_cgi path=json_proto method=POST [11:53:05]POST find Content-Length [11:53:05]Host: 172.17.46.195:8080 [11:53:05]Content-Length: 679 [11:53:05]Content-Type: application/json [11:53:05] [11:53:05]POST finish read [11:53:05]Found Content-Length = 679 [11:53:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:05]execute_script... [11:53: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)11325340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:05]POST & json_proto [11:53:05]process_json_proto [11:53:05]json parsed OK: [11:53:05]protocol is kg_v1.0 [11:53:05]action value=close_receipt [11:53:05]process_action close_receipt [11:53:05]cmd_close_receipt [11:53:05]MH_GetDate [11:53:05]Write to MH i2c: F0 00 00 A1 18 A8 [11:53:05]Write i2c OK [11:53:05]MH_I2C_Read... [11:53:05]Read from MH i2c: F0 [11:53:05]MH_I2C_Read... [11:53:05]Read from MH i2c: F0 09 00 [11:53:05]MH_I2C_Read... [11:53:05]Read from MH i2c: F0 09 00 A1 18 00 A2 3D BF 66 8D AE BC 66 12 [11:53:05]GetLastDocTimeStamp 1723809100 [11:53:05]current date 1723809186 [11:53:05]FM_GetShiftState [11:53:05]SAM_PROTO_GetShiftState [11:53:05]wFMCommunicate request_size=4 [11:53:05]MH_SAM_APDU [11:53:05]CAPDU: 80 13 01 00 [11:53:05]Write to MH i2c: E2 08 00 A2 18 80 13 01 00 00 00 00 00 37 [11:53:05]Write i2c OK [11:53:05]MH_I2C_Read... [11:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:05]Read from MH i2c: E2 [11:53:05]MH_I2C_Read... [11:53:05]Read from MH i2c: E2 0E 00 [11:53:05]MH_I2C_Read... [11:53:05]Read from MH i2c: E2 0E 00 A2 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C5 [11:53:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:53:05]wFMCommunicate OK [11:53:05]SAM_PROTO_GetShiftState done [11:53:05]FM_GetShiftState done [11:53:05]opened in 1723766727 [11:53:05]opened+sec_in_day 1723853127 [11:53:05]quantity*price = 40002 [11:53:05]sum+1 = 40003 [11:53:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 287 16.08.2024 11:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197946 ФПД: 69832092739511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115306&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197946&fm=69832092739511&tin=02508201610067®Number=0000000000092545&sum=40000 [11:53:06]StoreToDocumentArchive [11:53:06]shift 462 fd 197946 [11:53:06]save to /storage/0462/doc_00197946 [11:53:06]save last doc name /storage/0462/doc_00197946 to /storage/kkm_last_doc_name [11:53:06]save OK [11:53:06]Clear old archive folders... [11:53:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:53:06]tlvbuf is B6F2F4F0 [11:53:06]SAM_PROTO_ClearQueue [11:53:06]wFMCommunicate request_size=4 [11:53:06]MH_SAM_APDU [11:53:06]CAPDU: 80 09 00 00 [11:53:06]Write to MH i2c: E2 08 00 AF 18 80 09 00 00 00 00 00 00 39 [11:53:06]Write i2c OK [11:53:06]MH_I2C_Read... [11:53:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:06]Read from MH i2c: E2 [11:53:06]MH_I2C_Read... [11:53:06]Read from MH i2c: E2 03 00 [11:53:06]MH_I2C_Read... [11:53:06]Read from MH i2c: E2 03 00 AF 18 00 90 00 3B [11:53:06]RAPDU: 90 00 [11:53:06]wFMCommunicate OK [11:53:06]SAM_PROTO_ClearQueue done [11:53:06]KKMCreateOFDPacket [11:53:06]OFDProtocolAddRootSTLVToBuf [11:53:06]FM_MakeSignedData [11:53:06]FM_MakeSignedData [11:53:06]SAM_PROTO_SignData [11:53:06]wFMCommunicate request_size=4 [11:53:06]MH_SAM_APDU [11:53:06]CAPDU: 80 0D 01 02 [11:53:06]Write to MH i2c: E2 08 00 B0 18 80 0D 01 02 00 00 00 00 41 [11:53:06]Write i2c OK [11:53:06]MH_I2C_Read... [11:53:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:06]Read from MH i2c: E2 [11:53:06]MH_I2C_Read... [11:53:06]Read from MH i2c: E2 03 00 [11:53:06]MH_I2C_Read... [11:53:06]Read from MH i2c: E2 03 00 B0 18 00 90 00 3C [11:53:06]RAPDU: 90 00 [11:53:06]wFMCommunicate OK [11:53:06]wFMCommunicate request_size=255 [11:53:06]MH_SAM_APDU [11:53:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 A2 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 05 03 00 35 04 06 00 3F [11:53:06]Write to MH i2c: E2 02 01 B1 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 A2 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 05 03 00 35 04 06 00 3F 00 00 12 [11:53:06]Write i2c OK [11:53:06]MH_I2C_Read... [11:53:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:07]Read from MH i2c: E2 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 03 00 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 03 00 B1 18 00 90 00 3D [11:53:07]RAPDU: 90 00 [11:53:07]wFMCommunicate OK [11:53:07]wFMCommunicate request_size=10 [11:53:07]MH_SAM_APDU [11:53:07]CAPDU: 80 0D 02 02 05 83 0D 14 E7 B7 [11:53:07]Write to MH i2c: E2 0D 00 B2 18 80 0D 02 02 05 00 83 0D 14 E7 B7 00 00 90 [11:53:07]Write i2c OK [11:53:07]MH_I2C_Read... [11:53:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:07]Read from MH i2c: E2 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 03 00 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 03 00 B2 18 00 90 00 3E [11:53:07]RAPDU: 90 00 [11:53:07]wFMCommunicate OK [11:53:07]wFMCommunicate request_size=4 [11:53:07]MH_SAM_APDU [11:53:07]CAPDU: 80 0D 03 02 [11:53:07]Write to MH i2c: E2 08 00 B3 18 80 0D 03 02 00 00 00 00 46 [11:53:07]Write i2c OK [11:53:07]MH_I2C_Read... [11:53:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:07]Read from MH i2c: E2 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 0B 00 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 0B 00 B3 18 00 A5 52 56 82 88 6E CA 56 90 00 2C [11:53:07]RAPDU: A5 52 56 82 88 6E CA 56 90 00 [11:53:07]wFMCommunicate OK [11:53:07]SAM_PROTO_SignData done [11:53:07]FM_MakeSignedData done [11:53:07]CreateOFDProtocolMessage [11:53:07]wFMCommunicate request_size=4 [11:53:07]MH_SAM_APDU [11:53:07]CAPDU: 80 11 00 00 [11:53:07]Write to MH i2c: E2 08 00 B4 18 80 11 00 00 00 00 00 00 46 [11:53:07]Write i2c OK [11:53:07]MH_I2C_Read... [11:53:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:07]Read from MH i2c: E2 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 17 00 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: E2 17 00 B4 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 93 [11:53:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:53:07]wFMCommunicate OK [11:53:07]CreateOFDProtocolMessage done [11:53:07]OFDSenderStorePacket 197946 [11:53:07]StoreOFDPacket docnum=197946 [11:53:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0D 71 07 01 C0 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 A2 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 05 03 00 35 04 06 00 3F 83 0D 14 E7 B7 A5 52 56 82 88 6E CA 56 [11:53:07]CheckFolder [11:53:07]dirname=/storage/ofd_packets [11:53:07]CheckFolder done [11:53:07]ProducePacketName [11:53:07]name=ofd_packets/00197946 [11:53:07]NVStorageSaveData ofd_packets/00197946 [11:53:07]File name is /storage/ofd_packets/00197946 [11:53:07]Write 301 bytes [11:53:07]NVStorageSaveData done [11:53:07]OFDSenderStorePacket done [11:53:07]KKMCreateOFDPacket done [11:53:07]NVStorageSaveData kkm_last_timestamp [11:53:07]File name is /storage/kkm_last_timestamp [11:53:07]Write 4 bytes [11:53:07]NVStorageSaveData done [11:53:07]ExternCall_PrintAddStr [11:53:07]wPrintStart [11:53:07]Write to MH i2c: 01 00 00 B5 18 CD [11:53:07]Write i2c OK [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: 01 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: 01 07 00 [11:53:07]MH_I2C_Read... [11:53:07]Read from MH i2c: 01 07 00 B5 18 00 00 00 00 00 FF 0F E2 [11:53:07]RasterBufferAndPrint [11:53:07]line Счет N : (1)11325340 [11:53:07]line ИНН: 02508201610067 [11:53:07]line Контрольно-Кассовый Чек [11:53:07]line ПРОДАЖА [11:53:07]line ТРК (МРК, ГНК) : 22 [11:53:07]line Товар: 2710124130 [11:53:07]line Аи-92-К-4 [11:53:07]line 5.900 * 67.80 [11:53:07]line = 400.02 [11:53:07]line НДС 12% НСП 1% [11:53:07]line > о реализуемом товаре [11:53:07]line ОКРУГЛЕНИЕ: -0.02 [11:53:07]line ИТОГО: 400.00 [11:53:07]line Внесено: 400.00 [11:53:07]line СДАЧА: 0.00 [11:53:07]line НСП 1% : 3.54 [11:53:07]line НДС 12% : 42.48 [11:53:07]line Наличными: 400.00 [11:53:07]line Безнал.: 0.00 [11:53:07]line Место: АЗС № 95 "Партнер Нефть" [11:53:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:53:07]line СНО: Общий режим [11:53:07]line Чек 287 16.08.2024 11:53 [11:53:07]line Смена: 462 ФФД: 1.0 [11:53:07]line ЗНМ: 0300000079 [11:53:07]line РНМ: 0000000000092545 [11:53:07]line Версия ККМ: 001 [11:53:07]line ФМ: 0000000000871802 [11:53:07]line ФД: 197946 [11:53:07]line ФПД: 69832092739511 [11:53:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115306&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197946&fm=69832092739511&tin=02508201610067®Number=0000000000092545&sum=40000 [11:53:07]OFD Sender: Processing packet 197946 [packets to send 245, broken 244] [11:53:07]ProducePacketName [11:53:07]name=ofd_packets/00197946 [11:53:07]OFD Sender: To server: pG, [11:53:07]CommunicateWithHost lk.salyk.kg:30040 [11:53:07]ConnectInit lk.salyk.kg [11:53:07]written 0, free lines is 4095 [11:53:08]Write to MH i2c: 01 00 00 E0 18 F8 [11:53:08]Write i2c OK [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: 01 [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: 01 07 00 [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: 01 07 00 E0 18 00 00 00 00 00 D1 0C DC [11:53:08]RasterBufferAndPrint [11:53:08]line [11:53:08]line [11:53:08]line [11:53:08]line [11:53:08]line [11:53:08]written 0, free lines is 3287 [11:53:08]MH_Cut [11:53:08]Write to MH i2c: D1 01 00 E7 18 01 D1 [11:53:08]Write i2c OK [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: D1 [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: D1 01 00 [11:53:08]MH_I2C_Read... [11:53:08]Read from MH i2c: D1 01 00 E7 18 00 D0 [11:53:08]Write to MH i2c: 01 00 00 E8 18 00 [11:53:08]Write i2c OK [11:53:08]MH_I2C_Read... [11:53:08]*** Cut start [11:53:08]*** Purtial cut [11:53:08]*** CUTSNS_PIN = 0 [11:53:09]*** Stage 1: CUTSNS_PIN = 1 [11:53:10]Read from MH i2c: 01 [11:53:10]MH_I2C_Read... [11:53:10]*** Stop cut motor [11:53:10]*** Cut end [11:53:10]Read from MH i2c: 01 07 00 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: 01 07 00 E8 18 00 00 00 00 00 FF 0F 15 [11:53:10]process_action close_receipt done [11:53:10]requested_data is exist [11:53:10]produce_requested_data [11:53:10]requested_item fm.sn is exist - process it [11:53:10]wFMCommunicate request_size=4 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 11 00 00 [11:53:10]Write to MH i2c: E2 08 00 E9 18 80 11 00 00 00 00 00 00 7B [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:10]Read from MH i2c: E2 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 17 00 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 17 00 E9 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [11:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:53:10]wFMCommunicate OK [11:53:10]requested_item fd.num is exist - process it [11:53:10]SAM_PROTO_GetFieldsCounters [11:53:10]wFMCommunicate request_size=4 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 13 00 00 [11:53:10]Write to MH i2c: E2 08 00 EA 18 80 13 00 00 00 00 00 00 7E [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:10]Read from MH i2c: E2 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 62 00 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 62 00 EA 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3A 05 03 00 0E 04 04 00 CE 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 0A [11:53:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3A 05 03 00 0E 04 04 00 CE 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 [11:53:10]wFMCommunicate OK [11:53:10]SAM_PROTO_GetFieldsCounters done [11:53:10]requested_item shift.num is exist - process it [11:53:10]requested_item shift.opened is exist - process it [11:53:10]req_shift_opened [11:53:10]FM_GetShiftState [11:53:10]SAM_PROTO_GetShiftState [11:53:10]wFMCommunicate request_size=4 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 13 01 00 [11:53:10]Write to MH i2c: E2 08 00 EB 18 80 13 01 00 00 00 00 00 80 [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 0E 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 0E 00 EB 18 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0E [11:53:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:53:11]wFMCommunicate OK [11:53:11]SAM_PROTO_GetShiftState done [11:53:11]FM_GetShiftState done [11:53:11]req_shift_opened done [11:53:11]requested_item shift.open_date is exist - process it [11:53:11]req_shift_open_date [11:53:11]req_shift_open_date done [11:53:11]produce_requested_data done [11:53:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197946,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:53:11]process_action_free close_receipt [11:53:11]json_value_free [11:53:11]json_value_free done [11:53:11]process_json_proto returns [11:53:11]Send response to host [11:53:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197946,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:53:11]free response buf [11:53:11]execute_script done [11:53:11]execute_script returns [11:53:11]free content buf [11:53:11]Sock 9.Close socket [11:53:11]Sock 9.Thread stoped [11:53:12]ConnectInit Can't take IP for lk.salyk.kg [11:53:12]CommunicateWithHost connect error [11:53:12]CommunicateWithHost err = -1 [11:53:12]OFD Sender: Server communicate error [11:53:17]OFD Sender: Processing packet 197946 [packets to send 245, broken 244] [11:53:17]ProducePacketName [11:53:17]name=ofd_packets/00197946 [11:53:17]OFD Sender: To server: pG, [11:53:17]CommunicateWithHost lk.salyk.kg:30040 [11:53:17]ConnectInit lk.salyk.kg [11:53:22]ConnectInit Can't take IP for lk.salyk.kg [11:53:22]CommunicateWithHost connect error [11:53:22]CommunicateWithHost err = -1 [11:53:22]OFD Sender: Server communicate error [11:53:27]OFD Sender: Processing packet 197946 [packets to send 245, broken 244] [11:53:27]ProducePacketName [11:53:27]name=ofd_packets/00197946 [11:53:27]OFD Sender: To server: pG, [11:53:27]CommunicateWithHost lk.salyk.kg:30040 [11:53:27]ConnectInit lk.salyk.kg [11:53:32]ConnectInit Can't take IP for lk.salyk.kg [11:53:32]CommunicateWithHost connect error [11:53:32]CommunicateWithHost err = -1 [11:53:32]OFD Sender: Server communicate error [11:53:37]OFD Sender: Processing packet 197946 [packets to send 245, broken 244] [11:53:37]ProducePacketName [11:53:37]name=ofd_packets/00197946 [11:53:37]OFD Sender: To server: pG, [11:53:37]CommunicateWithHost lk.salyk.kg:30040 [11:53:37]ConnectInit lk.salyk.kg [11:53:42]ConnectInit Can't take IP for lk.salyk.kg 03 04 00 01 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3B 05 03 00 35 04 06 00 46 6A 24 5F 00 00 43 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]ConnectInit Can't take IP for lk.salyk.kg [11:54:42]CommunicateWithHost connect error [11:54:42]CommunicateWithHost err = -1 [11:54:42]OFD Sender: Server communicate error [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:42]Read from MH i2c: E2 03 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 03 00 FC 18 00 90 00 88 [11:54:42]RAPDU: 90 00 [11:54:42]wFMCommunicate OK [11:54:42]wFMCommunicate request_size=7 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 0D 02 02 02 71 85 [11:54:42]Write to MH i2c: E2 0A 00 FD 18 80 0D 02 02 02 00 71 85 00 00 89 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 03 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 03 00 FD 18 00 90 00 89 [11:54:42]RAPDU: 90 00 [11:54:42]wFMCommunicate OK [11:54:42]wFMCommunicate request_size=4 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 0D 03 02 [11:54:42]Write to MH i2c: E2 08 00 FE 18 80 0D 03 02 00 00 00 00 91 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 0B 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 0B 00 FE 18 00 09 F0 D1 A3 76 EE F3 9F 90 00 F5 [11:54:42]RAPDU: 09 F0 D1 A3 76 EE F3 9F 90 00 [11:54:42]wFMCommunicate OK [11:54:42]SAM_PROTO_SignData done [11:54:42]FM_MakeSignedData done [11:54:42]CreateOFDProtocolMessage [11:54:42]wFMCommunicate request_size=4 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 11 00 00 [11:54:42]Write to MH i2c: E2 08 00 FF 18 80 11 00 00 00 00 00 00 91 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 17 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 17 00 FF 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DE [11:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:54:42]wFMCommunicate OK [11:54:42]CreateOFDProtocolMessage done [11:54:42]OFDSenderStorePacket 197947 [11:54:42]StoreOFDPacket docnum=197947 [11:54:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 91 1D 04 01 73 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3B 05 03 00 35 04 06 00 46 6A 24 5F 71 85 09 F0 D1 A3 76 EE F3 9F [11:54:42]CheckFolder [11:54:42]dirname=/storage/ofd_packets [11:54:42]CheckFolder done [11:54:42]ProducePacketName [11:54:42]name=ofd_packets/00197947 [11:54:42]NVStorageSaveData ofd_packets/00197947 [11:54:42]File name is /storage/ofd_packets/00197947 [11:54:42]Write 298 bytes [11:54:42]NVStorageSaveData done [11:54:42]OFDSenderStorePacket done [11:54:42]KKMCreateOFDPacket done [11:54:42]NVStorageSaveData kkm_last_timestamp [11:54:42]File name is /storage/kkm_last_timestamp [11:54:42]Write 4 bytes [11:54:42]NVStorageSaveData done [11:54:42]ExternCall_PrintAddStr [11:54:42]wPrintStart [11:54:42]Write to MH i2c: 01 00 00 00 19 19 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: 01 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: 01 07 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: 01 07 00 00 19 00 00 00 00 00 FF 0F 2E [11:54:42]RasterBufferAndPrint [11:54:42]line Счет N : (1)11325342 [11:54:42]line ИНН: 02508201610067 [11:54:42]line Контрольно-Кассовый Чек [11:54:42]line ПРОДАЖА [11:54:42]line ТРК (МРК, ГНК) : 51 [11:54:42]line Товар: 2710194210 [11:54:42]line ДТ-К-5 [11:54:42]line 18.000 * 0.00 [11:54:42]line = 0.00 [11:54:43]line НДС 12% НСП 1% [11:54:43]line > о реализуемом товаре [11:54:43]line ИТОГО: 0.00 [11:54:43]line НСП 1% : 0.00 [11:54:43]line НДС 12% : 0.00 [11:54:43]line Наличными: 0.00 [11:54:43]line Безнал.: 0.00 [11:54:43]line Место: АЗС № 95 "Партнер Нефть" [11:54:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:54:43]line СНО: Общий режим [11:54:43]line Чек 288 16.08.2024 11:54 [11:54:43]line Смена: 462 ФФД: 1.0 [11:54:43]line ЗНМ: 0300000079 [11:54:43]line РНМ: 0000000000092545 [11:54:43]line Версия ККМ: 001 [11:54:43]line Талоны: Топливные Талоны [11:54:43]line 4082295 [11:54:43]line ФМ: 0000000000871802 [11:54:43]line ФД: 197947 [11:54:43]line ФПД: 77421690712453 [11:54:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115441&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197947&fm=77421690712453&tin=02508201610067®Number=0000000000092545&sum=0 [11:54:43]written 0, free lines is 4095 [11:54:43]OFD Sender: Processing packet 197946 [packets to send 246, broken 244] [11:54:43]ProducePacketName [11:54:43]name=ofd_packets/00197946 [11:54:43]OFD Sender: To server: pG, [11:54:43]CommunicateWithHost lk.salyk.kg:30040 [11:54:43]ConnectInit lk.salyk.kg [11:54:43]Write to MH i2c: 01 00 00 2A 19 43 [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: 01 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: 01 07 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: 01 07 00 2A 19 00 00 00 00 00 E3 0C 39 [11:54:43]RasterBufferAndPrint [11:54:43]line [11:54:43]line [11:54:43]line [11:54:43]line [11:54:43]line [11:54:43]written 0, free lines is 3317 [11:54:43]MH_Cut [11:54:43]Write to MH i2c: D1 01 00 31 19 01 1C [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: D1 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: D1 01 00 [11:54:43]MH_I2C_Read... [11:54:43]Read from MH i2c: D1 01 00 31 19 00 1B [11:54:43]Write to MH i2c: 01 00 00 32 19 4B [11:54:43]Write i2c OK [11:54:43]MH_I2C_Read... [11:54:44]*** Cut start [11:54:44]*** Purtial cut [11:54:44]*** Stage 1: CUTSNS_PIN = 1 [11:54:44]Read from MH i2c: 01 [11:54:44]MH_I2C_Read... [11:54:44]*** Stop cut motor [11:54:44]*** Cut end [11:54:44]Read from MH i2c: 01 07 00 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: 01 07 00 32 19 00 00 00 00 00 FF 0F 60 [11:54:44]process_action close_receipt done [11:54:44]requested_data is exist [11:54:44]produce_requested_data [11:54:44]requested_item fm.sn is exist - process it [11:54:44]wFMCommunicate request_size=4 [11:54:44]MH_SAM_APDU [11:54:44]CAPDU: 80 11 00 00 [11:54:44]Write to MH i2c: E2 08 00 33 19 80 11 00 00 00 00 00 00 C6 [11:54:44]Write i2c OK [11:54:44]MH_I2C_Read... [11:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:44]Read from MH i2c: E2 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: E2 17 00 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: E2 17 00 33 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 13 [11:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:54:44]wFMCommunicate OK [11:54:44]requested_item fd.num is exist - process it [11:54:44]SAM_PROTO_GetFieldsCounters [11:54:44]wFMCommunicate request_size=4 [11:54:44]MH_SAM_APDU [11:54:44]CAPDU: 80 13 00 00 [11:54:44]Write to MH i2c: E2 08 00 34 19 80 13 00 00 00 00 00 00 C9 [11:54:44]Write i2c OK [11:54:44]MH_I2C_Read... [11:54:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:44]Read from MH i2c: E2 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: E2 62 00 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: E2 62 00 34 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3B 05 03 00 0E 04 04 00 CE 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 59 [11:54:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3B 05 03 00 0E 04 04 00 CE 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 [11:54:44]wFMCommunicate OK [11:54:44]SAM_PROTO_GetFieldsCounters done [11:54:44]requested_item shift.num is exist - process it [11:54:44]requested_item shift.opened is exist - process it [11:54:44]req_shift_opened [11:54:44]FM_GetShiftState [11:54:44]SAM_PROTO_GetShiftState [11:54:44]wFMCommunicate request_size=4 [11:54:44]MH_SAM_APDU [11:54:44]CAPDU: 80 13 01 00 [11:54:44]Write to MH i2c: E2 08 00 35 19 80 13 01 00 00 00 00 00 CB [11:54:44]Write i2c OK [11:54:44]MH_I2C_Read... [11:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:44]Read from MH i2c: E2 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: E2 0E 00 [11:54:44]MH_I2C_Read... [11:54:44]Read from MH i2c: E2 0E 00 35 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 59 [11:54:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:54:44]wFMCommunicate OK [11:54:44]SAM_PROTO_GetShiftState done [11:54:44]FM_GetShiftState done [11:54:44]req_shift_opened done [11:54:44]requested_item shift.open_date is exist - process it [11:54:44]req_shift_open_date [11:54:44]req_shift_open_date done [11:54:44]produce_requested_data done [11:54:44]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197947,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:54:44]process_action_free close_receipt [11:54:44]json_value_free [11:54:44]json_value_free done [11:54:44]process_json_proto returns [11:54:44]Send response to host [11:54:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197947,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:54:44]free response buf [11:54:44]execute_script done [11:54:44]execute_script returns [11:54:44]free content buf [11:54:44]Sock 10.Close socket [11:54:44]Sock 10.Thread stoped [11:54:48]ConnectInit Can't take IP for lk.salyk.kg [11:54:48]CommunicateWithHost connect error [11:54:48]CommunicateWithHost err = -1 [11:54:48]OFD Sender: Server communicate error [11:54:53]OFD Sender: Processing packet 197946 [packets to send 246, broken 244] [11:54:53]ProducePacketName [11:54:53]name=ofd_packets/00197946 [11:54:53]OFD Sender: To server: pG, [11:54:53]CommunicateWithHost lk.salyk.kg:30040 [11:54:53]ConnectInit lk.salyk.kg [11:54:58]ConnectInit Can't take IP for lk.salyk.kg [11:54:58]CommunicateWithHost connect error [11:54:58]CommunicateWithHost err = -1 [11:54:58]OFD Sender: Server communicate error [11:55:02]accept exits with 12 [11:55:02]New connection [11:55:02]New thread 3067260260 created [11:55:02]Thread 3067403620 joined [11:55:02]Waiting for new connection... [11:55:02] Sock 12.Parse request [11:55:02]Sock 12.Check first char [11:55:02]Sock 12.First char is OK [11:55:02]request: POST /json_proto HTTP/1.0 [11:55:02]Method: POST [11:55:02]URL: /json_proto [11:55:02]Method is POST - this is cgi request [11:55:02]url: /json_proto [11:55:02]query_string will be loaded in cgi processing [11:55:02]execute_cgi json_proto POST (null) [11:55:02]execute_cgi path=json_proto method=POST [11:55:02]POST find Content-Length [11:55:02]Host: 172.17.46.195:8080 [11:55:02]Content-Length: 811 [11:55:02]Content-Type: application/json [11:55:02] [11:55:02]POST finish read [11:55:02]Found Content-Length = 811 [11:55:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:02]execute_script... [11:55: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)11325341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:02]POST & json_proto [11:55:02]process_json_proto [11:55:02]json parsed OK: [11:55:02]protocol is kg_v1.0 [11:55:02]action value=close_receipt [11:55:02]process_action close_receipt [11:55:02]cmd_close_receipt [11:55:02]MH_GetDate [11:55:02]Write to MH i2c: F0 00 00 36 19 3E [11:55:02]Write i2c OK [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: F0 [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: F0 09 00 [11:55:02]MH_I2C_Read... [11:55:02]Read from MH i2c: F0 09 00 36 19 00 17 3E BF 66 8D AE BC 66 1E [11:55:02]GetLastDocTimeStamp 1723809281 [11:55:02]current date 1723809303 [11:55:02]FM_GetShiftState [11:55:02]SAM_PROTO_GetShiftState [11:55:02]wFMCommunicate request_size=4 [11:55:02]MH_SAM_APDU [11:55:02]CAPDU: 80 13 01 00 [11:55:02]Write to MH i2c: E2 08 00 37 19 80 13 01 00 00 00 00 00 CD [11:55:02]Write i2c OK [11:55:02]MH_I2C_Read... [11:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:03]Read from MH i2c: E2 [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: E2 0E 00 [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: E2 0E 00 37 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [11:55:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:55:03]wFMCommunicate OK [11:55:03]SAM_PROTO_GetShiftState done [11:55:03]FM_GetShiftState done [11:55:03]opened in 1723766727 [11:55:03]opened+sec_in_day 1723853127 [11:55:03]quantity*price = 200025 [11:55:03]sum+1 = 200026 [11:55:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 289 16.08.2024 11:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197948 ФПД: 143696563109095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115503&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197948&fm=143696563109095&tin=02508201610067®Number=0000000000092545&sum=200025 [11:55:04]StoreToDocumentArchive [11:55:04]shift 462 fd 197948 [11:55:04]save to /storage/0462/doc_00197948 [11:55:04]save last doc name /storage/0462/doc_00197948 to /storage/kkm_last_doc_name [11:55:04]save OK [11:55:04]Clear old archive folders... [11:55:04]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:55:04]tlvbuf is 00901C70 [11:55:04]SAM_PROTO_ClearQueue [11:55:04]wFMCommunicate request_size=4 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 09 00 00 [11:55:04]Write to MH i2c: E2 08 00 44 19 80 09 00 00 00 00 00 00 CF [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 44 19 00 90 00 D1 [11:55:04]RAPDU: 90 00 [11:55:04]wFMCommunicate OK [11:55:04]SAM_PROTO_ClearQueue done [11:55:04]KKMCreateOFDPacket [11:55:04]OFDProtocolAddRootSTLVToBuf [11:55:04]FM_MakeSignedData [11:55:04]FM_MakeSignedData [11:55:04]SAM_PROTO_SignData [11:55:04]wFMCommunicate request_size=4 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 0D 01 02 [11:55:04]Write to MH i2c: E2 08 00 45 19 80 0D 01 02 00 00 00 00 D7 [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 45 19 00 90 00 D2 [11:55:04]RAPDU: 90 00 [11:55:04]wFMCommunicate OK [11:55:04]wFMCommunicate request_size=255 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 21 01 00 00 F4 03 04 00 17 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 05 03 [11:55:04]Write to MH i2c: E2 02 01 46 19 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 21 01 00 00 F4 03 04 00 17 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 05 03 00 00 6D [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 46 19 00 90 00 D3 [11:55:04]RAPDU: 90 00 [11:55:04]wFMCommunicate OK [11:55:04]wFMCommunicate request_size=16 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 82 B0 F6 99 7C E7 [11:55:04]Write to MH i2c: E2 13 00 47 19 80 0D 02 02 0B 00 00 35 04 06 00 82 B0 F6 99 7C E7 00 00 53 [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 03 00 47 19 00 90 00 D4 [11:55:04]RAPDU: 90 00 [11:55:04]wFMCommunicate OK [11:55:04]wFMCommunicate request_size=4 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 0D 03 02 [11:55:04]Write to MH i2c: E2 08 00 48 19 80 0D 03 02 00 00 00 00 DC [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 0B 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 0B 00 48 19 00 C2 90 70 AA E2 2D C5 0E 90 00 2B [11:55:04]RAPDU: C2 90 70 AA E2 2D C5 0E 90 00 [11:55:04]wFMCommunicate OK [11:55:04]SAM_PROTO_SignData done [11:55:04]FM_MakeSignedData done [11:55:04]CreateOFDProtocolMessage [11:55:04]wFMCommunicate request_size=4 [11:55:04]MH_SAM_APDU [11:55:04]CAPDU: 80 11 00 00 [11:55:04]Write to MH i2c: E2 08 00 49 19 80 11 00 00 00 00 00 00 DC [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:04]Read from MH i2c: E2 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 17 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: E2 17 00 49 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 29 [11:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:55:04]wFMCommunicate OK [11:55:04]CreateOFDProtocolMessage done [11:55:04]OFDSenderStorePacket 197948 [11:55:04]StoreOFDPacket docnum=197948 [11:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 2D D4 0D 01 4D EB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 21 01 00 00 F4 03 04 00 17 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 05 03 00 35 04 06 00 82 B0 F6 99 7C E7 C2 90 70 AA E2 2D C5 0E [11:55:04]CheckFolder [11:55:04]dirname=/storage/ofd_packets [11:55:04]CheckFolder done [11:55:04]ProducePacketName [11:55:04]name=ofd_packets/00197948 [11:55:04]NVStorageSaveData ofd_packets/00197948 [11:55:04]File name is /storage/ofd_packets/00197948 [11:55:04]Write 307 bytes [11:55:04]NVStorageSaveData done [11:55:04]OFDSenderStorePacket done [11:55:04]KKMCreateOFDPacket done [11:55:04]NVStorageSaveData kkm_last_timestamp [11:55:04]File name is /storage/kkm_last_timestamp [11:55:04]Write 4 bytes [11:55:04]NVStorageSaveData done [11:55:04]ExternCall_PrintAddStr [11:55:04]wPrintStart [11:55:04]Write to MH i2c: 01 00 00 4A 19 63 [11:55:04]Write i2c OK [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: 01 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: 01 07 00 [11:55:04]MH_I2C_Read... [11:55:04]Read from MH i2c: 01 07 00 4A 19 00 00 00 00 00 FF 0F 78 [11:55:04]RasterBufferAndPrint [11:55:04]line Счет N : (1)11325341 [11:55:04]line ИНН: 02508201610067 [11:55:04]line Контрольно-Кассовый Чек [11:55:04]line ПРОДАЖА [11:55:04]line ТРК (МРК, ГНК) : 62 [11:55:04]line Товар: 2710194210 [11:55:04]line D-ENERGY ДТ-К-5 [11:55:04]line 25.910 * 77.20 [11:55:04]line = 2000.25 [11:55:04]line НДС 12% НСП 1% [11:55:04]line > о реализуемом товаре [11:55:04]line ИТОГО: 2000.25 [11:55:04]line НСП 1% : 17.70 [11:55:04]line НДС 12% : 212.42 [11:55:04]line Наличными: 0.00 [11:55:04]line Безнал.: 2000.25 [11:55:04]line Место: АЗС № 95 "Партнер Нефть" [11:55:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:55:04]line СНО: Общий режим [11:55:04]line Чек 289 16.08.2024 11:55 [11:55:04]line Смена: 462 ФФД: 1.0 [11:55:04]line ЗНМ: 0300000079 [11:55:04]line РНМ: 0000000000092545 [11:55:04]line Версия ККМ: 001 [11:55:04]line Платежная система: O! деньги [11:55:04]line ФМ: 0000000000871802 [11:55:04]line ФД: 197948 [11:55:04]line ФПД: 143696563109095 [11:55:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115503&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197948&fm=143696563109095&tin=02508201610067®Number=0000000000092545&sum=200025 [11:55:04]written 0, free lines is 4095 [11:55:05]Write to MH i2c: 01 00 00 74 19 8D [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: 01 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: 01 07 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: 01 07 00 74 19 00 00 00 00 00 F8 0C 98 [11:55:05]RasterBufferAndPrint [11:55:05]line [11:55:05]line [11:55:05]line [11:55:05]line [11:55:05]line [11:55:05]written 0, free lines is 3345 [11:55:05]MH_Cut [11:55:05]Write to MH i2c: D1 01 00 7B 19 01 66 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: D1 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: D1 01 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: D1 01 00 7B 19 00 65 [11:55:05]Write to MH i2c: 01 00 00 7C 19 95 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:06]*** Cut start [11:55:06]*** Purtial cut [11:55:06]*** CUTSNS_PIN = 0 [11:55:06]*** Stage 1: CUTSNS_PIN = 1 [11:55:08]Read from MH i2c: 01 [11:55:08]MH_I2C_Read... [11:55:08]*** Stop cut motor [11:55:08]*** Cut end [11:55:08]Read from MH i2c: 01 07 00 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: 01 07 00 7C 19 00 00 00 00 00 FF 0F AA [11:55:08]process_action close_receipt done [11:55:08]requested_data is exist [11:55:08]produce_requested_data [11:55:08]requested_item fm.sn is exist - process it [11:55:08]wFMCommunicate request_size=4 [11:55:08]MH_SAM_APDU [11:55:08]CAPDU: 80 11 00 00 [11:55:08]Write to MH i2c: E2 08 00 7D 19 80 11 00 00 00 00 00 00 10 [11:55:08]ConnectInit Can't take IP for lk.salyk.kg [11:55:08]CommunicateWithHost connect error [11:55:08]CommunicateWithHost err = -1 [11:55:08]OFD Sender: Server communicate error [11:55:08]Write i2c OK [11:55:08]MH_I2C_Read... [11:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:08]Read from MH i2c: E2 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 17 00 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 17 00 7D 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5D [11:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:55:08]wFMCommunicate OK [11:55:08]requested_item fd.num is exist - process it [11:55:08]SAM_PROTO_GetFieldsCounters [11:55:08]wFMCommunicate request_size=4 [11:55:08]MH_SAM_APDU [11:55:08]CAPDU: 80 13 00 00 [11:55:08]Write to MH i2c: E2 08 00 7E 19 80 13 00 00 00 00 00 00 13 [11:55:08]Write i2c OK [11:55:08]MH_I2C_Read... [11:55:08]OFD Sender: Processing packet 197946 [packets to send 247, broken 244] [11:55:08]ProducePacketName [11:55:08]name=ofd_packets/00197946 [11:55:08]OFD Sender: To server: pG, [11:55:08]CommunicateWithHost lk.salyk.kg:30040 [11:55:08]ConnectInit lk.salyk.kg [11:55:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:08]Read from MH i2c: E2 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 62 00 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 62 00 7E 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3C 05 03 00 0E 04 04 00 CE 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 A7 [11:55:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3C 05 03 00 0E 04 04 00 CE 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 [11:55:08]wFMCommunicate OK [11:55:08]SAM_PROTO_GetFieldsCounters done [11:55:08]requested_item shift.num is exist - process it [11:55:08]requested_item shift.opened is exist - process it [11:55:08]req_shift_opened [11:55:08]FM_GetShiftState [11:55:08]SAM_PROTO_GetShiftState [11:55:08]wFMCommunicate request_size=4 [11:55:08]MH_SAM_APDU [11:55:08]CAPDU: 80 13 01 00 [11:55:08]Write to MH i2c: E2 08 00 7F 19 80 13 01 00 00 00 00 00 15 [11:55:08]Write i2c OK [11:55:08]MH_I2C_Read... [11:55:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:08]Read from MH i2c: E2 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 0E 00 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 0E 00 7F 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A3 [11:55:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:55:08]wFMCommunicate OK [11:55:08]SAM_PROTO_GetShiftState done [11:55:08]FM_GetShiftState done [11:55:08]req_shift_opened done [11:55:08]requested_item shift.open_date is exist - process it [11:55:08]req_shift_open_date [11:55:08]req_shift_open_date done [11:55:08]produce_requested_data done [11:55:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197948,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:55:08]process_action_free close_receipt [11:55:08]json_value_free [11:55:08]json_value_free done [11:55:08]process_json_proto returns [11:55:08]Send response to host [11:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197948,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:55:08]free response buf [11:55:08]execute_script done [11:55:08]execute_script returns [11:55:08]free content buf [11:55:08]Sock 12.Close socket [11:55:08]Sock 12.Thread stoped [11:55:08]Connected sock=7 [11:55:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0D 71 07 01 C0 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 A2 3D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 05 03 00 35 04 06 00 3F 83 0D 14 E7 B7 A5 52 56 82 88 6E CA 56 [11:55:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 03 7C 47 00 64 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 05 03 00 F4 03 04 00 2F EA BE 66 B6 04 01 00 00 FC 40 D1 A9 B6 69 6E 04 [11:55:09]CommunicateWithHost err = 0 [11:55:09]CheckOFDResponse [11:55:09]1017 (14) - 77093643461234 [11:55:09]1041 (16) - 0000000000871802 [11:55:09]1040 (4) - 197946 [11:55:09]1012 (4) - 16.08.2024 05:57 [11:55:09]1206 (1) - 0 [11:55:09]OFD Sender: Remove packet 197946 [11:55:09]ProducePacketName [11:55:09]name=ofd_packets/00197946 [11:55:09]NVStorageDeleteData [11:55:09]OFD Sender: Processing packet 197947 [packets to send 246, broken 244] [11:55:09]ProducePacketName [11:55:09]name=ofd_packets/00197947 [11:55:09]OFD Sender: To server: pG, [11:55:09]CommunicateWithHost lk.salyk.kg:30040 [11:55:09]ConnectInit lk.salyk.kg [11:55:09]Connected sock=7 [11:55:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 91 1D 04 01 73 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 46 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3B 05 03 00 35 04 06 00 46 6A 24 5F 71 85 09 F0 D1 A3 76 EE F3 9F [11:55:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 39 25 47 00 35 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3B 05 03 00 F4 03 04 00 31 EA BE 66 B6 04 01 00 00 0E CA DD 84 26 44 34 DC [11:55:10]CommunicateWithHost err = 0 [11:55:10]CheckOFDResponse [11:55:10]1017 (14) - 77093643461234 [11:55:10]1041 (16) - 0000000000871802 [11:55:10]1040 (4) - 197947 [11:55:10]1012 (4) - 16.08.2024 05:57 [11:55:10]1206 (1) - 0 [11:55:10]OFD Sender: Remove packet 197947 [11:55:10]ProducePacketName [11:55:10]name=ofd_packets/00197947 [11:55:10]NVStorageDeleteData [11:55:10]OFD Sender: Processing packet 197948 [packets to send 245, broken 244] [11:55:10]ProducePacketName [11:55:10]name=ofd_packets/00197948 [11:55:10]OFD Sender: To server: pG, [11:55:10]CommunicateWithHost lk.salyk.kg:30040 [11:55:10]ConnectInit lk.salyk.kg [11:55:11]Connected sock=7 [11:55:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 2D D4 0D 01 4D EB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 21 01 00 00 F4 03 04 00 17 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 05 03 00 35 04 06 00 82 B0 F6 99 7C E7 C2 90 70 AA E2 2D C5 0E [11:55:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E9 BD 47 00 AF A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 05 03 00 F4 03 04 00 32 EA BE 66 B6 04 01 00 00 C3 17 97 F8 AD A5 DE FE [11:55:11]CommunicateWithHost err = 0 [11:55:11]CheckOFDResponse [11:55:11]1017 (14) - 77093643461234 [11:55:11]1041 (16) - 0000000000871802 [11:55:11]1040 (4) - 197948 [11:55:11]1012 (4) - 16.08.2024 05:57 [11:55:11]1206 (1) - 0 [11:55:11]OFD Sender: Remove packet 197948 [11:55:11]ProducePacketName [11:55:11]name=ofd_packets/00197948 [11:55:11]NVStorageDeleteData [11:55:11]OFD Sender: No OFD packet to send [11:55:16]accept exits with 9 [11:55:16]New connection [11:55:16]New thread 3067403620 created [11:55:16]Thread 3067260260 joined [11:55:16]Waiting for new connection... [11:55:16] Sock 9.Parse request [11:55:16]Sock 9.Check first char [11:55:16]Sock 9.First char is OK [11:55:16]request: POST /json_proto HTTP/1.0 [11:55:16]Method: POST [11:55:16]URL: /json_proto [11:55:16]Method is POST - this is cgi request [11:55:16]url: /json_proto [11:55:16]query_string will be loaded in cgi processing [11:55:16]execute_cgi json_proto POST (null) [11:55:16]execute_cgi path=json_proto method=POST [11:55:16]POST find Content-Length [11:55:16]Host: 172.17.46.195:8080 [11:55:16]Content-Length: 798 [11:55:16]Content-Type: application/json [11:55:16] [11:55:16]POST finish read [11:55:16]Found Content-Length = 798 [11:55:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 2.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\u000A4082295", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:16]execute_script... [11:55: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)11325343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 2.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\u000A4082295", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:16]POST & json_proto [11:55:16]process_json_proto [11:55:16]json parsed OK: [11:55:16]protocol is kg_v1.0 [11:55:16]action value=close_receipt [11:55:16]process_action close_receipt [11:55:16]cmd_close_receipt [11:55:16]MH_GetDate [11:55:16]Write to MH i2c: F0 00 00 80 19 88 [11:55:16]Write i2c OK [11:55:16]MH_I2C_Read... [11:55:16]Read from MH i2c: F0 [11:55:16]MH_I2C_Read... [11:55:16]Read from MH i2c: F0 09 00 [11:55:16]MH_I2C_Read... [11:55:16]Read from MH i2c: F0 09 00 80 19 00 25 3E BF 66 8D AE BC 66 76 [11:55:16]GetLastDocTimeStamp 1723809303 [11:55:16]current date 1723809317 [11:55:16]FM_GetShiftState [11:55:16]SAM_PROTO_GetShiftState [11:55:16]wFMCommunicate request_size=4 [11:55:16]MH_SAM_APDU [11:55:16]CAPDU: 80 13 01 00 [11:55:16]Write to MH i2c: E2 08 00 81 19 80 13 01 00 00 00 00 00 17 [11:55:16]Write i2c OK [11:55:16]MH_I2C_Read... [11:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:16]Read from MH i2c: E2 [11:55:16]MH_I2C_Read... [11:55:16]Read from MH i2c: E2 0E 00 [11:55:16]MH_I2C_Read... [11:55:16]Read from MH i2c: E2 0E 00 81 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [11:55:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:55:16]wFMCommunicate OK [11:55:16]SAM_PROTO_GetShiftState done [11:55:16]FM_GetShiftState done [11:55:16]opened in 1723766727 [11:55:16]opened+sec_in_day 1723853127 [11:55:16]quantity*price = 0 [11:55:16]sum+1 = 1 [11:55:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 290 16.08.2024 11:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082295 ФМ: 0000000000871802 ФД: 197949 ФПД: 14166817255033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115517&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197949&fm=14166817255033&tin=02508201610067®Number=0000000000092545&sum=0 [11:55:17]StoreToDocumentArchive [11:55:17]shift 462 fd 197949 [11:55:17]save to /storage/0462/doc_00197949 [11:55:17]save last doc name /storage/0462/doc_00197949 to /storage/kkm_last_doc_name [11:55:17]save OK [11:55:17]Clear old archive folders... [11:55:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:55:17]tlvbuf is 009BFF30 [11:55:17]SAM_PROTO_ClearQueue [11:55:17]wFMCommunicate request_size=4 [11:55:17]MH_SAM_APDU [11:55:17]CAPDU: 80 09 00 00 [11:55:17]Write to MH i2c: E2 08 00 8E 19 80 09 00 00 00 00 00 00 19 [11:55:17]Write i2c OK [11:55:17]MH_I2C_Read... [11:55:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:17]Read from MH i2c: E2 [11:55:17]MH_I2C_Read... [11:55:17]Read from MH i2c: E2 03 00 [11:55:17]MH_I2C_Read... [11:55:17]Read from MH i2c: E2 03 00 8E 19 00 90 00 1B [11:55:17]RAPDU: 90 00 [11:55:17]wFMCommunicate OK [11:55:17]SAM_PROTO_ClearQueue done [11:55:17]KKMCreateOFDPacket [11:55:17]OFDProtocolAddRootSTLVToBuf [11:55:17]FM_MakeSignedData [11:55:17]FM_MakeSignedData [11:55:17]SAM_PROTO_SignData [11:55:17]wFMCommunicate request_size=4 [11:55:17]MH_SAM_APDU [11:55:17]CAPDU: 80 0D 01 02 [11:55:17]Write to MH i2c: E2 08 00 8F 19 80 0D 01 02 00 00 00 00 21 [11:55:17]Write i2c OK [11:55:17]MH_I2C_Read... [11:55:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:17]Read from MH i2c: E2 [11:55:17]MH_I2C_Read... [11:55:17]Read from MH i2c: E2 03 00 [11:55:17]MH_I2C_Read... [11:55:17]Read from MH i2c: E2 03 00 8F 19 00 90 00 1C [11:55:17]RAPDU: 90 00 [11:55:17]wFMCommunicate OK [11:55:17]wFMCommunicate request_size=255 [11:55:17]MH_SAM_APDU [11: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 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 25 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 05 03 00 35 04 06 00 0C E2 78 1C [11:55:17]Write to MH i2c: E2 02 01 90 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 25 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 05 03 00 35 04 06 00 0C E2 78 1C 00 00 90 [11:55:17]Write i2c OK [11:55:17]MH_I2C_Read... [11:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:18]Read from MH i2c: E2 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 03 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 03 00 90 19 00 90 00 1D [11:55:18]RAPDU: 90 00 [11:55:18]wFMCommunicate OK [11:55:18]wFMCommunicate request_size=7 [11:55:18]MH_SAM_APDU [11:55:18]CAPDU: 80 0D 02 02 02 2E 79 [11:55:18]Write to MH i2c: E2 0A 00 91 19 80 0D 02 02 02 00 2E 79 00 00 CF [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:18]Read from MH i2c: E2 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 03 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 03 00 91 19 00 90 00 1E [11:55:18]RAPDU: 90 00 [11:55:18]wFMCommunicate OK [11:55:18]wFMCommunicate request_size=4 [11:55:18]MH_SAM_APDU [11:55:18]CAPDU: 80 0D 03 02 [11:55:18]Write to MH i2c: E2 08 00 92 19 80 0D 03 02 00 00 00 00 26 [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:18]Read from MH i2c: E2 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 0B 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 0B 00 92 19 00 9E B9 02 78 54 3C 22 8C 90 00 36 [11:55:18]RAPDU: 9E B9 02 78 54 3C 22 8C 90 00 [11:55:18]wFMCommunicate OK [11:55:18]SAM_PROTO_SignData done [11:55:18]FM_MakeSignedData done [11:55:18]CreateOFDProtocolMessage [11:55:18]wFMCommunicate request_size=4 [11:55:18]MH_SAM_APDU [11:55:18]CAPDU: 80 11 00 00 [11:55:18]Write to MH i2c: E2 08 00 93 19 80 11 00 00 00 00 00 00 26 [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:18]Read from MH i2c: E2 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 17 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: E2 17 00 93 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 73 [11:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:55:18]wFMCommunicate OK [11:55:18]CreateOFDProtocolMessage done [11:55:18]OFDSenderStorePacket 197949 [11:55:18]StoreOFDPacket docnum=197949 [11:55:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6C C7 04 01 2A A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 25 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 05 03 00 35 04 06 00 0C E2 78 1C 2E 79 9E B9 02 78 54 3C 22 8C [11:55:18]CheckFolder [11:55:18]dirname=/storage/ofd_packets [11:55:18]CheckFolder done [11:55:18]ProducePacketName [11:55:18]name=ofd_packets/00197949 [11:55:18]NVStorageSaveData ofd_packets/00197949 [11:55:18]File name is /storage/ofd_packets/00197949 [11:55:18]Write 298 bytes [11:55:18]NVStorageSaveData done [11:55:18]OFDSenderStorePacket done [11:55:18]KKMCreateOFDPacket done [11:55:18]NVStorageSaveData kkm_last_timestamp [11:55:18]File name is /storage/kkm_last_timestamp [11:55:18]Write 4 bytes [11:55:18]NVStorageSaveData done [11:55:18]ExternCall_PrintAddStr [11:55:18]wPrintStart [11:55:18]Write to MH i2c: 01 00 00 94 19 AD [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: 01 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: 01 07 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: 01 07 00 94 19 00 00 00 00 00 FF 0F C2 [11:55:18]RasterBufferAndPrint [11:55:18]line Счет N : (1)11325343 [11:55:18]line ИНН: 02508201610067 [11:55:18]line Контрольно-Кассовый Чек [11:55:18]line ПРОДАЖА [11:55:18]line ТРК (МРК, ГНК) : 51 [11:55:18]line Товар: 2710194210 [11:55:18]line ДТ-К-5 [11:55:18]line 2.000 * 0.00 [11:55:18]line = 0.00 [11:55:18]line НДС 12% НСП 1% [11:55:18]line > о реализуемом товаре [11:55:18]line ИТОГО: 0.00 [11:55:18]line НСП 1% : 0.00 [11:55:18]line НДС 12% : 0.00 [11:55:18]line Наличными: 0.00 [11:55:18]line Безнал.: 0.00 [11:55:18]line Место: АЗС № 95 "Партнер Нефть" [11:55:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:55:18]line СНО: Общий режим [11:55:18]line Чек 290 16.08.2024 11:55 [11:55:18]line Смена: 462 ФФД: 1.0 [11:55:18]line ЗНМ: 0300000079 [11:55:18]line РНМ: 0000000000092545 [11:55:18]line Версия ККМ: 001 [11:55:18]line Талоны: Топливные Талоны [11:55:18]line 4082295 [11:55:18]line ФМ: 0000000000871802 [11:55:18]line ФД: 197949 [11:55:18]line ФПД: 14166817255033 [11:55:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115517&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197949&fm=14166817255033&tin=02508201610067®Number=0000000000092545&sum=0 [11:55:18]OFD Sender: Processing packet 197949 [packets to send 245, broken 244] [11:55:18]ProducePacketName [11:55:18]name=ofd_packets/00197949 [11:55:18]OFD Sender: To server: pG, [11:55:18]CommunicateWithHost lk.salyk.kg:30040 [11:55:18]ConnectInit lk.salyk.kg [11:55:18]written 0, free lines is 4095 [11:55:18]Connected sock=10 [11:55:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6C C7 04 01 2A A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 25 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 05 03 00 35 04 06 00 0C E2 78 1C 2E 79 9E B9 02 78 54 3C 22 8C [11:55:18]Write to MH i2c: 01 00 00 BE 19 D7 [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: 01 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: 01 07 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: 01 07 00 BE 19 00 00 00 00 00 EC 0C D6 [11:55:18]RasterBufferAndPrint [11:55:18]line [11:55:18]line [11:55:18]line [11:55:18]line [11:55:18]line [11:55:18]written 0, free lines is 3340 [11:55:18]MH_Cut [11:55:18]Write to MH i2c: D1 01 00 C5 19 01 B0 [11:55:18]Write i2c OK [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: D1 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: D1 01 00 [11:55:18]MH_I2C_Read... [11:55:18]Read from MH i2c: D1 01 00 C5 19 00 AF [11:55:18]Write to MH i2c: 01 00 00 C6 19 DF [11:55:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3A C8 47 00 44 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 05 03 00 F4 03 04 00 39 EA BE 66 B6 04 01 00 00 D1 FE 18 DB 8D F6 53 51 [11:55:19]CommunicateWithHost err = 0 [11:55:19]CheckOFDResponse [11:55:19]1017 (14) - 77093643461234 [11:55:19]1041 (16) - 0000000000871802 [11:55:19]1040 (4) - 197949 [11:55:19]1012 (4) - 16.08.2024 05:57 [11:55:19]1206 (1) - 0 [11:55:19]OFD Sender: Remove packet 197949 [11:55:19]ProducePacketName [11:55:19]name=ofd_packets/00197949 [11:55:19]NVStorageDeleteData [11:55:19]Write i2c OK [11:55:19]MH_I2C_Read... [11:55:19]OFD Sender: No OFD packet to send [11:55:19]*** Cut start [11:55:19]*** Purtial cut [11:55:19]*** Stage 1: CUTSNS_PIN = 1 [11:55:19]Read from MH i2c: 01 [11:55:19]MH_I2C_Read... [11:55:19]*** Stop cut motor [11:55:19]*** Cut end [11:55:19]Read from MH i2c: 01 07 00 [11:55:19]MH_I2C_Read... [11:55:19]Read from MH i2c: 01 07 00 C6 19 00 00 00 00 00 FF 0F F4 [11:55:19]process_action close_receipt done [11:55:19]requested_data is exist [11:55:19]produce_requested_data [11:55:19]requested_item fm.sn is exist - process it [11:55:19]wFMCommunicate request_size=4 [11:55:19]MH_SAM_APDU [11:55:19]CAPDU: 80 11 00 00 [11:55:19]Write to MH i2c: E2 08 00 C7 19 80 11 00 00 00 00 00 00 5A [11:55:19]Write i2c OK [11:55:19]MH_I2C_Read... [11:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:19]Read from MH i2c: E2 [11:55:19]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 17 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 17 00 C7 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A7 [11:55:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:55:20]wFMCommunicate OK [11:55:20]requested_item fd.num is exist - process it [11:55:20]SAM_PROTO_GetFieldsCounters [11:55:20]wFMCommunicate request_size=4 [11:55:20]MH_SAM_APDU [11:55:20]CAPDU: 80 13 00 00 [11:55:20]Write to MH i2c: E2 08 00 C8 19 80 13 00 00 00 00 00 00 5D [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:20]Read from MH i2c: E2 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 62 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 62 00 C8 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3D 05 03 00 0E 04 04 00 CE 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 F5 [11:55:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3D 05 03 00 0E 04 04 00 CE 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 [11:55:20]wFMCommunicate OK [11:55:20]SAM_PROTO_GetFieldsCounters done [11:55:20]requested_item shift.num is exist - process it [11:55:20]requested_item shift.opened is exist - process it [11:55:20]req_shift_opened [11:55:20]FM_GetShiftState [11:55:20]SAM_PROTO_GetShiftState [11:55:20]wFMCommunicate request_size=4 [11:55:20]MH_SAM_APDU [11:55:20]CAPDU: 80 13 01 00 [11:55:20]Write to MH i2c: E2 08 00 C9 19 80 13 01 00 00 00 00 00 5F [11:55:20]Write i2c OK [11:55:20]MH_I2C_Read... [11:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:20]Read from MH i2c: E2 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 0E 00 [11:55:20]MH_I2C_Read... [11:55:20]Read from MH i2c: E2 0E 00 C9 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 ED [11:55:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:55:20]wFMCommunicate OK [11:55:20]SAM_PROTO_GetShiftState done [11:55:20]FM_GetShiftState done [11:55:20]req_shift_opened done [11:55:20]requested_item shift.open_date is exist - process it [11:55:20]req_shift_open_date [11:55:20]req_shift_open_date done [11:55:20]produce_requested_data done [11:55:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197949,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:55:20]process_action_free close_receipt [11:55:20]json_value_free [11:55:20]json_value_free done [11:55:20]process_json_proto returns [11:55:20]Send response to host [11:55:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197949,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:55:20]free response buf [11:55:20]execute_script done [11:55:20]execute_script returns [11:55:20]free content buf [11:55:20]Sock 9.Close socket [11:55:20]Sock 9.Thread stoped [11:55:24]OFD Sender: No OFD packet to send [11:55:25]ConnectInit Can't connect to host [11:55:29]OFD Sender: No OFD packet to send [11:55:30]ConnectInit Can't connect to host [11:55:34]OFD Sender: No OFD packet to send [11:55:39]OFD Sender: No OFD packet to send [11:55:44]OFD Sender: No OFD packet to send [11:55:49]OFD Sender: No OFD packet to send [11:55:54]OFD Sender: No OFD packet to send [11:55:59]OFD Sender: No OFD packet to send [11:56:04]OFD Sender: No OFD packet to send [11:56:09]OFD Sender: No OFD packet to send [11:56:14]OFD Sender: No OFD packet to send [11:56:19]OFD Sender: No OFD packet to send [11:56:24]OFD Sender: No OFD packet to send [11:56:29]OFD Sender: No OFD packet to send [11:56:34]OFD Sender: No OFD packet to send [11:56:39]OFD Sender: No OFD packet to send [11:56:44]OFD Sender: No OFD packet to send [11:56:49]OFD Sender: No OFD packet to send [11:56:54]OFD Sender: No OFD packet to send [11:56:59]OFD Sender: No OFD packet to send [11:57:04]OFD Sender: No OFD packet to send [11:57:05]accept exits with 7 [11:57:05]New connection [11:57:05]New thread 3067260260 created [11:57:05]Thread 3067403620 joined [11:57:05]Waiting for new connection... [11:57:05] Sock 7.Parse request [11:57:05]Sock 7.Check first char [11:57:05]Sock 7.First char is OK [11:57:05]request: POST /json_proto HTTP/1.0 [11:57:05]Method: POST [11:57:05]URL: /json_proto [11:57:05]Method is POST - this is cgi request [11:57:05]url: /json_proto [11:57:05]query_string will be loaded in cgi processing [11:57:05]execute_cgi json_proto POST (null) [11:57:05]execute_cgi path=json_proto method=POST [11:57:05]POST find Content-Length [11:57:05]Host: 172.17.46.195:8080 [11:57:05]Content-Length: 794 [11:57:05]Content-Type: application/json [11:57:05] [11:57:05]POST finish read [11:57:05]Found Content-Length = 794 [11:57:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A01906", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:05]execute_script... [11:57: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)11325344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A01906", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:05]POST & json_proto [11:57:05]process_json_proto [11:57:05]json parsed OK: [11:57:05]protocol is kg_v1.0 [11:57:05]action value=close_receipt [11:57:05]process_action close_receipt [11:57:05]cmd_close_receipt [11:57:05]MH_GetDate [11:57:05]Write to MH i2c: F0 00 00 CA 19 D2 [11:57:05]Write i2c OK [11:57:05]MH_I2C_Read... [11:57:05]Read from MH i2c: F0 [11:57:05]MH_I2C_Read... [11:57:05]Read from MH i2c: F0 09 00 [11:57:05]MH_I2C_Read... [11:57:05]Read from MH i2c: F0 09 00 CA 19 00 91 3E BF 66 8D AE BC 66 2C [11:57:05]GetLastDocTimeStamp 1723809317 [11:57:05]current date 1723809425 [11:57:05]FM_GetShiftState [11:57:05]SAM_PROTO_GetShiftState [11:57:05]wFMCommunicate request_size=4 [11:57:05]MH_SAM_APDU [11:57:05]CAPDU: 80 13 01 00 [11:57:05]Write to MH i2c: E2 08 00 CB 19 80 13 01 00 00 00 00 00 61 [11:57:05]Write i2c OK [11:57:05]MH_I2C_Read... [11:57:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:05]Read from MH i2c: E2 [11:57:05]MH_I2C_Read... [11:57:05]Read from MH i2c: E2 0E 00 [11:57:05]MH_I2C_Read... [11:57:05]Read from MH i2c: E2 0E 00 CB 19 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [11:57:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:57:05]wFMCommunicate OK [11:57:05]SAM_PROTO_GetShiftState done [11:57:05]FM_GetShiftState done [11:57:05]opened in 1723766727 [11:57:05]opened+sec_in_day 1723853127 [11:57:05]quantity*price = 0 [11:57:05]sum+1 = 1 [11:57:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 291 16.08.2024 11:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 01906 ФМ: 0000000000871802 ФД: 197950 ФПД: 111632547414981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115706&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197950&fm=111632547414981&tin=02508201610067®Number=0000000000092545&sum=0 [11:57:06]StoreToDocumentArchive [11:57:06]shift 462 fd 197950 [11:57:06]save to /storage/0462/doc_00197950 [11:57:06]save last doc name /storage/0462/doc_00197950 to /storage/kkm_last_doc_name [11:57:06]save OK [11:57:06]Clear old archive folders... [11:57:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:57:06]tlvbuf is 0093F540 [11:57:06]SAM_PROTO_ClearQueue [11:57:06]wFMCommunicate request_size=4 [11:57:06]MH_SAM_APDU [11:57:06]CAPDU: 80 09 00 00 [11:57:06]Write to MH i2c: E2 08 00 D8 19 80 09 00 00 00 00 00 00 63 [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:57:06]Read from MH i2c: E2 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 D8 19 00 90 00 65 [11:57:06]RAPDU: 90 00 [11:57:06]wFMCommunicate OK [11:57:06]SAM_PROTO_ClearQueue done [11:57:06]KKMCreateOFDPacket [11:57:06]OFDProtocolAddRootSTLVToBuf [11:57:06]FM_MakeSignedData [11:57:06]FM_MakeSignedData [11:57:06]SAM_PROTO_SignData [11:57:06]wFMCommunicate request_size=4 [11:57:06]MH_SAM_APDU [11:57:06]CAPDU: 80 0D 01 02 [11:57:06]Write to MH i2c: E2 08 00 D9 19 80 0D 01 02 00 00 00 00 6B [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:57:06]Read from MH i2c: E2 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 D9 19 00 90 00 66 [11:57:06]RAPDU: 90 00 [11:57:06]wFMCommunicate OK [11:57:06]wFMCommunicate request_size=255 [11:57:06]MH_SAM_APDU [11:57:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 23 01 00 00 F4 03 04 00 92 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 05 03 00 35 04 06 00 65 [11:57:06]Write to MH i2c: E2 02 01 DA 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 23 01 00 00 F4 03 04 00 92 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 05 03 00 35 04 06 00 65 00 00 6F [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:06]Read from MH i2c: E2 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 DA 19 00 90 00 67 [11:57:06]RAPDU: 90 00 [11:57:06]wFMCommunicate OK [11:57:06]wFMCommunicate request_size=10 [11:57:06]MH_SAM_APDU [11:57:06]CAPDU: 80 0D 02 02 05 87 7A 55 83 C5 [11:57:06]Write to MH i2c: E2 0D 00 DB 19 80 0D 02 02 05 00 87 7A 55 83 C5 00 00 16 [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:06]Read from MH i2c: E2 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 03 00 DB 19 00 90 00 68 [11:57:06]RAPDU: 90 00 [11:57:06]wFMCommunicate OK [11:57:06]wFMCommunicate request_size=4 [11:57:06]MH_SAM_APDU [11:57:06]CAPDU: 80 0D 03 02 [11:57:06]Write to MH i2c: E2 08 00 DC 19 80 0D 03 02 00 00 00 00 70 [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:57:06]Read from MH i2c: E2 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 0B 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 0B 00 DC 19 00 FD B0 9B A2 84 2D 41 F7 90 00 44 [11:57:06]RAPDU: FD B0 9B A2 84 2D 41 F7 90 00 [11:57:06]wFMCommunicate OK [11:57:06]SAM_PROTO_SignData done [11:57:06]FM_MakeSignedData done [11:57:06]CreateOFDProtocolMessage [11:57:06]wFMCommunicate request_size=4 [11:57:06]MH_SAM_APDU [11:57:06]CAPDU: 80 11 00 00 [11:57:06]Write to MH i2c: E2 08 00 DD 19 80 11 00 00 00 00 00 00 70 [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:06]Read from MH i2c: E2 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 17 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: E2 17 00 DD 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BD [11:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:57:06]wFMCommunicate OK [11:57:06]CreateOFDProtocolMessage done [11:57:06]OFDSenderStorePacket 197950 [11:57:06]StoreOFDPacket docnum=197950 [11:57:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3D 96 07 01 A3 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 23 01 00 00 F4 03 04 00 92 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 05 03 00 35 04 06 00 65 87 7A 55 83 C5 FD B0 9B A2 84 2D 41 F7 [11:57:06]CheckFolder [11:57:06]dirname=/storage/ofd_packets [11:57:06]CheckFolder done [11:57:06]ProducePacketName [11:57:06]name=ofd_packets/00197950 [11:57:06]NVStorageSaveData ofd_packets/00197950 [11:57:06]File name is /storage/ofd_packets/00197950 [11:57:06]Write 301 bytes [11:57:06]NVStorageSaveData done [11:57:06]OFDSenderStorePacket done [11:57:06]KKMCreateOFDPacket done [11:57:06]NVStorageSaveData kkm_last_timestamp [11:57:06]File name is /storage/kkm_last_timestamp [11:57:06]Write 4 bytes [11:57:06]NVStorageSaveData done [11:57:06]OFD Sender: Processing packet 197950 [packets to send 245, broken 244] [11:57:06]ProducePacketName [11:57:06]name=ofd_packets/00197950 [11:57:06]OFD Sender: To server: pG, [11:57:06]CommunicateWithHost lk.salyk.kg:30040 [11:57:06]ConnectInit lk.salyk.kg [11:57:06]ExternCall_PrintAddStr [11:57:06]wPrintStart [11:57:06]Write to MH i2c: 01 00 00 DE 19 F7 [11:57:06]Write i2c OK [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: 01 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: 01 07 00 [11:57:06]MH_I2C_Read... [11:57:06]Read from MH i2c: 01 07 00 DE 19 00 00 00 00 00 FF 0F 0C [11:57:06]RasterBufferAndPrint [11:57:06]line Счет N : (1)11325344 [11:57:06]line ИНН: 02508201610067 [11:57:06]line Контрольно-Кассовый Чек [11:57:06]line ПРОДАЖА [11:57:06]line ТРК (МРК, ГНК) : 12 [11:57:06]line Товар: 2710124130 [11:57:06]line Аи-92-К-4 [11:57:06]line 20.000 * 0.00 [11:57:06]line = 0.00 [11:57:06]line НДС 12% НСП 1% [11:57:06]line > о реализуемом товаре [11:57:06]line ИТОГО: 0.00 [11:57:06]line НСП 1% : 0.00 [11:57:06]line НДС 12% : 0.00 [11:57:06]line Наличными: 0.00 [11:57:06]line Безнал.: 0.00 [11:57:06]line Место: АЗС № 95 "Партнер Нефть" [11:57:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:57:06]line СНО: Общий режим [11:57:06]line Чек 291 16.08.2024 11:57 [11:57:06]line Смена: 462 ФФД: 1.0 [11:57:06]line ЗНМ: 0300000079 [11:57:06]line РНМ: 0000000000092545 [11:57:06]line Версия ККМ: 001 [11:57:06]line Талоны: Топливная Карта [11:57:06]line 01906 [11:57:06]line ФМ: 0000000000871802 [11:57:06]line ФД: 197950 [11:57:06]line ФПД: 111632547414981 [11:57:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115706&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197950&fm=111632547414981&tin=02508201610067®Number=0000000000092545&sum=0 [11:57:07]Connected sock=11 [11:57:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3D 96 07 01 A3 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 23 01 00 00 F4 03 04 00 92 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 05 03 00 35 04 06 00 65 87 7A 55 83 C5 FD B0 9B A2 84 2D 41 F7 [11:57:07]written 0, free lines is 4095 [11:57:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FB 78 47 00 75 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 05 03 00 F4 03 04 00 A6 EA BE 66 B6 04 01 00 00 3E FD 1E A6 E7 EF A1 8A [11:57:07]CommunicateWithHost err = 0 [11:57:07]CheckOFDResponse [11:57:07]1017 (14) - 77093643461234 [11:57:07]1041 (16) - 0000000000871802 [11:57:07]1040 (4) - 197950 [11:57:07]1012 (4) - 16.08.2024 05:59 [11:57:07]1206 (1) - 0 [11:57:07]OFD Sender: Remove packet 197950 [11:57:07]ProducePacketName [11:57:07]name=ofd_packets/00197950 [11:57:07]NVStorageDeleteData [11:57:07]Write to MH i2c: 01 00 00 08 1A 22 [11:57:07]Write i2c OK [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: 01 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: 01 07 00 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: 01 07 00 08 1A 00 00 00 00 00 DF 0C 14 [11:57:07]RasterBufferAndPrint [11:57:07]line [11:57:07]line [11:57:07]line [11:57:07]line [11:57:07]line [11:57:07]written 0, free lines is 3301 [11:57:07]MH_Cut [11:57:07]Write to MH i2c: D1 01 00 0F 1A 01 FB [11:57:07]Write i2c OK [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: D1 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: D1 01 00 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: D1 01 00 0F 1A 00 FA [11:57:07]Write to MH i2c: 01 00 00 10 1A 2A [11:57:07]Write i2c OK [11:57:07]MH_I2C_Read... [11:57:07]OFD Sender: No OFD packet to send [11:57:08]*** Cut start [11:57:08]*** Purtial cut [11:57:08]*** CUTSNS_PIN = 0 [11:57:08]*** Stage 1: CUTSNS_PIN = 1 [11:57:10]Read from MH i2c: 01 [11:57:10]MH_I2C_Read... [11:57:10]*** Stop cut motor [11:57:10]*** Cut end [11:57:10]Read from MH i2c: 01 07 00 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: 01 07 00 10 1A 00 00 00 00 00 FF 0F 3F [11:57:10]process_action close_receipt done [11:57:10]requested_data is exist [11:57:10]produce_requested_data [11:57:10]requested_item fm.sn is exist - process it [11:57:10]wFMCommunicate request_size=4 [11:57:10]MH_SAM_APDU [11:57:10]CAPDU: 80 11 00 00 [11:57:10]Write to MH i2c: E2 08 00 11 1A 80 11 00 00 00 00 00 00 A5 [11:57:10]Write i2c OK [11:57:10]MH_I2C_Read... [11:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:10]Read from MH i2c: E2 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 17 00 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 17 00 11 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [11:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:57:10]wFMCommunicate OK [11:57:10]requested_item fd.num is exist - process it [11:57:10]SAM_PROTO_GetFieldsCounters [11:57:10]wFMCommunicate request_size=4 [11:57:10]MH_SAM_APDU [11:57:10]CAPDU: 80 13 00 00 [11:57:10]Write to MH i2c: E2 08 00 12 1A 80 13 00 00 00 00 00 00 A8 [11:57:10]Write i2c OK [11:57:10]MH_I2C_Read... [11:57:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:57:10]Read from MH i2c: E2 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 62 00 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 62 00 12 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3E 05 03 00 0E 04 04 00 CE 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 44 [11:57:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3E 05 03 00 0E 04 04 00 CE 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 [11:57:10]wFMCommunicate OK [11:57:10]SAM_PROTO_GetFieldsCounters done [11:57:10]requested_item shift.num is exist - process it [11:57:10]requested_item shift.opened is exist - process it [11:57:10]req_shift_opened [11:57:10]FM_GetShiftState [11:57:10]SAM_PROTO_GetShiftState [11:57:10]wFMCommunicate request_size=4 [11:57:10]MH_SAM_APDU [11:57:10]CAPDU: 80 13 01 00 [11:57:10]Write to MH i2c: E2 08 00 13 1A 80 13 01 00 00 00 00 00 AA [11:57:10]Write i2c OK [11:57:10]MH_I2C_Read... [11:57:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:10]Read from MH i2c: E2 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 0E 00 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 0E 00 13 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [11:57:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:57:10]wFMCommunicate OK [11:57:10]SAM_PROTO_GetShiftState done [11:57:10]FM_GetShiftState done [11:57:10]req_shift_opened done [11:57:10]requested_item shift.open_date is exist - process it [11:57:10]req_shift_open_date [11:57:10]req_shift_open_date done [11:57:10]produce_requested_data done [11:57:10]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197950,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:57:10]process_action_free close_receipt [11:57:10]json_value_free [11:57:10]json_value_free done [11:57:10]process_json_proto returns [11:57:10]Send response to host [11:57:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197950,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:57:10]free response buf [11:57:10]execute_script done [11:57:10]execute_script returns [11:57:10]free content buf [11:57:10]Sock 7.Close socket [11:57:10]Sock 7.Thread stoped [11:57:12]OFD Sender: No OFD packet to send [11:57:17]OFD Sender: No OFD packet to send [11:57:22]OFD Sender: No OFD packet to send [11:57:27]OFD Sender: No OFD packet to send [11:57:32]OFD Sender: No OFD packet to send [11:57:37]OFD Sender: No OFD packet to send [11:57:42]OFD Sender: No OFD packet to send [11:57:48]OFD Sender: No OFD packet to send [11:57:53]OFD Sender: No OFD packet to send [11:57:58]OFD Sender: No OFD packet to send [11:58:03]OFD Sender: No OFD packet to send [11:58:08]OFD Sender: No OFD packet to send [11:58:13]OFD Sender: No OFD packet to send [11:58:18]OFD Sender: No OFD packet to send [11:58:23]OFD Sender: No OFD packet to send [11:58:28]OFD Sender: No OFD packet to send [11:58:33]OFD Sender: No OFD packet to send [11:58:35]accept exits with 9 [11:58:35]New connection [11:58:35]New thread 3067403620 created [11:58:35]Thread 3067260260 joined [11:58:35]Waiting for new connection... [11:58:35] Sock 9.Parse request [11:58:35]Sock 9.Check first char [11:58:35]Sock 9.First char is OK [11:58:35]request: POST /json_proto HTTP/1.0 [11:58:35]Method: POST [11:58:35]URL: /json_proto [11:58:35]Method is POST - this is cgi request [11:58:35]url: /json_proto [11:58:35]query_string will be loaded in cgi processing [11:58:35]execute_cgi json_proto POST (null) [11:58:35]execute_cgi path=json_proto method=POST [11:58:35]POST find Content-Length [11:58:35]Host: 172.17.46.195:8080 [11:58:35]Content-Length: 805 [11:58:35]Content-Type: application/json [11:58:35] [11:58:35]POST finish read [11:58:35]Found Content-Length = 805 [11:58:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325346", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:35]execute_script... [11:58:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325346", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:35]POST & json_proto [11:58:35]process_json_proto [11:58:35]json parsed OK: [11:58:35]protocol is kg_v1.0 [11:58:35]action value=close_receipt [11:58:35]process_action close_receipt [11:58:35]cmd_close_receipt [11:58:35]MH_GetDate [11:58:35]Write to MH i2c: F0 00 00 14 1A 1D [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: F0 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: F0 09 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: F0 09 00 14 1A 00 EC 3E BF 66 8D AE BC 66 D2 [11:58:35]GetLastDocTimeStamp 1723809426 [11:58:35]current date 1723809516 [11:58:35]FM_GetShiftState [11:58:35]SAM_PROTO_GetShiftState [11:58:35]wFMCommunicate request_size=4 [11:58:35]MH_SAM_APDU [11:58:35]CAPDU: 80 13 01 00 [11:58:35]Write to MH i2c: E2 08 00 15 1A 80 13 01 00 00 00 00 00 AC [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:35]Read from MH i2c: E2 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 0E 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: E2 0E 00 15 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [11:58:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:58:35]wFMCommunicate OK [11:58:35]SAM_PROTO_GetShiftState done [11:58:35]FM_GetShiftState done [11:58:35]opened in 1723766727 [11:58:35]opened+sec_in_day 1723853127 [11:58:35]quantity*price = 100021 [11:58:35]sum+1 = 100023 [11:58:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 292 16.08.2024 11:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197951 ФПД: 82503871047757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115836&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197951&fm=82503871047757&tin=02508201610067®Number=0000000000092545&sum=100022 [11:58:37]StoreToDocumentArchive [11:58:37]shift 462 fd 197951 [11:58:37]save to /storage/0462/doc_00197951 [11:58:37]save last doc name /storage/0462/doc_00197951 to /storage/kkm_last_doc_name [11:58:37]save OK [11:58:37]Clear old archive folders... [11:58:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:37]tlvbuf is 0093F220 [11:58:37]SAM_PROTO_ClearQueue [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 09 00 00 [11:58:37]Write to MH i2c: E2 08 00 22 1A 80 09 00 00 00 00 00 00 AE [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 22 1A 00 90 00 B0 [11:58:37]RAPDU: 90 00 [11:58:37]wFMCommunicate OK [11:58:37]SAM_PROTO_ClearQueue done [11:58:37]KKMCreateOFDPacket [11:58:37]OFDProtocolAddRootSTLVToBuf [11:58:37]FM_MakeSignedData [11:58:37]FM_MakeSignedData [11:58:37]SAM_PROTO_SignData [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 0D 01 02 [11:58:37]Write to MH i2c: E2 08 00 23 1A 80 0D 01 02 00 00 00 00 B6 [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 23 1A 00 90 00 B1 [11:58:37]RAPDU: 90 00 [11:58:37]wFMCommunicate OK [11:58:37]wFMCommunicate request_size=255 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 24 01 00 00 F4 03 04 00 EC 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 05 03 00 35 04 06 00 4B [11:58:37]Write to MH i2c: E2 02 01 24 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 24 01 00 00 F4 03 04 00 EC 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 05 03 00 35 04 06 00 4B 00 00 5D [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 24 1A 00 90 00 B2 [11:58:37]RAPDU: 90 00 [11:58:37]wFMCommunicate OK [11:58:37]wFMCommunicate request_size=10 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 0D 02 02 05 09 6D ED 28 4D [11:58:37]Write to MH i2c: E2 0D 00 25 1A 80 0D 02 02 05 00 09 6D ED 28 4D 00 00 9B [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 03 00 25 1A 00 90 00 B3 [11:58:37]RAPDU: 90 00 [11:58:37]wFMCommunicate OK [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 0D 03 02 [11:58:37]Write to MH i2c: E2 08 00 26 1A 80 0D 03 02 00 00 00 00 BB [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 0B 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 0B 00 26 1A 00 54 CC C7 44 7C 48 DA 1F 90 00 A4 [11:58:37]RAPDU: 54 CC C7 44 7C 48 DA 1F 90 00 [11:58:37]wFMCommunicate OK [11:58:37]SAM_PROTO_SignData done [11:58:37]FM_MakeSignedData done [11:58:37]CreateOFDProtocolMessage [11:58:37]wFMCommunicate request_size=4 [11:58:37]MH_SAM_APDU [11:58:37]CAPDU: 80 11 00 00 [11:58:37]Write to MH i2c: E2 08 00 27 1A 80 11 00 00 00 00 00 00 BB [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:37]Read from MH i2c: E2 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 17 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: E2 17 00 27 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 08 [11:58:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:58:37]wFMCommunicate OK [11:58:37]CreateOFDProtocolMessage done [11:58:37]OFDSenderStorePacket 197951 [11:58:37]StoreOFDPacket docnum=197951 [11:58:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 03 07 01 97 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 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 24 01 00 00 F4 03 04 00 EC 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 05 03 00 35 04 06 00 4B 09 6D ED 28 4D 54 CC C7 44 7C 48 DA 1F [11:58:37]CheckFolder [11:58:37]dirname=/storage/ofd_packets [11:58:37]CheckFolder done [11:58:37]ProducePacketName [11:58:37]name=ofd_packets/00197951 [11:58:37]NVStorageSaveData ofd_packets/00197951 [11:58:37]File name is /storage/ofd_packets/00197951 [11:58:37]Write 301 bytes [11:58:37]NVStorageSaveData done [11:58:37]OFDSenderStorePacket done [11:58:37]KKMCreateOFDPacket done [11:58:37]NVStorageSaveData kkm_last_timestamp [11:58:37]File name is /storage/kkm_last_timestamp [11:58:37]Write 4 bytes [11:58:37]NVStorageSaveData done [11:58:37]ExternCall_PrintAddStr [11:58:37]wPrintStart [11:58:37]Write to MH i2c: 01 00 00 28 1A 42 [11:58:37]Write i2c OK [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: 01 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: 01 07 00 [11:58:37]MH_I2C_Read... [11:58:37]Read from MH i2c: 01 07 00 28 1A 00 00 00 00 00 FF 0F 57 [11:58:37]RasterBufferAndPrint [11:58:37]line Счет N : (1)11325346 [11:58:37]line ИНН: 02508201610067 [11:58:37]line Контрольно-Кассовый Чек [11:58:37]line ПРОДАЖА [11:58:37]line ТРК (МРК, ГНК) : 31 [11:58:37]line Товар: 2710124500 [11:58:37]line Аи-95-К-5 [11:58:37]line 13.480 * 74.20 [11:58:37]line = 1000.22 [11:58:37]line НДС 12% НСП 1% [11:58:37]line > о реализуемом товаре [11:58:37]line ИТОГО: 1000.22 [11:58:37]line НСП 1% : 8.85 [11:58:37]line НДС 12% : 106.22 [11:58:37]line Наличными: 0.00 [11:58:37]line Безнал.: 1000.22 [11:58:37]line Место: АЗС № 95 "Партнер Нефть" [11:58:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:58:37]line СНО: Общий режим [11:58:37]line Чек 292 16.08.2024 11:58 [11:58:37]line Смена: 462 ФФД: 1.0 [11:58:37]line ЗНМ: 0300000079 [11:58:37]line РНМ: 0000000000092545 [11:58:37]line Версия ККМ: 001 [11:58:37]line Платежная система: O! деньги [11:58:37]line ФМ: 0000000000871802 [11:58:37]line ФД: 197951 [11:58:37]line ФПД: 82503871047757 [11:58:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115836&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197951&fm=82503871047757&tin=02508201610067®Number=0000000000092545&sum=100022 [11:58:37]written 0, free lines is 4095 [11:58:37]OFD Sender: Processing packet 197951 [packets to send 245, broken 244] [11:58:37]ProducePacketName [11:58:37]name=ofd_packets/00197951 [11:58:37]OFD Sender: To server: pG, [11:58:37]CommunicateWithHost lk.salyk.kg:30040 [11:58:37]ConnectInit lk.salyk.kg [11:58:37]Connected sock=10 [11:58:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 03 07 01 97 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 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 24 01 00 00 F4 03 04 00 EC 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 05 03 00 35 04 06 00 4B 09 6D ED 28 4D 54 CC C7 44 7C 48 DA 1F [11:58:38]Write to MH i2c: 01 00 00 52 1A 6C [11:58:38]Write i2c OK [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: 01 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: 01 07 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: 01 07 00 52 1A 00 00 00 00 00 F4 0C 73 [11:58:38]RasterBufferAndPrint [11:58:38]line [11:58:38]line [11:58:38]line [11:58:38]line [11:58:38]line [11:58:38]written 0, free lines is 3323 [11:58:38]MH_Cut [11:58:38]Write to MH i2c: D1 01 00 59 1A 01 45 [11:58:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 27 D9 47 00 36 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 05 03 00 F4 03 04 00 00 EB BE 66 B6 04 01 00 00 10 5F 98 D2 19 73 81 6C [11:58:38]CommunicateWithHost err = 0 [11:58:38]CheckOFDResponse [11:58:38]1017 (14) - 77093643461234 [11:58:38]1041 (16) - 0000000000871802 [11:58:38]1040 (4) - 197951 [11:58:38]1012 (4) - 16.08.2024 06:00 [11:58:38]1206 (1) - 0 [11:58:38]OFD Sender: Remove packet 197951 [11:58:38]ProducePacketName [11:58:38]name=ofd_packets/00197951 [11:58:38]NVStorageDeleteData [11:58:38]Write i2c OK [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: D1 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: D1 01 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: D1 01 00 59 1A 00 44 [11:58:38]Write to MH i2c: 01 00 00 5A 1A 74 [11:58:38]Write i2c OK [11:58:38]MH_I2C_Read... [11:58:38]OFD Sender: No OFD packet to send [11:58:38]*** Cut start [11:58:38]*** Purtial cut [11:58:38]*** Stage 1: CUTSNS_PIN = 1 [11:58:39]Read from MH i2c: 01 [11:58:39]MH_I2C_Read... [11:58:39]*** Stop cut motor [11:58:39]*** Cut end [11:58:39]Read from MH i2c: 01 07 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: 01 07 00 5A 1A 00 00 00 00 00 FF 0F 89 [11:58:39]process_action close_receipt done [11:58:39]requested_data is exist [11:58:39]produce_requested_data [11:58:39]requested_item fm.sn is exist - process it [11:58:39]wFMCommunicate request_size=4 [11:58:39]MH_SAM_APDU [11:58:39]CAPDU: 80 11 00 00 [11:58:39]Write to MH i2c: E2 08 00 5B 1A 80 11 00 00 00 00 00 00 EF [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:39]Read from MH i2c: E2 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 17 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 17 00 5B 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3C [11:58:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:58:39]wFMCommunicate OK [11:58:39]requested_item fd.num is exist - process it [11:58:39]SAM_PROTO_GetFieldsCounters [11:58:39]wFMCommunicate request_size=4 [11:58:39]MH_SAM_APDU [11:58:39]CAPDU: 80 13 00 00 [11:58:39]Write to MH i2c: E2 08 00 5C 1A 80 13 00 00 00 00 00 00 F2 [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:39]Read from MH i2c: E2 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 62 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 62 00 5C 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3F 05 03 00 0E 04 04 00 CE 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 92 [11:58:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 3F 05 03 00 0E 04 04 00 CE 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 [11:58:39]wFMCommunicate OK [11:58:39]SAM_PROTO_GetFieldsCounters done [11:58:39]requested_item shift.num is exist - process it [11:58:39]requested_item shift.opened is exist - process it [11:58:39]req_shift_opened [11:58:39]FM_GetShiftState [11:58:39]SAM_PROTO_GetShiftState [11:58:39]wFMCommunicate request_size=4 [11:58:39]MH_SAM_APDU [11:58:39]CAPDU: 80 13 01 00 [11:58:39]Write to MH i2c: E2 08 00 5D 1A 80 13 01 00 00 00 00 00 F4 [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:39]Read from MH i2c: E2 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 0E 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 0E 00 5D 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 82 [11:58:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:58:39]wFMCommunicate OK [11:58:39]SAM_PROTO_GetShiftState done [11:58:39]FM_GetShiftState done [11:58:39]req_shift_opened done [11:58:39]requested_item shift.open_date is exist - process it [11:58:39]req_shift_open_date [11:58:39]req_shift_open_date done [11:58:39]produce_requested_data done [11:58:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197951,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:58:39]process_action_free close_receipt [11:58:39]json_value_free [11:58:39]json_value_free done [11:58:39]process_json_proto returns [11:58:39]Send response to host [11:58:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197951,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:58:39]free response buf [11:58:39]execute_script done [11:58:39]execute_script returns [11:58:39]free content buf [11:58:39]Sock 9.Close socket [11:58:39]Sock 9.Thread stoped [11:58:39]accept exits with 7 [11:58:39]New connection [11:58:39]New thread 3067260260 created [11:58:39]Thread 3067403620 joined [11:58:39]Waiting for new connection... [11:58:39] Sock 7.Parse request [11:58:39]Sock 7.Check first char [11:58:39]Sock 7.First char is OK [11:58:39]request: POST /json_proto HTTP/1.0 [11:58:39]Method: POST [11:58:39]URL: /json_proto [11:58:39]Method is POST - this is cgi request [11:58:39]url: /json_proto [11:58:39]query_string will be loaded in cgi processing [11:58:39]execute_cgi json_proto POST (null) [11:58:39]execute_cgi path=json_proto method=POST [11:58:39]POST find Content-Length [11:58:39]Host: 172.17.46.195:8080 [11:58:39]Content-Length: 816 [11:58:39]Content-Type: application/json [11:58:39] [11:58:39]POST finish read [11:58:39]Found Content-Length = 816 [11:58:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:39]execute_script... [11:58: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)11325347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:39]POST & json_proto [11:58:39]process_json_proto [11:58:39]json parsed OK: [11:58:39]protocol is kg_v1.0 [11:58:39]action value=close_receipt [11:58:39]process_action close_receipt [11:58:39]cmd_close_receipt [11:58:39]MH_GetDate [11:58:39]Write to MH i2c: F0 00 00 5E 1A 67 [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: F0 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: F0 09 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: F0 09 00 5E 1A 00 F0 3E BF 66 8D AE BC 66 20 [11:58:39]GetLastDocTimeStamp 1723809516 [11:58:39]current date 1723809520 [11:58:39]FM_GetShiftState [11:58:39]SAM_PROTO_GetShiftState [11:58:39]wFMCommunicate request_size=4 [11:58:39]MH_SAM_APDU [11:58:39]CAPDU: 80 13 01 00 [11:58:39]Write to MH i2c: E2 08 00 5F 1A 80 13 01 00 00 00 00 00 F6 [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:39]Read from MH i2c: E2 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 0E 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 0E 00 5F 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 84 [11:58:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:58:39]wFMCommunicate OK [11:58:39]SAM_PROTO_GetShiftState done [11:58:39]FM_GetShiftState done [11:58:39]opened in 1723766727 [11:58:39]opened+sec_in_day 1723853127 [11:58:39]quantity*price = 80010 [11:58:39]sum+1 = 80011 [11:58:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.10 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.10 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 293 16.08.2024 11:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197952 ФПД: 278655018027487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115840&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197952&fm=278655018027487&tin=02508201610067®Number=0000000000092545&sum=80010 [11:58:41]StoreToDocumentArchive [11:58:41]shift 462 fd 197952 [11:58:41]save to /storage/0462/doc_00197952 [11:58:41]save last doc name /storage/0462/doc_00197952 to /storage/kkm_last_doc_name [11:58:41]save OK [11:58:41]Clear old archive folders... [11:58:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:58:41]tlvbuf is 00975730 [11:58:41]SAM_PROTO_ClearQueue [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 09 00 00 [11:58:41]Write to MH i2c: E2 08 00 6C 1A 80 09 00 00 00 00 00 00 F8 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 6C 1A 00 90 00 FA [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]SAM_PROTO_ClearQueue done [11:58:41]KKMCreateOFDPacket [11:58:41]OFDProtocolAddRootSTLVToBuf [11:58:41]FM_MakeSignedData [11:58:41]FM_MakeSignedData [11:58:41]SAM_PROTO_SignData [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 01 02 [11:58:41]Write to MH i2c: E2 08 00 6D 1A 80 0D 01 02 00 00 00 00 00 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 6D 1A 00 90 00 FB [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]wFMCommunicate request_size=255 [11:58:41]MH_SAM_APDU [11:58: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 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 F0 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 40 05 03 00 35 04 06 00 FD 6F 6D 5D [11:58:41]Write to MH i2c: E2 02 01 6E 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 F0 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 40 05 03 00 35 04 06 00 FD 6F 6D 5D 00 00 8C [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 6E 1A 00 90 00 FC [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]wFMCommunicate request_size=7 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 02 02 02 49 DF [11:58:41]Write to MH i2c: E2 0A 00 6F 1A 80 0D 02 02 02 00 49 DF 00 00 2F [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 6F 1A 00 90 00 FD [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 03 02 [11:58:41]Write to MH i2c: E2 08 00 70 1A 80 0D 03 02 00 00 00 00 05 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 0B 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 0B 00 70 1A 00 B5 22 F9 7F 65 64 53 55 90 00 C6 [11:58:41]RAPDU: B5 22 F9 7F 65 64 53 55 90 00 [11:58:41]wFMCommunicate OK [11:58:41]SAM_PROTO_SignData done [11:58:41]FM_MakeSignedData done [11:58:41]CreateOFDProtocolMessage [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 11 00 00 [11:58:41]Write to MH i2c: E2 08 00 71 1A 80 11 00 00 00 00 00 00 05 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 17 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 17 00 71 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 52 [11:58:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:58:41]wFMCommunicate OK [11:58:41]CreateOFDProtocolMessage done [11:58:41]OFDSenderStorePacket 197952 [11:58:41]StoreOFDPacket docnum=197952 [11:58:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 86 DE 04 01 21 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 F0 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 40 05 03 00 35 04 06 00 FD 6F 6D 5D 49 DF B5 22 F9 7F 65 64 53 55 [11:58:41]CheckFolder [11:58:41]dirname=/storage/ofd_packets [11:58:41]CheckFolder done [11:58:41]ProducePacketName [11:58:41]name=ofd_packets/00197952 [11:58:41]NVStorageSaveData ofd_packets/00197952 [11:58:41]File name is /storage/ofd_packets/00197952 [11:58:41]Write 298 bytes [11:58:41]NVStorageSaveData done [11:58:41]OFDSenderStorePacket done [11:58:41]KKMCreateOFDPacket done [11:58:41]NVStorageSaveData kkm_last_timestamp [11:58:41]File name is /storage/kkm_last_timestamp [11:58:41]Write 4 bytes [11:58:41]NVStorageSaveData done [11:58:41]ExternCall_PrintAddStr [11:58:41]wPrintStart [11:58:41]Write to MH i2c: 01 00 00 72 1A 8C [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: 01 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: 01 07 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: 01 07 00 72 1A 00 00 00 00 00 FF 0F A1 [11:58:41]RasterBufferAndPrint [11:58:41]line Счет N : (1)11325347 [11:58:41]line ИНН: 02508201610067 [11:58:41]line Контрольно-Кассовый Чек [11:58:41]line ПРОДАЖА [11:58:41]line ТРК (МРК, ГНК) : 61 [11:58:41]line Товар: 2710194210 [11:58:41]line ДТ-К-5 [11:58:41]line 10.500 * 76.20 [11:58:41]line = 800.10 [11:58:41]line НДС 12% НСП 1% [11:58:41]line > о реализуемом товаре [11:58:41]line ИТОГО: 800.10 [11:58:41]line НСП 1% : 7.08 [11:58:41]line НДС 12% : 84.97 [11:58:41]line Наличными: 0.00 [11:58:41]line Безнал.: 800.10 [11:58:41]line Место: АЗС № 95 "Партнер Нефть" [11:58:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:58:41]line СНО: Общий режим [11:58:41]line Чек 293 16.08.2024 11:58 [11:58:41]line Смена: 462 ФФД: 1.0 [11:58:41]line ЗНМ: 0300000079 [11:58:41]line РНМ: 0000000000092545 [11:58:41]line Версия ККМ: 001 [11:58:41]line Платежная система: Бакай Банк [11:58:41]line ФМ: 0000000000871802 [11:58:41]line ФД: 197952 [11:58:41]line ФПД: 278655018027487 [11:58:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115840&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197952&fm=278655018027487&tin=02508201610067®Number=0000000000092545&sum=80010 [11:58:41]written 0, free lines is 4095 [11:58:41]OFD Sender: Processing packet 197952 [packets to send 245, broken 244] [11:58:41]ProducePacketName [11:58:41]name=ofd_packets/00197952 [11:58:41]OFD Sender: To server: pG, [11:58:41]CommunicateWithHost lk.salyk.kg:30040 [11:58:41]ConnectInit lk.salyk.kg [11:58:41]Connected sock=10 [11:58:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 86 DE 04 01 21 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 F0 3E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 40 05 03 00 35 04 06 00 FD 6F 6D 5D 49 DF B5 22 F9 7F 65 64 53 55 [11:58:42]Write to MH i2c: 01 00 00 9C 1A B6 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 9C 1A 00 00 00 00 00 F6 0C BF [11:58:42]RasterBufferAndPrint [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]written 0, free lines is 3333 [11:58:42]MH_Cut [11:58:42]Write to MH i2c: D1 01 00 A3 1A 01 8F [11:58:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 08 47 00 43 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 40 05 03 00 F4 03 04 00 05 EB BE 66 B6 04 01 00 00 07 6B 77 D3 DE 65 43 BC [11:58:42]CommunicateWithHost err = 0 [11:58:42]CheckOFDResponse [11:58:42]1017 (14) - 77093643461234 [11:58:42]1041 (16) - 0000000000871802 [11:58:42]1040 (4) - 197952 [11:58:42]1012 (4) - 16.08.2024 06:00 [11:58:42]1206 (1) - 0 [11:58:42]OFD Sender: Remove packet 197952 [11:58:42]ProducePacketName [11:58:42]name=ofd_packets/00197952 [11:58:42]NVStorageDeleteData [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 01 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 01 00 A3 1A 00 8E [11:58:42]Write to MH i2c: 01 00 00 A4 1A BE [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]OFD Sender: No OFD packet to send [11:58:42]*** Cut start [11:58:42]*** Purtial cut [11:58:42]*** CUTSNS_PIN = 0 [11:58:43]*** Stage 1: CUTSNS_PIN = 1 [11:58:44]Read from MH i2c: 01 [11:58:44]MH_I2C_Read... [11:58:44]*** Stop cut motor [11:58:44]*** Cut end [11:58:44]Read from MH i2c: 01 07 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: 01 07 00 A4 1A 00 00 00 00 00 FF 0F D3 [11:58:44]process_action close_receipt done [11:58:44]requested_data is exist [11:58:44]produce_requested_data [11:58:44]requested_item fm.sn is exist - process it [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 11 00 00 [11:58:44]Write to MH i2c: E2 08 00 A5 1A 80 11 00 00 00 00 00 00 39 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 17 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 17 00 A5 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 86 [11:58:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:58:45]wFMCommunicate OK [11:58:45]requested_item fd.num is exist - process it [11:58:45]SAM_PROTO_GetFieldsCounters [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 13 00 00 [11:58:45]Write to MH i2c: E2 08 00 A6 1A 80 13 00 00 00 00 00 00 3C [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 62 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 62 00 A6 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 40 05 03 00 0E 04 04 00 CE 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 E0 [11:58:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 40 05 03 00 0E 04 04 00 CE 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 [11:58:45]wFMCommunicate OK [11:58:45]SAM_PROTO_GetFieldsCounters done [11:58:45]requested_item shift.num is exist - process it [11:58:45]requested_item shift.opened is exist - process it [11:58:45]req_shift_opened [11:58:45]FM_GetShiftState [11:58:45]SAM_PROTO_GetShiftState [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 13 01 00 [11:58:45]Write to MH i2c: E2 08 00 A7 1A 80 13 01 00 00 00 00 00 3E [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 0E 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 0E 00 A7 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CC [11:58:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:58:45]wFMCommunicate OK [11:58:45]SAM_PROTO_GetShiftState done [11:58:45]FM_GetShiftState done [11:58:45]req_shift_opened done [11:58:45]requested_item shift.open_date is exist - process it [11:58:45]req_shift_open_date [11:58:45]req_shift_open_date done [11:58:45]produce_requested_data done [11:58:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197952,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:58:45]process_action_free close_receipt [11:58:45]json_value_free [11:58:45]json_value_free done [11:58:45]process_json_proto returns [11:58:45]Send response to host [11:58:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197952,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:58:45]free response buf [11:58:45]execute_script done [11:58:45]execute_script returns [11:58:45]free content buf [11:58:45]Sock 7.Close socket [11:58:45]Sock 7.Thread stoped [11:58:47]OFD Sender: No OFD packet to send [11:58:52]OFD Sender: No OFD packet to send [11:58:57]OFD Sender: No OFD packet to send [11:59:02]OFD Sender: No OFD packet to send [11:59:07]OFD Sender: No OFD packet to send [11:59:12]OFD Sender: No OFD packet to send [11:59:17]OFD Sender: No OFD packet to send [11:59:22]OFD Sender: No OFD packet to send [11:59:27]OFD Sender: No OFD packet to send [11:59:30]accept exits with 9 [11:59:30]New connection [11:59:30]New thread 3067403620 created [11:59:30]Thread 3067260260 joined [11:59:30]Waiting for new connection... [11:59:30] Sock 9.Parse request [11:59:30]Sock 9.Check first char [11:59:30]Sock 9.First char is OK [11:59:30]request: POST /json_proto HTTP/1.0 [11:59:30]Method: POST [11:59:30]URL: /json_proto [11:59:30]Method is POST - this is cgi request [11:59:30]url: /json_proto [11:59:30]query_string will be loaded in cgi processing [11:59:30]execute_cgi json_proto POST (null) [11:59:30]execute_cgi path=json_proto method=POST [11:59:30]POST find Content-Length [11:59:30]Host: 172.17.46.195:8080 [11:59:30]Content-Length: 756 [11:59:30]Content-Type: application/json [11:59:30] [11:59:30]POST finish read [11:59:30]Found Content-Length = 756 [11:59:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106969", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:30]execute_script... [11:59: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)11325348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106969", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:30]POST & json_proto [11:59:30]process_json_proto [11:59:30]json parsed OK: [11:59:30]protocol is kg_v1.0 [11:59:30]action value=close_receipt [11:59:30]process_action close_receipt [11:59:30]cmd_close_receipt [11:59:30]MH_GetDate [11:59:30]Write to MH i2c: F0 00 00 A8 1A B1 [11:59:30]Write i2c OK [11:59:30]MH_I2C_Read... [11:59:30]Read from MH i2c: F0 [11:59:30]MH_I2C_Read... [11:59:30]Read from MH i2c: F0 09 00 [11:59:30]MH_I2C_Read... [11:59:30]Read from MH i2c: F0 09 00 A8 1A 00 23 3F BF 66 8D AE BC 66 9E [11:59:30]GetLastDocTimeStamp 1723809520 [11:59:30]current date 1723809571 [11:59:30]FM_GetShiftState [11:59:30]SAM_PROTO_GetShiftState [11:59:30]wFMCommunicate request_size=4 [11:59:30]MH_SAM_APDU [11:59:30]CAPDU: 80 13 01 00 [11:59:30]Write to MH i2c: E2 08 00 A9 1A 80 13 01 00 00 00 00 00 40 [11:59:30]Write i2c OK [11:59:30]MH_I2C_Read... [11:59:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:30]Read from MH i2c: E2 [11:59:30]MH_I2C_Read... [11:59:30]Read from MH i2c: E2 0E 00 [11:59:30]MH_I2C_Read... [11:59:30]Read from MH i2c: E2 0E 00 A9 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CE [11:59:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:59:30]wFMCommunicate OK [11:59:30]SAM_PROTO_GetShiftState done [11:59:30]FM_GetShiftState done [11:59:30]opened in 1723766727 [11:59:30]opened+sec_in_day 1723853127 [11:59:30]quantity*price = 0 [11:59:30]sum+1 = 1 [11:59:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 294 16.08.2024 11:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106969 ФМ: 0000000000871802 ФД: 197953 ФПД: 143282551594567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115931&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197953&fm=143282551594567&tin=02508201610067®Number=0000000000092545&sum=0 [11:59:31]StoreToDocumentArchive [11:59:31]shift 462 fd 197953 [11:59:31]save to /storage/0462/doc_00197953 [11:59:31]save last doc name /storage/0462/doc_00197953 to /storage/kkm_last_doc_name [11:59:31]save OK [11:59:31]Clear old archive folders... [11:59:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:59:31]tlvbuf is B6F16630 [11:59:31]SAM_PROTO_ClearQueue [11:59:31]wFMCommunicate request_size=4 [11:59:31]MH_SAM_APDU [11:59:31]CAPDU: 80 09 00 00 [11:59:31]Write to MH i2c: E2 08 00 B6 1A 80 09 00 00 00 00 00 00 42 [11:59:31]Write i2c OK [11:59:31]MH_I2C_Read... [11:59:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:31]Read from MH i2c: E2 [11:59:31]MH_I2C_Read... [11:59:31]Read from MH i2c: E2 03 00 [11:59:31]MH_I2C_Read... [11:59:31]Read from MH i2c: E2 03 00 B6 1A 00 90 00 44 [11:59:31]RAPDU: 90 00 [11:59:31]wFMCommunicate OK [11:59:31]SAM_PROTO_ClearQueue done [11:59:31]KKMCreateOFDPacket [11:59:31]OFDProtocolAddRootSTLVToBuf [11:59:31]FM_MakeSignedData [11:59:31]FM_MakeSignedData [11:59:31]SAM_PROTO_SignData [11:59:31]wFMCommunicate request_size=4 [11:59:31]MH_SAM_APDU [11:59:31]CAPDU: 80 0D 01 02 [11:59:31]Write to MH i2c: E2 08 00 B7 1A 80 0D 01 02 00 00 00 00 4A [11:59:31]Write i2c OK [11:59:31]MH_I2C_Read... [11:59:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:31]Read from MH i2c: E2 [11:59:31]MH_I2C_Read... [11:59:31]Read from MH i2c: E2 03 00 [11:59:31]MH_I2C_Read... [11:59:31]Read from MH i2c: E2 03 00 B7 1A 00 90 00 45 [11:59:31]RAPDU: 90 00 [11:59:31]wFMCommunicate OK [11:59:31]wFMCommunicate request_size=255 [11:59:31]MH_SAM_APDU [11: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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 23 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 05 03 00 35 04 06 00 82 [11:59:31]Write to MH i2c: E2 02 01 B8 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 23 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 05 03 00 35 04 06 00 82 00 00 6C [11:59:31]Write i2c OK [11:59:31]MH_I2C_Read... [11:59:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:32]Read from MH i2c: E2 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 03 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 03 00 B8 1A 00 90 00 46 [11:59:32]RAPDU: 90 00 [11:59:32]wFMCommunicate OK [11:59:32]wFMCommunicate request_size=10 [11:59:32]MH_SAM_APDU [11:59:32]CAPDU: 80 0D 02 02 05 50 91 97 1E 47 [11:59:32]Write to MH i2c: E2 0D 00 B9 1A 80 0D 02 02 05 00 50 91 97 1E 47 00 00 34 [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:32]Read from MH i2c: E2 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 03 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 03 00 B9 1A 00 90 00 47 [11:59:32]RAPDU: 90 00 [11:59:32]wFMCommunicate OK [11:59:32]wFMCommunicate request_size=4 [11:59:32]MH_SAM_APDU [11:59:32]CAPDU: 80 0D 03 02 [11:59:32]Write to MH i2c: E2 08 00 BA 1A 80 0D 03 02 00 00 00 00 4F [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:32]Read from MH i2c: E2 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 0B 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 0B 00 BA 1A 00 87 92 6D B2 09 64 DF 48 90 00 1C [11:59:32]RAPDU: 87 92 6D B2 09 64 DF 48 90 00 [11:59:32]wFMCommunicate OK [11:59:32]SAM_PROTO_SignData done [11:59:32]FM_MakeSignedData done [11:59:32]CreateOFDProtocolMessage [11:59:32]wFMCommunicate request_size=4 [11:59:32]MH_SAM_APDU [11:59:32]CAPDU: 80 11 00 00 [11:59:32]Write to MH i2c: E2 08 00 BB 1A 80 11 00 00 00 00 00 00 4F [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:32]Read from MH i2c: E2 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 17 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: E2 17 00 BB 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9C [11:59:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:59:32]wFMCommunicate OK [11:59:32]CreateOFDProtocolMessage done [11:59:32]OFDSenderStorePacket 197953 [11:59:32]StoreOFDPacket docnum=197953 [11:59:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 03 A2 07 01 8D 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 23 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 05 03 00 35 04 06 00 82 50 91 97 1E 47 87 92 6D B2 09 64 DF 48 [11:59:32]CheckFolder [11:59:32]dirname=/storage/ofd_packets [11:59:32]CheckFolder done [11:59:32]ProducePacketName [11:59:32]name=ofd_packets/00197953 [11:59:32]NVStorageSaveData ofd_packets/00197953 [11:59:32]File name is /storage/ofd_packets/00197953 [11:59:32]Write 301 bytes [11:59:32]NVStorageSaveData done [11:59:32]OFDSenderStorePacket done [11:59:32]KKMCreateOFDPacket done [11:59:32]NVStorageSaveData kkm_last_timestamp [11:59:32]File name is /storage/kkm_last_timestamp [11:59:32]Write 4 bytes [11:59:32]NVStorageSaveData done [11:59:32]ExternCall_PrintAddStr [11:59:32]wPrintStart [11:59:32]Write to MH i2c: 01 00 00 BC 1A D6 [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: 01 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: 01 07 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: 01 07 00 BC 1A 00 00 00 00 00 FF 0F EB [11:59:32]RasterBufferAndPrint [11:59:32]line Счет N : (1)11325348 [11:59:32]line ИНН: 02508201610067 [11:59:32]line Контрольно-Кассовый Чек [11:59:32]line ПРОДАЖА [11:59:32]line ТРК (МРК, ГНК) : 22 [11:59:32]line Товар: 2710124130 [11:59:32]line Аи-92-К-4 [11:59:32]line 14.750 * 0.00 [11:59:32]line = 0.00 [11:59:32]line НДС 12% НСП 1% [11:59:32]line > о реализуемом товаре [11:59:32]line ИТОГО: 0.00 [11:59:32]line НСП 1% : 0.00 [11:59:32]line НДС 12% : 0.00 [11:59:32]line Наличными: 0.00 [11:59:32]line Безнал.: 0.00 [11:59:32]line Место: АЗС № 95 "Партнер Нефть" [11:59:32]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [11:59:32]line СНО: Общий режим [11:59:32]line Чек 294 16.08.2024 11:59 [11:59:32]line Смена: 462 ФФД: 1.0 [11:59:32]line ЗНМ: 0300000079 [11:59:32]line РНМ: 0000000000092545 [11:59:32]line Версия ККМ: 001 [11:59:32]line Талоны: ТК ГПНА Online [11:59:32]line 30106969 [11:59:32]line ФМ: 0000000000871802 [11:59:32]line ФД: 197953 [11:59:32]line ФПД: 143282551594567 [11:59:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T115931&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197953&fm=143282551594567&tin=02508201610067®Number=0000000000092545&sum=0 [11:59:32]written 0, free lines is 4095 [11:59:32]OFD Sender: Processing packet 197953 [packets to send 245, broken 244] [11:59:32]ProducePacketName [11:59:32]name=ofd_packets/00197953 [11:59:32]OFD Sender: To server: pG, [11:59:32]CommunicateWithHost lk.salyk.kg:30040 [11:59:32]ConnectInit lk.salyk.kg [11:59:32]Connected sock=10 [11:59:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 03 A2 07 01 8D 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 23 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 05 03 00 35 04 06 00 82 50 91 97 1E 47 87 92 6D B2 09 64 DF 48 [11:59:32]Write to MH i2c: 01 00 00 E6 1A 00 [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: 01 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: 01 07 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: 01 07 00 E6 1A 00 00 00 00 00 F9 0C 0C [11:59:32]RasterBufferAndPrint [11:59:32]line [11:59:32]line [11:59:32]line [11:59:32]line [11:59:32]line [11:59:32]written 0, free lines is 3327 [11:59:32]MH_Cut [11:59:32]Write to MH i2c: D1 01 00 ED 1A 01 D9 [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: D1 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: D1 01 00 [11:59:32]MH_I2C_Read... [11:59:32]Read from MH i2c: D1 01 00 ED 1A 00 D8 [11:59:32]Write to MH i2c: 01 00 00 EE 1A 08 [11:59:32]Write i2c OK [11:59:32]MH_I2C_Read... [11:59:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0A AD 47 00 98 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 05 03 00 F4 03 04 00 37 EB BE 66 B6 04 01 00 00 27 8E B8 D4 16 E6 26 42 [11:59:32]CommunicateWithHost err = 0 [11:59:32]CheckOFDResponse [11:59:32]1017 (14) - 77093643461234 [11:59:32]1041 (16) - 0000000000871802 [11:59:32]1040 (4) - 197953 [11:59:32]1012 (4) - 16.08.2024 06:01 [11:59:32]1206 (1) - 0 [11:59:32]OFD Sender: Remove packet 197953 [11:59:32]ProducePacketName [11:59:32]name=ofd_packets/00197953 [11:59:32]NVStorageDeleteData [11:59:33]OFD Sender: No OFD packet to send [11:59:33]*** Cut start [11:59:33]*** Purtial cut [11:59:33]*** Stage 1: CUTSNS_PIN = 1 [11:59:33]Read from MH i2c: 01 [11:59:33]MH_I2C_Read... [11:59:33]*** Stop cut motor [11:59:33]*** Cut end [11:59:33]Read from MH i2c: 01 07 00 [11:59:33]MH_I2C_Read... [11:59:33]Read from MH i2c: 01 07 00 EE 1A 00 00 00 00 00 FF 0F 1D [11:59:33]process_action close_receipt done [11:59:33]requested_data is exist [11:59:33]produce_requested_data [11:59:33]requested_item fm.sn is exist - process it [11:59:33]wFMCommunicate request_size=4 [11:59:33]MH_SAM_APDU [11:59:33]CAPDU: 80 11 00 00 [11:59:33]Write to MH i2c: E2 08 00 EF 1A 80 11 00 00 00 00 00 00 83 [11:59:33]Write i2c OK [11:59:33]MH_I2C_Read... [11:59:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:33]Read from MH i2c: E2 [11:59:33]MH_I2C_Read... [11:59:33]Read from MH i2c: E2 17 00 [11:59:33]MH_I2C_Read... [11:59:33]Read from MH i2c: E2 17 00 EF 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D0 [11:59:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [11:59:33]wFMCommunicate OK [11:59:33]requested_item fd.num is exist - process it [11:59:33]SAM_PROTO_GetFieldsCounters [11:59:33]wFMCommunicate request_size=4 [11:59:33]MH_SAM_APDU [11:59:33]CAPDU: 80 13 00 00 [11:59:33]Write to MH i2c: E2 08 00 F0 1A 80 13 00 00 00 00 00 00 86 [11:59:33]Write i2c OK [11:59:33]MH_I2C_Read... [11:59:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:34]Read from MH i2c: E2 [11:59:34]MH_I2C_Read... [11:59:34]Read from MH i2c: E2 62 00 [11:59:34]MH_I2C_Read... [11:59:34]Read from MH i2c: E2 62 00 F0 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 41 05 03 00 0E 04 04 00 CE 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 2E [11:59:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 41 05 03 00 0E 04 04 00 CE 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 [11:59:34]wFMCommunicate OK [11:59:34]SAM_PROTO_GetFieldsCounters done [11:59:34]requested_item shift.num is exist - process it [11:59:34]requested_item shift.opened is exist - process it [11:59:34]req_shift_opened [11:59:34]FM_GetShiftState [11:59:34]SAM_PROTO_GetShiftState [11:59:34]wFMCommunicate request_size=4 [11:59:34]MH_SAM_APDU [11:59:34]CAPDU: 80 13 01 00 [11:59:34]Write to MH i2c: E2 08 00 F1 1A 80 13 01 00 00 00 00 00 88 [11:59:34]Write i2c OK [11:59:34]MH_I2C_Read... [11:59:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:34]Read from MH i2c: E2 [11:59:34]MH_I2C_Read... [11:59:34]Read from MH i2c: E2 0E 00 [11:59:34]MH_I2C_Read... [11:59:34]Read from MH i2c: E2 0E 00 F1 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 16 [11:59:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [11:59:34]wFMCommunicate OK [11:59:34]SAM_PROTO_GetShiftState done [11:59:34]FM_GetShiftState done [11:59:34]req_shift_opened done [11:59:34]requested_item shift.open_date is exist - process it [11:59:34]req_shift_open_date [11:59:34]req_shift_open_date done [11:59:34]produce_requested_data done [11:59:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197953,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [11:59:34]process_action_free close_receipt [11:59:34]json_value_free [11:59:34]json_value_free done [11:59:34]process_json_proto returns [11:59:34]Send response to host [11:59:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197953,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [11:59:34]free response buf [11:59:34]execute_script done [11:59:34]execute_script returns [11:59:34]free content buf [11:59:34]Sock 9.Close socket [11:59:34]Sock 9.Thread stoped [11:59:38]OFD Sender: No OFD packet to send [11:59:43]OFD Sender: No OFD packet to send [11:59:48]OFD Sender: No OFD packet to send [11:59:53]OFD Sender: No OFD packet to send [11:59:58]OFD Sender: No OFD packet to send [12:00:03]OFD Sender: No OFD packet to send [12:00:06]accept exits with 7 [12:00:06]New connection [12:00:06]New thread 3067260260 created [12:00:06]Thread 3067403620 joined [12:00:06]Waiting for new connection... [12:00:06] Sock 7.Parse request [12:00:06]Sock 7.Check first char [12:00:06]Sock 7.First char is OK [12:00:06]request: POST /json_proto HTTP/1.0 [12:00:06]Method: POST [12:00:06]URL: /json_proto [12:00:06]Method is POST - this is cgi request [12:00:06]url: /json_proto [12:00:06]query_string will be loaded in cgi processing [12:00:06]execute_cgi json_proto POST (null) [12:00:06]execute_cgi path=json_proto method=POST [12:00:06]POST find Content-Length [12:00:06]Host: 172.17.46.195:8080 [12:00:06]Content-Length: 679 [12:00:06]Content-Type: application/json [12:00:06] [12:00:06]POST finish read [12:00:06]Found Content-Length = 679 [12:00:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:06]execute_script... [12:00: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)11325349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:06]POST & json_proto [12:00:06]process_json_proto [12:00:06]json parsed OK: [12:00:06]protocol is kg_v1.0 [12:00:06]action value=close_receipt [12:00:06]process_action close_receipt [12:00:06]cmd_close_receipt [12:00:06]MH_GetDate [12:00:06]Write to MH i2c: F0 00 00 F2 1A FB [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: F0 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: F0 09 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: F0 09 00 F2 1A 00 47 3F BF 66 8D AE BC 66 0C [12:00:06]GetLastDocTimeStamp 1723809571 [12:00:06]current date 1723809607 [12:00:06]FM_GetShiftState [12:00:06]SAM_PROTO_GetShiftState [12:00:06]wFMCommunicate request_size=4 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 13 01 00 [12:00:06]Write to MH i2c: E2 08 00 F3 1A 80 13 01 00 00 00 00 00 8A [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 0E 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 0E 00 F3 1A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [12:00:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:00:06]wFMCommunicate OK [12:00:06]SAM_PROTO_GetShiftState done [12:00:06]FM_GetShiftState done [12:00:06]opened in 1723766727 [12:00:06]opened+sec_in_day 1723853127 [12:00:06]quantity*price = 35052 [12:00:06]sum+1 = 35054 [12:00:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 295 16.08.2024 12:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197954 ФПД: 21272927142608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120007&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197954&fm=21272927142608&tin=02508201610067®Number=0000000000092545&sum=35000 [12:00:07]StoreToDocumentArchive [12:00:07]shift 462 fd 197954 [12:00:07]save to /storage/0462/doc_00197954 [12:00:07]save last doc name /storage/0462/doc_00197954 to /storage/kkm_last_doc_name [12:00:07]save OK [12:00:07]Clear old archive folders... [12:00:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:07]tlvbuf is B6F16520 [12:00:07]SAM_PROTO_ClearQueue [12:00:07]wFMCommunicate request_size=4 [12:00:07]MH_SAM_APDU [12:00:07]CAPDU: 80 09 00 00 [12:00:07]Write to MH i2c: E2 08 00 00 1B 80 09 00 00 00 00 00 00 8D [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 [12:00:07]MH_I2C_Read... [12:00:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:07]Read from MH i2c: E2 03 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 00 1B 00 90 00 8F [12:00:07]RAPDU: 90 00 [12:00:07]wFMCommunicate OK [12:00:07]SAM_PROTO_ClearQueue done [12:00:07]KKMCreateOFDPacket [12:00:07]OFDProtocolAddRootSTLVToBuf [12:00:07]FM_MakeSignedData [12:00:07]FM_MakeSignedData [12:00:07]SAM_PROTO_SignData [12:00:07]wFMCommunicate request_size=4 [12:00:07]MH_SAM_APDU [12:00:07]CAPDU: 80 0D 01 02 [12:00:07]Write to MH i2c: E2 08 00 01 1B 80 0D 01 02 00 00 00 00 95 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:07]Read from MH i2c: E2 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 01 1B 00 90 00 90 [12:00:07]RAPDU: 90 00 [12:00:07]wFMCommunicate OK [12:00:07]wFMCommunicate request_size=255 [12:00:07]MH_SAM_APDU [12: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 47 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 05 03 00 35 04 06 00 13 [12:00:07]Write to MH i2c: E2 02 01 02 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 47 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 05 03 00 35 04 06 00 13 00 00 37 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:07]Read from MH i2c: E2 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 02 1B 00 90 00 91 [12:00:07]RAPDU: 90 00 [12:00:07]wFMCommunicate OK [12:00:07]wFMCommunicate request_size=10 [12:00:07]MH_SAM_APDU [12:00:07]CAPDU: 80 0D 02 02 05 58 FD 44 02 D0 [12:00:07]Write to MH i2c: E2 0D 00 03 1B 80 0D 02 02 05 00 58 FD 44 02 D0 00 00 0D [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:07]Read from MH i2c: E2 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 03 00 03 1B 00 90 00 92 [12:00:07]RAPDU: 90 00 [12:00:07]wFMCommunicate OK [12:00:07]wFMCommunicate request_size=4 [12:00:07]MH_SAM_APDU [12:00:07]CAPDU: 80 0D 03 02 [12:00:07]Write to MH i2c: E2 08 00 04 1B 80 0D 03 02 00 00 00 00 9A [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:07]Read from MH i2c: E2 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 0B 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 0B 00 04 1B 00 DD 51 B9 9F E4 6B A7 4F 90 00 66 [12:00:07]RAPDU: DD 51 B9 9F E4 6B A7 4F 90 00 [12:00:07]wFMCommunicate OK [12:00:07]SAM_PROTO_SignData done [12:00:07]FM_MakeSignedData done [12:00:07]CreateOFDProtocolMessage [12:00:07]wFMCommunicate request_size=4 [12:00:07]MH_SAM_APDU [12:00:07]CAPDU: 80 11 00 00 [12:00:07]Write to MH i2c: E2 08 00 05 1B 80 11 00 00 00 00 00 00 9A [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:07]Read from MH i2c: E2 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 17 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: E2 17 00 05 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E7 [12:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:00:07]wFMCommunicate OK [12:00:07]CreateOFDProtocolMessage done [12:00:07]OFDSenderStorePacket 197954 [12:00:07]StoreOFDPacket docnum=197954 [12:00:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 B4 07 01 88 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 47 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 05 03 00 35 04 06 00 13 58 FD 44 02 D0 DD 51 B9 9F E4 6B A7 4F [12:00:07]CheckFolder [12:00:07]dirname=/storage/ofd_packets [12:00:07]CheckFolder done [12:00:07]ProducePacketName [12:00:07]name=ofd_packets/00197954 [12:00:07]NVStorageSaveData ofd_packets/00197954 [12:00:07]File name is /storage/ofd_packets/00197954 [12:00:07]Write 301 bytes [12:00:07]NVStorageSaveData done [12:00:07]OFDSenderStorePacket done [12:00:07]KKMCreateOFDPacket done [12:00:07]NVStorageSaveData kkm_last_timestamp [12:00:07]File name is /storage/kkm_last_timestamp [12:00:07]Write 4 bytes [12:00:07]NVStorageSaveData done [12:00:07]ExternCall_PrintAddStr [12:00:07]wPrintStart [12:00:07]Write to MH i2c: 01 00 00 06 1B 21 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 07 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 07 00 06 1B 00 00 00 00 00 FF 0F 36 [12:00:07]RasterBufferAndPrint [12:00:07]line Счет N : (1)11325349 [12:00:07]line ИНН: 02508201610067 [12:00:07]line Контрольно-Кассовый Чек [12:00:07]line ПРОДАЖА [12:00:07]line ТРК (МРК, ГНК) : 32 [12:00:07]line Товар: 2710124130 [12:00:07]line Аи-92-К-4 [12:00:07]line 5.170 * 67.80 [12:00:07]line = 350.53 [12:00:07]line НДС 12% НСП 1% [12:00:07]line > о реализуемом товаре [12:00:07]line ОКРУГЛЕНИЕ: -0.53 [12:00:07]line ИТОГО: 350.00 [12:00:07]line Внесено: 350.00 [12:00:07]line СДАЧА: 0.00 [12:00:07]line НСП 1% : 3.10 [12:00:07]line НДС 12% : 37.22 [12:00:07]line Наличными: 350.00 [12:00:07]line Безнал.: 0.00 [12:00:07]line Место: АЗС № 95 "Партнер Нефть" [12:00:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:00:07]line СНО: Общий режим [12:00:07]line Чек 295 16.08.2024 12:00 [12:00:07]line Смена: 462 ФФД: 1.0 [12:00:07]line ЗНМ: 0300000079 [12:00:07]line РНМ: 0000000000092545 [12:00:07]line Версия ККМ: 001 [12:00:07]line ФМ: 0000000000871802 [12:00:07]line ФД: 197954 [12:00:08]line ФПД: 21272927142608 [12:00:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120007&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197954&fm=21272927142608&tin=02508201610067®Number=0000000000092545&sum=35000 [12:00:08]OFD Sender: Processing packet 197954 [packets to send 245, broken 244] [12:00:08]ProducePacketName [12:00:08]name=ofd_packets/00197954 [12:00:08]OFD Sender: To server: pG, [12:00:08]CommunicateWithHost lk.salyk.kg:30040 [12:00:08]ConnectInit lk.salyk.kg [12:00:08]written 0, free lines is 4095 [12:00:08]Connected sock=10 [12:00:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 B4 07 01 88 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 47 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 05 03 00 35 04 06 00 13 58 FD 44 02 D0 DD 51 B9 9F E4 6B A7 4F [12:00:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 97 99 47 00 97 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 05 03 00 F4 03 04 00 5B EB BE 66 B6 04 01 00 00 2E 2A DA 0B 30 C1 4A 4A [12:00:08]CommunicateWithHost err = 0 [12:00:08]CheckOFDResponse [12:00:08]1017 (14) - 77093643461234 [12:00:08]1041 (16) - 0000000000871802 [12:00:08]1040 (4) - 197954 [12:00:08]1012 (4) - 16.08.2024 06:02 [12:00:08]1206 (1) - 0 [12:00:08]OFD Sender: Remove packet 197954 [12:00:08]ProducePacketName [12:00:08]name=ofd_packets/00197954 [12:00:08]NVStorageDeleteData [12:00:08]Write to MH i2c: 01 00 00 31 1B 4C [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: 01 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: 01 07 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: 01 07 00 31 1B 00 00 00 00 00 F2 0C 51 [12:00:08]RasterBufferAndPrint [12:00:08]line [12:00:08]line [12:00:08]line [12:00:08]line [12:00:08]line [12:00:08]written 0, free lines is 3319 [12:00:08]MH_Cut [12:00:08]Write to MH i2c: D1 01 00 38 1B 01 25 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: D1 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: D1 01 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: D1 01 00 38 1B 00 24 [12:00:08]Write to MH i2c: 01 00 00 39 1B 54 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:09]OFD Sender: No OFD packet to send [12:00:09]*** Cut start [12:00:09]*** Purtial cut [12:00:09]*** CUTSNS_PIN = 0 [12:00:09]*** Stage 1: CUTSNS_PIN = 1 [12:00:11]Read from MH i2c: 01 [12:00:11]MH_I2C_Read... [12:00:11]*** Stop cut motor [12:00:11]*** Cut end [12:00:11]Read from MH i2c: 01 07 00 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: 01 07 00 39 1B 00 00 00 00 00 FF 0F 69 [12:00:11]process_action close_receipt done [12:00:11]requested_data is exist [12:00:11]produce_requested_data [12:00:11]requested_item fm.sn is exist - process it [12:00:11]wFMCommunicate request_size=4 [12:00:11]MH_SAM_APDU [12:00:11]CAPDU: 80 11 00 00 [12:00:11]Write to MH i2c: E2 08 00 3A 1B 80 11 00 00 00 00 00 00 CF [12:00:11]Write i2c OK [12:00:11]MH_I2C_Read... [12:00:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:11]Read from MH i2c: E2 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: E2 17 00 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: E2 17 00 3A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1C [12:00:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:00:11]wFMCommunicate OK [12:00:11]requested_item fd.num is exist - process it [12:00:11]SAM_PROTO_GetFieldsCounters [12:00:11]wFMCommunicate request_size=4 [12:00:11]MH_SAM_APDU [12:00:11]CAPDU: 80 13 00 00 [12:00:11]Write to MH i2c: E2 08 00 3B 1B 80 13 00 00 00 00 00 00 D2 [12:00:11]Write i2c OK [12:00:11]MH_I2C_Read... [12:00:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:11]Read from MH i2c: E2 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: E2 62 00 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: E2 62 00 3B 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 42 05 03 00 0E 04 04 00 CE 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 7E [12:00:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 42 05 03 00 0E 04 04 00 CE 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:00:11]wFMCommunicate OK [12:00:11]SAM_PROTO_GetFieldsCounters done [12:00:11]requested_item shift.num is exist - process it [12:00:11]requested_item shift.opened is exist - process it [12:00:11]req_shift_opened [12:00:11]FM_GetShiftState [12:00:11]SAM_PROTO_GetShiftState [12:00:11]wFMCommunicate request_size=4 [12:00:11]MH_SAM_APDU [12:00:11]CAPDU: 80 13 01 00 [12:00:11]Write to MH i2c: E2 08 00 3C 1B 80 13 01 00 00 00 00 00 D4 [12:00:11]Write i2c OK [12:00:11]MH_I2C_Read... [12:00:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:11]Read from MH i2c: E2 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: E2 0E 00 [12:00:11]MH_I2C_Read... [12:00:11]Read from MH i2c: E2 0E 00 3C 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 62 [12:00:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:00:11]wFMCommunicate OK [12:00:11]SAM_PROTO_GetShiftState done [12:00:11]FM_GetShiftState done [12:00:11]req_shift_opened done [12:00:11]requested_item shift.open_date is exist - process it [12:00:11]req_shift_open_date [12:00:11]req_shift_open_date done [12:00:11]produce_requested_data done [12:00:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197954,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:00:11]process_action_free close_receipt [12:00:11]json_value_free [12:00:11]json_value_free done [12:00:11]process_json_proto returns [12:00:11]Send response to host [12:00:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197954,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:00:11]free response buf [12:00:11]execute_script done [12:00:11]execute_script returns [12:00:11]free content buf [12:00:11]Sock 7.Close socket [12:00:11]Sock 7.Thread stoped [12:00:14]OFD Sender: No OFD packet to send [12:00:19]OFD Sender: No OFD packet to send [12:00:24]OFD Sender: No OFD packet to send [12:00:29]OFD Sender: No OFD packet to send [12:00:34]OFD Sender: No OFD packet to send [12:00:39]OFD Sender: No OFD packet to send [12:00:44]OFD Sender: No OFD packet to send [12:00:49]OFD Sender: No OFD packet to send [12:00:54]OFD Sender: No OFD packet to send [12:00:59]OFD Sender: No OFD packet to send [12:01:04]OFD Sender: No OFD packet to send [12:01:09]OFD Sender: No OFD packet to send [12:01:14]OFD Sender: No OFD packet to send [12:01:19]OFD Sender: No OFD packet to send [12:01:24]OFD Sender: No OFD packet to send [12:01:29]OFD Sender: No OFD packet to send [12:01:34]OFD Sender: No OFD packet to send [12:01:39]OFD Sender: No OFD packet to send [12:01:44]OFD Sender: No OFD packet to send [12:01:49]OFD Sender: No OFD packet to send [12:01:54]OFD Sender: No OFD packet to send [12:01:59]OFD Sender: No OFD packet to send [12:02:04]OFD Sender: No OFD packet to send [12:02:07]accept exits with 9 [12:02:07]New connection [12:02:07]New thread 3067403620 created [12:02:07]Thread 3067260260 joined [12:02:07]Waiting for new connection... [12:02:07] Sock 9.Parse request [12:02:07]Sock 9.Check first char [12:02:07]Sock 9.First char is OK [12:02:07]request: POST /json_proto HTTP/1.0 [12:02:07]Method: POST [12:02:07]URL: /json_proto [12:02:07]Method is POST - this is cgi request [12:02:07]url: /json_proto [12:02:07]query_string will be loaded in cgi processing [12:02:07]execute_cgi json_proto POST (null) [12:02:07]execute_cgi path=json_proto method=POST [12:02:07]POST find Content-Length [12:02:07]Host: 172.17.46.195:8080 [12:02:07]Content-Length: 795 [12:02:07]Content-Type: application/json [12:02:07] [12:02:07]POST finish read [12:02:07]Found Content-Length = 795 [12:02:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:07]execute_script... [12:02: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)11325350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:02:07]POST & json_proto [12:02:07]process_json_proto [12:02:07]json parsed OK: [12:02:07]protocol is kg_v1.0 [12:02:07]action value=close_receipt [12:02:07]process_action close_receipt [12:02:07]cmd_close_receipt [12:02:07]MH_GetDate [12:02:07]Write to MH i2c: F0 00 00 3D 1B 47 [12:02:07]Write i2c OK [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: F0 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: F0 09 00 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: F0 09 00 3D 1B 00 C0 3F BF 66 8D AE BC 66 D1 [12:02:07]GetLastDocTimeStamp 1723809607 [12:02:07]current date 1723809728 [12:02:07]FM_GetShiftState [12:02:07]SAM_PROTO_GetShiftState [12:02:07]wFMCommunicate request_size=4 [12:02:07]MH_SAM_APDU [12:02:07]CAPDU: 80 13 01 00 [12:02:07]Write to MH i2c: E2 08 00 3E 1B 80 13 01 00 00 00 00 00 D6 [12:02:07]Write i2c OK [12:02:07]MH_I2C_Read... [12:02:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:07]Read from MH i2c: E2 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: E2 0E 00 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: E2 0E 00 3E 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 64 [12:02:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:02:07]wFMCommunicate OK [12:02:07]SAM_PROTO_GetShiftState done [12:02:07]FM_GetShiftState done [12:02:07]opened in 1723766727 [12:02:07]opened+sec_in_day 1723853127 [12:02:07]quantity*price = 100035 [12:02:07]sum+1 = 100036 [12:02:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 296 16.08.2024 12:02 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197955 ФПД: 92072376074869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120208&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197955&fm=92072376074869&tin=02508201610067®Number=0000000000092545&sum=100035 [12:02:08]StoreToDocumentArchive [12:02:08]shift 462 fd 197955 [12:02:08]save to /storage/0462/doc_00197955 [12:02:08]save last doc name /storage/0462/doc_00197955 to /storage/kkm_last_doc_name [12:02:08]save OK [12:02:08]Clear old archive folders... [12:02:08]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:02:08]tlvbuf is 00925DC0 [12:02:08]SAM_PROTO_ClearQueue [12:02:08]wFMCommunicate request_size=4 [12:02:08]MH_SAM_APDU [12:02:08]CAPDU: 80 09 00 00 [12:02:08]Write to MH i2c: E2 08 00 4B 1B 80 09 00 00 00 00 00 00 D8 [12:02:08]Write i2c OK [12:02:08]MH_I2C_Read... [12:02:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:02:08]Read from MH i2c: E2 [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: E2 03 00 [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: E2 03 00 4B 1B 00 90 00 DA [12:02:08]RAPDU: 90 00 [12:02:08]wFMCommunicate OK [12:02:08]SAM_PROTO_ClearQueue done [12:02:08]KKMCreateOFDPacket [12:02:08]OFDProtocolAddRootSTLVToBuf [12:02:08]FM_MakeSignedData [12:02:08]FM_MakeSignedData [12:02:08]SAM_PROTO_SignData [12:02:08]wFMCommunicate request_size=4 [12:02:08]MH_SAM_APDU [12:02:08]CAPDU: 80 0D 01 02 [12:02:08]Write to MH i2c: E2 08 00 4C 1B 80 0D 01 02 00 00 00 00 E0 [12:02:08]Write i2c OK [12:02:08]MH_I2C_Read... [12:02:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:02:08]Read from MH i2c: E2 [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: E2 03 00 [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: E2 03 00 4C 1B 00 90 00 DB [12:02:08]RAPDU: 90 00 [12:02:08]wFMCommunicate OK [12:02:08]wFMCommunicate request_size=255 [12:02:08]MH_SAM_APDU [12:02:08]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C0 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 43 05 03 00 35 04 06 00 53 BD 45 [12:02:08]Write to MH i2c: E2 02 01 4D 1B 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C0 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 43 05 03 00 35 04 06 00 53 BD 45 00 00 56 [12:02:08]Write i2c OK [12:02:08]MH_I2C_Read... [12:02:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:09]Read from MH i2c: E2 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 03 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 03 00 4D 1B 00 90 00 DC [12:02:09]RAPDU: 90 00 [12:02:09]wFMCommunicate OK [12:02:09]wFMCommunicate request_size=8 [12:02:09]MH_SAM_APDU [12:02:09]CAPDU: 80 0D 02 02 03 45 02 75 [12:02:09]Write to MH i2c: E2 0B 00 4E 1B 80 0D 02 02 03 00 45 02 75 00 00 A5 [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 [12:02:09]MH_I2C_Read... [12:02:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:02:09]Read from MH i2c: E2 03 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 03 00 4E 1B 00 90 00 DD [12:02:09]RAPDU: 90 00 [12:02:09]wFMCommunicate OK [12:02:09]wFMCommunicate request_size=4 [12:02:09]MH_SAM_APDU [12:02:09]CAPDU: 80 0D 03 02 [12:02:09]Write to MH i2c: E2 08 00 4F 1B 80 0D 03 02 00 00 00 00 E5 [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:02:09]Read from MH i2c: E2 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 0B 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 0B 00 4F 1B 00 02 E9 BD 92 B9 7A 50 5E 90 00 01 [12:02:09]RAPDU: 02 E9 BD 92 B9 7A 50 5E 90 00 [12:02:09]wFMCommunicate OK [12:02:09]SAM_PROTO_SignData done [12:02:09]FM_MakeSignedData done [12:02:09]CreateOFDProtocolMessage [12:02:09]wFMCommunicate request_size=4 [12:02:09]MH_SAM_APDU [12:02:09]CAPDU: 80 11 00 00 [12:02:09]Write to MH i2c: E2 08 00 50 1B 80 11 00 00 00 00 00 00 E5 [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:09]Read from MH i2c: E2 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 17 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: E2 17 00 50 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 32 [12:02:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:02:09]wFMCommunicate OK [12:02:09]CreateOFDProtocolMessage done [12:02:09]OFDSenderStorePacket 197955 [12:02:09]StoreOFDPacket docnum=197955 [12:02:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 5F EB 05 01 13 E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C0 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 43 05 03 00 35 04 06 00 53 BD 45 45 02 75 02 E9 BD 92 B9 7A 50 5E [12:02:09]CheckFolder [12:02:09]dirname=/storage/ofd_packets [12:02:09]CheckFolder done [12:02:09]ProducePacketName [12:02:09]name=ofd_packets/00197955 [12:02:09]NVStorageSaveData ofd_packets/00197955 [12:02:09]File name is /storage/ofd_packets/00197955 [12:02:09]Write 299 bytes [12:02:09]NVStorageSaveData done [12:02:09]OFDSenderStorePacket done [12:02:09]KKMCreateOFDPacket done [12:02:09]NVStorageSaveData kkm_last_timestamp [12:02:09]File name is /storage/kkm_last_timestamp [12:02:09]Write 4 bytes [12:02:09]NVStorageSaveData done [12:02:09]ExternCall_PrintAddStr [12:02:09]wPrintStart [12:02:09]Write to MH i2c: 01 00 00 51 1B 6C [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: 01 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: 01 07 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: 01 07 00 51 1B 00 00 00 00 00 FF 0F 81 [12:02:09]RasterBufferAndPrint [12:02:09]line Счет N : (1)11325350 [12:02:09]line ИНН: 02508201610067 [12:02:09]line Контрольно-Кассовый Чек [12:02:09]line ПРОДАЖА [12:02:09]line ТРК (МРК, ГНК) : 23 [12:02:09]line Товар: 2710124130 [12:02:09]line SU-92-К-5 [12:02:09]line 14.540 * 68.80 [12:02:09]line = 1000.35 [12:02:09]line НДС 12% НСП 1% [12:02:09]line > о реализуемом товаре [12:02:09]line ИТОГО: 1000.35 [12:02:09]line НСП 1% : 8.85 [12:02:09]line НДС 12% : 106.23 [12:02:09]line Наличными: 0.00 [12:02:09]line Безнал.: 1000.35 [12:02:09]line Место: АЗС № 95 "Партнер Нефть" [12:02:09]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:02:09]line СНО: Общий режим [12:02:09]line Чек 296 16.08.2024 12:02 [12:02:09]line Смена: 462 ФФД: 1.0 [12:02:09]line ЗНМ: 0300000079 [12:02:09]line РНМ: 0000000000092545 [12:02:09]line Версия ККМ: 001 [12:02:09]line Платежная система: O! деньги [12:02:09]line ФМ: 0000000000871802 [12:02:09]line ФД: 197955 [12:02:09]line ФПД: 92072376074869 [12:02:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120208&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197955&fm=92072376074869&tin=02508201610067®Number=0000000000092545&sum=100035 [12:02:09]written 0, free lines is 4095 [12:02:09]OFD Sender: Processing packet 197955 [packets to send 245, broken 244] [12:02:09]ProducePacketName [12:02:09]name=ofd_packets/00197955 [12:02:09]OFD Sender: To server: pG, [12:02:09]CommunicateWithHost lk.salyk.kg:30040 [12:02:09]ConnectInit lk.salyk.kg [12:02:09]Connected sock=10 [12:02:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 5F EB 05 01 13 E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C0 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 43 05 03 00 35 04 06 00 53 BD 45 45 02 75 02 E9 BD 92 B9 7A 50 5E [12:02:09]Write to MH i2c: 01 00 00 7B 1B 96 [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: 01 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: 01 07 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: 01 07 00 7B 1B 00 00 00 00 00 0A 0D B4 [12:02:09]RasterBufferAndPrint [12:02:09]line [12:02:09]line [12:02:09]line [12:02:09]line [12:02:09]line [12:02:09]written 0, free lines is 3344 [12:02:09]MH_Cut [12:02:09]Write to MH i2c: D1 01 00 82 1B 01 6F [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: D1 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: D1 01 00 [12:02:09]MH_I2C_Read... [12:02:09]Read from MH i2c: D1 01 00 82 1B 00 6E [12:02:09]Write to MH i2c: 01 00 00 83 1B 9E [12:02:09]Write i2c OK [12:02:09]MH_I2C_Read... [12:02:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 92 F3 47 00 50 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 43 05 03 00 F4 03 04 00 D4 EB BE 66 B6 04 01 00 00 D9 82 01 B0 08 42 8D 4C [12:02:09]CommunicateWithHost err = 0 [12:02:09]CheckOFDResponse [12:02:09]1017 (14) - 77093643461234 [12:02:09]1041 (16) - 0000000000871802 [12:02:09]1040 (4) - 197955 [12:02:09]1012 (4) - 16.08.2024 06:04 [12:02:09]1206 (1) - 0 [12:02:09]OFD Sender: Remove packet 197955 [12:02:09]ProducePacketName [12:02:09]name=ofd_packets/00197955 [12:02:09]NVStorageDeleteData [12:02:10]OFD Sender: No OFD packet to send [12:02:10]*** Cut start [12:02:10]*** Purtial cut [12:02:10]*** Stage 1: CUTSNS_PIN = 1 [12:02:10]Read from MH i2c: 01 [12:02:10]MH_I2C_Read... [12:02:10]*** Stop cut motor [12:02:10]*** Cut end [12:02:10]Read from MH i2c: 01 07 00 [12:02:10]MH_I2C_Read... [12:02:10]Read from MH i2c: 01 07 00 83 1B 00 00 00 00 00 FF 0F B3 [12:02:10]process_action close_receipt done [12:02:10]requested_data is exist [12:02:10]produce_requested_data [12:02:10]requested_item fm.sn is exist - process it [12:02:10]wFMCommunicate request_size=4 [12:02:10]MH_SAM_APDU [12:02:10]CAPDU: 80 11 00 00 [12:02:10]Write to MH i2c: E2 08 00 84 1B 80 11 00 00 00 00 00 00 19 [12:02:10]Write i2c OK [12:02:10]MH_I2C_Read... [12:02:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:02:10]Read from MH i2c: E2 [12:02:10]MH_I2C_Read... [12:02:10]Read from MH i2c: E2 17 00 [12:02:10]MH_I2C_Read... [12:02:10]Read from MH i2c: E2 17 00 84 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 66 [12:02:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:02:10]wFMCommunicate OK [12:02:10]requested_item fd.num is exist - process it [12:02:10]SAM_PROTO_GetFieldsCounters [12:02:10]wFMCommunicate request_size=4 [12:02:10]MH_SAM_APDU [12:02:10]CAPDU: 80 13 00 00 [12:02:10]Write to MH i2c: E2 08 00 85 1B 80 13 00 00 00 00 00 00 1C [12:02:10]Write i2c OK [12:02:10]MH_I2C_Read... [12:02:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:02:10]Read from MH i2c: E2 [12:02:10]MH_I2C_Read... [12:02:10]Read from MH i2c: E2 62 00 [12:02:10]MH_I2C_Read... [12:02:10]Read from MH i2c: E2 62 00 85 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 43 05 03 00 0E 04 04 00 CE 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 CC [12:02:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 43 05 03 00 0E 04 04 00 CE 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:02:10]wFMCommunicate OK [12:02:10]SAM_PROTO_GetFieldsCounters done [12:02:11]requested_item shift.num is exist - process it [12:02:11]requested_item shift.opened is exist - process it [12:02:11]req_shift_opened [12:02:11]FM_GetShiftState [12:02:11]SAM_PROTO_GetShiftState [12:02:11]wFMCommunicate request_size=4 [12:02:11]MH_SAM_APDU [12:02:11]CAPDU: 80 13 01 00 [12:02:11]Write to MH i2c: E2 08 00 86 1B 80 13 01 00 00 00 00 00 1E [12:02:11]Write i2c OK [12:02:11]MH_I2C_Read... [12:02:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:02:11]Read from MH i2c: E2 [12:02:11]MH_I2C_Read... [12:02:11]Read from MH i2c: E2 0E 00 [12:02:11]MH_I2C_Read... [12:02:11]Read from MH i2c: E2 0E 00 86 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AC [12:02:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:02:11]wFMCommunicate OK [12:02:11]SAM_PROTO_GetShiftState done [12:02:11]FM_GetShiftState done [12:02:11]req_shift_opened done [12:02:11]requested_item shift.open_date is exist - process it [12:02:11]req_shift_open_date [12:02:11]req_shift_open_date done [12:02:11]produce_requested_data done [12:02:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197955,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:02:11]process_action_free close_receipt [12:02:11]json_value_free [12:02:11]json_value_free done [12:02:11]process_json_proto returns [12:02:11]Send response to host [12:02:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197955,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:02:11]free response buf [12:02:11]execute_script done [12:02:11]execute_script returns [12:02:11]free content buf [12:02:11]Sock 9.Close socket [12:02:11]Sock 9.Thread stoped [12:02:15]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:30]OFD Sender: No OFD packet to send [12:02:35]OFD Sender: No OFD packet to send [12:02:40]OFD Sender: No OFD packet to send [12:02:45]OFD Sender: No OFD packet to send [12:02:50]OFD Sender: No OFD packet to send [12:02:55]OFD Sender: No OFD packet to send [12:03:00]OFD Sender: No OFD packet to send [12:03:02]accept exits with 7 [12:03:02]New connection [12:03:02]New thread 3067260260 created [12:03:02]Thread 3067403620 joined [12:03:02]Waiting for new connection... [12:03:02] Sock 7.Parse request [12:03:02]Sock 7.Check first char [12:03:02]Sock 7.First char is OK [12:03:02]request: POST /json_proto HTTP/1.0 [12:03:02]Method: POST [12:03:02]URL: /json_proto [12:03:02]Method is POST - this is cgi request [12:03:02]url: /json_proto [12:03:02]query_string will be loaded in cgi processing [12:03:02]execute_cgi json_proto POST (null) [12:03:02]execute_cgi path=json_proto method=POST [12:03:02]POST find Content-Length [12:03:02]Host: 172.17.46.195:8080 [12:03:02]Content-Length: 810 [12:03:02]Content-Type: application/json [12:03:02] [12:03:02]POST finish read [12:03:02]Found Content-Length = 810 [12:03:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A4201922/4201921", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:02]execute_script... [12:03: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)11325352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u000A4201922/4201921", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:02]POST & json_proto [12:03:02]process_json_proto [12:03:02]json parsed OK: [12:03:02]protocol is kg_v1.0 [12:03:02]action value=close_receipt [12:03:02]process_action close_receipt [12:03:02]cmd_close_receipt [12:03:02]MH_GetDate [12:03:02]Write to MH i2c: F0 00 00 87 1B 91 [12:03:02]Write i2c OK [12:03:02]MH_I2C_Read... [12:03:02]Read from MH i2c: F0 [12:03:02]MH_I2C_Read... [12:03:02]Read from MH i2c: F0 09 00 [12:03:02]MH_I2C_Read... [12:03:02]Read from MH i2c: F0 09 00 87 1B 00 F7 3F BF 66 8D AE BC 66 52 [12:03:02]GetLastDocTimeStamp 1723809728 [12:03:02]current date 1723809783 [12:03:02]FM_GetShiftState [12:03:02]SAM_PROTO_GetShiftState [12:03:02]wFMCommunicate request_size=4 [12:03:02]MH_SAM_APDU [12:03:02]CAPDU: 80 13 01 00 [12:03:02]Write to MH i2c: E2 08 00 88 1B 80 13 01 00 00 00 00 00 20 [12:03:02]Write i2c OK [12:03:02]MH_I2C_Read... [12:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:02]Read from MH i2c: E2 [12:03:02]MH_I2C_Read... [12:03:02]Read from MH i2c: E2 0E 00 [12:03:02]MH_I2C_Read... [12:03:02]Read from MH i2c: E2 0E 00 88 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AE [12:03:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:03:02]wFMCommunicate OK [12:03:02]SAM_PROTO_GetShiftState done [12:03:02]FM_GetShiftState done [12:03:02]opened in 1723766727 [12:03:02]opened+sec_in_day 1723853127 [12:03:02]quantity*price = 0 [12:03:02]sum+1 = 1 [12:03:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 297 16.08.2024 12:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4201922/4201921 ФМ: 0000000000871802 ФД: 197956 ФПД: 68471346005595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120303&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197956&fm=68471346005595&tin=02508201610067®Number=0000000000092545&sum=0 [12:03:03]StoreToDocumentArchive [12:03:03]shift 462 fd 197956 [12:03:03]save to /storage/0462/doc_00197956 [12:03:03]save last doc name /storage/0462/doc_00197956 to /storage/kkm_last_doc_name [12:03:03]save OK [12:03:03]Clear old archive folders... [12:03:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:03:03]tlvbuf is 0093F2F0 [12:03:03]SAM_PROTO_ClearQueue [12:03:03]wFMCommunicate request_size=4 [12:03:03]MH_SAM_APDU [12:03:03]CAPDU: 80 09 00 00 [12:03:03]Write to MH i2c: E2 08 00 95 1B 80 09 00 00 00 00 00 00 22 [12:03:03]Write i2c OK [12:03:03]MH_I2C_Read... [12:03:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:03]Read from MH i2c: E2 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 95 1B 00 90 00 24 [12:03:03]RAPDU: 90 00 [12:03:03]wFMCommunicate OK [12:03:03]SAM_PROTO_ClearQueue done [12:03:03]KKMCreateOFDPacket [12:03:03]OFDProtocolAddRootSTLVToBuf [12:03:03]FM_MakeSignedData [12:03:03]FM_MakeSignedData [12:03:03]SAM_PROTO_SignData [12:03:03]wFMCommunicate request_size=4 [12:03:03]MH_SAM_APDU [12:03:03]CAPDU: 80 0D 01 02 [12:03:03]Write to MH i2c: E2 08 00 96 1B 80 0D 01 02 00 00 00 00 2A [12:03:03]Write i2c OK [12:03:03]MH_I2C_Read... [12:03:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:03]Read from MH i2c: E2 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 96 1B 00 90 00 25 [12:03:03]RAPDU: 90 00 [12:03:03]wFMCommunicate OK [12:03:03]wFMCommunicate request_size=255 [12:03:03]MH_SAM_APDU [12:03:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 F7 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 05 03 00 35 04 06 00 3E [12:03:03]Write to MH i2c: E2 02 01 97 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 F7 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 05 03 00 35 04 06 00 3E 00 00 79 [12:03:03]Write i2c OK [12:03:03]MH_I2C_Read... [12:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:03]Read from MH i2c: E2 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 97 1B 00 90 00 26 [12:03:03]RAPDU: 90 00 [12:03:03]wFMCommunicate OK [12:03:03]wFMCommunicate request_size=10 [12:03:03]MH_SAM_APDU [12:03:03]CAPDU: 80 0D 02 02 05 46 3A 41 86 5B [12:03:03]Write to MH i2c: E2 0D 00 98 1B 80 0D 02 02 05 00 46 3A 41 86 5B 00 00 D9 [12:03:03]Write i2c OK [12:03:03]MH_I2C_Read... [12:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:03]Read from MH i2c: E2 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 [12:03:03]MH_I2C_Read... [12:03:03]Read from MH i2c: E2 03 00 98 1B 00 90 00 27 [12:03:03]RAPDU: 90 00 [12:03:03]wFMCommunicate OK [12:03:03]wFMCommunicate request_size=4 [12:03:03]MH_SAM_APDU [12:03:03]CAPDU: 80 0D 03 02 [12:03:03]Write to MH i2c: E2 08 00 99 1B 80 0D 03 02 00 00 00 00 2F [12:03:03]Write i2c OK [12:03:03]MH_I2C_Read... [12:03:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:04]Read from MH i2c: E2 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: E2 0B 00 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: E2 0B 00 99 1B 00 8B 3E D7 72 38 4B 3B D7 90 00 D7 [12:03:04]RAPDU: 8B 3E D7 72 38 4B 3B D7 90 00 [12:03:04]wFMCommunicate OK [12:03:04]SAM_PROTO_SignData done [12:03:04]FM_MakeSignedData done [12:03:04]CreateOFDProtocolMessage [12:03:04]wFMCommunicate request_size=4 [12:03:04]MH_SAM_APDU [12:03:04]CAPDU: 80 11 00 00 [12:03:04]Write to MH i2c: E2 08 00 9A 1B 80 11 00 00 00 00 00 00 2F [12:03:04]Write i2c OK [12:03:04]MH_I2C_Read... [12:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:04]Read from MH i2c: E2 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: E2 17 00 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: E2 17 00 9A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7C [12:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:03:04]wFMCommunicate OK [12:03:04]CreateOFDProtocolMessage done [12:03:04]OFDSenderStorePacket 197956 [12:03:04]StoreOFDPacket docnum=197956 [12:03:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E7 85 07 01 02 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 F7 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 05 03 00 35 04 06 00 3E 46 3A 41 86 5B 8B 3E D7 72 38 4B 3B D7 [12:03:04]CheckFolder [12:03:04]dirname=/storage/ofd_packets [12:03:04]CheckFolder done [12:03:04]ProducePacketName [12:03:04]name=ofd_packets/00197956 [12:03:04]NVStorageSaveData ofd_packets/00197956 [12:03:04]File name is /storage/ofd_packets/00197956 [12:03:04]Write 301 bytes [12:03:04]NVStorageSaveData done [12:03:04]OFDSenderStorePacket done [12:03:04]KKMCreateOFDPacket done [12:03:04]NVStorageSaveData kkm_last_timestamp [12:03:04]File name is /storage/kkm_last_timestamp [12:03:04]Write 4 bytes [12:03:04]NVStorageSaveData done [12:03:04]ExternCall_PrintAddStr [12:03:04]wPrintStart [12:03:04]Write to MH i2c: 01 00 00 9B 1B B6 [12:03:04]Write i2c OK [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: 01 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: 01 07 00 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: 01 07 00 9B 1B 00 00 00 00 00 FF 0F CB [12:03:04]RasterBufferAndPrint [12:03:04]line Счет N : (1)11325352 [12:03:04]line ИНН: 02508201610067 [12:03:04]line Контрольно-Кассовый Чек [12:03:04]line ПРОДАЖА [12:03:04]line ТРК (МРК, ГНК) : 12 [12:03:04]line Товар: 2710124130 [12:03:04]line Аи-92-К-4 [12:03:04]line 20.000 * 0.00 [12:03:04]line = 0.00 [12:03:04]line НДС 12% НСП 1% [12:03:04]line > о реализуемом товаре [12:03:04]line ИТОГО: 0.00 [12:03:04]line НСП 1% : 0.00 [12:03:04]line НДС 12% : 0.00 [12:03:04]line Наличными: 0.00 [12:03:04]line Безнал.: 0.00 [12:03:04]line Место: АЗС № 95 "Партнер Нефть" [12:03:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:03:04]line СНО: Общий режим [12:03:04]line Чек 297 16.08.2024 12:03 [12:03:04]line Смена: 462 ФФД: 1.0 [12:03:04]line ЗНМ: 0300000079 [12:03:04]line РНМ: 0000000000092545 [12:03:04]line Версия ККМ: 001 [12:03:04]line Талоны: Топливные Талоны [12:03:04]line 4201922/4201921 [12:03:04]line ФМ: 0000000000871802 [12:03:04]line ФД: 197956 [12:03:04]line ФПД: 68471346005595 [12:03:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120303&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197956&fm=68471346005595&tin=02508201610067®Number=0000000000092545&sum=0 [12:03:04]written 0, free lines is 4095 [12:03:04]OFD Sender: Processing packet 197956 [packets to send 245, broken 244] [12:03:04]ProducePacketName [12:03:04]name=ofd_packets/00197956 [12:03:04]OFD Sender: To server: pG, [12:03:04]CommunicateWithHost lk.salyk.kg:30040 [12:03:04]ConnectInit lk.salyk.kg [12:03:04]Connected sock=10 [12:03:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E7 85 07 01 02 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 F7 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 05 03 00 35 04 06 00 3E 46 3A 41 86 5B 8B 3E D7 72 38 4B 3B D7 [12:03:04]Write to MH i2c: 01 00 00 C5 1B E0 [12:03:04]Write i2c OK [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: 01 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: 01 07 00 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: 01 07 00 C5 1B 00 00 00 00 00 F0 0C E3 [12:03:04]RasterBufferAndPrint [12:03:04]line [12:03:04]line [12:03:04]line [12:03:04]line [12:03:04]line [12:03:04]written 0, free lines is 3318 [12:03:04]MH_Cut [12:03:04]Write to MH i2c: D1 01 00 CC 1B 01 B9 [12:03:04]Write i2c OK [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: D1 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: D1 01 00 [12:03:04]MH_I2C_Read... [12:03:04]Read from MH i2c: D1 01 00 CC 1B 00 B8 [12:03:04]Write to MH i2c: 01 00 00 CD 1B E8 [12:03:04]Write i2c OK [12:03:04]MH_I2C_Read... [12:03:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 46 CA 47 00 5D 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 05 03 00 F4 03 04 00 0B EC BE 66 B6 04 01 00 00 0E C1 4C 2E AB 58 0D F9 [12:03:04]CommunicateWithHost err = 0 [12:03:04]CheckOFDResponse [12:03:04]1017 (14) - 77093643461234 [12:03:04]1041 (16) - 0000000000871802 [12:03:04]1040 (4) - 197956 [12:03:04]1012 (4) - 16.08.2024 06:04 [12:03:04]1206 (1) - 0 [12:03:04]OFD Sender: Remove packet 197956 [12:03:04]ProducePacketName [12:03:04]name=ofd_packets/00197956 [12:03:04]NVStorageDeleteData [12:03:05]OFD Sender: No OFD packet to send [12:03:05]*** Cut start [12:03:05]*** Purtial cut [12:03:05]*** CUTSNS_PIN = 0 [12:03:05]*** Stage 1: CUTSNS_PIN = 1 [12:03:07]Read from MH i2c: 01 [12:03:07]MH_I2C_Read... [12:03:07]*** Stop cut motor [12:03:07]*** Cut end [12:03:07]Read from MH i2c: 01 07 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: 01 07 00 CD 1B 00 00 00 00 00 FF 0F FD [12:03:07]process_action close_receipt done [12:03:07]requested_data is exist [12:03:07]produce_requested_data [12:03:07]requested_item fm.sn is exist - process it [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 11 00 00 [12:03:07]Write to MH i2c: E2 08 00 CE 1B 80 11 00 00 00 00 00 00 63 [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 17 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 17 00 CE 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B0 [12:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:03:07]wFMCommunicate OK [12:03:07]requested_item fd.num is exist - process it [12:03:07]SAM_PROTO_GetFieldsCounters [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 13 00 00 [12:03:07]Write to MH i2c: E2 08 00 CF 1B 80 13 00 00 00 00 00 00 66 [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 62 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 62 00 CF 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 44 05 03 00 0E 04 04 00 CE 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 1A [12:03:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 44 05 03 00 0E 04 04 00 CE 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:03:07]wFMCommunicate OK [12:03:07]SAM_PROTO_GetFieldsCounters done [12:03:07]requested_item shift.num is exist - process it [12:03:07]requested_item shift.opened is exist - process it [12:03:07]req_shift_opened [12:03:07]FM_GetShiftState [12:03:07]SAM_PROTO_GetShiftState [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 13 01 00 [12:03:07]Write to MH i2c: E2 08 00 D0 1B 80 13 01 00 00 00 00 00 68 [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 0E 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 0E 00 D0 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F6 [12:03:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:03:07]wFMCommunicate OK [12:03:07]SAM_PROTO_GetShiftState done [12:03:07]FM_GetShiftState done [12:03:07]req_shift_opened done [12:03:07]requested_item shift.open_date is exist - process it [12:03:07]req_shift_open_date [12:03:07]req_shift_open_date done [12:03:07]produce_requested_data done [12:03:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197956,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:03:07]process_action_free close_receipt [12:03:07]json_value_free [12:03:07]json_value_free done [12:03:07]process_json_proto returns [12:03:07]Send response to host [12:03:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197956,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:03:07]free response buf [12:03:07]execute_script done [12:03:07]execute_script returns [12:03:07]free content buf [12:03:07]Sock 7.Close socket [12:03:07]Sock 7.Thread stoped [12:03:07]accept exits with 9 [12:03:07]New connection [12:03:07]New thread 3067403620 created [12:03:07]Thread 3067260260 joined [12:03:07]Waiting for new connection... [12:03:07] Sock 9.Parse request [12:03:07]Sock 9.Check first char [12:03:07]Sock 9.First char is OK [12:03:07]request: POST /json_proto HTTP/1.0 [12:03:07]Method: POST [12:03:07]URL: /json_proto [12:03:07]Method is POST - this is cgi request [12:03:07]url: /json_proto [12:03:07]query_string will be loaded in cgi processing [12:03:07]execute_cgi json_proto POST (null) [12:03:07]execute_cgi path=json_proto method=POST [12:03:07]POST find Content-Length [12:03:07]Host: 172.17.46.195:8080 [12:03:07]Content-Length: 756 [12:03:07]Content-Type: application/json [12:03:07] [12:03:07]POST finish read [12:03:07]Found Content-Length = 756 [12:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30115861", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:07]execute_script... [12: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)11325351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30115861", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:07]POST & json_proto [12:03:07]process_json_proto [12:03:07]json parsed OK: [12:03:07]protocol is kg_v1.0 [12:03:07]action value=close_receipt [12:03:07]process_action close_receipt [12:03:07]cmd_close_receipt [12:03:07]MH_GetDate [12:03:07]Write to MH i2c: F0 00 00 D1 1B DB [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: F0 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: F0 09 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: F0 09 00 D1 1B 00 FC 3F BF 66 8D AE BC 66 A1 [12:03:07]GetLastDocTimeStamp 1723809783 [12:03:07]current date 1723809788 [12:03:07]FM_GetShiftState [12:03:07]SAM_PROTO_GetShiftState [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 13 01 00 [12:03:07]Write to MH i2c: E2 08 00 D2 1B 80 13 01 00 00 00 00 00 6A [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:07]Read from MH i2c: E2 0E 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 0E 00 D2 1B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F8 [12:03:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:03:07]wFMCommunicate OK [12:03:07]SAM_PROTO_GetShiftState done [12:03:07]FM_GetShiftState done [12:03:07]opened in 1723766727 [12:03:07]opened+sec_in_day 1723853127 [12:03:07]quantity*price = 0 [12:03:07]sum+1 = 1 [12:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 298 16.08.2024 12:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30115861 ФМ: 0000000000871802 ФД: 197957 ФПД: 96265408533916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120308&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197957&fm=96265408533916&tin=02508201610067®Number=0000000000092545&sum=0 [12:03:09]StoreToDocumentArchive [12:03:09]shift 462 fd 197957 [12:03:09]save to /storage/0462/doc_00197957 [12:03:09]save last doc name /storage/0462/doc_00197957 to /storage/kkm_last_doc_name [12:03:09]save OK [12:03:09]Clear old archive folders... [12:03:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:03:09]tlvbuf is 00933360 [12:03:09]SAM_PROTO_ClearQueue [12:03:09]wFMCommunicate request_size=4 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 09 00 00 [12:03:09]Write to MH i2c: E2 08 00 DF 1B 80 09 00 00 00 00 00 00 6C [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 DF 1B 00 90 00 6E [12:03:09]RAPDU: 90 00 [12:03:09]wFMCommunicate OK [12:03:09]SAM_PROTO_ClearQueue done [12:03:09]KKMCreateOFDPacket [12:03:09]OFDProtocolAddRootSTLVToBuf [12:03:09]FM_MakeSignedData [12:03:09]FM_MakeSignedData [12:03:09]SAM_PROTO_SignData [12:03:09]wFMCommunicate request_size=4 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 0D 01 02 [12:03:09]Write to MH i2c: E2 08 00 E0 1B 80 0D 01 02 00 00 00 00 74 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 E0 1B 00 90 00 6F [12:03:09]RAPDU: 90 00 [12:03:09]wFMCommunicate OK [12:03:09]wFMCommunicate request_size=255 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 FC 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 05 03 00 35 04 06 00 57 [12:03:09]Write to MH i2c: E2 02 01 E1 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 FC 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 05 03 00 35 04 06 00 57 00 00 1A [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 E1 1B 00 90 00 70 [12:03:09]RAPDU: 90 00 [12:03:09]wFMCommunicate OK [12:03:09]wFMCommunicate request_size=10 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 0D 02 02 05 8D 89 7A D5 9C [12:03:09]Write to MH i2c: E2 0D 00 E2 1B 80 0D 02 02 05 00 8D 89 7A D5 9C 00 00 82 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 03 00 E2 1B 00 90 00 71 [12:03:09]RAPDU: 90 00 [12:03:09]wFMCommunicate OK [12:03:09]wFMCommunicate request_size=4 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 0D 03 02 [12:03:09]Write to MH i2c: E2 08 00 E3 1B 80 0D 03 02 00 00 00 00 79 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 0B 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 0B 00 E3 1B 00 F4 7E F3 E5 80 B5 51 D8 90 00 22 [12:03:09]RAPDU: F4 7E F3 E5 80 B5 51 D8 90 00 [12:03:09]wFMCommunicate OK [12:03:09]SAM_PROTO_SignData done [12:03:09]FM_MakeSignedData done [12:03:09]CreateOFDProtocolMessage [12:03:09]wFMCommunicate request_size=4 [12:03:09]MH_SAM_APDU [12:03:09]CAPDU: 80 11 00 00 [12:03:09]Write to MH i2c: E2 08 00 E4 1B 80 11 00 00 00 00 00 00 79 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:09]Read from MH i2c: E2 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 17 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: E2 17 00 E4 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C6 [12:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:03:09]wFMCommunicate OK [12:03:09]CreateOFDProtocolMessage done [12:03:09]OFDSenderStorePacket 197957 [12:03:09]StoreOFDPacket docnum=197957 [12:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F2 1D 07 01 CD 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 FC 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 05 03 00 35 04 06 00 57 8D 89 7A D5 9C F4 7E F3 E5 80 B5 51 D8 [12:03:09]CheckFolder [12:03:09]dirname=/storage/ofd_packets [12:03:09]CheckFolder done [12:03:09]ProducePacketName [12:03:09]name=ofd_packets/00197957 [12:03:09]NVStorageSaveData ofd_packets/00197957 [12:03:09]File name is /storage/ofd_packets/00197957 [12:03:09]Write 301 bytes [12:03:09]NVStorageSaveData done [12:03:09]OFDSenderStorePacket done [12:03:09]KKMCreateOFDPacket done [12:03:09]NVStorageSaveData kkm_last_timestamp [12:03:09]File name is /storage/kkm_last_timestamp [12:03:09]Write 4 bytes [12:03:09]NVStorageSaveData done [12:03:09]ExternCall_PrintAddStr [12:03:09]wPrintStart [12:03:09]Write to MH i2c: 01 00 00 E5 1B 00 [12:03:09]OFD Sender: Processing packet 197957 [packets to send 245, broken 244] [12:03:09]ProducePacketName [12:03:09]name=ofd_packets/00197957 [12:03:09]OFD Sender: To server: pG, [12:03:09]CommunicateWithHost lk.salyk.kg:30040 [12:03:09]ConnectInit lk.salyk.kg [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: 01 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: 01 07 00 [12:03:09]MH_I2C_Read... [12:03:09]Read from MH i2c: 01 07 00 E5 1B 00 00 00 00 00 FF 0F 15 [12:03:09]RasterBufferAndPrint [12:03:09]line Счет N : (1)11325351 [12:03:09]line ИНН: 02508201610067 [12:03:09]line Контрольно-Кассовый Чек [12:03:09]line ПРОДАЖА [12:03:09]line ТРК (МРК, ГНК) : 42 [12:03:09]line Товар: 2710124130 [12:03:09]line Аи-92-К-4 [12:03:09]line 30.000 * 0.00 [12:03:09]line = 0.00 [12:03:09]line НДС 12% НСП 1% [12:03:09]line > о реализуемом товаре [12:03:09]line ИТОГО: 0.00 [12:03:09]line НСП 1% : 0.00 [12:03:09]line НДС 12% : 0.00 [12:03:09]line Наличными: 0.00 [12:03:09]line Безнал.: 0.00 [12:03:09]line Место: АЗС № 95 "Партнер Нефть" [12:03:09]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:03:09]line СНО: Общий режим [12:03:09]line Чек 298 16.08.2024 12:03 [12:03:09]line Смена: 462 ФФД: 1.0 [12:03:09]line ЗНМ: 0300000079 [12:03:09]line РНМ: 0000000000092545 [12:03:09]line Версия ККМ: 001 [12:03:09]line Талоны: ТК ГПНА Online [12:03:09]line 30115861 [12:03:09]line ФМ: 0000000000871802 [12:03:09]line ФД: 197957 [12:03:09]line ФПД: 96265408533916 [12:03:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120308&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197957&fm=96265408533916&tin=02508201610067®Number=0000000000092545&sum=0 [12:03:10]Connected sock=10 [12:03:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F2 1D 07 01 CD 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 FC 3F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 05 03 00 35 04 06 00 57 8D 89 7A D5 9C F4 7E F3 E5 80 B5 51 D8 [12:03:10]written 0, free lines is 4095 [12:03:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0B D7 47 00 F4 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 05 03 00 F4 03 04 00 11 EC BE 66 B6 04 01 00 00 30 DC B1 21 A8 65 9D 61 [12:03:10]CommunicateWithHost err = 0 [12:03:10]CheckOFDResponse [12:03:10]1017 (14) - 77093643461234 [12:03:10]1041 (16) - 0000000000871802 [12:03:10]1040 (4) - 197957 [12:03:10]1012 (4) - 16.08.2024 06:05 [12:03:10]1206 (1) - 0 [12:03:10]OFD Sender: Remove packet 197957 [12:03:10]ProducePacketName [12:03:10]name=ofd_packets/00197957 [12:03:10]NVStorageDeleteData [12:03:10]Write to MH i2c: 01 00 00 0F 1C 2B [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: 01 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: 01 07 00 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: 01 07 00 0F 1C 00 00 00 00 00 F6 0C 34 [12:03:10]RasterBufferAndPrint [12:03:10]line [12:03:10]line [12:03:10]line [12:03:10]line [12:03:10]line [12:03:10]written 0, free lines is 3330 [12:03:10]MH_Cut [12:03:10]Write to MH i2c: D1 01 00 16 1C 01 04 [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: D1 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: D1 01 00 [12:03:10]MH_I2C_Read... [12:03:10]Read from MH i2c: D1 01 00 16 1C 00 03 [12:03:10]Write to MH i2c: 01 00 00 17 1C 33 [12:03:10]Write i2c OK [12:03:10]MH_I2C_Read... [12:03:11]OFD Sender: No OFD packet to send [12:03:11]*** Cut start [12:03:11]*** Purtial cut [12:03:11]*** Stage 1: CUTSNS_PIN = 1 [12:03:11]Read from MH i2c: 01 [12:03:11]MH_I2C_Read... [12:03:11]*** Stop cut motor [12:03:11]*** Cut end [12:03:11]Read from MH i2c: 01 07 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: 01 07 00 17 1C 00 00 00 00 00 FF 0F 48 [12:03:11]process_action close_receipt done [12:03:11]requested_data is exist [12:03:11]produce_requested_data [12:03:11]requested_item fm.sn is exist - process it [12:03:11]wFMCommunicate request_size=4 [12:03:11]MH_SAM_APDU [12:03:11]CAPDU: 80 11 00 00 [12:03:11]Write to MH i2c: E2 08 00 18 1C 80 11 00 00 00 00 00 00 AE [12:03:11]Write i2c OK [12:03:11]MH_I2C_Read... [12:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:11]Read from MH i2c: E2 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 17 00 [12:03:11]MH_I2C_Read... [12:03:11]Read from MH i2c: E2 17 00 18 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FB [12:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:03:11]wFMCommunicate OK [12:03:11]requested_item fd.num is exist - process it [12:03:11]SAM_PROTO_GetFieldsCounters [12:03:11]wFMCommunicate request_size=4 [12:03:11]MH_SAM_APDU [12:03:11]CAPDU: 80 13 00 00 [12:03:11]Write to MH i2c: E2 08 00 19 1C 80 13 00 00 00 00 00 00 B1 [12:03:11]Write i2c OK [12:03:11]MH_I2C_Read... [12:03:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:12]Read from MH i2c: E2 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 62 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 62 00 19 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 45 05 03 00 0E 04 04 00 CE 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 69 [12:03:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 45 05 03 00 0E 04 04 00 CE 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:03:12]wFMCommunicate OK [12:03:12]SAM_PROTO_GetFieldsCounters done [12:03:12]requested_item shift.num is exist - process it [12:03:12]requested_item shift.opened is exist - process it [12:03:12]req_shift_opened [12:03:12]FM_GetShiftState [12:03:12]SAM_PROTO_GetShiftState [12:03:12]wFMCommunicate request_size=4 [12:03:12]MH_SAM_APDU [12:03:12]CAPDU: 80 13 01 00 [12:03:12]Write to MH i2c: E2 08 00 1A 1C 80 13 01 00 00 00 00 00 B3 [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:12]Read from MH i2c: E2 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 0E 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 0E 00 1A 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 41 [12:03:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:03:12]wFMCommunicate OK [12:03:12]SAM_PROTO_GetShiftState done [12:03:12]FM_GetShiftState done [12:03:12]req_shift_opened done [12:03:12]requested_item shift.open_date is exist - process it [12:03:12]req_shift_open_date [12:03:12]req_shift_open_date done [12:03:12]produce_requested_data done [12:03:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197957,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:03:12]process_action_free close_receipt [12:03:12]json_value_free [12:03:12]json_value_free done [12:03:12]process_json_proto returns [12:03:12]Send response to host [12:03:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197957,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:03:12]free response buf [12:03:12]execute_script done [12:03:12]execute_script returns [12:03:12]free content buf [12:03:12]Sock 9.Close socket [12:03:12]Sock 9.Thread stoped [12:03:16]OFD Sender: No OFD packet to send [12:03:21]OFD Sender: No OFD packet to send [12:03:26]OFD Sender: No OFD packet to send [12:03:31]OFD Sender: No OFD packet to send [12:03:36]OFD Sender: No OFD packet to send [12:03:41]OFD Sender: No OFD packet to send [12:03:46]OFD Sender: No OFD packet to send [12:03: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:56]OFD Sender: No OFD packet to send [12:05:01]OFD Sender: No OFD packet to send [12:05:03]accept exits with 7 [12:05:03]New connection [12:05:03]New thread 3067260260 created [12:05:03]Thread 3067403620 joined [12:05:03]Waiting for new connection... [12:05:03] Sock 7.Parse request [12:05:03]Sock 7.Check first char [12:05:03]Sock 7.First char is OK [12:05:03]request: POST /json_proto HTTP/1.0 [12:05:03]Method: POST [12:05:03]URL: /json_proto [12:05:03]Method is POST - this is cgi request [12:05:03]url: /json_proto [12:05:03]query_string will be loaded in cgi processing [12:05:03]execute_cgi json_proto POST (null) [12:05:03]execute_cgi path=json_proto method=POST [12:05:03]POST find Content-Length [12:05:03]Host: 172.17.46.195:8080 [12:05:03]Content-Length: 821 [12:05:03]Content-Type: application/json [12:05:03] [12:05:03]POST finish read [12:05:03]Found Content-Length = 821 [12:05:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:03]execute_script... [12:05:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:03]POST & json_proto [12:05:03]process_json_proto [12:05:03]json parsed OK: [12:05:03]protocol is kg_v1.0 [12:05:03]action value=close_receipt [12:05:03]process_action close_receipt [12:05:03]cmd_close_receipt [12:05:03]MH_GetDate [12:05:03]Write to MH i2c: F0 00 00 1B 1C 26 [12:05:03]Write i2c OK [12:05:03]MH_I2C_Read... [12:05:03]Read from MH i2c: F0 [12:05:03]MH_I2C_Read... [12:05:03]Read from MH i2c: F0 09 00 [12:05:03]MH_I2C_Read... [12:05:03]Read from MH i2c: F0 09 00 1B 1C 00 6F 40 BF 66 8D AE BC 66 60 [12:05:03]GetLastDocTimeStamp 1723809788 [12:05:03]current date 1723809903 [12:05:03]FM_GetShiftState [12:05:03]SAM_PROTO_GetShiftState [12:05:03]wFMCommunicate request_size=4 [12:05:03]MH_SAM_APDU [12:05:03]CAPDU: 80 13 01 00 [12:05:03]Write to MH i2c: E2 08 00 1C 1C 80 13 01 00 00 00 00 00 B5 [12:05:03]Write i2c OK [12:05:03]MH_I2C_Read... [12:05:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:03]Read from MH i2c: E2 [12:05:03]MH_I2C_Read... [12:05:03]Read from MH i2c: E2 0E 00 [12:05:03]MH_I2C_Read... [12:05:03]Read from MH i2c: E2 0E 00 1C 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 43 [12:05:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:05:03]wFMCommunicate OK [12:05:03]SAM_PROTO_GetShiftState done [12:05:03]FM_GetShiftState done [12:05:03]opened in 1723766727 [12:05:03]opened+sec_in_day 1723853127 [12:05:03]quantity*price = 100021 [12:05:03]sum+1 = 100023 [12:05:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 299 16.08.2024 12:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197958 ФПД: 39555308581502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120504&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197958&fm=39555308581502&tin=02508201610067®Number=0000000000092545&sum=100022 [12:05:04]StoreToDocumentArchive [12:05:04]shift 462 fd 197958 [12:05:04]save to /storage/0462/doc_00197958 [12:05:04]save last doc name /storage/0462/doc_00197958 to /storage/kkm_last_doc_name [12:05:04]save OK [12:05:04]Clear old archive folders... [12:05:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:04]tlvbuf is 009086E0 [12:05:04]SAM_PROTO_ClearQueue [12:05:04]wFMCommunicate request_size=4 [12:05:04]MH_SAM_APDU [12:05:04]CAPDU: 80 09 00 00 [12:05:04]Write to MH i2c: E2 08 00 29 1C 80 09 00 00 00 00 00 00 B7 [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:04]Read from MH i2c: E2 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 29 1C 00 90 00 B9 [12:05:04]RAPDU: 90 00 [12:05:04]wFMCommunicate OK [12:05:04]SAM_PROTO_ClearQueue done [12:05:04]KKMCreateOFDPacket [12:05:04]OFDProtocolAddRootSTLVToBuf [12:05:04]FM_MakeSignedData [12:05:04]FM_MakeSignedData [12:05:04]SAM_PROTO_SignData [12:05:04]wFMCommunicate request_size=4 [12:05:04]MH_SAM_APDU [12:05:04]CAPDU: 80 0D 01 02 [12:05:04]Write to MH i2c: E2 08 00 2A 1C 80 0D 01 02 00 00 00 00 BF [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:04]Read from MH i2c: E2 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 2A 1C 00 90 00 BA [12:05:04]RAPDU: 90 00 [12:05:04]wFMCommunicate OK [12:05:04]wFMCommunicate request_size=255 [12:05:04]MH_SAM_APDU [12:05:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 70 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 05 03 00 35 04 06 00 23 [12:05:04]Write to MH i2c: E2 02 01 2B 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 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 70 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 05 03 00 35 04 06 00 23 00 00 D2 [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:04]Read from MH i2c: E2 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 2B 1C 00 90 00 BB [12:05:04]RAPDU: 90 00 [12:05:04]wFMCommunicate OK [12:05:04]wFMCommunicate request_size=10 [12:05:04]MH_SAM_APDU [12:05:04]CAPDU: 80 0D 02 02 05 F9 B0 1D F2 7E [12:05:04]Write to MH i2c: E2 0D 00 2C 1C 80 0D 02 02 05 00 F9 B0 1D F2 7E 00 00 02 [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:04]Read from MH i2c: E2 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 03 00 2C 1C 00 90 00 BC [12:05:04]RAPDU: 90 00 [12:05:04]wFMCommunicate OK [12:05:04]wFMCommunicate request_size=4 [12:05:04]MH_SAM_APDU [12:05:04]CAPDU: 80 0D 03 02 [12:05:04]Write to MH i2c: E2 08 00 2D 1C 80 0D 03 02 00 00 00 00 C4 [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:04]Read from MH i2c: E2 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 0B 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 0B 00 2D 1C 00 A5 06 36 E3 F0 76 85 AC 90 00 20 [12:05:04]RAPDU: A5 06 36 E3 F0 76 85 AC 90 00 [12:05:04]wFMCommunicate OK [12:05:04]SAM_PROTO_SignData done [12:05:04]FM_MakeSignedData done [12:05:04]CreateOFDProtocolMessage [12:05:04]wFMCommunicate request_size=4 [12:05:04]MH_SAM_APDU [12:05:04]CAPDU: 80 11 00 00 [12:05:04]Write to MH i2c: E2 08 00 2E 1C 80 11 00 00 00 00 00 00 C4 [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:04]Read from MH i2c: E2 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 17 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: E2 17 00 2E 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 11 [12:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:05:04]wFMCommunicate OK [12:05:04]CreateOFDProtocolMessage done [12:05:04]OFDSenderStorePacket 197958 [12:05:04]StoreOFDPacket docnum=197958 [12:05:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 26 18 07 01 36 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 70 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 05 03 00 35 04 06 00 23 F9 B0 1D F2 7E A5 06 36 E3 F0 76 85 AC [12:05:04]CheckFolder [12:05:04]dirname=/storage/ofd_packets [12:05:04]CheckFolder done [12:05:04]ProducePacketName [12:05:04]name=ofd_packets/00197958 [12:05:04]NVStorageSaveData ofd_packets/00197958 [12:05:04]File name is /storage/ofd_packets/00197958 [12:05:04]Write 301 bytes [12:05:04]NVStorageSaveData done [12:05:04]OFDSenderStorePacket done [12:05:04]KKMCreateOFDPacket done [12:05:04]NVStorageSaveData kkm_last_timestamp [12:05:04]File name is /storage/kkm_last_timestamp [12:05:04]Write 4 bytes [12:05:04]NVStorageSaveData done [12:05:04]ExternCall_PrintAddStr [12:05:04]wPrintStart [12:05:04]Write to MH i2c: 01 00 00 2F 1C 4B [12:05:04]Write i2c OK [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: 01 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: 01 07 00 [12:05:04]MH_I2C_Read... [12:05:04]Read from MH i2c: 01 07 00 2F 1C 00 00 00 00 00 FF 0F 60 [12:05:04]RasterBufferAndPrint [12:05:04]line Счет N : (1)11325353 [12:05:04]line ИНН: 02508201610067 [12:05:04]line Контрольно-Кассовый Чек [12:05:04]line ПРОДАЖА [12:05:04]line ТРК (МРК, ГНК) : 21 [12:05:04]line Товар: 2710124500 [12:05:04]line Аи-95-К-5 [12:05:04]line 13.480 * 74.20 [12:05:04]line = 1000.22 [12:05:04]line НДС 12% НСП 1% [12:05:04]line > о реализуемом товаре [12:05:04]line ИТОГО: 1000.22 [12:05:04]line НСП 1% : 8.85 [12:05:04]line НДС 12% : 106.22 [12:05:04]line Наличными: 0.00 [12:05:04]line Безнал.: 1000.22 [12:05:04]line Место: АЗС № 95 "Партнер Нефть" [12:05:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:05:04]line СНО: Общий режим [12:05:04]line Чек 299 16.08.2024 12:05 [12:05:04]line Смена: 462 ФФД: 1.0 [12:05:04]line ЗНМ: 0300000079 [12:05:04]line РНМ: 0000000000092545 [12:05:04]line Версия ККМ: 001 [12:05:04]line Платежная система: Бакай Банк [12:05:04]line ФМ: 0000000000871802 [12:05:04]line ФД: 197958 [12:05:04]line ФПД: 39555308581502 [12:05:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120504&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197958&fm=39555308581502&tin=02508201610067®Number=0000000000092545&sum=100022 [12:05:05]written 0, free lines is 4095 [12:05:05]OFD Sender: Processing packet 197958 [packets to send 245, broken 244] [12:05:05]ProducePacketName [12:05:05]name=ofd_packets/00197958 [12:05:05]OFD Sender: To server: pG, [12:05:05]CommunicateWithHost lk.salyk.kg:30040 [12:05:05]ConnectInit lk.salyk.kg [12:05:05]Connected sock=10 [12:05:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 26 18 07 01 36 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 70 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 05 03 00 35 04 06 00 23 F9 B0 1D F2 7E A5 06 36 E3 F0 76 85 AC [12:05:05]Write to MH i2c: 01 00 00 59 1C 75 [12:05:05]Write i2c OK [12:05:05]MH_I2C_Read... [12:05:05]Read from MH i2c: 01 [12:05:05]MH_I2C_Read... [12:05:05]Read from MH i2c: 01 07 00 [12:05:05]MH_I2C_Read... [12:05:05]Read from MH i2c: 01 07 00 59 1C 00 00 00 00 00 FE 0C 86 [12:05:05]RasterBufferAndPrint [12:05:05]line [12:05:05]line [12:05:05]line [12:05:05]line [12:05:05]line [12:05:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4D 02 47 00 45 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 05 03 00 F4 03 04 00 84 EC BE 66 B6 04 01 00 00 D4 81 B7 25 7A D2 9C DF [12:05:05]CommunicateWithHost err = 0 [12:05:05]CheckOFDResponse [12:05:05]1017 (14) - 77093643461234 [12:05:05]1041 (16) - 0000000000871802 [12:05:05]1040 (4) - 197958 [12:05:05]1012 (4) - 16.08.2024 06:07 [12:05:05]1206 (1) - 0 [12:05:05]OFD Sender: Remove packet 197958 [12:05:05]ProducePacketName [12:05:05]name=ofd_packets/00197958 [12:05:05]NVStorageDeleteData [12:05:05]written 0, free lines is 3332 [12:05:05]MH_Cut [12:05:05]Write to MH i2c: D1 01 00 60 1C 01 4E [12:05:05]Write i2c OK [12:05:05]MH_I2C_Read... [12:05:05]Read from MH i2c: D1 [12:05:05]MH_I2C_Read... [12:05:05]Read from MH i2c: D1 01 00 [12:05:05]MH_I2C_Read... [12:05:05]Read from MH i2c: D1 01 00 60 1C 00 4D [12:05:05]Write to MH i2c: 01 00 00 61 1C 7D [12:05:05]Write i2c OK [12:05:05]MH_I2C_Read... [12:05:06]OFD Sender: No OFD packet to send [12:05:06]*** Cut start [12:05:06]*** Purtial cut [12:05:06]*** CUTSNS_PIN = 0 [12:05:06]*** Stage 1: CUTSNS_PIN = 1 [12:05:08]Read from MH i2c: 01 [12:05:08]MH_I2C_Read... [12:05:08]*** Stop cut motor [12:05:08]*** Cut end [12:05:08]Read from MH i2c: 01 07 00 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: 01 07 00 61 1C 00 00 00 00 00 FF 0F 92 [12:05:08]process_action close_receipt done [12:05:08]requested_data is exist [12:05:08]produce_requested_data [12:05:08]requested_item fm.sn is exist - process it [12:05:08]wFMCommunicate request_size=4 [12:05:08]MH_SAM_APDU [12:05:08]CAPDU: 80 11 00 00 [12:05:08]Write to MH i2c: E2 08 00 62 1C 80 11 00 00 00 00 00 00 F8 [12:05:08]Write i2c OK [12:05:08]MH_I2C_Read... [12:05:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:08]Read from MH i2c: E2 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: E2 17 00 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: E2 17 00 62 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 45 [12:05:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:05:08]wFMCommunicate OK [12:05:08]requested_item fd.num is exist - process it [12:05:08]SAM_PROTO_GetFieldsCounters [12:05:08]wFMCommunicate request_size=4 [12:05:08]MH_SAM_APDU [12:05:08]CAPDU: 80 13 00 00 [12:05:08]Write to MH i2c: E2 08 00 63 1C 80 13 00 00 00 00 00 00 FB [12:05:08]Write i2c OK [12:05:08]MH_I2C_Read... [12:05:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:08]Read from MH i2c: E2 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: E2 62 00 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: E2 62 00 63 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 46 05 03 00 0E 04 04 00 CE 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 B7 [12:05:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 46 05 03 00 0E 04 04 00 CE 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:05:08]wFMCommunicate OK [12:05:08]SAM_PROTO_GetFieldsCounters done [12:05:08]requested_item shift.num is exist - process it [12:05:08]requested_item shift.opened is exist - process it [12:05:08]req_shift_opened [12:05:08]FM_GetShiftState [12:05:08]SAM_PROTO_GetShiftState [12:05:08]wFMCommunicate request_size=4 [12:05:08]MH_SAM_APDU [12:05:08]CAPDU: 80 13 01 00 [12:05:08]Write to MH i2c: E2 08 00 64 1C 80 13 01 00 00 00 00 00 FD [12:05:08]Write i2c OK [12:05:08]MH_I2C_Read... [12:05:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:08]Read from MH i2c: E2 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: E2 0E 00 [12:05:08]MH_I2C_Read... [12:05:08]Read from MH i2c: E2 0E 00 64 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8B [12:05:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:05:08]wFMCommunicate OK [12:05:08]SAM_PROTO_GetShiftState done [12:05:08]FM_GetShiftState done [12:05:08]req_shift_opened done [12:05:08]requested_item shift.open_date is exist - process it [12:05:08]req_shift_open_date [12:05:08]req_shift_open_date done [12:05:08]produce_requested_data done [12:05:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197958,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:05:08]process_action_free close_receipt [12:05:08]json_value_free [12:05:08]json_value_free done [12:05:08]process_json_proto returns [12:05:08]Send response to host [12:05:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197958,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:05:08]free response buf [12:05:08]execute_script done [12:05:08]execute_script returns [12:05:08]free content buf [12:05:08]Sock 7.Close socket [12:05:08]Sock 7.Thread stoped [12:05:11]OFD Sender: No OFD packet to send [12:05:16]OFD Sender: No OFD packet to send [12:05:21]OFD Sender: No OFD packet to send [12:05:26]OFD Sender: No OFD packet to send [12:05:31]OFD Sender: No OFD packet to send [12:05:36]OFD Sender: No OFD packet to send [12:05:41]OFD Sender: No OFD packet to send [12:05:46]OFD Sender: No OFD packet to send [12:05:49]accept exits with 9 [12:05:49]New connection [12:05:49]New thread 3067403620 created [12:05:49]Thread 3067260260 joined [12:05:49]Waiting for new connection... [12:05:49] Sock 9.Parse request [12:05:49]Sock 9.Check first char [12:05:49]Sock 9.First char is OK [12:05:49]request: POST /json_proto HTTP/1.0 [12:05:49]Method: POST [12:05:49]URL: /json_proto [12:05:49]Method is POST - this is cgi request [12:05:49]url: /json_proto [12:05:49]query_string will be loaded in cgi processing [12:05:49]execute_cgi json_proto POST (null) [12:05:49]execute_cgi path=json_proto method=POST [12:05:49]POST find Content-Length [12:05:49]Host: 172.17.46.195:8080 [12:05:49]Content-Length: 679 [12:05:49]Content-Type: application/json [12:05:49] [12:05:49]POST finish read [12:05:49]Found Content-Length = 679 [12:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:49]execute_script... [12:05:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:49]POST & json_proto [12:05:49]process_json_proto [12:05:49]json parsed OK: [12:05:49]protocol is kg_v1.0 [12:05:49]action value=close_receipt [12:05:49]process_action close_receipt [12:05:49]cmd_close_receipt [12:05:49]MH_GetDate [12:05:49]Write to MH i2c: F0 00 00 65 1C 70 [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: F0 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: F0 09 00 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: F0 09 00 65 1C 00 9E 40 BF 66 8D AE BC 66 D9 [12:05:49]GetLastDocTimeStamp 1723809904 [12:05:49]current date 1723809950 [12:05:49]FM_GetShiftState [12:05:49]SAM_PROTO_GetShiftState [12:05:49]wFMCommunicate request_size=4 [12:05:49]MH_SAM_APDU [12:05:49]CAPDU: 80 13 01 00 [12:05:49]Write to MH i2c: E2 08 00 66 1C 80 13 01 00 00 00 00 00 FF [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:49]Read from MH i2c: E2 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: E2 0E 00 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: E2 0E 00 66 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8D [12:05:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:05:49]wFMCommunicate OK [12:05:49]SAM_PROTO_GetShiftState done [12:05:49]FM_GetShiftState done [12:05:49]opened in 1723766727 [12:05:49]opened+sec_in_day 1723853127 [12:05:49]quantity*price = 40002 [12:05:49]sum+1 = 40003 [12:05:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 300 16.08.2024 12:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197959 ФПД: 58012708992354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120550&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197959&fm=58012708992354&tin=02508201610067®Number=0000000000092545&sum=40000 [12:05:50]StoreToDocumentArchive [12:05:50]shift 462 fd 197959 [12:05:50]save to /storage/0462/doc_00197959 [12:05:50]save last doc name /storage/0462/doc_00197959 to /storage/kkm_last_doc_name [12:05:50]save OK [12:05:50]Clear old archive folders... [12:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:50]tlvbuf is B6F16260 [12:05:50]SAM_PROTO_ClearQueue [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 09 00 00 [12:05:50]Write to MH i2c: E2 08 00 73 1C 80 09 00 00 00 00 00 00 01 [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 73 1C 00 90 00 03 [12:05:50]RAPDU: 90 00 [12:05:50]wFMCommunicate OK [12:05:50]SAM_PROTO_ClearQueue done [12:05:50]KKMCreateOFDPacket [12:05:50]OFDProtocolAddRootSTLVToBuf [12:05:50]FM_MakeSignedData [12:05:50]FM_MakeSignedData [12:05:50]SAM_PROTO_SignData [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 0D 01 02 [12:05:50]Write to MH i2c: E2 08 00 74 1C 80 0D 01 02 00 00 00 00 09 [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 03 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 03 00 74 1C 00 90 00 04 [12:05:51]RAPDU: 90 00 [12:05:51]wFMCommunicate OK [12:05:51]wFMCommunicate request_size=255 [12:05:51]MH_SAM_APDU [12:05:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 9E 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 05 03 00 35 04 06 00 34 [12:05:51]Write to MH i2c: E2 02 01 75 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 9E 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 05 03 00 35 04 06 00 34 00 00 E8 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]OFD Sender: No OFD packet to send [12:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 03 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 03 00 75 1C 00 90 00 05 [12:05:51]RAPDU: 90 00 [12:05:51]wFMCommunicate OK [12:05:51]wFMCommunicate request_size=10 [12:05:51]MH_SAM_APDU [12:05:51]CAPDU: 80 0D 02 02 05 C3 22 E9 75 62 [12:05:51]Write to MH i2c: E2 0D 00 76 1C 80 0D 02 02 05 00 C3 22 E9 75 62 00 00 BB [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 03 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 03 00 76 1C 00 90 00 06 [12:05:51]RAPDU: 90 00 [12:05:51]wFMCommunicate OK [12:05:51]wFMCommunicate request_size=4 [12:05:51]MH_SAM_APDU [12:05:51]CAPDU: 80 0D 03 02 [12:05:51]Write to MH i2c: E2 08 00 77 1C 80 0D 03 02 00 00 00 00 0E [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 0B 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 0B 00 77 1C 00 6D 11 D4 51 81 30 DF 68 90 00 AA [12:05:51]RAPDU: 6D 11 D4 51 81 30 DF 68 90 00 [12:05:51]wFMCommunicate OK [12:05:51]SAM_PROTO_SignData done [12:05:51]FM_MakeSignedData done [12:05:51]CreateOFDProtocolMessage [12:05:51]wFMCommunicate request_size=4 [12:05:51]MH_SAM_APDU [12:05:51]CAPDU: 80 11 00 00 [12:05:51]Write to MH i2c: E2 08 00 78 1C 80 11 00 00 00 00 00 00 0E [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 17 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 17 00 78 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5B [12:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:05:51]wFMCommunicate OK [12:05:51]CreateOFDProtocolMessage done [12:05:51]OFDSenderStorePacket 197959 [12:05:51]StoreOFDPacket docnum=197959 [12:05:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 7C 07 01 1F 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 9E 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 05 03 00 35 04 06 00 34 C3 22 E9 75 62 6D 11 D4 51 81 30 DF 68 [12:05:51]CheckFolder [12:05:51]dirname=/storage/ofd_packets [12:05:51]CheckFolder done [12:05:51]ProducePacketName [12:05:51]name=ofd_packets/00197959 [12:05:51]NVStorageSaveData ofd_packets/00197959 [12:05:51]File name is /storage/ofd_packets/00197959 [12:05:51]Write 301 bytes [12:05:51]NVStorageSaveData done [12:05:51]OFDSenderStorePacket done [12:05:51]KKMCreateOFDPacket done [12:05:51]NVStorageSaveData kkm_last_timestamp [12:05:51]File name is /storage/kkm_last_timestamp [12:05:51]Write 4 bytes [12:05:51]NVStorageSaveData done [12:05:51]ExternCall_PrintAddStr [12:05:51]wPrintStart [12:05:51]Write to MH i2c: 01 00 00 79 1C 95 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 07 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 07 00 79 1C 00 00 00 00 00 FF 0F AA [12:05:51]RasterBufferAndPrint [12:05:51]line Счет N : (1)11325354 [12:05:51]line ИНН: 02508201610067 [12:05:51]line Контрольно-Кассовый Чек [12:05:51]line ПРОДАЖА [12:05:51]line ТРК (МРК, ГНК) : 42 [12:05:51]line Товар: 2710124130 [12:05:51]line Аи-92-К-4 [12:05:51]line 5.900 * 67.80 [12:05:51]line = 400.02 [12:05:51]line НДС 12% НСП 1% [12:05:51]line > о реализуемом товаре [12:05:51]line ОКРУГЛЕНИЕ: -0.02 [12:05:51]line ИТОГО: 400.00 [12:05:51]line Внесено: 400.00 [12:05:51]line СДАЧА: 0.00 [12:05:51]line НСП 1% : 3.54 [12:05:51]line НДС 12% : 42.48 [12:05:51]line Наличными: 400.00 [12:05:51]line Безнал.: 0.00 [12:05:51]line Место: АЗС № 95 "Партнер Нефть" [12:05:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:05:51]line СНО: Общий режим [12:05:51]line Чек 300 16.08.2024 12:05 [12:05:51]line Смена: 462 ФФД: 1.0 [12:05:51]line ЗНМ: 0300000079 [12:05:51]line РНМ: 0000000000092545 [12:05:51]line Версия ККМ: 001 [12:05:51]line ФМ: 0000000000871802 [12:05:51]line ФД: 197959 [12:05:51]line ФПД: 58012708992354 [12:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120550&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197959&fm=58012708992354&tin=02508201610067®Number=0000000000092545&sum=40000 [12:05:51]OFD Sender: Processing packet 197959 [packets to send 245, broken 244] [12:05:51]ProducePacketName [12:05:51]name=ofd_packets/00197959 [12:05:51]OFD Sender: To server: pG, [12:05:51]CommunicateWithHost lk.salyk.kg:30040 [12:05:51]ConnectInit lk.salyk.kg [12:05:51]written 0, free lines is 4095 [12:05:52]Connected sock=10 [12:05:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 7C 07 01 1F 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 9E 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 05 03 00 35 04 06 00 34 C3 22 E9 75 62 6D 11 D4 51 81 30 DF 68 [12:05:52]Write to MH i2c: 01 00 00 A4 1C C0 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: 01 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: 01 07 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: 01 07 00 A4 1C 00 00 00 00 00 EE 0C C1 [12:05:52]RasterBufferAndPrint [12:05:52]line [12:05:52]line [12:05:52]line [12:05:52]line [12:05:52]line [12:05:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 20 60 47 00 33 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 05 03 00 F4 03 04 00 B3 EC BE 66 B6 04 01 00 00 2B 14 54 53 9A 52 A3 BC [12:05:52]CommunicateWithHost err = 0 [12:05:52]CheckOFDResponse [12:05:52]1017 (14) - 77093643461234 [12:05:52]1041 (16) - 0000000000871802 [12:05:52]1040 (4) - 197959 [12:05:52]1012 (4) - 16.08.2024 06:07 [12:05:52]1206 (1) - 0 [12:05:52]OFD Sender: Remove packet 197959 [12:05:52]ProducePacketName [12:05:52]name=ofd_packets/00197959 [12:05:52]NVStorageDeleteData [12:05:52]written 0, free lines is 3319 [12:05:52]MH_Cut [12:05:52]Write to MH i2c: D1 01 00 AB 1C 01 99 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: D1 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: D1 01 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: D1 01 00 AB 1C 00 98 [12:05:52]Write to MH i2c: 01 00 00 AC 1C C8 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]OFD Sender: No OFD packet to send [12:05:52]*** Cut start [12:05:52]*** Purtial cut [12:05:52]*** Stage 1: CUTSNS_PIN = 1 [12:05:53]Read from MH i2c: 01 [12:05:53]MH_I2C_Read... [12:05:53]*** Stop cut motor [12:05:53]*** Cut end [12:05:53]Read from MH i2c: 01 07 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: 01 07 00 AC 1C 00 00 00 00 00 FF 0F DD [12:05:53]process_action close_receipt done [12:05:53]requested_data is exist [12:05:53]produce_requested_data [12:05:53]requested_item fm.sn is exist - process it [12:05:53]wFMCommunicate request_size=4 [12:05:53]MH_SAM_APDU [12:05:53]CAPDU: 80 11 00 00 [12:05:53]Write to MH i2c: E2 08 00 AD 1C 80 11 00 00 00 00 00 00 43 [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:53]Read from MH i2c: E2 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 17 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 17 00 AD 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 90 [12:05:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:05:53]wFMCommunicate OK [12:05:53]requested_item fd.num is exist - process it [12:05:53]SAM_PROTO_GetFieldsCounters [12:05:53]wFMCommunicate request_size=4 [12:05:53]MH_SAM_APDU [12:05:53]CAPDU: 80 13 00 00 [12:05:53]Write to MH i2c: E2 08 00 AE 1C 80 13 00 00 00 00 00 00 46 [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:53]Read from MH i2c: E2 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 62 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 62 00 AE 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 47 05 03 00 0E 04 04 00 CE 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 06 [12:05:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 47 05 03 00 0E 04 04 00 CE 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:05:53]wFMCommunicate OK [12:05:53]SAM_PROTO_GetFieldsCounters done [12:05:53]requested_item shift.num is exist - process it [12:05:53]requested_item shift.opened is exist - process it [12:05:53]req_shift_opened [12:05:53]FM_GetShiftState [12:05:53]SAM_PROTO_GetShiftState [12:05:53]wFMCommunicate request_size=4 [12:05:53]MH_SAM_APDU [12:05:53]CAPDU: 80 13 01 00 [12:05:53]Write to MH i2c: E2 08 00 AF 1C 80 13 01 00 00 00 00 00 48 [12:05:53]Write i2c OK [12:05:53]MH_I2C_Read... [12:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:53]Read from MH i2c: E2 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 0E 00 [12:05:53]MH_I2C_Read... [12:05:53]Read from MH i2c: E2 0E 00 AF 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D6 [12:05:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:05:53]wFMCommunicate OK [12:05:53]SAM_PROTO_GetShiftState done [12:05:53]FM_GetShiftState done [12:05:53]req_shift_opened done [12:05:53]requested_item shift.open_date is exist - process it [12:05:53]req_shift_open_date [12:05:53]req_shift_open_date done [12:05:53]produce_requested_data done [12:05:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197959,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:05:53]process_action_free close_receipt [12:05:53]json_value_free [12:05:53]json_value_free done [12:05:53]process_json_proto returns [12:05:53]Send response to host [12:05:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197959,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:05:53]free response buf [12:05:53]execute_script done [12:05:53]execute_script returns [12:05:53]free content buf [12:05:53]Sock 9.Close socket [12:05:53]Sock 9.Thread stoped [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:18]accept exits with 7 [12:07:18]New connection [12:07:18]New thread 3067260260 created [12:07:18]Thread 3067403620 joined [12:07:18]Waiting for new connection... [12:07:18] Sock 7.Parse request [12:07:18]Sock 7.Check first char [12:07:18]Sock 7.First char is OK [12:07:18]request: POST /json_proto HTTP/1.0 [12:07:18]Method: POST [12:07:18]URL: /json_proto [12:07:18]Method is POST - this is cgi request [12:07:18]url: /json_proto [12:07:18]query_string will be loaded in cgi processing [12:07:18]execute_cgi json_proto POST (null) [12:07:18]execute_cgi path=json_proto method=POST [12:07:18]POST find Content-Length [12:07:18]Host: 172.17.46.195:8080 [12:07:18]Content-Length: 805 [12:07:18]Content-Type: application/json [12:07:18] [12:07:18]POST finish read [12:07:18]Found Content-Length = 805 [12:07:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325355", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:18]execute_script... [12:07: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)11325355", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:18]POST & json_proto [12:07:18]process_json_proto [12:07:18]json parsed OK: [12:07:18]protocol is kg_v1.0 [12:07:18]action value=close_receipt [12:07:18]process_action close_receipt [12:07:18]cmd_close_receipt [12:07:18]MH_GetDate [12:07:18]Write to MH i2c: F0 00 00 B0 1C BB [12:07:18]Write i2c OK [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: F0 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: F0 09 00 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: F0 09 00 B0 1C 00 F7 40 BF 66 8D AE BC 66 7D [12:07:18]GetLastDocTimeStamp 1723809950 [12:07:18]current date 1723810039 [12:07:18]FM_GetShiftState [12:07:18]SAM_PROTO_GetShiftState [12:07:18]wFMCommunicate request_size=4 [12:07:18]MH_SAM_APDU [12:07:18]CAPDU: 80 13 01 00 [12:07:18]Write to MH i2c: E2 08 00 B1 1C 80 13 01 00 00 00 00 00 4A [12:07:18]Write i2c OK [12:07:18]MH_I2C_Read... [12:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:18]Read from MH i2c: E2 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: E2 0E 00 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: E2 0E 00 B1 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D8 [12:07:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:07:18]wFMCommunicate OK [12:07:18]SAM_PROTO_GetShiftState done [12:07:18]FM_GetShiftState done [12:07:18]opened in 1723766727 [12:07:18]opened+sec_in_day 1723853127 [12:07:18]quantity*price = 150032 [12:07:18]sum+1 = 150033 [12:07:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 301 16.08.2024 12:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197960 ФПД: 47130764895773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120719&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197960&fm=47130764895773&tin=02508201610067®Number=0000000000092545&sum=150032 [12:07:19]StoreToDocumentArchive [12:07:19]shift 462 fd 197960 [12:07:19]save to /storage/0462/doc_00197960 [12:07:19]save last doc name /storage/0462/doc_00197960 to /storage/kkm_last_doc_name [12:07:19]save OK [12:07:19]Clear old archive folders... [12:07:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:07:19]tlvbuf is 0095B900 [12:07:19]SAM_PROTO_ClearQueue [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 09 00 00 [12:07:19]Write to MH i2c: E2 08 00 BE 1C 80 09 00 00 00 00 00 00 4C [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 BE 1C 00 90 00 4E [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]SAM_PROTO_ClearQueue done [12:07:19]KKMCreateOFDPacket [12:07:19]OFDProtocolAddRootSTLVToBuf [12:07:19]FM_MakeSignedData [12:07:19]FM_MakeSignedData [12:07:19]SAM_PROTO_SignData [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 0D 01 02 [12:07:19]Write to MH i2c: E2 08 00 BF 1C 80 0D 01 02 00 00 00 00 54 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 BF 1C 00 90 00 4F [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=255 [12:07:19]MH_SAM_APDU [12:07: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 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 2D 01 00 00 F4 03 04 00 F7 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 05 03 00 35 04 06 00 2A [12:07:19]Write to MH i2c: E2 02 01 C0 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 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 2D 01 00 00 F4 03 04 00 F7 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 05 03 00 35 04 06 00 2A 00 00 55 [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 C0 1C 00 90 00 50 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=10 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 0D 02 02 05 DD 7C 7F E6 1D [12:07:19]Write to MH i2c: E2 0D 00 C1 1C 80 0D 02 02 05 00 DD 7C 7F E6 1D 00 00 3C [12:07:19]Write i2c OK [12:07:19]MH_I2C_Read... [12:07:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:19]Read from MH i2c: E2 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 [12:07:19]MH_I2C_Read... [12:07:19]Read from MH i2c: E2 03 00 C1 1C 00 90 00 51 [12:07:19]RAPDU: 90 00 [12:07:19]wFMCommunicate OK [12:07:19]wFMCommunicate request_size=4 [12:07:19]MH_SAM_APDU [12:07:19]CAPDU: 80 0D 03 02 [12:07:19]Write to MH i2c: E2 08 00 C2 1C 80 0D 03 02 00 00 00 00 59 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:20]Read from MH i2c: E2 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 0B 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 0B 00 C2 1C 00 C4 31 F3 79 B6 1C 8D 20 90 00 3A [12:07:20]RAPDU: C4 31 F3 79 B6 1C 8D 20 90 00 [12:07:20]wFMCommunicate OK [12:07:20]SAM_PROTO_SignData done [12:07:20]FM_MakeSignedData done [12:07:20]CreateOFDProtocolMessage [12:07:20]wFMCommunicate request_size=4 [12:07:20]MH_SAM_APDU [12:07:20]CAPDU: 80 11 00 00 [12:07:20]Write to MH i2c: E2 08 00 C3 1C 80 11 00 00 00 00 00 00 59 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:20]Read from MH i2c: E2 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 17 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: E2 17 00 C3 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A6 [12:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:07:20]wFMCommunicate OK [12:07:20]CreateOFDProtocolMessage done [12:07:20]OFDSenderStorePacket 197960 [12:07:20]StoreOFDPacket docnum=197960 [12:07:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E5 6F 07 01 B5 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 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 2D 01 00 00 F4 03 04 00 F7 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 05 03 00 35 04 06 00 2A DD 7C 7F E6 1D C4 31 F3 79 B6 1C 8D 20 [12:07:20]CheckFolder [12:07:20]dirname=/storage/ofd_packets [12:07:20]CheckFolder done [12:07:20]ProducePacketName [12:07:20]name=ofd_packets/00197960 [12:07:20]NVStorageSaveData ofd_packets/00197960 [12:07:20]File name is /storage/ofd_packets/00197960 [12:07:20]Write 301 bytes [12:07:20]NVStorageSaveData done [12:07:20]OFDSenderStorePacket done [12:07:20]KKMCreateOFDPacket done [12:07:20]NVStorageSaveData kkm_last_timestamp [12:07:20]File name is /storage/kkm_last_timestamp [12:07:20]Write 4 bytes [12:07:20]NVStorageSaveData done [12:07:20]ExternCall_PrintAddStr [12:07:20]wPrintStart [12:07:20]Write to MH i2c: 01 00 00 C4 1C E0 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 07 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 07 00 C4 1C 00 00 00 00 00 FF 0F F5 [12:07:20]RasterBufferAndPrint [12:07:20]line Счет N : (1)11325355 [12:07:20]line ИНН: 02508201610067 [12:07:20]line Контрольно-Кассовый Чек [12:07:20]line ПРОДАЖА [12:07:20]line ТРК (МРК, ГНК) : 11 [12:07:20]line Товар: 2710124500 [12:07:20]line Аи-95-К-5 [12:07:20]line 20.220 * 74.20 [12:07:20]line = 1500.32 [12:07:20]line НДС 12% НСП 1% [12:07:20]line > о реализуемом товаре [12:07:20]line ИТОГО: 1500.32 [12:07:20]line НСП 1% : 13.28 [12:07:20]line НДС 12% : 159.33 [12:07:20]line Наличными: 0.00 [12:07:20]line Безнал.: 1500.32 [12:07:20]line Место: АЗС № 95 "Партнер Нефть" [12:07:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:07:20]line СНО: Общий режим [12:07:20]line Чек 301 16.08.2024 12:07 [12:07:20]line Смена: 462 ФФД: 1.0 [12:07:20]line ЗНМ: 0300000079 [12:07:20]line РНМ: 0000000000092545 [12:07:20]line Версия ККМ: 001 [12:07:20]line Платежная система: O! деньги [12:07:20]line ФМ: 0000000000871802 [12:07:20]line ФД: 197960 [12:07:20]line ФПД: 47130764895773 [12:07:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120719&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197960&fm=47130764895773&tin=02508201610067®Number=0000000000092545&sum=150032 [12:07:20]written 0, free lines is 4095 [12:07:20]OFD Sender: Processing packet 197960 [packets to send 245, broken 244] [12:07:20]ProducePacketName [12:07:20]name=ofd_packets/00197960 [12:07:20]OFD Sender: To server: pG, [12:07:20]CommunicateWithHost lk.salyk.kg:30040 [12:07:20]ConnectInit lk.salyk.kg [12:07:20]Connected sock=11 [12:07:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E5 6F 07 01 B5 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 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 2D 01 00 00 F4 03 04 00 F7 40 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 05 03 00 35 04 06 00 2A DD 7C 7F E6 1D C4 31 F3 79 B6 1C 8D 20 [12:07:20]Write to MH i2c: 01 00 00 EE 1C 0A [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 07 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: 01 07 00 EE 1C 00 00 00 00 00 F1 0C 0E [12:07:20]RasterBufferAndPrint [12:07:20]line [12:07:20]line [12:07:20]line [12:07:20]line [12:07:20]line [12:07:20]written 0, free lines is 3319 [12:07:20]MH_Cut [12:07:20]Write to MH i2c: D1 01 00 F5 1C 01 E3 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: D1 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: D1 01 00 [12:07:20]MH_I2C_Read... [12:07:20]Read from MH i2c: D1 01 00 F5 1C 00 E2 [12:07:20]Write to MH i2c: 01 00 00 F6 1C 12 [12:07:20]Write i2c OK [12:07:20]MH_I2C_Read... [12:07:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3F B5 47 00 3F 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 05 03 00 F4 03 04 00 0B ED BE 66 B6 04 01 00 00 CD 14 01 34 09 D2 E6 62 [12:07:20]CommunicateWithHost err = 0 [12:07:20]CheckOFDResponse [12:07:20]1017 (14) - 77093643461234 [12:07:20]1041 (16) - 0000000000871802 [12:07:20]1040 (4) - 197960 [12:07:20]1012 (4) - 16.08.2024 06:09 [12:07:20]1206 (1) - 0 [12:07:20]OFD Sender: Remove packet 197960 [12:07:20]ProducePacketName [12:07:20]name=ofd_packets/00197960 [12:07:20]NVStorageDeleteData [12:07:21]OFD Sender: No OFD packet to send [12:07:21]*** Cut start [12:07:21]*** Purtial cut [12:07:21]*** CUTSNS_PIN = 0 [12:07:21]*** Stage 1: CUTSNS_PIN = 1 [12:07:23]Read from MH i2c: 01 [12:07:23]MH_I2C_Read... [12:07:23]*** Stop cut motor [12:07:23]*** Cut end [12:07:23]Read from MH i2c: 01 07 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: 01 07 00 F6 1C 00 00 00 00 00 FF 0F 27 [12:07:23]process_action close_receipt done [12:07:23]requested_data is exist [12:07:23]produce_requested_data [12:07:23]requested_item fm.sn is exist - process it [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 11 00 00 [12:07:23]Write to MH i2c: E2 08 00 F7 1C 80 11 00 00 00 00 00 00 8D [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 17 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 17 00 F7 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DA [12:07:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:07:23]wFMCommunicate OK [12:07:23]requested_item fd.num is exist - process it [12:07:23]SAM_PROTO_GetFieldsCounters [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 13 00 00 [12:07:23]Write to MH i2c: E2 08 00 F8 1C 80 13 00 00 00 00 00 00 90 [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 62 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 62 00 F8 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 48 05 03 00 0E 04 04 00 CE 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 54 [12:07:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 48 05 03 00 0E 04 04 00 CE 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:07:23]wFMCommunicate OK [12:07:23]SAM_PROTO_GetFieldsCounters done [12:07:23]requested_item shift.num is exist - process it [12:07:23]requested_item shift.opened is exist - process it [12:07:23]req_shift_opened [12:07:23]FM_GetShiftState [12:07:23]SAM_PROTO_GetShiftState [12:07:23]wFMCommunicate request_size=4 [12:07:23]MH_SAM_APDU [12:07:23]CAPDU: 80 13 01 00 [12:07:23]Write to MH i2c: E2 08 00 F9 1C 80 13 01 00 00 00 00 00 92 [12:07:23]Write i2c OK [12:07:23]MH_I2C_Read... [12:07:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:23]Read from MH i2c: E2 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 0E 00 [12:07:23]MH_I2C_Read... [12:07:23]Read from MH i2c: E2 0E 00 F9 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 20 [12:07:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:07:23]wFMCommunicate OK [12:07:23]SAM_PROTO_GetShiftState done [12:07:23]FM_GetShiftState done [12:07:23]req_shift_opened done [12:07:23]requested_item shift.open_date is exist - process it [12:07:23]req_shift_open_date [12:07:23]req_shift_open_date done [12:07:23]produce_requested_data done [12:07:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197960,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:07:23]process_action_free close_receipt [12:07:23]json_value_free [12:07:23]json_value_free done [12:07:23]process_json_proto returns [12:07:23]Send response to host [12:07:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197960,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:07:23]free response buf [12:07:23]execute_script done [12:07:23]execute_script returns [12:07:23]free content buf [12:07:23]Sock 7.Close socket [12:07:23]Sock 7.Thread stoped [12:07:26]OFD Sender: No OFD packet to send [12:07:31]OFD Sender: No OFD packet to send [12:07:36]OFD Sender: No OFD packet to send [12:07:41]OFD Sender: No OFD packet to send [12:07:45]accept exits with 9 [12:07:45]New connection [12:07:45]New thread 3067403620 created [12:07:45]Thread 3067260260 joined [12:07:45]Waiting for new connection... [12:07:45] Sock 9.Parse request [12:07:45]Sock 9.Check first char [12:07:45]Sock 9.First char is OK [12:07:45]request: POST /json_proto HTTP/1.0 [12:07:45]Method: POST [12:07:45]URL: /json_proto [12:07:45]Method is POST - this is cgi request [12:07:45]url: /json_proto [12:07:45]query_string will be loaded in cgi processing [12:07:45]execute_cgi json_proto POST (null) [12:07:45]execute_cgi path=json_proto method=POST [12:07:45]POST find Content-Length [12:07:45]Host: 172.17.46.195:8080 [12:07:45]Content-Length: 805 [12:07:45]Content-Type: application/json [12:07:45] [12:07:45]POST finish read [12:07:45]Found Content-Length = 805 [12:07:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325356", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:45]execute_script... [12:07: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)11325356", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:45]POST & json_proto [12:07:45]process_json_proto [12:07:45]json parsed OK: [12:07:45]protocol is kg_v1.0 [12:07:45]action value=close_receipt [12:07:45]process_action close_receipt [12:07:45]cmd_close_receipt [12:07:45]MH_GetDate [12:07:45]Write to MH i2c: F0 00 00 FA 1C 05 [12:07:45]Write i2c OK [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: F0 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: F0 09 00 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: F0 09 00 FA 1C 00 12 41 BF 66 8D AE BC 66 E3 [12:07:45]GetLastDocTimeStamp 1723810039 [12:07:45]current date 1723810066 [12:07:45]FM_GetShiftState [12:07:45]SAM_PROTO_GetShiftState [12:07:45]wFMCommunicate request_size=4 [12:07:45]MH_SAM_APDU [12:07:45]CAPDU: 80 13 01 00 [12:07:45]Write to MH i2c: E2 08 00 FB 1C 80 13 01 00 00 00 00 00 94 [12:07:45]Write i2c OK [12:07:45]MH_I2C_Read... [12:07:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:45]Read from MH i2c: E2 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 0E 00 [12:07:45]MH_I2C_Read... [12:07:45]Read from MH i2c: E2 0E 00 FB 1C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 22 [12:07:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:07:45]wFMCommunicate OK [12:07:45]SAM_PROTO_GetShiftState done [12:07:45]FM_GetShiftState done [12:07:45]opened in 1723766727 [12:07:45]opened+sec_in_day 1723853127 [12:07:45]quantity*price = 200043 [12:07:45]sum+1 = 200044 [12:07:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 302 16.08.2024 12:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197961 ФПД: 90696348566868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120746&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197961&fm=90696348566868&tin=02508201610067®Number=0000000000092545&sum=200043 [12:07:47]StoreToDocumentArchive [12:07:47]shift 462 fd 197961 [12:07:47]save to /storage/0462/doc_00197961 [12:07:47]save last doc name /storage/0462/doc_00197961 to /storage/kkm_last_doc_name [12:07:47]save OK [12:07:47]Clear old archive folders... [12:07:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:07:47]tlvbuf is B6FC6360 [12:07:47]SAM_PROTO_ClearQueue [12:07:47]wFMCommunicate request_size=4 [12:07:47]MH_SAM_APDU [12:07:47]CAPDU: 80 09 00 00 [12:07:47]Write to MH i2c: E2 08 00 08 1D 80 09 00 00 00 00 00 00 97 [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 [12:07:47]MH_I2C_Read... [12:07:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:47]Read from MH i2c: E2 03 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 08 1D 00 90 00 99 [12:07:47]RAPDU: 90 00 [12:07:47]wFMCommunicate OK [12:07:47]SAM_PROTO_ClearQueue done [12:07:47]KKMCreateOFDPacket [12:07:47]OFDProtocolAddRootSTLVToBuf [12:07:47]FM_MakeSignedData [12:07:47]FM_MakeSignedData [12:07:47]SAM_PROTO_SignData [12:07:47]wFMCommunicate request_size=4 [12:07:47]MH_SAM_APDU [12:07:47]CAPDU: 80 0D 01 02 [12:07:47]Write to MH i2c: E2 08 00 09 1D 80 0D 01 02 00 00 00 00 9F [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:47]Read from MH i2c: E2 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 09 1D 00 90 00 9A [12:07:47]RAPDU: 90 00 [12:07:47]wFMCommunicate OK [12:07:47]wFMCommunicate request_size=255 [12:07:47]MH_SAM_APDU [12:07:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 12 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 05 03 00 35 04 06 00 52 [12:07:47]Write to MH i2c: E2 02 01 0A 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 01 00 00 F4 03 04 00 12 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 05 03 00 35 04 06 00 52 00 00 3F [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:47]Read from MH i2c: E2 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 0A 1D 00 90 00 9B [12:07:47]RAPDU: 90 00 [12:07:47]wFMCommunicate OK [12:07:47]wFMCommunicate request_size=10 [12:07:47]MH_SAM_APDU [12:07:47]CAPDU: 80 0D 02 02 05 7C E3 A3 85 54 [12:07:47]Write to MH i2c: E2 0D 00 0B 1D 80 0D 02 02 05 00 7C E3 A3 85 54 00 00 87 [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:47]Read from MH i2c: E2 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 03 00 0B 1D 00 90 00 9C [12:07:47]RAPDU: 90 00 [12:07:47]wFMCommunicate OK [12:07:47]wFMCommunicate request_size=4 [12:07:47]MH_SAM_APDU [12:07:47]CAPDU: 80 0D 03 02 [12:07:47]Write to MH i2c: E2 08 00 0C 1D 80 0D 03 02 00 00 00 00 A4 [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:47]Read from MH i2c: E2 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 0B 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 0B 00 0C 1D 00 E9 35 41 EB C0 4D 80 25 90 00 A1 [12:07:47]RAPDU: E9 35 41 EB C0 4D 80 25 90 00 [12:07:47]wFMCommunicate OK [12:07:47]SAM_PROTO_SignData done [12:07:47]FM_MakeSignedData done [12:07:47]CreateOFDProtocolMessage [12:07:47]wFMCommunicate request_size=4 [12:07:47]MH_SAM_APDU [12:07:47]CAPDU: 80 11 00 00 [12:07:47]Write to MH i2c: E2 08 00 0D 1D 80 11 00 00 00 00 00 00 A4 [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:47]Read from MH i2c: E2 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 17 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: E2 17 00 0D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F1 [12:07:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:07:47]wFMCommunicate OK [12:07:47]CreateOFDProtocolMessage done [12:07:47]OFDSenderStorePacket 197961 [12:07:47]StoreOFDPacket docnum=197961 [12:07:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4C 8E 07 01 AA 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 12 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 05 03 00 35 04 06 00 52 7C E3 A3 85 54 E9 35 41 EB C0 4D 80 25 [12:07:47]CheckFolder [12:07:47]dirname=/storage/ofd_packets [12:07:47]CheckFolder done [12:07:47]ProducePacketName [12:07:47]name=ofd_packets/00197961 [12:07:47]NVStorageSaveData ofd_packets/00197961 [12:07:47]File name is /storage/ofd_packets/00197961 [12:07:47]Write 301 bytes [12:07:47]NVStorageSaveData done [12:07:47]OFDSenderStorePacket done [12:07:47]KKMCreateOFDPacket done [12:07:47]NVStorageSaveData kkm_last_timestamp [12:07:47]File name is /storage/kkm_last_timestamp [12:07:47]Write 4 bytes [12:07:47]NVStorageSaveData done [12:07:47]ExternCall_PrintAddStr [12:07:47]wPrintStart [12:07:47]Write to MH i2c: 01 00 00 0E 1D 2B [12:07:47]Write i2c OK [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: 01 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: 01 07 00 [12:07:47]MH_I2C_Read... [12:07:47]Read from MH i2c: 01 07 00 0E 1D 00 00 00 00 00 FF 0F 40 [12:07:47]RasterBufferAndPrint [12:07:47]line Счет N : (1)11325356 [12:07:47]line ИНН: 02508201610067 [12:07:47]line Контрольно-Кассовый Чек [12:07:47]line ПРОДАЖА [12:07:47]line ТРК (МРК, ГНК) : 31 [12:07:47]line Товар: 2710124500 [12:07:47]line Аи-95-К-5 [12:07:47]line 26.960 * 74.20 [12:07:47]line = 2000.43 [12:07:47]line НДС 12% НСП 1% [12:07:47]line > о реализуемом товаре [12:07:47]line ИТОГО: 2000.43 [12:07:47]line НСП 1% : 17.70 [12:07:47]line НДС 12% : 212.43 [12:07:47]line Наличными: 0.00 [12:07:47]line Безнал.: 2000.43 [12:07:47]line Место: АЗС № 95 "Партнер Нефть" [12:07:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:07:47]line СНО: Общий режим [12:07:47]line Чек 302 16.08.2024 12:07 [12:07:47]line Смена: 462 ФФД: 1.0 [12:07:47]line ЗНМ: 0300000079 [12:07:47]line РНМ: 0000000000092545 [12:07:47]line Версия ККМ: 001 [12:07:47]line Платежная система: O! деньги [12:07:47]line ФМ: 0000000000871802 [12:07:47]line ФД: 197961 [12:07:47]line ФПД: 90696348566868 [12:07:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T120746&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197961&fm=90696348566868&tin=02508201610067®Number=0000000000092545&sum=200043 [12:07:47]OFD Sender: Processing packet 197961 [packets to send 245, broken 244] [12:07:47]ProducePacketName [12:07:47]name=ofd_packets/00197961 [12:07:47]OFD Sender: To server: pG, [12:07:47]CommunicateWithHost lk.salyk.kg:30040 [12:07:47]ConnectInit lk.salyk.kg [12:07:47]written 0, free lines is 4095 [12:07:48]Connected sock=10 [12:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4C 8E 07 01 AA 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 12 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 05 03 00 35 04 06 00 52 7C E3 A3 85 54 E9 35 41 EB C0 4D 80 25 [12:07:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 85 3F 47 00 42 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 05 03 00 F4 03 04 00 27 ED BE 66 B6 04 01 00 00 8D 5F 0E 23 C6 50 88 F3 [12:07:48]CommunicateWithHost err = 0 [12:07:48]CheckOFDResponse [12:07:48]1017 (14) - 77093643461234 [12:07:48]1041 (16) - 0000000000871802 [12:07:48]1040 (4) - 197961 [12:07:48]1012 (4) - 16.08.2024 06:09 [12:07:48]1206 (1) - 0 [12:07:48]OFD Sender: Remove packet 197961 [12:07:48]ProducePacketName [12:07:48]name=ofd_packets/00197961 [12:07:48]NVStorageDeleteData [12:07:48]Write to MH i2c: 01 00 00 38 1D 55 [12:07:48]Write i2c OK [12:07:48]MH_I2C_Read... [12:07:48]Read from MH i2c: 01 [12:07:48]MH_I2C_Read... [12:07:48]Read from MH i2c: 01 07 00 [12:07:48]MH_I2C_Read... [12:07:48]Read from MH i2c: 01 07 00 38 1D 00 00 00 00 00 01 0D 6A [12:07:48]RasterBufferAndPrint [12:07:48]line [12:07:48]line [12:07:48]line [12:07:48]line [12:07:48]line [12:07:48]written 0, free lines is 3335 [12:07:48]MH_Cut [12:07:48]Write to MH i2c: D1 01 00 3F 1D 01 2E [12:07:48]Write i2c OK [12:07:48]MH_I2C_Read... [12:07:48]Read from MH i2c: D1 [12:07:48]MH_I2C_Read... [12:07:48]Read from MH i2c: D1 01 00 [12:07:48]MH_I2C_Read... [12:07:48]Read from MH i2c: D1 01 00 3F 1D 00 2D [12:07:48]Write to MH i2c: 01 00 00 40 1D 5D [12:07:48]Write i2c OK [12:07:48]MH_I2C_Read... [12:07:48]OFD Sender: No OFD packet to send [12:07:49]*** Cut start [12:07:49]*** Purtial cut [12:07:49]*** Stage 1: CUTSNS_PIN = 1 [12:07:49]Read from MH i2c: 01 [12:07:49]MH_I2C_Read... [12:07:49]*** Stop cut motor [12:07:49]*** Cut end [12:07:49]Read from MH i2c: 01 07 00 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: 01 07 00 40 1D 00 00 00 00 00 FF 0F 72 [12:07:49]process_action close_receipt done [12:07:49]requested_data is exist [12:07:49]produce_requested_data [12:07:49]requested_item fm.sn is exist - process it [12:07:49]wFMCommunicate request_size=4 [12:07:49]MH_SAM_APDU [12:07:49]CAPDU: 80 11 00 00 [12:07:49]Write to MH i2c: E2 08 00 41 1D 80 11 00 00 00 00 00 00 D8 [12:07:49]Write i2c OK [12:07:49]MH_I2C_Read... [12:07:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:49]Read from MH i2c: E2 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: E2 17 00 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: E2 17 00 41 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [12:07:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:07:49]wFMCommunicate OK [12:07:49]requested_item fd.num is exist - process it [12:07:49]SAM_PROTO_GetFieldsCounters [12:07:49]wFMCommunicate request_size=4 [12:07:49]MH_SAM_APDU [12:07:49]CAPDU: 80 13 00 00 [12:07:49]Write to MH i2c: E2 08 00 42 1D 80 13 00 00 00 00 00 00 DB [12:07:49]Write i2c OK [12:07:49]MH_I2C_Read... [12:07:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:49]Read from MH i2c: E2 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: E2 62 00 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: E2 62 00 42 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 49 05 03 00 0E 04 04 00 CE 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 A3 [12:07:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 49 05 03 00 0E 04 04 00 CE 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:07:49]wFMCommunicate OK [12:07:49]SAM_PROTO_GetFieldsCounters done [12:07:49]requested_item shift.num is exist - process it [12:07:49]requested_item shift.opened is exist - process it [12:07:49]req_shift_opened [12:07:49]FM_GetShiftState [12:07:49]SAM_PROTO_GetShiftState [12:07:49]wFMCommunicate request_size=4 [12:07:49]MH_SAM_APDU [12:07:49]CAPDU: 80 13 01 00 [12:07:49]Write to MH i2c: E2 08 00 43 1D 80 13 01 00 00 00 00 00 DD [12:07:49]Write i2c OK [12:07:49]MH_I2C_Read... [12:07:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:49]Read from MH i2c: E2 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: E2 0E 00 [12:07:49]MH_I2C_Read... [12:07:49]Read from MH i2c: E2 0E 00 43 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6B [12:07:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:07:49]wFMCommunicate OK [12:07:49]SAM_PROTO_GetShiftState done [12:07:49]FM_GetShiftState done [12:07:49]req_shift_opened done [12:07:49]requested_item shift.open_date is exist - process it [12:07:49]req_shift_open_date [12:07:49]req_shift_open_date done [12:07:49]produce_requested_data done [12:07:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197961,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:07:49]process_action_free close_receipt [12:07:49]json_value_free [12:07:49]json_value_free done [12:07:49]process_json_proto returns [12:07:49]Send response to host [12:07:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197961,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:07:49]free response buf [12:07:49]execute_script done [12:07:49]execute_script returns [12:07:49]free content buf [12:07:49]Sock 9.Close socket [12:07:49]Sock 9.Thread stoped [12:07:53]OFD Sender: No OFD packet to send [12:07:58]OFD Sender: No OFD packet to send [12:08:03]OFD Sender: No OFD packet to send [12:08:08]OFD Sender: No OFD packet to send [12:08:13]OFD Sender: No OFD packet to send [12:08:18]OFD Sender: No OFD packet to send [12:08:23]OFD Sender: No OFD packet to send [12:08:28]OFD Sender: No OFD packet to send [12:08:33]OFD Sender: No OFD packet to send [12:08:38]OFD Sender: No OFD packet to send [12:08:43]OFD Sender: No OFD packet to send [12:08:48]OFD Sender: No OFD packet to send [12:08:53]OFD Sender: No OFD packet to send [12:08:58]OFD Sender: No OFD packet to send [12:09:03]OFD Sender: No OFD packet to send [12:09:08]OFD Sender: No OFD packet to send [12:09:13]OFD Sender: No OFD packet to send [12:09:18]OFD Sender: No OFD packet to send [12:09:24]OFD Sender: No OFD packet to send [12:09:29]OFD Sender: No OFD packet to send [12:09:34]OFD Sender: No OFD packet to send [12:09:39]OFD Sender: No OFD packet to send [12:09:44]OFD Sender: No OFD packet to send [12:09:49]OFD Sender: No OFD packet to send [12:09:54]OFD Sender: No OFD packet to send [12:09:59]OFD Sender: No OFD packet to send [12:10:04]OFD Sender: No OFD packet to send [12:10:09]OFD Sender: No OFD packet to send [12:10:14]OFD Sender: No OFD packet to send [12:10:15]accept exits with 7 [12:10:15]New connection [12:10:15]New thread 3067260260 created [12:10:15]Thread 3067403620 joined [12:10:15]Waiting for new connection... [12:10:15] Sock 7.Parse request [12:10:15]Sock 7.Check first char [12:10:15]Sock 7.First char is OK [12:10:15]request: POST /json_proto HTTP/1.0 [12:10:15]Method: POST [12:10:15]URL: /json_proto [12:10:15]Method is POST - this is cgi request [12:10:15]url: /json_proto [12:10:15]query_string will be loaded in cgi processing [12:10:15]execute_cgi json_proto POST (null) [12:10:15]execute_cgi path=json_proto method=POST [12:10:15]POST find Content-Length [12:10:15]Host: 172.17.46.195:8080 [12:10:15]Content-Length: 792 [12:10:15]Content-Type: application/json [12:10:15] [12:10:15]POST finish read [12:10:15]Found Content-Length = 792 [12:10:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.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\u000A03668", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:15]execute_script... [12:10:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.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\u000A03668", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:15]POST & json_proto [12:10:15]process_json_proto [12:10:15]json parsed OK: [12:10:15]protocol is kg_v1.0 [12:10:15]action value=close_receipt [12:10:15]process_action close_receipt [12:10:15]cmd_close_receipt [12:10:15]MH_GetDate [12:10:15]Write to MH i2c: F0 00 00 44 1D 50 [12:10:15]Write i2c OK [12:10:15]MH_I2C_Read... [12:10:15]Read from MH i2c: F0 [12:10:15]MH_I2C_Read... [12:10:15]Read from MH i2c: F0 09 00 [12:10:15]MH_I2C_Read... [12:10:15]Read from MH i2c: F0 09 00 44 1D 00 A8 41 BF 66 8D AE BC 66 C4 [12:10:15]GetLastDocTimeStamp 1723810066 [12:10:15]current date 1723810216 [12:10:15]FM_GetShiftState [12:10:15]SAM_PROTO_GetShiftState [12:10:15]wFMCommunicate request_size=4 [12:10:15]MH_SAM_APDU [12:10:15]CAPDU: 80 13 01 00 [12:10:15]Write to MH i2c: E2 08 00 45 1D 80 13 01 00 00 00 00 00 DF [12:10:15]Write i2c OK [12:10:15]MH_I2C_Read... [12:10:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:15]Read from MH i2c: E2 [12:10:15]MH_I2C_Read... [12:10:15]Read from MH i2c: E2 0E 00 [12:10:15]MH_I2C_Read... [12:10:15]Read from MH i2c: E2 0E 00 45 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [12:10:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:10:15]wFMCommunicate OK [12:10:15]SAM_PROTO_GetShiftState done [12:10:15]FM_GetShiftState done [12:10:15]opened in 1723766727 [12:10:15]opened+sec_in_day 1723853127 [12:10:15]quantity*price = 0 [12:10:15]sum+1 = 1 [12:10:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 303 16.08.2024 12:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 03668 ФМ: 0000000000871802 ФД: 197962 ФПД: 43941868870879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121016&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197962&fm=43941868870879&tin=02508201610067®Number=0000000000092545&sum=0 [12:10:16]StoreToDocumentArchive [12:10:16]shift 462 fd 197962 [12:10:16]save to /storage/0462/doc_00197962 [12:10:16]save last doc name /storage/0462/doc_00197962 to /storage/kkm_last_doc_name [12:10:16]save OK [12:10:16]Clear old archive folders... [12:10:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:10:16]tlvbuf is B6F16EF0 [12:10:16]SAM_PROTO_ClearQueue [12:10:16]wFMCommunicate request_size=4 [12:10:16]MH_SAM_APDU [12:10:16]CAPDU: 80 09 00 00 [12:10:16]Write to MH i2c: E2 08 00 52 1D 80 09 00 00 00 00 00 00 E1 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 52 1D 00 90 00 E3 [12:10:17]RAPDU: 90 00 [12:10:17]wFMCommunicate OK [12:10:17]SAM_PROTO_ClearQueue done [12:10:17]KKMCreateOFDPacket [12:10:17]OFDProtocolAddRootSTLVToBuf [12:10:17]FM_MakeSignedData [12:10:17]FM_MakeSignedData [12:10:17]SAM_PROTO_SignData [12:10:17]wFMCommunicate request_size=4 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 0D 01 02 [12:10:17]Write to MH i2c: E2 08 00 53 1D 80 0D 01 02 00 00 00 00 E9 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 53 1D 00 90 00 E4 [12:10:17]RAPDU: 90 00 [12:10:17]wFMCommunicate OK [12:10:17]wFMCommunicate request_size=255 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 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 2F 01 00 00 F4 03 04 00 A8 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 05 03 00 35 04 06 00 27 F7 03 7C [12:10:17]Write to MH i2c: E2 02 01 54 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 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 2F 01 00 00 F4 03 04 00 A8 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 05 03 00 35 04 06 00 27 F7 03 7C 00 00 63 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 54 1D 00 90 00 E5 [12:10:17]RAPDU: 90 00 [12:10:17]wFMCommunicate OK [12:10:17]wFMCommunicate request_size=7 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 0D 02 02 02 1C DF [12:10:17]Write to MH i2c: E2 0A 00 55 1D 80 0D 02 02 02 00 1C DF 00 00 EB [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 03 00 55 1D 00 90 00 E6 [12:10:17]RAPDU: 90 00 [12:10:17]wFMCommunicate OK [12:10:17]wFMCommunicate request_size=4 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 0D 03 02 [12:10:17]Write to MH i2c: E2 08 00 56 1D 80 0D 03 02 00 00 00 00 EE [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 0B 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 0B 00 56 1D 00 8D 7A F0 79 F6 A5 D3 6D 90 00 3A [12:10:17]RAPDU: 8D 7A F0 79 F6 A5 D3 6D 90 00 [12:10:17]wFMCommunicate OK [12:10:17]SAM_PROTO_SignData done [12:10:17]FM_MakeSignedData done [12:10:17]CreateOFDProtocolMessage [12:10:17]wFMCommunicate request_size=4 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 11 00 00 [12:10:17]Write to MH i2c: E2 08 00 57 1D 80 11 00 00 00 00 00 00 EE [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 17 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 17 00 57 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3B [12:10:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:10:17]wFMCommunicate OK [12:10:17]CreateOFDProtocolMessage done [12:10:17]OFDSenderStorePacket 197962 [12:10:17]StoreOFDPacket docnum=197962 [12:10:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 1C 9C 04 01 60 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 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 2F 01 00 00 F4 03 04 00 A8 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 05 03 00 35 04 06 00 27 F7 03 7C 1C DF 8D 7A F0 79 F6 A5 D3 6D [12:10:17]CheckFolder [12:10:17]dirname=/storage/ofd_packets [12:10:17]CheckFolder done [12:10:17]ProducePacketName [12:10:17]name=ofd_packets/00197962 [12:10:17]NVStorageSaveData ofd_packets/00197962 [12:10:17]File name is /storage/ofd_packets/00197962 [12:10:17]Write 298 bytes [12:10:17]NVStorageSaveData done [12:10:17]OFDSenderStorePacket done [12:10:17]KKMCreateOFDPacket done [12:10:17]NVStorageSaveData kkm_last_timestamp [12:10:17]File name is /storage/kkm_last_timestamp [12:10:17]Write 4 bytes [12:10:17]NVStorageSaveData done [12:10:17]ExternCall_PrintAddStr [12:10:17]wPrintStart [12:10:17]Write to MH i2c: 01 00 00 58 1D 75 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: 01 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: 01 07 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: 01 07 00 58 1D 00 00 00 00 00 FF 0F 8A [12:10:17]RasterBufferAndPrint [12:10:17]line Счет N : (1)11325357 [12:10:17]line ИНН: 02508201610067 [12:10:17]line Контрольно-Кассовый Чек [12:10:17]line ПРОДАЖА [12:10:17]line ТРК (МРК, ГНК) : 61 [12:10:17]line Товар: 2710194210 [12:10:17]line ДТ-К-5 [12:10:17]line 100.000 * 0.00 [12:10:17]line = 0.00 [12:10:17]line НДС 12% НСП 1% [12:10:17]line > о реализуемом товаре [12:10:17]line ИТОГО: 0.00 [12:10:17]line НСП 1% : 0.00 [12:10:17]line НДС 12% : 0.00 [12:10:17]line Наличными: 0.00 [12:10:17]line Безнал.: 0.00 [12:10:17]line Место: АЗС № 95 "Партнер Нефть" [12:10:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:10:17]line СНО: Общий режим [12:10:17]line Чек 303 16.08.2024 12:10 [12:10:17]line Смена: 462 ФФД: 1.0 [12:10:17]line ЗНМ: 0300000079 [12:10:17]line РНМ: 0000000000092545 [12:10:17]line Версия ККМ: 001 [12:10:17]line Талоны: Топливная Карта [12:10:17]line 03668 [12:10:17]line ФМ: 0000000000871802 [12:10:17]line ФД: 197962 [12:10:17]line ФПД: 43941868870879 [12:10:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121016&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197962&fm=43941868870879&tin=02508201610067®Number=0000000000092545&sum=0 [12:10:17]OFD Sender: Processing packet 197962 [packets to send 245, broken 244] [12:10:17]ProducePacketName [12:10:17]name=ofd_packets/00197962 [12:10:17]OFD Sender: To server: pG, [12:10:17]CommunicateWithHost lk.salyk.kg:30040 [12:10:17]ConnectInit lk.salyk.kg [12:10:17]written 0, free lines is 4095 [12:10:18]Connected sock=10 [12:10:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 1C 9C 04 01 60 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 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 2F 01 00 00 F4 03 04 00 A8 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 05 03 00 35 04 06 00 27 F7 03 7C 1C DF 8D 7A F0 79 F6 A5 D3 6D [12:10:18]Write to MH i2c: 01 00 00 82 1D 9F [12:10:18]Write i2c OK [12:10:18]MH_I2C_Read... [12:10:18]Read from MH i2c: 01 [12:10:18]MH_I2C_Read... [12:10:18]Read from MH i2c: 01 07 00 [12:10:18]MH_I2C_Read... [12:10:18]Read from MH i2c: 01 07 00 82 1D 00 00 00 00 00 FF 0C B1 [12:10:18]RasterBufferAndPrint [12:10:18]line [12:10:18]line [12:10:18]line [12:10:18]line [12:10:18]line [12:10:18]written 0, free lines is 3333 [12:10:18]MH_Cut [12:10:18]Write to MH i2c: D1 01 00 89 1D 01 78 [12:10:18]Write i2c OK [12:10:18]MH_I2C_Read... [12:10:18]Read from MH i2c: D1 [12:10:18]MH_I2C_Read... [12:10:18]Read from MH i2c: D1 01 00 [12:10:18]MH_I2C_Read... [12:10:18]Read from MH i2c: D1 01 00 89 1D 00 77 [12:10:18]Write to MH i2c: 01 00 00 8A 1D A7 [12:10:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 55 16 47 00 E4 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 05 03 00 F4 03 04 00 BD ED BE 66 B6 04 01 00 00 81 7B 15 A9 36 CC 30 14 [12:10:18]CommunicateWithHost err = 0 [12:10:18]CheckOFDResponse [12:10:18]1017 (14) - 77093643461234 [12:10:18]1041 (16) - 0000000000871802 [12:10:18]1040 (4) - 197962 [12:10:18]1012 (4) - 16.08.2024 06:12 [12:10:18]1206 (1) - 0 [12:10:18]OFD Sender: Remove packet 197962 [12:10:18]ProducePacketName [12:10:18]name=ofd_packets/00197962 [12:10:18]NVStorageDeleteData [12:10:18]Write i2c OK [12:10:18]MH_I2C_Read... [12:10:18]OFD Sender: No OFD packet to send [12:10:19]*** Cut start [12:10:19]*** Purtial cut [12:10:19]*** CUTSNS_PIN = 0 [12:10:19]*** Stage 1: CUTSNS_PIN = 1 [12:10:21]Read from MH i2c: 01 [12:10:21]MH_I2C_Read... [12:10:21]*** Stop cut motor [12:10:21]*** Cut end [12:10:21]Read from MH i2c: 01 07 00 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: 01 07 00 8A 1D 00 00 00 00 00 FF 0F BC [12:10:21]process_action close_receipt done [12:10:21]requested_data is exist [12:10:21]produce_requested_data [12:10:21]requested_item fm.sn is exist - process it [12:10:21]wFMCommunicate request_size=4 [12:10:21]MH_SAM_APDU [12:10:21]CAPDU: 80 11 00 00 [12:10:21]Write to MH i2c: E2 08 00 8B 1D 80 11 00 00 00 00 00 00 22 [12:10:21]Write i2c OK [12:10:21]MH_I2C_Read... [12:10:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:21]Read from MH i2c: E2 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 17 00 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 17 00 8B 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [12:10:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:10:21]wFMCommunicate OK [12:10:21]requested_item fd.num is exist - process it [12:10:21]SAM_PROTO_GetFieldsCounters [12:10:21]wFMCommunicate request_size=4 [12:10:21]MH_SAM_APDU [12:10:21]CAPDU: 80 13 00 00 [12:10:21]Write to MH i2c: E2 08 00 8C 1D 80 13 00 00 00 00 00 00 25 [12:10:21]Write i2c OK [12:10:21]MH_I2C_Read... [12:10:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:21]Read from MH i2c: E2 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 62 00 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 62 00 8C 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4A 05 03 00 0E 04 04 00 CE 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 F1 [12:10:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4A 05 03 00 0E 04 04 00 CE 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:10:21]wFMCommunicate OK [12:10:21]SAM_PROTO_GetFieldsCounters done [12:10:21]requested_item shift.num is exist - process it [12:10:21]requested_item shift.opened is exist - process it [12:10:21]req_shift_opened [12:10:21]FM_GetShiftState [12:10:21]SAM_PROTO_GetShiftState [12:10:21]wFMCommunicate request_size=4 [12:10:21]MH_SAM_APDU [12:10:21]CAPDU: 80 13 01 00 [12:10:21]Write to MH i2c: E2 08 00 8D 1D 80 13 01 00 00 00 00 00 27 [12:10:21]Write i2c OK [12:10:21]MH_I2C_Read... [12:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:21]Read from MH i2c: E2 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 0E 00 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 0E 00 8D 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B5 [12:10:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:10:21]wFMCommunicate OK [12:10:21]SAM_PROTO_GetShiftState done [12:10:21]FM_GetShiftState done [12:10:21]req_shift_opened done [12:10:21]requested_item shift.open_date is exist - process it [12:10:21]req_shift_open_date [12:10:21]req_shift_open_date done [12:10:21]produce_requested_data done [12:10:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197962,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:10:21]process_action_free close_receipt [12:10:21]json_value_free [12:10:21]json_value_free done [12:10:21]process_json_proto returns [12:10:21]Send response to host [12:10:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197962,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:10:21]free response buf [12:10:21]execute_script done [12:10:21]execute_script returns [12:10:21]free content buf [12:10:21]Sock 7.Close socket [12:10:21]Sock 7.Thread stoped [12:10:21]accept exits with 9 [12:10:21]New connection [12:10:21]New thread 3067403620 created [12:10:21]Thread 3067260260 joined [12:10:21]Waiting for new connection... [12:10:21] Sock 9.Parse request [12:10:21]Sock 9.Check first char [12:10:21]Sock 9.First char is OK [12:10:21]request: POST /json_proto HTTP/1.0 [12:10:21]Method: POST [12:10:21]URL: /json_proto [12:10:21]Method is POST - this is cgi request [12:10:21]url: /json_proto [12:10:21]query_string will be loaded in cgi processing [12:10:21]execute_cgi json_proto POST (null) [12:10:21]execute_cgi path=json_proto method=POST [12:10:21]POST find Content-Length [12:10:21]Host: 172.17.46.195:8080 [12:10:21]Content-Length: 676 [12:10:21]Content-Type: application/json [12:10:21] [12:10:21]POST finish read [12:10:21]Found Content-Length = 676 [12:10:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:21]execute_script... [12:10: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)11325359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:21]POST & json_proto [12:10:21]process_json_proto [12:10:21]json parsed OK: [12:10:21]protocol is kg_v1.0 [12:10:21]action value=close_receipt [12:10:21]process_action close_receipt [12:10:21]cmd_close_receipt [12:10:21]MH_GetDate [12:10:21]Write to MH i2c: F0 00 00 8E 1D 9A [12:10:21]Write i2c OK [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: F0 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: F0 09 00 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: F0 09 00 8E 1D 00 AE 41 BF 66 8D AE BC 66 14 [12:10:21]GetLastDocTimeStamp 1723810216 [12:10:21]current date 1723810222 [12:10:21]FM_GetShiftState [12:10:21]SAM_PROTO_GetShiftState [12:10:21]wFMCommunicate request_size=4 [12:10:21]MH_SAM_APDU [12:10:21]CAPDU: 80 13 01 00 [12:10:21]Write to MH i2c: E2 08 00 8F 1D 80 13 01 00 00 00 00 00 29 [12:10:21]Write i2c OK [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 [12:10:21]MH_I2C_Read... [12:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:21]Read from MH i2c: E2 0E 00 [12:10:21]MH_I2C_Read... [12:10:21]Read from MH i2c: E2 0E 00 8F 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [12:10:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:10:21]wFMCommunicate OK [12:10:21]SAM_PROTO_GetShiftState done [12:10:21]FM_GetShiftState done [12:10:21]opened in 1723766727 [12:10:21]opened+sec_in_day 1723853127 [12:10:21]quantity*price = 50063 [12:10:21]sum+1 = 50064 [12:10:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 304 16.08.2024 12:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197963 ФПД: 68288827424993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121022&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197963&fm=68288827424993&tin=02508201610067®Number=0000000000092545&sum=50000 [12:10:23]StoreToDocumentArchive [12:10:23]shift 462 fd 197963 [12:10:23]save to /storage/0462/doc_00197963 [12:10:23]save last doc name /storage/0462/doc_00197963 to /storage/kkm_last_doc_name [12:10:23]save OK [12:10:23]Clear old archive folders... [12:10:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:10:23]tlvbuf is 0092E5D0 [12:10:23]SAM_PROTO_ClearQueue [12:10:23]wFMCommunicate request_size=4 [12:10:23]MH_SAM_APDU [12:10:23]CAPDU: 80 09 00 00 [12:10:23]Write to MH i2c: E2 08 00 9C 1D 80 09 00 00 00 00 00 00 2B [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:23]Read from MH i2c: E2 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 9C 1D 00 90 00 2D [12:10:23]RAPDU: 90 00 [12:10:23]wFMCommunicate OK [12:10:23]SAM_PROTO_ClearQueue done [12:10:23]KKMCreateOFDPacket [12:10:23]OFDProtocolAddRootSTLVToBuf [12:10:23]FM_MakeSignedData [12:10:23]FM_MakeSignedData [12:10:23]SAM_PROTO_SignData [12:10:23]wFMCommunicate request_size=4 [12:10:23]MH_SAM_APDU [12:10:23]CAPDU: 80 0D 01 02 [12:10:23]Write to MH i2c: E2 08 00 9D 1D 80 0D 01 02 00 00 00 00 33 [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:23]Read from MH i2c: E2 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 9D 1D 00 90 00 2E [12:10:23]RAPDU: 90 00 [12:10:23]wFMCommunicate OK [12:10:23]wFMCommunicate request_size=255 [12:10:23]MH_SAM_APDU [12:10:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 01 00 00 F4 03 04 00 AE 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 05 03 00 35 04 06 00 3E 1B BB 4D [12:10:23]Write to MH i2c: E2 02 01 9E 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 01 00 00 F4 03 04 00 AE 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 05 03 00 35 04 06 00 3E 1B BB 4D 00 00 02 [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:23]Read from MH i2c: E2 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 9E 1D 00 90 00 2F [12:10:23]RAPDU: 90 00 [12:10:23]wFMCommunicate OK [12:10:23]wFMCommunicate request_size=7 [12:10:23]MH_SAM_APDU [12:10:23]CAPDU: 80 0D 02 02 02 00 E1 [12:10:23]Write to MH i2c: E2 0A 00 9F 1D 80 0D 02 02 02 00 00 E1 00 00 1B [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:23]Read from MH i2c: E2 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 03 00 9F 1D 00 90 00 30 [12:10:23]RAPDU: 90 00 [12:10:23]wFMCommunicate OK [12:10:23]wFMCommunicate request_size=4 [12:10:23]MH_SAM_APDU [12:10:23]CAPDU: 80 0D 03 02 [12:10:23]Write to MH i2c: E2 08 00 A0 1D 80 0D 03 02 00 00 00 00 38 [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:23]Read from MH i2c: E2 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 0B 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 0B 00 A0 1D 00 89 46 86 0E 2E 46 CD 25 90 00 02 [12:10:23]RAPDU: 89 46 86 0E 2E 46 CD 25 90 00 [12:10:23]wFMCommunicate OK [12:10:23]SAM_PROTO_SignData done [12:10:23]FM_MakeSignedData done [12:10:23]CreateOFDProtocolMessage [12:10:23]wFMCommunicate request_size=4 [12:10:23]MH_SAM_APDU [12:10:23]CAPDU: 80 11 00 00 [12:10:23]Write to MH i2c: E2 08 00 A1 1D 80 11 00 00 00 00 00 00 38 [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:23]Read from MH i2c: E2 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 17 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: E2 17 00 A1 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 85 [12:10:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:10:23]wFMCommunicate OK [12:10:23]CreateOFDProtocolMessage done [12:10:23]OFDSenderStorePacket 197963 [12:10:23]StoreOFDPacket docnum=197963 [12:10:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 B6 2D 04 01 08 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 AE 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 05 03 00 35 04 06 00 3E 1B BB 4D 00 E1 89 46 86 0E 2E 46 CD 25 [12:10:23]CheckFolder [12:10:23]dirname=/storage/ofd_packets [12:10:23]CheckFolder done [12:10:23]ProducePacketName [12:10:23]name=ofd_packets/00197963 [12:10:23]NVStorageSaveData ofd_packets/00197963 [12:10:23]File name is /storage/ofd_packets/00197963 [12:10:23]Write 298 bytes [12:10:23]NVStorageSaveData done [12:10:23]OFDSenderStorePacket done [12:10:23]KKMCreateOFDPacket done [12:10:23]NVStorageSaveData kkm_last_timestamp [12:10:23]File name is /storage/kkm_last_timestamp [12:10:23]Write 4 bytes [12:10:23]NVStorageSaveData done [12:10:23]ExternCall_PrintAddStr [12:10:23]wPrintStart [12:10:23]Write to MH i2c: 01 00 00 A2 1D BF [12:10:23]Write i2c OK [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: 01 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: 01 07 00 [12:10:23]MH_I2C_Read... [12:10:23]Read from MH i2c: 01 07 00 A2 1D 00 00 00 00 00 FF 0F D4 [12:10:23]RasterBufferAndPrint [12:10:23]line Счет N : (1)11325359 [12:10:23]line ИНН: 02508201610067 [12:10:23]line Контрольно-Кассовый Чек [12:10:23]line ПРОДАЖА [12:10:23]line ТРК (МРК, ГНК) : 51 [12:10:23]line Товар: 2710194210 [12:10:23]line ДТ-К-5 [12:10:23]line 6.570 * 76.20 [12:10:23]line = 500.63 [12:10:23]line НДС 12% НСП 1% [12:10:23]line > о реализуемом товаре [12:10:23]line ОКРУГЛЕНИЕ: -0.63 [12:10:23]line ИТОГО: 500.00 [12:10:23]line Внесено: 500.00 [12:10:23]line СДАЧА: 0.00 [12:10:23]line НСП 1% : 4.43 [12:10:23]line НДС 12% : 53.16 [12:10:23]line Наличными: 500.00 [12:10:23]line Безнал.: 0.00 [12:10:23]line Место: АЗС № 95 "Партнер Нефть" [12:10:23]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:10:23]line СНО: Общий режим [12:10:23]line Чек 304 16.08.2024 12:10 [12:10:23]line Смена: 462 ФФД: 1.0 [12:10:23]line ЗНМ: 0300000079 [12:10:23]line РНМ: 0000000000092545 [12:10:23]line Версия ККМ: 001 [12:10:23]line ФМ: 0000000000871802 [12:10:23]line ФД: 197963 [12:10:23]line ФПД: 68288827424993 [12:10:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121022&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197963&fm=68288827424993&tin=02508201610067®Number=0000000000092545&sum=50000 [12:10:23]written 0, free lines is 4095 [12:10:23]OFD Sender: Processing packet 197963 [packets to send 245, broken 244] [12:10:23]ProducePacketName [12:10:23]name=ofd_packets/00197963 [12:10:23]OFD Sender: To server: pG, [12:10:23]CommunicateWithHost lk.salyk.kg:30040 [12:10:23]ConnectInit lk.salyk.kg [12:10:24]Connected sock=11 [12:10:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 B6 2D 04 01 08 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 AE 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 05 03 00 35 04 06 00 3E 1B BB 4D 00 E1 89 46 86 0E 2E 46 CD 25 [12:10:24]Write to MH i2c: 01 00 00 CD 1D EA [12:10:24]Write i2c OK [12:10:24]MH_I2C_Read... [12:10:24]Read from MH i2c: 01 [12:10:24]MH_I2C_Read... [12:10:24]Read from MH i2c: 01 07 00 [12:10:24]MH_I2C_Read... [12:10:24]Read from MH i2c: 01 07 00 CD 1D 00 00 00 00 00 F6 0C F3 [12:10:24]RasterBufferAndPrint [12:10:24]line [12:10:24]line [12:10:24]line [12:10:24]line [12:10:24]line [12:10:24]written 0, free lines is 3327 [12:10:24]MH_Cut [12:10:24]Write to MH i2c: D1 01 00 D4 1D 01 C3 [12:10:24]Write i2c OK [12:10:24]MH_I2C_Read... [12:10:24]Read from MH i2c: D1 [12:10:24]MH_I2C_Read... [12:10:24]Read from MH i2c: D1 01 00 [12:10:24]MH_I2C_Read... [12:10:24]Read from MH i2c: D1 01 00 D4 1D 00 C2 [12:10:24]Write to MH i2c: 01 00 00 D5 1D F2 [12:10:24]Write i2c OK [12:10:24]MH_I2C_Read... [12:10:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 69 83 47 00 56 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 05 03 00 F4 03 04 00 C3 ED BE 66 B6 04 01 00 00 0E A6 67 B6 30 96 DD C4 [12:10:24]CommunicateWithHost err = 0 [12:10:24]CheckOFDResponse [12:10:24]1017 (14) - 77093643461234 [12:10:24]1041 (16) - 0000000000871802 [12:10:24]1040 (4) - 197963 [12:10:24]1012 (4) - 16.08.2024 06:12 [12:10:24]1206 (1) - 0 [12:10:24]OFD Sender: Remove packet 197963 [12:10:24]ProducePacketName [12:10:24]name=ofd_packets/00197963 [12:10:24]NVStorageDeleteData [12:10:24]OFD Sender: No OFD packet to send [12:10:24]*** Cut start [12:10:24]*** Purtial cut [12:10:24]*** Stage 1: CUTSNS_PIN = 1 [12:10:25]Read from MH i2c: 01 [12:10:25]MH_I2C_Read... [12:10:25]*** Stop cut motor [12:10:25]*** Cut end [12:10:25]Read from MH i2c: 01 07 00 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: 01 07 00 D5 1D 00 00 00 00 00 FF 0F 07 [12:10:25]process_action close_receipt done [12:10:25]requested_data is exist [12:10:25]produce_requested_data [12:10:25]requested_item fm.sn is exist - process it [12:10:25]wFMCommunicate request_size=4 [12:10:25]MH_SAM_APDU [12:10:25]CAPDU: 80 11 00 00 [12:10:25]Write to MH i2c: E2 08 00 D6 1D 80 11 00 00 00 00 00 00 6D [12:10:25]Write i2c OK [12:10:25]MH_I2C_Read... [12:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:25]Read from MH i2c: E2 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: E2 17 00 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: E2 17 00 D6 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BA [12:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:10:25]wFMCommunicate OK [12:10:25]requested_item fd.num is exist - process it [12:10:25]SAM_PROTO_GetFieldsCounters [12:10:25]wFMCommunicate request_size=4 [12:10:25]MH_SAM_APDU [12:10:25]CAPDU: 80 13 00 00 [12:10:25]Write to MH i2c: E2 08 00 D7 1D 80 13 00 00 00 00 00 00 70 [12:10:25]Write i2c OK [12:10:25]MH_I2C_Read... [12:10:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:25]Read from MH i2c: E2 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: E2 62 00 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: E2 62 00 D7 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4B 05 03 00 0E 04 04 00 CE 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 40 [12:10:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4B 05 03 00 0E 04 04 00 CE 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:10:25]wFMCommunicate OK [12:10:25]SAM_PROTO_GetFieldsCounters done [12:10:25]requested_item shift.num is exist - process it [12:10:25]requested_item shift.opened is exist - process it [12:10:25]req_shift_opened [12:10:25]FM_GetShiftState [12:10:25]SAM_PROTO_GetShiftState [12:10:25]wFMCommunicate request_size=4 [12:10:25]MH_SAM_APDU [12:10:25]CAPDU: 80 13 01 00 [12:10:25]Write to MH i2c: E2 08 00 D8 1D 80 13 01 00 00 00 00 00 72 [12:10:25]Write i2c OK [12:10:25]MH_I2C_Read... [12:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:25]Read from MH i2c: E2 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: E2 0E 00 [12:10:25]MH_I2C_Read... [12:10:25]Read from MH i2c: E2 0E 00 D8 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 00 [12:10:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:10:25]wFMCommunicate OK [12:10:25]SAM_PROTO_GetShiftState done [12:10:25]FM_GetShiftState done [12:10:25]req_shift_opened done [12:10:25]requested_item shift.open_date is exist - process it [12:10:25]req_shift_open_date [12:10:25]req_shift_open_date done [12:10:25]produce_requested_data done [12:10:25]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197963,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:10:25]process_action_free close_receipt [12:10:25]json_value_free [12:10:25]json_value_free done [12:10:25]process_json_proto returns [12:10:25]Send response to host [12:10:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197963,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:10:25]free response buf [12:10:25]execute_script done [12:10:25]execute_script returns [12:10:25]free content buf [12:10:25]Sock 9.Close socket [12:10:25]Sock 9.Thread stoped [12:10:29]OFD Sender: No OFD packet to send [12:10:34]OFD Sender: No OFD packet to send [12:10:36]accept exits with 7 [12:10:36]New connection [12:10:36]New thread 3067260260 created [12:10:36]Thread 3067403620 joined [12:10:36]Waiting for new connection... [12:10:36] Sock 7.Parse request [12:10:36]Sock 7.Check first char [12:10:36]Sock 7.First char is OK [12:10:36]request: POST /json_proto HTTP/1.0 [12:10:36]Method: POST [12:10:36]URL: /json_proto [12:10:36]Method is POST - this is cgi request [12:10:36]url: /json_proto [12:10:36]query_string will be loaded in cgi processing [12:10:36]execute_cgi json_proto POST (null) [12:10:36]execute_cgi path=json_proto method=POST [12:10:36]POST find Content-Length [12:10:36]Host: 172.17.46.195:8080 [12:10:36]Content-Length: 756 [12:10:36]Content-Type: application/json [12:10:36] [12:10:36]POST finish read [12:10:36]Found Content-Length = 756 [12:10:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 22.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\u041A \u0413\u041F\u041D\u0410 Online\u000A30106969", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:36]execute_script... [12:10: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)11325358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 22.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\u041A \u0413\u041F\u041D\u0410 Online\u000A30106969", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:36]POST & json_proto [12:10:36]process_json_proto [12:10:36]json parsed OK: [12:10:36]protocol is kg_v1.0 [12:10:36]action value=close_receipt [12:10:36]process_action close_receipt [12:10:36]cmd_close_receipt [12:10:36]MH_GetDate [12:10:36]Write to MH i2c: F0 00 00 D9 1D E5 [12:10:36]Write i2c OK [12:10:36]MH_I2C_Read... [12:10:36]Read from MH i2c: F0 [12:10:36]MH_I2C_Read... [12:10:36]Read from MH i2c: F0 09 00 [12:10:36]MH_I2C_Read... [12:10:36]Read from MH i2c: F0 09 00 D9 1D 00 BD 41 BF 66 8D AE BC 66 6E [12:10:36]GetLastDocTimeStamp 1723810222 [12:10:36]current date 1723810237 [12:10:36]FM_GetShiftState [12:10:36]SAM_PROTO_GetShiftState [12:10:36]wFMCommunicate request_size=4 [12:10:36]MH_SAM_APDU [12:10:36]CAPDU: 80 13 01 00 [12:10:36]Write to MH i2c: E2 08 00 DA 1D 80 13 01 00 00 00 00 00 74 [12:10:36]Write i2c OK [12:10:36]MH_I2C_Read... [12:10:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:36]Read from MH i2c: E2 [12:10:36]MH_I2C_Read... [12:10:36]Read from MH i2c: E2 0E 00 [12:10:36]MH_I2C_Read... [12:10:36]Read from MH i2c: E2 0E 00 DA 1D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [12:10:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:10:36]wFMCommunicate OK [12:10:36]SAM_PROTO_GetShiftState done [12:10:36]FM_GetShiftState done [12:10:36]opened in 1723766727 [12:10:36]opened+sec_in_day 1723853127 [12:10:36]quantity*price = 0 [12:10:36]sum+1 = 1 [12:10:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 305 16.08.2024 12:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106969 ФМ: 0000000000871802 ФД: 197964 ФПД: 152274601938999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121037&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197964&fm=152274601938999&tin=02508201610067®Number=0000000000092545&sum=0 [12:10:37]StoreToDocumentArchive [12:10:37]shift 462 fd 197964 [12:10:37]save to /storage/0462/doc_00197964 [12:10:37]save last doc name /storage/0462/doc_00197964 to /storage/kkm_last_doc_name [12:10:37]save OK [12:10:37]Clear old archive folders... [12:10:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:37]tlvbuf is 009BBD00 [12:10:37]SAM_PROTO_ClearQueue [12:10:37]wFMCommunicate request_size=4 [12:10:37]MH_SAM_APDU [12:10:37]CAPDU: 80 09 00 00 [12:10:37]Write to MH i2c: E2 08 00 E7 1D 80 09 00 00 00 00 00 00 76 [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:37]Read from MH i2c: E2 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 E7 1D 00 90 00 78 [12:10:37]RAPDU: 90 00 [12:10:37]wFMCommunicate OK [12:10:37]SAM_PROTO_ClearQueue done [12:10:37]KKMCreateOFDPacket [12:10:37]OFDProtocolAddRootSTLVToBuf [12:10:37]FM_MakeSignedData [12:10:37]FM_MakeSignedData [12:10:37]SAM_PROTO_SignData [12:10:37]wFMCommunicate request_size=4 [12:10:37]MH_SAM_APDU [12:10:37]CAPDU: 80 0D 01 02 [12:10:37]Write to MH i2c: E2 08 00 E8 1D 80 0D 01 02 00 00 00 00 7E [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:37]Read from MH i2c: E2 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 E8 1D 00 90 00 79 [12:10:37]RAPDU: 90 00 [12:10:37]wFMCommunicate OK [12:10:37]wFMCommunicate request_size=255 [12:10:37]MH_SAM_APDU [12:10:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BD 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 05 03 00 35 04 06 00 8A [12:10:37]Write to MH i2c: E2 02 01 E9 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BD 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 05 03 00 35 04 06 00 8A 00 00 4B [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:37]Read from MH i2c: E2 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 E9 1D 00 90 00 7A [12:10:37]RAPDU: 90 00 [12:10:37]wFMCommunicate OK [12:10:37]wFMCommunicate request_size=10 [12:10:37]MH_SAM_APDU [12:10:37]CAPDU: 80 0D 02 02 05 7E 31 8E 90 37 [12:10:37]Write to MH i2c: E2 0D 00 EA 1D 80 0D 02 02 05 00 7E 31 8E 90 37 00 00 8F [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:37]Read from MH i2c: E2 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 03 00 EA 1D 00 90 00 7B [12:10:37]RAPDU: 90 00 [12:10:37]wFMCommunicate OK [12:10:37]wFMCommunicate request_size=4 [12:10:37]MH_SAM_APDU [12:10:37]CAPDU: 80 0D 03 02 [12:10:37]Write to MH i2c: E2 08 00 EB 1D 80 0D 03 02 00 00 00 00 83 [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:37]Read from MH i2c: E2 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 0B 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 0B 00 EB 1D 00 7B 4D BF 1B 15 1B 18 F4 90 00 62 [12:10:37]RAPDU: 7B 4D BF 1B 15 1B 18 F4 90 00 [12:10:37]wFMCommunicate OK [12:10:37]SAM_PROTO_SignData done [12:10:37]FM_MakeSignedData done [12:10:37]CreateOFDProtocolMessage [12:10:37]wFMCommunicate request_size=4 [12:10:37]MH_SAM_APDU [12:10:37]CAPDU: 80 11 00 00 [12:10:37]Write to MH i2c: E2 08 00 EC 1D 80 11 00 00 00 00 00 00 83 [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:37]Read from MH i2c: E2 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 17 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: E2 17 00 EC 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D0 [12:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:10:37]wFMCommunicate OK [12:10:37]CreateOFDProtocolMessage done [12:10:37]OFDSenderStorePacket 197964 [12:10:37]StoreOFDPacket docnum=197964 [12:10:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 27 07 01 57 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BD 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 05 03 00 35 04 06 00 8A 7E 31 8E 90 37 7B 4D BF 1B 15 1B 18 F4 [12:10:37]CheckFolder [12:10:37]dirname=/storage/ofd_packets [12:10:37]CheckFolder done [12:10:37]ProducePacketName [12:10:37]name=ofd_packets/00197964 [12:10:37]NVStorageSaveData ofd_packets/00197964 [12:10:37]File name is /storage/ofd_packets/00197964 [12:10:37]Write 301 bytes [12:10:37]NVStorageSaveData done [12:10:37]OFDSenderStorePacket done [12:10:37]KKMCreateOFDPacket done [12:10:37]NVStorageSaveData kkm_last_timestamp [12:10:37]File name is /storage/kkm_last_timestamp [12:10:37]Write 4 bytes [12:10:37]NVStorageSaveData done [12:10:37]ExternCall_PrintAddStr [12:10:37]wPrintStart [12:10:37]Write to MH i2c: 01 00 00 ED 1D 0A [12:10:37]Write i2c OK [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: 01 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: 01 07 00 [12:10:37]MH_I2C_Read... [12:10:37]Read from MH i2c: 01 07 00 ED 1D 00 00 00 00 00 FF 0F 1F [12:10:37]RasterBufferAndPrint [12:10:37]line Счет N : (1)11325358 [12:10:37]line ИНН: 02508201610067 [12:10:37]line Контрольно-Кассовый Чек [12:10:37]line ПРОДАЖА [12:10:37]line ТРК (МРК, ГНК) : 12 [12:10:37]line Товар: 2710124130 [12:10:37]line Аи-92-К-4 [12:10:37]line 22.130 * 0.00 [12:10:37]line = 0.00 [12:10:37]line НДС 12% НСП 1% [12:10:37]line > о реализуемом товаре [12:10:37]line ИТОГО: 0.00 [12:10:37]line НСП 1% : 0.00 [12:10:37]line НДС 12% : 0.00 [12:10:37]line Наличными: 0.00 [12:10:37]line Безнал.: 0.00 [12:10:37]line Место: АЗС № 95 "Партнер Нефть" [12:10:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:10:37]line СНО: Общий режим [12:10:37]line Чек 305 16.08.2024 12:10 [12:10:37]line Смена: 462 ФФД: 1.0 [12:10:37]line ЗНМ: 0300000079 [12:10:37]line РНМ: 0000000000092545 [12:10:37]line Версия ККМ: 001 [12:10:37]line Талоны: ТК ГПНА Online [12:10:37]line 30106969 [12:10:37]line ФМ: 0000000000871802 [12:10:37]line ФД: 197964 [12:10:37]line ФПД: 152274601938999 [12:10:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121037&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197964&fm=152274601938999&tin=02508201610067®Number=0000000000092545&sum=0 [12:10:37]OFD Sender: Processing packet 197964 [packets to send 245, broken 244] [12:10:37]ProducePacketName [12:10:37]name=ofd_packets/00197964 [12:10:37]OFD Sender: To server: pG, [12:10:37]CommunicateWithHost lk.salyk.kg:30040 [12:10:37]ConnectInit lk.salyk.kg [12:10:37]written 0, free lines is 4095 [12:10:38]Connected sock=10 [12:10:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 27 07 01 57 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 BD 41 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 05 03 00 35 04 06 00 8A 7E 31 8E 90 37 7B 4D BF 1B 15 1B 18 F4 [12:10:38]Write to MH i2c: 01 00 00 17 1E 35 [12:10:38]Write i2c OK [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: 01 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: 01 07 00 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: 01 07 00 17 1E 00 00 00 00 00 02 0D 4B [12:10:38]RasterBufferAndPrint [12:10:38]line [12:10:38]line [12:10:38]line [12:10:38]line [12:10:38]line [12:10:38]written 0, free lines is 3345 [12:10:38]MH_Cut [12:10:38]Write to MH i2c: D1 01 00 1E 1E 01 0E [12:10:38]Write i2c OK [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: D1 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: D1 01 00 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: D1 01 00 1E 1E 00 0D [12:10:38]Write to MH i2c: 01 00 00 1F 1E 3D [12:10:38]Write i2c OK [12:10:38]MH_I2C_Read... [12:10:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA 54 47 00 1B A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 05 03 00 F4 03 04 00 D1 ED BE 66 B6 04 01 00 00 44 88 79 3F 98 FD E5 CB [12:10:38]CommunicateWithHost err = 0 [12:10:38]CheckOFDResponse [12:10:38]1017 (14) - 77093643461234 [12:10:38]1041 (16) - 0000000000871802 [12:10:38]1040 (4) - 197964 [12:10:38]1012 (4) - 16.08.2024 06:12 [12:10:38]1206 (1) - 0 [12:10:38]OFD Sender: Remove packet 197964 [12:10:38]ProducePacketName [12:10:38]name=ofd_packets/00197964 [12:10:38]NVStorageDeleteData [12:10:39]OFD Sender: No OFD packet to send [12:10:39]*** Cut start [12:10:39]*** Purtial cut [12:10:39]*** CUTSNS_PIN = 0 [12:10:39]*** Stage 1: CUTSNS_PIN = 1 [12:10:41]Read from MH i2c: 01 [12:10:41]MH_I2C_Read... [12:10:41]*** Stop cut motor [12:10:41]*** Cut end [12:10:41]Read from MH i2c: 01 07 00 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: 01 07 00 1F 1E 00 00 00 00 00 FF 0F 52 [12:10:41]process_action close_receipt done [12:10:41]requested_data is exist [12:10:41]produce_requested_data [12:10:41]requested_item fm.sn is exist - process it [12:10:41]wFMCommunicate request_size=4 [12:10:41]MH_SAM_APDU [12:10:41]CAPDU: 80 11 00 00 [12:10:41]Write to MH i2c: E2 08 00 20 1E 80 11 00 00 00 00 00 00 B8 [12:10:41]Write i2c OK [12:10:41]MH_I2C_Read... [12:10:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:41]Read from MH i2c: E2 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: E2 17 00 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: E2 17 00 20 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 05 [12:10:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:10:41]wFMCommunicate OK [12:10:41]requested_item fd.num is exist - process it [12:10:41]SAM_PROTO_GetFieldsCounters [12:10:41]wFMCommunicate request_size=4 [12:10:41]MH_SAM_APDU [12:10:41]CAPDU: 80 13 00 00 [12:10:41]Write to MH i2c: E2 08 00 21 1E 80 13 00 00 00 00 00 00 BB [12:10:41]Write i2c OK [12:10:41]MH_I2C_Read... [12:10:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:41]Read from MH i2c: E2 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: E2 62 00 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: E2 62 00 21 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4C 05 03 00 0E 04 04 00 CE 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 8F [12:10:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4C 05 03 00 0E 04 04 00 CE 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:10:41]wFMCommunicate OK [12:10:41]SAM_PROTO_GetFieldsCounters done [12:10:41]requested_item shift.num is exist - process it [12:10:41]requested_item shift.opened is exist - process it [12:10:41]req_shift_opened [12:10:41]FM_GetShiftState [12:10:41]SAM_PROTO_GetShiftState [12:10:41]wFMCommunicate request_size=4 [12:10:41]MH_SAM_APDU [12:10:41]CAPDU: 80 13 01 00 [12:10:41]Write to MH i2c: E2 08 00 22 1E 80 13 01 00 00 00 00 00 BD [12:10:41]Write i2c OK [12:10:41]MH_I2C_Read... [12:10:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:41]Read from MH i2c: E2 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: E2 0E 00 [12:10:41]MH_I2C_Read... [12:10:41]Read from MH i2c: E2 0E 00 22 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4B [12:10:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:10:41]wFMCommunicate OK [12:10:41]SAM_PROTO_GetShiftState done [12:10:41]FM_GetShiftState done [12:10:41]req_shift_opened done [12:10:41]requested_item shift.open_date is exist - process it [12:10:41]req_shift_open_date [12:10:41]req_shift_open_date done [12:10:41]produce_requested_data done [12:10:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197964,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:10:41]process_action_free close_receipt [12:10:41]json_value_free [12:10:41]json_value_free done [12:10:41]process_json_proto returns [12:10:41]Send response to host [12:10:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197964,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:10:41]free response buf [12:10:41]execute_script done [12:10:41]execute_script returns [12:10:41]free content buf [12:10:41]Sock 7.Close socket [12:10:41]Sock 7.Thread stoped [12:10:44]OFD Sender: No OFD packet to send [12:10:49]OFD Sender: No OFD packet to send [12:10:54]OFD Sender: No OFD packet to send [12:10:59]OFD Sender: No OFD packet to send [12:11:04]OFD Sender: No OFD packet to send [12:11:09]OFD Sender: No OFD packet to send [12:11:14]OFD Sender: No OFD packet to send [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:34]OFD Sender: No OFD packet to send [12:11:39]OFD Sender: No OFD packet to send [12:11:44]OFD Sender: No OFD packet to send [12:11:49]OFD Sender: No OFD packet to send [12:11:54]OFD Sender: No OFD packet to send [12:11:59]OFD Sender: No OFD packet to send [12:12:04]OFD Sender: No OFD packet to send [12:12:09]OFD Sender: No OFD packet to send [12:12:13]accept exits with 9 [12:12:13]New connection [12:12:13]New thread 3067403620 created [12:12:13]Thread 3067260260 joined [12:12:13]Waiting for new connection... [12:12:13] Sock 9.Parse request [12:12:13]Sock 9.Check first char [12:12:13]Sock 9.First char is OK [12:12:13]request: POST /json_proto HTTP/1.0 [12:12:13]Method: POST [12:12:13]URL: /json_proto [12:12:13]Method is POST - this is cgi request [12:12:13]url: /json_proto [12:12:13]query_string will be loaded in cgi processing [12:12:13]execute_cgi json_proto POST (null) [12:12:13]execute_cgi path=json_proto method=POST [12:12:13]POST find Content-Length [12:12:13]Host: 172.17.46.195:8080 [12:12:13]Content-Length: 791 [12:12:13]Content-Type: application/json [12:12:13] [12:12:13]POST finish read [12:12:13]Found Content-Length = 791 [12:12:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03668", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:13]execute_script... [12:12:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03668", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:13]POST & json_proto [12:12:13]process_json_proto [12:12:13]json parsed OK: [12:12:13]protocol is kg_v1.0 [12:12:13]action value=close_receipt [12:12:13]process_action close_receipt [12:12:13]cmd_close_receipt [12:12:13]MH_GetDate [12:12:13]Write to MH i2c: F0 00 00 23 1E 30 [12:12:13]Write i2c OK [12:12:13]MH_I2C_Read... [12:12:13]Read from MH i2c: F0 [12:12:13]MH_I2C_Read... [12:12:13]Read from MH i2c: F0 09 00 [12:12:13]MH_I2C_Read... [12:12:13]Read from MH i2c: F0 09 00 23 1E 00 1D 42 BF 66 8D AE BC 66 1A [12:12:13]GetLastDocTimeStamp 1723810237 [12:12:13]current date 1723810333 [12:12:13]FM_GetShiftState [12:12:13]SAM_PROTO_GetShiftState [12:12:13]wFMCommunicate request_size=4 [12:12:13]MH_SAM_APDU [12:12:13]CAPDU: 80 13 01 00 [12:12:13]Write to MH i2c: E2 08 00 24 1E 80 13 01 00 00 00 00 00 BF [12:12:13]Write i2c OK [12:12:13]MH_I2C_Read... [12:12:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:13]Read from MH i2c: E2 [12:12:13]MH_I2C_Read... [12:12:13]Read from MH i2c: E2 0E 00 [12:12:13]MH_I2C_Read... [12:12:13]Read from MH i2c: E2 0E 00 24 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [12:12:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:12:13]wFMCommunicate OK [12:12:13]SAM_PROTO_GetShiftState done [12:12:13]FM_GetShiftState done [12:12:13]opened in 1723766727 [12:12:13]opened+sec_in_day 1723853127 [12:12:13]quantity*price = 0 [12:12:13]sum+1 = 1 [12:12:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 306 16.08.2024 12:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 03668 ФМ: 0000000000871802 ФД: 197965 ФПД: 64484818822457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121213&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197965&fm=64484818822457&tin=02508201610067®Number=0000000000092545&sum=0 [12:12:14]StoreToDocumentArchive [12:12:14]shift 462 fd 197965 [12:12:14]save to /storage/0462/doc_00197965 [12:12:14]save last doc name /storage/0462/doc_00197965 to /storage/kkm_last_doc_name [12:12:14]save OK [12:12:14]Clear old archive folders... [12:12:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:12:14]tlvbuf is B6FC3B30 [12:12:14]SAM_PROTO_ClearQueue [12:12:14]wFMCommunicate request_size=4 [12:12:14]MH_SAM_APDU [12:12:14]CAPDU: 80 09 00 00 [12:12:14]Write to MH i2c: E2 08 00 31 1E 80 09 00 00 00 00 00 00 C1 [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:14]Read from MH i2c: E2 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 31 1E 00 90 00 C3 [12:12:14]RAPDU: 90 00 [12:12:14]wFMCommunicate OK [12:12:14]SAM_PROTO_ClearQueue done [12:12:14]KKMCreateOFDPacket [12:12:14]OFDProtocolAddRootSTLVToBuf [12:12:14]FM_MakeSignedData [12:12:14]FM_MakeSignedData [12:12:14]SAM_PROTO_SignData [12:12:14]wFMCommunicate request_size=4 [12:12:14]MH_SAM_APDU [12:12:14]CAPDU: 80 0D 01 02 [12:12:14]Write to MH i2c: E2 08 00 32 1E 80 0D 01 02 00 00 00 00 C9 [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]OFD Sender: No OFD packet to send [12:12:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:14]Read from MH i2c: E2 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 32 1E 00 90 00 C4 [12:12:14]RAPDU: 90 00 [12:12:14]wFMCommunicate OK [12:12:14]wFMCommunicate request_size=255 [12:12:14]MH_SAM_APDU [12:12:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 32 01 00 00 F4 03 04 00 1D 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 05 03 00 35 04 06 00 3A A6 0A B8 [12:12:14]Write to MH i2c: E2 02 01 33 1E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 32 01 00 00 F4 03 04 00 1D 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 05 03 00 35 04 06 00 3A A6 0A B8 00 00 B0 [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:14]Read from MH i2c: E2 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 33 1E 00 90 00 C5 [12:12:14]RAPDU: 90 00 [12:12:14]wFMCommunicate OK [12:12:14]wFMCommunicate request_size=7 [12:12:14]MH_SAM_APDU [12:12:14]CAPDU: 80 0D 02 02 02 25 39 [12:12:14]Write to MH i2c: E2 0A 00 34 1E 80 0D 02 02 02 00 25 39 00 00 2E [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:14]Read from MH i2c: E2 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 03 00 34 1E 00 90 00 C6 [12:12:14]RAPDU: 90 00 [12:12:14]wFMCommunicate OK [12:12:14]wFMCommunicate request_size=4 [12:12:14]MH_SAM_APDU [12:12:14]CAPDU: 80 0D 03 02 [12:12:14]Write to MH i2c: E2 08 00 35 1E 80 0D 03 02 00 00 00 00 CE [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:14]Read from MH i2c: E2 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 0B 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 0B 00 35 1E 00 05 13 E1 7C A4 B9 89 6B 90 00 95 [12:12:14]RAPDU: 05 13 E1 7C A4 B9 89 6B 90 00 [12:12:14]wFMCommunicate OK [12:12:14]SAM_PROTO_SignData done [12:12:14]FM_MakeSignedData done [12:12:14]CreateOFDProtocolMessage [12:12:14]wFMCommunicate request_size=4 [12:12:14]MH_SAM_APDU [12:12:14]CAPDU: 80 11 00 00 [12:12:14]Write to MH i2c: E2 08 00 36 1E 80 11 00 00 00 00 00 00 CE [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:14]Read from MH i2c: E2 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 17 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: E2 17 00 36 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1B [12:12:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:12:14]wFMCommunicate OK [12:12:14]CreateOFDProtocolMessage done [12:12:14]OFDSenderStorePacket 197965 [12:12:14]StoreOFDPacket docnum=197965 [12:12:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 48 C4 04 01 99 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 32 01 00 00 F4 03 04 00 1D 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 05 03 00 35 04 06 00 3A A6 0A B8 25 39 05 13 E1 7C A4 B9 89 6B [12:12:14]CheckFolder [12:12:14]dirname=/storage/ofd_packets [12:12:14]CheckFolder done [12:12:14]ProducePacketName [12:12:14]name=ofd_packets/00197965 [12:12:14]NVStorageSaveData ofd_packets/00197965 [12:12:14]File name is /storage/ofd_packets/00197965 [12:12:14]Write 298 bytes [12:12:14]NVStorageSaveData done [12:12:14]OFDSenderStorePacket done [12:12:14]KKMCreateOFDPacket done [12:12:14]NVStorageSaveData kkm_last_timestamp [12:12:14]File name is /storage/kkm_last_timestamp [12:12:14]Write 4 bytes [12:12:14]NVStorageSaveData done [12:12:14]ExternCall_PrintAddStr [12:12:14]wPrintStart [12:12:14]Write to MH i2c: 01 00 00 37 1E 55 [12:12:14]Write i2c OK [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: 01 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: 01 07 00 [12:12:14]MH_I2C_Read... [12:12:14]Read from MH i2c: 01 07 00 37 1E 00 00 00 00 00 FF 0F 6A [12:12:14]RasterBufferAndPrint [12:12:14]line Счет N : (1)11325360 [12:12:14]line ИНН: 02508201610067 [12:12:14]line Контрольно-Кассовый Чек [12:12:14]line ПРОДАЖА [12:12:14]line ТРК (МРК, ГНК) : 61 [12:12:14]line Товар: 2710194210 [12:12:14]line ДТ-К-5 [12:12:14]line 50.000 * 0.00 [12:12:14]line = 0.00 [12:12:14]line НДС 12% НСП 1% [12:12:14]line > о реализуемом товаре [12:12:14]line ИТОГО: 0.00 [12:12:14]line НСП 1% : 0.00 [12:12:14]line НДС 12% : 0.00 [12:12:14]line Наличными: 0.00 [12:12:14]line Безнал.: 0.00 [12:12:14]line Место: АЗС № 95 "Партнер Нефть" [12:12:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:12:14]line СНО: Общий режим [12:12:14]line Чек 306 16.08.2024 12:12 [12:12:14]line Смена: 462 ФФД: 1.0 [12:12:14]line ЗНМ: 0300000079 [12:12:14]line РНМ: 0000000000092545 [12:12:14]line Версия ККМ: 001 [12:12:14]line Талоны: Топливная Карта [12:12:14]line 03668 [12:12:14]line ФМ: 0000000000871802 [12:12:14]line ФД: 197965 [12:12:14]line ФПД: 64484818822457 [12:12:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121213&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197965&fm=64484818822457&tin=02508201610067®Number=0000000000092545&sum=0 [12:12:15]OFD Sender: Processing packet 197965 [packets to send 245, broken 244] [12:12:15]ProducePacketName [12:12:15]name=ofd_packets/00197965 [12:12:15]OFD Sender: To server: pG, [12:12:15]CommunicateWithHost lk.salyk.kg:30040 [12:12:15]ConnectInit lk.salyk.kg [12:12:15]written 0, free lines is 4095 [12:12:15]Connected sock=10 [12:12:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 48 C4 04 01 99 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 32 01 00 00 F4 03 04 00 1D 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 05 03 00 35 04 06 00 3A A6 0A B8 25 39 05 13 E1 7C A4 B9 89 6B [12:12:15]Write to MH i2c: 01 00 00 61 1E 7F [12:12:15]Write i2c OK [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: 01 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: 01 07 00 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: 01 07 00 61 1E 00 00 00 00 00 FC 0C 8E [12:12:15]RasterBufferAndPrint [12:12:15]line [12:12:15]line [12:12:15]line [12:12:15]line [12:12:15]line [12:12:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D4 51 47 00 85 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 05 03 00 F4 03 04 00 32 EE BE 66 B6 04 01 00 00 38 BC E6 E6 FB 50 EE 91 [12:12:15]CommunicateWithHost err = 0 [12:12:15]CheckOFDResponse [12:12:15]1017 (14) - 77093643461234 [12:12:15]1041 (16) - 0000000000871802 [12:12:15]1040 (4) - 197965 [12:12:15]1012 (4) - 16.08.2024 06:14 [12:12:15]1206 (1) - 0 [12:12:15]OFD Sender: Remove packet 197965 [12:12:15]ProducePacketName [12:12:15]name=ofd_packets/00197965 [12:12:15]NVStorageDeleteData [12:12:15]written 0, free lines is 3330 [12:12:15]MH_Cut [12:12:15]Write to MH i2c: D1 01 00 68 1E 01 58 [12:12:15]Write i2c OK [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: D1 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: D1 01 00 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: D1 01 00 68 1E 00 57 [12:12:15]Write to MH i2c: 01 00 00 69 1E 87 [12:12:15]Write i2c OK [12:12:15]MH_I2C_Read... [12:12:15]OFD Sender: No OFD packet to send [12:12:16]*** Cut start [12:12:16]*** Purtial cut [12:12:16]*** Stage 1: CUTSNS_PIN = 1 [12:12:16]Read from MH i2c: 01 [12:12:16]MH_I2C_Read... [12:12:16]*** Stop cut motor [12:12:16]*** Cut end [12:12:16]Read from MH i2c: 01 07 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: 01 07 00 69 1E 00 00 00 00 00 FF 0F 9C [12:12:16]process_action close_receipt done [12:12:16]requested_data is exist [12:12:16]produce_requested_data [12:12:16]requested_item fm.sn is exist - process it [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 11 00 00 [12:12:16]Write to MH i2c: E2 08 00 6A 1E 80 11 00 00 00 00 00 00 02 [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 17 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 17 00 6A 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4F [12:12:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:12:16]wFMCommunicate OK [12:12:16]requested_item fd.num is exist - process it [12:12:16]SAM_PROTO_GetFieldsCounters [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 13 00 00 [12:12:16]Write to MH i2c: E2 08 00 6B 1E 80 13 00 00 00 00 00 00 05 [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 62 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 62 00 6B 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4D 05 03 00 0E 04 04 00 CE 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 DD [12:12:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4D 05 03 00 0E 04 04 00 CE 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:12:16]wFMCommunicate OK [12:12:16]SAM_PROTO_GetFieldsCounters done [12:12:16]requested_item shift.num is exist - process it [12:12:16]requested_item shift.opened is exist - process it [12:12:16]req_shift_opened [12:12:16]FM_GetShiftState [12:12:16]SAM_PROTO_GetShiftState [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 13 01 00 [12:12:16]Write to MH i2c: E2 08 00 6C 1E 80 13 01 00 00 00 00 00 07 [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 0E 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 0E 00 6C 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 95 [12:12:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:12:16]wFMCommunicate OK [12:12:16]SAM_PROTO_GetShiftState done [12:12:16]FM_GetShiftState done [12:12:16]req_shift_opened done [12:12:16]requested_item shift.open_date is exist - process it [12:12:16]req_shift_open_date [12:12:16]req_shift_open_date done [12:12:16]produce_requested_data done [12:12:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197965,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:12:16]process_action_free close_receipt [12:12:16]json_value_free [12:12:16]json_value_free done [12:12:16]process_json_proto returns [12:12:16]Send response to host [12:12:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197965,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:12:16]free response buf [12:12:16]execute_script done [12:12:16]execute_script returns [12:12:16]free content buf [12:12:16]Sock 9.Close socket [12:12:16]Sock 9.Thread stoped [12:12:20]OFD Sender: No OFD packet to send [12:12:25]OFD Sender: No OFD packet to send [12:12:31]OFD Sender: No OFD packet to send [12:12:36]OFD Sender: No OFD packet to send [12:12:41]OFD Sender: No OFD packet to send [12:12:46]OFD Sender: No OFD packet to send [12:12:51]OFD Sender: No OFD packet to send [12:12:56]OFD Sender: No OFD packet to send [12:13:01]OFD Sender: No OFD packet to send [12:13:06]OFD Sender: No OFD packet to send [12:13:11]OFD Sender: No OFD packet to send [12:13:12]accept exits with 7 [12:13:12]New connection [12:13:12]New thread 3067260260 created [12:13:12]Thread 3067403620 joined [12:13:12]Waiting for new connection... [12:13:12] Sock 7.Parse request [12:13:12]Sock 7.Check first char [12:13:12]Sock 7.First char is OK [12:13:12]request: POST /json_proto HTTP/1.0 [12:13:12]Method: POST [12:13:12]URL: /json_proto [12:13:12]Method is POST - this is cgi request [12:13:12]url: /json_proto [12:13:12]query_string will be loaded in cgi processing [12:13:12]execute_cgi json_proto POST (null) [12:13:12]execute_cgi path=json_proto method=POST [12:13:12]POST find Content-Length [12:13:12]Host: 172.17.46.195:8080 [12:13:12]Content-Length: 802 [12:13:12]Content-Type: application/json [12:13:12] [12:13:12]POST finish read [12:13:12]Found Content-Length = 802 [12:13:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:12]execute_script... [12: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)11325361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:12]POST & json_proto [12:13:12]process_json_proto [12:13:12]json parsed OK: [12:13:12]protocol is kg_v1.0 [12:13:12]action value=close_receipt [12:13:12]process_action close_receipt [12:13:12]cmd_close_receipt [12:13:12]MH_GetDate [12:13:12]Write to MH i2c: F0 00 00 6D 1E 7A [12:13:12]Write i2c OK [12:13:12]MH_I2C_Read... [12:13:12]Read from MH i2c: F0 [12:13:12]MH_I2C_Read... [12:13:12]Read from MH i2c: F0 09 00 [12:13:12]MH_I2C_Read... [12:13:12]Read from MH i2c: F0 09 00 6D 1E 00 58 42 BF 66 8D AE BC 66 9F [12:13:12]GetLastDocTimeStamp 1723810333 [12:13:12]current date 1723810392 [12:13:12]FM_GetShiftState [12:13:12]SAM_PROTO_GetShiftState [12:13:12]wFMCommunicate request_size=4 [12:13:12]MH_SAM_APDU [12:13:12]CAPDU: 80 13 01 00 [12:13:12]Write to MH i2c: E2 08 00 6E 1E 80 13 01 00 00 00 00 00 09 [12:13:12]Write i2c OK [12:13:12]MH_I2C_Read... [12:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:12]Read from MH i2c: E2 [12:13:12]MH_I2C_Read... [12:13:12]Read from MH i2c: E2 0E 00 [12:13:12]MH_I2C_Read... [12:13:12]Read from MH i2c: E2 0E 00 6E 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [12:13:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:13:12]wFMCommunicate OK [12:13:12]SAM_PROTO_GetShiftState done [12:13:12]FM_GetShiftState done [12:13:12]opened in 1723766727 [12:13:12]opened+sec_in_day 1723853127 [12:13:12]quantity*price = 100050 [12:13:12]sum+1 = 100052 [12:13:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 307 16.08.2024 12:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197966 ФПД: 179500080519397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121312&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197966&fm=179500080519397&tin=02508201610067®Number=0000000000092545&sum=100051 [12:13:13]StoreToDocumentArchive [12:13:13]shift 462 fd 197966 [12:13:13]save to /storage/0462/doc_00197966 [12:13:13]save last doc name /storage/0462/doc_00197966 to /storage/kkm_last_doc_name [12:13:13]save OK [12:13:13]Clear old archive folders... [12:13:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:13:13]tlvbuf is 0097E520 [12:13:13]SAM_PROTO_ClearQueue [12:13:13]wFMCommunicate request_size=4 [12:13:13]MH_SAM_APDU [12:13:13]CAPDU: 80 09 00 00 [12:13:13]Write to MH i2c: E2 08 00 7B 1E 80 09 00 00 00 00 00 00 0B [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:13]Read from MH i2c: E2 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 7B 1E 00 90 00 0D [12:13:13]RAPDU: 90 00 [12:13:13]wFMCommunicate OK [12:13:13]SAM_PROTO_ClearQueue done [12:13:13]KKMCreateOFDPacket [12:13:13]OFDProtocolAddRootSTLVToBuf [12:13:13]FM_MakeSignedData [12:13:13]FM_MakeSignedData [12:13:13]SAM_PROTO_SignData [12:13:13]wFMCommunicate request_size=4 [12:13:13]MH_SAM_APDU [12:13:13]CAPDU: 80 0D 01 02 [12:13:13]Write to MH i2c: E2 08 00 7C 1E 80 0D 01 02 00 00 00 00 13 [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:13]Read from MH i2c: E2 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 7C 1E 00 90 00 0E [12:13:13]RAPDU: 90 00 [12:13:13]wFMCommunicate OK [12:13:13]wFMCommunicate request_size=255 [12:13:13]MH_SAM_APDU [12:13:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 33 01 00 00 F4 03 04 00 58 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 05 03 00 35 04 06 00 A3 41 1E 89 [12:13:13]Write to MH i2c: E2 02 01 7D 1E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 33 01 00 00 F4 03 04 00 58 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 05 03 00 35 04 06 00 A3 41 1E 89 00 00 9B [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:13]Read from MH i2c: E2 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 7D 1E 00 90 00 0F [12:13:13]RAPDU: 90 00 [12:13:13]wFMCommunicate OK [12:13:13]wFMCommunicate request_size=7 [12:13:13]MH_SAM_APDU [12:13:13]CAPDU: 80 0D 02 02 02 58 E5 [12:13:13]Write to MH i2c: E2 0A 00 7E 1E 80 0D 02 02 02 00 58 E5 00 00 57 [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:13]Read from MH i2c: E2 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 03 00 7E 1E 00 90 00 10 [12:13:13]RAPDU: 90 00 [12:13:13]wFMCommunicate OK [12:13:13]wFMCommunicate request_size=4 [12:13:13]MH_SAM_APDU [12:13:13]CAPDU: 80 0D 03 02 [12:13:13]Write to MH i2c: E2 08 00 7F 1E 80 0D 03 02 00 00 00 00 18 [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:13]Read from MH i2c: E2 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 0B 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 0B 00 7F 1E 00 5E FA FB EB 1D BF ED D1 90 00 F1 [12:13:13]RAPDU: 5E FA FB EB 1D BF ED D1 90 00 [12:13:13]wFMCommunicate OK [12:13:13]SAM_PROTO_SignData done [12:13:13]FM_MakeSignedData done [12:13:13]CreateOFDProtocolMessage [12:13:13]wFMCommunicate request_size=4 [12:13:13]MH_SAM_APDU [12:13:13]CAPDU: 80 11 00 00 [12:13:13]Write to MH i2c: E2 08 00 80 1E 80 11 00 00 00 00 00 00 18 [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:13]Read from MH i2c: E2 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 17 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: E2 17 00 80 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 65 [12:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:13:13]wFMCommunicate OK [12:13:13]CreateOFDProtocolMessage done [12:13:13]OFDSenderStorePacket 197966 [12:13:13]StoreOFDPacket docnum=197966 [12:13:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2C 42 04 01 8D 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 33 01 00 00 F4 03 04 00 58 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 05 03 00 35 04 06 00 A3 41 1E 89 58 E5 5E FA FB EB 1D BF ED D1 [12:13:13]CheckFolder [12:13:13]dirname=/storage/ofd_packets [12:13:13]CheckFolder done [12:13:13]ProducePacketName [12:13:13]name=ofd_packets/00197966 [12:13:13]NVStorageSaveData ofd_packets/00197966 [12:13:13]File name is /storage/ofd_packets/00197966 [12:13:13]Write 298 bytes [12:13:13]NVStorageSaveData done [12:13:13]OFDSenderStorePacket done [12:13:13]KKMCreateOFDPacket done [12:13:13]NVStorageSaveData kkm_last_timestamp [12:13:13]File name is /storage/kkm_last_timestamp [12:13:13]Write 4 bytes [12:13:13]NVStorageSaveData done [12:13:13]ExternCall_PrintAddStr [12:13:13]wPrintStart [12:13:13]Write to MH i2c: 01 00 00 81 1E 9F [12:13:13]Write i2c OK [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: 01 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: 01 07 00 [12:13:13]MH_I2C_Read... [12:13:13]Read from MH i2c: 01 07 00 81 1E 00 00 00 00 00 FF 0F B4 [12:13:13]RasterBufferAndPrint [12:13:13]line Счет N : (1)11325361 [12:13:13]line ИНН: 02508201610067 [12:13:13]line Контрольно-Кассовый Чек [12:13:13]line ПРОДАЖА [12:13:13]line ТРК (МРК, ГНК) : 51 [12:13:13]line Товар: 2710194210 [12:13:13]line ДТ-К-5 [12:13:13]line 13.130 * 76.20 [12:13:13]line = 1000.51 [12:13:13]line НДС 12% НСП 1% [12:13:13]line > о реализуемом товаре [12:13:13]line ИТОГО: 1000.51 [12:13:13]line НСП 1% : 8.85 [12:13:13]line НДС 12% : 106.25 [12:13:13]line Наличными: 0.00 [12:13:13]line Безнал.: 1000.51 [12:13:13]line Место: АЗС № 95 "Партнер Нефть" [12:13:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:13:13]line СНО: Общий режим [12:13:13]line Чек 307 16.08.2024 12:13 [12:13:13]line Смена: 462 ФФД: 1.0 [12:13:13]line ЗНМ: 0300000079 [12:13:13]line РНМ: 0000000000092545 [12:13:13]line Версия ККМ: 001 [12:13:13]line Платежная система: O! деньги [12:13:13]line ФМ: 0000000000871802 [12:13:13]line ФД: 197966 [12:13:13]line ФПД: 179500080519397 [12:13:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121312&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197966&fm=179500080519397&tin=02508201610067®Number=0000000000092545&sum=100051 [12:13:14]OFD Sender: Processing packet 197966 [packets to send 245, broken 244] [12:13:14]ProducePacketName [12:13:14]name=ofd_packets/00197966 [12:13:14]OFD Sender: To server: pG, [12:13:14]CommunicateWithHost lk.salyk.kg:30040 [12:13:14]ConnectInit lk.salyk.kg [12:13:14]written 0, free lines is 4095 [12:13:14]Connected sock=10 [12:13:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2C 42 04 01 8D 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 33 01 00 00 F4 03 04 00 58 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 05 03 00 35 04 06 00 A3 41 1E 89 58 E5 5E FA FB EB 1D BF ED D1 [12:13:14]Write to MH i2c: 01 00 00 AB 1E C9 [12:13:14]Write i2c OK [12:13:14]MH_I2C_Read... [12:13:14]Read from MH i2c: 01 [12:13:14]MH_I2C_Read... [12:13:14]Read from MH i2c: 01 07 00 [12:13:14]MH_I2C_Read... [12:13:14]Read from MH i2c: 01 07 00 AB 1E 00 00 00 00 00 EF 0C CB [12:13:14]RasterBufferAndPrint [12:13:14]line [12:13:14]line [12:13:14]line [12:13:14]line [12:13:14]line [12:13:14]written 0, free lines is 3318 [12:13:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5F 94 47 00 BA 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 05 03 00 F4 03 04 00 6D EE BE 66 B6 04 01 00 00 2E 3D FD A4 DA 61 9F 49 [12:13:14]CommunicateWithHost err = 0 [12:13:14]CheckOFDResponse [12:13:14]1017 (14) - 77093643461234 [12:13:14]1041 (16) - 0000000000871802 [12:13:14]1040 (4) - 197966 [12:13:14]1012 (4) - 16.08.2024 06:15 [12:13:14]1206 (1) - 0 [12:13:14]OFD Sender: Remove packet 197966 [12:13:14]ProducePacketName [12:13:14]name=ofd_packets/00197966 [12:13:14]NVStorageDeleteData [12:13:14]MH_Cut [12:13:14]Write to MH i2c: D1 01 00 B2 1E 01 A2 [12:13:14]Write i2c OK [12:13:14]MH_I2C_Read... [12:13:14]Read from MH i2c: D1 [12:13:14]MH_I2C_Read... [12:13:14]Read from MH i2c: D1 01 00 [12:13:14]MH_I2C_Read... [12:13:14]Read from MH i2c: D1 01 00 B2 1E 00 A1 [12:13:14]Write to MH i2c: 01 00 00 B3 1E D1 [12:13:14]Write i2c OK [12:13:14]MH_I2C_Read... [12:13:15]OFD Sender: No OFD packet to send [12:13:15]*** Cut start [12:13:15]*** Purtial cut [12:13:15]*** CUTSNS_PIN = 0 [12:13:15]*** Stage 1: CUTSNS_PIN = 1 [12:13:17]Read from MH i2c: 01 [12:13:17]MH_I2C_Read... [12:13:17]*** Stop cut motor [12:13:17]*** Cut end [12:13:17]Read from MH i2c: 01 07 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: 01 07 00 B3 1E 00 00 00 00 00 FF 0F E6 [12:13:17]process_action close_receipt done [12:13:17]requested_data is exist [12:13:17]produce_requested_data [12:13:17]requested_item fm.sn is exist - process it [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 11 00 00 [12:13:17]Write to MH i2c: E2 08 00 B4 1E 80 11 00 00 00 00 00 00 4C [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 17 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 17 00 B4 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 99 [12:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:13:17]wFMCommunicate OK [12:13:17]requested_item fd.num is exist - process it [12:13:17]SAM_PROTO_GetFieldsCounters [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 13 00 00 [12:13:17]Write to MH i2c: E2 08 00 B5 1E 80 13 00 00 00 00 00 00 4F [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 62 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 62 00 B5 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4E 05 03 00 0E 04 04 00 CE 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 2B [12:13:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4E 05 03 00 0E 04 04 00 CE 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:13:17]wFMCommunicate OK [12:13:17]SAM_PROTO_GetFieldsCounters done [12:13:17]requested_item shift.num is exist - process it [12:13:17]requested_item shift.opened is exist - process it [12:13:17]req_shift_opened [12:13:17]FM_GetShiftState [12:13:17]SAM_PROTO_GetShiftState [12:13:17]wFMCommunicate request_size=4 [12:13:17]MH_SAM_APDU [12:13:17]CAPDU: 80 13 01 00 [12:13:17]Write to MH i2c: E2 08 00 B6 1E 80 13 01 00 00 00 00 00 51 [12:13:17]Write i2c OK [12:13:17]MH_I2C_Read... [12:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:17]Read from MH i2c: E2 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 0E 00 [12:13:17]MH_I2C_Read... [12:13:17]Read from MH i2c: E2 0E 00 B6 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DF [12:13:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:13:17]wFMCommunicate OK [12:13:17]SAM_PROTO_GetShiftState done [12:13:17]FM_GetShiftState done [12:13:17]req_shift_opened done [12:13:17]requested_item shift.open_date is exist - process it [12:13:17]req_shift_open_date [12:13:17]req_shift_open_date done [12:13:17]produce_requested_data done [12:13:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197966,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:13:17]process_action_free close_receipt [12:13:17]json_value_free [12:13:17]json_value_free done [12:13:17]process_json_proto returns [12:13:17]Send response to host [12:13:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197966,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:13:17]free response buf [12:13:17]execute_script done [12:13:17]execute_script returns [12:13:17]free content buf [12:13:17]Sock 7.Close socket [12:13:17]Sock 7.Thread stoped [12:13:20]OFD Sender: No OFD packet to send [12:13:25]OFD Sender: No OFD packet to send [12:13:30]OFD Sender: No OFD packet to send [12:13:35]OFD Sender: No OFD packet to send [12:13:40]OFD Sender: No OFD packet to send [12:13:45]OFD Sender: No OFD packet to send [12:13:50]OFD Sender: No OFD packet to send [12:13:55]OFD Sender: No OFD packet to send [12:14:00]OFD Sender: No OFD packet to send [12:14:05]OFD Sender: No OFD packet to send [12:14:10]OFD Sender: No OFD packet to send [12:14:15]OFD Sender: No OFD packet to send [12:14:20]OFD Sender: No OFD packet to send [12:14:25]OFD Sender: No OFD packet to send [12:14:30]OFD Sender: No OFD packet to send [12:14:35]OFD Sender: No OFD packet to send [12:14:40]OFD Sender: No OFD packet to send [12:14:45]OFD Sender: No OFD packet to send [12:14:50]OFD Sender: No OFD packet to send [12:14:55]OFD Sender: No OFD packet to send [12:15:00]OFD Sender: No OFD packet to send [12:15:05]OFD Sender: No OFD packet to send [12:15:10]OFD Sender: No OFD packet to send [12:15:15]OFD Sender: No OFD packet to send [12:15:20]OFD Sender: No OFD packet to send [12:15:25]OFD Sender: No OFD packet to send [12:15:30]OFD Sender: No OFD packet to send [12:15:35]OFD Sender: No OFD packet to send [12:15:40]OFD Sender: No OFD packet to send [12:15:45]OFD Sender: No OFD packet to send [12:15:50]OFD Sender: No OFD packet to send [12:15:55]OFD Sender: No OFD packet to send [12:15:55]accept exits with 9 [12:15:55]New connection [12:15:55]New thread 3067403620 created [12:15:55]Thread 3067260260 joined [12:15:55]Waiting for new connection... [12:15:55] Sock 9.Parse request [12:15:55]Sock 9.Check first char [12:15:55]Sock 9.First char is OK [12:15:55]request: POST /json_proto HTTP/1.0 [12:15:55]Method: POST [12:15:55]URL: /json_proto [12:15:55]Method is POST - this is cgi request [12:15:55]url: /json_proto [12:15:55]query_string will be loaded in cgi processing [12:15:55]execute_cgi json_proto POST (null) [12:15:55]execute_cgi path=json_proto method=POST [12:15:55]POST find Content-Length [12:15:55]Host: 172.17.46.195:8080 [12:15:55]Content-Length: 811 [12:15:55]Content-Type: application/json [12:15:55] [12:15:55]POST finish read [12:15:55]Found Content-Length = 811 [12:15:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:55]execute_script... [12:15: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)11325364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:55]POST & json_proto [12:15:55]process_json_proto [12:15:55]json parsed OK: [12:15:55]protocol is kg_v1.0 [12:15:55]action value=close_receipt [12:15:55]process_action close_receipt [12:15:55]cmd_close_receipt [12:15:55]MH_GetDate [12:15:55]Write to MH i2c: F0 00 00 B7 1E C4 [12:15:55]Write i2c OK [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: F0 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: F0 09 00 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: F0 09 00 B7 1E 00 FC 42 BF 66 8D AE BC 66 8D [12:15:55]GetLastDocTimeStamp 1723810392 [12:15:55]current date 1723810556 [12:15:55]FM_GetShiftState [12:15:55]SAM_PROTO_GetShiftState [12:15:55]wFMCommunicate request_size=4 [12:15:55]MH_SAM_APDU [12:15:55]CAPDU: 80 13 01 00 [12:15:55]Write to MH i2c: E2 08 00 B8 1E 80 13 01 00 00 00 00 00 53 [12:15:55]Write i2c OK [12:15:55]MH_I2C_Read... [12:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:55]Read from MH i2c: E2 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 0E 00 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 0E 00 B8 1E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [12:15:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:15:55]wFMCommunicate OK [12:15:55]SAM_PROTO_GetShiftState done [12:15:55]FM_GetShiftState done [12:15:55]opened in 1723766727 [12:15:55]opened+sec_in_day 1723853127 [12:15:55]quantity*price = 100051 [12:15:55]sum+1 = 100052 [12:15:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 308 16.08.2024 12:15 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197967 ФПД: 256793289631763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121556&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197967&fm=256793289631763&tin=02508201610067®Number=0000000000092545&sum=100051 [12:15:56]StoreToDocumentArchive [12:15:56]shift 462 fd 197967 [12:15:56]save to /storage/0462/doc_00197967 [12:15:56]save last doc name /storage/0462/doc_00197967 to /storage/kkm_last_doc_name [12:15:56]save OK [12:15:56]Clear old archive folders... [12:15:56]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:15:56]tlvbuf is 0095BEB0 [12:15:56]SAM_PROTO_ClearQueue [12:15:56]wFMCommunicate request_size=4 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 09 00 00 [12:15:56]Write to MH i2c: E2 08 00 C5 1E 80 09 00 00 00 00 00 00 55 [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:56]Read from MH i2c: E2 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 03 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 03 00 C5 1E 00 90 00 57 [12:15:56]RAPDU: 90 00 [12:15:56]wFMCommunicate OK [12:15:56]SAM_PROTO_ClearQueue done [12:15:56]KKMCreateOFDPacket [12:15:56]OFDProtocolAddRootSTLVToBuf [12:15:56]FM_MakeSignedData [12:15:56]FM_MakeSignedData [12:15:56]SAM_PROTO_SignData [12:15:56]wFMCommunicate request_size=4 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 0D 01 02 [12:15:56]Write to MH i2c: E2 08 00 C6 1E 80 0D 01 02 00 00 00 00 5D [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:56]Read from MH i2c: E2 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 03 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 03 00 C6 1E 00 90 00 58 [12:15:56]RAPDU: 90 00 [12:15:56]wFMCommunicate OK [12:15:56]wFMCommunicate request_size=255 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 34 01 00 00 F4 03 04 00 FC 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 05 03 [12:15:56]Write to MH i2c: E2 02 01 C7 1E 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 34 01 00 00 F4 03 04 00 FC 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 05 03 00 00 F2 [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:56]Read from MH i2c: E2 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 03 00 [12:15:56]MH_I2C_Read... [12:15:56]Read from MH i2c: E2 03 00 C7 1E 00 90 00 59 [12:15:56]RAPDU: 90 00 [12:15:56]wFMCommunicate OK [12:15:56]wFMCommunicate request_size=16 [12:15:56]MH_SAM_APDU [12:15:56]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 E9 8D 58 CF 28 13 [12:15:56]Write to MH i2c: E2 13 00 C8 1E 80 0D 02 02 0B 00 00 35 04 06 00 E9 8D 58 CF 28 13 00 00 8D [12:15:56]Write i2c OK [12:15:56]MH_I2C_Read... [12:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:57]Read from MH i2c: E2 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: E2 03 00 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: E2 03 00 C8 1E 00 90 00 5A [12:15:57]RAPDU: 90 00 [12:15:57]wFMCommunicate OK [12:15:57]wFMCommunicate request_size=4 [12:15:57]MH_SAM_APDU [12:15:57]CAPDU: 80 0D 03 02 [12:15:57]Write to MH i2c: E2 08 00 C9 1E 80 0D 03 02 00 00 00 00 62 [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:57]Read from MH i2c: E2 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: E2 0B 00 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: E2 0B 00 C9 1E 00 29 4A 6F 0A 26 B9 69 E0 90 00 77 [12:15:57]RAPDU: 29 4A 6F 0A 26 B9 69 E0 90 00 [12:15:57]wFMCommunicate OK [12:15:57]SAM_PROTO_SignData done [12:15:57]FM_MakeSignedData done [12:15:57]CreateOFDProtocolMessage [12:15:57]wFMCommunicate request_size=4 [12:15:57]MH_SAM_APDU [12:15:57]CAPDU: 80 11 00 00 [12:15:57]Write to MH i2c: E2 08 00 CA 1E 80 11 00 00 00 00 00 00 62 [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:57]Read from MH i2c: E2 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: E2 17 00 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: E2 17 00 CA 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AF [12:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:15:57]wFMCommunicate OK [12:15:57]CreateOFDProtocolMessage done [12:15:57]OFDSenderStorePacket 197967 [12:15:57]StoreOFDPacket docnum=197967 [12:15:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 25 AD 0D 01 DA 36 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 34 01 00 00 F4 03 04 00 FC 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 05 03 00 35 04 06 00 E9 8D 58 CF 28 13 29 4A 6F 0A 26 B9 69 E0 [12:15:57]CheckFolder [12:15:57]dirname=/storage/ofd_packets [12:15:57]CheckFolder done [12:15:57]ProducePacketName [12:15:57]name=ofd_packets/00197967 [12:15:57]NVStorageSaveData ofd_packets/00197967 [12:15:57]File name is /storage/ofd_packets/00197967 [12:15:57]Write 307 bytes [12:15:57]NVStorageSaveData done [12:15:57]OFDSenderStorePacket done [12:15:57]KKMCreateOFDPacket done [12:15:57]NVStorageSaveData kkm_last_timestamp [12:15:57]File name is /storage/kkm_last_timestamp [12:15:57]Write 4 bytes [12:15:57]NVStorageSaveData done [12:15:57]ExternCall_PrintAddStr [12:15:57]wPrintStart [12:15:57]Write to MH i2c: 01 00 00 CB 1E E9 [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: 01 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: 01 07 00 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: 01 07 00 CB 1E 00 00 00 00 00 FF 0F FE [12:15:57]RasterBufferAndPrint [12:15:57]line Счет N : (1)11325364 [12:15:57]line ИНН: 02508201610067 [12:15:57]line Контрольно-Кассовый Чек [12:15:57]line ПРОДАЖА [12:15:57]line ТРК (МРК, ГНК) : 62 [12:15:57]line Товар: 2710194210 [12:15:57]line D-ENERGY ДТ-К-5 [12:15:57]line 12.960 * 77.20 [12:15:57]line = 1000.51 [12:15:57]line НДС 12% НСП 1% [12:15:57]line > о реализуемом товаре [12:15:57]line ИТОГО: 1000.51 [12:15:57]line НСП 1% : 8.85 [12:15:57]line НДС 12% : 106.25 [12:15:57]line Наличными: 0.00 [12:15:57]line Безнал.: 1000.51 [12:15:57]line Место: АЗС № 95 "Партнер Нефть" [12:15:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:15:57]line СНО: Общий режим [12:15:57]line Чек 308 16.08.2024 12:15 [12:15:57]line Смена: 462 ФФД: 1.0 [12:15:57]line ЗНМ: 0300000079 [12:15:57]line РНМ: 0000000000092545 [12:15:57]line Версия ККМ: 001 [12:15:57]line Платежная система: O! деньги [12:15:57]line ФМ: 0000000000871802 [12:15:57]line ФД: 197967 [12:15:57]line ФПД: 256793289631763 [12:15:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121556&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197967&fm=256793289631763&tin=02508201610067®Number=0000000000092545&sum=100051 [12:15:57]OFD Sender: Processing packet 197967 [packets to send 245, broken 244] [12:15:57]ProducePacketName [12:15:57]name=ofd_packets/00197967 [12:15:57]OFD Sender: To server: pG, [12:15:57]CommunicateWithHost lk.salyk.kg:30040 [12:15:57]ConnectInit lk.salyk.kg [12:15:57]written 0, free lines is 4095 [12:15:57]Connected sock=10 [12:15:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 25 AD 0D 01 DA 36 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 34 01 00 00 F4 03 04 00 FC 42 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 05 03 00 35 04 06 00 E9 8D 58 CF 28 13 29 4A 6F 0A 26 B9 69 E0 [12:15:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 39 19 47 00 27 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 38 37 31 38 30 32 10 04 04 00 4F 05 03 00 F4 03 04 00 10 EF BE 66 B6 04 01 00 00 76 F5 C1 40 5C C5 25 63 [12:15:57]CommunicateWithHost err = 0 [12:15:57]CheckOFDResponse [12:15:57]1017 (14) - 77093643461234 [12:15:57]1041 (16) - 0000000000871802 [12:15:57]1040 (4) - 197967 [12:15:57]1012 (4) - 16.08.2024 06:17 [12:15:57]1206 (1) - 0 [12:15:57]OFD Sender: Remove packet 197967 [12:15:57]ProducePacketName [12:15:57]name=ofd_packets/00197967 [12:15:57]NVStorageDeleteData [12:15:57]Write to MH i2c: 01 00 00 F5 1E 13 [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: 01 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: 01 07 00 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: 01 07 00 F5 1E 00 00 00 00 00 03 0D 2A [12:15:57]RasterBufferAndPrint [12:15:57]line [12:15:57]line [12:15:57]line [12:15:57]line [12:15:57]line [12:15:57]written 0, free lines is 3337 [12:15:57]MH_Cut [12:15:57]Write to MH i2c: D1 01 00 FC 1E 01 EC [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: D1 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: D1 01 00 [12:15:57]MH_I2C_Read... [12:15:57]Read from MH i2c: D1 01 00 FC 1E 00 EB [12:15:57]Write to MH i2c: 01 00 00 FD 1E 1B [12:15:57]Write i2c OK [12:15:57]MH_I2C_Read... [12:15:58]OFD Sender: No OFD packet to send [12:15:58]*** Cut start [12:15:58]*** Purtial cut [12:15:58]*** Stage 1: CUTSNS_PIN = 1 [12:15:58]Read from MH i2c: 01 [12:15:58]MH_I2C_Read... [12:15:58]*** Stop cut motor [12:15:58]*** Cut end [12:15:58]Read from MH i2c: 01 07 00 [12:15:58]MH_I2C_Read... [12:15:58]Read from MH i2c: 01 07 00 FD 1E 00 00 00 00 00 FF 0F 30 [12:15:58]process_action close_receipt done [12:15:58]requested_data is exist [12:15:58]produce_requested_data [12:15:58]requested_item fm.sn is exist - process it [12:15:58]wFMCommunicate request_size=4 [12:15:58]MH_SAM_APDU [12:15:58]CAPDU: 80 11 00 00 [12:15:58]Write to MH i2c: E2 08 00 FE 1E 80 11 00 00 00 00 00 00 96 [12:15:58]Write i2c OK [12:15:58]MH_I2C_Read... [12:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:59]Read from MH i2c: E2 [12:15:59]MH_I2C_Read... [12:15:59]Read from MH i2c: E2 17 00 [12:15:59]MH_I2C_Read... [12:15:59]Read from MH i2c: E2 17 00 FE 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E3 [12:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:15:59]wFMCommunicate OK [12:15:59]requested_item fd.num is exist - process it [12:15:59]SAM_PROTO_GetFieldsCounters [12:15:59]wFMCommunicate request_size=4 [12:15:59]MH_SAM_APDU [12:15:59]CAPDU: 80 13 00 00 [12:15:59]Write to MH i2c: E2 08 00 FF 1E 80 13 00 00 00 00 00 00 99 [12:15:59]Write i2c OK [12:15:59]MH_I2C_Read... [12:15:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:59]Read from MH i2c: E2 [12:15:59]MH_I2C_Read... [12:15:59]Read from MH i2c: E2 62 00 [12:15:59]MH_I2C_Read... [12:15:59]Read from MH i2c: E2 62 00 FF 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4F 05 03 00 0E 04 04 00 CE 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 79 [12:15:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4F 05 03 00 0E 04 04 00 CE 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:15:59]wFMCommunicate OK [12:15:59]SAM_PROTO_GetFieldsCounters done [12:15:59]requested_item shift.num is exist - process it [12:15:59]requested_item shift.opened is exist - process it [12:15:59]req_shift_opened [12:15:59]FM_GetShiftState [12:15:59]SAM_PROTO_GetShiftState [12:15:59]wFMCommunicate request_size=4 [12:15:59]MH_SAM_APDU [12:15:59]CAPDU: 80 13 01 00 [12:15:59]Write to MH i2c: E2 08 00 00 1F 80 13 01 00 00 00 00 00 9C [12:15:59]Write i2c OK [12:15:59]MH_I2C_Read... [12:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:59]Read from MH i2c: E2 [12:15:59]MH_I2C_Read... [12:15:59]Read from MH i2c: E2 0E 00 [12:15:59]MH_I2C_Read... [12:15:59]Read from MH i2c: E2 0E 00 00 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [12:15:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:15:59]wFMCommunicate OK [12:15:59]SAM_PROTO_GetShiftState done [12:15:59]FM_GetShiftState done [12:15:59]req_shift_opened done [12:15:59]requested_item shift.open_date is exist - process it [12:15:59]req_shift_open_date [12:15:59]req_shift_open_date done [12:15:59]produce_requested_data done [12:15:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197967,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:15:59]process_action_free close_receipt [12:15:59]json_value_free [12:15:59]json_value_free done [12:15:59]process_json_proto returns [12:15:59]Send response to host [12:15:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197967,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:15:59]free response buf [12:15:59]execute_script done [12:15:59]execute_script returns [12:15:59]free content buf [12:15:59]Sock 9.Close socket [12:15:59]Sock 9.Thread stoped [12:16:03]OFD Sender: No OFD packet to send [12:16:04]accept exits with 7 [12:16:04]New connection [12:16:04]New thread 3067260260 created [12:16:04]Thread 3067403620 joined [12:16:04]Waiting for new connection... [12:16:04] Sock 7.Parse request [12:16:04]Sock 7.Check first char [12:16:04]Sock 7.First char is OK [12:16:04]request: POST /json_proto HTTP/1.0 [12:16:04]Method: POST [12:16:04]URL: /json_proto [12:16:04]Method is POST - this is cgi request [12:16:04]url: /json_proto [12:16:04]query_string will be loaded in cgi processing [12:16:04]execute_cgi json_proto POST (null) [12:16:04]execute_cgi path=json_proto method=POST [12:16:04]POST find Content-Length [12:16:04]Host: 172.17.46.195:8080 [12:16:04]Content-Length: 821 [12:16:04]Content-Type: application/json [12:16:04] [12:16:04]POST finish read [12:16:04]Found Content-Length = 821 [12:16:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325363", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:04]execute_script... [12:16:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325363", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:04]POST & json_proto [12:16:04]process_json_proto [12:16:04]json parsed OK: [12:16:04]protocol is kg_v1.0 [12:16:04]action value=close_receipt [12:16:04]process_action close_receipt [12:16:04]cmd_close_receipt [12:16:04]MH_GetDate [12:16:04]Write to MH i2c: F0 00 00 01 1F 0F [12:16:04]Write i2c OK [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: F0 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: F0 09 00 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: F0 09 00 01 1F 00 05 43 BF 66 8D AE BC 66 E2 [12:16:04]GetLastDocTimeStamp 1723810556 [12:16:04]current date 1723810565 [12:16:04]FM_GetShiftState [12:16:04]SAM_PROTO_GetShiftState [12:16:04]wFMCommunicate request_size=4 [12:16:04]MH_SAM_APDU [12:16:04]CAPDU: 80 13 01 00 [12:16:04]Write to MH i2c: E2 08 00 02 1F 80 13 01 00 00 00 00 00 9E [12:16:04]Write i2c OK [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: E2 [12:16:04]MH_I2C_Read... [12:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:04]Read from MH i2c: E2 0E 00 [12:16:04]MH_I2C_Read... [12:16:04]Read from MH i2c: E2 0E 00 02 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2C [12:16:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:16:04]wFMCommunicate OK [12:16:04]SAM_PROTO_GetShiftState done [12:16:04]FM_GetShiftState done [12:16:04]opened in 1723766727 [12:16:04]opened+sec_in_day 1723853127 [12:16:04]quantity*price = 300064 [12:16:04]sum+1 = 300066 [12:16:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 309 16.08.2024 12:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 197968 ФПД: 170688625259202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121605&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197968&fm=170688625259202&tin=02508201610067®Number=0000000000092545&sum=300065 [12:16:05]StoreToDocumentArchive [12:16:05]shift 462 fd 197968 [12:16:05]save to /storage/0462/doc_00197968 [12:16:05]save last doc name /storage/0462/doc_00197968 to /storage/kkm_last_doc_name [12:16:05]save OK [12:16:05]Clear old archive folders... [12:16:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:05]tlvbuf is 0093EED0 [12:16:05]SAM_PROTO_ClearQueue [12:16:05]wFMCommunicate request_size=4 [12:16:05]MH_SAM_APDU [12:16:05]CAPDU: 80 09 00 00 [12:16:05]Write to MH i2c: E2 08 00 0F 1F 80 09 00 00 00 00 00 00 A0 [12:16:05]Write i2c OK [12:16:05]MH_I2C_Read... [12:16:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:05]Read from MH i2c: E2 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 03 00 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 03 00 0F 1F 00 90 00 A2 [12:16:05]RAPDU: 90 00 [12:16:05]wFMCommunicate OK [12:16:05]SAM_PROTO_ClearQueue done [12:16:05]KKMCreateOFDPacket [12:16:05]OFDProtocolAddRootSTLVToBuf [12:16:05]FM_MakeSignedData [12:16:05]FM_MakeSignedData [12:16:05]SAM_PROTO_SignData [12:16:05]wFMCommunicate request_size=4 [12:16:05]MH_SAM_APDU [12:16:05]CAPDU: 80 0D 01 02 [12:16:05]Write to MH i2c: E2 08 00 10 1F 80 0D 01 02 00 00 00 00 A8 [12:16:05]Write i2c OK [12:16:05]MH_I2C_Read... [12:16:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:05]Read from MH i2c: E2 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 03 00 [12:16:05]MH_I2C_Read... [12:16:05]Read from MH i2c: E2 03 00 10 1F 00 90 00 A3 [12:16:05]RAPDU: 90 00 [12:16:05]wFMCommunicate OK [12:16:05]wFMCommunicate request_size=255 [12:16:05]MH_SAM_APDU [12:16:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 05 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 05 03 00 35 04 06 00 9B [12:16:05]Write to MH i2c: E2 02 01 11 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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 05 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 05 03 00 35 04 06 00 9B 00 00 4B [12:16:05]Write i2c OK [12:16:05]MH_I2C_Read... [12:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:06]Read from MH i2c: E2 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 03 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 03 00 11 1F 00 90 00 A4 [12:16:06]RAPDU: 90 00 [12:16:06]wFMCommunicate OK [12:16:06]wFMCommunicate request_size=10 [12:16:06]MH_SAM_APDU [12:16:06]CAPDU: 80 0D 02 02 05 3D 8A E0 32 C2 [12:16:06]Write to MH i2c: E2 0D 00 12 1F 80 0D 02 02 05 00 3D 8A E0 32 C2 00 00 50 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:06]Read from MH i2c: E2 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 03 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 03 00 12 1F 00 90 00 A5 [12:16:06]RAPDU: 90 00 [12:16:06]wFMCommunicate OK [12:16:06]wFMCommunicate request_size=4 [12:16:06]MH_SAM_APDU [12:16:06]CAPDU: 80 0D 03 02 [12:16:06]Write to MH i2c: E2 08 00 13 1F 80 0D 03 02 00 00 00 00 AD [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:06]Read from MH i2c: E2 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 0B 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 0B 00 13 1F 00 C7 E5 D0 8C 30 43 D7 E2 90 00 E2 [12:16:06]RAPDU: C7 E5 D0 8C 30 43 D7 E2 90 00 [12:16:06]wFMCommunicate OK [12:16:06]SAM_PROTO_SignData done [12:16:06]FM_MakeSignedData done [12:16:06]CreateOFDProtocolMessage [12:16:06]wFMCommunicate request_size=4 [12:16:06]MH_SAM_APDU [12:16:06]CAPDU: 80 11 00 00 [12:16:06]Write to MH i2c: E2 08 00 14 1F 80 11 00 00 00 00 00 00 AD [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:06]Read from MH i2c: E2 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 17 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: E2 17 00 14 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FA [12:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:16:06]wFMCommunicate OK [12:16:06]CreateOFDProtocolMessage done [12:16:06]OFDSenderStorePacket 197968 [12:16:06]StoreOFDPacket docnum=197968 [12:16:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 74 19 07 01 18 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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 05 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 05 03 00 35 04 06 00 9B 3D 8A E0 32 C2 C7 E5 D0 8C 30 43 D7 E2 [12:16:06]CheckFolder [12:16:06]dirname=/storage/ofd_packets [12:16:06]CheckFolder done [12:16:06]ProducePacketName [12:16:06]name=ofd_packets/00197968 [12:16:06]NVStorageSaveData ofd_packets/00197968 [12:16:06]File name is /storage/ofd_packets/00197968 [12:16:06]Write 301 bytes [12:16:06]NVStorageSaveData done [12:16:06]OFDSenderStorePacket done [12:16:06]KKMCreateOFDPacket done [12:16:06]NVStorageSaveData kkm_last_timestamp [12:16:06]File name is /storage/kkm_last_timestamp [12:16:06]Write 4 bytes [12:16:06]NVStorageSaveData done [12:16:06]ExternCall_PrintAddStr [12:16:06]wPrintStart [12:16:06]Write to MH i2c: 01 00 00 15 1F 34 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: 01 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: 01 07 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: 01 07 00 15 1F 00 00 00 00 00 FF 0F 49 [12:16:06]RasterBufferAndPrint [12:16:06]line Счет N : (1)11325363 [12:16:06]line ИНН: 02508201610067 [12:16:06]line Контрольно-Кассовый Чек [12:16:06]line ПРОДАЖА [12:16:06]line ТРК (МРК, ГНК) : 31 [12:16:06]line Товар: 2710124500 [12:16:06]line Аи-95-К-5 [12:16:06]line 40.440 * 74.20 [12:16:06]line = 3000.65 [12:16:06]line НДС 12% НСП 1% [12:16:06]line > о реализуемом товаре [12:16:06]line ИТОГО: 3000.65 [12:16:06]line НСП 1% : 26.55 [12:16:06]line НДС 12% : 318.65 [12:16:06]line Наличными: 0.00 [12:16:06]line Безнал.: 3000.65 [12:16:06]line Место: АЗС № 95 "Партнер Нефть" [12:16:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:16:06]line СНО: Общий режим [12:16:06]line Чек 309 16.08.2024 12:16 [12:16:06]line Смена: 462 ФФД: 1.0 [12:16:06]line ЗНМ: 0300000079 [12:16:06]line РНМ: 0000000000092545 [12:16:06]line Версия ККМ: 001 [12:16:06]line Платежная система: Бакай Банк [12:16:06]line ФМ: 0000000000871802 [12:16:06]line ФД: 197968 [12:16:06]line ФПД: 170688625259202 [12:16:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121605&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197968&fm=170688625259202&tin=02508201610067®Number=0000000000092545&sum=300065 [12:16:06]written 0, free lines is 4095 [12:16:06]OFD Sender: Processing packet 197968 [packets to send 245, broken 244] [12:16:06]ProducePacketName [12:16:06]name=ofd_packets/00197968 [12:16:06]OFD Sender: To server: pG, [12:16:06]CommunicateWithHost lk.salyk.kg:30040 [12:16:06]ConnectInit lk.salyk.kg [12:16:06]Connected sock=10 [12:16:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 74 19 07 01 18 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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 05 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 05 03 00 35 04 06 00 9B 3D 8A E0 32 C2 C7 E5 D0 8C 30 43 D7 E2 [12:16:06]Write to MH i2c: 01 00 00 3F 1F 5E [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: 01 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: 01 07 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: 01 07 00 3F 1F 00 00 00 00 00 01 0D 73 [12:16:06]RasterBufferAndPrint [12:16:06]line [12:16:06]line [12:16:06]line [12:16:06]line [12:16:06]line [12:16:06]written 0, free lines is 3337 [12:16:06]MH_Cut [12:16:06]Write to MH i2c: D1 01 00 46 1F 01 37 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: D1 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: D1 01 00 [12:16:06]MH_I2C_Read... [12:16:06]Read from MH i2c: D1 01 00 46 1F 00 36 [12:16:06]Write to MH i2c: 01 00 00 47 1F 66 [12:16:06]Write i2c OK [12:16:06]MH_I2C_Read... [12:16:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 99 4F 47 00 D8 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 05 03 00 F4 03 04 00 19 EF BE 66 B6 04 01 00 00 2E CB B5 5C 56 B3 D6 05 [12:16:06]CommunicateWithHost err = 0 [12:16:06]CheckOFDResponse [12:16:06]1017 (14) - 77093643461234 [12:16:06]1041 (16) - 0000000000871802 [12:16:06]1040 (4) - 197968 [12:16:06]1012 (4) - 16.08.2024 06:18 [12:16:06]1206 (1) - 0 [12:16:06]OFD Sender: Remove packet 197968 [12:16:06]ProducePacketName [12:16:06]name=ofd_packets/00197968 [12:16:06]NVStorageDeleteData [12:16:07]OFD Sender: No OFD packet to send [12:16:07]*** Cut start [12:16:07]*** Purtial cut [12:16:07]*** CUTSNS_PIN = 0 [12:16:07]*** Stage 1: CUTSNS_PIN = 1 [12:16:09]Read from MH i2c: 01 [12:16:09]MH_I2C_Read... [12:16:09]*** Stop cut motor [12:16:09]*** Cut end [12:16:09]Read from MH i2c: 01 07 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: 01 07 00 47 1F 00 00 00 00 00 FF 0F 7B [12:16:09]process_action close_receipt done [12:16:09]requested_data is exist [12:16:09]produce_requested_data [12:16:09]requested_item fm.sn is exist - process it [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 11 00 00 [12:16:09]Write to MH i2c: E2 08 00 48 1F 80 11 00 00 00 00 00 00 E1 [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 17 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 17 00 48 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2E [12:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:16:09]wFMCommunicate OK [12:16:09]requested_item fd.num is exist - process it [12:16:09]SAM_PROTO_GetFieldsCounters [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 13 00 00 [12:16:09]Write to MH i2c: E2 08 00 49 1F 80 13 00 00 00 00 00 00 E4 [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 62 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 62 00 49 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 50 05 03 00 0E 04 04 00 CE 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 C8 [12:16:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 50 05 03 00 0E 04 04 00 CE 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 [12:16:09]wFMCommunicate OK [12:16:09]SAM_PROTO_GetFieldsCounters done [12:16:09]requested_item shift.num is exist - process it [12:16:09]requested_item shift.opened is exist - process it [12:16:09]req_shift_opened [12:16:09]FM_GetShiftState [12:16:09]SAM_PROTO_GetShiftState [12:16:09]wFMCommunicate request_size=4 [12:16:09]MH_SAM_APDU [12:16:09]CAPDU: 80 13 01 00 [12:16:09]Write to MH i2c: E2 08 00 4A 1F 80 13 01 00 00 00 00 00 E6 [12:16:09]Write i2c OK [12:16:09]MH_I2C_Read... [12:16:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:09]Read from MH i2c: E2 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 0E 00 [12:16:09]MH_I2C_Read... [12:16:09]Read from MH i2c: E2 0E 00 4A 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 74 [12:16:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:16:09]wFMCommunicate OK [12:16:09]SAM_PROTO_GetShiftState done [12:16:09]FM_GetShiftState done [12:16:09]req_shift_opened done [12:16:09]requested_item shift.open_date is exist - process it [12:16:09]req_shift_open_date [12:16:09]req_shift_open_date done [12:16:09]produce_requested_data done [12:16:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197968,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:16:09]process_action_free close_receipt [12:16:09]json_value_free [12:16:09]json_value_free done [12:16:09]process_json_proto returns [12:16:09]Send response to host [12:16:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197968,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:16:09]free response buf [12:16:09]execute_script done [12:16:09]execute_script returns [12:16:09]free content buf [12:16:09]Sock 7.Close socket [12:16:09]Sock 7.Thread stoped [12:16:12]OFD Sender: No OFD packet to send [12:16:17]OFD Sender: No OFD packet to send [12:16:22]OFD Sender: No OFD packet to send [12:16:27]OFD Sender: No OFD packet to send [12:16:32]OFD Sender: No OFD packet to send [12:16:37]OFD Sender: No OFD packet to send [12:16:42]OFD Sender: No OFD packet to send [12:16:47]OFD Sender: No OFD packet to send [12:16:52]OFD Sender: No OFD packet to send [12:16:57]OFD Sender: No OFD packet to send [12:17:02]OFD Sender: No OFD packet to send [12:17:07]OFD Sender: No OFD packet to send [12:17:12]OFD Sender: No OFD packet to send [12:17:17]OFD Sender: No OFD packet to send [12:17:22]OFD Sender: No OFD packet to send [12:17:27]OFD Sender: No OFD packet to send [12:17:32]OFD Sender: No OFD packet to send [12:17:37]OFD Sender: No OFD packet to send [12:17:42]OFD Sender: No OFD packet to send [12:17:47]accept exits with 9 [12:17:47]New connection [12:17:47]New thread 3067403620 created [12:17:47]Thread 3067260260 joined [12:17:47]Waiting for new connection... [12:17:47] Sock 9.Parse request [12:17:47]Sock 9.Check first char [12:17:47]Sock 9.First char is OK [12:17:47]request: POST /json_proto HTTP/1.0 [12:17:47]Method: POST [12:17:47]URL: /json_proto [12:17:47]Method is POST - this is cgi request [12:17:47]url: /json_proto [12:17:47]query_string will be loaded in cgi processing [12:17:47]execute_cgi json_proto POST (null) [12:17:47]execute_cgi path=json_proto method=POST [12:17:47]POST find Content-Length [12:17:47]Host: 172.17.46.195:8080 [12:17:47]Content-Length: 791 [12:17:47]Content-Type: application/json [12:17:47] [12:17:47]POST finish read [12:17:47]Found Content-Length = 791 [12:17:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 60.730, "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\u000A99714", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:47]execute_script... [12:17:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 60.730, "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\u000A99714", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:47]POST & json_proto [12:17:47]process_json_proto [12:17:47]json parsed OK: [12:17:47]protocol is kg_v1.0 [12:17:47]action value=close_receipt [12:17:47]process_action close_receipt [12:17:47]cmd_close_receipt [12:17:47]MH_GetDate [12:17:47]Write to MH i2c: F0 00 00 4B 1F 59 [12:17:47]Write i2c OK [12:17:47]MH_I2C_Read... [12:17:47]Read from MH i2c: F0 [12:17:47]MH_I2C_Read... [12:17:47]Read from MH i2c: F0 09 00 [12:17:47]MH_I2C_Read... [12:17:47]Read from MH i2c: F0 09 00 4B 1F 00 6C 43 BF 66 8D AE BC 66 93 [12:17:47]GetLastDocTimeStamp 1723810565 [12:17:47]current date 1723810668 [12:17:47]FM_GetShiftState [12:17:47]SAM_PROTO_GetShiftState [12:17:47]wFMCommunicate request_size=4 [12:17:47]MH_SAM_APDU [12:17:47]CAPDU: 80 13 01 00 [12:17:47]Write to MH i2c: E2 08 00 4C 1F 80 13 01 00 00 00 00 00 E8 [12:17:47]Write i2c OK [12:17:47]MH_I2C_Read... [12:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:47]Read from MH i2c: E2 [12:17:47]MH_I2C_Read... [12:17:47]Read from MH i2c: E2 0E 00 [12:17:47]MH_I2C_Read... [12:17:47]Read from MH i2c: E2 0E 00 4C 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [12:17:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:17:47]wFMCommunicate OK [12:17:47]SAM_PROTO_GetShiftState done [12:17:47]FM_GetShiftState done [12:17:47]opened in 1723766727 [12:17:47]opened+sec_in_day 1723853127 [12:17:47]quantity*price = 0 [12:17:47]sum+1 = 1 [12:17:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 310 16.08.2024 12:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 99714 ФМ: 0000000000871802 ФД: 197969 ФПД: 196347787755244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121748&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197969&fm=196347787755244&tin=02508201610067®Number=0000000000092545&sum=0 [12:17:48]StoreToDocumentArchive [12:17:48]shift 462 fd 197969 [12:17:48]save to /storage/0462/doc_00197969 [12:17:48]save last doc name /storage/0462/doc_00197969 to /storage/kkm_last_doc_name [12:17:48]save OK [12:17:48]Clear old archive folders... [12:17:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:17:48]tlvbuf is B6F16A80 [12:17:48]SAM_PROTO_ClearQueue [12:17:48]wFMCommunicate request_size=4 [12:17:48]MH_SAM_APDU [12:17:48]CAPDU: 80 09 00 00 [12:17:48]Write to MH i2c: E2 08 00 59 1F 80 09 00 00 00 00 00 00 EA [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:48]Read from MH i2c: E2 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 59 1F 00 90 00 EC [12:17:48]RAPDU: 90 00 [12:17:48]wFMCommunicate OK [12:17:48]SAM_PROTO_ClearQueue done [12:17:48]KKMCreateOFDPacket [12:17:48]OFDProtocolAddRootSTLVToBuf [12:17:48]FM_MakeSignedData [12:17:48]FM_MakeSignedData [12:17:48]SAM_PROTO_SignData [12:17:48]wFMCommunicate request_size=4 [12:17:48]MH_SAM_APDU [12:17:48]CAPDU: 80 0D 01 02 [12:17:48]Write to MH i2c: E2 08 00 5A 1F 80 0D 01 02 00 00 00 00 F2 [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:48]Read from MH i2c: E2 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 5A 1F 00 90 00 ED [12:17:48]RAPDU: 90 00 [12:17:48]wFMCommunicate OK [12:17:48]wFMCommunicate request_size=255 [12:17:48]MH_SAM_APDU [12:17:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A ED 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6C 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 05 03 00 35 04 06 00 B2 93 C8 24 [12:17:48]Write to MH i2c: E2 02 01 5B 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A ED 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6C 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 05 03 00 35 04 06 00 B2 93 C8 24 00 00 D4 [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:48]Read from MH i2c: E2 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 5B 1F 00 90 00 EE [12:17:48]RAPDU: 90 00 [12:17:48]wFMCommunicate OK [12:17:48]wFMCommunicate request_size=7 [12:17:48]MH_SAM_APDU [12:17:48]CAPDU: 80 0D 02 02 02 3E EC [12:17:48]Write to MH i2c: E2 0A 00 5C 1F 80 0D 02 02 02 00 3E EC 00 00 23 [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:48]Read from MH i2c: E2 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 03 00 5C 1F 00 90 00 EF [12:17:48]RAPDU: 90 00 [12:17:48]wFMCommunicate OK [12:17:48]wFMCommunicate request_size=4 [12:17:48]MH_SAM_APDU [12:17:48]CAPDU: 80 0D 03 02 [12:17:48]Write to MH i2c: E2 08 00 5D 1F 80 0D 03 02 00 00 00 00 F7 [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:48]Read from MH i2c: E2 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 0B 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 0B 00 5D 1F 00 D9 D5 69 90 C7 FB EA 80 90 00 CB [12:17:48]RAPDU: D9 D5 69 90 C7 FB EA 80 90 00 [12:17:48]wFMCommunicate OK [12:17:48]SAM_PROTO_SignData done [12:17:48]FM_MakeSignedData done [12:17:48]CreateOFDProtocolMessage [12:17:48]wFMCommunicate request_size=4 [12:17:48]MH_SAM_APDU [12:17:48]CAPDU: 80 11 00 00 [12:17:48]Write to MH i2c: E2 08 00 5E 1F 80 11 00 00 00 00 00 00 F7 [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:48]Read from MH i2c: E2 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 17 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: E2 17 00 5E 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 44 [12:17:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:17:48]wFMCommunicate OK [12:17:48]CreateOFDProtocolMessage done [12:17:48]OFDSenderStorePacket 197969 [12:17:48]StoreOFDPacket docnum=197969 [12:17:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D3 B8 04 01 72 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A ED 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6C 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 05 03 00 35 04 06 00 B2 93 C8 24 3E EC D9 D5 69 90 C7 FB EA 80 [12:17:48]CheckFolder [12:17:48]dirname=/storage/ofd_packets [12:17:48]CheckFolder done [12:17:48]ProducePacketName [12:17:48]name=ofd_packets/00197969 [12:17:48]NVStorageSaveData ofd_packets/00197969 [12:17:48]File name is /storage/ofd_packets/00197969 [12:17:48]Write 298 bytes [12:17:48]NVStorageSaveData done [12:17:48]OFDSenderStorePacket done [12:17:48]KKMCreateOFDPacket done [12:17:48]NVStorageSaveData kkm_last_timestamp [12:17:48]File name is /storage/kkm_last_timestamp [12:17:48]Write 4 bytes [12:17:48]NVStorageSaveData done [12:17:48]ExternCall_PrintAddStr [12:17:48]wPrintStart [12:17:48]Write to MH i2c: 01 00 00 5F 1F 7E [12:17:48]Write i2c OK [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: 01 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: 01 07 00 [12:17:48]MH_I2C_Read... [12:17:48]Read from MH i2c: 01 07 00 5F 1F 00 00 00 00 00 FF 0F 93 [12:17:48]RasterBufferAndPrint [12:17:48]line Счет N : (1)11325365 [12:17:48]line ИНН: 02508201610067 [12:17:48]line Контрольно-Кассовый Чек [12:17:48]line ПРОДАЖА [12:17:48]line ТРК (МРК, ГНК) : 51 [12:17:48]line Товар: 2710194210 [12:17:48]line ДТ-К-5 [12:17:48]line 60.730 * 0.00 [12:17:48]line = 0.00 [12:17:48]line НДС 12% НСП 1% [12:17:48]line > о реализуемом товаре [12:17:48]line ИТОГО: 0.00 [12:17:48]line НСП 1% : 0.00 [12:17:48]line НДС 12% : 0.00 [12:17:48]line Наличными: 0.00 [12:17:48]line Безнал.: 0.00 [12:17:48]line Место: АЗС № 95 "Партнер Нефть" [12:17:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:17:48]line СНО: Общий режим [12:17:48]line Чек 310 16.08.2024 12:17 [12:17:48]line Смена: 462 ФФД: 1.0 [12:17:48]line ЗНМ: 0300000079 [12:17:48]line РНМ: 0000000000092545 [12:17:48]line Версия ККМ: 001 [12:17:48]line Талоны: Топливная Карта [12:17:48]line 99714 [12:17:48]line ФМ: 0000000000871802 [12:17:48]line ФД: 197969 [12:17:48]line ФПД: 196347787755244 [12:17:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121748&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197969&fm=196347787755244&tin=02508201610067®Number=0000000000092545&sum=0 [12:17:49]OFD Sender: Processing packet 197969 [packets to send 245, broken 244] [12:17:49]ProducePacketName [12:17:49]name=ofd_packets/00197969 [12:17:49]OFD Sender: To server: pG, [12:17:49]CommunicateWithHost lk.salyk.kg:30040 [12:17:49]ConnectInit lk.salyk.kg [12:17:49]written 0, free lines is 4095 [12:17:49]Connected sock=10 [12:17:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D3 B8 04 01 72 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A ED 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 6C 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 05 03 00 35 04 06 00 B2 93 C8 24 3E EC D9 D5 69 90 C7 FB EA 80 [12:17:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 D9 47 00 3F 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 05 03 00 F4 03 04 00 80 EF BE 66 B6 04 01 00 00 77 5B 34 C3 C2 18 72 A2 [12:17:49]CommunicateWithHost err = 0 [12:17:49]CheckOFDResponse [12:17:49]1017 (14) - 77093643461234 [12:17:49]1041 (16) - 0000000000871802 [12:17:49]1040 (4) - 197969 [12:17:49]1012 (4) - 16.08.2024 06:19 [12:17:49]1206 (1) - 0 [12:17:49]OFD Sender: Remove packet 197969 [12:17:49]ProducePacketName [12:17:49]name=ofd_packets/00197969 [12:17:49]NVStorageDeleteData [12:17:49]Write to MH i2c: 01 00 00 89 1F A8 [12:17:49]Write i2c OK [12:17:49]MH_I2C_Read... [12:17:49]Read from MH i2c: 01 [12:17:49]MH_I2C_Read... [12:17:49]Read from MH i2c: 01 07 00 [12:17:49]MH_I2C_Read... [12:17:49]Read from MH i2c: 01 07 00 89 1F 00 00 00 00 00 F6 0C B1 [12:17:49]RasterBufferAndPrint [12:17:49]line [12:17:49]line [12:17:49]line [12:17:49]line [12:17:49]line [12:17:49]written 0, free lines is 3324 [12:17:49]MH_Cut [12:17:49]Write to MH i2c: D1 01 00 90 1F 01 81 [12:17:49]Write i2c OK [12:17:49]MH_I2C_Read... [12:17:49]Read from MH i2c: D1 [12:17:49]MH_I2C_Read... [12:17:49]Read from MH i2c: D1 01 00 [12:17:49]MH_I2C_Read... [12:17:49]Read from MH i2c: D1 01 00 90 1F 00 80 [12:17:49]Write to MH i2c: 01 00 00 91 1F B0 [12:17:49]Write i2c OK [12:17:49]MH_I2C_Read... [12:17:50]OFD Sender: No OFD packet to send [12:17:50]*** Cut start [12:17:50]*** Purtial cut [12:17:50]*** Stage 1: CUTSNS_PIN = 1 [12:17:50]Read from MH i2c: 01 [12:17:50]MH_I2C_Read... [12:17:50]*** Stop cut motor [12:17:50]*** Cut end [12:17:50]Read from MH i2c: 01 07 00 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: 01 07 00 91 1F 00 00 00 00 00 FF 0F C5 [12:17:50]process_action close_receipt done [12:17:50]requested_data is exist [12:17:50]produce_requested_data [12:17:50]requested_item fm.sn is exist - process it [12:17:50]wFMCommunicate request_size=4 [12:17:50]MH_SAM_APDU [12:17:50]CAPDU: 80 11 00 00 [12:17:50]Write to MH i2c: E2 08 00 92 1F 80 11 00 00 00 00 00 00 2B [12:17:50]Write i2c OK [12:17:50]MH_I2C_Read... [12:17:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:50]Read from MH i2c: E2 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: E2 17 00 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: E2 17 00 92 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 78 [12:17:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:17:50]wFMCommunicate OK [12:17:50]requested_item fd.num is exist - process it [12:17:50]SAM_PROTO_GetFieldsCounters [12:17:50]wFMCommunicate request_size=4 [12:17:50]MH_SAM_APDU [12:17:50]CAPDU: 80 13 00 00 [12:17:50]Write to MH i2c: E2 08 00 93 1F 80 13 00 00 00 00 00 00 2E [12:17:50]Write i2c OK [12:17:50]MH_I2C_Read... [12:17:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:50]Read from MH i2c: E2 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: E2 62 00 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: E2 62 00 93 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 51 05 03 00 0E 04 04 00 CE 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 16 [12:17:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 51 05 03 00 0E 04 04 00 CE 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 [12:17:50]wFMCommunicate OK [12:17:50]SAM_PROTO_GetFieldsCounters done [12:17:50]requested_item shift.num is exist - process it [12:17:50]requested_item shift.opened is exist - process it [12:17:50]req_shift_opened [12:17:50]FM_GetShiftState [12:17:50]SAM_PROTO_GetShiftState [12:17:50]wFMCommunicate request_size=4 [12:17:50]MH_SAM_APDU [12:17:50]CAPDU: 80 13 01 00 [12:17:50]Write to MH i2c: E2 08 00 94 1F 80 13 01 00 00 00 00 00 30 [12:17:50]Write i2c OK [12:17:50]MH_I2C_Read... [12:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:50]Read from MH i2c: E2 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: E2 0E 00 [12:17:50]MH_I2C_Read... [12:17:50]Read from MH i2c: E2 0E 00 94 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BE [12:17:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:17:50]wFMCommunicate OK [12:17:50]SAM_PROTO_GetShiftState done [12:17:50]FM_GetShiftState done [12:17:50]req_shift_opened done [12:17:50]requested_item shift.open_date is exist - process it [12:17:50]req_shift_open_date [12:17:50]req_shift_open_date done [12:17:50]produce_requested_data done [12:17:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197969,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:17:50]process_action_free close_receipt [12:17:50]json_value_free [12:17:50]json_value_free done [12:17:50]process_json_proto returns [12:17:50]Send response to host [12:17:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197969,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:17:50]free response buf [12:17:50]execute_script done [12:17:50]execute_script returns [12:17:50]free content buf [12:17:50]Sock 9.Close socket [12:17:50]Sock 9.Thread stoped [12:17:55]OFD Sender: No OFD packet to send [12:17:57]accept exits with 7 [12:17:57]New connection [12:17:57]New thread 3067260260 created [12:17:57]Thread 3067403620 joined [12:17:57]Waiting for new connection... [12:17:57] Sock 7.Parse request [12:17:57]Sock 7.Check first char [12:17:57]Sock 7.First char is OK [12:17:57]request: POST /json_proto HTTP/1.0 [12:17:57]Method: POST [12:17:57]URL: /json_proto [12:17:57]Method is POST - this is cgi request [12:17:57]url: /json_proto [12:17:57]query_string will be loaded in cgi processing [12:17:57]execute_cgi json_proto POST (null) [12:17:57]execute_cgi path=json_proto method=POST [12:17:57]POST find Content-Length [12:17:57]Host: 172.17.46.195:8080 [12:17:57]Content-Length: 805 [12:17:57]Content-Type: application/json [12:17:57] [12:17:57]POST finish read [12:17:57]Found Content-Length = 805 [12:17:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325367", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:57]execute_script... [12:17: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)11325367", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:57]POST & json_proto [12:17:57]process_json_proto [12:17:57]json parsed OK: [12:17:57]protocol is kg_v1.0 [12:17:57]action value=close_receipt [12:17:57]process_action close_receipt [12:17:57]cmd_close_receipt [12:17:57]MH_GetDate [12:17:57]Write to MH i2c: F0 00 00 95 1F A3 [12:17:57]Write i2c OK [12:17:57]MH_I2C_Read... [12:17:57]Read from MH i2c: F0 [12:17:57]MH_I2C_Read... [12:17:57]Read from MH i2c: F0 09 00 [12:17:57]MH_I2C_Read... [12:17:57]Read from MH i2c: F0 09 00 95 1F 00 76 43 BF 66 8D AE BC 66 E7 [12:17:57]GetLastDocTimeStamp 1723810668 [12:17:57]current date 1723810678 [12:17:57]FM_GetShiftState [12:17:57]SAM_PROTO_GetShiftState [12:17:57]wFMCommunicate request_size=4 [12:17:57]MH_SAM_APDU [12:17:57]CAPDU: 80 13 01 00 [12:17:57]Write to MH i2c: E2 08 00 96 1F 80 13 01 00 00 00 00 00 32 [12:17:57]Write i2c OK [12:17:57]MH_I2C_Read... [12:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:57]Read from MH i2c: E2 [12:17:57]MH_I2C_Read... [12:17:57]Read from MH i2c: E2 0E 00 [12:17:57]MH_I2C_Read... [12:17:57]Read from MH i2c: E2 0E 00 96 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [12:17:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:17:57]wFMCommunicate OK [12:17:57]SAM_PROTO_GetShiftState done [12:17:57]FM_GetShiftState done [12:17:57]opened in 1723766727 [12:17:57]opened+sec_in_day 1723853127 [12:17:57]quantity*price = 100021 [12:17:57]sum+1 = 100023 [12:17:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 311 16.08.2024 12:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197970 ФПД: 53908565762896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121758&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197970&fm=53908565762896&tin=02508201610067®Number=0000000000092545&sum=100022 [12:17:58]StoreToDocumentArchive [12:17:58]shift 462 fd 197970 [12:17:58]save to /storage/0462/doc_00197970 [12:17:58]save last doc name /storage/0462/doc_00197970 to /storage/kkm_last_doc_name [12:17:58]save OK [12:17:58]Clear old archive folders... [12:17:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:17:58]tlvbuf is 0093F680 [12:17:58]SAM_PROTO_ClearQueue [12:17:58]wFMCommunicate request_size=4 [12:17:58]MH_SAM_APDU [12:17:58]CAPDU: 80 09 00 00 [12:17:58]Write to MH i2c: E2 08 00 A3 1F 80 09 00 00 00 00 00 00 34 [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:58]Read from MH i2c: E2 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 A3 1F 00 90 00 36 [12:17:58]RAPDU: 90 00 [12:17:58]wFMCommunicate OK [12:17:58]SAM_PROTO_ClearQueue done [12:17:58]KKMCreateOFDPacket [12:17:58]OFDProtocolAddRootSTLVToBuf [12:17:58]FM_MakeSignedData [12:17:58]FM_MakeSignedData [12:17:58]SAM_PROTO_SignData [12:17:58]wFMCommunicate request_size=4 [12:17:58]MH_SAM_APDU [12:17:58]CAPDU: 80 0D 01 02 [12:17:58]Write to MH i2c: E2 08 00 A4 1F 80 0D 01 02 00 00 00 00 3C [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:58]Read from MH i2c: E2 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 A4 1F 00 90 00 37 [12:17:58]RAPDU: 90 00 [12:17:58]wFMCommunicate OK [12:17:58]wFMCommunicate request_size=255 [12:17:58]MH_SAM_APDU [12:17: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 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 37 01 00 00 F4 03 04 00 76 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 05 03 00 35 04 06 00 31 [12:17:58]Write to MH i2c: E2 02 01 A5 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 37 01 00 00 F4 03 04 00 76 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 05 03 00 35 04 06 00 31 00 00 7E [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:58]Read from MH i2c: E2 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 A5 1F 00 90 00 38 [12:17:58]RAPDU: 90 00 [12:17:58]wFMCommunicate OK [12:17:58]wFMCommunicate request_size=10 [12:17:58]MH_SAM_APDU [12:17:58]CAPDU: 80 0D 02 02 05 07 90 E9 A3 50 [12:17:58]Write to MH i2c: E2 0D 00 A6 1F 80 0D 02 02 05 00 07 90 E9 A3 50 00 00 BC [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:58]Read from MH i2c: E2 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 03 00 A6 1F 00 90 00 39 [12:17:58]RAPDU: 90 00 [12:17:58]wFMCommunicate OK [12:17:58]wFMCommunicate request_size=4 [12:17:58]MH_SAM_APDU [12:17:58]CAPDU: 80 0D 03 02 [12:17:58]Write to MH i2c: E2 08 00 A7 1F 80 0D 03 02 00 00 00 00 41 [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:58]Read from MH i2c: E2 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 0B 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 0B 00 A7 1F 00 53 DE 10 3B 64 52 96 A4 90 00 AE [12:17:58]RAPDU: 53 DE 10 3B 64 52 96 A4 90 00 [12:17:58]wFMCommunicate OK [12:17:58]SAM_PROTO_SignData done [12:17:58]FM_MakeSignedData done [12:17:58]CreateOFDProtocolMessage [12:17:58]wFMCommunicate request_size=4 [12:17:58]MH_SAM_APDU [12:17:58]CAPDU: 80 11 00 00 [12:17:58]Write to MH i2c: E2 08 00 A8 1F 80 11 00 00 00 00 00 00 41 [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:58]Read from MH i2c: E2 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 17 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: E2 17 00 A8 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8E [12:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:17:58]wFMCommunicate OK [12:17:58]CreateOFDProtocolMessage done [12:17:58]OFDSenderStorePacket 197970 [12:17:58]StoreOFDPacket docnum=197970 [12:17:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4C 69 07 01 0F 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 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 37 01 00 00 F4 03 04 00 76 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 05 03 00 35 04 06 00 31 07 90 E9 A3 50 53 DE 10 3B 64 52 96 A4 [12:17:58]CheckFolder [12:17:58]dirname=/storage/ofd_packets [12:17:58]CheckFolder done [12:17:58]ProducePacketName [12:17:58]name=ofd_packets/00197970 [12:17:58]NVStorageSaveData ofd_packets/00197970 [12:17:58]File name is /storage/ofd_packets/00197970 [12:17:58]Write 301 bytes [12:17:58]NVStorageSaveData done [12:17:58]OFDSenderStorePacket done [12:17:58]KKMCreateOFDPacket done [12:17:58]NVStorageSaveData kkm_last_timestamp [12:17:58]File name is /storage/kkm_last_timestamp [12:17:58]Write 4 bytes [12:17:58]NVStorageSaveData done [12:17:58]ExternCall_PrintAddStr [12:17:58]wPrintStart [12:17:58]Write to MH i2c: 01 00 00 A9 1F C8 [12:17:58]Write i2c OK [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: 01 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: 01 07 00 [12:17:58]MH_I2C_Read... [12:17:58]Read from MH i2c: 01 07 00 A9 1F 00 00 00 00 00 FF 0F DD [12:17:58]RasterBufferAndPrint [12:17:58]line Счет N : (1)11325367 [12:17:58]line ИНН: 02508201610067 [12:17:58]line Контрольно-Кассовый Чек [12:17:58]line ПРОДАЖА [12:17:58]line ТРК (МРК, ГНК) : 31 [12:17:58]line Товар: 2710124500 [12:17:58]line Аи-95-К-5 [12:17:58]line 13.480 * 74.20 [12:17:58]line = 1000.22 [12:17:58]line НДС 12% НСП 1% [12:17:58]line > о реализуемом товаре [12:17:58]line ИТОГО: 1000.22 [12:17:58]line НСП 1% : 8.85 [12:17:58]line НДС 12% : 106.22 [12:17:58]line Наличными: 0.00 [12:17:58]line Безнал.: 1000.22 [12:17:58]line Место: АЗС № 95 "Партнер Нефть" [12:17:58]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:17:58]line СНО: Общий режим [12:17:58]line Чек 311 16.08.2024 12:17 [12:17:58]line Смена: 462 ФФД: 1.0 [12:17:58]line ЗНМ: 0300000079 [12:17:58]line РНМ: 0000000000092545 [12:17:58]line Версия ККМ: 001 [12:17:58]line Платежная система: O! деньги [12:17:58]line ФМ: 0000000000871802 [12:17:58]line ФД: 197970 [12:17:58]line ФПД: 53908565762896 [12:17:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T121758&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197970&fm=53908565762896&tin=02508201610067®Number=0000000000092545&sum=100022 [12:17:58]written 0, free lines is 4095 [12:17:59]OFD Sender: Processing packet 197970 [packets to send 245, broken 244] [12:17:59]ProducePacketName [12:17:59]name=ofd_packets/00197970 [12:17:59]OFD Sender: To server: pG, [12:17:59]CommunicateWithHost lk.salyk.kg:30040 [12:17:59]ConnectInit lk.salyk.kg [12:17:59]Connected sock=10 [12:17:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4C 69 07 01 0F 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 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 37 01 00 00 F4 03 04 00 76 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 05 03 00 35 04 06 00 31 07 90 E9 A3 50 53 DE 10 3B 64 52 96 A4 [12:17:59]Write to MH i2c: 01 00 00 D3 1F F2 [12:17:59]Write i2c OK [12:17:59]MH_I2C_Read... [12:17:59]Read from MH i2c: 01 [12:17:59]MH_I2C_Read... [12:17:59]Read from MH i2c: 01 07 00 [12:17:59]MH_I2C_Read... [12:17:59]Read from MH i2c: 01 07 00 D3 1F 00 00 00 00 00 F0 0C F5 [12:17:59]RasterBufferAndPrint [12:17:59]line [12:17:59]line [12:17:59]line [12:17:59]line [12:17:59]line [12:17:59]written 0, free lines is 3324 [12:17:59]MH_Cut [12:17:59]Write to MH i2c: D1 01 00 DA 1F 01 CB [12:17:59]Write i2c OK [12:17:59]MH_I2C_Read... [12:17:59]Read from MH i2c: D1 [12:17:59]MH_I2C_Read... [12:17:59]Read from MH i2c: D1 01 00 [12:17:59]MH_I2C_Read... [12:17:59]Read from MH i2c: D1 01 00 DA 1F 00 CA [12:17:59]Write to MH i2c: 01 00 00 DB 1F FA [12:17:59]Write i2c OK [12:17:59]MH_I2C_Read... [12:17:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0B DB 47 00 EF 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 05 03 00 F4 03 04 00 8A EF BE 66 B6 04 01 00 00 56 B8 2F EE CE 74 11 65 [12:17:59]CommunicateWithHost err = 0 [12:17:59]CheckOFDResponse [12:17:59]1017 (14) - 77093643461234 [12:17:59]1041 (16) - 0000000000871802 [12:17:59]1040 (4) - 197970 [12:17:59]1012 (4) - 16.08.2024 06:19 [12:17:59]1206 (1) - 0 [12:17:59]OFD Sender: Remove packet 197970 [12:17:59]ProducePacketName [12:17:59]name=ofd_packets/00197970 [12:17:59]NVStorageDeleteData [12:18:00]OFD Sender: No OFD packet to send [12:18:00]*** Cut start [12:18:00]*** Purtial cut [12:18:00]*** CUTSNS_PIN = 0 [12:18:00]*** Stage 1: CUTSNS_PIN = 1 [12:18:02]Read from MH i2c: 01 [12:18:02]MH_I2C_Read... [12:18:02]*** Stop cut motor [12:18:02]*** Cut end [12:18:02]Read from MH i2c: 01 07 00 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: 01 07 00 DB 1F 00 00 00 00 00 FF 0F 0F [12:18:02]process_action close_receipt done [12:18:02]requested_data is exist [12:18:02]produce_requested_data [12:18:02]requested_item fm.sn is exist - process it [12:18:02]wFMCommunicate request_size=4 [12:18:02]MH_SAM_APDU [12:18:02]CAPDU: 80 11 00 00 [12:18:02]Write to MH i2c: E2 08 00 DC 1F 80 11 00 00 00 00 00 00 75 [12:18:02]Write i2c OK [12:18:02]MH_I2C_Read... [12:18:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:02]Read from MH i2c: E2 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 17 00 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 17 00 DC 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C2 [12:18:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:18:02]wFMCommunicate OK [12:18:02]requested_item fd.num is exist - process it [12:18:02]SAM_PROTO_GetFieldsCounters [12:18:02]wFMCommunicate request_size=4 [12:18:02]MH_SAM_APDU [12:18:02]CAPDU: 80 13 00 00 [12:18:02]Write to MH i2c: E2 08 00 DD 1F 80 13 00 00 00 00 00 00 78 [12:18:02]Write i2c OK [12:18:02]MH_I2C_Read... [12:18:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:02]Read from MH i2c: E2 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 62 00 [12:18:02]MH_I2C_Read... [12:18:02]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 52 05 03 00 0E 04 04 00 CE 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 64 [12:18:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 52 05 03 00 0E 04 04 00 CE 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 [12:18:02]wFMCommunicate OK [12:18:02]SAM_PROTO_GetFieldsCounters done [12:18:02]requested_item shift.num is exist - process it [12:18:02]requested_item shift.opened is exist - process it [12:18:02]req_shift_opened [12:18:02]FM_GetShiftState [12:18:02]SAM_PROTO_GetShiftState [12:18:02]wFMCommunicate request_size=4 [12:18:02]MH_SAM_APDU [12:18:02]CAPDU: 80 13 01 00 [12:18:02]Write to MH i2c: E2 08 00 DE 1F 80 13 01 00 00 00 00 00 7A [12:18:02]Write i2c OK [12:18:02]MH_I2C_Read... [12:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:02]Read from MH i2c: E2 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 0E 00 [12:18:02]MH_I2C_Read... [12:18:02]Read from MH i2c: E2 0E 00 DE 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 08 [12:18:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:18:02]wFMCommunicate OK [12:18:02]SAM_PROTO_GetShiftState done [12:18:02]FM_GetShiftState done [12:18:02]req_shift_opened done [12:18:02]requested_item shift.open_date is exist - process it [12:18:02]req_shift_open_date [12:18:02]req_shift_open_date done [12:18:02]produce_requested_data done [12:18:02]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197970,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:18:02]process_action_free close_receipt [12:18:02]json_value_free [12:18:02]json_value_free done [12:18:02]process_json_proto returns [12:18:02]Send response to host [12:18:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197970,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:18:02]free response buf [12:18:02]execute_script done [12:18:02]execute_script returns [12:18:02]free content buf [12:18:02]Sock 7.Close socket [12:18:02]Sock 7.Thread stoped [12:18:05]OFD Sender: No OFD packet to send [12:18:10]OFD Sender: No OFD packet to send [12:18:15]OFD Sender: No OFD packet to send [12:18:20]OFD Sender: No OFD packet to send [12:18:25]OFD Sender: No OFD packet to send [12:18:30]OFD Sender: No OFD packet to send [12:18:35]OFD Sender: No OFD packet to send [12:18:40]OFD Sender: No OFD packet to send [12:18:45]OFD Sender: No OFD packet to send [12:18:50]OFD Sender: No OFD packet to send [12:18:55]OFD Sender: No OFD packet to send [12:19:00]OFD Sender: No OFD packet to send [12:19:05]OFD Sender: No OFD packet to send [12:19:10]OFD Sender: No OFD packet to send [12:19:15]OFD Sender: No OFD packet to send [12:19:20]OFD Sender: No OFD packet to send [12:19:25]OFD Sender: No OFD packet to send [12:19:30]OFD Sender: No OFD packet to send [12:19:35]OFD Sender: No OFD packet to send [12:19:40]OFD Sender: No OFD packet to send [12:19:45]OFD Sender: No OFD packet to send [12:19:50]OFD Sender: No OFD packet to send [12:19:55]OFD Sender: No OFD packet to send [12:20:00]OFD Sender: No OFD packet to send [12:20:01]accept exits with 9 [12:20:01]New connection [12:20:01]New thread 3067403620 created [12:20:01]Thread 3067260260 joined [12:20:01]Waiting for new connection... [12:20:01] Sock 9.Parse request [12:20:01]Sock 9.Check first char [12:20:01]Sock 9.First char is OK [12:20:01]request: POST /json_proto HTTP/1.0 [12:20:01]Method: POST [12:20:01]URL: /json_proto [12:20:01]Method is POST - this is cgi request [12:20:01]url: /json_proto [12:20:01]query_string will be loaded in cgi processing [12:20:01]execute_cgi json_proto POST (null) [12:20:01]execute_cgi path=json_proto method=POST [12:20:01]POST find Content-Length [12:20:01]Host: 172.17.46.195:8080 [12:20:01]Content-Length: 805 [12:20:01]Content-Type: application/json [12:20:01] [12:20:01]POST finish read [12:20:01]Found Content-Length = 805 [12:20:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:01]execute_script... [12:20: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)11325368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:01]POST & json_proto [12:20:01]process_json_proto [12:20:01]json parsed OK: [12:20:01]protocol is kg_v1.0 [12:20:01]action value=close_receipt [12:20:01]process_action close_receipt [12:20:01]cmd_close_receipt [12:20:01]MH_GetDate [12:20:01]Write to MH i2c: F0 00 00 DF 1F ED [12:20:01]Write i2c OK [12:20:01]MH_I2C_Read... [12:20:01]Read from MH i2c: F0 [12:20:01]MH_I2C_Read... [12:20:01]Read from MH i2c: F0 09 00 [12:20:01]MH_I2C_Read... [12:20:01]Read from MH i2c: F0 09 00 DF 1F 00 F2 43 BF 66 8D AE BC 66 AD [12:20:01]GetLastDocTimeStamp 1723810678 [12:20:01]current date 1723810802 [12:20:01]FM_GetShiftState [12:20:01]SAM_PROTO_GetShiftState [12:20:01]wFMCommunicate request_size=4 [12:20:01]MH_SAM_APDU [12:20:01]CAPDU: 80 13 01 00 [12:20:01]Write to MH i2c: E2 08 00 E0 1F 80 13 01 00 00 00 00 00 7C [12:20:01]Write i2c OK [12:20:01]MH_I2C_Read... [12:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:01]Read from MH i2c: E2 [12:20:01]MH_I2C_Read... [12:20:01]Read from MH i2c: E2 0E 00 [12:20:01]MH_I2C_Read... [12:20:01]Read from MH i2c: E2 0E 00 E0 1F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [12:20:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:20:01]wFMCommunicate OK [12:20:01]SAM_PROTO_GetShiftState done [12:20:01]FM_GetShiftState done [12:20:01]opened in 1723766727 [12:20:01]opened+sec_in_day 1723853127 [12:20:01]quantity*price = 100021 [12:20:01]sum+1 = 100023 [12:20:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 312 16.08.2024 12:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197971 ФПД: 235118286892767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122002&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197971&fm=235118286892767&tin=02508201610067®Number=0000000000092545&sum=100022 [12:20:02]StoreToDocumentArchive [12:20:02]shift 462 fd 197971 [12:20:02]save to /storage/0462/doc_00197971 [12:20:02]save last doc name /storage/0462/doc_00197971 to /storage/kkm_last_doc_name [12:20:02]save OK [12:20:02]Clear old archive folders... [12:20:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:20:02]tlvbuf is 00926230 [12:20:02]SAM_PROTO_ClearQueue [12:20:02]wFMCommunicate request_size=4 [12:20:02]MH_SAM_APDU [12:20:02]CAPDU: 80 09 00 00 [12:20:02]Write to MH i2c: E2 08 00 ED 1F 80 09 00 00 00 00 00 00 7E [12:20:02]Write i2c OK [12:20:02]MH_I2C_Read... [12:20:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:02]Read from MH i2c: E2 [12:20:02]MH_I2C_Read... [12:20:02]Read from MH i2c: E2 03 00 [12:20:02]MH_I2C_Read... [12:20:02]Read from MH i2c: E2 03 00 ED 1F 00 90 00 80 [12:20:02]RAPDU: 90 00 [12:20:02]wFMCommunicate OK [12:20:02]SAM_PROTO_ClearQueue done [12:20:02]KKMCreateOFDPacket [12:20:02]OFDProtocolAddRootSTLVToBuf [12:20:02]FM_MakeSignedData [12:20:02]FM_MakeSignedData [12:20:02]SAM_PROTO_SignData [12:20:02]wFMCommunicate request_size=4 [12:20:02]MH_SAM_APDU [12:20:02]CAPDU: 80 0D 01 02 [12:20:02]Write to MH i2c: E2 08 00 EE 1F 80 0D 01 02 00 00 00 00 86 [12:20:02]Write i2c OK [12:20:02]MH_I2C_Read... [12:20:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:02]Read from MH i2c: E2 [12:20:02]MH_I2C_Read... [12:20:02]Read from MH i2c: E2 03 00 [12:20:02]MH_I2C_Read... [12:20:02]Read from MH i2c: E2 03 00 EE 1F 00 90 00 81 [12:20:02]RAPDU: 90 00 [12:20:02]wFMCommunicate OK [12:20:02]wFMCommunicate request_size=255 [12:20:02]MH_SAM_APDU [12: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 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 38 01 00 00 F4 03 04 00 F2 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 05 03 00 35 04 06 00 D5 [12:20:02]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 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 38 01 00 00 F4 03 04 00 F2 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 05 03 00 35 04 06 00 D5 00 00 EA [12:20:02]Write i2c OK [12:20:02]MH_I2C_Read... [12:20:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:03]Read from MH i2c: E2 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 03 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 03 00 EF 1F 00 90 00 82 [12:20:03]RAPDU: 90 00 [12:20:03]wFMCommunicate OK [12:20:03]wFMCommunicate request_size=10 [12:20:03]MH_SAM_APDU [12:20:03]CAPDU: 80 0D 02 02 05 D6 BD F8 6E DF [12:20:03]Write to MH i2c: E2 0D 00 F0 1F 80 0D 02 02 05 00 D6 BD F8 6E DF 00 00 6B [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:03]Read from MH i2c: E2 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 03 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 03 00 F0 1F 00 90 00 83 [12:20:03]RAPDU: 90 00 [12:20:03]wFMCommunicate OK [12:20:03]wFMCommunicate request_size=4 [12:20:03]MH_SAM_APDU [12:20:03]CAPDU: 80 0D 03 02 [12:20:03]Write to MH i2c: E2 08 00 F1 1F 80 0D 03 02 00 00 00 00 8B [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:03]Read from MH i2c: E2 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 0B 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 0B 00 F1 1F 00 5A 0C AF 7E CE 63 71 89 90 00 4A [12:20:03]RAPDU: 5A 0C AF 7E CE 63 71 89 90 00 [12:20:03]wFMCommunicate OK [12:20:03]SAM_PROTO_SignData done [12:20:03]FM_MakeSignedData done [12:20:03]CreateOFDProtocolMessage [12:20:03]wFMCommunicate request_size=4 [12:20:03]MH_SAM_APDU [12:20:03]CAPDU: 80 11 00 00 [12:20:03]Write to MH i2c: E2 08 00 F2 1F 80 11 00 00 00 00 00 00 8B [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:03]Read from MH i2c: E2 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 17 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: E2 17 00 F2 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D8 [12:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:20:03]wFMCommunicate OK [12:20:03]CreateOFDProtocolMessage done [12:20:03]OFDSenderStorePacket 197971 [12:20:03]StoreOFDPacket docnum=197971 [12:20:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DF DB 07 01 F3 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 38 01 00 00 F4 03 04 00 F2 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 05 03 00 35 04 06 00 D5 D6 BD F8 6E DF 5A 0C AF 7E CE 63 71 89 [12:20:03]CheckFolder [12:20:03]dirname=/storage/ofd_packets [12:20:03]CheckFolder done [12:20:03]ProducePacketName [12:20:03]name=ofd_packets/00197971 [12:20:03]NVStorageSaveData ofd_packets/00197971 [12:20:03]File name is /storage/ofd_packets/00197971 [12:20:03]Write 301 bytes [12:20:03]NVStorageSaveData done [12:20:03]OFDSenderStorePacket done [12:20:03]KKMCreateOFDPacket done [12:20:03]NVStorageSaveData kkm_last_timestamp [12:20:03]File name is /storage/kkm_last_timestamp [12:20:03]Write 4 bytes [12:20:03]NVStorageSaveData done [12:20:03]ExternCall_PrintAddStr [12:20:03]wPrintStart [12:20:03]Write to MH i2c: 01 00 00 F3 1F 12 [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: 01 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: 01 07 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: 01 07 00 F3 1F 00 00 00 00 00 FF 0F 27 [12:20:03]RasterBufferAndPrint [12:20:03]line Счет N : (1)11325368 [12:20:03]line ИНН: 02508201610067 [12:20:03]line Контрольно-Кассовый Чек [12:20:03]line ПРОДАЖА [12:20:03]line ТРК (МРК, ГНК) : 21 [12:20:03]line Товар: 2710124500 [12:20:03]line Аи-95-К-5 [12:20:03]line 13.480 * 74.20 [12:20:03]line = 1000.22 [12:20:03]line НДС 12% НСП 1% [12:20:03]line > о реализуемом товаре [12:20:03]line ИТОГО: 1000.22 [12:20:03]line НСП 1% : 8.85 [12:20:03]line НДС 12% : 106.22 [12:20:03]line Наличными: 0.00 [12:20:03]line Безнал.: 1000.22 [12:20:03]line Место: АЗС № 95 "Партнер Нефть" [12:20:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:20:03]line СНО: Общий режим [12:20:03]line Чек 312 16.08.2024 12:20 [12:20:03]line Смена: 462 ФФД: 1.0 [12:20:03]line ЗНМ: 0300000079 [12:20:03]line РНМ: 0000000000092545 [12:20:03]line Версия ККМ: 001 [12:20:03]line Платежная система: O! деньги [12:20:03]line ФМ: 0000000000871802 [12:20:03]line ФД: 197971 [12:20:03]line ФПД: 235118286892767 [12:20:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122002&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197971&fm=235118286892767&tin=02508201610067®Number=0000000000092545&sum=100022 [12:20:03]written 0, free lines is 4095 [12:20:03]OFD Sender: Processing packet 197971 [packets to send 245, broken 244] [12:20:03]ProducePacketName [12:20:03]name=ofd_packets/00197971 [12:20:03]OFD Sender: To server: pG, [12:20:03]CommunicateWithHost lk.salyk.kg:30040 [12:20:03]ConnectInit lk.salyk.kg [12:20:03]Connected sock=10 [12:20:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DF DB 07 01 F3 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 38 01 00 00 F4 03 04 00 F2 43 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 05 03 00 35 04 06 00 D5 D6 BD F8 6E DF 5A 0C AF 7E CE 63 71 89 [12:20:03]Write to MH i2c: 01 00 00 1D 20 3D [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: 01 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: 01 07 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: 01 07 00 1D 20 00 00 00 00 00 05 0D 56 [12:20:03]RasterBufferAndPrint [12:20:03]line [12:20:03]line [12:20:03]line [12:20:03]line [12:20:03]line [12:20:03]written 0, free lines is 3339 [12:20:03]MH_Cut [12:20:03]Write to MH i2c: D1 01 00 24 20 01 16 [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: D1 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: D1 01 00 [12:20:03]MH_I2C_Read... [12:20:03]Read from MH i2c: D1 01 00 24 20 00 15 [12:20:03]Write to MH i2c: 01 00 00 25 20 45 [12:20:03]Write i2c OK [12:20:03]MH_I2C_Read... [12:20:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 06 D3 47 00 6A AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 05 03 00 F4 03 04 00 06 F0 BE 66 B6 04 01 00 00 D2 B5 3A C3 D2 51 8F 5D [12:20:03]CommunicateWithHost err = 0 [12:20:03]CheckOFDResponse [12:20:03]1017 (14) - 77093643461234 [12:20:03]1041 (16) - 0000000000871802 [12:20:03]1040 (4) - 197971 [12:20:03]1012 (4) - 16.08.2024 06:21 [12:20:03]1206 (1) - 0 [12:20:03]OFD Sender: Remove packet 197971 [12:20:03]ProducePacketName [12:20:03]name=ofd_packets/00197971 [12:20:03]NVStorageDeleteData [12:20:04]OFD Sender: No OFD packet to send [12:20:04]*** Cut start [12:20:04]*** Purtial cut [12:20:04]*** Stage 1: CUTSNS_PIN = 1 [12:20:04]Read from MH i2c: 01 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: 01 07 00 [12:20:04]MH_I2C_Read... [12:20:04]*** Stop cut motor [12:20:04]*** Cut end [12:20:04]Read from MH i2c: 01 07 00 25 20 00 00 00 00 00 FF 0F 5A [12:20:04]process_action close_receipt done [12:20:04]requested_data is exist [12:20:04]produce_requested_data [12:20:04]requested_item fm.sn is exist - process it [12:20:04]wFMCommunicate request_size=4 [12:20:04]MH_SAM_APDU [12:20:04]CAPDU: 80 11 00 00 [12:20:04]Write to MH i2c: E2 08 00 26 20 80 11 00 00 00 00 00 00 C0 [12:20:04]Write i2c OK [12:20:04]MH_I2C_Read... [12:20:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:04]Read from MH i2c: E2 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 17 00 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 17 00 26 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0D [12:20:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:20:04]wFMCommunicate OK [12:20:04]requested_item fd.num is exist - process it [12:20:04]SAM_PROTO_GetFieldsCounters [12:20:04]wFMCommunicate request_size=4 [12:20:04]MH_SAM_APDU [12:20:04]CAPDU: 80 13 00 00 [12:20:04]Write to MH i2c: E2 08 00 27 20 80 13 00 00 00 00 00 00 C3 [12:20:04]Write i2c OK [12:20:04]MH_I2C_Read... [12:20:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:04]Read from MH i2c: E2 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 62 00 [12:20:04]MH_I2C_Read... [12:20:04]Read from MH i2c: E2 62 00 27 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 53 05 03 00 0E 04 04 00 CE 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 B3 [12:20:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 53 05 03 00 0E 04 04 00 CE 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 [12:20:04]wFMCommunicate OK [12:20:04]SAM_PROTO_GetFieldsCounters done [12:20:04]requested_item shift.num is exist - process it [12:20:04]requested_item shift.opened is exist - process it [12:20:04]req_shift_opened [12:20:04]FM_GetShiftState [12:20:04]SAM_PROTO_GetShiftState [12:20:04]wFMCommunicate request_size=4 [12:20:04]MH_SAM_APDU [12:20:04]CAPDU: 80 13 01 00 [12:20:04]Write to MH i2c: E2 08 00 28 20 80 13 01 00 00 00 00 00 C5 [12:20:04]Write i2c OK [12:20:04]MH_I2C_Read... [12:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:05]Read from MH i2c: E2 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 0E 00 [12:20:05]MH_I2C_Read... [12:20:05]Read from MH i2c: E2 0E 00 28 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 53 [12:20:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:20:05]wFMCommunicate OK [12:20:05]SAM_PROTO_GetShiftState done [12:20:05]FM_GetShiftState done [12:20:05]req_shift_opened done [12:20:05]requested_item shift.open_date is exist - process it [12:20:05]req_shift_open_date [12:20:05]req_shift_open_date done [12:20:05]produce_requested_data done [12:20:05]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197971,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:20:05]process_action_free close_receipt [12:20:05]json_value_free [12:20:05]json_value_free done [12:20:05]process_json_proto returns [12:20:05]Send response to host [12:20:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197971,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:20:05]free response buf [12:20:05]execute_script done [12:20:05]execute_script returns [12:20:05]free content buf [12:20:05]Sock 9.Close socket [12:20:05]Sock 9.Thread stoped [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:24]OFD Sender: No OFD packet to send [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:52]accept exits with 7 [12:20:52]New connection [12:20:52]New thread 3067260260 created [12:20:52]Thread 3067403620 joined [12:20:52]Waiting for new connection... [12:20:52] Sock 7.Parse request [12:20:52]Sock 7.Check first char [12:20:52]Sock 7.First char is OK [12:20:52]request: POST /json_proto HTTP/1.0 [12:20:52]Method: POST [12:20:52]URL: /json_proto [12:20:52]Method is POST - this is cgi request [12:20:52]url: /json_proto [12:20:52]query_string will be loaded in cgi processing [12:20:52]execute_cgi json_proto POST (null) [12:20:52]execute_cgi path=json_proto method=POST [12:20:52]POST find Content-Length [12:20:52]Host: 172.17.46.195:8080 [12:20:52]Content-Length: 811 [12:20:52]Content-Type: application/json [12:20:52] [12:20:52]POST finish read [12:20:52]Found Content-Length = 811 [12:20:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:52]execute_script... [12:20: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)11325369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.77 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:52]POST & json_proto [12:20:52]process_json_proto [12:20:52]json parsed OK: [12:20:52]protocol is kg_v1.0 [12:20:52]action value=close_receipt [12:20:52]process_action close_receipt [12:20:52]cmd_close_receipt [12:20:52]MH_GetDate [12:20:52]Write to MH i2c: F0 00 00 29 20 38 [12:20:52]Write i2c OK [12:20:52]MH_I2C_Read... [12:20:52]Read from MH i2c: F0 [12:20:52]MH_I2C_Read... [12:20:52]Read from MH i2c: F0 09 00 [12:20:52]MH_I2C_Read... [12:20:52]Read from MH i2c: F0 09 00 29 20 00 25 44 BF 66 8D AE BC 66 2C [12:20:52]GetLastDocTimeStamp 1723810802 [12:20:52]current date 1723810853 [12:20:52]FM_GetShiftState [12:20:52]SAM_PROTO_GetShiftState [12:20:52]wFMCommunicate request_size=4 [12:20:52]MH_SAM_APDU [12:20:52]CAPDU: 80 13 01 00 [12:20:52]Write to MH i2c: E2 08 00 2A 20 80 13 01 00 00 00 00 00 C7 [12:20:52]Write i2c OK [12:20:52]MH_I2C_Read... [12:20:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:52]Read from MH i2c: E2 [12:20:52]MH_I2C_Read... [12:20:52]Read from MH i2c: E2 0E 00 [12:20:52]MH_I2C_Read... [12:20:52]Read from MH i2c: E2 0E 00 2A 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [12:20:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:20:52]wFMCommunicate OK [12:20:52]SAM_PROTO_GetShiftState done [12:20:52]FM_GetShiftState done [12:20:52]opened in 1723766727 [12:20:52]opened+sec_in_day 1723853127 [12:20:52]quantity*price = 150076 [12:20:52]sum+1 = 150078 [12:20:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.77 НСП 1% : 13.28 НДС 12% : 159.37 Наличными: 0.00 Безнал.: 1500.77 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 313 16.08.2024 12:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197972 ФПД: 205355138140390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122053&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197972&fm=205355138140390&tin=02508201610067®Number=0000000000092545&sum=150077 [12:20:53]StoreToDocumentArchive [12:20:53]shift 462 fd 197972 [12:20:53]save to /storage/0462/doc_00197972 [12:20:53]save last doc name /storage/0462/doc_00197972 to /storage/kkm_last_doc_name [12:20:53]save OK [12:20:53]Clear old archive folders... [12:20:53]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:20:53]tlvbuf is 009F03E0 [12:20:53]SAM_PROTO_ClearQueue [12:20:53]wFMCommunicate request_size=4 [12:20:53]MH_SAM_APDU [12:20:53]CAPDU: 80 09 00 00 [12:20:53]Write to MH i2c: E2 08 00 37 20 80 09 00 00 00 00 00 00 C9 [12:20:53]Write i2c OK [12:20:53]MH_I2C_Read... [12:20:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:53]Read from MH i2c: E2 [12:20:53]MH_I2C_Read... [12:20:53]Read from MH i2c: E2 03 00 [12:20:53]MH_I2C_Read... [12:20:53]Read from MH i2c: E2 03 00 37 20 00 90 00 CB [12:20:53]RAPDU: 90 00 [12:20:53]wFMCommunicate OK [12:20:53]SAM_PROTO_ClearQueue done [12:20:53]KKMCreateOFDPacket [12:20:53]OFDProtocolAddRootSTLVToBuf [12:20:53]FM_MakeSignedData [12:20:53]FM_MakeSignedData [12:20:53]SAM_PROTO_SignData [12:20:53]wFMCommunicate request_size=4 [12:20:53]MH_SAM_APDU [12:20:53]CAPDU: 80 0D 01 02 [12:20:53]Write to MH i2c: E2 08 00 38 20 80 0D 01 02 00 00 00 00 D1 [12:20:53]Write i2c OK [12:20:53]MH_I2C_Read... [12:20:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:53]Read from MH i2c: E2 [12:20:53]MH_I2C_Read... [12:20:53]Read from MH i2c: E2 03 00 [12:20:53]MH_I2C_Read... [12:20:53]Read from MH i2c: E2 03 00 38 20 00 90 00 CC [12:20:53]RAPDU: 90 00 [12:20:53]wFMCommunicate OK [12:20:53]wFMCommunicate request_size=255 [12:20:53]MH_SAM_APDU [12:20:53]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 25 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 05 03 [12:20:53]Write to MH i2c: E2 02 01 39 20 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 25 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 05 03 00 00 23 [12:20:53]Write i2c OK [12:20:53]MH_I2C_Read... [12:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:54]Read from MH i2c: E2 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 03 00 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 03 00 39 20 00 90 00 CD [12:20:54]RAPDU: 90 00 [12:20:54]wFMCommunicate OK [12:20:54]wFMCommunicate request_size=16 [12:20:54]MH_SAM_APDU [12:20:54]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 BA C4 F8 0F C8 E6 [12:20:54]Write to MH i2c: E2 13 00 3A 20 80 0D 02 02 0B 00 00 35 04 06 00 BA C4 F8 0F C8 E6 00 00 5C [12:20:54]Write i2c OK [12:20:54]MH_I2C_Read... [12:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:54]Read from MH i2c: E2 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 03 00 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 03 00 3A 20 00 90 00 CE [12:20:54]RAPDU: 90 00 [12:20:54]wFMCommunicate OK [12:20:54]wFMCommunicate request_size=4 [12:20:54]MH_SAM_APDU [12:20:54]CAPDU: 80 0D 03 02 [12:20:54]Write to MH i2c: E2 08 00 3B 20 80 0D 03 02 00 00 00 00 D6 [12:20:54]Write i2c OK [12:20:54]MH_I2C_Read... [12:20:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:54]Read from MH i2c: E2 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 0B 00 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 0B 00 3B 20 00 37 DD 10 52 0D 6D C8 88 90 00 17 [12:20:54]RAPDU: 37 DD 10 52 0D 6D C8 88 90 00 [12:20:54]wFMCommunicate OK [12:20:54]SAM_PROTO_SignData done [12:20:54]FM_MakeSignedData done [12:20:54]CreateOFDProtocolMessage [12:20:54]wFMCommunicate request_size=4 [12:20:54]MH_SAM_APDU [12:20:54]CAPDU: 80 11 00 00 [12:20:54]Write to MH i2c: E2 08 00 3C 20 80 11 00 00 00 00 00 00 D6 [12:20:54]Write i2c OK [12:20:54]MH_I2C_Read... [12:20:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:54]Read from MH i2c: E2 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 17 00 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: E2 17 00 3C 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 23 [12:20:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:20:54]wFMCommunicate OK [12:20:54]CreateOFDProtocolMessage done [12:20:54]OFDSenderStorePacket 197972 [12:20:54]StoreOFDPacket docnum=197972 [12:20:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 82 8E 0D 01 23 8A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 25 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 05 03 00 35 04 06 00 BA C4 F8 0F C8 E6 37 DD 10 52 0D 6D C8 88 [12:20:54]CheckFolder [12:20:54]dirname=/storage/ofd_packets [12:20:54]CheckFolder done [12:20:54]ProducePacketName [12:20:54]name=ofd_packets/00197972 [12:20:54]NVStorageSaveData ofd_packets/00197972 [12:20:54]File name is /storage/ofd_packets/00197972 [12:20:54]Write 307 bytes [12:20:54]NVStorageSaveData done [12:20:54]OFDSenderStorePacket done [12:20:54]KKMCreateOFDPacket done [12:20:54]NVStorageSaveData kkm_last_timestamp [12:20:54]File name is /storage/kkm_last_timestamp [12:20:54]Write 4 bytes [12:20:54]NVStorageSaveData done [12:20:54]ExternCall_PrintAddStr [12:20:54]wPrintStart [12:20:54]Write to MH i2c: 01 00 00 3D 20 5D [12:20:54]Write i2c OK [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: 01 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: 01 07 00 [12:20:54]MH_I2C_Read... [12:20:54]Read from MH i2c: 01 07 00 3D 20 00 00 00 00 00 FF 0F 72 [12:20:54]RasterBufferAndPrint [12:20:54]line Счет N : (1)11325369 [12:20:54]line ИНН: 02508201610067 [12:20:54]line Контрольно-Кассовый Чек [12:20:54]line ПРОДАЖА [12:20:54]line ТРК (МРК, ГНК) : 62 [12:20:54]line Товар: 2710194210 [12:20:54]line D-ENERGY ДТ-К-5 [12:20:54]line 19.440 * 77.20 [12:20:54]line = 1500.77 [12:20:54]line НДС 12% НСП 1% [12:20:54]line > о реализуемом товаре [12:20:54]line ИТОГО: 1500.77 [12:20:54]line НСП 1% : 13.28 [12:20:54]line НДС 12% : 159.37 [12:20:54]line Наличными: 0.00 [12:20:54]line Безнал.: 1500.77 [12:20:54]line Место: АЗС № 95 "Партнер Нефть" [12:20:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:20:54]line СНО: Общий режим [12:20:54]line Чек 313 16.08.2024 12:20 [12:20:54]line Смена: 462 ФФД: 1.0 [12:20:54]line ЗНМ: 0300000079 [12:20:54]line РНМ: 0000000000092545 [12:20:54]line Версия ККМ: 001 [12:20:54]line Платежная система: O! деньги [12:20:54]line ФМ: 0000000000871802 [12:20:54]line ФД: 197972 [12:20:54]line ФПД: 205355138140390 [12:20:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122053&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197972&fm=205355138140390&tin=02508201610067®Number=0000000000092545&sum=150077 [12:20:54]OFD Sender: Processing packet 197972 [packets to send 245, broken 244] [12:20:54]ProducePacketName [12:20:54]name=ofd_packets/00197972 [12:20:54]OFD Sender: To server: pG, [12:20:54]CommunicateWithHost lk.salyk.kg:30040 [12:20:54]ConnectInit lk.salyk.kg [12:20:54]written 0, free lines is 4095 [12:20:54]Connected sock=10 [12:20:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 82 8E 0D 01 23 8A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3D 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 41 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 25 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 05 03 00 35 04 06 00 BA C4 F8 0F C8 E6 37 DD 10 52 0D 6D C8 88 [12:20:55]Write to MH i2c: 01 00 00 67 20 87 [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: 01 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: 01 07 00 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: 01 07 00 67 20 00 00 00 00 00 08 0D A3 [12:20:55]RasterBufferAndPrint [12:20:55]line [12:20:55]line [12:20:55]line [12:20:55]line [12:20:55]line [12:20:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AE 7D 47 00 45 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 05 03 00 F4 03 04 00 3A F0 BE 66 B6 04 01 00 00 B2 93 9E 9F 68 D9 17 D4 [12:20:55]CommunicateWithHost err = 0 [12:20:55]CheckOFDResponse [12:20:55]1017 (14) - 77093643461234 [12:20:55]1041 (16) - 0000000000871802 [12:20:55]1040 (4) - 197972 [12:20:55]1012 (4) - 16.08.2024 06:22 [12:20:55]1206 (1) - 0 [12:20:55]OFD Sender: Remove packet 197972 [12:20:55]ProducePacketName [12:20:55]name=ofd_packets/00197972 [12:20:55]NVStorageDeleteData [12:20:55]written 0, free lines is 3357 [12:20:55]MH_Cut [12:20:55]Write to MH i2c: D1 01 00 6E 20 01 60 [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: D1 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: D1 01 00 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: D1 01 00 6E 20 00 5F [12:20:55]Write to MH i2c: 01 00 00 6F 20 8F [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]OFD Sender: No OFD packet to send [12:20:55]*** Cut start [12:20:55]*** Purtial cut [12:20:55]*** CUTSNS_PIN = 0 [12:20:56]*** Stage 1: CUTSNS_PIN = 1 [12:20:57]Read from MH i2c: 01 [12:20:57]MH_I2C_Read... [12:20:57]*** Stop cut motor [12:20:57]*** Cut end [12:20:57]Read from MH i2c: 01 07 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 6F 20 00 00 00 00 00 FF 0F A4 [12:20:57]process_action close_receipt done [12:20:57]requested_data is exist [12:20:57]produce_requested_data [12:20:57]requested_item fm.sn is exist - process it [12:20:57]wFMCommunicate request_size=4 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 11 00 00 [12:20:57]Write to MH i2c: E2 08 00 70 20 80 11 00 00 00 00 00 00 0A [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 17 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 17 00 70 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 57 [12:20:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:20:57]wFMCommunicate OK [12:20:57]requested_item fd.num is exist - process it [12:20:57]SAM_PROTO_GetFieldsCounters [12:20:57]wFMCommunicate request_size=4 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 13 00 00 [12:20:57]Write to MH i2c: E2 08 00 71 20 80 13 00 00 00 00 00 00 0D [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 62 00 [12:20:57]MH_I2C_Read... [12:20:58]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 54 05 03 00 0E 04 04 00 CE 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 01 [12:20:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 54 05 03 00 0E 04 04 00 CE 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 [12:20:58]wFMCommunicate OK [12:20:58]SAM_PROTO_GetFieldsCounters done [12:20:58]requested_item shift.num is exist - process it [12:20:58]requested_item shift.opened is exist - process it [12:20:58]req_shift_opened [12:20:58]FM_GetShiftState [12:20:58]SAM_PROTO_GetShiftState [12:20:58]wFMCommunicate request_size=4 [12:20:58]MH_SAM_APDU [12:20:58]CAPDU: 80 13 01 00 [12:20:58]Write to MH i2c: E2 08 00 72 20 80 13 01 00 00 00 00 00 0F [12:20:58]Write i2c OK [12:20:58]MH_I2C_Read... [12:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:58]Read from MH i2c: E2 [12:20:58]MH_I2C_Read... [12:20:58]Read from MH i2c: E2 0E 00 [12:20:58]MH_I2C_Read... [12:20:58]Read from MH i2c: E2 0E 00 72 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9D [12:20:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:20:58]wFMCommunicate OK [12:20:58]SAM_PROTO_GetShiftState done [12:20:58]FM_GetShiftState done [12:20:58]req_shift_opened done [12:20:58]requested_item shift.open_date is exist - process it [12:20:58]req_shift_open_date [12:20:58]req_shift_open_date done [12:20:58]produce_requested_data done [12:20:58]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197972,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:20:58]process_action_free close_receipt [12:20:58]json_value_free [12:20:58]json_value_free done [12:20:58]process_json_proto returns [12:20:58]Send response to host [12:20:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197972,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:20:58]free response buf [12:20:58]execute_script done [12:20:58]execute_script returns [12:20:58]free content buf [12:20:58]Sock 7.Close socket [12:20:58]Sock 7.Thread stoped [12:21:00]OFD Sender: No OFD packet to send [12:21:05]OFD Sender: No OFD packet to send [12:21:10]OFD Sender: No OFD packet to send [12:21:15]OFD Sender: No OFD packet to send [12:21:20]OFD Sender: No OFD packet to send [12:21:25]OFD Sender: No OFD packet to send [12:21:30]OFD Sender: No OFD packet to send [12:21:35]OFD Sender: No OFD packet to send [12:21:40]OFD Sender: No OFD packet to send [12:21:45]OFD Sender: No OFD packet to send [12:21:50]OFD Sender: No OFD packet to send [12:21:55]OFD Sender: No OFD packet to send [12:22:00]OFD Sender: No OFD packet to send [12:22:05]OFD Sender: No OFD packet to send [12:22:10]OFD Sender: No OFD packet to send [12:22:15]OFD Sender: No OFD packet to send [12:22:20]OFD Sender: No OFD packet to send [12:22:25]OFD Sender: No OFD packet to send [12:22:30]OFD Sender: No OFD packet to send [12:22:35]OFD Sender: No OFD packet to send [12:22:40]OFD Sender: No OFD packet to send [12:22:45]OFD Sender: No OFD packet to send [12:22:50]OFD Sender: No OFD packet to send [12:22:55]OFD Sender: No OFD packet to send [12:23:00]OFD Sender: No OFD packet to send [12:23:05]OFD Sender: No OFD packet to send [12:23:10]OFD Sender: No OFD packet to send [12:23:15]OFD Sender: No OFD packet to send [12:23:20]OFD Sender: No OFD packet to send [12:23:25]OFD Sender: No OFD packet to send [12:23:30]OFD Sender: No OFD packet to send [12:23:34]accept exits with 9 [12:23:34]New connection [12:23:34]New thread 3067403620 created [12:23:34]Thread 3067260260 joined [12:23:34]Waiting for new connection... [12:23:34] Sock 9.Parse request [12:23:34]Sock 9.Check first char [12:23:34]Sock 9.First char is OK [12:23:34]request: POST /json_proto HTTP/1.0 [12:23:34]Method: POST [12:23:34]URL: /json_proto [12:23:34]Method is POST - this is cgi request [12:23:34]url: /json_proto [12:23:34]query_string will be loaded in cgi processing [12:23:34]execute_cgi json_proto POST (null) [12:23:34]execute_cgi path=json_proto method=POST [12:23:34]POST find Content-Length [12:23:34]Host: 172.17.46.195:8080 [12:23:34]Content-Length: 805 [12:23:34]Content-Type: application/json [12:23:34] [12:23:34]POST finish read [12:23:34]Found Content-Length = 805 [12:23:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325371", "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" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:34]execute_script... [12:23: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)11325371", "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" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:34]POST & json_proto [12:23:34]process_json_proto [12:23:34]json parsed OK: [12:23:34]protocol is kg_v1.0 [12:23:34]action value=close_receipt [12:23:34]process_action close_receipt [12:23:34]cmd_close_receipt [12:23:34]MH_GetDate [12:23:34]Write to MH i2c: F0 00 00 73 20 82 [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: F0 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: F0 09 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: F0 09 00 73 20 00 C7 44 BF 66 8D AE BC 66 18 [12:23:34]GetLastDocTimeStamp 1723810853 [12:23:34]current date 1723811015 [12:23:34]FM_GetShiftState [12:23:34]SAM_PROTO_GetShiftState [12:23:34]wFMCommunicate request_size=4 [12:23:34]MH_SAM_APDU [12:23:34]CAPDU: 80 13 01 00 [12:23:34]Write to MH i2c: E2 08 00 74 20 80 13 01 00 00 00 00 00 11 [12:23:34]Write i2c OK [12:23:34]MH_I2C_Read... [12:23:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:34]Read from MH i2c: E2 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 0E 00 [12:23:34]MH_I2C_Read... [12:23:34]Read from MH i2c: E2 0E 00 74 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [12:23:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:23:34]wFMCommunicate OK [12:23:34]SAM_PROTO_GetShiftState done [12:23:34]FM_GetShiftState done [12:23:34]opened in 1723766727 [12:23:34]opened+sec_in_day 1723853127 [12:23:34]quantity*price = 300064 [12:23:34]sum+1 = 300066 [12:23:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 314 16.08.2024 12:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197973 ФПД: 219609957873540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122335&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197973&fm=219609957873540&tin=02508201610067®Number=0000000000092545&sum=300065 [12:23:35]StoreToDocumentArchive [12:23:35]shift 462 fd 197973 [12:23:35]save to /storage/0462/doc_00197973 [12:23:35]save last doc name /storage/0462/doc_00197973 to /storage/kkm_last_doc_name [12:23:35]save OK [12:23:35]Clear old archive folders... [12:23:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:23:35]tlvbuf is 0095B7F0 [12:23:35]SAM_PROTO_ClearQueue [12:23:35]wFMCommunicate request_size=4 [12:23:35]MH_SAM_APDU [12:23:35]CAPDU: 80 09 00 00 [12:23:35]Write to MH i2c: E2 08 00 81 20 80 09 00 00 00 00 00 00 13 [12:23:35]Write i2c OK [12:23:35]MH_I2C_Read... [12:23:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:35]Read from MH i2c: E2 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: E2 03 00 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: E2 03 00 81 20 00 90 00 15 [12:23:35]RAPDU: 90 00 [12:23:35]wFMCommunicate OK [12:23:35]SAM_PROTO_ClearQueue done [12:23:35]KKMCreateOFDPacket [12:23:35]OFDProtocolAddRootSTLVToBuf [12:23:35]FM_MakeSignedData [12:23:35]FM_MakeSignedData [12:23:35]SAM_PROTO_SignData [12:23:35]wFMCommunicate request_size=4 [12:23:35]MH_SAM_APDU [12:23:35]CAPDU: 80 0D 01 02 [12:23:35]Write to MH i2c: E2 08 00 82 20 80 0D 01 02 00 00 00 00 1B [12:23:35]Write i2c OK [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: E2 [12:23:35]MH_I2C_Read... [12:23:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:35]Read from MH i2c: E2 03 00 [12:23:35]MH_I2C_Read... [12:23:35]Read from MH i2c: E2 03 00 82 20 00 90 00 16 [12:23:35]RAPDU: 90 00 [12:23:35]wFMCommunicate OK [12:23:35]wFMCommunicate request_size=255 [12:23:35]MH_SAM_APDU [12:23: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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C7 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 05 03 00 35 04 06 00 C7 [12:23:35]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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C7 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 05 03 00 35 04 06 00 C7 00 00 B7 [12:23:35]Write i2c OK [12:23:35]MH_I2C_Read... [12:23:35]OFD Sender: No OFD packet to send [12:23:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 03 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 03 00 83 20 00 90 00 17 [12:23:36]RAPDU: 90 00 [12:23:36]wFMCommunicate OK [12:23:36]wFMCommunicate request_size=10 [12:23:36]MH_SAM_APDU [12:23:36]CAPDU: 80 0D 02 02 05 BB ED 87 37 84 [12:23:36]Write to MH i2c: E2 0D 00 84 20 80 0D 02 02 05 00 BB ED 87 37 84 00 00 12 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 03 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 03 00 84 20 00 90 00 18 [12:23:36]RAPDU: 90 00 [12:23:36]wFMCommunicate OK [12:23:36]wFMCommunicate request_size=4 [12:23:36]MH_SAM_APDU [12:23:36]CAPDU: 80 0D 03 02 [12:23:36]Write to MH i2c: E2 08 00 85 20 80 0D 03 02 00 00 00 00 20 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 0B 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 0B 00 85 20 00 A6 A8 72 D9 EF 6F F3 CB 90 00 D6 [12:23:36]RAPDU: A6 A8 72 D9 EF 6F F3 CB 90 00 [12:23:36]wFMCommunicate OK [12:23:36]SAM_PROTO_SignData done [12:23:36]FM_MakeSignedData done [12:23:36]CreateOFDProtocolMessage [12:23:36]wFMCommunicate request_size=4 [12:23:36]MH_SAM_APDU [12:23:36]CAPDU: 80 11 00 00 [12:23:36]Write to MH i2c: E2 08 00 86 20 80 11 00 00 00 00 00 00 20 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:36]Read from MH i2c: E2 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 17 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: E2 17 00 86 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6D [12:23:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:23:36]wFMCommunicate OK [12:23:36]CreateOFDProtocolMessage done [12:23:36]OFDSenderStorePacket 197973 [12:23:36]StoreOFDPacket docnum=197973 [12:23:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6F 9B 07 01 D9 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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C7 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 05 03 00 35 04 06 00 C7 BB ED 87 37 84 A6 A8 72 D9 EF 6F F3 CB [12:23:36]CheckFolder [12:23:36]dirname=/storage/ofd_packets [12:23:36]CheckFolder done [12:23:36]ProducePacketName [12:23:36]name=ofd_packets/00197973 [12:23:36]NVStorageSaveData ofd_packets/00197973 [12:23:36]File name is /storage/ofd_packets/00197973 [12:23:36]Write 301 bytes [12:23:36]NVStorageSaveData done [12:23:36]OFDSenderStorePacket done [12:23:36]KKMCreateOFDPacket done [12:23:36]NVStorageSaveData kkm_last_timestamp [12:23:36]File name is /storage/kkm_last_timestamp [12:23:36]Write 4 bytes [12:23:36]NVStorageSaveData done [12:23:36]ExternCall_PrintAddStr [12:23:36]wPrintStart [12:23:36]Write to MH i2c: 01 00 00 87 20 A7 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 07 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 07 00 87 20 00 00 00 00 00 FF 0F BC [12:23:36]RasterBufferAndPrint [12:23:36]line Счет N : (1)11325371 [12:23:36]line ИНН: 02508201610067 [12:23:36]line Контрольно-Кассовый Чек [12:23:36]line ПРОДАЖА [12:23:36]line ТРК (МРК, ГНК) : 11 [12:23:36]line Товар: 2710124500 [12:23:36]line Аи-95-К-5 [12:23:36]line 40.440 * 74.20 [12:23:36]line = 3000.65 [12:23:36]line НДС 12% НСП 1% [12:23:36]line > о реализуемом товаре [12:23:36]line ИТОГО: 3000.65 [12:23:36]line НСП 1% : 26.55 [12:23:36]line НДС 12% : 318.65 [12:23:36]line Наличными: 0.00 [12:23:36]line Безнал.: 3000.65 [12:23:36]line Место: АЗС № 95 "Партнер Нефть" [12:23:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:23:36]line СНО: Общий режим [12:23:36]line Чек 314 16.08.2024 12:23 [12:23:36]line Смена: 462 ФФД: 1.0 [12:23:36]line ЗНМ: 0300000079 [12:23:36]line РНМ: 0000000000092545 [12:23:36]line Версия ККМ: 001 [12:23:36]line Платежная система: O! деньги [12:23:36]line ФМ: 0000000000871802 [12:23:36]line ФД: 197973 [12:23:36]line ФПД: 219609957873540 [12:23:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122335&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197973&fm=219609957873540&tin=02508201610067®Number=0000000000092545&sum=300065 [12:23:36]OFD Sender: Processing packet 197973 [packets to send 245, broken 244] [12:23:36]ProducePacketName [12:23:36]name=ofd_packets/00197973 [12:23:36]OFD Sender: To server: pG, [12:23:36]CommunicateWithHost lk.salyk.kg:30040 [12:23:36]ConnectInit lk.salyk.kg [12:23:36]written 0, free lines is 4095 [12:23:36]Connected sock=10 [12:23:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6F 9B 07 01 D9 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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C7 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 05 03 00 35 04 06 00 C7 BB ED 87 37 84 A6 A8 72 D9 EF 6F F3 CB [12:23:36]Write to MH i2c: 01 00 00 B1 20 D1 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 07 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: 01 07 00 B1 20 00 00 00 00 00 F7 0C DB [12:23:36]RasterBufferAndPrint [12:23:36]line [12:23:36]line [12:23:36]line [12:23:36]line [12:23:36]line [12:23:36]written 0, free lines is 3326 [12:23:36]MH_Cut [12:23:36]Write to MH i2c: D1 01 00 B8 20 01 AA [12:23:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4E 79 47 00 FB B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 05 03 00 F4 03 04 00 DB F0 BE 66 B6 04 01 00 00 77 F7 68 1D 0A 7F B2 C3 [12:23:36]CommunicateWithHost err = 0 [12:23:36]CheckOFDResponse [12:23:36]1017 (14) - 77093643461234 [12:23:36]1041 (16) - 0000000000871802 [12:23:36]1040 (4) - 197973 [12:23:36]1012 (4) - 16.08.2024 06:25 [12:23:36]1206 (1) - 0 [12:23:36]OFD Sender: Remove packet 197973 [12:23:36]ProducePacketName [12:23:36]name=ofd_packets/00197973 [12:23:36]NVStorageDeleteData [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: D1 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: D1 01 00 [12:23:36]MH_I2C_Read... [12:23:36]Read from MH i2c: D1 01 00 B8 20 00 A9 [12:23:36]Write to MH i2c: 01 00 00 B9 20 D9 [12:23:36]Write i2c OK [12:23:36]MH_I2C_Read... [12:23:37]OFD Sender: No OFD packet to send [12:23:37]*** Cut start [12:23:37]*** Purtial cut [12:23:37]*** Stage 1: CUTSNS_PIN = 1 [12:23:37]Read from MH i2c: 01 [12:23:37]MH_I2C_Read... [12:23:37]*** Stop cut motor [12:23:37]*** Cut end [12:23:37]Read from MH i2c: 01 07 00 [12:23:37]MH_I2C_Read... [12:23:37]Read from MH i2c: 01 07 00 B9 20 00 00 00 00 00 FF 0F EE [12:23:37]process_action close_receipt done [12:23:37]requested_data is exist [12:23:37]produce_requested_data [12:23:37]requested_item fm.sn is exist - process it [12:23:37]wFMCommunicate request_size=4 [12:23:37]MH_SAM_APDU [12:23:37]CAPDU: 80 11 00 00 [12:23:37]Write to MH i2c: E2 08 00 BA 20 80 11 00 00 00 00 00 00 54 [12:23:37]Write i2c OK [12:23:37]MH_I2C_Read... [12:23:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:38]Read from MH i2c: E2 [12:23:38]MH_I2C_Read... [12:23:38]Read from MH i2c: E2 17 00 [12:23:38]MH_I2C_Read... [12:23:38]Read from MH i2c: E2 17 00 BA 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A1 [12:23:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:23:38]wFMCommunicate OK [12:23:38]requested_item fd.num is exist - process it [12:23:38]SAM_PROTO_GetFieldsCounters [12:23:38]wFMCommunicate request_size=4 [12:23:38]MH_SAM_APDU [12:23:38]CAPDU: 80 13 00 00 [12:23:38]Write to MH i2c: E2 08 00 BB 20 80 13 00 00 00 00 00 00 57 [12:23:38]Write i2c OK [12:23:38]MH_I2C_Read... [12:23:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:38]Read from MH i2c: E2 [12:23:38]MH_I2C_Read... [12:23:38]Read from MH i2c: E2 62 00 [12:23:38]MH_I2C_Read... [12:23:38]Read from MH i2c: E2 62 00 BB 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 55 05 03 00 0E 04 04 00 CE 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 4F [12:23:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 55 05 03 00 0E 04 04 00 CE 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 [12:23:38]wFMCommunicate OK [12:23:38]SAM_PROTO_GetFieldsCounters done [12:23:38]requested_item shift.num is exist - process it [12:23:38]requested_item shift.opened is exist - process it [12:23:38]req_shift_opened [12:23:38]FM_GetShiftState [12:23:38]SAM_PROTO_GetShiftState [12:23:38]wFMCommunicate request_size=4 [12:23:38]MH_SAM_APDU [12:23:38]CAPDU: 80 13 01 00 [12:23:38]Write to MH i2c: E2 08 00 BC 20 80 13 01 00 00 00 00 00 59 [12:23:38]Write i2c OK [12:23:38]MH_I2C_Read... [12:23:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:38]Read from MH i2c: E2 [12:23:38]MH_I2C_Read... [12:23:38]Read from MH i2c: E2 0E 00 [12:23:38]MH_I2C_Read... [12:23:38]Read from MH i2c: E2 0E 00 BC 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E7 [12:23:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:23:38]wFMCommunicate OK [12:23:38]SAM_PROTO_GetShiftState done [12:23:38]FM_GetShiftState done [12:23:38]req_shift_opened done [12:23:38]requested_item shift.open_date is exist - process it [12:23:38]req_shift_open_date [12:23:38]req_shift_open_date done [12:23:38]produce_requested_data done [12:23:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197973,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:23:38]process_action_free close_receipt [12:23:38]json_value_free [12:23:38]json_value_free done [12:23:38]process_json_proto returns [12:23:38]Send response to host [12:23:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197973,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:23:38]free response buf [12:23:38]execute_script done [12:23:38]execute_script returns [12:23:38]free content buf [12:23:38]Sock 9.Close socket [12:23:38]Sock 9.Thread stoped [12:23:42]OFD Sender: No OFD packet to send [12:23:47]OFD Sender: No OFD packet to send [12:23:52]OFD Sender: No OFD packet to send [12:23:57]OFD Sender: No OFD packet to send [12:24:02]OFD Sender: No OFD packet to send [12:24:07]OFD Sender: No OFD packet to send [12:24:11]accept exits with 7 [12:24:11]New connection [12:24:11]New thread 3067260260 created [12:24:11]Thread 3067403620 joined [12:24:11]Waiting for new connection... [12:24:11] Sock 7.Parse request [12:24:11]Sock 7.Check first char [12:24:11]Sock 7.First char is OK [12:24:11]request: POST /json_proto HTTP/1.0 [12:24:11]Method: POST [12:24:11]URL: /json_proto [12:24:11]Method is POST - this is cgi request [12:24:11]url: /json_proto [12:24:11]query_string will be loaded in cgi processing [12:24:11]execute_cgi json_proto POST (null) [12:24:11]execute_cgi path=json_proto method=POST [12:24:11]POST find Content-Length [12:24:11]Host: 172.17.46.195:8080 [12:24:11]Content-Length: 802 [12:24:11]Content-Type: application/json [12:24:11] [12:24:11]POST finish read [12:24:11]Found Content-Length = 802 [12:24:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325372", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:11]execute_script... [12:24: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)11325372", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:11]POST & json_proto [12:24:11]process_json_proto [12:24:11]json parsed OK: [12:24:11]protocol is kg_v1.0 [12:24:11]action value=close_receipt [12:24:11]process_action close_receipt [12:24:11]cmd_close_receipt [12:24:11]MH_GetDate [12:24:11]Write to MH i2c: F0 00 00 BD 20 CC [12:24:11]Write i2c OK [12:24:11]MH_I2C_Read... [12:24:11]Read from MH i2c: F0 [12:24:11]MH_I2C_Read... [12:24:11]Read from MH i2c: F0 09 00 [12:24:11]MH_I2C_Read... [12:24:11]Read from MH i2c: F0 09 00 BD 20 00 EC 44 BF 66 8D AE BC 66 87 [12:24:11]GetLastDocTimeStamp 1723811015 [12:24:11]current date 1723811052 [12:24:11]FM_GetShiftState [12:24:11]SAM_PROTO_GetShiftState [12:24:11]wFMCommunicate request_size=4 [12:24:11]MH_SAM_APDU [12:24:11]CAPDU: 80 13 01 00 [12:24:11]Write to MH i2c: E2 08 00 BE 20 80 13 01 00 00 00 00 00 5B [12:24:11]Write i2c OK [12:24:11]MH_I2C_Read... [12:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:11]Read from MH i2c: E2 [12:24:11]MH_I2C_Read... [12:24:11]Read from MH i2c: E2 0E 00 [12:24:11]MH_I2C_Read... [12:24:11]Read from MH i2c: E2 0E 00 BE 20 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E9 [12:24:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:24:11]wFMCommunicate OK [12:24:11]SAM_PROTO_GetShiftState done [12:24:11]FM_GetShiftState done [12:24:11]opened in 1723766727 [12:24:11]opened+sec_in_day 1723853127 [12:24:11]quantity*price = 50010 [12:24:11]sum+1 = 50012 [12:24:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 315 16.08.2024 12:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197974 ФПД: 174776613475407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122412&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197974&fm=174776613475407&tin=02508201610067®Number=0000000000092545&sum=50011 [12:24:12]StoreToDocumentArchive [12:24:12]shift 462 fd 197974 [12:24:12]save to /storage/0462/doc_00197974 [12:24:12]save last doc name /storage/0462/doc_00197974 to /storage/kkm_last_doc_name [12:24:12]save OK [12:24:12]Clear old archive folders... [12:24:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:12]tlvbuf is 00923B80 [12:24:12]SAM_PROTO_ClearQueue [12:24:12]wFMCommunicate request_size=4 [12:24:12]MH_SAM_APDU [12:24:12]CAPDU: 80 09 00 00 [12:24:12]Write to MH i2c: E2 08 00 CB 20 80 09 00 00 00 00 00 00 5D [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 CB 20 00 90 00 5F [12:24:12]RAPDU: 90 00 [12:24:12]wFMCommunicate OK [12:24:12]SAM_PROTO_ClearQueue done [12:24:12]KKMCreateOFDPacket [12:24:12]OFDProtocolAddRootSTLVToBuf [12:24:12]FM_MakeSignedData [12:24:12]FM_MakeSignedData [12:24:12]SAM_PROTO_SignData [12:24:12]wFMCommunicate request_size=4 [12:24:12]MH_SAM_APDU [12:24:12]CAPDU: 80 0D 01 02 [12:24:12]Write to MH i2c: E2 08 00 CC 20 80 0D 01 02 00 00 00 00 65 [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 CC 20 00 90 00 60 [12:24:12]RAPDU: 90 00 [12:24:12]wFMCommunicate OK [12:24:12]wFMCommunicate request_size=255 [12:24:12]MH_SAM_APDU [12:24: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 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 3B 01 00 00 F4 03 04 00 EC 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 05 03 00 35 04 06 00 9E [12:24:12]Write to MH i2c: E2 02 01 CD 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 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 3B 01 00 00 F4 03 04 00 EC 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 05 03 00 35 04 06 00 9E 00 00 38 [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]OFD Sender: No OFD packet to send [12:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 CD 20 00 90 00 61 [12:24:12]RAPDU: 90 00 [12:24:12]wFMCommunicate OK [12:24:12]wFMCommunicate request_size=10 [12:24:12]MH_SAM_APDU [12:24:12]CAPDU: 80 0D 02 02 05 F5 59 F6 14 4F [12:24:12]Write to MH i2c: E2 0D 00 CE 20 80 0D 02 02 05 00 F5 59 F6 14 4F 00 00 19 [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 03 00 CE 20 00 90 00 62 [12:24:12]RAPDU: 90 00 [12:24:12]wFMCommunicate OK [12:24:12]wFMCommunicate request_size=4 [12:24:12]MH_SAM_APDU [12:24:12]CAPDU: 80 0D 03 02 [12:24:12]Write to MH i2c: E2 08 00 CF 20 80 0D 03 02 00 00 00 00 6A [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 0B 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 0B 00 CF 20 00 BC 02 9E 52 24 39 28 45 90 00 E3 [12:24:12]RAPDU: BC 02 9E 52 24 39 28 45 90 00 [12:24:12]wFMCommunicate OK [12:24:12]SAM_PROTO_SignData done [12:24:12]FM_MakeSignedData done [12:24:12]CreateOFDProtocolMessage [12:24:12]wFMCommunicate request_size=4 [12:24:12]MH_SAM_APDU [12:24:12]CAPDU: 80 11 00 00 [12:24:12]Write to MH i2c: E2 08 00 D0 20 80 11 00 00 00 00 00 00 6A [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:12]Read from MH i2c: E2 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 17 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: E2 17 00 D0 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B7 [12:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:24:12]wFMCommunicate OK [12:24:12]CreateOFDProtocolMessage done [12:24:12]OFDSenderStorePacket 197974 [12:24:12]StoreOFDPacket docnum=197974 [12:24:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AB FF 07 01 58 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3B 01 00 00 F4 03 04 00 EC 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 05 03 00 35 04 06 00 9E F5 59 F6 14 4F BC 02 9E 52 24 39 28 45 [12:24:12]CheckFolder [12:24:12]dirname=/storage/ofd_packets [12:24:12]CheckFolder done [12:24:12]ProducePacketName [12:24:12]name=ofd_packets/00197974 [12:24:12]NVStorageSaveData ofd_packets/00197974 [12:24:12]File name is /storage/ofd_packets/00197974 [12:24:12]Write 301 bytes [12:24:12]NVStorageSaveData done [12:24:12]OFDSenderStorePacket done [12:24:12]KKMCreateOFDPacket done [12:24:12]NVStorageSaveData kkm_last_timestamp [12:24:12]File name is /storage/kkm_last_timestamp [12:24:12]Write 4 bytes [12:24:12]NVStorageSaveData done [12:24:12]ExternCall_PrintAddStr [12:24:12]wPrintStart [12:24:12]Write to MH i2c: 01 00 00 D1 20 F1 [12:24:12]Write i2c OK [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: 01 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: 01 07 00 [12:24:12]MH_I2C_Read... [12:24:12]Read from MH i2c: 01 07 00 D1 20 00 00 00 00 00 FF 0F 06 [12:24:12]RasterBufferAndPrint [12:24:12]line Счет N : (1)11325372 [12:24:12]line ИНН: 02508201610067 [12:24:12]line Контрольно-Кассовый Чек [12:24:12]line ПРОДАЖА [12:24:12]line ТРК (МРК, ГНК) : 41 [12:24:12]line Товар: 2710124500 [12:24:12]line Аи-95-К-5 [12:24:12]line 6.740 * 74.20 [12:24:12]line = 500.11 [12:24:12]line НДС 12% НСП 1% [12:24:12]line > о реализуемом товаре [12:24:12]line ИТОГО: 500.11 [12:24:12]line НСП 1% : 4.43 [12:24:12]line НДС 12% : 53.11 [12:24:12]line Наличными: 0.00 [12:24:12]line Безнал.: 500.11 [12:24:12]line Место: АЗС № 95 "Партнер Нефть" [12:24:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:24:12]line СНО: Общий режим [12:24:12]line Чек 315 16.08.2024 12:24 [12:24:12]line Смена: 462 ФФД: 1.0 [12:24:12]line ЗНМ: 0300000079 [12:24:12]line РНМ: 0000000000092545 [12:24:12]line Версия ККМ: 001 [12:24:12]line Платежная система: O! деньги [12:24:12]line ФМ: 0000000000871802 [12:24:12]line ФД: 197974 [12:24:12]line ФПД: 174776613475407 [12:24:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122412&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197974&fm=174776613475407&tin=02508201610067®Number=0000000000092545&sum=50011 [12:24:12]written 0, free lines is 4095 [12:24:13]OFD Sender: Processing packet 197974 [packets to send 245, broken 244] [12:24:13]ProducePacketName [12:24:13]name=ofd_packets/00197974 [12:24:13]OFD Sender: To server: pG, [12:24:13]CommunicateWithHost lk.salyk.kg:30040 [12:24:13]ConnectInit lk.salyk.kg [12:24:13]Connected sock=10 [12:24:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AB FF 07 01 58 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3B 01 00 00 F4 03 04 00 EC 44 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 05 03 00 35 04 06 00 9E F5 59 F6 14 4F BC 02 9E 52 24 39 28 45 [12:24:13]Write to MH i2c: 01 00 00 FB 20 1B [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: 01 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: 01 07 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: 01 07 00 FB 20 00 00 00 00 00 E4 0C 12 [12:24:13]RasterBufferAndPrint [12:24:13]line [12:24:13]line [12:24:13]line [12:24:13]line [12:24:13]line [12:24:13]written 0, free lines is 3308 [12:24:13]MH_Cut [12:24:13]Write to MH i2c: D1 01 00 02 21 01 F5 [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: D1 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: D1 01 00 [12:24:13]MH_I2C_Read... [12:24:13]Read from MH i2c: D1 01 00 02 21 00 F4 [12:24:13]Write to MH i2c: 01 00 00 03 21 24 [12:24:13]Write i2c OK [12:24:13]MH_I2C_Read... [12:24:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 69 F7 47 00 80 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 05 03 00 F4 03 04 00 00 F1 BE 66 B6 04 01 00 00 D4 C2 43 91 94 1F 8F F8 [12:24:13]CommunicateWithHost err = 0 [12:24:13]CheckOFDResponse [12:24:13]1017 (14) - 77093643461234 [12:24:13]1041 (16) - 0000000000871802 [12:24:13]1040 (4) - 197974 [12:24:13]1012 (4) - 16.08.2024 06:26 [12:24:13]1206 (1) - 0 [12:24:13]OFD Sender: Remove packet 197974 [12:24:13]ProducePacketName [12:24:13]name=ofd_packets/00197974 [12:24:13]NVStorageDeleteData [12:24:13]OFD Sender: No OFD packet to send [12:24:14]*** Cut start [12:24:14]*** Purtial cut [12:24:14]*** CUTSNS_PIN = 0 [12:24:14]*** Stage 1: CUTSNS_PIN = 1 [12:24:16]Read from MH i2c: 01 [12:24:16]MH_I2C_Read... [12:24:16]*** Stop cut motor [12:24:16]*** Cut end [12:24:16]Read from MH i2c: 01 07 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: 01 07 00 03 21 00 00 00 00 00 FF 0F 39 [12:24:16]process_action close_receipt done [12:24:16]requested_data is exist [12:24:16]produce_requested_data [12:24:16]requested_item fm.sn is exist - process it [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 11 00 00 [12:24:16]Write to MH i2c: E2 08 00 04 21 80 11 00 00 00 00 00 00 9F [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 17 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 17 00 04 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EC [12:24:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:24:16]wFMCommunicate OK [12:24:16]requested_item fd.num is exist - process it [12:24:16]SAM_PROTO_GetFieldsCounters [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 13 00 00 [12:24:16]Write to MH i2c: E2 08 00 05 21 80 13 00 00 00 00 00 00 A2 [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 62 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 62 00 05 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 56 05 03 00 0E 04 04 00 CE 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 9E [12:24:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 56 05 03 00 0E 04 04 00 CE 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 [12:24:16]wFMCommunicate OK [12:24:16]SAM_PROTO_GetFieldsCounters done [12:24:16]requested_item shift.num is exist - process it [12:24:16]requested_item shift.opened is exist - process it [12:24:16]req_shift_opened [12:24:16]FM_GetShiftState [12:24:16]SAM_PROTO_GetShiftState [12:24:16]wFMCommunicate request_size=4 [12:24:16]MH_SAM_APDU [12:24:16]CAPDU: 80 13 01 00 [12:24:16]Write to MH i2c: E2 08 00 06 21 80 13 01 00 00 00 00 00 A4 [12:24:16]Write i2c OK [12:24:16]MH_I2C_Read... [12:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:16]Read from MH i2c: E2 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 0E 00 [12:24:16]MH_I2C_Read... [12:24:16]Read from MH i2c: E2 0E 00 06 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 32 [12:24:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:24:16]wFMCommunicate OK [12:24:16]SAM_PROTO_GetShiftState done [12:24:16]FM_GetShiftState done [12:24:16]req_shift_opened done [12:24:16]requested_item shift.open_date is exist - process it [12:24:16]req_shift_open_date [12:24:16]req_shift_open_date done [12:24:16]produce_requested_data done [12:24:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197974,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:24:16]process_action_free close_receipt [12:24:16]json_value_free [12:24:16]json_value_free done [12:24:16]process_json_proto returns [12:24:16]Send response to host [12:24:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197974,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:24:16]free response buf [12:24:16]execute_script done [12:24:16]execute_script returns [12:24:16]free content buf [12:24:16]Sock 7.Close socket [12:24:16]Sock 7.Thread stoped [12:24:18]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:31]accept exits with 9 [12:24:31]New connection [12:24:31]New thread 3067403620 created [12:24:31]Thread 3067260260 joined [12:24:31]Waiting for new connection... [12:24:31] Sock 9.Parse request [12:24:31]Sock 9.Check first char [12:24:31]Sock 9.First char is OK [12:24:31]request: POST /json_proto HTTP/1.0 [12:24:31]Method: POST [12:24:31]URL: /json_proto [12:24:31]Method is POST - this is cgi request [12:24:31]url: /json_proto [12:24:31]query_string will be loaded in cgi processing [12:24:31]execute_cgi json_proto POST (null) [12:24:31]execute_cgi path=json_proto method=POST [12:24:31]POST find Content-Length [12:24:31]Host: 172.17.46.195:8080 [12:24:31]Content-Length: 756 [12:24:31]Content-Type: application/json [12:24:31] [12:24:31]POST finish read [12:24:31]Found Content-Length = 756 [12:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 70.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30113999", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:31]execute_script... [12: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)11325370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 70.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30113999", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:31]POST & json_proto [12:24:31]process_json_proto [12:24:31]json parsed OK: [12:24:31]protocol is kg_v1.0 [12:24:31]action value=close_receipt [12:24:31]process_action close_receipt [12:24:31]cmd_close_receipt [12:24:31]MH_GetDate [12:24:31]Write to MH i2c: F0 00 00 07 21 17 [12:24:31]Write i2c OK [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: F0 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: F0 09 00 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: F0 09 00 07 21 00 00 45 BF 66 8D AE BC 66 E7 [12:24:31]GetLastDocTimeStamp 1723811052 [12:24:31]current date 1723811072 [12:24:31]FM_GetShiftState [12:24:31]SAM_PROTO_GetShiftState [12:24:31]wFMCommunicate request_size=4 [12:24:31]MH_SAM_APDU [12:24:31]CAPDU: 80 13 01 00 [12:24:31]Write to MH i2c: E2 08 00 08 21 80 13 01 00 00 00 00 00 A6 [12:24:31]Write i2c OK [12:24:31]MH_I2C_Read... [12:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:31]Read from MH i2c: E2 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: E2 0E 00 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: E2 0E 00 08 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 34 [12:24:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:24:31]wFMCommunicate OK [12:24:31]SAM_PROTO_GetShiftState done [12:24:31]FM_GetShiftState done [12:24:31]opened in 1723766727 [12:24:31]opened+sec_in_day 1723853127 [12:24:31]quantity*price = 0 [12:24:31]sum+1 = 1 [12:24:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 316 16.08.2024 12:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30113999 ФМ: 0000000000871802 ФД: 197975 ФПД: 206802326034577 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122432&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197975&fm=206802326034577&tin=02508201610067®Number=0000000000092545&sum=0 [12:24:32]StoreToDocumentArchive [12:24:32]shift 462 fd 197975 [12:24:32]save to /storage/0462/doc_00197975 [12:24:32]save last doc name /storage/0462/doc_00197975 to /storage/kkm_last_doc_name [12:24:32]save OK [12:24:32]Clear old archive folders... [12:24:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:32]tlvbuf is 00908020 [12:24:32]SAM_PROTO_ClearQueue [12:24:32]wFMCommunicate request_size=4 [12:24:32]MH_SAM_APDU [12:24:32]CAPDU: 80 09 00 00 [12:24:32]Write to MH i2c: E2 08 00 15 21 80 09 00 00 00 00 00 00 A8 [12:24:32]Write i2c OK [12:24:32]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 15 21 00 90 00 AA [12:24:33]RAPDU: 90 00 [12:24:33]wFMCommunicate OK [12:24:33]SAM_PROTO_ClearQueue done [12:24:33]KKMCreateOFDPacket [12:24:33]OFDProtocolAddRootSTLVToBuf [12:24:33]FM_MakeSignedData [12:24:33]FM_MakeSignedData [12:24:33]SAM_PROTO_SignData [12:24:33]wFMCommunicate request_size=4 [12:24:33]MH_SAM_APDU [12:24:33]CAPDU: 80 0D 01 02 [12:24:33]Write to MH i2c: E2 08 00 16 21 80 0D 01 02 00 00 00 00 B0 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 16 21 00 90 00 AB [12:24:33]RAPDU: 90 00 [12:24:33]wFMCommunicate OK [12:24:33]wFMCommunicate request_size=255 [12:24:33]MH_SAM_APDU [12:24:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 00 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 05 03 00 35 04 06 00 BC [12:24:33]Write to MH i2c: E2 02 01 17 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 00 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 05 03 00 35 04 06 00 BC 00 00 C6 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 17 21 00 90 00 AC [12:24:33]RAPDU: 90 00 [12:24:33]wFMCommunicate OK [12:24:33]wFMCommunicate request_size=10 [12:24:33]MH_SAM_APDU [12:24:33]CAPDU: 80 0D 02 02 05 15 EB 2E 98 91 [12:24:33]Write to MH i2c: E2 0D 00 18 21 80 0D 02 02 05 00 15 EB 2E 98 91 00 00 14 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 03 00 18 21 00 90 00 AD [12:24:33]RAPDU: 90 00 [12:24:33]wFMCommunicate OK [12:24:33]wFMCommunicate request_size=4 [12:24:33]MH_SAM_APDU [12:24:33]CAPDU: 80 0D 03 02 [12:24:33]Write to MH i2c: E2 08 00 19 21 80 0D 03 02 00 00 00 00 B5 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 0B 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 0B 00 19 21 00 87 2E 58 7D B6 93 F0 84 90 00 FD [12:24:33]RAPDU: 87 2E 58 7D B6 93 F0 84 90 00 [12:24:33]wFMCommunicate OK [12:24:33]SAM_PROTO_SignData done [12:24:33]FM_MakeSignedData done [12:24:33]CreateOFDProtocolMessage [12:24:33]wFMCommunicate request_size=4 [12:24:33]MH_SAM_APDU [12:24:33]CAPDU: 80 11 00 00 [12:24:33]Write to MH i2c: E2 08 00 1A 21 80 11 00 00 00 00 00 00 B5 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:33]Read from MH i2c: E2 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 17 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: E2 17 00 1A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 02 [12:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:24:33]wFMCommunicate OK [12:24:33]CreateOFDProtocolMessage done [12:24:33]OFDSenderStorePacket 197975 [12:24:33]StoreOFDPacket docnum=197975 [12:24:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 23 84 07 01 EE D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 00 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 05 03 00 35 04 06 00 BC 15 EB 2E 98 91 87 2E 58 7D B6 93 F0 84 [12:24:33]CheckFolder [12:24:33]dirname=/storage/ofd_packets [12:24:33]CheckFolder done [12:24:33]ProducePacketName [12:24:33]name=ofd_packets/00197975 [12:24:33]NVStorageSaveData ofd_packets/00197975 [12:24:33]File name is /storage/ofd_packets/00197975 [12:24:33]Write 301 bytes [12:24:33]NVStorageSaveData done [12:24:33]OFDSenderStorePacket done [12:24:33]KKMCreateOFDPacket done [12:24:33]NVStorageSaveData kkm_last_timestamp [12:24:33]File name is /storage/kkm_last_timestamp [12:24:33]Write 4 bytes [12:24:33]NVStorageSaveData done [12:24:33]ExternCall_PrintAddStr [12:24:33]wPrintStart [12:24:33]Write to MH i2c: 01 00 00 1B 21 3C [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: 01 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: 01 07 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: 01 07 00 1B 21 00 00 00 00 00 FF 0F 51 [12:24:33]RasterBufferAndPrint [12:24:33]line Счет N : (1)11325370 [12:24:33]line ИНН: 02508201610067 [12:24:33]line Контрольно-Кассовый Чек [12:24:33]line ПРОДАЖА [12:24:33]line ТРК (МРК, ГНК) : 32 [12:24:33]line Товар: 2710124130 [12:24:33]line Аи-92-К-4 [12:24:33]line 70.000 * 0.00 [12:24:33]line = 0.00 [12:24:33]line НДС 12% НСП 1% [12:24:33]line > о реализуемом товаре [12:24:33]line ИТОГО: 0.00 [12:24:33]line НСП 1% : 0.00 [12:24:33]line НДС 12% : 0.00 [12:24:33]line Наличными: 0.00 [12:24:33]line Безнал.: 0.00 [12:24:33]line Место: АЗС № 95 "Партнер Нефть" [12:24:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:24:33]line СНО: Общий режим [12:24:33]line Чек 316 16.08.2024 12:24 [12:24:33]line Смена: 462 ФФД: 1.0 [12:24:33]line ЗНМ: 0300000079 [12:24:33]line РНМ: 0000000000092545 [12:24:33]line Версия ККМ: 001 [12:24:33]line Талоны: ТК ГПНА Online [12:24:33]line 30113999 [12:24:33]line ФМ: 0000000000871802 [12:24:33]line ФД: 197975 [12:24:33]line ФПД: 206802326034577 [12:24:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122432&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197975&fm=206802326034577&tin=02508201610067®Number=0000000000092545&sum=0 [12:24:33]written 0, free lines is 4095 [12:24:33]OFD Sender: Processing packet 197975 [packets to send 245, broken 244] [12:24:33]ProducePacketName [12:24:33]name=ofd_packets/00197975 [12:24:33]OFD Sender: To server: pG, [12:24:33]CommunicateWithHost lk.salyk.kg:30040 [12:24:33]ConnectInit lk.salyk.kg [12:24:33]Connected sock=10 [12:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 23 84 07 01 EE D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 11 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 00 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 05 03 00 35 04 06 00 BC 15 EB 2E 98 91 87 2E 58 7D B6 93 F0 84 [12:24:33]Write to MH i2c: 01 00 00 45 21 66 [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: 01 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: 01 07 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: 01 07 00 45 21 00 00 00 00 00 EC 0C 65 [12:24:33]RasterBufferAndPrint [12:24:33]line [12:24:33]line [12:24:33]line [12:24:33]line [12:24:33]line [12:24:33]written 0, free lines is 3314 [12:24:33]MH_Cut [12:24:33]Write to MH i2c: D1 01 00 4C 21 01 3F [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: D1 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: D1 01 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: D1 01 00 4C 21 00 3E [12:24:33]Write to MH i2c: 01 00 00 4D 21 6E [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EB C7 47 00 21 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 05 03 00 F4 03 04 00 14 F1 BE 66 B6 04 01 00 00 61 DF 0A 48 85 DE 01 F9 [12:24:34]CommunicateWithHost err = 0 [12:24:34]CheckOFDResponse [12:24:34]1017 (14) - 77093643461234 [12:24:34]1041 (16) - 0000000000871802 [12:24:34]1040 (4) - 197975 [12:24:34]1012 (4) - 16.08.2024 06:26 [12:24:34]1206 (1) - 0 [12:24:34]OFD Sender: Remove packet 197975 [12:24:34]ProducePacketName [12:24:34]name=ofd_packets/00197975 [12:24:34]NVStorageDeleteData [12:24:34]OFD Sender: No OFD packet to send [12:24:34]*** Cut start [12:24:34]*** Purtial cut [12:24:34]*** Stage 1: CUTSNS_PIN = 1 [12:24:34]Read from MH i2c: 01 [12:24:35]MH_I2C_Read... [12:24:35]*** Stop cut motor [12:24:35]*** Cut end [12:24:35]Read from MH i2c: 01 07 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: 01 07 00 4D 21 00 00 00 00 00 FF 0F 83 [12:24:35]process_action close_receipt done [12:24:35]requested_data is exist [12:24:35]produce_requested_data [12:24:35]requested_item fm.sn is exist - process it [12:24:35]wFMCommunicate request_size=4 [12:24:35]MH_SAM_APDU [12:24:35]CAPDU: 80 11 00 00 [12:24:35]Write to MH i2c: E2 08 00 4E 21 80 11 00 00 00 00 00 00 E9 [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 17 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 17 00 4E 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [12:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:24:35]wFMCommunicate OK [12:24:35]requested_item fd.num is exist - process it [12:24:35]SAM_PROTO_GetFieldsCounters [12:24:35]wFMCommunicate request_size=4 [12:24:35]MH_SAM_APDU [12:24:35]CAPDU: 80 13 00 00 [12:24:35]Write to MH i2c: E2 08 00 4F 21 80 13 00 00 00 00 00 00 EC [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 62 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 62 00 4F 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 57 05 03 00 0E 04 04 00 CE 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 EC [12:24:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 57 05 03 00 0E 04 04 00 CE 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 [12:24:35]wFMCommunicate OK [12:24:35]SAM_PROTO_GetFieldsCounters done [12:24:35]requested_item shift.num is exist - process it [12:24:35]requested_item shift.opened is exist - process it [12:24:35]req_shift_opened [12:24:35]FM_GetShiftState [12:24:35]SAM_PROTO_GetShiftState [12:24:35]wFMCommunicate request_size=4 [12:24:35]MH_SAM_APDU [12:24:35]CAPDU: 80 13 01 00 [12:24:35]Write to MH i2c: E2 08 00 50 21 80 13 01 00 00 00 00 00 EE [12:24:35]Write i2c OK [12:24:35]MH_I2C_Read... [12:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:35]Read from MH i2c: E2 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 0E 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: E2 0E 00 50 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [12:24:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:24:35]wFMCommunicate OK [12:24:35]SAM_PROTO_GetShiftState done [12:24:35]FM_GetShiftState done [12:24:35]req_shift_opened done [12:24:35]requested_item shift.open_date is exist - process it [12:24:35]req_shift_open_date [12:24:35]req_shift_open_date done [12:24:35]produce_requested_data done [12:24:35]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197975,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:24:35]process_action_free close_receipt [12:24:35]json_value_free [12:24:35]json_value_free done [12:24:35]process_json_proto returns [12:24:35]Send response to host [12:24:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197975,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:24:35]free response buf [12:24:35]execute_script done [12:24:35]execute_script returns [12:24:35]free content buf [12:24:35]Sock 9.Close socket [12:24:35]Sock 9.Thread stoped [12:24:39]OFD Sender: No OFD packet to send [12:24:44]OFD Sender: No OFD packet to send [12:24:49]OFD Sender: No OFD packet to send [12:24:54]OFD Sender: No OFD packet to send [12:24:59]OFD Sender: No OFD packet to send [12:25:04]OFD Sender: No OFD packet to send [12:25:09]OFD Sender: No OFD packet to send [12:25:14]OFD Sender: No OFD packet to send [12:25:19]OFD Sender: No OFD packet to send [12:25:24]OFD Sender: No OFD packet to send [12:25:29]OFD Sender: No OFD packet to send [12:25:34]OFD Sender: No OFD packet to send [12:25:38]accept exits with 7 [12:25:38]New connection [12:25:38]New thread 3067260260 created [12:25:38]Thread 3067403620 joined [12:25:38]Waiting for new connection... [12:25:38] Sock 7.Parse request [12:25:38]Sock 7.Check first char [12:25:38]Sock 7.First char is OK [12:25:38]request: POST /json_proto HTTP/1.0 [12:25:38]Method: POST [12:25:38]URL: /json_proto [12:25:38]Method is POST - this is cgi request [12:25:38]url: /json_proto [12:25:38]query_string will be loaded in cgi processing [12:25:38]execute_cgi json_proto POST (null) [12:25:38]execute_cgi path=json_proto method=POST [12:25:38]POST find Content-Length [12:25:38]Host: 172.17.46.195:8080 [12:25:38]Content-Length: 805 [12:25:38]Content-Type: application/json [12:25:38] [12:25:38]POST finish read [12:25:38]Found Content-Length = 805 [12:25:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325373", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:38]execute_script... [12:25: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)11325373", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:38]POST & json_proto [12:25:38]process_json_proto [12:25:38]json parsed OK: [12:25:38]protocol is kg_v1.0 [12:25:38]action value=close_receipt [12:25:38]process_action close_receipt [12:25:38]cmd_close_receipt [12:25:38]MH_GetDate [12:25:38]Write to MH i2c: F0 00 00 51 21 61 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: F0 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: F0 09 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: F0 09 00 51 21 00 43 45 BF 66 8D AE BC 66 74 [12:25:38]GetLastDocTimeStamp 1723811072 [12:25:38]current date 1723811139 [12:25:38]FM_GetShiftState [12:25:38]SAM_PROTO_GetShiftState [12:25:38]wFMCommunicate request_size=4 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 13 01 00 [12:25:38]Write to MH i2c: E2 08 00 52 21 80 13 01 00 00 00 00 00 F0 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 0E 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 0E 00 52 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7E [12:25:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:25:38]wFMCommunicate OK [12:25:38]SAM_PROTO_GetShiftState done [12:25:38]FM_GetShiftState done [12:25:38]opened in 1723766727 [12:25:38]opened+sec_in_day 1723853127 [12:25:38]quantity*price = 150032 [12:25:38]sum+1 = 150033 [12:25:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 317 16.08.2024 12:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197976 ФПД: 150037125807884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122539&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197976&fm=150037125807884&tin=02508201610067®Number=0000000000092545&sum=150032 [12:25:39]StoreToDocumentArchive [12:25:39]shift 462 fd 197976 [12:25:39]save to /storage/0462/doc_00197976 [12:25:39]save last doc name /storage/0462/doc_00197976 to /storage/kkm_last_doc_name [12:25:39]save OK [12:25:39]Clear old archive folders... [12:25:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:39]tlvbuf is B6E161C0 [12:25:39]SAM_PROTO_ClearQueue [12:25:39]wFMCommunicate request_size=4 [12:25:39]MH_SAM_APDU [12:25:39]CAPDU: 80 09 00 00 [12:25:39]Write to MH i2c: E2 08 00 5F 21 80 09 00 00 00 00 00 00 F2 [12:25:39]Write i2c OK [12:25:39]MH_I2C_Read... [12:25:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:39]Read from MH i2c: E2 [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: E2 03 00 [12:25:39]MH_I2C_Read... [12:25:39]Read from MH i2c: E2 03 00 5F 21 00 90 00 F4 [12:25:39]RAPDU: 90 00 [12:25:39]wFMCommunicate OK [12:25:39]SAM_PROTO_ClearQueue done [12:25:39]KKMCreateOFDPacket [12:25:39]OFDProtocolAddRootSTLVToBuf [12:25:39]FM_MakeSignedData [12:25:39]FM_MakeSignedData [12:25:39]SAM_PROTO_SignData [12:25:39]wFMCommunicate request_size=4 [12:25:39]MH_SAM_APDU [12:25:39]CAPDU: 80 0D 01 02 [12:25:39]Write to MH i2c: E2 08 00 60 21 80 0D 01 02 00 00 00 00 FA [12:25:39]Write i2c OK [12:25:39]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 60 21 00 90 00 F5 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]wFMCommunicate request_size=255 [12:25:40]MH_SAM_APDU [12:25: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 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 3D 01 00 00 F4 03 04 00 43 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 05 03 00 35 04 06 00 88 [12:25:40]Write to MH i2c: E2 02 01 61 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 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 3D 01 00 00 F4 03 04 00 43 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 05 03 00 35 04 06 00 88 00 00 CA [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 61 21 00 90 00 F6 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]wFMCommunicate request_size=10 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 0D 02 02 05 75 3D 96 3F 0C [12:25:40]Write to MH i2c: E2 0D 00 62 21 80 0D 02 02 05 00 75 3D 96 3F 0C 00 00 9A [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 03 00 62 21 00 90 00 F7 [12:25:40]RAPDU: 90 00 [12:25:40]wFMCommunicate OK [12:25:40]wFMCommunicate request_size=4 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 0D 03 02 [12:25:40]Write to MH i2c: E2 08 00 63 21 80 0D 03 02 00 00 00 00 FF [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 0B 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 0B 00 63 21 00 85 44 6F AF DB 82 2B 49 90 00 B8 [12:25:40]RAPDU: 85 44 6F AF DB 82 2B 49 90 00 [12:25:40]wFMCommunicate OK [12:25:40]SAM_PROTO_SignData done [12:25:40]FM_MakeSignedData done [12:25:40]CreateOFDProtocolMessage [12:25:40]wFMCommunicate request_size=4 [12:25:40]MH_SAM_APDU [12:25:40]CAPDU: 80 11 00 00 [12:25:40]Write to MH i2c: E2 08 00 64 21 80 11 00 00 00 00 00 00 FF [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:40]Read from MH i2c: E2 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 17 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: E2 17 00 64 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [12:25:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:25:40]wFMCommunicate OK [12:25:40]CreateOFDProtocolMessage done [12:25:40]OFDSenderStorePacket 197976 [12:25:40]StoreOFDPacket docnum=197976 [12:25:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C 97 07 01 37 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3D 01 00 00 F4 03 04 00 43 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 05 03 00 35 04 06 00 88 75 3D 96 3F 0C 85 44 6F AF DB 82 2B 49 [12:25:40]CheckFolder [12:25:40]dirname=/storage/ofd_packets [12:25:40]CheckFolder done [12:25:40]ProducePacketName [12:25:40]name=ofd_packets/00197976 [12:25:40]NVStorageSaveData ofd_packets/00197976 [12:25:40]File name is /storage/ofd_packets/00197976 [12:25:40]Write 301 bytes [12:25:40]NVStorageSaveData done [12:25:40]OFDSenderStorePacket done [12:25:40]KKMCreateOFDPacket done [12:25:40]NVStorageSaveData kkm_last_timestamp [12:25:40]File name is /storage/kkm_last_timestamp [12:25:40]Write 4 bytes [12:25:40]NVStorageSaveData done [12:25:40]ExternCall_PrintAddStr [12:25:40]wPrintStart [12:25:40]Write to MH i2c: 01 00 00 65 21 86 [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 07 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 07 00 65 21 00 00 00 00 00 FF 0F 9B [12:25:40]RasterBufferAndPrint [12:25:40]line Счет N : (1)11325373 [12:25:40]line ИНН: 02508201610067 [12:25:40]line Контрольно-Кассовый Чек [12:25:40]line ПРОДАЖА [12:25:40]line ТРК (МРК, ГНК) : 11 [12:25:40]line Товар: 2710124500 [12:25:40]line Аи-95-К-5 [12:25:40]line 20.220 * 74.20 [12:25:40]line = 1500.32 [12:25:40]line НДС 12% НСП 1% [12:25:40]line > о реализуемом товаре [12:25:40]line ИТОГО: 1500.32 [12:25:40]line НСП 1% : 13.28 [12:25:40]line НДС 12% : 159.33 [12:25:40]line Наличными: 0.00 [12:25:40]line Безнал.: 1500.32 [12:25:40]line Место: АЗС № 95 "Партнер Нефть" [12:25:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:25:40]line СНО: Общий режим [12:25:40]line Чек 317 16.08.2024 12:25 [12:25:40]line Смена: 462 ФФД: 1.0 [12:25:40]line ЗНМ: 0300000079 [12:25:40]line РНМ: 0000000000092545 [12:25:40]line Версия ККМ: 001 [12:25:40]line Платежная система: O! деньги [12:25:40]line ФМ: 0000000000871802 [12:25:40]line ФД: 197976 [12:25:40]line ФПД: 150037125807884 [12:25:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122539&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197976&fm=150037125807884&tin=02508201610067®Number=0000000000092545&sum=150032 [12:25:40]written 0, free lines is 4095 [12:25:40]OFD Sender: Processing packet 197976 [packets to send 245, broken 244] [12:25:40]ProducePacketName [12:25:40]name=ofd_packets/00197976 [12:25:40]OFD Sender: To server: pG, [12:25:40]CommunicateWithHost lk.salyk.kg:30040 [12:25:40]ConnectInit lk.salyk.kg [12:25:40]Connected sock=10 [12:25:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C 97 07 01 37 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3D 01 00 00 F4 03 04 00 43 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 05 03 00 35 04 06 00 88 75 3D 96 3F 0C 85 44 6F AF DB 82 2B 49 [12:25:40]Write to MH i2c: 01 00 00 8F 21 B0 [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 07 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: 01 07 00 8F 21 00 00 00 00 00 FF 0C C2 [12:25:40]RasterBufferAndPrint [12:25:40]line [12:25:40]line [12:25:40]line [12:25:40]line [12:25:40]line [12:25:40]written 0, free lines is 3332 [12:25:40]MH_Cut [12:25:40]Write to MH i2c: D1 01 00 96 21 01 89 [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: D1 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: D1 01 00 [12:25:40]MH_I2C_Read... [12:25:40]Read from MH i2c: D1 01 00 96 21 00 88 [12:25:40]Write to MH i2c: 01 00 00 97 21 B8 [12:25:40]Write i2c OK [12:25:40]MH_I2C_Read... [12:25:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F1 B2 47 00 A9 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 05 03 00 F4 03 04 00 57 F1 BE 66 B6 04 01 00 00 95 D8 A7 9B 1A E9 AD 92 [12:25:41]CommunicateWithHost err = 0 [12:25:41]CheckOFDResponse [12:25:41]1017 (14) - 77093643461234 [12:25:41]1041 (16) - 0000000000871802 [12:25:41]1040 (4) - 197976 [12:25:41]1012 (4) - 16.08.2024 06:27 [12:25:41]1206 (1) - 0 [12:25:41]OFD Sender: Remove packet 197976 [12:25:41]ProducePacketName [12:25:41]name=ofd_packets/00197976 [12:25:41]NVStorageDeleteData [12:25:41]OFD Sender: No OFD packet to send [12:25:41]*** Cut start [12:25:41]*** Purtial cut [12:25:41]*** CUTSNS_PIN = 0 [12:25:41]*** Stage 1: CUTSNS_PIN = 1 [12:25:43]Read from MH i2c: 01 [12:25:43]MH_I2C_Read... [12:25:43]*** Stop cut motor [12:25:43]*** Cut end [12:25:43]Read from MH i2c: 01 07 00 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: 01 07 00 97 21 00 00 00 00 00 FF 0F CD [12:25:43]process_action close_receipt done [12:25:43]requested_data is exist [12:25:43]produce_requested_data [12:25:43]requested_item fm.sn is exist - process it [12:25:43]wFMCommunicate request_size=4 [12:25:43]MH_SAM_APDU [12:25:43]CAPDU: 80 11 00 00 [12:25:43]Write to MH i2c: E2 08 00 98 21 80 11 00 00 00 00 00 00 33 [12:25:43]Write i2c OK [12:25:43]MH_I2C_Read... [12:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:43]Read from MH i2c: E2 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: E2 17 00 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: E2 17 00 98 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 80 [12:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:25:43]wFMCommunicate OK [12:25:43]requested_item fd.num is exist - process it [12:25:43]SAM_PROTO_GetFieldsCounters [12:25:43]wFMCommunicate request_size=4 [12:25:43]MH_SAM_APDU [12:25:43]CAPDU: 80 13 00 00 [12:25:43]Write to MH i2c: E2 08 00 99 21 80 13 00 00 00 00 00 00 36 [12:25:43]Write i2c OK [12:25:43]MH_I2C_Read... [12:25:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:43]Read from MH i2c: E2 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: E2 62 00 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: E2 62 00 99 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 58 05 03 00 0E 04 04 00 CE 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 3A [12:25:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 58 05 03 00 0E 04 04 00 CE 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 [12:25:43]wFMCommunicate OK [12:25:43]SAM_PROTO_GetFieldsCounters done [12:25:43]requested_item shift.num is exist - process it [12:25:43]requested_item shift.opened is exist - process it [12:25:43]req_shift_opened [12:25:43]FM_GetShiftState [12:25:43]SAM_PROTO_GetShiftState [12:25:43]wFMCommunicate request_size=4 [12:25:43]MH_SAM_APDU [12:25:43]CAPDU: 80 13 01 00 [12:25:43]Write to MH i2c: E2 08 00 9A 21 80 13 01 00 00 00 00 00 38 [12:25:43]Write i2c OK [12:25:43]MH_I2C_Read... [12:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:43]Read from MH i2c: E2 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: E2 0E 00 [12:25:43]MH_I2C_Read... [12:25:43]Read from MH i2c: E2 0E 00 9A 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [12:25:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:25:43]wFMCommunicate OK [12:25:43]SAM_PROTO_GetShiftState done [12:25:43]FM_GetShiftState done [12:25:43]req_shift_opened done [12:25:43]requested_item shift.open_date is exist - process it [12:25:43]req_shift_open_date [12:25:43]req_shift_open_date done [12:25:43]produce_requested_data done [12:25:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197976,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:25:43]process_action_free close_receipt [12:25:43]json_value_free [12:25:43]json_value_free done [12:25:43]process_json_proto returns [12:25:43]Send response to host [12:25:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197976,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:25:43]free response buf [12:25:43]execute_script done [12:25:43]execute_script returns [12:25:43]free content buf [12:25:43]Sock 7.Close socket [12:25:43]Sock 7.Thread stoped [12:25:46]OFD Sender: No OFD packet to send [12:25:51]OFD Sender: No OFD packet to send [12:25:56]OFD Sender: No OFD packet to send [12:26:01]OFD Sender: No OFD packet to send [12:26:06]OFD Sender: No OFD packet to send [12:26:11]OFD Sender: No OFD packet to send [12:26:16]OFD Sender: No OFD packet to send [12:26:21]OFD Sender: No OFD packet to send [12:26:26]OFD Sender: No OFD packet to send [12:26:31]OFD Sender: No OFD packet to send [12:26:36]OFD Sender: No OFD packet to send [12:26:41]OFD Sender: No OFD packet to send [12:26:46]OFD Sender: No OFD packet to send [12:26:51]OFD Sender: No OFD packet to send [12:26:51]accept exits with 9 [12:26:51]New connection [12:26:51]New thread 3067403620 created [12:26:51]Thread 3067260260 joined [12:26:51]Waiting for new connection... [12:26:51] Sock 9.Parse request [12:26:51]Sock 9.Check first char [12:26:51]Sock 9.First char is OK [12:26:51]request: POST /json_proto HTTP/1.0 [12:26:51]Method: POST [12:26:51]URL: /json_proto [12:26:51]Method is POST - this is cgi request [12:26:51]url: /json_proto [12:26:51]query_string will be loaded in cgi processing [12:26:51]execute_cgi json_proto POST (null) [12:26:51]execute_cgi path=json_proto method=POST [12:26:51]POST find Content-Length [12:26:51]Host: 172.17.46.195:8080 [12:26:51]Content-Length: 756 [12:26:51]Content-Type: application/json [12:26:51] [12:26:51]POST finish read [12:26:51]Found Content-Length = 756 [12:26:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 29.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089702", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:51]execute_script... [12:26: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)11325374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 29.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089702", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:51]POST & json_proto [12:26:51]process_json_proto [12:26:51]json parsed OK: [12:26:51]protocol is kg_v1.0 [12:26:51]action value=close_receipt [12:26:51]process_action close_receipt [12:26:51]cmd_close_receipt [12:26:51]MH_GetDate [12:26:51]Write to MH i2c: F0 00 00 9B 21 AB [12:26:51]Write i2c OK [12:26:51]MH_I2C_Read... [12:26:51]Read from MH i2c: F0 [12:26:51]MH_I2C_Read... [12:26:51]Read from MH i2c: F0 09 00 [12:26:51]MH_I2C_Read... [12:26:51]Read from MH i2c: F0 09 00 9B 21 00 8C 45 BF 66 8D AE BC 66 07 [12:26:51]GetLastDocTimeStamp 1723811139 [12:26:51]current date 1723811212 [12:26:51]FM_GetShiftState [12:26:51]SAM_PROTO_GetShiftState [12:26:51]wFMCommunicate request_size=4 [12:26:51]MH_SAM_APDU [12:26:51]CAPDU: 80 13 01 00 [12:26:51]Write to MH i2c: E2 08 00 9C 21 80 13 01 00 00 00 00 00 3A [12:26:51]Write i2c OK [12:26:51]MH_I2C_Read... [12:26:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:51]Read from MH i2c: E2 [12:26:51]MH_I2C_Read... [12:26:51]Read from MH i2c: E2 0E 00 [12:26:51]MH_I2C_Read... [12:26:51]Read from MH i2c: E2 0E 00 9C 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C8 [12:26:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:26:51]wFMCommunicate OK [12:26:51]SAM_PROTO_GetShiftState done [12:26:51]FM_GetShiftState done [12:26:51]opened in 1723766727 [12:26:51]opened+sec_in_day 1723853127 [12:26:51]quantity*price = 0 [12:26:51]sum+1 = 1 [12:26:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 318 16.08.2024 12:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30089702 ФМ: 0000000000871802 ФД: 197977 ФПД: 277141000092013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122652&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197977&fm=277141000092013&tin=02508201610067®Number=0000000000092545&sum=0 [12:26:52]StoreToDocumentArchive [12:26:52]shift 462 fd 197977 [12:26:52]save to /storage/0462/doc_00197977 [12:26:52]save last doc name /storage/0462/doc_00197977 to /storage/kkm_last_doc_name [12:26:52]save OK [12:26:52]Clear old archive folders... [12:26:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:52]tlvbuf is 00923530 [12:26:52]SAM_PROTO_ClearQueue [12:26:52]wFMCommunicate request_size=4 [12:26:52]MH_SAM_APDU [12:26:52]CAPDU: 80 09 00 00 [12:26:52]Write to MH i2c: E2 08 00 A9 21 80 09 00 00 00 00 00 00 3C [12:26:52]Write i2c OK [12:26:52]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 A9 21 00 90 00 3E [12:26:53]RAPDU: 90 00 [12:26:53]wFMCommunicate OK [12:26:53]SAM_PROTO_ClearQueue done [12:26:53]KKMCreateOFDPacket [12:26:53]OFDProtocolAddRootSTLVToBuf [12:26:53]FM_MakeSignedData [12:26:53]FM_MakeSignedData [12:26:53]SAM_PROTO_SignData [12:26:53]wFMCommunicate request_size=4 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 0D 01 02 [12:26:53]Write to MH i2c: E2 08 00 AA 21 80 0D 01 02 00 00 00 00 44 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 AA 21 00 90 00 3F [12:26:53]RAPDU: 90 00 [12:26:53]wFMCommunicate OK [12:26:53]wFMCommunicate request_size=255 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 8C 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 05 03 00 35 04 06 00 FC [12:26:53]Write to MH i2c: E2 02 01 AB 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 8C 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 05 03 00 35 04 06 00 FC 00 00 57 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 AB 21 00 90 00 40 [12:26:53]RAPDU: 90 00 [12:26:53]wFMCommunicate OK [12:26:53]wFMCommunicate request_size=10 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 0D 02 02 05 0E EA DC F9 6D [12:26:53]Write to MH i2c: E2 0D 00 AC 21 80 0D 02 02 05 00 0E EA DC F9 6D 00 00 8B [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 AC 21 00 90 00 41 [12:26:53]RAPDU: 90 00 [12:26:53]wFMCommunicate OK [12:26:53]wFMCommunicate request_size=4 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 0D 03 02 [12:26:53]Write to MH i2c: E2 08 00 AD 21 80 0D 03 02 00 00 00 00 49 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 0B 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 0B 00 AD 21 00 29 B6 21 70 F5 F5 A8 F9 90 00 45 [12:26:53]RAPDU: 29 B6 21 70 F5 F5 A8 F9 90 00 [12:26:53]wFMCommunicate OK [12:26:53]SAM_PROTO_SignData done [12:26:53]FM_MakeSignedData done [12:26:53]CreateOFDProtocolMessage [12:26:53]wFMCommunicate request_size=4 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 11 00 00 [12:26:53]Write to MH i2c: E2 08 00 AE 21 80 11 00 00 00 00 00 00 49 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 17 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 17 00 AE 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [12:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:26:53]wFMCommunicate OK [12:26:53]CreateOFDProtocolMessage done [12:26:53]OFDSenderStorePacket 197977 [12:26:53]StoreOFDPacket docnum=197977 [12:26:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C9 34 07 01 ED AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 8C 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 05 03 00 35 04 06 00 FC 0E EA DC F9 6D 29 B6 21 70 F5 F5 A8 F9 [12:26:53]CheckFolder [12:26:53]dirname=/storage/ofd_packets [12:26:53]CheckFolder done [12:26:53]ProducePacketName [12:26:53]name=ofd_packets/00197977 [12:26:53]NVStorageSaveData ofd_packets/00197977 [12:26:53]File name is /storage/ofd_packets/00197977 [12:26:53]Write 301 bytes [12:26:53]NVStorageSaveData done [12:26:53]OFDSenderStorePacket done [12:26:53]KKMCreateOFDPacket done [12:26:53]NVStorageSaveData kkm_last_timestamp [12:26:53]File name is /storage/kkm_last_timestamp [12:26:53]Write 4 bytes [12:26:53]NVStorageSaveData done [12:26:53]ExternCall_PrintAddStr [12:26:53]wPrintStart [12:26:53]Write to MH i2c: 01 00 00 AF 21 D0 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: 01 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: 01 07 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: 01 07 00 AF 21 00 00 00 00 00 FF 0F E5 [12:26:53]RasterBufferAndPrint [12:26:53]line Счет N : (1)11325374 [12:26:53]line ИНН: 02508201610067 [12:26:53]line Контрольно-Кассовый Чек [12:26:53]line ПРОДАЖА [12:26:53]line ТРК (МРК, ГНК) : 32 [12:26:53]line Товар: 2710124130 [12:26:53]line Аи-92-К-4 [12:26:53]line 29.500 * 0.00 [12:26:53]line = 0.00 [12:26:53]line НДС 12% НСП 1% [12:26:53]line > о реализуемом товаре [12:26:53]line ИТОГО: 0.00 [12:26:53]line НСП 1% : 0.00 [12:26:53]line НДС 12% : 0.00 [12:26:53]line Наличными: 0.00 [12:26:53]line Безнал.: 0.00 [12:26:53]line Место: АЗС № 95 "Партнер Нефть" [12:26:53]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:26:53]line СНО: Общий режим [12:26:53]line Чек 318 16.08.2024 12:26 [12:26:53]line Смена: 462 ФФД: 1.0 [12:26:53]line ЗНМ: 0300000079 [12:26:53]line РНМ: 0000000000092545 [12:26:53]line Версия ККМ: 001 [12:26:53]line Талоны: ТК ГПНА Online [12:26:53]line 30089702 [12:26:53]line ФМ: 0000000000871802 [12:26:53]line ФД: 197977 [12:26:53]line ФПД: 277141000092013 [12:26:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122652&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197977&fm=277141000092013&tin=02508201610067®Number=0000000000092545&sum=0 [12:26:53]written 0, free lines is 4095 [12:26:53]OFD Sender: Processing packet 197977 [packets to send 245, broken 244] [12:26:53]ProducePacketName [12:26:53]name=ofd_packets/00197977 [12:26:53]OFD Sender: To server: pG, [12:26:53]CommunicateWithHost lk.salyk.kg:30040 [12:26:53]ConnectInit lk.salyk.kg [12:26:53]Connected sock=10 [12:26:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C9 34 07 01 ED AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 8C 45 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 05 03 00 35 04 06 00 FC 0E EA DC F9 6D 29 B6 21 70 F5 F5 A8 F9 [12:26:53]Write to MH i2c: 01 00 00 D9 21 FA [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: 01 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: 01 07 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: 01 07 00 D9 21 00 00 00 00 00 F6 0C 03 [12:26:53]RasterBufferAndPrint [12:26:53]line [12:26:53]line [12:26:53]line [12:26:53]line [12:26:53]line [12:26:53]written 0, free lines is 3324 [12:26:53]MH_Cut [12:26:53]Write to MH i2c: D1 01 00 E0 21 01 D3 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: D1 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: D1 01 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: D1 01 00 E0 21 00 D2 [12:26:53]Write to MH i2c: 01 00 00 E1 21 02 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 76 FC 47 00 E2 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 38 37 31 38 30 32 10 04 04 00 59 05 03 00 F4 03 04 00 A0 F1 BE 66 B6 04 01 00 00 AD 45 F4 3D C4 2A AB 24 [12:26:54]CommunicateWithHost err = 0 [12:26:54]CheckOFDResponse [12:26:54]1017 (14) - 77093643461234 [12:26:54]1041 (16) - 0000000000871802 [12:26:54]1040 (4) - 197977 [12:26:54]1012 (4) - 16.08.2024 06:28 [12:26:54]1206 (1) - 0 [12:26:54]OFD Sender: Remove packet 197977 [12:26:54]ProducePacketName [12:26:54]name=ofd_packets/00197977 [12:26:54]NVStorageDeleteData [12:26:54]OFD Sender: No OFD packet to send [12:26:54]*** Cut start [12:26:54]*** Purtial cut [12:26:54]*** Stage 1: CUTSNS_PIN = 1 [12:26:54]Read from MH i2c: 01 [12:26:55]MH_I2C_Read... [12:26:55]*** Stop cut motor [12:26:55]*** Cut end [12:26:55]Read from MH i2c: 01 07 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: 01 07 00 E1 21 00 00 00 00 00 FF 0F 17 [12:26:55]process_action close_receipt done [12:26:55]requested_data is exist [12:26:55]produce_requested_data [12:26:55]requested_item fm.sn is exist - process it [12:26:55]wFMCommunicate request_size=4 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 11 00 00 [12:26:55]Write to MH i2c: E2 08 00 E2 21 80 11 00 00 00 00 00 00 7D [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 17 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 17 00 E2 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [12:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:26:55]wFMCommunicate OK [12:26:55]requested_item fd.num is exist - process it [12:26:55]SAM_PROTO_GetFieldsCounters [12:26:55]wFMCommunicate request_size=4 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 13 00 00 [12:26:55]Write to MH i2c: E2 08 00 E3 21 80 13 00 00 00 00 00 00 80 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 62 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 62 00 E3 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 59 05 03 00 0E 04 04 00 CE 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 88 [12:26:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 59 05 03 00 0E 04 04 00 CE 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 [12:26:55]wFMCommunicate OK [12:26:55]SAM_PROTO_GetFieldsCounters done [12:26:55]requested_item shift.num is exist - process it [12:26:55]requested_item shift.opened is exist - process it [12:26:55]req_shift_opened [12:26:55]FM_GetShiftState [12:26:55]SAM_PROTO_GetShiftState [12:26:55]wFMCommunicate request_size=4 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 13 01 00 [12:26:55]Write to MH i2c: E2 08 00 E4 21 80 13 01 00 00 00 00 00 82 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 0E 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 0E 00 E4 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [12:26:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:26:55]wFMCommunicate OK [12:26:55]SAM_PROTO_GetShiftState done [12:26:55]FM_GetShiftState done [12:26:55]req_shift_opened done [12:26:55]requested_item shift.open_date is exist - process it [12:26:55]req_shift_open_date [12:26:55]req_shift_open_date done [12:26:55]produce_requested_data done [12:26:55]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197977,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:26:55]process_action_free close_receipt [12:26:55]json_value_free [12:26:55]json_value_free done [12:26:55]process_json_proto returns [12:26:55]Send response to host [12:26:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197977,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:26:55]free response buf [12:26:55]execute_script done [12:26:55]execute_script returns [12:26:55]free content buf [12:26:55]Sock 9.Close socket [12:26:55]Sock 9.Thread stoped [12:26:59]OFD Sender: No OFD packet to send [12:27:04]OFD Sender: No OFD packet to send [12:27:09]OFD Sender: No OFD packet to send [12:27:14]OFD Sender: No OFD packet to send [12:27:19]OFD Sender: No OFD packet to send [12:27:24]OFD Sender: No OFD packet to send [12:27:29]OFD Sender: No OFD packet to send [12:27:34]OFD Sender: No OFD packet to send [12:27:39]OFD Sender: No OFD packet to send [12:27:44]OFD Sender: No OFD packet to send [12:27:49]OFD Sender: No OFD packet to send [12:27:54]OFD Sender: No OFD packet to send [12:27:59]OFD Sender: No OFD packet to send [12:28:04]OFD Sender: No OFD packet to send [12:28:09]OFD Sender: No OFD packet to send [12:28:14]OFD Sender: No OFD packet to send [12:28:19]OFD Sender: No OFD packet to send [12:28:24]OFD Sender: No OFD packet to send [12:28:29]OFD Sender: No OFD packet to send [12:28:34]OFD Sender: No OFD packet to send [12:28:39]OFD Sender: No OFD packet to send [12:28:44]OFD Sender: No OFD packet to send [12:28:49]OFD Sender: No OFD packet to send [12:28:54]OFD Sender: No OFD packet to send [12:28:59]OFD Sender: No OFD packet to send [12:29:03]accept exits with 7 [12:29:03]New connection [12:29:03]New thread 3067260260 created [12:29:03]Thread 3067403620 joined [12:29:03]Waiting for new connection... [12:29:03] Sock 7.Parse request [12:29:03]Sock 7.Check first char [12:29:03]Sock 7.First char is OK [12:29:03]request: POST /json_proto HTTP/1.0 [12:29:03]Method: POST [12:29:03]URL: /json_proto [12:29:03]Method is POST - this is cgi request [12:29:03]url: /json_proto [12:29:03]query_string will be loaded in cgi processing [12:29:03]execute_cgi json_proto POST (null) [12:29:03]execute_cgi path=json_proto method=POST [12:29:03]POST find Content-Length [12:29:03]Host: 172.17.46.195:8080 [12:29:03]Content-Length: 756 [12:29:03]Content-Type: application/json [12:29:03] [12:29:03]POST finish read [12:29:03]Found Content-Length = 756 [12:29:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089702", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:03]execute_script... [12:29: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)11325375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089702", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:03]POST & json_proto [12:29:03]process_json_proto [12:29:03]json parsed OK: [12:29:03]protocol is kg_v1.0 [12:29:03]action value=close_receipt [12:29:03]process_action close_receipt [12:29:03]cmd_close_receipt [12:29:03]MH_GetDate [12:29:03]Write to MH i2c: F0 00 00 E5 21 F5 [12:29:03]Write i2c OK [12:29:03]MH_I2C_Read... [12:29:03]Read from MH i2c: F0 [12:29:03]MH_I2C_Read... [12:29:03]Read from MH i2c: F0 09 00 [12:29:03]MH_I2C_Read... [12:29:03]Read from MH i2c: F0 09 00 E5 21 00 10 46 BF 66 8D AE BC 66 D6 [12:29:03]GetLastDocTimeStamp 1723811212 [12:29:03]current date 1723811344 [12:29:03]FM_GetShiftState [12:29:03]SAM_PROTO_GetShiftState [12:29:03]wFMCommunicate request_size=4 [12:29:03]MH_SAM_APDU [12:29:03]CAPDU: 80 13 01 00 [12:29:03]Write to MH i2c: E2 08 00 E6 21 80 13 01 00 00 00 00 00 84 [12:29:03]Write i2c OK [12:29:03]MH_I2C_Read... [12:29:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:03]Read from MH i2c: E2 [12:29:03]MH_I2C_Read... [12:29:03]Read from MH i2c: E2 0E 00 [12:29:03]MH_I2C_Read... [12:29:03]Read from MH i2c: E2 0E 00 E6 21 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 12 [12:29:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:29:03]wFMCommunicate OK [12:29:03]SAM_PROTO_GetShiftState done [12:29:03]FM_GetShiftState done [12:29:03]opened in 1723766727 [12:29:03]opened+sec_in_day 1723853127 [12:29:03]quantity*price = 0 [12:29:03]sum+1 = 1 [12:29:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 319 16.08.2024 12:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30089702 ФМ: 0000000000871802 ФД: 197978 ФПД: 104405513527340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122904&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197978&fm=104405513527340&tin=02508201610067®Number=0000000000092545&sum=0 [12:29:04]StoreToDocumentArchive [12:29:04]shift 462 fd 197978 [12:29:04]save to /storage/0462/doc_00197978 [12:29:04]save last doc name /storage/0462/doc_00197978 to /storage/kkm_last_doc_name [12:29:04]save OK [12:29:04]Clear old archive folders... [12:29:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:04]tlvbuf is B6F2F130 [12:29:04]SAM_PROTO_ClearQueue [12:29:04]wFMCommunicate request_size=4 [12:29:04]MH_SAM_APDU [12:29:04]CAPDU: 80 09 00 00 [12:29:04]Write to MH i2c: E2 08 00 F3 21 80 09 00 00 00 00 00 00 86 [12:29:04]Write i2c OK [12:29:04]MH_I2C_Read... [12:29:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:04]Read from MH i2c: E2 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 03 00 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 03 00 F3 21 00 90 00 88 [12:29:04]RAPDU: 90 00 [12:29:04]wFMCommunicate OK [12:29:04]SAM_PROTO_ClearQueue done [12:29:04]KKMCreateOFDPacket [12:29:04]OFDProtocolAddRootSTLVToBuf [12:29:04]FM_MakeSignedData [12:29:04]FM_MakeSignedData [12:29:04]SAM_PROTO_SignData [12:29:04]wFMCommunicate request_size=4 [12:29:04]MH_SAM_APDU [12:29:04]CAPDU: 80 0D 01 02 [12:29:04]Write to MH i2c: E2 08 00 F4 21 80 0D 01 02 00 00 00 00 8E [12:29:04]Write i2c OK [12:29:04]MH_I2C_Read... [12:29:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:04]Read from MH i2c: E2 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 03 00 [12:29:04]MH_I2C_Read... [12:29:04]Read from MH i2c: E2 03 00 F4 21 00 90 00 89 [12:29:04]RAPDU: 90 00 [12:29:04]wFMCommunicate OK [12:29:04]wFMCommunicate request_size=255 [12:29:04]MH_SAM_APDU [12:29:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 10 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 05 03 00 35 04 06 00 5E [12:29:04]Write to MH i2c: E2 02 01 F5 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 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 3F 01 00 00 F4 03 04 00 10 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 05 03 00 35 04 06 00 5E 00 00 B2 [12:29:04]Write i2c OK [12:29:04]MH_I2C_Read... [12:29:04]OFD Sender: No OFD packet to send [12:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:05]Read from MH i2c: E2 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 03 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 03 00 F5 21 00 90 00 8A [12:29:05]RAPDU: 90 00 [12:29:05]wFMCommunicate OK [12:29:05]wFMCommunicate request_size=10 [12:29:05]MH_SAM_APDU [12:29:05]CAPDU: 80 0D 02 02 05 F4 CD 8B E0 2C [12:29:05]Write to MH i2c: E2 0D 00 F6 21 80 0D 02 02 05 00 F4 CD 8B E0 2C 00 00 F3 [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:05]Read from MH i2c: E2 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 03 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 03 00 F6 21 00 90 00 8B [12:29:05]RAPDU: 90 00 [12:29:05]wFMCommunicate OK [12:29:05]wFMCommunicate request_size=4 [12:29:05]MH_SAM_APDU [12:29:05]CAPDU: 80 0D 03 02 [12:29:05]Write to MH i2c: E2 08 00 F7 21 80 0D 03 02 00 00 00 00 93 [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:05]Read from MH i2c: E2 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 0B 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 0B 00 F7 21 00 4C AD C9 77 EE 9A 41 B3 90 00 49 [12:29:05]RAPDU: 4C AD C9 77 EE 9A 41 B3 90 00 [12:29:05]wFMCommunicate OK [12:29:05]SAM_PROTO_SignData done [12:29:05]FM_MakeSignedData done [12:29:05]CreateOFDProtocolMessage [12:29:05]wFMCommunicate request_size=4 [12:29:05]MH_SAM_APDU [12:29:05]CAPDU: 80 11 00 00 [12:29:05]Write to MH i2c: E2 08 00 F8 21 80 11 00 00 00 00 00 00 93 [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:05]Read from MH i2c: E2 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 17 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 17 00 F8 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E0 [12:29:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:29:05]wFMCommunicate OK [12:29:05]CreateOFDProtocolMessage done [12:29:05]OFDSenderStorePacket 197978 [12:29:05]StoreOFDPacket docnum=197978 [12:29:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 BA 07 01 D9 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 10 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 05 03 00 35 04 06 00 5E F4 CD 8B E0 2C 4C AD C9 77 EE 9A 41 B3 [12:29:05]CheckFolder [12:29:05]dirname=/storage/ofd_packets [12:29:05]CheckFolder done [12:29:05]ProducePacketName [12:29:05]name=ofd_packets/00197978 [12:29:05]NVStorageSaveData ofd_packets/00197978 [12:29:05]File name is /storage/ofd_packets/00197978 [12:29:05]Write 301 bytes [12:29:05]NVStorageSaveData done [12:29:05]OFDSenderStorePacket done [12:29:05]KKMCreateOFDPacket done [12:29:05]NVStorageSaveData kkm_last_timestamp [12:29:05]File name is /storage/kkm_last_timestamp [12:29:05]Write 4 bytes [12:29:05]NVStorageSaveData done [12:29:05]ExternCall_PrintAddStr [12:29:05]wPrintStart [12:29:05]Write to MH i2c: 01 00 00 F9 21 1A [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: 01 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: 01 07 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: 01 07 00 F9 21 00 00 00 00 00 FF 0F 2F [12:29:05]RasterBufferAndPrint [12:29:05]line Счет N : (1)11325375 [12:29:05]line ИНН: 02508201610067 [12:29:05]line Контрольно-Кассовый Чек [12:29:05]line ПРОДАЖА [12:29:05]line ТРК (МРК, ГНК) : 12 [12:29:05]line Товар: 2710124130 [12:29:05]line Аи-92-К-4 [12:29:05]line 14.750 * 0.00 [12:29:05]line = 0.00 [12:29:05]line НДС 12% НСП 1% [12:29:05]line > о реализуемом товаре [12:29:05]line ИТОГО: 0.00 [12:29:05]line НСП 1% : 0.00 [12:29:05]line НДС 12% : 0.00 [12:29:05]line Наличными: 0.00 [12:29:05]line Безнал.: 0.00 [12:29:05]line Место: АЗС № 95 "Партнер Нефть" [12:29:05]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:29:05]line СНО: Общий режим [12:29:05]line Чек 319 16.08.2024 12:29 [12:29:05]line Смена: 462 ФФД: 1.0 [12:29:05]line ЗНМ: 0300000079 [12:29:05]line РНМ: 0000000000092545 [12:29:05]line Версия ККМ: 001 [12:29:05]line Талоны: ТК ГПНА Online [12:29:05]line 30089702 [12:29:05]line ФМ: 0000000000871802 [12:29:05]line ФД: 197978 [12:29:05]line ФПД: 104405513527340 [12:29:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122904&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197978&fm=104405513527340&tin=02508201610067®Number=0000000000092545&sum=0 [12:29:05]OFD Sender: Processing packet 197978 [packets to send 245, broken 244] [12:29:05]ProducePacketName [12:29:05]name=ofd_packets/00197978 [12:29:05]OFD Sender: To server: pG, [12:29:05]CommunicateWithHost lk.salyk.kg:30040 [12:29:05]ConnectInit lk.salyk.kg [12:29:05]written 0, free lines is 4095 [12:29:05]Connected sock=10 [12:29:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 BA 07 01 D9 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 10 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 05 03 00 35 04 06 00 5E F4 CD 8B E0 2C 4C AD C9 77 EE 9A 41 B3 [12:29:05]Write to MH i2c: 01 00 00 23 22 45 [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: 01 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: 01 07 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: 01 07 00 23 22 00 00 00 00 00 F9 0C 51 [12:29:05]RasterBufferAndPrint [12:29:05]line [12:29:05]line [12:29:05]line [12:29:05]line [12:29:05]line [12:29:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B1 0D 47 00 3D 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 05 03 00 F4 03 04 00 24 F2 BE 66 B6 04 01 00 00 89 7B 44 A5 AB CD 5F D6 [12:29:05]CommunicateWithHost err = 0 [12:29:05]CheckOFDResponse [12:29:05]1017 (14) - 77093643461234 [12:29:05]1041 (16) - 0000000000871802 [12:29:05]1040 (4) - 197978 [12:29:05]1012 (4) - 16.08.2024 06:31 [12:29:05]1206 (1) - 0 [12:29:05]OFD Sender: Remove packet 197978 [12:29:05]ProducePacketName [12:29:05]name=ofd_packets/00197978 [12:29:05]NVStorageDeleteData [12:29:05]written 0, free lines is 3339 [12:29:05]MH_Cut [12:29:05]Write to MH i2c: D1 01 00 2A 22 01 1E [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: D1 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: D1 01 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: D1 01 00 2A 22 00 1D [12:29:05]Write to MH i2c: 01 00 00 2B 22 4D [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:06]OFD Sender: No OFD packet to send [12:29:06]*** Cut start [12:29:06]*** Purtial cut [12:29:06]*** CUTSNS_PIN = 0 [12:29:06]*** Stage 1: CUTSNS_PIN = 1 [12:29:08]Read from MH i2c: 01 [12:29:08]MH_I2C_Read... [12:29:08]*** Stop cut motor [12:29:08]*** Cut end [12:29:08]Read from MH i2c: 01 07 00 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: 01 07 00 2B 22 00 00 00 00 00 FF 0F 62 [12:29:08]process_action close_receipt done [12:29:08]requested_data is exist [12:29:08]produce_requested_data [12:29:08]requested_item fm.sn is exist - process it [12:29:08]wFMCommunicate request_size=4 [12:29:08]MH_SAM_APDU [12:29:08]CAPDU: 80 11 00 00 [12:29:08]Write to MH i2c: E2 08 00 2C 22 80 11 00 00 00 00 00 00 C8 [12:29:08]Write i2c OK [12:29:08]MH_I2C_Read... [12:29:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:08]Read from MH i2c: E2 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: E2 17 00 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: E2 17 00 2C 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [12:29:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:29:08]wFMCommunicate OK [12:29:08]requested_item fd.num is exist - process it [12:29:08]SAM_PROTO_GetFieldsCounters [12:29:08]wFMCommunicate request_size=4 [12:29:08]MH_SAM_APDU [12:29:08]CAPDU: 80 13 00 00 [12:29:08]Write to MH i2c: E2 08 00 2D 22 80 13 00 00 00 00 00 00 CB [12:29:08]Write i2c OK [12:29:08]MH_I2C_Read... [12:29:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:08]Read from MH i2c: E2 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: E2 62 00 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: E2 62 00 2D 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5A 05 03 00 0E 04 04 00 CE 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 D7 [12:29:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5A 05 03 00 0E 04 04 00 CE 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 [12:29:08]wFMCommunicate OK [12:29:08]SAM_PROTO_GetFieldsCounters done [12:29:08]requested_item shift.num is exist - process it [12:29:08]requested_item shift.opened is exist - process it [12:29:08]req_shift_opened [12:29:08]FM_GetShiftState [12:29:08]SAM_PROTO_GetShiftState [12:29:08]wFMCommunicate request_size=4 [12:29:08]MH_SAM_APDU [12:29:08]CAPDU: 80 13 01 00 [12:29:08]Write to MH i2c: E2 08 00 2E 22 80 13 01 00 00 00 00 00 CD [12:29:08]Write i2c OK [12:29:08]MH_I2C_Read... [12:29:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:08]Read from MH i2c: E2 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: E2 0E 00 [12:29:08]MH_I2C_Read... [12:29:08]Read from MH i2c: E2 0E 00 2E 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [12:29:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:29:08]wFMCommunicate OK [12:29:08]SAM_PROTO_GetShiftState done [12:29:08]FM_GetShiftState done [12:29:08]req_shift_opened done [12:29:08]requested_item shift.open_date is exist - process it [12:29:08]req_shift_open_date [12:29:08]req_shift_open_date done [12:29:08]produce_requested_data done [12:29:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197978,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:29:08]process_action_free close_receipt [12:29:08]json_value_free [12:29:08]json_value_free done [12:29:08]process_json_proto returns [12:29:08]Send response to host [12:29:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197978,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:29:08]free response buf [12:29:08]execute_script done [12:29:08]execute_script returns [12:29:08]free content buf [12:29:08]Sock 7.Close socket [12:29:08]Sock 7.Thread stoped [12:29:11]OFD Sender: No OFD packet to send [12:29:15]accept exits with 9 [12:29:15]New connection [12:29:15]New thread 3067403620 created [12:29:15]Thread 3067260260 joined [12:29:15]Waiting for new connection... [12:29:15] Sock 9.Parse request [12:29:15]Sock 9.Check first char [12:29:15]Sock 9.First char is OK [12:29:15]request: POST /json_proto HTTP/1.0 [12:29:15]Method: POST [12:29:15]URL: /json_proto [12:29:15]Method is POST - this is cgi request [12:29:15]url: /json_proto [12:29:15]query_string will be loaded in cgi processing [12:29:15]execute_cgi json_proto POST (null) [12:29:15]execute_cgi path=json_proto method=POST [12:29:15]POST find Content-Length [12:29:15]Host: 172.17.46.195:8080 [12:29:15]Content-Length: 805 [12:29:15]Content-Type: application/json [12:29:15] [12:29:15]POST finish read [12:29:15]Found Content-Length = 805 [12:29:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325376", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:15]execute_script... [12:29: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)11325376", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:15]POST & json_proto [12:29:15]process_json_proto [12:29:15]json parsed OK: [12:29:15]protocol is kg_v1.0 [12:29:15]action value=close_receipt [12:29:15]process_action close_receipt [12:29:15]cmd_close_receipt [12:29:15]MH_GetDate [12:29:15]Write to MH i2c: F0 00 00 2F 22 40 [12:29:15]Write i2c OK [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: F0 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: F0 09 00 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: F0 09 00 2F 22 00 1C 46 BF 66 8D AE BC 66 2D [12:29:15]GetLastDocTimeStamp 1723811344 [12:29:15]current date 1723811356 [12:29:15]FM_GetShiftState [12:29:15]SAM_PROTO_GetShiftState [12:29:15]wFMCommunicate request_size=4 [12:29:15]MH_SAM_APDU [12:29:15]CAPDU: 80 13 01 00 [12:29:15]Write to MH i2c: E2 08 00 30 22 80 13 01 00 00 00 00 00 CF [12:29:15]Write i2c OK [12:29:15]MH_I2C_Read... [12:29:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:15]Read from MH i2c: E2 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: E2 0E 00 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: E2 0E 00 30 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [12:29:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:29:15]wFMCommunicate OK [12:29:15]SAM_PROTO_GetShiftState done [12:29:15]FM_GetShiftState done [12:29:15]opened in 1723766727 [12:29:15]opened+sec_in_day 1723853127 [12:29:15]quantity*price = 100021 [12:29:15]sum+1 = 100023 [12:29:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 320 16.08.2024 12:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197979 ФПД: 169621802349491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122916&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197979&fm=169621802349491&tin=02508201610067®Number=0000000000092545&sum=100022 [12:29:16]StoreToDocumentArchive [12:29:16]shift 462 fd 197979 [12:29:16]save to /storage/0462/doc_00197979 [12:29:16]save last doc name /storage/0462/doc_00197979 to /storage/kkm_last_doc_name [12:29:16]save OK [12:29:16]Clear old archive folders... [12:29:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:16]tlvbuf is 00901AD0 [12:29:16]SAM_PROTO_ClearQueue [12:29:16]wFMCommunicate request_size=4 [12:29:16]MH_SAM_APDU [12:29:16]CAPDU: 80 09 00 00 [12:29:16]Write to MH i2c: E2 08 00 3D 22 80 09 00 00 00 00 00 00 D1 [12:29:16]Write i2c OK [12:29:16]MH_I2C_Read... [12:29:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:16]Read from MH i2c: E2 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 03 00 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 03 00 3D 22 00 90 00 D3 [12:29:16]RAPDU: 90 00 [12:29:16]wFMCommunicate OK [12:29:16]SAM_PROTO_ClearQueue done [12:29:16]KKMCreateOFDPacket [12:29:16]OFDProtocolAddRootSTLVToBuf [12:29:16]FM_MakeSignedData [12:29:16]FM_MakeSignedData [12:29:16]SAM_PROTO_SignData [12:29:16]wFMCommunicate request_size=4 [12:29:16]MH_SAM_APDU [12:29:16]CAPDU: 80 0D 01 02 [12:29:16]Write to MH i2c: E2 08 00 3E 22 80 0D 01 02 00 00 00 00 D9 [12:29:16]Write i2c OK [12:29:16]MH_I2C_Read... [12:29:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:16]Read from MH i2c: E2 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 03 00 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 03 00 3E 22 00 90 00 D4 [12:29:16]RAPDU: 90 00 [12:29:16]wFMCommunicate OK [12:29:16]wFMCommunicate request_size=255 [12:29:16]MH_SAM_APDU [12:29:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 40 01 00 00 F4 03 04 00 1C 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 05 03 00 35 04 06 00 9A [12:29:16]Write to MH i2c: E2 02 01 3F 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 40 01 00 00 F4 03 04 00 1C 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 05 03 00 35 04 06 00 9A 00 00 3F [12:29:16]Write i2c OK [12:29:16]MH_I2C_Read... [12:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:17]Read from MH i2c: E2 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 03 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 03 00 3F 22 00 90 00 D5 [12:29:17]RAPDU: 90 00 [12:29:17]wFMCommunicate OK [12:29:17]wFMCommunicate request_size=10 [12:29:17]MH_SAM_APDU [12:29:17]CAPDU: 80 0D 02 02 05 45 27 46 73 B3 [12:29:17]Write to MH i2c: E2 0D 00 40 22 80 0D 02 02 05 00 45 27 46 73 B3 00 00 BE [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:17]Read from MH i2c: E2 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 03 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 03 00 40 22 00 90 00 D6 [12:29:17]RAPDU: 90 00 [12:29:17]wFMCommunicate OK [12:29:17]wFMCommunicate request_size=4 [12:29:17]MH_SAM_APDU [12:29:17]CAPDU: 80 0D 03 02 [12:29:17]Write to MH i2c: E2 08 00 41 22 80 0D 03 02 00 00 00 00 DE [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:17]Read from MH i2c: E2 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 0B 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 0B 00 41 22 00 2C 46 FC 06 95 C8 16 59 90 00 1F [12:29:17]RAPDU: 2C 46 FC 06 95 C8 16 59 90 00 [12:29:17]wFMCommunicate OK [12:29:17]SAM_PROTO_SignData done [12:29:17]FM_MakeSignedData done [12:29:17]CreateOFDProtocolMessage [12:29:17]wFMCommunicate request_size=4 [12:29:17]MH_SAM_APDU [12:29:17]CAPDU: 80 11 00 00 [12:29:17]Write to MH i2c: E2 08 00 42 22 80 11 00 00 00 00 00 00 DE [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:17]Read from MH i2c: E2 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 17 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: E2 17 00 42 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [12:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:29:17]wFMCommunicate OK [12:29:17]CreateOFDProtocolMessage done [12:29:17]OFDSenderStorePacket 197979 [12:29:17]StoreOFDPacket docnum=197979 [12:29:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F2 BD 07 01 B7 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 40 01 00 00 F4 03 04 00 1C 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 05 03 00 35 04 06 00 9A 45 27 46 73 B3 2C 46 FC 06 95 C8 16 59 [12:29:17]CheckFolder [12:29:17]dirname=/storage/ofd_packets [12:29:17]CheckFolder done [12:29:17]ProducePacketName [12:29:17]name=ofd_packets/00197979 [12:29:17]NVStorageSaveData ofd_packets/00197979 [12:29:17]File name is /storage/ofd_packets/00197979 [12:29:17]Write 301 bytes [12:29:17]NVStorageSaveData done [12:29:17]OFDSenderStorePacket done [12:29:17]KKMCreateOFDPacket done [12:29:17]NVStorageSaveData kkm_last_timestamp [12:29:17]File name is /storage/kkm_last_timestamp [12:29:17]Write 4 bytes [12:29:17]NVStorageSaveData done [12:29:17]ExternCall_PrintAddStr [12:29:17]wPrintStart [12:29:17]Write to MH i2c: 01 00 00 43 22 65 [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: 01 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: 01 07 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: 01 07 00 43 22 00 00 00 00 00 FF 0F 7A [12:29:17]RasterBufferAndPrint [12:29:17]line Счет N : (1)11325376 [12:29:17]line ИНН: 02508201610067 [12:29:17]line Контрольно-Кассовый Чек [12:29:17]line ПРОДАЖА [12:29:17]line ТРК (МРК, ГНК) : 31 [12:29:17]line Товар: 2710124500 [12:29:17]line Аи-95-К-5 [12:29:17]line 13.480 * 74.20 [12:29:17]line = 1000.22 [12:29:17]line НДС 12% НСП 1% [12:29:17]line > о реализуемом товаре [12:29:17]line ИТОГО: 1000.22 [12:29:17]line НСП 1% : 8.85 [12:29:17]line НДС 12% : 106.22 [12:29:17]line Наличными: 0.00 [12:29:17]line Безнал.: 1000.22 [12:29:17]line Место: АЗС № 95 "Партнер Нефть" [12:29:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:29:17]line СНО: Общий режим [12:29:17]line Чек 320 16.08.2024 12:29 [12:29:17]line Смена: 462 ФФД: 1.0 [12:29:17]line ЗНМ: 0300000079 [12:29:17]line РНМ: 0000000000092545 [12:29:17]line Версия ККМ: 001 [12:29:17]line Платежная система: O! деньги [12:29:17]line ФМ: 0000000000871802 [12:29:17]line ФД: 197979 [12:29:17]line ФПД: 169621802349491 [12:29:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T122916&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197979&fm=169621802349491&tin=02508201610067®Number=0000000000092545&sum=100022 [12:29:17]written 0, free lines is 4095 [12:29:17]OFD Sender: Processing packet 197979 [packets to send 245, broken 244] [12:29:17]ProducePacketName [12:29:17]name=ofd_packets/00197979 [12:29:17]OFD Sender: To server: pG, [12:29:17]CommunicateWithHost lk.salyk.kg:30040 [12:29:17]ConnectInit lk.salyk.kg [12:29:17]Connected sock=11 [12:29:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F2 BD 07 01 B7 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 40 01 00 00 F4 03 04 00 1C 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 05 03 00 35 04 06 00 9A 45 27 46 73 B3 2C 46 FC 06 95 C8 16 59 [12:29:17]Write to MH i2c: 01 00 00 6D 22 8F [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: 01 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: 01 07 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: 01 07 00 6D 22 00 00 00 00 00 F6 0C 98 [12:29:17]RasterBufferAndPrint [12:29:17]line [12:29:17]line [12:29:17]line [12:29:17]line [12:29:17]line [12:29:17]written 0, free lines is 3327 [12:29:17]MH_Cut [12:29:17]Write to MH i2c: D1 01 00 74 22 01 68 [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: D1 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: D1 01 00 [12:29:17]MH_I2C_Read... [12:29:17]Read from MH i2c: D1 01 00 74 22 00 67 [12:29:17]Write to MH i2c: 01 00 00 75 22 97 [12:29:17]Write i2c OK [12:29:17]MH_I2C_Read... [12:29:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 75 A3 47 00 5B 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 38 37 31 38 30 32 10 04 04 00 5B 05 03 00 F4 03 04 00 30 F2 BE 66 B6 04 01 00 00 B8 15 1E AA 12 F7 F3 A9 [12:29:17]CommunicateWithHost err = 0 [12:29:17]CheckOFDResponse [12:29:17]1017 (14) - 77093643461234 [12:29:17]1041 (16) - 0000000000871802 [12:29:17]1040 (4) - 197979 [12:29:17]1012 (4) - 16.08.2024 06:31 [12:29:17]1206 (1) - 0 [12:29:17]OFD Sender: Remove packet 197979 [12:29:17]ProducePacketName [12:29:17]name=ofd_packets/00197979 [12:29:17]NVStorageDeleteData [12:29:18]OFD Sender: No OFD packet to send [12:29:18]*** Cut start [12:29:18]*** Purtial cut [12:29:18]*** Stage 1: CUTSNS_PIN = 1 [12:29:18]Read from MH i2c: 01 [12:29:18]MH_I2C_Read... [12:29:18]*** Stop cut motor [12:29:18]*** Cut end [12:29:18]Read from MH i2c: 01 07 00 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: 01 07 00 75 22 00 00 00 00 00 FF 0F AC [12:29:18]process_action close_receipt done [12:29:18]requested_data is exist [12:29:18]produce_requested_data [12:29:18]requested_item fm.sn is exist - process it [12:29:18]wFMCommunicate request_size=4 [12:29:18]MH_SAM_APDU [12:29:18]CAPDU: 80 11 00 00 [12:29:18]Write to MH i2c: E2 08 00 76 22 80 11 00 00 00 00 00 00 12 [12:29:18]Write i2c OK [12:29:18]MH_I2C_Read... [12:29:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:18]Read from MH i2c: E2 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: E2 17 00 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: E2 17 00 76 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [12:29:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:29:18]wFMCommunicate OK [12:29:18]requested_item fd.num is exist - process it [12:29:18]SAM_PROTO_GetFieldsCounters [12:29:18]wFMCommunicate request_size=4 [12:29:18]MH_SAM_APDU [12:29:18]CAPDU: 80 13 00 00 [12:29:18]Write to MH i2c: E2 08 00 77 22 80 13 00 00 00 00 00 00 15 [12:29:18]Write i2c OK [12:29:18]MH_I2C_Read... [12:29:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:18]Read from MH i2c: E2 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: E2 62 00 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: E2 62 00 77 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5B 05 03 00 0E 04 04 00 CE 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 25 [12:29:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5B 05 03 00 0E 04 04 00 CE 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 [12:29:18]wFMCommunicate OK [12:29:18]SAM_PROTO_GetFieldsCounters done [12:29:18]requested_item shift.num is exist - process it [12:29:18]requested_item shift.opened is exist - process it [12:29:18]req_shift_opened [12:29:18]FM_GetShiftState [12:29:18]SAM_PROTO_GetShiftState [12:29:18]wFMCommunicate request_size=4 [12:29:18]MH_SAM_APDU [12:29:18]CAPDU: 80 13 01 00 [12:29:18]Write to MH i2c: E2 08 00 78 22 80 13 01 00 00 00 00 00 17 [12:29:18]Write i2c OK [12:29:18]MH_I2C_Read... [12:29:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:18]Read from MH i2c: E2 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: E2 0E 00 [12:29:18]MH_I2C_Read... [12:29:18]Read from MH i2c: E2 0E 00 78 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [12:29:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:29:18]wFMCommunicate OK [12:29:18]SAM_PROTO_GetShiftState done [12:29:18]FM_GetShiftState done [12:29:18]req_shift_opened done [12:29:18]requested_item shift.open_date is exist - process it [12:29:18]req_shift_open_date [12:29:18]req_shift_open_date done [12:29:18]produce_requested_data done [12:29:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197979,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:29:18]process_action_free close_receipt [12:29:18]json_value_free [12:29:18]json_value_free done [12:29:18]process_json_proto returns [12:29:18]Send response to host [12:29:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197979,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:29:18]free response buf [12:29:18]execute_script done [12:29:18]execute_script returns [12:29:18]free content buf [12:29:18]Sock 9.Close socket [12:29:18]Sock 9.Thread stoped [12:29:23]OFD Sender: No OFD packet to send [12:29:28]OFD Sender: No OFD packet to send [12:29:33]OFD Sender: No OFD packet to send [12:29:38]OFD Sender: No OFD packet to send [12:29:43]OFD Sender: No OFD packet to send [12:29:48]OFD Sender: No OFD packet to send [12:29:53]OFD Sender: No OFD packet to send [12:29:58]OFD Sender: No OFD packet to send [12:30:03]OFD Sender: No OFD packet to send [12:30:08]OFD Sender: No OFD packet to send [12:30:13]OFD Sender: No OFD packet to send [12:30:18]OFD Sender: No OFD packet to send [12:30:23]OFD Sender: No OFD packet to send [12:30:28]OFD Sender: No OFD packet to send [12:30:33]OFD Sender: No OFD packet to send [12:30:38]OFD Sender: No OFD packet to send [12:30:43]OFD Sender: No OFD packet to send [12:30:48]OFD Sender: No OFD packet to send [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:46]accept exits with 7 [12:31:46]New connection [12:31:46]New thread 3067260260 created [12:31:46]Thread 3067403620 joined [12:31:46]Waiting for new connection... [12:31:46] Sock 7.Parse request [12:31:46]Sock 7.Check first char [12:31:46]Sock 7.First char is OK [12:31:46]request: POST /json_proto HTTP/1.0 [12:31:46]Method: POST [12:31:46]URL: /json_proto [12:31:46]Method is POST - this is cgi request [12:31:46]url: /json_proto [12:31:46]query_string will be loaded in cgi processing [12:31:46]execute_cgi json_proto POST (null) [12:31:46]execute_cgi path=json_proto method=POST [12:31:46]POST find Content-Length [12:31:46]Host: 172.17.46.195:8080 [12:31:46]Content-Length: 802 [12:31:46]Content-Type: application/json [12:31:46] [12:31:46]POST finish read [12:31:46]Found Content-Length = 802 [12:31:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:46]execute_script... [12:31: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)11325378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:46]POST & json_proto [12:31:46]process_json_proto [12:31:46]json parsed OK: [12:31:46]protocol is kg_v1.0 [12:31:46]action value=close_receipt [12:31:46]process_action close_receipt [12:31:46]cmd_close_receipt [12:31:46]MH_GetDate [12:31:46]Write to MH i2c: F0 00 00 79 22 8A [12:31:46]Write i2c OK [12:31:46]MH_I2C_Read... [12:31:46]Read from MH i2c: F0 [12:31:46]MH_I2C_Read... [12:31:46]Read from MH i2c: F0 09 00 [12:31:46]MH_I2C_Read... [12:31:46]Read from MH i2c: F0 09 00 79 22 00 B2 46 BF 66 8D AE BC 66 0D [12:31:46]GetLastDocTimeStamp 1723811356 [12:31:46]current date 1723811506 [12:31:46]FM_GetShiftState [12:31:46]SAM_PROTO_GetShiftState [12:31:46]wFMCommunicate request_size=4 [12:31:46]MH_SAM_APDU [12:31:46]CAPDU: 80 13 01 00 [12:31:46]Write to MH i2c: E2 08 00 7A 22 80 13 01 00 00 00 00 00 19 [12:31:46]Write i2c OK [12:31:46]MH_I2C_Read... [12:31:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:46]Read from MH i2c: E2 [12:31:46]MH_I2C_Read... [12:31:46]Read from MH i2c: E2 0E 00 [12:31:46]MH_I2C_Read... [12:31:46]Read from MH i2c: E2 0E 00 7A 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A7 [12:31:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:31:46]wFMCommunicate OK [12:31:46]SAM_PROTO_GetShiftState done [12:31:46]FM_GetShiftState done [12:31:46]opened in 1723766727 [12:31:46]opened+sec_in_day 1723853127 [12:31:46]quantity*price = 50036 [12:31:46]sum+1 = 50037 [12:31:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 321 16.08.2024 12:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197980 ФПД: 281009816270963 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123147&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197980&fm=281009816270963&tin=02508201610067®Number=0000000000092545&sum=50036 [12:31:47]StoreToDocumentArchive [12:31:47]shift 462 fd 197980 [12:31:47]save to /storage/0462/doc_00197980 [12:31:47]save last doc name /storage/0462/doc_00197980 to /storage/kkm_last_doc_name [12:31:47]save OK [12:31:47]Clear old archive folders... [12:31:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:31:47]tlvbuf is 009E3F30 [12:31:47]SAM_PROTO_ClearQueue [12:31:47]wFMCommunicate request_size=4 [12:31:47]MH_SAM_APDU [12:31:47]CAPDU: 80 09 00 00 [12:31:47]Write to MH i2c: E2 08 00 87 22 80 09 00 00 00 00 00 00 1B [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:47]Read from MH i2c: E2 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 87 22 00 90 00 1D [12:31:47]RAPDU: 90 00 [12:31:47]wFMCommunicate OK [12:31:47]SAM_PROTO_ClearQueue done [12:31:47]KKMCreateOFDPacket [12:31:47]OFDProtocolAddRootSTLVToBuf [12:31:47]FM_MakeSignedData [12:31:47]FM_MakeSignedData [12:31:47]SAM_PROTO_SignData [12:31:47]wFMCommunicate request_size=4 [12:31:47]MH_SAM_APDU [12:31:47]CAPDU: 80 0D 01 02 [12:31:47]Write to MH i2c: E2 08 00 88 22 80 0D 01 02 00 00 00 00 23 [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:47]Read from MH i2c: E2 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 88 22 00 90 00 1E [12:31:47]RAPDU: 90 00 [12:31:47]wFMCommunicate OK [12:31:47]wFMCommunicate request_size=255 [12:31:47]MH_SAM_APDU [12:31:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 B3 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 05 03 00 35 04 06 00 FF [12:31:47]Write to MH i2c: E2 02 01 89 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 B3 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 05 03 00 35 04 06 00 FF 00 00 75 [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:47]Read from MH i2c: E2 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 89 22 00 90 00 1F [12:31:47]RAPDU: 90 00 [12:31:47]wFMCommunicate OK [12:31:47]wFMCommunicate request_size=10 [12:31:47]MH_SAM_APDU [12:31:47]CAPDU: 80 0D 02 02 05 93 B2 46 F8 73 [12:31:47]Write to MH i2c: E2 0D 00 8A 22 80 0D 02 02 05 00 93 B2 46 F8 73 00 00 26 [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:47]Read from MH i2c: E2 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 03 00 8A 22 00 90 00 20 [12:31:47]RAPDU: 90 00 [12:31:47]wFMCommunicate OK [12:31:47]wFMCommunicate request_size=4 [12:31:47]MH_SAM_APDU [12:31:47]CAPDU: 80 0D 03 02 [12:31:47]Write to MH i2c: E2 08 00 8B 22 80 0D 03 02 00 00 00 00 28 [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:47]Read from MH i2c: E2 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 0B 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 0B 00 8B 22 00 AB 74 2B 88 88 2C C0 41 90 00 B0 [12:31:47]RAPDU: AB 74 2B 88 88 2C C0 41 90 00 [12:31:47]wFMCommunicate OK [12:31:47]SAM_PROTO_SignData done [12:31:47]FM_MakeSignedData done [12:31:47]CreateOFDProtocolMessage [12:31:47]wFMCommunicate request_size=4 [12:31:47]MH_SAM_APDU [12:31:47]CAPDU: 80 11 00 00 [12:31:47]Write to MH i2c: E2 08 00 8C 22 80 11 00 00 00 00 00 00 28 [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:47]Read from MH i2c: E2 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 17 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: E2 17 00 8C 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 75 [12:31:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:31:47]wFMCommunicate OK [12:31:47]CreateOFDProtocolMessage done [12:31:47]OFDSenderStorePacket 197980 [12:31:47]StoreOFDPacket docnum=197980 [12:31:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 00 92 07 01 83 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 B3 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 05 03 00 35 04 06 00 FF 93 B2 46 F8 73 AB 74 2B 88 88 2C C0 41 [12:31:47]CheckFolder [12:31:47]dirname=/storage/ofd_packets [12:31:47]CheckFolder done [12:31:47]ProducePacketName [12:31:47]name=ofd_packets/00197980 [12:31:47]NVStorageSaveData ofd_packets/00197980 [12:31:47]File name is /storage/ofd_packets/00197980 [12:31:47]Write 301 bytes [12:31:47]NVStorageSaveData done [12:31:47]OFDSenderStorePacket done [12:31:47]KKMCreateOFDPacket done [12:31:47]NVStorageSaveData kkm_last_timestamp [12:31:47]File name is /storage/kkm_last_timestamp [12:31:47]Write 4 bytes [12:31:47]NVStorageSaveData done [12:31:47]ExternCall_PrintAddStr [12:31:47]wPrintStart [12:31:47]Write to MH i2c: 01 00 00 8D 22 AF [12:31:47]Write i2c OK [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: 01 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: 01 07 00 [12:31:47]MH_I2C_Read... [12:31:47]Read from MH i2c: 01 07 00 8D 22 00 00 00 00 00 FF 0F C4 [12:31:47]RasterBufferAndPrint [12:31:47]line Счет N : (1)11325378 [12:31:47]line ИНН: 02508201610067 [12:31:47]line Контрольно-Кассовый Чек [12:31:47]line ПРОДАЖА [12:31:47]line ТРК (МРК, ГНК) : 42 [12:31:47]line Товар: 2710124130 [12:31:47]line Аи-92-К-4 [12:31:47]line 7.380 * 67.80 [12:31:47]line = 500.36 [12:31:47]line НДС 12% НСП 1% [12:31:47]line > о реализуемом товаре [12:31:47]line ИТОГО: 500.36 [12:31:47]line НСП 1% : 4.43 [12:31:47]line НДС 12% : 53.14 [12:31:47]line Наличными: 0.00 [12:31:47]line Безнал.: 500.36 [12:31:47]line Место: АЗС № 95 "Партнер Нефть" [12:31:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:31:47]line СНО: Общий режим [12:31:47]line Чек 321 16.08.2024 12:31 [12:31:47]line Смена: 462 ФФД: 1.0 [12:31:47]line ЗНМ: 0300000079 [12:31:47]line РНМ: 0000000000092545 [12:31:47]line Версия ККМ: 001 [12:31:47]line Платежная система: O! деньги [12:31:47]line ФМ: 0000000000871802 [12:31:47]line ФД: 197980 [12:31:47]line ФПД: 281009816270963 [12:31:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123147&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197980&fm=281009816270963&tin=02508201610067®Number=0000000000092545&sum=50036 [12:31:47]written 0, free lines is 4095 [12:31:47]OFD Sender: Processing packet 197980 [packets to send 245, broken 244] [12:31:47]ProducePacketName [12:31:47]name=ofd_packets/00197980 [12:31:47]OFD Sender: To server: pG, [12:31:47]CommunicateWithHost lk.salyk.kg:30040 [12:31:47]ConnectInit lk.salyk.kg [12:31:47]Connected sock=10 [12:31:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 00 92 07 01 83 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 B3 46 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 05 03 00 35 04 06 00 FF 93 B2 46 F8 73 AB 74 2B 88 88 2C C0 41 [12:31:48]Write to MH i2c: 01 00 00 B7 22 D9 [12:31:48]Write i2c OK [12:31:48]MH_I2C_Read... [12:31:48]Read from MH i2c: 01 [12:31:48]MH_I2C_Read... [12:31:48]Read from MH i2c: 01 07 00 [12:31:48]MH_I2C_Read... [12:31:48]Read from MH i2c: 01 07 00 B7 22 00 00 00 00 00 FC 0C E8 [12:31:48]RasterBufferAndPrint [12:31:48]line [12:31:48]line [12:31:48]line [12:31:48]line [12:31:48]line [12:31:48]written 0, free lines is 3333 [12:31:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FE CF 47 00 4D 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 05 03 00 F4 03 04 00 C7 F2 BE 66 B6 04 01 00 00 89 8B 66 41 14 30 F9 C8 [12:31:48]CommunicateWithHost err = 0 [12:31:48]CheckOFDResponse [12:31:48]1017 (14) - 77093643461234 [12:31:48]1041 (16) - 0000000000871802 [12:31:48]1040 (4) - 197980 [12:31:48]1012 (4) - 16.08.2024 06:33 [12:31:48]1206 (1) - 0 [12:31:48]OFD Sender: Remove packet 197980 [12:31:48]ProducePacketName [12:31:48]name=ofd_packets/00197980 [12:31:48]NVStorageDeleteData [12:31:48]MH_Cut [12:31:48]Write to MH i2c: D1 01 00 BE 22 01 B2 [12:31:48]Write i2c OK [12:31:48]MH_I2C_Read... [12:31:48]Read from MH i2c: D1 [12:31:48]MH_I2C_Read... [12:31:48]Read from MH i2c: D1 01 00 [12:31:48]MH_I2C_Read... [12:31:48]Read from MH i2c: D1 01 00 BE 22 00 B1 [12:31:48]Write to MH i2c: 01 00 00 BF 22 E1 [12:31:48]Write i2c OK [12:31:48]MH_I2C_Read... [12:31:48]OFD Sender: No OFD packet to send [12:31:48]*** Cut start [12:31:48]*** Purtial cut [12:31:48]*** CUTSNS_PIN = 0 [12:31:49]*** Stage 1: CUTSNS_PIN = 1 [12:31:50]Read from MH i2c: 01 [12:31:50]MH_I2C_Read... [12:31:50]*** Stop cut motor [12:31:50]*** Cut end [12:31:50]Read from MH i2c: 01 07 00 [12:31:50]MH_I2C_Read... [12:31:50]Read from MH i2c: 01 07 00 BF 22 00 00 00 00 00 FF 0F F6 [12:31:50]process_action close_receipt done [12:31:50]requested_data is exist [12:31:50]produce_requested_data [12:31:50]requested_item fm.sn is exist - process it [12:31:50]wFMCommunicate request_size=4 [12:31:50]MH_SAM_APDU [12:31:50]CAPDU: 80 11 00 00 [12:31:50]Write to MH i2c: E2 08 00 C0 22 80 11 00 00 00 00 00 00 5C [12:31:50]Write i2c OK [12:31:50]MH_I2C_Read... [12:31:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:51]Read from MH i2c: E2 [12:31:51]MH_I2C_Read... [12:31:51]Read from MH i2c: E2 17 00 [12:31:51]MH_I2C_Read... [12:31:51]Read from MH i2c: E2 17 00 C0 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [12:31:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:31:51]wFMCommunicate OK [12:31:51]requested_item fd.num is exist - process it [12:31:51]SAM_PROTO_GetFieldsCounters [12:31:51]wFMCommunicate request_size=4 [12:31:51]MH_SAM_APDU [12:31:51]CAPDU: 80 13 00 00 [12:31:51]Write to MH i2c: E2 08 00 C1 22 80 13 00 00 00 00 00 00 5F [12:31:51]Write i2c OK [12:31:51]MH_I2C_Read... [12:31:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:51]Read from MH i2c: E2 [12:31:51]MH_I2C_Read... [12:31:51]Read from MH i2c: E2 62 00 [12:31:51]MH_I2C_Read... [12:31:51]Read from MH i2c: E2 62 00 C1 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5C 05 03 00 0E 04 04 00 CE 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 73 [12:31:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5C 05 03 00 0E 04 04 00 CE 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 [12:31:51]wFMCommunicate OK [12:31:51]SAM_PROTO_GetFieldsCounters done [12:31:51]requested_item shift.num is exist - process it [12:31:51]requested_item shift.opened is exist - process it [12:31:51]req_shift_opened [12:31:51]FM_GetShiftState [12:31:51]SAM_PROTO_GetShiftState [12:31:51]wFMCommunicate request_size=4 [12:31:51]MH_SAM_APDU [12:31:51]CAPDU: 80 13 01 00 [12:31:51]Write to MH i2c: E2 08 00 C2 22 80 13 01 00 00 00 00 00 61 [12:31:51]Write i2c OK [12:31:51]MH_I2C_Read... [12:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:51]Read from MH i2c: E2 [12:31:51]MH_I2C_Read... [12:31:51]Read from MH i2c: E2 0E 00 [12:31:51]MH_I2C_Read... [12:31:51]Read from MH i2c: E2 0E 00 C2 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [12:31:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:31:51]wFMCommunicate OK [12:31:51]SAM_PROTO_GetShiftState done [12:31:51]FM_GetShiftState done [12:31:51]req_shift_opened done [12:31:51]requested_item shift.open_date is exist - process it [12:31:51]req_shift_open_date [12:31:51]req_shift_open_date done [12:31:51]produce_requested_data done [12:31:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197980,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:31:51]process_action_free close_receipt [12:31:51]json_value_free [12:31:51]json_value_free done [12:31:51]process_json_proto returns [12:31:51]Send response to host [12:31:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197980,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:31:51]free response buf [12:31:51]execute_script done [12:31:51]execute_script returns [12:31:51]free content buf [12:31:51]Sock 7.Close socket [12:31:51]Sock 7.Thread stoped [12:31:53]OFD Sender: No OFD packet to send [12:31:58]OFD Sender: No OFD packet to send [12:32:03]OFD Sender: No OFD packet to send [12:32:08]OFD Sender: No OFD packet to send [12:32:13]OFD Sender: No OFD packet to send [12:32:18]OFD Sender: No OFD packet to send [12:32:23]OFD Sender: No OFD packet to send [12:32:28]OFD Sender: No OFD packet to send [12:32:33]OFD Sender: No OFD packet to send [12:32:38]OFD Sender: No OFD packet to send [12:32:43]OFD Sender: No OFD packet to send [12:32:48]OFD Sender: No OFD packet to send [12:32:53]OFD Sender: No OFD packet to send [12:32:58]OFD Sender: No OFD packet to send [12:33:03]OFD Sender: No OFD packet to send [12:33:08]OFD Sender: No OFD packet to send [12:33:13]OFD Sender: No OFD packet to send [12:33:18]OFD Sender: No OFD packet to send [12:33:23]OFD Sender: No OFD packet to send [12:33:28]OFD Sender: No OFD packet to send [12:33:33]OFD Sender: No OFD packet to send [12:33:38]OFD Sender: No OFD packet to send [12:33:43]OFD Sender: No OFD packet to send [12:33:48]OFD Sender: No OFD packet to send [12:33:53]OFD Sender: No OFD packet to send [12:33:57]accept exits with 9 [12:33:57]New connection [12:33:57]New thread 3067403620 created [12:33:57]Thread 3067260260 joined [12:33:57]Waiting for new connection... [12:33:57] Sock 9.Parse request [12:33:57]Sock 9.Check first char [12:33:57]Sock 9.First char is OK [12:33:57]request: POST /json_proto HTTP/1.0 [12:33:57]Method: POST [12:33:57]URL: /json_proto [12:33:57]Method is POST - this is cgi request [12:33:57]url: /json_proto [12:33:57]query_string will be loaded in cgi processing [12:33:57]execute_cgi json_proto POST (null) [12:33:57]execute_cgi path=json_proto method=POST [12:33:57]POST find Content-Length [12:33:57]Host: 172.17.46.195:8080 [12:33:57]Content-Length: 679 [12:33:57]Content-Type: application/json [12:33:57] [12:33:57]POST finish read [12:33:57]Found Content-Length = 679 [12:33:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:57]execute_script... [12: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)11325379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:57]POST & json_proto [12:33:57]process_json_proto [12:33:57]json parsed OK: [12:33:57]protocol is kg_v1.0 [12:33:57]action value=close_receipt [12:33:57]process_action close_receipt [12:33:57]cmd_close_receipt [12:33:57]MH_GetDate [12:33:57]Write to MH i2c: F0 00 00 C3 22 D4 [12:33:57]Write i2c OK [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: F0 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: F0 09 00 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: F0 09 00 C3 22 00 36 47 BF 66 8D AE BC 66 DC [12:33:57]GetLastDocTimeStamp 1723811507 [12:33:57]current date 1723811638 [12:33:57]FM_GetShiftState [12:33:57]SAM_PROTO_GetShiftState [12:33:57]wFMCommunicate request_size=4 [12:33:57]MH_SAM_APDU [12:33:57]CAPDU: 80 13 01 00 [12:33:57]Write to MH i2c: E2 08 00 C4 22 80 13 01 00 00 00 00 00 63 [12:33:57]Write i2c OK [12:33:57]MH_I2C_Read... [12:33:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:57]Read from MH i2c: E2 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 0E 00 [12:33:57]MH_I2C_Read... [12:33:57]Read from MH i2c: E2 0E 00 C4 22 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F1 [12:33:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:33:57]wFMCommunicate OK [12:33:57]SAM_PROTO_GetShiftState done [12:33:57]FM_GetShiftState done [12:33:57]opened in 1723766727 [12:33:57]opened+sec_in_day 1723853127 [12:33:57]quantity*price = 50036 [12:33:57]sum+1 = 50037 [12:33:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 322 16.08.2024 12:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197981 ФПД: 232266139744197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123358&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197981&fm=232266139744197&tin=02508201610067®Number=0000000000092545&sum=50000 [12:33:59]StoreToDocumentArchive [12:33:59]shift 462 fd 197981 [12:33:59]save to /storage/0462/doc_00197981 [12:33:59]save last doc name /storage/0462/doc_00197981 to /storage/kkm_last_doc_name [12:33:59]save OK [12:33:59]Clear old archive folders... [12:33:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:33:59]tlvbuf is B6FC6830 [12:33:59]SAM_PROTO_ClearQueue [12:33:59]wFMCommunicate request_size=4 [12:33:59]MH_SAM_APDU [12:33:59]CAPDU: 80 09 00 00 [12:33:59]Write to MH i2c: E2 08 00 D1 22 80 09 00 00 00 00 00 00 65 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 D1 22 00 90 00 67 [12:33:59]RAPDU: 90 00 [12:33:59]wFMCommunicate OK [12:33:59]SAM_PROTO_ClearQueue done [12:33:59]KKMCreateOFDPacket [12:33:59]OFDProtocolAddRootSTLVToBuf [12:33:59]FM_MakeSignedData [12:33:59]FM_MakeSignedData [12:33:59]SAM_PROTO_SignData [12:33:59]wFMCommunicate request_size=4 [12:33:59]MH_SAM_APDU [12:33:59]CAPDU: 80 0D 01 02 [12:33:59]Write to MH i2c: E2 08 00 D2 22 80 0D 01 02 00 00 00 00 6D [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 D2 22 00 90 00 68 [12:33:59]RAPDU: 90 00 [12:33:59]wFMCommunicate OK [12:33:59]wFMCommunicate request_size=255 [12:33:59]MH_SAM_APDU [12: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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 36 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 05 03 00 35 04 06 00 D3 [12:33:59]Write to MH i2c: E2 02 01 D3 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 36 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 05 03 00 35 04 06 00 D3 00 00 D1 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 D3 22 00 90 00 69 [12:33:59]RAPDU: 90 00 [12:33:59]wFMCommunicate OK [12:33:59]wFMCommunicate request_size=10 [12:33:59]MH_SAM_APDU [12:33:59]CAPDU: 80 0D 02 02 05 3E AC C0 B7 C5 [12:33:59]Write to MH i2c: E2 0D 00 D4 22 80 0D 02 02 05 00 3E AC C0 B7 C5 00 00 A0 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 03 00 D4 22 00 90 00 6A [12:33:59]RAPDU: 90 00 [12:33:59]wFMCommunicate OK [12:33:59]wFMCommunicate request_size=4 [12:33:59]MH_SAM_APDU [12:33:59]CAPDU: 80 0D 03 02 [12:33:59]Write to MH i2c: E2 08 00 D5 22 80 0D 03 02 00 00 00 00 72 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 0B 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 0B 00 D5 22 00 0D E6 C7 EF 9E C4 56 07 90 00 DB [12:33:59]RAPDU: 0D E6 C7 EF 9E C4 56 07 90 00 [12:33:59]wFMCommunicate OK [12:33:59]SAM_PROTO_SignData done [12:33:59]FM_MakeSignedData done [12:33:59]CreateOFDProtocolMessage [12:33:59]wFMCommunicate request_size=4 [12:33:59]MH_SAM_APDU [12:33:59]CAPDU: 80 11 00 00 [12:33:59]Write to MH i2c: E2 08 00 D6 22 80 11 00 00 00 00 00 00 72 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 17 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 17 00 D6 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [12:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:33:59]wFMCommunicate OK [12:33:59]CreateOFDProtocolMessage done [12:33:59]OFDSenderStorePacket 197981 [12:33:59]StoreOFDPacket docnum=197981 [12:33:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 53 1C 07 01 0B FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 36 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 05 03 00 35 04 06 00 D3 3E AC C0 B7 C5 0D E6 C7 EF 9E C4 56 07 [12:33:59]CheckFolder [12:33:59]dirname=/storage/ofd_packets [12:33:59]CheckFolder done [12:33:59]ProducePacketName [12:33:59]name=ofd_packets/00197981 [12:33:59]NVStorageSaveData ofd_packets/00197981 [12:33:59]File name is /storage/ofd_packets/00197981 [12:33:59]Write 301 bytes [12:33:59]NVStorageSaveData done [12:33:59]OFDSenderStorePacket done [12:33:59]KKMCreateOFDPacket done [12:33:59]NVStorageSaveData kkm_last_timestamp [12:33:59]File name is /storage/kkm_last_timestamp [12:33:59]Write 4 bytes [12:33:59]NVStorageSaveData done [12:33:59]ExternCall_PrintAddStr [12:33:59]wPrintStart [12:33:59]Write to MH i2c: 01 00 00 D7 22 F9 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: 01 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: 01 07 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: 01 07 00 D7 22 00 00 00 00 00 FF 0F 0E [12:33:59]RasterBufferAndPrint [12:33:59]line Счет N : (1)11325379 [12:33:59]line ИНН: 02508201610067 [12:33:59]line Контрольно-Кассовый Чек [12:33:59]line ПРОДАЖА [12:33:59]line ТРК (МРК, ГНК) : 22 [12:33:59]line Товар: 2710124130 [12:33:59]line Аи-92-К-4 [12:33:59]line 7.380 * 67.80 [12:33:59]line = 500.36 [12:33:59]line НДС 12% НСП 1% [12:33:59]line > о реализуемом товаре [12:33:59]line ОКРУГЛЕНИЕ: -0.36 [12:33:59]line ИТОГО: 500.00 [12:33:59]line Внесено: 500.00 [12:33:59]line СДАЧА: 0.00 [12:33:59]line НСП 1% : 4.43 [12:33:59]line НДС 12% : 53.14 [12:33:59]line Наличными: 500.00 [12:33:59]line Безнал.: 0.00 [12:33:59]line Место: АЗС № 95 "Партнер Нефть" [12:33:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:33:59]line СНО: Общий режим [12:33:59]line Чек 322 16.08.2024 12:33 [12:33:59]line Смена: 462 ФФД: 1.0 [12:33:59]line ЗНМ: 0300000079 [12:33:59]line РНМ: 0000000000092545 [12:33:59]line Версия ККМ: 001 [12:33:59]line ФМ: 0000000000871802 [12:33:59]line ФД: 197981 [12:33:59]line ФПД: 232266139744197 [12:33:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123358&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197981&fm=232266139744197&tin=02508201610067®Number=0000000000092545&sum=50000 [12:33:59]written 0, free lines is 4095 [12:33:59]OFD Sender: Processing packet 197981 [packets to send 245, broken 244] [12:33:59]ProducePacketName [12:33:59]name=ofd_packets/00197981 [12:33:59]OFD Sender: To server: pG, [12:33:59]CommunicateWithHost lk.salyk.kg:30040 [12:33:59]ConnectInit lk.salyk.kg [12:34:00]Connected sock=10 [12:34:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 53 1C 07 01 0B FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 36 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 05 03 00 35 04 06 00 D3 3E AC C0 B7 C5 0D E6 C7 EF 9E C4 56 07 [12:34:00]Write to MH i2c: 01 00 00 02 23 25 [12:34:00]Write i2c OK [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: 01 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: 01 07 00 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: 01 07 00 02 23 00 00 00 00 00 E2 0C 1A [12:34:00]RasterBufferAndPrint [12:34:00]line [12:34:00]line [12:34:00]line [12:34:00]line [12:34:00]line [12:34:00]written 0, free lines is 3304 [12:34:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 22 8F 47 00 E3 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 05 03 00 F4 03 04 00 4B F3 BE 66 B6 04 01 00 00 B3 B9 19 1F 58 C4 C3 21 [12:34:00]CommunicateWithHost err = 0 [12:34:00]CheckOFDResponse [12:34:00]1017 (14) - 77093643461234 [12:34:00]1041 (16) - 0000000000871802 [12:34:00]1040 (4) - 197981 [12:34:00]1012 (4) - 16.08.2024 06:35 [12:34:00]1206 (1) - 0 [12:34:00]OFD Sender: Remove packet 197981 [12:34:00]ProducePacketName [12:34:00]name=ofd_packets/00197981 [12:34:00]NVStorageDeleteData [12:34:00]MH_Cut [12:34:00]Write to MH i2c: D1 01 00 09 23 01 FE [12:34:00]Write i2c OK [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: D1 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: D1 01 00 [12:34:00]MH_I2C_Read... [12:34:00]Read from MH i2c: D1 01 00 09 23 00 FD [12:34:00]Write to MH i2c: 01 00 00 0A 23 2D [12:34:00]Write i2c OK [12:34:00]MH_I2C_Read... [12:34:00]OFD Sender: No OFD packet to send [12:34:01]*** Cut start [12:34:01]*** Purtial cut [12:34:01]*** Stage 1: CUTSNS_PIN = 1 [12:34:01]Read from MH i2c: 01 [12:34:01]MH_I2C_Read... [12:34:01]*** Stop cut motor [12:34:01]*** Cut end [12:34:01]Read from MH i2c: 01 07 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: 01 07 00 0A 23 00 00 00 00 00 FF 0F 42 [12:34:01]process_action close_receipt done [12:34:01]requested_data is exist [12:34:01]produce_requested_data [12:34:01]requested_item fm.sn is exist - process it [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 11 00 00 [12:34:01]Write to MH i2c: E2 08 00 0B 23 80 11 00 00 00 00 00 00 A8 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 17 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 17 00 0B 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F5 [12:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:34:01]wFMCommunicate OK [12:34:01]requested_item fd.num is exist - process it [12:34:01]SAM_PROTO_GetFieldsCounters [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 13 00 00 [12:34:01]Write to MH i2c: E2 08 00 0C 23 80 13 00 00 00 00 00 00 AB [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 62 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 62 00 0C 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5D 05 03 00 0E 04 04 00 CE 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 C3 [12:34:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5D 05 03 00 0E 04 04 00 CE 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 [12:34:01]wFMCommunicate OK [12:34:01]SAM_PROTO_GetFieldsCounters done [12:34:01]requested_item shift.num is exist - process it [12:34:01]requested_item shift.opened is exist - process it [12:34:01]req_shift_opened [12:34:01]FM_GetShiftState [12:34:01]SAM_PROTO_GetShiftState [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 13 01 00 [12:34:01]Write to MH i2c: E2 08 00 0D 23 80 13 01 00 00 00 00 00 AD [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 0E 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 0E 00 0D 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3B [12:34:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:34:01]wFMCommunicate OK [12:34:01]SAM_PROTO_GetShiftState done [12:34:01]FM_GetShiftState done [12:34:01]req_shift_opened done [12:34:01]requested_item shift.open_date is exist - process it [12:34:01]req_shift_open_date [12:34:01]req_shift_open_date done [12:34:01]produce_requested_data done [12:34:01]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197981,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:34:01]process_action_free close_receipt [12:34:01]json_value_free [12:34:01]json_value_free done [12:34:01]process_json_proto returns [12:34:01]Send response to host [12:34:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197981,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:34:01]free response buf [12:34:01]execute_script done [12:34:01]execute_script returns [12:34:01]free content buf [12:34:01]Sock 9.Close socket [12:34:01]Sock 9.Thread stoped [12:34:05]OFD Sender: No OFD packet to send [12:34:10]OFD Sender: No OFD packet to send [12:34:15]OFD Sender: No OFD packet to send [12:34:20]OFD Sender: No OFD packet to send [12:34:40]OFD Sender: No OFD packet to send [12:34:45]OFD Sender: No OFD packet to send [12:34:50]OFD Sender: No OFD packet to send [12:34:55]OFD Sender: No OFD packet to send [12:35:01]OFD Sender: No OFD packet to send [12:35:06]OFD Sender: No OFD packet to send [12:35:11]OFD Sender: No OFD packet to send [12:35:16]OFD Sender: No OFD packet to send [12:35:21]OFD Sender: No OFD packet to send [12:35:26]OFD Sender: No OFD packet to send [12:35:31]OFD Sender: No OFD packet to send [12:35:36]OFD Sender: No OFD packet to send [12:35:41]OFD Sender: No OFD packet to send [12:35:46]OFD Sender: No OFD packet to send [12:35:51]OFD Sender: No OFD packet to send [12:35:56]OFD Sender: No OFD packet to send [12:36:01]OFD Sender: No OFD packet to send [12:36:06]OFD Sender: No OFD packet to send [12:36:11]OFD Sender: No OFD packet to send [12:36:16]OFD Sender: No OFD packet to send [12:36:21]OFD Sender: No OFD packet to send [12:36:26]OFD Sender: No OFD packet to send [12:36:31]OFD Sender: No OFD packet to send [12:36:36]OFD Sender: No OFD packet to send [12:36:41]OFD Sender: No OFD packet to send [12:36:46]OFD Sender: No OFD packet to send [12:36:47]ConnectInit Can't connect to host [12:36:51]OFD Sender: No OFD packet to send [12:36:56]OFD Sender: No OFD packet to send [12:37:01]OFD Sender: No OFD packet to send [12:37:06]OFD Sender: No OFD packet to send [12:37:11]OFD Sender: No OFD packet to send [12:37:15]accept exits with 7 [12:37:15]New connection [12:37:15]New thread 3067260260 created [12:37:15]Thread 3067403620 joined [12:37:15]Waiting for new connection... [12:37:15] Sock 7.Parse request [12:37:15]Sock 7.Check first char [12:37:15]Sock 7.First char is OK [12:37:15]request: POST /json_proto HTTP/1.0 [12:37:15]Method: POST [12:37:15]URL: /json_proto [12:37:15]Method is POST - this is cgi request [12:37:15]url: /json_proto [12:37:15]query_string will be loaded in cgi processing [12:37:15]execute_cgi json_proto POST (null) [12:37:15]execute_cgi path=json_proto method=POST [12:37:15]POST find Content-Length [12:37:15]Host: 172.17.46.195:8080 [12:37:15]Content-Length: 676 [12:37:15]Content-Type: application/json [12:37:15] [12:37:15]POST finish read [12:37:15]Found Content-Length = 676 [12:37:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:15]execute_script... [12:37: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)11325381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:15]POST & json_proto [12:37:15]process_json_proto [12:37:15]json parsed OK: [12:37:15]protocol is kg_v1.0 [12:37:15]action value=close_receipt [12:37:15]process_action close_receipt [12:37:15]cmd_close_receipt [12:37:15]MH_GetDate [12:37:15]Write to MH i2c: F0 00 00 0E 23 20 [12:37:15]Write i2c OK [12:37:15]MH_I2C_Read... [12:37:15]Read from MH i2c: F0 [12:37:15]MH_I2C_Read... [12:37:15]Read from MH i2c: F0 09 00 [12:37:15]MH_I2C_Read... [12:37:15]Read from MH i2c: F0 09 00 0E 23 00 FC 47 BF 66 8D AE BC 66 EE [12:37:15]GetLastDocTimeStamp 1723811638 [12:37:15]current date 1723811836 [12:37:15]FM_GetShiftState [12:37:15]SAM_PROTO_GetShiftState [12:37:15]wFMCommunicate request_size=4 [12:37:15]MH_SAM_APDU [12:37:15]CAPDU: 80 13 01 00 [12:37:15]Write to MH i2c: E2 08 00 0F 23 80 13 01 00 00 00 00 00 AF [12:37:15]Write i2c OK [12:37:15]MH_I2C_Read... [12:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:15]Read from MH i2c: E2 [12:37:15]MH_I2C_Read... [12:37:15]Read from MH i2c: E2 0E 00 [12:37:15]MH_I2C_Read... [12:37:15]Read from MH i2c: E2 0E 00 0F 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3D [12:37:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:37:15]wFMCommunicate OK [12:37:15]SAM_PROTO_GetShiftState done [12:37:15]FM_GetShiftState done [12:37:15]opened in 1723766727 [12:37:15]opened+sec_in_day 1723853127 [12:37:15]quantity*price = 50063 [12:37:15]sum+1 = 50064 [12:37:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 323 16.08.2024 12:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197982 ФПД: 147039707616309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123716&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197982&fm=147039707616309&tin=02508201610067®Number=0000000000092545&sum=50000 [12:37:17]StoreToDocumentArchive [12:37:17]shift 462 fd 197982 [12:37:17]save to /storage/0462/doc_00197982 [12:37:17]save last doc name /storage/0462/doc_00197982 to /storage/kkm_last_doc_name [12:37:17]save OK [12:37:17]Clear old archive folders... [12:37:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:37:17]tlvbuf is 0099F0F0 [12:37:17]SAM_PROTO_ClearQueue [12:37:17]wFMCommunicate request_size=4 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 09 00 00 [12:37:17]Write to MH i2c: E2 08 00 1C 23 80 09 00 00 00 00 00 00 B1 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 1C 23 00 90 00 B3 [12:37:17]RAPDU: 90 00 [12:37:17]wFMCommunicate OK [12:37:17]SAM_PROTO_ClearQueue done [12:37:17]KKMCreateOFDPacket [12:37:17]OFDProtocolAddRootSTLVToBuf [12:37:17]FM_MakeSignedData [12:37:17]FM_MakeSignedData [12:37:17]SAM_PROTO_SignData [12:37:17]wFMCommunicate request_size=4 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 0D 01 02 [12:37:17]Write to MH i2c: E2 08 00 1D 23 80 0D 01 02 00 00 00 00 B9 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 1D 23 00 90 00 B4 [12:37:17]RAPDU: 90 00 [12:37:17]wFMCommunicate OK [12:37:17]wFMCommunicate request_size=255 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 43 01 00 00 F4 03 04 00 FC 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 05 03 00 35 04 06 00 85 BB 59 8A [12:37:17]Write to MH i2c: E2 02 01 1E 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 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 FC 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 05 03 00 35 04 06 00 85 BB 59 8A 00 00 C4 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 1E 23 00 90 00 B5 [12:37:17]RAPDU: 90 00 [12:37:17]wFMCommunicate OK [12:37:17]wFMCommunicate request_size=7 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 0D 02 02 02 54 35 [12:37:17]Write to MH i2c: E2 0A 00 1F 23 80 0D 02 02 02 00 54 35 00 00 49 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 03 00 1F 23 00 90 00 B6 [12:37:17]RAPDU: 90 00 [12:37:17]wFMCommunicate OK [12:37:17]wFMCommunicate request_size=4 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 0D 03 02 [12:37:17]Write to MH i2c: E2 08 00 20 23 80 0D 03 02 00 00 00 00 BE [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 0B 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 0B 00 20 23 00 98 4D 9E 6B 1F F7 C2 40 90 00 C5 [12:37:17]RAPDU: 98 4D 9E 6B 1F F7 C2 40 90 00 [12:37:17]wFMCommunicate OK [12:37:17]SAM_PROTO_SignData done [12:37:17]FM_MakeSignedData done [12:37:17]CreateOFDProtocolMessage [12:37:17]wFMCommunicate request_size=4 [12:37:17]MH_SAM_APDU [12:37:17]CAPDU: 80 11 00 00 [12:37:17]Write to MH i2c: E2 08 00 21 23 80 11 00 00 00 00 00 00 BE [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:17]Read from MH i2c: E2 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 17 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: E2 17 00 21 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0B [12:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:37:17]wFMCommunicate OK [12:37:17]CreateOFDProtocolMessage done [12:37:17]OFDSenderStorePacket 197982 [12:37:17]StoreOFDPacket docnum=197982 [12:37:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 62 77 04 01 B0 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 43 01 00 00 F4 03 04 00 FC 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 05 03 00 35 04 06 00 85 BB 59 8A 54 35 98 4D 9E 6B 1F F7 C2 40 [12:37:17]CheckFolder [12:37:17]dirname=/storage/ofd_packets [12:37:17]CheckFolder done [12:37:17]ProducePacketName [12:37:17]name=ofd_packets/00197982 [12:37:17]NVStorageSaveData ofd_packets/00197982 [12:37:17]File name is /storage/ofd_packets/00197982 [12:37:17]Write 298 bytes [12:37:17]NVStorageSaveData done [12:37:17]OFDSenderStorePacket done [12:37:17]KKMCreateOFDPacket done [12:37:17]NVStorageSaveData kkm_last_timestamp [12:37:17]File name is /storage/kkm_last_timestamp [12:37:17]Write 4 bytes [12:37:17]NVStorageSaveData done [12:37:17]ExternCall_PrintAddStr [12:37:17]wPrintStart [12:37:17]Write to MH i2c: 01 00 00 22 23 45 [12:37:17]Write i2c OK [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: 01 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: 01 07 00 [12:37:17]MH_I2C_Read... [12:37:17]Read from MH i2c: 01 07 00 22 23 00 00 00 00 00 FF 0F 5A [12:37:17]RasterBufferAndPrint [12:37:17]line Счет N : (1)11325381 [12:37:17]line ИНН: 02508201610067 [12:37:17]line Контрольно-Кассовый Чек [12:37:17]line ПРОДАЖА [12:37:17]line ТРК (МРК, ГНК) : 51 [12:37:17]line Товар: 2710194210 [12:37:17]line ДТ-К-5 [12:37:17]line 6.570 * 76.20 [12:37:17]line = 500.63 [12:37:17]line НДС 12% НСП 1% [12:37:17]line > о реализуемом товаре [12:37:17]line ОКРУГЛЕНИЕ: -0.63 [12:37:17]line ИТОГО: 500.00 [12:37:17]line Внесено: 500.00 [12:37:17]line СДАЧА: 0.00 [12:37:17]line НСП 1% : 4.43 [12:37:17]line НДС 12% : 53.16 [12:37:17]line Наличными: 500.00 [12:37:17]line Безнал.: 0.00 [12:37:17]line Место: АЗС № 95 "Партнер Нефть" [12:37:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:37:17]line СНО: Общий режим [12:37:17]line Чек 323 16.08.2024 12:37 [12:37:17]line Смена: 462 ФФД: 1.0 [12:37:17]line ЗНМ: 0300000079 [12:37:17]line РНМ: 0000000000092545 [12:37:17]line Версия ККМ: 001 [12:37:17]line ФМ: 0000000000871802 [12:37:17]line ФД: 197982 [12:37:17]line ФПД: 147039707616309 [12:37:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123716&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197982&fm=147039707616309&tin=02508201610067®Number=0000000000092545&sum=50000 [12:37:17]OFD Sender: Processing packet 197982 [packets to send 245, broken 244] [12:37:17]ProducePacketName [12:37:17]name=ofd_packets/00197982 [12:37:17]OFD Sender: To server: pG, [12:37:17]CommunicateWithHost lk.salyk.kg:30040 [12:37:17]ConnectInit lk.salyk.kg [12:37:17]written 0, free lines is 4095 [12:37:18]Connected sock=10 [12:37:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 62 77 04 01 B0 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 43 01 00 00 F4 03 04 00 FC 47 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 05 03 00 35 04 06 00 85 BB 59 8A 54 35 98 4D 9E 6B 1F F7 C2 40 [12:37:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 17 25 47 00 CA 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 05 03 00 F4 03 04 00 11 F4 BE 66 B6 04 01 00 00 F6 1D A0 EB 2F 08 B5 77 [12:37:18]CommunicateWithHost err = 0 [12:37:18]CheckOFDResponse [12:37:18]1017 (14) - 77093643461234 [12:37:18]1041 (16) - 0000000000871802 [12:37:18]1040 (4) - 197982 [12:37:18]1012 (4) - 16.08.2024 06:39 [12:37:18]1206 (1) - 0 [12:37:18]OFD Sender: Remove packet 197982 [12:37:18]ProducePacketName [12:37:18]name=ofd_packets/00197982 [12:37:18]NVStorageDeleteData [12:37:18]Write to MH i2c: 01 00 00 4D 23 70 [12:37:18]Write i2c OK [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: 01 [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: 01 07 00 [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: 01 07 00 4D 23 00 00 00 00 00 F1 0C 74 [12:37:18]RasterBufferAndPrint [12:37:18]line [12:37:18]line [12:37:18]line [12:37:18]line [12:37:18]line [12:37:18]written 0, free lines is 3322 [12:37:18]MH_Cut [12:37:18]Write to MH i2c: D1 01 00 54 23 01 49 [12:37:18]Write i2c OK [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: D1 [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: D1 01 00 [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: D1 01 00 54 23 00 48 [12:37:18]Write to MH i2c: 01 00 00 55 23 78 [12:37:18]Write i2c OK [12:37:18]MH_I2C_Read... [12:37:18]OFD Sender: No OFD packet to send [12:37:19]*** Cut start [12:37:19]*** Purtial cut [12:37:19]*** CUTSNS_PIN = 0 [12:37:19]*** Stage 1: CUTSNS_PIN = 1 [12:37:21]Read from MH i2c: 01 [12:37:21]MH_I2C_Read... [12:37:21]*** Stop cut motor [12:37:21]*** Cut end [12:37:21]Read from MH i2c: 01 07 00 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: 01 07 00 55 23 00 00 00 00 00 FF 0F 8D [12:37:21]process_action close_receipt done [12:37:21]requested_data is exist [12:37:21]produce_requested_data [12:37:21]requested_item fm.sn is exist - process it [12:37:21]wFMCommunicate request_size=4 [12:37:21]MH_SAM_APDU [12:37:21]CAPDU: 80 11 00 00 [12:37:21]Write to MH i2c: E2 08 00 56 23 80 11 00 00 00 00 00 00 F3 [12:37:21]Write i2c OK [12:37:21]MH_I2C_Read... [12:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:21]Read from MH i2c: E2 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: E2 17 00 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: E2 17 00 56 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 40 [12:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:37:21]wFMCommunicate OK [12:37:21]requested_item fd.num is exist - process it [12:37:21]SAM_PROTO_GetFieldsCounters [12:37:21]wFMCommunicate request_size=4 [12:37:21]MH_SAM_APDU [12:37:21]CAPDU: 80 13 00 00 [12:37:21]Write to MH i2c: E2 08 00 57 23 80 13 00 00 00 00 00 00 F6 [12:37:21]Write i2c OK [12:37:21]MH_I2C_Read... [12:37:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:21]Read from MH i2c: E2 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: E2 62 00 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: E2 62 00 57 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5E 05 03 00 0E 04 04 00 CE 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 12 [12:37:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5E 05 03 00 0E 04 04 00 CE 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 [12:37:21]wFMCommunicate OK [12:37:21]SAM_PROTO_GetFieldsCounters done [12:37:21]requested_item shift.num is exist - process it [12:37:21]requested_item shift.opened is exist - process it [12:37:21]req_shift_opened [12:37:21]FM_GetShiftState [12:37:21]SAM_PROTO_GetShiftState [12:37:21]wFMCommunicate request_size=4 [12:37:21]MH_SAM_APDU [12:37:21]CAPDU: 80 13 01 00 [12:37:21]Write to MH i2c: E2 08 00 58 23 80 13 01 00 00 00 00 00 F8 [12:37:21]Write i2c OK [12:37:21]MH_I2C_Read... [12:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:21]Read from MH i2c: E2 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: E2 0E 00 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: E2 0E 00 58 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [12:37:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:37:21]wFMCommunicate OK [12:37:21]SAM_PROTO_GetShiftState done [12:37:21]FM_GetShiftState done [12:37:21]req_shift_opened done [12:37:21]requested_item shift.open_date is exist - process it [12:37:21]req_shift_open_date [12:37:21]req_shift_open_date done [12:37:21]produce_requested_data done [12:37:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197982,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:37:21]process_action_free close_receipt [12:37:21]json_value_free [12:37:21]json_value_free done [12:37:21]process_json_proto returns [12:37:21]Send response to host [12:37:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197982,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:37:21]free response buf [12:37:21]execute_script done [12:37:21]execute_script returns [12:37:21]free content buf [12:37:21]Sock 7.Close socket [12:37:21]Sock 7.Thread stoped [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:04]OFD Sender: No OFD packet to send [12:38:09]OFD Sender: No OFD packet to send [12:38:14]OFD Sender: No OFD packet to send [12:38:19]OFD Sender: No OFD packet to send [12:38:24]OFD Sender: No OFD packet to send [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:14]OFD Sender: No OFD packet to send [12:39:19]OFD Sender: No OFD packet to send [12:39:24]OFD Sender: No OFD packet to send [12:39:29]OFD Sender: No OFD packet to send [12:39:34]OFD Sender: No OFD packet to send [12:39:39]OFD Sender: No OFD packet to send [12:39:42]accept exits with 9 [12:39:42]New connection [12:39:42]New thread 3067403620 created [12:39:42]Thread 3067260260 joined [12:39:42]Waiting for new connection... [12:39:42] Sock 9.Parse request [12:39:42]Sock 9.Check first char [12:39:42]Sock 9.First char is OK [12:39:42]request: POST /json_proto HTTP/1.0 [12:39:42]Method: POST [12:39:42]URL: /json_proto [12:39:42]Method is POST - this is cgi request [12:39:42]url: /json_proto [12:39:42]query_string will be loaded in cgi processing [12:39:42]execute_cgi json_proto POST (null) [12:39:42]execute_cgi path=json_proto method=POST [12:39:42]POST find Content-Length [12:39:42]Host: 172.17.46.195:8080 [12:39:42]Content-Length: 794 [12:39:42]Content-Type: application/json [12:39:42] [12:39:42]POST finish read [12:39:42]Found Content-Length = 794 [12:39:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A01906", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:42]execute_script... [12: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)11325382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A01906", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:42]POST & json_proto [12:39:42]process_json_proto [12:39:42]json parsed OK: [12:39:42]protocol is kg_v1.0 [12:39:42]action value=close_receipt [12:39:42]process_action close_receipt [12:39:42]cmd_close_receipt [12:39:42]MH_GetDate [12:39:42]Write to MH i2c: F0 00 00 59 23 6B [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: F0 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: F0 09 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: F0 09 00 59 23 00 8F 48 BF 66 8D AE BC 66 CD [12:39:42]GetLastDocTimeStamp 1723811836 [12:39:42]current date 1723811983 [12:39:42]FM_GetShiftState [12:39:42]SAM_PROTO_GetShiftState [12:39:42]wFMCommunicate request_size=4 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 13 01 00 [12:39:42]Write to MH i2c: E2 08 00 5A 23 80 13 01 00 00 00 00 00 FA [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 0E 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 0E 00 5A 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 88 [12:39:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:39:42]wFMCommunicate OK [12:39:42]SAM_PROTO_GetShiftState done [12:39:42]FM_GetShiftState done [12:39:42]opened in 1723766727 [12:39:42]opened+sec_in_day 1723853127 [12:39:42]quantity*price = 0 [12:39:42]sum+1 = 1 [12:39:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 324 16.08.2024 12:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 01906 ФМ: 0000000000871802 ФД: 197983 ФПД: 235350190411065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123943&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197983&fm=235350190411065&tin=02508201610067®Number=0000000000092545&sum=0 [12:39:43]StoreToDocumentArchive [12:39:43]shift 462 fd 197983 [12:39:43]save to /storage/0462/doc_00197983 [12:39:43]save last doc name /storage/0462/doc_00197983 to /storage/kkm_last_doc_name [12:39:43]save OK [12:39:43]Clear old archive folders... [12:39:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:43]tlvbuf is 009A94B0 [12:39:43]SAM_PROTO_ClearQueue [12:39:43]wFMCommunicate request_size=4 [12:39:43]MH_SAM_APDU [12:39:43]CAPDU: 80 09 00 00 [12:39:43]Write to MH i2c: E2 08 00 67 23 80 09 00 00 00 00 00 00 FC [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 67 23 00 90 00 FE [12:39:43]RAPDU: 90 00 [12:39:43]wFMCommunicate OK [12:39:43]SAM_PROTO_ClearQueue done [12:39:43]KKMCreateOFDPacket [12:39:43]OFDProtocolAddRootSTLVToBuf [12:39:43]FM_MakeSignedData [12:39:43]FM_MakeSignedData [12:39:43]SAM_PROTO_SignData [12:39:43]wFMCommunicate request_size=4 [12:39:43]MH_SAM_APDU [12:39:43]CAPDU: 80 0D 01 02 [12:39:43]Write to MH i2c: E2 08 00 68 23 80 0D 01 02 00 00 00 00 04 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 03 00 68 23 00 90 00 FF [12:39:43]RAPDU: 90 00 [12:39:43]wFMCommunicate OK [12:39:43]wFMCommunicate request_size=255 [12:39:43]MH_SAM_APDU [12: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 34 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 44 01 00 00 F4 03 04 00 8F 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 05 03 00 35 04 06 00 D6 [12:39:43]Write to MH i2c: E2 02 01 69 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 44 01 00 00 F4 03 04 00 8F 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 05 03 00 35 04 06 00 D6 00 00 67 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:44]Read from MH i2c: E2 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 03 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 03 00 69 23 00 90 00 00 [12:39:44]RAPDU: 90 00 [12:39:44]wFMCommunicate OK [12:39:44]wFMCommunicate request_size=10 [12:39:44]MH_SAM_APDU [12:39:44]CAPDU: 80 0D 02 02 05 0C BC 7F 4D 39 [12:39:44]Write to MH i2c: E2 0D 00 6A 23 80 0D 02 02 05 00 0C BC 7F 4D 39 00 00 DE [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:44]Read from MH i2c: E2 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 03 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 03 00 6A 23 00 90 00 01 [12:39:44]RAPDU: 90 00 [12:39:44]wFMCommunicate OK [12:39:44]wFMCommunicate request_size=4 [12:39:44]MH_SAM_APDU [12:39:44]CAPDU: 80 0D 03 02 [12:39:44]Write to MH i2c: E2 08 00 6B 23 80 0D 03 02 00 00 00 00 09 [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:44]Read from MH i2c: E2 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 0B 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 0B 00 6B 23 00 96 F9 19 56 EA D2 03 33 90 00 FA [12:39:44]RAPDU: 96 F9 19 56 EA D2 03 33 90 00 [12:39:44]wFMCommunicate OK [12:39:44]SAM_PROTO_SignData done [12:39:44]FM_MakeSignedData done [12:39:44]CreateOFDProtocolMessage [12:39:44]wFMCommunicate request_size=4 [12:39:44]MH_SAM_APDU [12:39:44]CAPDU: 80 11 00 00 [12:39:44]Write to MH i2c: E2 08 00 6C 23 80 11 00 00 00 00 00 00 09 [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:44]OFD Sender: No OFD packet to send [12:39:44]Read from MH i2c: E2 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 17 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: E2 17 00 6C 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 56 [12:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:39:44]wFMCommunicate OK [12:39:44]CreateOFDProtocolMessage done [12:39:44]OFDSenderStorePacket 197983 [12:39:44]StoreOFDPacket docnum=197983 [12:39:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E0 53 07 01 17 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 44 01 00 00 F4 03 04 00 8F 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 05 03 00 35 04 06 00 D6 0C BC 7F 4D 39 96 F9 19 56 EA D2 03 33 [12:39:44]CheckFolder [12:39:44]dirname=/storage/ofd_packets [12:39:44]CheckFolder done [12:39:44]ProducePacketName [12:39:44]name=ofd_packets/00197983 [12:39:44]NVStorageSaveData ofd_packets/00197983 [12:39:44]File name is /storage/ofd_packets/00197983 [12:39:44]Write 301 bytes [12:39:44]NVStorageSaveData done [12:39:44]OFDSenderStorePacket done [12:39:44]KKMCreateOFDPacket done [12:39:44]NVStorageSaveData kkm_last_timestamp [12:39:44]File name is /storage/kkm_last_timestamp [12:39:44]Write 4 bytes [12:39:44]NVStorageSaveData done [12:39:44]ExternCall_PrintAddStr [12:39:44]wPrintStart [12:39:44]Write to MH i2c: 01 00 00 6D 23 90 [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 07 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 07 00 6D 23 00 00 00 00 00 FF 0F A5 [12:39:44]RasterBufferAndPrint [12:39:44]line Счет N : (1)11325382 [12:39:44]line ИНН: 02508201610067 [12:39:44]line Контрольно-Кассовый Чек [12:39:44]line ПРОДАЖА [12:39:44]line ТРК (МРК, ГНК) : 12 [12:39:44]line Товар: 2710124130 [12:39:44]line Аи-92-К-4 [12:39:44]line 50.000 * 0.00 [12:39:44]line = 0.00 [12:39:44]line НДС 12% НСП 1% [12:39:44]line > о реализуемом товаре [12:39:44]line ИТОГО: 0.00 [12:39:44]line НСП 1% : 0.00 [12:39:44]line НДС 12% : 0.00 [12:39:44]line Наличными: 0.00 [12:39:44]line Безнал.: 0.00 [12:39:44]line Место: АЗС № 95 "Партнер Нефть" [12:39:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:39:44]line СНО: Общий режим [12:39:44]line Чек 324 16.08.2024 12:39 [12:39:44]line Смена: 462 ФФД: 1.0 [12:39:44]line ЗНМ: 0300000079 [12:39:44]line РНМ: 0000000000092545 [12:39:44]line Версия ККМ: 001 [12:39:44]line Талоны: Топливная Карта [12:39:44]line 01906 [12:39:44]line ФМ: 0000000000871802 [12:39:44]line ФД: 197983 [12:39:44]line ФПД: 235350190411065 [12:39:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T123943&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197983&fm=235350190411065&tin=02508201610067®Number=0000000000092545&sum=0 [12:39:44]written 0, free lines is 4095 [12:39:44]OFD Sender: Processing packet 197983 [packets to send 245, broken 244] [12:39:44]ProducePacketName [12:39:44]name=ofd_packets/00197983 [12:39:44]OFD Sender: To server: pG, [12:39:44]CommunicateWithHost lk.salyk.kg:30040 [12:39:44]ConnectInit lk.salyk.kg [12:39:44]Connected sock=10 [12:39:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E0 53 07 01 17 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 44 01 00 00 F4 03 04 00 8F 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 05 03 00 35 04 06 00 D6 0C BC 7F 4D 39 96 F9 19 56 EA D2 03 33 [12:39:44]Write to MH i2c: 01 00 00 97 23 BA [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 07 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: 01 07 00 97 23 00 00 00 00 00 E7 0C B4 [12:39:44]RasterBufferAndPrint [12:39:44]line [12:39:44]line [12:39:44]line [12:39:44]line [12:39:44]line [12:39:44]written 0, free lines is 3310 [12:39:44]MH_Cut [12:39:44]Write to MH i2c: D1 01 00 9E 23 01 93 [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: D1 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: D1 01 00 [12:39:44]MH_I2C_Read... [12:39:44]Read from MH i2c: D1 01 00 9E 23 00 92 [12:39:44]Write to MH i2c: 01 00 00 9F 23 C2 [12:39:44]Write i2c OK [12:39:44]MH_I2C_Read... [12:39:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 45 BD 47 00 9D 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 05 03 00 F4 03 04 00 A3 F4 BE 66 B6 04 01 00 00 22 CC 6D AB C5 36 DD 60 [12:39:44]CommunicateWithHost err = 0 [12:39:44]CheckOFDResponse [12:39:44]1017 (14) - 77093643461234 [12:39:44]1041 (16) - 0000000000871802 [12:39:44]1040 (4) - 197983 [12:39:44]1012 (4) - 16.08.2024 06:41 [12:39:44]1206 (1) - 0 [12:39:44]OFD Sender: Remove packet 197983 [12:39:44]ProducePacketName [12:39:44]name=ofd_packets/00197983 [12:39:44]NVStorageDeleteData [12:39:45]OFD Sender: No OFD packet to send [12:39:45]*** Cut start [12:39:45]*** Purtial cut [12:39:45]*** Stage 1: CUTSNS_PIN = 1 [12:39:45]Read from MH i2c: 01 [12:39:45]MH_I2C_Read... [12:39:45]*** Stop cut motor [12:39:45]*** Cut end [12:39:45]Read from MH i2c: 01 07 00 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: 01 07 00 9F 23 00 00 00 00 00 FF 0F D7 [12:39:45]process_action close_receipt done [12:39:45]requested_data is exist [12:39:45]produce_requested_data [12:39:45]requested_item fm.sn is exist - process it [12:39:45]wFMCommunicate request_size=4 [12:39:45]MH_SAM_APDU [12:39:45]CAPDU: 80 11 00 00 [12:39:45]Write to MH i2c: E2 08 00 A0 23 80 11 00 00 00 00 00 00 3D [12:39:45]Write i2c OK [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 [12:39:45]MH_I2C_Read... [12:39:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:45]Read from MH i2c: E2 17 00 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 17 00 A0 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8A [12:39:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:39:45]wFMCommunicate OK [12:39:45]requested_item fd.num is exist - process it [12:39:45]SAM_PROTO_GetFieldsCounters [12:39:45]wFMCommunicate request_size=4 [12:39:45]MH_SAM_APDU [12:39:45]CAPDU: 80 13 00 00 [12:39:45]Write to MH i2c: E2 08 00 A1 23 80 13 00 00 00 00 00 00 40 [12:39:45]Write i2c OK [12:39:45]MH_I2C_Read... [12:39:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:45]Read from MH i2c: E2 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 62 00 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 62 00 A1 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5F 05 03 00 0E 04 04 00 CE 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 60 [12:39:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 5F 05 03 00 0E 04 04 00 CE 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 [12:39:45]wFMCommunicate OK [12:39:45]SAM_PROTO_GetFieldsCounters done [12:39:45]requested_item shift.num is exist - process it [12:39:45]requested_item shift.opened is exist - process it [12:39:45]req_shift_opened [12:39:45]FM_GetShiftState [12:39:45]SAM_PROTO_GetShiftState [12:39:45]wFMCommunicate request_size=4 [12:39:45]MH_SAM_APDU [12:39:45]CAPDU: 80 13 01 00 [12:39:45]Write to MH i2c: E2 08 00 A2 23 80 13 01 00 00 00 00 00 42 [12:39:45]Write i2c OK [12:39:45]MH_I2C_Read... [12:39:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:45]Read from MH i2c: E2 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 0E 00 [12:39:45]MH_I2C_Read... [12:39:45]Read from MH i2c: E2 0E 00 A2 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [12:39:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:39:45]wFMCommunicate OK [12:39:45]SAM_PROTO_GetShiftState done [12:39:45]FM_GetShiftState done [12:39:45]req_shift_opened done [12:39:45]requested_item shift.open_date is exist - process it [12:39:45]req_shift_open_date [12:39:45]req_shift_open_date done [12:39:45]produce_requested_data done [12:39:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197983,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:39:45]process_action_free close_receipt [12:39:45]json_value_free [12:39:45]json_value_free done [12:39:45]process_json_proto returns [12:39:45]Send response to host [12:39:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197983,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:39:45]free response buf [12:39:45]execute_script done [12:39:45]execute_script returns [12:39:45]free content buf [12:39:45]Sock 9.Close socket [12:39:45]Sock 9.Thread stoped [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:49]accept exits with 7 [12:40:49]New connection [12:40:49]New thread 3067260260 created [12:40:49]Thread 3067403620 joined [12:40:49]Waiting for new connection... [12:40:49] Sock 7.Parse request [12:40:49]Sock 7.Check first char [12:40:49]Sock 7.First char is OK [12:40:49]request: POST /json_proto HTTP/1.0 [12:40:49]Method: POST [12:40:49]URL: /json_proto [12:40:49]Method is POST - this is cgi request [12:40:49]url: /json_proto [12:40:49]query_string will be loaded in cgi processing [12:40:49]execute_cgi json_proto POST (null) [12:40:49]execute_cgi path=json_proto method=POST [12:40:49]POST find Content-Length [12:40:49]Host: 172.17.46.195:8080 [12:40:49]Content-Length: 803 [12:40:49]Content-Type: application/json [12:40:49] [12:40:49]POST finish read [12:40:49]Found Content-Length = 803 [12:40:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325383", "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" : 11.730, "sum" : 870.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 870.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:49]execute_script... [12:40: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)11325383", "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" : 11.730, "sum" : 870.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 870.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:49]POST & json_proto [12:40:49]process_json_proto [12:40:49]json parsed OK: [12:40:49]protocol is kg_v1.0 [12:40:49]action value=close_receipt [12:40:49]process_action close_receipt [12:40:49]cmd_close_receipt [12:40:49]MH_GetDate [12:40:49]Write to MH i2c: F0 00 00 A3 23 B5 [12:40:49]Write i2c OK [12:40:49]MH_I2C_Read... [12:40:49]Read from MH i2c: F0 [12:40:49]MH_I2C_Read... [12:40:49]Read from MH i2c: F0 09 00 [12:40:49]MH_I2C_Read... [12:40:49]Read from MH i2c: F0 09 00 A3 23 00 D2 48 BF 66 8D AE BC 66 5A [12:40:49]GetLastDocTimeStamp 1723811983 [12:40:49]current date 1723812050 [12:40:49]FM_GetShiftState [12:40:49]SAM_PROTO_GetShiftState [12:40:49]wFMCommunicate request_size=4 [12:40:49]MH_SAM_APDU [12:40:49]CAPDU: 80 13 01 00 [12:40:49]Write to MH i2c: E2 08 00 A4 23 80 13 01 00 00 00 00 00 44 [12:40:49]Write i2c OK [12:40:49]MH_I2C_Read... [12:40:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:49]Read from MH i2c: E2 [12:40:49]MH_I2C_Read... [12:40:49]Read from MH i2c: E2 0E 00 [12:40:49]MH_I2C_Read... [12:40:49]Read from MH i2c: E2 0E 00 A4 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D2 [12:40:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:40:49]wFMCommunicate OK [12:40:49]SAM_PROTO_GetShiftState done [12:40:49]FM_GetShiftState done [12:40:49]opened in 1723766727 [12:40:49]opened+sec_in_day 1723853127 [12:40:49]quantity*price = 87036 [12:40:49]sum+1 = 87038 [12:40:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 870.37 НСП 1% : 7.70 НДС 12% : 92.43 Наличными: 0.00 Безнал.: 870.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 325 16.08.2024 12:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197984 ФПД: 265164322667363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124050&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197984&fm=265164322667363&tin=02508201610067®Number=0000000000092545&sum=87037 [12:40:50]StoreToDocumentArchive [12:40:50]shift 462 fd 197984 [12:40:50]save to /storage/0462/doc_00197984 [12:40:50]save last doc name /storage/0462/doc_00197984 to /storage/kkm_last_doc_name [12:40:50]save OK [12:40:50]Clear old archive folders... [12:40:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:40:50]tlvbuf is 009A96D0 [12:40:50]SAM_PROTO_ClearQueue [12:40:50]wFMCommunicate request_size=4 [12:40:50]MH_SAM_APDU [12:40:50]CAPDU: 80 09 00 00 [12:40:50]Write to MH i2c: E2 08 00 B1 23 80 09 00 00 00 00 00 00 46 [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:50]Read from MH i2c: E2 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 B1 23 00 90 00 48 [12:40:50]RAPDU: 90 00 [12:40:50]wFMCommunicate OK [12:40:50]SAM_PROTO_ClearQueue done [12:40:50]KKMCreateOFDPacket [12:40:50]OFDProtocolAddRootSTLVToBuf [12:40:50]FM_MakeSignedData [12:40:50]FM_MakeSignedData [12:40:50]SAM_PROTO_SignData [12:40:50]wFMCommunicate request_size=4 [12:40:50]MH_SAM_APDU [12:40:50]CAPDU: 80 0D 01 02 [12:40:50]Write to MH i2c: E2 08 00 B2 23 80 0D 01 02 00 00 00 00 4E [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:50]Read from MH i2c: E2 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 B2 23 00 90 00 49 [12:40:50]RAPDU: 90 00 [12:40:50]wFMCommunicate OK [12:40:50]wFMCommunicate request_size=255 [12:40:50]MH_SAM_APDU [12:40: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 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FD 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FD 53 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 D2 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 05 03 00 35 04 06 00 F1 [12:40:50]Write to MH i2c: E2 02 01 B3 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 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FD 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FD 53 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 D2 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 05 03 00 35 04 06 00 F1 00 00 51 [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:50]Read from MH i2c: E2 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 B3 23 00 90 00 4A [12:40:50]RAPDU: 90 00 [12:40:50]wFMCommunicate OK [12:40:50]wFMCommunicate request_size=10 [12:40:50]MH_SAM_APDU [12:40:50]CAPDU: 80 0D 02 02 05 2A 61 42 7B 63 [12:40:50]Write to MH i2c: E2 0D 00 B4 23 80 0D 02 02 05 00 2A 61 42 7B 63 00 00 06 [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:50]Read from MH i2c: E2 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 03 00 B4 23 00 90 00 4B [12:40:50]RAPDU: 90 00 [12:40:50]wFMCommunicate OK [12:40:50]wFMCommunicate request_size=4 [12:40:50]MH_SAM_APDU [12:40:50]CAPDU: 80 0D 03 02 [12:40:50]Write to MH i2c: E2 08 00 B5 23 80 0D 03 02 00 00 00 00 53 [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:50]Read from MH i2c: E2 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 0B 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 0B 00 B5 23 00 F6 5D 7C 38 17 CB A8 79 90 00 5E [12:40:50]RAPDU: F6 5D 7C 38 17 CB A8 79 90 00 [12:40:50]wFMCommunicate OK [12:40:50]SAM_PROTO_SignData done [12:40:50]FM_MakeSignedData done [12:40:50]CreateOFDProtocolMessage [12:40:50]wFMCommunicate request_size=4 [12:40:50]MH_SAM_APDU [12:40:50]CAPDU: 80 11 00 00 [12:40:50]Write to MH i2c: E2 08 00 B6 23 80 11 00 00 00 00 00 00 53 [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:50]Read from MH i2c: E2 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 17 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: E2 17 00 B6 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A0 [12:40:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:40:50]wFMCommunicate OK [12:40:50]CreateOFDProtocolMessage done [12:40:50]OFDSenderStorePacket 197984 [12:40:50]StoreOFDPacket docnum=197984 [12:40:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FC 19 07 01 57 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 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 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FD 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FD 53 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 D2 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 05 03 00 35 04 06 00 F1 2A 61 42 7B 63 F6 5D 7C 38 17 CB A8 79 [12:40:50]CheckFolder [12:40:50]dirname=/storage/ofd_packets [12:40:50]CheckFolder done [12:40:50]ProducePacketName [12:40:50]name=ofd_packets/00197984 [12:40:50]NVStorageSaveData ofd_packets/00197984 [12:40:50]File name is /storage/ofd_packets/00197984 [12:40:50]Write 301 bytes [12:40:50]NVStorageSaveData done [12:40:50]OFDSenderStorePacket done [12:40:50]KKMCreateOFDPacket done [12:40:50]NVStorageSaveData kkm_last_timestamp [12:40:50]File name is /storage/kkm_last_timestamp [12:40:50]Write 4 bytes [12:40:50]NVStorageSaveData done [12:40:50]ExternCall_PrintAddStr [12:40:50]wPrintStart [12:40:50]Write to MH i2c: 01 00 00 B7 23 DA [12:40:50]Write i2c OK [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: 01 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: 01 07 00 [12:40:50]MH_I2C_Read... [12:40:50]Read from MH i2c: 01 07 00 B7 23 00 00 00 00 00 FF 0F EF [12:40:50]RasterBufferAndPrint [12:40:50]line Счет N : (1)11325383 [12:40:50]line ИНН: 02508201610067 [12:40:50]line Контрольно-Кассовый Чек [12:40:50]line ПРОДАЖА [12:40:50]line ТРК (МРК, ГНК) : 31 [12:40:50]line Товар: 2710124500 [12:40:50]line Аи-95-К-5 [12:40:50]line 11.730 * 74.20 [12:40:50]line = 870.37 [12:40:50]line НДС 12% НСП 1% [12:40:50]line > о реализуемом товаре [12:40:50]line ИТОГО: 870.37 [12:40:50]line НСП 1% : 7.70 [12:40:50]line НДС 12% : 92.43 [12:40:50]line Наличными: 0.00 [12:40:50]line Безнал.: 870.37 [12:40:50]line Место: АЗС № 95 "Партнер Нефть" [12:40:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:40:50]line СНО: Общий режим [12:40:50]line Чек 325 16.08.2024 12:40 [12:40:50]line Смена: 462 ФФД: 1.0 [12:40:50]line ЗНМ: 0300000079 [12:40:50]line РНМ: 0000000000092545 [12:40:50]line Версия ККМ: 001 [12:40:50]line Платежная система: O! деньги [12:40:50]line ФМ: 0000000000871802 [12:40:50]line ФД: 197984 [12:40:50]line ФПД: 265164322667363 [12:40:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124050&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197984&fm=265164322667363&tin=02508201610067®Number=0000000000092545&sum=87037 [12:40:51]written 0, free lines is 4095 [12:40:51]OFD Sender: Processing packet 197984 [packets to send 245, broken 244] [12:40:51]ProducePacketName [12:40:51]name=ofd_packets/00197984 [12:40:51]OFD Sender: To server: pG, [12:40:51]CommunicateWithHost lk.salyk.kg:30040 [12:40:51]ConnectInit lk.salyk.kg [12:40:51]Connected sock=10 [12:40:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FC 19 07 01 57 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 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 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FD 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FD 53 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 D2 48 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 05 03 00 35 04 06 00 F1 2A 61 42 7B 63 F6 5D 7C 38 17 CB A8 79 [12:40:51]Write to MH i2c: 01 00 00 E1 23 04 [12:40:51]Write i2c OK [12:40:51]MH_I2C_Read... [12:40:51]Read from MH i2c: 01 [12:40:51]MH_I2C_Read... [12:40:51]Read from MH i2c: 01 07 00 [12:40:51]MH_I2C_Read... [12:40:51]Read from MH i2c: 01 07 00 E1 23 00 00 00 00 00 E2 0C F9 [12:40:51]RasterBufferAndPrint [12:40:51]line [12:40:51]line [12:40:51]line [12:40:51]line [12:40:51]line [12:40:51]written 0, free lines is 3303 [12:40:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 89 B7 47 00 C2 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 05 03 00 F4 03 04 00 E6 F4 BE 66 B6 04 01 00 00 EC DE CD C6 4F EC 3B 99 [12:40:51]CommunicateWithHost err = 0 [12:40:51]CheckOFDResponse [12:40:51]1017 (14) - 77093643461234 [12:40:51]1041 (16) - 0000000000871802 [12:40:51]1040 (4) - 197984 [12:40:51]1012 (4) - 16.08.2024 06:42 [12:40:51]1206 (1) - 0 [12:40:51]OFD Sender: Remove packet 197984 [12:40:51]ProducePacketName [12:40:51]name=ofd_packets/00197984 [12:40:51]NVStorageDeleteData [12:40:51]MH_Cut [12:40:51]Write to MH i2c: D1 01 00 E8 23 01 DD [12:40:51]Write i2c OK [12:40:51]MH_I2C_Read... [12:40:51]Read from MH i2c: D1 [12:40:51]MH_I2C_Read... [12:40:51]Read from MH i2c: D1 01 00 [12:40:51]MH_I2C_Read... [12:40:51]Read from MH i2c: D1 01 00 E8 23 00 DC [12:40:51]Write to MH i2c: 01 00 00 E9 23 0C [12:40:51]Write i2c OK [12:40:51]MH_I2C_Read... [12:40:52]OFD Sender: No OFD packet to send [12:40:52]*** Cut start [12:40:52]*** Purtial cut [12:40:52]*** CUTSNS_PIN = 0 [12:40:52]*** Stage 1: CUTSNS_PIN = 1 [12:40:54]Read from MH i2c: 01 [12:40:54]MH_I2C_Read... [12:40:54]*** Stop cut motor [12:40:54]*** Cut end [12:40:54]Read from MH i2c: 01 07 00 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: 01 07 00 E9 23 00 00 00 00 00 FF 0F 21 [12:40:54]process_action close_receipt done [12:40:54]requested_data is exist [12:40:54]produce_requested_data [12:40:54]requested_item fm.sn is exist - process it [12:40:54]wFMCommunicate request_size=4 [12:40:54]MH_SAM_APDU [12:40:54]CAPDU: 80 11 00 00 [12:40:54]Write to MH i2c: E2 08 00 EA 23 80 11 00 00 00 00 00 00 87 [12:40:54]Write i2c OK [12:40:54]MH_I2C_Read... [12:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:54]Read from MH i2c: E2 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 17 00 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 17 00 EA 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D4 [12:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:40:54]wFMCommunicate OK [12:40:54]requested_item fd.num is exist - process it [12:40:54]SAM_PROTO_GetFieldsCounters [12:40:54]wFMCommunicate request_size=4 [12:40:54]MH_SAM_APDU [12:40:54]CAPDU: 80 13 00 00 [12:40:54]Write to MH i2c: E2 08 00 EB 23 80 13 00 00 00 00 00 00 8A [12:40:54]Write i2c OK [12:40:54]MH_I2C_Read... [12:40:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:54]Read from MH i2c: E2 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 62 00 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 62 00 EB 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 60 05 03 00 0E 04 04 00 CE 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 AE [12:40:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 60 05 03 00 0E 04 04 00 CE 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 [12:40:54]wFMCommunicate OK [12:40:54]SAM_PROTO_GetFieldsCounters done [12:40:54]requested_item shift.num is exist - process it [12:40:54]requested_item shift.opened is exist - process it [12:40:54]req_shift_opened [12:40:54]FM_GetShiftState [12:40:54]SAM_PROTO_GetShiftState [12:40:54]wFMCommunicate request_size=4 [12:40:54]MH_SAM_APDU [12:40:54]CAPDU: 80 13 01 00 [12:40:54]Write to MH i2c: E2 08 00 EC 23 80 13 01 00 00 00 00 00 8C [12:40:54]Write i2c OK [12:40:54]MH_I2C_Read... [12:40:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:54]Read from MH i2c: E2 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 0E 00 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 0E 00 EC 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [12:40:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:40:54]wFMCommunicate OK [12:40:54]SAM_PROTO_GetShiftState done [12:40:54]FM_GetShiftState done [12:40:54]req_shift_opened done [12:40:54]requested_item shift.open_date is exist - process it [12:40:54]req_shift_open_date [12:40:54]req_shift_open_date done [12:40:54]produce_requested_data done [12:40:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197984,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:40:54]process_action_free close_receipt [12:40:54]json_value_free [12:40:54]json_value_free done [12:40:54]process_json_proto returns [12:40:54]Send response to host [12:40:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197984,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:40:54]free response buf [12:40:54]execute_script done [12:40:54]execute_script returns [12:40:54]free content buf [12:40:54]Sock 7.Close socket [12:40:54]Sock 7.Thread stoped [12:40:57]OFD Sender: No OFD packet to send [12:41:02]OFD Sender: No OFD packet to send [12:41:07]OFD Sender: No OFD packet to send [12:41:12]OFD Sender: No OFD packet to send [12:41:17]OFD Sender: No OFD packet to send [12:41:22]OFD Sender: No OFD packet to send [12:41:27]OFD Sender: No OFD packet to send [12:41:32]OFD Sender: No OFD packet to send [12:41:37]OFD Sender: No OFD packet to send [12:41:42]OFD Sender: No OFD packet to send [12:41:47]OFD Sender: No OFD packet to send [12:41:52]OFD Sender: No OFD packet to send [12:41:57]OFD Sender: No OFD packet to send [12:42:02]OFD Sender: No OFD packet to send [12:42:07]OFD Sender: No OFD packet to send [12:42:12]OFD Sender: No OFD packet to send [12:42:17]OFD Sender: No OFD packet to send [12:42:22]OFD Sender: No OFD packet to send [12:42:27]OFD Sender: No OFD packet to send [12:42:32]OFD Sender: No OFD packet to send [12:42:37]OFD Sender: No OFD packet to send [12:42:42]OFD Sender: No OFD packet to send [12:42:47]OFD Sender: No OFD packet to send [12:42:52]OFD Sender: No OFD packet to send [12:42:57]OFD Sender: No OFD packet to send [12:43:02]OFD Sender: No OFD packet to send [12:43:07]OFD Sender: No OFD packet to send [12:43:12]OFD Sender: No OFD packet to send [12:43:15]accept exits with 9 [12:43:15]New connection [12:43:15]New thread 3067403620 created [12:43:15]Thread 3067260260 joined [12:43:15]Waiting for new connection... [12:43:15] Sock 9.Parse request [12:43:15]Sock 9.Check first char [12:43:15]Sock 9.First char is OK [12:43:15]request: POST /json_proto HTTP/1.0 [12:43:15]Method: POST [12:43:15]URL: /json_proto [12:43:15]Method is POST - this is cgi request [12:43:15]url: /json_proto [12:43:15]query_string will be loaded in cgi processing [12:43:15]execute_cgi json_proto POST (null) [12:43:15]execute_cgi path=json_proto method=POST [12:43:15]POST find Content-Length [12:43:15]Host: 172.17.46.195:8080 [12:43:15]Content-Length: 679 [12:43:15]Content-Type: application/json [12:43:15] [12:43:15]POST finish read [12:43:15]Found Content-Length = 679 [12:43:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:15]execute_script... [12:43: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)11325384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:15]POST & json_proto [12:43:15]process_json_proto [12:43:15]json parsed OK: [12:43:15]protocol is kg_v1.0 [12:43:15]action value=close_receipt [12:43:15]process_action close_receipt [12:43:15]cmd_close_receipt [12:43:15]MH_GetDate [12:43:15]Write to MH i2c: F0 00 00 ED 23 FF [12:43:15]Write i2c OK [12:43:15]MH_I2C_Read... [12:43:15]Read from MH i2c: F0 [12:43:15]MH_I2C_Read... [12:43:15]Read from MH i2c: F0 09 00 [12:43:15]MH_I2C_Read... [12:43:15]Read from MH i2c: F0 09 00 ED 23 00 64 49 BF 66 8D AE BC 66 37 [12:43:15]GetLastDocTimeStamp 1723812050 [12:43:15]current date 1723812196 [12:43:15]FM_GetShiftState [12:43:15]SAM_PROTO_GetShiftState [12:43:15]wFMCommunicate request_size=4 [12:43:15]MH_SAM_APDU [12:43:15]CAPDU: 80 13 01 00 [12:43:15]Write to MH i2c: E2 08 00 EE 23 80 13 01 00 00 00 00 00 8E [12:43:15]Write i2c OK [12:43:15]MH_I2C_Read... [12:43:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:15]Read from MH i2c: E2 [12:43:15]MH_I2C_Read... [12:43:15]Read from MH i2c: E2 0E 00 [12:43:15]MH_I2C_Read... [12:43:15]Read from MH i2c: E2 0E 00 EE 23 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1C [12:43:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:43:15]wFMCommunicate OK [12:43:15]SAM_PROTO_GetShiftState done [12:43:15]FM_GetShiftState done [12:43:15]opened in 1723766727 [12:43:15]opened+sec_in_day 1723853127 [12:43:15]quantity*price = 30035 [12:43:15]sum+1 = 30036 [12:43:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 326 16.08.2024 12:43 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197985 ФПД: 269658641229883 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124316&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197985&fm=269658641229883&tin=02508201610067®Number=0000000000092545&sum=30000 [12:43:16]StoreToDocumentArchive [12:43:16]shift 462 fd 197985 [12:43:16]save to /storage/0462/doc_00197985 [12:43:16]save last doc name /storage/0462/doc_00197985 to /storage/kkm_last_doc_name [12:43:16]save OK [12:43:16]Clear old archive folders... [12:43:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:16]tlvbuf is B6FC6230 [12:43:16]SAM_PROTO_ClearQueue [12:43:16]wFMCommunicate request_size=4 [12:43:16]MH_SAM_APDU [12:43:16]CAPDU: 80 09 00 00 [12:43:16]Write to MH i2c: E2 08 00 FB 23 80 09 00 00 00 00 00 00 90 [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:16]Read from MH i2c: E2 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 FB 23 00 90 00 92 [12:43:16]RAPDU: 90 00 [12:43:16]wFMCommunicate OK [12:43:16]SAM_PROTO_ClearQueue done [12:43:16]KKMCreateOFDPacket [12:43:16]OFDProtocolAddRootSTLVToBuf [12:43:16]FM_MakeSignedData [12:43:16]FM_MakeSignedData [12:43:16]SAM_PROTO_SignData [12:43:16]wFMCommunicate request_size=4 [12:43:16]MH_SAM_APDU [12:43:16]CAPDU: 80 0D 01 02 [12:43:16]Write to MH i2c: E2 08 00 FC 23 80 0D 01 02 00 00 00 00 98 [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:16]Read from MH i2c: E2 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 FC 23 00 90 00 93 [12:43:16]RAPDU: 90 00 [12:43:16]wFMCommunicate OK [12:43:16]wFMCommunicate request_size=255 [12:43:16]MH_SAM_APDU [12:43:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 64 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 05 03 00 35 04 06 00 F5 [12:43:16]Write to MH i2c: E2 02 01 FD 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 64 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 05 03 00 35 04 06 00 F5 00 00 75 [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:16]Read from MH i2c: E2 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 FD 23 00 90 00 94 [12:43:16]RAPDU: 90 00 [12:43:16]wFMCommunicate OK [12:43:16]wFMCommunicate request_size=10 [12:43:16]MH_SAM_APDU [12:43:16]CAPDU: 80 0D 02 02 05 40 CB 85 68 3B [12:43:16]Write to MH i2c: E2 0D 00 FE 23 80 0D 02 02 05 00 40 CB 85 68 3B 00 00 D8 [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:16]Read from MH i2c: E2 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 03 00 FE 23 00 90 00 95 [12:43:16]RAPDU: 90 00 [12:43:16]wFMCommunicate OK [12:43:16]wFMCommunicate request_size=4 [12:43:16]MH_SAM_APDU [12:43:16]CAPDU: 80 0D 03 02 [12:43:16]Write to MH i2c: E2 08 00 FF 23 80 0D 03 02 00 00 00 00 9D [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:16]Read from MH i2c: E2 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 0B 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 0B 00 FF 23 00 5E 85 28 EA 22 B1 78 1D 90 00 FB [12:43:16]RAPDU: 5E 85 28 EA 22 B1 78 1D 90 00 [12:43:16]wFMCommunicate OK [12:43:16]SAM_PROTO_SignData done [12:43:16]FM_MakeSignedData done [12:43:16]CreateOFDProtocolMessage [12:43:16]wFMCommunicate request_size=4 [12:43:16]MH_SAM_APDU [12:43:16]CAPDU: 80 11 00 00 [12:43:16]Write to MH i2c: E2 08 00 00 24 80 11 00 00 00 00 00 00 9E [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:16]Read from MH i2c: E2 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 17 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: E2 17 00 00 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EB [12:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:43:16]wFMCommunicate OK [12:43:16]CreateOFDProtocolMessage done [12:43:16]OFDSenderStorePacket 197985 [12:43:16]StoreOFDPacket docnum=197985 [12:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 12 7F 07 01 BA 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 64 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 05 03 00 35 04 06 00 F5 40 CB 85 68 3B 5E 85 28 EA 22 B1 78 1D [12:43:16]CheckFolder [12:43:16]dirname=/storage/ofd_packets [12:43:16]CheckFolder done [12:43:16]ProducePacketName [12:43:16]name=ofd_packets/00197985 [12:43:16]NVStorageSaveData ofd_packets/00197985 [12:43:16]File name is /storage/ofd_packets/00197985 [12:43:16]Write 301 bytes [12:43:16]NVStorageSaveData done [12:43:16]OFDSenderStorePacket done [12:43:16]KKMCreateOFDPacket done [12:43:16]NVStorageSaveData kkm_last_timestamp [12:43:16]File name is /storage/kkm_last_timestamp [12:43:16]Write 4 bytes [12:43:16]NVStorageSaveData done [12:43:16]ExternCall_PrintAddStr [12:43:16]wPrintStart [12:43:16]Write to MH i2c: 01 00 00 01 24 25 [12:43:16]Write i2c OK [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: 01 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: 01 07 00 [12:43:16]MH_I2C_Read... [12:43:16]Read from MH i2c: 01 07 00 01 24 00 00 00 00 00 FF 0F 3A [12:43:16]RasterBufferAndPrint [12:43:16]line Счет N : (1)11325384 [12:43:16]line ИНН: 02508201610067 [12:43:16]line Контрольно-Кассовый Чек [12:43:16]line ПРОДАЖА [12:43:16]line ТРК (МРК, ГНК) : 42 [12:43:16]line Товар: 2710124130 [12:43:16]line Аи-92-К-4 [12:43:16]line 4.430 * 67.80 [12:43:16]line = 300.35 [12:43:16]line НДС 12% НСП 1% [12:43:16]line > о реализуемом товаре [12:43:16]line ОКРУГЛЕНИЕ: -0.35 [12:43:16]line ИТОГО: 300.00 [12:43:16]line Внесено: 300.00 [12:43:16]line СДАЧА: 0.00 [12:43:16]line НСП 1% : 2.66 [12:43:16]line НДС 12% : 31.90 [12:43:16]line Наличными: 300.00 [12:43:16]line Безнал.: 0.00 [12:43:16]line Место: АЗС № 95 "Партнер Нефть" [12:43:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:43:16]line СНО: Общий режим [12:43:16]line Чек 326 16.08.2024 12:43 [12:43:16]line Смена: 462 ФФД: 1.0 [12:43:16]line ЗНМ: 0300000079 [12:43:16]line РНМ: 0000000000092545 [12:43:16]line Версия ККМ: 001 [12:43:16]line ФМ: 0000000000871802 [12:43:16]line ФД: 197985 [12:43:16]line ФПД: 269658641229883 [12:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124316&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197985&fm=269658641229883&tin=02508201610067®Number=0000000000092545&sum=30000 [12:43:16]written 0, free lines is 4095 [12:43:16]OFD Sender: Processing packet 197985 [packets to send 245, broken 244] [12:43:16]ProducePacketName [12:43:16]name=ofd_packets/00197985 [12:43:16]OFD Sender: To server: pG, [12:43:16]CommunicateWithHost lk.salyk.kg:30040 [12:43:16]ConnectInit lk.salyk.kg [12:43:16]Connected sock=11 [12:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 12 7F 07 01 BA 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 64 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 05 03 00 35 04 06 00 F5 40 CB 85 68 3B 5E 85 28 EA 22 B1 78 1D [12:43:17]Write to MH i2c: 01 00 00 2C 24 50 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: 01 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: 01 07 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: 01 07 00 2C 24 00 00 00 00 00 E5 0C 48 [12:43:17]RasterBufferAndPrint [12:43:17]line [12:43:17]line [12:43:17]line [12:43:17]line [12:43:17]line [12:43:17]written 0, free lines is 3307 [12:43:17]MH_Cut [12:43:17]Write to MH i2c: D1 01 00 33 24 01 29 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: D1 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: D1 01 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: D1 01 00 33 24 00 28 [12:43:17]Write to MH i2c: 01 00 00 34 24 58 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7C 59 47 00 09 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 05 03 00 F4 03 04 00 78 F5 BE 66 B6 04 01 00 00 60 CB 3B 05 10 16 E3 E5 [12:43:17]CommunicateWithHost err = 0 [12:43:17]CheckOFDResponse [12:43:17]1017 (14) - 77093643461234 [12:43:17]1041 (16) - 0000000000871802 [12:43:17]1040 (4) - 197985 [12:43:17]1012 (4) - 16.08.2024 06:45 [12:43:17]1206 (1) - 0 [12:43:17]OFD Sender: Remove packet 197985 [12:43:17]ProducePacketName [12:43:17]name=ofd_packets/00197985 [12:43:17]NVStorageDeleteData [12:43:17]OFD Sender: No OFD packet to send [12:43:17]*** Cut start [12:43:17]*** Purtial cut [12:43:17]*** Stage 1: CUTSNS_PIN = 1 [12:43:18]Read from MH i2c: 01 [12:43:18]MH_I2C_Read... [12:43:18]*** Stop cut motor [12:43:18]*** Cut end [12:43:18]Read from MH i2c: 01 07 00 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: 01 07 00 34 24 00 00 00 00 00 FF 0F 6D [12:43:18]process_action close_receipt done [12:43:18]requested_data is exist [12:43:18]produce_requested_data [12:43:18]requested_item fm.sn is exist - process it [12:43:18]wFMCommunicate request_size=4 [12:43:18]MH_SAM_APDU [12:43:18]CAPDU: 80 11 00 00 [12:43:18]Write to MH i2c: E2 08 00 35 24 80 11 00 00 00 00 00 00 D3 [12:43:18]Write i2c OK [12:43:18]MH_I2C_Read... [12:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:18]Read from MH i2c: E2 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: E2 17 00 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: E2 17 00 35 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 20 [12:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:43:18]wFMCommunicate OK [12:43:18]requested_item fd.num is exist - process it [12:43:18]SAM_PROTO_GetFieldsCounters [12:43:18]wFMCommunicate request_size=4 [12:43:18]MH_SAM_APDU [12:43:18]CAPDU: 80 13 00 00 [12:43:18]Write to MH i2c: E2 08 00 36 24 80 13 00 00 00 00 00 00 D6 [12:43:18]Write i2c OK [12:43:18]MH_I2C_Read... [12:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:18]Read from MH i2c: E2 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: E2 62 00 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: E2 62 00 36 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 61 05 03 00 0E 04 04 00 CE 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 FE [12:43:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 61 05 03 00 0E 04 04 00 CE 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 [12:43:18]wFMCommunicate OK [12:43:18]SAM_PROTO_GetFieldsCounters done [12:43:18]requested_item shift.num is exist - process it [12:43:18]requested_item shift.opened is exist - process it [12:43:18]req_shift_opened [12:43:18]FM_GetShiftState [12:43:18]SAM_PROTO_GetShiftState [12:43:18]wFMCommunicate request_size=4 [12:43:18]MH_SAM_APDU [12:43:18]CAPDU: 80 13 01 00 [12:43:18]Write to MH i2c: E2 08 00 37 24 80 13 01 00 00 00 00 00 D8 [12:43:18]Write i2c OK [12:43:18]MH_I2C_Read... [12:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:18]Read from MH i2c: E2 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: E2 0E 00 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: E2 0E 00 37 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 66 [12:43:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:43:18]wFMCommunicate OK [12:43:18]SAM_PROTO_GetShiftState done [12:43:18]FM_GetShiftState done [12:43:18]req_shift_opened done [12:43:18]requested_item shift.open_date is exist - process it [12:43:18]req_shift_open_date [12:43:18]req_shift_open_date done [12:43:18]produce_requested_data done [12:43:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197985,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:43:18]process_action_free close_receipt [12:43:18]json_value_free [12:43:18]json_value_free done [12:43:18]process_json_proto returns [12:43:18]Send response to host [12:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197985,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:43:18]free response buf [12:43:18]execute_script done [12:43:18]execute_script returns [12:43:18]free content buf [12:43:18]Sock 9.Close socket [12:43:18]Sock 9.Thread stoped [12:43:22]OFD Sender: No OFD packet to send [12:43:27]OFD Sender: No OFD packet to send [12:43:32]OFD Sender: No OFD packet to send [12:43:37]OFD Sender: No OFD packet to send [12:43:42]OFD Sender: No OFD packet to send [12:43:47]OFD Sender: No OFD packet to send [12:43:52]OFD Sender: No OFD packet to send [12:43:57]OFD Sender: No OFD packet to send [12:44:02]OFD Sender: No OFD packet to send [12:44:07]OFD Sender: No OFD packet to send [12:44:12]OFD Sender: No OFD packet to send [12:44:17]OFD Sender: No OFD packet to send [12:44:22]OFD Sender: No OFD packet to send [12:44:27]OFD Sender: No OFD packet to send [12:44:32]OFD Sender: No OFD packet to send [12:44:37]OFD Sender: No OFD packet to send [12:44:42]OFD Sender: No OFD packet to send [12:44:47]OFD Sender: No OFD packet to send [12:44:52]OFD Sender: No OFD packet to send [12:44:57]OFD Sender: No OFD packet to send [12:45:02]OFD Sender: No OFD packet to send [12:45:07]OFD Sender: No OFD packet to send [12:45:12]OFD Sender: No OFD packet to send [12:45:17]accept exits with 7 [12:45:17]New connection [12:45:17]New thread 3067260260 created [12:45:17]Thread 3067403620 joined [12:45:17]Waiting for new connection... [12:45:17] Sock 7.Parse request [12:45:17]Sock 7.Check first char [12:45:17]Sock 7.First char is OK [12:45:17]request: POST /json_proto HTTP/1.0 [12:45:17]Method: POST [12:45:17]URL: /json_proto [12:45:17]Method is POST - this is cgi request [12:45:17]url: /json_proto [12:45:17]query_string will be loaded in cgi processing [12:45:17]execute_cgi json_proto POST (null) [12:45:17]execute_cgi path=json_proto method=POST [12:45:17]POST find Content-Length [12:45:17]Host: 172.17.46.195:8080 [12:45:17]Content-Length: 799 [12:45:17]Content-Type: application/json [12:45:17] [12:45:17]POST finish read [12:45:17]Found Content-Length = 799 [12:45:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4089133", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:17]execute_script... [12:45: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)11325385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4089133", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:17]POST & json_proto [12:45:17]process_json_proto [12:45:17]json parsed OK: [12:45:17]protocol is kg_v1.0 [12:45:17]action value=close_receipt [12:45:17]process_action close_receipt [12:45:17]cmd_close_receipt [12:45:17]MH_GetDate [12:45:17]Write to MH i2c: F0 00 00 38 24 4B [12:45:17]Write i2c OK [12:45:17]MH_I2C_Read... [12:45:17]Read from MH i2c: F0 [12:45:17]MH_I2C_Read... [12:45:17]Read from MH i2c: F0 09 00 [12:45:17]MH_I2C_Read... [12:45:17]Read from MH i2c: F0 09 00 38 24 00 DE 49 BF 66 8D AE BC 66 FD [12:45:17]GetLastDocTimeStamp 1723812196 [12:45:17]current date 1723812318 [12:45:17]FM_GetShiftState [12:45:17]SAM_PROTO_GetShiftState [12:45:17]wFMCommunicate request_size=4 [12:45:17]MH_SAM_APDU [12:45:17]CAPDU: 80 13 01 00 [12:45:17]Write to MH i2c: E2 08 00 39 24 80 13 01 00 00 00 00 00 DA [12:45:17]Write i2c OK [12:45:17]MH_I2C_Read... [12:45:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:17]Read from MH i2c: E2 [12:45:17]MH_I2C_Read... [12:45:17]Read from MH i2c: E2 0E 00 [12:45:17]MH_I2C_Read... [12:45:17]Read from MH i2c: E2 0E 00 39 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 68 [12:45:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:45:17]wFMCommunicate OK [12:45:17]SAM_PROTO_GetShiftState done [12:45:17]FM_GetShiftState done [12:45:17]opened in 1723766727 [12:45:17]opened+sec_in_day 1723853127 [12:45:17]quantity*price = 0 [12:45:17]sum+1 = 1 [12:45:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 327 16.08.2024 12:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4089133 ФМ: 0000000000871802 ФД: 197986 ФПД: 195629969420233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124518&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197986&fm=195629969420233&tin=02508201610067®Number=0000000000092545&sum=0 [12:45:18]StoreToDocumentArchive [12:45:18]shift 462 fd 197986 [12:45:18]save to /storage/0462/doc_00197986 [12:45:18]save last doc name /storage/0462/doc_00197986 to /storage/kkm_last_doc_name [12:45:18]save OK [12:45:18]Clear old archive folders... [12:45:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:45:18]tlvbuf is B6FC31A0 [12:45:18]SAM_PROTO_ClearQueue [12:45:18]wFMCommunicate request_size=4 [12:45:18]MH_SAM_APDU [12:45:18]CAPDU: 80 09 00 00 [12:45:18]Write to MH i2c: E2 08 00 46 24 80 09 00 00 00 00 00 00 DC [12:45:18]Write i2c OK [12:45:18]MH_I2C_Read... [12:45:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:18]Read from MH i2c: E2 [12:45:18]MH_I2C_Read... [12:45:18]Read from MH i2c: E2 03 00 [12:45:18]MH_I2C_Read... [12:45:18]Read from MH i2c: E2 03 00 46 24 00 90 00 DE [12:45:18]RAPDU: 90 00 [12:45:18]wFMCommunicate OK [12:45:18]SAM_PROTO_ClearQueue done [12:45:18]KKMCreateOFDPacket [12:45:18]OFDProtocolAddRootSTLVToBuf [12:45:18]FM_MakeSignedData [12:45:18]FM_MakeSignedData [12:45:18]SAM_PROTO_SignData [12:45:18]wFMCommunicate request_size=4 [12:45:18]MH_SAM_APDU [12:45:18]CAPDU: 80 0D 01 02 [12:45:18]Write to MH i2c: E2 08 00 47 24 80 0D 01 02 00 00 00 00 E4 [12:45:18]Write i2c OK [12:45:18]MH_I2C_Read... [12:45:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:18]Read from MH i2c: E2 [12:45:18]MH_I2C_Read... [12:45:18]Read from MH i2c: E2 03 00 [12:45:18]MH_I2C_Read... [12:45:18]Read from MH i2c: E2 03 00 47 24 00 90 00 DF [12:45:18]RAPDU: 90 00 [12:45:18]wFMCommunicate OK [12:45:18]wFMCommunicate request_size=255 [12:45:18]MH_SAM_APDU [12:45:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 47 01 00 00 F4 03 04 00 DE 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 05 03 00 35 04 06 00 B1 EC A6 D5 [12:45:18]Write to MH i2c: E2 02 01 48 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 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 47 01 00 00 F4 03 04 00 DE 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 05 03 00 35 04 06 00 B1 EC A6 D5 00 00 8E [12:45:18]Write i2c OK [12:45:18]MH_I2C_Read... [12:45:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:18]Read from MH i2c: E2 [12:45:18]MH_I2C_Read... [12:45:18]Read from MH i2c: E2 03 00 [12:45:18]MH_I2C_Read... [12:45:18]Read from MH i2c: E2 03 00 48 24 00 90 00 E0 [12:45:18]RAPDU: 90 00 [12:45:18]wFMCommunicate OK [12:45:18]wFMCommunicate request_size=7 [12:45:18]MH_SAM_APDU [12:45:18]CAPDU: 80 0D 02 02 02 AF C9 [12:45:18]Write to MH i2c: E2 0A 00 49 24 80 0D 02 02 02 00 AF C9 00 00 63 [12:45:18]Write i2c OK [12:45:18]MH_I2C_Read... [12:45:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:19]Read from MH i2c: E2 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 03 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 03 00 49 24 00 90 00 E1 [12:45:19]RAPDU: 90 00 [12:45:19]wFMCommunicate OK [12:45:19]wFMCommunicate request_size=4 [12:45:19]MH_SAM_APDU [12:45:19]CAPDU: 80 0D 03 02 [12:45:19]Write to MH i2c: E2 08 00 4A 24 80 0D 03 02 00 00 00 00 E9 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:19]Read from MH i2c: E2 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 0B 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 0B 00 4A 24 00 20 52 74 DD FD 70 24 67 90 00 A5 [12:45:19]RAPDU: 20 52 74 DD FD 70 24 67 90 00 [12:45:19]wFMCommunicate OK [12:45:19]SAM_PROTO_SignData done [12:45:19]FM_MakeSignedData done [12:45:19]CreateOFDProtocolMessage [12:45:19]wFMCommunicate request_size=4 [12:45:19]MH_SAM_APDU [12:45:19]CAPDU: 80 11 00 00 [12:45:19]Write to MH i2c: E2 08 00 4B 24 80 11 00 00 00 00 00 00 E9 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:19]Read from MH i2c: E2 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 17 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: E2 17 00 4B 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [12:45:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:45:19]wFMCommunicate OK [12:45:19]CreateOFDProtocolMessage done [12:45:19]OFDSenderStorePacket 197986 [12:45:19]StoreOFDPacket docnum=197986 [12:45:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3E A0 04 01 B5 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 47 01 00 00 F4 03 04 00 DE 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 05 03 00 35 04 06 00 B1 EC A6 D5 AF C9 20 52 74 DD FD 70 24 67 [12:45:19]CheckFolder [12:45:19]dirname=/storage/ofd_packets [12:45:19]CheckFolder done [12:45:19]ProducePacketName [12:45:19]name=ofd_packets/00197986 [12:45:19]NVStorageSaveData ofd_packets/00197986 [12:45:19]File name is /storage/ofd_packets/00197986 [12:45:19]Write 298 bytes [12:45:19]NVStorageSaveData done [12:45:19]OFDSenderStorePacket done [12:45:19]KKMCreateOFDPacket done [12:45:19]NVStorageSaveData kkm_last_timestamp [12:45:19]File name is /storage/kkm_last_timestamp [12:45:19]Write 4 bytes [12:45:19]NVStorageSaveData done [12:45:19]ExternCall_PrintAddStr [12:45:19]wPrintStart [12:45:19]Write to MH i2c: 01 00 00 4C 24 70 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: 01 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: 01 07 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: 01 07 00 4C 24 00 00 00 00 00 FF 0F 85 [12:45:19]RasterBufferAndPrint [12:45:19]line Счет N : (1)11325385 [12:45:19]line ИНН: 02508201610067 [12:45:19]line Контрольно-Кассовый Чек [12:45:19]line ПРОДАЖА [12:45:19]line ТРК (МРК, ГНК) : 61 [12:45:19]line Товар: 2710194210 [12:45:19]line ДТ-К-5 [12:45:19]line 20.000 * 0.00 [12:45:19]line = 0.00 [12:45:19]line НДС 12% НСП 1% [12:45:19]line > о реализуемом товаре [12:45:19]line ИТОГО: 0.00 [12:45:19]line НСП 1% : 0.00 [12:45:19]line НДС 12% : 0.00 [12:45:19]line Наличными: 0.00 [12:45:19]line Безнал.: 0.00 [12:45:19]line Место: АЗС № 95 "Партнер Нефть" [12:45:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:45:19]line СНО: Общий режим [12:45:19]line Чек 327 16.08.2024 12:45 [12:45:19]line Смена: 462 ФФД: 1.0 [12:45:19]line ЗНМ: 0300000079 [12:45:19]line РНМ: 0000000000092545 [12:45:19]line Версия ККМ: 001 [12:45:19]line Талоны: Топливные Талоны [12:45:19]line 4089133 [12:45:19]line ФМ: 0000000000871802 [12:45:19]line ФД: 197986 [12:45:19]line ФПД: 195629969420233 [12:45:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124518&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197986&fm=195629969420233&tin=02508201610067®Number=0000000000092545&sum=0 [12:45:19]OFD Sender: Processing packet 197986 [packets to send 245, broken 244] [12:45:19]ProducePacketName [12:45:19]name=ofd_packets/00197986 [12:45:19]OFD Sender: To server: pG, [12:45:19]CommunicateWithHost lk.salyk.kg:30040 [12:45:19]ConnectInit lk.salyk.kg [12:45:19]written 0, free lines is 4095 [12:45:19]Connected sock=10 [12:45:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3E A0 04 01 B5 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 47 01 00 00 F4 03 04 00 DE 49 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 05 03 00 35 04 06 00 B1 EC A6 D5 AF C9 20 52 74 DD FD 70 24 67 [12:45:19]Write to MH i2c: 01 00 00 76 24 9A [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: 01 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: 01 07 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: 01 07 00 76 24 00 00 00 00 00 E3 0C 90 [12:45:19]RasterBufferAndPrint [12:45:19]line [12:45:19]line [12:45:19]line [12:45:19]line [12:45:19]line [12:45:19]written 0, free lines is 3305 [12:45:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A0 F4 47 00 51 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 05 03 00 F4 03 04 00 F2 F5 BE 66 B6 04 01 00 00 C7 1A E8 CC 9D B2 E8 05 [12:45:19]CommunicateWithHost err = 0 [12:45:19]CheckOFDResponse [12:45:19]1017 (14) - 77093643461234 [12:45:19]1041 (16) - 0000000000871802 [12:45:19]1040 (4) - 197986 [12:45:19]1012 (4) - 16.08.2024 06:47 [12:45:19]1206 (1) - 0 [12:45:19]OFD Sender: Remove packet 197986 [12:45:19]ProducePacketName [12:45:19]name=ofd_packets/00197986 [12:45:19]NVStorageDeleteData [12:45:19]MH_Cut [12:45:19]Write to MH i2c: D1 01 00 7D 24 01 73 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: D1 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: D1 01 00 [12:45:19]MH_I2C_Read... [12:45:19]Read from MH i2c: D1 01 00 7D 24 00 72 [12:45:19]Write to MH i2c: 01 00 00 7E 24 A2 [12:45:19]Write i2c OK [12:45:19]MH_I2C_Read... [12:45:20]OFD Sender: No OFD packet to send [12:45:20]*** Cut start [12:45:20]*** Purtial cut [12:45:20]*** CUTSNS_PIN = 0 [12:45:20]*** Stage 1: CUTSNS_PIN = 1 [12:45:22]Read from MH i2c: 01 [12:45:22]MH_I2C_Read... [12:45:22]*** Stop cut motor [12:45:22]*** Cut end [12:45:22]Read from MH i2c: 01 07 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: 01 07 00 7E 24 00 00 00 00 00 FF 0F B7 [12:45:22]process_action close_receipt done [12:45:22]requested_data is exist [12:45:22]produce_requested_data [12:45:22]requested_item fm.sn is exist - process it [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 11 00 00 [12:45:22]Write to MH i2c: E2 08 00 7F 24 80 11 00 00 00 00 00 00 1D [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:22]Read from MH i2c: E2 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 17 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 17 00 7F 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6A [12:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:45:22]wFMCommunicate OK [12:45:22]requested_item fd.num is exist - process it [12:45:22]SAM_PROTO_GetFieldsCounters [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 13 00 00 [12:45:22]Write to MH i2c: E2 08 00 80 24 80 13 00 00 00 00 00 00 20 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:22]Read from MH i2c: E2 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 62 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 62 00 80 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 62 05 03 00 0E 04 04 00 CE 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 4C [12:45:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 62 05 03 00 0E 04 04 00 CE 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 [12:45:22]wFMCommunicate OK [12:45:22]SAM_PROTO_GetFieldsCounters done [12:45:22]requested_item shift.num is exist - process it [12:45:22]requested_item shift.opened is exist - process it [12:45:22]req_shift_opened [12:45:22]FM_GetShiftState [12:45:22]SAM_PROTO_GetShiftState [12:45:22]wFMCommunicate request_size=4 [12:45:22]MH_SAM_APDU [12:45:22]CAPDU: 80 13 01 00 [12:45:22]Write to MH i2c: E2 08 00 81 24 80 13 01 00 00 00 00 00 22 [12:45:22]Write i2c OK [12:45:22]MH_I2C_Read... [12:45:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:22]Read from MH i2c: E2 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 0E 00 [12:45:22]MH_I2C_Read... [12:45:22]Read from MH i2c: E2 0E 00 81 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B0 [12:45:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:45:22]wFMCommunicate OK [12:45:22]SAM_PROTO_GetShiftState done [12:45:22]FM_GetShiftState done [12:45:22]req_shift_opened done [12:45:22]requested_item shift.open_date is exist - process it [12:45:22]req_shift_open_date [12:45:22]req_shift_open_date done [12:45:22]produce_requested_data done [12:45:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197986,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:45:22]process_action_free close_receipt [12:45:22]json_value_free [12:45:22]json_value_free done [12:45:22]process_json_proto returns [12:45:22]Send response to host [12:45:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197986,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:45:22]free response buf [12:45:22]execute_script done [12:45:22]execute_script returns [12:45:22]free content buf [12:45:22]Sock 7.Close socket [12:45:22]Sock 7.Thread stoped [12:45:25]OFD Sender: No OFD packet to send [12:45:30]OFD Sender: No OFD packet to send [12:45:35]OFD Sender: No OFD packet to send [12:45:40]OFD Sender: No OFD packet to send [12:45:45]OFD Sender: No OFD packet to send [12:45:50]OFD Sender: No OFD packet to send [12:45:55]OFD Sender: No OFD packet to send [12:46:00]OFD Sender: No OFD packet to send [12:46:05]OFD Sender: No OFD packet to send [12:46:10]OFD Sender: No OFD packet to send [12:46:15]OFD Sender: No OFD packet to send [12:46:20]OFD Sender: No OFD packet to send [12:46:25]OFD Sender: No OFD packet to send [12:46:30]OFD Sender: No OFD packet to send [12:46:35]OFD Sender: No OFD packet to send [12:46:40]OFD Sender: No OFD packet to send [12:46:45]OFD Sender: No OFD packet to send [12:46:50]OFD Sender: No OFD packet to send [12:46:54]int [12:46:54]Write to MH i2c: 01 00 00 82 24 A6 [12:46:54]*** FLAG_PRN_PAP1 set [12:46:54]Write i2c OK [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 82 24 00 01 00 00 00 FF 0F BC [12:46:54]state=0 [12:46:54]No paper [12:46:54]int [12:46:54]Write to MH i2c: 01 00 00 83 24 A7 [12:46:54]*** FLAG_PRN_PAP2 set [12:46:54]Write i2c OK [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 83 24 00 03 00 00 00 FF 0F BF [12:46:54]state=0 [12:46:54]No paper [12:46:54]Cover opened [12:46:54]int [12:46:54]Write to MH i2c: 01 00 00 84 24 A8 [12:46:54]*** FLAG_PRN_PAP2 reset [12:46:54]Write i2c OK [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 [12:46:54]MH_I2C_Read... [12:46:54]Read from MH i2c: 01 07 00 84 24 00 01 00 00 00 FF 0F BE [12:46:54]state=3 [12:46:54]No paper [12:46:54]Cover closed [12:46:55]int [12:46:55]Write to MH i2c: 01 00 00 85 24 A9 [12:46:55]*** FLAG_PRN_PAP2 set [12:46:55]Write i2c OK [12:46:55]MH_I2C_Read... [12:46:55]Read from MH i2c: 01 [12:46:55]MH_I2C_Read... [12:46:55]Read from MH i2c: 01 07 00 [12:46:55]MH_I2C_Read... [12:46:55]Read from MH i2c: 01 07 00 85 24 00 03 00 00 00 FF 0F C1 [12:46:55]state=0 [12:46:55]No paper [12:46:55]Cover opened [12:46:55]OFD Sender: No OFD packet to send [12:47:00]Write to MH i2c: 01 00 00 86 24 AA [12:47:00]Write i2c OK [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: 01 [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: 01 07 00 [12:47:00]MH_I2C_Read... [12:47:00]Read from MH i2c: 01 07 00 86 24 00 03 00 00 00 FF 0F C2 [12:47:00]state=3 [12:47:00]No paper [12:47:00]Cover opened [12:47:00]OFD Sender: No OFD packet to send [12:47:02]int [12:47:02]Write to MH i2c: 01 00 00 87 24 AB [12:47:02]*** FLAG_PRN_PAP2 reset [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 87 24 00 01 00 00 00 FF 0F C1 [12:47:02]state=3 [12:47:02]No paper [12:47:02]Cover closed [12:47:02]int [12:47:02]Write to MH i2c: 01 00 00 88 24 AC [12:47:02]*** FLAG_PRN_PAP1 reset [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 88 24 00 00 00 00 00 FF 0F C1 [12:47:02]state=0 [12:47:02]int [12:47:02]Write to MH i2c: 01 00 00 89 24 AD [12:47:02]*** FLAG_PRN_KEY set [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 89 24 00 08 00 00 00 FF 0F CA [12:47:02]state=0 [12:47:02]Key pressed [12:47:02]Feed [12:47:02]Write to MH i2c: D8 00 00 8A 24 85 [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: D8 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: D8 01 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: D8 01 00 8A 24 00 86 [12:47:02]int [12:47:02]Write to MH i2c: 01 00 00 8B 24 AF [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 8B 24 00 48 00 00 00 3C 00 3A [12:47:02]state=2 [12:47:02]Key pressed [12:47:02]int [12:47:02]Write to MH i2c: 01 00 00 8C 24 B0 [12:47:02]*** FLAG_PRN_KEY reset [12:47:02]Write i2c OK [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 [12:47:02]MH_I2C_Read... [12:47:02]Read from MH i2c: 01 07 00 8C 24 00 00 00 00 00 F6 0F BC [12:47:02]state=2 [12:47:02]Stop feed [12:47:05]OFD Sender: No OFD packet to send [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:32]accept exits with 9 [12:47:32]New connection [12:47:32]New thread 3067403620 created [12:47:32]Thread 3067260260 joined [12:47:32]Waiting for new connection... [12:47:32] Sock 9.Parse request [12:47:32]Sock 9.Check first char [12:47:32]Sock 9.First char is OK [12:47:32]request: POST /json_proto HTTP/1.0 [12:47:32]Method: POST [12:47:32]URL: /json_proto [12:47:32]Method is POST - this is cgi request [12:47:32]url: /json_proto [12:47:32]query_string will be loaded in cgi processing [12:47:32]execute_cgi json_proto POST (null) [12:47:32]execute_cgi path=json_proto method=POST [12:47:32]POST find Content-Length [12:47:32]Host: 172.17.46.195:8080 [12:47:32]Content-Length: 805 [12:47:32]Content-Type: application/json [12:47:32] [12:47:32]POST finish read [12:47:32]Found Content-Length = 805 [12:47:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325386", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:32]execute_script... [12:47:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325386", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:32]POST & json_proto [12:47:32]process_json_proto [12:47:32]json parsed OK: [12:47:32]protocol is kg_v1.0 [12:47:32]action value=close_receipt [12:47:32]process_action close_receipt [12:47:32]cmd_close_receipt [12:47:32]MH_GetDate [12:47:32]Write to MH i2c: F0 00 00 8D 24 A0 [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: F0 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: F0 09 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: F0 09 00 8D 24 00 65 4A BF 66 8D AE BC 66 DA [12:47:32]GetLastDocTimeStamp 1723812318 [12:47:32]current date 1723812453 [12:47:32]FM_GetShiftState [12:47:32]SAM_PROTO_GetShiftState [12:47:32]wFMCommunicate request_size=4 [12:47:32]MH_SAM_APDU [12:47:32]CAPDU: 80 13 01 00 [12:47:32]Write to MH i2c: E2 08 00 8E 24 80 13 01 00 00 00 00 00 2F [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:32]Read from MH i2c: E2 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 0E 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 0E 00 8E 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BD [12:47:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:47:32]wFMCommunicate OK [12:47:32]SAM_PROTO_GetShiftState done [12:47:32]FM_GetShiftState done [12:47:32]opened in 1723766727 [12:47:32]opened+sec_in_day 1723853127 [12:47:32]quantity*price = 100021 [12:47:32]sum+1 = 100023 [12:47:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 328 16.08.2024 12:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197987 ФПД: 112530990578494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124733&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197987&fm=112530990578494&tin=02508201610067®Number=0000000000092545&sum=100022 [12:47:33]StoreToDocumentArchive [12:47:33]shift 462 fd 197987 [12:47:33]save to /storage/0462/doc_00197987 [12:47:33]save last doc name /storage/0462/doc_00197987 to /storage/kkm_last_doc_name [12:47:33]save OK [12:47:33]Clear old archive folders... [12:47:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:33]tlvbuf is 0099F1D0 [12:47:33]SAM_PROTO_ClearQueue [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 09 00 00 [12:47:33]Write to MH i2c: E2 08 00 9B 24 80 09 00 00 00 00 00 00 31 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 9B 24 00 90 00 33 [12:47:33]RAPDU: 90 00 [12:47:33]wFMCommunicate OK [12:47:33]SAM_PROTO_ClearQueue done [12:47:33]KKMCreateOFDPacket [12:47:33]OFDProtocolAddRootSTLVToBuf [12:47:33]FM_MakeSignedData [12:47:33]FM_MakeSignedData [12:47:33]SAM_PROTO_SignData [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 0D 01 02 [12:47:33]Write to MH i2c: E2 08 00 9C 24 80 0D 01 02 00 00 00 00 39 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 9C 24 00 90 00 34 [12:47:33]RAPDU: 90 00 [12:47:33]wFMCommunicate OK [12:47:33]wFMCommunicate request_size=255 [12:47:33]MH_SAM_APDU [12:47: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 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 48 01 00 00 F4 03 04 00 65 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 05 03 00 35 04 06 00 66 [12:47:33]Write to MH i2c: E2 02 01 9D 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 65 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 05 03 00 35 04 06 00 66 00 00 C8 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 9D 24 00 90 00 35 [12:47:33]RAPDU: 90 00 [12:47:33]wFMCommunicate OK [12:47:33]wFMCommunicate request_size=10 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 0D 02 02 05 58 A9 B8 3B 3E [12:47:33]Write to MH i2c: E2 0D 00 9E 24 80 0D 02 02 05 00 58 A9 B8 3B 3E 00 00 78 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 03 00 9E 24 00 90 00 36 [12:47:33]RAPDU: 90 00 [12:47:33]wFMCommunicate OK [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 0D 03 02 [12:47:33]Write to MH i2c: E2 08 00 9F 24 80 0D 03 02 00 00 00 00 3E [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 0B 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 0B 00 9F 24 00 93 4F 24 06 66 46 24 D9 90 00 F4 [12:47:33]RAPDU: 93 4F 24 06 66 46 24 D9 90 00 [12:47:33]wFMCommunicate OK [12:47:33]SAM_PROTO_SignData done [12:47:33]FM_MakeSignedData done [12:47:33]CreateOFDProtocolMessage [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 11 00 00 [12:47:33]Write to MH i2c: E2 08 00 A0 24 80 11 00 00 00 00 00 00 3E [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 17 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 17 00 A0 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8B [12:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:47:33]wFMCommunicate OK [12:47:33]CreateOFDProtocolMessage done [12:47:33]OFDSenderStorePacket 197987 [12:47:33]StoreOFDPacket docnum=197987 [12:47:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 88 07 01 1B 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 48 01 00 00 F4 03 04 00 65 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 05 03 00 35 04 06 00 66 58 A9 B8 3B 3E 93 4F 24 06 66 46 24 D9 [12:47:33]CheckFolder [12:47:33]dirname=/storage/ofd_packets [12:47:33]CheckFolder done [12:47:33]ProducePacketName [12:47:33]name=ofd_packets/00197987 [12:47:33]NVStorageSaveData ofd_packets/00197987 [12:47:33]File name is /storage/ofd_packets/00197987 [12:47:33]Write 301 bytes [12:47:33]NVStorageSaveData done [12:47:33]OFDSenderStorePacket done [12:47:33]KKMCreateOFDPacket done [12:47:33]NVStorageSaveData kkm_last_timestamp [12:47:33]File name is /storage/kkm_last_timestamp [12:47:33]Write 4 bytes [12:47:33]NVStorageSaveData done [12:47:33]ExternCall_PrintAddStr [12:47:33]wPrintStart [12:47:33]Write to MH i2c: 01 00 00 A1 24 C5 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: 01 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: 01 07 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: 01 07 00 A1 24 00 00 00 00 00 FF 0F DA [12:47:33]RasterBufferAndPrint [12:47:33]line Счет N : (1)11325386 [12:47:33]line ИНН: 02508201610067 [12:47:33]line Контрольно-Кассовый Чек [12:47:33]line ПРОДАЖА [12:47:33]line ТРК (МРК, ГНК) : 11 [12:47:33]line Товар: 2710124500 [12:47:33]line Аи-95-К-5 [12:47:33]line 13.480 * 74.20 [12:47:33]line = 1000.22 [12:47:33]line НДС 12% НСП 1% [12:47:33]line > о реализуемом товаре [12:47:33]line ИТОГО: 1000.22 [12:47:33]line НСП 1% : 8.85 [12:47:33]line НДС 12% : 106.22 [12:47:33]line Наличными: 0.00 [12:47:33]line Безнал.: 1000.22 [12:47:33]line Место: АЗС № 95 "Партнер Нефть" [12:47:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:47:33]line СНО: Общий режим [12:47:33]line Чек 328 16.08.2024 12:47 [12:47:33]line Смена: 462 ФФД: 1.0 [12:47:33]line ЗНМ: 0300000079 [12:47:33]line РНМ: 0000000000092545 [12:47:33]line Версия ККМ: 001 [12:47:33]line Платежная система: O! деньги [12:47:33]line ФМ: 0000000000871802 [12:47:33]line ФД: 197987 [12:47:33]line ФПД: 112530990578494 [12:47:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124733&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197987&fm=112530990578494&tin=02508201610067®Number=0000000000092545&sum=100022 [12:47:34]OFD Sender: Processing packet 197987 [packets to send 245, broken 244] [12:47:34]ProducePacketName [12:47:34]name=ofd_packets/00197987 [12:47:34]OFD Sender: To server: pG, [12:47:34]CommunicateWithHost lk.salyk.kg:30040 [12:47:34]ConnectInit lk.salyk.kg [12:47:34]written 0, free lines is 4095 [12:47:34]Connected sock=10 [12:47:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 88 07 01 1B 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 48 01 00 00 F4 03 04 00 65 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 05 03 00 35 04 06 00 66 58 A9 B8 3B 3E 93 4F 24 06 66 46 24 D9 [12:47:34]Write to MH i2c: 01 00 00 CB 24 EF [12:47:34]Write i2c OK [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: 01 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: 01 07 00 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: 01 07 00 CB 24 00 00 00 00 00 FE 0C 00 [12:47:34]RasterBufferAndPrint [12:47:34]line [12:47:34]line [12:47:34]line [12:47:34]line [12:47:34]line [12:47:34]written 0, free lines is 3332 [12:47:34]MH_Cut [12:47:34]Write to MH i2c: D1 01 00 D2 24 01 C8 [12:47:34]Write i2c OK [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: D1 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: D1 01 00 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: D1 01 00 D2 24 00 C7 [12:47:34]Write to MH i2c: 01 00 00 D3 24 F7 [12:47:34]Write i2c OK [12:47:34]MH_I2C_Read... [12:47:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 26 AC 47 00 F3 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 05 03 00 F4 03 04 00 79 F6 BE 66 B6 04 01 00 00 1B 3B A1 B0 07 D4 EA 25 [12:47:34]CommunicateWithHost err = 0 [12:47:34]CheckOFDResponse [12:47:34]1017 (14) - 77093643461234 [12:47:34]1041 (16) - 0000000000871802 [12:47:34]1040 (4) - 197987 [12:47:34]1012 (4) - 16.08.2024 06:49 [12:47:34]1206 (1) - 0 [12:47:34]OFD Sender: Remove packet 197987 [12:47:34]ProducePacketName [12:47:34]name=ofd_packets/00197987 [12:47:34]NVStorageDeleteData [12:47:35]OFD Sender: No OFD packet to send [12:47:35]*** Cut start [12:47:35]*** Purtial cut [12:47:35]*** Stage 1: CUTSNS_PIN = 1 [12:47:35]Read from MH i2c: 01 [12:47:35]MH_I2C_Read... [12:47:35]*** Stop cut motor [12:47:35]*** Cut end [12:47:35]Read from MH i2c: 01 07 00 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: 01 07 00 D3 24 00 00 00 00 00 FF 0F 0C [12:47:35]process_action close_receipt done [12:47:35]requested_data is exist [12:47:35]produce_requested_data [12:47:35]requested_item fm.sn is exist - process it [12:47:35]wFMCommunicate request_size=4 [12:47:35]MH_SAM_APDU [12:47:35]CAPDU: 80 11 00 00 [12:47:35]Write to MH i2c: E2 08 00 D4 24 80 11 00 00 00 00 00 00 72 [12:47:35]Write i2c OK [12:47:35]MH_I2C_Read... [12:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:35]Read from MH i2c: E2 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 17 00 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 17 00 D4 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [12:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:47:35]wFMCommunicate OK [12:47:35]requested_item fd.num is exist - process it [12:47:35]SAM_PROTO_GetFieldsCounters [12:47:35]wFMCommunicate request_size=4 [12:47:35]MH_SAM_APDU [12:47:35]CAPDU: 80 13 00 00 [12:47:35]Write to MH i2c: E2 08 00 D5 24 80 13 00 00 00 00 00 00 75 [12:47:35]Write i2c OK [12:47:35]MH_I2C_Read... [12:47:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:35]Read from MH i2c: E2 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 62 00 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 62 00 D5 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 63 05 03 00 0E 04 04 00 CE 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 A5 [12:47:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 63 05 03 00 0E 04 04 00 CE 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 [12:47:35]wFMCommunicate OK [12:47:35]SAM_PROTO_GetFieldsCounters done [12:47:35]requested_item shift.num is exist - process it [12:47:35]requested_item shift.opened is exist - process it [12:47:35]req_shift_opened [12:47:35]FM_GetShiftState [12:47:35]SAM_PROTO_GetShiftState [12:47:35]wFMCommunicate request_size=4 [12:47:35]MH_SAM_APDU [12:47:35]CAPDU: 80 13 01 00 [12:47:35]Write to MH i2c: E2 08 00 D6 24 80 13 01 00 00 00 00 00 77 [12:47:35]Write i2c OK [12:47:35]MH_I2C_Read... [12:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:36]Read from MH i2c: E2 [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: E2 0E 00 [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: E2 0E 00 D6 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 05 [12:47:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:47:36]wFMCommunicate OK [12:47:36]SAM_PROTO_GetShiftState done [12:47:36]FM_GetShiftState done [12:47:36]req_shift_opened done [12:47:36]requested_item shift.open_date is exist - process it [12:47:36]req_shift_open_date [12:47:36]req_shift_open_date done [12:47:36]produce_requested_data done [12:47:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197987,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:47:36]process_action_free close_receipt [12:47:36]json_value_free [12:47:36]json_value_free done [12:47:36]process_json_proto returns [12:47:36]Send response to host [12:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197987,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:47:36]free response buf [12:47:36]execute_script done [12:47:36]execute_script returns [12:47:36]free content buf [12:47:36]Sock 9.Close socket [12:47:36]Sock 9.Thread stoped [12:47:40]OFD Sender: No OFD packet to send [12:47:42]accept exits with 7 [12:47:42]New connection [12:47:42]New thread 3067260260 created [12:47:42]Thread 3067403620 joined [12:47:42]Waiting for new connection... [12:47:42] Sock 7.Parse request [12:47:42]Sock 7.Check first char [12:47:42]Sock 7.First char is OK [12:47:42]request: POST /json_proto HTTP/1.0 [12:47:42]Method: POST [12:47:42]URL: /json_proto [12:47:42]Method is POST - this is cgi request [12:47:42]url: /json_proto [12:47:42]query_string will be loaded in cgi processing [12:47:42]execute_cgi json_proto POST (null) [12:47:42]execute_cgi path=json_proto method=POST [12:47:42]POST find Content-Length [12:47:42]Host: 172.17.46.195:8080 [12:47:42]Content-Length: 669 [12:47:42]Content-Type: application/json [12:47:42] [12:47:42]POST finish read [12:47:42]Found Content-Length = 669 [12:47:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:42]execute_script... [12:47:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:42]POST & json_proto [12:47:42]process_json_proto [12:47:42]json parsed OK: [12:47:42]protocol is kg_v1.0 [12:47:42]action value=close_receipt [12:47:42]process_action close_receipt [12:47:42]cmd_close_receipt [12:47:42]MH_GetDate [12:47:42]Write to MH i2c: F0 00 00 D7 24 EA [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: F0 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: F0 09 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: F0 09 00 D7 24 00 6F 4A BF 66 8D AE BC 66 2E [12:47:42]GetLastDocTimeStamp 1723812453 [12:47:42]current date 1723812463 [12:47:42]FM_GetShiftState [12:47:42]SAM_PROTO_GetShiftState [12:47:42]wFMCommunicate request_size=4 [12:47:42]MH_SAM_APDU [12:47:42]CAPDU: 80 13 01 00 [12:47:42]Write to MH i2c: E2 08 00 D8 24 80 13 01 00 00 00 00 00 79 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:42]Read from MH i2c: E2 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 0E 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 0E 00 D8 24 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [12:47:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:47:42]wFMCommunicate OK [12:47:42]SAM_PROTO_GetShiftState done [12:47:42]FM_GetShiftState done [12:47:42]opened in 1723766727 [12:47:42]opened+sec_in_day 1723853127 [12:47:42]quantity*price = 50017 [12:47:42]sum+1 = 50019 [12:47:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 329 16.08.2024 12:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 197988 ФПД: 69493878665086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124744&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197988&fm=69493878665086&tin=02508201610067®Number=0000000000092545&sum=50000 [12:47:44]StoreToDocumentArchive [12:47:44]shift 462 fd 197988 [12:47:44]save to /storage/0462/doc_00197988 [12:47:44]save last doc name /storage/0462/doc_00197988 to /storage/kkm_last_doc_name [12:47:44]save OK [12:47:44]Clear old archive folders... [12:47:44]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:47:44]tlvbuf is B6F2F570 [12:47:44]SAM_PROTO_ClearQueue [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 09 00 00 [12:47:44]Write to MH i2c: E2 08 00 E5 24 80 09 00 00 00 00 00 00 7B [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 E5 24 00 90 00 7D [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]SAM_PROTO_ClearQueue done [12:47:44]KKMCreateOFDPacket [12:47:44]OFDProtocolAddRootSTLVToBuf [12:47:44]FM_MakeSignedData [12:47:44]FM_MakeSignedData [12:47:44]SAM_PROTO_SignData [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 01 02 [12:47:44]Write to MH i2c: E2 08 00 E6 24 80 0D 01 02 00 00 00 00 83 [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 E6 24 00 90 00 7E [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]wFMCommunicate request_size=255 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 70 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 05 03 00 35 04 06 00 3F 34 4D [12:47:44]Write to MH i2c: E2 02 01 E7 24 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 70 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 05 03 00 35 04 06 00 3F 34 4D 00 00 BC [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 E7 24 00 90 00 7F [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]wFMCommunicate request_size=8 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 02 02 03 F3 AF 7E [12:47:44]Write to MH i2c: E2 0B 00 E8 24 80 0D 02 02 03 00 F3 AF 7E 00 00 AC [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 03 00 E8 24 00 90 00 80 [12:47:44]RAPDU: 90 00 [12:47:44]wFMCommunicate OK [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 0D 03 02 [12:47:44]Write to MH i2c: E2 08 00 E9 24 80 0D 03 02 00 00 00 00 88 [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 0B 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 0B 00 E9 24 00 82 18 C6 42 FF B1 31 02 90 00 0E [12:47:44]RAPDU: 82 18 C6 42 FF B1 31 02 90 00 [12:47:44]wFMCommunicate OK [12:47:44]SAM_PROTO_SignData done [12:47:44]FM_MakeSignedData done [12:47:44]CreateOFDProtocolMessage [12:47:44]wFMCommunicate request_size=4 [12:47:44]MH_SAM_APDU [12:47:44]CAPDU: 80 11 00 00 [12:47:44]Write to MH i2c: E2 08 00 EA 24 80 11 00 00 00 00 00 00 88 [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:44]Read from MH i2c: E2 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 17 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: E2 17 00 EA 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [12:47:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:47:44]wFMCommunicate OK [12:47:44]CreateOFDProtocolMessage done [12:47:44]OFDSenderStorePacket 197988 [12:47:44]StoreOFDPacket docnum=197988 [12:47:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 7F 2A 05 01 69 62 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 70 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 05 03 00 35 04 06 00 3F 34 4D F3 AF 7E 82 18 C6 42 FF B1 31 02 [12:47:44]CheckFolder [12:47:44]dirname=/storage/ofd_packets [12:47:44]CheckFolder done [12:47:44]ProducePacketName [12:47:44]name=ofd_packets/00197988 [12:47:44]NVStorageSaveData ofd_packets/00197988 [12:47:44]File name is /storage/ofd_packets/00197988 [12:47:44]Write 299 bytes [12:47:44]NVStorageSaveData done [12:47:44]OFDSenderStorePacket done [12:47:44]KKMCreateOFDPacket done [12:47:44]NVStorageSaveData kkm_last_timestamp [12:47:44]File name is /storage/kkm_last_timestamp [12:47:44]Write 4 bytes [12:47:44]NVStorageSaveData done [12:47:44]ExternCall_PrintAddStr [12:47:44]wPrintStart [12:47:44]Write to MH i2c: 01 00 00 EB 24 0F [12:47:44]Write i2c OK [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: 01 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: 01 07 00 [12:47:44]MH_I2C_Read... [12:47:44]Read from MH i2c: 01 07 00 EB 24 00 00 00 00 00 FF 0F 24 [12:47:44]RasterBufferAndPrint [12:47:44]line Счет N : (1)11325387 [12:47:44]line ИНН: 02508201610067 [12:47:44]line Контрольно-Кассовый Чек [12:47:44]line ПРОДАЖА [12:47:44]line ТРК (МРК, ГНК) : 33 [12:47:44]line Товар: 2710124130 [12:47:44]line SU-92-К-5 [12:47:44]line 7.270 * 68.80 [12:47:44]line = 500.18 [12:47:44]line НДС 12% НСП 1% [12:47:44]line > о реализуемом товаре [12:47:44]line ОКРУГЛЕНИЕ: -0.18 [12:47:44]line ИТОГО: 500.00 [12:47:44]line Внесено: 500.00 [12:47:44]line СДАЧА: 0.00 [12:47:44]line НСП 1% : 4.43 [12:47:44]line НДС 12% : 53.12 [12:47:44]line Наличными: 500.00 [12:47:44]line Безнал.: 0.00 [12:47:44]line Место: АЗС № 95 "Партнер Нефть" [12:47:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:47:44]line СНО: Общий режим [12:47:44]line Чек 329 16.08.2024 12:47 [12:47:44]line Смена: 462 ФФД: 1.0 [12:47:44]line ЗНМ: 0300000079 [12:47:44]line РНМ: 0000000000092545 [12:47:44]line Версия ККМ: 001 [12:47:44]line ФМ: 0000000000871802 [12:47:44]line ФД: 197988 [12:47:44]line ФПД: 69493878665086 [12:47:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124744&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197988&fm=69493878665086&tin=02508201610067®Number=0000000000092545&sum=50000 [12:47:44]OFD Sender: Processing packet 197988 [packets to send 245, broken 244] [12:47:44]ProducePacketName [12:47:44]name=ofd_packets/00197988 [12:47:44]OFD Sender: To server: pG, [12:47:44]CommunicateWithHost lk.salyk.kg:30040 [12:47:44]ConnectInit lk.salyk.kg [12:47:44]written 0, free lines is 4095 [12:47:44]Connected sock=10 [12:47:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 7F 2A 05 01 69 62 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 70 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 05 03 00 35 04 06 00 3F 34 4D F3 AF 7E 82 18 C6 42 FF B1 31 02 [12:47:45]Write to MH i2c: 01 00 00 16 25 3B [12:47:45]Write i2c OK [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: 01 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: 01 07 00 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: 01 07 00 16 25 00 00 00 00 00 E3 0C 31 [12:47:45]RasterBufferAndPrint [12:47:45]line [12:47:45]line [12:47:45]line [12:47:45]line [12:47:45]line [12:47:45]written 0, free lines is 3310 [12:47:45]MH_Cut [12:47:45]Write to MH i2c: D1 01 00 1D 25 01 14 [12:47:45]Write i2c OK [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: D1 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: D1 01 00 [12:47:45]MH_I2C_Read... [12:47:45]Read from MH i2c: D1 01 00 1D 25 00 13 [12:47:45]Write to MH i2c: 01 00 00 1E 25 43 [12:47:45]Write i2c OK [12:47:45]MH_I2C_Read... [12:47:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 99 10 47 00 C5 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 05 03 00 F4 03 04 00 84 F6 BE 66 B6 04 01 00 00 86 EF 9D 43 FA 6B 1D E6 [12:47:45]CommunicateWithHost err = 0 [12:47:45]CheckOFDResponse [12:47:45]1017 (14) - 77093643461234 [12:47:45]1041 (16) - 0000000000871802 [12:47:45]1040 (4) - 197988 [12:47:45]1012 (4) - 16.08.2024 06:49 [12:47:45]1206 (1) - 0 [12:47:45]OFD Sender: Remove packet 197988 [12:47:45]ProducePacketName [12:47:45]name=ofd_packets/00197988 [12:47:45]NVStorageDeleteData [12:47:45]OFD Sender: No OFD packet to send [12:47:45]*** Cut start [12:47:45]*** Purtial cut [12:47:45]*** CUTSNS_PIN = 0 [12:47:46]*** Stage 1: CUTSNS_PIN = 1 [12:47:47]Read from MH i2c: 01 [12:47:47]MH_I2C_Read... [12:47:47]*** Stop cut motor [12:47:47]*** Cut end [12:47:47]Read from MH i2c: 01 07 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: 01 07 00 1E 25 00 00 00 00 00 FF 0F 58 [12:47:47]process_action close_receipt done [12:47:47]requested_data is exist [12:47:47]produce_requested_data [12:47:47]requested_item fm.sn is exist - process it [12:47:47]wFMCommunicate request_size=4 [12:47:47]MH_SAM_APDU [12:47:47]CAPDU: 80 11 00 00 [12:47:47]Write to MH i2c: E2 08 00 1F 25 80 11 00 00 00 00 00 00 BE [12:47:47]Write i2c OK [12:47:47]MH_I2C_Read... [12:47:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:47]Read from MH i2c: E2 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 17 00 [12:47:47]MH_I2C_Read... [12:47:47]Read from MH i2c: E2 17 00 1F 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0B [12:47:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:47:47]wFMCommunicate OK [12:47:47]requested_item fd.num is exist - process it [12:47:47]SAM_PROTO_GetFieldsCounters [12:47:47]wFMCommunicate request_size=4 [12:47:47]MH_SAM_APDU [12:47:47]CAPDU: 80 13 00 00 [12:47:47]Write to MH i2c: E2 08 00 20 25 80 13 00 00 00 00 00 00 C1 [12:47:47]Write i2c OK [12:47:47]MH_I2C_Read... [12:47:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:48]Read from MH i2c: E2 [12:47:48]MH_I2C_Read... [12:47:48]Read from MH i2c: E2 62 00 [12:47:48]MH_I2C_Read... [12:47:48]Read from MH i2c: E2 62 00 20 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 64 05 03 00 0E 04 04 00 CE 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 F5 [12:47:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 64 05 03 00 0E 04 04 00 CE 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 [12:47:48]wFMCommunicate OK [12:47:48]SAM_PROTO_GetFieldsCounters done [12:47:48]requested_item shift.num is exist - process it [12:47:48]requested_item shift.opened is exist - process it [12:47:48]req_shift_opened [12:47:48]FM_GetShiftState [12:47:48]SAM_PROTO_GetShiftState [12:47:48]wFMCommunicate request_size=4 [12:47:48]MH_SAM_APDU [12:47:48]CAPDU: 80 13 01 00 [12:47:48]Write to MH i2c: E2 08 00 21 25 80 13 01 00 00 00 00 00 C3 [12:47:48]Write i2c OK [12:47:48]MH_I2C_Read... [12:47:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:48]Read from MH i2c: E2 [12:47:48]MH_I2C_Read... [12:47:48]Read from MH i2c: E2 0E 00 [12:47:48]MH_I2C_Read... [12:47:48]Read from MH i2c: E2 0E 00 21 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 51 [12:47:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:47:48]wFMCommunicate OK [12:47:48]SAM_PROTO_GetShiftState done [12:47:48]FM_GetShiftState done [12:47:48]req_shift_opened done [12:47:48]requested_item shift.open_date is exist - process it [12:47:48]req_shift_open_date [12:47:48]req_shift_open_date done [12:47:48]produce_requested_data done [12:47:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197988,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:47:48]process_action_free close_receipt [12:47:48]json_value_free [12:47:48]json_value_free done [12:47:48]process_json_proto returns [12:47:48]Send response to host [12:47:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197988,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:47:48]free response buf [12:47:48]execute_script done [12:47:48]execute_script returns [12:47:48]free content buf [12:47:48]Sock 7.Close socket [12:47:48]Sock 7.Thread stoped [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:15]OFD Sender: No OFD packet to send [12:48:20]OFD Sender: No OFD packet to send [12:48:25]OFD Sender: No OFD packet to send [12:48:30]OFD Sender: No OFD packet to send [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:37]accept exits with 9 [12:49:37]New connection [12:49:37]New thread 3067403620 created [12:49:37]Thread 3067260260 joined [12:49:37]Waiting for new connection... [12:49:37] Sock 9.Parse request [12:49:37]Sock 9.Check first char [12:49:37]Sock 9.First char is OK [12:49:37]request: POST /json_proto HTTP/1.0 [12:49:37]Method: POST [12:49:37]URL: /json_proto [12:49:37]Method is POST - this is cgi request [12:49:37]url: /json_proto [12:49:37]query_string will be loaded in cgi processing [12:49:37]execute_cgi json_proto POST (null) [12:49:37]execute_cgi path=json_proto method=POST [12:49:37]POST find Content-Length [12:49:37]Host: 172.17.46.195:8080 [12:49:37]Content-Length: 811 [12:49:37]Content-Type: application/json [12:49:37] [12:49:37]POST finish read [12:49:37]Found Content-Length = 811 [12:49:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 38.870, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:37]execute_script... [12:49: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)11325388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 38.870, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:37]POST & json_proto [12:49:37]process_json_proto [12:49:37]json parsed OK: [12:49:37]protocol is kg_v1.0 [12:49:37]action value=close_receipt [12:49:37]process_action close_receipt [12:49:37]cmd_close_receipt [12:49:37]MH_GetDate [12:49:37]Write to MH i2c: F0 00 00 22 25 36 [12:49:37]Write i2c OK [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: F0 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: F0 09 00 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: F0 09 00 22 25 00 E2 4A BF 66 8D AE BC 66 ED [12:49:37]GetLastDocTimeStamp 1723812464 [12:49:37]current date 1723812578 [12:49:37]FM_GetShiftState [12:49:37]SAM_PROTO_GetShiftState [12:49:37]wFMCommunicate request_size=4 [12:49:37]MH_SAM_APDU [12:49:37]CAPDU: 80 13 01 00 [12:49:37]Write to MH i2c: E2 08 00 23 25 80 13 01 00 00 00 00 00 C5 [12:49:37]Write i2c OK [12:49:37]MH_I2C_Read... [12:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:37]Read from MH i2c: E2 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: E2 0E 00 [12:49:37]MH_I2C_Read... [12:49:37]Read from MH i2c: E2 0E 00 23 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 53 [12:49:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:49:37]wFMCommunicate OK [12:49:37]SAM_PROTO_GetShiftState done [12:49:37]FM_GetShiftState done [12:49:37]opened in 1723766727 [12:49:37]opened+sec_in_day 1723853127 [12:49:37]quantity*price = 300076 [12:49:37]sum+1 = 300077 [12:49:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 330 16.08.2024 12:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197989 ФПД: 85658626396584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124938&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197989&fm=85658626396584&tin=02508201610067®Number=0000000000092545&sum=300076 [12:49:38]StoreToDocumentArchive [12:49:38]shift 462 fd 197989 [12:49:38]save to /storage/0462/doc_00197989 [12:49:38]save last doc name /storage/0462/doc_00197989 to /storage/kkm_last_doc_name [12:49:38]save OK [12:49:38]Clear old archive folders... [12:49:38]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:49:38]tlvbuf is 009EFC80 [12:49:38]SAM_PROTO_ClearQueue [12:49:38]wFMCommunicate request_size=4 [12:49:38]MH_SAM_APDU [12:49:38]CAPDU: 80 09 00 00 [12:49:38]Write to MH i2c: E2 08 00 30 25 80 09 00 00 00 00 00 00 C7 [12:49:38]Write i2c OK [12:49:38]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 30 25 00 90 00 C9 [12:49:39]RAPDU: 90 00 [12:49:39]wFMCommunicate OK [12:49:39]SAM_PROTO_ClearQueue done [12:49:39]KKMCreateOFDPacket [12:49:39]OFDProtocolAddRootSTLVToBuf [12:49:39]FM_MakeSignedData [12:49:39]FM_MakeSignedData [12:49:39]SAM_PROTO_SignData [12:49:39]wFMCommunicate request_size=4 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 0D 01 02 [12:49:39]Write to MH i2c: E2 08 00 31 25 80 0D 01 02 00 00 00 00 CF [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 31 25 00 90 00 CA [12:49:39]RAPDU: 90 00 [12:49:39]wFMCommunicate OK [12:49:39]wFMCommunicate request_size=255 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E2 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 05 03 [12:49:39]Write to MH i2c: E2 02 01 32 25 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E2 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 05 03 00 00 94 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 32 25 00 90 00 CB [12:49:39]RAPDU: 90 00 [12:49:39]wFMCommunicate OK [12:49:39]wFMCommunicate request_size=16 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4D E7 F3 FF 91 A8 [12:49:39]Write to MH i2c: E2 13 00 33 25 80 0D 02 02 0B 00 00 35 04 06 00 4D E7 F3 FF 91 A8 00 00 86 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 03 00 33 25 00 90 00 CC [12:49:39]RAPDU: 90 00 [12:49:39]wFMCommunicate OK [12:49:39]wFMCommunicate request_size=4 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 0D 03 02 [12:49:39]Write to MH i2c: E2 08 00 34 25 80 0D 03 02 00 00 00 00 D4 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 0B 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 0B 00 34 25 00 7B 7F 7E 47 F9 01 4C EE 90 00 C8 [12:49:39]RAPDU: 7B 7F 7E 47 F9 01 4C EE 90 00 [12:49:39]wFMCommunicate OK [12:49:39]SAM_PROTO_SignData done [12:49:39]FM_MakeSignedData done [12:49:39]CreateOFDProtocolMessage [12:49:39]wFMCommunicate request_size=4 [12:49:39]MH_SAM_APDU [12:49:39]CAPDU: 80 11 00 00 [12:49:39]Write to MH i2c: E2 08 00 35 25 80 11 00 00 00 00 00 00 D4 [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:39]Read from MH i2c: E2 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 17 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: E2 17 00 35 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 21 [12:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:49:39]wFMCommunicate OK [12:49:39]CreateOFDProtocolMessage done [12:49:39]OFDSenderStorePacket 197989 [12:49:39]StoreOFDPacket docnum=197989 [12:49:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 16 10 0D 01 DE CE 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E2 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 05 03 00 35 04 06 00 4D E7 F3 FF 91 A8 7B 7F 7E 47 F9 01 4C EE [12:49:39]CheckFolder [12:49:39]dirname=/storage/ofd_packets [12:49:39]CheckFolder done [12:49:39]ProducePacketName [12:49:39]name=ofd_packets/00197989 [12:49:39]NVStorageSaveData ofd_packets/00197989 [12:49:39]File name is /storage/ofd_packets/00197989 [12:49:39]Write 307 bytes [12:49:39]NVStorageSaveData done [12:49:39]OFDSenderStorePacket done [12:49:39]KKMCreateOFDPacket done [12:49:39]NVStorageSaveData kkm_last_timestamp [12:49:39]File name is /storage/kkm_last_timestamp [12:49:39]Write 4 bytes [12:49:39]NVStorageSaveData done [12:49:39]ExternCall_PrintAddStr [12:49:39]wPrintStart [12:49:39]Write to MH i2c: 01 00 00 36 25 5B [12:49:39]Write i2c OK [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 07 00 [12:49:39]MH_I2C_Read... [12:49:39]Read from MH i2c: 01 07 00 36 25 00 00 00 00 00 FF 0F 70 [12:49:39]RasterBufferAndPrint [12:49:39]line Счет N : (1)11325388 [12:49:39]line ИНН: 02508201610067 [12:49:39]line Контрольно-Кассовый Чек [12:49:39]line ПРОДАЖА [12:49:39]line ТРК (МРК, ГНК) : 62 [12:49:39]line Товар: 2710194210 [12:49:39]line D-ENERGY ДТ-К-5 [12:49:39]line 38.870 * 77.20 [12:49:39]line = 3000.76 [12:49:39]line НДС 12% НСП 1% [12:49:39]line > о реализуемом товаре [12:49:39]line ИТОГО: 3000.76 [12:49:39]line НСП 1% : 26.55 [12:49:39]line НДС 12% : 318.66 [12:49:39]line Наличными: 0.00 [12:49:39]line Безнал.: 3000.76 [12:49:39]line Место: АЗС № 95 "Партнер Нефть" [12:49:39]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:49:39]line СНО: Общий режим [12:49:39]line Чек 330 16.08.2024 12:49 [12:49:39]line Смена: 462 ФФД: 1.0 [12:49:39]line ЗНМ: 0300000079 [12:49:39]line РНМ: 0000000000092545 [12:49:39]line Версия ККМ: 001 [12:49:39]line Платежная система: O! деньги [12:49:39]line ФМ: 0000000000871802 [12:49:39]line ФД: 197989 [12:49:39]line ФПД: 85658626396584 [12:49:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T124938&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197989&fm=85658626396584&tin=02508201610067®Number=0000000000092545&sum=300076 [12:49:39]OFD Sender: Processing packet 197989 [packets to send 245, broken 244] [12:49:39]ProducePacketName [12:49:39]name=ofd_packets/00197989 [12:49:39]OFD Sender: To server: pG, [12:49:39]CommunicateWithHost lk.salyk.kg:30040 [12:49:39]ConnectInit lk.salyk.kg [12:49:39]written 0, free lines is 4095 [12:49:39]Connected sock=10 [12:49:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 16 10 0D 01 DE CE 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E2 4A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 05 03 00 35 04 06 00 4D E7 F3 FF 91 A8 7B 7F 7E 47 F9 01 4C EE [12:49:40]Write to MH i2c: 01 00 00 60 25 85 [12:49:40]Write i2c OK [12:49:40]MH_I2C_Read... [12:49:40]Read from MH i2c: 01 [12:49:40]MH_I2C_Read... [12:49:40]Read from MH i2c: 01 07 00 [12:49:40]MH_I2C_Read... [12:49:40]Read from MH i2c: 01 07 00 60 25 00 00 00 00 00 F3 0C 8B [12:49:40]RasterBufferAndPrint [12:49:40]line [12:49:40]line [12:49:40]line [12:49:40]line [12:49:40]line [12:49:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D9 E4 47 00 61 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 65 05 03 00 F4 03 04 00 F7 F6 BE 66 B6 04 01 00 00 F5 86 98 39 B6 A9 87 8E [12:49:40]CommunicateWithHost err = 0 [12:49:40]CheckOFDResponse [12:49:40]1017 (14) - 77093643461234 [12:49:40]1041 (16) - 0000000000871802 [12:49:40]1040 (4) - 197989 [12:49:40]1012 (4) - 16.08.2024 06:51 [12:49:40]1206 (1) - 0 [12:49:40]OFD Sender: Remove packet 197989 [12:49:40]ProducePacketName [12:49:40]name=ofd_packets/00197989 [12:49:40]NVStorageDeleteData [12:49:40]written 0, free lines is 3321 [12:49:40]MH_Cut [12:49:40]Write to MH i2c: D1 01 00 67 25 01 5E [12:49:40]Write i2c OK [12:49:40]MH_I2C_Read... [12:49:40]Read from MH i2c: D1 [12:49:40]MH_I2C_Read... [12:49:40]Read from MH i2c: D1 01 00 [12:49:40]MH_I2C_Read... [12:49:40]Read from MH i2c: D1 01 00 67 25 00 5D [12:49:40]Write to MH i2c: 01 00 00 68 25 8D [12:49:40]Write i2c OK [12:49:40]MH_I2C_Read... [12:49:40]OFD Sender: No OFD packet to send [12:49:41]*** Cut start [12:49:41]*** Purtial cut [12:49:41]*** Stage 1: CUTSNS_PIN = 1 [12:49:41]Read from MH i2c: 01 [12:49:41]MH_I2C_Read... [12:49:41]*** Stop cut motor [12:49:41]*** Cut end [12:49:41]Read from MH i2c: 01 07 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: 01 07 00 68 25 00 00 00 00 00 FF 0F A2 [12:49:41]process_action close_receipt done [12:49:41]requested_data is exist [12:49:41]produce_requested_data [12:49:41]requested_item fm.sn is exist - process it [12:49:41]wFMCommunicate request_size=4 [12:49:41]MH_SAM_APDU [12:49:41]CAPDU: 80 11 00 00 [12:49:41]Write to MH i2c: E2 08 00 69 25 80 11 00 00 00 00 00 00 08 [12:49:41]Write i2c OK [12:49:41]MH_I2C_Read... [12:49:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:41]Read from MH i2c: E2 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 17 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 17 00 69 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 55 [12:49:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:49:41]wFMCommunicate OK [12:49:41]requested_item fd.num is exist - process it [12:49:41]SAM_PROTO_GetFieldsCounters [12:49:41]wFMCommunicate request_size=4 [12:49:41]MH_SAM_APDU [12:49:41]CAPDU: 80 13 00 00 [12:49:41]Write to MH i2c: E2 08 00 6A 25 80 13 00 00 00 00 00 00 0B [12:49:41]Write i2c OK [12:49:41]MH_I2C_Read... [12:49:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:41]Read from MH i2c: E2 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 62 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 62 00 6A 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 65 05 03 00 0E 04 04 00 CE 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 43 [12:49:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 65 05 03 00 0E 04 04 00 CE 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 [12:49:41]wFMCommunicate OK [12:49:41]SAM_PROTO_GetFieldsCounters done [12:49:41]requested_item shift.num is exist - process it [12:49:41]requested_item shift.opened is exist - process it [12:49:41]req_shift_opened [12:49:41]FM_GetShiftState [12:49:41]SAM_PROTO_GetShiftState [12:49:41]wFMCommunicate request_size=4 [12:49:41]MH_SAM_APDU [12:49:41]CAPDU: 80 13 01 00 [12:49:41]Write to MH i2c: E2 08 00 6B 25 80 13 01 00 00 00 00 00 0D [12:49:41]Write i2c OK [12:49:41]MH_I2C_Read... [12:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:41]Read from MH i2c: E2 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 0E 00 [12:49:41]MH_I2C_Read... [12:49:41]Read from MH i2c: E2 0E 00 6B 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9B [12:49:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:49:41]wFMCommunicate OK [12:49:41]SAM_PROTO_GetShiftState done [12:49:41]FM_GetShiftState done [12:49:41]req_shift_opened done [12:49:41]requested_item shift.open_date is exist - process it [12:49:41]req_shift_open_date [12:49:41]req_shift_open_date done [12:49:41]produce_requested_data done [12:49:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197989,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:49:41]process_action_free close_receipt [12:49:41]json_value_free [12:49:41]json_value_free done [12:49:41]process_json_proto returns [12:49:41]Send response to host [12:49:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197989,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:49:41]free response buf [12:49:41]execute_script done [12:49:41]execute_script returns [12:49:41]free content buf [12:49:41]Sock 9.Close socket [12:49:41]Sock 9.Thread stoped [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:36]OFD Sender: No OFD packet to send [12:51:41]OFD Sender: No OFD packet to send [12:51:46]OFD Sender: No OFD packet to send [12:51:51]OFD Sender: No OFD packet to send [12:51:56]OFD Sender: No OFD packet to send [12:52:01]OFD Sender: No OFD packet to send [12:52:06]OFD Sender: No OFD packet to send [12:52:11]OFD Sender: No OFD packet to send [12:52:16]OFD Sender: No OFD packet to send [12:52:21]OFD Sender: No OFD packet to send [12:52:26]OFD Sender: No OFD packet to send [12:52:31]OFD Sender: No OFD packet to send [12:52:36]OFD Sender: No OFD packet to send [12:52:41]OFD Sender: No OFD packet to send [12:52:46]OFD Sender: No OFD packet to send [12:52:51]OFD Sender: No OFD packet to send [12:52:56]OFD Sender: No OFD packet to send [12:53:01]OFD Sender: No OFD packet to send [12:53:06]OFD Sender: No OFD packet to send [12:53:11]OFD Sender: No OFD packet to send [12:53:16]OFD Sender: No OFD packet to send [12:53:21]OFD Sender: No OFD packet to send [12:53:26]OFD Sender: No OFD packet to send [12:53:31]OFD Sender: No OFD packet to send [12:53:36]OFD Sender: No OFD packet to send [12:53:41]OFD Sender: No OFD packet to send [12:53:46]OFD Sender: No OFD packet to send [12:53:51]OFD Sender: No OFD packet to send [12:53:56]OFD Sender: No OFD packet to send [12:54:01]OFD Sender: No OFD packet to send [12:54:05]accept exits with 7 [12:54:05]New connection [12:54:05]New thread 3067260260 created [12:54:05]Thread 3067403620 joined [12:54:05]Waiting for new connection... [12:54:05] Sock 7.Parse request [12:54:05]Sock 7.Check first char [12:54:05]Sock 7.First char is OK [12:54:05]request: POST /json_proto HTTP/1.0 [12:54:05]Method: POST [12:54:05]URL: /json_proto [12:54:05]Method is POST - this is cgi request [12:54:05]url: /json_proto [12:54:05]query_string will be loaded in cgi processing [12:54:05]execute_cgi json_proto POST (null) [12:54:05]execute_cgi path=json_proto method=POST [12:54:05]POST find Content-Length [12:54:05]Host: 172.17.46.195:8080 [12:54:05]Content-Length: 805 [12:54:05]Content-Type: application/json [12:54:05] [12:54:05]POST finish read [12:54:05]Found Content-Length = 805 [12:54:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325389", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:05]execute_script... [12:54: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)11325389", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:05]POST & json_proto [12:54:05]process_json_proto [12:54:05]json parsed OK: [12:54:05]protocol is kg_v1.0 [12:54:05]action value=close_receipt [12:54:05]process_action close_receipt [12:54:05]cmd_close_receipt [12:54:05]MH_GetDate [12:54:05]Write to MH i2c: F0 00 00 6C 25 80 [12:54:05]Write i2c OK [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: F0 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: F0 09 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: F0 09 00 6C 25 00 EE 4B BF 66 8D AE BC 66 44 [12:54:05]GetLastDocTimeStamp 1723812578 [12:54:05]current date 1723812846 [12:54:05]FM_GetShiftState [12:54:05]SAM_PROTO_GetShiftState [12:54:05]wFMCommunicate request_size=4 [12:54:05]MH_SAM_APDU [12:54:05]CAPDU: 80 13 01 00 [12:54:05]Write to MH i2c: E2 08 00 6D 25 80 13 01 00 00 00 00 00 0F [12:54:05]Write i2c OK [12:54:05]MH_I2C_Read... [12:54:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:05]Read from MH i2c: E2 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 0E 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 0E 00 6D 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9D [12:54:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:54:05]wFMCommunicate OK [12:54:05]SAM_PROTO_GetShiftState done [12:54:05]FM_GetShiftState done [12:54:05]opened in 1723766727 [12:54:05]opened+sec_in_day 1723853127 [12:54:05]quantity*price = 200043 [12:54:05]sum+1 = 200044 [12:54:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 331 16.08.2024 12:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197990 ФПД: 45688351637429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T125406&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197990&fm=45688351637429&tin=02508201610067®Number=0000000000092545&sum=200043 [12:54:06]StoreToDocumentArchive [12:54:06]shift 462 fd 197990 [12:54:06]save to /storage/0462/doc_00197990 [12:54:06]save last doc name /storage/0462/doc_00197990 to /storage/kkm_last_doc_name [12:54:06]save OK [12:54:06]Clear old archive folders... [12:54:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:54:06]tlvbuf is 0095BCC0 [12:54:06]SAM_PROTO_ClearQueue [12:54:06]wFMCommunicate request_size=4 [12:54:06]MH_SAM_APDU [12:54:06]CAPDU: 80 09 00 00 [12:54:06]Write to MH i2c: E2 08 00 7A 25 80 09 00 00 00 00 00 00 11 [12:54:06]Write i2c OK [12:54:06]MH_I2C_Read... [12:54:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:06]Read from MH i2c: E2 [12:54:06]MH_I2C_Read... [12:54:06]Read from MH i2c: E2 03 00 [12:54:06]MH_I2C_Read... [12:54:06]Read from MH i2c: E2 03 00 7A 25 00 90 00 13 [12:54:06]RAPDU: 90 00 [12:54:06]wFMCommunicate OK [12:54:06]SAM_PROTO_ClearQueue done [12:54:06]KKMCreateOFDPacket [12:54:06]OFDProtocolAddRootSTLVToBuf [12:54:06]FM_MakeSignedData [12:54:06]FM_MakeSignedData [12:54:06]SAM_PROTO_SignData [12:54:06]wFMCommunicate request_size=4 [12:54:06]MH_SAM_APDU [12:54:06]CAPDU: 80 0D 01 02 [12:54:06]Write to MH i2c: E2 08 00 7B 25 80 0D 01 02 00 00 00 00 19 [12:54:06]Write i2c OK [12:54:06]MH_I2C_Read... [12:54:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:06]Read from MH i2c: E2 [12:54:06]MH_I2C_Read... [12:54:06]Read from MH i2c: E2 03 00 [12:54:06]MH_I2C_Read... [12:54:06]Read from MH i2c: E2 03 00 7B 25 00 90 00 14 [12:54:06]RAPDU: 90 00 [12:54:06]wFMCommunicate OK [12:54:06]wFMCommunicate request_size=255 [12:54:06]MH_SAM_APDU [12:54:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4B 01 00 00 F4 03 04 00 EE 4B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 05 03 00 35 04 06 00 29 [12:54:06]Write to MH i2c: E2 02 01 7C 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 01 00 00 F4 03 04 00 EE 4B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 05 03 00 35 04 06 00 29 00 00 B0 [12:54:06]Write i2c OK [12:54:06]MH_I2C_Read... [12:54:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:07]Read from MH i2c: E2 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 03 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 03 00 7C 25 00 90 00 15 [12:54:07]RAPDU: 90 00 [12:54:07]wFMCommunicate OK [12:54:07]wFMCommunicate request_size=10 [12:54:07]MH_SAM_APDU [12:54:07]CAPDU: 80 0D 02 02 05 8D A5 F8 3F B5 [12:54:07]Write to MH i2c: E2 0D 00 7D 25 80 0D 02 02 05 00 8D A5 F8 3F B5 00 00 44 [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:07]Read from MH i2c: E2 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 03 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 03 00 7D 25 00 90 00 16 [12:54:07]RAPDU: 90 00 [12:54:07]wFMCommunicate OK [12:54:07]wFMCommunicate request_size=4 [12:54:07]MH_SAM_APDU [12:54:07]CAPDU: 80 0D 03 02 [12:54:07]Write to MH i2c: E2 08 00 7E 25 80 0D 03 02 00 00 00 00 1E [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:07]Read from MH i2c: E2 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 0B 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 0B 00 7E 25 00 E6 E3 6E 06 6B 3F 99 7F 90 00 1E [12:54:07]RAPDU: E6 E3 6E 06 6B 3F 99 7F 90 00 [12:54:07]wFMCommunicate OK [12:54:07]SAM_PROTO_SignData done [12:54:07]FM_MakeSignedData done [12:54:07]CreateOFDProtocolMessage [12:54:07]wFMCommunicate request_size=4 [12:54:07]MH_SAM_APDU [12:54:07]CAPDU: 80 11 00 00 [12:54:07]Write to MH i2c: E2 08 00 7F 25 80 11 00 00 00 00 00 00 1E [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:07]Read from MH i2c: E2 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 17 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 17 00 7F 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6B [12:54:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:54:07]wFMCommunicate OK [12:54:07]CreateOFDProtocolMessage done [12:54:07]OFDSenderStorePacket 197990 [12:54:07]StoreOFDPacket docnum=197990 [12:54:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 5B 07 01 5B 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 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 4B 01 00 00 F4 03 04 00 EE 4B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 05 03 00 35 04 06 00 29 8D A5 F8 3F B5 E6 E3 6E 06 6B 3F 99 7F [12:54:07]CheckFolder [12:54:07]dirname=/storage/ofd_packets [12:54:07]CheckFolder done [12:54:07]ProducePacketName [12:54:07]name=ofd_packets/00197990 [12:54:07]NVStorageSaveData ofd_packets/00197990 [12:54:07]File name is /storage/ofd_packets/00197990 [12:54:07]Write 301 bytes [12:54:07]NVStorageSaveData done [12:54:07]OFDSenderStorePacket done [12:54:07]KKMCreateOFDPacket done [12:54:07]NVStorageSaveData kkm_last_timestamp [12:54:07]File name is /storage/kkm_last_timestamp [12:54:07]Write 4 bytes [12:54:07]NVStorageSaveData done [12:54:07]ExternCall_PrintAddStr [12:54:07]wPrintStart [12:54:07]Write to MH i2c: 01 00 00 80 25 A5 [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: 01 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: 01 07 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: 01 07 00 80 25 00 00 00 00 00 FF 0F BA [12:54:07]RasterBufferAndPrint [12:54:07]line Счет N : (1)11325389 [12:54:07]line ИНН: 02508201610067 [12:54:07]line Контрольно-Кассовый Чек [12:54:07]line ПРОДАЖА [12:54:07]line ТРК (МРК, ГНК) : 31 [12:54:07]line Товар: 2710124500 [12:54:07]line Аи-95-К-5 [12:54:07]line 26.960 * 74.20 [12:54:07]line = 2000.43 [12:54:07]line НДС 12% НСП 1% [12:54:07]line > о реализуемом товаре [12:54:07]line ИТОГО: 2000.43 [12:54:07]line НСП 1% : 17.70 [12:54:07]line НДС 12% : 212.43 [12:54:07]line Наличными: 0.00 [12:54:07]line Безнал.: 2000.43 [12:54:07]line Место: АЗС № 95 "Партнер Нефть" [12:54:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [12:54:07]line СНО: Общий режим [12:54:07]line Чек 331 16.08.2024 12:54 [12:54:07]line Смена: 462 ФФД: 1.0 [12:54:07]line ЗНМ: 0300000079 [12:54:07]line РНМ: 0000000000092545 [12:54:07]line Версия ККМ: 001 [12:54:07]line Платежная система: O! деньги [12:54:07]line ФМ: 0000000000871802 [12:54:07]line ФД: 197990 [12:54:07]line ФПД: 45688351637429 [12:54:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T125406&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197990&fm=45688351637429&tin=02508201610067®Number=0000000000092545&sum=200043 [12:54:07]written 0, free lines is 4095 [12:54:07]OFD Sender: Processing packet 197990 [packets to send 245, broken 244] [12:54:07]ProducePacketName [12:54:07]name=ofd_packets/00197990 [12:54:07]OFD Sender: To server: pG, [12:54:07]CommunicateWithHost lk.salyk.kg:30040 [12:54:07]ConnectInit lk.salyk.kg [12:54:07]Connected sock=10 [12:54:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 5B 07 01 5B 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 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 4B 01 00 00 F4 03 04 00 EE 4B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 05 03 00 35 04 06 00 29 8D A5 F8 3F B5 E6 E3 6E 06 6B 3F 99 7F [12:54:07]Write to MH i2c: 01 00 00 AA 25 CF [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: 01 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: 01 07 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: 01 07 00 AA 25 00 00 00 00 00 F8 0C DA [12:54:07]RasterBufferAndPrint [12:54:07]line [12:54:07]line [12:54:07]line [12:54:07]line [12:54:07]line [12:54:07]written 0, free lines is 3327 [12:54:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F9 3D 47 00 78 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 05 03 00 F4 03 04 00 02 F8 BE 66 B6 04 01 00 00 79 32 E2 0E 44 26 7B 5F [12:54:07]CommunicateWithHost err = 0 [12:54:07]CheckOFDResponse [12:54:07]1017 (14) - 77093643461234 [12:54:07]1041 (16) - 0000000000871802 [12:54:07]1040 (4) - 197990 [12:54:07]1012 (4) - 16.08.2024 06:56 [12:54:07]1206 (1) - 0 [12:54:07]OFD Sender: Remove packet 197990 [12:54:07]ProducePacketName [12:54:07]name=ofd_packets/00197990 [12:54:07]NVStorageDeleteData [12:54:07]MH_Cut [12:54:07]Write to MH i2c: D1 01 00 B1 25 01 A8 [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: D1 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: D1 01 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: D1 01 00 B1 25 00 A7 [12:54:07]Write to MH i2c: 01 00 00 B2 25 D7 [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:08]OFD Sender: No OFD packet to send [12:54:08]*** Cut start [12:54:08]*** Purtial cut [12:54:08]*** CUTSNS_PIN = 0 [12:54:08]*** Stage 1: CUTSNS_PIN = 1 [12:54:10]Read from MH i2c: 01 [12:54:10]MH_I2C_Read... [12:54:10]*** Stop cut motor [12:54:10]*** Cut end [12:54:10]Read from MH i2c: 01 07 00 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: 01 07 00 B2 25 00 00 00 00 00 FF 0F EC [12:54:10]process_action close_receipt done [12:54:10]requested_data is exist [12:54:10]produce_requested_data [12:54:10]requested_item fm.sn is exist - process it [12:54:10]wFMCommunicate request_size=4 [12:54:10]MH_SAM_APDU [12:54:10]CAPDU: 80 11 00 00 [12:54:10]Write to MH i2c: E2 08 00 B3 25 80 11 00 00 00 00 00 00 52 [12:54:10]Write i2c OK [12:54:10]MH_I2C_Read... [12:54:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:10]Read from MH i2c: E2 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: E2 17 00 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: E2 17 00 B3 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9F [12:54:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [12:54:10]wFMCommunicate OK [12:54:10]requested_item fd.num is exist - process it [12:54:10]SAM_PROTO_GetFieldsCounters [12:54:10]wFMCommunicate request_size=4 [12:54:10]MH_SAM_APDU [12:54:10]CAPDU: 80 13 00 00 [12:54:10]Write to MH i2c: E2 08 00 B4 25 80 13 00 00 00 00 00 00 55 [12:54:10]Write i2c OK [12:54:10]MH_I2C_Read... [12:54:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:10]Read from MH i2c: E2 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: E2 62 00 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: E2 62 00 B4 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 66 05 03 00 0E 04 04 00 CE 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 91 [12:54:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 66 05 03 00 0E 04 04 00 CE 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 [12:54:10]wFMCommunicate OK [12:54:10]SAM_PROTO_GetFieldsCounters done [12:54:10]requested_item shift.num is exist - process it [12:54:10]requested_item shift.opened is exist - process it [12:54:10]req_shift_opened [12:54:10]FM_GetShiftState [12:54:10]SAM_PROTO_GetShiftState [12:54:10]wFMCommunicate request_size=4 [12:54:10]MH_SAM_APDU [12:54:10]CAPDU: 80 13 01 00 [12:54:10]Write to MH i2c: E2 08 00 B5 25 80 13 01 00 00 00 00 00 57 [12:54:10]Write i2c OK [12:54:10]MH_I2C_Read... [12:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:10]Read from MH i2c: E2 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: E2 0E 00 [12:54:10]MH_I2C_Read... [12:54:10]Read from MH i2c: E2 0E 00 B5 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E5 [12:54:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [12:54:10]wFMCommunicate OK [12:54:10]SAM_PROTO_GetShiftState done [12:54:10]FM_GetShiftState done [12:54:10]req_shift_opened done [12:54:10]requested_item shift.open_date is exist - process it [12:54:10]req_shift_open_date [12:54:10]req_shift_open_date done [12:54:10]produce_requested_data done [12:54:10]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197990,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [12:54:10]process_action_free close_receipt [12:54:10]json_value_free [12:54:10]json_value_free done [12:54:10]process_json_proto returns [12:54:10]Send response to host [12:54:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197990,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [12:54:10]free response buf [12:54:10]execute_script done [12:54:10]execute_script returns [12:54:10]free content buf [12:54:10]Sock 7.Close socket [12:54:10]Sock 7.Thread stoped [12:54:13]OFD Sender: No OFD packet to send [12:54:18]OFD Sender: No OFD packet to send [12:54:23]OFD Sender: No OFD packet to send [12:54:28]OFD Sender: No OFD packet to send [12:54:33]OFD Sender: No OFD packet to send [12:54:38]OFD Sender: No OFD packet to send [12:54:43]OFD Sender: No OFD packet to send [12:54:48]OFD Sender: No OFD packet to send [12:54:53]OFD Sender: No OFD packet to send [12:54:58]OFD Sender: No OFD packet to send [12:55:03]OFD Sender: No OFD packet to send [12:55:08]OFD Sender: No OFD packet to send [12:55:13]OFD Sender: No OFD packet to send [12:55:18]OFD Sender: No OFD packet to send [12:55:23]OFD Sender: No OFD packet to send [12:55:28]OFD Sender: No OFD packet to send [12:55:33]OFD Sender: No OFD packet to send [12:55:38]OFD Sender: No OFD packet to send [12:55:43]OFD Sender: No OFD packet to send [12:55:48]OFD Sender: No OFD packet to send [12:55:53]OFD Sender: No OFD packet to send [12:55:58]OFD Sender: No OFD packet to send [12:56:03]OFD Sender: No OFD packet to send [12:56:08]OFD Sender: No OFD packet to send [12:56:13]OFD Sender: No OFD packet to send [12:56:18]OFD Sender: No OFD packet to send [12:56:23]OFD Sender: No OFD packet to send [12:56:28]OFD Sender: No OFD packet to send [12:56:33]OFD Sender: No OFD packet to send [12:56:38]OFD Sender: No OFD packet to send [12:56:43]OFD Sender: No OFD packet to send [12:56:48]OFD Sender: No OFD packet to send [12:56:53]OFD Sender: No OFD packet to send [12:56:58]OFD Sender: No OFD packet to send [12:57:03]OFD Sender: No OFD packet to send [12:57:08]OFD Sender: No OFD packet to send [12:57:13]OFD Sender: No OFD packet to send [12:57:18]OFD Sender: No OFD packet to send [12:57:23]OFD Sender: No OFD packet to send [12:57:28]OFD Sender: No OFD packet to send [12:57:33]OFD Sender: No OFD packet to send [12:57:38]OFD Sender: No OFD packet to send [12:57:43]OFD Sender: No OFD packet to send [12:57:48]OFD Sender: No OFD packet to send [12:57:53]OFD Sender: No OFD packet to send [12:57:58]OFD Sender: No OFD packet to send [12:58:03]OFD Sender: No OFD packet to send [12:58:08]OFD Sender: No OFD packet to send [12:58:13]OFD Sender: No OFD packet to send [12:58:18]OFD Sender: No OFD packet to send [12:58:23]OFD Sender: No OFD packet to send [12:58:28]OFD Sender: No OFD packet to send [12:58:33]OFD Sender: No OFD packet to send [12:58:38]OFD Sender: No OFD packet to send [12:58:43]OFD Sender: No OFD packet to send [12:58:48]OFD Sender: No OFD packet to send [12:58:53]OFD Sender: No OFD packet to send [12:58:58]OFD Sender: No OFD packet to send [12:59:03]OFD Sender: No OFD packet to send [12:59:08]OFD Sender: No OFD packet to send [12:59:13]OFD Sender: No OFD packet to send [12:59:18]OFD Sender: No OFD packet to send [12:59:23]OFD Sender: No OFD packet to send [12:59:28]OFD Sender: No OFD packet to send [12:59:33]OFD Sender: No OFD packet to send [12:59:38]OFD Sender: No OFD packet to send [12:59:43]OFD Sender: No OFD packet to send [12:59:48]OFD Sender: No OFD packet to send [12:59:53]OFD Sender: No OFD packet to send [12:59:58]OFD Sender: No OFD packet to send [13:00:03]OFD Sender: No OFD packet to send [13:00:08]OFD Sender: No OFD packet to send [13:00:13]OFD Sender: No OFD packet to send [13:00:18]OFD Sender: No OFD packet to send [13:00:23]OFD Sender: No OFD packet to send [13:00:28]OFD Sender: No OFD packet to send [13:00:33]OFD Sender: No OFD packet to send [13:00:38]OFD Sender: No OFD packet to send [13:00:43]OFD Sender: No OFD packet to send [13:00:48]OFD Sender: No OFD packet to send [13:00:53]OFD Sender: No OFD packet to send [13:00:58]OFD Sender: No OFD packet to send [13:01:03]OFD Sender: No OFD packet to send [13:01:08]OFD Sender: No OFD packet to send [13:01:13]OFD Sender: No OFD packet to send [13:01:18]OFD Sender: No OFD packet to send [13:01:23]OFD Sender: No OFD packet to send [13:01:28]OFD Sender: No OFD packet to send [13:01:33]OFD Sender: No OFD packet to send [13:01:38]OFD Sender: No OFD packet to send [13:01:43]OFD Sender: No OFD packet to send [13:01:48]OFD Sender: No OFD packet to send [13:01:53]OFD Sender: No OFD packet to send [13:01:59]OFD Sender: No OFD packet to send [13:02:04]OFD Sender: No OFD packet to send [13:02:09]OFD Sender: No OFD packet to send [13:02:14]OFD Sender: No OFD packet to send [13:02:19]OFD Sender: No OFD packet to send [13:02:24]OFD Sender: No OFD packet to send [13:02:29]OFD Sender: No OFD packet to send [13:02:34]OFD Sender: No OFD packet to send [13:02:39]OFD Sender: No OFD packet to send [13:02:44]OFD Sender: No OFD packet to send [13:02:49]OFD Sender: No OFD packet to send [13:02:54]OFD Sender: No OFD packet to send [13:02:59]OFD Sender: No OFD packet to send [13:03:04]OFD Sender: No OFD packet to send [13:03:09]OFD Sender: No OFD packet to send [13:03:14]OFD Sender: No OFD packet to send [13:03:19]OFD Sender: No OFD packet to send [13:03:24]OFD Sender: No OFD packet to send [13:03:29]OFD Sender: No OFD packet to send [13:03:34]OFD Sender: No OFD packet to send [13:03:39]OFD Sender: No OFD packet to send [13:03:44]OFD Sender: No OFD packet to send [13:03:49]OFD Sender: No OFD packet to send [13:03:54]OFD Sender: No OFD packet to send [13:03:59]OFD Sender: No OFD packet to send [13:04:04]OFD Sender: No OFD packet to send [13:04:09]OFD Sender: No OFD packet to send [13:04:14]OFD Sender: No OFD packet to send [13:04:19]OFD Sender: No OFD packet to send [13:04:24]OFD Sender: No OFD packet to send [13:04:29]OFD Sender: No OFD packet to send [13:04:34]OFD Sender: No OFD packet to send [13:04:39]OFD Sender: No OFD packet to send [13:04:44]OFD Sender: No OFD packet to send [13:04:49]OFD Sender: No OFD packet to send [13:04:54]OFD Sender: No OFD packet to send [13:04:59]OFD Sender: No OFD packet to send [13:05:02]accept exits with 9 [13:05:02]New connection [13:05:02]New thread 3067403620 created [13:05:02]Thread 3067260260 joined [13:05:02]Waiting for new connection... [13:05:02] Sock 9.Parse request [13:05:02]Sock 9.Check first char [13:05:02]Sock 9.First char is OK [13:05:02]request: POST /json_proto HTTP/1.0 [13:05:02]Method: POST [13:05:02]URL: /json_proto [13:05:02]Method is POST - this is cgi request [13:05:02]url: /json_proto [13:05:02]query_string will be loaded in cgi processing [13:05:02]execute_cgi json_proto POST (null) [13:05:02]execute_cgi path=json_proto method=POST [13:05:02]POST find Content-Length [13:05:02]Host: 172.17.46.195:8080 [13:05:02]Content-Length: 805 [13:05:02]Content-Type: application/json [13:05:02] [13:05:02]POST finish read [13:05:02]Found Content-Length = 805 [13:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325391", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:02]execute_script... [13:05: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)11325391", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:02]POST & json_proto [13:05:02]process_json_proto [13:05:02]json parsed OK: [13:05:02]protocol is kg_v1.0 [13:05:02]action value=close_receipt [13:05:02]process_action close_receipt [13:05:02]cmd_close_receipt [13:05:02]MH_GetDate [13:05:02]Write to MH i2c: F0 00 00 B6 25 CA [13:05:02]Write i2c OK [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: F0 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: F0 09 00 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: F0 09 00 B6 25 00 7F 4E BF 66 8D AE BC 66 22 [13:05:02]GetLastDocTimeStamp 1723812846 [13:05:02]current date 1723813503 [13:05:02]FM_GetShiftState [13:05:02]SAM_PROTO_GetShiftState [13:05:02]wFMCommunicate request_size=4 [13:05:02]MH_SAM_APDU [13:05:02]CAPDU: 80 13 01 00 [13:05:02]Write to MH i2c: E2 08 00 B7 25 80 13 01 00 00 00 00 00 59 [13:05:02]Write i2c OK [13:05:02]MH_I2C_Read... [13:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:02]Read from MH i2c: E2 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: E2 0E 00 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: E2 0E 00 B7 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E7 [13:05:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:05:02]wFMCommunicate OK [13:05:02]SAM_PROTO_GetShiftState done [13:05:02]FM_GetShiftState done [13:05:02]opened in 1723766727 [13:05:02]opened+sec_in_day 1723853127 [13:05:02]quantity*price = 100021 [13:05:02]sum+1 = 100023 [13:05:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 332 16.08.2024 13:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197991 ФПД: 138993139366820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T130503&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197991&fm=138993139366820&tin=02508201610067®Number=0000000000092545&sum=100022 [13:05:03]StoreToDocumentArchive [13:05:03]shift 462 fd 197991 [13:05:03]save to /storage/0462/doc_00197991 [13:05:03]save last doc name /storage/0462/doc_00197991 to /storage/kkm_last_doc_name [13:05:03]save OK [13:05:03]Clear old archive folders... [13:05:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:03]tlvbuf is 009EC0C0 [13:05:03]SAM_PROTO_ClearQueue [13:05:03]wFMCommunicate request_size=4 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 09 00 00 [13:05:03]Write to MH i2c: E2 08 00 C4 25 80 09 00 00 00 00 00 00 5B [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 C4 25 00 90 00 5D [13:05:03]RAPDU: 90 00 [13:05:03]wFMCommunicate OK [13:05:03]SAM_PROTO_ClearQueue done [13:05:03]KKMCreateOFDPacket [13:05:03]OFDProtocolAddRootSTLVToBuf [13:05:03]FM_MakeSignedData [13:05:03]FM_MakeSignedData [13:05:03]SAM_PROTO_SignData [13:05:03]wFMCommunicate request_size=4 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 0D 01 02 [13:05:03]Write to MH i2c: E2 08 00 C5 25 80 0D 01 02 00 00 00 00 63 [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 C5 25 00 90 00 5E [13:05:03]RAPDU: 90 00 [13:05:03]wFMCommunicate OK [13:05:03]wFMCommunicate request_size=255 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4C 01 00 00 F4 03 04 00 7F 4E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 05 03 00 35 04 06 00 7E [13:05:03]Write to MH i2c: E2 02 01 C6 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4C 01 00 00 F4 03 04 00 7F 4E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 05 03 00 35 04 06 00 7E 00 00 30 [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 C6 25 00 90 00 5F [13:05:03]RAPDU: 90 00 [13:05:03]wFMCommunicate OK [13:05:03]wFMCommunicate request_size=10 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 0D 02 02 05 69 DC B2 BB A4 [13:05:03]Write to MH i2c: E2 0D 00 C7 25 80 0D 02 02 05 00 69 DC B2 BB A4 00 00 C6 [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 03 00 C7 25 00 90 00 60 [13:05:03]RAPDU: 90 00 [13:05:03]wFMCommunicate OK [13:05:03]wFMCommunicate request_size=4 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 0D 03 02 [13:05:03]Write to MH i2c: E2 08 00 C8 25 80 0D 03 02 00 00 00 00 68 [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 0B 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 0B 00 C8 25 00 65 01 7E 9C 3C 5B BD 45 90 00 82 [13:05:03]RAPDU: 65 01 7E 9C 3C 5B BD 45 90 00 [13:05:03]wFMCommunicate OK [13:05:03]SAM_PROTO_SignData done [13:05:03]FM_MakeSignedData done [13:05:03]CreateOFDProtocolMessage [13:05:03]wFMCommunicate request_size=4 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 11 00 00 [13:05:03]Write to MH i2c: E2 08 00 C9 25 80 11 00 00 00 00 00 00 68 [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 17 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 17 00 C9 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B5 [13:05:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:05:03]wFMCommunicate OK [13:05:03]CreateOFDProtocolMessage done [13:05:03]OFDSenderStorePacket 197991 [13:05:03]StoreOFDPacket docnum=197991 [13:05:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BB 08 07 01 16 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4C 01 00 00 F4 03 04 00 7F 4E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 05 03 00 35 04 06 00 7E 69 DC B2 BB A4 65 01 7E 9C 3C 5B BD 45 [13:05:03]CheckFolder [13:05:03]dirname=/storage/ofd_packets [13:05:03]CheckFolder done [13:05:03]ProducePacketName [13:05:03]name=ofd_packets/00197991 [13:05:03]NVStorageSaveData ofd_packets/00197991 [13:05:03]File name is /storage/ofd_packets/00197991 [13:05:03]Write 301 bytes [13:05:03]NVStorageSaveData done [13:05:03]OFDSenderStorePacket done [13:05:03]KKMCreateOFDPacket done [13:05:03]NVStorageSaveData kkm_last_timestamp [13:05:03]File name is /storage/kkm_last_timestamp [13:05:03]Write 4 bytes [13:05:03]NVStorageSaveData done [13:05:03]ExternCall_PrintAddStr [13:05:03]wPrintStart [13:05:03]Write to MH i2c: 01 00 00 CA 25 EF [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: 01 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: 01 07 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: 01 07 00 CA 25 00 00 00 00 00 FF 0F 04 [13:05:03]RasterBufferAndPrint [13:05:03]line Счет N : (1)11325391 [13:05:03]line ИНН: 02508201610067 [13:05:03]line Контрольно-Кассовый Чек [13:05:03]line ПРОДАЖА [13:05:03]line ТРК (МРК, ГНК) : 41 [13:05:03]line Товар: 2710124500 [13:05:03]line Аи-95-К-5 [13:05:03]line 13.480 * 74.20 [13:05:03]line = 1000.22 [13:05:03]line НДС 12% НСП 1% [13:05:03]line > о реализуемом товаре [13:05:03]line ИТОГО: 1000.22 [13:05:03]line НСП 1% : 8.85 [13:05:03]line НДС 12% : 106.22 [13:05:03]line Наличными: 0.00 [13:05:03]line Безнал.: 1000.22 [13:05:03]line Место: АЗС № 95 "Партнер Нефть" [13:05:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:05:03]line СНО: Общий режим [13:05:03]line Чек 332 16.08.2024 13:05 [13:05:03]line Смена: 462 ФФД: 1.0 [13:05:03]line ЗНМ: 0300000079 [13:05:03]line РНМ: 0000000000092545 [13:05:03]line Версия ККМ: 001 [13:05:03]line Платежная система: O! деньги [13:05:03]line ФМ: 0000000000871802 [13:05:03]line ФД: 197991 [13:05:03]line ФПД: 138993139366820 [13:05:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T130503&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197991&fm=138993139366820&tin=02508201610067®Number=0000000000092545&sum=100022 [13:05:04]OFD Sender: Processing packet 197991 [packets to send 245, broken 244] [13:05:04]ProducePacketName [13:05:04]name=ofd_packets/00197991 [13:05:04]OFD Sender: To server: pG, [13:05:04]CommunicateWithHost lk.salyk.kg:30040 [13:05:04]ConnectInit lk.salyk.kg [13:05:04]written 0, free lines is 4095 [13:05:04]Connected sock=10 [13:05:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BB 08 07 01 16 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4C 01 00 00 F4 03 04 00 7F 4E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 05 03 00 35 04 06 00 7E 69 DC B2 BB A4 65 01 7E 9C 3C 5B BD 45 [13:05:04]Write to MH i2c: 01 00 00 F4 25 19 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: 01 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: 01 07 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: 01 07 00 F4 25 00 00 00 00 00 E6 0C 12 [13:05:04]RasterBufferAndPrint [13:05:04]line [13:05:04]line [13:05:04]line [13:05:04]line [13:05:04]line [13:05:04]written 0, free lines is 3308 [13:05:04]MH_Cut [13:05:04]Write to MH i2c: D1 01 00 FB 25 01 F2 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: D1 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: D1 01 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: D1 01 00 FB 25 00 F1 [13:05:04]Write to MH i2c: 01 00 00 FC 25 21 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AA 49 47 00 E9 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 67 05 03 00 F4 03 04 00 93 FA BE 66 B6 04 01 00 00 F8 86 0D A6 D0 F1 C3 CD [13:05:04]CommunicateWithHost err = 0 [13:05:04]CheckOFDResponse [13:05:04]1017 (14) - 77093643461234 [13:05:04]1041 (16) - 0000000000871802 [13:05:04]1040 (4) - 197991 [13:05:04]1012 (4) - 16.08.2024 07:06 [13:05:04]1206 (1) - 0 [13:05:04]OFD Sender: Remove packet 197991 [13:05:04]ProducePacketName [13:05:04]name=ofd_packets/00197991 [13:05:04]NVStorageDeleteData [13:05:05]OFD Sender: No OFD packet to send [13:05:05]*** Cut start [13:05:05]*** Purtial cut [13:05:05]*** Stage 1: CUTSNS_PIN = 1 [13:05:05]Read from MH i2c: 01 [13:05:05]MH_I2C_Read... [13:05:05]*** Stop cut motor [13:05:05]*** Cut end [13:05:05]Read from MH i2c: 01 07 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 07 00 FC 25 00 00 00 00 00 FF 0F 36 [13:05:05]process_action close_receipt done [13:05:05]requested_data is exist [13:05:05]produce_requested_data [13:05:05]requested_item fm.sn is exist - process it [13:05:05]wFMCommunicate request_size=4 [13:05:05]MH_SAM_APDU [13:05:05]CAPDU: 80 11 00 00 [13:05:05]Write to MH i2c: E2 08 00 FD 25 80 11 00 00 00 00 00 00 9C [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:05]Read from MH i2c: E2 17 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 17 00 FD 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E9 [13:05:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:05:05]wFMCommunicate OK [13:05:05]requested_item fd.num is exist - process it [13:05:05]SAM_PROTO_GetFieldsCounters [13:05:05]wFMCommunicate request_size=4 [13:05:05]MH_SAM_APDU [13:05:05]CAPDU: 80 13 00 00 [13:05:05]Write to MH i2c: E2 08 00 FE 25 80 13 00 00 00 00 00 00 9F [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 62 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 62 00 FE 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 67 05 03 00 0E 04 04 00 CE 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 DF [13:05:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 67 05 03 00 0E 04 04 00 CE 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:05:05]wFMCommunicate OK [13:05:05]SAM_PROTO_GetFieldsCounters done [13:05:05]requested_item shift.num is exist - process it [13:05:05]requested_item shift.opened is exist - process it [13:05:05]req_shift_opened [13:05:05]FM_GetShiftState [13:05:05]SAM_PROTO_GetShiftState [13:05:05]wFMCommunicate request_size=4 [13:05:05]MH_SAM_APDU [13:05:05]CAPDU: 80 13 01 00 [13:05:05]Write to MH i2c: E2 08 00 FF 25 80 13 01 00 00 00 00 00 A1 [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 0E 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 0E 00 FF 25 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2F [13:05:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:05:05]wFMCommunicate OK [13:05:05]SAM_PROTO_GetShiftState done [13:05:05]FM_GetShiftState done [13:05:05]req_shift_opened done [13:05:05]requested_item shift.open_date is exist - process it [13:05:05]req_shift_open_date [13:05:05]req_shift_open_date done [13:05:05]produce_requested_data done [13:05:05]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197991,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:05:05]process_action_free close_receipt [13:05:05]json_value_free [13:05:05]json_value_free done [13:05:05]process_json_proto returns [13:05:05]Send response to host [13:05:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197991,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:05:05]free response buf [13:05:05]execute_script done [13:05:05]execute_script returns [13:05:05]free content buf [13:05:05]Sock 9.Close socket [13:05:05]Sock 9.Thread stoped [13:05:10]OFD Sender: No OFD packet to send [13:05:15]OFD Sender: No OFD packet to send [13:05:20]OFD Sender: No OFD packet to send [13:05:25]OFD Sender: No OFD packet to send [13:05:30]OFD Sender: No OFD packet to send [13:05:35]OFD Sender: No OFD packet to send [13:05:40]OFD Sender: No OFD packet to send [13:05:45]OFD Sender: No OFD packet to send [13:05:50]OFD Sender: No OFD packet to send [13:05:55]OFD Sender: No OFD packet to send [13:06:00]OFD Sender: No OFD packet to send [13:06:05]OFD Sender: No OFD packet to send [13:06:10]OFD Sender: No OFD packet to send [13:06:15]OFD Sender: No OFD packet to send [13:06:20]OFD Sender: No OFD packet to send [13:06:25]OFD Sender: No OFD packet to send [13:06:30]OFD Sender: No OFD packet to send [13:06:35]OFD Sender: No OFD packet to send [13:06:40]OFD Sender: No OFD packet to send [13:06:45]OFD Sender: No OFD packet to send [13:06:50]OFD Sender: No OFD packet to send [13:06:55]OFD Sender: No OFD packet to send [13:07:00]OFD Sender: No OFD packet to send [13:07:05]OFD Sender: No OFD packet to send [13:07:10]OFD Sender: No OFD packet to send [13:07:15]OFD Sender: No OFD packet to send [13:07:20]OFD Sender: No OFD packet to send [13:07:25]OFD Sender: No OFD packet to send [13:07:30]OFD Sender: No OFD packet to send [13:07:35]OFD Sender: No OFD packet to send [13:07:40]OFD Sender: No OFD packet to send [13:07:45]OFD Sender: No OFD packet to send [13:07:50]OFD Sender: No OFD packet to send [13:07:55]OFD Sender: No OFD packet to send [13:08:00]OFD Sender: No OFD packet to send [13:08:05]OFD Sender: No OFD packet to send [13:08:10]OFD Sender: No OFD packet to send [13:08:15]OFD Sender: No OFD packet to send [13:08:20]OFD Sender: No OFD packet to send [13:08:25]OFD Sender: No OFD packet to send [13:08:30]OFD Sender: No OFD packet to send [13:08:35]OFD Sender: No OFD packet to send [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:20]OFD Sender: No OFD packet to send [13:11:25]OFD Sender: No OFD packet to send [13:11:30]OFD Sender: No OFD packet to send [13:11:35]OFD Sender: No OFD packet to send [13:11:40]OFD Sender: No OFD packet to send [13:11:45]OFD Sender: No OFD packet to send [13:11:50]OFD Sender: No OFD packet to send [13:11:55]OFD Sender: No OFD packet to send [13:12:00]OFD Sender: No OFD packet to send [13:12:05]OFD Sender: No OFD packet to send [13:12:06]accept exits with 7 [13:12:06]New connection [13:12:06]New thread 3067260260 created [13:12:06]Thread 3067403620 joined [13:12:06]Waiting for new connection... [13:12:06] Sock 7.Parse request [13:12:06]Sock 7.Check first char [13:12:06]Sock 7.First char is OK [13:12:06]request: POST /json_proto HTTP/1.0 [13:12:06]Method: POST [13:12:06]URL: /json_proto [13:12:06]Method is POST - this is cgi request [13:12:06]url: /json_proto [13:12:06]query_string will be loaded in cgi processing [13:12:06]execute_cgi json_proto POST (null) [13:12:06]execute_cgi path=json_proto method=POST [13:12:06]POST find Content-Length [13:12:06]Host: 172.17.46.195:8080 [13:12:06]Content-Length: 805 [13:12:06]Content-Type: application/json [13:12:06] [13:12:06]POST finish read [13:12:06]Found Content-Length = 805 [13:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325392", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:06]execute_script... [13:12:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325392", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:06]POST & json_proto [13:12:06]process_json_proto [13:12:06]json parsed OK: [13:12:06]protocol is kg_v1.0 [13:12:06]action value=close_receipt [13:12:06]process_action close_receipt [13:12:06]cmd_close_receipt [13:12:06]MH_GetDate [13:12:06]Write to MH i2c: F0 00 00 00 26 15 [13:12:06]Write i2c OK [13:12:06]MH_I2C_Read... [13:12:06]Read from MH i2c: F0 [13:12:06]MH_I2C_Read... [13:12:06]Read from MH i2c: F0 09 00 [13:12:06]MH_I2C_Read... [13:12:06]Read from MH i2c: F0 09 00 00 26 00 27 50 BF 66 8D AE BC 66 17 [13:12:06]GetLastDocTimeStamp 1723813503 [13:12:06]current date 1723813927 [13:12:06]FM_GetShiftState [13:12:06]SAM_PROTO_GetShiftState [13:12:06]wFMCommunicate request_size=4 [13:12:06]MH_SAM_APDU [13:12:06]CAPDU: 80 13 01 00 [13:12:06]Write to MH i2c: E2 08 00 01 26 80 13 01 00 00 00 00 00 A4 [13:12:06]Write i2c OK [13:12:06]MH_I2C_Read... [13:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:06]Read from MH i2c: E2 [13:12:06]MH_I2C_Read... [13:12:06]Read from MH i2c: E2 0E 00 [13:12:06]MH_I2C_Read... [13:12:06]Read from MH i2c: E2 0E 00 01 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 32 [13:12:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:12:06]wFMCommunicate OK [13:12:06]SAM_PROTO_GetShiftState done [13:12:06]FM_GetShiftState done [13:12:06]opened in 1723766727 [13:12:06]opened+sec_in_day 1723853127 [13:12:06]quantity*price = 100021 [13:12:06]sum+1 = 100023 [13:12:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 333 16.08.2024 13:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197992 ФПД: 211176153018917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T131207&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197992&fm=211176153018917&tin=02508201610067®Number=0000000000092545&sum=100022 [13:12:07]StoreToDocumentArchive [13:12:07]shift 462 fd 197992 [13:12:07]save to /storage/0462/doc_00197992 [13:12:07]save last doc name /storage/0462/doc_00197992 to /storage/kkm_last_doc_name [13:12:07]save OK [13:12:07]Clear old archive folders... [13:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:07]tlvbuf is B6FC3010 [13:12:07]SAM_PROTO_ClearQueue [13:12:07]wFMCommunicate request_size=4 [13:12:07]MH_SAM_APDU [13:12:07]CAPDU: 80 09 00 00 [13:12:07]Write to MH i2c: E2 08 00 0E 26 80 09 00 00 00 00 00 00 A6 [13:12:07]Write i2c OK [13:12:07]MH_I2C_Read... [13:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:07]Read from MH i2c: E2 [13:12:07]MH_I2C_Read... [13:12:07]Read from MH i2c: E2 03 00 [13:12:07]MH_I2C_Read... [13:12:07]Read from MH i2c: E2 03 00 0E 26 00 90 00 A8 [13:12:07]RAPDU: 90 00 [13:12:07]wFMCommunicate OK [13:12:07]SAM_PROTO_ClearQueue done [13:12:07]KKMCreateOFDPacket [13:12:07]OFDProtocolAddRootSTLVToBuf [13:12:07]FM_MakeSignedData [13:12:07]FM_MakeSignedData [13:12:07]SAM_PROTO_SignData [13:12:07]wFMCommunicate request_size=4 [13:12:07]MH_SAM_APDU [13:12:07]CAPDU: 80 0D 01 02 [13:12:07]Write to MH i2c: E2 08 00 0F 26 80 0D 01 02 00 00 00 00 AE [13:12:07]Write i2c OK [13:12:07]MH_I2C_Read... [13:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:07]Read from MH i2c: E2 [13:12:07]MH_I2C_Read... [13:12:07]Read from MH i2c: E2 03 00 [13:12:07]MH_I2C_Read... [13:12:07]Read from MH i2c: E2 03 00 0F 26 00 90 00 A9 [13:12:07]RAPDU: 90 00 [13:12:07]wFMCommunicate OK [13:12:07]wFMCommunicate request_size=255 [13:12:07]MH_SAM_APDU [13:12:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 01 00 00 F4 03 04 00 27 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 05 03 00 35 04 06 00 C0 [13:12:07]Write to MH i2c: E2 02 01 10 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 01 00 00 F4 03 04 00 27 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 05 03 00 35 04 06 00 C0 00 00 69 [13:12:07]Write i2c OK [13:12:07]MH_I2C_Read... [13:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:08]Read from MH i2c: E2 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 03 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 03 00 10 26 00 90 00 AA [13:12:08]RAPDU: 90 00 [13:12:08]wFMCommunicate OK [13:12:08]wFMCommunicate request_size=10 [13:12:08]MH_SAM_APDU [13:12:08]CAPDU: 80 0D 02 02 05 10 47 95 F2 25 [13:12:08]Write to MH i2c: E2 0D 00 11 26 80 0D 02 02 05 00 10 47 95 F2 25 00 00 BE [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:08]Read from MH i2c: E2 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 03 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 03 00 11 26 00 90 00 AB [13:12:08]RAPDU: 90 00 [13:12:08]wFMCommunicate OK [13:12:08]wFMCommunicate request_size=4 [13:12:08]MH_SAM_APDU [13:12:08]CAPDU: 80 0D 03 02 [13:12:08]Write to MH i2c: E2 08 00 12 26 80 0D 03 02 00 00 00 00 B3 [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:08]Read from MH i2c: E2 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 0B 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 0B 00 12 26 00 74 16 4D A3 3D 15 93 D0 90 00 E3 [13:12:08]RAPDU: 74 16 4D A3 3D 15 93 D0 90 00 [13:12:08]wFMCommunicate OK [13:12:08]SAM_PROTO_SignData done [13:12:08]FM_MakeSignedData done [13:12:08]CreateOFDProtocolMessage [13:12:08]wFMCommunicate request_size=4 [13:12:08]MH_SAM_APDU [13:12:08]CAPDU: 80 11 00 00 [13:12:08]Write to MH i2c: E2 08 00 13 26 80 11 00 00 00 00 00 00 B3 [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:08]Read from MH i2c: E2 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 17 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: E2 17 00 13 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 00 [13:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:12:08]wFMCommunicate OK [13:12:08]CreateOFDProtocolMessage done [13:12:08]OFDSenderStorePacket 197992 [13:12:08]StoreOFDPacket docnum=197992 [13:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 21 07 01 FA 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4D 01 00 00 F4 03 04 00 27 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 05 03 00 35 04 06 00 C0 10 47 95 F2 25 74 16 4D A3 3D 15 93 D0 [13:12:08]CheckFolder [13:12:08]dirname=/storage/ofd_packets [13:12:08]CheckFolder done [13:12:08]ProducePacketName [13:12:08]name=ofd_packets/00197992 [13:12:08]NVStorageSaveData ofd_packets/00197992 [13:12:08]File name is /storage/ofd_packets/00197992 [13:12:08]Write 301 bytes [13:12:08]NVStorageSaveData done [13:12:08]OFDSenderStorePacket done [13:12:08]KKMCreateOFDPacket done [13:12:08]NVStorageSaveData kkm_last_timestamp [13:12:08]File name is /storage/kkm_last_timestamp [13:12:08]Write 4 bytes [13:12:08]NVStorageSaveData done [13:12:08]ExternCall_PrintAddStr [13:12:08]wPrintStart [13:12:08]Write to MH i2c: 01 00 00 14 26 3A [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: 01 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: 01 07 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: 01 07 00 14 26 00 00 00 00 00 FF 0F 4F [13:12:08]RasterBufferAndPrint [13:12:08]line Счет N : (1)11325392 [13:12:08]line ИНН: 02508201610067 [13:12:08]line Контрольно-Кассовый Чек [13:12:08]line ПРОДАЖА [13:12:08]line ТРК (МРК, ГНК) : 11 [13:12:08]line Товар: 2710124500 [13:12:08]line Аи-95-К-5 [13:12:08]line 13.480 * 74.20 [13:12:08]line = 1000.22 [13:12:08]line НДС 12% НСП 1% [13:12:08]line > о реализуемом товаре [13:12:08]line ИТОГО: 1000.22 [13:12:08]line НСП 1% : 8.85 [13:12:08]line НДС 12% : 106.22 [13:12:08]line Наличными: 0.00 [13:12:08]line Безнал.: 1000.22 [13:12:08]line Место: АЗС № 95 "Партнер Нефть" [13:12:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:12:08]line СНО: Общий режим [13:12:08]line Чек 333 16.08.2024 13:12 [13:12:08]line Смена: 462 ФФД: 1.0 [13:12:08]line ЗНМ: 0300000079 [13:12:08]line РНМ: 0000000000092545 [13:12:08]line Версия ККМ: 001 [13:12:08]line Платежная система: O! деньги [13:12:08]line ФМ: 0000000000871802 [13:12:08]line ФД: 197992 [13:12:08]line ФПД: 211176153018917 [13:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T131207&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197992&fm=211176153018917&tin=02508201610067®Number=0000000000092545&sum=100022 [13:12:08]written 0, free lines is 4095 [13:12:08]OFD Sender: Processing packet 197992 [packets to send 245, broken 244] [13:12:08]ProducePacketName [13:12:08]name=ofd_packets/00197992 [13:12:08]OFD Sender: To server: pG, [13:12:08]CommunicateWithHost lk.salyk.kg:30040 [13:12:08]ConnectInit lk.salyk.kg [13:12:08]Connected sock=10 [13:12:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 21 07 01 FA 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4D 01 00 00 F4 03 04 00 27 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 05 03 00 35 04 06 00 C0 10 47 95 F2 25 74 16 4D A3 3D 15 93 D0 [13:12:08]Write to MH i2c: 01 00 00 3E 26 64 [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: 01 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: 01 07 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: 01 07 00 3E 26 00 00 00 00 00 F3 0C 6A [13:12:08]RasterBufferAndPrint [13:12:08]line [13:12:08]line [13:12:08]line [13:12:08]line [13:12:08]line [13:12:08]written 0, free lines is 3321 [13:12:08]MH_Cut [13:12:08]Write to MH i2c: D1 01 00 45 26 01 3D [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: D1 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: D1 01 00 [13:12:08]MH_I2C_Read... [13:12:08]Read from MH i2c: D1 01 00 45 26 00 3C [13:12:08]Write to MH i2c: 01 00 00 46 26 6C [13:12:08]Write i2c OK [13:12:08]MH_I2C_Read... [13:12:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EE D9 47 00 55 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 68 05 03 00 F4 03 04 00 3B FC BE 66 B6 04 01 00 00 1F A5 51 5F 46 A8 88 D9 [13:12:08]CommunicateWithHost err = 0 [13:12:08]CheckOFDResponse [13:12:08]1017 (14) - 77093643461234 [13:12:08]1041 (16) - 0000000000871802 [13:12:08]1040 (4) - 197992 [13:12:08]1012 (4) - 16.08.2024 07:14 [13:12:08]1206 (1) - 0 [13:12:08]OFD Sender: Remove packet 197992 [13:12:08]ProducePacketName [13:12:08]name=ofd_packets/00197992 [13:12:08]NVStorageDeleteData [13:12:09]OFD Sender: No OFD packet to send [13:12:09]*** Cut start [13:12:09]*** Purtial cut [13:12:09]*** CUTSNS_PIN = 0 [13:12:09]*** Stage 1: CUTSNS_PIN = 1 [13:12:11]Read from MH i2c: 01 [13:12:11]MH_I2C_Read... [13:12:11]*** Stop cut motor [13:12:11]*** Cut end [13:12:11]Read from MH i2c: 01 07 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: 01 07 00 46 26 00 00 00 00 00 FF 0F 81 [13:12:11]process_action close_receipt done [13:12:11]requested_data is exist [13:12:11]produce_requested_data [13:12:11]requested_item fm.sn is exist - process it [13:12:11]wFMCommunicate request_size=4 [13:12:11]MH_SAM_APDU [13:12:11]CAPDU: 80 11 00 00 [13:12:11]Write to MH i2c: E2 08 00 47 26 80 11 00 00 00 00 00 00 E7 [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 17 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 17 00 47 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 34 [13:12:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:12:11]wFMCommunicate OK [13:12:11]requested_item fd.num is exist - process it [13:12:11]SAM_PROTO_GetFieldsCounters [13:12:11]wFMCommunicate request_size=4 [13:12:11]MH_SAM_APDU [13:12:11]CAPDU: 80 13 00 00 [13:12:11]Write to MH i2c: E2 08 00 48 26 80 13 00 00 00 00 00 00 EA [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 62 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 62 00 48 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 68 05 03 00 0E 04 04 00 CE 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 2E [13:12:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 68 05 03 00 0E 04 04 00 CE 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:12:11]wFMCommunicate OK [13:12:11]SAM_PROTO_GetFieldsCounters done [13:12:11]requested_item shift.num is exist - process it [13:12:11]requested_item shift.opened is exist - process it [13:12:11]req_shift_opened [13:12:11]FM_GetShiftState [13:12:11]SAM_PROTO_GetShiftState [13:12:11]wFMCommunicate request_size=4 [13:12:11]MH_SAM_APDU [13:12:11]CAPDU: 80 13 01 00 [13:12:11]Write to MH i2c: E2 08 00 49 26 80 13 01 00 00 00 00 00 EC [13:12:11]Write i2c OK [13:12:11]MH_I2C_Read... [13:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:11]Read from MH i2c: E2 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 0E 00 [13:12:11]MH_I2C_Read... [13:12:11]Read from MH i2c: E2 0E 00 49 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7A [13:12:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:12:11]wFMCommunicate OK [13:12:11]SAM_PROTO_GetShiftState done [13:12:11]FM_GetShiftState done [13:12:11]req_shift_opened done [13:12:11]requested_item shift.open_date is exist - process it [13:12:11]req_shift_open_date [13:12:11]req_shift_open_date done [13:12:11]produce_requested_data done [13:12:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197992,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:12:11]process_action_free close_receipt [13:12:11]json_value_free [13:12:11]json_value_free done [13:12:11]process_json_proto returns [13:12:11]Send response to host [13:12:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197992,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:12:11]free response buf [13:12:11]execute_script done [13:12:11]execute_script returns [13:12:11]free content buf [13:12:11]Sock 7.Close socket [13:12:11]Sock 7.Thread stoped [13:12:14]OFD Sender: No OFD packet to send [13:12:19]OFD Sender: No OFD packet to send [13:12:24]OFD Sender: No OFD packet to send [13:12:29]OFD Sender: No OFD packet to send [13:12:34]OFD Sender: No OFD packet to send [13:12:39]OFD Sender: No OFD packet to send [13:12:44]OFD Sender: No OFD packet to send [13:12:49]OFD Sender: No OFD packet to send [13:12:54]OFD Sender: No OFD packet to send [13:12:59]OFD Sender: No OFD packet to send [13:13:04]OFD Sender: No OFD packet to send [13:13:09]OFD Sender: No OFD packet to send [13:13:14]OFD Sender: No OFD packet to send [13:13:16]accept exits with 9 [13:13:16]New connection [13:13:16]New thread 3067403620 created [13:13:16]Thread 3067260260 joined [13:13:16]Waiting for new connection... [13:13:16] Sock 9.Parse request [13:13:16]Sock 9.Check first char [13:13:16]Sock 9.First char is OK [13:13:16]request: POST /json_proto HTTP/1.0 [13:13:16]Method: POST [13:13:16]URL: /json_proto [13:13:16]Method is POST - this is cgi request [13:13:16]url: /json_proto [13:13:16]query_string will be loaded in cgi processing [13:13:16]execute_cgi json_proto POST (null) [13:13:16]execute_cgi path=json_proto method=POST [13:13:16]POST find Content-Length [13:13:16]Host: 172.17.46.195:8080 [13:13:16]Content-Length: 805 [13:13:16]Content-Type: application/json [13:13:16] [13:13:16]POST finish read [13:13:16]Found Content-Length = 805 [13:13:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:16]execute_script... [13:13: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)11325393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:16]POST & json_proto [13:13:16]process_json_proto [13:13:16]json parsed OK: [13:13:16]protocol is kg_v1.0 [13:13:16]action value=close_receipt [13:13:16]process_action close_receipt [13:13:16]cmd_close_receipt [13:13:16]MH_GetDate [13:13:16]Write to MH i2c: F0 00 00 4A 26 5F [13:13:16]Write i2c OK [13:13:16]MH_I2C_Read... [13:13:16]Read from MH i2c: F0 [13:13:16]MH_I2C_Read... [13:13:16]Read from MH i2c: F0 09 00 [13:13:16]MH_I2C_Read... [13:13:16]Read from MH i2c: F0 09 00 4A 26 00 6D 50 BF 66 8D AE BC 66 A7 [13:13:16]GetLastDocTimeStamp 1723813927 [13:13:16]current date 1723813997 [13:13:16]FM_GetShiftState [13:13:16]SAM_PROTO_GetShiftState [13:13:16]wFMCommunicate request_size=4 [13:13:16]MH_SAM_APDU [13:13:16]CAPDU: 80 13 01 00 [13:13:16]Write to MH i2c: E2 08 00 4B 26 80 13 01 00 00 00 00 00 EE [13:13:16]Write i2c OK [13:13:16]MH_I2C_Read... [13:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:16]Read from MH i2c: E2 [13:13:16]MH_I2C_Read... [13:13:16]Read from MH i2c: E2 0E 00 [13:13:16]MH_I2C_Read... [13:13:16]Read from MH i2c: E2 0E 00 4B 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [13:13:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:13:16]wFMCommunicate OK [13:13:16]SAM_PROTO_GetShiftState done [13:13:16]FM_GetShiftState done [13:13:16]opened in 1723766727 [13:13:16]opened+sec_in_day 1723853127 [13:13:16]quantity*price = 150041 [13:13:16]sum+1 = 150042 [13:13:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 334 16.08.2024 13:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197993 ФПД: 245022171627922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T131317&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197993&fm=245022171627922&tin=02508201610067®Number=0000000000092545&sum=150041 [13:13:17]StoreToDocumentArchive [13:13:17]shift 462 fd 197993 [13:13:17]save to /storage/0462/doc_00197993 [13:13:17]save last doc name /storage/0462/doc_00197993 to /storage/kkm_last_doc_name [13:13:17]save OK [13:13:17]Clear old archive folders... [13:13:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:13:17]tlvbuf is B6F16380 [13:13:17]SAM_PROTO_ClearQueue [13:13:17]wFMCommunicate request_size=4 [13:13:17]MH_SAM_APDU [13:13:17]CAPDU: 80 09 00 00 [13:13:17]Write to MH i2c: E2 08 00 58 26 80 09 00 00 00 00 00 00 F0 [13:13:17]Write i2c OK [13:13:17]MH_I2C_Read... [13:13:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:17]Read from MH i2c: E2 [13:13:17]MH_I2C_Read... [13:13:17]Read from MH i2c: E2 03 00 [13:13:17]MH_I2C_Read... [13:13:17]Read from MH i2c: E2 03 00 58 26 00 90 00 F2 [13:13:17]RAPDU: 90 00 [13:13:17]wFMCommunicate OK [13:13:17]SAM_PROTO_ClearQueue done [13:13:17]KKMCreateOFDPacket [13:13:17]OFDProtocolAddRootSTLVToBuf [13:13:17]FM_MakeSignedData [13:13:17]FM_MakeSignedData [13:13:17]SAM_PROTO_SignData [13:13:17]wFMCommunicate request_size=4 [13:13:17]MH_SAM_APDU [13:13:17]CAPDU: 80 0D 01 02 [13:13:17]Write to MH i2c: E2 08 00 59 26 80 0D 01 02 00 00 00 00 F8 [13:13:17]Write i2c OK [13:13:17]MH_I2C_Read... [13:13:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:17]Read from MH i2c: E2 [13:13:17]MH_I2C_Read... [13:13:17]Read from MH i2c: E2 03 00 [13:13:17]MH_I2C_Read... [13:13:17]Read from MH i2c: E2 03 00 59 26 00 90 00 F3 [13:13:17]RAPDU: 90 00 [13:13:17]wFMCommunicate OK [13:13:17]wFMCommunicate request_size=255 [13:13:17]MH_SAM_APDU [13:13:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6D 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 05 03 00 35 04 06 00 DE [13:13:17]Write to MH i2c: E2 02 01 5A 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6D 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 05 03 00 35 04 06 00 DE 00 00 88 [13:13:17]Write i2c OK [13:13:17]MH_I2C_Read... [13:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:18]Read from MH i2c: E2 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 03 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 03 00 5A 26 00 90 00 F4 [13:13:18]RAPDU: 90 00 [13:13:18]wFMCommunicate OK [13:13:18]wFMCommunicate request_size=10 [13:13:18]MH_SAM_APDU [13:13:18]CAPDU: 80 0D 02 02 05 D8 AB 80 81 92 [13:13:18]Write to MH i2c: E2 0D 00 5B 26 80 0D 02 02 05 00 D8 AB 80 81 92 00 00 1B [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:18]Read from MH i2c: E2 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 03 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 03 00 5B 26 00 90 00 F5 [13:13:18]RAPDU: 90 00 [13:13:18]wFMCommunicate OK [13:13:18]wFMCommunicate request_size=4 [13:13:18]MH_SAM_APDU [13:13:18]CAPDU: 80 0D 03 02 [13:13:18]Write to MH i2c: E2 08 00 5C 26 80 0D 03 02 00 00 00 00 FD [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:18]Read from MH i2c: E2 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 0B 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 0B 00 5C 26 00 D1 7C 57 C9 7F 14 BD B0 90 00 6B [13:13:18]RAPDU: D1 7C 57 C9 7F 14 BD B0 90 00 [13:13:18]wFMCommunicate OK [13:13:18]SAM_PROTO_SignData done [13:13:18]FM_MakeSignedData done [13:13:18]CreateOFDProtocolMessage [13:13:18]wFMCommunicate request_size=4 [13:13:18]MH_SAM_APDU [13:13:18]CAPDU: 80 11 00 00 [13:13:18]Write to MH i2c: E2 08 00 5D 26 80 11 00 00 00 00 00 00 FD [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:18]Read from MH i2c: E2 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 17 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: E2 17 00 5D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4A [13:13:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:13:18]wFMCommunicate OK [13:13:18]CreateOFDProtocolMessage done [13:13:18]OFDSenderStorePacket 197993 [13:13:18]StoreOFDPacket docnum=197993 [13:13:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7E 91 07 01 BE 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6D 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 05 03 00 35 04 06 00 DE D8 AB 80 81 92 D1 7C 57 C9 7F 14 BD B0 [13:13:18]CheckFolder [13:13:18]dirname=/storage/ofd_packets [13:13:18]CheckFolder done [13:13:18]ProducePacketName [13:13:18]name=ofd_packets/00197993 [13:13:18]NVStorageSaveData ofd_packets/00197993 [13:13:18]File name is /storage/ofd_packets/00197993 [13:13:18]Write 301 bytes [13:13:18]NVStorageSaveData done [13:13:18]OFDSenderStorePacket done [13:13:18]KKMCreateOFDPacket done [13:13:18]NVStorageSaveData kkm_last_timestamp [13:13:18]File name is /storage/kkm_last_timestamp [13:13:18]Write 4 bytes [13:13:18]NVStorageSaveData done [13:13:18]ExternCall_PrintAddStr [13:13:18]wPrintStart [13:13:18]Write to MH i2c: 01 00 00 5E 26 84 [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: 01 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: 01 07 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: 01 07 00 5E 26 00 00 00 00 00 FF 0F 99 [13:13:18]RasterBufferAndPrint [13:13:18]line Счет N : (1)11325393 [13:13:18]line ИНН: 02508201610067 [13:13:18]line Контрольно-Кассовый Чек [13:13:18]line ПРОДАЖА [13:13:18]line ТРК (МРК, ГНК) : 32 [13:13:18]line Товар: 2710124130 [13:13:18]line Аи-92-К-4 [13:13:18]line 22.130 * 67.80 [13:13:18]line = 1500.41 [13:13:18]line НДС 12% НСП 1% [13:13:18]line > о реализуемом товаре [13:13:18]line ИТОГО: 1500.41 [13:13:18]line НСП 1% : 13.28 [13:13:18]line НДС 12% : 159.34 [13:13:18]line Наличными: 0.00 [13:13:18]line Безнал.: 1500.41 [13:13:18]line Место: АЗС № 95 "Партнер Нефть" [13:13:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:13:18]line СНО: Общий режим [13:13:18]line Чек 334 16.08.2024 13:13 [13:13:18]line Смена: 462 ФФД: 1.0 [13:13:18]line ЗНМ: 0300000079 [13:13:18]line РНМ: 0000000000092545 [13:13:18]line Версия ККМ: 001 [13:13:18]line Платежная система: O! деньги [13:13:18]line ФМ: 0000000000871802 [13:13:18]line ФД: 197993 [13:13:18]line ФПД: 245022171627922 [13:13:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T131317&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197993&fm=245022171627922&tin=02508201610067®Number=0000000000092545&sum=150041 [13:13:18]written 0, free lines is 4095 [13:13:18]OFD Sender: Processing packet 197993 [packets to send 245, broken 244] [13:13:18]ProducePacketName [13:13:18]name=ofd_packets/00197993 [13:13:18]OFD Sender: To server: pG, [13:13:18]CommunicateWithHost lk.salyk.kg:30040 [13:13:18]ConnectInit lk.salyk.kg [13:13:18]Connected sock=10 [13:13:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7E 91 07 01 BE 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 6D 50 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 05 03 00 35 04 06 00 DE D8 AB 80 81 92 D1 7C 57 C9 7F 14 BD B0 [13:13:18]Write to MH i2c: 01 00 00 88 26 AE [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: 01 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: 01 07 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: 01 07 00 88 26 00 00 00 00 00 ED 0C AE [13:13:18]RasterBufferAndPrint [13:13:18]line [13:13:18]line [13:13:18]line [13:13:18]line [13:13:18]line [13:13:18]written 0, free lines is 3315 [13:13:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5A 73 47 00 53 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 69 05 03 00 F4 03 04 00 81 FC BE 66 B6 04 01 00 00 B0 A9 68 E2 46 2C 5E 4C [13:13:18]CommunicateWithHost err = 0 [13:13:18]CheckOFDResponse [13:13:18]1017 (14) - 77093643461234 [13:13:18]1041 (16) - 0000000000871802 [13:13:18]1040 (4) - 197993 [13:13:18]1012 (4) - 16.08.2024 07:15 [13:13:18]1206 (1) - 0 [13:13:18]OFD Sender: Remove packet 197993 [13:13:18]ProducePacketName [13:13:18]name=ofd_packets/00197993 [13:13:18]NVStorageDeleteData [13:13:18]MH_Cut [13:13:18]Write to MH i2c: D1 01 00 8F 26 01 87 [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: D1 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: D1 01 00 [13:13:18]MH_I2C_Read... [13:13:18]Read from MH i2c: D1 01 00 8F 26 00 86 [13:13:18]Write to MH i2c: 01 00 00 90 26 B6 [13:13:18]Write i2c OK [13:13:18]MH_I2C_Read... [13:13:19]OFD Sender: No OFD packet to send [13:13:19]*** Cut start [13:13:19]*** Purtial cut [13:13:19]*** Stage 1: CUTSNS_PIN = 1 [13:13:19]Read from MH i2c: 01 [13:13:19]MH_I2C_Read... [13:13:19]*** Stop cut motor [13:13:19]*** Cut end [13:13:19]Read from MH i2c: 01 07 00 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: 01 07 00 90 26 00 00 00 00 00 FF 0F CB [13:13:19]process_action close_receipt done [13:13:19]requested_data is exist [13:13:19]produce_requested_data [13:13:19]requested_item fm.sn is exist - process it [13:13:19]wFMCommunicate request_size=4 [13:13:19]MH_SAM_APDU [13:13:19]CAPDU: 80 11 00 00 [13:13:19]Write to MH i2c: E2 08 00 91 26 80 11 00 00 00 00 00 00 31 [13:13:19]Write i2c OK [13:13:19]MH_I2C_Read... [13:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:19]Read from MH i2c: E2 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: E2 17 00 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: E2 17 00 91 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7E [13:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:13:19]wFMCommunicate OK [13:13:19]requested_item fd.num is exist - process it [13:13:19]SAM_PROTO_GetFieldsCounters [13:13:19]wFMCommunicate request_size=4 [13:13:19]MH_SAM_APDU [13:13:19]CAPDU: 80 13 00 00 [13:13:19]Write to MH i2c: E2 08 00 92 26 80 13 00 00 00 00 00 00 34 [13:13:19]Write i2c OK [13:13:19]MH_I2C_Read... [13:13:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:19]Read from MH i2c: E2 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: E2 62 00 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: E2 62 00 92 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 69 05 03 00 0E 04 04 00 CE 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 7C [13:13:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 69 05 03 00 0E 04 04 00 CE 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:13:19]wFMCommunicate OK [13:13:19]SAM_PROTO_GetFieldsCounters done [13:13:19]requested_item shift.num is exist - process it [13:13:19]requested_item shift.opened is exist - process it [13:13:19]req_shift_opened [13:13:19]FM_GetShiftState [13:13:19]SAM_PROTO_GetShiftState [13:13:19]wFMCommunicate request_size=4 [13:13:19]MH_SAM_APDU [13:13:19]CAPDU: 80 13 01 00 [13:13:19]Write to MH i2c: E2 08 00 93 26 80 13 01 00 00 00 00 00 36 [13:13:19]Write i2c OK [13:13:19]MH_I2C_Read... [13:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:19]Read from MH i2c: E2 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: E2 0E 00 [13:13:19]MH_I2C_Read... [13:13:19]Read from MH i2c: E2 0E 00 93 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C4 [13:13:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:13:19]wFMCommunicate OK [13:13:19]SAM_PROTO_GetShiftState done [13:13:19]FM_GetShiftState done [13:13:19]req_shift_opened done [13:13:19]requested_item shift.open_date is exist - process it [13:13:19]req_shift_open_date [13:13:19]req_shift_open_date done [13:13:19]produce_requested_data done [13:13:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197993,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:13:19]process_action_free close_receipt [13:13:19]json_value_free [13:13:19]json_value_free done [13:13:19]process_json_proto returns [13:13:19]Send response to host [13:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197993,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:13:19]free response buf [13:13:19]execute_script done [13:13:19]execute_script returns [13:13:19]free content buf [13:13:19]Sock 9.Close socket [13:13:19]Sock 9.Thread stoped [13:13:24]OFD Sender: No OFD packet to send [13:13:29]OFD Sender: No OFD packet to send [13:13:34]OFD Sender: No OFD packet to send [13:13:39]OFD Sender: No OFD packet to send [13:13:44]OFD Sender: No OFD packet to send [13:13:49]OFD Sender: No OFD packet to send [13:13:54]OFD Sender: No OFD packet to send [13:13:59]OFD Sender: No OFD packet to send [13:14:04]OFD Sender: No OFD packet to send [13:14:09]OFD Sender: No OFD packet to send [13:14:14]OFD Sender: No OFD packet to send [13:14:19]OFD Sender: No OFD packet to send [13:14:24]OFD Sender: No OFD packet to send [13:14:29]OFD Sender: No OFD packet to send [13:14:34]OFD Sender: No OFD packet to send [13:14:39]OFD Sender: No OFD packet to send [13:14:44]OFD Sender: No OFD packet to send [13:14:49]OFD Sender: No OFD packet to send [13:14:54]OFD Sender: No OFD packet to send [13:14:59]OFD Sender: No OFD packet to send [13:15:04]OFD Sender: No OFD packet to send [13:15:09]OFD Sender: No OFD packet to send [13:15:14]OFD Sender: No OFD packet to send [13:15:19]OFD Sender: No OFD packet to send [13:15:24]OFD Sender: No OFD packet to send [13:15:29]OFD Sender: No OFD packet to send [13:15:34]OFD Sender: No OFD packet to send [13:15:39]OFD Sender: No OFD packet to send [13:15:44]OFD Sender: No OFD packet to send [13:15:49]OFD Sender: No OFD packet to send [13:15:54]OFD Sender: No OFD packet to send [13:15:59]OFD Sender: No OFD packet to send [13:16:04]OFD Sender: No OFD packet to send [13:16:09]OFD Sender: No OFD packet to send [13:16:14]OFD Sender: No OFD packet to send [13:16:19]OFD Sender: No OFD packet to send [13:16:24]OFD Sender: No OFD packet to send [13:16:29]OFD Sender: No OFD packet to send [13:16:34]OFD Sender: No OFD packet to send [13:16:39]OFD Sender: No OFD packet to send [13:16:44]OFD Sender: No OFD packet to send [13:16:49]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:39]OFD Sender: No OFD packet to send [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:44]OFD Sender: No OFD packet to send [13:20:49]OFD Sender: No OFD packet to send [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:29]OFD Sender: No OFD packet to send [13:21:34]OFD Sender: No OFD packet to send [13:21:39]OFD Sender: No OFD packet to send [13:21:44]OFD Sender: No OFD packet to send [13:21:49]OFD Sender: No OFD packet to send [13:21:54]OFD Sender: No OFD packet to send [13:22:00]OFD Sender: No OFD packet to send [13:22:05]OFD Sender: No OFD packet to send [13:22:10]OFD Sender: No OFD packet to send [13:22:15]OFD Sender: No OFD packet to send [13:22:20]OFD Sender: No OFD packet to send [13:22:25]OFD Sender: No OFD packet to send [13:22:30]OFD Sender: No OFD packet to send [13:22:35]OFD Sender: No OFD packet to send [13:22:40]OFD Sender: No OFD packet to send [13:22:45]OFD Sender: No OFD packet to send [13:22:50]OFD Sender: No OFD packet to send [13:22:55]OFD Sender: No OFD packet to send [13:23:00]OFD Sender: No OFD packet to send [13:23:05]OFD Sender: No OFD packet to send [13:23:10]OFD Sender: No OFD packet to send [13:23:15]OFD Sender: No OFD packet to send [13:23:20]OFD Sender: No OFD packet to send [13:23:25]OFD Sender: No OFD packet to send [13:23:30]OFD Sender: No OFD packet to send [13:23:35]OFD Sender: No OFD packet to send [13:23:40]OFD Sender: No OFD packet to send [13:23:45]OFD Sender: No OFD packet to send [13:23:48]accept exits with 7 [13:23:48]New connection [13:23:48]New thread 3067260260 created [13:23:48]Thread 3067403620 joined [13:23:48]Waiting for new connection... [13:23:48] Sock 7.Parse request [13:23:48]Sock 7.Check first char [13:23:48]Sock 7.First char is OK [13:23:48]request: POST /json_proto HTTP/1.0 [13:23:48]Method: POST [13:23:48]URL: /json_proto [13:23:48]Method is POST - this is cgi request [13:23:48]url: /json_proto [13:23:48]query_string will be loaded in cgi processing [13:23:48]execute_cgi json_proto POST (null) [13:23:48]execute_cgi path=json_proto method=POST [13:23:48]POST find Content-Length [13:23:48]Host: 172.17.46.195:8080 [13:23:48]Content-Length: 802 [13:23:48]Content-Type: application/json [13:23:48] [13:23:48]POST finish read [13:23:48]Found Content-Length = 802 [13:23:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:48]execute_script... [13:23: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)11325394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:48]POST & json_proto [13:23:48]process_json_proto [13:23:48]json parsed OK: [13:23:48]protocol is kg_v1.0 [13:23:48]action value=close_receipt [13:23:48]process_action close_receipt [13:23:48]cmd_close_receipt [13:23:48]MH_GetDate [13:23:48]Write to MH i2c: F0 00 00 94 26 A9 [13:23:48]Write i2c OK [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: F0 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: F0 09 00 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: F0 09 00 94 26 00 E6 52 BF 66 8D AE BC 66 6C [13:23:48]GetLastDocTimeStamp 1723813997 [13:23:48]current date 1723814630 [13:23:48]FM_GetShiftState [13:23:48]SAM_PROTO_GetShiftState [13:23:48]wFMCommunicate request_size=4 [13:23:48]MH_SAM_APDU [13:23:48]CAPDU: 80 13 01 00 [13:23:48]Write to MH i2c: E2 08 00 95 26 80 13 01 00 00 00 00 00 38 [13:23:48]Write i2c OK [13:23:48]MH_I2C_Read... [13:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:48]Read from MH i2c: E2 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: E2 0E 00 [13:23:48]MH_I2C_Read... [13:23:48]Read from MH i2c: E2 0E 00 95 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [13:23:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:23:48]wFMCommunicate OK [13:23:48]SAM_PROTO_GetShiftState done [13:23:48]FM_GetShiftState done [13:23:48]opened in 1723766727 [13:23:48]opened+sec_in_day 1723853127 [13:23:48]quantity*price = 100050 [13:23:48]sum+1 = 100052 [13:23:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 335 16.08.2024 13:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197994 ФПД: 234120435955659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132350&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197994&fm=234120435955659&tin=02508201610067®Number=0000000000092545&sum=100051 [13:23:50]StoreToDocumentArchive [13:23:50]shift 462 fd 197994 [13:23:50]save to /storage/0462/doc_00197994 [13:23:50]save last doc name /storage/0462/doc_00197994 to /storage/kkm_last_doc_name [13:23:50]save OK [13:23:50]Clear old archive folders... [13:23:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:23:50]tlvbuf is B6FC3210 [13:23:50]SAM_PROTO_ClearQueue [13:23:50]wFMCommunicate request_size=4 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 09 00 00 [13:23:50]Write to MH i2c: E2 08 00 A2 26 80 09 00 00 00 00 00 00 3A [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 A2 26 00 90 00 3C [13:23:50]RAPDU: 90 00 [13:23:50]wFMCommunicate OK [13:23:50]SAM_PROTO_ClearQueue done [13:23:50]KKMCreateOFDPacket [13:23:50]OFDProtocolAddRootSTLVToBuf [13:23:50]FM_MakeSignedData [13:23:50]FM_MakeSignedData [13:23:50]SAM_PROTO_SignData [13:23:50]wFMCommunicate request_size=4 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 0D 01 02 [13:23:50]Write to MH i2c: E2 08 00 A3 26 80 0D 01 02 00 00 00 00 42 [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]OFD Sender: No OFD packet to send [13:23:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 A3 26 00 90 00 3D [13:23:50]RAPDU: 90 00 [13:23:50]wFMCommunicate OK [13:23:50]wFMCommunicate request_size=255 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4F 01 00 00 F4 03 04 00 E6 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 05 03 00 35 04 06 00 D4 EE 69 6B [13:23:50]Write to MH i2c: E2 02 01 A4 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4F 01 00 00 F4 03 04 00 E6 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 05 03 00 35 04 06 00 D4 EE 69 6B 00 00 AB [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 A4 26 00 90 00 3E [13:23:50]RAPDU: 90 00 [13:23:50]wFMCommunicate OK [13:23:50]wFMCommunicate request_size=7 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 0D 02 02 02 77 CB [13:23:50]Write to MH i2c: E2 0A 00 A5 26 80 0D 02 02 02 00 77 CB 00 00 8B [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 03 00 A5 26 00 90 00 3F [13:23:50]RAPDU: 90 00 [13:23:50]wFMCommunicate OK [13:23:50]wFMCommunicate request_size=4 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 0D 03 02 [13:23:50]Write to MH i2c: E2 08 00 A6 26 80 0D 03 02 00 00 00 00 47 [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 0B 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 0B 00 A6 26 00 74 D8 82 EA D5 1D 7C C1 90 00 2F [13:23:50]RAPDU: 74 D8 82 EA D5 1D 7C C1 90 00 [13:23:50]wFMCommunicate OK [13:23:50]SAM_PROTO_SignData done [13:23:50]FM_MakeSignedData done [13:23:50]CreateOFDProtocolMessage [13:23:50]wFMCommunicate request_size=4 [13:23:50]MH_SAM_APDU [13:23:50]CAPDU: 80 11 00 00 [13:23:50]Write to MH i2c: E2 08 00 A7 26 80 11 00 00 00 00 00 00 47 [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:50]Read from MH i2c: E2 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 17 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: E2 17 00 A7 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 94 [13:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:23:50]wFMCommunicate OK [13:23:50]CreateOFDProtocolMessage done [13:23:50]OFDSenderStorePacket 197994 [13:23:50]StoreOFDPacket docnum=197994 [13:23:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 1C 71 04 01 EE 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 4F 01 00 00 F4 03 04 00 E6 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 05 03 00 35 04 06 00 D4 EE 69 6B 77 CB 74 D8 82 EA D5 1D 7C C1 [13:23:50]CheckFolder [13:23:50]dirname=/storage/ofd_packets [13:23:50]CheckFolder done [13:23:50]ProducePacketName [13:23:50]name=ofd_packets/00197994 [13:23:50]NVStorageSaveData ofd_packets/00197994 [13:23:50]File name is /storage/ofd_packets/00197994 [13:23:50]Write 298 bytes [13:23:50]NVStorageSaveData done [13:23:50]OFDSenderStorePacket done [13:23:50]KKMCreateOFDPacket done [13:23:50]NVStorageSaveData kkm_last_timestamp [13:23:50]File name is /storage/kkm_last_timestamp [13:23:50]Write 4 bytes [13:23:50]NVStorageSaveData done [13:23:50]ExternCall_PrintAddStr [13:23:50]wPrintStart [13:23:50]Write to MH i2c: 01 00 00 A8 26 CE [13:23:50]Write i2c OK [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: 01 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: 01 07 00 [13:23:50]MH_I2C_Read... [13:23:50]Read from MH i2c: 01 07 00 A8 26 00 00 00 00 00 FF 0F E3 [13:23:50]RasterBufferAndPrint [13:23:50]line Счет N : (1)11325394 [13:23:50]line ИНН: 02508201610067 [13:23:50]line Контрольно-Кассовый Чек [13:23:50]line ПРОДАЖА [13:23:50]line ТРК (МРК, ГНК) : 51 [13:23:50]line Товар: 2710194210 [13:23:50]line ДТ-К-5 [13:23:50]line 13.130 * 76.20 [13:23:50]line = 1000.51 [13:23:50]line НДС 12% НСП 1% [13:23:50]line > о реализуемом товаре [13:23:50]line ИТОГО: 1000.51 [13:23:50]line НСП 1% : 8.85 [13:23:50]line НДС 12% : 106.25 [13:23:50]line Наличными: 0.00 [13:23:50]line Безнал.: 1000.51 [13:23:50]line Место: АЗС № 95 "Партнер Нефть" [13:23:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:23:50]line СНО: Общий режим [13:23:50]line Чек 335 16.08.2024 13:23 [13:23:50]line Смена: 462 ФФД: 1.0 [13:23:50]line ЗНМ: 0300000079 [13:23:50]line РНМ: 0000000000092545 [13:23:50]line Версия ККМ: 001 [13:23:50]line Платежная система: O! деньги [13:23:50]line ФМ: 0000000000871802 [13:23:50]line ФД: 197994 [13:23:50]line ФПД: 234120435955659 [13:23:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132350&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197994&fm=234120435955659&tin=02508201610067®Number=0000000000092545&sum=100051 [13:23:50]OFD Sender: Processing packet 197994 [packets to send 245, broken 244] [13:23:50]ProducePacketName [13:23:50]name=ofd_packets/00197994 [13:23:50]OFD Sender: To server: pG, [13:23:50]CommunicateWithHost lk.salyk.kg:30040 [13:23:50]ConnectInit lk.salyk.kg [13:23:50]written 0, free lines is 4095 [13:23:51]Connected sock=10 [13:23:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 1C 71 04 01 EE 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 4F 01 00 00 F4 03 04 00 E6 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 05 03 00 35 04 06 00 D4 EE 69 6B 77 CB 74 D8 82 EA D5 1D 7C C1 [13:23:51]Write to MH i2c: 01 00 00 D2 26 F8 [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: 01 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: 01 07 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: 01 07 00 D2 26 00 00 00 00 00 DD 0C E8 [13:23:51]RasterBufferAndPrint [13:23:51]line [13:23:51]line [13:23:51]line [13:23:51]line [13:23:51]line [13:23:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9F F7 47 00 CE 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6A 05 03 00 F4 03 04 00 FA FE BE 66 B6 04 01 00 00 1C 1D A7 19 08 F4 8C BA [13:23:51]CommunicateWithHost err = 0 [13:23:51]CheckOFDResponse [13:23:51]1017 (14) - 77093643461234 [13:23:51]1041 (16) - 0000000000871802 [13:23:51]1040 (4) - 197994 [13:23:51]1012 (4) - 16.08.2024 07:25 [13:23:51]1206 (1) - 0 [13:23:51]OFD Sender: Remove packet 197994 [13:23:51]ProducePacketName [13:23:51]name=ofd_packets/00197994 [13:23:51]NVStorageDeleteData [13:23:51]written 0, free lines is 3301 [13:23:51]MH_Cut [13:23:51]Write to MH i2c: D1 01 00 D9 26 01 D1 [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: D1 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: D1 01 00 [13:23:51]MH_I2C_Read... [13:23:51]Read from MH i2c: D1 01 00 D9 26 00 D0 [13:23:51]Write to MH i2c: 01 00 00 DA 26 00 [13:23:51]Write i2c OK [13:23:51]MH_I2C_Read... [13:23:51]OFD Sender: No OFD packet to send [13:23:52]*** Cut start [13:23:52]*** Purtial cut [13:23:52]*** CUTSNS_PIN = 0 [13:23:52]*** Stage 1: CUTSNS_PIN = 1 [13:23:54]Read from MH i2c: 01 [13:23:54]MH_I2C_Read... [13:23:54]*** Stop cut motor [13:23:54]*** Cut end [13:23:54]Read from MH i2c: 01 07 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: 01 07 00 DA 26 00 00 00 00 00 FF 0F 15 [13:23:54]process_action close_receipt done [13:23:54]requested_data is exist [13:23:54]produce_requested_data [13:23:54]requested_item fm.sn is exist - process it [13:23:54]wFMCommunicate request_size=4 [13:23:54]MH_SAM_APDU [13:23:54]CAPDU: 80 11 00 00 [13:23:54]Write to MH i2c: E2 08 00 DB 26 80 11 00 00 00 00 00 00 7B [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:54]Read from MH i2c: E2 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 17 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 17 00 DB 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [13:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:23:54]wFMCommunicate OK [13:23:54]requested_item fd.num is exist - process it [13:23:54]SAM_PROTO_GetFieldsCounters [13:23:54]wFMCommunicate request_size=4 [13:23:54]MH_SAM_APDU [13:23:54]CAPDU: 80 13 00 00 [13:23:54]Write to MH i2c: E2 08 00 DC 26 80 13 00 00 00 00 00 00 7E [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:54]Read from MH i2c: E2 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 62 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 62 00 DC 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6A 05 03 00 0E 04 04 00 CE 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 CA [13:23:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6A 05 03 00 0E 04 04 00 CE 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:23:54]wFMCommunicate OK [13:23:54]SAM_PROTO_GetFieldsCounters done [13:23:54]requested_item shift.num is exist - process it [13:23:54]requested_item shift.opened is exist - process it [13:23:54]req_shift_opened [13:23:54]FM_GetShiftState [13:23:54]SAM_PROTO_GetShiftState [13:23:54]wFMCommunicate request_size=4 [13:23:54]MH_SAM_APDU [13:23:54]CAPDU: 80 13 01 00 [13:23:54]Write to MH i2c: E2 08 00 DD 26 80 13 01 00 00 00 00 00 80 [13:23:54]Write i2c OK [13:23:54]MH_I2C_Read... [13:23:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:54]Read from MH i2c: E2 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 0E 00 [13:23:54]MH_I2C_Read... [13:23:54]Read from MH i2c: E2 0E 00 DD 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0E [13:23:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:23:54]wFMCommunicate OK [13:23:54]SAM_PROTO_GetShiftState done [13:23:54]FM_GetShiftState done [13:23:54]req_shift_opened done [13:23:54]requested_item shift.open_date is exist - process it [13:23:54]req_shift_open_date [13:23:54]req_shift_open_date done [13:23:54]produce_requested_data done [13:23:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197994,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:23:54]process_action_free close_receipt [13:23:54]json_value_free [13:23:54]json_value_free done [13:23:54]process_json_proto returns [13:23:54]Send response to host [13:23:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197994,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:23:54]free response buf [13:23:54]execute_script done [13:23:54]execute_script returns [13:23:54]free content buf [13:23:54]Sock 7.Close socket [13:23:54]Sock 7.Thread stoped [13:23:56]OFD Sender: No OFD packet to send [13:23:59]accept exits with 9 [13:23:59]New connection [13:23:59]New thread 3067403620 created [13:23:59]Thread 3067260260 joined [13:23:59]Waiting for new connection... [13:23:59] Sock 9.Parse request [13:23:59]Sock 9.Check first char [13:23:59]Sock 9.First char is OK [13:23:59]request: POST /json_proto HTTP/1.0 [13:23:59]Method: POST [13:23:59]URL: /json_proto [13:23:59]Method is POST - this is cgi request [13:23:59]url: /json_proto [13:23:59]query_string will be loaded in cgi processing [13:23:59]execute_cgi json_proto POST (null) [13:23:59]execute_cgi path=json_proto method=POST [13:23:59]POST find Content-Length [13:23:59]Host: 172.17.46.195:8080 [13:23:59]Content-Length: 795 [13:23:59]Content-Type: application/json [13:23:59] [13:23:59]POST finish read [13:23:59]Found Content-Length = 795 [13:23:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:59]execute_script... [13:23: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)11325395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:59]POST & json_proto [13:23:59]process_json_proto [13:23:59]json parsed OK: [13:23:59]protocol is kg_v1.0 [13:23:59]action value=close_receipt [13:23:59]process_action close_receipt [13:23:59]cmd_close_receipt [13:23:59]MH_GetDate [13:23:59]Write to MH i2c: F0 00 00 DE 26 F3 [13:23:59]Write i2c OK [13:23:59]MH_I2C_Read... [13:23:59]Read from MH i2c: F0 [13:23:59]MH_I2C_Read... [13:23:59]Read from MH i2c: F0 09 00 [13:23:59]MH_I2C_Read... [13:23:59]Read from MH i2c: F0 09 00 DE 26 00 F0 52 BF 66 8D AE BC 66 C0 [13:23:59]GetLastDocTimeStamp 1723814630 [13:23:59]current date 1723814640 [13:23:59]FM_GetShiftState [13:23:59]SAM_PROTO_GetShiftState [13:23:59]wFMCommunicate request_size=4 [13:23:59]MH_SAM_APDU [13:23:59]CAPDU: 80 13 01 00 [13:23:59]Write to MH i2c: E2 08 00 DF 26 80 13 01 00 00 00 00 00 82 [13:23:59]Write i2c OK [13:23:59]MH_I2C_Read... [13:23:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:59]Read from MH i2c: E2 [13:23:59]MH_I2C_Read... [13:23:59]Read from MH i2c: E2 0E 00 [13:23:59]MH_I2C_Read... [13:23:59]Read from MH i2c: E2 0E 00 DF 26 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [13:23:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:23:59]wFMCommunicate OK [13:23:59]SAM_PROTO_GetShiftState done [13:23:59]FM_GetShiftState done [13:23:59]opened in 1723766727 [13:23:59]opened+sec_in_day 1723853127 [13:23:59]quantity*price = 100035 [13:23:59]sum+1 = 100036 [13:23:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 336 16.08.2024 13:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197995 ФПД: 199098680680304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132400&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197995&fm=199098680680304&tin=02508201610067®Number=0000000000092545&sum=100035 [13:24:00]StoreToDocumentArchive [13:24:00]shift 462 fd 197995 [13:24:00]save to /storage/0462/doc_00197995 [13:24:00]save last doc name /storage/0462/doc_00197995 to /storage/kkm_last_doc_name [13:24:00]save OK [13:24:00]Clear old archive folders... [13:24:00]ProcessDocumentItem done err = 0, tmpTLVsize=249 [13:24:00]tlvbuf is 00926090 [13:24:00]SAM_PROTO_ClearQueue [13:24:00]wFMCommunicate request_size=4 [13:24:00]MH_SAM_APDU [13:24:00]CAPDU: 80 09 00 00 [13:24:00]Write to MH i2c: E2 08 00 EC 26 80 09 00 00 00 00 00 00 84 [13:24:00]Write i2c OK [13:24:00]MH_I2C_Read... [13:24:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:00]Read from MH i2c: E2 [13:24:00]MH_I2C_Read... [13:24:00]Read from MH i2c: E2 03 00 [13:24:00]MH_I2C_Read... [13:24:00]Read from MH i2c: E2 03 00 EC 26 00 90 00 86 [13:24:00]RAPDU: 90 00 [13:24:00]wFMCommunicate OK [13:24:00]SAM_PROTO_ClearQueue done [13:24:00]KKMCreateOFDPacket [13:24:00]OFDProtocolAddRootSTLVToBuf [13:24:00]FM_MakeSignedData [13:24:00]FM_MakeSignedData [13:24:00]SAM_PROTO_SignData [13:24:00]wFMCommunicate request_size=4 [13:24:00]MH_SAM_APDU [13:24:00]CAPDU: 80 0D 01 02 [13:24:00]Write to MH i2c: E2 08 00 ED 26 80 0D 01 02 00 00 00 00 8C [13:24:00]Write i2c OK [13:24:00]MH_I2C_Read... [13:24:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:00]Read from MH i2c: E2 [13:24:00]MH_I2C_Read... [13:24:00]Read from MH i2c: E2 03 00 [13:24:00]MH_I2C_Read... [13:24:00]Read from MH i2c: E2 03 00 ED 26 00 90 00 87 [13:24:00]RAPDU: 90 00 [13:24:00]wFMCommunicate OK [13:24:00]wFMCommunicate request_size=255 [13:24:00]MH_SAM_APDU [13:24:00]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 F0 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 05 03 00 35 04 06 00 B5 14 46 [13:24:00]Write to MH i2c: E2 02 01 EE 26 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 F0 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 05 03 00 35 04 06 00 B5 14 46 00 00 4F [13:24:00]Write i2c OK [13:24:00]MH_I2C_Read... [13:24:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:00]Read from MH i2c: E2 [13:24:00]MH_I2C_Read... [13:24:00]Read from MH i2c: E2 03 00 [13:24:00]MH_I2C_Read... [13:24:00]Read from MH i2c: E2 03 00 EE 26 00 90 00 88 [13:24:00]RAPDU: 90 00 [13:24:00]wFMCommunicate OK [13:24:00]wFMCommunicate request_size=8 [13:24:00]MH_SAM_APDU [13:24:00]CAPDU: 80 0D 02 02 03 23 1F 70 [13:24:00]Write to MH i2c: E2 0B 00 EF 26 80 0D 02 02 03 00 23 1F 70 00 00 47 [13:24:00]Write i2c OK [13:24:00]MH_I2C_Read... [13:24:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:01]Read from MH i2c: E2 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: E2 03 00 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: E2 03 00 EF 26 00 90 00 89 [13:24:01]RAPDU: 90 00 [13:24:01]wFMCommunicate OK [13:24:01]wFMCommunicate request_size=4 [13:24:01]MH_SAM_APDU [13:24:01]CAPDU: 80 0D 03 02 [13:24:01]Write to MH i2c: E2 08 00 F0 26 80 0D 03 02 00 00 00 00 91 [13:24:01]Write i2c OK [13:24:01]MH_I2C_Read... [13:24:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:01]Read from MH i2c: E2 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: E2 0B 00 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: E2 0B 00 F0 26 00 D0 B3 EB 24 69 9D 31 BF 90 00 1A [13:24:01]RAPDU: D0 B3 EB 24 69 9D 31 BF 90 00 [13:24:01]wFMCommunicate OK [13:24:01]SAM_PROTO_SignData done [13:24:01]FM_MakeSignedData done [13:24:01]CreateOFDProtocolMessage [13:24:01]wFMCommunicate request_size=4 [13:24:01]MH_SAM_APDU [13:24:01]CAPDU: 80 11 00 00 [13:24:01]Write to MH i2c: E2 08 00 F1 26 80 11 00 00 00 00 00 00 91 [13:24:01]Write i2c OK [13:24:01]MH_I2C_Read... [13:24:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:01]Read from MH i2c: E2 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: E2 17 00 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: E2 17 00 F1 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DE [13:24:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:24:01]wFMCommunicate OK [13:24:01]CreateOFDProtocolMessage done [13:24:01]OFDSenderStorePacket 197995 [13:24:01]StoreOFDPacket docnum=197995 [13:24:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 F9 E8 05 01 8A D7 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 F0 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 05 03 00 35 04 06 00 B5 14 46 23 1F 70 D0 B3 EB 24 69 9D 31 BF [13:24:01]CheckFolder [13:24:01]dirname=/storage/ofd_packets [13:24:01]CheckFolder done [13:24:01]ProducePacketName [13:24:01]name=ofd_packets/00197995 [13:24:01]NVStorageSaveData ofd_packets/00197995 [13:24:01]File name is /storage/ofd_packets/00197995 [13:24:01]Write 299 bytes [13:24:01]NVStorageSaveData done [13:24:01]OFDSenderStorePacket done [13:24:01]KKMCreateOFDPacket done [13:24:01]NVStorageSaveData kkm_last_timestamp [13:24:01]File name is /storage/kkm_last_timestamp [13:24:01]Write 4 bytes [13:24:01]NVStorageSaveData done [13:24:01]ExternCall_PrintAddStr [13:24:01]wPrintStart [13:24:01]Write to MH i2c: 01 00 00 F2 26 18 [13:24:01]Write i2c OK [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: 01 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: 01 07 00 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: 01 07 00 F2 26 00 00 00 00 00 FF 0F 2D [13:24:01]RasterBufferAndPrint [13:24:01]line Счет N : (1)11325395 [13:24:01]line ИНН: 02508201610067 [13:24:01]line Контрольно-Кассовый Чек [13:24:01]line ПРОДАЖА [13:24:01]line ТРК (МРК, ГНК) : 23 [13:24:01]line Товар: 2710124130 [13:24:01]line SU-92-К-5 [13:24:01]line 14.540 * 68.80 [13:24:01]line = 1000.35 [13:24:01]line НДС 12% НСП 1% [13:24:01]line > о реализуемом товаре [13:24:01]line ИТОГО: 1000.35 [13:24:01]line НСП 1% : 8.85 [13:24:01]line НДС 12% : 106.23 [13:24:01]line Наличными: 0.00 [13:24:01]line Безнал.: 1000.35 [13:24:01]line Место: АЗС № 95 "Партнер Нефть" [13:24:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:24:01]line СНО: Общий режим [13:24:01]line Чек 336 16.08.2024 13:24 [13:24:01]line Смена: 462 ФФД: 1.0 [13:24:01]line ЗНМ: 0300000079 [13:24:01]line РНМ: 0000000000092545 [13:24:01]line Версия ККМ: 001 [13:24:01]line Платежная система: O! деньги [13:24:01]line ФМ: 0000000000871802 [13:24:01]line ФД: 197995 [13:24:01]line ФПД: 199098680680304 [13:24:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132400&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197995&fm=199098680680304&tin=02508201610067®Number=0000000000092545&sum=100035 [13:24:01]OFD Sender: Processing packet 197995 [packets to send 245, broken 244] [13:24:01]ProducePacketName [13:24:01]name=ofd_packets/00197995 [13:24:01]OFD Sender: To server: pG, [13:24:01]CommunicateWithHost lk.salyk.kg:30040 [13:24:01]ConnectInit lk.salyk.kg [13:24:01]written 0, free lines is 4095 [13:24:01]Connected sock=10 [13:24:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 F9 E8 05 01 8A D7 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 F0 52 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6B 05 03 00 35 04 06 00 B5 14 46 23 1F 70 D0 B3 EB 24 69 9D 31 BF [13:24:01]Write to MH i2c: 01 00 00 1C 27 43 [13:24:01]Write i2c OK [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: 01 [13:24:01]MH_I2C_Read... [13:24:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 31 AA 47 00 E4 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 38 37 31 38 30 32 10 04 04 00 6B 05 03 00 F4 03 04 00 04 FF BE 66 B6 04 01 00 00 41 FD 30 E9 21 8D BA D6 [13:24:01]CommunicateWithHost err = 0 [13:24:01]CheckOFDResponse [13:24:01]1017 (14) - 77093643461234 [13:24:01]1041 (16) - 0000000000871802 [13:24:01]1040 (4) - 197995 [13:24:01]1012 (4) - 16.08.2024 07:25 [13:24:01]1206 (1) - 0 [13:24:01]OFD Sender: Remove packet 197995 [13:24:01]ProducePacketName [13:24:01]name=ofd_packets/00197995 [13:24:01]NVStorageDeleteData [13:24:01]Read from MH i2c: 01 07 00 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: 01 07 00 1C 27 00 00 00 00 00 EE 0C 44 [13:24:01]RasterBufferAndPrint [13:24:01]line [13:24:01]line [13:24:01]line [13:24:01]line [13:24:01]line [13:24:01]written 0, free lines is 3332 [13:24:01]MH_Cut [13:24:01]Write to MH i2c: D1 01 00 23 27 01 1C [13:24:01]Write i2c OK [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: D1 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: D1 01 00 [13:24:01]MH_I2C_Read... [13:24:01]Read from MH i2c: D1 01 00 23 27 00 1B [13:24:01]Write to MH i2c: 01 00 00 24 27 4B [13:24:01]Write i2c OK [13:24:01]MH_I2C_Read... [13:24:02]OFD Sender: No OFD packet to send [13:24:02]*** Cut start [13:24:02]*** Purtial cut [13:24:02]*** Stage 1: CUTSNS_PIN = 1 [13:24:02]Read from MH i2c: 01 [13:24:02]MH_I2C_Read... [13:24:02]*** Stop cut motor [13:24:02]*** Cut end [13:24:02]Read from MH i2c: 01 07 00 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: 01 07 00 24 27 00 00 00 00 00 FF 0F 60 [13:24:02]process_action close_receipt done [13:24:02]requested_data is exist [13:24:02]produce_requested_data [13:24:02]requested_item fm.sn is exist - process it [13:24:02]wFMCommunicate request_size=4 [13:24:02]MH_SAM_APDU [13:24:02]CAPDU: 80 11 00 00 [13:24:02]Write to MH i2c: E2 08 00 25 27 80 11 00 00 00 00 00 00 C6 [13:24:02]Write i2c OK [13:24:02]MH_I2C_Read... [13:24:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:02]Read from MH i2c: E2 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: E2 17 00 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: E2 17 00 25 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 13 [13:24:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:24:02]wFMCommunicate OK [13:24:02]requested_item fd.num is exist - process it [13:24:02]SAM_PROTO_GetFieldsCounters [13:24:02]wFMCommunicate request_size=4 [13:24:02]MH_SAM_APDU [13:24:02]CAPDU: 80 13 00 00 [13:24:02]Write to MH i2c: E2 08 00 26 27 80 13 00 00 00 00 00 00 C9 [13:24:02]Write i2c OK [13:24:02]MH_I2C_Read... [13:24:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:02]Read from MH i2c: E2 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: E2 62 00 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: E2 62 00 26 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6B 05 03 00 0E 04 04 00 CE 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 19 [13:24:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6B 05 03 00 0E 04 04 00 CE 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:24:02]wFMCommunicate OK [13:24:02]SAM_PROTO_GetFieldsCounters done [13:24:02]requested_item shift.num is exist - process it [13:24:02]requested_item shift.opened is exist - process it [13:24:02]req_shift_opened [13:24:02]FM_GetShiftState [13:24:02]SAM_PROTO_GetShiftState [13:24:02]wFMCommunicate request_size=4 [13:24:02]MH_SAM_APDU [13:24:02]CAPDU: 80 13 01 00 [13:24:02]Write to MH i2c: E2 08 00 27 27 80 13 01 00 00 00 00 00 CB [13:24:02]Write i2c OK [13:24:02]MH_I2C_Read... [13:24:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:02]Read from MH i2c: E2 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: E2 0E 00 [13:24:02]MH_I2C_Read... [13:24:02]Read from MH i2c: E2 0E 00 27 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 59 [13:24:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:24:02]wFMCommunicate OK [13:24:02]SAM_PROTO_GetShiftState done [13:24:02]FM_GetShiftState done [13:24:02]req_shift_opened done [13:24:02]requested_item shift.open_date is exist - process it [13:24:02]req_shift_open_date [13:24:02]req_shift_open_date done [13:24:02]produce_requested_data done [13:24:02]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197995,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:24:02]process_action_free close_receipt [13:24:02]json_value_free [13:24:02]json_value_free done [13:24:02]process_json_proto returns [13:24:02]Send response to host [13:24:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197995,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:24:02]free response buf [13:24:02]execute_script done [13:24:02]execute_script returns [13:24:02]free content buf [13:24:02]Sock 9.Close socket [13:24:02]Sock 9.Thread stoped [13:24:07]OFD Sender: No OFD packet to send [13:24:12]OFD Sender: No OFD packet to send [13:24:17]OFD Sender: No OFD packet to send [13:24:22]OFD Sender: No OFD packet to send [13:24:27]OFD Sender: No OFD packet to send [13:24:32]OFD Sender: No OFD packet to send [13:24:37]OFD Sender: No OFD packet to send [13:24:42]OFD Sender: No OFD packet to send [13:24:47]OFD Sender: No OFD packet to send [13:24:52]OFD Sender: No OFD packet to send [13:24:57]OFD Sender: No OFD packet to send [13:24:59]accept exits with 7 [13:24:59]New connection [13:24:59]New thread 3067260260 created [13:24:59]Thread 3067403620 joined [13:24:59]Waiting for new connection... [13:24:59] Sock 7.Parse request [13:24:59]Sock 7.Check first char [13:24:59]Sock 7.First char is OK [13:24:59]request: POST /json_proto HTTP/1.0 [13:24:59]Method: POST [13:24:59]URL: /json_proto [13:24:59]Method is POST - this is cgi request [13:24:59]url: /json_proto [13:24:59]query_string will be loaded in cgi processing [13:24:59]execute_cgi json_proto POST (null) [13:24:59]execute_cgi path=json_proto method=POST [13:24:59]POST find Content-Length [13:24:59]Host: 172.17.46.195:8080 [13:24:59]Content-Length: 805 [13:24:59]Content-Type: application/json [13:24:59] [13:24:59]POST finish read [13:24:59]Found Content-Length = 805 [13:24:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325396", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:59]execute_script... [13:24:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325396", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:59]POST & json_proto [13:24:59]process_json_proto [13:24:59]json parsed OK: [13:24:59]protocol is kg_v1.0 [13:24:59]action value=close_receipt [13:24:59]process_action close_receipt [13:24:59]cmd_close_receipt [13:24:59]MH_GetDate [13:24:59]Write to MH i2c: F0 00 00 28 27 3E [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: F0 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: F0 09 00 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: F0 09 00 28 27 00 2C 53 BF 66 8D AE BC 66 48 [13:24:59]GetLastDocTimeStamp 1723814640 [13:24:59]current date 1723814700 [13:24:59]FM_GetShiftState [13:24:59]SAM_PROTO_GetShiftState [13:24:59]wFMCommunicate request_size=4 [13:24:59]MH_SAM_APDU [13:24:59]CAPDU: 80 13 01 00 [13:24:59]Write to MH i2c: E2 08 00 29 27 80 13 01 00 00 00 00 00 CD [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:24:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:59]Read from MH i2c: E2 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: E2 0E 00 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: E2 0E 00 29 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [13:24:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:24:59]wFMCommunicate OK [13:24:59]SAM_PROTO_GetShiftState done [13:24:59]FM_GetShiftState done [13:24:59]opened in 1723766727 [13:24:59]opened+sec_in_day 1723853127 [13:24:59]quantity*price = 100021 [13:24:59]sum+1 = 100023 [13:24:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 337 16.08.2024 13:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197996 ФПД: 8529384807130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132500&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197996&fm=8529384807130&tin=02508201610067®Number=0000000000092545&sum=100022 [13:25:00]StoreToDocumentArchive [13:25:00]shift 462 fd 197996 [13:25:00]save to /storage/0462/doc_00197996 [13:25:00]save last doc name /storage/0462/doc_00197996 to /storage/kkm_last_doc_name [13:25:00]save OK [13:25:00]Clear old archive folders... [13:25:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:00]tlvbuf is 00923530 [13:25:00]SAM_PROTO_ClearQueue [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 09 00 00 [13:25:00]Write to MH i2c: E2 08 00 36 27 80 09 00 00 00 00 00 00 CF [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 36 27 00 90 00 D1 [13:25:00]RAPDU: 90 00 [13:25:00]wFMCommunicate OK [13:25:00]SAM_PROTO_ClearQueue done [13:25:00]KKMCreateOFDPacket [13:25:00]OFDProtocolAddRootSTLVToBuf [13:25:00]FM_MakeSignedData [13:25:00]FM_MakeSignedData [13:25:00]SAM_PROTO_SignData [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 0D 01 02 [13:25:00]Write to MH i2c: E2 08 00 37 27 80 0D 01 02 00 00 00 00 D7 [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 37 27 00 90 00 D2 [13:25:00]RAPDU: 90 00 [13:25:00]wFMCommunicate OK [13:25:00]wFMCommunicate request_size=255 [13:25:00]MH_SAM_APDU [13:25: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 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 51 01 00 00 F4 03 04 00 2C 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 05 03 00 35 04 06 00 07 [13:25:00]Write to MH i2c: E2 02 01 38 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 51 01 00 00 F4 03 04 00 2C 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 05 03 00 35 04 06 00 07 00 00 E9 [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 38 27 00 90 00 D3 [13:25:00]RAPDU: 90 00 [13:25:00]wFMCommunicate OK [13:25:00]wFMCommunicate request_size=10 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 0D 02 02 05 C1 E6 F3 9A DA [13:25:00]Write to MH i2c: E2 0D 00 39 27 80 0D 02 02 05 00 C1 E6 F3 9A DA 00 00 F2 [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 03 00 39 27 00 90 00 D4 [13:25:00]RAPDU: 90 00 [13:25:00]wFMCommunicate OK [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 0D 03 02 [13:25:00]Write to MH i2c: E2 08 00 3A 27 80 0D 03 02 00 00 00 00 DC [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 0B 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 0B 00 3A 27 00 F9 30 29 7E 14 0C 94 27 90 00 88 [13:25:00]RAPDU: F9 30 29 7E 14 0C 94 27 90 00 [13:25:00]wFMCommunicate OK [13:25:00]SAM_PROTO_SignData done [13:25:00]FM_MakeSignedData done [13:25:00]CreateOFDProtocolMessage [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 11 00 00 [13:25:00]Write to MH i2c: E2 08 00 3B 27 80 11 00 00 00 00 00 00 DC [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 17 00 [13:25:00]MH_I2C_Read... [13:25:01]Read from MH i2c: E2 17 00 3B 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 29 [13:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:25:01]wFMCommunicate OK [13:25:01]CreateOFDProtocolMessage done [13:25:01]OFDSenderStorePacket 197996 [13:25:01]StoreOFDPacket docnum=197996 [13:25:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 99 7A 07 01 AB 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 51 01 00 00 F4 03 04 00 2C 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 05 03 00 35 04 06 00 07 C1 E6 F3 9A DA F9 30 29 7E 14 0C 94 27 [13:25:01]CheckFolder [13:25:01]dirname=/storage/ofd_packets [13:25:01]CheckFolder done [13:25:01]ProducePacketName [13:25:01]name=ofd_packets/00197996 [13:25:01]NVStorageSaveData ofd_packets/00197996 [13:25:01]File name is /storage/ofd_packets/00197996 [13:25:01]Write 301 bytes [13:25:01]NVStorageSaveData done [13:25:01]OFDSenderStorePacket done [13:25:01]KKMCreateOFDPacket done [13:25:01]NVStorageSaveData kkm_last_timestamp [13:25:01]File name is /storage/kkm_last_timestamp [13:25:01]Write 4 bytes [13:25:01]NVStorageSaveData done [13:25:01]ExternCall_PrintAddStr [13:25:01]wPrintStart [13:25:01]Write to MH i2c: 01 00 00 3C 27 63 [13:25:01]Write i2c OK [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: 01 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: 01 07 00 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: 01 07 00 3C 27 00 00 00 00 00 FF 0F 78 [13:25:01]RasterBufferAndPrint [13:25:01]line Счет N : (1)11325396 [13:25:01]line ИНН: 02508201610067 [13:25:01]line Контрольно-Кассовый Чек [13:25:01]line ПРОДАЖА [13:25:01]line ТРК (МРК, ГНК) : 31 [13:25:01]line Товар: 2710124500 [13:25:01]line Аи-95-К-5 [13:25:01]line 13.480 * 74.20 [13:25:01]line = 1000.22 [13:25:01]line НДС 12% НСП 1% [13:25:01]line > о реализуемом товаре [13:25:01]line ИТОГО: 1000.22 [13:25:01]line НСП 1% : 8.85 [13:25:01]line НДС 12% : 106.22 [13:25:01]line Наличными: 0.00 [13:25:01]line Безнал.: 1000.22 [13:25:01]line Место: АЗС № 95 "Партнер Нефть" [13:25:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:25:01]line СНО: Общий режим [13:25:01]line Чек 337 16.08.2024 13:25 [13:25:01]line Смена: 462 ФФД: 1.0 [13:25:01]line ЗНМ: 0300000079 [13:25:01]line РНМ: 0000000000092545 [13:25:01]line Версия ККМ: 001 [13:25:01]line Платежная система: O! деньги [13:25:01]line ФМ: 0000000000871802 [13:25:01]line ФД: 197996 [13:25:01]line ФПД: 8529384807130 [13:25:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132500&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197996&fm=8529384807130&tin=02508201610067®Number=0000000000092545&sum=100022 [13:25:01]written 0, free lines is 4095 [13:25:01]OFD Sender: Processing packet 197996 [packets to send 245, broken 244] [13:25:01]ProducePacketName [13:25:01]name=ofd_packets/00197996 [13:25:01]OFD Sender: To server: pG, [13:25:01]CommunicateWithHost lk.salyk.kg:30040 [13:25:01]ConnectInit lk.salyk.kg [13:25:01]Connected sock=10 [13:25:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 99 7A 07 01 AB 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 51 01 00 00 F4 03 04 00 2C 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 05 03 00 35 04 06 00 07 C1 E6 F3 9A DA F9 30 29 7E 14 0C 94 27 [13:25:01]Write to MH i2c: 01 00 00 66 27 8D [13:25:01]Write i2c OK [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: 01 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: 01 07 00 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: 01 07 00 66 27 00 00 00 00 00 E6 0C 86 [13:25:01]RasterBufferAndPrint [13:25:01]line [13:25:01]line [13:25:01]line [13:25:01]line [13:25:01]line [13:25:01]written 0, free lines is 3309 [13:25:01]MH_Cut [13:25:01]Write to MH i2c: D1 01 00 6D 27 01 66 [13:25:01]Write i2c OK [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: D1 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: D1 01 00 [13:25:01]MH_I2C_Read... [13:25:01]Read from MH i2c: D1 01 00 6D 27 00 65 [13:25:01]Write to MH i2c: 01 00 00 6E 27 95 [13:25:01]Write i2c OK [13:25:01]MH_I2C_Read... [13:25:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 54 7B 47 00 17 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6C 05 03 00 F4 03 04 00 40 FF BE 66 B6 04 01 00 00 78 76 36 23 1D 36 7B 0D [13:25:01]CommunicateWithHost err = 0 [13:25:01]CheckOFDResponse [13:25:01]1017 (14) - 77093643461234 [13:25:01]1041 (16) - 0000000000871802 [13:25:01]1040 (4) - 197996 [13:25:01]1012 (4) - 16.08.2024 07:26 [13:25:01]1206 (1) - 0 [13:25:01]OFD Sender: Remove packet 197996 [13:25:01]ProducePacketName [13:25:01]name=ofd_packets/00197996 [13:25:01]NVStorageDeleteData [13:25:02]OFD Sender: No OFD packet to send [13:25:02]*** Cut start [13:25:02]*** Purtial cut [13:25:02]*** CUTSNS_PIN = 0 [13:25:02]*** Stage 1: CUTSNS_PIN = 1 [13:25:04]Read from MH i2c: 01 [13:25:04]MH_I2C_Read... [13:25:04]*** Stop cut motor [13:25:04]*** Cut end [13:25:04]Read from MH i2c: 01 07 00 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: 01 07 00 6E 27 00 00 00 00 00 FF 0F AA [13:25:04]process_action close_receipt done [13:25:04]requested_data is exist [13:25:04]produce_requested_data [13:25:04]requested_item fm.sn is exist - process it [13:25:04]wFMCommunicate request_size=4 [13:25:04]MH_SAM_APDU [13:25:04]CAPDU: 80 11 00 00 [13:25:04]Write to MH i2c: E2 08 00 6F 27 80 11 00 00 00 00 00 00 10 [13:25:04]Write i2c OK [13:25:04]MH_I2C_Read... [13:25:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:04]Read from MH i2c: E2 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: E2 17 00 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: E2 17 00 6F 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5D [13:25:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:25:04]wFMCommunicate OK [13:25:04]requested_item fd.num is exist - process it [13:25:04]SAM_PROTO_GetFieldsCounters [13:25:04]wFMCommunicate request_size=4 [13:25:04]MH_SAM_APDU [13:25:04]CAPDU: 80 13 00 00 [13:25:04]Write to MH i2c: E2 08 00 70 27 80 13 00 00 00 00 00 00 13 [13:25:04]Write i2c OK [13:25:04]MH_I2C_Read... [13:25:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:04]Read from MH i2c: E2 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: E2 62 00 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: E2 62 00 70 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6C 05 03 00 0E 04 04 00 CE 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 67 [13:25:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6C 05 03 00 0E 04 04 00 CE 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:25:04]wFMCommunicate OK [13:25:04]SAM_PROTO_GetFieldsCounters done [13:25:04]requested_item shift.num is exist - process it [13:25:04]requested_item shift.opened is exist - process it [13:25:04]req_shift_opened [13:25:04]FM_GetShiftState [13:25:04]SAM_PROTO_GetShiftState [13:25:04]wFMCommunicate request_size=4 [13:25:04]MH_SAM_APDU [13:25:04]CAPDU: 80 13 01 00 [13:25:04]Write to MH i2c: E2 08 00 71 27 80 13 01 00 00 00 00 00 15 [13:25:04]Write i2c OK [13:25:04]MH_I2C_Read... [13:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:04]Read from MH i2c: E2 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: E2 0E 00 [13:25:04]MH_I2C_Read... [13:25:04]Read from MH i2c: E2 0E 00 71 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A3 [13:25:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:25:04]wFMCommunicate OK [13:25:04]SAM_PROTO_GetShiftState done [13:25:04]FM_GetShiftState done [13:25:04]req_shift_opened done [13:25:04]requested_item shift.open_date is exist - process it [13:25:04]req_shift_open_date [13:25:04]req_shift_open_date done [13:25:04]produce_requested_data done [13:25:04]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197996,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:25:04]process_action_free close_receipt [13:25:04]json_value_free [13:25:04]json_value_free done [13:25:04]process_json_proto returns [13:25:04]Send response to host [13:25:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197996,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:25:04]free response buf [13:25:04]execute_script done [13:25:04]execute_script returns [13:25:04]free content buf [13:25:04]Sock 7.Close socket [13:25:04]Sock 7.Thread stoped [13:25:07]OFD Sender: No OFD packet to send [13:25:12]OFD Sender: No OFD packet to send [13:25:17]OFD Sender: No OFD packet to send [13:25:22]OFD Sender: No OFD packet to send [13:25:27]OFD Sender: No OFD packet to send [13:25:32]OFD Sender: No OFD packet to send [13:25:37]OFD Sender: No OFD packet to send [13:25:42]OFD Sender: No OFD packet to send [13:25:47]OFD Sender: No OFD packet to send [13:25:52]OFD Sender: No OFD packet to send [13:25:57]OFD Sender: No OFD packet to send [13:26:02]OFD Sender: No OFD packet to send [13:26:07]OFD Sender: No OFD packet to send [13:26:12]OFD Sender: No OFD packet to send [13:26:17]OFD Sender: No OFD packet to send [13:26:22]OFD Sender: No OFD packet to send [13:26:27]OFD Sender: No OFD packet to send [13:26:32]OFD Sender: No OFD packet to send [13:26:37]OFD Sender: No OFD packet to send [13:26:42]OFD Sender: No OFD packet to send [13:26:47]OFD Sender: No OFD packet to send [13:26:52]OFD Sender: No OFD packet to send [13:26:57]OFD Sender: No OFD packet to send [13:27:02]OFD Sender: No OFD packet to send [13:27:07]OFD Sender: No OFD packet to send [13:27:12]OFD Sender: No OFD packet to send [13:27:17]OFD Sender: No OFD packet to send [13:27:22]OFD Sender: No OFD packet to send [13:27:27]OFD Sender: No OFD packet to send [13:27:32]OFD Sender: No OFD packet to send [13:27:37]OFD Sender: No OFD packet to send [13:27:42]OFD Sender: No OFD packet to send [13:27:47]OFD Sender: No OFD packet to send [13:27:52]OFD Sender: No OFD packet to send [13:27:57]OFD Sender: No OFD packet to send [13:28:02]OFD Sender: No OFD packet to send [13:28:04]accept exits with 9 [13:28:04]New connection [13:28:04]New thread 3067403620 created [13:28:04]Thread 3067260260 joined [13:28:04]Waiting for new connection... [13:28:04] Sock 9.Parse request [13:28:04]Sock 9.Check first char [13:28:04]Sock 9.First char is OK [13:28:04]request: POST /json_proto HTTP/1.0 [13:28:04]Method: POST [13:28:04]URL: /json_proto [13:28:04]Method is POST - this is cgi request [13:28:04]url: /json_proto [13:28:04]query_string will be loaded in cgi processing [13:28:04]execute_cgi json_proto POST (null) [13:28:04]execute_cgi path=json_proto method=POST [13:28:04]POST find Content-Length [13:28:04]Host: 172.17.46.195:8080 [13:28:04]Content-Length: 805 [13:28:04]Content-Type: application/json [13:28:04] [13:28:04]POST finish read [13:28:04]Found Content-Length = 805 [13:28:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325397", "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" : 23.140, "sum" : 1716.99, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1716.99 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:04]execute_script... [13:28: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)11325397", "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" : 23.140, "sum" : 1716.99, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1716.99 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:04]POST & json_proto [13:28:04]process_json_proto [13:28:04]json parsed OK: [13:28:04]protocol is kg_v1.0 [13:28:04]action value=close_receipt [13:28:04]process_action close_receipt [13:28:04]cmd_close_receipt [13:28:04]MH_GetDate [13:28:04]Write to MH i2c: F0 00 00 72 27 88 [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: F0 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: F0 09 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: F0 09 00 72 27 00 E5 53 BF 66 8D AE BC 66 4B [13:28:04]GetLastDocTimeStamp 1723814700 [13:28:04]current date 1723814885 [13:28:04]FM_GetShiftState [13:28:04]SAM_PROTO_GetShiftState [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 13 01 00 [13:28:04]Write to MH i2c: E2 08 00 73 27 80 13 01 00 00 00 00 00 17 [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 0E 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 0E 00 73 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [13:28:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:28:04]wFMCommunicate OK [13:28:04]SAM_PROTO_GetShiftState done [13:28:04]FM_GetShiftState done [13:28:04]opened in 1723766727 [13:28:04]opened+sec_in_day 1723853127 [13:28:04]quantity*price = 171698 [13:28:04]sum+1 = 171700 [13:28:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1716.99 НСП 1% : 15.19 НДС 12% : 182.33 Наличными: 0.00 Безнал.: 1716.99 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 338 16.08.2024 13:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197997 ФПД: 89232968022189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132805&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197997&fm=89232968022189&tin=02508201610067®Number=0000000000092545&sum=171699 [13:28:05]StoreToDocumentArchive [13:28:05]shift 462 fd 197997 [13:28:05]save to /storage/0462/doc_00197997 [13:28:05]save last doc name /storage/0462/doc_00197997 to /storage/kkm_last_doc_name [13:28:05]save OK [13:28:05]Clear old archive folders... [13:28:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:28:05]tlvbuf is 009261D0 [13:28:05]SAM_PROTO_ClearQueue [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 09 00 00 [13:28:05]Write to MH i2c: E2 08 00 80 27 80 09 00 00 00 00 00 00 19 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 80 27 00 90 00 1B [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]SAM_PROTO_ClearQueue done [13:28:05]KKMCreateOFDPacket [13:28:05]OFDProtocolAddRootSTLVToBuf [13:28:05]FM_MakeSignedData [13:28:05]FM_MakeSignedData [13:28:05]SAM_PROTO_SignData [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 01 02 [13:28:05]Write to MH i2c: E2 08 00 81 27 80 0D 01 02 00 00 00 00 21 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 81 27 00 90 00 1C [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]wFMCommunicate request_size=255 [13:28:05]MH_SAM_APDU [13: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 64 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B3 9E 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 9E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 47 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 9E 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 E5 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 05 03 00 35 04 06 00 51 [13:28:05]Write to MH i2c: E2 02 01 82 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 64 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B3 9E 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 9E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 47 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 9E 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 E5 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 05 03 00 35 04 06 00 51 00 00 B1 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 82 27 00 90 00 1D [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]wFMCommunicate request_size=10 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 02 02 05 28 2B 5C 78 AD [13:28:05]Write to MH i2c: E2 0D 00 83 27 80 0D 02 02 05 00 28 2B 5C 78 AD 00 00 02 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 03 00 83 27 00 90 00 1E [13:28:05]RAPDU: 90 00 [13:28:05]wFMCommunicate OK [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 0D 03 02 [13:28:05]Write to MH i2c: E2 08 00 84 27 80 0D 03 02 00 00 00 00 26 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 0B 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 0B 00 84 27 00 A5 D7 F4 E7 1B 94 BD 96 90 00 80 [13:28:05]RAPDU: A5 D7 F4 E7 1B 94 BD 96 90 00 [13:28:05]wFMCommunicate OK [13:28:05]SAM_PROTO_SignData done [13:28:05]FM_MakeSignedData done [13:28:05]CreateOFDProtocolMessage [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 11 00 00 [13:28:05]Write to MH i2c: E2 08 00 85 27 80 11 00 00 00 00 00 00 26 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 85 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 73 [13:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:28:05]wFMCommunicate OK [13:28:05]CreateOFDProtocolMessage done [13:28:05]OFDSenderStorePacket 197997 [13:28:05]StoreOFDPacket docnum=197997 [13:28:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3B 21 07 01 44 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 64 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B3 9E 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 9E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 47 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 9E 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 E5 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 05 03 00 35 04 06 00 51 28 2B 5C 78 AD A5 D7 F4 E7 1B 94 BD 96 [13:28:05]CheckFolder [13:28:05]dirname=/storage/ofd_packets [13:28:05]CheckFolder done [13:28:05]ProducePacketName [13:28:05]name=ofd_packets/00197997 [13:28:05]NVStorageSaveData ofd_packets/00197997 [13:28:05]File name is /storage/ofd_packets/00197997 [13:28:05]Write 301 bytes [13:28:05]NVStorageSaveData done [13:28:05]OFDSenderStorePacket done [13:28:05]KKMCreateOFDPacket done [13:28:05]NVStorageSaveData kkm_last_timestamp [13:28:05]File name is /storage/kkm_last_timestamp [13:28:05]Write 4 bytes [13:28:05]NVStorageSaveData done [13:28:05]ExternCall_PrintAddStr [13:28:05]wPrintStart [13:28:05]Write to MH i2c: 01 00 00 86 27 AD [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 86 27 00 00 00 00 00 FF 0F C2 [13:28:05]RasterBufferAndPrint [13:28:05]line Счет N : (1)11325397 [13:28:05]line ИНН: 02508201610067 [13:28:05]line Контрольно-Кассовый Чек [13:28:05]line ПРОДАЖА [13:28:05]line ТРК (МРК, ГНК) : 41 [13:28:05]line Товар: 2710124500 [13:28:05]line Аи-95-К-5 [13:28:05]line 23.140 * 74.20 [13:28:05]line = 1716.99 [13:28:05]line НДС 12% НСП 1% [13:28:05]line > о реализуемом товаре [13:28:05]line ИТОГО: 1716.99 [13:28:05]line НСП 1% : 15.19 [13:28:05]line НДС 12% : 182.33 [13:28:05]line Наличными: 0.00 [13:28:05]line Безнал.: 1716.99 [13:28:05]line Место: АЗС № 95 "Партнер Нефть" [13:28:05]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:28:05]line СНО: Общий режим [13:28:05]line Чек 338 16.08.2024 13:28 [13:28:05]line Смена: 462 ФФД: 1.0 [13:28:05]line ЗНМ: 0300000079 [13:28:05]line РНМ: 0000000000092545 [13:28:05]line Версия ККМ: 001 [13:28:05]line Платежная система: O! деньги [13:28:05]line ФМ: 0000000000871802 [13:28:05]line ФД: 197997 [13:28:05]line ФПД: 89232968022189 [13:28:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T132805&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197997&fm=89232968022189&tin=02508201610067®Number=0000000000092545&sum=171699 [13:28:05]written 0, free lines is 4095 [13:28:05]OFD Sender: Processing packet 197997 [packets to send 245, broken 244] [13:28:05]ProducePacketName [13:28:05]name=ofd_packets/00197997 [13:28:05]OFD Sender: To server: pG, [13:28:05]CommunicateWithHost lk.salyk.kg:30040 [13:28:05]ConnectInit lk.salyk.kg [13:28:06]Connected sock=10 [13:28:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3B 21 07 01 44 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 64 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B3 9E 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B3 9E 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 47 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B3 9E 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 E5 53 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 05 03 00 35 04 06 00 51 28 2B 5C 78 AD A5 D7 F4 E7 1B 94 BD 96 [13:28:06]Write to MH i2c: 01 00 00 B0 27 D7 [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: 01 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: 01 07 00 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: 01 07 00 B0 27 00 00 00 00 00 F2 0C DC [13:28:06]RasterBufferAndPrint [13:28:06]line [13:28:06]line [13:28:06]line [13:28:06]line [13:28:06]line [13:28:06]written 0, free lines is 3322 [13:28:06]MH_Cut [13:28:06]Write to MH i2c: D1 01 00 B7 27 01 B0 [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: D1 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: D1 01 00 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: D1 01 00 B7 27 00 AF [13:28:06]Write to MH i2c: 01 00 00 B8 27 DF [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 97 27 47 00 44 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6D 05 03 00 F4 03 04 00 F9 FF BE 66 B6 04 01 00 00 31 85 6D F9 AB F5 CE B6 [13:28:06]CommunicateWithHost err = 0 [13:28:06]CheckOFDResponse [13:28:06]1017 (14) - 77093643461234 [13:28:06]1041 (16) - 0000000000871802 [13:28:06]1040 (4) - 197997 [13:28:06]1012 (4) - 16.08.2024 07:30 [13:28:06]1206 (1) - 0 [13:28:06]OFD Sender: Remove packet 197997 [13:28:06]ProducePacketName [13:28:06]name=ofd_packets/00197997 [13:28:06]NVStorageDeleteData [13:28:06]OFD Sender: No OFD packet to send [13:28:07]*** Cut start [13:28:07]*** Purtial cut [13:28:07]*** Stage 1: CUTSNS_PIN = 1 [13:28:07]Read from MH i2c: 01 [13:28:07]MH_I2C_Read... [13:28:07]*** Stop cut motor [13:28:07]*** Cut end [13:28:07]Read from MH i2c: 01 07 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: 01 07 00 B8 27 00 00 00 00 00 FF 0F F4 [13:28:07]process_action close_receipt done [13:28:07]requested_data is exist [13:28:07]produce_requested_data [13:28:07]requested_item fm.sn is exist - process it [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 11 00 00 [13:28:07]Write to MH i2c: E2 08 00 B9 27 80 11 00 00 00 00 00 00 5A [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 17 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 17 00 B9 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A7 [13:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:28:07]wFMCommunicate OK [13:28:07]requested_item fd.num is exist - process it [13:28:07]SAM_PROTO_GetFieldsCounters [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 13 00 00 [13:28:07]Write to MH i2c: E2 08 00 BA 27 80 13 00 00 00 00 00 00 5D [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 62 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 62 00 BA 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6D 05 03 00 0E 04 04 00 CE 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 B5 [13:28:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6D 05 03 00 0E 04 04 00 CE 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:28:07]wFMCommunicate OK [13:28:07]SAM_PROTO_GetFieldsCounters done [13:28:07]requested_item shift.num is exist - process it [13:28:07]requested_item shift.opened is exist - process it [13:28:07]req_shift_opened [13:28:07]FM_GetShiftState [13:28:07]SAM_PROTO_GetShiftState [13:28:07]wFMCommunicate request_size=4 [13:28:07]MH_SAM_APDU [13:28:07]CAPDU: 80 13 01 00 [13:28:07]Write to MH i2c: E2 08 00 BB 27 80 13 01 00 00 00 00 00 5F [13:28:07]Write i2c OK [13:28:07]MH_I2C_Read... [13:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:07]Read from MH i2c: E2 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 0E 00 [13:28:07]MH_I2C_Read... [13:28:07]Read from MH i2c: E2 0E 00 BB 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 ED [13:28:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:28:07]wFMCommunicate OK [13:28:07]SAM_PROTO_GetShiftState done [13:28:07]FM_GetShiftState done [13:28:07]req_shift_opened done [13:28:07]requested_item shift.open_date is exist - process it [13:28:07]req_shift_open_date [13:28:07]req_shift_open_date done [13:28:07]produce_requested_data done [13:28:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197997,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:28:07]process_action_free close_receipt [13:28:07]json_value_free [13:28:07]json_value_free done [13:28:07]process_json_proto returns [13:28:07]Send response to host [13:28:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197997,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:28:07]free response buf [13:28:07]execute_script done [13:28:07]execute_script returns [13:28:07]free content buf [13:28:07]Sock 9.Close socket [13:28:07]Sock 9.Thread stoped [13:28:11]OFD Sender: No OFD packet to send [13:28:16]OFD Sender: No OFD packet to send [13:28:21]OFD Sender: No OFD packet to send [13:28:26]OFD Sender: No OFD packet to send [13:28:31]OFD Sender: No OFD packet to send [13:28:36]OFD Sender: No OFD packet to send [13:28:41]OFD Sender: No OFD packet to send [13:28:46]OFD Sender: No OFD packet to send [13:28:51]OFD Sender: No OFD packet to send [13:28:56]OFD Sender: No OFD packet to send [13:29:01]OFD Sender: No OFD packet to send [13:29:06]OFD Sender: No OFD packet to send [13:29:11]OFD Sender: No OFD packet to send [13:29:16]OFD Sender: No OFD packet to send [13:29:21]OFD Sender: No OFD packet to send [13:29:26]OFD Sender: No OFD packet to send [13:29:31]OFD Sender: No OFD packet to send [13:29:36]OFD Sender: No OFD packet to send [13:29:41]OFD Sender: No OFD packet to send [13:29:46]OFD Sender: No OFD packet to send [13:29:51]OFD Sender: No OFD packet to send [13:29:56]OFD Sender: No OFD packet to send [13:30:02]OFD Sender: No OFD packet to send [13:30:07]OFD Sender: No OFD packet to send [13:30:12]OFD Sender: No OFD packet to send [13:30:17]OFD Sender: No OFD packet to send [13:30:22]OFD Sender: No OFD packet to send [13:30:27]OFD Sender: No OFD packet to send [13:30:32]OFD Sender: No OFD packet to send [13:30:37]OFD Sender: No OFD packet to send [13:30:42]OFD Sender: No OFD packet to send [13:30:47]OFD Sender: No OFD packet to send [13:30:52]OFD Sender: No OFD packet to send [13:30:57]OFD Sender: No OFD packet to send [13:31:02]OFD Sender: No OFD packet to send [13:31:07]OFD Sender: No OFD packet to send [13:31:12]OFD Sender: No OFD packet to send [13:31:17]OFD Sender: No OFD packet to send [13:31:22]OFD Sender: No OFD packet to send [13:31:27]OFD Sender: No OFD packet to send [13:31:32]OFD Sender: No OFD packet to send [13:31:37]OFD Sender: No OFD packet to send [13:31:42]OFD Sender: No OFD packet to send [13:31:47]OFD Sender: No OFD packet to send [13:31:52]OFD Sender: No OFD packet to send [13:31:57]OFD Sender: No OFD packet to send [13:32:02]OFD Sender: No OFD packet to send [13:32:07]OFD Sender: No OFD packet to send [13:32:12]OFD Sender: No OFD packet to send [13:32:17]OFD Sender: No OFD packet to send [13:32:22]OFD Sender: No OFD packet to send [13:32:27]OFD Sender: No OFD packet to send [13:32:32]OFD Sender: No OFD packet to send [13:32:37]OFD Sender: No OFD packet to send [13:32:40]accept exits with 7 [13:32:40]New connection [13:32:40]New thread 3067260260 created [13:32:40]Thread 3067403620 joined [13:32:40]Waiting for new connection... [13:32:40] Sock 7.Parse request [13:32:40]Sock 7.Check first char [13:32:40]Sock 7.First char is OK [13:32:40]request: POST /json_proto HTTP/1.0 [13:32:40]Method: POST [13:32:40]URL: /json_proto [13:32:40]Method is POST - this is cgi request [13:32:40]url: /json_proto [13:32:40]query_string will be loaded in cgi processing [13:32:40]execute_cgi json_proto POST (null) [13:32:40]execute_cgi path=json_proto method=POST [13:32:40]POST find Content-Length [13:32:40]Host: 172.17.46.195:8080 [13:32:40]Content-Length: 805 [13:32:40]Content-Type: application/json [13:32:40] [13:32:40]POST finish read [13:32:40]Found Content-Length = 805 [13:32:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325398", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:40]execute_script... [13:32:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325398", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:40]POST & json_proto [13:32:40]process_json_proto [13:32:40]json parsed OK: [13:32:40]protocol is kg_v1.0 [13:32:40]action value=close_receipt [13:32:40]process_action close_receipt [13:32:40]cmd_close_receipt [13:32:40]MH_GetDate [13:32:40]Write to MH i2c: F0 00 00 BC 27 D2 [13:32:40]Write i2c OK [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: F0 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: F0 09 00 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: F0 09 00 BC 27 00 F9 54 BF 66 8D AE BC 66 AA [13:32:40]GetLastDocTimeStamp 1723814885 [13:32:40]current date 1723815161 [13:32:40]FM_GetShiftState [13:32:40]SAM_PROTO_GetShiftState [13:32:40]wFMCommunicate request_size=4 [13:32:40]MH_SAM_APDU [13:32:40]CAPDU: 80 13 01 00 [13:32:40]Write to MH i2c: E2 08 00 BD 27 80 13 01 00 00 00 00 00 61 [13:32:40]Write i2c OK [13:32:40]MH_I2C_Read... [13:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:40]Read from MH i2c: E2 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: E2 0E 00 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: E2 0E 00 BD 27 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [13:32:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:32:40]wFMCommunicate OK [13:32:40]SAM_PROTO_GetShiftState done [13:32:40]FM_GetShiftState done [13:32:40]opened in 1723766727 [13:32:40]opened+sec_in_day 1723853127 [13:32:40]quantity*price = 100021 [13:32:40]sum+1 = 100023 [13:32:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 339 16.08.2024 13:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197998 ФПД: 119304237935859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T133241&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197998&fm=119304237935859&tin=02508201610067®Number=0000000000092545&sum=100022 [13:32:41]StoreToDocumentArchive [13:32:41]shift 462 fd 197998 [13:32:41]save to /storage/0462/doc_00197998 [13:32:41]save last doc name /storage/0462/doc_00197998 to /storage/kkm_last_doc_name [13:32:41]save OK [13:32:41]Clear old archive folders... [13:32:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:41]tlvbuf is B6FC32B0 [13:32:41]SAM_PROTO_ClearQueue [13:32:41]wFMCommunicate request_size=4 [13:32:41]MH_SAM_APDU [13:32:41]CAPDU: 80 09 00 00 [13:32:41]Write to MH i2c: E2 08 00 CA 27 80 09 00 00 00 00 00 00 63 [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:41]Read from MH i2c: E2 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 CA 27 00 90 00 65 [13:32:41]RAPDU: 90 00 [13:32:41]wFMCommunicate OK [13:32:41]SAM_PROTO_ClearQueue done [13:32:41]KKMCreateOFDPacket [13:32:41]OFDProtocolAddRootSTLVToBuf [13:32:41]FM_MakeSignedData [13:32:41]FM_MakeSignedData [13:32:41]SAM_PROTO_SignData [13:32:41]wFMCommunicate request_size=4 [13:32:41]MH_SAM_APDU [13:32:41]CAPDU: 80 0D 01 02 [13:32:41]Write to MH i2c: E2 08 00 CB 27 80 0D 01 02 00 00 00 00 6B [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:41]Read from MH i2c: E2 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 CB 27 00 90 00 66 [13:32:41]RAPDU: 90 00 [13:32:41]wFMCommunicate OK [13:32:41]wFMCommunicate request_size=255 [13:32:41]MH_SAM_APDU [13:32:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 53 01 00 00 F4 03 04 00 F9 54 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 05 03 00 35 04 06 00 6C [13:32:41]Write to MH i2c: E2 02 01 CC 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 53 01 00 00 F4 03 04 00 F9 54 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 05 03 00 35 04 06 00 6C 00 00 B4 [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:41]Read from MH i2c: E2 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 CC 27 00 90 00 67 [13:32:41]RAPDU: 90 00 [13:32:41]wFMCommunicate OK [13:32:41]wFMCommunicate request_size=10 [13:32:41]MH_SAM_APDU [13:32:41]CAPDU: 80 0D 02 02 05 81 AE B8 EC F3 [13:32:41]Write to MH i2c: E2 0D 00 CD 27 80 0D 02 02 05 00 81 AE B8 EC F3 00 00 3E [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:41]Read from MH i2c: E2 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 03 00 CD 27 00 90 00 68 [13:32:41]RAPDU: 90 00 [13:32:41]wFMCommunicate OK [13:32:41]wFMCommunicate request_size=4 [13:32:41]MH_SAM_APDU [13:32:41]CAPDU: 80 0D 03 02 [13:32:41]Write to MH i2c: E2 08 00 CE 27 80 0D 03 02 00 00 00 00 70 [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:41]Read from MH i2c: E2 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 0B 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 0B 00 CE 27 00 E5 39 26 52 8F 4E 2B 7A 90 00 89 [13:32:41]RAPDU: E5 39 26 52 8F 4E 2B 7A 90 00 [13:32:41]wFMCommunicate OK [13:32:41]SAM_PROTO_SignData done [13:32:41]FM_MakeSignedData done [13:32:41]CreateOFDProtocolMessage [13:32:41]wFMCommunicate request_size=4 [13:32:41]MH_SAM_APDU [13:32:41]CAPDU: 80 11 00 00 [13:32:41]Write to MH i2c: E2 08 00 CF 27 80 11 00 00 00 00 00 00 70 [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:41]Read from MH i2c: E2 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 17 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: E2 17 00 CF 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BD [13:32:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:32:41]wFMCommunicate OK [13:32:41]CreateOFDProtocolMessage done [13:32:41]OFDSenderStorePacket 197998 [13:32:41]StoreOFDPacket docnum=197998 [13:32:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D7 C8 07 01 73 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 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 53 01 00 00 F4 03 04 00 F9 54 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 05 03 00 35 04 06 00 6C 81 AE B8 EC F3 E5 39 26 52 8F 4E 2B 7A [13:32:41]CheckFolder [13:32:41]dirname=/storage/ofd_packets [13:32:41]CheckFolder done [13:32:41]ProducePacketName [13:32:41]name=ofd_packets/00197998 [13:32:41]NVStorageSaveData ofd_packets/00197998 [13:32:41]File name is /storage/ofd_packets/00197998 [13:32:41]Write 301 bytes [13:32:41]NVStorageSaveData done [13:32:41]OFDSenderStorePacket done [13:32:41]KKMCreateOFDPacket done [13:32:41]NVStorageSaveData kkm_last_timestamp [13:32:41]File name is /storage/kkm_last_timestamp [13:32:41]Write 4 bytes [13:32:41]NVStorageSaveData done [13:32:41]ExternCall_PrintAddStr [13:32:41]wPrintStart [13:32:41]Write to MH i2c: 01 00 00 D0 27 F7 [13:32:41]Write i2c OK [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: 01 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: 01 07 00 [13:32:41]MH_I2C_Read... [13:32:41]Read from MH i2c: 01 07 00 D0 27 00 00 00 00 00 FF 0F 0C [13:32:41]RasterBufferAndPrint [13:32:41]line Счет N : (1)11325398 [13:32:41]line ИНН: 02508201610067 [13:32:41]line Контрольно-Кассовый Чек [13:32:41]line ПРОДАЖА [13:32:41]line ТРК (МРК, ГНК) : 31 [13:32:41]line Товар: 2710124500 [13:32:41]line Аи-95-К-5 [13:32:41]line 13.480 * 74.20 [13:32:41]line = 1000.22 [13:32:41]line НДС 12% НСП 1% [13:32:41]line > о реализуемом товаре [13:32:41]line ИТОГО: 1000.22 [13:32:41]line НСП 1% : 8.85 [13:32:41]line НДС 12% : 106.22 [13:32:41]line Наличными: 0.00 [13:32:41]line Безнал.: 1000.22 [13:32:41]line Место: АЗС № 95 "Партнер Нефть" [13:32:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:32:41]line СНО: Общий режим [13:32:41]line Чек 339 16.08.2024 13:32 [13:32:41]line Смена: 462 ФФД: 1.0 [13:32:41]line ЗНМ: 0300000079 [13:32:41]line РНМ: 0000000000092545 [13:32:41]line Версия ККМ: 001 [13:32:41]line Платежная система: O! деньги [13:32:41]line ФМ: 0000000000871802 [13:32:41]line ФД: 197998 [13:32:41]line ФПД: 119304237935859 [13:32:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T133241&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197998&fm=119304237935859&tin=02508201610067®Number=0000000000092545&sum=100022 [13:32:42]OFD Sender: Processing packet 197998 [packets to send 245, broken 244] [13:32:42]ProducePacketName [13:32:42]name=ofd_packets/00197998 [13:32:42]OFD Sender: To server: pG, [13:32:42]CommunicateWithHost lk.salyk.kg:30040 [13:32:42]ConnectInit lk.salyk.kg [13:32:42]written 0, free lines is 4095 [13:32:42]Connected sock=10 [13:32:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D7 C8 07 01 73 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 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 53 01 00 00 F4 03 04 00 F9 54 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 05 03 00 35 04 06 00 6C 81 AE B8 EC F3 E5 39 26 52 8F 4E 2B 7A [13:32:42]Write to MH i2c: 01 00 00 FA 27 21 [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: 01 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: 01 07 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: 01 07 00 FA 27 00 00 00 00 00 E9 0C 1D [13:32:42]RasterBufferAndPrint [13:32:42]line [13:32:42]line [13:32:42]line [13:32:42]line [13:32:42]line [13:32:42]written 0, free lines is 3313 [13:32:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 87 5E 47 00 6B 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6E 05 03 00 F4 03 04 00 0D 01 BF 66 B6 04 01 00 00 15 4D 25 44 70 65 4E B1 [13:32:42]CommunicateWithHost err = 0 [13:32:42]CheckOFDResponse [13:32:42]1017 (14) - 77093643461234 [13:32:42]1041 (16) - 0000000000871802 [13:32:42]1040 (4) - 197998 [13:32:42]1012 (4) - 16.08.2024 07:34 [13:32:42]1206 (1) - 0 [13:32:42]OFD Sender: Remove packet 197998 [13:32:42]ProducePacketName [13:32:42]name=ofd_packets/00197998 [13:32:42]NVStorageDeleteData [13:32:42]MH_Cut [13:32:42]Write to MH i2c: D1 01 00 01 28 01 FB [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: D1 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: D1 01 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: D1 01 00 01 28 00 FA [13:32:42]Write to MH i2c: 01 00 00 02 28 2A [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:43]OFD Sender: No OFD packet to send [13:32:43]*** Cut start [13:32:43]*** Purtial cut [13:32:43]*** CUTSNS_PIN = 0 [13:32:43]*** Stage 1: CUTSNS_PIN = 1 [13:32:45]Read from MH i2c: 01 [13:32:45]MH_I2C_Read... [13:32:45]*** Stop cut motor [13:32:45]*** Cut end [13:32:45]Read from MH i2c: 01 07 00 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: 01 07 00 02 28 00 00 00 00 00 FF 0F 3F [13:32:45]process_action close_receipt done [13:32:45]requested_data is exist [13:32:45]produce_requested_data [13:32:45]requested_item fm.sn is exist - process it [13:32:45]wFMCommunicate request_size=4 [13:32:45]MH_SAM_APDU [13:32:45]CAPDU: 80 11 00 00 [13:32:45]Write to MH i2c: E2 08 00 03 28 80 11 00 00 00 00 00 00 A5 [13:32:45]Write i2c OK [13:32:45]MH_I2C_Read... [13:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:45]Read from MH i2c: E2 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 17 00 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 17 00 03 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [13:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:32:45]wFMCommunicate OK [13:32:45]requested_item fd.num is exist - process it [13:32:45]SAM_PROTO_GetFieldsCounters [13:32:45]wFMCommunicate request_size=4 [13:32:45]MH_SAM_APDU [13:32:45]CAPDU: 80 13 00 00 [13:32:45]Write to MH i2c: E2 08 00 04 28 80 13 00 00 00 00 00 00 A8 [13:32:45]Write i2c OK [13:32:45]MH_I2C_Read... [13:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:45]Read from MH i2c: E2 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 62 00 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 62 00 04 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6E 05 03 00 0E 04 04 00 CE 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 04 [13:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6E 05 03 00 0E 04 04 00 CE 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:32:45]wFMCommunicate OK [13:32:45]SAM_PROTO_GetFieldsCounters done [13:32:45]requested_item shift.num is exist - process it [13:32:45]requested_item shift.opened is exist - process it [13:32:45]req_shift_opened [13:32:45]FM_GetShiftState [13:32:45]SAM_PROTO_GetShiftState [13:32:45]wFMCommunicate request_size=4 [13:32:45]MH_SAM_APDU [13:32:45]CAPDU: 80 13 01 00 [13:32:45]Write to MH i2c: E2 08 00 05 28 80 13 01 00 00 00 00 00 AA [13:32:45]Write i2c OK [13:32:45]MH_I2C_Read... [13:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:45]Read from MH i2c: E2 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 0E 00 [13:32:45]MH_I2C_Read... [13:32:45]Read from MH i2c: E2 0E 00 05 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [13:32:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:32:45]wFMCommunicate OK [13:32:45]SAM_PROTO_GetShiftState done [13:32:45]FM_GetShiftState done [13:32:45]req_shift_opened done [13:32:45]requested_item shift.open_date is exist - process it [13:32:45]req_shift_open_date [13:32:45]req_shift_open_date done [13:32:45]produce_requested_data done [13:32:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197998,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:32:45]process_action_free close_receipt [13:32:45]json_value_free [13:32:45]json_value_free done [13:32:45]process_json_proto returns [13:32:45]Send response to host [13:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197998,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:32:45]free response buf [13:32:45]execute_script done [13:32:45]execute_script returns [13:32:45]free content buf [13:32:45]Sock 7.Close socket [13:32:45]Sock 7.Thread stoped [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:43]OFD Sender: No OFD packet to send [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:49]accept exits with 9 [13:34:49]New connection [13:34:49]New thread 3067403620 created [13:34:49]Thread 3067260260 joined [13:34:49]Waiting for new connection... [13:34:49] Sock 9.Parse request [13:34:49]Sock 9.Check first char [13:34:49]Sock 9.First char is OK [13:34:49]request: POST /json_proto HTTP/1.0 [13:34:49]Method: POST [13:34:49]URL: /json_proto [13:34:49]Method is POST - this is cgi request [13:34:49]url: /json_proto [13:34:49]query_string will be loaded in cgi processing [13:34:49]execute_cgi json_proto POST (null) [13:34:49]execute_cgi path=json_proto method=POST [13:34:49]POST find Content-Length [13:34:49]Host: 172.17.46.195:8080 [13:34:49]Content-Length: 805 [13:34:50]Content-Type: application/json [13:34:50] [13:34:50]POST finish read [13:34:50]Found Content-Length = 805 [13:34:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325399", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:50]execute_script... [13:34: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)11325399", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:50]POST & json_proto [13:34:50]process_json_proto [13:34:50]json parsed OK: [13:34:50]protocol is kg_v1.0 [13:34:50]action value=close_receipt [13:34:50]process_action close_receipt [13:34:50]cmd_close_receipt [13:34:50]MH_GetDate [13:34:50]Write to MH i2c: F0 00 00 06 28 1D [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: F0 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: F0 09 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: F0 09 00 06 28 00 7B 55 BF 66 8D AE BC 66 78 [13:34:50]GetLastDocTimeStamp 1723815161 [13:34:50]current date 1723815291 [13:34:50]FM_GetShiftState [13:34:50]SAM_PROTO_GetShiftState [13:34:50]wFMCommunicate request_size=4 [13:34:50]MH_SAM_APDU [13:34:50]CAPDU: 80 13 01 00 [13:34:50]Write to MH i2c: E2 08 00 07 28 80 13 01 00 00 00 00 00 AC [13:34:50]Write i2c OK [13:34:50]MH_I2C_Read... [13:34:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:50]Read from MH i2c: E2 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 0E 00 [13:34:50]MH_I2C_Read... [13:34:50]Read from MH i2c: E2 0E 00 07 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [13:34:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:34:50]wFMCommunicate OK [13:34:50]SAM_PROTO_GetShiftState done [13:34:50]FM_GetShiftState done [13:34:50]opened in 1723766727 [13:34:50]opened+sec_in_day 1723853127 [13:34:50]quantity*price = 150032 [13:34:50]sum+1 = 150033 [13:34:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 340 16.08.2024 13:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 197999 ФПД: 114242360583500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T133451&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197999&fm=114242360583500&tin=02508201610067®Number=0000000000092545&sum=150032 [13:34:51]StoreToDocumentArchive [13:34:51]shift 462 fd 197999 [13:34:51]save to /storage/0462/doc_00197999 [13:34:51]save last doc name /storage/0462/doc_00197999 to /storage/kkm_last_doc_name [13:34:51]save OK [13:34:51]Clear old archive folders... [13:34:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:51]tlvbuf is B6E166B0 [13:34:51]SAM_PROTO_ClearQueue [13:34:51]wFMCommunicate request_size=4 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 09 00 00 [13:34:51]Write to MH i2c: E2 08 00 14 28 80 09 00 00 00 00 00 00 AE [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 14 28 00 90 00 B0 [13:34:51]RAPDU: 90 00 [13:34:51]wFMCommunicate OK [13:34:51]SAM_PROTO_ClearQueue done [13:34:51]KKMCreateOFDPacket [13:34:51]OFDProtocolAddRootSTLVToBuf [13:34:51]FM_MakeSignedData [13:34:51]FM_MakeSignedData [13:34:51]SAM_PROTO_SignData [13:34:51]wFMCommunicate request_size=4 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 0D 01 02 [13:34:51]Write to MH i2c: E2 08 00 15 28 80 0D 01 02 00 00 00 00 B6 [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 15 28 00 90 00 B1 [13:34:51]RAPDU: 90 00 [13:34:51]wFMCommunicate OK [13:34:51]wFMCommunicate request_size=255 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 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 54 01 00 00 F4 03 04 00 7B 55 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 05 03 00 35 04 06 00 67 [13:34:51]Write to MH i2c: E2 02 01 16 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 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 54 01 00 00 F4 03 04 00 7B 55 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 05 03 00 35 04 06 00 67 00 00 DB [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 16 28 00 90 00 B2 [13:34:51]RAPDU: 90 00 [13:34:51]wFMCommunicate OK [13:34:51]wFMCommunicate request_size=10 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 0D 02 02 05 E7 1F 52 25 4C [13:34:51]Write to MH i2c: E2 0D 00 17 28 80 0D 02 02 05 00 E7 1F 52 25 4C 00 00 8C [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 03 00 17 28 00 90 00 B3 [13:34:51]RAPDU: 90 00 [13:34:51]wFMCommunicate OK [13:34:51]wFMCommunicate request_size=4 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 0D 03 02 [13:34:51]Write to MH i2c: E2 08 00 18 28 80 0D 03 02 00 00 00 00 BB [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 0B 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 0B 00 18 28 00 60 33 5F 65 A6 D1 65 0E 90 00 FD [13:34:51]RAPDU: 60 33 5F 65 A6 D1 65 0E 90 00 [13:34:51]wFMCommunicate OK [13:34:51]SAM_PROTO_SignData done [13:34:51]FM_MakeSignedData done [13:34:51]CreateOFDProtocolMessage [13:34:51]wFMCommunicate request_size=4 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 11 00 00 [13:34:51]Write to MH i2c: E2 08 00 19 28 80 11 00 00 00 00 00 00 BB [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 17 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 17 00 19 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 08 [13:34:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:34:51]wFMCommunicate OK [13:34:51]CreateOFDProtocolMessage done [13:34:51]OFDSenderStorePacket 197999 [13:34:51]StoreOFDPacket docnum=197999 [13:34:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F 9B 07 01 B1 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 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 54 01 00 00 F4 03 04 00 7B 55 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 05 03 00 35 04 06 00 67 E7 1F 52 25 4C 60 33 5F 65 A6 D1 65 0E [13:34:51]CheckFolder [13:34:51]dirname=/storage/ofd_packets [13:34:51]CheckFolder done [13:34:51]ProducePacketName [13:34:51]name=ofd_packets/00197999 [13:34:51]NVStorageSaveData ofd_packets/00197999 [13:34:51]File name is /storage/ofd_packets/00197999 [13:34:51]Write 301 bytes [13:34:51]NVStorageSaveData done [13:34:51]OFDSenderStorePacket done [13:34:51]KKMCreateOFDPacket done [13:34:51]NVStorageSaveData kkm_last_timestamp [13:34:51]File name is /storage/kkm_last_timestamp [13:34:51]Write 4 bytes [13:34:51]NVStorageSaveData done [13:34:51]ExternCall_PrintAddStr [13:34:51]wPrintStart [13:34:51]Write to MH i2c: 01 00 00 1A 28 42 [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: 01 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: 01 07 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: 01 07 00 1A 28 00 00 00 00 00 FF 0F 57 [13:34:51]RasterBufferAndPrint [13:34:51]line Счет N : (1)11325399 [13:34:51]line ИНН: 02508201610067 [13:34:51]line Контрольно-Кассовый Чек [13:34:51]line ПРОДАЖА [13:34:51]line ТРК (МРК, ГНК) : 41 [13:34:51]line Товар: 2710124500 [13:34:51]line Аи-95-К-5 [13:34:51]line 20.220 * 74.20 [13:34:51]line = 1500.32 [13:34:51]line НДС 12% НСП 1% [13:34:51]line > о реализуемом товаре [13:34:51]line ИТОГО: 1500.32 [13:34:51]line НСП 1% : 13.28 [13:34:51]line НДС 12% : 159.33 [13:34:51]line Наличными: 0.00 [13:34:51]line Безнал.: 1500.32 [13:34:51]line Место: АЗС № 95 "Партнер Нефть" [13:34:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:34:51]line СНО: Общий режим [13:34:51]line Чек 340 16.08.2024 13:34 [13:34:51]line Смена: 462 ФФД: 1.0 [13:34:51]line ЗНМ: 0300000079 [13:34:51]line РНМ: 0000000000092545 [13:34:51]line Версия ККМ: 001 [13:34:51]line Платежная система: O! деньги [13:34:51]line ФМ: 0000000000871802 [13:34:51]line ФД: 197999 [13:34:51]line ФПД: 114242360583500 [13:34:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T133451&type=1&operation_type=1&fn_number=0000000000871802&fd_number=197999&fm=114242360583500&tin=02508201610067®Number=0000000000092545&sum=150032 [13:34:51]written 0, free lines is 4095 [13:34:51]OFD Sender: Processing packet 197999 [packets to send 245, broken 244] [13:34:51]ProducePacketName [13:34:51]name=ofd_packets/00197999 [13:34:51]OFD Sender: To server: pG, [13:34:51]CommunicateWithHost lk.salyk.kg:30040 [13:34:51]ConnectInit lk.salyk.kg [13:34:51]Connected sock=10 [13:34:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F 9B 07 01 B1 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 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 54 01 00 00 F4 03 04 00 7B 55 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 05 03 00 35 04 06 00 67 E7 1F 52 25 4C 60 33 5F 65 A6 D1 65 0E [13:34:52]Write to MH i2c: 01 00 00 44 28 6C [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: 01 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: 01 07 00 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: 01 07 00 44 28 00 00 00 00 00 F1 0C 70 [13:34:52]RasterBufferAndPrint [13:34:52]line [13:34:52]line [13:34:52]line [13:34:52]line [13:34:52]line [13:34:52]written 0, free lines is 3319 [13:34:52]MH_Cut [13:34:52]Write to MH i2c: D1 01 00 4B 28 01 45 [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: D1 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: D1 01 00 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: D1 01 00 4B 28 00 44 [13:34:52]Write to MH i2c: 01 00 00 4C 28 74 [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2A 47 47 00 19 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 6F 05 03 00 F4 03 04 00 8F 01 BF 66 B6 04 01 00 00 B5 A5 F9 41 EB F7 7A 3C [13:34:52]CommunicateWithHost err = 0 [13:34:52]CheckOFDResponse [13:34:52]1017 (14) - 77093643461234 [13:34:52]1041 (16) - 0000000000871802 [13:34:52]1040 (4) - 197999 [13:34:52]1012 (4) - 16.08.2024 07:36 [13:34:52]1206 (1) - 0 [13:34:52]OFD Sender: Remove packet 197999 [13:34:52]ProducePacketName [13:34:52]name=ofd_packets/00197999 [13:34:52]NVStorageDeleteData [13:34:52]OFD Sender: No OFD packet to send [13:34:52]*** Cut start [13:34:52]*** Purtial cut [13:34:52]*** Stage 1: CUTSNS_PIN = 1 [13:34:53]Read from MH i2c: 01 [13:34:53]MH_I2C_Read... [13:34:53]*** Stop cut motor [13:34:53]*** Cut end [13:34:53]Read from MH i2c: 01 07 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: 01 07 00 4C 28 00 00 00 00 00 FF 0F 89 [13:34:53]process_action close_receipt done [13:34:53]requested_data is exist [13:34:53]produce_requested_data [13:34:53]requested_item fm.sn is exist - process it [13:34:53]wFMCommunicate request_size=4 [13:34:53]MH_SAM_APDU [13:34:53]CAPDU: 80 11 00 00 [13:34:53]Write to MH i2c: E2 08 00 4D 28 80 11 00 00 00 00 00 00 EF [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 17 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 17 00 4D 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3C [13:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:34:53]wFMCommunicate OK [13:34:53]requested_item fd.num is exist - process it [13:34:53]SAM_PROTO_GetFieldsCounters [13:34:53]wFMCommunicate request_size=4 [13:34:53]MH_SAM_APDU [13:34:53]CAPDU: 80 13 00 00 [13:34:53]Write to MH i2c: E2 08 00 4E 28 80 13 00 00 00 00 00 00 F2 [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 62 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 62 00 4E 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6F 05 03 00 0E 04 04 00 CE 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 52 [13:34:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 6F 05 03 00 0E 04 04 00 CE 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:34:53]wFMCommunicate OK [13:34:53]SAM_PROTO_GetFieldsCounters done [13:34:53]requested_item shift.num is exist - process it [13:34:53]requested_item shift.opened is exist - process it [13:34:53]req_shift_opened [13:34:53]FM_GetShiftState [13:34:53]SAM_PROTO_GetShiftState [13:34:53]wFMCommunicate request_size=4 [13:34:53]MH_SAM_APDU [13:34:53]CAPDU: 80 13 01 00 [13:34:53]Write to MH i2c: E2 08 00 4F 28 80 13 01 00 00 00 00 00 F4 [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 0E 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 0E 00 4F 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 82 [13:34:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:34:53]wFMCommunicate OK [13:34:53]SAM_PROTO_GetShiftState done [13:34:53]FM_GetShiftState done [13:34:53]req_shift_opened done [13:34:53]requested_item shift.open_date is exist - process it [13:34:53]req_shift_open_date [13:34:53]req_shift_open_date done [13:34:53]produce_requested_data done [13:34:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":197999,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:34:53]process_action_free close_receipt [13:34:53]json_value_free [13:34:53]json_value_free done [13:34:53]process_json_proto returns [13:34:53]Send response to host [13:34:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":197999,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:34:53]free response buf [13:34:53]execute_script done [13:34:53]execute_script returns [13:34:53]free content buf [13:34:53]Sock 9.Close socket [13:34:53]Sock 9.Thread stoped [13:34:57]OFD Sender: No OFD packet to send [13:35:02]OFD Sender: No OFD packet to send [13:35:07]OFD Sender: No OFD packet to send [13:35:12]OFD Sender: No OFD packet to send [13:35:17]OFD Sender: No OFD packet to send [13:35:22]OFD Sender: No OFD packet to send [13:35:27]OFD Sender: No OFD packet to send [13:35:32]OFD Sender: No OFD packet to send [13:35:37]OFD Sender: No OFD packet to send [13:35:42]OFD Sender: No OFD packet to send [13:35:47]OFD Sender: No OFD packet to send [13:35:52]OFD Sender: No OFD packet to send [13:35:57]OFD Sender: No OFD packet to send [13:36:02]OFD Sender: No OFD packet to send [13:36:07]OFD Sender: No OFD packet to send [13:36:12]OFD Sender: No OFD packet to send [13:36:17]OFD Sender: No OFD packet to send [13:36:22]OFD Sender: No OFD packet to send [13:36:27]OFD Sender: No OFD packet to send [13:36:32]OFD Sender: No OFD packet to send [13:36:37]OFD Sender: No OFD packet to send [13:36:42]OFD Sender: No OFD packet to send [13:36:47]OFD Sender: No OFD packet to send [13:36:52]OFD Sender: No OFD packet to send [13:36:57]OFD Sender: No OFD packet to send [13:37:02]OFD Sender: No OFD packet to send [13:37:07]OFD Sender: No OFD packet to send [13:37:12]OFD Sender: No OFD packet to send [13:37:18]OFD Sender: No OFD packet to send [13:37:23]OFD Sender: No OFD packet to send [13:37:28]OFD Sender: No OFD packet to send [13:37:33]OFD Sender: No OFD packet to send [13:37:38]OFD Sender: No OFD packet to send [13:37:43]OFD Sender: No OFD packet to send [13:37:48]OFD Sender: No OFD packet to send [13:37:53]OFD Sender: No OFD packet to send [13:37:58]OFD Sender: No OFD packet to send [13:38:03]OFD Sender: No OFD packet to send [13:38:08]OFD Sender: No OFD packet to send [13:38:13]OFD Sender: No OFD packet to send [13:38:18]OFD Sender: No OFD packet to send [13:38:23]OFD Sender: No OFD packet to send [13:38:28]OFD Sender: No OFD packet to send [13:38:33]OFD Sender: No OFD packet to send [13:38:38]OFD Sender: No OFD packet to send [13:38:43]OFD Sender: No OFD packet to send [13:38:48]OFD Sender: No OFD packet to send [13:38:53]OFD Sender: No OFD packet to send [13:38:58]OFD Sender: No OFD packet to send [13:39:03]OFD Sender: No OFD packet to send [13:39:08]OFD Sender: No OFD packet to send [13:39:13]OFD Sender: No OFD packet to send [13:39:18]OFD Sender: No OFD packet to send [13:39:23]OFD Sender: No OFD packet to send [13:39:28]OFD Sender: No OFD packet to send [13:39:33]OFD Sender: No OFD packet to send [13:39:38]OFD Sender: No OFD packet to send [13:39:43]OFD Sender: No OFD packet to send [13:39:48]OFD Sender: No OFD packet to send [13:39:53]OFD Sender: No OFD packet to send [13:39:58]OFD Sender: No OFD packet to send [13:40:03]OFD Sender: No OFD packet to send [13:40:08]OFD Sender: No OFD packet to send [13:40:13]OFD Sender: No OFD packet to send [13:40:18]OFD Sender: No OFD packet to send [13:40:23]OFD Sender: No OFD packet to send [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:28]accept exits with 7 [13:41:28]New connection [13:41:28]New thread 3067260260 created [13:41:28]Thread 3067403620 joined [13:41:28]Waiting for new connection... [13:41:28] Sock 7.Parse request [13:41:28]Sock 7.Check first char [13:41:28]Sock 7.First char is OK [13:41:28]request: POST /json_proto HTTP/1.0 [13:41:28]Method: POST [13:41:28]URL: /json_proto [13:41:28]Method is POST - this is cgi request [13:41:28]url: /json_proto [13:41:28]query_string will be loaded in cgi processing [13:41:28]execute_cgi json_proto POST (null) [13:41:28]execute_cgi path=json_proto method=POST [13:41:28]POST find Content-Length [13:41:28]Host: 172.17.46.195:8080 [13:41:28]Content-Length: 799 [13:41:28]Content-Type: application/json [13:41:28] [13:41:28]POST finish read [13:41:28]Found Content-Length = 799 [13:41:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:28]execute_script... [13:41: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)11325400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:28]POST & json_proto [13:41:28]process_json_proto [13:41:28]json parsed OK: [13:41:28]protocol is kg_v1.0 [13:41:28]action value=close_receipt [13:41:28]process_action close_receipt [13:41:28]cmd_close_receipt [13:41:28]MH_GetDate [13:41:28]Write to MH i2c: F0 00 00 50 28 67 [13:41:28]Write i2c OK [13:41:28]MH_I2C_Read... [13:41:28]Read from MH i2c: F0 [13:41:28]MH_I2C_Read... [13:41:28]Read from MH i2c: F0 09 00 [13:41:28]MH_I2C_Read... [13:41:28]Read from MH i2c: F0 09 00 50 28 00 0A 57 BF 66 8D AE BC 66 53 [13:41:28]GetLastDocTimeStamp 1723815291 [13:41:28]current date 1723815690 [13:41:28]FM_GetShiftState [13:41:28]SAM_PROTO_GetShiftState [13:41:28]wFMCommunicate request_size=4 [13:41:28]MH_SAM_APDU [13:41:28]CAPDU: 80 13 01 00 [13:41:28]Write to MH i2c: E2 08 00 51 28 80 13 01 00 00 00 00 00 F6 [13:41:28]Write i2c OK [13:41:28]MH_I2C_Read... [13:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:29]Read from MH i2c: E2 [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: E2 0E 00 [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: E2 0E 00 51 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 84 [13:41:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:41:29]wFMCommunicate OK [13:41:29]SAM_PROTO_GetShiftState done [13:41:29]FM_GetShiftState done [13:41:29]opened in 1723766727 [13:41:29]opened+sec_in_day 1723853127 [13:41:29]quantity*price = 50063 [13:41:29]sum+1 = 50064 [13:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 341 16.08.2024 13:41 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198000 ФПД: 159453669417121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T134130&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198000&fm=159453669417121&tin=02508201610067®Number=0000000000092545&sum=50063 [13:41:30]StoreToDocumentArchive [13:41:30]shift 462 fd 198000 [13:41:30]save to /storage/0462/doc_00198000 [13:41:30]save last doc name /storage/0462/doc_00198000 to /storage/kkm_last_doc_name [13:41:30]save OK [13:41:30]Clear old archive folders... [13:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:41:30]tlvbuf is 009A9520 [13:41:30]SAM_PROTO_ClearQueue [13:41:30]wFMCommunicate request_size=4 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 09 00 00 [13:41:30]Write to MH i2c: E2 08 00 5E 28 80 09 00 00 00 00 00 00 F8 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 5E 28 00 90 00 FA [13:41:30]RAPDU: 90 00 [13:41:30]wFMCommunicate OK [13:41:30]SAM_PROTO_ClearQueue done [13:41:30]KKMCreateOFDPacket [13:41:30]OFDProtocolAddRootSTLVToBuf [13:41:30]FM_MakeSignedData [13:41:30]FM_MakeSignedData [13:41:30]SAM_PROTO_SignData [13:41:30]wFMCommunicate request_size=4 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 0D 01 02 [13:41:30]Write to MH i2c: E2 08 00 5F 28 80 0D 01 02 00 00 00 00 00 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 5F 28 00 90 00 FB [13:41:30]RAPDU: 90 00 [13:41:30]wFMCommunicate OK [13:41:30]wFMCommunicate request_size=255 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 55 01 00 00 F4 03 04 00 0A 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 05 03 00 35 04 06 00 91 05 B3 52 [13:41:30]Write to MH i2c: E2 02 01 60 28 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 55 01 00 00 F4 03 04 00 0A 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 05 03 00 35 04 06 00 91 05 B3 52 00 00 43 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 60 28 00 90 00 FC [13:41:30]RAPDU: 90 00 [13:41:30]wFMCommunicate OK [13:41:30]wFMCommunicate request_size=7 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 0D 02 02 02 E0 A1 [13:41:30]Write to MH i2c: E2 0A 00 61 28 80 0D 02 02 02 00 E0 A1 00 00 88 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 61 28 00 90 00 FD [13:41:30]RAPDU: 90 00 [13:41:30]wFMCommunicate OK [13:41:30]wFMCommunicate request_size=4 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 0D 03 02 [13:41:30]Write to MH i2c: E2 08 00 62 28 80 0D 03 02 00 00 00 00 05 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 0B 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 0B 00 62 28 00 81 64 19 17 01 98 81 76 90 00 AB [13:41:30]RAPDU: 81 64 19 17 01 98 81 76 90 00 [13:41:30]wFMCommunicate OK [13:41:30]SAM_PROTO_SignData done [13:41:30]FM_MakeSignedData done [13:41:30]CreateOFDProtocolMessage [13:41:30]wFMCommunicate request_size=4 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 11 00 00 [13:41:30]Write to MH i2c: E2 08 00 63 28 80 11 00 00 00 00 00 00 05 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 17 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 17 00 63 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 52 [13:41:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:41:30]wFMCommunicate OK [13:41:30]CreateOFDProtocolMessage done [13:41:30]OFDSenderStorePacket 198000 [13:41:30]StoreOFDPacket docnum=198000 [13:41:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6D D7 04 01 3A E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 55 01 00 00 F4 03 04 00 0A 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 05 03 00 35 04 06 00 91 05 B3 52 E0 A1 81 64 19 17 01 98 81 76 [13:41:30]CheckFolder [13:41:30]dirname=/storage/ofd_packets [13:41:30]CheckFolder done [13:41:30]ProducePacketName [13:41:30]name=ofd_packets/00198000 [13:41:30]NVStorageSaveData ofd_packets/00198000 [13:41:30]File name is /storage/ofd_packets/00198000 [13:41:30]Write 298 bytes [13:41:30]NVStorageSaveData done [13:41:30]OFDSenderStorePacket done [13:41:30]KKMCreateOFDPacket done [13:41:30]NVStorageSaveData kkm_last_timestamp [13:41:30]File name is /storage/kkm_last_timestamp [13:41:30]Write 4 bytes [13:41:30]NVStorageSaveData done [13:41:30]ExternCall_PrintAddStr [13:41:30]wPrintStart [13:41:30]Write to MH i2c: 01 00 00 64 28 8C [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: 01 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: 01 07 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: 01 07 00 64 28 00 00 00 00 00 FF 0F A1 [13:41:30]RasterBufferAndPrint [13:41:30]line Счет N : (1)11325400 [13:41:30]line ИНН: 02508201610067 [13:41:30]line Контрольно-Кассовый Чек [13:41:30]line ПРОДАЖА [13:41:30]line ТРК (МРК, ГНК) : 51 [13:41:30]line Товар: 2710194210 [13:41:30]line ДТ-К-5 [13:41:30]line 6.570 * 76.20 [13:41:30]line = 500.63 [13:41:30]line НДС 12% НСП 1% [13:41:30]line > о реализуемом товаре [13:41:30]line ИТОГО: 500.63 [13:41:30]line НСП 1% : 4.43 [13:41:30]line НДС 12% : 53.16 [13:41:30]line Наличными: 0.00 [13:41:30]line Безнал.: 500.63 [13:41:30]line Место: АЗС № 95 "Партнер Нефть" [13:41:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:41:30]line СНО: Общий режим [13:41:30]line Чек 341 16.08.2024 13:41 [13:41:30]line Смена: 462 ФФД: 1.0 [13:41:30]line ЗНМ: 0300000079 [13:41:30]line РНМ: 0000000000092545 [13:41:30]line Версия ККМ: 001 [13:41:30]line Платежная система: O! деньги [13:41:30]line ФМ: 0000000000871802 [13:41:30]line ФД: 198000 [13:41:30]line ФПД: 159453669417121 [13:41:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T134130&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198000&fm=159453669417121&tin=02508201610067®Number=0000000000092545&sum=50063 [13:41:31]OFD Sender: Processing packet 198000 [packets to send 245, broken 244] [13:41:31]ProducePacketName [13:41:31]name=ofd_packets/00198000 [13:41:31]OFD Sender: To server: pG, [13:41:31]CommunicateWithHost lk.salyk.kg:30040 [13:41:31]ConnectInit lk.salyk.kg [13:41:31]written 0, free lines is 4095 [13:41:31]Connected sock=10 [13:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6D D7 04 01 3A E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 55 01 00 00 F4 03 04 00 0A 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 05 03 00 35 04 06 00 91 05 B3 52 E0 A1 81 64 19 17 01 98 81 76 [13:41:31]Write to MH i2c: 01 00 00 8E 28 B6 [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: 01 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: 01 07 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: 01 07 00 8E 28 00 00 00 00 00 F3 0C BC [13:41:31]RasterBufferAndPrint [13:41:31]line [13:41:31]line [13:41:31]line [13:41:31]line [13:41:31]line [13:41:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 07 8D 47 00 01 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 70 05 03 00 F4 03 04 00 1E 03 BF 66 B6 04 01 00 00 47 44 8F 5B DA 99 57 8B [13:41:31]CommunicateWithHost err = 0 [13:41:31]CheckOFDResponse [13:41:31]1017 (14) - 77093643461234 [13:41:31]1041 (16) - 0000000000871802 [13:41:31]1040 (4) - 198000 [13:41:31]1012 (4) - 16.08.2024 07:43 [13:41:31]1206 (1) - 0 [13:41:31]OFD Sender: Remove packet 198000 [13:41:31]ProducePacketName [13:41:31]name=ofd_packets/00198000 [13:41:31]NVStorageDeleteData [13:41:31]written 0, free lines is 3321 [13:41:31]MH_Cut [13:41:31]Write to MH i2c: D1 01 00 95 28 01 8F [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: D1 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: D1 01 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: D1 01 00 95 28 00 8E [13:41:31]Write to MH i2c: 01 00 00 96 28 BE [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]OFD Sender: No OFD packet to send [13:41:32]*** Cut start [13:41:32]*** Purtial cut [13:41:32]*** CUTSNS_PIN = 0 [13:41:32]*** Stage 1: CUTSNS_PIN = 1 [13:41:34]Read from MH i2c: 01 [13:41:34]MH_I2C_Read... [13:41:34]*** Stop cut motor [13:41:34]*** Cut end [13:41:34]Read from MH i2c: 01 07 00 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: 01 07 00 96 28 00 00 00 00 00 FF 0F D3 [13:41:34]process_action close_receipt done [13:41:34]requested_data is exist [13:41:34]produce_requested_data [13:41:34]requested_item fm.sn is exist - process it [13:41:34]wFMCommunicate request_size=4 [13:41:34]MH_SAM_APDU [13:41:34]CAPDU: 80 11 00 00 [13:41:34]Write to MH i2c: E2 08 00 97 28 80 11 00 00 00 00 00 00 39 [13:41:34]Write i2c OK [13:41:34]MH_I2C_Read... [13:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:34]Read from MH i2c: E2 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 17 00 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 17 00 97 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 86 [13:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:41:34]wFMCommunicate OK [13:41:34]requested_item fd.num is exist - process it [13:41:34]SAM_PROTO_GetFieldsCounters [13:41:34]wFMCommunicate request_size=4 [13:41:34]MH_SAM_APDU [13:41:34]CAPDU: 80 13 00 00 [13:41:34]Write to MH i2c: E2 08 00 98 28 80 13 00 00 00 00 00 00 3C [13:41:34]Write i2c OK [13:41:34]MH_I2C_Read... [13:41:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:34]Read from MH i2c: E2 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 62 00 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 62 00 98 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 70 05 03 00 0E 04 04 00 CE 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 A0 [13:41:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 70 05 03 00 0E 04 04 00 CE 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:41:34]wFMCommunicate OK [13:41:34]SAM_PROTO_GetFieldsCounters done [13:41:34]requested_item shift.num is exist - process it [13:41:34]requested_item shift.opened is exist - process it [13:41:34]req_shift_opened [13:41:34]FM_GetShiftState [13:41:34]SAM_PROTO_GetShiftState [13:41:34]wFMCommunicate request_size=4 [13:41:34]MH_SAM_APDU [13:41:34]CAPDU: 80 13 01 00 [13:41:34]Write to MH i2c: E2 08 00 99 28 80 13 01 00 00 00 00 00 3E [13:41:34]Write i2c OK [13:41:34]MH_I2C_Read... [13:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:34]Read from MH i2c: E2 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 0E 00 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 0E 00 99 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CC [13:41:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:41:34]wFMCommunicate OK [13:41:34]SAM_PROTO_GetShiftState done [13:41:34]FM_GetShiftState done [13:41:34]req_shift_opened done [13:41:34]requested_item shift.open_date is exist - process it [13:41:34]req_shift_open_date [13:41:34]req_shift_open_date done [13:41:34]produce_requested_data done [13:41:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198000,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:41:34]process_action_free close_receipt [13:41:34]json_value_free [13:41:34]json_value_free done [13:41:34]process_json_proto returns [13:41:34]Send response to host [13:41:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198000,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:41:34]free response buf [13:41:34]execute_script done [13:41:34]execute_script returns [13:41:34]free content buf [13:41:34]Sock 7.Close socket [13:41:34]Sock 7.Thread stoped [13:41:36]OFD Sender: No OFD packet to send [13:41:42]OFD Sender: No OFD packet to send [13:41:47]OFD Sender: No OFD packet to send [13:41:52]OFD Sender: No OFD packet to send [13:41:57]OFD Sender: No OFD packet to send [13:42:02]OFD Sender: No OFD packet to send [13:42:07]OFD Sender: No OFD packet to send [13:42:12]OFD Sender: No OFD packet to send [13:42:17]OFD Sender: No OFD packet to send [13:42:22]OFD Sender: No OFD packet to send [13:42:27]OFD Sender: No OFD packet to send [13:42:32]OFD Sender: No OFD packet to send [13:42:37]OFD Sender: No OFD packet to send [13:42:42]OFD Sender: No OFD packet to send [13:42:47]OFD Sender: No OFD packet to send [13:42:50]accept exits with 9 [13:42:50]New connection [13:42:50]New thread 3067403620 created [13:42:50]Thread 3067260260 joined [13:42:50]Waiting for new connection... [13:42:50] Sock 9.Parse request [13:42:50]Sock 9.Check first char [13:42:50]Sock 9.First char is OK [13:42:50]request: POST /json_proto HTTP/1.0 [13:42:50]Method: POST [13:42:50]URL: /json_proto [13:42:50]Method is POST - this is cgi request [13:42:50]url: /json_proto [13:42:50]query_string will be loaded in cgi processing [13:42:50]execute_cgi json_proto POST (null) [13:42:50]execute_cgi path=json_proto method=POST [13:42:50]POST find Content-Length [13:42:50]Host: 172.17.46.195:8080 [13:42:50]Content-Length: 803 [13:42:50]Content-Type: application/json [13:42:50] [13:42:50]POST finish read [13:42:50]Found Content-Length = 803 [13:42:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:50]execute_script... [13:42: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)11325401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:50]POST & json_proto [13:42:50]process_json_proto [13:42:50]json parsed OK: [13:42:50]protocol is kg_v1.0 [13:42:50]action value=close_receipt [13:42:50]process_action close_receipt [13:42:50]cmd_close_receipt [13:42:50]MH_GetDate [13:42:50]Write to MH i2c: F0 00 00 9A 28 B1 [13:42:50]Write i2c OK [13:42:50]MH_I2C_Read... [13:42:50]Read from MH i2c: F0 [13:42:50]MH_I2C_Read... [13:42:50]Read from MH i2c: F0 09 00 [13:42:50]MH_I2C_Read... [13:42:50]Read from MH i2c: F0 09 00 9A 28 00 5B 57 BF 66 8D AE BC 66 EE [13:42:50]GetLastDocTimeStamp 1723815690 [13:42:50]current date 1723815771 [13:42:50]FM_GetShiftState [13:42:50]SAM_PROTO_GetShiftState [13:42:50]wFMCommunicate request_size=4 [13:42:50]MH_SAM_APDU [13:42:50]CAPDU: 80 13 01 00 [13:42:50]Write to MH i2c: E2 08 00 9B 28 80 13 01 00 00 00 00 00 40 [13:42:50]Write i2c OK [13:42:50]MH_I2C_Read... [13:42:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:50]Read from MH i2c: E2 [13:42:50]MH_I2C_Read... [13:42:50]Read from MH i2c: E2 0E 00 [13:42:50]MH_I2C_Read... [13:42:50]Read from MH i2c: E2 0E 00 9B 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CE [13:42:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:42:50]wFMCommunicate OK [13:42:50]SAM_PROTO_GetShiftState done [13:42:50]FM_GetShiftState done [13:42:50]opened in 1723766727 [13:42:50]opened+sec_in_day 1723853127 [13:42:50]quantity*price = 70037 [13:42:50]sum+1 = 70038 [13:42:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 342 16.08.2024 13:42 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198001 ФПД: 161854553528127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T134251&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198001&fm=161854553528127&tin=02508201610067®Number=0000000000092545&sum=70037 [13:42:51]StoreToDocumentArchive [13:42:51]shift 462 fd 198001 [13:42:51]save to /storage/0462/doc_00198001 [13:42:51]save last doc name /storage/0462/doc_00198001 to /storage/kkm_last_doc_name [13:42:51]save OK [13:42:51]Clear old archive folders... [13:42:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:51]tlvbuf is 0095B960 [13:42:51]SAM_PROTO_ClearQueue [13:42:51]wFMCommunicate request_size=4 [13:42:51]MH_SAM_APDU [13:42:51]CAPDU: 80 09 00 00 [13:42:51]Write to MH i2c: E2 08 00 A8 28 80 09 00 00 00 00 00 00 42 [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:51]Read from MH i2c: E2 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 A8 28 00 90 00 44 [13:42:51]RAPDU: 90 00 [13:42:51]wFMCommunicate OK [13:42:51]SAM_PROTO_ClearQueue done [13:42:51]KKMCreateOFDPacket [13:42:51]OFDProtocolAddRootSTLVToBuf [13:42:51]FM_MakeSignedData [13:42:51]FM_MakeSignedData [13:42:51]SAM_PROTO_SignData [13:42:51]wFMCommunicate request_size=4 [13:42:51]MH_SAM_APDU [13:42:51]CAPDU: 80 0D 01 02 [13:42:51]Write to MH i2c: E2 08 00 A9 28 80 0D 01 02 00 00 00 00 4A [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:51]Read from MH i2c: E2 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 A9 28 00 90 00 45 [13:42:51]RAPDU: 90 00 [13:42:51]wFMCommunicate OK [13:42:51]wFMCommunicate request_size=255 [13:42:51]MH_SAM_APDU [13:42:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 5B 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 05 03 00 35 04 06 00 93 [13:42:51]Write to MH i2c: E2 02 01 AA 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 5B 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 05 03 00 35 04 06 00 93 00 00 FC [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:51]Read from MH i2c: E2 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 AA 28 00 90 00 46 [13:42:51]RAPDU: 90 00 [13:42:51]wFMCommunicate OK [13:42:51]wFMCommunicate request_size=10 [13:42:51]MH_SAM_APDU [13:42:51]CAPDU: 80 0D 02 02 05 34 B3 2B 17 3F [13:42:51]Write to MH i2c: E2 0D 00 AB 28 80 0D 02 02 05 00 34 B3 2B 17 3F 00 00 BF [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:51]Read from MH i2c: E2 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 03 00 AB 28 00 90 00 47 [13:42:51]RAPDU: 90 00 [13:42:51]wFMCommunicate OK [13:42:51]wFMCommunicate request_size=4 [13:42:51]MH_SAM_APDU [13:42:51]CAPDU: 80 0D 03 02 [13:42:51]Write to MH i2c: E2 08 00 AC 28 80 0D 03 02 00 00 00 00 4F [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:51]Read from MH i2c: E2 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 0B 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 0B 00 AC 28 00 D6 BF 36 5F 3D 24 9B 00 90 00 76 [13:42:51]RAPDU: D6 BF 36 5F 3D 24 9B 00 90 00 [13:42:51]wFMCommunicate OK [13:42:51]SAM_PROTO_SignData done [13:42:51]FM_MakeSignedData done [13:42:51]CreateOFDProtocolMessage [13:42:51]wFMCommunicate request_size=4 [13:42:51]MH_SAM_APDU [13:42:51]CAPDU: 80 11 00 00 [13:42:51]Write to MH i2c: E2 08 00 AD 28 80 11 00 00 00 00 00 00 4F [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:51]Read from MH i2c: E2 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 17 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: E2 17 00 AD 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9C [13:42:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:42:51]wFMCommunicate OK [13:42:51]CreateOFDProtocolMessage done [13:42:51]OFDSenderStorePacket 198001 [13:42:51]StoreOFDPacket docnum=198001 [13:42:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F 28 07 01 56 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 5B 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 05 03 00 35 04 06 00 93 34 B3 2B 17 3F D6 BF 36 5F 3D 24 9B 00 [13:42:51]CheckFolder [13:42:51]dirname=/storage/ofd_packets [13:42:51]CheckFolder done [13:42:51]ProducePacketName [13:42:51]name=ofd_packets/00198001 [13:42:51]NVStorageSaveData ofd_packets/00198001 [13:42:51]File name is /storage/ofd_packets/00198001 [13:42:51]Write 301 bytes [13:42:51]NVStorageSaveData done [13:42:51]OFDSenderStorePacket done [13:42:51]KKMCreateOFDPacket done [13:42:51]NVStorageSaveData kkm_last_timestamp [13:42:51]File name is /storage/kkm_last_timestamp [13:42:51]Write 4 bytes [13:42:51]NVStorageSaveData done [13:42:51]ExternCall_PrintAddStr [13:42:51]wPrintStart [13:42:51]Write to MH i2c: 01 00 00 AE 28 D6 [13:42:51]Write i2c OK [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: 01 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: 01 07 00 [13:42:51]MH_I2C_Read... [13:42:51]Read from MH i2c: 01 07 00 AE 28 00 00 00 00 00 FF 0F EB [13:42:51]RasterBufferAndPrint [13:42:51]line Счет N : (1)11325401 [13:42:51]line ИНН: 02508201610067 [13:42:51]line Контрольно-Кассовый Чек [13:42:51]line ПРОДАЖА [13:42:51]line ТРК (МРК, ГНК) : 22 [13:42:51]line Товар: 2710124130 [13:42:51]line Аи-92-К-4 [13:42:51]line 10.330 * 67.80 [13:42:51]line = 700.37 [13:42:51]line НДС 12% НСП 1% [13:42:51]line > о реализуемом товаре [13:42:51]line ИТОГО: 700.37 [13:42:51]line НСП 1% : 6.20 [13:42:51]line НДС 12% : 74.38 [13:42:51]line Наличными: 0.00 [13:42:51]line Безнал.: 700.37 [13:42:51]line Место: АЗС № 95 "Партнер Нефть" [13:42:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:42:51]line СНО: Общий режим [13:42:51]line Чек 342 16.08.2024 13:42 [13:42:51]line Смена: 462 ФФД: 1.0 [13:42:51]line ЗНМ: 0300000079 [13:42:51]line РНМ: 0000000000092545 [13:42:51]line Версия ККМ: 001 [13:42:51]line Платежная система: O! деньги [13:42:51]line ФМ: 0000000000871802 [13:42:51]line ФД: 198001 [13:42:51]line ФПД: 161854553528127 [13:42:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T134251&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198001&fm=161854553528127&tin=02508201610067®Number=0000000000092545&sum=70037 [13:42:51]written 0, free lines is 4095 [13:42:51]OFD Sender: Processing packet 198001 [packets to send 245, broken 244] [13:42:51]ProducePacketName [13:42:51]name=ofd_packets/00198001 [13:42:51]OFD Sender: To server: pG, [13:42:51]CommunicateWithHost lk.salyk.kg:30040 [13:42:51]ConnectInit lk.salyk.kg [13:42:51]Connected sock=10 [13:42:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F 28 07 01 56 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 5B 57 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 05 03 00 35 04 06 00 93 34 B3 2B 17 3F D6 BF 36 5F 3D 24 9B 00 [13:42:52]Write to MH i2c: 01 00 00 D8 28 00 [13:42:52]Write i2c OK [13:42:52]MH_I2C_Read... [13:42:52]Read from MH i2c: 01 [13:42:52]MH_I2C_Read... [13:42:52]Read from MH i2c: 01 07 00 [13:42:52]MH_I2C_Read... [13:42:52]Read from MH i2c: 01 07 00 D8 28 00 00 00 00 00 FA 0C 0D [13:42:52]RasterBufferAndPrint [13:42:52]line [13:42:52]line [13:42:52]line [13:42:52]line [13:42:52]line [13:42:52]written 0, free lines is 3331 [13:42:52]MH_Cut [13:42:52]Write to MH i2c: D1 01 00 DF 28 01 D9 [13:42:52]Write i2c OK [13:42:52]MH_I2C_Read... [13:42:52]Read from MH i2c: D1 [13:42:52]MH_I2C_Read... [13:42:52]Read from MH i2c: D1 01 00 [13:42:52]MH_I2C_Read... [13:42:52]Read from MH i2c: D1 01 00 DF 28 00 D8 [13:42:52]Write to MH i2c: 01 00 00 E0 28 08 [13:42:52]Write i2c OK [13:42:52]MH_I2C_Read... [13:42:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8C 99 47 00 9C C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 71 05 03 00 F4 03 04 00 6F 03 BF 66 B6 04 01 00 00 49 37 F8 61 6B DB 67 D0 [13:42:52]CommunicateWithHost err = 0 [13:42:52]CheckOFDResponse [13:42:52]1017 (14) - 77093643461234 [13:42:52]1041 (16) - 0000000000871802 [13:42:52]1040 (4) - 198001 [13:42:52]1012 (4) - 16.08.2024 07:44 [13:42:52]1206 (1) - 0 [13:42:52]OFD Sender: Remove packet 198001 [13:42:52]ProducePacketName [13:42:52]name=ofd_packets/00198001 [13:42:52]NVStorageDeleteData [13:42:52]OFD Sender: No OFD packet to send [13:42:52]*** Cut start [13:42:52]*** Purtial cut [13:42:52]*** Stage 1: CUTSNS_PIN = 1 [13:42:53]Read from MH i2c: 01 [13:42:53]MH_I2C_Read... [13:42:53]*** Stop cut motor [13:42:53]*** Cut end [13:42:53]Read from MH i2c: 01 07 00 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: 01 07 00 E0 28 00 00 00 00 00 FF 0F 1D [13:42:53]process_action close_receipt done [13:42:53]requested_data is exist [13:42:53]produce_requested_data [13:42:53]requested_item fm.sn is exist - process it [13:42:53]wFMCommunicate request_size=4 [13:42:53]MH_SAM_APDU [13:42:53]CAPDU: 80 11 00 00 [13:42:53]Write to MH i2c: E2 08 00 E1 28 80 11 00 00 00 00 00 00 83 [13:42:53]Write i2c OK [13:42:53]MH_I2C_Read... [13:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:53]Read from MH i2c: E2 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: E2 17 00 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: E2 17 00 E1 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D0 [13:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:42:53]wFMCommunicate OK [13:42:53]requested_item fd.num is exist - process it [13:42:53]SAM_PROTO_GetFieldsCounters [13:42:53]wFMCommunicate request_size=4 [13:42:53]MH_SAM_APDU [13:42:53]CAPDU: 80 13 00 00 [13:42:53]Write to MH i2c: E2 08 00 E2 28 80 13 00 00 00 00 00 00 86 [13:42:53]Write i2c OK [13:42:53]MH_I2C_Read... [13:42:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:53]Read from MH i2c: E2 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: E2 62 00 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: E2 62 00 E2 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 71 05 03 00 0E 04 04 00 CE 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 EE [13:42:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 71 05 03 00 0E 04 04 00 CE 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:42:53]wFMCommunicate OK [13:42:53]SAM_PROTO_GetFieldsCounters done [13:42:53]requested_item shift.num is exist - process it [13:42:53]requested_item shift.opened is exist - process it [13:42:53]req_shift_opened [13:42:53]FM_GetShiftState [13:42:53]SAM_PROTO_GetShiftState [13:42:53]wFMCommunicate request_size=4 [13:42:53]MH_SAM_APDU [13:42:53]CAPDU: 80 13 01 00 [13:42:53]Write to MH i2c: E2 08 00 E3 28 80 13 01 00 00 00 00 00 88 [13:42:53]Write i2c OK [13:42:53]MH_I2C_Read... [13:42:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:53]Read from MH i2c: E2 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: E2 0E 00 [13:42:53]MH_I2C_Read... [13:42:53]Read from MH i2c: E2 0E 00 E3 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 16 [13:42:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:42:53]wFMCommunicate OK [13:42:53]SAM_PROTO_GetShiftState done [13:42:53]FM_GetShiftState done [13:42:53]req_shift_opened done [13:42:53]requested_item shift.open_date is exist - process it [13:42:53]req_shift_open_date [13:42:53]req_shift_open_date done [13:42:53]produce_requested_data done [13:42:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198001,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:42:53]process_action_free close_receipt [13:42:53]json_value_free [13:42:53]json_value_free done [13:42:53]process_json_proto returns [13:42:53]Send response to host [13:42:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198001,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:42:53]free response buf [13:42:53]execute_script done [13:42:53]execute_script returns [13:42:53]free content buf [13:42:53]Sock 9.Close socket [13:42:53]Sock 9.Thread stoped [13:42:57]OFD Sender: No OFD packet to send [13:43:02]OFD Sender: No OFD packet to send [13:43:07]OFD Sender: No OFD packet to send [13:43:12]OFD Sender: No OFD packet to send [13:43:17]OFD Sender: No OFD packet to send [13:43:22]OFD Sender: No OFD packet to send [13:43:27]OFD Sender: No OFD packet to send [13:43:32]OFD Sender: No OFD packet to send [13:43:37]OFD Sender: No OFD packet to send [13:43:42]OFD Sender: No OFD packet to send [13:43:47]OFD Sender: No OFD packet to send [13:43:52]OFD Sender: No OFD packet to send [13:43:57]OFD Sender: No OFD packet to send [13:44:02]OFD Sender: No OFD packet to send [13:44:07]OFD Sender: No OFD packet to send [13:44:12]OFD Sender: No OFD packet to send [13:44:17]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [13:45:33]OFD Sender: No OFD packet to send [13:45:38]OFD Sender: No OFD packet to send [13:45:43]OFD Sender: No OFD packet to send [13:45:48]OFD Sender: No OFD packet to send [13:45:52]accept exits with 7 [13:45:52]New connection [13:45:52]New thread 3067260260 created [13:45:52]Thread 3067403620 joined [13:45:52]Waiting for new connection... [13:45:52] Sock 7.Parse request [13:45:52]Sock 7.Check first char [13:45:52]Sock 7.First char is OK [13:45:52]request: POST /json_proto HTTP/1.0 [13:45:52]Method: POST [13:45:52]URL: /json_proto [13:45:52]Method is POST - this is cgi request [13:45:52]url: /json_proto [13:45:52]query_string will be loaded in cgi processing [13:45:52]execute_cgi json_proto POST (null) [13:45:52]execute_cgi path=json_proto method=POST [13:45:52]POST find Content-Length [13:45:52]Host: 172.17.46.195:8080 [13:45:52]Content-Length: 802 [13:45:52]Content-Type: application/json [13:45:52] [13:45:52]POST finish read [13:45:52]Found Content-Length = 802 [13:45:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:52]execute_script... [13:45: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)11325402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:52]POST & json_proto [13:45:52]process_json_proto [13:45:52]json parsed OK: [13:45:52]protocol is kg_v1.0 [13:45:52]action value=close_receipt [13:45:52]process_action close_receipt [13:45:52]cmd_close_receipt [13:45:52]MH_GetDate [13:45:52]Write to MH i2c: F0 00 00 E4 28 FB [13:45:52]Write i2c OK [13:45:52]MH_I2C_Read... [13:45:52]Read from MH i2c: F0 [13:45:52]MH_I2C_Read... [13:45:52]Read from MH i2c: F0 09 00 [13:45:52]MH_I2C_Read... [13:45:52]Read from MH i2c: F0 09 00 E4 28 00 12 58 BF 66 8D AE BC 66 F0 [13:45:52]GetLastDocTimeStamp 1723815771 [13:45:52]current date 1723815954 [13:45:52]FM_GetShiftState [13:45:52]SAM_PROTO_GetShiftState [13:45:52]wFMCommunicate request_size=4 [13:45:52]MH_SAM_APDU [13:45:52]CAPDU: 80 13 01 00 [13:45:52]Write to MH i2c: E2 08 00 E5 28 80 13 01 00 00 00 00 00 8A [13:45:52]Write i2c OK [13:45:52]MH_I2C_Read... [13:45:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:52]Read from MH i2c: E2 [13:45:52]MH_I2C_Read... [13:45:52]Read from MH i2c: E2 0E 00 [13:45:52]MH_I2C_Read... [13:45:52]Read from MH i2c: E2 0E 00 E5 28 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [13:45:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:45:52]wFMCommunicate OK [13:45:52]SAM_PROTO_GetShiftState done [13:45:52]FM_GetShiftState done [13:45:52]opened in 1723766727 [13:45:52]opened+sec_in_day 1723853127 [13:45:52]quantity*price = 600075 [13:45:52]sum+1 = 600076 [13:45:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 6000.75 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 0.00 Безнал.: 6000.75 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 343 16.08.2024 13:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198002 ФПД: 78642638864456 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T134554&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198002&fm=78642638864456&tin=02508201610067®Number=0000000000092545&sum=600075 [13:45:54]StoreToDocumentArchive [13:45:54]shift 462 fd 198002 [13:45:54]save to /storage/0462/doc_00198002 [13:45:54]save last doc name /storage/0462/doc_00198002 to /storage/kkm_last_doc_name [13:45:54]save OK [13:45:54]Clear old archive folders... [13:45:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:45:54]tlvbuf is 009235D0 [13:45:54]SAM_PROTO_ClearQueue [13:45:54]wFMCommunicate request_size=4 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 09 00 00 [13:45:54]Write to MH i2c: E2 08 00 F2 28 80 09 00 00 00 00 00 00 8C [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 F2 28 00 90 00 8E [13:45:54]RAPDU: 90 00 [13:45:54]wFMCommunicate OK [13:45:54]SAM_PROTO_ClearQueue done [13:45:54]KKMCreateOFDPacket [13:45:54]OFDProtocolAddRootSTLVToBuf [13:45:54]FM_MakeSignedData [13:45:54]FM_MakeSignedData [13:45:54]SAM_PROTO_SignData [13:45:54]wFMCommunicate request_size=4 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 0D 01 02 [13:45:54]Write to MH i2c: E2 08 00 F3 28 80 0D 01 02 00 00 00 00 94 [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 F3 28 00 90 00 8F [13:45:54]RAPDU: 90 00 [13:45:54]wFMCommunicate OK [13:45:54]wFMCommunicate request_size=255 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 12 58 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 05 03 00 35 04 06 00 47 86 6A 8D [13:45:54]Write to MH i2c: E2 02 01 F4 28 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 12 58 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 05 03 00 35 04 06 00 47 86 6A 8D 00 00 FD [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 F4 28 00 90 00 90 [13:45:54]RAPDU: 90 00 [13:45:54]wFMCommunicate OK [13:45:54]wFMCommunicate request_size=7 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 0D 02 02 02 C0 48 [13:45:54]Write to MH i2c: E2 0A 00 F5 28 80 0D 02 02 02 00 C0 48 00 00 A3 [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 03 00 F5 28 00 90 00 91 [13:45:54]RAPDU: 90 00 [13:45:54]wFMCommunicate OK [13:45:54]wFMCommunicate request_size=4 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 0D 03 02 [13:45:54]Write to MH i2c: E2 08 00 F6 28 80 0D 03 02 00 00 00 00 99 [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 0B 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 0B 00 F6 28 00 98 F5 98 2A DC BD 3A 66 90 00 22 [13:45:54]RAPDU: 98 F5 98 2A DC BD 3A 66 90 00 [13:45:54]wFMCommunicate OK [13:45:54]SAM_PROTO_SignData done [13:45:54]FM_MakeSignedData done [13:45:54]CreateOFDProtocolMessage [13:45:54]wFMCommunicate request_size=4 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 11 00 00 [13:45:54]Write to MH i2c: E2 08 00 F7 28 80 11 00 00 00 00 00 00 99 [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 17 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 17 00 F7 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E6 [13:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:45:54]wFMCommunicate OK [13:45:54]CreateOFDProtocolMessage done [13:45:54]OFDSenderStorePacket 198002 [13:45:54]StoreOFDPacket docnum=198002 [13:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CF EC 04 01 E9 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 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 12 58 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 05 03 00 35 04 06 00 47 86 6A 8D C0 48 98 F5 98 2A DC BD 3A 66 [13:45:54]CheckFolder [13:45:54]dirname=/storage/ofd_packets [13:45:54]CheckFolder done [13:45:54]ProducePacketName [13:45:54]name=ofd_packets/00198002 [13:45:54]NVStorageSaveData ofd_packets/00198002 [13:45:54]File name is /storage/ofd_packets/00198002 [13:45:54]Write 298 bytes [13:45:54]NVStorageSaveData done [13:45:54]OFDSenderStorePacket done [13:45:54]KKMCreateOFDPacket done [13:45:54]NVStorageSaveData kkm_last_timestamp [13:45:54]File name is /storage/kkm_last_timestamp [13:45:54]Write 4 bytes [13:45:54]NVStorageSaveData done [13:45:54]ExternCall_PrintAddStr [13:45:54]wPrintStart [13:45:54]Write to MH i2c: 01 00 00 F8 28 20 [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: 01 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: 01 07 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: 01 07 00 F8 28 00 00 00 00 00 FF 0F 35 [13:45:54]RasterBufferAndPrint [13:45:54]line Счет N : (1)11325402 [13:45:54]line ИНН: 02508201610067 [13:45:54]line Контрольно-Кассовый Чек [13:45:54]line ПРОДАЖА [13:45:54]line ТРК (МРК, ГНК) : 51 [13:45:54]line Товар: 2710194210 [13:45:54]line ДТ-К-5 [13:45:54]line 78.750 * 76.20 [13:45:54]line = 6000.75 [13:45:54]line НДС 12% НСП 1% [13:45:54]line > о реализуемом товаре [13:45:54]line ИТОГО: 6000.75 [13:45:54]line НСП 1% : 53.10 [13:45:54]line НДС 12% : 637.25 [13:45:54]line Наличными: 0.00 [13:45:54]line Безнал.: 6000.75 [13:45:54]line Место: АЗС № 95 "Партнер Нефть" [13:45:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:45:54]line СНО: Общий режим [13:45:54]line Чек 343 16.08.2024 13:45 [13:45:54]line Смена: 462 ФФД: 1.0 [13:45:54]line ЗНМ: 0300000079 [13:45:54]line РНМ: 0000000000092545 [13:45:54]line Версия ККМ: 001 [13:45:54]line Платежная система: O! деньги [13:45:54]line ФМ: 0000000000871802 [13:45:54]line ФД: 198002 [13:45:54]line ФПД: 78642638864456 [13:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T134554&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198002&fm=78642638864456&tin=02508201610067®Number=0000000000092545&sum=600075 [13:45:54]OFD Sender: Processing packet 198002 [packets to send 245, broken 244] [13:45:54]ProducePacketName [13:45:54]name=ofd_packets/00198002 [13:45:54]OFD Sender: To server: pG, [13:45:54]CommunicateWithHost lk.salyk.kg:30040 [13:45:54]ConnectInit lk.salyk.kg [13:45:54]written 0, free lines is 4095 [13:45:55]Connected sock=10 [13:45:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CF EC 04 01 E9 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 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 12 58 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 05 03 00 35 04 06 00 47 86 6A 8D C0 48 98 F5 98 2A DC BD 3A 66 [13:45:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3B 3F 47 00 40 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 38 37 31 38 30 32 10 04 04 00 72 05 03 00 F4 03 04 00 26 04 BF 66 B6 04 01 00 00 DD AE 01 44 01 62 B5 49 [13:45:55]CommunicateWithHost err = 0 [13:45:55]CheckOFDResponse [13:45:55]1017 (14) - 77093643461234 [13:45:55]1041 (16) - 0000000000871802 [13:45:55]1040 (4) - 198002 [13:45:55]1012 (4) - 16.08.2024 07:47 [13:45:55]1206 (1) - 0 [13:45:55]OFD Sender: Remove packet 198002 [13:45:55]ProducePacketName [13:45:55]name=ofd_packets/00198002 [13:45:55]NVStorageDeleteData [13:45:55]Write to MH i2c: 01 00 00 22 29 4B [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: 01 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: 01 07 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: 01 07 00 22 29 00 00 00 00 00 07 0D 66 [13:45:55]RasterBufferAndPrint [13:45:55]line [13:45:55]line [13:45:55]line [13:45:55]line [13:45:55]line [13:45:55]written 0, free lines is 3341 [13:45:55]MH_Cut [13:45:55]Write to MH i2c: D1 01 00 29 29 01 24 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: D1 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: D1 01 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: D1 01 00 29 29 00 23 [13:45:55]Write to MH i2c: 01 00 00 2A 29 53 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]OFD Sender: No OFD packet to send [13:45:56]*** Cut start [13:45:56]*** Purtial cut [13:45:56]*** CUTSNS_PIN = 0 [13:45:56]*** Stage 1: CUTSNS_PIN = 1 [13:45:58]Read from MH i2c: 01 [13:45:58]MH_I2C_Read... [13:45:58]*** Stop cut motor [13:45:58]*** Cut end [13:45:58]Read from MH i2c: 01 07 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: 01 07 00 2A 29 00 00 00 00 00 FF 0F 68 [13:45:58]process_action close_receipt done [13:45:58]requested_data is exist [13:45:58]produce_requested_data [13:45:58]requested_item fm.sn is exist - process it [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 11 00 00 [13:45:58]Write to MH i2c: E2 08 00 2B 29 80 11 00 00 00 00 00 00 CE [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 2B 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1B [13:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:45:58]wFMCommunicate OK [13:45:58]requested_item fd.num is exist - process it [13:45:58]SAM_PROTO_GetFieldsCounters [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 00 00 [13:45:58]Write to MH i2c: E2 08 00 2C 29 80 13 00 00 00 00 00 00 D1 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 2C 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 72 05 03 00 0E 04 04 00 CE 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 3D [13:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 72 05 03 00 0E 04 04 00 CE 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:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetFieldsCounters done [13:45:58]requested_item shift.num is exist - process it [13:45:58]requested_item shift.opened is exist - process it [13:45:58]req_shift_opened [13:45:58]FM_GetShiftState [13:45:58]SAM_PROTO_GetShiftState [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 01 00 [13:45:58]Write to MH i2c: E2 08 00 2D 29 80 13 01 00 00 00 00 00 D3 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 2D 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 61 [13:45:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetShiftState done [13:45:58]FM_GetShiftState done [13:45:58]req_shift_opened done [13:45:58]requested_item shift.open_date is exist - process it [13:45:58]req_shift_open_date [13:45:58]req_shift_open_date done [13:45:58]produce_requested_data done [13:45:58]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198002,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:45:58]process_action_free close_receipt [13:45:58]json_value_free [13:45:58]json_value_free done [13:45:58]process_json_proto returns [13:45:58]Send response to host [13:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198002,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:45:58]free response buf [13:45:58]execute_script done [13:45:58]execute_script returns [13:45:58]free content buf [13:45:58]Sock 7.Close socket [13:45:58]Sock 7.Thread stoped [13:46:00]OFD Sender: No OFD packet to send [13:46:05]OFD Sender: No OFD packet to send [13:46:10]OFD Sender: No OFD packet to send [13:46:15]OFD Sender: No OFD packet to send [13:46:20]OFD Sender: No OFD packet to send [13:46:25]OFD Sender: No OFD packet to send [13:46:30]OFD Sender: No OFD packet to send [13:46:35]OFD Sender: No OFD packet to send [13:46:41]OFD Sender: No OFD packet to send [13:46:46]OFD Sender: No OFD packet to send [13:46:51]OFD Sender: No OFD packet to send [13:46:56]OFD Sender: No OFD packet to send [13:47:01]OFD Sender: No OFD packet to send [13:47:06]OFD Sender: No OFD packet to send [13:47:11]OFD Sender: No OFD packet to send [13:47:16]OFD Sender: No OFD packet to send [13:47:21]OFD Sender: No OFD packet to send [13:47:26]OFD Sender: No OFD packet to send [13:47:31]OFD Sender: No OFD packet to send [13:47:36]OFD Sender: No OFD packet to send [13:47:41]OFD Sender: No OFD packet to send [13:47:46]OFD Sender: No OFD packet to send [13:47:51]OFD Sender: No OFD packet to send [13:47:56]OFD Sender: No OFD packet to send [13:48:01]OFD Sender: No OFD packet to send [13:48:06]OFD Sender: No OFD packet to send [13:48:11]OFD Sender: No OFD packet to send [13:48:16]OFD Sender: No OFD packet to send [13:48:21]OFD Sender: No OFD packet to send [13:48:26]OFD Sender: No OFD packet to send [13:48:31]OFD Sender: No OFD packet to send [13:48:36]OFD Sender: No OFD packet to send [13:48:41]OFD Sender: No OFD packet to send [13:48:46]OFD Sender: No OFD packet to send [13:48:51]OFD Sender: No OFD packet to send [13:48:56]OFD Sender: No OFD packet to send [13:49:01]OFD Sender: No OFD packet to send [13:49:06]OFD Sender: No OFD packet to send [13:49:11]OFD Sender: No OFD packet to send [13:49:16]OFD Sender: No OFD packet to send [13:49:21]OFD Sender: No OFD packet to send [13:49:26]OFD Sender: No OFD packet to send [13:49:31]OFD Sender: No OFD packet to send [13:49:36]OFD Sender: No OFD packet to send [13:49:41]OFD Sender: No OFD packet to send [13:49:46]OFD Sender: No OFD packet to send [13:49:51]OFD Sender: No OFD packet to send [13:49:56]OFD Sender: No OFD packet to send [13:50:01]OFD Sender: No OFD packet to send [13:50:06]OFD Sender: No OFD packet to send [13:50:11]OFD Sender: No OFD packet to send [13:50:16]OFD Sender: No OFD packet to send [13:50:21]OFD Sender: No OFD packet to send [13:50:26]OFD Sender: No OFD packet to send [13:50:31]OFD Sender: No OFD packet to send [13:50:36]OFD Sender: No OFD packet to send [13:50:41]OFD Sender: No OFD packet to send [13:50:46]OFD Sender: No OFD packet to send [13:50:51]OFD Sender: No OFD packet to send [13:50:56]OFD Sender: No OFD packet to send [13:51:01]OFD Sender: No OFD packet to send [13:51:06]OFD Sender: No OFD packet to send [13:51:11]OFD Sender: No OFD packet to send [13:51:16]OFD Sender: No OFD packet to send [13:51:21]OFD Sender: No OFD packet to send [13:51:26]OFD Sender: No OFD packet to send [13:51:31]OFD Sender: No OFD packet to send [13:51:36]OFD Sender: No OFD packet to send [13:51:41]OFD Sender: No OFD packet to send [13:51:46]OFD Sender: No OFD packet to send [13:51:51]OFD Sender: No OFD packet to send [13:51:56]OFD Sender: No OFD packet to send [13:52:01]OFD Sender: No OFD packet to send [13:52:06]OFD Sender: No OFD packet to send [13:52:11]OFD Sender: No OFD packet to send [13:52:16]OFD Sender: No OFD packet to send [13:52:21]OFD Sender: No OFD packet to send [13:52:26]OFD Sender: No OFD packet to send [13:52:31]OFD Sender: No OFD packet to send [13:52:36]OFD Sender: No OFD packet to send [13:52:36]accept exits with 9 [13:52:36]New connection [13:52:36]New thread 3067403620 created [13:52:36]Thread 3067260260 joined [13:52:36]Waiting for new connection... [13:52:36] Sock 9.Parse request [13:52:36]Sock 9.Check first char [13:52:36]Sock 9.First char is OK [13:52:36]request: POST /json_proto HTTP/1.0 [13:52:36]Method: POST [13:52:36]URL: /json_proto [13:52:36]Method is POST - this is cgi request [13:52:36]url: /json_proto [13:52:36]query_string will be loaded in cgi processing [13:52:36]execute_cgi json_proto POST (null) [13:52:36]execute_cgi path=json_proto method=POST [13:52:36]POST find Content-Length [13:52:36]Host: 172.17.46.195:8080 [13:52:36]Content-Length: 805 [13:52:36]Content-Type: application/json [13:52:36] [13:52:36]POST finish read [13:52:36]Found Content-Length = 805 [13:52:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325403", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:36]execute_script... [13:52:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325403", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:36]POST & json_proto [13:52:36]process_json_proto [13:52:36]json parsed OK: [13:52:36]protocol is kg_v1.0 [13:52:36]action value=close_receipt [13:52:36]process_action close_receipt [13:52:36]cmd_close_receipt [13:52:36]MH_GetDate [13:52:36]Write to MH i2c: F0 00 00 2E 29 46 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: F0 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: F0 09 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: F0 09 00 2E 29 00 A6 59 BF 66 8D AE BC 66 D0 [13:52:36]GetLastDocTimeStamp 1723815954 [13:52:36]current date 1723816358 [13:52:36]FM_GetShiftState [13:52:36]SAM_PROTO_GetShiftState [13:52:36]wFMCommunicate request_size=4 [13:52:36]MH_SAM_APDU [13:52:36]CAPDU: 80 13 01 00 [13:52:36]Write to MH i2c: E2 08 00 2F 29 80 13 01 00 00 00 00 00 D5 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:36]Read from MH i2c: E2 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 0E 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 0E 00 2F 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 63 [13:52:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:52:36]wFMCommunicate OK [13:52:36]SAM_PROTO_GetShiftState done [13:52:36]FM_GetShiftState done [13:52:36]opened in 1723766727 [13:52:36]opened+sec_in_day 1723853127 [13:52:36]quantity*price = 100021 [13:52:36]sum+1 = 100023 [13:52:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 344 16.08.2024 13:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198003 ФПД: 69110959975651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T135238&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198003&fm=69110959975651&tin=02508201610067®Number=0000000000092545&sum=100022 [13:52:37]StoreToDocumentArchive [13:52:37]shift 462 fd 198003 [13:52:37]save to /storage/0462/doc_00198003 [13:52:37]save last doc name /storage/0462/doc_00198003 to /storage/kkm_last_doc_name [13:52:37]save OK [13:52:37]Clear old archive folders... [13:52:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:37]tlvbuf is 0097EA30 [13:52:37]SAM_PROTO_ClearQueue [13:52:37]wFMCommunicate request_size=4 [13:52:37]MH_SAM_APDU [13:52:37]CAPDU: 80 09 00 00 [13:52:37]Write to MH i2c: E2 08 00 3C 29 80 09 00 00 00 00 00 00 D7 [13:52:37]Write i2c OK [13:52:37]MH_I2C_Read... [13:52:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:37]Read from MH i2c: E2 [13:52:37]MH_I2C_Read... [13:52:37]Read from MH i2c: E2 03 00 [13:52:37]MH_I2C_Read... [13:52:37]Read from MH i2c: E2 03 00 3C 29 00 90 00 D9 [13:52:37]RAPDU: 90 00 [13:52:37]wFMCommunicate OK [13:52:37]SAM_PROTO_ClearQueue done [13:52:37]KKMCreateOFDPacket [13:52:37]OFDProtocolAddRootSTLVToBuf [13:52:37]FM_MakeSignedData [13:52:37]FM_MakeSignedData [13:52:37]SAM_PROTO_SignData [13:52:37]wFMCommunicate request_size=4 [13:52:37]MH_SAM_APDU [13:52:37]CAPDU: 80 0D 01 02 [13:52:37]Write to MH i2c: E2 08 00 3D 29 80 0D 01 02 00 00 00 00 DF [13:52:37]Write i2c OK [13:52:37]MH_I2C_Read... [13:52:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 03 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 03 00 3D 29 00 90 00 DA [13:52:38]RAPDU: 90 00 [13:52:38]wFMCommunicate OK [13:52:38]wFMCommunicate request_size=255 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 58 01 00 00 F4 03 04 00 A6 59 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 05 03 00 35 04 06 00 3E [13:52:38]Write to MH i2c: E2 02 01 3E 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 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 58 01 00 00 F4 03 04 00 A6 59 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 05 03 00 35 04 06 00 3E 00 00 B6 [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 03 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 03 00 3E 29 00 90 00 DB [13:52:38]RAPDU: 90 00 [13:52:38]wFMCommunicate OK [13:52:38]wFMCommunicate request_size=10 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 0D 02 02 05 DB 26 38 2C E3 [13:52:38]Write to MH i2c: E2 0D 00 3F 29 80 0D 02 02 05 00 DB 26 38 2C E3 00 00 34 [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 03 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 03 00 3F 29 00 90 00 DC [13:52:38]RAPDU: 90 00 [13:52:38]wFMCommunicate OK [13:52:38]wFMCommunicate request_size=4 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 0D 03 02 [13:52:38]Write to MH i2c: E2 08 00 40 29 80 0D 03 02 00 00 00 00 E4 [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 0B 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 0B 00 40 29 00 00 AF C6 C3 5E 6A BA F7 90 00 96 [13:52:38]RAPDU: 00 AF C6 C3 5E 6A BA F7 90 00 [13:52:38]wFMCommunicate OK [13:52:38]SAM_PROTO_SignData done [13:52:38]FM_MakeSignedData done [13:52:38]CreateOFDProtocolMessage [13:52:38]wFMCommunicate request_size=4 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 11 00 00 [13:52:38]Write to MH i2c: E2 08 00 41 29 80 11 00 00 00 00 00 00 E4 [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 17 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 17 00 41 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 31 [13:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:52:38]wFMCommunicate OK [13:52:38]CreateOFDProtocolMessage done [13:52:38]OFDSenderStorePacket 198003 [13:52:38]StoreOFDPacket docnum=198003 [13:52:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0B 78 07 01 4E 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 58 01 00 00 F4 03 04 00 A6 59 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 05 03 00 35 04 06 00 3E DB 26 38 2C E3 00 AF C6 C3 5E 6A BA F7 [13:52:38]CheckFolder [13:52:38]dirname=/storage/ofd_packets [13:52:38]CheckFolder done [13:52:38]ProducePacketName [13:52:38]name=ofd_packets/00198003 [13:52:38]NVStorageSaveData ofd_packets/00198003 [13:52:38]File name is /storage/ofd_packets/00198003 [13:52:38]Write 301 bytes [13:52:38]NVStorageSaveData done [13:52:38]OFDSenderStorePacket done [13:52:38]KKMCreateOFDPacket done [13:52:38]NVStorageSaveData kkm_last_timestamp [13:52:38]File name is /storage/kkm_last_timestamp [13:52:38]Write 4 bytes [13:52:38]NVStorageSaveData done [13:52:38]ExternCall_PrintAddStr [13:52:38]wPrintStart [13:52:38]Write to MH i2c: 01 00 00 42 29 6B [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 07 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 07 00 42 29 00 00 00 00 00 FF 0F 80 [13:52:38]RasterBufferAndPrint [13:52:38]line Счет N : (1)11325403 [13:52:38]line ИНН: 02508201610067 [13:52:38]line Контрольно-Кассовый Чек [13:52:38]line ПРОДАЖА [13:52:38]line ТРК (МРК, ГНК) : 31 [13:52:38]line Товар: 2710124500 [13:52:38]line Аи-95-К-5 [13:52:38]line 13.480 * 74.20 [13:52:38]line = 1000.22 [13:52:38]line НДС 12% НСП 1% [13:52:38]line > о реализуемом товаре [13:52:38]line ИТОГО: 1000.22 [13:52:38]line НСП 1% : 8.85 [13:52:38]line НДС 12% : 106.22 [13:52:38]line Наличными: 0.00 [13:52:38]line Безнал.: 1000.22 [13:52:38]line Место: АЗС № 95 "Партнер Нефть" [13:52:38]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:52:38]line СНО: Общий режим [13:52:38]line Чек 344 16.08.2024 13:52 [13:52:38]line Смена: 462 ФФД: 1.0 [13:52:38]line ЗНМ: 0300000079 [13:52:38]line РНМ: 0000000000092545 [13:52:38]line Версия ККМ: 001 [13:52:38]line Платежная система: O! деньги [13:52:38]line ФМ: 0000000000871802 [13:52:38]line ФД: 198003 [13:52:38]line ФПД: 69110959975651 [13:52:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T135238&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198003&fm=69110959975651&tin=02508201610067®Number=0000000000092545&sum=100022 [13:52:38]written 0, free lines is 4095 [13:52:38]OFD Sender: Processing packet 198003 [packets to send 245, broken 244] [13:52:38]ProducePacketName [13:52:38]name=ofd_packets/00198003 [13:52:38]OFD Sender: To server: pG, [13:52:38]CommunicateWithHost lk.salyk.kg:30040 [13:52:38]ConnectInit lk.salyk.kg [13:52:38]Connected sock=10 [13:52:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0B 78 07 01 4E 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 58 01 00 00 F4 03 04 00 A6 59 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 05 03 00 35 04 06 00 3E DB 26 38 2C E3 00 AF C6 C3 5E 6A BA F7 [13:52:38]Write to MH i2c: 01 00 00 6C 29 95 [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 07 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 07 00 6C 29 00 00 00 00 00 E6 0C 8E [13:52:38]RasterBufferAndPrint [13:52:38]line [13:52:38]line [13:52:38]line [13:52:38]line [13:52:38]line [13:52:38]written 0, free lines is 3308 [13:52:38]MH_Cut [13:52:38]Write to MH i2c: D1 01 00 73 29 01 6E [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: D1 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: D1 01 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: D1 01 00 73 29 00 6D [13:52:38]Write to MH i2c: 01 00 00 74 29 9D [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 09 C1 47 00 B9 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 05 03 00 F4 03 04 00 BA 05 BF 66 B6 04 01 00 00 F2 1B 7D 05 88 5A B3 25 [13:52:38]CommunicateWithHost err = 0 [13:52:38]CheckOFDResponse [13:52:38]1017 (14) - 77093643461234 [13:52:38]1041 (16) - 0000000000871802 [13:52:38]1040 (4) - 198003 [13:52:38]1012 (4) - 16.08.2024 07:54 [13:52:38]1206 (1) - 0 [13:52:38]OFD Sender: Remove packet 198003 [13:52:38]ProducePacketName [13:52:38]name=ofd_packets/00198003 [13:52:38]NVStorageDeleteData [13:52:39]OFD Sender: No OFD packet to send [13:52:39]*** Cut start [13:52:39]*** Purtial cut [13:52:39]*** Stage 1: CUTSNS_PIN = 1 [13:52:39]Read from MH i2c: 01 [13:52:39]MH_I2C_Read... [13:52:39]*** Stop cut motor [13:52:39]*** Cut end [13:52:39]Read from MH i2c: 01 07 00 [13:52:39]MH_I2C_Read... [13:52:39]Read from MH i2c: 01 07 00 74 29 00 00 00 00 00 FF 0F B2 [13:52:39]process_action close_receipt done [13:52:39]requested_data is exist [13:52:39]produce_requested_data [13:52:39]requested_item fm.sn is exist - process it [13:52:39]wFMCommunicate request_size=4 [13:52:39]MH_SAM_APDU [13:52:39]CAPDU: 80 11 00 00 [13:52:39]Write to MH i2c: E2 08 00 75 29 80 11 00 00 00 00 00 00 18 [13:52:39]Write i2c OK [13:52:39]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 [13:52:40]MH_I2C_Read... [13:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:40]Read from MH i2c: E2 17 00 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 17 00 75 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 65 [13:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:52:40]wFMCommunicate OK [13:52:40]requested_item fd.num is exist - process it [13:52:40]SAM_PROTO_GetFieldsCounters [13:52:40]wFMCommunicate request_size=4 [13:52:40]MH_SAM_APDU [13:52:40]CAPDU: 80 13 00 00 [13:52:40]Write to MH i2c: E2 08 00 76 29 80 13 00 00 00 00 00 00 1B [13:52:40]Write i2c OK [13:52:40]MH_I2C_Read... [13:52:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:40]Read from MH i2c: E2 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 62 00 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 62 00 76 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 73 05 03 00 0E 04 04 00 CE 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 8B [13:52:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 73 05 03 00 0E 04 04 00 CE 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:52:40]wFMCommunicate OK [13:52:40]SAM_PROTO_GetFieldsCounters done [13:52:40]requested_item shift.num is exist - process it [13:52:40]requested_item shift.opened is exist - process it [13:52:40]req_shift_opened [13:52:40]FM_GetShiftState [13:52:40]SAM_PROTO_GetShiftState [13:52:40]wFMCommunicate request_size=4 [13:52:40]MH_SAM_APDU [13:52:40]CAPDU: 80 13 01 00 [13:52:40]Write to MH i2c: E2 08 00 77 29 80 13 01 00 00 00 00 00 1D [13:52:40]Write i2c OK [13:52:40]MH_I2C_Read... [13:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:40]Read from MH i2c: E2 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 0E 00 [13:52:40]MH_I2C_Read... [13:52:40]Read from MH i2c: E2 0E 00 77 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AB [13:52:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:52:40]wFMCommunicate OK [13:52:40]SAM_PROTO_GetShiftState done [13:52:40]FM_GetShiftState done [13:52:40]req_shift_opened done [13:52:40]requested_item shift.open_date is exist - process it [13:52:40]req_shift_open_date [13:52:40]req_shift_open_date done [13:52:40]produce_requested_data done [13:52:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198003,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:52:40]process_action_free close_receipt [13:52:40]json_value_free [13:52:40]json_value_free done [13:52:40]process_json_proto returns [13:52:40]Send response to host [13:52:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198003,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:52:40]free response buf [13:52:40]execute_script done [13:52:40]execute_script returns [13:52:40]free content buf [13:52:40]Sock 9.Close socket [13:52:40]Sock 9.Thread stoped [13:52:44]OFD Sender: No OFD packet to send [13:52:49]OFD Sender: No OFD packet to send [13:52:54]OFD Sender: No OFD packet to send [13:52:59]OFD Sender: No OFD packet to send [13:53:04]OFD Sender: No OFD packet to send [13:53:09]OFD Sender: No OFD packet to send [13:53:14]OFD Sender: No OFD packet to send [13:53:19]OFD Sender: No OFD packet to send [13:53:24]OFD Sender: No OFD packet to send [13:53:29]OFD Sender: No OFD packet to send [13:53:34]OFD Sender: No OFD packet to send [13:53:39]OFD Sender: No OFD packet to send [13:53:44]OFD Sender: No OFD packet to send [13:53:49]OFD Sender: No OFD packet to send [13:53:54]OFD Sender: No OFD packet to send [13:53:59]OFD Sender: No OFD packet to send [13:54:04]OFD Sender: No OFD packet to send [13:54:09]OFD Sender: No OFD packet to send [13:54:14]OFD Sender: No OFD packet to send [13:54:19]OFD Sender: No OFD packet to send [13:54:24]OFD Sender: No OFD packet to send [13:54:29]OFD Sender: No OFD packet to send [13:54:34]OFD Sender: No OFD packet to send [13:54:39]OFD Sender: No OFD packet to send [13:54:44]OFD Sender: No OFD packet to send [13:54:49]OFD Sender: No OFD packet to send [13:54:54]OFD Sender: No OFD packet to send [13:54:59]OFD Sender: No OFD packet to send [13:55:04]OFD Sender: No OFD packet to send [13:55:09]OFD Sender: No OFD packet to send [13:55:14]OFD Sender: No OFD packet to send [13:55:19]OFD Sender: No OFD packet to send [13:55:24]OFD Sender: No OFD packet to send [13:55:29]OFD Sender: No OFD packet to send [13:55:34]OFD Sender: No OFD packet to send [13:55:39]OFD Sender: No OFD packet to send [13:55:44]OFD Sender: No OFD packet to send [13:55:49]OFD Sender: No OFD packet to send [13:55:54]OFD Sender: No OFD packet to send [13:55:59]OFD Sender: No OFD packet to send [13:56:04]OFD Sender: No OFD packet to send [13:56:09]OFD Sender: No OFD packet to send [13:56:14]OFD Sender: No OFD packet to send [13:56:19]OFD Sender: No OFD packet to send [13:56:24]OFD Sender: No OFD packet to send [13:56:29]OFD Sender: No OFD packet to send [13:56:34]OFD Sender: No OFD packet to send [13:56:39]OFD Sender: No OFD packet to send [13:56:44]OFD Sender: No OFD packet to send [13:56:49]OFD Sender: No OFD packet to send [13:56:50]accept exits with 7 [13:56:50]New connection [13:56:50]New thread 3067260260 created [13:56:50]Thread 3067403620 joined [13:56:50]Waiting for new connection... [13:56:50] Sock 7.Parse request [13:56:50]Sock 7.Check first char [13:56:50]Sock 7.First char is OK [13:56:50]request: POST /json_proto HTTP/1.0 [13:56:50]Method: POST [13:56:50]URL: /json_proto [13:56:50]Method is POST - this is cgi request [13:56:50]url: /json_proto [13:56:50]query_string will be loaded in cgi processing [13:56:50]execute_cgi json_proto POST (null) [13:56:50]execute_cgi path=json_proto method=POST [13:56:50]POST find Content-Length [13:56:50]Host: 172.17.46.195:8080 [13:56:50]Content-Length: 803 [13:56:50]Content-Type: application/json [13:56:50] [13:56:50]POST finish read [13:56:50]Found Content-Length = 803 [13:56:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:50]execute_script... [13:56:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:50]POST & json_proto [13:56:50]process_json_proto [13:56:50]json parsed OK: [13:56:50]protocol is kg_v1.0 [13:56:50]action value=close_receipt [13:56:50]process_action close_receipt [13:56:50]cmd_close_receipt [13:56:50]MH_GetDate [13:56:50]Write to MH i2c: F0 00 00 78 29 90 [13:56:50]Write i2c OK [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: F0 [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: F0 09 00 [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: F0 09 00 78 29 00 A3 5A BF 66 8D AE BC 66 18 [13:56:50]GetLastDocTimeStamp 1723816358 [13:56:50]current date 1723816611 [13:56:50]FM_GetShiftState [13:56:50]SAM_PROTO_GetShiftState [13:56:50]wFMCommunicate request_size=4 [13:56:50]MH_SAM_APDU [13:56:50]CAPDU: 80 13 01 00 [13:56:50]Write to MH i2c: E2 08 00 79 29 80 13 01 00 00 00 00 00 1F [13:56:50]Write i2c OK [13:56:50]MH_I2C_Read... [13:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:50]Read from MH i2c: E2 [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: E2 0E 00 [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: E2 0E 00 79 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AD [13:56:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:56:50]wFMCommunicate OK [13:56:50]SAM_PROTO_GetShiftState done [13:56:50]FM_GetShiftState done [13:56:50]opened in 1723766727 [13:56:50]opened+sec_in_day 1723853127 [13:56:50]quantity*price = 70037 [13:56:50]sum+1 = 70038 [13:56:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 345 16.08.2024 13:56 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198004 ФПД: 11723847355349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T135651&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198004&fm=11723847355349&tin=02508201610067®Number=0000000000092545&sum=70037 [13:56:51]StoreToDocumentArchive [13:56:51]shift 462 fd 198004 [13:56:51]save to /storage/0462/doc_00198004 [13:56:51]save last doc name /storage/0462/doc_00198004 to /storage/kkm_last_doc_name [13:56:51]save OK [13:56:51]Clear old archive folders... [13:56:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:56:51]tlvbuf is 0097E4F0 [13:56:51]SAM_PROTO_ClearQueue [13:56:51]wFMCommunicate request_size=4 [13:56:51]MH_SAM_APDU [13:56:51]CAPDU: 80 09 00 00 [13:56:51]Write to MH i2c: E2 08 00 86 29 80 09 00 00 00 00 00 00 21 [13:56:51]Write i2c OK [13:56:51]MH_I2C_Read... [13:56:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:51]Read from MH i2c: E2 [13:56:51]MH_I2C_Read... [13:56:51]Read from MH i2c: E2 03 00 [13:56:51]MH_I2C_Read... [13:56:51]Read from MH i2c: E2 03 00 86 29 00 90 00 23 [13:56:51]RAPDU: 90 00 [13:56:51]wFMCommunicate OK [13:56:51]SAM_PROTO_ClearQueue done [13:56:51]KKMCreateOFDPacket [13:56:51]OFDProtocolAddRootSTLVToBuf [13:56:51]FM_MakeSignedData [13:56:51]FM_MakeSignedData [13:56:51]SAM_PROTO_SignData [13:56:51]wFMCommunicate request_size=4 [13:56:51]MH_SAM_APDU [13:56:51]CAPDU: 80 0D 01 02 [13:56:51]Write to MH i2c: E2 08 00 87 29 80 0D 01 02 00 00 00 00 29 [13:56:51]Write i2c OK [13:56:51]MH_I2C_Read... [13:56:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:51]Read from MH i2c: E2 [13:56:51]MH_I2C_Read... [13:56:51]Read from MH i2c: E2 03 00 [13:56:51]MH_I2C_Read... [13:56:51]Read from MH i2c: E2 03 00 87 29 00 90 00 24 [13:56:51]RAPDU: 90 00 [13:56:51]wFMCommunicate OK [13:56:51]wFMCommunicate request_size=255 [13:56:51]MH_SAM_APDU [13: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 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A3 5A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 05 03 00 35 04 06 00 0A [13:56:51]Write to MH i2c: E2 02 01 88 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A3 5A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 05 03 00 35 04 06 00 0A 00 00 A3 [13:56:51]Write i2c OK [13:56:51]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 88 29 00 90 00 25 [13:56:52]RAPDU: 90 00 [13:56:52]wFMCommunicate OK [13:56:52]wFMCommunicate request_size=10 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 0D 02 02 05 A9 AB C1 CB D5 [13:56:52]Write to MH i2c: E2 0D 00 89 29 80 0D 02 02 05 00 A9 AB C1 CB D5 00 00 EB [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 89 29 00 90 00 26 [13:56:52]RAPDU: 90 00 [13:56:52]wFMCommunicate OK [13:56:52]wFMCommunicate request_size=4 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 0D 03 02 [13:56:52]Write to MH i2c: E2 08 00 8A 29 80 0D 03 02 00 00 00 00 2E [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 0B 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 0B 00 8A 29 00 7E 75 65 38 A9 EE F6 BE 90 00 0A [13:56:52]RAPDU: 7E 75 65 38 A9 EE F6 BE 90 00 [13:56:52]wFMCommunicate OK [13:56:52]SAM_PROTO_SignData done [13:56:52]FM_MakeSignedData done [13:56:52]CreateOFDProtocolMessage [13:56:52]wFMCommunicate request_size=4 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 11 00 00 [13:56:52]Write to MH i2c: E2 08 00 8B 29 80 11 00 00 00 00 00 00 2E [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 17 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 17 00 8B 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7B [13:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:56:52]wFMCommunicate OK [13:56:52]CreateOFDProtocolMessage done [13:56:52]OFDSenderStorePacket 198004 [13:56:52]StoreOFDPacket docnum=198004 [13:56:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E6 7B 07 01 B2 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A3 5A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 05 03 00 35 04 06 00 0A A9 AB C1 CB D5 7E 75 65 38 A9 EE F6 BE [13:56:52]CheckFolder [13:56:52]dirname=/storage/ofd_packets [13:56:52]CheckFolder done [13:56:52]ProducePacketName [13:56:52]name=ofd_packets/00198004 [13:56:52]NVStorageSaveData ofd_packets/00198004 [13:56:52]File name is /storage/ofd_packets/00198004 [13:56:52]Write 301 bytes [13:56:52]NVStorageSaveData done [13:56:52]OFDSenderStorePacket done [13:56:52]KKMCreateOFDPacket done [13:56:52]NVStorageSaveData kkm_last_timestamp [13:56:52]File name is /storage/kkm_last_timestamp [13:56:52]Write 4 bytes [13:56:52]NVStorageSaveData done [13:56:52]ExternCall_PrintAddStr [13:56:52]wPrintStart [13:56:52]Write to MH i2c: 01 00 00 8C 29 B5 [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 07 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 07 00 8C 29 00 00 00 00 00 FF 0F CA [13:56:52]RasterBufferAndPrint [13:56:52]line Счет N : (1)11325404 [13:56:52]line ИНН: 02508201610067 [13:56:52]line Контрольно-Кассовый Чек [13:56:52]line ПРОДАЖА [13:56:52]line ТРК (МРК, ГНК) : 32 [13:56:52]line Товар: 2710124130 [13:56:52]line Аи-92-К-4 [13:56:52]line 10.330 * 67.80 [13:56:52]line = 700.37 [13:56:52]line НДС 12% НСП 1% [13:56:52]line > о реализуемом товаре [13:56:52]line ИТОГО: 700.37 [13:56:52]line НСП 1% : 6.20 [13:56:52]line НДС 12% : 74.38 [13:56:52]line Наличными: 0.00 [13:56:52]line Безнал.: 700.37 [13:56:52]line Место: АЗС № 95 "Партнер Нефть" [13:56:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [13:56:52]line СНО: Общий режим [13:56:52]line Чек 345 16.08.2024 13:56 [13:56:52]line Смена: 462 ФФД: 1.0 [13:56:52]line ЗНМ: 0300000079 [13:56:52]line РНМ: 0000000000092545 [13:56:52]line Версия ККМ: 001 [13:56:52]line Платежная система: O! деньги [13:56:52]line ФМ: 0000000000871802 [13:56:52]line ФД: 198004 [13:56:52]line ФПД: 11723847355349 [13:56:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T135651&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198004&fm=11723847355349&tin=02508201610067®Number=0000000000092545&sum=70037 [13:56:52]written 0, free lines is 4095 [13:56:52]OFD Sender: Processing packet 198004 [packets to send 245, broken 244] [13:56:52]ProducePacketName [13:56:52]name=ofd_packets/00198004 [13:56:52]OFD Sender: To server: pG, [13:56:52]CommunicateWithHost lk.salyk.kg:30040 [13:56:52]ConnectInit lk.salyk.kg [13:56:52]Connected sock=10 [13:56:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E6 7B 07 01 B2 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A3 5A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 05 03 00 35 04 06 00 0A A9 AB C1 CB D5 7E 75 65 38 A9 EE F6 BE [13:56:52]Write to MH i2c: 01 00 00 B6 29 DF [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 07 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 07 00 B6 29 00 00 00 00 00 E1 0C D3 [13:56:52]RasterBufferAndPrint [13:56:52]line [13:56:52]line [13:56:52]line [13:56:52]line [13:56:52]line [13:56:52]written 0, free lines is 3302 [13:56:52]MH_Cut [13:56:52]Write to MH i2c: D1 01 00 BD 29 01 B8 [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A7 D7 47 00 A3 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 05 03 00 F4 03 04 00 B7 06 BF 66 B6 04 01 00 00 4D F6 3C 4B D1 2F CE 77 [13:56:52]CommunicateWithHost err = 0 [13:56:52]CheckOFDResponse [13:56:52]1017 (14) - 77093643461234 [13:56:52]1041 (16) - 0000000000871802 [13:56:52]1040 (4) - 198004 [13:56:52]1012 (4) - 16.08.2024 07:58 [13:56:52]1206 (1) - 0 [13:56:52]OFD Sender: Remove packet 198004 [13:56:52]ProducePacketName [13:56:52]name=ofd_packets/00198004 [13:56:52]NVStorageDeleteData [13:56:52]Read from MH i2c: D1 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: D1 01 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: D1 01 00 BD 29 00 B7 [13:56:52]Write to MH i2c: 01 00 00 BE 29 E7 [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:53]OFD Sender: No OFD packet to send [13:56:53]*** Cut start [13:56:53]*** Purtial cut [13:56:53]*** CUTSNS_PIN = 0 [13:56:53]*** Stage 1: CUTSNS_PIN = 1 [13:56:55]Read from MH i2c: 01 [13:56:55]MH_I2C_Read... [13:56:55]*** Stop cut motor [13:56:55]*** Cut end [13:56:55]Read from MH i2c: 01 07 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: 01 07 00 BE 29 00 00 00 00 00 FF 0F FC [13:56:55]process_action close_receipt done [13:56:55]requested_data is exist [13:56:55]produce_requested_data [13:56:55]requested_item fm.sn is exist - process it [13:56:55]wFMCommunicate request_size=4 [13:56:55]MH_SAM_APDU [13:56:55]CAPDU: 80 11 00 00 [13:56:55]Write to MH i2c: E2 08 00 BF 29 80 11 00 00 00 00 00 00 62 [13:56:55]Write i2c OK [13:56:55]MH_I2C_Read... [13:56:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:55]Read from MH i2c: E2 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 17 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 17 00 BF 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AF [13:56:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [13:56:55]wFMCommunicate OK [13:56:55]requested_item fd.num is exist - process it [13:56:55]SAM_PROTO_GetFieldsCounters [13:56:55]wFMCommunicate request_size=4 [13:56:55]MH_SAM_APDU [13:56:55]CAPDU: 80 13 00 00 [13:56:55]Write to MH i2c: E2 08 00 C0 29 80 13 00 00 00 00 00 00 65 [13:56:55]Write i2c OK [13:56:55]MH_I2C_Read... [13:56:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:55]Read from MH i2c: E2 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 62 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 62 00 C0 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 74 05 03 00 0E 04 04 00 CE 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 D9 [13:56:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 74 05 03 00 0E 04 04 00 CE 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:56:55]wFMCommunicate OK [13:56:55]SAM_PROTO_GetFieldsCounters done [13:56:55]requested_item shift.num is exist - process it [13:56:55]requested_item shift.opened is exist - process it [13:56:55]req_shift_opened [13:56:55]FM_GetShiftState [13:56:55]SAM_PROTO_GetShiftState [13:56:55]wFMCommunicate request_size=4 [13:56:55]MH_SAM_APDU [13:56:55]CAPDU: 80 13 01 00 [13:56:55]Write to MH i2c: E2 08 00 C1 29 80 13 01 00 00 00 00 00 67 [13:56:55]Write i2c OK [13:56:55]MH_I2C_Read... [13:56:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:55]Read from MH i2c: E2 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 0E 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 0E 00 C1 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F5 [13:56:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [13:56:55]wFMCommunicate OK [13:56:55]SAM_PROTO_GetShiftState done [13:56:55]FM_GetShiftState done [13:56:55]req_shift_opened done [13:56:55]requested_item shift.open_date is exist - process it [13:56:55]req_shift_open_date [13:56:55]req_shift_open_date done [13:56:55]produce_requested_data done [13:56:55]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198004,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [13:56:55]process_action_free close_receipt [13:56:55]json_value_free [13:56:55]json_value_free done [13:56:55]process_json_proto returns [13:56:55]Send response to host [13:56:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198004,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [13:56:55]free response buf [13:56:55]execute_script done [13:56:55]execute_script returns [13:56:55]free content buf [13:56:55]Sock 7.Close socket [13:56:55]Sock 7.Thread stoped [13:56:58]OFD Sender: No OFD packet to send [13:57:03]OFD Sender: No OFD packet to send [13:57:08]OFD Sender: No OFD packet to send [13:57:13]OFD Sender: No OFD packet to send [13:57:18]OFD Sender: No OFD packet to send [13:57:23]OFD Sender: No OFD packet to send [13:57:28]OFD Sender: No OFD packet to send [13:57:33]OFD Sender: No OFD packet to send [13:57:38]OFD Sender: No OFD packet to send [13:57:43]OFD Sender: No OFD packet to send [13:57:48]OFD Sender: No OFD packet to send [13:57:53]OFD Sender: No OFD packet to send [13:57:58]OFD Sender: No OFD packet to send [13:58:03]OFD Sender: No OFD packet to send [13:58:08]OFD Sender: No OFD packet to send [13:58:13]OFD Sender: No OFD packet to send [13:58:18]OFD Sender: No OFD packet to send [13:58:23]OFD Sender: No OFD packet to send [13:58:28]OFD Sender: No OFD packet to send [13:58:33]OFD Sender: No OFD packet to send [13:58:38]OFD Sender: No OFD packet to send [13:58:43]OFD Sender: No OFD packet to send [13:58:48]OFD Sender: No OFD packet to send [13:58:53]OFD Sender: No OFD packet to send [13:58:58]OFD Sender: No OFD packet to send [13:59:03]OFD Sender: No OFD packet to send [13:59:08]OFD Sender: No OFD packet to send [13:59:13]OFD Sender: No OFD packet to send [13:59:18]OFD Sender: No OFD packet to send [13:59:23]OFD Sender: No OFD packet to send [13:59:28]OFD Sender: No OFD packet to send [13:59:33]OFD Sender: No OFD packet to send [13:59:38]OFD Sender: No OFD packet to send [13:59:43]OFD Sender: No OFD packet to send [13:59:48]OFD Sender: No OFD packet to send [13:59:53]OFD Sender: No OFD packet to send [13:59:58]OFD Sender: No OFD packet to send [14:00:03]OFD Sender: No OFD packet to send [14:00:08]OFD Sender: No OFD packet to send [14:00:13]OFD Sender: No OFD packet to send [14:00:18]OFD Sender: No OFD packet to send [14:00:23]OFD Sender: No OFD packet to send [14:00:28]OFD Sender: No OFD packet to send [14:00:33]OFD Sender: No OFD packet to send [14:00:38]OFD Sender: No OFD packet to send [14:00:43]OFD Sender: No OFD packet to send [14:00:48]OFD Sender: No OFD packet to send [14:00:53]OFD Sender: No OFD packet to send [14:00:58]OFD Sender: No OFD packet to send [14:01:03]OFD Sender: No OFD packet to send [14:01:08]OFD Sender: No OFD packet to send [14:01:10]accept exits with 9 [14:01:10]New connection [14:01:10]New thread 3067403620 created [14:01:10]Thread 3067260260 joined [14:01:10]Waiting for new connection... [14:01:10] Sock 9.Parse request [14:01:10]Sock 9.Check first char [14:01:10]Sock 9.First char is OK [14:01:10]request: POST /json_proto HTTP/1.0 [14:01:10]Method: POST [14:01:10]URL: /json_proto [14:01:10]Method is POST - this is cgi request [14:01:10]url: /json_proto [14:01:10]query_string will be loaded in cgi processing [14:01:10]execute_cgi json_proto POST (null) [14:01:10]execute_cgi path=json_proto method=POST [14:01:10]POST find Content-Length [14:01:10]Host: 172.17.46.195:8080 [14:01:10]Content-Length: 679 [14:01:10]Content-Type: application/json [14:01:10] [14:01:10]POST finish read [14:01:10]Found Content-Length = 679 [14:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:10]execute_script... [14: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)11325407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:10]POST & json_proto [14:01:10]process_json_proto [14:01:10]json parsed OK: [14:01:10]protocol is kg_v1.0 [14:01:10]action value=close_receipt [14:01:10]process_action close_receipt [14:01:10]cmd_close_receipt [14:01:10]MH_GetDate [14:01:10]Write to MH i2c: F0 00 00 C2 29 DA [14:01:10]Write i2c OK [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 09 00 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 09 00 C2 29 00 A8 5B BF 66 8D AE BC 66 68 [14:01:10]GetLastDocTimeStamp 1723816611 [14:01:10]current date 1723816872 [14:01:10]FM_GetShiftState [14:01:10]SAM_PROTO_GetShiftState [14:01:10]wFMCommunicate request_size=4 [14:01:10]MH_SAM_APDU [14:01:10]CAPDU: 80 13 01 00 [14:01:10]Write to MH i2c: E2 08 00 C3 29 80 13 01 00 00 00 00 00 69 [14:01:10]Write i2c OK [14:01:10]MH_I2C_Read... [14:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:10]Read from MH i2c: E2 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: E2 0E 00 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: E2 0E 00 C3 29 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F7 [14:01:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:01:10]wFMCommunicate OK [14:01:10]SAM_PROTO_GetShiftState done [14:01:10]FM_GetShiftState done [14:01:10]opened in 1723766727 [14:01:10]opened+sec_in_day 1723853127 [14:01:10]quantity*price = 50036 [14:01:10]sum+1 = 50037 [14:01:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 346 16.08.2024 14:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198005 ФПД: 51151519732219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198005&fm=51151519732219&tin=02508201610067®Number=0000000000092545&sum=50000 [14:01:11]StoreToDocumentArchive [14:01:11]shift 462 fd 198005 [14:01:11]save to /storage/0462/doc_00198005 [14:01:11]save last doc name /storage/0462/doc_00198005 to /storage/kkm_last_doc_name [14:01:11]save OK [14:01:11]Clear old archive folders... [14:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:01:11]tlvbuf is 0099F190 [14:01:11]SAM_PROTO_ClearQueue [14:01:11]wFMCommunicate request_size=4 [14:01:11]MH_SAM_APDU [14:01:11]CAPDU: 80 09 00 00 [14:01:11]Write to MH i2c: E2 08 00 D0 29 80 09 00 00 00 00 00 00 6B [14:01:11]Write i2c OK [14:01:11]MH_I2C_Read... [14:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:11]Read from MH i2c: E2 [14:01:11]MH_I2C_Read... [14:01:11]Read from MH i2c: E2 03 00 [14:01:11]MH_I2C_Read... [14:01:11]Read from MH i2c: E2 03 00 D0 29 00 90 00 6D [14:01:11]RAPDU: 90 00 [14:01:11]wFMCommunicate OK [14:01:11]SAM_PROTO_ClearQueue done [14:01:11]KKMCreateOFDPacket [14:01:11]OFDProtocolAddRootSTLVToBuf [14:01:11]FM_MakeSignedData [14:01:11]FM_MakeSignedData [14:01:11]SAM_PROTO_SignData [14:01:11]wFMCommunicate request_size=4 [14:01:11]MH_SAM_APDU [14:01:11]CAPDU: 80 0D 01 02 [14:01:11]Write to MH i2c: E2 08 00 D1 29 80 0D 01 02 00 00 00 00 73 [14:01:11]Write i2c OK [14:01:11]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D1 29 00 90 00 6E [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=255 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A8 5B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 05 03 00 35 04 06 00 2E [14:01:12]Write to MH i2c: E2 02 01 D2 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A8 5B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 05 03 00 35 04 06 00 2E 00 00 E8 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D2 29 00 90 00 6F [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=10 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 02 02 05 85 A4 29 D1 FB [14:01:12]Write to MH i2c: E2 0D 00 D3 29 80 0D 02 02 05 00 85 A4 29 D1 FB 00 00 9E [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 D3 29 00 90 00 70 [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 03 02 [14:01:12]Write to MH i2c: E2 08 00 D4 29 80 0D 03 02 00 00 00 00 78 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 0B 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 0B 00 D4 29 00 FB 5B A8 2B 3B C1 D4 6B 90 00 DD [14:01:12]RAPDU: FB 5B A8 2B 3B C1 D4 6B 90 00 [14:01:12]wFMCommunicate OK [14:01:12]SAM_PROTO_SignData done [14:01:12]FM_MakeSignedData done [14:01:12]CreateOFDProtocolMessage [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 11 00 00 [14:01:12]Write to MH i2c: E2 08 00 D5 29 80 11 00 00 00 00 00 00 78 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 17 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 17 00 D5 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C5 [14:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:01:12]wFMCommunicate OK [14:01:12]CreateOFDProtocolMessage done [14:01:12]OFDSenderStorePacket 198005 [14:01:12]StoreOFDPacket docnum=198005 [14:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 08 E8 07 01 BD 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A8 5B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 05 03 00 35 04 06 00 2E 85 A4 29 D1 FB FB 5B A8 2B 3B C1 D4 6B [14:01:12]CheckFolder [14:01:12]dirname=/storage/ofd_packets [14:01:12]CheckFolder done [14:01:12]ProducePacketName [14:01:12]name=ofd_packets/00198005 [14:01:12]NVStorageSaveData ofd_packets/00198005 [14:01:12]File name is /storage/ofd_packets/00198005 [14:01:12]Write 301 bytes [14:01:12]NVStorageSaveData done [14:01:12]OFDSenderStorePacket done [14:01:12]KKMCreateOFDPacket done [14:01:12]NVStorageSaveData kkm_last_timestamp [14:01:12]File name is /storage/kkm_last_timestamp [14:01:12]Write 4 bytes [14:01:12]NVStorageSaveData done [14:01:12]ExternCall_PrintAddStr [14:01:12]wPrintStart [14:01:12]Write to MH i2c: 01 00 00 D6 29 FF [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: 01 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: 01 07 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: 01 07 00 D6 29 00 00 00 00 00 FF 0F 14 [14:01:12]RasterBufferAndPrint [14:01:12]line Счет N : (1)11325407 [14:01:12]line ИНН: 02508201610067 [14:01:12]line Контрольно-Кассовый Чек [14:01:12]line ПРОДАЖА [14:01:12]line ТРК (МРК, ГНК) : 12 [14:01:12]line Товар: 2710124130 [14:01:12]line Аи-92-К-4 [14:01:12]line 7.380 * 67.80 [14:01:12]line = 500.36 [14:01:12]line НДС 12% НСП 1% [14:01:12]line > о реализуемом товаре [14:01:12]line ОКРУГЛЕНИЕ: -0.36 [14:01:12]line ИТОГО: 500.00 [14:01:12]line Внесено: 500.00 [14:01:12]line СДАЧА: 0.00 [14:01:12]line НСП 1% : 4.43 [14:01:12]line НДС 12% : 53.14 [14:01:12]line Наличными: 500.00 [14:01:12]line Безнал.: 0.00 [14:01:12]line Место: АЗС № 95 "Партнер Нефть" [14:01:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:01:12]line СНО: Общий режим [14:01:12]line Чек 346 16.08.2024 14:01 [14:01:12]line Смена: 462 ФФД: 1.0 [14:01:12]line ЗНМ: 0300000079 [14:01:12]line РНМ: 0000000000092545 [14:01:12]line Версия ККМ: 001 [14:01:12]line ФМ: 0000000000871802 [14:01:12]line ФД: 198005 [14:01:12]line ФПД: 51151519732219 [14:01:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198005&fm=51151519732219&tin=02508201610067®Number=0000000000092545&sum=50000 [14:01:12]OFD Sender: Processing packet 198005 [packets to send 245, broken 244] [14:01:12]ProducePacketName [14:01:12]name=ofd_packets/00198005 [14:01:12]OFD Sender: To server: pG, [14:01:12]CommunicateWithHost lk.salyk.kg:30040 [14:01:12]ConnectInit lk.salyk.kg [14:01:12]written 0, free lines is 4095 [14:01:13]Connected sock=10 [14:01:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 08 E8 07 01 BD 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 A8 5B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 05 03 00 35 04 06 00 2E 85 A4 29 D1 FB FB 5B A8 2B 3B C1 D4 6B [14:01:13]Write to MH i2c: 01 00 00 01 2A 2B [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: 01 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: 01 07 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: 01 07 00 01 2A 00 00 00 00 00 CE 0C 0C [14:01:13]RasterBufferAndPrint [14:01:13]line [14:01:13]line [14:01:13]line [14:01:13]line [14:01:13]line [14:01:13]written 0, free lines is 3284 [14:01:13]MH_Cut [14:01:13]Write to MH i2c: D1 01 00 08 2A 01 04 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: D1 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: D1 01 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: D1 01 00 08 2A 00 03 [14:01:13]Write to MH i2c: 01 00 00 09 2A 33 [14:01:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 48 85 47 00 32 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 05 03 00 F4 03 04 00 BC 07 BF 66 B6 04 01 00 00 4B 3E D0 8F 04 87 E9 38 [14:01:13]CommunicateWithHost err = 0 [14:01:13]CheckOFDResponse [14:01:13]1017 (14) - 77093643461234 [14:01:13]1041 (16) - 0000000000871802 [14:01:13]1040 (4) - 198005 [14:01:13]1012 (4) - 16.08.2024 08:03 [14:01:13]1206 (1) - 0 [14:01:13]OFD Sender: Remove packet 198005 [14:01:13]ProducePacketName [14:01:13]name=ofd_packets/00198005 [14:01:13]NVStorageDeleteData [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]OFD Sender: No OFD packet to send [14:01:14]*** Cut start [14:01:14]*** Purtial cut [14:01:14]*** Stage 1: CUTSNS_PIN = 1 [14:01:14]Read from MH i2c: 01 [14:01:14]MH_I2C_Read... [14:01:14]*** Stop cut motor [14:01:14]*** Cut end [14:01:14]Read from MH i2c: 01 07 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 09 2A 00 00 00 00 00 FF 0F 48 [14:01:14]process_action close_receipt done [14:01:14]requested_data is exist [14:01:14]produce_requested_data [14:01:14]requested_item fm.sn is exist - process it [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 11 00 00 [14:01:14]Write to MH i2c: E2 08 00 0A 2A 80 11 00 00 00 00 00 00 AE [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 0A 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FB [14:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:01:14]wFMCommunicate OK [14:01:14]requested_item fd.num is exist - process it [14:01:14]SAM_PROTO_GetFieldsCounters [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 13 00 00 [14:01:14]Write to MH i2c: E2 08 00 0B 2A 80 13 00 00 00 00 00 00 B1 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 62 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 62 00 0B 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 75 05 03 00 0E 04 04 00 CE 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 29 [14:01:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 75 05 03 00 0E 04 04 00 CE 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 [14:01:14]wFMCommunicate OK [14:01:14]SAM_PROTO_GetFieldsCounters done [14:01:14]requested_item shift.num is exist - process it [14:01:14]requested_item shift.opened is exist - process it [14:01:14]req_shift_opened [14:01:14]FM_GetShiftState [14:01:14]SAM_PROTO_GetShiftState [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 13 01 00 [14:01:14]Write to MH i2c: E2 08 00 0C 2A 80 13 01 00 00 00 00 00 B3 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 0E 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 0E 00 0C 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 41 [14:01:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:01:14]wFMCommunicate OK [14:01:14]SAM_PROTO_GetShiftState done [14:01:14]FM_GetShiftState done [14:01:14]req_shift_opened done [14:01:14]requested_item shift.open_date is exist - process it [14:01:14]req_shift_open_date [14:01:14]req_shift_open_date done [14:01:14]produce_requested_data done [14:01:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198005,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:01:14]process_action_free close_receipt [14:01:14]json_value_free [14:01:14]json_value_free done [14:01:14]process_json_proto returns [14:01:14]Send response to host [14:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198005,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:01:14]free response buf [14:01:14]execute_script done [14:01:14]execute_script returns [14:01:14]free content buf [14:01:14]Sock 9.Close socket [14:01:14]Sock 9.Thread stoped [14:01:18]OFD Sender: No OFD packet to send [14:01:23]OFD Sender: No OFD packet to send [14:01:28]OFD Sender: No OFD packet to send [14:01:33]OFD Sender: No OFD packet to send [14:01:38]OFD Sender: No OFD packet to send [14:01:43]OFD Sender: No OFD packet to send [14:01:48]OFD Sender: No OFD packet to send [14:01:53]OFD Sender: No OFD packet to send [14:01:58]OFD Sender: No OFD packet to send [14:02:03]OFD Sender: No OFD packet to send [14:02:08]OFD Sender: No OFD packet to send [14:02:13]OFD Sender: No OFD packet to send [14:02:18]OFD Sender: No OFD packet to send [14:02:23]OFD Sender: No OFD packet to send [14:02:28]OFD Sender: No OFD packet to send [14:02:33]OFD Sender: No OFD packet to send [14:02:38]OFD Sender: No OFD packet to send [14:02:43]OFD Sender: No OFD packet to send [14:02:48]OFD Sender: No OFD packet to send [14:02:53]OFD Sender: No OFD packet to send [14:02:58]OFD Sender: No OFD packet to send [14:03:03]OFD Sender: No OFD packet to send [14:03:08]OFD Sender: No OFD packet to send [14:03:13]OFD Sender: No OFD packet to send [14:03:18]OFD Sender: No OFD packet to send [14:03:24]OFD Sender: No OFD packet to send [14:03:29]OFD Sender: No OFD packet to send [14:03:34]OFD Sender: No OFD packet to send [14:03:39]OFD Sender: No OFD packet to send [14:03:44]OFD Sender: No OFD packet to send [14:03:49]OFD Sender: No OFD packet to send [14:03:54]OFD Sender: No OFD packet to send [14:03:59]OFD Sender: No OFD packet to send [14:04:04]OFD Sender: No OFD packet to send [14:04:09]OFD Sender: No OFD packet to send [14:04:11]accept exits with 7 [14:04:11]New connection [14:04:11]New thread 3067260260 created [14:04:11]Thread 3067403620 joined [14:04:11]Waiting for new connection... [14:04:11] Sock 7.Parse request [14:04:11]Sock 7.Check first char [14:04:11]Sock 7.First char is OK [14:04:11]request: POST /json_proto HTTP/1.0 [14:04:11]Method: POST [14:04:11]URL: /json_proto [14:04:11]Method is POST - this is cgi request [14:04:11]url: /json_proto [14:04:11]query_string will be loaded in cgi processing [14:04:11]execute_cgi json_proto POST (null) [14:04:11]execute_cgi path=json_proto method=POST [14:04:11]POST find Content-Length [14:04:11]Host: 172.17.46.195:8080 [14:04:11]Content-Length: 805 [14:04:11]Content-Type: application/json [14:04:11] [14:04:11]POST finish read [14:04:11]Found Content-Length = 805 [14:04:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:11]execute_script... [14:04: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)11325408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:04:11]POST & json_proto [14:04:11]process_json_proto [14:04:11]json parsed OK: [14:04:11]protocol is kg_v1.0 [14:04:11]action value=close_receipt [14:04:11]process_action close_receipt [14:04:11]cmd_close_receipt [14:04:11]MH_GetDate [14:04:11]Write to MH i2c: F0 00 00 0D 2A 26 [14:04:11]Write i2c OK [14:04:11]MH_I2C_Read... [14:04:11]Read from MH i2c: F0 [14:04:11]MH_I2C_Read... [14:04:11]Read from MH i2c: F0 09 00 [14:04:11]MH_I2C_Read... [14:04:11]Read from MH i2c: F0 09 00 0D 2A 00 5D 5C BF 66 8D AE BC 66 6A [14:04:11]GetLastDocTimeStamp 1723816872 [14:04:11]current date 1723817053 [14:04:11]FM_GetShiftState [14:04:11]SAM_PROTO_GetShiftState [14:04:11]wFMCommunicate request_size=4 [14:04:11]MH_SAM_APDU [14:04:11]CAPDU: 80 13 01 00 [14:04:11]Write to MH i2c: E2 08 00 0E 2A 80 13 01 00 00 00 00 00 B5 [14:04:11]Write i2c OK [14:04:11]MH_I2C_Read... [14:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:11]Read from MH i2c: E2 [14:04:11]MH_I2C_Read... [14:04:11]Read from MH i2c: E2 0E 00 [14:04:11]MH_I2C_Read... [14:04:11]Read from MH i2c: E2 0E 00 0E 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 43 [14:04:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:04:11]wFMCommunicate OK [14:04:11]SAM_PROTO_GetShiftState done [14:04:11]FM_GetShiftState done [14:04:11]opened in 1723766727 [14:04:11]opened+sec_in_day 1723853127 [14:04:11]quantity*price = 200043 [14:04:11]sum+1 = 200044 [14:04:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 347 16.08.2024 14:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198006 ФПД: 14094607652749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140413&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198006&fm=14094607652749&tin=02508201610067®Number=0000000000092545&sum=200043 [14:04:13]StoreToDocumentArchive [14:04:13]shift 462 fd 198006 [14:04:13]save to /storage/0462/doc_00198006 [14:04:13]save last doc name /storage/0462/doc_00198006 to /storage/kkm_last_doc_name [14:04:13]save OK [14:04:13]Clear old archive folders... [14:04:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:04:13]tlvbuf is 009A9600 [14:04:13]SAM_PROTO_ClearQueue [14:04:13]wFMCommunicate request_size=4 [14:04:13]MH_SAM_APDU [14:04:13]CAPDU: 80 09 00 00 [14:04:13]Write to MH i2c: E2 08 00 1B 2A 80 09 00 00 00 00 00 00 B7 [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:13]Read from MH i2c: E2 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 1B 2A 00 90 00 B9 [14:04:13]RAPDU: 90 00 [14:04:13]wFMCommunicate OK [14:04:13]SAM_PROTO_ClearQueue done [14:04:13]KKMCreateOFDPacket [14:04:13]OFDProtocolAddRootSTLVToBuf [14:04:13]FM_MakeSignedData [14:04:13]FM_MakeSignedData [14:04:13]SAM_PROTO_SignData [14:04:13]wFMCommunicate request_size=4 [14:04:13]MH_SAM_APDU [14:04:13]CAPDU: 80 0D 01 02 [14:04:13]Write to MH i2c: E2 08 00 1C 2A 80 0D 01 02 00 00 00 00 BF [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:13]Read from MH i2c: E2 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 1C 2A 00 90 00 BA [14:04:13]RAPDU: 90 00 [14:04:13]wFMCommunicate OK [14:04:13]wFMCommunicate request_size=255 [14:04:13]MH_SAM_APDU [14:04: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 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 5B 01 00 00 F4 03 04 00 5D 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 05 03 00 35 04 06 00 0C [14:04:13]Write to MH i2c: E2 02 01 1D 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 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 5B 01 00 00 F4 03 04 00 5D 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 05 03 00 35 04 06 00 0C 00 00 D9 [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:13]Read from MH i2c: E2 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 1D 2A 00 90 00 BB [14:04:13]RAPDU: 90 00 [14:04:13]wFMCommunicate OK [14:04:13]wFMCommunicate request_size=10 [14:04:13]MH_SAM_APDU [14:04:13]CAPDU: 80 0D 02 02 05 D1 A8 15 17 8D [14:04:13]Write to MH i2c: E2 0D 00 1E 2A 80 0D 02 02 05 00 D1 A8 15 17 8D 00 00 FE [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:13]Read from MH i2c: E2 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 03 00 1E 2A 00 90 00 BC [14:04:13]RAPDU: 90 00 [14:04:13]wFMCommunicate OK [14:04:13]wFMCommunicate request_size=4 [14:04:13]MH_SAM_APDU [14:04:13]CAPDU: 80 0D 03 02 [14:04:13]Write to MH i2c: E2 08 00 1F 2A 80 0D 03 02 00 00 00 00 C4 [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:13]Read from MH i2c: E2 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 0B 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 0B 00 1F 2A 00 88 73 98 D3 EC E4 CC A1 90 00 68 [14:04:13]RAPDU: 88 73 98 D3 EC E4 CC A1 90 00 [14:04:13]wFMCommunicate OK [14:04:13]SAM_PROTO_SignData done [14:04:13]FM_MakeSignedData done [14:04:13]CreateOFDProtocolMessage [14:04:13]wFMCommunicate request_size=4 [14:04:13]MH_SAM_APDU [14:04:13]CAPDU: 80 11 00 00 [14:04:13]Write to MH i2c: E2 08 00 20 2A 80 11 00 00 00 00 00 00 C4 [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:13]Read from MH i2c: E2 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 17 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: E2 17 00 20 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 11 [14:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:04:13]wFMCommunicate OK [14:04:13]CreateOFDProtocolMessage done [14:04:13]OFDSenderStorePacket 198006 [14:04:13]StoreOFDPacket docnum=198006 [14:04:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 01 03 07 01 B1 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 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 5B 01 00 00 F4 03 04 00 5D 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 05 03 00 35 04 06 00 0C D1 A8 15 17 8D 88 73 98 D3 EC E4 CC A1 [14:04:13]CheckFolder [14:04:13]dirname=/storage/ofd_packets [14:04:13]CheckFolder done [14:04:13]ProducePacketName [14:04:13]name=ofd_packets/00198006 [14:04:13]NVStorageSaveData ofd_packets/00198006 [14:04:13]File name is /storage/ofd_packets/00198006 [14:04:13]Write 301 bytes [14:04:13]NVStorageSaveData done [14:04:13]OFDSenderStorePacket done [14:04:13]KKMCreateOFDPacket done [14:04:13]NVStorageSaveData kkm_last_timestamp [14:04:13]File name is /storage/kkm_last_timestamp [14:04:13]Write 4 bytes [14:04:13]NVStorageSaveData done [14:04:13]ExternCall_PrintAddStr [14:04:13]wPrintStart [14:04:13]Write to MH i2c: 01 00 00 21 2A 4B [14:04:13]Write i2c OK [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: 01 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: 01 07 00 [14:04:13]MH_I2C_Read... [14:04:13]Read from MH i2c: 01 07 00 21 2A 00 00 00 00 00 FF 0F 60 [14:04:13]RasterBufferAndPrint [14:04:13]line Счет N : (1)11325408 [14:04:13]line ИНН: 02508201610067 [14:04:13]line Контрольно-Кассовый Чек [14:04:13]line ПРОДАЖА [14:04:13]line ТРК (МРК, ГНК) : 41 [14:04:13]line Товар: 2710124500 [14:04:13]line Аи-95-К-5 [14:04:13]line 26.960 * 74.20 [14:04:13]line = 2000.43 [14:04:13]line НДС 12% НСП 1% [14:04:13]line > о реализуемом товаре [14:04:13]line ИТОГО: 2000.43 [14:04:13]line НСП 1% : 17.70 [14:04:13]line НДС 12% : 212.43 [14:04:13]line Наличными: 0.00 [14:04:13]line Безнал.: 2000.43 [14:04:13]line Место: АЗС № 95 "Партнер Нефть" [14:04:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:04:13]line СНО: Общий режим [14:04:13]line Чек 347 16.08.2024 14:04 [14:04:13]line Смена: 462 ФФД: 1.0 [14:04:13]line ЗНМ: 0300000079 [14:04:13]line РНМ: 0000000000092545 [14:04:13]line Версия ККМ: 001 [14:04:13]line Платежная система: O! деньги [14:04:13]line ФМ: 0000000000871802 [14:04:13]line ФД: 198006 [14:04:13]line ФПД: 14094607652749 [14:04:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140413&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198006&fm=14094607652749&tin=02508201610067®Number=0000000000092545&sum=200043 [14:04:13]OFD Sender: Processing packet 198006 [packets to send 245, broken 244] [14:04:13]ProducePacketName [14:04:13]name=ofd_packets/00198006 [14:04:13]OFD Sender: To server: pG, [14:04:13]CommunicateWithHost lk.salyk.kg:30040 [14:04:13]ConnectInit lk.salyk.kg [14:04:13]written 0, free lines is 4095 [14:04:14]Connected sock=10 [14:04:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 01 03 07 01 B1 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 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 5B 01 00 00 F4 03 04 00 5D 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 05 03 00 35 04 06 00 0C D1 A8 15 17 8D 88 73 98 D3 EC E4 CC A1 [14:04:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DE 25 47 00 EF 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 05 03 00 F4 03 04 00 71 08 BF 66 B6 04 01 00 00 D4 5E 18 F1 53 1A 95 6B [14:04:14]CommunicateWithHost err = 0 [14:04:14]CheckOFDResponse [14:04:14]1017 (14) - 77093643461234 [14:04:14]1041 (16) - 0000000000871802 [14:04:14]1040 (4) - 198006 [14:04:14]1012 (4) - 16.08.2024 08:06 [14:04:14]1206 (1) - 0 [14:04:14]OFD Sender: Remove packet 198006 [14:04:14]ProducePacketName [14:04:14]name=ofd_packets/00198006 [14:04:14]NVStorageDeleteData [14:04:14]Write to MH i2c: 01 00 00 4B 2A 75 [14:04:14]Write i2c OK [14:04:14]MH_I2C_Read... [14:04:14]Read from MH i2c: 01 [14:04:14]MH_I2C_Read... [14:04:14]Read from MH i2c: 01 07 00 [14:04:14]MH_I2C_Read... [14:04:14]Read from MH i2c: 01 07 00 4B 2A 00 00 00 00 00 EF 0C 77 [14:04:14]RasterBufferAndPrint [14:04:14]line [14:04:14]line [14:04:14]line [14:04:14]line [14:04:14]line [14:04:14]written 0, free lines is 3318 [14:04:14]MH_Cut [14:04:14]Write to MH i2c: D1 01 00 52 2A 01 4E [14:04:14]Write i2c OK [14:04:14]MH_I2C_Read... [14:04:14]Read from MH i2c: D1 [14:04:14]MH_I2C_Read... [14:04:14]Read from MH i2c: D1 01 00 [14:04:14]MH_I2C_Read... [14:04:14]Read from MH i2c: D1 01 00 52 2A 00 4D [14:04:14]Write to MH i2c: 01 00 00 53 2A 7D [14:04:14]Write i2c OK [14:04:14]MH_I2C_Read... [14:04:14]OFD Sender: No OFD packet to send [14:04:15]*** Cut start [14:04:15]*** Purtial cut [14:04:15]*** CUTSNS_PIN = 0 [14:04:15]*** Stage 1: CUTSNS_PIN = 1 [14:04:17]Read from MH i2c: 01 [14:04:17]MH_I2C_Read... [14:04:17]*** Stop cut motor [14:04:17]*** Cut end [14:04:17]Read from MH i2c: 01 07 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: 01 07 00 53 2A 00 00 00 00 00 FF 0F 92 [14:04:17]process_action close_receipt done [14:04:17]requested_data is exist [14:04:17]produce_requested_data [14:04:17]requested_item fm.sn is exist - process it [14:04:17]wFMCommunicate request_size=4 [14:04:17]MH_SAM_APDU [14:04:17]CAPDU: 80 11 00 00 [14:04:17]Write to MH i2c: E2 08 00 54 2A 80 11 00 00 00 00 00 00 F8 [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 17 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 17 00 54 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 45 [14:04:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:04:17]wFMCommunicate OK [14:04:17]requested_item fd.num is exist - process it [14:04:17]SAM_PROTO_GetFieldsCounters [14:04:17]wFMCommunicate request_size=4 [14:04:17]MH_SAM_APDU [14:04:17]CAPDU: 80 13 00 00 [14:04:17]Write to MH i2c: E2 08 00 55 2A 80 13 00 00 00 00 00 00 FB [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 62 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 62 00 55 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 76 05 03 00 0E 04 04 00 CE 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 77 [14:04:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 76 05 03 00 0E 04 04 00 CE 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 [14:04:17]wFMCommunicate OK [14:04:17]SAM_PROTO_GetFieldsCounters done [14:04:17]requested_item shift.num is exist - process it [14:04:17]requested_item shift.opened is exist - process it [14:04:17]req_shift_opened [14:04:17]FM_GetShiftState [14:04:17]SAM_PROTO_GetShiftState [14:04:17]wFMCommunicate request_size=4 [14:04:17]MH_SAM_APDU [14:04:17]CAPDU: 80 13 01 00 [14:04:17]Write to MH i2c: E2 08 00 56 2A 80 13 01 00 00 00 00 00 FD [14:04:17]Write i2c OK [14:04:17]MH_I2C_Read... [14:04:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:17]Read from MH i2c: E2 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 0E 00 [14:04:17]MH_I2C_Read... [14:04:17]Read from MH i2c: E2 0E 00 56 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8B [14:04:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:04:17]wFMCommunicate OK [14:04:17]SAM_PROTO_GetShiftState done [14:04:17]FM_GetShiftState done [14:04:17]req_shift_opened done [14:04:17]requested_item shift.open_date is exist - process it [14:04:17]req_shift_open_date [14:04:17]req_shift_open_date done [14:04:17]produce_requested_data done [14:04:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198006,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:04:17]process_action_free close_receipt [14:04:17]json_value_free [14:04:17]json_value_free done [14:04:17]process_json_proto returns [14:04:17]Send response to host [14:04:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198006,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:04:17]free response buf [14:04:17]execute_script done [14:04:17]execute_script returns [14:04:17]free content buf [14:04:17]Sock 7.Close socket [14:04:17]Sock 7.Thread stoped [14:04:19]OFD Sender: No OFD packet to send [14:04:24]OFD Sender: No OFD packet to send [14:04:29]OFD Sender: No OFD packet to send [14:04:34]OFD Sender: No OFD packet to send [14:04:39]OFD Sender: No OFD packet to send [14:04:44]OFD Sender: No OFD packet to send [14:04:49]OFD Sender: No OFD packet to send [14:04:54]OFD Sender: No OFD packet to send [14:04:59]OFD Sender: No OFD packet to send [14:05:04]accept exits with 9 [14:05:04]New connection [14:05:04]New thread 3067403620 created [14:05:04]Thread 3067260260 joined [14:05:04]Waiting for new connection... [14:05:04] Sock 9.Parse request [14:05:04]Sock 9.Check first char [14:05:04]Sock 9.First char is OK [14:05:04]request: POST /json_proto HTTP/1.0 [14:05:04]Method: POST [14:05:04]URL: /json_proto [14:05:04]Method is POST - this is cgi request [14:05:04]url: /json_proto [14:05:04]query_string will be loaded in cgi processing [14:05:04]execute_cgi json_proto POST (null) [14:05:04]execute_cgi path=json_proto method=POST [14:05:04]POST find Content-Length [14:05:04]Host: 172.17.46.195:8080 [14:05:04]Content-Length: 793 [14:05:04]Content-Type: application/json [14:05:04] [14:05:04]POST finish read [14:05:04]Found Content-Length = 793 [14:05:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:04]execute_script... [14:05: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)11325411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:04]POST & json_proto [14:05:04]process_json_proto [14:05:04]json parsed OK: [14:05:04]protocol is kg_v1.0 [14:05:04]action value=close_receipt [14:05:04]process_action close_receipt [14:05:04]cmd_close_receipt [14:05:04]MH_GetDate [14:05:04]Write to MH i2c: F0 00 00 57 2A 70 [14:05:04]Write i2c OK [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: F0 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: F0 09 00 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: F0 09 00 57 2A 00 92 5C BF 66 8D AE BC 66 E9 [14:05:04]GetLastDocTimeStamp 1723817053 [14:05:04]current date 1723817106 [14:05:04]FM_GetShiftState [14:05:04]SAM_PROTO_GetShiftState [14:05:04]wFMCommunicate request_size=4 [14:05:04]MH_SAM_APDU [14:05:04]CAPDU: 80 13 01 00 [14:05:04]Write to MH i2c: E2 08 00 58 2A 80 13 01 00 00 00 00 00 FF [14:05:04]Write i2c OK [14:05:04]MH_I2C_Read... [14:05:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:04]Read from MH i2c: E2 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: E2 0E 00 [14:05:04]MH_I2C_Read... [14:05:04]Read from MH i2c: E2 0E 00 58 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8D [14:05:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:05:04]wFMCommunicate OK [14:05:04]SAM_PROTO_GetShiftState done [14:05:04]FM_GetShiftState done [14:05:04]opened in 1723766727 [14:05:04]opened+sec_in_day 1723853127 [14:05:04]quantity*price = 70038 [14:05:04]sum+1 = 70039 [14:05:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.38 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.38 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 348 16.08.2024 14:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198007 ФПД: 181344828739151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140506&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198007&fm=181344828739151&tin=02508201610067®Number=0000000000092545&sum=70038 [14:05:06]StoreToDocumentArchive [14:05:06]shift 462 fd 198007 [14:05:06]save to /storage/0462/doc_00198007 [14:05:06]save last doc name /storage/0462/doc_00198007 to /storage/kkm_last_doc_name [14:05:06]save OK [14:05:06]Clear old archive folders... [14:05:06]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:05:06]tlvbuf is 0095E030 [14:05:06]SAM_PROTO_ClearQueue [14:05:06]wFMCommunicate request_size=4 [14:05:06]MH_SAM_APDU [14:05:06]CAPDU: 80 09 00 00 [14:05:06]Write to MH i2c: E2 08 00 65 2A 80 09 00 00 00 00 00 00 01 [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:06]Read from MH i2c: E2 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 65 2A 00 90 00 03 [14:05:06]RAPDU: 90 00 [14:05:06]wFMCommunicate OK [14:05:06]SAM_PROTO_ClearQueue done [14:05:06]KKMCreateOFDPacket [14:05:06]OFDProtocolAddRootSTLVToBuf [14:05:06]FM_MakeSignedData [14:05:06]FM_MakeSignedData [14:05:06]SAM_PROTO_SignData [14:05:06]wFMCommunicate request_size=4 [14:05:06]MH_SAM_APDU [14:05:06]CAPDU: 80 0D 01 02 [14:05:06]Write to MH i2c: E2 08 00 66 2A 80 0D 01 02 00 00 00 00 09 [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:06]Read from MH i2c: E2 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 66 2A 00 90 00 04 [14:05:06]RAPDU: 90 00 [14:05:06]wFMCommunicate OK [14:05:06]wFMCommunicate request_size=255 [14:05:06]MH_SAM_APDU [14:05:06]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 92 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 05 03 00 35 04 06 00 A4 EE A2 [14:05:06]Write to MH i2c: E2 02 01 67 2A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 92 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 05 03 00 35 04 06 00 A4 EE A2 00 00 2F [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:06]Read from MH i2c: E2 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 67 2A 00 90 00 05 [14:05:06]RAPDU: 90 00 [14:05:06]wFMCommunicate OK [14:05:06]wFMCommunicate request_size=8 [14:05:06]MH_SAM_APDU [14:05:06]CAPDU: 80 0D 02 02 03 19 4E 4F [14:05:06]Write to MH i2c: E2 0B 00 68 2A 80 0D 02 02 03 00 19 4E 4F 00 00 C8 [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 [14:05:06]MH_I2C_Read... [14:05:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:06]Read from MH i2c: E2 03 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 03 00 68 2A 00 90 00 06 [14:05:06]RAPDU: 90 00 [14:05:06]wFMCommunicate OK [14:05:06]wFMCommunicate request_size=4 [14:05:06]MH_SAM_APDU [14:05:06]CAPDU: 80 0D 03 02 [14:05:06]Write to MH i2c: E2 08 00 69 2A 80 0D 03 02 00 00 00 00 0E [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:06]Read from MH i2c: E2 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 0B 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 0B 00 69 2A 00 85 41 AC 21 E7 44 A0 41 90 00 AE [14:05:06]RAPDU: 85 41 AC 21 E7 44 A0 41 90 00 [14:05:06]wFMCommunicate OK [14:05:06]SAM_PROTO_SignData done [14:05:06]FM_MakeSignedData done [14:05:06]CreateOFDProtocolMessage [14:05:06]wFMCommunicate request_size=4 [14:05:06]MH_SAM_APDU [14:05:06]CAPDU: 80 11 00 00 [14:05:06]Write to MH i2c: E2 08 00 6A 2A 80 11 00 00 00 00 00 00 0E [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:06]Read from MH i2c: E2 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 17 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: E2 17 00 6A 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5B [14:05:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:05:06]wFMCommunicate OK [14:05:06]CreateOFDProtocolMessage done [14:05:06]OFDSenderStorePacket 198007 [14:05:06]StoreOFDPacket docnum=198007 [14:05:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D6 E3 05 01 14 7A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 92 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 05 03 00 35 04 06 00 A4 EE A2 19 4E 4F 85 41 AC 21 E7 44 A0 41 [14:05:06]CheckFolder [14:05:06]dirname=/storage/ofd_packets [14:05:06]CheckFolder done [14:05:06]ProducePacketName [14:05:06]name=ofd_packets/00198007 [14:05:06]NVStorageSaveData ofd_packets/00198007 [14:05:06]File name is /storage/ofd_packets/00198007 [14:05:06]Write 299 bytes [14:05:06]NVStorageSaveData done [14:05:06]OFDSenderStorePacket done [14:05:06]KKMCreateOFDPacket done [14:05:06]NVStorageSaveData kkm_last_timestamp [14:05:06]File name is /storage/kkm_last_timestamp [14:05:06]Write 4 bytes [14:05:06]NVStorageSaveData done [14:05:06]ExternCall_PrintAddStr [14:05:06]wPrintStart [14:05:06]Write to MH i2c: 01 00 00 6B 2A 95 [14:05:06]Write i2c OK [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: 01 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: 01 07 00 [14:05:06]MH_I2C_Read... [14:05:06]Read from MH i2c: 01 07 00 6B 2A 00 00 00 00 00 FF 0F AA [14:05:06]RasterBufferAndPrint [14:05:06]line Счет N : (1)11325411 [14:05:06]line ИНН: 02508201610067 [14:05:06]line Контрольно-Кассовый Чек [14:05:06]line ПРОДАЖА [14:05:06]line ТРК (МРК, ГНК) : 23 [14:05:06]line Товар: 2710124130 [14:05:06]line SU-92-К-5 [14:05:06]line 10.180 * 68.80 [14:05:06]line = 700.38 [14:05:06]line НДС 12% НСП 1% [14:05:06]line > о реализуемом товаре [14:05:06]line ИТОГО: 700.38 [14:05:06]line НСП 1% : 6.20 [14:05:06]line НДС 12% : 74.38 [14:05:06]line Наличными: 0.00 [14:05:06]line Безнал.: 700.38 [14:05:06]line Место: АЗС № 95 "Партнер Нефть" [14:05:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:05:06]line СНО: Общий режим [14:05:06]line Чек 348 16.08.2024 14:05 [14:05:06]line Смена: 462 ФФД: 1.0 [14:05:06]line ЗНМ: 0300000079 [14:05:06]line РНМ: 0000000000092545 [14:05:06]line Версия ККМ: 001 [14:05:06]line Платежная система: O! деньги [14:05:06]line ФМ: 0000000000871802 [14:05:06]line ФД: 198007 [14:05:06]line ФПД: 181344828739151 [14:05:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140506&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198007&fm=181344828739151&tin=02508201610067®Number=0000000000092545&sum=70038 [14:05:06]OFD Sender: Processing packet 198007 [packets to send 245, broken 244] [14:05:06]ProducePacketName [14:05:06]name=ofd_packets/00198007 [14:05:06]OFD Sender: To server: pG, [14:05:06]CommunicateWithHost lk.salyk.kg:30040 [14:05:06]ConnectInit lk.salyk.kg [14:05:06]written 0, free lines is 4095 [14:05:06]Connected sock=10 [14:05:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D6 E3 05 01 14 7A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 92 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 05 03 00 35 04 06 00 A4 EE A2 19 4E 4F 85 41 AC 21 E7 44 A0 41 [14:05:07]Write to MH i2c: 01 00 00 95 2A BF [14:05:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8A D8 47 00 51 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 05 03 00 F4 03 04 00 A6 08 BF 66 B6 04 01 00 00 A9 97 38 95 12 1A 38 A7 [14:05:07]CommunicateWithHost err = 0 [14:05:07]CheckOFDResponse [14:05:07]1017 (14) - 77093643461234 [14:05:07]1041 (16) - 0000000000871802 [14:05:07]1040 (4) - 198007 [14:05:07]1012 (4) - 16.08.2024 08:07 [14:05:07]1206 (1) - 0 [14:05:07]OFD Sender: Remove packet 198007 [14:05:07]ProducePacketName [14:05:07]name=ofd_packets/00198007 [14:05:07]NVStorageDeleteData [14:05:07]Write i2c OK [14:05:07]MH_I2C_Read... [14:05:07]Read from MH i2c: 01 [14:05:07]MH_I2C_Read... [14:05:07]Read from MH i2c: 01 07 00 [14:05:07]MH_I2C_Read... [14:05:07]Read from MH i2c: 01 07 00 95 2A 00 00 00 00 00 ED 0C BF [14:05:07]RasterBufferAndPrint [14:05:07]line [14:05:07]line [14:05:07]line [14:05:07]line [14:05:07]line [14:05:07]written 0, free lines is 3323 [14:05:07]MH_Cut [14:05:07]Write to MH i2c: D1 01 00 9C 2A 01 98 [14:05:07]Write i2c OK [14:05:07]MH_I2C_Read... [14:05:07]Read from MH i2c: D1 [14:05:07]MH_I2C_Read... [14:05:07]Read from MH i2c: D1 01 00 [14:05:07]MH_I2C_Read... [14:05:07]Read from MH i2c: D1 01 00 9C 2A 00 97 [14:05:07]Write to MH i2c: 01 00 00 9D 2A C7 [14:05:07]Write i2c OK [14:05:07]MH_I2C_Read... [14:05:07]OFD Sender: No OFD packet to send [14:05:07]*** Cut start [14:05:07]*** Purtial cut [14:05:07]*** Stage 1: CUTSNS_PIN = 1 [14:05:08]Read from MH i2c: 01 [14:05:08]MH_I2C_Read... [14:05:08]*** Stop cut motor [14:05:08]*** Cut end [14:05:08]Read from MH i2c: 01 07 00 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: 01 07 00 9D 2A 00 00 00 00 00 FF 0F DC [14:05:08]process_action close_receipt done [14:05:08]requested_data is exist [14:05:08]produce_requested_data [14:05:08]requested_item fm.sn is exist - process it [14:05:08]wFMCommunicate request_size=4 [14:05:08]MH_SAM_APDU [14:05:08]CAPDU: 80 11 00 00 [14:05:08]Write to MH i2c: E2 08 00 9E 2A 80 11 00 00 00 00 00 00 42 [14:05:08]Write i2c OK [14:05:08]MH_I2C_Read... [14:05:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:08]Read from MH i2c: E2 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: E2 17 00 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: E2 17 00 9E 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8F [14:05:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:05:08]wFMCommunicate OK [14:05:08]requested_item fd.num is exist - process it [14:05:08]SAM_PROTO_GetFieldsCounters [14:05:08]wFMCommunicate request_size=4 [14:05:08]MH_SAM_APDU [14:05:08]CAPDU: 80 13 00 00 [14:05:08]Write to MH i2c: E2 08 00 9F 2A 80 13 00 00 00 00 00 00 45 [14:05:08]Write i2c OK [14:05:08]MH_I2C_Read... [14:05:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:08]Read from MH i2c: E2 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: E2 62 00 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: E2 62 00 9F 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 77 05 03 00 0E 04 04 00 CE 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 C5 [14:05:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 77 05 03 00 0E 04 04 00 CE 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 [14:05:08]wFMCommunicate OK [14:05:08]SAM_PROTO_GetFieldsCounters done [14:05:08]requested_item shift.num is exist - process it [14:05:08]requested_item shift.opened is exist - process it [14:05:08]req_shift_opened [14:05:08]FM_GetShiftState [14:05:08]SAM_PROTO_GetShiftState [14:05:08]wFMCommunicate request_size=4 [14:05:08]MH_SAM_APDU [14:05:08]CAPDU: 80 13 01 00 [14:05:08]Write to MH i2c: E2 08 00 A0 2A 80 13 01 00 00 00 00 00 47 [14:05:08]Write i2c OK [14:05:08]MH_I2C_Read... [14:05:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:08]Read from MH i2c: E2 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: E2 0E 00 [14:05:08]MH_I2C_Read... [14:05:08]Read from MH i2c: E2 0E 00 A0 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D5 [14:05:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:05:08]wFMCommunicate OK [14:05:08]SAM_PROTO_GetShiftState done [14:05:08]FM_GetShiftState done [14:05:08]req_shift_opened done [14:05:08]requested_item shift.open_date is exist - process it [14:05:08]req_shift_open_date [14:05:08]req_shift_open_date done [14:05:08]produce_requested_data done [14:05:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198007,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:05:08]process_action_free close_receipt [14:05:08]json_value_free [14:05:08]json_value_free done [14:05:08]process_json_proto returns [14:05:08]Send response to host [14:05:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198007,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:05:08]free response buf [14:05:08]execute_script done [14:05:08]execute_script returns [14:05:08]free content buf [14:05:08]Sock 9.Close socket [14:05:08]Sock 9.Thread stoped [14:05:12]OFD Sender: No OFD packet to send [14:05:17]OFD Sender: No OFD packet to send [14:05:22]OFD Sender: No OFD packet to send [14:05:27]OFD Sender: No OFD packet to send [14:05:32]OFD Sender: No OFD packet to send [14:05:37]OFD Sender: No OFD packet to send [14:05:40]accept exits with 7 [14:05:40]New connection [14:05:40]New thread 3067260260 created [14:05:40]Thread 3067403620 joined [14:05:40]Waiting for new connection... [14:05:40] Sock 7.Parse request [14:05:40]Sock 7.Check first char [14:05:40]Sock 7.First char is OK [14:05:40]request: POST /json_proto HTTP/1.0 [14:05:40]Method: POST [14:05:40]URL: /json_proto [14:05:40]Method is POST - this is cgi request [14:05:40]url: /json_proto [14:05:40]query_string will be loaded in cgi processing [14:05:40]execute_cgi json_proto POST (null) [14:05:40]execute_cgi path=json_proto method=POST [14:05:40]POST find Content-Length [14:05:40]Host: 172.17.46.195:8080 [14:05:40]Content-Length: 679 [14:05:40]Content-Type: application/json [14:05:40] [14:05:40]POST finish read [14:05:40]Found Content-Length = 679 [14:05:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325410", "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.300, "sum" : 393.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 393.00, "payments": [ { "type": 0, "sum" : 393.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:40]execute_script... [14:05: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)11325410", "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.300, "sum" : 393.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 393.00, "payments": [ { "type": 0, "sum" : 393.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:40]POST & json_proto [14:05:40]process_json_proto [14:05:40]json parsed OK: [14:05:40]protocol is kg_v1.0 [14:05:40]action value=close_receipt [14:05:40]process_action close_receipt [14:05:40]cmd_close_receipt [14:05:40]MH_GetDate [14:05:40]Write to MH i2c: F0 00 00 A1 2A BA [14:05:40]Write i2c OK [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: F0 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: F0 09 00 [14:05:40]MH_I2C_Read... [14:05:40]Read from MH i2c: F0 09 00 A1 2A 00 B5 5C BF 66 8D AE BC 66 56 [14:05:40]GetLastDocTimeStamp 1723817106 [14:05:40]current date 1723817141 [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 A2 2A 80 13 01 00 00 00 00 00 49 [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 A2 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D7 [14:05:40]RAPDU: 09 00 01 C7 97 BE 66 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]opened in 1723766727 [14:05:40]opened+sec_in_day 1723853127 [14:05:40]quantity*price = 39326 [14:05:40]sum+1 = 39327 [14:05:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 393.00 Внесено: 500.00 СДАЧА: 107.00 НСП 1% : 3.48 НДС 12% : 41.76 Наличными: 393.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 349 16.08.2024 14:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198008 ФПД: 34975624958960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140541&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198008&fm=34975624958960&tin=02508201610067®Number=0000000000092545&sum=39300 [14:05:41]StoreToDocumentArchive [14:05:41]shift 462 fd 198008 [14:05:41]save to /storage/0462/doc_00198008 [14:05:41]save last doc name /storage/0462/doc_00198008 to /storage/kkm_last_doc_name [14:05:41]save OK [14:05:41]Clear old archive folders... [14:05:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:05:41]tlvbuf is 009A93E0 [14:05:41]SAM_PROTO_ClearQueue [14:05:41]wFMCommunicate request_size=4 [14:05:41]MH_SAM_APDU [14:05:41]CAPDU: 80 09 00 00 [14:05:41]Write to MH i2c: E2 08 00 AF 2A 80 09 00 00 00 00 00 00 4B [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:41]Read from MH i2c: E2 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 AF 2A 00 90 00 4D [14:05:41]RAPDU: 90 00 [14:05:41]wFMCommunicate OK [14:05:41]SAM_PROTO_ClearQueue done [14:05:41]KKMCreateOFDPacket [14:05:41]OFDProtocolAddRootSTLVToBuf [14:05:41]FM_MakeSignedData [14:05:41]FM_MakeSignedData [14:05:41]SAM_PROTO_SignData [14:05:41]wFMCommunicate request_size=4 [14:05:41]MH_SAM_APDU [14:05:41]CAPDU: 80 0D 01 02 [14:05:41]Write to MH i2c: E2 08 00 B0 2A 80 0D 01 02 00 00 00 00 53 [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:41]Read from MH i2c: E2 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 B0 2A 00 90 00 4E [14:05:41]RAPDU: 90 00 [14:05:41]wFMCommunicate OK [14:05:41]wFMCommunicate request_size=255 [14:05:41]MH_SAM_APDU [14:05: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 B4 14 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 B5 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 05 03 00 35 04 06 00 1F [14:05:41]Write to MH i2c: E2 02 01 B1 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 B4 14 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 B5 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 05 03 00 35 04 06 00 1F 00 00 6B [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:41]Read from MH i2c: E2 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 B1 2A 00 90 00 4F [14:05:41]RAPDU: 90 00 [14:05:41]wFMCommunicate OK [14:05:41]wFMCommunicate request_size=10 [14:05:41]MH_SAM_APDU [14:05:41]CAPDU: 80 0D 02 02 05 CF 65 B3 93 F0 [14:05:41]Write to MH i2c: E2 0D 00 B2 2A 80 0D 02 02 05 00 CF 65 B3 93 F0 00 00 CA [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:41]Read from MH i2c: E2 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 03 00 B2 2A 00 90 00 50 [14:05:41]RAPDU: 90 00 [14:05:41]wFMCommunicate OK [14:05:41]wFMCommunicate request_size=4 [14:05:41]MH_SAM_APDU [14:05:41]CAPDU: 80 0D 03 02 [14:05:41]Write to MH i2c: E2 08 00 B3 2A 80 0D 03 02 00 00 00 00 58 [14:05:41]Write i2c OK [14:05:41]MH_I2C_Read... [14:05:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:41]Read from MH i2c: E2 [14:05:41]MH_I2C_Read... [14:05:41]Read from MH i2c: E2 0B 00 [14:05:41]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 0B 00 B3 2A 00 59 9C 02 6D 2F A5 A2 F1 90 00 24 [14:05:42]RAPDU: 59 9C 02 6D 2F A5 A2 F1 90 00 [14:05:42]wFMCommunicate OK [14:05:42]SAM_PROTO_SignData done [14:05:42]FM_MakeSignedData done [14:05:42]CreateOFDProtocolMessage [14:05:42]wFMCommunicate request_size=4 [14:05:42]MH_SAM_APDU [14:05:42]CAPDU: 80 11 00 00 [14:05:42]Write to MH i2c: E2 08 00 B4 2A 80 11 00 00 00 00 00 00 58 [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:42]Read from MH i2c: E2 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 17 00 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: E2 17 00 B4 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A5 [14:05:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:05:42]wFMCommunicate OK [14:05:42]CreateOFDProtocolMessage done [14:05:42]OFDSenderStorePacket 198008 [14:05:42]StoreOFDPacket docnum=198008 [14:05:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4C BE 07 01 D8 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B4 14 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 B5 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 05 03 00 35 04 06 00 1F CF 65 B3 93 F0 59 9C 02 6D 2F A5 A2 F1 [14:05:42]CheckFolder [14:05:42]dirname=/storage/ofd_packets [14:05:42]CheckFolder done [14:05:42]ProducePacketName [14:05:42]name=ofd_packets/00198008 [14:05:42]NVStorageSaveData ofd_packets/00198008 [14:05:42]File name is /storage/ofd_packets/00198008 [14:05:42]Write 301 bytes [14:05:42]NVStorageSaveData done [14:05:42]OFDSenderStorePacket done [14:05:42]KKMCreateOFDPacket done [14:05:42]NVStorageSaveData kkm_last_timestamp [14:05:42]File name is /storage/kkm_last_timestamp [14:05:42]Write 4 bytes [14:05:42]NVStorageSaveData done [14:05:42]ExternCall_PrintAddStr [14:05:42]wPrintStart [14:05:42]Write to MH i2c: 01 00 00 B5 2A DF [14:05:42]OFD Sender: Processing packet 198008 [packets to send 245, broken 244] [14:05:42]ProducePacketName [14:05:42]name=ofd_packets/00198008 [14:05:42]OFD Sender: To server: pG, [14:05:42]CommunicateWithHost lk.salyk.kg:30040 [14:05:42]ConnectInit lk.salyk.kg [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: 01 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: 01 07 00 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: 01 07 00 B5 2A 00 00 00 00 00 FF 0F F4 [14:05:42]RasterBufferAndPrint [14:05:42]line Счет N : (1)11325410 [14:05:42]line ИНН: 02508201610067 [14:05:42]line Контрольно-Кассовый Чек [14:05:42]line ПРОДАЖА [14:05:42]line ТРК (МРК, ГНК) : 41 [14:05:42]line Товар: 2710124500 [14:05:42]line Аи-95-К-5 [14:05:42]line 5.300 * 74.20 [14:05:42]line = 393.26 [14:05:42]line НДС 12% НСП 1% [14:05:42]line > о реализуемом товаре [14:05:42]line ОКРУГЛЕНИЕ: -0.26 [14:05:42]line ИТОГО: 393.00 [14:05:42]line Внесено: 500.00 [14:05:42]line СДАЧА: 107.00 [14:05:42]line НСП 1% : 3.48 [14:05:42]line НДС 12% : 41.76 [14:05:42]line Наличными: 393.00 [14:05:42]line Безнал.: 0.00 [14:05:42]line Место: АЗС № 95 "Партнер Нефть" [14:05:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:05:42]line СНО: Общий режим [14:05:42]line Чек 349 16.08.2024 14:05 [14:05:42]line Смена: 462 ФФД: 1.0 [14:05:42]line ЗНМ: 0300000079 [14:05:42]line РНМ: 0000000000092545 [14:05:42]line Версия ККМ: 001 [14:05:42]line ФМ: 0000000000871802 [14:05:42]line ФД: 198008 [14:05:42]line ФПД: 34975624958960 [14:05:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140541&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198008&fm=34975624958960&tin=02508201610067®Number=0000000000092545&sum=39300 [14:05:42]Connected sock=9 [14:05:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4C BE 07 01 D8 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B4 14 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9E 99 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 B5 5C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 05 03 00 35 04 06 00 1F CF 65 B3 93 F0 59 9C 02 6D 2F A5 A2 F1 [14:05:42]written 0, free lines is 4095 [14:05:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2D FE 47 00 5A 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 05 03 00 F4 03 04 00 C9 08 BF 66 B6 04 01 00 00 62 7E CE 4F 30 30 5E 95 [14:05:42]CommunicateWithHost err = 0 [14:05:42]CheckOFDResponse [14:05:42]1017 (14) - 77093643461234 [14:05:42]1041 (16) - 0000000000871802 [14:05:42]1040 (4) - 198008 [14:05:42]1012 (4) - 16.08.2024 08:07 [14:05:42]1206 (1) - 0 [14:05:42]OFD Sender: Remove packet 198008 [14:05:42]ProducePacketName [14:05:42]name=ofd_packets/00198008 [14:05:42]NVStorageDeleteData [14:05:42]Write to MH i2c: 01 00 00 E0 2A 0A [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: 01 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: 01 07 00 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: 01 07 00 E0 2A 00 00 00 00 00 D4 0C F1 [14:05:42]RasterBufferAndPrint [14:05:42]line [14:05:42]line [14:05:42]line [14:05:42]line [14:05:42]line [14:05:42]written 0, free lines is 3294 [14:05:42]MH_Cut [14:05:42]Write to MH i2c: D1 01 00 E7 2A 01 E3 [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: D1 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: D1 01 00 [14:05:42]MH_I2C_Read... [14:05:42]Read from MH i2c: D1 01 00 E7 2A 00 E2 [14:05:42]Write to MH i2c: 01 00 00 E8 2A 12 [14:05:42]Write i2c OK [14:05:42]MH_I2C_Read... [14:05:43]OFD Sender: No OFD packet to send [14:05:43]*** Cut start [14:05:43]*** Purtial cut [14:05:43]*** CUTSNS_PIN = 0 [14:05:43]*** Stage 1: CUTSNS_PIN = 1 [14:05:45]Read from MH i2c: 01 [14:05:45]MH_I2C_Read... [14:05:45]*** Stop cut motor [14:05:45]*** Cut end [14:05:45]Read from MH i2c: 01 07 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: 01 07 00 E8 2A 00 00 00 00 00 FF 0F 27 [14:05:45]process_action close_receipt done [14:05:45]requested_data is exist [14:05:45]produce_requested_data [14:05:45]requested_item fm.sn is exist - process it [14:05:45]wFMCommunicate request_size=4 [14:05:45]MH_SAM_APDU [14:05:45]CAPDU: 80 11 00 00 [14:05:45]Write to MH i2c: E2 08 00 E9 2A 80 11 00 00 00 00 00 00 8D [14:05:45]Write i2c OK [14:05:45]MH_I2C_Read... [14:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:45]Read from MH i2c: E2 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 17 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 17 00 E9 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DA [14:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:05:45]wFMCommunicate OK [14:05:45]requested_item fd.num is exist - process it [14:05:45]SAM_PROTO_GetFieldsCounters [14:05:45]wFMCommunicate request_size=4 [14:05:45]MH_SAM_APDU [14:05:45]CAPDU: 80 13 00 00 [14:05:45]Write to MH i2c: E2 08 00 EA 2A 80 13 00 00 00 00 00 00 90 [14:05:45]Write i2c OK [14:05:45]MH_I2C_Read... [14:05:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:45]Read from MH i2c: E2 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 62 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 62 00 EA 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 78 05 03 00 0E 04 04 00 CE 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 14 [14:05:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 78 05 03 00 0E 04 04 00 CE 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 [14:05:45]wFMCommunicate OK [14:05:45]SAM_PROTO_GetFieldsCounters done [14:05:45]requested_item shift.num is exist - process it [14:05:45]requested_item shift.opened is exist - process it [14:05:45]req_shift_opened [14:05:45]FM_GetShiftState [14:05:45]SAM_PROTO_GetShiftState [14:05:45]wFMCommunicate request_size=4 [14:05:45]MH_SAM_APDU [14:05:45]CAPDU: 80 13 01 00 [14:05:45]Write to MH i2c: E2 08 00 EB 2A 80 13 01 00 00 00 00 00 92 [14:05:45]Write i2c OK [14:05:45]MH_I2C_Read... [14:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:45]Read from MH i2c: E2 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 0E 00 [14:05:45]MH_I2C_Read... [14:05:45]Read from MH i2c: E2 0E 00 EB 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 20 [14:05:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:05:45]wFMCommunicate OK [14:05:45]SAM_PROTO_GetShiftState done [14:05:45]FM_GetShiftState done [14:05:45]req_shift_opened done [14:05:45]requested_item shift.open_date is exist - process it [14:05:45]req_shift_open_date [14:05:45]req_shift_open_date done [14:05:45]produce_requested_data done [14:05:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198008,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:05:45]process_action_free close_receipt [14:05:45]json_value_free [14:05:45]json_value_free done [14:05:45]process_json_proto returns [14:05:45]Send response to host [14:05:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198008,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:05:45]free response buf [14:05:45]execute_script done [14:05:45]execute_script returns [14:05:45]free content buf [14:05:45]Sock 7.Close socket [14:05:45]Sock 7.Thread stoped [14:05:48]OFD Sender: No OFD packet to send [14:05:53]OFD Sender: No OFD packet to send [14:05:58]OFD Sender: No OFD packet to send [14:06:03]OFD Sender: No OFD packet to send [14:06:08]OFD Sender: No OFD packet to send [14:06:13]OFD Sender: No OFD packet to send [14:06:18]OFD Sender: No OFD packet to send [14:06:23]OFD Sender: No OFD packet to send [14:06:28]OFD Sender: No OFD packet to send [14:06:33]OFD Sender: No OFD packet to send [14:06:38]OFD Sender: No OFD packet to send [14:06:43]OFD Sender: No OFD packet to send [14:06:48]OFD Sender: No OFD packet to send [14:06:53]OFD Sender: No OFD packet to send [14:06:58]OFD Sender: No OFD packet to send [14:07:03]OFD Sender: No OFD packet to send [14:07:08]OFD Sender: No OFD packet to send [14:07:13]OFD Sender: No OFD packet to send [14:07:16]accept exits with 10 [14:07:16]New connection [14:07:16]New thread 3067403620 created [14:07:16]Thread 3067260260 joined [14:07:16]Waiting for new connection... [14:07:16] Sock 10.Parse request [14:07:16]Sock 10.Check first char [14:07:16]Sock 10.First char is OK [14:07:16]request: POST /json_proto HTTP/1.0 [14:07:16]Method: POST [14:07:16]URL: /json_proto [14:07:16]Method is POST - this is cgi request [14:07:16]url: /json_proto [14:07:16]query_string will be loaded in cgi processing [14:07:16]execute_cgi json_proto POST (null) [14:07:16]execute_cgi path=json_proto method=POST [14:07:16]POST find Content-Length [14:07:16]Host: 172.17.46.195:8080 [14:07:16]Content-Length: 756 [14:07:16]Content-Type: application/json [14:07:16] [14:07:16]POST finish read [14:07:16]Found Content-Length = 756 [14:07:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30139309", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:16]execute_script... [14: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)11325412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30139309", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:16]POST & json_proto [14:07:16]process_json_proto [14:07:16]json parsed OK: [14:07:16]protocol is kg_v1.0 [14:07:16]action value=close_receipt [14:07:16]process_action close_receipt [14:07:16]cmd_close_receipt [14:07:16]MH_GetDate [14:07:16]Write to MH i2c: F0 00 00 EC 2A 05 [14:07:16]Write i2c OK [14:07:16]MH_I2C_Read... [14:07:16]Read from MH i2c: F0 [14:07:16]MH_I2C_Read... [14:07:16]Read from MH i2c: F0 09 00 [14:07:16]MH_I2C_Read... [14:07:16]Read from MH i2c: F0 09 00 EC 2A 00 15 5D BF 66 8D AE BC 66 02 [14:07:16]GetLastDocTimeStamp 1723817141 [14:07:16]current date 1723817237 [14:07:16]FM_GetShiftState [14:07:16]SAM_PROTO_GetShiftState [14:07:16]wFMCommunicate request_size=4 [14:07:16]MH_SAM_APDU [14:07:16]CAPDU: 80 13 01 00 [14:07:16]Write to MH i2c: E2 08 00 ED 2A 80 13 01 00 00 00 00 00 94 [14:07:16]Write i2c OK [14:07:16]MH_I2C_Read... [14:07:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:16]Read from MH i2c: E2 [14:07:16]MH_I2C_Read... [14:07:16]Read from MH i2c: E2 0E 00 [14:07:16]MH_I2C_Read... [14:07:16]Read from MH i2c: E2 0E 00 ED 2A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 22 [14:07:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:07:16]wFMCommunicate OK [14:07:16]SAM_PROTO_GetShiftState done [14:07:16]FM_GetShiftState done [14:07:16]opened in 1723766727 [14:07:16]opened+sec_in_day 1723853127 [14:07:16]quantity*price = 0 [14:07:16]sum+1 = 1 [14:07:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 350 16.08.2024 14:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30139309 ФМ: 0000000000871802 ФД: 198009 ФПД: 278849258331239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140717&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198009&fm=278849258331239&tin=02508201610067®Number=0000000000092545&sum=0 [14:07:17]StoreToDocumentArchive [14:07:17]shift 462 fd 198009 [14:07:17]save to /storage/0462/doc_00198009 [14:07:17]save last doc name /storage/0462/doc_00198009 to /storage/kkm_last_doc_name [14:07:17]save OK [14:07:17]Clear old archive folders... [14:07:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:17]tlvbuf is 009EBFA0 [14:07:17]SAM_PROTO_ClearQueue [14:07:17]wFMCommunicate request_size=4 [14:07:17]MH_SAM_APDU [14:07:17]CAPDU: 80 09 00 00 [14:07:17]Write to MH i2c: E2 08 00 FA 2A 80 09 00 00 00 00 00 00 96 [14:07:17]Write i2c OK [14:07:17]MH_I2C_Read... [14:07:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:17]Read from MH i2c: E2 [14:07:17]MH_I2C_Read... [14:07:17]Read from MH i2c: E2 03 00 [14:07:17]MH_I2C_Read... [14:07:17]Read from MH i2c: E2 03 00 FA 2A 00 90 00 98 [14:07:17]RAPDU: 90 00 [14:07:17]wFMCommunicate OK [14:07:17]SAM_PROTO_ClearQueue done [14:07:17]KKMCreateOFDPacket [14:07:17]OFDProtocolAddRootSTLVToBuf [14:07:17]FM_MakeSignedData [14:07:17]FM_MakeSignedData [14:07:17]SAM_PROTO_SignData [14:07:17]wFMCommunicate request_size=4 [14:07:17]MH_SAM_APDU [14:07:17]CAPDU: 80 0D 01 02 [14:07:17]Write to MH i2c: E2 08 00 FB 2A 80 0D 01 02 00 00 00 00 9E [14:07:17]Write i2c OK [14:07:17]MH_I2C_Read... [14:07:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:17]Read from MH i2c: E2 [14:07:17]MH_I2C_Read... [14:07:17]Read from MH i2c: E2 03 00 [14:07:17]MH_I2C_Read... [14:07:17]Read from MH i2c: E2 03 00 FB 2A 00 90 00 99 [14:07:17]RAPDU: 90 00 [14:07:17]wFMCommunicate OK [14:07:17]wFMCommunicate request_size=255 [14:07:17]MH_SAM_APDU [14:07:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 15 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 05 03 00 35 04 06 00 FD [14:07:17]Write to MH i2c: E2 02 01 FC 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 15 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 05 03 00 35 04 06 00 FD 00 00 52 [14:07:17]Write i2c OK [14:07:17]MH_I2C_Read... [14:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:18]Read from MH i2c: E2 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 03 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 03 00 FC 2A 00 90 00 9A [14:07:18]RAPDU: 90 00 [14:07:18]wFMCommunicate OK [14:07:18]wFMCommunicate request_size=10 [14:07:18]MH_SAM_APDU [14:07:18]CAPDU: 80 0D 02 02 05 9C A6 FD 1C 67 [14:07:18]Write to MH i2c: E2 0D 00 FD 2A 80 0D 02 02 05 00 9C A6 FD 1C 67 00 00 6D [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:18]Read from MH i2c: E2 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 03 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 03 00 FD 2A 00 90 00 9B [14:07:18]RAPDU: 90 00 [14:07:18]wFMCommunicate OK [14:07:18]wFMCommunicate request_size=4 [14:07:18]MH_SAM_APDU [14:07:18]CAPDU: 80 0D 03 02 [14:07:18]Write to MH i2c: E2 08 00 FE 2A 80 0D 03 02 00 00 00 00 A3 [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:18]Read from MH i2c: E2 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 0B 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 0B 00 FE 2A 00 24 6D B5 A7 4B C1 F6 F1 90 00 84 [14:07:18]RAPDU: 24 6D B5 A7 4B C1 F6 F1 90 00 [14:07:18]wFMCommunicate OK [14:07:18]SAM_PROTO_SignData done [14:07:18]FM_MakeSignedData done [14:07:18]CreateOFDProtocolMessage [14:07:18]wFMCommunicate request_size=4 [14:07:18]MH_SAM_APDU [14:07:18]CAPDU: 80 11 00 00 [14:07:18]Write to MH i2c: E2 08 00 FF 2A 80 11 00 00 00 00 00 00 A3 [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:18]Read from MH i2c: E2 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 17 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: E2 17 00 FF 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F0 [14:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:07:18]wFMCommunicate OK [14:07:18]CreateOFDProtocolMessage done [14:07:18]OFDSenderStorePacket 198009 [14:07:18]StoreOFDPacket docnum=198009 [14:07:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5B FA 07 01 EE E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 15 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 05 03 00 35 04 06 00 FD 9C A6 FD 1C 67 24 6D B5 A7 4B C1 F6 F1 [14:07:18]CheckFolder [14:07:18]dirname=/storage/ofd_packets [14:07:18]CheckFolder done [14:07:18]ProducePacketName [14:07:18]name=ofd_packets/00198009 [14:07:18]NVStorageSaveData ofd_packets/00198009 [14:07:18]File name is /storage/ofd_packets/00198009 [14:07:18]Write 301 bytes [14:07:18]NVStorageSaveData done [14:07:18]OFDSenderStorePacket done [14:07:18]KKMCreateOFDPacket done [14:07:18]NVStorageSaveData kkm_last_timestamp [14:07:18]File name is /storage/kkm_last_timestamp [14:07:18]Write 4 bytes [14:07:18]NVStorageSaveData done [14:07:18]ExternCall_PrintAddStr [14:07:18]wPrintStart [14:07:18]Write to MH i2c: 01 00 00 00 2B 2B [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: 01 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: 01 07 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: 01 07 00 00 2B 00 00 00 00 00 FF 0F 40 [14:07:18]RasterBufferAndPrint [14:07:18]line Счет N : (1)11325412 [14:07:18]line ИНН: 02508201610067 [14:07:18]line Контрольно-Кассовый Чек [14:07:18]line ПРОДАЖА [14:07:18]line ТРК (МРК, ГНК) : 12 [14:07:18]line Товар: 2710124130 [14:07:18]line Аи-92-К-4 [14:07:18]line 20.000 * 0.00 [14:07:18]line = 0.00 [14:07:18]line НДС 12% НСП 1% [14:07:18]line > о реализуемом товаре [14:07:18]line ИТОГО: 0.00 [14:07:18]line НСП 1% : 0.00 [14:07:18]line НДС 12% : 0.00 [14:07:18]line Наличными: 0.00 [14:07:18]line Безнал.: 0.00 [14:07:18]line Место: АЗС № 95 "Партнер Нефть" [14:07:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:07:18]line СНО: Общий режим [14:07:18]line Чек 350 16.08.2024 14:07 [14:07:18]line Смена: 462 ФФД: 1.0 [14:07:18]line ЗНМ: 0300000079 [14:07:18]line РНМ: 0000000000092545 [14:07:18]line Версия ККМ: 001 [14:07:18]line Талоны: ТК ГПНА Online [14:07:18]line 30139309 [14:07:18]line ФМ: 0000000000871802 [14:07:18]line ФД: 198009 [14:07:18]line ФПД: 278849258331239 [14:07:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140717&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198009&fm=278849258331239&tin=02508201610067®Number=0000000000092545&sum=0 [14:07:18]OFD Sender: Processing packet 198009 [packets to send 245, broken 244] [14:07:18]ProducePacketName [14:07:18]name=ofd_packets/00198009 [14:07:18]OFD Sender: To server: pG, [14:07:18]CommunicateWithHost lk.salyk.kg:30040 [14:07:18]ConnectInit lk.salyk.kg [14:07:18]written 0, free lines is 4095 [14:07:18]Connected sock=9 [14:07:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5B FA 07 01 EE E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 15 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 05 03 00 35 04 06 00 FD 9C A6 FD 1C 67 24 6D B5 A7 4B C1 F6 F1 [14:07:18]Write to MH i2c: 01 00 00 2A 2B 55 [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: 01 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: 01 07 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: 01 07 00 2A 2B 00 00 00 00 00 E1 0C 49 [14:07:18]RasterBufferAndPrint [14:07:18]line [14:07:18]line [14:07:18]line [14:07:18]line [14:07:18]line [14:07:18]written 0, free lines is 3303 [14:07:18]MH_Cut [14:07:18]Write to MH i2c: D1 01 00 31 2B 01 2E [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: D1 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: D1 01 00 [14:07:18]MH_I2C_Read... [14:07:18]Read from MH i2c: D1 01 00 31 2B 00 2D [14:07:18]Write to MH i2c: 01 00 00 32 2B 5D [14:07:18]Write i2c OK [14:07:18]MH_I2C_Read... [14:07:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 07 82 47 00 A8 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 05 03 00 F4 03 04 00 2A 09 BF 66 B6 04 01 00 00 A5 1E 37 28 4A 08 F3 C7 [14:07:19]CommunicateWithHost err = 0 [14:07:19]CheckOFDResponse [14:07:19]1017 (14) - 77093643461234 [14:07:19]1041 (16) - 0000000000871802 [14:07:19]1040 (4) - 198009 [14:07:19]1012 (4) - 16.08.2024 08:09 [14:07:19]1206 (1) - 0 [14:07:19]OFD Sender: Remove packet 198009 [14:07:19]ProducePacketName [14:07:19]name=ofd_packets/00198009 [14:07:19]NVStorageDeleteData [14:07:19]OFD Sender: No OFD packet to send [14:07:19]*** Cut start [14:07:19]*** Purtial cut [14:07:19]*** Stage 1: CUTSNS_PIN = 1 [14:07:20]Read from MH i2c: 01 [14:07:20]MH_I2C_Read... [14:07:20]*** Stop cut motor [14:07:20]*** Cut end [14:07:20]Read from MH i2c: 01 07 00 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: 01 07 00 32 2B 00 00 00 00 00 FF 0F 72 [14:07:20]process_action close_receipt done [14:07:20]requested_data is exist [14:07:20]produce_requested_data [14:07:20]requested_item fm.sn is exist - process it [14:07:20]wFMCommunicate request_size=4 [14:07:20]MH_SAM_APDU [14:07:20]CAPDU: 80 11 00 00 [14:07:20]Write to MH i2c: E2 08 00 33 2B 80 11 00 00 00 00 00 00 D8 [14:07:20]Write i2c OK [14:07:20]MH_I2C_Read... [14:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:20]Read from MH i2c: E2 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: E2 17 00 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: E2 17 00 33 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [14:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:07:20]wFMCommunicate OK [14:07:20]requested_item fd.num is exist - process it [14:07:20]SAM_PROTO_GetFieldsCounters [14:07:20]wFMCommunicate request_size=4 [14:07:20]MH_SAM_APDU [14:07:20]CAPDU: 80 13 00 00 [14:07:20]Write to MH i2c: E2 08 00 34 2B 80 13 00 00 00 00 00 00 DB [14:07:20]Write i2c OK [14:07:20]MH_I2C_Read... [14:07:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:20]Read from MH i2c: E2 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: E2 62 00 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: E2 62 00 34 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 79 05 03 00 0E 04 04 00 CE 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 63 [14:07:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 79 05 03 00 0E 04 04 00 CE 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 [14:07:20]wFMCommunicate OK [14:07:20]SAM_PROTO_GetFieldsCounters done [14:07:20]requested_item shift.num is exist - process it [14:07:20]requested_item shift.opened is exist - process it [14:07:20]req_shift_opened [14:07:20]FM_GetShiftState [14:07:20]SAM_PROTO_GetShiftState [14:07:20]wFMCommunicate request_size=4 [14:07:20]MH_SAM_APDU [14:07:20]CAPDU: 80 13 01 00 [14:07:20]Write to MH i2c: E2 08 00 35 2B 80 13 01 00 00 00 00 00 DD [14:07:20]Write i2c OK [14:07:20]MH_I2C_Read... [14:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:20]Read from MH i2c: E2 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: E2 0E 00 [14:07:20]MH_I2C_Read... [14:07:20]Read from MH i2c: E2 0E 00 35 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6B [14:07:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:07:20]wFMCommunicate OK [14:07:20]SAM_PROTO_GetShiftState done [14:07:20]FM_GetShiftState done [14:07:20]req_shift_opened done [14:07:20]requested_item shift.open_date is exist - process it [14:07:20]req_shift_open_date [14:07:20]req_shift_open_date done [14:07:20]produce_requested_data done [14:07:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198009,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:07:20]process_action_free close_receipt [14:07:20]json_value_free [14:07:20]json_value_free done [14:07:20]process_json_proto returns [14:07:20]Send response to host [14:07:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198009,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:07:20]free response buf [14:07:20]execute_script done [14:07:20]execute_script returns [14:07:20]free content buf [14:07:20]Sock 10.Close socket [14:07:20]Sock 10.Thread stoped [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:01]accept exits with 7 [14:08:01]New connection [14:08:01]New thread 3067260260 created [14:08:01]Thread 3067403620 joined [14:08:01]Waiting for new connection... [14:08:01] Sock 7.Parse request [14:08:01]Sock 7.Check first char [14:08:01]Sock 7.First char is OK [14:08:01]request: POST /json_proto HTTP/1.0 [14:08:01]Method: POST [14:08:01]URL: /json_proto [14:08:01]Method is POST - this is cgi request [14:08:01]url: /json_proto [14:08:01]query_string will be loaded in cgi processing [14:08:01]execute_cgi json_proto POST (null) [14:08:01]execute_cgi path=json_proto method=POST [14:08:01]POST find Content-Length [14:08:01]Host: 172.17.46.195:8080 [14:08:01]Content-Length: 755 [14:08:01]Content-Type: application/json [14:08:01] [14:08:01]POST finish read [14:08:01]Found Content-Length = 755 [14:08:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 4.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30139309", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:01]execute_script... [14: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)11325413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 4.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30139309", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:01]POST & json_proto [14:08:01]process_json_proto [14:08:01]json parsed OK: [14:08:01]protocol is kg_v1.0 [14:08:01]action value=close_receipt [14:08:01]process_action close_receipt [14:08:01]cmd_close_receipt [14:08:01]MH_GetDate [14:08:01]Write to MH i2c: F0 00 00 36 2B 50 [14:08:01]Write i2c OK [14:08:01]MH_I2C_Read... [14:08:01]Read from MH i2c: F0 [14:08:01]MH_I2C_Read... [14:08:01]Read from MH i2c: F0 09 00 [14:08:01]MH_I2C_Read... [14:08:01]Read from MH i2c: F0 09 00 36 2B 00 43 5D BF 66 8D AE BC 66 7B [14:08:01]GetLastDocTimeStamp 1723817237 [14:08:01]current date 1723817283 [14:08:01]FM_GetShiftState [14:08:01]SAM_PROTO_GetShiftState [14:08:01]wFMCommunicate request_size=4 [14:08:01]MH_SAM_APDU [14:08:01]CAPDU: 80 13 01 00 [14:08:01]Write to MH i2c: E2 08 00 37 2B 80 13 01 00 00 00 00 00 DF [14:08:01]Write i2c OK [14:08:01]MH_I2C_Read... [14:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:01]Read from MH i2c: E2 [14:08:01]MH_I2C_Read... [14:08:01]Read from MH i2c: E2 0E 00 [14:08:01]MH_I2C_Read... [14:08:01]Read from MH i2c: E2 0E 00 37 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [14:08:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:08:01]wFMCommunicate OK [14:08:01]SAM_PROTO_GetShiftState done [14:08:01]FM_GetShiftState done [14:08:01]opened in 1723766727 [14:08:01]opened+sec_in_day 1723853127 [14:08:01]quantity*price = 0 [14:08:01]sum+1 = 1 [14:08:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 351 16.08.2024 14:08 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30139309 ФМ: 0000000000871802 ФД: 198010 ФПД: 218122147359318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140803&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198010&fm=218122147359318&tin=02508201610067®Number=0000000000092545&sum=0 [14:08:02]StoreToDocumentArchive [14:08:02]shift 462 fd 198010 [14:08:02]save to /storage/0462/doc_00198010 [14:08:02]save last doc name /storage/0462/doc_00198010 to /storage/kkm_last_doc_name [14:08:02]save OK [14:08:02]Clear old archive folders... [14:08:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:02]tlvbuf is B6FC6B90 [14:08:02]SAM_PROTO_ClearQueue [14:08:02]wFMCommunicate request_size=4 [14:08:02]MH_SAM_APDU [14:08:02]CAPDU: 80 09 00 00 [14:08:02]Write to MH i2c: E2 08 00 44 2B 80 09 00 00 00 00 00 00 E1 [14:08:02]Write i2c OK [14:08:02]MH_I2C_Read... [14:08:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:02]Read from MH i2c: E2 [14:08:02]MH_I2C_Read... [14:08:02]Read from MH i2c: E2 03 00 [14:08:02]MH_I2C_Read... [14:08:02]Read from MH i2c: E2 03 00 44 2B 00 90 00 E3 [14:08:02]RAPDU: 90 00 [14:08:02]wFMCommunicate OK [14:08:02]SAM_PROTO_ClearQueue done [14:08:02]KKMCreateOFDPacket [14:08:02]OFDProtocolAddRootSTLVToBuf [14:08:02]FM_MakeSignedData [14:08:02]FM_MakeSignedData [14:08:02]SAM_PROTO_SignData [14:08:02]wFMCommunicate request_size=4 [14:08:02]MH_SAM_APDU [14:08:02]CAPDU: 80 0D 01 02 [14:08:02]Write to MH i2c: E2 08 00 45 2B 80 0D 01 02 00 00 00 00 E9 [14:08:02]Write i2c OK [14:08:02]MH_I2C_Read... [14:08:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:02]Read from MH i2c: E2 [14:08:02]MH_I2C_Read... [14:08:02]Read from MH i2c: E2 03 00 [14:08:02]MH_I2C_Read... [14:08:02]Read from MH i2c: E2 03 00 45 2B 00 90 00 E4 [14:08:02]RAPDU: 90 00 [14:08:02]wFMCommunicate OK [14:08:02]wFMCommunicate request_size=255 [14:08:02]MH_SAM_APDU [14:08:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 05 03 00 35 04 06 00 C6 [14:08:02]Write to MH i2c: E2 02 01 46 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 05 03 00 35 04 06 00 C6 00 00 D7 [14:08:02]Write i2c OK [14:08:02]MH_I2C_Read... [14:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:03]Read from MH i2c: E2 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 03 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 03 00 46 2B 00 90 00 E5 [14:08:03]RAPDU: 90 00 [14:08:03]wFMCommunicate OK [14:08:03]wFMCommunicate request_size=10 [14:08:03]MH_SAM_APDU [14:08:03]CAPDU: 80 0D 02 02 05 61 85 1C 6A 56 [14:08:03]Write to MH i2c: E2 0D 00 47 2B 80 0D 02 02 05 00 61 85 1C 6A 56 00 00 B8 [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:03]Read from MH i2c: E2 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 03 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 03 00 47 2B 00 90 00 E6 [14:08:03]RAPDU: 90 00 [14:08:03]wFMCommunicate OK [14:08:03]wFMCommunicate request_size=4 [14:08:03]MH_SAM_APDU [14:08:03]CAPDU: 80 0D 03 02 [14:08:03]Write to MH i2c: E2 08 00 48 2B 80 0D 03 02 00 00 00 00 EE [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:03]Read from MH i2c: E2 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 0B 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 0B 00 48 2B 00 6F 12 90 0D 0A 05 57 87 90 00 FA [14:08:03]RAPDU: 6F 12 90 0D 0A 05 57 87 90 00 [14:08:03]wFMCommunicate OK [14:08:03]SAM_PROTO_SignData done [14:08:03]FM_MakeSignedData done [14:08:03]CreateOFDProtocolMessage [14:08:03]wFMCommunicate request_size=4 [14:08:03]MH_SAM_APDU [14:08:03]CAPDU: 80 11 00 00 [14:08:03]Write to MH i2c: E2 08 00 49 2B 80 11 00 00 00 00 00 00 EE [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:03]Read from MH i2c: E2 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 17 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: E2 17 00 49 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3B [14:08:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:08:03]wFMCommunicate OK [14:08:03]CreateOFDProtocolMessage done [14:08:03]OFDSenderStorePacket 198010 [14:08:03]StoreOFDPacket docnum=198010 [14:08:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 27 07 01 C9 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 05 03 00 35 04 06 00 C6 61 85 1C 6A 56 6F 12 90 0D 0A 05 57 87 [14:08:03]CheckFolder [14:08:03]dirname=/storage/ofd_packets [14:08:03]CheckFolder done [14:08:03]ProducePacketName [14:08:03]name=ofd_packets/00198010 [14:08:03]NVStorageSaveData ofd_packets/00198010 [14:08:03]File name is /storage/ofd_packets/00198010 [14:08:03]Write 301 bytes [14:08:03]NVStorageSaveData done [14:08:03]OFDSenderStorePacket done [14:08:03]KKMCreateOFDPacket done [14:08:03]NVStorageSaveData kkm_last_timestamp [14:08:03]File name is /storage/kkm_last_timestamp [14:08:03]Write 4 bytes [14:08:03]NVStorageSaveData done [14:08:03]ExternCall_PrintAddStr [14:08:03]wPrintStart [14:08:03]Write to MH i2c: 01 00 00 4A 2B 75 [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: 01 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: 01 07 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: 01 07 00 4A 2B 00 00 00 00 00 FF 0F 8A [14:08:03]RasterBufferAndPrint [14:08:03]line Счет N : (1)11325413 [14:08:03]line ИНН: 02508201610067 [14:08:03]line Контрольно-Кассовый Чек [14:08:03]line ПРОДАЖА [14:08:03]line ТРК (МРК, ГНК) : 12 [14:08:03]line Товар: 2710124130 [14:08:03]line Аи-92-К-4 [14:08:03]line 4.000 * 0.00 [14:08:03]line = 0.00 [14:08:03]line НДС 12% НСП 1% [14:08:03]line > о реализуемом товаре [14:08:03]line ИТОГО: 0.00 [14:08:03]line НСП 1% : 0.00 [14:08:03]line НДС 12% : 0.00 [14:08:03]line Наличными: 0.00 [14:08:03]line Безнал.: 0.00 [14:08:03]line Место: АЗС № 95 "Партнер Нефть" [14:08:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:08:03]line СНО: Общий режим [14:08:03]line Чек 351 16.08.2024 14:08 [14:08:03]line Смена: 462 ФФД: 1.0 [14:08:03]line ЗНМ: 0300000079 [14:08:03]line РНМ: 0000000000092545 [14:08:03]line Версия ККМ: 001 [14:08:03]line Талоны: ТК ГПНА Online [14:08:03]line 30139309 [14:08:03]line ФМ: 0000000000871802 [14:08:03]line ФД: 198010 [14:08:03]line ФПД: 218122147359318 [14:08:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T140803&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198010&fm=218122147359318&tin=02508201610067®Number=0000000000092545&sum=0 [14:08:03]written 0, free lines is 4095 [14:08:03]OFD Sender: Processing packet 198010 [packets to send 245, broken 244] [14:08:03]ProducePacketName [14:08:03]name=ofd_packets/00198010 [14:08:03]OFD Sender: To server: pG, [14:08:03]CommunicateWithHost lk.salyk.kg:30040 [14:08:03]ConnectInit lk.salyk.kg [14:08:03]Write to MH i2c: 01 00 00 74 2B 9F [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: 01 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: 01 07 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: 01 07 00 74 2B 00 00 00 00 00 DF 0C 91 [14:08:03]RasterBufferAndPrint [14:08:03]line [14:08:03]line [14:08:03]line [14:08:03]line [14:08:03]line [14:08:03]written 0, free lines is 3301 [14:08:03]MH_Cut [14:08:03]Write to MH i2c: D1 01 00 7B 2B 01 78 [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: D1 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: D1 01 00 [14:08:03]MH_I2C_Read... [14:08:03]Read from MH i2c: D1 01 00 7B 2B 00 77 [14:08:03]Write to MH i2c: 01 00 00 7C 2B A7 [14:08:03]Write i2c OK [14:08:03]MH_I2C_Read... [14:08:04]*** Cut start [14:08:04]*** Purtial cut [14:08:04]*** CUTSNS_PIN = 0 [14:08:04]*** Stage 1: CUTSNS_PIN = 1 [14:08:06]Read from MH i2c: 01 [14:08:06]MH_I2C_Read... [14:08:06]*** Stop cut motor [14:08:06]*** Cut end [14:08:06]Read from MH i2c: 01 07 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: 01 07 00 7C 2B 00 00 00 00 00 FF 0F BC [14:08:06]process_action close_receipt done [14:08:06]requested_data is exist [14:08:06]produce_requested_data [14:08:06]requested_item fm.sn is exist - process it [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 11 00 00 [14:08:06]Write to MH i2c: E2 08 00 7D 2B 80 11 00 00 00 00 00 00 22 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 17 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 17 00 7D 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [14:08:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:08:06]wFMCommunicate OK [14:08:06]requested_item fd.num is exist - process it [14:08:06]SAM_PROTO_GetFieldsCounters [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 13 00 00 [14:08:06]Write to MH i2c: E2 08 00 7E 2B 80 13 00 00 00 00 00 00 25 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 62 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 62 00 7E 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7A 05 03 00 0E 04 04 00 CE 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 B1 [14:08:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7A 05 03 00 0E 04 04 00 CE 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 [14:08:06]wFMCommunicate OK [14:08:06]SAM_PROTO_GetFieldsCounters done [14:08:06]requested_item shift.num is exist - process it [14:08:06]requested_item shift.opened is exist - process it [14:08:06]req_shift_opened [14:08:06]FM_GetShiftState [14:08:06]SAM_PROTO_GetShiftState [14:08:06]wFMCommunicate request_size=4 [14:08:06]MH_SAM_APDU [14:08:06]CAPDU: 80 13 01 00 [14:08:06]Write to MH i2c: E2 08 00 7F 2B 80 13 01 00 00 00 00 00 27 [14:08:06]Write i2c OK [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 [14:08:06]MH_I2C_Read... [14:08:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:06]Read from MH i2c: E2 0E 00 [14:08:06]MH_I2C_Read... [14:08:06]Read from MH i2c: E2 0E 00 7F 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B5 [14:08:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:08:06]wFMCommunicate OK [14:08:06]SAM_PROTO_GetShiftState done [14:08:06]FM_GetShiftState done [14:08:06]req_shift_opened done [14:08:06]requested_item shift.open_date is exist - process it [14:08:06]req_shift_open_date [14:08:06]req_shift_open_date done [14:08:06]produce_requested_data done [14:08:06]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198010,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:08:06]process_action_free close_receipt [14:08:06]json_value_free [14:08:06]json_value_free done [14:08:06]process_json_proto returns [14:08:06]Send response to host [14:08:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198010,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:08:06]free response buf [14:08:06]execute_script done [14:08:06]execute_script returns [14:08:06]free content buf [14:08:06]Sock 7.Close socket [14:08:06]Sock 7.Thread stoped [14:08:08]ConnectInit Can't take IP for lk.salyk.kg [14:08:08]CommunicateWithHost connect error [14:08:08]CommunicateWithHost err = -1 [14:08:08]OFD Sender: Server communicate error [14:08:13]OFD Sender: Processing packet 198010 [packets to send 245, broken 244] [14:08:13]ProducePacketName [14:08:13]name=ofd_packets/00198010 [14:08:13]OFD Sender: To server: pG, [14:08:13]CommunicateWithHost lk.salyk.kg:30040 [14:08:13]ConnectInit lk.salyk.kg [14:08:18]ConnectInit Can't take IP for lk.salyk.kg [14:08:18]CommunicateWithHost connect error [14:08:18]CommunicateWithHost err = -1 [14:08:18]OFD Sender: Server communicate error [14:08:23]OFD Sender: Processing packet 198010 [packets to send 245, broken 244] [14:08:23]ProducePacketName [14:08:23]name=ofd_packets/00198010 [14:08:23]OFD Sender: To server: pG, [14:08:23]CommunicateWithHost lk.salyk.kg:30040 [14:08:23]ConnectInit lk.salyk.kg [14:08:23]Connected sock=7 [14:08:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 27 07 01 C9 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 43 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 05 03 00 35 04 06 00 C6 61 85 1C 6A 56 6F 12 90 0D 0A 05 57 87 [14:08:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 26 F0 47 00 39 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 38 37 31 38 30 32 10 04 04 00 7A 05 03 00 F4 03 04 00 6B 09 BF 66 B6 04 01 00 00 61 5F AD 35 D3 47 DF C4 [14:08:23]CommunicateWithHost err = 0 [14:08:23]CheckOFDResponse [14:08:23]1017 (14) - 77093643461234 [14:08:23]1041 (16) - 0000000000871802 [14:08:23]1040 (4) - 198010 [14:08:23]1012 (4) - 16.08.2024 08:10 [14:08:23]1206 (1) - 0 [14:08:23]OFD Sender: Remove packet 198010 [14:08:23]ProducePacketName [14:08:23]name=ofd_packets/00198010 [14:08:23]NVStorageDeleteData [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:24]OFD Sender: No OFD packet to send [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:28]accept exits with 10 [14:10:28]New connection [14:10:28]New thread 3067403620 created [14:10:28]Thread 3067260260 joined [14:10:28]Waiting for new connection... [14:10:28] Sock 10.Parse request [14:10:28]Sock 10.Check first char [14:10:28]Sock 10.First char is OK [14:10:28]request: POST /json_proto HTTP/1.0 [14:10:28]Method: POST [14:10:28]URL: /json_proto [14:10:28]Method is POST - this is cgi request [14:10:28]url: /json_proto [14:10:28]query_string will be loaded in cgi processing [14:10:28]execute_cgi json_proto POST (null) [14:10:28]execute_cgi path=json_proto method=POST [14:10:28]POST find Content-Length [14:10:28]Host: 172.17.46.195:8080 [14:10:28]Content-Length: 805 [14:10:28]Content-Type: application/json [14:10:28] [14:10:28]POST finish read [14:10:28]Found Content-Length = 805 [14:10:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:28]execute_script... [14:10: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)11325414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:28]POST & json_proto [14:10:28]process_json_proto [14:10:28]json parsed OK: [14:10:28]protocol is kg_v1.0 [14:10:28]action value=close_receipt [14:10:28]process_action close_receipt [14:10:28]cmd_close_receipt [14:10:28]MH_GetDate [14:10:28]Write to MH i2c: F0 00 00 80 2B 9A [14:10:28]Write i2c OK [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: F0 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: F0 09 00 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: F0 09 00 80 2B 00 D6 5D BF 66 8D AE BC 66 58 [14:10:28]GetLastDocTimeStamp 1723817283 [14:10:28]current date 1723817430 [14:10:28]FM_GetShiftState [14:10:28]SAM_PROTO_GetShiftState [14:10:28]wFMCommunicate request_size=4 [14:10:28]MH_SAM_APDU [14:10:28]CAPDU: 80 13 01 00 [14:10:28]Write to MH i2c: E2 08 00 81 2B 80 13 01 00 00 00 00 00 29 [14:10:28]Write i2c OK [14:10:28]MH_I2C_Read... [14:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:28]Read from MH i2c: E2 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 0E 00 [14:10:28]MH_I2C_Read... [14:10:28]Read from MH i2c: E2 0E 00 81 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [14:10:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:10:28]wFMCommunicate OK [14:10:28]SAM_PROTO_GetShiftState done [14:10:28]FM_GetShiftState done [14:10:28]opened in 1723766727 [14:10:28]opened+sec_in_day 1723853127 [14:10:28]quantity*price = 100005 [14:10:28]sum+1 = 100006 [14:10:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 352 16.08.2024 14:10 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198011 ФПД: 174671590130280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141030&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198011&fm=174671590130280&tin=02508201610067®Number=0000000000092545&sum=100005 [14:10:29]StoreToDocumentArchive [14:10:29]shift 462 fd 198011 [14:10:29]save to /storage/0462/doc_00198011 [14:10:29]save last doc name /storage/0462/doc_00198011 to /storage/kkm_last_doc_name [14:10:29]save OK [14:10:29]Clear old archive folders... [14:10:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:29]tlvbuf is 009263C0 [14:10:29]SAM_PROTO_ClearQueue [14:10:29]wFMCommunicate request_size=4 [14:10:29]MH_SAM_APDU [14:10:29]CAPDU: 80 09 00 00 [14:10:29]Write to MH i2c: E2 08 00 8E 2B 80 09 00 00 00 00 00 00 2B [14:10:29]Write i2c OK [14:10:29]MH_I2C_Read... [14:10:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:29]Read from MH i2c: E2 [14:10:29]MH_I2C_Read... [14:10:29]Read from MH i2c: E2 03 00 [14:10:29]MH_I2C_Read... [14:10:29]Read from MH i2c: E2 03 00 8E 2B 00 90 00 2D [14:10:29]RAPDU: 90 00 [14:10:29]wFMCommunicate OK [14:10:29]SAM_PROTO_ClearQueue done [14:10:29]KKMCreateOFDPacket [14:10:29]OFDProtocolAddRootSTLVToBuf [14:10:29]FM_MakeSignedData [14:10:29]FM_MakeSignedData [14:10:29]SAM_PROTO_SignData [14:10:29]wFMCommunicate request_size=4 [14:10:29]MH_SAM_APDU [14:10:29]CAPDU: 80 0D 01 02 [14:10:29]Write to MH i2c: E2 08 00 8F 2B 80 0D 01 02 00 00 00 00 33 [14:10:29]Write i2c OK [14:10:29]MH_I2C_Read... [14:10:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:29]Read from MH i2c: E2 [14:10:29]MH_I2C_Read... [14:10:29]Read from MH i2c: E2 03 00 [14:10:29]MH_I2C_Read... [14:10:29]Read from MH i2c: E2 03 00 8F 2B 00 90 00 2E [14:10:29]RAPDU: 90 00 [14:10:29]wFMCommunicate OK [14:10:29]wFMCommunicate request_size=255 [14:10:29]MH_SAM_APDU [14:10:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 D6 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 05 03 00 35 04 06 00 9E [14:10:29]Write to MH i2c: E2 02 01 90 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 D6 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 05 03 00 35 04 06 00 9E 00 00 ED [14:10:29]Write i2c OK [14:10:29]MH_I2C_Read... [14:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:30]Read from MH i2c: E2 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 03 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 03 00 90 2B 00 90 00 2F [14:10:30]RAPDU: 90 00 [14:10:30]wFMCommunicate OK [14:10:30]wFMCommunicate request_size=10 [14:10:30]MH_SAM_APDU [14:10:30]CAPDU: 80 0D 02 02 05 DC E6 15 02 68 [14:10:30]Write to MH i2c: E2 0D 00 91 2B 80 0D 02 02 05 00 DC E6 15 02 68 00 00 81 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:30]Read from MH i2c: E2 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 03 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 03 00 91 2B 00 90 00 30 [14:10:30]RAPDU: 90 00 [14:10:30]wFMCommunicate OK [14:10:30]wFMCommunicate request_size=4 [14:10:30]MH_SAM_APDU [14:10:30]CAPDU: 80 0D 03 02 [14:10:30]Write to MH i2c: E2 08 00 92 2B 80 0D 03 02 00 00 00 00 38 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:30]Read from MH i2c: E2 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 0B 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 0B 00 92 2B 00 8B E1 02 51 FE 11 C9 9F 90 00 6F [14:10:30]RAPDU: 8B E1 02 51 FE 11 C9 9F 90 00 [14:10:30]wFMCommunicate OK [14:10:30]SAM_PROTO_SignData done [14:10:30]FM_MakeSignedData done [14:10:30]CreateOFDProtocolMessage [14:10:30]wFMCommunicate request_size=4 [14:10:30]MH_SAM_APDU [14:10:30]CAPDU: 80 11 00 00 [14:10:30]Write to MH i2c: E2 08 00 93 2B 80 11 00 00 00 00 00 00 38 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:30]Read from MH i2c: E2 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 17 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 17 00 93 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 85 [14:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:10:30]wFMCommunicate OK [14:10:30]CreateOFDProtocolMessage done [14:10:30]OFDSenderStorePacket 198011 [14:10:30]StoreOFDPacket docnum=198011 [14:10:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 68 BD 07 01 8B 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 D6 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 05 03 00 35 04 06 00 9E DC E6 15 02 68 8B E1 02 51 FE 11 C9 9F [14:10:30]CheckFolder [14:10:30]dirname=/storage/ofd_packets [14:10:30]CheckFolder done [14:10:30]ProducePacketName [14:10:30]name=ofd_packets/00198011 [14:10:30]NVStorageSaveData ofd_packets/00198011 [14:10:30]File name is /storage/ofd_packets/00198011 [14:10:30]Write 301 bytes [14:10:30]NVStorageSaveData done [14:10:30]OFDSenderStorePacket done [14:10:30]KKMCreateOFDPacket done [14:10:30]NVStorageSaveData kkm_last_timestamp [14:10:30]File name is /storage/kkm_last_timestamp [14:10:30]Write 4 bytes [14:10:30]NVStorageSaveData done [14:10:30]ExternCall_PrintAddStr [14:10:30]wPrintStart [14:10:30]Write to MH i2c: 01 00 00 94 2B BF [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: 01 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: 01 07 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: 01 07 00 94 2B 00 00 00 00 00 FF 0F D4 [14:10:30]RasterBufferAndPrint [14:10:30]line Счет N : (1)11325414 [14:10:30]line ИНН: 02508201610067 [14:10:30]line Контрольно-Кассовый Чек [14:10:30]line ПРОДАЖА [14:10:30]line ТРК (МРК, ГНК) : 22 [14:10:30]line Товар: 2710124130 [14:10:30]line Аи-92-К-4 [14:10:30]line 14.750 * 67.80 [14:10:30]line = 1000.05 [14:10:30]line НДС 12% НСП 1% [14:10:30]line > о реализуемом товаре [14:10:30]line ИТОГО: 1000.05 [14:10:30]line НСП 1% : 8.85 [14:10:30]line НДС 12% : 106.20 [14:10:30]line Наличными: 0.00 [14:10:30]line Безнал.: 1000.05 [14:10:30]line Место: АЗС № 95 "Партнер Нефть" [14:10:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:10:30]line СНО: Общий режим [14:10:30]line Чек 352 16.08.2024 14:10 [14:10:30]line Смена: 462 ФФД: 1.0 [14:10:30]line ЗНМ: 0300000079 [14:10:30]line РНМ: 0000000000092545 [14:10:30]line Версия ККМ: 001 [14:10:30]line Платежная система: O! деньги [14:10:30]line ФМ: 0000000000871802 [14:10:30]line ФД: 198011 [14:10:30]line ФПД: 174671590130280 [14:10:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141030&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198011&fm=174671590130280&tin=02508201610067®Number=0000000000092545&sum=100005 [14:10:30]written 0, free lines is 4095 [14:10:30]OFD Sender: Processing packet 198011 [packets to send 245, broken 244] [14:10:30]ProducePacketName [14:10:30]name=ofd_packets/00198011 [14:10:30]OFD Sender: To server: pG, [14:10:30]CommunicateWithHost lk.salyk.kg:30040 [14:10:30]ConnectInit lk.salyk.kg [14:10:30]Connected sock=9 [14:10:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 68 BD 07 01 8B 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 D6 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 05 03 00 35 04 06 00 9E DC E6 15 02 68 8B E1 02 51 FE 11 C9 9F [14:10:30]Write to MH i2c: 01 00 00 BE 2B E9 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: 01 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: 01 07 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: 01 07 00 BE 2B 00 00 00 00 00 E3 0C DF [14:10:30]RasterBufferAndPrint [14:10:30]line [14:10:30]line [14:10:30]line [14:10:30]line [14:10:30]line [14:10:30]written 0, free lines is 3305 [14:10:30]MH_Cut [14:10:30]Write to MH i2c: D1 01 00 C5 2B 01 C2 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: D1 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: D1 01 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: D1 01 00 C5 2B 00 C1 [14:10:30]Write to MH i2c: 01 00 00 C6 2B F1 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D1 68 47 00 44 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 05 03 00 F4 03 04 00 EA 09 BF 66 B6 04 01 00 00 95 72 D0 06 14 94 B7 93 [14:10:30]CommunicateWithHost err = 0 [14:10:30]CheckOFDResponse [14:10:30]1017 (14) - 77093643461234 [14:10:30]1041 (16) - 0000000000871802 [14:10:30]1040 (4) - 198011 [14:10:30]1012 (4) - 16.08.2024 08:12 [14:10:30]1206 (1) - 0 [14:10:30]OFD Sender: Remove packet 198011 [14:10:30]ProducePacketName [14:10:30]name=ofd_packets/00198011 [14:10:30]NVStorageDeleteData [14:10:31]OFD Sender: No OFD packet to send [14:10:31]*** Cut start [14:10:31]*** Purtial cut [14:10:31]*** Stage 1: CUTSNS_PIN = 1 [14:10:31]Read from MH i2c: 01 [14:10:31]MH_I2C_Read... [14:10:31]*** Stop cut motor [14:10:31]*** Cut end [14:10:31]Read from MH i2c: 01 07 00 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: 01 07 00 C6 2B 00 00 00 00 00 FF 0F 06 [14:10:31]process_action close_receipt done [14:10:31]requested_data is exist [14:10:31]produce_requested_data [14:10:31]requested_item fm.sn is exist - process it [14:10:31]wFMCommunicate request_size=4 [14:10:31]MH_SAM_APDU [14:10:31]CAPDU: 80 11 00 00 [14:10:31]Write to MH i2c: E2 08 00 C7 2B 80 11 00 00 00 00 00 00 6C [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:31]Read from MH i2c: E2 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 17 00 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 17 00 C7 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B9 [14:10:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:10:31]wFMCommunicate OK [14:10:31]requested_item fd.num is exist - process it [14:10:31]SAM_PROTO_GetFieldsCounters [14:10:31]wFMCommunicate request_size=4 [14:10:31]MH_SAM_APDU [14:10:31]CAPDU: 80 13 00 00 [14:10:31]Write to MH i2c: E2 08 00 C8 2B 80 13 00 00 00 00 00 00 6F [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:32]Read from MH i2c: E2 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 62 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 62 00 C8 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7B 05 03 00 0E 04 04 00 CE 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 FF [14:10:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7B 05 03 00 0E 04 04 00 CE 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 [14:10:32]wFMCommunicate OK [14:10:32]SAM_PROTO_GetFieldsCounters done [14:10:32]requested_item shift.num is exist - process it [14:10:32]requested_item shift.opened is exist - process it [14:10:32]req_shift_opened [14:10:32]FM_GetShiftState [14:10:32]SAM_PROTO_GetShiftState [14:10:32]wFMCommunicate request_size=4 [14:10:32]MH_SAM_APDU [14:10:32]CAPDU: 80 13 01 00 [14:10:32]Write to MH i2c: E2 08 00 C9 2B 80 13 01 00 00 00 00 00 71 [14:10:32]Write i2c OK [14:10:32]MH_I2C_Read... [14:10:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:32]Read from MH i2c: E2 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 0E 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 0E 00 C9 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FF [14:10:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:10:32]wFMCommunicate OK [14:10:32]SAM_PROTO_GetShiftState done [14:10:32]FM_GetShiftState done [14:10:32]req_shift_opened done [14:10:32]requested_item shift.open_date is exist - process it [14:10:32]req_shift_open_date [14:10:32]req_shift_open_date done [14:10:32]produce_requested_data done [14:10:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198011,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:10:32]process_action_free close_receipt [14:10:32]json_value_free [14:10:32]json_value_free done [14:10:32]process_json_proto returns [14:10:32]Send response to host [14:10:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198011,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:10:32]free response buf [14:10:32]execute_script done [14:10:32]execute_script returns [14:10:32]free content buf [14:10:32]Sock 10.Close socket [14:10:32]Sock 10.Thread stoped [14:10:36]OFD Sender: No OFD packet to send [14:10:41]OFD Sender: No OFD packet to send [14:10:46]OFD Sender: No OFD packet to send [14:10:51]OFD Sender: No OFD packet to send [14:10:56]OFD Sender: No OFD packet to send [14:11:01]OFD Sender: No OFD packet to send [14:11:06]OFD Sender: No OFD packet to send [14:11:07]accept exits with 7 [14:11:07]New connection [14:11:07]New thread 3067260260 created [14:11:07]Thread 3067403620 joined [14:11:07]Waiting for new connection... [14:11:07] Sock 7.Parse request [14:11:07]Sock 7.Check first char [14:11:07]Sock 7.First char is OK [14:11:07]request: POST /json_proto HTTP/1.0 [14:11:07]Method: POST [14:11:07]URL: /json_proto [14:11:07]Method is POST - this is cgi request [14:11:07]url: /json_proto [14:11:07]query_string will be loaded in cgi processing [14:11:07]execute_cgi json_proto POST (null) [14:11:07]execute_cgi path=json_proto method=POST [14:11:07]POST find Content-Length [14:11:07]Host: 172.17.46.195:8080 [14:11:07]Content-Length: 669 [14:11:07]Content-Type: application/json [14:11:07] [14:11:07]POST finish read [14:11:07]Found Content-Length = 669 [14:11:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.580, "sum" : 590.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:07]execute_script... [14:11:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.580, "sum" : 590.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:07]POST & json_proto [14:11:07]process_json_proto [14:11:07]json parsed OK: [14:11:07]protocol is kg_v1.0 [14:11:07]action value=close_receipt [14:11:07]process_action close_receipt [14:11:07]cmd_close_receipt [14:11:07]MH_GetDate [14:11:07]Write to MH i2c: F0 00 00 CA 2B E4 [14:11:07]Write i2c OK [14:11:07]MH_I2C_Read... [14:11:07]Read from MH i2c: F0 [14:11:07]MH_I2C_Read... [14:11:07]Read from MH i2c: F0 09 00 [14:11:07]MH_I2C_Read... [14:11:07]Read from MH i2c: F0 09 00 CA 2B 00 FD 5D BF 66 8D AE BC 66 C9 [14:11:07]GetLastDocTimeStamp 1723817430 [14:11:07]current date 1723817469 [14:11:07]FM_GetShiftState [14:11:07]SAM_PROTO_GetShiftState [14:11:07]wFMCommunicate request_size=4 [14:11:07]MH_SAM_APDU [14:11:07]CAPDU: 80 13 01 00 [14:11:07]Write to MH i2c: E2 08 00 CB 2B 80 13 01 00 00 00 00 00 73 [14:11:07]Write i2c OK [14:11:07]MH_I2C_Read... [14:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:08]Read from MH i2c: E2 [14:11:08]MH_I2C_Read... [14:11:08]Read from MH i2c: E2 0E 00 [14:11:08]MH_I2C_Read... [14:11:08]Read from MH i2c: E2 0E 00 CB 2B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 01 [14:11:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:11:08]wFMCommunicate OK [14:11:08]SAM_PROTO_GetShiftState done [14:11:08]FM_GetShiftState done [14:11:08]opened in 1723766727 [14:11:08]opened+sec_in_day 1723853127 [14:11:08]quantity*price = 59030 [14:11:08]sum+1 = 59031 [14:11:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 590.00 Внесено: 590.00 СДАЧА: 0.00 НСП 1% : 5.22 НДС 12% : 62.69 Наличными: 590.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 353 16.08.2024 14:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198012 ФПД: 94076423247951 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141109&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198012&fm=94076423247951&tin=02508201610067®Number=0000000000092545&sum=59000 [14:11:09]StoreToDocumentArchive [14:11:09]shift 462 fd 198012 [14:11:09]save to /storage/0462/doc_00198012 [14:11:09]save last doc name /storage/0462/doc_00198012 to /storage/kkm_last_doc_name [14:11:09]save OK [14:11:09]Clear old archive folders... [14:11:09]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:11:09]tlvbuf is 0095BA60 [14:11:09]SAM_PROTO_ClearQueue [14:11:09]wFMCommunicate request_size=4 [14:11:09]MH_SAM_APDU [14:11:09]CAPDU: 80 09 00 00 [14:11:09]Write to MH i2c: E2 08 00 D8 2B 80 09 00 00 00 00 00 00 75 [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:09]Read from MH i2c: E2 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 D8 2B 00 90 00 77 [14:11:09]RAPDU: 90 00 [14:11:09]wFMCommunicate OK [14:11:09]SAM_PROTO_ClearQueue done [14:11:09]KKMCreateOFDPacket [14:11:09]OFDProtocolAddRootSTLVToBuf [14:11:09]FM_MakeSignedData [14:11:09]FM_MakeSignedData [14:11:09]SAM_PROTO_SignData [14:11:09]wFMCommunicate request_size=4 [14:11:09]MH_SAM_APDU [14:11:09]CAPDU: 80 0D 01 02 [14:11:09]Write to MH i2c: E2 08 00 D9 2B 80 0D 01 02 00 00 00 00 7D [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:09]Read from MH i2c: E2 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 D9 2B 00 90 00 78 [14:11:09]RAPDU: 90 00 [14:11:09]wFMCommunicate OK [14:11:09]wFMCommunicate request_size=255 [14:11:09]MH_SAM_APDU [14:11:09]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 21 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 18 00 00 00 00 07 04 06 00 78 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 61 01 00 00 F4 03 04 00 FD 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 05 03 00 35 04 06 00 55 8F DF [14:11:09]Write to MH i2c: E2 02 01 DA 2B 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 21 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 18 00 00 00 00 07 04 06 00 78 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 61 01 00 00 F4 03 04 00 FD 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 05 03 00 35 04 06 00 55 8F DF 00 00 AA [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:09]Read from MH i2c: E2 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 DA 2B 00 90 00 79 [14:11:09]RAPDU: 90 00 [14:11:09]wFMCommunicate OK [14:11:09]wFMCommunicate request_size=8 [14:11:09]MH_SAM_APDU [14:11:09]CAPDU: 80 0D 02 02 03 CA 18 4F [14:11:09]Write to MH i2c: E2 0B 00 DB 2B 80 0D 02 02 03 00 CA 18 4F 00 00 B7 [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 [14:11:09]MH_I2C_Read... [14:11:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:09]Read from MH i2c: E2 03 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 03 00 DB 2B 00 90 00 7A [14:11:09]RAPDU: 90 00 [14:11:09]wFMCommunicate OK [14:11:09]wFMCommunicate request_size=4 [14:11:09]MH_SAM_APDU [14:11:09]CAPDU: 80 0D 03 02 [14:11:09]Write to MH i2c: E2 08 00 DC 2B 80 0D 03 02 00 00 00 00 82 [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:09]Read from MH i2c: E2 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 0B 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 0B 00 DC 2B 00 60 56 7B F3 F4 96 3B 4B 90 00 B7 [14:11:09]RAPDU: 60 56 7B F3 F4 96 3B 4B 90 00 [14:11:09]wFMCommunicate OK [14:11:09]SAM_PROTO_SignData done [14:11:09]FM_MakeSignedData done [14:11:09]CreateOFDProtocolMessage [14:11:09]wFMCommunicate request_size=4 [14:11:09]MH_SAM_APDU [14:11:09]CAPDU: 80 11 00 00 [14:11:09]Write to MH i2c: E2 08 00 DD 2B 80 11 00 00 00 00 00 00 82 [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:09]Read from MH i2c: E2 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 17 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: E2 17 00 DD 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CF [14:11:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:11:09]wFMCommunicate OK [14:11:09]CreateOFDProtocolMessage done [14:11:09]OFDSenderStorePacket 198012 [14:11:09]StoreOFDPacket docnum=198012 [14:11:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 EC 1F 05 01 21 11 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 21 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 18 00 00 00 00 07 04 06 00 78 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 61 01 00 00 F4 03 04 00 FD 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 05 03 00 35 04 06 00 55 8F DF CA 18 4F 60 56 7B F3 F4 96 3B 4B [14:11:09]CheckFolder [14:11:09]dirname=/storage/ofd_packets [14:11:09]CheckFolder done [14:11:09]ProducePacketName [14:11:09]name=ofd_packets/00198012 [14:11:09]NVStorageSaveData ofd_packets/00198012 [14:11:09]File name is /storage/ofd_packets/00198012 [14:11:09]Write 299 bytes [14:11:09]NVStorageSaveData done [14:11:09]OFDSenderStorePacket done [14:11:09]KKMCreateOFDPacket done [14:11:09]NVStorageSaveData kkm_last_timestamp [14:11:09]File name is /storage/kkm_last_timestamp [14:11:09]Write 4 bytes [14:11:09]NVStorageSaveData done [14:11:09]ExternCall_PrintAddStr [14:11:09]wPrintStart [14:11:09]Write to MH i2c: 01 00 00 DE 2B 09 [14:11:09]Write i2c OK [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: 01 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: 01 07 00 [14:11:09]MH_I2C_Read... [14:11:09]Read from MH i2c: 01 07 00 DE 2B 00 00 00 00 00 FF 0F 1E [14:11:09]RasterBufferAndPrint [14:11:09]line Счет N : (1)11325415 [14:11:09]line ИНН: 02508201610067 [14:11:09]line Контрольно-Кассовый Чек [14:11:09]line ПРОДАЖА [14:11:09]line ТРК (МРК, ГНК) : 13 [14:11:09]line Товар: 2710124130 [14:11:09]line SU-92-К-5 [14:11:09]line 8.580 * 68.80 [14:11:09]line = 590.30 [14:11:09]line НДС 12% НСП 1% [14:11:09]line > о реализуемом товаре [14:11:09]line ОКРУГЛЕНИЕ: -0.30 [14:11:09]line ИТОГО: 590.00 [14:11:09]line Внесено: 590.00 [14:11:09]line СДАЧА: 0.00 [14:11:09]line НСП 1% : 5.22 [14:11:09]line НДС 12% : 62.69 [14:11:09]line Наличными: 590.00 [14:11:09]line Безнал.: 0.00 [14:11:09]line Место: АЗС № 95 "Партнер Нефть" [14:11:09]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:11:09]line СНО: Общий режим [14:11:09]line Чек 353 16.08.2024 14:11 [14:11:09]line Смена: 462 ФФД: 1.0 [14:11:09]line ЗНМ: 0300000079 [14:11:09]line РНМ: 0000000000092545 [14:11:09]line Версия ККМ: 001 [14:11:09]line ФМ: 0000000000871802 [14:11:09]line ФД: 198012 [14:11:09]line ФПД: 94076423247951 [14:11:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141109&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198012&fm=94076423247951&tin=02508201610067®Number=0000000000092545&sum=59000 [14:11:09]OFD Sender: Processing packet 198012 [packets to send 245, broken 244] [14:11:09]ProducePacketName [14:11:09]name=ofd_packets/00198012 [14:11:09]OFD Sender: To server: pG, [14:11:09]CommunicateWithHost lk.salyk.kg:30040 [14:11:09]ConnectInit lk.salyk.kg [14:11:09]written 0, free lines is 4095 [14:11:10]Write to MH i2c: 01 00 00 09 2C 35 [14:11:10]Write i2c OK [14:11:10]MH_I2C_Read... [14:11:10]Read from MH i2c: 01 [14:11:10]MH_I2C_Read... [14:11:10]Read from MH i2c: 01 07 00 [14:11:10]MH_I2C_Read... [14:11:10]Read from MH i2c: 01 07 00 09 2C 00 00 00 00 00 D1 0C 19 [14:11:10]RasterBufferAndPrint [14:11:10]line [14:11:10]line [14:11:10]line [14:11:10]line [14:11:10]line [14:11:10]written 0, free lines is 3287 [14:11:10]MH_Cut [14:11:10]Write to MH i2c: D1 01 00 10 2C 01 0E [14:11:10]Write i2c OK [14:11:10]MH_I2C_Read... [14:11:10]Read from MH i2c: D1 [14:11:10]MH_I2C_Read... [14:11:10]Read from MH i2c: D1 01 00 [14:11:10]MH_I2C_Read... [14:11:10]Read from MH i2c: D1 01 00 10 2C 00 0D [14:11:10]Write to MH i2c: 01 00 00 11 2C 3D [14:11:10]Write i2c OK [14:11:10]MH_I2C_Read... [14:11:11]*** Cut start [14:11:11]*** Purtial cut [14:11:11]*** CUTSNS_PIN = 0 [14:11:11]*** Stage 1: CUTSNS_PIN = 1 [14:11:13]Read from MH i2c: 01 [14:11:13]MH_I2C_Read... [14:11:13]*** Stop cut motor [14:11:13]*** Cut end [14:11:13]Read from MH i2c: 01 07 00 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: 01 07 00 11 2C 00 00 00 00 00 FF 0F 52 [14:11:13]process_action close_receipt done [14:11:13]requested_data is exist [14:11:13]produce_requested_data [14:11:13]requested_item fm.sn is exist - process it [14:11:13]wFMCommunicate request_size=4 [14:11:13]MH_SAM_APDU [14:11:13]CAPDU: 80 11 00 00 [14:11:13]Write to MH i2c: E2 08 00 12 2C 80 11 00 00 00 00 00 00 B8 [14:11:13]Write i2c OK [14:11:13]MH_I2C_Read... [14:11:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:13]Read from MH i2c: E2 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 17 00 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 17 00 12 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 05 [14:11:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:11:13]wFMCommunicate OK [14:11:13]requested_item fd.num is exist - process it [14:11:13]SAM_PROTO_GetFieldsCounters [14:11:13]wFMCommunicate request_size=4 [14:11:13]MH_SAM_APDU [14:11:13]CAPDU: 80 13 00 00 [14:11:13]Write to MH i2c: E2 08 00 13 2C 80 13 00 00 00 00 00 00 BB [14:11:13]Write i2c OK [14:11:13]MH_I2C_Read... [14:11:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:13]Read from MH i2c: E2 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 62 00 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 62 00 13 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7C 05 03 00 0E 04 04 00 CE 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 4F [14:11:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7C 05 03 00 0E 04 04 00 CE 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:11:13]wFMCommunicate OK [14:11:13]SAM_PROTO_GetFieldsCounters done [14:11:13]requested_item shift.num is exist - process it [14:11:13]requested_item shift.opened is exist - process it [14:11:13]req_shift_opened [14:11:13]FM_GetShiftState [14:11:13]SAM_PROTO_GetShiftState [14:11:13]wFMCommunicate request_size=4 [14:11:13]MH_SAM_APDU [14:11:13]CAPDU: 80 13 01 00 [14:11:13]Write to MH i2c: E2 08 00 14 2C 80 13 01 00 00 00 00 00 BD [14:11:13]Write i2c OK [14:11:13]MH_I2C_Read... [14:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:13]Read from MH i2c: E2 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 0E 00 [14:11:13]MH_I2C_Read... [14:11:13]Read from MH i2c: E2 0E 00 14 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4B [14:11:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:11:13]wFMCommunicate OK [14:11:13]SAM_PROTO_GetShiftState done [14:11:13]FM_GetShiftState done [14:11:13]req_shift_opened done [14:11:13]requested_item shift.open_date is exist - process it [14:11:13]req_shift_open_date [14:11:13]req_shift_open_date done [14:11:13]produce_requested_data done [14:11:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198012,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:11:13]process_action_free close_receipt [14:11:13]json_value_free [14:11:13]json_value_free done [14:11:13]process_json_proto returns [14:11:13]Send response to host [14:11:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198012,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:11:13]free response buf [14:11:13]execute_script done [14:11:13]execute_script returns [14:11:13]free content buf [14:11:13]Sock 7.Close socket [14:11:13]Sock 7.Thread stoped [14:12:16]accept exits with 9 [14:12:16]New connection [14:12:16]New thread 3067403620 created [14:12:16]Thread 3067260260 joined [14:12:16]Waiting for new connection... [14:12:16] Sock 9.Parse request [14:12:16]Sock 9.Check first char [14:12:16]Sock 9.First char is OK [14:12:16]request: POST /json_proto HTTP/1.0 [14:12:16]Method: POST [14:12:16]URL: /json_proto [14:12:16]Method is POST - this is cgi request [14:12:16]url: /json_proto [14:12:16]query_string will be loaded in cgi processing [14:12:16]execute_cgi json_proto POST (null) [14:12:16]execute_cgi path=json_proto method=POST [14:12:16]POST find Content-Length [14:12:16]Host: 172.17.46.195:8080 [14:12:16]Content-Length: 805 [14:12:16]Content-Type: application/json [14:12:16] [14:12:16]POST finish read [14:12:16]Found Content-Length = 805 [14:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325416", "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" : 35.400, "sum" : 2626.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2626.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:16]execute_script... [14:12: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)11325416", "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" : 35.400, "sum" : 2626.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2626.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:16]POST & json_proto [14:12:16]process_json_proto [14:12:16]json parsed OK: [14:12:16]protocol is kg_v1.0 [14:12:16]action value=close_receipt [14:12:16]process_action close_receipt [14:12:16]cmd_close_receipt [14:12:16]MH_GetDate [14:12:16]Write to MH i2c: F0 00 00 15 2C 30 [14:12:16]Write i2c OK [14:12:16]MH_I2C_Read... [14:12:16]Read from MH i2c: F0 [14:12:16]MH_I2C_Read... [14:12:16]Read from MH i2c: F0 09 00 [14:12:16]MH_I2C_Read... [14:12:16]Read from MH i2c: F0 09 00 15 2C 00 41 5E BF 66 8D AE BC 66 5A [14:12:16]GetLastDocTimeStamp 1723817469 [14:12:16]current date 1723817537 [14:12:16]FM_GetShiftState [14:12:16]SAM_PROTO_GetShiftState [14:12:16]wFMCommunicate request_size=4 [14:12:16]MH_SAM_APDU [14:12:16]CAPDU: 80 13 01 00 [14:12:16]Write to MH i2c: E2 08 00 16 2C 80 13 01 00 00 00 00 00 BF [14:12:16]Write i2c OK [14:12:16]MH_I2C_Read... [14:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:16]Read from MH i2c: E2 [14:12:16]MH_I2C_Read... [14:12:16]Read from MH i2c: E2 0E 00 [14:12:16]MH_I2C_Read... [14:12:16]Read from MH i2c: E2 0E 00 16 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [14:12:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:12:16]wFMCommunicate OK [14:12:16]SAM_PROTO_GetShiftState done [14:12:16]FM_GetShiftState done [14:12:16]opened in 1723766727 [14:12:16]opened+sec_in_day 1723853127 [14:12:16]quantity*price = 262668 [14:12:16]sum+1 = 262669 [14:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2626.68 НСП 1% : 23.24 НДС 12% : 278.94 Наличными: 0.00 Безнал.: 2626.68 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 354 16.08.2024 14:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198013 ФПД: 268609274334850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141217&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198013&fm=268609274334850&tin=02508201610067®Number=0000000000092545&sum=262668 [14:12:17]StoreToDocumentArchive [14:12:17]shift 462 fd 198013 [14:12:17]save to /storage/0462/doc_00198013 [14:12:17]save last doc name /storage/0462/doc_00198013 to /storage/kkm_last_doc_name [14:12:17]save OK [14:12:17]Clear old archive folders... [14:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:12:17]tlvbuf is 00926000 [14:12:17]SAM_PROTO_ClearQueue [14:12:17]wFMCommunicate request_size=4 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 09 00 00 [14:12:17]Write to MH i2c: E2 08 00 23 2C 80 09 00 00 00 00 00 00 C1 [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:17]Read from MH i2c: E2 03 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 23 2C 00 90 00 C3 [14:12:17]RAPDU: 90 00 [14:12:17]wFMCommunicate OK [14:12:17]SAM_PROTO_ClearQueue done [14:12:17]KKMCreateOFDPacket [14:12:17]OFDProtocolAddRootSTLVToBuf [14:12:17]FM_MakeSignedData [14:12:17]FM_MakeSignedData [14:12:17]SAM_PROTO_SignData [14:12:17]wFMCommunicate request_size=4 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 0D 01 02 [14:12:17]Write to MH i2c: E2 08 00 24 2C 80 0D 01 02 00 00 00 00 C9 [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 24 2C 00 90 00 C4 [14:12:17]RAPDU: 90 00 [14:12:17]wFMCommunicate OK [14:12:17]wFMCommunicate request_size=255 [14:12:17]MH_SAM_APDU [14:12: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 48 8A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0C 02 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 02 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 6C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 02 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 41 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 05 03 00 35 04 06 00 F4 [14:12:17]Write to MH i2c: E2 02 01 25 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 48 8A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0C 02 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 02 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 6C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 02 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 41 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 05 03 00 35 04 06 00 F4 00 00 DF [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 25 2C 00 90 00 C5 [14:12:17]RAPDU: 90 00 [14:12:17]wFMCommunicate OK [14:12:17]wFMCommunicate request_size=10 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 0D 02 02 05 4C 78 61 4E 82 [14:12:17]Write to MH i2c: E2 0D 00 26 2C 80 0D 02 02 05 00 4C 78 61 4E 82 00 00 CB [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 03 00 26 2C 00 90 00 C6 [14:12:17]RAPDU: 90 00 [14:12:17]wFMCommunicate OK [14:12:17]wFMCommunicate request_size=4 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 0D 03 02 [14:12:17]Write to MH i2c: E2 08 00 27 2C 80 0D 03 02 00 00 00 00 CE [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 0B 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 0B 00 27 2C 00 60 A6 B4 81 8C 67 6E E2 90 00 4D [14:12:17]RAPDU: 60 A6 B4 81 8C 67 6E E2 90 00 [14:12:17]wFMCommunicate OK [14:12:17]SAM_PROTO_SignData done [14:12:17]FM_MakeSignedData done [14:12:17]CreateOFDProtocolMessage [14:12:17]wFMCommunicate request_size=4 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 11 00 00 [14:12:17]Write to MH i2c: E2 08 00 28 2C 80 11 00 00 00 00 00 00 CE [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 17 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 17 00 28 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1B [14:12:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:12:17]wFMCommunicate OK [14:12:17]CreateOFDProtocolMessage done [14:12:17]OFDSenderStorePacket 198013 [14:12:17]StoreOFDPacket docnum=198013 [14:12:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 99 4C 07 01 62 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 48 8A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0C 02 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 02 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 6C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 02 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 41 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 05 03 00 35 04 06 00 F4 4C 78 61 4E 82 60 A6 B4 81 8C 67 6E E2 [14:12:17]CheckFolder [14:12:17]dirname=/storage/ofd_packets [14:12:17]CheckFolder done [14:12:17]ProducePacketName [14:12:17]name=ofd_packets/00198013 [14:12:17]NVStorageSaveData ofd_packets/00198013 [14:12:17]File name is /storage/ofd_packets/00198013 [14:12:17]Write 301 bytes [14:12:17]NVStorageSaveData done [14:12:17]OFDSenderStorePacket done [14:12:17]KKMCreateOFDPacket done [14:12:17]NVStorageSaveData kkm_last_timestamp [14:12:17]File name is /storage/kkm_last_timestamp [14:12:17]Write 4 bytes [14:12:17]NVStorageSaveData done [14:12:17]ExternCall_PrintAddStr [14:12:17]wPrintStart [14:12:17]Write to MH i2c: 01 00 00 29 2C 55 [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: 01 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: 01 07 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: 01 07 00 29 2C 00 00 00 00 00 FF 0F 6A [14:12:17]RasterBufferAndPrint [14:12:17]line Счет N : (1)11325416 [14:12:17]line ИНН: 02508201610067 [14:12:17]line Контрольно-Кассовый Чек [14:12:17]line ПРОДАЖА [14:12:17]line ТРК (МРК, ГНК) : 31 [14:12:17]line Товар: 2710124500 [14:12:17]line Аи-95-К-5 [14:12:17]line 35.400 * 74.20 [14:12:17]line = 2626.68 [14:12:17]line НДС 12% НСП 1% [14:12:17]line > о реализуемом товаре [14:12:17]line ИТОГО: 2626.68 [14:12:17]line НСП 1% : 23.24 [14:12:17]line НДС 12% : 278.94 [14:12:17]line Наличными: 0.00 [14:12:17]line Безнал.: 2626.68 [14:12:17]line Место: АЗС № 95 "Партнер Нефть" [14:12:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:12:17]line СНО: Общий режим [14:12:17]line Чек 354 16.08.2024 14:12 [14:12:17]line Смена: 462 ФФД: 1.0 [14:12:17]line ЗНМ: 0300000079 [14:12:17]line РНМ: 0000000000092545 [14:12:17]line Версия ККМ: 001 [14:12:17]line Платежная система: O! деньги [14:12:17]line ФМ: 0000000000871802 [14:12:17]line ФД: 198013 [14:12:17]line ФПД: 268609274334850 [14:12:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141217&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198013&fm=268609274334850&tin=02508201610067®Number=0000000000092545&sum=262668 [14:12:18]written 0, free lines is 4095 [14:12:18]Write to MH i2c: 01 00 00 53 2C 7F [14:12:18]Write i2c OK [14:12:18]MH_I2C_Read... [14:12:18]Read from MH i2c: 01 [14:12:18]MH_I2C_Read... [14:12:18]Read from MH i2c: 01 07 00 [14:12:18]MH_I2C_Read... [14:12:18]Read from MH i2c: 01 07 00 53 2C 00 00 00 00 00 ED 0C 7F [14:12:18]RasterBufferAndPrint [14:12:18]line [14:12:18]line [14:12:18]line [14:12:18]line [14:12:18]line [14:12:18]written 0, free lines is 3315 [14:12:18]MH_Cut [14:12:18]Write to MH i2c: D1 01 00 5A 2C 01 58 [14:12:18]Write i2c OK [14:12:18]MH_I2C_Read... [14:12:18]Read from MH i2c: D1 [14:12:18]MH_I2C_Read... [14:12:18]Read from MH i2c: D1 01 00 [14:12:18]MH_I2C_Read... [14:12:18]Read from MH i2c: D1 01 00 5A 2C 00 57 [14:12:18]Write to MH i2c: 01 00 00 5B 2C 87 [14:12:18]Write i2c OK [14:12:18]MH_I2C_Read... [14:12:19]*** Cut start [14:12:19]*** Purtial cut [14:12:19]*** Stage 1: CUTSNS_PIN = 1 [14:12:19]Read from MH i2c: 01 [14:12:19]MH_I2C_Read... [14:12:19]*** Stop cut motor [14:12:19]*** Cut end [14:12:19]Read from MH i2c: 01 07 00 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: 01 07 00 5B 2C 00 00 00 00 00 FF 0F 9C [14:12:19]process_action close_receipt done [14:12:19]requested_data is exist [14:12:19]produce_requested_data [14:12:19]requested_item fm.sn is exist - process it [14:12:19]wFMCommunicate request_size=4 [14:12:19]MH_SAM_APDU [14:12:19]CAPDU: 80 11 00 00 [14:12:19]Write to MH i2c: E2 08 00 5C 2C 80 11 00 00 00 00 00 00 02 [14:12:19]Write i2c OK [14:12:19]MH_I2C_Read... [14:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:19]Read from MH i2c: E2 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: E2 17 00 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: E2 17 00 5C 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4F [14:12:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:12:19]wFMCommunicate OK [14:12:19]requested_item fd.num is exist - process it [14:12:19]SAM_PROTO_GetFieldsCounters [14:12:19]wFMCommunicate request_size=4 [14:12:19]MH_SAM_APDU [14:12:19]CAPDU: 80 13 00 00 [14:12:19]Write to MH i2c: E2 08 00 5D 2C 80 13 00 00 00 00 00 00 05 [14:12:19]Write i2c OK [14:12:19]MH_I2C_Read... [14:12:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:19]Read from MH i2c: E2 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: E2 62 00 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: E2 62 00 5D 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7D 05 03 00 0E 04 04 00 CE 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 9D [14:12:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7D 05 03 00 0E 04 04 00 CE 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:12:19]wFMCommunicate OK [14:12:19]SAM_PROTO_GetFieldsCounters done [14:12:19]requested_item shift.num is exist - process it [14:12:19]requested_item shift.opened is exist - process it [14:12:19]req_shift_opened [14:12:19]FM_GetShiftState [14:12:19]SAM_PROTO_GetShiftState [14:12:19]wFMCommunicate request_size=4 [14:12:19]MH_SAM_APDU [14:12:19]CAPDU: 80 13 01 00 [14:12:19]Write to MH i2c: E2 08 00 5E 2C 80 13 01 00 00 00 00 00 07 [14:12:19]Write i2c OK [14:12:19]MH_I2C_Read... [14:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:19]Read from MH i2c: E2 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: E2 0E 00 [14:12:19]MH_I2C_Read... [14:12:19]Read from MH i2c: E2 0E 00 5E 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 95 [14:12:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:12:19]wFMCommunicate OK [14:12:19]SAM_PROTO_GetShiftState done [14:12:19]FM_GetShiftState done [14:12:19]req_shift_opened done [14:12:19]requested_item shift.open_date is exist - process it [14:12:19]req_shift_open_date [14:12:19]req_shift_open_date done [14:12:19]produce_requested_data done [14:12:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198013,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:12:19]process_action_free close_receipt [14:12:19]json_value_free [14:12:19]json_value_free done [14:12:19]process_json_proto returns [14:12:19]Send response to host [14:12:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198013,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:12:19]free response buf [14:12:19]execute_script done [14:12:19]execute_script returns [14:12:19]free content buf [14:12:19]Sock 9.Close socket [14:12:19]Sock 9.Thread stoped [14:13:02]accept exits with 7 [14:13:02]New connection [14:13:02]New thread 3067260260 created [14:13:02]Thread 3067403620 joined [14:13:02]Waiting for new connection... [14:13:02] Sock 7.Parse request [14:13:02]Sock 7.Check first char [14:13:02]Sock 7.First char is OK [14:13:02]request: POST /json_proto HTTP/1.0 [14:13:02]Method: POST [14:13:02]URL: /json_proto [14:13:02]Method is POST - this is cgi request [14:13:02]url: /json_proto [14:13:02]query_string will be loaded in cgi processing [14:13:02]execute_cgi json_proto POST (null) [14:13:02]execute_cgi path=json_proto method=POST [14:13:02]POST find Content-Length [14:13:02]Host: 172.17.46.195:8080 [14:13:02]Content-Length: 805 [14:13:02]Content-Type: application/json [14:13:02] [14:13:02]POST finish read [14:13:02]Found Content-Length = 805 [14:13:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1300.40 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:02]execute_script... [14:13:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1300.40 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:02]POST & json_proto [14:13:02]process_json_proto [14:13:02]json parsed OK: [14:13:02]protocol is kg_v1.0 [14:13:02]action value=close_receipt [14:13:02]process_action close_receipt [14:13:02]cmd_close_receipt [14:13:02]MH_GetDate [14:13:02]Write to MH i2c: F0 00 00 5F 2C 7A [14:13:02]Write i2c OK [14:13:02]MH_I2C_Read... [14:13:02]Read from MH i2c: F0 [14:13:02]MH_I2C_Read... [14:13:02]Read from MH i2c: F0 09 00 [14:13:02]MH_I2C_Read... [14:13:02]Read from MH i2c: F0 09 00 5F 2C 00 70 5E BF 66 8D AE BC 66 D3 [14:13:02]GetLastDocTimeStamp 1723817537 [14:13:02]current date 1723817584 [14:13:02]FM_GetShiftState [14:13:02]SAM_PROTO_GetShiftState [14:13:02]wFMCommunicate request_size=4 [14:13:02]MH_SAM_APDU [14:13:02]CAPDU: 80 13 01 00 [14:13:02]Write to MH i2c: E2 08 00 60 2C 80 13 01 00 00 00 00 00 09 [14:13:02]Write i2c OK [14:13:02]MH_I2C_Read... [14:13:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:02]Read from MH i2c: E2 [14:13:02]MH_I2C_Read... [14:13:02]Read from MH i2c: E2 0E 00 [14:13:02]MH_I2C_Read... [14:13:02]Read from MH i2c: E2 0E 00 60 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [14:13:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:13:02]wFMCommunicate OK [14:13:02]SAM_PROTO_GetShiftState done [14:13:02]FM_GetShiftState done [14:13:02]opened in 1723766727 [14:13:02]opened+sec_in_day 1723853127 [14:13:02]quantity*price = 130040 [14:13:02]sum+1 = 130041 [14:13:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.40 НСП 1% : 11.51 НДС 12% : 138.10 Наличными: 0.00 Безнал.: 1300.40 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 355 16.08.2024 14:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198014 ФПД: 106539022979248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141304&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198014&fm=106539022979248&tin=02508201610067®Number=0000000000092545&sum=130040 [14:13:04]StoreToDocumentArchive [14:13:04]shift 462 fd 198014 [14:13:04]save to /storage/0462/doc_00198014 [14:13:04]save last doc name /storage/0462/doc_00198014 to /storage/kkm_last_doc_name [14:13:04]save OK [14:13:04]Clear old archive folders... [14:13:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:04]tlvbuf is 00905CA0 [14:13:04]SAM_PROTO_ClearQueue [14:13:04]wFMCommunicate request_size=4 [14:13:04]MH_SAM_APDU [14:13:04]CAPDU: 80 09 00 00 [14:13:04]Write to MH i2c: E2 08 00 6D 2C 80 09 00 00 00 00 00 00 0B [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:04]Read from MH i2c: E2 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 6D 2C 00 90 00 0D [14:13:04]RAPDU: 90 00 [14:13:04]wFMCommunicate OK [14:13:04]SAM_PROTO_ClearQueue done [14:13:04]KKMCreateOFDPacket [14:13:04]OFDProtocolAddRootSTLVToBuf [14:13:04]FM_MakeSignedData [14:13:04]FM_MakeSignedData [14:13:04]SAM_PROTO_SignData [14:13:04]wFMCommunicate request_size=4 [14:13:04]MH_SAM_APDU [14:13:04]CAPDU: 80 0D 01 02 [14:13:04]Write to MH i2c: E2 08 00 6E 2C 80 0D 01 02 00 00 00 00 13 [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:04]Read from MH i2c: E2 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 6E 2C 00 90 00 0E [14:13:04]RAPDU: 90 00 [14:13:04]wFMCommunicate OK [14:13:04]wFMCommunicate request_size=255 [14:13:04]MH_SAM_APDU [14:13:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 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 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 70 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 05 03 00 35 04 06 00 60 [14:13:04]Write to MH i2c: E2 02 01 6F 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 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 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 70 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 05 03 00 35 04 06 00 60 00 00 74 [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:04]Read from MH i2c: E2 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 6F 2C 00 90 00 0F [14:13:04]RAPDU: 90 00 [14:13:04]wFMCommunicate OK [14:13:04]wFMCommunicate request_size=10 [14:13:04]MH_SAM_APDU [14:13:04]CAPDU: 80 0D 02 02 05 E5 8C 9E 90 B0 [14:13:04]Write to MH i2c: E2 0D 00 70 2C 80 0D 02 02 05 00 E5 8C 9E 90 B0 00 00 6F [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:04]Read from MH i2c: E2 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 03 00 70 2C 00 90 00 10 [14:13:04]RAPDU: 90 00 [14:13:04]wFMCommunicate OK [14:13:04]wFMCommunicate request_size=4 [14:13:04]MH_SAM_APDU [14:13:04]CAPDU: 80 0D 03 02 [14:13:04]Write to MH i2c: E2 08 00 71 2C 80 0D 03 02 00 00 00 00 18 [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:04]Read from MH i2c: E2 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 0B 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 0B 00 71 2C 00 5B 23 0D EA E5 16 19 DF 90 00 81 [14:13:04]RAPDU: 5B 23 0D EA E5 16 19 DF 90 00 [14:13:04]wFMCommunicate OK [14:13:04]SAM_PROTO_SignData done [14:13:04]FM_MakeSignedData done [14:13:04]CreateOFDProtocolMessage [14:13:04]wFMCommunicate request_size=4 [14:13:04]MH_SAM_APDU [14:13:04]CAPDU: 80 11 00 00 [14:13:04]Write to MH i2c: E2 08 00 72 2C 80 11 00 00 00 00 00 00 18 [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:04]Read from MH i2c: E2 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 17 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: E2 17 00 72 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 65 [14:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:13:04]wFMCommunicate OK [14:13:04]CreateOFDProtocolMessage done [14:13:04]OFDSenderStorePacket 198014 [14:13:04]StoreOFDPacket docnum=198014 [14:13:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8A 72 07 01 13 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 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 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 70 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 05 03 00 35 04 06 00 60 E5 8C 9E 90 B0 5B 23 0D EA E5 16 19 DF [14:13:04]CheckFolder [14:13:04]dirname=/storage/ofd_packets [14:13:04]CheckFolder done [14:13:04]ProducePacketName [14:13:04]name=ofd_packets/00198014 [14:13:04]NVStorageSaveData ofd_packets/00198014 [14:13:04]File name is /storage/ofd_packets/00198014 [14:13:04]Write 301 bytes [14:13:04]NVStorageSaveData done [14:13:04]OFDSenderStorePacket done [14:13:04]KKMCreateOFDPacket done [14:13:04]NVStorageSaveData kkm_last_timestamp [14:13:04]File name is /storage/kkm_last_timestamp [14:13:04]Write 4 bytes [14:13:04]NVStorageSaveData done [14:13:04]ExternCall_PrintAddStr [14:13:04]wPrintStart [14:13:04]Write to MH i2c: 01 00 00 73 2C 9F [14:13:04]Write i2c OK [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: 01 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: 01 07 00 [14:13:04]MH_I2C_Read... [14:13:04]Read from MH i2c: 01 07 00 73 2C 00 00 00 00 00 FF 0F B4 [14:13:04]RasterBufferAndPrint [14:13:04]line Счет N : (1)11325417 [14:13:04]line ИНН: 02508201610067 [14:13:04]line Контрольно-Кассовый Чек [14:13:04]line ПРОДАЖА [14:13:04]line ТРК (МРК, ГНК) : 22 [14:13:04]line Товар: 2710124130 [14:13:04]line Аи-92-К-4 [14:13:04]line 19.180 * 67.80 [14:13:04]line = 1300.40 [14:13:04]line НДС 12% НСП 1% [14:13:04]line > о реализуемом товаре [14:13:04]line ИТОГО: 1300.40 [14:13:04]line НСП 1% : 11.51 [14:13:04]line НДС 12% : 138.10 [14:13:04]line Наличными: 0.00 [14:13:04]line Безнал.: 1300.40 [14:13:04]line Место: АЗС № 95 "Партнер Нефть" [14:13:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:13:04]line СНО: Общий режим [14:13:04]line Чек 355 16.08.2024 14:13 [14:13:04]line Смена: 462 ФФД: 1.0 [14:13:04]line ЗНМ: 0300000079 [14:13:04]line РНМ: 0000000000092545 [14:13:04]line Версия ККМ: 001 [14:13:04]line Платежная система: O! деньги [14:13:04]line ФМ: 0000000000871802 [14:13:04]line ФД: 198014 [14:13:04]line ФПД: 106539022979248 [14:13:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141304&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198014&fm=106539022979248&tin=02508201610067®Number=0000000000092545&sum=130040 [14:13:04]written 0, free lines is 4095 [14:13:05]Write to MH i2c: 01 00 00 9D 2C C9 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: 01 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: 01 07 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: 01 07 00 9D 2C 00 00 00 00 00 E3 0C BF [14:13:05]RasterBufferAndPrint [14:13:05]line [14:13:05]line [14:13:05]line [14:13:05]line [14:13:05]line [14:13:05]written 0, free lines is 3305 [14:13:05]MH_Cut [14:13:05]Write to MH i2c: D1 01 00 A4 2C 01 A2 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: D1 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: D1 01 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: D1 01 00 A4 2C 00 A1 [14:13:05]Write to MH i2c: 01 00 00 A5 2C D1 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:06]*** Cut start [14:13:06]*** Purtial cut [14:13:06]*** CUTSNS_PIN = 0 [14:13:06]*** Stage 1: CUTSNS_PIN = 1 [14:13:08]Read from MH i2c: 01 [14:13:08]MH_I2C_Read... [14:13:08]*** Stop cut motor [14:13:08]*** Cut end [14:13:08]Read from MH i2c: 01 07 00 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: 01 07 00 A5 2C 00 00 00 00 00 FF 0F E6 [14:13:08]process_action close_receipt done [14:13:08]requested_data is exist [14:13:08]produce_requested_data [14:13:08]requested_item fm.sn is exist - process it [14:13:08]wFMCommunicate request_size=4 [14:13:08]MH_SAM_APDU [14:13:08]CAPDU: 80 11 00 00 [14:13:08]Write to MH i2c: E2 08 00 A6 2C 80 11 00 00 00 00 00 00 4C [14:13:08]Write i2c OK [14:13:08]MH_I2C_Read... [14:13:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:08]Read from MH i2c: E2 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: E2 17 00 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: E2 17 00 A6 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 99 [14:13:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:13:08]wFMCommunicate OK [14:13:08]requested_item fd.num is exist - process it [14:13:08]SAM_PROTO_GetFieldsCounters [14:13:08]wFMCommunicate request_size=4 [14:13:08]MH_SAM_APDU [14:13:08]CAPDU: 80 13 00 00 [14:13:08]Write to MH i2c: E2 08 00 A7 2C 80 13 00 00 00 00 00 00 4F [14:13:08]Write i2c OK [14:13:08]MH_I2C_Read... [14:13:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:08]Read from MH i2c: E2 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: E2 62 00 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: E2 62 00 A7 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7E 05 03 00 0E 04 04 00 CE 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 EB [14:13:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7E 05 03 00 0E 04 04 00 CE 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:13:08]wFMCommunicate OK [14:13:08]SAM_PROTO_GetFieldsCounters done [14:13:08]requested_item shift.num is exist - process it [14:13:08]requested_item shift.opened is exist - process it [14:13:08]req_shift_opened [14:13:08]FM_GetShiftState [14:13:08]SAM_PROTO_GetShiftState [14:13:08]wFMCommunicate request_size=4 [14:13:08]MH_SAM_APDU [14:13:08]CAPDU: 80 13 01 00 [14:13:08]Write to MH i2c: E2 08 00 A8 2C 80 13 01 00 00 00 00 00 51 [14:13:08]Write i2c OK [14:13:08]MH_I2C_Read... [14:13:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:08]Read from MH i2c: E2 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: E2 0E 00 [14:13:08]MH_I2C_Read... [14:13:08]Read from MH i2c: E2 0E 00 A8 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DF [14:13:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:13:08]wFMCommunicate OK [14:13:08]SAM_PROTO_GetShiftState done [14:13:08]FM_GetShiftState done [14:13:08]req_shift_opened done [14:13:08]requested_item shift.open_date is exist - process it [14:13:08]req_shift_open_date [14:13:08]req_shift_open_date done [14:13:08]produce_requested_data done [14:13:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198014,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:13:08]process_action_free close_receipt [14:13:08]json_value_free [14:13:08]json_value_free done [14:13:08]process_json_proto returns [14:13:08]Send response to host [14:13:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198014,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:13:08]free response buf [14:13:08]execute_script done [14:13:08]execute_script returns [14:13:08]free content buf [14:13:08]Sock 7.Close socket [14:13:08]Sock 7.Thread stoped [14:13:23]ConnectInit Can't connect to host [14:13:23]CommunicateWithHost connect error [14:13:23]CommunicateWithHost err = -1 [14:13:23]OFD Sender: Server communicate error [14:13:23]OFD Sender: Processing packet 198012 [packets to send 247, broken 244] [14:13:23]ProducePacketName [14:13:23]name=ofd_packets/00198012 [14:13:23]OFD Sender: To server: pG, [14:13:23]CommunicateWithHost lk.salyk.kg:30040 [14:13:23]ConnectInit lk.salyk.kg [14:13:23]Connected sock=7 [14:13:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 EC 1F 05 01 21 11 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 21 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 18 00 00 00 00 07 04 06 00 78 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 61 01 00 00 F4 03 04 00 FD 5D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 05 03 00 35 04 06 00 55 8F DF CA 18 4F 60 56 7B F3 F4 96 3B 4B [14:13:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FD C3 47 00 F2 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 05 03 00 F4 03 04 00 97 0A BF 66 B6 04 01 00 00 07 5E A7 EA F7 F6 15 26 [14:13:24]CommunicateWithHost err = 0 [14:13:24]CheckOFDResponse [14:13:24]1017 (14) - 77093643461234 [14:13:24]1041 (16) - 0000000000871802 [14:13:24]1040 (4) - 198012 [14:13:24]1012 (4) - 16.08.2024 08:15 [14:13:24]1206 (1) - 0 [14:13:24]OFD Sender: Remove packet 198012 [14:13:24]ProducePacketName [14:13:24]name=ofd_packets/00198012 [14:13:24]NVStorageDeleteData [14:13:24]OFD Sender: Processing packet 198013 [packets to send 246, broken 244] [14:13:24]ProducePacketName [14:13:24]name=ofd_packets/00198013 [14:13:24]OFD Sender: To server: pG, [14:13:24]CommunicateWithHost lk.salyk.kg:30040 [14:13:24]ConnectInit lk.salyk.kg [14:13:24]Connected sock=7 [14:13:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 99 4C 07 01 62 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 48 8A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0C 02 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 02 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 6C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 02 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 41 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 05 03 00 35 04 06 00 F4 4C 78 61 4E 82 60 A6 B4 81 8C 67 6E E2 [14:13:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BF 06 47 00 E8 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 38 37 31 38 30 32 10 04 04 00 7D 05 03 00 F4 03 04 00 98 0A BF 66 B6 04 01 00 00 98 84 BC 29 37 52 06 16 [14:13:25]CommunicateWithHost err = 0 [14:13:25]CheckOFDResponse [14:13:25]1017 (14) - 77093643461234 [14:13:25]1041 (16) - 0000000000871802 [14:13:25]1040 (4) - 198013 [14:13:25]1012 (4) - 16.08.2024 08:15 [14:13:25]1206 (1) - 0 [14:13:25]OFD Sender: Remove packet 198013 [14:13:25]ProducePacketName [14:13:25]name=ofd_packets/00198013 [14:13:25]NVStorageDeleteData [14:13:25]OFD Sender: Processing packet 198014 [packets to send 245, broken 244] [14:13:25]ProducePacketName [14:13:25]name=ofd_packets/00198014 [14:13:25]OFD Sender: To server: pG, [14:13:25]CommunicateWithHost lk.salyk.kg:30040 [14:13:25]ConnectInit lk.salyk.kg [14:13:25]Connected sock=10 [14:13:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8A 72 07 01 13 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 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 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 70 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 05 03 00 35 04 06 00 60 E5 8C 9E 90 B0 5B 23 0D EA E5 16 19 DF [14:13:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B6 3A 47 00 87 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 05 03 00 F4 03 04 00 99 0A BF 66 B6 04 01 00 00 09 33 64 2A A3 F0 53 0C [14:13:26]CommunicateWithHost err = 0 [14:13:26]CheckOFDResponse [14:13:26]1017 (14) - 77093643461234 [14:13:26]1041 (16) - 0000000000871802 [14:13:26]1040 (4) - 198014 [14:13:26]1012 (4) - 16.08.2024 08:15 [14:13:26]1206 (1) - 0 [14:13:26]OFD Sender: Remove packet 198014 [14:13:26]ProducePacketName [14:13:26]name=ofd_packets/00198014 [14:13:26]NVStorageDeleteData [14:13:26]OFD Sender: No OFD packet to send [14:13:31]OFD Sender: No OFD packet to send [14:13:36]OFD Sender: No OFD packet to send [14:13:41]OFD Sender: No OFD packet to send [14:13:46]OFD Sender: No OFD packet to send [14:13:51]OFD Sender: No OFD packet to send [14:13:56]OFD Sender: No OFD packet to send [14:14:01]OFD Sender: No OFD packet to send [14:14:06]OFD Sender: No OFD packet to send [14:14:11]OFD Sender: No OFD packet to send [14:14:16]OFD Sender: No OFD packet to send [14:14:21]OFD Sender: No OFD packet to send [14:14:26]OFD Sender: No OFD packet to send [14:14:31]OFD Sender: No OFD packet to send [14:14:36]OFD Sender: No OFD packet to send [14:14:41]OFD Sender: No OFD packet to send [14:14:46]OFD Sender: No OFD packet to send [14:14:51]OFD Sender: No OFD packet to send [14:14:56]OFD Sender: No OFD packet to send [14:15:01]OFD Sender: No OFD packet to send [14:15:06]OFD Sender: No OFD packet to send [14:15:11]accept exits with 9 [14:15:11]New connection [14:15:11]New thread 3067403620 created [14:15:11]Thread 3067260260 joined [14:15:11]Waiting for new connection... [14:15:11] Sock 9.Parse request [14:15:11]Sock 9.Check first char [14:15:11]Sock 9.First char is OK [14:15:11]request: POST /json_proto HTTP/1.0 [14:15:11]Method: POST [14:15:11]URL: /json_proto [14:15:11]Method is POST - this is cgi request [14:15:11]url: /json_proto [14:15:11]query_string will be loaded in cgi processing [14:15:11]execute_cgi json_proto POST (null) [14:15:11]execute_cgi path=json_proto method=POST [14:15:11]POST find Content-Length [14:15:11]Host: 172.17.46.195:8080 [14:15:11]Content-Length: 805 [14:15:11]Content-Type: application/json [14:15:11] [14:15:11]POST finish read [14:15:11]Found Content-Length = 805 [14:15:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.420, "sum" : 1520.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1520.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:11]execute_script... [14: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)11325418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.420, "sum" : 1520.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1520.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:11]POST & json_proto [14:15:11]process_json_proto [14:15:11]json parsed OK: [14:15:11]protocol is kg_v1.0 [14:15:11]action value=close_receipt [14:15:11]process_action close_receipt [14:15:11]cmd_close_receipt [14:15:11]MH_GetDate [14:15:11]Write to MH i2c: F0 00 00 A9 2C C4 [14:15:11]OFD Sender: No OFD packet to send [14:15:11]Write i2c OK [14:15:11]MH_I2C_Read... [14:15:11]Read from MH i2c: F0 [14:15:11]MH_I2C_Read... [14:15:11]Read from MH i2c: F0 09 00 [14:15:11]MH_I2C_Read... [14:15:11]Read from MH i2c: F0 09 00 A9 2C 00 F1 5E BF 66 8D AE BC 66 9E [14:15:11]GetLastDocTimeStamp 1723817584 [14:15:11]current date 1723817713 [14:15:11]FM_GetShiftState [14:15:11]SAM_PROTO_GetShiftState [14:15:11]wFMCommunicate request_size=4 [14:15:11]MH_SAM_APDU [14:15:11]CAPDU: 80 13 01 00 [14:15:11]Write to MH i2c: E2 08 00 AA 2C 80 13 01 00 00 00 00 00 53 [14:15:11]Write i2c OK [14:15:11]MH_I2C_Read... [14:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:11]Read from MH i2c: E2 [14:15:11]MH_I2C_Read... [14:15:11]Read from MH i2c: E2 0E 00 [14:15:11]MH_I2C_Read... [14:15:11]Read from MH i2c: E2 0E 00 AA 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [14:15:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:15:11]wFMCommunicate OK [14:15:11]SAM_PROTO_GetShiftState done [14:15:11]FM_GetShiftState done [14:15:11]opened in 1723766727 [14:15:11]opened+sec_in_day 1723853127 [14:15:11]quantity*price = 152007 [14:15:11]sum+1 = 152009 [14:15:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1520.08 НСП 1% : 13.45 НДС 12% : 161.42 Наличными: 0.00 Безнал.: 1520.08 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 356 16.08.2024 14:15 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198015 ФПД: 248000773096215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141513&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198015&fm=248000773096215&tin=02508201610067®Number=0000000000092545&sum=152008 [14:15:12]StoreToDocumentArchive [14:15:12]shift 462 fd 198015 [14:15:12]save to /storage/0462/doc_00198015 [14:15:12]save last doc name /storage/0462/doc_00198015 to /storage/kkm_last_doc_name [14:15:12]save OK [14:15:12]Clear old archive folders... [14:15:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:12]tlvbuf is 0097E7D0 [14:15:12]SAM_PROTO_ClearQueue [14:15:12]wFMCommunicate request_size=4 [14:15:12]MH_SAM_APDU [14:15:12]CAPDU: 80 09 00 00 [14:15:12]Write to MH i2c: E2 08 00 B7 2C 80 09 00 00 00 00 00 00 55 [14:15:12]Write i2c OK [14:15:12]MH_I2C_Read... [14:15:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:13]Read from MH i2c: E2 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 B7 2C 00 90 00 57 [14:15:13]RAPDU: 90 00 [14:15:13]wFMCommunicate OK [14:15:13]SAM_PROTO_ClearQueue done [14:15:13]KKMCreateOFDPacket [14:15:13]OFDProtocolAddRootSTLVToBuf [14:15:13]FM_MakeSignedData [14:15:13]FM_MakeSignedData [14:15:13]SAM_PROTO_SignData [14:15:13]wFMCommunicate request_size=4 [14:15:13]MH_SAM_APDU [14:15:13]CAPDU: 80 0D 01 02 [14:15:13]Write to MH i2c: E2 08 00 B8 2C 80 0D 01 02 00 00 00 00 5D [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:13]Read from MH i2c: E2 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 B8 2C 00 90 00 58 [14:15:13]RAPDU: 90 00 [14:15:13]wFMCommunicate OK [14:15:13]wFMCommunicate request_size=255 [14:15:13]MH_SAM_APDU [14:15:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C8 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 51 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 F1 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 05 03 00 35 04 06 00 E1 [14:15:13]Write to MH i2c: E2 02 01 B9 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C8 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 51 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 F1 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 05 03 00 35 04 06 00 E1 00 00 D5 [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:13]Read from MH i2c: E2 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 B9 2C 00 90 00 59 [14:15:13]RAPDU: 90 00 [14:15:13]wFMCommunicate OK [14:15:13]wFMCommunicate request_size=10 [14:15:13]MH_SAM_APDU [14:15:13]CAPDU: 80 0D 02 02 05 8E 2D FC 03 17 [14:15:13]Write to MH i2c: E2 0D 00 BA 2C 80 0D 02 02 05 00 8E 2D FC 03 17 00 00 3B [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:13]Read from MH i2c: E2 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 03 00 BA 2C 00 90 00 5A [14:15:13]RAPDU: 90 00 [14:15:13]wFMCommunicate OK [14:15:13]wFMCommunicate request_size=4 [14:15:13]MH_SAM_APDU [14:15:13]CAPDU: 80 0D 03 02 [14:15:13]Write to MH i2c: E2 08 00 BB 2C 80 0D 03 02 00 00 00 00 62 [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:13]Read from MH i2c: E2 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 0B 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 0B 00 BB 2C 00 D2 A2 5F 33 B8 A8 38 D1 90 00 D2 [14:15:13]RAPDU: D2 A2 5F 33 B8 A8 38 D1 90 00 [14:15:13]wFMCommunicate OK [14:15:13]SAM_PROTO_SignData done [14:15:13]FM_MakeSignedData done [14:15:13]CreateOFDProtocolMessage [14:15:13]wFMCommunicate request_size=4 [14:15:13]MH_SAM_APDU [14:15:13]CAPDU: 80 11 00 00 [14:15:13]Write to MH i2c: E2 08 00 BC 2C 80 11 00 00 00 00 00 00 62 [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:13]Read from MH i2c: E2 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 17 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: E2 17 00 BC 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AF [14:15:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:15:13]wFMCommunicate OK [14:15:13]CreateOFDProtocolMessage done [14:15:13]OFDSenderStorePacket 198015 [14:15:13]StoreOFDPacket docnum=198015 [14:15:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C1 47 07 01 A5 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C8 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 51 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 F1 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 05 03 00 35 04 06 00 E1 8E 2D FC 03 17 D2 A2 5F 33 B8 A8 38 D1 [14:15:13]CheckFolder [14:15:13]dirname=/storage/ofd_packets [14:15:13]CheckFolder done [14:15:13]ProducePacketName [14:15:13]name=ofd_packets/00198015 [14:15:13]NVStorageSaveData ofd_packets/00198015 [14:15:13]File name is /storage/ofd_packets/00198015 [14:15:13]Write 301 bytes [14:15:13]NVStorageSaveData done [14:15:13]OFDSenderStorePacket done [14:15:13]KKMCreateOFDPacket done [14:15:13]NVStorageSaveData kkm_last_timestamp [14:15:13]File name is /storage/kkm_last_timestamp [14:15:13]Write 4 bytes [14:15:13]NVStorageSaveData done [14:15:13]ExternCall_PrintAddStr [14:15:13]wPrintStart [14:15:13]Write to MH i2c: 01 00 00 BD 2C E9 [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: 01 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: 01 07 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: 01 07 00 BD 2C 00 00 00 00 00 FF 0F FE [14:15:13]RasterBufferAndPrint [14:15:13]line Счет N : (1)11325418 [14:15:13]line ИНН: 02508201610067 [14:15:13]line Контрольно-Кассовый Чек [14:15:13]line ПРОДАЖА [14:15:13]line ТРК (МРК, ГНК) : 42 [14:15:13]line Товар: 2710124130 [14:15:13]line Аи-92-К-4 [14:15:13]line 22.420 * 67.80 [14:15:13]line = 1520.08 [14:15:13]line НДС 12% НСП 1% [14:15:13]line > о реализуемом товаре [14:15:13]line ИТОГО: 1520.08 [14:15:13]line НСП 1% : 13.45 [14:15:13]line НДС 12% : 161.42 [14:15:13]line Наличными: 0.00 [14:15:13]line Безнал.: 1520.08 [14:15:13]line Место: АЗС № 95 "Партнер Нефть" [14:15:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:15:13]line СНО: Общий режим [14:15:13]line Чек 356 16.08.2024 14:15 [14:15:13]line Смена: 462 ФФД: 1.0 [14:15:13]line ЗНМ: 0300000079 [14:15:13]line РНМ: 0000000000092545 [14:15:13]line Версия ККМ: 001 [14:15:13]line Платежная система: O! деньги [14:15:13]line ФМ: 0000000000871802 [14:15:13]line ФД: 198015 [14:15:13]line ФПД: 248000773096215 [14:15:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141513&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198015&fm=248000773096215&tin=02508201610067®Number=0000000000092545&sum=152008 [14:15:13]written 0, free lines is 4095 [14:15:13]OFD Sender: Processing packet 198015 [packets to send 245, broken 244] [14:15:13]ProducePacketName [14:15:13]name=ofd_packets/00198015 [14:15:13]OFD Sender: To server: pG, [14:15:13]CommunicateWithHost lk.salyk.kg:30040 [14:15:13]ConnectInit lk.salyk.kg [14:15:13]Connected sock=11 [14:15:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C1 47 07 01 A5 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 57 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C8 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 51 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 F1 5E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 05 03 00 35 04 06 00 E1 8E 2D FC 03 17 D2 A2 5F 33 B8 A8 38 D1 [14:15:13]Write to MH i2c: 01 00 00 E7 2C 13 [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: 01 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: 01 07 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: 01 07 00 E7 2C 00 00 00 00 00 F0 0C 16 [14:15:13]RasterBufferAndPrint [14:15:13]line [14:15:13]line [14:15:13]line [14:15:13]line [14:15:13]line [14:15:13]written 0, free lines is 3318 [14:15:13]MH_Cut [14:15:13]Write to MH i2c: D1 01 00 EE 2C 01 EC [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: D1 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: D1 01 00 [14:15:13]MH_I2C_Read... [14:15:13]Read from MH i2c: D1 01 00 EE 2C 00 EB [14:15:13]Write to MH i2c: 01 00 00 EF 2C 1B [14:15:13]Write i2c OK [14:15:13]MH_I2C_Read... [14:15:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E1 52 47 00 C3 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 05 03 00 F4 03 04 00 05 0B BF 66 B6 04 01 00 00 96 E2 7C 13 B7 7C 6E EF [14:15:14]CommunicateWithHost err = 0 [14:15:14]CheckOFDResponse [14:15:14]1017 (14) - 77093643461234 [14:15:14]1041 (16) - 0000000000871802 [14:15:14]1040 (4) - 198015 [14:15:14]1012 (4) - 16.08.2024 08:17 [14:15:14]1206 (1) - 0 [14:15:14]OFD Sender: Remove packet 198015 [14:15:14]ProducePacketName [14:15:14]name=ofd_packets/00198015 [14:15:14]NVStorageDeleteData [14:15:14]*** Cut start [14:15:14]*** Purtial cut [14:15:14]*** Stage 1: CUTSNS_PIN = 1 [14:15:14]OFD Sender: No OFD packet to send [14:15:14]Read from MH i2c: 01 [14:15:14]MH_I2C_Read... [14:15:14]*** Stop cut motor [14:15:14]*** Cut end [14:15:14]Read from MH i2c: 01 07 00 [14:15:14]MH_I2C_Read... [14:15:14]Read from MH i2c: 01 07 00 EF 2C 00 00 00 00 00 FF 0F 30 [14:15:14]process_action close_receipt done [14:15:14]requested_data is exist [14:15:14]produce_requested_data [14:15:14]requested_item fm.sn is exist - process it [14:15:14]wFMCommunicate request_size=4 [14:15:14]MH_SAM_APDU [14:15:14]CAPDU: 80 11 00 00 [14:15:14]Write to MH i2c: E2 08 00 F0 2C 80 11 00 00 00 00 00 00 96 [14:15:14]Write i2c OK [14:15:14]MH_I2C_Read... [14:15:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:14]Read from MH i2c: E2 [14:15:14]MH_I2C_Read... [14:15:14]Read from MH i2c: E2 17 00 [14:15:14]MH_I2C_Read... [14:15:14]Read from MH i2c: E2 17 00 F0 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E3 [14:15:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:15:14]wFMCommunicate OK [14:15:14]requested_item fd.num is exist - process it [14:15:14]SAM_PROTO_GetFieldsCounters [14:15:14]wFMCommunicate request_size=4 [14:15:14]MH_SAM_APDU [14:15:14]CAPDU: 80 13 00 00 [14:15:14]Write to MH i2c: E2 08 00 F1 2C 80 13 00 00 00 00 00 00 99 [14:15:14]Write i2c OK [14:15:14]MH_I2C_Read... [14:15:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:15]Read from MH i2c: E2 [14:15:15]MH_I2C_Read... [14:15:15]Read from MH i2c: E2 62 00 [14:15:15]MH_I2C_Read... [14:15:15]Read from MH i2c: E2 62 00 F1 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7F 05 03 00 0E 04 04 00 CE 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 39 [14:15:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 7F 05 03 00 0E 04 04 00 CE 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:15:15]wFMCommunicate OK [14:15:15]SAM_PROTO_GetFieldsCounters done [14:15:15]requested_item shift.num is exist - process it [14:15:15]requested_item shift.opened is exist - process it [14:15:15]req_shift_opened [14:15:15]FM_GetShiftState [14:15:15]SAM_PROTO_GetShiftState [14:15:15]wFMCommunicate request_size=4 [14:15:15]MH_SAM_APDU [14:15:15]CAPDU: 80 13 01 00 [14:15:15]Write to MH i2c: E2 08 00 F2 2C 80 13 01 00 00 00 00 00 9B [14:15:15]Write i2c OK [14:15:15]MH_I2C_Read... [14:15:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:15]Read from MH i2c: E2 [14:15:15]MH_I2C_Read... [14:15:15]Read from MH i2c: E2 0E 00 [14:15:15]MH_I2C_Read... [14:15:15]Read from MH i2c: E2 0E 00 F2 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 29 [14:15:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:15:15]wFMCommunicate OK [14:15:15]SAM_PROTO_GetShiftState done [14:15:15]FM_GetShiftState done [14:15:15]req_shift_opened done [14:15:15]requested_item shift.open_date is exist - process it [14:15:15]req_shift_open_date [14:15:15]req_shift_open_date done [14:15:15]produce_requested_data done [14:15:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198015,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:15:15]process_action_free close_receipt [14:15:15]json_value_free [14:15:15]json_value_free done [14:15:15]process_json_proto returns [14:15:15]Send response to host [14:15:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198015,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:15:15]free response buf [14:15:15]execute_script done [14:15:15]execute_script returns [14:15:15]free content buf [14:15:15]Sock 9.Close socket [14:15:15]Sock 9.Thread stoped [14:15:19]OFD Sender: No OFD packet to send [14:15:24]OFD Sender: No OFD packet to send [14:15:29]OFD Sender: No OFD packet to send [14:15:31]accept exits with 7 [14:15:31]New connection [14:15:31]New thread 3067260260 created [14:15:31]Thread 3067403620 joined [14:15:31]Waiting for new connection... [14:15:31] Sock 7.Parse request [14:15:31]Sock 7.Check first char [14:15:31]Sock 7.First char is OK [14:15:31]request: POST /json_proto HTTP/1.0 [14:15:31]Method: POST [14:15:31]URL: /json_proto [14:15:31]Method is POST - this is cgi request [14:15:31]url: /json_proto [14:15:31]query_string will be loaded in cgi processing [14:15:31]execute_cgi json_proto POST (null) [14:15:31]execute_cgi path=json_proto method=POST [14:15:31]POST find Content-Length [14:15:31]Host: 172.17.46.195:8080 [14:15:31]Content-Length: 805 [14:15:31]Content-Type: application/json [14:15:31] [14:15:31]POST finish read [14:15:31]Found Content-Length = 805 [14:15:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325419", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:31]execute_script... [14: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)11325419", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:31]POST & json_proto [14:15:31]process_json_proto [14:15:31]json parsed OK: [14:15:31]protocol is kg_v1.0 [14:15:31]action value=close_receipt [14:15:31]process_action close_receipt [14:15:31]cmd_close_receipt [14:15:31]MH_GetDate [14:15:31]Write to MH i2c: F0 00 00 F3 2C 0E [14:15:31]Write i2c OK [14:15:31]MH_I2C_Read... [14:15:31]Read from MH i2c: F0 [14:15:31]MH_I2C_Read... [14:15:31]Read from MH i2c: F0 09 00 [14:15:31]MH_I2C_Read... [14:15:31]Read from MH i2c: F0 09 00 F3 2C 00 04 5F BF 66 8D AE BC 66 FC [14:15:31]GetLastDocTimeStamp 1723817713 [14:15:31]current date 1723817732 [14:15:31]FM_GetShiftState [14:15:31]SAM_PROTO_GetShiftState [14:15:31]wFMCommunicate request_size=4 [14:15:31]MH_SAM_APDU [14:15:31]CAPDU: 80 13 01 00 [14:15:31]Write to MH i2c: E2 08 00 F4 2C 80 13 01 00 00 00 00 00 9D [14:15:31]Write i2c OK [14:15:31]MH_I2C_Read... [14:15:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:31]Read from MH i2c: E2 [14:15:31]MH_I2C_Read... [14:15:31]Read from MH i2c: E2 0E 00 [14:15:31]MH_I2C_Read... [14:15:31]Read from MH i2c: E2 0E 00 F4 2C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2B [14:15:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:15:31]wFMCommunicate OK [14:15:31]SAM_PROTO_GetShiftState done [14:15:31]FM_GetShiftState done [14:15:31]opened in 1723766727 [14:15:31]opened+sec_in_day 1723853127 [14:15:31]quantity*price = 100021 [14:15:31]sum+1 = 100023 [14:15:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 357 16.08.2024 14:15 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198016 ФПД: 145754477463727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141532&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198016&fm=145754477463727&tin=02508201610067®Number=0000000000092545&sum=100022 [14:15:32]StoreToDocumentArchive [14:15:32]shift 462 fd 198016 [14:15:32]save to /storage/0462/doc_00198016 [14:15:32]save last doc name /storage/0462/doc_00198016 to /storage/kkm_last_doc_name [14:15:32]save OK [14:15:32]Clear old archive folders... [14:15:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:32]tlvbuf is 0093ED80 [14:15:32]SAM_PROTO_ClearQueue [14:15:32]wFMCommunicate request_size=4 [14:15:32]MH_SAM_APDU [14:15:32]CAPDU: 80 09 00 00 [14:15:32]Write to MH i2c: E2 08 00 01 2D 80 09 00 00 00 00 00 00 A0 [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:32]Read from MH i2c: E2 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 01 2D 00 90 00 A2 [14:15:32]RAPDU: 90 00 [14:15:32]wFMCommunicate OK [14:15:32]SAM_PROTO_ClearQueue done [14:15:32]KKMCreateOFDPacket [14:15:32]OFDProtocolAddRootSTLVToBuf [14:15:32]FM_MakeSignedData [14:15:32]FM_MakeSignedData [14:15:32]SAM_PROTO_SignData [14:15:32]wFMCommunicate request_size=4 [14:15:32]MH_SAM_APDU [14:15:32]CAPDU: 80 0D 01 02 [14:15:32]Write to MH i2c: E2 08 00 02 2D 80 0D 01 02 00 00 00 00 A8 [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:32]Read from MH i2c: E2 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 02 2D 00 90 00 A3 [14:15:32]RAPDU: 90 00 [14:15:32]wFMCommunicate OK [14:15:32]wFMCommunicate request_size=255 [14:15:32]MH_SAM_APDU [14: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 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 65 01 00 00 F4 03 04 00 04 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 05 03 00 35 04 06 00 84 [14:15:32]Write to MH i2c: E2 02 01 03 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 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 65 01 00 00 F4 03 04 00 04 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 05 03 00 35 04 06 00 84 00 00 43 [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:32]Read from MH i2c: E2 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 03 2D 00 90 00 A4 [14:15:32]RAPDU: 90 00 [14:15:32]wFMCommunicate OK [14:15:32]wFMCommunicate request_size=10 [14:15:32]MH_SAM_APDU [14:15:32]CAPDU: 80 0D 02 02 05 90 1B DA 88 AF [14:15:32]Write to MH i2c: E2 0D 00 04 2D 80 0D 02 02 05 00 90 1B DA 88 AF 00 00 71 [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:32]Read from MH i2c: E2 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 03 00 04 2D 00 90 00 A5 [14:15:32]RAPDU: 90 00 [14:15:32]wFMCommunicate OK [14:15:32]wFMCommunicate request_size=4 [14:15:32]MH_SAM_APDU [14:15:32]CAPDU: 80 0D 03 02 [14:15:32]Write to MH i2c: E2 08 00 05 2D 80 0D 03 02 00 00 00 00 AD [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:32]Read from MH i2c: E2 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 0B 00 [14:15:32]MH_I2C_Read... [14:15:32]Read from MH i2c: E2 0B 00 05 2D 00 93 41 EF FF 9F 36 79 EF 90 00 AD [14:15:32]RAPDU: 93 41 EF FF 9F 36 79 EF 90 00 [14:15:32]wFMCommunicate OK [14:15:32]SAM_PROTO_SignData done [14:15:32]FM_MakeSignedData done [14:15:32]CreateOFDProtocolMessage [14:15:32]wFMCommunicate request_size=4 [14:15:32]MH_SAM_APDU [14:15:32]CAPDU: 80 11 00 00 [14:15:32]Write to MH i2c: E2 08 00 06 2D 80 11 00 00 00 00 00 00 AD [14:15:32]Write i2c OK [14:15:32]MH_I2C_Read... [14:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:33]Read from MH i2c: E2 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 17 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: E2 17 00 06 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FA [14:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:15:33]wFMCommunicate OK [14:15:33]CreateOFDProtocolMessage done [14:15:33]OFDSenderStorePacket 198016 [14:15:33]StoreOFDPacket docnum=198016 [14:15:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 85 07 01 E1 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 65 01 00 00 F4 03 04 00 04 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 05 03 00 35 04 06 00 84 90 1B DA 88 AF 93 41 EF FF 9F 36 79 EF [14:15:33]CheckFolder [14:15:33]dirname=/storage/ofd_packets [14:15:33]CheckFolder done [14:15:33]ProducePacketName [14:15:33]name=ofd_packets/00198016 [14:15:33]NVStorageSaveData ofd_packets/00198016 [14:15:33]File name is /storage/ofd_packets/00198016 [14:15:33]Write 301 bytes [14:15:33]NVStorageSaveData done [14:15:33]OFDSenderStorePacket done [14:15:33]KKMCreateOFDPacket done [14:15:33]NVStorageSaveData kkm_last_timestamp [14:15:33]File name is /storage/kkm_last_timestamp [14:15:33]Write 4 bytes [14:15:33]NVStorageSaveData done [14:15:33]ExternCall_PrintAddStr [14:15:33]wPrintStart [14:15:33]Write to MH i2c: 01 00 00 07 2D 34 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 07 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 07 00 07 2D 00 00 00 00 00 FF 0F 49 [14:15:33]RasterBufferAndPrint [14:15:33]line Счет N : (1)11325419 [14:15:33]line ИНН: 02508201610067 [14:15:33]line Контрольно-Кассовый Чек [14:15:33]line ПРОДАЖА [14:15:33]line ТРК (МРК, ГНК) : 31 [14:15:33]line Товар: 2710124500 [14:15:33]line Аи-95-К-5 [14:15:33]line 13.480 * 74.20 [14:15:33]line = 1000.22 [14:15:33]line НДС 12% НСП 1% [14:15:33]line > о реализуемом товаре [14:15:33]line ИТОГО: 1000.22 [14:15:33]line НСП 1% : 8.85 [14:15:33]line НДС 12% : 106.22 [14:15:33]line Наличными: 0.00 [14:15:33]line Безнал.: 1000.22 [14:15:33]line Место: АЗС № 95 "Партнер Нефть" [14:15:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:15:33]line СНО: Общий режим [14:15:33]line Чек 357 16.08.2024 14:15 [14:15:33]line Смена: 462 ФФД: 1.0 [14:15:33]line ЗНМ: 0300000079 [14:15:33]line РНМ: 0000000000092545 [14:15:33]line Версия ККМ: 001 [14:15:33]line Платежная система: O! деньги [14:15:33]line ФМ: 0000000000871802 [14:15:33]line ФД: 198016 [14:15:33]line ФПД: 145754477463727 [14:15:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141532&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198016&fm=145754477463727&tin=02508201610067®Number=0000000000092545&sum=100022 [14:15:33]written 0, free lines is 4095 [14:15:33]OFD Sender: Processing packet 198016 [packets to send 245, broken 244] [14:15:33]ProducePacketName [14:15:33]name=ofd_packets/00198016 [14:15:33]OFD Sender: To server: pG, [14:15:33]CommunicateWithHost lk.salyk.kg:30040 [14:15:33]ConnectInit lk.salyk.kg [14:15:33]Connected sock=10 [14:15:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 85 07 01 E1 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 65 01 00 00 F4 03 04 00 04 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 05 03 00 35 04 06 00 84 90 1B DA 88 AF 93 41 EF FF 9F 36 79 EF [14:15:33]Write to MH i2c: 01 00 00 31 2D 5E [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 07 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: 01 07 00 31 2D 00 00 00 00 00 E3 0C 54 [14:15:33]RasterBufferAndPrint [14:15:33]line [14:15:33]line [14:15:33]line [14:15:33]line [14:15:33]line [14:15:33]written 0, free lines is 3305 [14:15:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C6 F4 47 00 87 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 05 03 00 F4 03 04 00 18 0B BF 66 B6 04 01 00 00 DF 43 56 FB 4B 28 12 15 [14:15:33]CommunicateWithHost err = 0 [14:15:33]CheckOFDResponse [14:15:33]1017 (14) - 77093643461234 [14:15:33]1041 (16) - 0000000000871802 [14:15:33]1040 (4) - 198016 [14:15:33]1012 (4) - 16.08.2024 08:17 [14:15:33]1206 (1) - 0 [14:15:33]OFD Sender: Remove packet 198016 [14:15:33]ProducePacketName [14:15:33]name=ofd_packets/00198016 [14:15:33]NVStorageDeleteData [14:15:33]MH_Cut [14:15:33]Write to MH i2c: D1 01 00 38 2D 01 37 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: D1 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: D1 01 00 [14:15:33]MH_I2C_Read... [14:15:33]Read from MH i2c: D1 01 00 38 2D 00 36 [14:15:33]Write to MH i2c: 01 00 00 39 2D 66 [14:15:33]Write i2c OK [14:15:33]MH_I2C_Read... [14:15:34]OFD Sender: No OFD packet to send [14:15:34]*** Cut start [14:15:34]*** Purtial cut [14:15:34]*** CUTSNS_PIN = 0 [14:15:34]*** Stage 1: CUTSNS_PIN = 1 [14:15:36]Read from MH i2c: 01 [14:15:36]MH_I2C_Read... [14:15:36]*** Stop cut motor [14:15:36]*** Cut end [14:15:36]Read from MH i2c: 01 07 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: 01 07 00 39 2D 00 00 00 00 00 FF 0F 7B [14:15:36]process_action close_receipt done [14:15:36]requested_data is exist [14:15:36]produce_requested_data [14:15:36]requested_item fm.sn is exist - process it [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 11 00 00 [14:15:36]Write to MH i2c: E2 08 00 3A 2D 80 11 00 00 00 00 00 00 E1 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 17 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 17 00 3A 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2E [14:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:15:36]wFMCommunicate OK [14:15:36]requested_item fd.num is exist - process it [14:15:36]SAM_PROTO_GetFieldsCounters [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 13 00 00 [14:15:36]Write to MH i2c: E2 08 00 3B 2D 80 13 00 00 00 00 00 00 E4 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 62 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 62 00 3B 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 80 05 03 00 0E 04 04 00 CE 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 88 [14:15:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 80 05 03 00 0E 04 04 00 CE 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:15:36]wFMCommunicate OK [14:15:36]SAM_PROTO_GetFieldsCounters done [14:15:36]requested_item shift.num is exist - process it [14:15:36]requested_item shift.opened is exist - process it [14:15:36]req_shift_opened [14:15:36]FM_GetShiftState [14:15:36]SAM_PROTO_GetShiftState [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 13 01 00 [14:15:36]Write to MH i2c: E2 08 00 3C 2D 80 13 01 00 00 00 00 00 E6 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 0E 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 0E 00 3C 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 74 [14:15:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:15:36]wFMCommunicate OK [14:15:36]SAM_PROTO_GetShiftState done [14:15:36]FM_GetShiftState done [14:15:36]req_shift_opened done [14:15:36]requested_item shift.open_date is exist - process it [14:15:36]req_shift_open_date [14:15:36]req_shift_open_date done [14:15:36]produce_requested_data done [14:15:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198016,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:15:36]process_action_free close_receipt [14:15:36]json_value_free [14:15:36]json_value_free done [14:15:36]process_json_proto returns [14:15:36]Send response to host [14:15:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198016,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:15:36]free response buf [14:15:36]execute_script done [14:15:36]execute_script returns [14:15:36]free content buf [14:15:36]Sock 7.Close socket [14:15:36]Sock 7.Thread stoped [14:15:39]OFD Sender: No OFD packet to send [14:15:44]OFD Sender: No OFD packet to send [14:15:49]OFD Sender: No OFD packet to send [14:15:54]OFD Sender: No OFD packet to send [14:15:59]OFD Sender: No OFD packet to send [14:16:01]accept exits with 9 [14:16:01]New connection [14:16:01]New thread 3067403620 created [14:16:01]Thread 3067260260 joined [14:16:01]Waiting for new connection... [14:16:01] Sock 9.Parse request [14:16:01]Sock 9.Check first char [14:16:01]Sock 9.First char is OK [14:16:01]request: POST /json_proto HTTP/1.0 [14:16:01]Method: POST [14:16:01]URL: /json_proto [14:16:01]Method is POST - this is cgi request [14:16:01]url: /json_proto [14:16:01]query_string will be loaded in cgi processing [14:16:01]execute_cgi json_proto POST (null) [14:16:01]execute_cgi path=json_proto method=POST [14:16:01]POST find Content-Length [14:16:01]Host: 172.17.46.195:8080 [14:16:01]Content-Length: 794 [14:16:01]Content-Type: application/json [14:16:01] [14:16:01]POST finish read [14:16:01]Found Content-Length = 794 [14:16:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A68938", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:01]execute_script... [14:16: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)11325420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A68938", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:01]POST & json_proto [14:16:01]process_json_proto [14:16:01]json parsed OK: [14:16:01]protocol is kg_v1.0 [14:16:01]action value=close_receipt [14:16:01]process_action close_receipt [14:16:01]cmd_close_receipt [14:16:01]MH_GetDate [14:16:01]Write to MH i2c: F0 00 00 3D 2D 59 [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: F0 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: F0 09 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: F0 09 00 3D 2D 00 22 5F BF 66 8D AE BC 66 65 [14:16:01]GetLastDocTimeStamp 1723817732 [14:16:01]current date 1723817762 [14:16:01]FM_GetShiftState [14:16:01]SAM_PROTO_GetShiftState [14:16:01]wFMCommunicate request_size=4 [14:16:01]MH_SAM_APDU [14:16:01]CAPDU: 80 13 01 00 [14:16:01]Write to MH i2c: E2 08 00 3E 2D 80 13 01 00 00 00 00 00 E8 [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:01]Read from MH i2c: E2 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 0E 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 0E 00 3E 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [14:16:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:16:01]wFMCommunicate OK [14:16:01]SAM_PROTO_GetShiftState done [14:16:01]FM_GetShiftState done [14:16:01]opened in 1723766727 [14:16:01]opened+sec_in_day 1723853127 [14:16:01]quantity*price = 0 [14:16:01]sum+1 = 1 [14:16:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 358 16.08.2024 14:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 68938 ФМ: 0000000000871802 ФД: 198017 ФПД: 140189747976886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141602&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198017&fm=140189747976886&tin=02508201610067®Number=0000000000092545&sum=0 [14:16:02]StoreToDocumentArchive [14:16:02]shift 462 fd 198017 [14:16:02]save to /storage/0462/doc_00198017 [14:16:02]save last doc name /storage/0462/doc_00198017 to /storage/kkm_last_doc_name [14:16:02]save OK [14:16:02]Clear old archive folders... [14:16:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:02]tlvbuf is 009CA140 [14:16:02]SAM_PROTO_ClearQueue [14:16:02]wFMCommunicate request_size=4 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 09 00 00 [14:16:02]Write to MH i2c: E2 08 00 4B 2D 80 09 00 00 00 00 00 00 EA [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 4B 2D 00 90 00 EC [14:16:02]RAPDU: 90 00 [14:16:02]wFMCommunicate OK [14:16:02]SAM_PROTO_ClearQueue done [14:16:02]KKMCreateOFDPacket [14:16:02]OFDProtocolAddRootSTLVToBuf [14:16:02]FM_MakeSignedData [14:16:02]FM_MakeSignedData [14:16:02]SAM_PROTO_SignData [14:16:02]wFMCommunicate request_size=4 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 0D 01 02 [14:16:02]Write to MH i2c: E2 08 00 4C 2D 80 0D 01 02 00 00 00 00 F2 [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 4C 2D 00 90 00 ED [14:16:02]RAPDU: 90 00 [14:16:02]wFMCommunicate OK [14:16:02]wFMCommunicate request_size=255 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 22 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 05 03 00 35 04 06 00 7F [14:16:02]Write to MH i2c: E2 02 01 4D 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 22 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 05 03 00 35 04 06 00 7F 00 00 7E [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 4D 2D 00 90 00 EE [14:16:02]RAPDU: 90 00 [14:16:02]wFMCommunicate OK [14:16:02]wFMCommunicate request_size=10 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 0D 02 02 05 80 78 21 1A B6 [14:16:02]Write to MH i2c: E2 0D 00 4E 2D 80 0D 02 02 05 00 80 78 21 1A B6 00 00 E8 [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 03 00 4E 2D 00 90 00 EF [14:16:02]RAPDU: 90 00 [14:16:02]wFMCommunicate OK [14:16:02]wFMCommunicate request_size=4 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 0D 03 02 [14:16:02]Write to MH i2c: E2 08 00 4F 2D 80 0D 03 02 00 00 00 00 F7 [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 0B 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 0B 00 4F 2D 00 AB AB 19 37 6A 50 85 BE 90 00 9B [14:16:02]RAPDU: AB AB 19 37 6A 50 85 BE 90 00 [14:16:02]wFMCommunicate OK [14:16:02]SAM_PROTO_SignData done [14:16:02]FM_MakeSignedData done [14:16:02]CreateOFDProtocolMessage [14:16:02]wFMCommunicate request_size=4 [14:16:02]MH_SAM_APDU [14:16:02]CAPDU: 80 11 00 00 [14:16:02]Write to MH i2c: E2 08 00 50 2D 80 11 00 00 00 00 00 00 F7 [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:02]Read from MH i2c: E2 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 17 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: E2 17 00 50 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 44 [14:16:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:16:02]wFMCommunicate OK [14:16:02]CreateOFDProtocolMessage done [14:16:02]OFDSenderStorePacket 198017 [14:16:02]StoreOFDPacket docnum=198017 [14:16:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B0 CC 07 01 3D 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 22 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 05 03 00 35 04 06 00 7F 80 78 21 1A B6 AB AB 19 37 6A 50 85 BE [14:16:02]CheckFolder [14:16:02]dirname=/storage/ofd_packets [14:16:02]CheckFolder done [14:16:02]ProducePacketName [14:16:02]name=ofd_packets/00198017 [14:16:02]NVStorageSaveData ofd_packets/00198017 [14:16:02]File name is /storage/ofd_packets/00198017 [14:16:02]Write 301 bytes [14:16:02]NVStorageSaveData done [14:16:02]OFDSenderStorePacket done [14:16:02]KKMCreateOFDPacket done [14:16:02]NVStorageSaveData kkm_last_timestamp [14:16:02]File name is /storage/kkm_last_timestamp [14:16:02]Write 4 bytes [14:16:02]NVStorageSaveData done [14:16:02]ExternCall_PrintAddStr [14:16:02]wPrintStart [14:16:02]Write to MH i2c: 01 00 00 51 2D 7E [14:16:02]Write i2c OK [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: 01 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: 01 07 00 [14:16:02]MH_I2C_Read... [14:16:02]Read from MH i2c: 01 07 00 51 2D 00 00 00 00 00 FF 0F 93 [14:16:02]RasterBufferAndPrint [14:16:02]line Счет N : (1)11325420 [14:16:02]line ИНН: 02508201610067 [14:16:02]line Контрольно-Кассовый Чек [14:16:02]line ПРОДАЖА [14:16:02]line ТРК (МРК, ГНК) : 12 [14:16:02]line Товар: 2710124130 [14:16:02]line Аи-92-К-4 [14:16:02]line 30.000 * 0.00 [14:16:02]line = 0.00 [14:16:02]line НДС 12% НСП 1% [14:16:02]line > о реализуемом товаре [14:16:02]line ИТОГО: 0.00 [14:16:02]line НСП 1% : 0.00 [14:16:02]line НДС 12% : 0.00 [14:16:02]line Наличными: 0.00 [14:16:02]line Безнал.: 0.00 [14:16:02]line Место: АЗС № 95 "Партнер Нефть" [14:16:02]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:16:02]line СНО: Общий режим [14:16:02]line Чек 358 16.08.2024 14:16 [14:16:02]line Смена: 462 ФФД: 1.0 [14:16:02]line ЗНМ: 0300000079 [14:16:02]line РНМ: 0000000000092545 [14:16:02]line Версия ККМ: 001 [14:16:02]line Талоны: Топливная Карта [14:16:02]line 68938 [14:16:02]line ФМ: 0000000000871802 [14:16:02]line ФД: 198017 [14:16:02]line ФПД: 140189747976886 [14:16:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141602&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198017&fm=140189747976886&tin=02508201610067®Number=0000000000092545&sum=0 [14:16:02]written 0, free lines is 4095 [14:16:02]OFD Sender: Processing packet 198017 [packets to send 245, broken 244] [14:16:02]ProducePacketName [14:16:02]name=ofd_packets/00198017 [14:16:02]OFD Sender: To server: pG, [14:16:02]CommunicateWithHost lk.salyk.kg:30040 [14:16:02]ConnectInit lk.salyk.kg [14:16:03]Connected sock=10 [14:16:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B0 CC 07 01 3D 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 22 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 05 03 00 35 04 06 00 7F 80 78 21 1A B6 AB AB 19 37 6A 50 85 BE [14:16:03]Write to MH i2c: 01 00 00 7B 2D A8 [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: 01 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: 01 07 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: 01 07 00 7B 2D 00 00 00 00 00 E6 0C A1 [14:16:03]RasterBufferAndPrint [14:16:03]line [14:16:03]line [14:16:03]line [14:16:03]line [14:16:03]line [14:16:03]written 0, free lines is 3308 [14:16:03]MH_Cut [14:16:03]Write to MH i2c: D1 01 00 82 2D 01 81 [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: D1 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: D1 01 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: D1 01 00 82 2D 00 80 [14:16:03]Write to MH i2c: 01 00 00 83 2D B0 [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB 87 47 00 7D A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 05 03 00 F4 03 04 00 36 0B BF 66 B6 04 01 00 00 58 80 30 CB E9 E8 C5 40 [14:16:03]CommunicateWithHost err = 0 [14:16:03]CheckOFDResponse [14:16:03]1017 (14) - 77093643461234 [14:16:03]1041 (16) - 0000000000871802 [14:16:03]1040 (4) - 198017 [14:16:03]1012 (4) - 16.08.2024 08:17 [14:16:03]1206 (1) - 0 [14:16:03]OFD Sender: Remove packet 198017 [14:16:03]ProducePacketName [14:16:03]name=ofd_packets/00198017 [14:16:03]NVStorageDeleteData [14:16:03]OFD Sender: No OFD packet to send [14:16:04]*** Cut start [14:16:04]*** Purtial cut [14:16:04]*** Stage 1: CUTSNS_PIN = 1 [14:16:04]Read from MH i2c: 01 [14:16:04]MH_I2C_Read... [14:16:04]*** Stop cut motor [14:16:04]*** Cut end [14:16:04]Read from MH i2c: 01 07 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: 01 07 00 83 2D 00 00 00 00 00 FF 0F C5 [14:16:04]process_action close_receipt done [14:16:04]requested_data is exist [14:16:04]produce_requested_data [14:16:04]requested_item fm.sn is exist - process it [14:16:04]wFMCommunicate request_size=4 [14:16:04]MH_SAM_APDU [14:16:04]CAPDU: 80 11 00 00 [14:16:04]Write to MH i2c: E2 08 00 84 2D 80 11 00 00 00 00 00 00 2B [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:04]Read from MH i2c: E2 17 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 17 00 84 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 78 [14:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:16:04]wFMCommunicate OK [14:16:04]requested_item fd.num is exist - process it [14:16:04]SAM_PROTO_GetFieldsCounters [14:16:04]wFMCommunicate request_size=4 [14:16:04]MH_SAM_APDU [14:16:04]CAPDU: 80 13 00 00 [14:16:04]Write to MH i2c: E2 08 00 85 2D 80 13 00 00 00 00 00 00 2E [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 62 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 62 00 85 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 81 05 03 00 0E 04 04 00 CE 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 D6 [14:16:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 81 05 03 00 0E 04 04 00 CE 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:16:04]wFMCommunicate OK [14:16:04]SAM_PROTO_GetFieldsCounters done [14:16:04]requested_item shift.num is exist - process it [14:16:04]requested_item shift.opened is exist - process it [14:16:04]req_shift_opened [14:16:04]FM_GetShiftState [14:16:04]SAM_PROTO_GetShiftState [14:16:04]wFMCommunicate request_size=4 [14:16:04]MH_SAM_APDU [14:16:04]CAPDU: 80 13 01 00 [14:16:04]Write to MH i2c: E2 08 00 86 2D 80 13 01 00 00 00 00 00 30 [14:16:04]Write i2c OK [14:16:04]MH_I2C_Read... [14:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:04]Read from MH i2c: E2 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 0E 00 [14:16:04]MH_I2C_Read... [14:16:04]Read from MH i2c: E2 0E 00 86 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BE [14:16:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:16:04]wFMCommunicate OK [14:16:04]SAM_PROTO_GetShiftState done [14:16:04]FM_GetShiftState done [14:16:04]req_shift_opened done [14:16:04]requested_item shift.open_date is exist - process it [14:16:04]req_shift_open_date [14:16:04]req_shift_open_date done [14:16:04]produce_requested_data done [14:16:04]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198017,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:16:04]process_action_free close_receipt [14:16:04]json_value_free [14:16:04]json_value_free done [14:16:04]process_json_proto returns [14:16:04]Send response to host [14:16:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198017,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:16:04]free response buf [14:16:04]execute_script done [14:16:04]execute_script returns [14:16:04]free content buf [14:16:04]Sock 9.Close socket [14:16:04]Sock 9.Thread stoped [14:16:08]OFD Sender: No OFD packet to send [14:16:13]OFD Sender: No OFD packet to send [14:16:18]OFD Sender: No OFD packet to send [14:16:23]OFD Sender: No OFD packet to send [14:16:28]OFD Sender: No OFD packet to send [14:16:33]OFD Sender: No OFD packet to send [14:16:35]accept exits with 7 [14:16:35]New connection [14:16:35]New thread 3067260260 created [14:16:35]Thread 3067403620 joined [14:16:35]Waiting for new connection... [14:16:35] Sock 7.Parse request [14:16:35]Sock 7.Check first char [14:16:35]Sock 7.First char is OK [14:16:35]request: POST /json_proto HTTP/1.0 [14:16:35]Method: POST [14:16:35]URL: /json_proto [14:16:35]Method is POST - this is cgi request [14:16:35]url: /json_proto [14:16:35]query_string will be loaded in cgi processing [14:16:35]execute_cgi json_proto POST (null) [14:16:35]execute_cgi path=json_proto method=POST [14:16:35]POST find Content-Length [14:16:35]Host: 172.17.46.195:8080 [14:16:35]Content-Length: 811 [14:16:35]Content-Type: application/json [14:16:35] [14:16:35]POST finish read [14:16:35]Found Content-Length = 811 [14:16:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:35]execute_script... [14:16: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)11325421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:35]POST & json_proto [14:16:35]process_json_proto [14:16:35]json parsed OK: [14:16:35]protocol is kg_v1.0 [14:16:35]action value=close_receipt [14:16:35]process_action close_receipt [14:16:35]cmd_close_receipt [14:16:35]MH_GetDate [14:16:35]Write to MH i2c: F0 00 00 87 2D A3 [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: F0 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: F0 09 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: F0 09 00 87 2D 00 44 5F BF 66 8D AE BC 66 D1 [14:16:35]GetLastDocTimeStamp 1723817762 [14:16:35]current date 1723817796 [14:16:35]FM_GetShiftState [14:16:35]SAM_PROTO_GetShiftState [14:16:35]wFMCommunicate request_size=4 [14:16:35]MH_SAM_APDU [14:16:35]CAPDU: 80 13 01 00 [14:16:35]Write to MH i2c: E2 08 00 88 2D 80 13 01 00 00 00 00 00 32 [14:16:35]Write i2c OK [14:16:35]MH_I2C_Read... [14:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:35]Read from MH i2c: E2 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 0E 00 [14:16:35]MH_I2C_Read... [14:16:35]Read from MH i2c: E2 0E 00 88 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [14:16:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:16:35]wFMCommunicate OK [14:16:35]SAM_PROTO_GetShiftState done [14:16:35]FM_GetShiftState done [14:16:35]opened in 1723766727 [14:16:35]opened+sec_in_day 1723853127 [14:16:35]quantity*price = 200025 [14:16:35]sum+1 = 200026 [14:16:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 359 16.08.2024 14:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198018 ФПД: 25822492332521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141636&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198018&fm=25822492332521&tin=02508201610067®Number=0000000000092545&sum=200025 [14:16:36]StoreToDocumentArchive [14:16:36]shift 462 fd 198018 [14:16:36]save to /storage/0462/doc_00198018 [14:16:36]save last doc name /storage/0462/doc_00198018 to /storage/kkm_last_doc_name [14:16:36]save OK [14:16:36]Clear old archive folders... [14:16:36]ProcessDocumentItem done err = 0, tmpTLVsize=257 [14:16:36]tlvbuf is 00923D00 [14:16:36]SAM_PROTO_ClearQueue [14:16:36]wFMCommunicate request_size=4 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 09 00 00 [14:16:36]Write to MH i2c: E2 08 00 95 2D 80 09 00 00 00 00 00 00 34 [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 95 2D 00 90 00 36 [14:16:36]RAPDU: 90 00 [14:16:36]wFMCommunicate OK [14:16:36]SAM_PROTO_ClearQueue done [14:16:36]KKMCreateOFDPacket [14:16:36]OFDProtocolAddRootSTLVToBuf [14:16:36]FM_MakeSignedData [14:16:36]FM_MakeSignedData [14:16:36]SAM_PROTO_SignData [14:16:36]wFMCommunicate request_size=4 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 0D 01 02 [14:16:36]Write to MH i2c: E2 08 00 96 2D 80 0D 01 02 00 00 00 00 3C [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 96 2D 00 90 00 37 [14:16:36]RAPDU: 90 00 [14:16:36]wFMCommunicate OK [14:16:36]wFMCommunicate request_size=255 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 44 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 05 03 [14:16:36]Write to MH i2c: E2 02 01 97 2D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 44 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 05 03 00 00 AC [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 97 2D 00 90 00 38 [14:16:36]RAPDU: 90 00 [14:16:36]wFMCommunicate OK [14:16:36]wFMCommunicate request_size=16 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 17 7C 44 7B 91 E9 [14:16:36]Write to MH i2c: E2 13 00 98 2D 80 0D 02 02 0B 00 00 35 04 06 00 17 7C 44 7B 91 E9 00 00 60 [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 03 00 98 2D 00 90 00 39 [14:16:36]RAPDU: 90 00 [14:16:36]wFMCommunicate OK [14:16:36]wFMCommunicate request_size=4 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 0D 03 02 [14:16:36]Write to MH i2c: E2 08 00 99 2D 80 0D 03 02 00 00 00 00 41 [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 0B 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 0B 00 99 2D 00 3C 5E 58 D3 03 83 75 8A 90 00 8C [14:16:36]RAPDU: 3C 5E 58 D3 03 83 75 8A 90 00 [14:16:36]wFMCommunicate OK [14:16:36]SAM_PROTO_SignData done [14:16:36]FM_MakeSignedData done [14:16:36]CreateOFDProtocolMessage [14:16:36]wFMCommunicate request_size=4 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 11 00 00 [14:16:36]Write to MH i2c: E2 08 00 9A 2D 80 11 00 00 00 00 00 00 41 [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 17 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 17 00 9A 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8E [14:16:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:16:36]wFMCommunicate OK [14:16:36]CreateOFDProtocolMessage done [14:16:36]OFDSenderStorePacket 198018 [14:16:36]StoreOFDPacket docnum=198018 [14:16:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 88 A0 0D 01 E5 86 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 44 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 05 03 00 35 04 06 00 17 7C 44 7B 91 E9 3C 5E 58 D3 03 83 75 8A [14:16:36]CheckFolder [14:16:36]dirname=/storage/ofd_packets [14:16:36]CheckFolder done [14:16:36]ProducePacketName [14:16:36]name=ofd_packets/00198018 [14:16:36]NVStorageSaveData ofd_packets/00198018 [14:16:36]File name is /storage/ofd_packets/00198018 [14:16:36]Write 307 bytes [14:16:36]NVStorageSaveData done [14:16:36]OFDSenderStorePacket done [14:16:36]KKMCreateOFDPacket done [14:16:36]NVStorageSaveData kkm_last_timestamp [14:16:36]File name is /storage/kkm_last_timestamp [14:16:36]Write 4 bytes [14:16:36]NVStorageSaveData done [14:16:36]ExternCall_PrintAddStr [14:16:36]wPrintStart [14:16:36]Write to MH i2c: 01 00 00 9B 2D C8 [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: 01 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: 01 07 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: 01 07 00 9B 2D 00 00 00 00 00 FF 0F DD [14:16:36]RasterBufferAndPrint [14:16:36]line Счет N : (1)11325421 [14:16:36]line ИНН: 02508201610067 [14:16:36]line Контрольно-Кассовый Чек [14:16:36]line ПРОДАЖА [14:16:36]line ТРК (МРК, ГНК) : 52 [14:16:36]line Товар: 2710194210 [14:16:36]line D-ENERGY ДТ-К-5 [14:16:36]line 25.910 * 77.20 [14:16:36]line = 2000.25 [14:16:36]line НДС 12% НСП 1% [14:16:36]line > о реализуемом товаре [14:16:36]line ИТОГО: 2000.25 [14:16:36]line НСП 1% : 17.70 [14:16:36]line НДС 12% : 212.42 [14:16:36]line Наличными: 0.00 [14:16:36]line Безнал.: 2000.25 [14:16:36]line Место: АЗС № 95 "Партнер Нефть" [14:16:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:16:36]line СНО: Общий режим [14:16:36]line Чек 359 16.08.2024 14:16 [14:16:36]line Смена: 462 ФФД: 1.0 [14:16:36]line ЗНМ: 0300000079 [14:16:36]line РНМ: 0000000000092545 [14:16:36]line Версия ККМ: 001 [14:16:36]line Платежная система: O! деньги [14:16:36]line ФМ: 0000000000871802 [14:16:36]line ФД: 198018 [14:16:36]line ФПД: 25822492332521 [14:16:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141636&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198018&fm=25822492332521&tin=02508201610067®Number=0000000000092545&sum=200025 [14:16:37]OFD Sender: Processing packet 198018 [packets to send 245, broken 244] [14:16:37]ProducePacketName [14:16:37]name=ofd_packets/00198018 [14:16:37]OFD Sender: To server: pG, [14:16:37]CommunicateWithHost lk.salyk.kg:30040 [14:16:37]ConnectInit lk.salyk.kg [14:16:37]written 0, free lines is 4095 [14:16:37]Connected sock=9 [14:16:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 88 A0 0D 01 E5 86 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 67 01 00 00 F4 03 04 00 44 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 05 03 00 35 04 06 00 17 7C 44 7B 91 E9 3C 5E 58 D3 03 83 75 8A [14:16:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2D 2F 47 00 9D 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 05 03 00 F4 03 04 00 58 0B BF 66 B6 04 01 00 00 45 99 E6 41 81 2D C6 C7 [14:16:37]CommunicateWithHost err = 0 [14:16:37]CheckOFDResponse [14:16:37]1017 (14) - 77093643461234 [14:16:37]1041 (16) - 0000000000871802 [14:16:37]1040 (4) - 198018 [14:16:37]1012 (4) - 16.08.2024 08:18 [14:16:37]1206 (1) - 0 [14:16:37]OFD Sender: Remove packet 198018 [14:16:37]ProducePacketName [14:16:37]name=ofd_packets/00198018 [14:16:37]NVStorageDeleteData [14:16:37]Write to MH i2c: 01 00 00 C5 2D F2 [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: 01 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: 01 07 00 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: 01 07 00 C5 2D 00 00 00 00 00 0A 0D 10 [14:16:37]RasterBufferAndPrint [14:16:37]line [14:16:37]line [14:16:37]line [14:16:37]line [14:16:37]line [14:16:37]written 0, free lines is 3345 [14:16:37]MH_Cut [14:16:37]Write to MH i2c: D1 01 00 CC 2D 01 CB [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: D1 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: D1 01 00 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: D1 01 00 CC 2D 00 CA [14:16:37]Write to MH i2c: 01 00 00 CD 2D FA [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:38]OFD Sender: No OFD packet to send [14:16:38]*** Cut start [14:16:38]*** Purtial cut [14:16:38]*** CUTSNS_PIN = 0 [14:16:38]*** Stage 1: CUTSNS_PIN = 1 [14:16:40]Read from MH i2c: 01 [14:16:40]MH_I2C_Read... [14:16:40]*** Stop cut motor [14:16:40]*** Cut end [14:16:40]Read from MH i2c: 01 07 00 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: 01 07 00 CD 2D 00 00 00 00 00 FF 0F 0F [14:16:40]process_action close_receipt done [14:16:40]requested_data is exist [14:16:40]produce_requested_data [14:16:40]requested_item fm.sn is exist - process it [14:16:40]wFMCommunicate request_size=4 [14:16:40]MH_SAM_APDU [14:16:40]CAPDU: 80 11 00 00 [14:16:40]Write to MH i2c: E2 08 00 CE 2D 80 11 00 00 00 00 00 00 75 [14:16:40]Write i2c OK [14:16:40]MH_I2C_Read... [14:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:40]Read from MH i2c: E2 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 17 00 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 17 00 CE 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C2 [14:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:16:40]wFMCommunicate OK [14:16:40]requested_item fd.num is exist - process it [14:16:40]SAM_PROTO_GetFieldsCounters [14:16:40]wFMCommunicate request_size=4 [14:16:40]MH_SAM_APDU [14:16:40]CAPDU: 80 13 00 00 [14:16:40]Write to MH i2c: E2 08 00 CF 2D 80 13 00 00 00 00 00 00 78 [14:16:40]Write i2c OK [14:16:40]MH_I2C_Read... [14:16:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:40]Read from MH i2c: E2 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 62 00 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 62 00 CF 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 82 05 03 00 0E 04 04 00 CE 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 24 [14:16:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 82 05 03 00 0E 04 04 00 CE 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:16:40]wFMCommunicate OK [14:16:40]SAM_PROTO_GetFieldsCounters done [14:16:40]requested_item shift.num is exist - process it [14:16:40]requested_item shift.opened is exist - process it [14:16:40]req_shift_opened [14:16:40]FM_GetShiftState [14:16:40]SAM_PROTO_GetShiftState [14:16:40]wFMCommunicate request_size=4 [14:16:40]MH_SAM_APDU [14:16:40]CAPDU: 80 13 01 00 [14:16:40]Write to MH i2c: E2 08 00 D0 2D 80 13 01 00 00 00 00 00 7A [14:16:40]Write i2c OK [14:16:40]MH_I2C_Read... [14:16:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:40]Read from MH i2c: E2 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 0E 00 [14:16:40]MH_I2C_Read... [14:16:40]Read from MH i2c: E2 0E 00 D0 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 08 [14:16:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:16:40]wFMCommunicate OK [14:16:40]SAM_PROTO_GetShiftState done [14:16:40]FM_GetShiftState done [14:16:40]req_shift_opened done [14:16:40]requested_item shift.open_date is exist - process it [14:16:40]req_shift_open_date [14:16:40]req_shift_open_date done [14:16:40]produce_requested_data done [14:16:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198018,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:16:40]process_action_free close_receipt [14:16:40]json_value_free [14:16:40]json_value_free done [14:16:40]process_json_proto returns [14:16:40]Send response to host [14:16:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198018,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:16:40]free response buf [14:16:40]execute_script done [14:16:40]execute_script returns [14:16:40]free content buf [14:16:40]Sock 7.Close socket [14:16:40]Sock 7.Thread stoped [14:16:41]accept exits with 10 [14:16:41]New connection [14:16:41]New thread 3067403620 created [14:16:41]Thread 3067260260 joined [14:16:41]Waiting for new connection... [14:16:41] Sock 10.Parse request [14:16:41]Sock 10.Check first char [14:16:41]Sock 10.First char is OK [14:16:41]request: POST /json_proto HTTP/1.0 [14:16:41]Method: POST [14:16:41]URL: /json_proto [14:16:41]Method is POST - this is cgi request [14:16:41]url: /json_proto [14:16:41]query_string will be loaded in cgi processing [14:16:41]execute_cgi json_proto POST (null) [14:16:41]execute_cgi path=json_proto method=POST [14:16:41]POST find Content-Length [14:16:41]Host: 172.17.46.195:8080 [14:16:41]Content-Length: 802 [14:16:41]Content-Type: application/json [14:16:41] [14:16:41]POST finish read [14:16:41]Found Content-Length = 802 [14:16:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:41]execute_script... [14:16: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)11325422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:41]POST & json_proto [14:16:41]process_json_proto [14:16:41]json parsed OK: [14:16:41]protocol is kg_v1.0 [14:16:41]action value=close_receipt [14:16:41]process_action close_receipt [14:16:41]cmd_close_receipt [14:16:41]MH_GetDate [14:16:41]Write to MH i2c: F0 00 00 D1 2D ED [14:16:41]Write i2c OK [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: F0 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: F0 09 00 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: F0 09 00 D1 2D 00 4A 5F BF 66 8D AE BC 66 21 [14:16:41]GetLastDocTimeStamp 1723817796 [14:16:41]current date 1723817802 [14:16:41]FM_GetShiftState [14:16:41]SAM_PROTO_GetShiftState [14:16:41]wFMCommunicate request_size=4 [14:16:41]MH_SAM_APDU [14:16:41]CAPDU: 80 13 01 00 [14:16:41]Write to MH i2c: E2 08 00 D2 2D 80 13 01 00 00 00 00 00 7C [14:16:41]Write i2c OK [14:16:41]MH_I2C_Read... [14:16:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:41]Read from MH i2c: E2 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: E2 0E 00 [14:16:41]MH_I2C_Read... [14:16:41]Read from MH i2c: E2 0E 00 D2 2D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [14:16:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:16:41]wFMCommunicate OK [14:16:41]SAM_PROTO_GetShiftState done [14:16:41]FM_GetShiftState done [14:16:41]opened in 1723766727 [14:16:41]opened+sec_in_day 1723853127 [14:16:41]quantity*price = 150037 [14:16:41]sum+1 = 150039 [14:16:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 360 16.08.2024 14:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198019 ФПД: 208470117760476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141642&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198019&fm=208470117760476&tin=02508201610067®Number=0000000000092545&sum=150038 [14:16:42]StoreToDocumentArchive [14:16:42]shift 462 fd 198019 [14:16:42]save to /storage/0462/doc_00198019 [14:16:42]save last doc name /storage/0462/doc_00198019 to /storage/kkm_last_doc_name [14:16:42]save OK [14:16:42]Clear old archive folders... [14:16:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:16:42]tlvbuf is 009C99F0 [14:16:42]SAM_PROTO_ClearQueue [14:16:42]wFMCommunicate request_size=4 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 09 00 00 [14:16:42]Write to MH i2c: E2 08 00 DF 2D 80 09 00 00 00 00 00 00 7E [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 DF 2D 00 90 00 80 [14:16:42]RAPDU: 90 00 [14:16:42]wFMCommunicate OK [14:16:42]SAM_PROTO_ClearQueue done [14:16:42]KKMCreateOFDPacket [14:16:42]OFDProtocolAddRootSTLVToBuf [14:16:42]FM_MakeSignedData [14:16:42]FM_MakeSignedData [14:16:42]SAM_PROTO_SignData [14:16:42]wFMCommunicate request_size=4 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 0D 01 02 [14:16:42]Write to MH i2c: E2 08 00 E0 2D 80 0D 01 02 00 00 00 00 86 [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 E0 2D 00 90 00 81 [14:16:42]RAPDU: 90 00 [14:16:42]wFMCommunicate OK [14:16:42]wFMCommunicate request_size=255 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 68 01 00 00 F4 03 04 00 4A 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 05 03 00 35 04 06 00 BD 9A 3B 50 [14:16:42]Write to MH i2c: E2 02 01 E1 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 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 68 01 00 00 F4 03 04 00 4A 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 05 03 00 35 04 06 00 BD 9A 3B 50 00 00 3D [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:42]Read from MH i2c: E2 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 [14:16:42]MH_I2C_Read... [14:16:42]Read from MH i2c: E2 03 00 E1 2D 00 90 00 82 [14:16:42]RAPDU: 90 00 [14:16:42]wFMCommunicate OK [14:16:42]wFMCommunicate request_size=7 [14:16:42]MH_SAM_APDU [14:16:42]CAPDU: 80 0D 02 02 02 BD DC [14:16:42]Write to MH i2c: E2 0A 00 E2 2D 80 0D 02 02 02 00 BD DC 00 00 26 [14:16:42]Write i2c OK [14:16:42]MH_I2C_Read... [14:16:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:43]Read from MH i2c: E2 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: E2 03 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: E2 03 00 E2 2D 00 90 00 83 [14:16:43]RAPDU: 90 00 [14:16:43]wFMCommunicate OK [14:16:43]wFMCommunicate request_size=4 [14:16:43]MH_SAM_APDU [14:16:43]CAPDU: 80 0D 03 02 [14:16:43]Write to MH i2c: E2 08 00 E3 2D 80 0D 03 02 00 00 00 00 8B [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:43]Read from MH i2c: E2 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: E2 0B 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: E2 0B 00 E3 2D 00 7C C1 9E 4C 2B F3 1D AB 90 00 99 [14:16:43]RAPDU: 7C C1 9E 4C 2B F3 1D AB 90 00 [14:16:43]wFMCommunicate OK [14:16:43]SAM_PROTO_SignData done [14:16:43]FM_MakeSignedData done [14:16:43]CreateOFDProtocolMessage [14:16:43]wFMCommunicate request_size=4 [14:16:43]MH_SAM_APDU [14:16:43]CAPDU: 80 11 00 00 [14:16:43]Write to MH i2c: E2 08 00 E4 2D 80 11 00 00 00 00 00 00 8B [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:43]Read from MH i2c: E2 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: E2 17 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: E2 17 00 E4 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D8 [14:16:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:16:43]wFMCommunicate OK [14:16:43]CreateOFDProtocolMessage done [14:16:43]OFDSenderStorePacket 198019 [14:16:43]StoreOFDPacket docnum=198019 [14:16:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 23 A5 04 01 13 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 68 01 00 00 F4 03 04 00 4A 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 05 03 00 35 04 06 00 BD 9A 3B 50 BD DC 7C C1 9E 4C 2B F3 1D AB [14:16:43]CheckFolder [14:16:43]dirname=/storage/ofd_packets [14:16:43]CheckFolder done [14:16:43]ProducePacketName [14:16:43]name=ofd_packets/00198019 [14:16:43]NVStorageSaveData ofd_packets/00198019 [14:16:43]File name is /storage/ofd_packets/00198019 [14:16:43]Write 298 bytes [14:16:43]NVStorageSaveData done [14:16:43]OFDSenderStorePacket done [14:16:43]KKMCreateOFDPacket done [14:16:43]NVStorageSaveData kkm_last_timestamp [14:16:43]File name is /storage/kkm_last_timestamp [14:16:43]Write 4 bytes [14:16:43]NVStorageSaveData done [14:16:43]ExternCall_PrintAddStr [14:16:43]wPrintStart [14:16:43]Write to MH i2c: 01 00 00 E5 2D 12 [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 07 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 07 00 E5 2D 00 00 00 00 00 FF 0F 27 [14:16:43]RasterBufferAndPrint [14:16:43]line Счет N : (1)11325422 [14:16:43]line ИНН: 02508201610067 [14:16:43]line Контрольно-Кассовый Чек [14:16:43]line ПРОДАЖА [14:16:43]line ТРК (МРК, ГНК) : 61 [14:16:43]line Товар: 2710194210 [14:16:43]line ДТ-К-5 [14:16:43]line 19.690 * 76.20 [14:16:43]line = 1500.38 [14:16:43]line НДС 12% НСП 1% [14:16:43]line > о реализуемом товаре [14:16:43]line ИТОГО: 1500.38 [14:16:43]line НСП 1% : 13.28 [14:16:43]line НДС 12% : 159.33 [14:16:43]line Наличными: 0.00 [14:16:43]line Безнал.: 1500.38 [14:16:43]line Место: АЗС № 95 "Партнер Нефть" [14:16:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:16:43]line СНО: Общий режим [14:16:43]line Чек 360 16.08.2024 14:16 [14:16:43]line Смена: 462 ФФД: 1.0 [14:16:43]line ЗНМ: 0300000079 [14:16:43]line РНМ: 0000000000092545 [14:16:43]line Версия ККМ: 001 [14:16:43]line Платежная система: O! деньги [14:16:43]line ФМ: 0000000000871802 [14:16:43]line ФД: 198019 [14:16:43]line ФПД: 208470117760476 [14:16:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141642&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198019&fm=208470117760476&tin=02508201610067®Number=0000000000092545&sum=150038 [14:16:43]OFD Sender: Processing packet 198019 [packets to send 245, broken 244] [14:16:43]ProducePacketName [14:16:43]name=ofd_packets/00198019 [14:16:43]OFD Sender: To server: pG, [14:16:43]CommunicateWithHost lk.salyk.kg:30040 [14:16:43]ConnectInit lk.salyk.kg [14:16:43]written 0, free lines is 4095 [14:16:43]Connected sock=9 [14:16:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 23 A5 04 01 13 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 68 01 00 00 F4 03 04 00 4A 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 05 03 00 35 04 06 00 BD 9A 3B 50 BD DC 7C C1 9E 4C 2B F3 1D AB [14:16:43]Write to MH i2c: 01 00 00 0F 2E 3D [14:16:43]Write i2c OK [14:16:43]MH_I2C_Read... [14:16:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FA 76 47 00 89 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 38 37 31 38 30 32 10 04 04 00 83 05 03 00 F4 03 04 00 5F 0B BF 66 B6 04 01 00 00 76 29 31 79 8E 3C 34 55 [14:16:43]CommunicateWithHost err = 0 [14:16:43]CheckOFDResponse [14:16:43]1017 (14) - 77093643461234 [14:16:43]1041 (16) - 0000000000871802 [14:16:43]1040 (4) - 198019 [14:16:43]1012 (4) - 16.08.2024 08:18 [14:16:43]1206 (1) - 0 [14:16:43]OFD Sender: Remove packet 198019 [14:16:43]ProducePacketName [14:16:43]name=ofd_packets/00198019 [14:16:43]NVStorageDeleteData [14:16:43]Read from MH i2c: 01 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 07 00 [14:16:43]MH_I2C_Read... [14:16:43]Read from MH i2c: 01 07 00 0F 2E 00 00 00 00 00 09 0D 5A [14:16:43]RasterBufferAndPrint [14:16:43]line [14:16:43]line [14:16:43]line [14:16:43]line [14:16:43]line [14:16:44]written 0, free lines is 3411 [14:16:44]MH_Cut [14:16:44]Write to MH i2c: D1 01 00 16 2E 01 16 [14:16:44]Write i2c OK [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: D1 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: D1 01 00 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: D1 01 00 16 2E 00 15 [14:16:44]Write to MH i2c: 01 00 00 17 2E 45 [14:16:44]Write i2c OK [14:16:44]MH_I2C_Read... [14:16:44]OFD Sender: No OFD packet to send [14:16:44]*** Cut start [14:16:44]*** Purtial cut [14:16:44]*** Stage 1: CUTSNS_PIN = 1 [14:16:44]Read from MH i2c: 01 [14:16:44]MH_I2C_Read... [14:16:44]*** Stop cut motor [14:16:44]*** Cut end [14:16:44]Read from MH i2c: 01 07 00 [14:16:44]MH_I2C_Read... [14:16:44]Read from MH i2c: 01 07 00 17 2E 00 00 00 00 00 FF 0F 5A [14:16:44]process_action close_receipt done [14:16:44]requested_data is exist [14:16:44]produce_requested_data [14:16:44]requested_item fm.sn is exist - process it [14:16:44]wFMCommunicate request_size=4 [14:16:44]MH_SAM_APDU [14:16:44]CAPDU: 80 11 00 00 [14:16:45]Write to MH i2c: E2 08 00 18 2E 80 11 00 00 00 00 00 00 C0 [14:16:45]Write i2c OK [14:16:45]MH_I2C_Read... [14:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:45]Read from MH i2c: E2 [14:16:45]MH_I2C_Read... [14:16:45]Read from MH i2c: E2 17 00 [14:16:45]MH_I2C_Read... [14:16:45]Read from MH i2c: E2 17 00 18 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0D [14:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:16:45]wFMCommunicate OK [14:16:45]requested_item fd.num is exist - process it [14:16:45]SAM_PROTO_GetFieldsCounters [14:16:45]wFMCommunicate request_size=4 [14:16:45]MH_SAM_APDU [14:16:45]CAPDU: 80 13 00 00 [14:16:45]Write to MH i2c: E2 08 00 19 2E 80 13 00 00 00 00 00 00 C3 [14:16:45]Write i2c OK [14:16:45]MH_I2C_Read... [14:16:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:45]Read from MH i2c: E2 [14:16:45]MH_I2C_Read... [14:16:45]Read from MH i2c: E2 62 00 [14:16:45]MH_I2C_Read... [14:16:45]Read from MH i2c: E2 62 00 19 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 83 05 03 00 0E 04 04 00 CE 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 73 [14:16:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 83 05 03 00 0E 04 04 00 CE 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:16:45]wFMCommunicate OK [14:16:45]SAM_PROTO_GetFieldsCounters done [14:16:45]requested_item shift.num is exist - process it [14:16:45]requested_item shift.opened is exist - process it [14:16:45]req_shift_opened [14:16:45]FM_GetShiftState [14:16:45]SAM_PROTO_GetShiftState [14:16:45]wFMCommunicate request_size=4 [14:16:45]MH_SAM_APDU [14:16:45]CAPDU: 80 13 01 00 [14:16:45]Write to MH i2c: E2 08 00 1A 2E 80 13 01 00 00 00 00 00 C5 [14:16:45]Write i2c OK [14:16:45]MH_I2C_Read... [14:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:45]Read from MH i2c: E2 [14:16:45]MH_I2C_Read... [14:16:45]Read from MH i2c: E2 0E 00 [14:16:45]MH_I2C_Read... [14:16:45]Read from MH i2c: E2 0E 00 1A 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 53 [14:16:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:16:45]wFMCommunicate OK [14:16:45]SAM_PROTO_GetShiftState done [14:16:45]FM_GetShiftState done [14:16:45]req_shift_opened done [14:16:45]requested_item shift.open_date is exist - process it [14:16:45]req_shift_open_date [14:16:45]req_shift_open_date done [14:16:45]produce_requested_data done [14:16:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198019,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:16:45]process_action_free close_receipt [14:16:45]json_value_free [14:16:45]json_value_free done [14:16:45]process_json_proto returns [14:16:45]Send response to host [14:16:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198019,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:16:45]free response buf [14:16:45]execute_script done [14:16:45]execute_script returns [14:16:45]free content buf [14:16:45]Sock 10.Close socket [14:16:45]Sock 10.Thread stoped [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:21]accept exits with 7 [14:17:21]New connection [14:17:21]New thread 3067260260 created [14:17:21]Thread 3067403620 joined [14:17:21]Waiting for new connection... [14:17:21] Sock 7.Parse request [14:17:21]Sock 7.Check first char [14:17:21]Sock 7.First char is OK [14:17:21]request: POST /json_proto HTTP/1.0 [14:17:21]Method: POST [14:17:21]URL: /json_proto [14:17:21]Method is POST - this is cgi request [14:17:21]url: /json_proto [14:17:21]query_string will be loaded in cgi processing [14:17:21]execute_cgi json_proto POST (null) [14:17:21]execute_cgi path=json_proto method=POST [14:17:21]POST find Content-Length [14:17:21]Host: 172.17.46.195:8080 [14:17:21]Content-Length: 792 [14:17:21]Content-Type: application/json [14:17:21] [14:17:21]POST finish read [14:17:21]Found Content-Length = 792 [14:17:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:21]execute_script... [14:17: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)11325423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:21]POST & json_proto [14:17:21]process_json_proto [14:17:21]json parsed OK: [14:17:21]protocol is kg_v1.0 [14:17:21]action value=close_receipt [14:17:21]process_action close_receipt [14:17:21]cmd_close_receipt [14:17:21]MH_GetDate [14:17:21]Write to MH i2c: F0 00 00 1B 2E 38 [14:17:21]Write i2c OK [14:17:21]MH_I2C_Read... [14:17:21]Read from MH i2c: F0 [14:17:21]MH_I2C_Read... [14:17:21]Read from MH i2c: F0 09 00 [14:17:21]MH_I2C_Read... [14:17:21]Read from MH i2c: F0 09 00 1B 2E 00 73 5F BF 66 8D AE BC 66 95 [14:17:21]GetLastDocTimeStamp 1723817802 [14:17:21]current date 1723817843 [14:17:21]FM_GetShiftState [14:17:21]SAM_PROTO_GetShiftState [14:17:21]wFMCommunicate request_size=4 [14:17:21]MH_SAM_APDU [14:17:21]CAPDU: 80 13 01 00 [14:17:21]Write to MH i2c: E2 08 00 1C 2E 80 13 01 00 00 00 00 00 C7 [14:17:21]Write i2c OK [14:17:21]MH_I2C_Read... [14:17:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:21]Read from MH i2c: E2 [14:17:21]MH_I2C_Read... [14:17:21]Read from MH i2c: E2 0E 00 [14:17:21]MH_I2C_Read... [14:17:21]Read from MH i2c: E2 0E 00 1C 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [14:17:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:17:21]wFMCommunicate OK [14:17:21]SAM_PROTO_GetShiftState done [14:17:21]FM_GetShiftState done [14:17:21]opened in 1723766727 [14:17:21]opened+sec_in_day 1723853127 [14:17:21]quantity*price = 50017 [14:17:21]sum+1 = 50019 [14:17:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 361 16.08.2024 14:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198020 ФПД: 139421306627237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141723&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198020&fm=139421306627237&tin=02508201610067®Number=0000000000092545&sum=50018 [14:17:22]StoreToDocumentArchive [14:17:22]shift 462 fd 198020 [14:17:22]save to /storage/0462/doc_00198020 [14:17:22]save last doc name /storage/0462/doc_00198020 to /storage/kkm_last_doc_name [14:17:22]save OK [14:17:22]Clear old archive folders... [14:17:22]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:17:22]tlvbuf is B6FC3300 [14:17:22]SAM_PROTO_ClearQueue [14:17:22]wFMCommunicate request_size=4 [14:17:22]MH_SAM_APDU [14:17:22]CAPDU: 80 09 00 00 [14:17:22]Write to MH i2c: E2 08 00 29 2E 80 09 00 00 00 00 00 00 C9 [14:17:22]Write i2c OK [14:17:22]MH_I2C_Read... [14:17:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:22]Read from MH i2c: E2 [14:17:22]MH_I2C_Read... [14:17:22]Read from MH i2c: E2 03 00 [14:17:22]MH_I2C_Read... [14:17:22]Read from MH i2c: E2 03 00 29 2E 00 90 00 CB [14:17:22]RAPDU: 90 00 [14:17:22]wFMCommunicate OK [14:17:22]SAM_PROTO_ClearQueue done [14:17:22]KKMCreateOFDPacket [14:17:22]OFDProtocolAddRootSTLVToBuf [14:17:22]FM_MakeSignedData [14:17:22]FM_MakeSignedData [14:17:22]SAM_PROTO_SignData [14:17:22]wFMCommunicate request_size=4 [14:17:22]MH_SAM_APDU [14:17:22]CAPDU: 80 0D 01 02 [14:17:22]Write to MH i2c: E2 08 00 2A 2E 80 0D 01 02 00 00 00 00 D1 [14:17:22]Write i2c OK [14:17:22]MH_I2C_Read... [14:17:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:22]Read from MH i2c: E2 [14:17:22]MH_I2C_Read... [14:17:22]Read from MH i2c: E2 03 00 [14:17:22]MH_I2C_Read... [14:17:22]Read from MH i2c: E2 03 00 2A 2E 00 90 00 CC [14:17:22]RAPDU: 90 00 [14:17:22]wFMCommunicate OK [14:17:22]wFMCommunicate request_size=255 [14:17:22]MH_SAM_APDU [14:17:22]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 73 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 05 03 00 35 04 06 00 7E CD 8D [14:17:22]Write to MH i2c: E2 02 01 2B 2E 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 73 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 05 03 00 35 04 06 00 7E CD 8D 00 00 9E [14:17:22]Write i2c OK [14:17:22]MH_I2C_Read... [14:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:23]Read from MH i2c: E2 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 03 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 03 00 2B 2E 00 90 00 CD [14:17:23]RAPDU: 90 00 [14:17:23]wFMCommunicate OK [14:17:23]wFMCommunicate request_size=8 [14:17:23]MH_SAM_APDU [14:17:23]CAPDU: 80 0D 02 02 03 74 A4 A5 [14:17:23]Write to MH i2c: E2 0B 00 2C 2E 80 0D 02 02 03 00 74 A4 A5 00 00 97 [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 [14:17:23]MH_I2C_Read... [14:17:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:23]Read from MH i2c: E2 03 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 03 00 2C 2E 00 90 00 CE [14:17:23]RAPDU: 90 00 [14:17:23]wFMCommunicate OK [14:17:23]wFMCommunicate request_size=4 [14:17:23]MH_SAM_APDU [14:17:23]CAPDU: 80 0D 03 02 [14:17:23]Write to MH i2c: E2 08 00 2D 2E 80 0D 03 02 00 00 00 00 D6 [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:23]Read from MH i2c: E2 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 0B 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 0B 00 2D 2E 00 BD D8 06 36 31 E9 6C 46 90 00 74 [14:17:23]RAPDU: BD D8 06 36 31 E9 6C 46 90 00 [14:17:23]wFMCommunicate OK [14:17:23]SAM_PROTO_SignData done [14:17:23]FM_MakeSignedData done [14:17:23]CreateOFDProtocolMessage [14:17:23]wFMCommunicate request_size=4 [14:17:23]MH_SAM_APDU [14:17:23]CAPDU: 80 11 00 00 [14:17:23]Write to MH i2c: E2 08 00 2E 2E 80 11 00 00 00 00 00 00 D6 [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:23]Read from MH i2c: E2 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 17 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: E2 17 00 2E 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 23 [14:17:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:17:23]wFMCommunicate OK [14:17:23]CreateOFDProtocolMessage done [14:17:23]OFDSenderStorePacket 198020 [14:17:23]StoreOFDPacket docnum=198020 [14:17:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 7B D4 05 01 8E 2E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 73 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 05 03 00 35 04 06 00 7E CD 8D 74 A4 A5 BD D8 06 36 31 E9 6C 46 [14:17:23]CheckFolder [14:17:23]dirname=/storage/ofd_packets [14:17:23]CheckFolder done [14:17:23]ProducePacketName [14:17:23]name=ofd_packets/00198020 [14:17:23]NVStorageSaveData ofd_packets/00198020 [14:17:23]File name is /storage/ofd_packets/00198020 [14:17:23]Write 299 bytes [14:17:23]NVStorageSaveData done [14:17:23]OFDSenderStorePacket done [14:17:23]KKMCreateOFDPacket done [14:17:23]NVStorageSaveData kkm_last_timestamp [14:17:23]File name is /storage/kkm_last_timestamp [14:17:23]Write 4 bytes [14:17:23]NVStorageSaveData done [14:17:23]ExternCall_PrintAddStr [14:17:23]wPrintStart [14:17:23]Write to MH i2c: 01 00 00 2F 2E 5D [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: 01 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: 01 07 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: 01 07 00 2F 2E 00 00 00 00 00 FF 0F 72 [14:17:23]RasterBufferAndPrint [14:17:23]line Счет N : (1)11325423 [14:17:23]line ИНН: 02508201610067 [14:17:23]line Контрольно-Кассовый Чек [14:17:23]line ПРОДАЖА [14:17:23]line ТРК (МРК, ГНК) : 33 [14:17:23]line Товар: 2710124130 [14:17:23]line SU-92-К-5 [14:17:23]line 7.270 * 68.80 [14:17:23]line = 500.18 [14:17:23]line НДС 12% НСП 1% [14:17:23]line > о реализуемом товаре [14:17:23]line ИТОГО: 500.18 [14:17:23]line НСП 1% : 4.43 [14:17:23]line НДС 12% : 53.12 [14:17:23]line Наличными: 0.00 [14:17:23]line Безнал.: 500.18 [14:17:23]line Место: АЗС № 95 "Партнер Нефть" [14:17:23]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:17:23]line СНО: Общий режим [14:17:23]line Чек 361 16.08.2024 14:17 [14:17:23]line Смена: 462 ФФД: 1.0 [14:17:23]line ЗНМ: 0300000079 [14:17:23]line РНМ: 0000000000092545 [14:17:23]line Версия ККМ: 001 [14:17:23]line Платежная система: O! деньги [14:17:23]line ФМ: 0000000000871802 [14:17:23]line ФД: 198020 [14:17:23]line ФПД: 139421306627237 [14:17:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141723&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198020&fm=139421306627237&tin=02508201610067®Number=0000000000092545&sum=50018 [14:17:23]written 0, free lines is 4095 [14:17:23]OFD Sender: Processing packet 198020 [packets to send 245, broken 244] [14:17:23]ProducePacketName [14:17:23]name=ofd_packets/00198020 [14:17:23]OFD Sender: To server: pG, [14:17:23]CommunicateWithHost lk.salyk.kg:30040 [14:17:23]ConnectInit lk.salyk.kg [14:17:23]Connected sock=10 [14:17:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 7B D4 05 01 8E 2E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 73 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 05 03 00 35 04 06 00 7E CD 8D 74 A4 A5 BD D8 06 36 31 E9 6C 46 [14:17:23]Write to MH i2c: 01 00 00 59 2E 87 [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: 01 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: 01 07 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: 01 07 00 59 2E 00 00 00 00 00 E6 0C 80 [14:17:23]RasterBufferAndPrint [14:17:23]line [14:17:23]line [14:17:23]line [14:17:23]line [14:17:23]line [14:17:23]written 0, free lines is 3308 [14:17:23]MH_Cut [14:17:23]Write to MH i2c: D1 01 00 60 2E 01 60 [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: D1 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: D1 01 00 [14:17:23]MH_I2C_Read... [14:17:23]Read from MH i2c: D1 01 00 60 2E 00 5F [14:17:23]Write to MH i2c: 01 00 00 61 2E 8F [14:17:23]Write i2c OK [14:17:23]MH_I2C_Read... [14:17:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DB 6B 47 00 0C 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 05 03 00 F4 03 04 00 86 0B BF 66 B6 04 01 00 00 B5 98 20 D2 6D B6 47 E0 [14:17:23]CommunicateWithHost err = 0 [14:17:23]CheckOFDResponse [14:17:23]1017 (14) - 77093643461234 [14:17:23]1041 (16) - 0000000000871802 [14:17:23]1040 (4) - 198020 [14:17:23]1012 (4) - 16.08.2024 08:19 [14:17:23]1206 (1) - 0 [14:17:23]OFD Sender: Remove packet 198020 [14:17:23]ProducePacketName [14:17:23]name=ofd_packets/00198020 [14:17:23]NVStorageDeleteData [14:17:24]OFD Sender: No OFD packet to send [14:17:24]*** Cut start [14:17:24]*** Purtial cut [14:17:24]*** CUTSNS_PIN = 0 [14:17:24]*** Stage 1: CUTSNS_PIN = 1 [14:17:26]Read from MH i2c: 01 [14:17:26]MH_I2C_Read... [14:17:26]*** Stop cut motor [14:17:26]*** Cut end [14:17:26]Read from MH i2c: 01 07 00 [14:17:26]MH_I2C_Read... [14:17:26]Read from MH i2c: 01 07 00 61 2E 00 00 00 00 00 FF 0F A4 [14:17:26]process_action close_receipt done [14:17:26]requested_data is exist [14:17:26]produce_requested_data [14:17:26]requested_item fm.sn is exist - process it [14:17:26]wFMCommunicate request_size=4 [14:17:26]MH_SAM_APDU [14:17:26]CAPDU: 80 11 00 00 [14:17:26]Write to MH i2c: E2 08 00 62 2E 80 11 00 00 00 00 00 00 0A [14:17:26]Write i2c OK [14:17:26]MH_I2C_Read... [14:17:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:26]Read from MH i2c: E2 [14:17:26]MH_I2C_Read... [14:17:26]Read from MH i2c: E2 17 00 [14:17:26]MH_I2C_Read... [14:17:26]Read from MH i2c: E2 17 00 62 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 57 [14:17:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:17:26]wFMCommunicate OK [14:17:26]requested_item fd.num is exist - process it [14:17:26]SAM_PROTO_GetFieldsCounters [14:17:26]wFMCommunicate request_size=4 [14:17:26]MH_SAM_APDU [14:17:26]CAPDU: 80 13 00 00 [14:17:26]Write to MH i2c: E2 08 00 63 2E 80 13 00 00 00 00 00 00 0D [14:17:26]Write i2c OK [14:17:26]MH_I2C_Read... [14:17:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:26]Read from MH i2c: E2 [14:17:26]MH_I2C_Read... [14:17:26]Read from MH i2c: E2 62 00 [14:17:26]MH_I2C_Read... [14:17:26]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 84 05 03 00 0E 04 04 00 CE 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 C1 [14:17:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 84 05 03 00 0E 04 04 00 CE 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:17:26]wFMCommunicate OK [14:17:26]SAM_PROTO_GetFieldsCounters done [14:17:26]requested_item shift.num is exist - process it [14:17:26]requested_item shift.opened is exist - process it [14:17:26]req_shift_opened [14:17:26]FM_GetShiftState [14:17:26]SAM_PROTO_GetShiftState [14:17:26]wFMCommunicate request_size=4 [14:17:26]MH_SAM_APDU [14:17:26]CAPDU: 80 13 01 00 [14:17:26]Write to MH i2c: E2 08 00 64 2E 80 13 01 00 00 00 00 00 0F [14:17:26]Write i2c OK [14:17:26]MH_I2C_Read... [14:17:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:26]Read from MH i2c: E2 [14:17:26]MH_I2C_Read... [14:17:26]Read from MH i2c: E2 0E 00 [14:17:26]MH_I2C_Read... [14:17:26]Read from MH i2c: E2 0E 00 64 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9D [14:17:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:17:26]wFMCommunicate OK [14:17:26]SAM_PROTO_GetShiftState done [14:17:26]FM_GetShiftState done [14:17:26]req_shift_opened done [14:17:26]requested_item shift.open_date is exist - process it [14:17:26]req_shift_open_date [14:17:26]req_shift_open_date done [14:17:26]produce_requested_data done [14:17:26]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198020,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:17:26]process_action_free close_receipt [14:17:26]json_value_free [14:17:26]json_value_free done [14:17:26]process_json_proto returns [14:17:26]Send response to host [14:17:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198020,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:17:26]free response buf [14:17:26]execute_script done [14:17:26]execute_script returns [14:17:26]free content buf [14:17:26]Sock 7.Close socket [14:17:26]Sock 7.Thread stoped [14:17:29]OFD Sender: No OFD packet to send [14:17:34]OFD Sender: No OFD packet to send [14:17:34]accept exits with 9 [14:17:34]New connection [14:17:34]New thread 3067403620 created [14:17:34]Thread 3067260260 joined [14:17:34]Waiting for new connection... [14:17:34] Sock 9.Parse request [14:17:34]Sock 9.Check first char [14:17:34]Sock 9.First char is OK [14:17:34]request: POST /json_proto HTTP/1.0 [14:17:34]Method: POST [14:17:34]URL: /json_proto [14:17:34]Method is POST - this is cgi request [14:17:34]url: /json_proto [14:17:34]query_string will be loaded in cgi processing [14:17:34]execute_cgi json_proto POST (null) [14:17:34]execute_cgi path=json_proto method=POST [14:17:34]POST find Content-Length [14:17:34]Host: 172.17.46.195:8080 [14:17:34]Content-Length: 802 [14:17:34]Content-Type: application/json [14:17:34] [14:17:34]POST finish read [14:17:34]Found Content-Length = 802 [14:17:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:34]execute_script... [14:17: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)11325424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:34]POST & json_proto [14:17:34]process_json_proto [14:17:34]json parsed OK: [14:17:34]protocol is kg_v1.0 [14:17:34]action value=close_receipt [14:17:34]process_action close_receipt [14:17:34]cmd_close_receipt [14:17:34]MH_GetDate [14:17:34]Write to MH i2c: F0 00 00 65 2E 82 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: F0 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: F0 09 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: F0 09 00 65 2E 00 80 5F BF 66 8D AE BC 66 EC [14:17:34]GetLastDocTimeStamp 1723817843 [14:17:34]current date 1723817856 [14:17:34]FM_GetShiftState [14:17:34]SAM_PROTO_GetShiftState [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 13 01 00 [14:17:34]Write to MH i2c: E2 08 00 66 2E 80 13 01 00 00 00 00 00 11 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 0E 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 0E 00 66 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [14:17:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:17:34]wFMCommunicate OK [14:17:34]SAM_PROTO_GetShiftState done [14:17:34]FM_GetShiftState done [14:17:34]opened in 1723766727 [14:17:34]opened+sec_in_day 1723853127 [14:17:34]quantity*price = 50036 [14:17:34]sum+1 = 50037 [14:17:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 362 16.08.2024 14:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198021 ФПД: 57476750456474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141736&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198021&fm=57476750456474&tin=02508201610067®Number=0000000000092545&sum=50036 [14:17:35]StoreToDocumentArchive [14:17:35]shift 462 fd 198021 [14:17:35]save to /storage/0462/doc_00198021 [14:17:35]save last doc name /storage/0462/doc_00198021 to /storage/kkm_last_doc_name [14:17:35]save OK [14:17:35]Clear old archive folders... [14:17:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:35]tlvbuf is B6F2F6C0 [14:17:35]SAM_PROTO_ClearQueue [14:17:35]wFMCommunicate request_size=4 [14:17:35]MH_SAM_APDU [14:17:35]CAPDU: 80 09 00 00 [14:17:35]Write to MH i2c: E2 08 00 73 2E 80 09 00 00 00 00 00 00 13 [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:35]Read from MH i2c: E2 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: E2 03 00 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: E2 03 00 73 2E 00 90 00 15 [14:17:35]RAPDU: 90 00 [14:17:35]wFMCommunicate OK [14:17:35]SAM_PROTO_ClearQueue done [14:17:35]KKMCreateOFDPacket [14:17:35]OFDProtocolAddRootSTLVToBuf [14:17:35]FM_MakeSignedData [14:17:35]FM_MakeSignedData [14:17:35]SAM_PROTO_SignData [14:17:35]wFMCommunicate request_size=4 [14:17:35]MH_SAM_APDU [14:17:35]CAPDU: 80 0D 01 02 [14:17:35]Write to MH i2c: E2 08 00 74 2E 80 0D 01 02 00 00 00 00 1B [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:35]Read from MH i2c: E2 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: E2 03 00 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: E2 03 00 74 2E 00 90 00 16 [14:17:35]RAPDU: 90 00 [14:17:35]wFMCommunicate OK [14:17:35]wFMCommunicate request_size=255 [14:17:35]MH_SAM_APDU [14:17:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 80 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 05 03 00 35 04 06 00 34 [14:17:35]Write to MH i2c: E2 02 01 75 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 80 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 05 03 00 35 04 06 00 34 00 00 DA [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 75 2E 00 90 00 17 [14:17:36]RAPDU: 90 00 [14:17:36]wFMCommunicate OK [14:17:36]wFMCommunicate request_size=10 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 0D 02 02 05 46 59 4B 36 9A [14:17:36]Write to MH i2c: E2 0D 00 76 2E 80 0D 02 02 05 00 46 59 4B 36 9A 00 00 E2 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 03 00 76 2E 00 90 00 18 [14:17:36]RAPDU: 90 00 [14:17:36]wFMCommunicate OK [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 0D 03 02 [14:17:36]Write to MH i2c: E2 08 00 77 2E 80 0D 03 02 00 00 00 00 20 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 0B 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 0B 00 77 2E 00 6A FF 9D 46 0A D1 5D 8D 90 00 32 [14:17:36]RAPDU: 6A FF 9D 46 0A D1 5D 8D 90 00 [14:17:36]wFMCommunicate OK [14:17:36]SAM_PROTO_SignData done [14:17:36]FM_MakeSignedData done [14:17:36]CreateOFDProtocolMessage [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 11 00 00 [14:17:36]Write to MH i2c: E2 08 00 78 2E 80 11 00 00 00 00 00 00 20 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 17 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 17 00 78 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6D [14:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:17:36]wFMCommunicate OK [14:17:36]CreateOFDProtocolMessage done [14:17:36]OFDSenderStorePacket 198021 [14:17:36]StoreOFDPacket docnum=198021 [14:17:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 46 F6 07 01 CC 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 80 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 05 03 00 35 04 06 00 34 46 59 4B 36 9A 6A FF 9D 46 0A D1 5D 8D [14:17:36]CheckFolder [14:17:36]dirname=/storage/ofd_packets [14:17:36]CheckFolder done [14:17:36]ProducePacketName [14:17:36]name=ofd_packets/00198021 [14:17:36]NVStorageSaveData ofd_packets/00198021 [14:17:36]File name is /storage/ofd_packets/00198021 [14:17:36]Write 301 bytes [14:17:36]NVStorageSaveData done [14:17:36]OFDSenderStorePacket done [14:17:36]KKMCreateOFDPacket done [14:17:36]NVStorageSaveData kkm_last_timestamp [14:17:36]File name is /storage/kkm_last_timestamp [14:17:36]Write 4 bytes [14:17:36]NVStorageSaveData done [14:17:36]ExternCall_PrintAddStr [14:17:36]wPrintStart [14:17:36]Write to MH i2c: 01 00 00 79 2E A7 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 07 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 07 00 79 2E 00 00 00 00 00 FF 0F BC [14:17:36]RasterBufferAndPrint [14:17:36]line Счет N : (1)11325424 [14:17:36]line ИНН: 02508201610067 [14:17:36]line Контрольно-Кассовый Чек [14:17:36]line ПРОДАЖА [14:17:36]line ТРК (МРК, ГНК) : 42 [14:17:36]line Товар: 2710124130 [14:17:36]line Аи-92-К-4 [14:17:36]line 7.380 * 67.80 [14:17:36]line = 500.36 [14:17:36]line НДС 12% НСП 1% [14:17:36]line > о реализуемом товаре [14:17:36]line ИТОГО: 500.36 [14:17:36]line НСП 1% : 4.43 [14:17:36]line НДС 12% : 53.14 [14:17:36]line Наличными: 0.00 [14:17:36]line Безнал.: 500.36 [14:17:36]line Место: АЗС № 95 "Партнер Нефть" [14:17:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:17:36]line СНО: Общий режим [14:17:36]line Чек 362 16.08.2024 14:17 [14:17:36]line Смена: 462 ФФД: 1.0 [14:17:36]line ЗНМ: 0300000079 [14:17:36]line РНМ: 0000000000092545 [14:17:36]line Версия ККМ: 001 [14:17:36]line Платежная система: O! деньги [14:17:36]line ФМ: 0000000000871802 [14:17:36]line ФД: 198021 [14:17:36]line ФПД: 57476750456474 [14:17:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141736&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198021&fm=57476750456474&tin=02508201610067®Number=0000000000092545&sum=50036 [14:17:36]written 0, free lines is 4095 [14:17:36]OFD Sender: Processing packet 198021 [packets to send 245, broken 244] [14:17:36]ProducePacketName [14:17:36]name=ofd_packets/00198021 [14:17:36]OFD Sender: To server: pG, [14:17:36]CommunicateWithHost lk.salyk.kg:30040 [14:17:36]ConnectInit lk.salyk.kg [14:17:36]Write to MH i2c: 01 00 00 A3 2E D1 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 07 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 07 00 A3 2E 00 00 00 00 00 E6 0C CA [14:17:36]RasterBufferAndPrint [14:17:36]line [14:17:36]line [14:17:36]line [14:17:36]line [14:17:36]line [14:17:36]written 0, free lines is 3311 [14:17:36]MH_Cut [14:17:36]Write to MH i2c: D1 01 00 AA 2E 01 AA [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: D1 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: D1 01 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: D1 01 00 AA 2E 00 A9 [14:17:36]Write to MH i2c: 01 00 00 AB 2E D9 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:37]*** Cut start [14:17:37]*** Purtial cut [14:17:37]*** Stage 1: CUTSNS_PIN = 1 [14:17:37]Read from MH i2c: 01 [14:17:37]MH_I2C_Read... [14:17:37]*** Stop cut motor [14:17:37]*** Cut end [14:17:37]Read from MH i2c: 01 07 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: 01 07 00 AB 2E 00 00 00 00 00 FF 0F EE [14:17:37]process_action close_receipt done [14:17:37]requested_data is exist [14:17:37]produce_requested_data [14:17:37]requested_item fm.sn is exist - process it [14:17:37]wFMCommunicate request_size=4 [14:17:37]MH_SAM_APDU [14:17:37]CAPDU: 80 11 00 00 [14:17:37]Write to MH i2c: E2 08 00 AC 2E 80 11 00 00 00 00 00 00 54 [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:37]Read from MH i2c: E2 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 17 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 17 00 AC 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A1 [14:17:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:17:37]wFMCommunicate OK [14:17:37]requested_item fd.num is exist - process it [14:17:37]SAM_PROTO_GetFieldsCounters [14:17:37]wFMCommunicate request_size=4 [14:17:37]MH_SAM_APDU [14:17:37]CAPDU: 80 13 00 00 [14:17:37]Write to MH i2c: E2 08 00 AD 2E 80 13 00 00 00 00 00 00 57 [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:38]Read from MH i2c: E2 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: E2 62 00 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: E2 62 00 AD 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 85 05 03 00 0E 04 04 00 CE 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 0F [14:17:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 85 05 03 00 0E 04 04 00 CE 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:17:38]wFMCommunicate OK [14:17:38]SAM_PROTO_GetFieldsCounters done [14:17:38]requested_item shift.num is exist - process it [14:17:38]requested_item shift.opened is exist - process it [14:17:38]req_shift_opened [14:17:38]FM_GetShiftState [14:17:38]SAM_PROTO_GetShiftState [14:17:38]wFMCommunicate request_size=4 [14:17:38]MH_SAM_APDU [14:17:38]CAPDU: 80 13 01 00 [14:17:38]Write to MH i2c: E2 08 00 AE 2E 80 13 01 00 00 00 00 00 59 [14:17:38]Write i2c OK [14:17:38]MH_I2C_Read... [14:17:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:38]Read from MH i2c: E2 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: E2 0E 00 [14:17:38]MH_I2C_Read... [14:17:38]Read from MH i2c: E2 0E 00 AE 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E7 [14:17:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:17:38]wFMCommunicate OK [14:17:38]SAM_PROTO_GetShiftState done [14:17:38]FM_GetShiftState done [14:17:38]req_shift_opened done [14:17:38]requested_item shift.open_date is exist - process it [14:17:38]req_shift_open_date [14:17:38]req_shift_open_date done [14:17:38]produce_requested_data done [14:17:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198021,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:17:38]process_action_free close_receipt [14:17:38]json_value_free [14:17:38]json_value_free done [14:17:38]process_json_proto returns [14:17:38]Send response to host [14:17:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198021,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:17:38]free response buf [14:17:38]execute_script done [14:17:38]execute_script returns [14:17:38]free content buf [14:17:38]Sock 9.Close socket [14:17:38]Sock 9.Thread stoped [14:17:41]ConnectInit Can't take IP for lk.salyk.kg [14:17:41]CommunicateWithHost connect error [14:17:41]CommunicateWithHost err = -1 [14:17:41]OFD Sender: Server communicate error [14:17:46]OFD Sender: Processing packet 198021 [packets to send 245, broken 244] [14:17:46]ProducePacketName [14:17:46]name=ofd_packets/00198021 [14:17:46]OFD Sender: To server: pG, [14:17:46]CommunicateWithHost lk.salyk.kg:30040 [14:17:46]ConnectInit lk.salyk.kg [14:17:46]Connected sock=7 [14:17:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 46 F6 07 01 CC 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 80 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 05 03 00 35 04 06 00 34 46 59 4B 36 9A 6A FF 9D 46 0A D1 5D 8D [14:17:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3A 94 47 00 EB E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 05 03 00 F4 03 04 00 9E 0B BF 66 B6 04 01 00 00 7F BE 60 67 28 9E DC C8 [14:17:46]CommunicateWithHost err = 0 [14:17:46]CheckOFDResponse [14:17:46]1017 (14) - 77093643461234 [14:17:46]1041 (16) - 0000000000871802 [14:17:46]1040 (4) - 198021 [14:17:46]1012 (4) - 16.08.2024 08:19 [14:17:46]1206 (1) - 0 [14:17:46]OFD Sender: Remove packet 198021 [14:17:46]ProducePacketName [14:17:46]name=ofd_packets/00198021 [14:17:46]NVStorageDeleteData [14:17:47]OFD Sender: No OFD packet to send [14:17:52]OFD Sender: No OFD packet to send [14:17:57]OFD Sender: No OFD packet to send [14:18:02]OFD Sender: No OFD packet to send [14:18:07]accept exits with 10 [14:18:07]New connection [14:18:07]New thread 3067260260 created [14:18:07]Thread 3067403620 joined [14:18:07]Waiting for new connection... [14:18:07] Sock 10.Parse request [14:18:07]Sock 10.Check first char [14:18:07]Sock 10.First char is OK [14:18:07]request: POST /json_proto HTTP/1.0 [14:18:07]Method: POST [14:18:07]URL: /json_proto [14:18:07]Method is POST - this is cgi request [14:18:07]url: /json_proto [14:18:07]query_string will be loaded in cgi processing [14:18:07]execute_cgi json_proto POST (null) [14:18:07]execute_cgi path=json_proto method=POST [14:18:07]POST find Content-Length [14:18:07]Host: 172.17.46.195:8080 [14:18:07]Content-Length: 792 [14:18:07]Content-Type: application/json [14:18:07] [14:18:07]POST finish read [14:18:07]Found Content-Length = 792 [14:18:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:07]execute_script... [14:18: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)11325425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:07]POST & json_proto [14:18:07]process_json_proto [14:18:07]json parsed OK: [14:18:07]protocol is kg_v1.0 [14:18:07]action value=close_receipt [14:18:07]process_action close_receipt [14:18:07]cmd_close_receipt [14:18:07]MH_GetDate [14:18:07]Write to MH i2c: F0 00 00 AF 2E CC [14:18:07]Write i2c OK [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: F0 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: F0 09 00 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: F0 09 00 AF 2E 00 A0 5F BF 66 8D AE BC 66 56 [14:18:07]GetLastDocTimeStamp 1723817856 [14:18:07]current date 1723817888 [14:18:07]FM_GetShiftState [14:18:07]SAM_PROTO_GetShiftState [14:18:07]wFMCommunicate request_size=4 [14:18:07]MH_SAM_APDU [14:18:07]CAPDU: 80 13 01 00 [14:18:07]Write to MH i2c: E2 08 00 B0 2E 80 13 01 00 00 00 00 00 5B [14:18:07]Write i2c OK [14:18:07]MH_I2C_Read... [14:18:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:07]Read from MH i2c: E2 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: E2 0E 00 [14:18:07]MH_I2C_Read... [14:18:07]Read from MH i2c: E2 0E 00 B0 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E9 [14:18:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:18:07]wFMCommunicate OK [14:18:07]SAM_PROTO_GetShiftState done [14:18:07]FM_GetShiftState done [14:18:07]opened in 1723766727 [14:18:07]opened+sec_in_day 1723853127 [14:18:07]quantity*price = 50017 [14:18:07]sum+1 = 50019 [14:18:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 363 16.08.2024 14:18 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198022 ФПД: 226711591593908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141808&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198022&fm=226711591593908&tin=02508201610067®Number=0000000000092545&sum=50018 [14:18:08]StoreToDocumentArchive [14:18:08]shift 462 fd 198022 [14:18:08]save to /storage/0462/doc_00198022 [14:18:08]save last doc name /storage/0462/doc_00198022 to /storage/kkm_last_doc_name [14:18:08]save OK [14:18:08]Clear old archive folders... [14:18:08]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:18:08]tlvbuf is 00908410 [14:18:08]SAM_PROTO_ClearQueue [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 09 00 00 [14:18:08]Write to MH i2c: E2 08 00 BD 2E 80 09 00 00 00 00 00 00 5D [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 BD 2E 00 90 00 5F [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]SAM_PROTO_ClearQueue done [14:18:08]KKMCreateOFDPacket [14:18:08]OFDProtocolAddRootSTLVToBuf [14:18:08]FM_MakeSignedData [14:18:08]FM_MakeSignedData [14:18:08]SAM_PROTO_SignData [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 01 02 [14:18:08]Write to MH i2c: E2 08 00 BE 2E 80 0D 01 02 00 00 00 00 65 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 BE 2E 00 90 00 60 [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]wFMCommunicate request_size=255 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A0 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 05 03 00 35 04 06 00 CE 31 67 [14:18:08]Write to MH i2c: E2 02 01 BF 2E 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A0 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 05 03 00 35 04 06 00 CE 31 67 00 00 F1 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 BF 2E 00 90 00 61 [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]wFMCommunicate request_size=8 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 02 02 03 E2 27 B4 [14:18:08]Write to MH i2c: E2 0B 00 C0 2E 80 0D 02 02 03 00 E2 27 B4 00 00 2B [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 03 00 C0 2E 00 90 00 62 [14:18:08]RAPDU: 90 00 [14:18:08]wFMCommunicate OK [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 0D 03 02 [14:18:08]Write to MH i2c: E2 08 00 C1 2E 80 0D 03 02 00 00 00 00 6A [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 0B 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 0B 00 C1 2E 00 F8 A9 B2 54 E8 08 9E 86 90 00 26 [14:18:08]RAPDU: F8 A9 B2 54 E8 08 9E 86 90 00 [14:18:08]wFMCommunicate OK [14:18:08]SAM_PROTO_SignData done [14:18:08]FM_MakeSignedData done [14:18:08]CreateOFDProtocolMessage [14:18:08]wFMCommunicate request_size=4 [14:18:08]MH_SAM_APDU [14:18:08]CAPDU: 80 11 00 00 [14:18:08]Write to MH i2c: E2 08 00 C2 2E 80 11 00 00 00 00 00 00 6A [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:08]Read from MH i2c: E2 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 17 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: E2 17 00 C2 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B7 [14:18:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:18:08]wFMCommunicate OK [14:18:08]CreateOFDProtocolMessage done [14:18:08]OFDSenderStorePacket 198022 [14:18:08]StoreOFDPacket docnum=198022 [14:18:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 CD 5E 05 01 07 97 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A0 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 05 03 00 35 04 06 00 CE 31 67 E2 27 B4 F8 A9 B2 54 E8 08 9E 86 [14:18:08]CheckFolder [14:18:08]dirname=/storage/ofd_packets [14:18:08]CheckFolder done [14:18:08]ProducePacketName [14:18:08]name=ofd_packets/00198022 [14:18:08]NVStorageSaveData ofd_packets/00198022 [14:18:08]File name is /storage/ofd_packets/00198022 [14:18:08]Write 299 bytes [14:18:08]NVStorageSaveData done [14:18:08]OFDSenderStorePacket done [14:18:08]KKMCreateOFDPacket done [14:18:08]NVStorageSaveData kkm_last_timestamp [14:18:08]File name is /storage/kkm_last_timestamp [14:18:08]Write 4 bytes [14:18:08]NVStorageSaveData done [14:18:08]ExternCall_PrintAddStr [14:18:08]wPrintStart [14:18:08]Write to MH i2c: 01 00 00 C3 2E F1 [14:18:08]Write i2c OK [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: 01 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: 01 07 00 [14:18:08]MH_I2C_Read... [14:18:08]Read from MH i2c: 01 07 00 C3 2E 00 00 00 00 00 FF 0F 06 [14:18:08]RasterBufferAndPrint [14:18:08]line Счет N : (1)11325425 [14:18:08]line ИНН: 02508201610067 [14:18:08]line Контрольно-Кассовый Чек [14:18:08]line ПРОДАЖА [14:18:08]line ТРК (МРК, ГНК) : 23 [14:18:08]line Товар: 2710124130 [14:18:08]line SU-92-К-5 [14:18:08]line 7.270 * 68.80 [14:18:08]line = 500.18 [14:18:08]line НДС 12% НСП 1% [14:18:08]line > о реализуемом товаре [14:18:08]line ИТОГО: 500.18 [14:18:08]line НСП 1% : 4.43 [14:18:08]line НДС 12% : 53.12 [14:18:08]line Наличными: 0.00 [14:18:08]line Безнал.: 500.18 [14:18:08]line Место: АЗС № 95 "Партнер Нефть" [14:18:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:18:08]line СНО: Общий режим [14:18:08]line Чек 363 16.08.2024 14:18 [14:18:08]line Смена: 462 ФФД: 1.0 [14:18:08]line ЗНМ: 0300000079 [14:18:08]line РНМ: 0000000000092545 [14:18:08]line Версия ККМ: 001 [14:18:08]line Платежная система: O! деньги [14:18:08]line ФМ: 0000000000871802 [14:18:08]line ФД: 198022 [14:18:08]line ФПД: 226711591593908 [14:18:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141808&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198022&fm=226711591593908&tin=02508201610067®Number=0000000000092545&sum=50018 [14:18:08]written 0, free lines is 4095 [14:18:08]OFD Sender: Processing packet 198022 [packets to send 245, broken 244] [14:18:08]ProducePacketName [14:18:08]name=ofd_packets/00198022 [14:18:08]OFD Sender: To server: pG, [14:18:09]CommunicateWithHost lk.salyk.kg:30040 [14:18:09]ConnectInit lk.salyk.kg [14:18:09]Write to MH i2c: 01 00 00 ED 2E 1B [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 07 00 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: 01 07 00 ED 2E 00 00 00 00 00 E5 0C 13 [14:18:09]RasterBufferAndPrint [14:18:09]line [14:18:09]line [14:18:09]line [14:18:09]line [14:18:09]line [14:18:09]written 0, free lines is 3309 [14:18:09]MH_Cut [14:18:09]Write to MH i2c: D1 01 00 F4 2E 01 F4 [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: D1 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: D1 01 00 [14:18:09]MH_I2C_Read... [14:18:09]Read from MH i2c: D1 01 00 F4 2E 00 F3 [14:18:09]Write to MH i2c: 01 00 00 F5 2E 23 [14:18:09]Write i2c OK [14:18:09]MH_I2C_Read... [14:18:09]Connected sock=9 [14:18:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 CD 5E 05 01 07 97 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 A0 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 05 03 00 35 04 06 00 CE 31 67 E2 27 B4 F8 A9 B2 54 E8 08 9E 86 [14:18:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BA 33 47 00 74 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 05 03 00 F4 03 04 00 B4 0B BF 66 B6 04 01 00 00 45 7A 03 F8 87 4A 61 37 [14:18:09]CommunicateWithHost err = 0 [14:18:09]CheckOFDResponse [14:18:09]1017 (14) - 77093643461234 [14:18:09]1041 (16) - 0000000000871802 [14:18:09]1040 (4) - 198022 [14:18:09]1012 (4) - 16.08.2024 08:20 [14:18:09]1206 (1) - 0 [14:18:09]OFD Sender: Remove packet 198022 [14:18:09]ProducePacketName [14:18:09]name=ofd_packets/00198022 [14:18:09]NVStorageDeleteData [14:18:10]*** Cut start [14:18:10]*** Purtial cut [14:18:10]*** CUTSNS_PIN = 0 [14:18:10]OFD Sender: No OFD packet to send [14:18:10]*** Stage 1: CUTSNS_PIN = 1 [14:18:12]Read from MH i2c: 01 [14:18:12]MH_I2C_Read... [14:18:12]*** Stop cut motor [14:18:12]*** Cut end [14:18:12]Read from MH i2c: 01 07 00 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: 01 07 00 F5 2E 00 00 00 00 00 FF 0F 38 [14:18:12]process_action close_receipt done [14:18:12]requested_data is exist [14:18:12]produce_requested_data [14:18:12]requested_item fm.sn is exist - process it [14:18:12]wFMCommunicate request_size=4 [14:18:12]MH_SAM_APDU [14:18:12]CAPDU: 80 11 00 00 [14:18:12]Write to MH i2c: E2 08 00 F6 2E 80 11 00 00 00 00 00 00 9E [14:18:12]Write i2c OK [14:18:12]MH_I2C_Read... [14:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:12]Read from MH i2c: E2 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: E2 17 00 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: E2 17 00 F6 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EB [14:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:18:12]wFMCommunicate OK [14:18:12]requested_item fd.num is exist - process it [14:18:12]SAM_PROTO_GetFieldsCounters [14:18:12]wFMCommunicate request_size=4 [14:18:12]MH_SAM_APDU [14:18:12]CAPDU: 80 13 00 00 [14:18:12]Write to MH i2c: E2 08 00 F7 2E 80 13 00 00 00 00 00 00 A1 [14:18:12]Write i2c OK [14:18:12]MH_I2C_Read... [14:18:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:12]Read from MH i2c: E2 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: E2 62 00 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: E2 62 00 F7 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 86 05 03 00 0E 04 04 00 CE 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 5D [14:18:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 86 05 03 00 0E 04 04 00 CE 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:18:12]wFMCommunicate OK [14:18:12]SAM_PROTO_GetFieldsCounters done [14:18:12]requested_item shift.num is exist - process it [14:18:12]requested_item shift.opened is exist - process it [14:18:12]req_shift_opened [14:18:12]FM_GetShiftState [14:18:12]SAM_PROTO_GetShiftState [14:18:12]wFMCommunicate request_size=4 [14:18:12]MH_SAM_APDU [14:18:12]CAPDU: 80 13 01 00 [14:18:12]Write to MH i2c: E2 08 00 F8 2E 80 13 01 00 00 00 00 00 A3 [14:18:12]Write i2c OK [14:18:12]MH_I2C_Read... [14:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:12]Read from MH i2c: E2 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: E2 0E 00 [14:18:12]MH_I2C_Read... [14:18:12]Read from MH i2c: E2 0E 00 F8 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 31 [14:18:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:18:12]wFMCommunicate OK [14:18:12]SAM_PROTO_GetShiftState done [14:18:12]FM_GetShiftState done [14:18:12]req_shift_opened done [14:18:12]requested_item shift.open_date is exist - process it [14:18:12]req_shift_open_date [14:18:12]req_shift_open_date done [14:18:12]produce_requested_data done [14:18:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198022,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:18:12]process_action_free close_receipt [14:18:12]json_value_free [14:18:12]json_value_free done [14:18:12]process_json_proto returns [14:18:12]Send response to host [14:18:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198022,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:18:12]free response buf [14:18:12]execute_script done [14:18:12]execute_script returns [14:18:12]free content buf [14:18:12]Sock 10.Close socket [14:18:12]Sock 10.Thread stoped [14:18:15]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:25]OFD Sender: No OFD packet to send [14:18:30]OFD Sender: No OFD packet to send [14:18:35]OFD Sender: No OFD packet to send [14:18:40]OFD Sender: No OFD packet to send [14:18:45]OFD Sender: No OFD packet to send [14:18:49]accept exits with 7 [14:18:49]New connection [14:18:49]New thread 3067403620 created [14:18:49]Thread 3067260260 joined [14:18:49]Waiting for new connection... [14:18:49] Sock 7.Parse request [14:18:49]Sock 7.Check first char [14:18:49]Sock 7.First char is OK [14:18:49]request: POST /json_proto HTTP/1.0 [14:18:49]Method: POST [14:18:49]URL: /json_proto [14:18:49]Method is POST - this is cgi request [14:18:49]url: /json_proto [14:18:49]query_string will be loaded in cgi processing [14:18:49]execute_cgi json_proto POST (null) [14:18:49]execute_cgi path=json_proto method=POST [14:18:49]POST find Content-Length [14:18:49]Host: 172.17.46.195:8080 [14:18:49]Content-Length: 755 [14:18:49]Content-Type: application/json [14:18:49] [14:18:49]POST finish read [14:18:49]Found Content-Length = 755 [14:18:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 5.760, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089702", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:49]execute_script... [14:18: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)11325426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 5.760, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30089702", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:49]POST & json_proto [14:18:49]process_json_proto [14:18:49]json parsed OK: [14:18:49]protocol is kg_v1.0 [14:18:49]action value=close_receipt [14:18:49]process_action close_receipt [14:18:49]cmd_close_receipt [14:18:49]MH_GetDate [14:18:49]Write to MH i2c: F0 00 00 F9 2E 16 [14:18:49]Write i2c OK [14:18:49]MH_I2C_Read... [14:18:49]Read from MH i2c: F0 [14:18:49]MH_I2C_Read... [14:18:49]Read from MH i2c: F0 09 00 [14:18:49]MH_I2C_Read... [14:18:49]Read from MH i2c: F0 09 00 F9 2E 00 CB 5F BF 66 8D AE BC 66 CB [14:18:49]GetLastDocTimeStamp 1723817888 [14:18:49]current date 1723817931 [14:18:49]FM_GetShiftState [14:18:49]SAM_PROTO_GetShiftState [14:18:49]wFMCommunicate request_size=4 [14:18:49]MH_SAM_APDU [14:18:49]CAPDU: 80 13 01 00 [14:18:49]Write to MH i2c: E2 08 00 FA 2E 80 13 01 00 00 00 00 00 A5 [14:18:49]Write i2c OK [14:18:49]MH_I2C_Read... [14:18:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:49]Read from MH i2c: E2 [14:18:49]MH_I2C_Read... [14:18:49]Read from MH i2c: E2 0E 00 [14:18:49]MH_I2C_Read... [14:18:49]Read from MH i2c: E2 0E 00 FA 2E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 33 [14:18:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:18:49]wFMCommunicate OK [14:18:49]SAM_PROTO_GetShiftState done [14:18:49]FM_GetShiftState done [14:18:49]opened in 1723766727 [14:18:49]opened+sec_in_day 1723853127 [14:18:49]quantity*price = 0 [14:18:49]sum+1 = 1 [14:18:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 364 16.08.2024 14:18 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30089702 ФМ: 0000000000871802 ФД: 198023 ФПД: 119652477882806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141851&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198023&fm=119652477882806&tin=02508201610067®Number=0000000000092545&sum=0 [14:18:50]StoreToDocumentArchive [14:18:50]shift 462 fd 198023 [14:18:50]save to /storage/0462/doc_00198023 [14:18:50]save last doc name /storage/0462/doc_00198023 to /storage/kkm_last_doc_name [14:18:50]save OK [14:18:50]Clear old archive folders... [14:18:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:18:50]tlvbuf is 00953F10 [14:18:50]SAM_PROTO_ClearQueue [14:18:50]wFMCommunicate request_size=4 [14:18:50]MH_SAM_APDU [14:18:50]CAPDU: 80 09 00 00 [14:18:50]Write to MH i2c: E2 08 00 07 2F 80 09 00 00 00 00 00 00 A8 [14:18:50]Write i2c OK [14:18:50]MH_I2C_Read... [14:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:51]Read from MH i2c: E2 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 07 2F 00 90 00 AA [14:18:51]RAPDU: 90 00 [14:18:51]wFMCommunicate OK [14:18:51]SAM_PROTO_ClearQueue done [14:18:51]KKMCreateOFDPacket [14:18:51]OFDProtocolAddRootSTLVToBuf [14:18:51]FM_MakeSignedData [14:18:51]FM_MakeSignedData [14:18:51]SAM_PROTO_SignData [14:18:51]wFMCommunicate request_size=4 [14:18:51]MH_SAM_APDU [14:18:51]CAPDU: 80 0D 01 02 [14:18:51]Write to MH i2c: E2 08 00 08 2F 80 0D 01 02 00 00 00 00 B0 [14:18:51]Write i2c OK [14:18:51]MH_I2C_Read... [14:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:51]Read from MH i2c: E2 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 08 2F 00 90 00 AB [14:18:51]RAPDU: 90 00 [14:18:51]wFMCommunicate OK [14:18:51]wFMCommunicate request_size=255 [14:18:51]MH_SAM_APDU [14:18:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 CB 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 05 03 00 35 04 06 00 6C [14:18:51]Write to MH i2c: E2 02 01 09 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 CB 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 05 03 00 35 04 06 00 6C 00 00 CF [14:18:51]Write i2c OK [14:18:51]MH_I2C_Read... [14:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:51]Read from MH i2c: E2 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 09 2F 00 90 00 AC [14:18:51]RAPDU: 90 00 [14:18:51]wFMCommunicate OK [14:18:51]wFMCommunicate request_size=10 [14:18:51]MH_SAM_APDU [14:18:51]CAPDU: 80 0D 02 02 05 D2 C3 70 D1 B6 [14:18:51]Write to MH i2c: E2 0D 00 0A 2F 80 0D 02 02 05 00 D2 C3 70 D1 B6 00 00 49 [14:18:51]Write i2c OK [14:18:51]MH_I2C_Read... [14:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:51]Read from MH i2c: E2 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 03 00 0A 2F 00 90 00 AD [14:18:51]RAPDU: 90 00 [14:18:51]wFMCommunicate OK [14:18:51]wFMCommunicate request_size=4 [14:18:51]MH_SAM_APDU [14:18:51]CAPDU: 80 0D 03 02 [14:18:51]Write to MH i2c: E2 08 00 0B 2F 80 0D 03 02 00 00 00 00 B5 [14:18:51]Write i2c OK [14:18:51]MH_I2C_Read... [14:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:51]Read from MH i2c: E2 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 0B 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 0B 00 0B 2F 00 D1 01 62 F9 E0 09 06 1D 90 00 EF [14:18:51]RAPDU: D1 01 62 F9 E0 09 06 1D 90 00 [14:18:51]wFMCommunicate OK [14:18:51]SAM_PROTO_SignData done [14:18:51]FM_MakeSignedData done [14:18:51]CreateOFDProtocolMessage [14:18:51]wFMCommunicate request_size=4 [14:18:51]MH_SAM_APDU [14:18:51]CAPDU: 80 11 00 00 [14:18:51]Write to MH i2c: E2 08 00 0C 2F 80 11 00 00 00 00 00 00 B5 [14:18:51]Write i2c OK [14:18:51]MH_I2C_Read... [14:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:51]Read from MH i2c: E2 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 17 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: E2 17 00 0C 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 02 [14:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:18:51]wFMCommunicate OK [14:18:51]CreateOFDProtocolMessage done [14:18:51]OFDSenderStorePacket 198023 [14:18:51]StoreOFDPacket docnum=198023 [14:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E2 A7 07 01 B3 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 CB 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 05 03 00 35 04 06 00 6C D2 C3 70 D1 B6 D1 01 62 F9 E0 09 06 1D [14:18:51]CheckFolder [14:18:51]dirname=/storage/ofd_packets [14:18:51]CheckFolder done [14:18:51]ProducePacketName [14:18:51]name=ofd_packets/00198023 [14:18:51]NVStorageSaveData ofd_packets/00198023 [14:18:51]File name is /storage/ofd_packets/00198023 [14:18:51]Write 301 bytes [14:18:51]NVStorageSaveData done [14:18:51]OFDSenderStorePacket done [14:18:51]KKMCreateOFDPacket done [14:18:51]NVStorageSaveData kkm_last_timestamp [14:18:51]File name is /storage/kkm_last_timestamp [14:18:51]Write 4 bytes [14:18:51]NVStorageSaveData done [14:18:51]ExternCall_PrintAddStr [14:18:51]wPrintStart [14:18:51]Write to MH i2c: 01 00 00 0D 2F 3C [14:18:51]Write i2c OK [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: 01 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: 01 07 00 [14:18:51]MH_I2C_Read... [14:18:51]Read from MH i2c: 01 07 00 0D 2F 00 00 00 00 00 FF 0F 51 [14:18:51]RasterBufferAndPrint [14:18:51]line Счет N : (1)11325426 [14:18:51]line ИНН: 02508201610067 [14:18:51]line Контрольно-Кассовый Чек [14:18:51]line ПРОДАЖА [14:18:51]line ТРК (МРК, ГНК) : 12 [14:18:51]line Товар: 2710124130 [14:18:51]line Аи-92-К-4 [14:18:51]line 5.760 * 0.00 [14:18:51]line = 0.00 [14:18:51]line НДС 12% НСП 1% [14:18:51]line > о реализуемом товаре [14:18:51]line ИТОГО: 0.00 [14:18:51]line НСП 1% : 0.00 [14:18:51]line НДС 12% : 0.00 [14:18:51]line Наличными: 0.00 [14:18:51]line Безнал.: 0.00 [14:18:51]line Место: АЗС № 95 "Партнер Нефть" [14:18:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:18:51]line СНО: Общий режим [14:18:51]line Чек 364 16.08.2024 14:18 [14:18:51]line Смена: 462 ФФД: 1.0 [14:18:51]line ЗНМ: 0300000079 [14:18:51]line РНМ: 0000000000092545 [14:18:51]line Версия ККМ: 001 [14:18:51]line Талоны: ТК ГПНА Online [14:18:51]line 30089702 [14:18:51]line ФМ: 0000000000871802 [14:18:51]line ФД: 198023 [14:18:51]line ФПД: 119652477882806 [14:18:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141851&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198023&fm=119652477882806&tin=02508201610067®Number=0000000000092545&sum=0 [14:18:51]OFD Sender: Processing packet 198023 [packets to send 245, broken 244] [14:18:51]ProducePacketName [14:18:51]name=ofd_packets/00198023 [14:18:51]OFD Sender: To server: pG, [14:18:51]CommunicateWithHost lk.salyk.kg:30040 [14:18:51]ConnectInit lk.salyk.kg [14:18:51]written 0, free lines is 4095 [14:18:51]Connected sock=10 [14:18:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E2 A7 07 01 B3 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 80 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 CB 5F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 05 03 00 35 04 06 00 6C D2 C3 70 D1 B6 D1 01 62 F9 E0 09 06 1D [14:18:52]Write to MH i2c: 01 00 00 37 2F 66 [14:18:52]Write i2c OK [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: 01 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: 01 07 00 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: 01 07 00 37 2F 00 00 00 00 00 ED 0C 66 [14:18:52]RasterBufferAndPrint [14:18:52]line [14:18:52]line [14:18:52]line [14:18:52]line [14:18:52]line [14:18:52]written 0, free lines is 3314 [14:18:52]MH_Cut [14:18:52]Write to MH i2c: D1 01 00 3E 2F 01 3F [14:18:52]Write i2c OK [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: D1 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: D1 01 00 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: D1 01 00 3E 2F 00 3E [14:18:52]Write to MH i2c: 01 00 00 3F 2F 6E [14:18:52]Write i2c OK [14:18:52]MH_I2C_Read... [14:18:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 56 97 47 00 33 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 05 03 00 F4 03 04 00 DF 0B BF 66 B6 04 01 00 00 3A 2C 40 DD 41 0F FA 4D [14:18:52]CommunicateWithHost err = 0 [14:18:52]CheckOFDResponse [14:18:52]1017 (14) - 77093643461234 [14:18:52]1041 (16) - 0000000000871802 [14:18:52]1040 (4) - 198023 [14:18:52]1012 (4) - 16.08.2024 08:20 [14:18:52]1206 (1) - 0 [14:18:52]OFD Sender: Remove packet 198023 [14:18:52]ProducePacketName [14:18:52]name=ofd_packets/00198023 [14:18:52]NVStorageDeleteData [14:18:52]OFD Sender: No OFD packet to send [14:18:52]*** Cut start [14:18:52]*** Purtial cut [14:18:52]*** Stage 1: CUTSNS_PIN = 1 [14:18:53]Read from MH i2c: 01 [14:18:53]MH_I2C_Read... [14:18:53]*** Stop cut motor [14:18:53]*** Cut end [14:18:53]Read from MH i2c: 01 07 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: 01 07 00 3F 2F 00 00 00 00 00 FF 0F 83 [14:18:53]process_action close_receipt done [14:18:53]requested_data is exist [14:18:53]produce_requested_data [14:18:53]requested_item fm.sn is exist - process it [14:18:53]wFMCommunicate request_size=4 [14:18:53]MH_SAM_APDU [14:18:53]CAPDU: 80 11 00 00 [14:18:53]Write to MH i2c: E2 08 00 40 2F 80 11 00 00 00 00 00 00 E9 [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 17 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 17 00 40 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [14:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:18:53]wFMCommunicate OK [14:18:53]requested_item fd.num is exist - process it [14:18:53]SAM_PROTO_GetFieldsCounters [14:18:53]wFMCommunicate request_size=4 [14:18:53]MH_SAM_APDU [14:18:53]CAPDU: 80 13 00 00 [14:18:53]Write to MH i2c: E2 08 00 41 2F 80 13 00 00 00 00 00 00 EC [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 62 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 62 00 41 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 87 05 03 00 0E 04 04 00 CE 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 AC [14:18:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 87 05 03 00 0E 04 04 00 CE 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:18:53]wFMCommunicate OK [14:18:53]SAM_PROTO_GetFieldsCounters done [14:18:53]requested_item shift.num is exist - process it [14:18:53]requested_item shift.opened is exist - process it [14:18:53]req_shift_opened [14:18:53]FM_GetShiftState [14:18:53]SAM_PROTO_GetShiftState [14:18:53]wFMCommunicate request_size=4 [14:18:53]MH_SAM_APDU [14:18:53]CAPDU: 80 13 01 00 [14:18:53]Write to MH i2c: E2 08 00 42 2F 80 13 01 00 00 00 00 00 EE [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 0E 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 0E 00 42 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [14:18:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:18:53]wFMCommunicate OK [14:18:53]SAM_PROTO_GetShiftState done [14:18:53]FM_GetShiftState done [14:18:53]req_shift_opened done [14:18:53]requested_item shift.open_date is exist - process it [14:18:53]req_shift_open_date [14:18:53]req_shift_open_date done [14:18:53]produce_requested_data done [14:18:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198023,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:18:53]process_action_free close_receipt [14:18:53]json_value_free [14:18:53]json_value_free done [14:18:53]process_json_proto returns [14:18:53]Send response to host [14:18:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198023,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:18:53]free response buf [14:18:53]execute_script done [14:18:53]execute_script returns [14:18:53]free content buf [14:18:53]Sock 7.Close socket [14:18:53]Sock 7.Thread stoped [14:18:57]OFD Sender: No OFD packet to send [14:19:02]OFD Sender: No OFD packet to send [14:19:07]OFD Sender: No OFD packet to send [14:19:12]OFD Sender: No OFD packet to send [14:19:17]OFD Sender: No OFD packet to send [14:19:22]OFD Sender: No OFD packet to send [14:19:27]OFD Sender: No OFD packet to send [14:19:32]OFD Sender: No OFD packet to send [14:19:37]OFD Sender: No OFD packet to send [14:19:42]OFD Sender: No OFD packet to send [14:19:46]accept exits with 9 [14:19:46]New connection [14:19:46]New thread 3067260260 created [14:19:46]Thread 3067403620 joined [14:19:46]Waiting for new connection... [14:19:46] Sock 9.Parse request [14:19:46]Sock 9.Check first char [14:19:46]Sock 9.First char is OK [14:19:46]request: POST /json_proto HTTP/1.0 [14:19:46]Method: POST [14:19:46]URL: /json_proto [14:19:46]Method is POST - this is cgi request [14:19:46]url: /json_proto [14:19:46]query_string will be loaded in cgi processing [14:19:46]execute_cgi json_proto POST (null) [14:19:46]execute_cgi path=json_proto method=POST [14:19:46]POST find Content-Length [14:19:46]Host: 172.17.46.195:8080 [14:19:46]Content-Length: 806 [14:19:46]Content-Type: application/json [14:19:46] [14:19:46]POST finish read [14:19:46]Found Content-Length = 806 [14:19:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4082296/4010016", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:46]execute_script... [14:19: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)11325427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4082296/4010016", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:46]POST & json_proto [14:19:46]process_json_proto [14:19:46]json parsed OK: [14:19:46]protocol is kg_v1.0 [14:19:46]action value=close_receipt [14:19:46]process_action close_receipt [14:19:46]cmd_close_receipt [14:19:46]MH_GetDate [14:19:46]Write to MH i2c: F0 00 00 43 2F 61 [14:19:46]Write i2c OK [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: F0 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: F0 09 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: F0 09 00 43 2F 00 03 60 BF 66 8D AE BC 66 4F [14:19:46]GetLastDocTimeStamp 1723817931 [14:19:46]current date 1723817987 [14:19:46]FM_GetShiftState [14:19:46]SAM_PROTO_GetShiftState [14:19:46]wFMCommunicate request_size=4 [14:19:46]MH_SAM_APDU [14:19:46]CAPDU: 80 13 01 00 [14:19:46]Write to MH i2c: E2 08 00 44 2F 80 13 01 00 00 00 00 00 F0 [14:19:46]Write i2c OK [14:19:46]MH_I2C_Read... [14:19:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:46]Read from MH i2c: E2 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 0E 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 0E 00 44 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7E [14:19:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:19:46]wFMCommunicate OK [14:19:46]SAM_PROTO_GetShiftState done [14:19:46]FM_GetShiftState done [14:19:46]opened in 1723766727 [14:19:46]opened+sec_in_day 1723853127 [14:19:46]quantity*price = 0 [14:19:46]sum+1 = 1 [14:19:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 365 16.08.2024 14:19 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4082296/4010016 ФМ: 0000000000871802 ФД: 198024 ФПД: 237591710231120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141947&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198024&fm=237591710231120&tin=02508201610067®Number=0000000000092545&sum=0 [14:19:47]StoreToDocumentArchive [14:19:47]shift 462 fd 198024 [14:19:47]save to /storage/0462/doc_00198024 [14:19:47]save last doc name /storage/0462/doc_00198024 to /storage/kkm_last_doc_name [14:19:47]save OK [14:19:47]Clear old archive folders... [14:19:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:19:47]tlvbuf is 0095BBE0 [14:19:47]SAM_PROTO_ClearQueue [14:19:47]wFMCommunicate request_size=4 [14:19:47]MH_SAM_APDU [14:19:47]CAPDU: 80 09 00 00 [14:19:47]Write to MH i2c: E2 08 00 51 2F 80 09 00 00 00 00 00 00 F2 [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:47]Read from MH i2c: E2 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 51 2F 00 90 00 F4 [14:19:47]RAPDU: 90 00 [14:19:47]wFMCommunicate OK [14:19:47]SAM_PROTO_ClearQueue done [14:19:47]KKMCreateOFDPacket [14:19:47]OFDProtocolAddRootSTLVToBuf [14:19:47]FM_MakeSignedData [14:19:47]FM_MakeSignedData [14:19:47]SAM_PROTO_SignData [14:19:47]wFMCommunicate request_size=4 [14:19:47]MH_SAM_APDU [14:19:47]CAPDU: 80 0D 01 02 [14:19:47]Write to MH i2c: E2 08 00 52 2F 80 0D 01 02 00 00 00 00 FA [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:47]Read from MH i2c: E2 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 52 2F 00 90 00 F5 [14:19:47]RAPDU: 90 00 [14:19:47]wFMCommunicate OK [14:19:47]wFMCommunicate request_size=255 [14:19:47]MH_SAM_APDU [14:19:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 05 03 00 35 04 06 00 D8 16 A1 7D [14:19:47]Write to MH i2c: E2 02 01 53 2F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 05 03 00 35 04 06 00 D8 16 A1 7D 00 00 25 [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:47]Read from MH i2c: E2 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 53 2F 00 90 00 F6 [14:19:47]RAPDU: 90 00 [14:19:47]wFMCommunicate OK [14:19:47]wFMCommunicate request_size=7 [14:19:47]MH_SAM_APDU [14:19:47]CAPDU: 80 0D 02 02 02 6A 50 [14:19:47]Write to MH i2c: E2 0A 00 54 2F 80 0D 02 02 02 00 6A 50 00 00 BB [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:47]Read from MH i2c: E2 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 03 00 54 2F 00 90 00 F7 [14:19:47]RAPDU: 90 00 [14:19:47]wFMCommunicate OK [14:19:47]wFMCommunicate request_size=4 [14:19:47]MH_SAM_APDU [14:19:47]CAPDU: 80 0D 03 02 [14:19:47]Write to MH i2c: E2 08 00 55 2F 80 0D 03 02 00 00 00 00 FF [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:47]Read from MH i2c: E2 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 0B 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 0B 00 55 2F 00 40 40 25 B7 BC 22 BD 3F 90 00 36 [14:19:47]RAPDU: 40 40 25 B7 BC 22 BD 3F 90 00 [14:19:47]wFMCommunicate OK [14:19:47]SAM_PROTO_SignData done [14:19:47]FM_MakeSignedData done [14:19:47]CreateOFDProtocolMessage [14:19:47]wFMCommunicate request_size=4 [14:19:47]MH_SAM_APDU [14:19:47]CAPDU: 80 11 00 00 [14:19:47]Write to MH i2c: E2 08 00 56 2F 80 11 00 00 00 00 00 00 FF [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]OFD Sender: No OFD packet to send [14:19:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:47]Read from MH i2c: E2 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 17 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: E2 17 00 56 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [14:19:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:19:47]wFMCommunicate OK [14:19:47]CreateOFDProtocolMessage done [14:19:47]OFDSenderStorePacket 198024 [14:19:47]StoreOFDPacket docnum=198024 [14:19:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2C 41 04 01 B0 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 05 03 00 35 04 06 00 D8 16 A1 7D 6A 50 40 40 25 B7 BC 22 BD 3F [14:19:47]CheckFolder [14:19:47]dirname=/storage/ofd_packets [14:19:47]CheckFolder done [14:19:47]ProducePacketName [14:19:47]name=ofd_packets/00198024 [14:19:47]NVStorageSaveData ofd_packets/00198024 [14:19:47]File name is /storage/ofd_packets/00198024 [14:19:47]Write 298 bytes [14:19:47]NVStorageSaveData done [14:19:47]OFDSenderStorePacket done [14:19:47]KKMCreateOFDPacket done [14:19:47]NVStorageSaveData kkm_last_timestamp [14:19:47]File name is /storage/kkm_last_timestamp [14:19:47]Write 4 bytes [14:19:47]NVStorageSaveData done [14:19:47]ExternCall_PrintAddStr [14:19:47]wPrintStart [14:19:47]Write to MH i2c: 01 00 00 57 2F 86 [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: 01 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: 01 07 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: 01 07 00 57 2F 00 00 00 00 00 FF 0F 9B [14:19:48]RasterBufferAndPrint [14:19:48]line Счет N : (1)11325427 [14:19:48]line ИНН: 02508201610067 [14:19:48]line Контрольно-Кассовый Чек [14:19:48]line ПРОДАЖА [14:19:48]line ТРК (МРК, ГНК) : 61 [14:19:48]line Товар: 2710194210 [14:19:48]line ДТ-К-5 [14:19:48]line 7.000 * 0.00 [14:19:48]line = 0.00 [14:19:48]line НДС 12% НСП 1% [14:19:48]line > о реализуемом товаре [14:19:48]line ИТОГО: 0.00 [14:19:48]line НСП 1% : 0.00 [14:19:48]line НДС 12% : 0.00 [14:19:48]line Наличными: 0.00 [14:19:48]line Безнал.: 0.00 [14:19:48]line Место: АЗС № 95 "Партнер Нефть" [14:19:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:19:48]line СНО: Общий режим [14:19:48]line Чек 365 16.08.2024 14:19 [14:19:48]line Смена: 462 ФФД: 1.0 [14:19:48]line ЗНМ: 0300000079 [14:19:48]line РНМ: 0000000000092545 [14:19:48]line Версия ККМ: 001 [14:19:48]line Талоны: Топливные Талоны [14:19:48]line 4082296/4010016 [14:19:48]line ФМ: 0000000000871802 [14:19:48]line ФД: 198024 [14:19:48]line ФПД: 237591710231120 [14:19:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T141947&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198024&fm=237591710231120&tin=02508201610067®Number=0000000000092545&sum=0 [14:19:48]written 0, free lines is 4095 [14:19:48]OFD Sender: Processing packet 198024 [packets to send 245, broken 244] [14:19:48]ProducePacketName [14:19:48]name=ofd_packets/00198024 [14:19:48]OFD Sender: To server: pG, [14:19:48]CommunicateWithHost lk.salyk.kg:30040 [14:19:48]ConnectInit lk.salyk.kg [14:19:48]Connected sock=10 [14:19:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2C 41 04 01 B0 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 05 03 00 35 04 06 00 D8 16 A1 7D 6A 50 40 40 25 B7 BC 22 BD 3F [14:19:48]Write to MH i2c: 01 00 00 81 2F B0 [14:19:48]Write i2c OK [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: 01 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: 01 07 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: 01 07 00 81 2F 00 00 00 00 00 E6 0C A9 [14:19:48]RasterBufferAndPrint [14:19:48]line [14:19:48]line [14:19:48]line [14:19:48]line [14:19:48]line [14:19:48]written 0, free lines is 3308 [14:19:48]MH_Cut [14:19:48]Write to MH i2c: D1 01 00 88 2F 01 89 [14:19:48]Write i2c OK [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: D1 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: D1 01 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: D1 01 00 88 2F 00 88 [14:19:48]Write to MH i2c: 01 00 00 89 2F B8 [14:19:48]Write i2c OK [14:19:48]MH_I2C_Read... [14:19:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7D 34 47 00 FA 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 05 03 00 F4 03 04 00 17 0C BF 66 B6 04 01 00 00 97 E3 44 1E 79 31 F3 44 [14:19:48]CommunicateWithHost err = 0 [14:19:48]CheckOFDResponse [14:19:48]1017 (14) - 77093643461234 [14:19:48]1041 (16) - 0000000000871802 [14:19:48]1040 (4) - 198024 [14:19:48]1012 (4) - 16.08.2024 08:21 [14:19:48]1206 (1) - 0 [14:19:48]OFD Sender: Remove packet 198024 [14:19:48]ProducePacketName [14:19:48]name=ofd_packets/00198024 [14:19:48]NVStorageDeleteData [14:19:49]OFD Sender: No OFD packet to send [14:19:49]*** Cut start [14:19:49]*** Purtial cut [14:19:49]*** CUTSNS_PIN = 0 [14:19:49]*** Stage 1: CUTSNS_PIN = 1 [14:19:51]Read from MH i2c: 01 [14:19:51]MH_I2C_Read... [14:19:51]*** Stop cut motor [14:19:51]*** Cut end [14:19:51]Read from MH i2c: 01 07 00 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: 01 07 00 89 2F 00 00 00 00 00 FF 0F CD [14:19:51]process_action close_receipt done [14:19:51]requested_data is exist [14:19:51]produce_requested_data [14:19:51]requested_item fm.sn is exist - process it [14:19:51]wFMCommunicate request_size=4 [14:19:51]MH_SAM_APDU [14:19:51]CAPDU: 80 11 00 00 [14:19:51]Write to MH i2c: E2 08 00 8A 2F 80 11 00 00 00 00 00 00 33 [14:19:51]Write i2c OK [14:19:51]MH_I2C_Read... [14:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:51]Read from MH i2c: E2 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: E2 17 00 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: E2 17 00 8A 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 80 [14:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:19:51]wFMCommunicate OK [14:19:51]requested_item fd.num is exist - process it [14:19:51]SAM_PROTO_GetFieldsCounters [14:19:51]wFMCommunicate request_size=4 [14:19:51]MH_SAM_APDU [14:19:51]CAPDU: 80 13 00 00 [14:19:51]Write to MH i2c: E2 08 00 8B 2F 80 13 00 00 00 00 00 00 36 [14:19:51]Write i2c OK [14:19:51]MH_I2C_Read... [14:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:51]Read from MH i2c: E2 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: E2 62 00 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: E2 62 00 8B 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 88 05 03 00 0E 04 04 00 CE 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 FA [14:19:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 88 05 03 00 0E 04 04 00 CE 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:19:51]wFMCommunicate OK [14:19:51]SAM_PROTO_GetFieldsCounters done [14:19:51]requested_item shift.num is exist - process it [14:19:51]requested_item shift.opened is exist - process it [14:19:51]req_shift_opened [14:19:51]FM_GetShiftState [14:19:51]SAM_PROTO_GetShiftState [14:19:51]wFMCommunicate request_size=4 [14:19:51]MH_SAM_APDU [14:19:51]CAPDU: 80 13 01 00 [14:19:51]Write to MH i2c: E2 08 00 8C 2F 80 13 01 00 00 00 00 00 38 [14:19:51]Write i2c OK [14:19:51]MH_I2C_Read... [14:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:51]Read from MH i2c: E2 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: E2 0E 00 [14:19:51]MH_I2C_Read... [14:19:51]Read from MH i2c: E2 0E 00 8C 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [14:19:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:19:51]wFMCommunicate OK [14:19:51]SAM_PROTO_GetShiftState done [14:19:51]FM_GetShiftState done [14:19:51]req_shift_opened done [14:19:51]requested_item shift.open_date is exist - process it [14:19:51]req_shift_open_date [14:19:51]req_shift_open_date done [14:19:51]produce_requested_data done [14:19:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198024,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:19:51]process_action_free close_receipt [14:19:51]json_value_free [14:19:51]json_value_free done [14:19:51]process_json_proto returns [14:19:51]Send response to host [14:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198024,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:19:51]free response buf [14:19:51]execute_script done [14:19:51]execute_script returns [14:19:51]free content buf [14:19:51]Sock 9.Close socket [14:19:51]Sock 9.Thread stoped [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:12]accept exits with 7 [14:20:12]New connection [14:20:12]New thread 3067403620 created [14:20:12]Thread 3067260260 joined [14:20:12]Waiting for new connection... [14:20:12] Sock 7.Parse request [14:20:12]Sock 7.Check first char [14:20:12]Sock 7.First char is OK [14:20:12]request: POST /json_proto HTTP/1.0 [14:20:12]Method: POST [14:20:12]URL: /json_proto [14:20:12]Method is POST - this is cgi request [14:20:12]url: /json_proto [14:20:12]query_string will be loaded in cgi processing [14:20:12]execute_cgi json_proto POST (null) [14:20:12]execute_cgi path=json_proto method=POST [14:20:12]POST find Content-Length [14:20:12]Host: 172.17.46.195:8080 [14:20:12]Content-Length: 802 [14:20:12]Content-Type: application/json [14:20:12] [14:20:12]POST finish read [14:20:12]Found Content-Length = 802 [14:20:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325428", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:12]execute_script... [14:20: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)11325428", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:12]POST & json_proto [14:20:12]process_json_proto [14:20:12]json parsed OK: [14:20:12]protocol is kg_v1.0 [14:20:12]action value=close_receipt [14:20:12]process_action close_receipt [14:20:12]cmd_close_receipt [14:20:12]MH_GetDate [14:20:12]Write to MH i2c: F0 00 00 8D 2F AB [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: F0 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: F0 09 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: F0 09 00 8D 2F 00 1D 60 BF 66 8D AE BC 66 B3 [14:20:12]GetLastDocTimeStamp 1723817987 [14:20:12]current date 1723818013 [14:20:12]FM_GetShiftState [14:20:12]SAM_PROTO_GetShiftState [14:20:12]wFMCommunicate request_size=4 [14:20:12]MH_SAM_APDU [14:20:12]CAPDU: 80 13 01 00 [14:20:12]Write to MH i2c: E2 08 00 8E 2F 80 13 01 00 00 00 00 00 3A [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:12]Read from MH i2c: E2 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 0E 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: E2 0E 00 8E 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C8 [14:20:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:20:12]wFMCommunicate OK [14:20:12]SAM_PROTO_GetShiftState done [14:20:12]FM_GetShiftState done [14:20:12]opened in 1723766727 [14:20:12]opened+sec_in_day 1723853127 [14:20:12]quantity*price = 50010 [14:20:12]sum+1 = 50012 [14:20:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 366 16.08.2024 14:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198025 ФПД: 240894214275445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T142013&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198025&fm=240894214275445&tin=02508201610067®Number=0000000000092545&sum=50011 [14:20:13]StoreToDocumentArchive [14:20:13]shift 462 fd 198025 [14:20:13]save to /storage/0462/doc_00198025 [14:20:13]save last doc name /storage/0462/doc_00198025 to /storage/kkm_last_doc_name [14:20:13]save OK [14:20:13]Clear old archive folders... [14:20:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:13]tlvbuf is B6E16010 [14:20:13]SAM_PROTO_ClearQueue [14:20:13]wFMCommunicate request_size=4 [14:20:13]MH_SAM_APDU [14:20:13]CAPDU: 80 09 00 00 [14:20:13]Write to MH i2c: E2 08 00 9B 2F 80 09 00 00 00 00 00 00 3C [14:20:13]Write i2c OK [14:20:13]MH_I2C_Read... [14:20:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:13]Read from MH i2c: E2 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 9B 2F 00 90 00 3E [14:20:13]RAPDU: 90 00 [14:20:13]wFMCommunicate OK [14:20:13]SAM_PROTO_ClearQueue done [14:20:13]KKMCreateOFDPacket [14:20:13]OFDProtocolAddRootSTLVToBuf [14:20:13]FM_MakeSignedData [14:20:13]FM_MakeSignedData [14:20:13]SAM_PROTO_SignData [14:20:13]wFMCommunicate request_size=4 [14:20:13]MH_SAM_APDU [14:20:13]CAPDU: 80 0D 01 02 [14:20:13]Write to MH i2c: E2 08 00 9C 2F 80 0D 01 02 00 00 00 00 44 [14:20:13]Write i2c OK [14:20:13]MH_I2C_Read... [14:20:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:13]Read from MH i2c: E2 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 9C 2F 00 90 00 3F [14:20:13]RAPDU: 90 00 [14:20:13]wFMCommunicate OK [14:20:13]wFMCommunicate request_size=255 [14:20:13]MH_SAM_APDU [14:20:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6E 01 00 00 F4 03 04 00 1D 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 05 03 00 35 04 06 00 DB [14:20:13]Write to MH i2c: E2 02 01 9D 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 01 00 00 F4 03 04 00 1D 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 05 03 00 35 04 06 00 DB 00 00 07 [14:20:13]Write i2c OK [14:20:13]MH_I2C_Read... [14:20:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:13]Read from MH i2c: E2 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 9D 2F 00 90 00 40 [14:20:13]RAPDU: 90 00 [14:20:13]wFMCommunicate OK [14:20:13]wFMCommunicate request_size=10 [14:20:13]MH_SAM_APDU [14:20:13]CAPDU: 80 0D 02 02 05 17 8E 12 01 75 [14:20:13]Write to MH i2c: E2 0D 00 9E 2F 80 0D 02 02 05 00 17 8E 12 01 75 00 00 7E [14:20:13]Write i2c OK [14:20:13]MH_I2C_Read... [14:20:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:13]Read from MH i2c: E2 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 [14:20:13]MH_I2C_Read... [14:20:13]Read from MH i2c: E2 03 00 9E 2F 00 90 00 41 [14:20:13]RAPDU: 90 00 [14:20:13]wFMCommunicate OK [14:20:13]wFMCommunicate request_size=4 [14:20:13]MH_SAM_APDU [14:20:13]CAPDU: 80 0D 03 02 [14:20:13]Write to MH i2c: E2 08 00 9F 2F 80 0D 03 02 00 00 00 00 49 [14:20:13]Write i2c OK [14:20:13]MH_I2C_Read... [14:20:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:14]Read from MH i2c: E2 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: E2 0B 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: E2 0B 00 9F 2F 00 EB 6A 45 19 77 37 E9 72 90 00 06 [14:20:14]RAPDU: EB 6A 45 19 77 37 E9 72 90 00 [14:20:14]wFMCommunicate OK [14:20:14]SAM_PROTO_SignData done [14:20:14]FM_MakeSignedData done [14:20:14]CreateOFDProtocolMessage [14:20:14]wFMCommunicate request_size=4 [14:20:14]MH_SAM_APDU [14:20:14]CAPDU: 80 11 00 00 [14:20:14]Write to MH i2c: E2 08 00 A0 2F 80 11 00 00 00 00 00 00 49 [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:14]Read from MH i2c: E2 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: E2 17 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: E2 17 00 A0 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [14:20:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:20:14]wFMCommunicate OK [14:20:14]CreateOFDProtocolMessage done [14:20:14]OFDSenderStorePacket 198025 [14:20:14]StoreOFDPacket docnum=198025 [14:20:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 68 FA 07 01 54 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 01 00 00 F4 03 04 00 1D 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 05 03 00 35 04 06 00 DB 17 8E 12 01 75 EB 6A 45 19 77 37 E9 72 [14:20:14]CheckFolder [14:20:14]dirname=/storage/ofd_packets [14:20:14]CheckFolder done [14:20:14]ProducePacketName [14:20:14]name=ofd_packets/00198025 [14:20:14]NVStorageSaveData ofd_packets/00198025 [14:20:14]File name is /storage/ofd_packets/00198025 [14:20:14]Write 301 bytes [14:20:14]NVStorageSaveData done [14:20:14]OFDSenderStorePacket done [14:20:14]KKMCreateOFDPacket done [14:20:14]NVStorageSaveData kkm_last_timestamp [14:20:14]File name is /storage/kkm_last_timestamp [14:20:14]Write 4 bytes [14:20:14]NVStorageSaveData done [14:20:14]ExternCall_PrintAddStr [14:20:14]wPrintStart [14:20:14]Write to MH i2c: 01 00 00 A1 2F D0 [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: 01 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: 01 07 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: 01 07 00 A1 2F 00 00 00 00 00 FF 0F E5 [14:20:14]RasterBufferAndPrint [14:20:14]line Счет N : (1)11325428 [14:20:14]line ИНН: 02508201610067 [14:20:14]line Контрольно-Кассовый Чек [14:20:14]line ПРОДАЖА [14:20:14]line ТРК (МРК, ГНК) : 21 [14:20:14]line Товар: 2710124500 [14:20:14]line Аи-95-К-5 [14:20:14]line 6.740 * 74.20 [14:20:14]line = 500.11 [14:20:14]line НДС 12% НСП 1% [14:20:14]line > о реализуемом товаре [14:20:14]line ИТОГО: 500.11 [14:20:14]line НСП 1% : 4.43 [14:20:14]line НДС 12% : 53.11 [14:20:14]line Наличными: 0.00 [14:20:14]line Безнал.: 500.11 [14:20:14]line Место: АЗС № 95 "Партнер Нефть" [14:20:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:20:14]line СНО: Общий режим [14:20:14]line Чек 366 16.08.2024 14:20 [14:20:14]line Смена: 462 ФФД: 1.0 [14:20:14]line ЗНМ: 0300000079 [14:20:14]line РНМ: 0000000000092545 [14:20:14]line Версия ККМ: 001 [14:20:14]line Платежная система: O! деньги [14:20:14]line ФМ: 0000000000871802 [14:20:14]line ФД: 198025 [14:20:14]line ФПД: 240894214275445 [14:20:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T142013&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198025&fm=240894214275445&tin=02508201610067®Number=0000000000092545&sum=50011 [14:20:14]written 0, free lines is 4095 [14:20:14]OFD Sender: Processing packet 198025 [packets to send 245, broken 244] [14:20:14]ProducePacketName [14:20:14]name=ofd_packets/00198025 [14:20:14]OFD Sender: To server: pG, [14:20:14]CommunicateWithHost lk.salyk.kg:30040 [14:20:14]ConnectInit lk.salyk.kg [14:20:14]Connected sock=10 [14:20:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 68 FA 07 01 54 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 01 00 00 F4 03 04 00 1D 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 05 03 00 35 04 06 00 DB 17 8E 12 01 75 EB 6A 45 19 77 37 E9 72 [14:20:14]Write to MH i2c: 01 00 00 CB 2F FA [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: 01 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: 01 07 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: 01 07 00 CB 2F 00 00 00 00 00 E6 0C F3 [14:20:14]RasterBufferAndPrint [14:20:14]line [14:20:14]line [14:20:14]line [14:20:14]line [14:20:14]line [14:20:14]written 0, free lines is 3308 [14:20:14]MH_Cut [14:20:14]Write to MH i2c: D1 01 00 D2 2F 01 D3 [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: D1 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: D1 01 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: D1 01 00 D2 2F 00 D2 [14:20:14]Write to MH i2c: 01 00 00 D3 2F 02 [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6E 5A 47 00 8B 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 05 03 00 F4 03 04 00 31 0C BF 66 B6 04 01 00 00 11 76 F4 67 27 8E CC 35 [14:20:14]CommunicateWithHost err = 0 [14:20:14]CheckOFDResponse [14:20:14]1017 (14) - 77093643461234 [14:20:14]1041 (16) - 0000000000871802 [14:20:14]1040 (4) - 198025 [14:20:14]1012 (4) - 16.08.2024 08:22 [14:20:14]1206 (1) - 0 [14:20:14]OFD Sender: Remove packet 198025 [14:20:14]ProducePacketName [14:20:14]name=ofd_packets/00198025 [14:20:14]NVStorageDeleteData [14:20:15]OFD Sender: No OFD packet to send [14:20:15]*** Cut start [14:20:15]*** Purtial cut [14:20:15]*** Stage 1: CUTSNS_PIN = 1 [14:20:15]Read from MH i2c: 01 [14:20:15]MH_I2C_Read... [14:20:15]*** Stop cut motor [14:20:15]*** Cut end [14:20:15]Read from MH i2c: 01 07 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: 01 07 00 D3 2F 00 00 00 00 00 FF 0F 17 [14:20:15]process_action close_receipt done [14:20:15]requested_data is exist [14:20:15]produce_requested_data [14:20:15]requested_item fm.sn is exist - process it [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 11 00 00 [14:20:15]Write to MH i2c: E2 08 00 D4 2F 80 11 00 00 00 00 00 00 7D [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 17 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 17 00 D4 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [14:20:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:20:15]wFMCommunicate OK [14:20:15]requested_item fd.num is exist - process it [14:20:15]SAM_PROTO_GetFieldsCounters [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 13 00 00 [14:20:15]Write to MH i2c: E2 08 00 D5 2F 80 13 00 00 00 00 00 00 80 [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 62 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 62 00 D5 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 89 05 03 00 0E 04 04 00 CE 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 48 [14:20:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 89 05 03 00 0E 04 04 00 CE 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:20:15]wFMCommunicate OK [14:20:15]SAM_PROTO_GetFieldsCounters done [14:20:15]requested_item shift.num is exist - process it [14:20:15]requested_item shift.opened is exist - process it [14:20:15]req_shift_opened [14:20:15]FM_GetShiftState [14:20:15]SAM_PROTO_GetShiftState [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 13 01 00 [14:20:15]Write to MH i2c: E2 08 00 D6 2F 80 13 01 00 00 00 00 00 82 [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 0E 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 0E 00 D6 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [14:20:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:20:15]wFMCommunicate OK [14:20:15]SAM_PROTO_GetShiftState done [14:20:15]FM_GetShiftState done [14:20:15]req_shift_opened done [14:20:15]requested_item shift.open_date is exist - process it [14:20:15]req_shift_open_date [14:20:15]req_shift_open_date done [14:20:15]produce_requested_data done [14:20:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198025,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:20:15]process_action_free close_receipt [14:20:15]json_value_free [14:20:15]json_value_free done [14:20:15]process_json_proto returns [14:20:15]Send response to host [14:20:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198025,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:20:15]free response buf [14:20:15]execute_script done [14:20:15]execute_script returns [14:20:15]free content buf [14:20:15]Sock 7.Close socket [14:20:15]Sock 7.Thread stoped [14:20:20]OFD Sender: No OFD packet to send [14:20:25]OFD Sender: No OFD packet to send [14:20:30]OFD Sender: No OFD packet to send [14:20:35]OFD Sender: No OFD packet to send [14:20:40]OFD Sender: No OFD packet to send [14:20:45]OFD Sender: No OFD packet to send [14:20:50]OFD Sender: No OFD packet to send [14:20:55]OFD Sender: No OFD packet to send [14:21:00]OFD Sender: No OFD packet to send [14:21:05]OFD Sender: No OFD packet to send [14:21:10]OFD Sender: No OFD packet to send [14:21:15]OFD Sender: No OFD packet to send [14:21:20]OFD Sender: No OFD packet to send [14:21:25]OFD Sender: No OFD packet to send [14:21:30]OFD Sender: No OFD packet to send [14:21:34]accept exits with 9 [14:21:34]New connection [14:21:34]New thread 3067260260 created [14:21:34]Thread 3067403620 joined [14:21:34]Waiting for new connection... [14:21:34] Sock 9.Parse request [14:21:34]Sock 9.Check first char [14:21:34]Sock 9.First char is OK [14:21:34]request: POST /json_proto HTTP/1.0 [14:21:34]Method: POST [14:21:34]URL: /json_proto [14:21:34]Method is POST - this is cgi request [14:21:34]url: /json_proto [14:21:34]query_string will be loaded in cgi processing [14:21:34]execute_cgi json_proto POST (null) [14:21:34]execute_cgi path=json_proto method=POST [14:21:34]POST find Content-Length [14:21:34]Host: 172.17.46.195:8080 [14:21:34]Content-Length: 805 [14:21:34]Content-Type: application/json [14:21:34] [14:21:34]POST finish read [14:21:34]Found Content-Length = 805 [14:21:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325429", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:34]execute_script... [14:21: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)11325429", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:34]POST & json_proto [14:21:34]process_json_proto [14:21:34]json parsed OK: [14:21:34]protocol is kg_v1.0 [14:21:34]action value=close_receipt [14:21:34]process_action close_receipt [14:21:34]cmd_close_receipt [14:21:34]MH_GetDate [14:21:34]Write to MH i2c: F0 00 00 D7 2F F5 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: F0 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: F0 09 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: F0 09 00 D7 2F 00 6F 60 BF 66 8D AE BC 66 4F [14:21:34]GetLastDocTimeStamp 1723818013 [14:21:34]current date 1723818095 [14:21:34]FM_GetShiftState [14:21:34]SAM_PROTO_GetShiftState [14:21:34]wFMCommunicate request_size=4 [14:21:34]MH_SAM_APDU [14:21:34]CAPDU: 80 13 01 00 [14:21:34]Write to MH i2c: E2 08 00 D8 2F 80 13 01 00 00 00 00 00 84 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:34]Read from MH i2c: E2 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 0E 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: E2 0E 00 D8 2F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 12 [14:21:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:21:34]wFMCommunicate OK [14:21:34]SAM_PROTO_GetShiftState done [14:21:34]FM_GetShiftState done [14:21:34]opened in 1723766727 [14:21:34]opened+sec_in_day 1723853127 [14:21:34]quantity*price = 200043 [14:21:34]sum+1 = 200044 [14:21:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 367 16.08.2024 14:21 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198026 ФПД: 174818337246239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T142135&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198026&fm=174818337246239&tin=02508201610067®Number=0000000000092545&sum=200043 [14:21:35]StoreToDocumentArchive [14:21:35]shift 462 fd 198026 [14:21:35]save to /storage/0462/doc_00198026 [14:21:35]save last doc name /storage/0462/doc_00198026 to /storage/kkm_last_doc_name [14:21:35]save OK [14:21:35]Clear old archive folders... [14:21:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:35]tlvbuf is 0097E670 [14:21:35]SAM_PROTO_ClearQueue [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 09 00 00 [14:21:35]Write to MH i2c: E2 08 00 E5 2F 80 09 00 00 00 00 00 00 86 [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 E5 2F 00 90 00 88 [14:21:35]RAPDU: 90 00 [14:21:35]wFMCommunicate OK [14:21:35]SAM_PROTO_ClearQueue done [14:21:35]KKMCreateOFDPacket [14:21:35]OFDProtocolAddRootSTLVToBuf [14:21:35]FM_MakeSignedData [14:21:35]FM_MakeSignedData [14:21:35]SAM_PROTO_SignData [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 0D 01 02 [14:21:35]Write to MH i2c: E2 08 00 E6 2F 80 0D 01 02 00 00 00 00 8E [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 E6 2F 00 90 00 89 [14:21:35]RAPDU: 90 00 [14:21:35]wFMCommunicate OK [14:21:35]wFMCommunicate request_size=255 [14:21:35]MH_SAM_APDU [14:21: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 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 6F 01 00 00 F4 03 04 00 6F 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 05 03 00 35 04 06 00 9E [14:21:35]Write to MH i2c: E2 02 01 E7 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 01 00 00 F4 03 04 00 6F 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 05 03 00 35 04 06 00 9E 00 00 78 [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 E7 2F 00 90 00 8A [14:21:35]RAPDU: 90 00 [14:21:35]wFMCommunicate OK [14:21:35]wFMCommunicate request_size=10 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 0D 02 02 05 FF 10 E4 4C 1F [14:21:35]Write to MH i2c: E2 0D 00 E8 2F 80 0D 02 02 05 00 FF 10 E4 4C 1F 00 00 F9 [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 03 00 E8 2F 00 90 00 8B [14:21:35]RAPDU: 90 00 [14:21:35]wFMCommunicate OK [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 0D 03 02 [14:21:35]Write to MH i2c: E2 08 00 E9 2F 80 0D 03 02 00 00 00 00 93 [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 0B 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 0B 00 E9 2F 00 93 03 B2 A3 46 1B 39 14 90 00 2D [14:21:35]RAPDU: 93 03 B2 A3 46 1B 39 14 90 00 [14:21:35]wFMCommunicate OK [14:21:35]SAM_PROTO_SignData done [14:21:35]FM_MakeSignedData done [14:21:35]CreateOFDProtocolMessage [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 11 00 00 [14:21:35]Write to MH i2c: E2 08 00 EA 2F 80 11 00 00 00 00 00 00 93 [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 17 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 17 00 EA 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E0 [14:21:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:21:35]wFMCommunicate OK [14:21:35]CreateOFDProtocolMessage done [14:21:35]OFDSenderStorePacket 198026 [14:21:35]StoreOFDPacket docnum=198026 [14:21:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D0 24 07 01 FB FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 01 00 00 F4 03 04 00 6F 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 05 03 00 35 04 06 00 9E FF 10 E4 4C 1F 93 03 B2 A3 46 1B 39 14 [14:21:35]CheckFolder [14:21:35]dirname=/storage/ofd_packets [14:21:35]CheckFolder done [14:21:35]ProducePacketName [14:21:35]name=ofd_packets/00198026 [14:21:35]NVStorageSaveData ofd_packets/00198026 [14:21:35]File name is /storage/ofd_packets/00198026 [14:21:35]Write 301 bytes [14:21:35]NVStorageSaveData done [14:21:35]OFDSenderStorePacket done [14:21:35]KKMCreateOFDPacket done [14:21:35]NVStorageSaveData kkm_last_timestamp [14:21:35]File name is /storage/kkm_last_timestamp [14:21:35]Write 4 bytes [14:21:35]NVStorageSaveData done [14:21:35]ExternCall_PrintAddStr [14:21:35]wPrintStart [14:21:35]Write to MH i2c: 01 00 00 EB 2F 1A [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: 01 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: 01 07 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: 01 07 00 EB 2F 00 00 00 00 00 FF 0F 2F [14:21:35]RasterBufferAndPrint [14:21:35]line Счет N : (1)11325429 [14:21:35]line ИНН: 02508201610067 [14:21:35]line Контрольно-Кассовый Чек [14:21:35]line ПРОДАЖА [14:21:35]line ТРК (МРК, ГНК) : 31 [14:21:35]line Товар: 2710124500 [14:21:35]line Аи-95-К-5 [14:21:35]line 26.960 * 74.20 [14:21:35]line = 2000.43 [14:21:35]line НДС 12% НСП 1% [14:21:35]line > о реализуемом товаре [14:21:35]line ИТОГО: 2000.43 [14:21:35]line НСП 1% : 17.70 [14:21:35]line НДС 12% : 212.43 [14:21:35]line Наличными: 0.00 [14:21:35]line Безнал.: 2000.43 [14:21:35]line Место: АЗС № 95 "Партнер Нефть" [14:21:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:21:35]line СНО: Общий режим [14:21:35]line Чек 367 16.08.2024 14:21 [14:21:35]line Смена: 462 ФФД: 1.0 [14:21:35]line ЗНМ: 0300000079 [14:21:35]line РНМ: 0000000000092545 [14:21:35]line Версия ККМ: 001 [14:21:35]line Платежная система: O! деньги [14:21:35]line ФМ: 0000000000871802 [14:21:35]line ФД: 198026 [14:21:35]line ФПД: 174818337246239 [14:21:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T142135&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198026&fm=174818337246239&tin=02508201610067®Number=0000000000092545&sum=200043 [14:21:35]written 0, free lines is 4095 [14:21:36]OFD Sender: Processing packet 198026 [packets to send 245, broken 244] [14:21:36]ProducePacketName [14:21:36]name=ofd_packets/00198026 [14:21:36]OFD Sender: To server: pG, [14:21:36]CommunicateWithHost lk.salyk.kg:30040 [14:21:36]ConnectInit lk.salyk.kg [14:21:36]Connected sock=10 [14:21:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D0 24 07 01 FB FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 01 00 00 F4 03 04 00 6F 60 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 05 03 00 35 04 06 00 9E FF 10 E4 4C 1F 93 03 B2 A3 46 1B 39 14 [14:21:36]Write to MH i2c: 01 00 00 15 30 45 [14:21:36]Write i2c OK [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: 01 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: 01 07 00 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: 01 07 00 15 30 00 00 00 00 00 EF 0C 47 [14:21:36]RasterBufferAndPrint [14:21:36]line [14:21:36]line [14:21:36]line [14:21:36]line [14:21:36]line [14:21:36]written 0, free lines is 3318 [14:21:36]MH_Cut [14:21:36]Write to MH i2c: D1 01 00 1C 30 01 1E [14:21:36]Write i2c OK [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: D1 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: D1 01 00 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: D1 01 00 1C 30 00 1D [14:21:36]Write to MH i2c: 01 00 00 1D 30 4D [14:21:36]Write i2c OK [14:21:36]MH_I2C_Read... [14:21:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EF 9C 47 00 99 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 05 03 00 F4 03 04 00 83 0C BF 66 B6 04 01 00 00 CF 2D 86 FD 83 18 00 EA [14:21:36]CommunicateWithHost err = 0 [14:21:36]CheckOFDResponse [14:21:36]1017 (14) - 77093643461234 [14:21:36]1041 (16) - 0000000000871802 [14:21:36]1040 (4) - 198026 [14:21:36]1012 (4) - 16.08.2024 08:23 [14:21:36]1206 (1) - 0 [14:21:36]OFD Sender: Remove packet 198026 [14:21:36]ProducePacketName [14:21:36]name=ofd_packets/00198026 [14:21:36]NVStorageDeleteData [14:21:36]OFD Sender: No OFD packet to send [14:21:37]*** Cut start [14:21:37]*** Purtial cut [14:21:37]*** CUTSNS_PIN = 0 [14:21:37]*** Stage 1: CUTSNS_PIN = 1 [14:21:39]Read from MH i2c: 01 [14:21:39]MH_I2C_Read... [14:21:39]*** Stop cut motor [14:21:39]*** Cut end [14:21:39]Read from MH i2c: 01 07 00 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: 01 07 00 1D 30 00 00 00 00 00 FF 0F 62 [14:21:39]process_action close_receipt done [14:21:39]requested_data is exist [14:21:39]produce_requested_data [14:21:39]requested_item fm.sn is exist - process it [14:21:39]wFMCommunicate request_size=4 [14:21:39]MH_SAM_APDU [14:21:39]CAPDU: 80 11 00 00 [14:21:39]Write to MH i2c: E2 08 00 1E 30 80 11 00 00 00 00 00 00 C8 [14:21:39]Write i2c OK [14:21:39]MH_I2C_Read... [14:21:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:39]Read from MH i2c: E2 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: E2 17 00 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: E2 17 00 1E 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [14:21:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:21:39]wFMCommunicate OK [14:21:39]requested_item fd.num is exist - process it [14:21:39]SAM_PROTO_GetFieldsCounters [14:21:39]wFMCommunicate request_size=4 [14:21:39]MH_SAM_APDU [14:21:39]CAPDU: 80 13 00 00 [14:21:39]Write to MH i2c: E2 08 00 1F 30 80 13 00 00 00 00 00 00 CB [14:21:39]Write i2c OK [14:21:39]MH_I2C_Read... [14:21:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:39]Read from MH i2c: E2 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: E2 62 00 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: E2 62 00 1F 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8A 05 03 00 0E 04 04 00 CE 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 97 [14:21:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8A 05 03 00 0E 04 04 00 CE 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:21:39]wFMCommunicate OK [14:21:39]SAM_PROTO_GetFieldsCounters done [14:21:39]requested_item shift.num is exist - process it [14:21:39]requested_item shift.opened is exist - process it [14:21:39]req_shift_opened [14:21:39]FM_GetShiftState [14:21:39]SAM_PROTO_GetShiftState [14:21:39]wFMCommunicate request_size=4 [14:21:39]MH_SAM_APDU [14:21:39]CAPDU: 80 13 01 00 [14:21:39]Write to MH i2c: E2 08 00 20 30 80 13 01 00 00 00 00 00 CD [14:21:39]Write i2c OK [14:21:39]MH_I2C_Read... [14:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:39]Read from MH i2c: E2 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: E2 0E 00 [14:21:39]MH_I2C_Read... [14:21:39]Read from MH i2c: E2 0E 00 20 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [14:21:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:21:39]wFMCommunicate OK [14:21:39]SAM_PROTO_GetShiftState done [14:21:39]FM_GetShiftState done [14:21:39]req_shift_opened done [14:21:39]requested_item shift.open_date is exist - process it [14:21:39]req_shift_open_date [14:21:39]req_shift_open_date done [14:21:39]produce_requested_data done [14:21:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198026,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:21:39]process_action_free close_receipt [14:21:39]json_value_free [14:21:39]json_value_free done [14:21:39]process_json_proto returns [14:21:39]Send response to host [14:21:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198026,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:21:39]free response buf [14:21:39]execute_script done [14:21:39]execute_script returns [14:21:39]free content buf [14:21:39]Sock 9.Close socket [14:21:39]Sock 9.Thread stoped [14:21:42]OFD Sender: No OFD packet to send [14:21:47]OFD Sender: No OFD packet to send [14:21:52]OFD Sender: No OFD packet to send [14:21:57]OFD Sender: No OFD packet to send [14:22:02]OFD Sender: No OFD packet to send [14:22:07]OFD Sender: No OFD packet to send [14:22:12]OFD Sender: No OFD packet to send [14:22:17]OFD Sender: No OFD packet to send [14:22:22]OFD Sender: No OFD packet to send [14:22:27]OFD Sender: No OFD packet to send [14:22:32]OFD Sender: No OFD packet to send [14:22:37]OFD Sender: No OFD packet to send [14:22:42]OFD Sender: No OFD packet to send [14:22:47]OFD Sender: No OFD packet to send [14:22:52]OFD Sender: No OFD packet to send [14:22:57]OFD Sender: No OFD packet to send [14:23:02]OFD Sender: No OFD packet to send [14:23:07]OFD Sender: No OFD packet to send [14:23:12]OFD Sender: No OFD packet to send [14:23:17]OFD Sender: No OFD packet to send [14:23:22]OFD Sender: No OFD packet to send [14:23:27]OFD Sender: No OFD packet to send [14:23:32]OFD Sender: No OFD packet to send [14:23:37]OFD Sender: No OFD packet to send [14:23:42]OFD Sender: No OFD packet to send [14:23:47]OFD Sender: No OFD packet to send [14:23:52]OFD Sender: No OFD packet to send [14:23:57]OFD Sender: No OFD packet to send [14:24:02]OFD Sender: No OFD packet to send [14:24:07]OFD Sender: No OFD packet to send [14:24:12]OFD Sender: No OFD packet to send [14:24:17]OFD Sender: No OFD packet to send [14:24:22]OFD Sender: No OFD packet to send [14:24:27]OFD Sender: No OFD packet to send [14:24:32]OFD Sender: No OFD packet to send [14:24:37]OFD Sender: No OFD packet to send [14:24:42]OFD Sender: No OFD packet to send [14:24:47]OFD Sender: No OFD packet to send [14:24:52]OFD Sender: No OFD packet to send [14:24:57]OFD Sender: No OFD packet to send [14:25:02]OFD Sender: No OFD packet to send [14:25:07]OFD Sender: No OFD packet to send [14:25:12]OFD Sender: No OFD packet to send [14:25:17]OFD Sender: No OFD packet to send [14:25:22]OFD Sender: No OFD packet to send [14:25:27]OFD Sender: No OFD packet to send [14:25:32]OFD Sender: No OFD packet to send [14:25:37]OFD Sender: No OFD packet to send [14:25:42]OFD Sender: No OFD packet to send [14:25:47]OFD Sender: No OFD packet to send [14:25:52]OFD Sender: No OFD packet to send [14:25:57]OFD Sender: No OFD packet to send [14:26:02]OFD Sender: No OFD packet to send [14:26:07]OFD Sender: No OFD packet to send [14:26:12]OFD Sender: No OFD packet to send [14:26:17]OFD Sender: No OFD packet to send [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:32]OFD Sender: No OFD packet to send [14:26:37]OFD Sender: No OFD packet to send [14:26:42]OFD Sender: No OFD packet to send [14:26:47]OFD Sender: No OFD packet to send [14:26:52]OFD Sender: No OFD packet to send [14:26:57]OFD Sender: No OFD packet to send [14:27:02]OFD Sender: No OFD packet to send [14:27:07]OFD Sender: No OFD packet to send [14:27:12]OFD Sender: No OFD packet to send [14:27:17]OFD Sender: No OFD packet to send [14:27:22]OFD Sender: No OFD packet to send [14:27:27]OFD Sender: No OFD packet to send [14:27:32]OFD Sender: No OFD packet to send [14:27:37]OFD Sender: No OFD packet to send [14:27:42]OFD Sender: No OFD packet to send [14:27:47]OFD Sender: No OFD packet to send [14:27:52]OFD Sender: No OFD packet to send [14:27:57]OFD Sender: No OFD packet to send [14:28:02]OFD Sender: No OFD packet to send [14:28:07]OFD Sender: No OFD packet to send [14:28:12]OFD Sender: No OFD packet to send [14:28:17]OFD Sender: No OFD packet to send [14:28:22]OFD Sender: No OFD packet to send [14:28: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:30:02]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [14:30:47]OFD Sender: No OFD packet to send [14:30:52]OFD Sender: No OFD packet to send [14:30:57]OFD Sender: No OFD packet to send [14:31:02]OFD Sender: No OFD packet to send [14:31:07]OFD Sender: No OFD packet to send [14:31:12]OFD Sender: No OFD packet to send [14:31:17]OFD Sender: No OFD packet to send [14:31:22]OFD Sender: No OFD packet to send [14:31:27]accept exits with 7 [14:31:27]New connection [14:31:27]New thread 3067403620 created [14:31:27]Thread 3067260260 joined [14:31:27]Waiting for new connection... [14:31:27] Sock 7.Parse request [14:31:27]Sock 7.Check first char [14:31:27]Sock 7.First char is OK [14:31:27]request: POST /json_proto HTTP/1.0 [14:31:27]Method: POST [14:31:27]URL: /json_proto [14:31:27]Method is POST - this is cgi request [14:31:27]url: /json_proto [14:31:27]query_string will be loaded in cgi processing [14:31:27]execute_cgi json_proto POST (null) [14:31:27]execute_cgi path=json_proto method=POST [14:31:27]POST find Content-Length [14:31:27]Host: 172.17.46.195:8080 [14:31:27]Content-Length: 805 [14:31:27]Content-Type: application/json [14:31:27] [14:31:27]POST finish read [14:31:27]Found Content-Length = 805 [14:31:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:27]execute_script... [14:31:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:27]POST & json_proto [14:31:27]process_json_proto [14:31:27]json parsed OK: [14:31:27]protocol is kg_v1.0 [14:31:27]action value=close_receipt [14:31:27]process_action close_receipt [14:31:27]cmd_close_receipt [14:31:27]MH_GetDate [14:31:27]Write to MH i2c: F0 00 00 21 30 40 [14:31:27]Write i2c OK [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: F0 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: F0 09 00 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: F0 09 00 21 30 00 C1 62 BF 66 8D AE BC 66 EE [14:31:27]GetLastDocTimeStamp 1723818095 [14:31:27]current date 1723818689 [14:31:27]FM_GetShiftState [14:31:27]SAM_PROTO_GetShiftState [14:31:27]wFMCommunicate request_size=4 [14:31:27]MH_SAM_APDU [14:31:27]CAPDU: 80 13 01 00 [14:31:27]Write to MH i2c: E2 08 00 22 30 80 13 01 00 00 00 00 00 CF [14:31:27]Write i2c OK [14:31:27]MH_I2C_Read... [14:31:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:27]Read from MH i2c: E2 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 0E 00 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 0E 00 22 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [14:31:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:31:27]wFMCommunicate OK [14:31:27]SAM_PROTO_GetShiftState done [14:31:27]FM_GetShiftState done [14:31:27]opened in 1723766727 [14:31:27]opened+sec_in_day 1723853127 [14:31:27]quantity*price = 100005 [14:31:27]sum+1 = 100006 [14:31:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 368 16.08.2024 14:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198027 ФПД: 86797295750557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143129&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198027&fm=86797295750557&tin=02508201610067®Number=0000000000092545&sum=100005 [14:31:28]StoreToDocumentArchive [14:31:28]shift 462 fd 198027 [14:31:28]save to /storage/0462/doc_00198027 [14:31:28]save last doc name /storage/0462/doc_00198027 to /storage/kkm_last_doc_name [14:31:28]save OK [14:31:28]Clear old archive folders... [14:31:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:31:28]tlvbuf is 00A63230 [14:31:28]SAM_PROTO_ClearQueue [14:31:28]wFMCommunicate request_size=4 [14:31:28]MH_SAM_APDU [14:31:28]CAPDU: 80 09 00 00 [14:31:28]Write to MH i2c: E2 08 00 2F 30 80 09 00 00 00 00 00 00 D1 [14:31:28]Write i2c OK [14:31:28]MH_I2C_Read... [14:31:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:28]Read from MH i2c: E2 [14:31:28]MH_I2C_Read... [14:31:28]Read from MH i2c: E2 03 00 [14:31:28]MH_I2C_Read... [14:31:28]Read from MH i2c: E2 03 00 2F 30 00 90 00 D3 [14:31:28]RAPDU: 90 00 [14:31:28]wFMCommunicate OK [14:31:28]SAM_PROTO_ClearQueue done [14:31:28]KKMCreateOFDPacket [14:31:28]OFDProtocolAddRootSTLVToBuf [14:31:28]FM_MakeSignedData [14:31:28]FM_MakeSignedData [14:31:28]SAM_PROTO_SignData [14:31:28]wFMCommunicate request_size=4 [14:31:28]MH_SAM_APDU [14:31:28]CAPDU: 80 0D 01 02 [14:31:28]Write to MH i2c: E2 08 00 30 30 80 0D 01 02 00 00 00 00 D9 [14:31:28]Write i2c OK [14:31:28]MH_I2C_Read... [14:31:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:28]Read from MH i2c: E2 [14:31:28]MH_I2C_Read... [14:31:28]Read from MH i2c: E2 03 00 [14:31:28]MH_I2C_Read... [14:31:28]Read from MH i2c: E2 03 00 30 30 00 90 00 D4 [14:31:28]RAPDU: 90 00 [14:31:28]wFMCommunicate OK [14:31:28]wFMCommunicate request_size=255 [14:31:28]MH_SAM_APDU [14:31:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 C1 62 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 05 03 00 35 04 06 00 4E [14:31:28]Write to MH i2c: E2 02 01 31 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 C1 62 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 05 03 00 35 04 06 00 4E 00 00 53 [14:31:28]Write i2c OK [14:31:28]MH_I2C_Read... [14:31:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:29]Read from MH i2c: E2 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 03 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 03 00 31 30 00 90 00 D5 [14:31:29]RAPDU: 90 00 [14:31:29]wFMCommunicate OK [14:31:29]wFMCommunicate request_size=10 [14:31:29]MH_SAM_APDU [14:31:29]CAPDU: 80 0D 02 02 05 F1 11 FB 0D 9D [14:31:29]Write to MH i2c: E2 0D 00 32 30 80 0D 02 02 05 00 F1 11 FB 0D 9D 00 00 8D [14:31:29]Write i2c OK [14:31:29]MH_I2C_Read... [14:31:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:29]Read from MH i2c: E2 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 03 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 03 00 32 30 00 90 00 D6 [14:31:29]RAPDU: 90 00 [14:31:29]wFMCommunicate OK [14:31:29]wFMCommunicate request_size=4 [14:31:29]MH_SAM_APDU [14:31:29]CAPDU: 80 0D 03 02 [14:31:29]Write to MH i2c: E2 08 00 33 30 80 0D 03 02 00 00 00 00 DE [14:31:29]Write i2c OK [14:31:29]MH_I2C_Read... [14:31:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:29]Read from MH i2c: E2 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 0B 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 0B 00 33 30 00 1B A1 20 F1 33 64 E3 84 90 00 AA [14:31:29]RAPDU: 1B A1 20 F1 33 64 E3 84 90 00 [14:31:29]wFMCommunicate OK [14:31:29]SAM_PROTO_SignData done [14:31:29]FM_MakeSignedData done [14:31:29]CreateOFDProtocolMessage [14:31:29]wFMCommunicate request_size=4 [14:31:29]MH_SAM_APDU [14:31:29]CAPDU: 80 11 00 00 [14:31:29]Write to MH i2c: E2 08 00 34 30 80 11 00 00 00 00 00 00 DE [14:31:29]Write i2c OK [14:31:29]MH_I2C_Read... [14:31:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:29]Read from MH i2c: E2 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 17 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: E2 17 00 34 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [14:31:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:31:29]wFMCommunicate OK [14:31:29]CreateOFDProtocolMessage done [14:31:29]OFDSenderStorePacket 198027 [14:31:29]StoreOFDPacket docnum=198027 [14:31:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7B FE 07 01 3F 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 C1 62 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 05 03 00 35 04 06 00 4E F1 11 FB 0D 9D 1B A1 20 F1 33 64 E3 84 [14:31:29]CheckFolder [14:31:29]dirname=/storage/ofd_packets [14:31:29]CheckFolder done [14:31:29]ProducePacketName [14:31:29]name=ofd_packets/00198027 [14:31:29]NVStorageSaveData ofd_packets/00198027 [14:31:29]File name is /storage/ofd_packets/00198027 [14:31:29]Write 301 bytes [14:31:29]NVStorageSaveData done [14:31:29]OFDSenderStorePacket done [14:31:29]KKMCreateOFDPacket done [14:31:29]NVStorageSaveData kkm_last_timestamp [14:31:29]File name is /storage/kkm_last_timestamp [14:31:29]Write 4 bytes [14:31:29]NVStorageSaveData done [14:31:29]ExternCall_PrintAddStr [14:31:29]wPrintStart [14:31:29]Write to MH i2c: 01 00 00 35 30 65 [14:31:29]Write i2c OK [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: 01 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: 01 07 00 [14:31:29]MH_I2C_Read... [14:31:29]Read from MH i2c: 01 07 00 35 30 00 00 00 00 00 FF 0F 7A [14:31:29]RasterBufferAndPrint [14:31:29]line Счет N : (1)11325431 [14:31:29]line ИНН: 02508201610067 [14:31:29]line Контрольно-Кассовый Чек [14:31:29]line ПРОДАЖА [14:31:29]line ТРК (МРК, ГНК) : 22 [14:31:29]line Товар: 2710124130 [14:31:29]line Аи-92-К-4 [14:31:29]line 14.750 * 67.80 [14:31:29]line = 1000.05 [14:31:29]line НДС 12% НСП 1% [14:31:29]line > о реализуемом товаре [14:31:29]line ИТОГО: 1000.05 [14:31:29]line НСП 1% : 8.85 [14:31:29]line НДС 12% : 106.20 [14:31:29]line Наличными: 0.00 [14:31:29]line Безнал.: 1000.05 [14:31:29]line Место: АЗС № 95 "Партнер Нефть" [14:31:29]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:31:29]line СНО: Общий режим [14:31:29]line Чек 368 16.08.2024 14:31 [14:31:29]line Смена: 462 ФФД: 1.0 [14:31:29]line ЗНМ: 0300000079 [14:31:29]line РНМ: 0000000000092545 [14:31:29]line Версия ККМ: 001 [14:31:29]line Платежная система: O! деньги [14:31:29]line ФМ: 0000000000871802 [14:31:29]line ФД: 198027 [14:31:29]line ФПД: 86797295750557 [14:31:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143129&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198027&fm=86797295750557&tin=02508201610067®Number=0000000000092545&sum=100005 [14:31:29]OFD Sender: Processing packet 198027 [packets to send 245, broken 244] [14:31:29]ProducePacketName [14:31:29]name=ofd_packets/00198027 [14:31:29]OFD Sender: To server: pG, [14:31:29]CommunicateWithHost lk.salyk.kg:30040 [14:31:29]ConnectInit lk.salyk.kg [14:31:29]written 0, free lines is 4095 [14:31:29]Connected sock=10 [14:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7B FE 07 01 3F 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 C1 62 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 05 03 00 35 04 06 00 4E F1 11 FB 0D 9D 1B A1 20 F1 33 64 E3 84 [14:31:30]Write to MH i2c: 01 00 00 5F 30 8F [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: 01 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: 01 07 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: 01 07 00 5F 30 00 00 00 00 00 E9 0C 8B [14:31:30]RasterBufferAndPrint [14:31:30]line [14:31:30]line [14:31:30]line [14:31:30]line [14:31:30]line [14:31:30]written 0, free lines is 3310 [14:31:30]MH_Cut [14:31:30]Write to MH i2c: D1 01 00 66 30 01 68 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: D1 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: D1 01 00 [14:31:30]MH_I2C_Read... [14:31:30]Read from MH i2c: D1 01 00 66 30 00 67 [14:31:30]Write to MH i2c: 01 00 00 67 30 97 [14:31:30]Write i2c OK [14:31:30]MH_I2C_Read... [14:31:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F9 94 47 00 34 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8B 05 03 00 F4 03 04 00 D5 0E BF 66 B6 04 01 00 00 84 CD 91 EB BE 5F C4 3A [14:31:30]CommunicateWithHost err = 0 [14:31:30]CheckOFDResponse [14:31:30]1017 (14) - 77093643461234 [14:31:30]1041 (16) - 0000000000871802 [14:31:30]1040 (4) - 198027 [14:31:30]1012 (4) - 16.08.2024 08:33 [14:31:30]1206 (1) - 0 [14:31:30]OFD Sender: Remove packet 198027 [14:31:30]ProducePacketName [14:31:30]name=ofd_packets/00198027 [14:31:30]NVStorageDeleteData [14:31:30]OFD Sender: No OFD packet to send [14:31:30]*** Cut start [14:31:30]*** Purtial cut [14:31:30]*** Stage 1: CUTSNS_PIN = 1 [14:31:31]Read from MH i2c: 01 [14:31:31]MH_I2C_Read... [14:31:31]*** Stop cut motor [14:31:31]*** Cut end [14:31:31]Read from MH i2c: 01 07 00 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: 01 07 00 67 30 00 00 00 00 00 FF 0F AC [14:31:31]process_action close_receipt done [14:31:31]requested_data is exist [14:31:31]produce_requested_data [14:31:31]requested_item fm.sn is exist - process it [14:31:31]wFMCommunicate request_size=4 [14:31:31]MH_SAM_APDU [14:31:31]CAPDU: 80 11 00 00 [14:31:31]Write to MH i2c: E2 08 00 68 30 80 11 00 00 00 00 00 00 12 [14:31:31]Write i2c OK [14:31:31]MH_I2C_Read... [14:31:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:31]Read from MH i2c: E2 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: E2 17 00 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: E2 17 00 68 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [14:31:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:31:31]wFMCommunicate OK [14:31:31]requested_item fd.num is exist - process it [14:31:31]SAM_PROTO_GetFieldsCounters [14:31:31]wFMCommunicate request_size=4 [14:31:31]MH_SAM_APDU [14:31:31]CAPDU: 80 13 00 00 [14:31:31]Write to MH i2c: E2 08 00 69 30 80 13 00 00 00 00 00 00 15 [14:31:31]Write i2c OK [14:31:31]MH_I2C_Read... [14:31:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:31]Read from MH i2c: E2 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: E2 62 00 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: E2 62 00 69 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8B 05 03 00 0E 04 04 00 CE 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 E5 [14:31:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8B 05 03 00 0E 04 04 00 CE 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:31:31]wFMCommunicate OK [14:31:31]SAM_PROTO_GetFieldsCounters done [14:31:31]requested_item shift.num is exist - process it [14:31:31]requested_item shift.opened is exist - process it [14:31:31]req_shift_opened [14:31:31]FM_GetShiftState [14:31:31]SAM_PROTO_GetShiftState [14:31:31]wFMCommunicate request_size=4 [14:31:31]MH_SAM_APDU [14:31:31]CAPDU: 80 13 01 00 [14:31:31]Write to MH i2c: E2 08 00 6A 30 80 13 01 00 00 00 00 00 17 [14:31:31]Write i2c OK [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: E2 [14:31:31]MH_I2C_Read... [14:31:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:31]Read from MH i2c: E2 0E 00 [14:31:31]MH_I2C_Read... [14:31:31]Read from MH i2c: E2 0E 00 6A 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [14:31:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:31:31]wFMCommunicate OK [14:31:31]SAM_PROTO_GetShiftState done [14:31:31]FM_GetShiftState done [14:31:31]req_shift_opened done [14:31:31]requested_item shift.open_date is exist - process it [14:31:31]req_shift_open_date [14:31:31]req_shift_open_date done [14:31:31]produce_requested_data done [14:31:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198027,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:31:31]process_action_free close_receipt [14:31:31]json_value_free [14:31:31]json_value_free done [14:31:31]process_json_proto returns [14:31:31]Send response to host [14:31:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198027,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:31:31]free response buf [14:31:31]execute_script done [14:31:31]execute_script returns [14:31:31]free content buf [14:31:31]Sock 7.Close socket [14:31:31]Sock 7.Thread stoped [14:31:35]OFD Sender: No OFD packet to send [14:31:40]OFD Sender: No OFD packet to send [14:31:45]OFD Sender: No OFD packet to send [14:31:50]OFD Sender: No OFD packet to send [14:31:55]OFD Sender: No OFD packet to send [14:32:00]OFD Sender: No OFD packet to send [14:32:05]OFD Sender: No OFD packet to send [14:32:10]OFD Sender: No OFD packet to send [14:32:15]OFD Sender: No OFD packet to send [14:32:20]OFD Sender: No OFD packet to send [14:32:25]OFD Sender: No OFD packet to send [14:32:30]OFD Sender: No OFD packet to send [14:32:35]OFD Sender: No OFD packet to send [14:32:40]OFD Sender: No OFD packet to send [14:32:43]accept exits with 9 [14:32:43]New connection [14:32:43]New thread 3067260260 created [14:32:43]Thread 3067403620 joined [14:32:43]Waiting for new connection... [14:32:43] Sock 9.Parse request [14:32:43]Sock 9.Check first char [14:32:43]Sock 9.First char is OK [14:32:43]request: POST /json_proto HTTP/1.0 [14:32:43]Method: POST [14:32:43]URL: /json_proto [14:32:43]Method is POST - this is cgi request [14:32:43]url: /json_proto [14:32:43]query_string will be loaded in cgi processing [14:32:43]execute_cgi json_proto POST (null) [14:32:43]execute_cgi path=json_proto method=POST [14:32:43]POST find Content-Length [14:32:43]Host: 172.17.46.195:8080 [14:32:43]Content-Length: 811 [14:32:43]Content-Type: application/json [14:32:43] [14:32:43]POST finish read [14:32:43]Found Content-Length = 811 [14:32:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 45.340, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:43]execute_script... [14:32:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 45.340, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:43]POST & json_proto [14:32:43]process_json_proto [14:32:43]json parsed OK: [14:32:43]protocol is kg_v1.0 [14:32:43]action value=close_receipt [14:32:43]process_action close_receipt [14:32:43]cmd_close_receipt [14:32:43]MH_GetDate [14:32:43]Write to MH i2c: F0 00 00 6B 30 8A [14:32:43]Write i2c OK [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: F0 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: F0 09 00 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: F0 09 00 6B 30 00 0C 63 BF 66 8D AE BC 66 84 [14:32:43]GetLastDocTimeStamp 1723818689 [14:32:43]current date 1723818764 [14:32:43]FM_GetShiftState [14:32:43]SAM_PROTO_GetShiftState [14:32:43]wFMCommunicate request_size=4 [14:32:43]MH_SAM_APDU [14:32:43]CAPDU: 80 13 01 00 [14:32:43]Write to MH i2c: E2 08 00 6C 30 80 13 01 00 00 00 00 00 19 [14:32:43]Write i2c OK [14:32:43]MH_I2C_Read... [14:32:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:43]Read from MH i2c: E2 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: E2 0E 00 [14:32:43]MH_I2C_Read... [14:32:43]Read from MH i2c: E2 0E 00 6C 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A7 [14:32:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:32:43]wFMCommunicate OK [14:32:43]SAM_PROTO_GetShiftState done [14:32:43]FM_GetShiftState done [14:32:43]opened in 1723766727 [14:32:43]opened+sec_in_day 1723853127 [14:32:43]quantity*price = 350024 [14:32:43]sum+1 = 350026 [14:32:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.25 НСП 1% : 30.98 НДС 12% : 371.71 Наличными: 0.00 Безнал.: 3500.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 369 16.08.2024 14:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198028 ФПД: 220209971075145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143245&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198028&fm=220209971075145&tin=02508201610067®Number=0000000000092545&sum=350025 [14:32:44]StoreToDocumentArchive [14:32:44]shift 462 fd 198028 [14:32:44]save to /storage/0462/doc_00198028 [14:32:44]save last doc name /storage/0462/doc_00198028 to /storage/kkm_last_doc_name [14:32:44]save OK [14:32:44]Clear old archive folders... [14:32:44]ProcessDocumentItem done err = 0, tmpTLVsize=257 [14:32:44]tlvbuf is 009060D0 [14:32:44]SAM_PROTO_ClearQueue [14:32:44]wFMCommunicate request_size=4 [14:32:44]MH_SAM_APDU [14:32:44]CAPDU: 80 09 00 00 [14:32:44]Write to MH i2c: E2 08 00 79 30 80 09 00 00 00 00 00 00 1B [14:32:44]Write i2c OK [14:32:44]MH_I2C_Read... [14:32:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:44]Read from MH i2c: E2 [14:32:44]MH_I2C_Read... [14:32:44]Read from MH i2c: E2 03 00 [14:32:44]MH_I2C_Read... [14:32:44]Read from MH i2c: E2 03 00 79 30 00 90 00 1D [14:32:44]RAPDU: 90 00 [14:32:44]wFMCommunicate OK [14:32:44]SAM_PROTO_ClearQueue done [14:32:44]KKMCreateOFDPacket [14:32:44]OFDProtocolAddRootSTLVToBuf [14:32:44]FM_MakeSignedData [14:32:44]FM_MakeSignedData [14:32:44]SAM_PROTO_SignData [14:32:44]wFMCommunicate request_size=4 [14:32:44]MH_SAM_APDU [14:32:44]CAPDU: 80 0D 01 02 [14:32:44]Write to MH i2c: E2 08 00 7A 30 80 0D 01 02 00 00 00 00 23 [14:32:44]Write i2c OK [14:32:44]MH_I2C_Read... [14:32:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:44]Read from MH i2c: E2 [14:32:44]MH_I2C_Read... [14:32:44]Read from MH i2c: E2 03 00 [14:32:44]MH_I2C_Read... [14:32:44]Read from MH i2c: E2 03 00 7A 30 00 90 00 1E [14:32:44]RAPDU: 90 00 [14:32:44]wFMCommunicate OK [14:32:44]wFMCommunicate request_size=255 [14:32:44]MH_SAM_APDU [14:32:44]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 0D 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 05 03 [14:32:44]Write to MH i2c: E2 02 01 7B 30 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 0D 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 05 03 00 00 08 [14:32:44]Write i2c OK [14:32:44]MH_I2C_Read... [14:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:45]Read from MH i2c: E2 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 03 00 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 03 00 7B 30 00 90 00 1F [14:32:45]RAPDU: 90 00 [14:32:45]wFMCommunicate OK [14:32:45]wFMCommunicate request_size=16 [14:32:45]MH_SAM_APDU [14:32:45]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 C8 47 A1 1A 18 49 [14:32:45]Write to MH i2c: E2 13 00 7C 30 80 0D 02 02 0B 00 00 35 04 06 00 C8 47 A1 1A 18 49 00 00 A6 [14:32:45]Write i2c OK [14:32:45]MH_I2C_Read... [14:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:45]Read from MH i2c: E2 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 03 00 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 03 00 7C 30 00 90 00 20 [14:32:45]RAPDU: 90 00 [14:32:45]wFMCommunicate OK [14:32:45]wFMCommunicate request_size=4 [14:32:45]MH_SAM_APDU [14:32:45]CAPDU: 80 0D 03 02 [14:32:45]Write to MH i2c: E2 08 00 7D 30 80 0D 03 02 00 00 00 00 28 [14:32:45]Write i2c OK [14:32:45]MH_I2C_Read... [14:32:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:45]Read from MH i2c: E2 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 0B 00 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 0B 00 7D 30 00 FD BC 70 3A 67 96 C2 62 90 00 AD [14:32:45]RAPDU: FD BC 70 3A 67 96 C2 62 90 00 [14:32:45]wFMCommunicate OK [14:32:45]SAM_PROTO_SignData done [14:32:45]FM_MakeSignedData done [14:32:45]CreateOFDProtocolMessage [14:32:45]wFMCommunicate request_size=4 [14:32:45]MH_SAM_APDU [14:32:45]CAPDU: 80 11 00 00 [14:32:45]Write to MH i2c: E2 08 00 7E 30 80 11 00 00 00 00 00 00 28 [14:32:45]Write i2c OK [14:32:45]MH_I2C_Read... [14:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:45]Read from MH i2c: E2 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 17 00 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: E2 17 00 7E 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 75 [14:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:32:45]wFMCommunicate OK [14:32:45]CreateOFDProtocolMessage done [14:32:45]OFDSenderStorePacket 198028 [14:32:45]StoreOFDPacket docnum=198028 [14:32:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 3B FB 0D 01 83 9B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 0D 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 05 03 00 35 04 06 00 C8 47 A1 1A 18 49 FD BC 70 3A 67 96 C2 62 [14:32:45]CheckFolder [14:32:45]dirname=/storage/ofd_packets [14:32:45]CheckFolder done [14:32:45]ProducePacketName [14:32:45]name=ofd_packets/00198028 [14:32:45]NVStorageSaveData ofd_packets/00198028 [14:32:45]File name is /storage/ofd_packets/00198028 [14:32:45]Write 307 bytes [14:32:45]NVStorageSaveData done [14:32:45]OFDSenderStorePacket done [14:32:45]KKMCreateOFDPacket done [14:32:45]NVStorageSaveData kkm_last_timestamp [14:32:45]File name is /storage/kkm_last_timestamp [14:32:45]Write 4 bytes [14:32:45]NVStorageSaveData done [14:32:45]ExternCall_PrintAddStr [14:32:45]wPrintStart [14:32:45]Write to MH i2c: 01 00 00 7F 30 AF [14:32:45]Write i2c OK [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: 01 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: 01 07 00 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: 01 07 00 7F 30 00 00 00 00 00 FF 0F C4 [14:32:45]RasterBufferAndPrint [14:32:45]line Счет N : (1)11325432 [14:32:45]line ИНН: 02508201610067 [14:32:45]line Контрольно-Кассовый Чек [14:32:45]line ПРОДАЖА [14:32:45]line ТРК (МРК, ГНК) : 52 [14:32:45]line Товар: 2710194210 [14:32:45]line D-ENERGY ДТ-К-5 [14:32:45]line 45.340 * 77.20 [14:32:45]line = 3500.25 [14:32:45]line НДС 12% НСП 1% [14:32:45]line > о реализуемом товаре [14:32:45]line ИТОГО: 3500.25 [14:32:45]line НСП 1% : 30.98 [14:32:45]line НДС 12% : 371.71 [14:32:45]line Наличными: 0.00 [14:32:45]line Безнал.: 3500.25 [14:32:45]line Место: АЗС № 95 "Партнер Нефть" [14:32:45]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:32:45]line СНО: Общий режим [14:32:45]line Чек 369 16.08.2024 14:32 [14:32:45]line Смена: 462 ФФД: 1.0 [14:32:45]line ЗНМ: 0300000079 [14:32:45]line РНМ: 0000000000092545 [14:32:45]line Версия ККМ: 001 [14:32:45]line Платежная система: O! деньги [14:32:45]line ФМ: 0000000000871802 [14:32:45]line ФД: 198028 [14:32:45]line ФПД: 220209971075145 [14:32:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143245&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198028&fm=220209971075145&tin=02508201610067®Number=0000000000092545&sum=350025 [14:32:45]OFD Sender: Processing packet 198028 [packets to send 245, broken 244] [14:32:45]ProducePacketName [14:32:45]name=ofd_packets/00198028 [14:32:45]OFD Sender: To server: pG, [14:32:45]CommunicateWithHost lk.salyk.kg:30040 [14:32:45]ConnectInit lk.salyk.kg [14:32:45]written 0, free lines is 4095 [14:32:45]Connected sock=10 [14:32:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 3B FB 0D 01 83 9B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 49 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 0D 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8C 05 03 00 35 04 06 00 C8 47 A1 1A 18 49 FD BC 70 3A 67 96 C2 62 [14:32:45]Write to MH i2c: 01 00 00 A9 30 D9 [14:32:45]Write i2c OK [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: 01 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: 01 07 00 [14:32:45]MH_I2C_Read... [14:32:45]Read from MH i2c: 01 07 00 A9 30 00 00 00 00 00 F1 0C DD [14:32:45]RasterBufferAndPrint [14:32:45]line [14:32:45]line [14:32:45]line [14:32:45]line [14:32:45]line [14:32:45]written 0, free lines is 3319 [14:32:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6E F3 47 00 C7 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 38 37 31 38 30 32 10 04 04 00 8C 05 03 00 F4 03 04 00 21 0F BF 66 B6 04 01 00 00 79 2C 97 B5 BA FF 77 AD [14:32:45]CommunicateWithHost err = 0 [14:32:45]CheckOFDResponse [14:32:45]1017 (14) - 77093643461234 [14:32:45]1041 (16) - 0000000000871802 [14:32:45]1040 (4) - 198028 [14:32:45]1012 (4) - 16.08.2024 08:34 [14:32:45]1206 (1) - 0 [14:32:45]OFD Sender: Remove packet 198028 [14:32:45]ProducePacketName [14:32:45]name=ofd_packets/00198028 [14:32:45]NVStorageDeleteData [14:32:46]MH_Cut [14:32:46]Write to MH i2c: D1 01 00 B0 30 01 B2 [14:32:46]Write i2c OK [14:32:46]MH_I2C_Read... [14:32:46]Read from MH i2c: D1 [14:32:46]MH_I2C_Read... [14:32:46]Read from MH i2c: D1 01 00 [14:32:46]MH_I2C_Read... [14:32:46]Read from MH i2c: D1 01 00 B0 30 00 B1 [14:32:46]Write to MH i2c: 01 00 00 B1 30 E1 [14:32:46]Write i2c OK [14:32:46]MH_I2C_Read... [14:32:46]OFD Sender: No OFD packet to send [14:32:46]*** Cut start [14:32:46]*** Purtial cut [14:32:46]*** CUTSNS_PIN = 0 [14:32:46]*** Stage 1: CUTSNS_PIN = 1 [14:32:48]Read from MH i2c: 01 [14:32:48]MH_I2C_Read... [14:32:48]*** Stop cut motor [14:32:48]*** Cut end [14:32:48]Read from MH i2c: 01 07 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: 01 07 00 B1 30 00 00 00 00 00 FF 0F F6 [14:32:48]process_action close_receipt done [14:32:48]requested_data is exist [14:32:48]produce_requested_data [14:32:48]requested_item fm.sn is exist - process it [14:32:48]wFMCommunicate request_size=4 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 11 00 00 [14:32:48]Write to MH i2c: E2 08 00 B2 30 80 11 00 00 00 00 00 00 5C [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 17 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 17 00 B2 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [14:32:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:32:48]wFMCommunicate OK [14:32:48]requested_item fd.num is exist - process it [14:32:48]SAM_PROTO_GetFieldsCounters [14:32:48]wFMCommunicate request_size=4 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 13 00 00 [14:32:48]Write to MH i2c: E2 08 00 B3 30 80 13 00 00 00 00 00 00 5F [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:48]Read from MH i2c: E2 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 62 00 [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 62 00 B3 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8C 05 03 00 0E 04 04 00 CE 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 33 [14:32:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8C 05 03 00 0E 04 04 00 CE 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:32:48]wFMCommunicate OK [14:32:48]SAM_PROTO_GetFieldsCounters done [14:32:48]requested_item shift.num is exist - process it [14:32:48]requested_item shift.opened is exist - process it [14:32:48]req_shift_opened [14:32:48]FM_GetShiftState [14:32:48]SAM_PROTO_GetShiftState [14:32:48]wFMCommunicate request_size=4 [14:32:48]MH_SAM_APDU [14:32:48]CAPDU: 80 13 01 00 [14:32:48]Write to MH i2c: E2 08 00 B4 30 80 13 01 00 00 00 00 00 61 [14:32:48]Write i2c OK [14:32:48]MH_I2C_Read... [14:32:48]Read from MH i2c: E2 [14:32:49]MH_I2C_Read... [14:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:49]Read from MH i2c: E2 0E 00 [14:32:49]MH_I2C_Read... [14:32:49]Read from MH i2c: E2 0E 00 B4 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [14:32:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:32:49]wFMCommunicate OK [14:32:49]SAM_PROTO_GetShiftState done [14:32:49]FM_GetShiftState done [14:32:49]req_shift_opened done [14:32:49]requested_item shift.open_date is exist - process it [14:32:49]req_shift_open_date [14:32:49]req_shift_open_date done [14:32:49]produce_requested_data done [14:32:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198028,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:32:49]process_action_free close_receipt [14:32:49]json_value_free [14:32:49]json_value_free done [14:32:49]process_json_proto returns [14:32:49]Send response to host [14:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198028,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:32:49]free response buf [14:32:49]execute_script done [14:32:49]execute_script returns [14:32:49]free content buf [14:32:49]Sock 9.Close socket [14:32:49]Sock 9.Thread stoped [14:32:51]OFD Sender: No OFD packet to send [14:32:56]OFD Sender: No OFD packet to send [14:32:57]accept exits with 7 [14:32:57]New connection [14:32:57]New thread 3067403620 created [14:32:57]Thread 3067260260 joined [14:32:57]Waiting for new connection... [14:32:57] Sock 7.Parse request [14:32:57]Sock 7.Check first char [14:32:57]Sock 7.First char is OK [14:32:57]request: POST /json_proto HTTP/1.0 [14:32:57]Method: POST [14:32:57]URL: /json_proto [14:32:57]Method is POST - this is cgi request [14:32:57]url: /json_proto [14:32:57]query_string will be loaded in cgi processing [14:32:57]execute_cgi json_proto POST (null) [14:32:57]execute_cgi path=json_proto method=POST [14:32:57]POST find Content-Length [14:32:57]Host: 172.17.46.195:8080 [14:32:57]Content-Length: 808 [14:32:57]Content-Type: application/json [14:32:57] [14:32:57]POST finish read [14:32:57]Found Content-Length = 808 [14:32:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4204022/23/24", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:57]execute_script... [14:32: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)11325433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4204022/23/24", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:57]POST & json_proto [14:32:57]process_json_proto [14:32:57]json parsed OK: [14:32:57]protocol is kg_v1.0 [14:32:57]action value=close_receipt [14:32:57]process_action close_receipt [14:32:57]cmd_close_receipt [14:32:57]MH_GetDate [14:32:57]Write to MH i2c: F0 00 00 B5 30 D4 [14:32:57]Write i2c OK [14:32:57]MH_I2C_Read... [14:32:57]Read from MH i2c: F0 [14:32:57]MH_I2C_Read... [14:32:57]Read from MH i2c: F0 09 00 [14:32:57]MH_I2C_Read... [14:32:57]Read from MH i2c: F0 09 00 B5 30 00 1A 63 BF 66 8D AE BC 66 DC [14:32:57]GetLastDocTimeStamp 1723818765 [14:32:57]current date 1723818778 [14:32:57]FM_GetShiftState [14:32:57]SAM_PROTO_GetShiftState [14:32:57]wFMCommunicate request_size=4 [14:32:57]MH_SAM_APDU [14:32:57]CAPDU: 80 13 01 00 [14:32:57]Write to MH i2c: E2 08 00 B6 30 80 13 01 00 00 00 00 00 63 [14:32:57]Write i2c OK [14:32:57]MH_I2C_Read... [14:32:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:57]Read from MH i2c: E2 [14:32:57]MH_I2C_Read... [14:32:57]Read from MH i2c: E2 0E 00 [14:32:57]MH_I2C_Read... [14:32:57]Read from MH i2c: E2 0E 00 B6 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F1 [14:32:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:32:57]wFMCommunicate OK [14:32:57]SAM_PROTO_GetShiftState done [14:32:57]FM_GetShiftState done [14:32:57]opened in 1723766727 [14:32:57]opened+sec_in_day 1723853127 [14:32:57]quantity*price = 0 [14:32:57]sum+1 = 1 [14:32:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 370 16.08.2024 14:32 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4204022/23/24 ФМ: 0000000000871802 ФД: 198029 ФПД: 45520428124266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143258&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198029&fm=45520428124266&tin=02508201610067®Number=0000000000092545&sum=0 [14:32:58]StoreToDocumentArchive [14:32:58]shift 462 fd 198029 [14:32:58]save to /storage/0462/doc_00198029 [14:32:58]save last doc name /storage/0462/doc_00198029 to /storage/kkm_last_doc_name [14:32:58]save OK [14:32:58]Clear old archive folders... [14:32:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:58]tlvbuf is B6FC3010 [14:32:58]SAM_PROTO_ClearQueue [14:32:58]wFMCommunicate request_size=4 [14:32:58]MH_SAM_APDU [14:32:58]CAPDU: 80 09 00 00 [14:32:58]Write to MH i2c: E2 08 00 C3 30 80 09 00 00 00 00 00 00 65 [14:32:58]Write i2c OK [14:32:58]MH_I2C_Read... [14:32:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:58]Read from MH i2c: E2 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 C3 30 00 90 00 67 [14:32:58]RAPDU: 90 00 [14:32:58]wFMCommunicate OK [14:32:58]SAM_PROTO_ClearQueue done [14:32:58]KKMCreateOFDPacket [14:32:58]OFDProtocolAddRootSTLVToBuf [14:32:58]FM_MakeSignedData [14:32:58]FM_MakeSignedData [14:32:58]SAM_PROTO_SignData [14:32:58]wFMCommunicate request_size=4 [14:32:58]MH_SAM_APDU [14:32:58]CAPDU: 80 0D 01 02 [14:32:58]Write to MH i2c: E2 08 00 C4 30 80 0D 01 02 00 00 00 00 6D [14:32:58]Write i2c OK [14:32:58]MH_I2C_Read... [14:32:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:58]Read from MH i2c: E2 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 C4 30 00 90 00 68 [14:32:58]RAPDU: 90 00 [14:32:58]wFMCommunicate OK [14:32:58]wFMCommunicate request_size=255 [14:32:58]MH_SAM_APDU [14:32:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 1A 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 05 03 00 35 04 06 00 29 [14:32:58]Write to MH i2c: E2 02 01 C5 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 1A 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 05 03 00 35 04 06 00 29 00 00 B7 [14:32:58]Write i2c OK [14:32:58]MH_I2C_Read... [14:32:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:58]Read from MH i2c: E2 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 C5 30 00 90 00 69 [14:32:58]RAPDU: 90 00 [14:32:58]wFMCommunicate OK [14:32:58]wFMCommunicate request_size=10 [14:32:58]MH_SAM_APDU [14:32:58]CAPDU: 80 0D 02 02 05 66 8C F2 C8 6A [14:32:58]Write to MH i2c: E2 0D 00 C6 30 80 0D 02 02 05 00 66 8C F2 C8 6A 00 00 90 [14:32:58]Write i2c OK [14:32:58]MH_I2C_Read... [14:32:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:58]Read from MH i2c: E2 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 03 00 C6 30 00 90 00 6A [14:32:58]RAPDU: 90 00 [14:32:58]wFMCommunicate OK [14:32:58]wFMCommunicate request_size=4 [14:32:58]MH_SAM_APDU [14:32:58]CAPDU: 80 0D 03 02 [14:32:58]Write to MH i2c: E2 08 00 C7 30 80 0D 03 02 00 00 00 00 72 [14:32:58]Write i2c OK [14:32:58]MH_I2C_Read... [14:32:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:58]Read from MH i2c: E2 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 0B 00 [14:32:58]MH_I2C_Read... [14:32:58]Read from MH i2c: E2 0B 00 C7 30 00 37 7C 34 F8 B7 64 93 E7 90 00 E7 [14:32:58]RAPDU: 37 7C 34 F8 B7 64 93 E7 90 00 [14:32:58]wFMCommunicate OK [14:32:58]SAM_PROTO_SignData done [14:32:58]FM_MakeSignedData done [14:32:58]CreateOFDProtocolMessage [14:32:58]wFMCommunicate request_size=4 [14:32:58]MH_SAM_APDU [14:32:58]CAPDU: 80 11 00 00 [14:32:58]Write to MH i2c: E2 08 00 C8 30 80 11 00 00 00 00 00 00 72 [14:32:58]Write i2c OK [14:32:58]MH_I2C_Read... [14:32:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:59]Read from MH i2c: E2 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: E2 17 00 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: E2 17 00 C8 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [14:32:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:32:59]wFMCommunicate OK [14:32:59]CreateOFDProtocolMessage done [14:32:59]OFDSenderStorePacket 198029 [14:32:59]StoreOFDPacket docnum=198029 [14:32:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A9 26 07 01 04 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 1A 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 05 03 00 35 04 06 00 29 66 8C F2 C8 6A 37 7C 34 F8 B7 64 93 E7 [14:32:59]CheckFolder [14:32:59]dirname=/storage/ofd_packets [14:32:59]CheckFolder done [14:32:59]ProducePacketName [14:32:59]name=ofd_packets/00198029 [14:32:59]NVStorageSaveData ofd_packets/00198029 [14:32:59]File name is /storage/ofd_packets/00198029 [14:32:59]Write 301 bytes [14:32:59]NVStorageSaveData done [14:32:59]OFDSenderStorePacket done [14:32:59]KKMCreateOFDPacket done [14:32:59]NVStorageSaveData kkm_last_timestamp [14:32:59]File name is /storage/kkm_last_timestamp [14:32:59]Write 4 bytes [14:32:59]OFD Sender: Processing packet 198029 [packets to send 245, broken 244] [14:32:59]ProducePacketName [14:32:59]name=ofd_packets/00198029 [14:32:59]OFD Sender: To server: pG, [14:32:59]CommunicateWithHost lk.salyk.kg:30040 [14:32:59]ConnectInit lk.salyk.kg [14:32:59]NVStorageSaveData done [14:32:59]ExternCall_PrintAddStr [14:32:59]wPrintStart [14:32:59]Write to MH i2c: 01 00 00 C9 30 F9 [14:32:59]Write i2c OK [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: 01 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: 01 07 00 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: 01 07 00 C9 30 00 00 00 00 00 FF 0F 0E [14:32:59]RasterBufferAndPrint [14:32:59]line Счет N : (1)11325433 [14:32:59]line ИНН: 02508201610067 [14:32:59]line Контрольно-Кассовый Чек [14:32:59]line ПРОДАЖА [14:32:59]line ТРК (МРК, ГНК) : 12 [14:32:59]line Товар: 2710124130 [14:32:59]line Аи-92-К-4 [14:32:59]line 30.000 * 0.00 [14:32:59]line = 0.00 [14:32:59]line НДС 12% НСП 1% [14:32:59]line > о реализуемом товаре [14:32:59]line ИТОГО: 0.00 [14:32:59]line НСП 1% : 0.00 [14:32:59]line НДС 12% : 0.00 [14:32:59]line Наличными: 0.00 [14:32:59]line Безнал.: 0.00 [14:32:59]line Место: АЗС № 95 "Партнер Нефть" [14:32:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:32:59]line СНО: Общий режим [14:32:59]line Чек 370 16.08.2024 14:32 [14:32:59]line Смена: 462 ФФД: 1.0 [14:32:59]line ЗНМ: 0300000079 [14:32:59]line РНМ: 0000000000092545 [14:32:59]line Версия ККМ: 001 [14:32:59]line Талоны: Топливные Талоны [14:32:59]line 4204022/23/24 [14:32:59]line ФМ: 0000000000871802 [14:32:59]line ФД: 198029 [14:32:59]line ФПД: 45520428124266 [14:32:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143258&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198029&fm=45520428124266&tin=02508201610067®Number=0000000000092545&sum=0 [14:32:59]written 0, free lines is 4095 [14:32:59]Connected sock=11 [14:32:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A9 26 07 01 04 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 1A 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 05 03 00 35 04 06 00 29 66 8C F2 C8 6A 37 7C 34 F8 B7 64 93 E7 [14:32:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 30 F4 47 00 8F EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8D 05 03 00 F4 03 04 00 2E 0F BF 66 B6 04 01 00 00 BD 11 50 75 47 EB 44 F6 [14:32:59]CommunicateWithHost err = 0 [14:32:59]CheckOFDResponse [14:32:59]1017 (14) - 77093643461234 [14:32:59]1041 (16) - 0000000000871802 [14:32:59]1040 (4) - 198029 [14:32:59]1012 (4) - 16.08.2024 08:34 [14:32:59]1206 (1) - 0 [14:32:59]OFD Sender: Remove packet 198029 [14:32:59]ProducePacketName [14:32:59]name=ofd_packets/00198029 [14:32:59]NVStorageDeleteData [14:32:59]Write to MH i2c: 01 00 00 F3 30 23 [14:32:59]Write i2c OK [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: 01 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: 01 07 00 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: 01 07 00 F3 30 00 00 00 00 00 0A 0D 41 [14:32:59]RasterBufferAndPrint [14:32:59]line [14:32:59]line [14:32:59]line [14:32:59]line [14:32:59]line [14:32:59]written 0, free lines is 3347 [14:32:59]MH_Cut [14:32:59]Write to MH i2c: D1 01 00 FA 30 01 FC [14:32:59]Write i2c OK [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: D1 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: D1 01 00 [14:32:59]MH_I2C_Read... [14:32:59]Read from MH i2c: D1 01 00 FA 30 00 FB [14:32:59]Write to MH i2c: 01 00 00 FB 30 2B [14:32:59]Write i2c OK [14:32:59]MH_I2C_Read... [14:33:00]OFD Sender: No OFD packet to send [14:33:00]*** Cut start [14:33:00]*** Purtial cut [14:33:00]*** Stage 1: CUTSNS_PIN = 1 [14:33:00]Read from MH i2c: 01 [14:33:00]MH_I2C_Read... [14:33:00]*** Stop cut motor [14:33:00]*** Cut end [14:33:00]Read from MH i2c: 01 07 00 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: 01 07 00 FB 30 00 00 00 00 00 FF 0F 40 [14:33:00]process_action close_receipt done [14:33:00]requested_data is exist [14:33:00]produce_requested_data [14:33:00]requested_item fm.sn is exist - process it [14:33:00]wFMCommunicate request_size=4 [14:33:00]MH_SAM_APDU [14:33:00]CAPDU: 80 11 00 00 [14:33:00]Write to MH i2c: E2 08 00 FC 30 80 11 00 00 00 00 00 00 A6 [14:33:00]Write i2c OK [14:33:00]MH_I2C_Read... [14:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:00]Read from MH i2c: E2 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 17 00 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 17 00 FC 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F3 [14:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:33:00]wFMCommunicate OK [14:33:00]requested_item fd.num is exist - process it [14:33:00]SAM_PROTO_GetFieldsCounters [14:33:00]wFMCommunicate request_size=4 [14:33:00]MH_SAM_APDU [14:33:00]CAPDU: 80 13 00 00 [14:33:00]Write to MH i2c: E2 08 00 FD 30 80 13 00 00 00 00 00 00 A9 [14:33:00]Write i2c OK [14:33:00]MH_I2C_Read... [14:33:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:00]Read from MH i2c: E2 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 62 00 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 62 00 FD 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8D 05 03 00 0E 04 04 00 CE 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 81 [14:33:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8D 05 03 00 0E 04 04 00 CE 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:00]wFMCommunicate OK [14:33:00]SAM_PROTO_GetFieldsCounters done [14:33:00]requested_item shift.num is exist - process it [14:33:00]requested_item shift.opened is exist - process it [14:33:00]req_shift_opened [14:33:00]FM_GetShiftState [14:33:00]SAM_PROTO_GetShiftState [14:33:00]wFMCommunicate request_size=4 [14:33:00]MH_SAM_APDU [14:33:00]CAPDU: 80 13 01 00 [14:33:00]Write to MH i2c: E2 08 00 FE 30 80 13 01 00 00 00 00 00 AB [14:33:00]Write i2c OK [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 [14:33:00]MH_I2C_Read... [14:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:00]Read from MH i2c: E2 0E 00 [14:33:00]MH_I2C_Read... [14:33:00]Read from MH i2c: E2 0E 00 FE 30 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 39 [14:33:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:33:00]wFMCommunicate OK [14:33:00]SAM_PROTO_GetShiftState done [14:33:00]FM_GetShiftState done [14:33:00]req_shift_opened done [14:33:00]requested_item shift.open_date is exist - process it [14:33:00]req_shift_open_date [14:33:00]req_shift_open_date done [14:33:00]produce_requested_data done [14:33:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198029,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:33:00]process_action_free close_receipt [14:33:00]json_value_free [14:33:00]json_value_free done [14:33:00]process_json_proto returns [14:33:00]Send response to host [14:33:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198029,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:33:00]free response buf [14:33:00]execute_script done [14:33:00]execute_script returns [14:33:00]free content buf [14:33:00]Sock 7.Close socket [14:33:00]Sock 7.Thread stoped [14:33:05]OFD Sender: No OFD packet to send [14:33:10]OFD Sender: No OFD packet to send [14:33:15]OFD Sender: No OFD packet to send [14:33:20]OFD Sender: No OFD packet to send [14:33:25]OFD Sender: No OFD packet to send [14:33:30]OFD Sender: No OFD packet to send [14:33:35]OFD Sender: No OFD packet to send [14:33:40]OFD Sender: No OFD packet to send [14:33:45]OFD Sender: No OFD packet to send [14:33:50]OFD Sender: No OFD packet to send [14:33:55]OFD Sender: No OFD packet to send [14:34:00]OFD Sender: No OFD packet to send [14:34:05]OFD Sender: No OFD packet to send [14:34:10]OFD Sender: No OFD packet to send [14:34:15]OFD Sender: No OFD packet to send [14:34:17]accept exits with 9 [14:34:17]New connection [14:34:17]New thread 3067260260 created [14:34:17]Thread 3067403620 joined [14:34:17]Waiting for new connection... [14:34:17] Sock 9.Parse request [14:34:17]Sock 9.Check first char [14:34:17]Sock 9.First char is OK [14:34:17]request: POST /json_proto HTTP/1.0 [14:34:17]Method: POST [14:34:17]URL: /json_proto [14:34:17]Method is POST - this is cgi request [14:34:17]url: /json_proto [14:34:17]query_string will be loaded in cgi processing [14:34:17]execute_cgi json_proto POST (null) [14:34:17]execute_cgi path=json_proto method=POST [14:34:17]POST find Content-Length [14:34:17]Host: 172.17.46.195:8080 [14:34:17]Content-Length: 805 [14:34:17]Content-Type: application/json [14:34:17] [14:34:17]POST finish read [14:34:17]Found Content-Length = 805 [14:34:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325434", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:17]execute_script... [14:34: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)11325434", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:17]POST & json_proto [14:34:17]process_json_proto [14:34:17]json parsed OK: [14:34:17]protocol is kg_v1.0 [14:34:17]action value=close_receipt [14:34:17]process_action close_receipt [14:34:17]cmd_close_receipt [14:34:17]MH_GetDate [14:34:17]Write to MH i2c: F0 00 00 FF 30 1E [14:34:17]Write i2c OK [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: F0 [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: F0 09 00 [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: F0 09 00 FF 30 00 6B 63 BF 66 8D AE BC 66 77 [14:34:17]GetLastDocTimeStamp 1723818778 [14:34:17]current date 1723818859 [14:34:17]FM_GetShiftState [14:34:17]SAM_PROTO_GetShiftState [14:34:17]wFMCommunicate request_size=4 [14:34:17]MH_SAM_APDU [14:34:17]CAPDU: 80 13 01 00 [14:34:17]Write to MH i2c: E2 08 00 00 31 80 13 01 00 00 00 00 00 AE [14:34:17]Write i2c OK [14:34:17]MH_I2C_Read... [14:34:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:17]Read from MH i2c: E2 [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: E2 0E 00 [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: E2 0E 00 00 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [14:34:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:34:17]wFMCommunicate OK [14:34:17]SAM_PROTO_GetShiftState done [14:34:17]FM_GetShiftState done [14:34:17]opened in 1723766727 [14:34:17]opened+sec_in_day 1723853127 [14:34:17]quantity*price = 100021 [14:34:17]sum+1 = 100023 [14:34:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 371 16.08.2024 14:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198030 ФПД: 143526025156758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143419&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198030&fm=143526025156758&tin=02508201610067®Number=0000000000092545&sum=100022 [14:34:18]StoreToDocumentArchive [14:34:18]shift 462 fd 198030 [14:34:18]save to /storage/0462/doc_00198030 [14:34:18]save last doc name /storage/0462/doc_00198030 to /storage/kkm_last_doc_name [14:34:18]save OK [14:34:18]Clear old archive folders... [14:34:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:18]tlvbuf is B6E16010 [14:34:18]SAM_PROTO_ClearQueue [14:34:18]wFMCommunicate request_size=4 [14:34:18]MH_SAM_APDU [14:34:18]CAPDU: 80 09 00 00 [14:34:18]Write to MH i2c: E2 08 00 0D 31 80 09 00 00 00 00 00 00 B0 [14:34:18]Write i2c OK [14:34:18]MH_I2C_Read... [14:34:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:18]Read from MH i2c: E2 [14:34:18]MH_I2C_Read... [14:34:18]Read from MH i2c: E2 03 00 [14:34:18]MH_I2C_Read... [14:34:18]Read from MH i2c: E2 03 00 0D 31 00 90 00 B2 [14:34:18]RAPDU: 90 00 [14:34:18]wFMCommunicate OK [14:34:18]SAM_PROTO_ClearQueue done [14:34:18]KKMCreateOFDPacket [14:34:18]OFDProtocolAddRootSTLVToBuf [14:34:18]FM_MakeSignedData [14:34:18]FM_MakeSignedData [14:34:18]SAM_PROTO_SignData [14:34:18]wFMCommunicate request_size=4 [14:34:18]MH_SAM_APDU [14:34:18]CAPDU: 80 0D 01 02 [14:34:18]Write to MH i2c: E2 08 00 0E 31 80 0D 01 02 00 00 00 00 B8 [14:34:18]Write i2c OK [14:34:18]MH_I2C_Read... [14:34:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:18]Read from MH i2c: E2 [14:34:18]MH_I2C_Read... [14:34:18]Read from MH i2c: E2 03 00 [14:34:18]MH_I2C_Read... [14:34:18]Read from MH i2c: E2 03 00 0E 31 00 90 00 B3 [14:34:18]RAPDU: 90 00 [14:34:18]wFMCommunicate OK [14:34:18]wFMCommunicate request_size=255 [14:34:18]MH_SAM_APDU [14:34: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 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 73 01 00 00 F4 03 04 00 6B 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 05 03 00 35 04 06 00 82 [14:34:18]Write to MH i2c: E2 02 01 0F 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 73 01 00 00 F4 03 04 00 6B 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 05 03 00 35 04 06 00 82 00 00 D8 [14:34:18]Write i2c OK [14:34:18]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 0F 31 00 90 00 B4 [14:34:19]RAPDU: 90 00 [14:34:19]wFMCommunicate OK [14:34:19]wFMCommunicate request_size=10 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 0D 02 02 05 89 41 BE D8 96 [14:34:19]Write to MH i2c: E2 0D 00 10 31 80 0D 02 02 05 00 89 41 BE D8 96 00 00 BB [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 10 31 00 90 00 B5 [14:34:19]RAPDU: 90 00 [14:34:19]wFMCommunicate OK [14:34:19]wFMCommunicate request_size=4 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 0D 03 02 [14:34:19]Write to MH i2c: E2 08 00 11 31 80 0D 03 02 00 00 00 00 BD [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 0B 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 0B 00 11 31 00 6A CD 5F 0F C1 85 BC C7 90 00 2C [14:34:19]RAPDU: 6A CD 5F 0F C1 85 BC C7 90 00 [14:34:19]wFMCommunicate OK [14:34:19]SAM_PROTO_SignData done [14:34:19]FM_MakeSignedData done [14:34:19]CreateOFDProtocolMessage [14:34:19]wFMCommunicate request_size=4 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 11 00 00 [14:34:19]Write to MH i2c: E2 08 00 12 31 80 11 00 00 00 00 00 00 BD [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 17 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 17 00 12 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0A [14:34:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:34:19]wFMCommunicate OK [14:34:19]CreateOFDProtocolMessage done [14:34:19]OFDSenderStorePacket 198030 [14:34:19]StoreOFDPacket docnum=198030 [14:34:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8C E1 07 01 FD 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 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 73 01 00 00 F4 03 04 00 6B 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 05 03 00 35 04 06 00 82 89 41 BE D8 96 6A CD 5F 0F C1 85 BC C7 [14:34:19]CheckFolder [14:34:19]dirname=/storage/ofd_packets [14:34:19]CheckFolder done [14:34:19]ProducePacketName [14:34:19]name=ofd_packets/00198030 [14:34:19]NVStorageSaveData ofd_packets/00198030 [14:34:19]File name is /storage/ofd_packets/00198030 [14:34:19]Write 301 bytes [14:34:19]NVStorageSaveData done [14:34:19]OFDSenderStorePacket done [14:34:19]KKMCreateOFDPacket done [14:34:19]NVStorageSaveData kkm_last_timestamp [14:34:19]File name is /storage/kkm_last_timestamp [14:34:19]Write 4 bytes [14:34:19]NVStorageSaveData done [14:34:19]ExternCall_PrintAddStr [14:34:19]wPrintStart [14:34:19]Write to MH i2c: 01 00 00 13 31 44 [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 07 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 07 00 13 31 00 00 00 00 00 FF 0F 59 [14:34:19]RasterBufferAndPrint [14:34:19]line Счет N : (1)11325434 [14:34:19]line ИНН: 02508201610067 [14:34:19]line Контрольно-Кассовый Чек [14:34:19]line ПРОДАЖА [14:34:19]line ТРК (МРК, ГНК) : 31 [14:34:19]line Товар: 2710124500 [14:34:19]line Аи-95-К-5 [14:34:19]line 13.480 * 74.20 [14:34:19]line = 1000.22 [14:34:19]line НДС 12% НСП 1% [14:34:19]line > о реализуемом товаре [14:34:19]line ИТОГО: 1000.22 [14:34:19]line НСП 1% : 8.85 [14:34:19]line НДС 12% : 106.22 [14:34:19]line Наличными: 0.00 [14:34:19]line Безнал.: 1000.22 [14:34:19]line Место: АЗС № 95 "Партнер Нефть" [14:34:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:34:19]line СНО: Общий режим [14:34:19]line Чек 371 16.08.2024 14:34 [14:34:19]line Смена: 462 ФФД: 1.0 [14:34:19]line ЗНМ: 0300000079 [14:34:19]line РНМ: 0000000000092545 [14:34:19]line Версия ККМ: 001 [14:34:19]line Платежная система: O! деньги [14:34:19]line ФМ: 0000000000871802 [14:34:19]line ФД: 198030 [14:34:19]line ФПД: 143526025156758 [14:34:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143419&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198030&fm=143526025156758&tin=02508201610067®Number=0000000000092545&sum=100022 [14:34:19]written 0, free lines is 4095 [14:34:19]OFD Sender: Processing packet 198030 [packets to send 245, broken 244] [14:34:19]ProducePacketName [14:34:19]name=ofd_packets/00198030 [14:34:19]OFD Sender: To server: pG, [14:34:19]CommunicateWithHost lk.salyk.kg:30040 [14:34:19]ConnectInit lk.salyk.kg [14:34:19]Connected sock=10 [14:34:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8C E1 07 01 FD 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 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 73 01 00 00 F4 03 04 00 6B 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8E 05 03 00 35 04 06 00 82 89 41 BE D8 96 6A CD 5F 0F C1 85 BC C7 [14:34:19]Write to MH i2c: 01 00 00 3D 31 6E [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 07 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 07 00 3D 31 00 00 00 00 00 F0 0C 71 [14:34:19]RasterBufferAndPrint [14:34:19]line [14:34:19]line [14:34:19]line [14:34:19]line [14:34:19]line [14:34:19]written 0, free lines is 3318 [14:34:19]MH_Cut [14:34:19]Write to MH i2c: D1 01 00 44 31 01 47 [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: D1 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: D1 01 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: D1 01 00 44 31 00 46 [14:34:19]Write to MH i2c: 01 00 00 45 31 76 [14:34:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 73 B1 47 00 F5 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 38 37 31 38 30 32 10 04 04 00 8E 05 03 00 F4 03 04 00 7E 0F BF 66 B6 04 01 00 00 95 BC 0C 33 AA 8D 56 CD [14:34:19]CommunicateWithHost err = 0 [14:34:19]CheckOFDResponse [14:34:19]1017 (14) - 77093643461234 [14:34:19]1041 (16) - 0000000000871802 [14:34:19]1040 (4) - 198030 [14:34:19]1012 (4) - 16.08.2024 08:36 [14:34:19]1206 (1) - 0 [14:34:19]OFD Sender: Remove packet 198030 [14:34:19]ProducePacketName [14:34:19]name=ofd_packets/00198030 [14:34:19]NVStorageDeleteData [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:20]OFD Sender: No OFD packet to send [14:34:20]*** Cut start [14:34:20]*** Purtial cut [14:34:20]*** CUTSNS_PIN = 0 [14:34:20]*** Stage 1: CUTSNS_PIN = 1 [14:34:22]Read from MH i2c: 01 [14:34:22]MH_I2C_Read... [14:34:22]*** Stop cut motor [14:34:22]*** Cut end [14:34:22]Read from MH i2c: 01 07 00 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: 01 07 00 45 31 00 00 00 00 00 FF 0F 8B [14:34:22]process_action close_receipt done [14:34:22]requested_data is exist [14:34:22]produce_requested_data [14:34:22]requested_item fm.sn is exist - process it [14:34:22]wFMCommunicate request_size=4 [14:34:22]MH_SAM_APDU [14:34:22]CAPDU: 80 11 00 00 [14:34:22]Write to MH i2c: E2 08 00 46 31 80 11 00 00 00 00 00 00 F1 [14:34:22]Write i2c OK [14:34:22]MH_I2C_Read... [14:34:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:22]Read from MH i2c: E2 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: E2 17 00 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: E2 17 00 46 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3E [14:34:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:34:22]wFMCommunicate OK [14:34:22]requested_item fd.num is exist - process it [14:34:22]SAM_PROTO_GetFieldsCounters [14:34:22]wFMCommunicate request_size=4 [14:34:22]MH_SAM_APDU [14:34:22]CAPDU: 80 13 00 00 [14:34:22]Write to MH i2c: E2 08 00 47 31 80 13 00 00 00 00 00 00 F4 [14:34:22]Write i2c OK [14:34:22]MH_I2C_Read... [14:34:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:22]Read from MH i2c: E2 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: E2 62 00 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: E2 62 00 47 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8E 05 03 00 0E 04 04 00 CE 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 D0 [14:34:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8E 05 03 00 0E 04 04 00 CE 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:22]wFMCommunicate OK [14:34:22]SAM_PROTO_GetFieldsCounters done [14:34:22]requested_item shift.num is exist - process it [14:34:22]requested_item shift.opened is exist - process it [14:34:22]req_shift_opened [14:34:22]FM_GetShiftState [14:34:22]SAM_PROTO_GetShiftState [14:34:22]wFMCommunicate request_size=4 [14:34:22]MH_SAM_APDU [14:34:22]CAPDU: 80 13 01 00 [14:34:22]Write to MH i2c: E2 08 00 48 31 80 13 01 00 00 00 00 00 F6 [14:34:22]Write i2c OK [14:34:22]MH_I2C_Read... [14:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:22]Read from MH i2c: E2 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: E2 0E 00 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: E2 0E 00 48 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 84 [14:34:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:34:22]wFMCommunicate OK [14:34:22]SAM_PROTO_GetShiftState done [14:34:22]FM_GetShiftState done [14:34:22]req_shift_opened done [14:34:22]requested_item shift.open_date is exist - process it [14:34:22]req_shift_open_date [14:34:22]req_shift_open_date done [14:34:22]produce_requested_data done [14:34:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198030,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:34:22]process_action_free close_receipt [14:34:22]json_value_free [14:34:22]json_value_free done [14:34:22]process_json_proto returns [14:34:22]Send response to host [14:34:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198030,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:34:22]free response buf [14:34:22]execute_script done [14:34:22]execute_script returns [14:34:22]free content buf [14:34:22]Sock 9.Close socket [14:34:22]Sock 9.Thread stoped [14:34:25]OFD Sender: No OFD packet to send [14:34:30]OFD Sender: No OFD packet to send [14:34:35]OFD Sender: No OFD packet to send [14:34:40]OFD Sender: No OFD packet to send [14:34:45]OFD Sender: No OFD packet to send [14:34:50]OFD Sender: No OFD packet to send [14:34:55]OFD Sender: No OFD packet to send [14:35:00]OFD Sender: No OFD packet to send [14:35:05]OFD Sender: No OFD packet to send [14:35:10]OFD Sender: No OFD packet to send [14:35:15]OFD Sender: No OFD packet to send [14:35:20]OFD Sender: No OFD packet to send [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:15]OFD Sender: No OFD packet to send [14:36:20]OFD Sender: No OFD packet to send [14:36:25]OFD Sender: No OFD packet to send [14:36:30]OFD Sender: No OFD packet to send [14:36:32]accept exits with 7 [14:36:32]New connection [14:36:32]New thread 3067403620 created [14:36:32]Thread 3067260260 joined [14:36:32]Waiting for new connection... [14:36:32] Sock 7.Parse request [14:36:32]Sock 7.Check first char [14:36:32]Sock 7.First char is OK [14:36:32]request: POST /json_proto HTTP/1.0 [14:36:32]Method: POST [14:36:32]URL: /json_proto [14:36:32]Method is POST - this is cgi request [14:36:32]url: /json_proto [14:36:32]query_string will be loaded in cgi processing [14:36:32]execute_cgi json_proto POST (null) [14:36:32]execute_cgi path=json_proto method=POST [14:36:32]POST find Content-Length [14:36:32]Host: 172.17.46.195:8080 [14:36:32]Content-Length: 805 [14:36:32]Content-Type: application/json [14:36:32] [14:36:32]POST finish read [14:36:32]Found Content-Length = 805 [14:36:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:32]execute_script... [14:36: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)11325435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:32]POST & json_proto [14:36:32]process_json_proto [14:36:32]json parsed OK: [14:36:32]protocol is kg_v1.0 [14:36:32]action value=close_receipt [14:36:32]process_action close_receipt [14:36:32]cmd_close_receipt [14:36:32]MH_GetDate [14:36:32]Write to MH i2c: F0 00 00 49 31 69 [14:36:32]Write i2c OK [14:36:32]MH_I2C_Read... [14:36:32]Read from MH i2c: F0 [14:36:32]MH_I2C_Read... [14:36:32]Read from MH i2c: F0 09 00 [14:36:32]MH_I2C_Read... [14:36:32]Read from MH i2c: F0 09 00 49 31 00 F2 63 BF 66 8D AE BC 66 49 [14:36:32]GetLastDocTimeStamp 1723818859 [14:36:32]current date 1723818994 [14:36:32]FM_GetShiftState [14:36:32]SAM_PROTO_GetShiftState [14:36:32]wFMCommunicate request_size=4 [14:36:32]MH_SAM_APDU [14:36:32]CAPDU: 80 13 01 00 [14:36:32]Write to MH i2c: E2 08 00 4A 31 80 13 01 00 00 00 00 00 F8 [14:36:32]Write i2c OK [14:36:32]MH_I2C_Read... [14:36:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:32]Read from MH i2c: E2 [14:36:32]MH_I2C_Read... [14:36:32]Read from MH i2c: E2 0E 00 [14:36:32]MH_I2C_Read... [14:36:32]Read from MH i2c: E2 0E 00 4A 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [14:36:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:36:32]wFMCommunicate OK [14:36:32]SAM_PROTO_GetShiftState done [14:36:32]FM_GetShiftState done [14:36:32]opened in 1723766727 [14:36:32]opened+sec_in_day 1723853127 [14:36:32]quantity*price = 200043 [14:36:32]sum+1 = 200044 [14:36:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 372 16.08.2024 14:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198031 ФПД: 267458994105183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143634&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198031&fm=267458994105183&tin=02508201610067®Number=0000000000092545&sum=200043 [14:36:33]StoreToDocumentArchive [14:36:33]shift 462 fd 198031 [14:36:33]save to /storage/0462/doc_00198031 [14:36:33]save last doc name /storage/0462/doc_00198031 to /storage/kkm_last_doc_name [14:36:33]save OK [14:36:33]Clear old archive folders... [14:36:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:33]tlvbuf is B6E16010 [14:36:33]SAM_PROTO_ClearQueue [14:36:33]wFMCommunicate request_size=4 [14:36:33]MH_SAM_APDU [14:36:33]CAPDU: 80 09 00 00 [14:36:33]Write to MH i2c: E2 08 00 57 31 80 09 00 00 00 00 00 00 FA [14:36:33]Write i2c OK [14:36:33]MH_I2C_Read... [14:36:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:33]Read from MH i2c: E2 [14:36:33]MH_I2C_Read... [14:36:33]Read from MH i2c: E2 03 00 [14:36:33]MH_I2C_Read... [14:36:33]Read from MH i2c: E2 03 00 57 31 00 90 00 FC [14:36:33]RAPDU: 90 00 [14:36:33]wFMCommunicate OK [14:36:33]SAM_PROTO_ClearQueue done [14:36:33]KKMCreateOFDPacket [14:36:33]OFDProtocolAddRootSTLVToBuf [14:36:33]FM_MakeSignedData [14:36:33]FM_MakeSignedData [14:36:33]SAM_PROTO_SignData [14:36:33]wFMCommunicate request_size=4 [14:36:33]MH_SAM_APDU [14:36:33]CAPDU: 80 0D 01 02 [14:36:33]Write to MH i2c: E2 08 00 58 31 80 0D 01 02 00 00 00 00 02 [14:36:33]Write i2c OK [14:36:33]MH_I2C_Read... [14:36:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:33]Read from MH i2c: E2 [14:36:33]MH_I2C_Read... [14:36:33]Read from MH i2c: E2 03 00 [14:36:33]MH_I2C_Read... [14:36:33]Read from MH i2c: E2 03 00 58 31 00 90 00 FD [14:36:33]RAPDU: 90 00 [14:36:33]wFMCommunicate OK [14:36:33]wFMCommunicate request_size=255 [14:36:33]MH_SAM_APDU [14:36:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 74 01 00 00 F4 03 04 00 F2 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 05 03 00 35 04 06 00 F3 [14:36:33]Write to MH i2c: E2 02 01 59 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 F2 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 05 03 00 35 04 06 00 F3 00 00 D1 [14:36:33]Write i2c OK [14:36:33]MH_I2C_Read... [14:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:34]Read from MH i2c: E2 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 03 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 03 00 59 31 00 90 00 FE [14:36:34]RAPDU: 90 00 [14:36:34]wFMCommunicate OK [14:36:34]wFMCommunicate request_size=10 [14:36:34]MH_SAM_APDU [14:36:34]CAPDU: 80 0D 02 02 05 40 A6 55 EB 5F [14:36:34]Write to MH i2c: E2 0D 00 5A 31 80 0D 02 02 05 00 40 A6 55 EB 5F 00 00 94 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:34]Read from MH i2c: E2 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 03 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 03 00 5A 31 00 90 00 FF [14:36:34]RAPDU: 90 00 [14:36:34]wFMCommunicate OK [14:36:34]wFMCommunicate request_size=4 [14:36:34]MH_SAM_APDU [14:36:34]CAPDU: 80 0D 03 02 [14:36:34]Write to MH i2c: E2 08 00 5B 31 80 0D 03 02 00 00 00 00 07 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:34]Read from MH i2c: E2 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 0B 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 0B 00 5B 31 00 32 FA 63 79 6C 30 64 C5 90 00 D5 [14:36:34]RAPDU: 32 FA 63 79 6C 30 64 C5 90 00 [14:36:34]wFMCommunicate OK [14:36:34]SAM_PROTO_SignData done [14:36:34]FM_MakeSignedData done [14:36:34]CreateOFDProtocolMessage [14:36:34]wFMCommunicate request_size=4 [14:36:34]MH_SAM_APDU [14:36:34]CAPDU: 80 11 00 00 [14:36:34]Write to MH i2c: E2 08 00 5C 31 80 11 00 00 00 00 00 00 07 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:34]Read from MH i2c: E2 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 17 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 17 00 5C 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 54 [14:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:36:34]wFMCommunicate OK [14:36:34]CreateOFDProtocolMessage done [14:36:34]OFDSenderStorePacket 198031 [14:36:34]StoreOFDPacket docnum=198031 [14:36:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 02 07 01 10 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 74 01 00 00 F4 03 04 00 F2 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 05 03 00 35 04 06 00 F3 40 A6 55 EB 5F 32 FA 63 79 6C 30 64 C5 [14:36:34]CheckFolder [14:36:34]dirname=/storage/ofd_packets [14:36:34]CheckFolder done [14:36:34]ProducePacketName [14:36:34]name=ofd_packets/00198031 [14:36:34]NVStorageSaveData ofd_packets/00198031 [14:36:34]File name is /storage/ofd_packets/00198031 [14:36:34]Write 301 bytes [14:36:34]NVStorageSaveData done [14:36:34]OFDSenderStorePacket done [14:36:34]KKMCreateOFDPacket done [14:36:34]NVStorageSaveData kkm_last_timestamp [14:36:34]File name is /storage/kkm_last_timestamp [14:36:34]Write 4 bytes [14:36:34]NVStorageSaveData done [14:36:34]ExternCall_PrintAddStr [14:36:34]wPrintStart [14:36:34]Write to MH i2c: 01 00 00 5D 31 8E [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: 01 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: 01 07 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: 01 07 00 5D 31 00 00 00 00 00 FF 0F A3 [14:36:34]RasterBufferAndPrint [14:36:34]line Счет N : (1)11325435 [14:36:34]line ИНН: 02508201610067 [14:36:34]line Контрольно-Кассовый Чек [14:36:34]line ПРОДАЖА [14:36:34]line ТРК (МРК, ГНК) : 11 [14:36:34]line Товар: 2710124500 [14:36:34]line Аи-95-К-5 [14:36:34]line 26.960 * 74.20 [14:36:34]line = 2000.43 [14:36:34]line НДС 12% НСП 1% [14:36:34]line > о реализуемом товаре [14:36:34]line ИТОГО: 2000.43 [14:36:34]line НСП 1% : 17.70 [14:36:34]line НДС 12% : 212.43 [14:36:34]line Наличными: 0.00 [14:36:34]line Безнал.: 2000.43 [14:36:34]line Место: АЗС № 95 "Партнер Нефть" [14:36:34]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:36:34]line СНО: Общий режим [14:36:34]line Чек 372 16.08.2024 14:36 [14:36:34]line Смена: 462 ФФД: 1.0 [14:36:34]line ЗНМ: 0300000079 [14:36:34]line РНМ: 0000000000092545 [14:36:34]line Версия ККМ: 001 [14:36:34]line Платежная система: O! деньги [14:36:34]line ФМ: 0000000000871802 [14:36:34]line ФД: 198031 [14:36:34]line ФПД: 267458994105183 [14:36:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143634&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198031&fm=267458994105183&tin=02508201610067®Number=0000000000092545&sum=200043 [14:36:34]written 0, free lines is 4095 [14:36:34]OFD Sender: Processing packet 198031 [packets to send 245, broken 244] [14:36:34]ProducePacketName [14:36:34]name=ofd_packets/00198031 [14:36:34]OFD Sender: To server: pG, [14:36:34]CommunicateWithHost lk.salyk.kg:30040 [14:36:34]ConnectInit lk.salyk.kg [14:36:34]Connected sock=10 [14:36:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 02 07 01 10 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 74 01 00 00 F4 03 04 00 F2 63 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 05 03 00 35 04 06 00 F3 40 A6 55 EB 5F 32 FA 63 79 6C 30 64 C5 [14:36:34]Write to MH i2c: 01 00 00 87 31 B8 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: 01 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: 01 07 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: 01 07 00 87 31 00 00 00 00 00 F3 0C BE [14:36:34]RasterBufferAndPrint [14:36:34]line [14:36:34]line [14:36:34]line [14:36:34]line [14:36:34]line [14:36:34]written 0, free lines is 3324 [14:36:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 96 75 47 00 51 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8F 05 03 00 F4 03 04 00 05 10 BF 66 B6 04 01 00 00 CC 5B C2 05 40 33 40 80 [14:36:34]CommunicateWithHost err = 0 [14:36:34]CheckOFDResponse [14:36:34]1017 (14) - 77093643461234 [14:36:34]1041 (16) - 0000000000871802 [14:36:34]1040 (4) - 198031 [14:36:34]1012 (4) - 16.08.2024 08:38 [14:36:34]1206 (1) - 0 [14:36:34]OFD Sender: Remove packet 198031 [14:36:34]ProducePacketName [14:36:34]name=ofd_packets/00198031 [14:36:34]NVStorageDeleteData [14:36:34]MH_Cut [14:36:34]Write to MH i2c: D1 01 00 8E 31 01 91 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: D1 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: D1 01 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: D1 01 00 8E 31 00 90 [14:36:34]Write to MH i2c: 01 00 00 8F 31 C0 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:35]OFD Sender: No OFD packet to send [14:36:35]*** Cut start [14:36:35]*** Purtial cut [14:36:35]*** Stage 1: CUTSNS_PIN = 1 [14:36:35]Read from MH i2c: 01 [14:36:35]MH_I2C_Read... [14:36:35]*** Stop cut motor [14:36:35]*** Cut end [14:36:35]Read from MH i2c: 01 07 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: 01 07 00 8F 31 00 00 00 00 00 FF 0F D5 [14:36:35]process_action close_receipt done [14:36:35]requested_data is exist [14:36:35]produce_requested_data [14:36:35]requested_item fm.sn is exist - process it [14:36:35]wFMCommunicate request_size=4 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 11 00 00 [14:36:35]Write to MH i2c: E2 08 00 90 31 80 11 00 00 00 00 00 00 3B [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 17 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 17 00 90 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 88 [14:36:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:36:35]wFMCommunicate OK [14:36:35]requested_item fd.num is exist - process it [14:36:35]SAM_PROTO_GetFieldsCounters [14:36:35]wFMCommunicate request_size=4 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 13 00 00 [14:36:35]Write to MH i2c: E2 08 00 91 31 80 13 00 00 00 00 00 00 3E [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:36]Read from MH i2c: E2 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: E2 62 00 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: E2 62 00 91 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8F 05 03 00 0E 04 04 00 CE 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 1E [14:36:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8F 05 03 00 0E 04 04 00 CE 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:36:36]wFMCommunicate OK [14:36:36]SAM_PROTO_GetFieldsCounters done [14:36:36]requested_item shift.num is exist - process it [14:36:36]requested_item shift.opened is exist - process it [14:36:36]req_shift_opened [14:36:36]FM_GetShiftState [14:36:36]SAM_PROTO_GetShiftState [14:36:36]wFMCommunicate request_size=4 [14:36:36]MH_SAM_APDU [14:36:36]CAPDU: 80 13 01 00 [14:36:36]Write to MH i2c: E2 08 00 92 31 80 13 01 00 00 00 00 00 40 [14:36:36]Write i2c OK [14:36:36]MH_I2C_Read... [14:36:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:36]Read from MH i2c: E2 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: E2 0E 00 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: E2 0E 00 92 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CE [14:36:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:36:36]wFMCommunicate OK [14:36:36]SAM_PROTO_GetShiftState done [14:36:36]FM_GetShiftState done [14:36:36]req_shift_opened done [14:36:36]requested_item shift.open_date is exist - process it [14:36:36]req_shift_open_date [14:36:36]req_shift_open_date done [14:36:36]produce_requested_data done [14:36:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198031,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:36:36]process_action_free close_receipt [14:36:36]json_value_free [14:36:36]json_value_free done [14:36:36]process_json_proto returns [14:36:36]Send response to host [14:36:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198031,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:36:36]free response buf [14:36:36]execute_script done [14:36:36]execute_script returns [14:36:36]free content buf [14:36:36]Sock 7.Close socket [14:36:36]Sock 7.Thread stoped [14:36:40]OFD Sender: No OFD packet to send [14:36:45]OFD Sender: No OFD packet to send [14:36:50]OFD Sender: No OFD packet to send [14:36:55]OFD Sender: No OFD packet to send [14:37:00]OFD Sender: No OFD packet to send [14:37:01]accept exits with 9 [14:37:01]New connection [14:37:01]New thread 3067260260 created [14:37:01]Thread 3067403620 joined [14:37:01]Waiting for new connection... [14:37:01] Sock 9.Parse request [14:37:01]Sock 9.Check first char [14:37:01]Sock 9.First char is OK [14:37:01]request: POST /json_proto HTTP/1.0 [14:37:01]Method: POST [14:37:01]URL: /json_proto [14:37:01]Method is POST - this is cgi request [14:37:01]url: /json_proto [14:37:01]query_string will be loaded in cgi processing [14:37:01]execute_cgi json_proto POST (null) [14:37:01]execute_cgi path=json_proto method=POST [14:37:01]POST find Content-Length [14:37:01]Host: 172.17.46.195:8080 [14:37:01]Content-Length: 805 [14:37:01]Content-Type: application/json [14:37:01] [14:37:01]POST finish read [14:37:01]Found Content-Length = 805 [14:37:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325436", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:01]execute_script... [14:37: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)11325436", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:01]POST & json_proto [14:37:01]process_json_proto [14:37:01]json parsed OK: [14:37:01]protocol is kg_v1.0 [14:37:01]action value=close_receipt [14:37:01]process_action close_receipt [14:37:01]cmd_close_receipt [14:37:01]MH_GetDate [14:37:01]Write to MH i2c: F0 00 00 93 31 B3 [14:37:01]Write i2c OK [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: F0 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: F0 09 00 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: F0 09 00 93 31 00 0F 64 BF 66 8D AE BC 66 B1 [14:37:01]GetLastDocTimeStamp 1723818994 [14:37:01]current date 1723819023 [14:37:01]FM_GetShiftState [14:37:01]SAM_PROTO_GetShiftState [14:37:01]wFMCommunicate request_size=4 [14:37:01]MH_SAM_APDU [14:37:01]CAPDU: 80 13 01 00 [14:37:01]Write to MH i2c: E2 08 00 94 31 80 13 01 00 00 00 00 00 42 [14:37:01]Write i2c OK [14:37:01]MH_I2C_Read... [14:37:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:01]Read from MH i2c: E2 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: E2 0E 00 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: E2 0E 00 94 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [14:37:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:37:01]wFMCommunicate OK [14:37:01]SAM_PROTO_GetShiftState done [14:37:01]FM_GetShiftState done [14:37:01]opened in 1723766727 [14:37:01]opened+sec_in_day 1723853127 [14:37:01]quantity*price = 100021 [14:37:01]sum+1 = 100023 [14:37:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 373 16.08.2024 14:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198032 ФПД: 176854784759536 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143703&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198032&fm=176854784759536&tin=02508201610067®Number=0000000000092545&sum=100022 [14:37:02]StoreToDocumentArchive [14:37:02]shift 462 fd 198032 [14:37:02]save to /storage/0462/doc_00198032 [14:37:02]save last doc name /storage/0462/doc_00198032 to /storage/kkm_last_doc_name [14:37:02]save OK [14:37:02]Clear old archive folders... [14:37:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:37:02]tlvbuf is B6E16010 [14:37:02]SAM_PROTO_ClearQueue [14:37:02]wFMCommunicate request_size=4 [14:37:02]MH_SAM_APDU [14:37:02]CAPDU: 80 09 00 00 [14:37:02]Write to MH i2c: E2 08 00 A1 31 80 09 00 00 00 00 00 00 44 [14:37:02]Write i2c OK [14:37:02]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 A1 31 00 90 00 46 [14:37:03]RAPDU: 90 00 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_ClearQueue done [14:37:03]KKMCreateOFDPacket [14:37:03]OFDProtocolAddRootSTLVToBuf [14:37:03]FM_MakeSignedData [14:37:03]FM_MakeSignedData [14:37:03]SAM_PROTO_SignData [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 0D 01 02 [14:37:03]Write to MH i2c: E2 08 00 A2 31 80 0D 01 02 00 00 00 00 4C [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 A2 31 00 90 00 47 [14:37:03]RAPDU: 90 00 [14:37:03]wFMCommunicate OK [14:37:03]wFMCommunicate request_size=255 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 75 01 00 00 F4 03 04 00 0F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 05 03 00 35 04 06 00 A0 [14:37:03]Write to MH i2c: E2 02 01 A3 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 75 01 00 00 F4 03 04 00 0F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 05 03 00 35 04 06 00 A0 00 00 33 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 A3 31 00 90 00 48 [14:37:03]RAPDU: 90 00 [14:37:03]wFMCommunicate OK [14:37:03]wFMCommunicate request_size=10 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 0D 02 02 05 D9 36 9F 56 F0 [14:37:03]Write to MH i2c: E2 0D 00 A4 31 80 0D 02 02 05 00 D9 36 9F 56 F0 00 00 4D [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 03 00 A4 31 00 90 00 49 [14:37:03]RAPDU: 90 00 [14:37:03]wFMCommunicate OK [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 0D 03 02 [14:37:03]Write to MH i2c: E2 08 00 A5 31 80 0D 03 02 00 00 00 00 51 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0B 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0B 00 A5 31 00 B7 4E B1 F3 25 9B A4 F9 90 00 58 [14:37:03]RAPDU: B7 4E B1 F3 25 9B A4 F9 90 00 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_SignData done [14:37:03]FM_MakeSignedData done [14:37:03]CreateOFDProtocolMessage [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 11 00 00 [14:37:03]Write to MH i2c: E2 08 00 A6 31 80 11 00 00 00 00 00 00 51 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 17 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 17 00 A6 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9E [14:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:37:03]wFMCommunicate OK [14:37:03]CreateOFDProtocolMessage done [14:37:03]OFDSenderStorePacket 198032 [14:37:03]StoreOFDPacket docnum=198032 [14:37:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 93 07 01 E2 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 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 75 01 00 00 F4 03 04 00 0F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 05 03 00 35 04 06 00 A0 D9 36 9F 56 F0 B7 4E B1 F3 25 9B A4 F9 [14:37:03]CheckFolder [14:37:03]dirname=/storage/ofd_packets [14:37:03]CheckFolder done [14:37:03]ProducePacketName [14:37:03]name=ofd_packets/00198032 [14:37:03]NVStorageSaveData ofd_packets/00198032 [14:37:03]File name is /storage/ofd_packets/00198032 [14:37:03]Write 301 bytes [14:37:03]NVStorageSaveData done [14:37:03]OFDSenderStorePacket done [14:37:03]KKMCreateOFDPacket done [14:37:03]NVStorageSaveData kkm_last_timestamp [14:37:03]File name is /storage/kkm_last_timestamp [14:37:03]Write 4 bytes [14:37:03]NVStorageSaveData done [14:37:03]ExternCall_PrintAddStr [14:37:03]wPrintStart [14:37:03]Write to MH i2c: 01 00 00 A7 31 D8 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 07 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 07 00 A7 31 00 00 00 00 00 FF 0F ED [14:37:03]RasterBufferAndPrint [14:37:03]line Счет N : (1)11325436 [14:37:03]line ИНН: 02508201610067 [14:37:03]line Контрольно-Кассовый Чек [14:37:03]line ПРОДАЖА [14:37:03]line ТРК (МРК, ГНК) : 31 [14:37:03]line Товар: 2710124500 [14:37:03]line Аи-95-К-5 [14:37:03]line 13.480 * 74.20 [14:37:03]line = 1000.22 [14:37:03]line НДС 12% НСП 1% [14:37:03]line > о реализуемом товаре [14:37:03]line ИТОГО: 1000.22 [14:37:03]line НСП 1% : 8.85 [14:37:03]line НДС 12% : 106.22 [14:37:03]line Наличными: 0.00 [14:37:03]line Безнал.: 1000.22 [14:37:03]line Место: АЗС № 95 "Партнер Нефть" [14:37:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:37:03]line СНО: Общий режим [14:37:03]line Чек 373 16.08.2024 14:37 [14:37:03]line Смена: 462 ФФД: 1.0 [14:37:03]line ЗНМ: 0300000079 [14:37:03]line РНМ: 0000000000092545 [14:37:03]line Версия ККМ: 001 [14:37:03]line Платежная система: O! деньги [14:37:03]line ФМ: 0000000000871802 [14:37:03]line ФД: 198032 [14:37:03]line ФПД: 176854784759536 [14:37:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143703&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198032&fm=176854784759536&tin=02508201610067®Number=0000000000092545&sum=100022 [14:37:03]written 0, free lines is 4095 [14:37:03]OFD Sender: Processing packet 198032 [packets to send 245, broken 244] [14:37:03]ProducePacketName [14:37:03]name=ofd_packets/00198032 [14:37:03]OFD Sender: To server: pG, [14:37:03]CommunicateWithHost lk.salyk.kg:30040 [14:37:03]ConnectInit lk.salyk.kg [14:37:03]Write to MH i2c: 01 00 00 D1 31 02 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 07 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 07 00 D1 31 00 00 00 00 00 F0 0C 05 [14:37:03]RasterBufferAndPrint [14:37:03]line [14:37:03]line [14:37:03]line [14:37:03]line [14:37:03]line [14:37:03]written 0, free lines is 3318 [14:37:03]MH_Cut [14:37:03]Write to MH i2c: D1 01 00 D8 31 01 DB [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: D1 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: D1 01 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: D1 01 00 D8 31 00 DA [14:37:03]Write to MH i2c: 01 00 00 D9 31 0A [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:04]*** Cut start [14:37:04]*** Purtial cut [14:37:04]*** CUTSNS_PIN = 0 [14:37:04]*** Stage 1: CUTSNS_PIN = 1 [14:37:06]Read from MH i2c: 01 [14:37:06]MH_I2C_Read... [14:37:06]*** Stop cut motor [14:37:06]*** Cut end [14:37:06]Read from MH i2c: 01 07 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 07 00 D9 31 00 00 00 00 00 FF 0F 1F [14:37:06]process_action close_receipt done [14:37:06]requested_data is exist [14:37:06]produce_requested_data [14:37:06]requested_item fm.sn is exist - process it [14:37:06]wFMCommunicate request_size=4 [14:37:06]MH_SAM_APDU [14:37:06]CAPDU: 80 11 00 00 [14:37:06]Write to MH i2c: E2 08 00 DA 31 80 11 00 00 00 00 00 00 85 [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:06]Read from MH i2c: E2 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 17 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 17 00 DA 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [14:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:37:06]wFMCommunicate OK [14:37:06]requested_item fd.num is exist - process it [14:37:06]SAM_PROTO_GetFieldsCounters [14:37:06]wFMCommunicate request_size=4 [14:37:06]MH_SAM_APDU [14:37:06]CAPDU: 80 13 00 00 [14:37:06]Write to MH i2c: E2 08 00 DB 31 80 13 00 00 00 00 00 00 88 [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:06]Read from MH i2c: E2 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 62 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 62 00 DB 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 90 05 03 00 0E 04 04 00 CE 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 6C [14:37:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 90 05 03 00 0E 04 04 00 CE 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:37:06]wFMCommunicate OK [14:37:06]SAM_PROTO_GetFieldsCounters done [14:37:06]requested_item shift.num is exist - process it [14:37:06]requested_item shift.opened is exist - process it [14:37:06]req_shift_opened [14:37:06]FM_GetShiftState [14:37:06]SAM_PROTO_GetShiftState [14:37:06]wFMCommunicate request_size=4 [14:37:06]MH_SAM_APDU [14:37:06]CAPDU: 80 13 01 00 [14:37:06]Write to MH i2c: E2 08 00 DC 31 80 13 01 00 00 00 00 00 8A [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:06]Read from MH i2c: E2 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 0E 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: E2 0E 00 DC 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [14:37:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:37:06]wFMCommunicate OK [14:37:06]SAM_PROTO_GetShiftState done [14:37:06]FM_GetShiftState done [14:37:06]req_shift_opened done [14:37:06]requested_item shift.open_date is exist - process it [14:37:06]req_shift_open_date [14:37:06]req_shift_open_date done [14:37:06]produce_requested_data done [14:37:06]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198032,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:37:06]process_action_free close_receipt [14:37:06]json_value_free [14:37:06]json_value_free done [14:37:06]process_json_proto returns [14:37:06]Send response to host [14:37:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198032,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:37:06]free response buf [14:37:06]execute_script done [14:37:06]execute_script returns [14:37:06]free content buf [14:37:06]Sock 9.Close socket [14:37:06]Sock 9.Thread stoped [14:38:38]accept exits with 7 [14:38:38]New connection [14:38:38]New thread 3067403620 created [14:38:38]Thread 3067260260 joined [14:38:38]Waiting for new connection... [14:38:38] Sock 7.Parse request [14:38:38]Sock 7.Check first char [14:38:38]Sock 7.First char is OK [14:38:38]request: POST /json_proto HTTP/1.0 [14:38:38]Method: POST [14:38:38]URL: /json_proto [14:38:38]Method is POST - this is cgi request [14:38:38]url: /json_proto [14:38:38]query_string will be loaded in cgi processing [14:38:38]execute_cgi json_proto POST (null) [14:38:38]execute_cgi path=json_proto method=POST [14:38:38]POST find Content-Length [14:38:38]Host: 172.17.46.195:8080 [14:38:38]Content-Length: 802 [14:38:38]Content-Type: application/json [14:38:38] [14:38:38]POST finish read [14:38:38]Found Content-Length = 802 [14:38:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:38]execute_script... [14:38: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)11325437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:38]POST & json_proto [14:38:38]process_json_proto [14:38:38]json parsed OK: [14:38:38]protocol is kg_v1.0 [14:38:38]action value=close_receipt [14:38:38]process_action close_receipt [14:38:38]cmd_close_receipt [14:38:38]MH_GetDate [14:38:38]Write to MH i2c: F0 00 00 DD 31 FD [14:38:38]Write i2c OK [14:38:38]MH_I2C_Read... [14:38:38]Read from MH i2c: F0 [14:38:38]MH_I2C_Read... [14:38:38]Read from MH i2c: F0 09 00 [14:38:38]MH_I2C_Read... [14:38:38]Read from MH i2c: F0 09 00 DD 31 00 70 64 BF 66 8D AE BC 66 5C [14:38:38]GetLastDocTimeStamp 1723819023 [14:38:38]current date 1723819120 [14:38:38]FM_GetShiftState [14:38:38]SAM_PROTO_GetShiftState [14:38:38]wFMCommunicate request_size=4 [14:38:38]MH_SAM_APDU [14:38:38]CAPDU: 80 13 01 00 [14:38:38]Write to MH i2c: E2 08 00 DE 31 80 13 01 00 00 00 00 00 8C [14:38:38]Write i2c OK [14:38:38]MH_I2C_Read... [14:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:38]Read from MH i2c: E2 [14:38:38]MH_I2C_Read... [14:38:38]Read from MH i2c: E2 0E 00 [14:38:38]MH_I2C_Read... [14:38:38]Read from MH i2c: E2 0E 00 DE 31 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [14:38:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:38:38]wFMCommunicate OK [14:38:38]SAM_PROTO_GetShiftState done [14:38:38]FM_GetShiftState done [14:38:38]opened in 1723766727 [14:38:38]opened+sec_in_day 1723853127 [14:38:38]quantity*price = 50036 [14:38:38]sum+1 = 50037 [14:38:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 374 16.08.2024 14:38 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198033 ФПД: 134935565240899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143840&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198033&fm=134935565240899&tin=02508201610067®Number=0000000000092545&sum=50036 [14:38:39]StoreToDocumentArchive [14:38:39]shift 462 fd 198033 [14:38:39]save to /storage/0462/doc_00198033 [14:38:39]save last doc name /storage/0462/doc_00198033 to /storage/kkm_last_doc_name [14:38:39]save OK [14:38:39]Clear old archive folders... [14:38:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:39]tlvbuf is 00923590 [14:38:39]SAM_PROTO_ClearQueue [14:38:39]wFMCommunicate request_size=4 [14:38:39]MH_SAM_APDU [14:38:39]CAPDU: 80 09 00 00 [14:38:39]Write to MH i2c: E2 08 00 EB 31 80 09 00 00 00 00 00 00 8E [14:38:39]Write i2c OK [14:38:39]MH_I2C_Read... [14:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:40]Read from MH i2c: E2 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 EB 31 00 90 00 90 [14:38:40]RAPDU: 90 00 [14:38:40]wFMCommunicate OK [14:38:40]SAM_PROTO_ClearQueue done [14:38:40]KKMCreateOFDPacket [14:38:40]OFDProtocolAddRootSTLVToBuf [14:38:40]FM_MakeSignedData [14:38:40]FM_MakeSignedData [14:38:40]SAM_PROTO_SignData [14:38:40]wFMCommunicate request_size=4 [14:38:40]MH_SAM_APDU [14:38:40]CAPDU: 80 0D 01 02 [14:38:40]Write to MH i2c: E2 08 00 EC 31 80 0D 01 02 00 00 00 00 96 [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:40]Read from MH i2c: E2 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 EC 31 00 90 00 91 [14:38:40]RAPDU: 90 00 [14:38:40]wFMCommunicate OK [14:38:40]wFMCommunicate request_size=255 [14:38:40]MH_SAM_APDU [14:38:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 70 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 05 03 00 35 04 06 00 7A [14:38:40]Write to MH i2c: E2 02 01 ED 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 70 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 05 03 00 35 04 06 00 7A 00 00 A8 [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:40]Read from MH i2c: E2 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 ED 31 00 90 00 92 [14:38:40]RAPDU: 90 00 [14:38:40]wFMCommunicate OK [14:38:40]wFMCommunicate request_size=10 [14:38:40]MH_SAM_APDU [14:38:40]CAPDU: 80 0D 02 02 05 B9 22 6F 0A 43 [14:38:40]Write to MH i2c: E2 0D 00 EE 31 80 0D 02 02 05 00 B9 22 6F 0A 43 00 00 3A [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:40]Read from MH i2c: E2 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 03 00 EE 31 00 90 00 93 [14:38:40]RAPDU: 90 00 [14:38:40]wFMCommunicate OK [14:38:40]wFMCommunicate request_size=4 [14:38:40]MH_SAM_APDU [14:38:40]CAPDU: 80 0D 03 02 [14:38:40]Write to MH i2c: E2 08 00 EF 31 80 0D 03 02 00 00 00 00 9B [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:40]Read from MH i2c: E2 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 0B 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 0B 00 EF 31 00 E4 AC E8 04 CE 31 57 36 90 00 A4 [14:38:40]RAPDU: E4 AC E8 04 CE 31 57 36 90 00 [14:38:40]wFMCommunicate OK [14:38:40]SAM_PROTO_SignData done [14:38:40]FM_MakeSignedData done [14:38:40]CreateOFDProtocolMessage [14:38:40]wFMCommunicate request_size=4 [14:38:40]MH_SAM_APDU [14:38:40]CAPDU: 80 11 00 00 [14:38:40]Write to MH i2c: E2 08 00 F0 31 80 11 00 00 00 00 00 00 9B [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:40]Read from MH i2c: E2 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 17 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: E2 17 00 F0 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E8 [14:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:38:40]wFMCommunicate OK [14:38:40]CreateOFDProtocolMessage done [14:38:40]OFDSenderStorePacket 198033 [14:38:40]StoreOFDPacket docnum=198033 [14:38:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D 11 07 01 A6 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 70 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 05 03 00 35 04 06 00 7A B9 22 6F 0A 43 E4 AC E8 04 CE 31 57 36 [14:38:40]CheckFolder [14:38:40]dirname=/storage/ofd_packets [14:38:40]CheckFolder done [14:38:40]ProducePacketName [14:38:40]name=ofd_packets/00198033 [14:38:40]NVStorageSaveData ofd_packets/00198033 [14:38:40]File name is /storage/ofd_packets/00198033 [14:38:40]Write 301 bytes [14:38:40]NVStorageSaveData done [14:38:40]OFDSenderStorePacket done [14:38:40]KKMCreateOFDPacket done [14:38:40]NVStorageSaveData kkm_last_timestamp [14:38:40]File name is /storage/kkm_last_timestamp [14:38:40]Write 4 bytes [14:38:40]NVStorageSaveData done [14:38:40]ExternCall_PrintAddStr [14:38:40]wPrintStart [14:38:40]Write to MH i2c: 01 00 00 F1 31 22 [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: 01 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: 01 07 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: 01 07 00 F1 31 00 00 00 00 00 FF 0F 37 [14:38:40]RasterBufferAndPrint [14:38:40]line Счет N : (1)11325437 [14:38:40]line ИНН: 02508201610067 [14:38:40]line Контрольно-Кассовый Чек [14:38:40]line ПРОДАЖА [14:38:40]line ТРК (МРК, ГНК) : 42 [14:38:40]line Товар: 2710124130 [14:38:40]line Аи-92-К-4 [14:38:40]line 7.380 * 67.80 [14:38:40]line = 500.36 [14:38:40]line НДС 12% НСП 1% [14:38:40]line > о реализуемом товаре [14:38:40]line ИТОГО: 500.36 [14:38:40]line НСП 1% : 4.43 [14:38:40]line НДС 12% : 53.14 [14:38:40]line Наличными: 0.00 [14:38:40]line Безнал.: 500.36 [14:38:40]line Место: АЗС № 95 "Партнер Нефть" [14:38:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:38:40]line СНО: Общий режим [14:38:40]line Чек 374 16.08.2024 14:38 [14:38:40]line Смена: 462 ФФД: 1.0 [14:38:40]line ЗНМ: 0300000079 [14:38:40]line РНМ: 0000000000092545 [14:38:40]line Версия ККМ: 001 [14:38:40]line Платежная система: O! деньги [14:38:40]line ФМ: 0000000000871802 [14:38:40]line ФД: 198033 [14:38:40]line ФПД: 134935565240899 [14:38:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143840&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198033&fm=134935565240899&tin=02508201610067®Number=0000000000092545&sum=50036 [14:38:40]written 0, free lines is 4095 [14:38:40]Write to MH i2c: 01 00 00 1B 32 4D [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: 01 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: 01 07 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: 01 07 00 1B 32 00 00 00 00 00 E2 0C 42 [14:38:40]RasterBufferAndPrint [14:38:40]line [14:38:40]line [14:38:40]line [14:38:40]line [14:38:40]line [14:38:40]written 0, free lines is 3303 [14:38:40]MH_Cut [14:38:40]Write to MH i2c: D1 01 00 22 32 01 26 [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: D1 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: D1 01 00 [14:38:40]MH_I2C_Read... [14:38:40]Read from MH i2c: D1 01 00 22 32 00 25 [14:38:40]Write to MH i2c: 01 00 00 23 32 55 [14:38:40]Write i2c OK [14:38:40]MH_I2C_Read... [14:38:41]*** Cut start [14:38:41]*** Purtial cut [14:38:41]*** Stage 1: CUTSNS_PIN = 1 [14:38:42]Read from MH i2c: 01 [14:38:42]MH_I2C_Read... [14:38:42]*** Stop cut motor [14:38:42]*** Cut end [14:38:42]Read from MH i2c: 01 07 00 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: 01 07 00 23 32 00 00 00 00 00 FF 0F 6A [14:38:42]process_action close_receipt done [14:38:42]requested_data is exist [14:38:42]produce_requested_data [14:38:42]requested_item fm.sn is exist - process it [14:38:42]wFMCommunicate request_size=4 [14:38:42]MH_SAM_APDU [14:38:42]CAPDU: 80 11 00 00 [14:38:42]Write to MH i2c: E2 08 00 24 32 80 11 00 00 00 00 00 00 D0 [14:38:42]Write i2c OK [14:38:42]MH_I2C_Read... [14:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:42]Read from MH i2c: E2 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: E2 17 00 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: E2 17 00 24 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [14:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:38:42]wFMCommunicate OK [14:38:42]requested_item fd.num is exist - process it [14:38:42]SAM_PROTO_GetFieldsCounters [14:38:42]wFMCommunicate request_size=4 [14:38:42]MH_SAM_APDU [14:38:42]CAPDU: 80 13 00 00 [14:38:42]Write to MH i2c: E2 08 00 25 32 80 13 00 00 00 00 00 00 D3 [14:38:42]Write i2c OK [14:38:42]MH_I2C_Read... [14:38:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:42]Read from MH i2c: E2 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: E2 62 00 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: E2 62 00 25 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 91 05 03 00 0E 04 04 00 CE 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 BB [14:38:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 91 05 03 00 0E 04 04 00 CE 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:42]wFMCommunicate OK [14:38:42]SAM_PROTO_GetFieldsCounters done [14:38:42]requested_item shift.num is exist - process it [14:38:42]requested_item shift.opened is exist - process it [14:38:42]req_shift_opened [14:38:42]FM_GetShiftState [14:38:42]SAM_PROTO_GetShiftState [14:38:42]wFMCommunicate request_size=4 [14:38:42]MH_SAM_APDU [14:38:42]CAPDU: 80 13 01 00 [14:38:42]Write to MH i2c: E2 08 00 26 32 80 13 01 00 00 00 00 00 D5 [14:38:42]Write i2c OK [14:38:42]MH_I2C_Read... [14:38:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:42]Read from MH i2c: E2 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: E2 0E 00 [14:38:42]MH_I2C_Read... [14:38:42]Read from MH i2c: E2 0E 00 26 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 63 [14:38:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:38:42]wFMCommunicate OK [14:38:42]SAM_PROTO_GetShiftState done [14:38:42]FM_GetShiftState done [14:38:42]req_shift_opened done [14:38:42]requested_item shift.open_date is exist - process it [14:38:42]req_shift_open_date [14:38:42]req_shift_open_date done [14:38:42]produce_requested_data done [14:38:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198033,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:38:42]process_action_free close_receipt [14:38:42]json_value_free [14:38:42]json_value_free done [14:38:42]process_json_proto returns [14:38:42]Send response to host [14:38:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198033,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:38:42]free response buf [14:38:42]execute_script done [14:38:42]execute_script returns [14:38:42]free content buf [14:38:42]Sock 7.Close socket [14:38:42]Sock 7.Thread stoped [14:39:14]ConnectInit Can't connect to host [14:39:14]CommunicateWithHost connect error [14:39:14]CommunicateWithHost err = -1 [14:39:14]OFD Sender: Server communicate error [14:39:14]OFD Sender: Processing packet 198032 [packets to send 246, broken 244] [14:39:14]ProducePacketName [14:39:14]name=ofd_packets/00198032 [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:15]Connected sock=7 [14:39:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 93 07 01 E2 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 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 75 01 00 00 F4 03 04 00 0F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 90 05 03 00 35 04 06 00 A0 D9 36 9F 56 F0 B7 4E B1 F3 25 9B A4 F9 [14:39:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 66 73 47 00 9C 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 38 37 31 38 30 32 10 04 04 00 90 05 03 00 F4 03 04 00 A6 10 BF 66 B6 04 01 00 00 25 CF 4C F8 18 F8 04 A5 [14:39:15]CommunicateWithHost err = 0 [14:39:15]CheckOFDResponse [14:39:15]1017 (14) - 77093643461234 [14:39:15]1041 (16) - 0000000000871802 [14:39:15]1040 (4) - 198032 [14:39:15]1012 (4) - 16.08.2024 08:41 [14:39:15]1206 (1) - 0 [14:39:15]OFD Sender: Remove packet 198032 [14:39:15]ProducePacketName [14:39:15]name=ofd_packets/00198032 [14:39:15]NVStorageDeleteData [14:39:15]OFD Sender: Processing packet 198033 [packets to send 245, broken 244] [14:39:15]ProducePacketName [14:39:15]name=ofd_packets/00198033 [14:39:15]OFD Sender: To server: pG, [14:39:15]CommunicateWithHost lk.salyk.kg:30040 [14:39:15]ConnectInit lk.salyk.kg [14:39:16]Connected sock=7 [14:39:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D 11 07 01 A6 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 70 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 05 03 00 35 04 06 00 7A B9 22 6F 0A 43 E4 AC E8 04 CE 31 57 36 [14:39:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D6 78 47 00 2E 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 91 05 03 00 F4 03 04 00 A7 10 BF 66 B6 04 01 00 00 76 14 21 58 CD D9 AC CF [14:39:16]CommunicateWithHost err = 0 [14:39:16]CheckOFDResponse [14:39:16]1017 (14) - 77093643461234 [14:39:16]1041 (16) - 0000000000871802 [14:39:16]1040 (4) - 198033 [14:39:16]1012 (4) - 16.08.2024 08:41 [14:39:16]1206 (1) - 0 [14:39:16]OFD Sender: Remove packet 198033 [14:39:16]ProducePacketName [14:39:16]name=ofd_packets/00198033 [14:39:16]NVStorageDeleteData [14:39:16]OFD Sender: No OFD packet to send [14:39:21]OFD Sender: No OFD packet to send [14:39:26]accept exits with 9 [14:39:26]New connection [14:39:26]New thread 3067260260 created [14:39:26]Thread 3067403620 joined [14:39:26]Waiting for new connection... [14:39:26] Sock 9.Parse request [14:39:26]Sock 9.Check first char [14:39:26]Sock 9.First char is OK [14:39:26]request: POST /json_proto HTTP/1.0 [14:39:26]Method: POST [14:39:26]URL: /json_proto [14:39:26]Method is POST - this is cgi request [14:39:26]url: /json_proto [14:39:26]query_string will be loaded in cgi processing [14:39:26]execute_cgi json_proto POST (null) [14:39:26]execute_cgi path=json_proto method=POST [14:39:26]POST find Content-Length [14:39:26]Host: 172.17.46.195:8080 [14:39:26]Content-Length: 791 [14:39:26]Content-Type: application/json [14:39:26] [14:39:26]POST finish read [14:39:26]Found Content-Length = 791 [14:39:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A02495", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:26]execute_script... [14:39: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)11325438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A02495", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:26]POST & json_proto [14:39:26]process_json_proto [14:39:26]json parsed OK: [14:39:26]protocol is kg_v1.0 [14:39:26]action value=close_receipt [14:39:26]process_action close_receipt [14:39:26]cmd_close_receipt [14:39:26]MH_GetDate [14:39:26]Write to MH i2c: F0 00 00 27 32 48 [14:39:26]Write i2c OK [14:39:26]MH_I2C_Read... [14:39:26]Read from MH i2c: F0 [14:39:26]MH_I2C_Read... [14:39:26]Read from MH i2c: F0 09 00 [14:39:26]MH_I2C_Read... [14:39:26]Read from MH i2c: F0 09 00 27 32 00 9F 64 BF 66 8D AE BC 66 D6 [14:39:26]GetLastDocTimeStamp 1723819120 [14:39:26]current date 1723819167 [14:39:26]FM_GetShiftState [14:39:26]SAM_PROTO_GetShiftState [14:39:26]wFMCommunicate request_size=4 [14:39:26]MH_SAM_APDU [14:39:26]CAPDU: 80 13 01 00 [14:39:26]Write to MH i2c: E2 08 00 28 32 80 13 01 00 00 00 00 00 D7 [14:39:26]Write i2c OK [14:39:26]MH_I2C_Read... [14:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:26]Read from MH i2c: E2 [14:39:26]MH_I2C_Read... [14:39:26]Read from MH i2c: E2 0E 00 [14:39:26]MH_I2C_Read... [14:39:26]Read from MH i2c: E2 0E 00 28 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 65 [14:39:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:39:26]wFMCommunicate OK [14:39:26]SAM_PROTO_GetShiftState done [14:39:26]FM_GetShiftState done [14:39:26]opened in 1723766727 [14:39:26]opened+sec_in_day 1723853127 [14:39:26]quantity*price = 0 [14:39:26]sum+1 = 1 [14:39:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 375 16.08.2024 14:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 02495 ФМ: 0000000000871802 ФД: 198034 ФПД: 22712657201770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143927&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198034&fm=22712657201770&tin=02508201610067®Number=0000000000092545&sum=0 [14:39:27]StoreToDocumentArchive [14:39:27]shift 462 fd 198034 [14:39:27]save to /storage/0462/doc_00198034 [14:39:27]save last doc name /storage/0462/doc_00198034 to /storage/kkm_last_doc_name [14:39:27]save OK [14:39:27]Clear old archive folders... [14:39:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:39:27]tlvbuf is 009414A0 [14:39:27]SAM_PROTO_ClearQueue [14:39:27]wFMCommunicate request_size=4 [14:39:27]MH_SAM_APDU [14:39:27]CAPDU: 80 09 00 00 [14:39:27]Write to MH i2c: E2 08 00 35 32 80 09 00 00 00 00 00 00 D9 [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:27]Read from MH i2c: E2 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 35 32 00 90 00 DB [14:39:27]RAPDU: 90 00 [14:39:27]wFMCommunicate OK [14:39:27]SAM_PROTO_ClearQueue done [14:39:27]KKMCreateOFDPacket [14:39:27]OFDProtocolAddRootSTLVToBuf [14:39:27]FM_MakeSignedData [14:39:27]FM_MakeSignedData [14:39:27]SAM_PROTO_SignData [14:39:27]wFMCommunicate request_size=4 [14:39:27]MH_SAM_APDU [14:39:27]CAPDU: 80 0D 01 02 [14:39:27]Write to MH i2c: E2 08 00 36 32 80 0D 01 02 00 00 00 00 E1 [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:27]Read from MH i2c: E2 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 36 32 00 90 00 DC [14:39:27]RAPDU: 90 00 [14:39:27]wFMCommunicate OK [14:39:27]wFMCommunicate request_size=255 [14:39:27]MH_SAM_APDU [14:39:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 77 01 00 00 F4 03 04 00 9F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 05 03 00 35 04 06 00 14 A8 33 DD [14:39:27]Write to MH i2c: E2 02 01 37 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 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 77 01 00 00 F4 03 04 00 9F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 05 03 00 35 04 06 00 14 A8 33 DD 00 00 7B [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:27]Read from MH i2c: E2 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 37 32 00 90 00 DD [14:39:27]RAPDU: 90 00 [14:39:27]wFMCommunicate OK [14:39:27]wFMCommunicate request_size=7 [14:39:27]MH_SAM_APDU [14:39:27]CAPDU: 80 0D 02 02 02 4A 6A [14:39:27]Write to MH i2c: E2 0A 00 38 32 80 0D 02 02 02 00 4A 6A 00 00 9C [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:27]Read from MH i2c: E2 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 03 00 38 32 00 90 00 DE [14:39:27]RAPDU: 90 00 [14:39:27]wFMCommunicate OK [14:39:27]wFMCommunicate request_size=4 [14:39:27]MH_SAM_APDU [14:39:27]CAPDU: 80 0D 03 02 [14:39:27]Write to MH i2c: E2 08 00 39 32 80 0D 03 02 00 00 00 00 E6 [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:27]Read from MH i2c: E2 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 0B 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 0B 00 39 32 00 60 91 E6 3D 07 CA D3 40 90 00 DF [14:39:27]RAPDU: 60 91 E6 3D 07 CA D3 40 90 00 [14:39:27]wFMCommunicate OK [14:39:27]SAM_PROTO_SignData done [14:39:27]FM_MakeSignedData done [14:39:27]CreateOFDProtocolMessage [14:39:27]wFMCommunicate request_size=4 [14:39:27]MH_SAM_APDU [14:39:27]CAPDU: 80 11 00 00 [14:39:27]Write to MH i2c: E2 08 00 3A 32 80 11 00 00 00 00 00 00 E6 [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:27]Read from MH i2c: E2 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 17 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: E2 17 00 3A 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 33 [14:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:39:27]wFMCommunicate OK [14:39:27]CreateOFDProtocolMessage done [14:39:27]OFDSenderStorePacket 198034 [14:39:27]StoreOFDPacket docnum=198034 [14:39:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E5 DD 04 01 D9 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 9F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 05 03 00 35 04 06 00 14 A8 33 DD 4A 6A 60 91 E6 3D 07 CA D3 40 [14:39:27]CheckFolder [14:39:27]dirname=/storage/ofd_packets [14:39:27]CheckFolder done [14:39:27]ProducePacketName [14:39:27]name=ofd_packets/00198034 [14:39:27]NVStorageSaveData ofd_packets/00198034 [14:39:27]File name is /storage/ofd_packets/00198034 [14:39:27]Write 298 bytes [14:39:27]NVStorageSaveData done [14:39:27]OFDSenderStorePacket done [14:39:27]KKMCreateOFDPacket done [14:39:27]NVStorageSaveData kkm_last_timestamp [14:39:27]File name is /storage/kkm_last_timestamp [14:39:27]Write 4 bytes [14:39:27]NVStorageSaveData done [14:39:27]ExternCall_PrintAddStr [14:39:27]wPrintStart [14:39:27]Write to MH i2c: 01 00 00 3B 32 6D [14:39:27]Write i2c OK [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: 01 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: 01 07 00 [14:39:27]MH_I2C_Read... [14:39:27]Read from MH i2c: 01 07 00 3B 32 00 00 00 00 00 FF 0F 82 [14:39:27]RasterBufferAndPrint [14:39:27]line Счет N : (1)11325438 [14:39:27]line ИНН: 02508201610067 [14:39:27]line Контрольно-Кассовый Чек [14:39:27]line ПРОДАЖА [14:39:27]line ТРК (МРК, ГНК) : 61 [14:39:27]line Товар: 2710194210 [14:39:27]line ДТ-К-5 [14:39:27]line 20.000 * 0.00 [14:39:27]line = 0.00 [14:39:27]line НДС 12% НСП 1% [14:39:27]line > о реализуемом товаре [14:39:27]line ИТОГО: 0.00 [14:39:27]line НСП 1% : 0.00 [14:39:27]line НДС 12% : 0.00 [14:39:27]line Наличными: 0.00 [14:39:27]line Безнал.: 0.00 [14:39:27]line Место: АЗС № 95 "Партнер Нефть" [14:39:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:39:27]line СНО: Общий режим [14:39:27]line Чек 375 16.08.2024 14:39 [14:39:27]line Смена: 462 ФФД: 1.0 [14:39:27]line ЗНМ: 0300000079 [14:39:27]line РНМ: 0000000000092545 [14:39:27]line Версия ККМ: 001 [14:39:27]line Талоны: Топливная Карта [14:39:27]line 02495 [14:39:27]line ФМ: 0000000000871802 [14:39:28]line ФД: 198034 [14:39:28]line ФПД: 22712657201770 [14:39:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T143927&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198034&fm=22712657201770&tin=02508201610067®Number=0000000000092545&sum=0 [14:39:28]OFD Sender: Processing packet 198034 [packets to send 245, broken 244] [14:39:28]ProducePacketName [14:39:28]name=ofd_packets/00198034 [14:39:28]OFD Sender: To server: pG, [14:39:28]CommunicateWithHost lk.salyk.kg:30040 [14:39:28]ConnectInit lk.salyk.kg [14:39:28]written 0, free lines is 4095 [14:39:28]Connected sock=10 [14:39:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E5 DD 04 01 D9 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 9F 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 05 03 00 35 04 06 00 14 A8 33 DD 4A 6A 60 91 E6 3D 07 CA D3 40 [14:39:28]Write to MH i2c: 01 00 00 65 32 97 [14:39:28]Write i2c OK [14:39:28]MH_I2C_Read... [14:39:28]Read from MH i2c: 01 [14:39:28]MH_I2C_Read... [14:39:28]Read from MH i2c: 01 07 00 [14:39:28]MH_I2C_Read... [14:39:28]Read from MH i2c: 01 07 00 65 32 00 00 00 00 00 DE 0C 88 [14:39:28]RasterBufferAndPrint [14:39:28]line [14:39:28]line [14:39:28]line [14:39:28]line [14:39:28]line [14:39:28]written 0, free lines is 3300 [14:39:28]MH_Cut [14:39:28]Write to MH i2c: D1 01 00 6C 32 01 70 [14:39:28]Write i2c OK [14:39:28]MH_I2C_Read... [14:39:28]Read from MH i2c: D1 [14:39:28]MH_I2C_Read... [14:39:28]Read from MH i2c: D1 01 00 [14:39:28]MH_I2C_Read... [14:39:28]Read from MH i2c: D1 01 00 6C 32 00 6F [14:39:28]Write to MH i2c: 01 00 00 6D 32 9F [14:39:28]Write i2c OK [14:39:28]MH_I2C_Read... [14:39:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A8 00 47 00 FF 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 92 05 03 00 F4 03 04 00 B4 10 BF 66 B6 04 01 00 00 BC D4 6A 65 84 01 31 3D [14:39:28]CommunicateWithHost err = 0 [14:39:28]CheckOFDResponse [14:39:28]1017 (14) - 77093643461234 [14:39:28]1041 (16) - 0000000000871802 [14:39:28]1040 (4) - 198034 [14:39:28]1012 (4) - 16.08.2024 08:41 [14:39:28]1206 (1) - 0 [14:39:28]OFD Sender: Remove packet 198034 [14:39:28]ProducePacketName [14:39:28]name=ofd_packets/00198034 [14:39:28]NVStorageDeleteData [14:39:29]OFD Sender: No OFD packet to send [14:39:29]*** Cut start [14:39:29]*** Purtial cut [14:39:29]*** CUTSNS_PIN = 0 [14:39:29]*** Stage 1: CUTSNS_PIN = 1 [14:39:31]Read from MH i2c: 01 [14:39:31]MH_I2C_Read... [14:39:31]*** Stop cut motor [14:39:31]*** Cut end [14:39:31]Read from MH i2c: 01 07 00 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: 01 07 00 6D 32 00 00 00 00 00 FF 0F B4 [14:39:31]process_action close_receipt done [14:39:31]requested_data is exist [14:39:31]produce_requested_data [14:39:31]requested_item fm.sn is exist - process it [14:39:31]wFMCommunicate request_size=4 [14:39:31]MH_SAM_APDU [14:39:31]CAPDU: 80 11 00 00 [14:39:31]Write to MH i2c: E2 08 00 6E 32 80 11 00 00 00 00 00 00 1A [14:39:31]Write i2c OK [14:39:31]MH_I2C_Read... [14:39:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:31]Read from MH i2c: E2 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: E2 17 00 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: E2 17 00 6E 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [14:39:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:39:31]wFMCommunicate OK [14:39:31]requested_item fd.num is exist - process it [14:39:31]SAM_PROTO_GetFieldsCounters [14:39:31]wFMCommunicate request_size=4 [14:39:31]MH_SAM_APDU [14:39:31]CAPDU: 80 13 00 00 [14:39:31]Write to MH i2c: E2 08 00 6F 32 80 13 00 00 00 00 00 00 1D [14:39:31]Write i2c OK [14:39:31]MH_I2C_Read... [14:39:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:31]Read from MH i2c: E2 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: E2 62 00 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: E2 62 00 6F 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 92 05 03 00 0E 04 04 00 CE 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 09 [14:39:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 92 05 03 00 0E 04 04 00 CE 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:31]wFMCommunicate OK [14:39:31]SAM_PROTO_GetFieldsCounters done [14:39:31]requested_item shift.num is exist - process it [14:39:31]requested_item shift.opened is exist - process it [14:39:31]req_shift_opened [14:39:31]FM_GetShiftState [14:39:31]SAM_PROTO_GetShiftState [14:39:31]wFMCommunicate request_size=4 [14:39:31]MH_SAM_APDU [14:39:31]CAPDU: 80 13 01 00 [14:39:31]Write to MH i2c: E2 08 00 70 32 80 13 01 00 00 00 00 00 1F [14:39:31]Write i2c OK [14:39:31]MH_I2C_Read... [14:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:31]Read from MH i2c: E2 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: E2 0E 00 [14:39:31]MH_I2C_Read... [14:39:31]Read from MH i2c: E2 0E 00 70 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AD [14:39:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:39:31]wFMCommunicate OK [14:39:31]SAM_PROTO_GetShiftState done [14:39:31]FM_GetShiftState done [14:39:31]req_shift_opened done [14:39:31]requested_item shift.open_date is exist - process it [14:39:31]req_shift_open_date [14:39:31]req_shift_open_date done [14:39:31]produce_requested_data done [14:39:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198034,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:39:31]process_action_free close_receipt [14:39:31]json_value_free [14:39:31]json_value_free done [14:39:31]process_json_proto returns [14:39:31]Send response to host [14:39:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198034,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:39:31]free response buf [14:39:31]execute_script done [14:39:31]execute_script returns [14:39:31]free content buf [14:39:31]Sock 9.Close socket [14:39:31]Sock 9.Thread stoped [14:39:34]OFD Sender: No OFD packet to send [14:39:39]OFD Sender: No OFD packet to send [14:39:44]OFD Sender: No OFD packet to send [14:39:49]OFD Sender: No OFD packet to send [14:39:54]OFD Sender: No OFD packet to send [14:39:59]OFD Sender: No OFD packet to send [14:40:04]OFD Sender: No OFD packet to send [14:40:09]OFD Sender: No OFD packet to send [14:40:14]OFD Sender: No OFD packet to send [14:40:19]OFD Sender: No OFD packet to send [14:40:24]OFD Sender: No OFD packet to send [14:40:29]OFD Sender: No OFD packet to send [14:40:30]accept exits with 7 [14:40:30]New connection [14:40:30]New thread 3067403620 created [14:40:30]Thread 3067260260 joined [14:40:30]Waiting for new connection... [14:40:30] Sock 7.Parse request [14:40:30]Sock 7.Check first char [14:40:30]Sock 7.First char is OK [14:40:30]request: POST /json_proto HTTP/1.0 [14:40:30]Method: POST [14:40:30]URL: /json_proto [14:40:30]Method is POST - this is cgi request [14:40:30]url: /json_proto [14:40:30]query_string will be loaded in cgi processing [14:40:30]execute_cgi json_proto POST (null) [14:40:30]execute_cgi path=json_proto method=POST [14:40:30]POST find Content-Length [14:40:30]Host: 172.17.46.195:8080 [14:40:30]Content-Length: 803 [14:40:30]Content-Type: application/json [14:40:30] [14:40:30]POST finish read [14:40:30]Found Content-Length = 803 [14:40:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325439", "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.230, "sum" : 981.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 981.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:30]execute_script... [14:40: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)11325439", "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.230, "sum" : 981.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 981.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:30]POST & json_proto [14:40:30]process_json_proto [14:40:30]json parsed OK: [14:40:30]protocol is kg_v1.0 [14:40:30]action value=close_receipt [14:40:30]process_action close_receipt [14:40:30]cmd_close_receipt [14:40:30]MH_GetDate [14:40:30]Write to MH i2c: F0 00 00 71 32 92 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: F0 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: F0 09 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: F0 09 00 71 32 00 DF 64 BF 66 8D AE BC 66 60 [14:40:30]GetLastDocTimeStamp 1723819167 [14:40:30]current date 1723819231 [14:40:30]FM_GetShiftState [14:40:30]SAM_PROTO_GetShiftState [14:40:30]wFMCommunicate request_size=4 [14:40:30]MH_SAM_APDU [14:40:30]CAPDU: 80 13 01 00 [14:40:30]Write to MH i2c: E2 08 00 72 32 80 13 01 00 00 00 00 00 21 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:30]Read from MH i2c: E2 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 0E 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 0E 00 72 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AF [14:40:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:40:30]wFMCommunicate OK [14:40:30]SAM_PROTO_GetShiftState done [14:40:30]FM_GetShiftState done [14:40:30]opened in 1723766727 [14:40:30]opened+sec_in_day 1723853127 [14:40:30]quantity*price = 98166 [14:40:30]sum+1 = 98168 [14:40:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 981.67 НСП 1% : 8.69 НДС 12% : 104.25 Наличными: 0.00 Безнал.: 981.67 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 376 16.08.2024 14:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198035 ФПД: 188136767471034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144031&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198035&fm=188136767471034&tin=02508201610067®Number=0000000000092545&sum=98167 [14:40:31]StoreToDocumentArchive [14:40:31]shift 462 fd 198035 [14:40:31]save to /storage/0462/doc_00198035 [14:40:31]save last doc name /storage/0462/doc_00198035 to /storage/kkm_last_doc_name [14:40:31]save OK [14:40:31]Clear old archive folders... [14:40:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:40:31]tlvbuf is B6FC6230 [14:40:31]SAM_PROTO_ClearQueue [14:40:31]wFMCommunicate request_size=4 [14:40:31]MH_SAM_APDU [14:40:31]CAPDU: 80 09 00 00 [14:40:31]Write to MH i2c: E2 08 00 7F 32 80 09 00 00 00 00 00 00 23 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:31]Read from MH i2c: E2 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 7F 32 00 90 00 25 [14:40:31]RAPDU: 90 00 [14:40:31]wFMCommunicate OK [14:40:31]SAM_PROTO_ClearQueue done [14:40:31]KKMCreateOFDPacket [14:40:31]OFDProtocolAddRootSTLVToBuf [14:40:31]FM_MakeSignedData [14:40:31]FM_MakeSignedData [14:40:31]SAM_PROTO_SignData [14:40:31]wFMCommunicate request_size=4 [14:40:31]MH_SAM_APDU [14:40:31]CAPDU: 80 0D 01 02 [14:40:31]Write to MH i2c: E2 08 00 80 32 80 0D 01 02 00 00 00 00 2B [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:31]Read from MH i2c: E2 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 80 32 00 90 00 26 [14:40:31]RAPDU: 90 00 [14:40:31]wFMCommunicate OK [14:40:31]wFMCommunicate request_size=255 [14:40:31]MH_SAM_APDU [14:40: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 AE 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 77 7F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 77 7F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 77 7F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 DF 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 05 03 00 35 04 06 00 AB [14:40:31]Write to MH i2c: E2 02 01 81 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 AE 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 77 7F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 77 7F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 77 7F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 DF 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 05 03 00 35 04 06 00 AB 00 00 50 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:31]Read from MH i2c: E2 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 81 32 00 90 00 27 [14:40:31]RAPDU: 90 00 [14:40:31]wFMCommunicate OK [14:40:31]wFMCommunicate request_size=10 [14:40:31]MH_SAM_APDU [14:40:31]CAPDU: 80 0D 02 02 05 1C 01 31 BD BA [14:40:31]Write to MH i2c: E2 0D 00 82 32 80 0D 02 02 05 00 1C 01 31 BD BA 00 00 FD [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:31]Read from MH i2c: E2 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 03 00 82 32 00 90 00 28 [14:40:31]RAPDU: 90 00 [14:40:31]wFMCommunicate OK [14:40:31]wFMCommunicate request_size=4 [14:40:31]MH_SAM_APDU [14:40:31]CAPDU: 80 0D 03 02 [14:40:31]Write to MH i2c: E2 08 00 83 32 80 0D 03 02 00 00 00 00 30 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:31]Read from MH i2c: E2 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 0B 00 [14:40:31]MH_I2C_Read... [14:40:31]Read from MH i2c: E2 0B 00 83 32 00 26 0D EB E8 C3 38 AE 5F 90 00 3F [14:40:31]RAPDU: 26 0D EB E8 C3 38 AE 5F 90 00 [14:40:31]wFMCommunicate OK [14:40:31]SAM_PROTO_SignData done [14:40:31]FM_MakeSignedData done [14:40:31]CreateOFDProtocolMessage [14:40:31]wFMCommunicate request_size=4 [14:40:31]MH_SAM_APDU [14:40:31]CAPDU: 80 11 00 00 [14:40:31]Write to MH i2c: E2 08 00 84 32 80 11 00 00 00 00 00 00 30 [14:40:31]Write i2c OK [14:40:31]MH_I2C_Read... [14:40:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:32]Read from MH i2c: E2 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: E2 17 00 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: E2 17 00 84 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7D [14:40:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:40:32]wFMCommunicate OK [14:40:32]CreateOFDProtocolMessage done [14:40:32]OFDSenderStorePacket 198035 [14:40:32]StoreOFDPacket docnum=198035 [14:40:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 3B 07 01 41 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AE 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 77 7F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 77 7F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 77 7F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 DF 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 05 03 00 35 04 06 00 AB 1C 01 31 BD BA 26 0D EB E8 C3 38 AE 5F [14:40:32]CheckFolder [14:40:32]dirname=/storage/ofd_packets [14:40:32]CheckFolder done [14:40:32]ProducePacketName [14:40:32]name=ofd_packets/00198035 [14:40:32]NVStorageSaveData ofd_packets/00198035 [14:40:32]File name is /storage/ofd_packets/00198035 [14:40:32]Write 301 bytes [14:40:32]NVStorageSaveData done [14:40:32]OFDSenderStorePacket done [14:40:32]KKMCreateOFDPacket done [14:40:32]NVStorageSaveData kkm_last_timestamp [14:40:32]File name is /storage/kkm_last_timestamp [14:40:32]Write 4 bytes [14:40:32]NVStorageSaveData done [14:40:32]ExternCall_PrintAddStr [14:40:32]wPrintStart [14:40:32]Write to MH i2c: 01 00 00 85 32 B7 [14:40:32]Write i2c OK [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: 01 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: 01 07 00 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: 01 07 00 85 32 00 00 00 00 00 FF 0F CC [14:40:32]RasterBufferAndPrint [14:40:32]line Счет N : (1)11325439 [14:40:32]line ИНН: 02508201610067 [14:40:32]line Контрольно-Кассовый Чек [14:40:32]line ПРОДАЖА [14:40:32]line ТРК (МРК, ГНК) : 31 [14:40:32]line Товар: 2710124500 [14:40:32]line Аи-95-К-5 [14:40:32]line 13.230 * 74.20 [14:40:32]line = 981.67 [14:40:32]line НДС 12% НСП 1% [14:40:32]line > о реализуемом товаре [14:40:32]line ИТОГО: 981.67 [14:40:32]line НСП 1% : 8.69 [14:40:32]line НДС 12% : 104.25 [14:40:32]line Наличными: 0.00 [14:40:32]line Безнал.: 981.67 [14:40:32]line Место: АЗС № 95 "Партнер Нефть" [14:40:32]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:40:32]line СНО: Общий режим [14:40:32]line Чек 376 16.08.2024 14:40 [14:40:32]line Смена: 462 ФФД: 1.0 [14:40:32]line ЗНМ: 0300000079 [14:40:32]line РНМ: 0000000000092545 [14:40:32]line Версия ККМ: 001 [14:40:32]line Платежная система: O! деньги [14:40:32]line ФМ: 0000000000871802 [14:40:32]line ФД: 198035 [14:40:32]line ФПД: 188136767471034 [14:40:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144031&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198035&fm=188136767471034&tin=02508201610067®Number=0000000000092545&sum=98167 [14:40:32]written 0, free lines is 4095 [14:40:32]OFD Sender: Processing packet 198035 [packets to send 245, broken 244] [14:40:32]ProducePacketName [14:40:32]name=ofd_packets/00198035 [14:40:32]OFD Sender: To server: pG, [14:40:32]CommunicateWithHost lk.salyk.kg:30040 [14:40:32]ConnectInit lk.salyk.kg [14:40:32]Connected sock=10 [14:40:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 3B 07 01 41 EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AE 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 77 7F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 77 7F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 28 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 77 7F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 DF 64 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 05 03 00 35 04 06 00 AB 1C 01 31 BD BA 26 0D EB E8 C3 38 AE 5F [14:40:32]Write to MH i2c: 01 00 00 AF 32 E1 [14:40:32]Write i2c OK [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: 01 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: 01 07 00 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: 01 07 00 AF 32 00 00 00 00 00 F3 0C E7 [14:40:32]RasterBufferAndPrint [14:40:32]line [14:40:32]line [14:40:32]line [14:40:32]line [14:40:32]line [14:40:32]written 0, free lines is 3320 [14:40:32]MH_Cut [14:40:32]Write to MH i2c: D1 01 00 B6 32 01 BA [14:40:32]Write i2c OK [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: D1 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: D1 01 00 [14:40:32]MH_I2C_Read... [14:40:32]Read from MH i2c: D1 01 00 B6 32 00 B9 [14:40:32]Write to MH i2c: 01 00 00 B7 32 E9 [14:40:32]Write i2c OK [14:40:32]MH_I2C_Read... [14:40:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9C 5D 47 00 94 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 93 05 03 00 F4 03 04 00 F3 10 BF 66 B6 04 01 00 00 28 89 15 F2 68 99 E7 86 [14:40:32]CommunicateWithHost err = 0 [14:40:32]CheckOFDResponse [14:40:32]1017 (14) - 77093643461234 [14:40:32]1041 (16) - 0000000000871802 [14:40:32]1040 (4) - 198035 [14:40:32]1012 (4) - 16.08.2024 08:42 [14:40:32]1206 (1) - 0 [14:40:32]OFD Sender: Remove packet 198035 [14:40:32]ProducePacketName [14:40:32]name=ofd_packets/00198035 [14:40:32]NVStorageDeleteData [14:40:33]OFD Sender: No OFD packet to send [14:40:33]*** Cut start [14:40:33]*** Purtial cut [14:40:33]*** Stage 1: CUTSNS_PIN = 1 [14:40:33]Read from MH i2c: 01 [14:40:33]MH_I2C_Read... [14:40:33]*** Stop cut motor [14:40:33]*** Cut end [14:40:33]Read from MH i2c: 01 07 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: 01 07 00 B7 32 00 00 00 00 00 FF 0F FE [14:40:33]process_action close_receipt done [14:40:33]requested_data is exist [14:40:33]produce_requested_data [14:40:33]requested_item fm.sn is exist - process it [14:40:33]wFMCommunicate request_size=4 [14:40:33]MH_SAM_APDU [14:40:33]CAPDU: 80 11 00 00 [14:40:33]Write to MH i2c: E2 08 00 B8 32 80 11 00 00 00 00 00 00 64 [14:40:33]Write i2c OK [14:40:33]MH_I2C_Read... [14:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:33]Read from MH i2c: E2 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 17 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 17 00 B8 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B1 [14:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:40:33]wFMCommunicate OK [14:40:33]requested_item fd.num is exist - process it [14:40:33]SAM_PROTO_GetFieldsCounters [14:40:33]wFMCommunicate request_size=4 [14:40:33]MH_SAM_APDU [14:40:33]CAPDU: 80 13 00 00 [14:40:33]Write to MH i2c: E2 08 00 B9 32 80 13 00 00 00 00 00 00 67 [14:40:33]Write i2c OK [14:40:33]MH_I2C_Read... [14:40:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:33]Read from MH i2c: E2 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 62 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 62 00 B9 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 93 05 03 00 0E 04 04 00 CE 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 57 [14:40:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 93 05 03 00 0E 04 04 00 CE 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:33]wFMCommunicate OK [14:40:33]SAM_PROTO_GetFieldsCounters done [14:40:33]requested_item shift.num is exist - process it [14:40:33]requested_item shift.opened is exist - process it [14:40:33]req_shift_opened [14:40:33]FM_GetShiftState [14:40:33]SAM_PROTO_GetShiftState [14:40:33]wFMCommunicate request_size=4 [14:40:33]MH_SAM_APDU [14:40:33]CAPDU: 80 13 01 00 [14:40:33]Write to MH i2c: E2 08 00 BA 32 80 13 01 00 00 00 00 00 69 [14:40:33]Write i2c OK [14:40:33]MH_I2C_Read... [14:40:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:33]Read from MH i2c: E2 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 0E 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 0E 00 BA 32 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F7 [14:40:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:40:33]wFMCommunicate OK [14:40:33]SAM_PROTO_GetShiftState done [14:40:33]FM_GetShiftState done [14:40:33]req_shift_opened done [14:40:33]requested_item shift.open_date is exist - process it [14:40:33]req_shift_open_date [14:40:33]req_shift_open_date done [14:40:33]produce_requested_data done [14:40:33]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198035,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:40:33]process_action_free close_receipt [14:40:33]json_value_free [14:40:33]json_value_free done [14:40:33]process_json_proto returns [14:40:33]Send response to host [14:40:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198035,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:40:33]free response buf [14:40:33]execute_script done [14:40:33]execute_script returns [14:40:33]free content buf [14:40:33]Sock 7.Close socket [14:40:33]Sock 7.Thread stoped [14:40:38]OFD Sender: No OFD packet to send [14:40:43]OFD Sender: No OFD packet to send [14:40:48]OFD Sender: No OFD packet to send [14:40:53]OFD Sender: No OFD packet to send [14:40:58]OFD Sender: No OFD packet to send [14:41:03]OFD Sender: No OFD packet to send [14:41:08]OFD Sender: No OFD packet to send [14:41:13]OFD Sender: No OFD packet to send [14:41:18]OFD Sender: No OFD packet to send [14:41:23]OFD Sender: No OFD packet to send [14:41:28]OFD Sender: No OFD packet to send [14:41:33]OFD Sender: No OFD packet to send [14:41:38]OFD Sender: No OFD packet to send [14:41:43]OFD Sender: No OFD packet to send [14:41:48]OFD Sender: No OFD packet to send [14:41:53]OFD Sender: No OFD packet to send [14:41:58]OFD Sender: No OFD packet to send [14:42:03]OFD Sender: No OFD packet to send [14:42:08]OFD Sender: No OFD packet to send [14:42:13]OFD Sender: No OFD packet to send [14:42:18]OFD Sender: No OFD packet to send [14:42:23]OFD Sender: No OFD packet to send [14:42:28]OFD Sender: No OFD packet to send [14:42:33]OFD Sender: No OFD packet to send [14:45:59]OFD Sender: Server communicate error [14:46:03]ConnectInit Can't connect to host [14:46:04]OFD Sender: Processing packet 198037 [packets to send 247, broken 244] [14:46:04]ProducePacketName [14:46:04]name=ofd_packets/00198037 [14:46:04]OFD Sender: To server: pG, [14:46:04]CommunicateWithHost lk.salyk.kg:30040 [14:46:04]ConnectInit lk.salyk.kg [14:46:06]Connected sock=7 [14:46:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 17 07 01 A0 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BD 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 88 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 E0 65 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 05 03 00 35 04 06 00 DC A5 B7 2D 11 62 18 D4 2E E9 34 B1 F9 54 [14:46:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 53 A2 47 00 CA 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 95 05 03 00 F4 03 04 00 42 12 BF 66 B6 04 01 00 00 F4 B6 B0 07 53 77 E2 AE [14:46:07]CommunicateWithHost err = 0 [14:46:07]CheckOFDResponse [14:46:07]1017 (14) - 77093643461234 [14:46:07]1041 (16) - 0000000000871802 [14:46:07]1040 (4) - 198037 [14:46:07]1012 (4) - 16.08.2024 08:48 [14:46:07]1206 (1) - 0 [14:46:07]OFD Sender: Remove packet 198037 [14:46:07]ProducePacketName [14:46:07]name=ofd_packets/00198037 [14:46:07]NVStorageDeleteData [14:46:07]OFD Sender: Processing packet 198038 [packets to send 246, broken 244] [14:46:07]ProducePacketName [14:46:07]name=ofd_packets/00198038 [14:46:07]OFD Sender: To server: pG, [14:46:07]CommunicateWithHost lk.salyk.kg:30040 [14:46:07]ConnectInit lk.salyk.kg [14:46:08]Connected sock=7 [14:46:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A6 2F 07 01 F0 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 07 66 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 05 03 00 35 04 06 00 22 91 B1 D7 26 65 64 ED E6 9A 2E 34 0E 34 [14:46:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1B FD 47 00 FE 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 96 05 03 00 F4 03 04 00 43 12 BF 66 B6 04 01 00 00 C0 3D EE F6 F6 4E C5 E1 [14:46:08]CommunicateWithHost err = 0 [14:46:08]CheckOFDResponse [14:46:08]1017 (14) - 77093643461234 [14:46:08]1041 (16) - 0000000000871802 [14:46:08]1040 (4) - 198038 [14:46:08]1012 (4) - 16.08.2024 08:48 [14:46:08]1206 (1) - 0 [14:46:08]OFD Sender: Remove packet 198038 [14:46:08]ProducePacketName [14:46:08]name=ofd_packets/00198038 [14:46:08]NVStorageDeleteData [14:46:08]OFD Sender: Processing packet 198039 [packets to send 245, broken 244] [14:46:08]ProducePacketName [14:46:08]name=ofd_packets/00198039 [14:46:08]OFD Sender: To server: pG, [14:46:08]CommunicateWithHost lk.salyk.kg:30040 [14:46:08]ConnectInit lk.salyk.kg [14:46:09]Connected sock=7 [14:46:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 00 68 07 01 2B 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 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 7C 01 00 00 F4 03 04 00 0E 66 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 05 03 00 35 04 06 00 F7 64 1E DD 0F A8 57 A5 F3 75 3C C3 90 53 [14:46:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A4 C3 47 00 6C 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 97 05 03 00 F4 03 04 00 44 12 BF 66 B6 04 01 00 00 41 88 1F 44 B4 B4 BD 33 [14:46:09]CommunicateWithHost err = 0 [14:46:09]CheckOFDResponse [14:46:09]1017 (14) - 77093643461234 [14:46:09]1041 (16) - 0000000000871802 [14:46:09]1040 (4) - 198039 [14:46:09]1012 (4) - 16.08.2024 08:48 [14:46:09]1206 (1) - 0 [14:46:09]OFD Sender: Remove packet 198039 [14:46:09]ProducePacketName [14:46:09]name=ofd_packets/00198039 [14:46:09]NVStorageDeleteData [14:46:09]OFD Sender: No OFD packet to send [14:46:12]accept exits with 9 [14:46:12]New connection [14:46:12]New thread 3067260260 created [14:46:12]Thread 3067403620 joined [14:46:12]Waiting for new connection... [14:46:12] Sock 9.Parse request [14:46:12]Sock 9.Check first char [14:46:12]Sock 9.First char is OK [14:46:12]request: POST /json_proto HTTP/1.0 [14:46:12]Method: POST [14:46:12]URL: /json_proto [14:46:12]Method is POST - this is cgi request [14:46:12]url: /json_proto [14:46:12]query_string will be loaded in cgi processing [14:46:12]execute_cgi json_proto POST (null) [14:46:12]execute_cgi path=json_proto method=POST [14:46:12]POST find Content-Length [14:46:12]Host: 172.17.46.195:8080 [14:46:12]Content-Length: 802 [14:46:12]Content-Type: application/json [14:46:12] [14:46:12]POST finish read [14:46:12]Found Content-Length = 802 [14:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325444", "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.770, "sum" : 650.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 650.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:12]execute_script... [14:46:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325444", "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.770, "sum" : 650.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 650.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:12]POST & json_proto [14:46:12]process_json_proto [14:46:12]json parsed OK: [14:46:12]protocol is kg_v1.0 [14:46:12]action value=close_receipt [14:46:12]process_action close_receipt [14:46:12]cmd_close_receipt [14:46:12]MH_GetDate [14:46:12]Write to MH i2c: F0 00 00 E3 33 05 [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: F0 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: F0 09 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: F0 09 00 E3 33 00 36 66 BF 66 8D AE BC 66 2C [14:46:12]GetLastDocTimeStamp 1723819534 [14:46:12]current date 1723819574 [14:46:12]FM_GetShiftState [14:46:12]SAM_PROTO_GetShiftState [14:46:12]wFMCommunicate request_size=4 [14:46:12]MH_SAM_APDU [14:46:12]CAPDU: 80 13 01 00 [14:46:12]Write to MH i2c: E2 08 00 E4 33 80 13 01 00 00 00 00 00 94 [14:46:12]Write i2c OK [14:46:12]MH_I2C_Read... [14:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:12]Read from MH i2c: E2 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 0E 00 [14:46:12]MH_I2C_Read... [14:46:12]Read from MH i2c: E2 0E 00 E4 33 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 22 [14:46:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:46:12]wFMCommunicate OK [14:46:12]SAM_PROTO_GetShiftState done [14:46:12]FM_GetShiftState done [14:46:12]opened in 1723766727 [14:46:12]opened+sec_in_day 1723853127 [14:46:12]quantity*price = 65073 [14:46:12]sum+1 = 65074 [14:46:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 650.73 НСП 1% : 5.76 НДС 12% : 69.10 Наличными: 0.00 Безнал.: 650.73 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 381 16.08.2024 14:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198040 ФПД: 176971393112946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144614&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198040&fm=176971393112946&tin=02508201610067®Number=0000000000092545&sum=65073 [14:46:13]StoreToDocumentArchive [14:46:13]shift 462 fd 198040 [14:46:13]save to /storage/0462/doc_00198040 [14:46:13]save last doc name /storage/0462/doc_00198040 to /storage/kkm_last_doc_name [14:46:13]save OK [14:46:13]Clear old archive folders... [14:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:13]tlvbuf is 0098B350 [14:46:13]SAM_PROTO_ClearQueue [14:46:13]wFMCommunicate request_size=4 [14:46:13]MH_SAM_APDU [14:46:13]CAPDU: 80 09 00 00 [14:46:13]Write to MH i2c: E2 08 00 F1 33 80 09 00 00 00 00 00 00 96 [14:46:13]Write i2c OK [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 [14:46:13]MH_I2C_Read... [14:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:13]Read from MH i2c: E2 03 00 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 03 00 F1 33 00 90 00 98 [14:46:13]RAPDU: 90 00 [14:46:13]wFMCommunicate OK [14:46:13]SAM_PROTO_ClearQueue done [14:46:13]KKMCreateOFDPacket [14:46:13]OFDProtocolAddRootSTLVToBuf [14:46:13]FM_MakeSignedData [14:46:13]FM_MakeSignedData [14:46:13]SAM_PROTO_SignData [14:46:13]wFMCommunicate request_size=4 [14:46:13]MH_SAM_APDU [14:46:13]CAPDU: 80 0D 01 02 [14:46:13]Write to MH i2c: E2 08 00 F2 33 80 0D 01 02 00 00 00 00 9E [14:46:13]Write i2c OK [14:46:13]MH_I2C_Read... [14:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:13]Read from MH i2c: E2 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 03 00 [14:46:13]MH_I2C_Read... [14:46:13]Read from MH i2c: E2 03 00 F2 33 00 90 00 99 [14:46:13]RAPDU: 90 00 [14:46:13]wFMCommunicate OK [14:46:13]wFMCommunicate request_size=255 [14:46:13]MH_SAM_APDU [14:46:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 36 66 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 05 03 00 35 04 06 00 A0 [14:46:13]Write to MH i2c: E2 02 01 F3 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 36 66 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 05 03 00 35 04 06 00 A0 00 00 57 [14:46:13]Write i2c OK [14:46:13]MH_I2C_Read... [14:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:14]Read from MH i2c: E2 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 03 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 03 00 F3 33 00 90 00 9A [14:46:14]RAPDU: 90 00 [14:46:14]wFMCommunicate OK [14:46:14]wFMCommunicate request_size=10 [14:46:14]MH_SAM_APDU [14:46:14]CAPDU: 80 0D 02 02 05 F4 5D 05 9B 72 [14:46:14]Write to MH i2c: E2 0D 00 F4 33 80 0D 02 02 05 00 F4 5D 05 9B 72 00 00 0E [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:14]Read from MH i2c: E2 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 03 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 03 00 F4 33 00 90 00 9B [14:46:14]RAPDU: 90 00 [14:46:14]wFMCommunicate OK [14:46:14]wFMCommunicate request_size=4 [14:46:14]MH_SAM_APDU [14:46:14]CAPDU: 80 0D 03 02 [14:46:14]Write to MH i2c: E2 08 00 F5 33 80 0D 03 02 00 00 00 00 A3 [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:14]Read from MH i2c: E2 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 0B 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 0B 00 F5 33 00 11 EF 83 8E 2C 48 AB CB 90 00 9F [14:46:14]RAPDU: 11 EF 83 8E 2C 48 AB CB 90 00 [14:46:14]wFMCommunicate OK [14:46:14]SAM_PROTO_SignData done [14:46:14]FM_MakeSignedData done [14:46:14]CreateOFDProtocolMessage [14:46:14]wFMCommunicate request_size=4 [14:46:14]MH_SAM_APDU [14:46:14]CAPDU: 80 11 00 00 [14:46:14]Write to MH i2c: E2 08 00 F6 33 80 11 00 00 00 00 00 00 A3 [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:14]Read from MH i2c: E2 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 17 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: E2 17 00 F6 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F0 [14:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:46:14]wFMCommunicate OK [14:46:14]CreateOFDProtocolMessage done [14:46:14]OFDSenderStorePacket 198040 [14:46:14]StoreOFDPacket docnum=198040 [14:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 44 07 01 04 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 36 66 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 05 03 00 35 04 06 00 A0 F4 5D 05 9B 72 11 EF 83 8E 2C 48 AB CB [14:46:14]CheckFolder [14:46:14]dirname=/storage/ofd_packets [14:46:14]CheckFolder done [14:46:14]ProducePacketName [14:46:14]name=ofd_packets/00198040 [14:46:14]NVStorageSaveData ofd_packets/00198040 [14:46:14]File name is /storage/ofd_packets/00198040 [14:46:14]Write 301 bytes [14:46:14]NVStorageSaveData done [14:46:14]OFDSenderStorePacket done [14:46:14]KKMCreateOFDPacket done [14:46:14]NVStorageSaveData kkm_last_timestamp [14:46:14]File name is /storage/kkm_last_timestamp [14:46:14]Write 4 bytes [14:46:14]NVStorageSaveData done [14:46:14]ExternCall_PrintAddStr [14:46:14]wPrintStart [14:46:14]Write to MH i2c: 01 00 00 F7 33 2A [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: 01 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: 01 07 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: 01 07 00 F7 33 00 00 00 00 00 FF 0F 3F [14:46:14]RasterBufferAndPrint [14:46:14]line Счет N : (1)11325444 [14:46:14]line ИНН: 02508201610067 [14:46:14]line Контрольно-Кассовый Чек [14:46:14]line ПРОДАЖА [14:46:14]line ТРК (МРК, ГНК) : 21 [14:46:14]line Товар: 2710124500 [14:46:14]line Аи-95-К-5 [14:46:14]line 8.770 * 74.20 [14:46:14]line = 650.73 [14:46:14]line НДС 12% НСП 1% [14:46:14]line > о реализуемом товаре [14:46:14]line ИТОГО: 650.73 [14:46:14]line НСП 1% : 5.76 [14:46:14]line НДС 12% : 69.10 [14:46:14]line Наличными: 0.00 [14:46:14]line Безнал.: 650.73 [14:46:14]line Место: АЗС № 95 "Партнер Нефть" [14:46:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:46:14]line СНО: Общий режим [14:46:14]line Чек 381 16.08.2024 14:46 [14:46:14]line Смена: 462 ФФД: 1.0 [14:46:14]line ЗНМ: 0300000079 [14:46:14]line РНМ: 0000000000092545 [14:46:14]line Версия ККМ: 001 [14:46:14]line Платежная система: O! деньги [14:46:14]line ФМ: 0000000000871802 [14:46:14]line ФД: 198040 [14:46:14]line ФПД: 176971393112946 [14:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144614&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198040&fm=176971393112946&tin=02508201610067®Number=0000000000092545&sum=65073 [14:46:14]written 0, free lines is 4095 [14:46:14]OFD Sender: Processing packet 198040 [packets to send 245, broken 244] [14:46:14]ProducePacketName [14:46:14]name=ofd_packets/00198040 [14:46:14]OFD Sender: To server: pG, [14:46:14]CommunicateWithHost lk.salyk.kg:30040 [14:46:14]ConnectInit lk.salyk.kg [14:46:14]Connected sock=10 [14:46:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 44 07 01 04 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 36 66 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 05 03 00 35 04 06 00 A0 F4 5D 05 9B 72 11 EF 83 8E 2C 48 AB CB [14:46:14]Write to MH i2c: 01 00 00 21 34 55 [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: 01 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: 01 07 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: 01 07 00 21 34 00 00 00 00 00 F7 0C 5F [14:46:14]RasterBufferAndPrint [14:46:14]line [14:46:14]line [14:46:14]line [14:46:14]line [14:46:14]line [14:46:14]written 0, free lines is 3326 [14:46:14]MH_Cut [14:46:14]Write to MH i2c: D1 01 00 28 34 01 2E [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: D1 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: D1 01 00 [14:46:14]MH_I2C_Read... [14:46:14]Read from MH i2c: D1 01 00 28 34 00 2D [14:46:14]Write to MH i2c: 01 00 00 29 34 5D [14:46:14]Write i2c OK [14:46:14]MH_I2C_Read... [14:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 93 E5 47 00 DC F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 98 05 03 00 F4 03 04 00 4A 12 BF 66 B6 04 01 00 00 30 A9 8E 9C 7C 99 1E E3 [14:46:14]CommunicateWithHost err = 0 [14:46:14]CheckOFDResponse [14:46:14]1017 (14) - 77093643461234 [14:46:14]1041 (16) - 0000000000871802 [14:46:14]1040 (4) - 198040 [14:46:14]1012 (4) - 16.08.2024 08:48 [14:46:14]1206 (1) - 0 [14:46:14]OFD Sender: Remove packet 198040 [14:46:14]ProducePacketName [14:46:14]name=ofd_packets/00198040 [14:46:14]NVStorageDeleteData [14:46:15]OFD Sender: No OFD packet to send [14:46:15]*** Cut start [14:46:15]*** Purtial cut [14:46:15]*** CUTSNS_PIN = 0 [14:46:15]*** Stage 1: CUTSNS_PIN = 1 [14:46:17]Read from MH i2c: 01 [14:46:17]MH_I2C_Read... [14:46:17]*** Stop cut motor [14:46:17]*** Cut end [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 29 34 00 00 00 00 00 FF 0F 72 [14:46:17]process_action close_receipt done [14:46:17]requested_data is exist [14:46:17]produce_requested_data [14:46:17]requested_item fm.sn is exist - process it [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 2A 34 80 11 00 00 00 00 00 00 D8 [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 2A 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [14:46:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:46:17]wFMCommunicate OK [14:46:17]requested_item fd.num is exist - process it [14:46:17]SAM_PROTO_GetFieldsCounters [14:46:17]wFMCommunicate request_size=4 [14:46:17]MH_SAM_APDU [14:46:17]CAPDU: 80 13 00 00 [14:46:17]Write to MH i2c: E2 08 00 2B 34 80 13 00 00 00 00 00 00 DB [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:17]Read from MH i2c: E2 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 62 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 62 00 2B 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 98 05 03 00 0E 04 04 00 CE 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 DF [14:46:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 98 05 03 00 0E 04 04 00 CE 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:46:17]wFMCommunicate OK [14:46:17]SAM_PROTO_GetFieldsCounters done [14:46:17]requested_item shift.num is exist - process it [14:46:17]requested_item shift.opened is exist - process it [14:46:17]req_shift_opened [14:46:17]FM_GetShiftState [14:46:17]SAM_PROTO_GetShiftState [14:46:17]wFMCommunicate request_size=4 [14:46:17]MH_SAM_APDU [14:46:17]CAPDU: 80 13 01 00 [14:46:17]Write to MH i2c: E2 08 00 2C 34 80 13 01 00 00 00 00 00 DD [14:46:17]Write i2c OK [14:46:17]MH_I2C_Read... [14:46:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:17]Read from MH i2c: E2 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 0E 00 [14:46:17]MH_I2C_Read... [14:46:17]Read from MH i2c: E2 0E 00 2C 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6B [14:46:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:46:17]wFMCommunicate OK [14:46:17]SAM_PROTO_GetShiftState done [14:46:17]FM_GetShiftState done [14:46:17]req_shift_opened done [14:46:17]requested_item shift.open_date is exist - process it [14:46:17]req_shift_open_date [14:46:17]req_shift_open_date done [14:46:17]produce_requested_data done [14:46:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198040,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:46:17]process_action_free close_receipt [14:46:17]json_value_free [14:46:17]json_value_free done [14:46:17]process_json_proto returns [14:46:17]Send response to host [14:46:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198040,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:46:17]free response buf [14:46:17]execute_script done [14:46:17]execute_script returns [14:46:17]free content buf [14:46:17]Sock 9.Close socket [14:46:17]Sock 9.Thread stoped [14:46:20]OFD Sender: No OFD packet to send [14:46:25]OFD Sender: No OFD packet to send [14:46:30]OFD Sender: No OFD packet to send [14:46:35]OFD Sender: No OFD packet to send [14:46:40]OFD Sender: No OFD packet to send [14:46:45]OFD Sender: No OFD packet to send [14:46:50]OFD Sender: No OFD packet to send [14:46:55]OFD Sender: No OFD packet to send [14:47:00]OFD Sender: No OFD packet to send [14:47:05]OFD Sender: No OFD packet to send [14:47:10]OFD Sender: No OFD packet to send [14:47:15]OFD Sender: No OFD packet to send [14:47:20]OFD Sender: No OFD packet to send [14:47:25]OFD Sender: No OFD packet to send [14:47:30]OFD Sender: No OFD packet to send [14:47:35]OFD Sender: No OFD packet to send [14:47:40]OFD Sender: No OFD packet to send [14:47:45]OFD Sender: No OFD packet to send [14:47:50]OFD Sender: No OFD packet to send [14:47:55]OFD Sender: No OFD packet to send [14:48:00]OFD Sender: No OFD packet to send [14:48:05]OFD Sender: No OFD packet to send [14:48:10]OFD Sender: No OFD packet to send [14:48:15]OFD Sender: No OFD packet to send [14:48:20]OFD Sender: No OFD packet to send [14:48:25]OFD Sender: No OFD packet to send [14:48:30]OFD Sender: No OFD packet to send [14:48:35]OFD Sender: No OFD packet to send [14:48:40]OFD Sender: No OFD packet to send [14:48:45]OFD Sender: No OFD packet to send [14:48:50]OFD Sender: No OFD packet to send [14:48:55]OFD Sender: No OFD packet to send [14:49:00]OFD Sender: No OFD packet to send [14:49:05]OFD Sender: No OFD packet to send [14:49:10]OFD Sender: No OFD packet to send [14:49:15]OFD Sender: No OFD packet to send [14:49:20]OFD Sender: No OFD packet to send [14:49:25]OFD Sender: No OFD packet to send [14:49:30]OFD Sender: No OFD packet to send [14:49:35]OFD Sender: No OFD packet to send [14:49:40]OFD Sender: No OFD packet to send [14:49:45]OFD Sender: No OFD packet to send [14:49:50]accept exits with 7 [14:49:50]New connection [14:49:50]New thread 3067403620 created [14:49:50]Thread 3067260260 joined [14:49:50]Waiting for new connection... [14:49:50] Sock 7.Parse request [14:49:50]Sock 7.Check first char [14:49:50]Sock 7.First char is OK [14:49:50]request: POST /json_proto HTTP/1.0 [14:49:50]Method: POST [14:49:50]URL: /json_proto [14:49:50]Method is POST - this is cgi request [14:49:50]url: /json_proto [14:49:50]query_string will be loaded in cgi processing [14:49:50]execute_cgi json_proto POST (null) [14:49:50]execute_cgi path=json_proto method=POST [14:49:50]POST find Content-Length [14:49:50]Host: 172.17.46.195:8080 [14:49:50]Content-Length: 805 [14:49:50]Content-Type: application/json [14:49:50] [14:49:50]POST finish read [14:49:50]Found Content-Length = 805 [14:49:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:50]execute_script... [14: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)11325445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:50]POST & json_proto [14:49:50]process_json_proto [14:49:50]json parsed OK: [14:49:50]protocol is kg_v1.0 [14:49:50]action value=close_receipt [14:49:50]process_action close_receipt [14:49:50]cmd_close_receipt [14:49:50]MH_GetDate [14:49:50]Write to MH i2c: F0 00 00 2D 34 50 [14:49:50]Write i2c OK [14:49:50]MH_I2C_Read... [14:49:50]Read from MH i2c: F0 [14:49:50]MH_I2C_Read... [14:49:50]Read from MH i2c: F0 09 00 [14:49:50]MH_I2C_Read... [14:49:50]Read from MH i2c: F0 09 00 2D 34 00 0F 67 BF 66 8D AE BC 66 51 [14:49:50]GetLastDocTimeStamp 1723819574 [14:49:50]current date 1723819791 [14:49:50]FM_GetShiftState [14:49:50]SAM_PROTO_GetShiftState [14:49:50]wFMCommunicate request_size=4 [14:49:50]MH_SAM_APDU [14:49:50]CAPDU: 80 13 01 00 [14:49:50]Write to MH i2c: E2 08 00 2E 34 80 13 01 00 00 00 00 00 DF [14:49:50]Write i2c OK [14:49:50]MH_I2C_Read... [14:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:50]Read from MH i2c: E2 [14:49:50]MH_I2C_Read... [14:49:50]Read from MH i2c: E2 0E 00 [14:49:50]MH_I2C_Read... [14:49:50]Read from MH i2c: E2 0E 00 2E 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [14:49:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:49:50]wFMCommunicate OK [14:49:50]SAM_PROTO_GetShiftState done [14:49:50]FM_GetShiftState done [14:49:50]opened in 1723766727 [14:49:50]opened+sec_in_day 1723853127 [14:49:50]quantity*price = 100005 [14:49:50]sum+1 = 100006 [14:49:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 382 16.08.2024 14:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198041 ФПД: 67826783812175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144952&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198041&fm=67826783812175&tin=02508201610067®Number=0000000000092545&sum=100005 [14:49:51]StoreToDocumentArchive [14:49:51]shift 462 fd 198041 [14:49:51]save to /storage/0462/doc_00198041 [14:49:51]save last doc name /storage/0462/doc_00198041 to /storage/kkm_last_doc_name [14:49:51]save OK [14:49:51]Clear old archive folders... [14:49:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:51]tlvbuf is 0094ACE0 [14:49:51]SAM_PROTO_ClearQueue [14:49:51]wFMCommunicate request_size=4 [14:49:51]MH_SAM_APDU [14:49:51]CAPDU: 80 09 00 00 [14:49:51]Write to MH i2c: E2 08 00 3B 34 80 09 00 00 00 00 00 00 E1 [14:49:51]Write i2c OK [14:49:51]MH_I2C_Read... [14:49:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:51]Read from MH i2c: E2 [14:49:51]MH_I2C_Read... [14:49:51]Read from MH i2c: E2 03 00 [14:49:51]MH_I2C_Read... [14:49:51]Read from MH i2c: E2 03 00 3B 34 00 90 00 E3 [14:49:51]RAPDU: 90 00 [14:49:51]wFMCommunicate OK [14:49:51]SAM_PROTO_ClearQueue done [14:49:51]KKMCreateOFDPacket [14:49:51]OFDProtocolAddRootSTLVToBuf [14:49:51]FM_MakeSignedData [14:49:51]FM_MakeSignedData [14:49:51]SAM_PROTO_SignData [14:49:51]wFMCommunicate request_size=4 [14:49:51]MH_SAM_APDU [14:49:51]CAPDU: 80 0D 01 02 [14:49:51]Write to MH i2c: E2 08 00 3C 34 80 0D 01 02 00 00 00 00 E9 [14:49:51]Write i2c OK [14:49:51]MH_I2C_Read... [14:49:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:51]Read from MH i2c: E2 [14:49:51]MH_I2C_Read... [14:49:51]Read from MH i2c: E2 03 00 [14:49:51]MH_I2C_Read... [14:49:51]Read from MH i2c: E2 03 00 3C 34 00 90 00 E4 [14:49:51]RAPDU: 90 00 [14:49:51]wFMCommunicate OK [14:49:51]wFMCommunicate request_size=255 [14:49:51]MH_SAM_APDU [14:49:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 10 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 05 03 00 35 04 06 00 3D [14:49:51]Write to MH i2c: E2 02 01 3D 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 10 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 05 03 00 35 04 06 00 3D 00 00 C2 [14:49:51]Write i2c OK [14:49:51]MH_I2C_Read... [14:49:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:51]Read from MH i2c: E2 [14:49:51]MH_I2C_Read... [14:49:51]Read from MH i2c: E2 03 00 [14:49:51]MH_I2C_Read... [14:49:51]Read from MH i2c: E2 03 00 3D 34 00 90 00 E5 [14:49:51]RAPDU: 90 00 [14:49:51]wFMCommunicate OK [14:49:51]wFMCommunicate request_size=10 [14:49:51]MH_SAM_APDU [14:49:51]CAPDU: 80 0D 02 02 05 B0 27 5A FA 4F [14:49:51]Write to MH i2c: E2 0D 00 3E 34 80 0D 02 02 05 00 B0 27 5A FA 4F 00 00 70 [14:49:51]Write i2c OK [14:49:51]MH_I2C_Read... [14:49:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:52]Read from MH i2c: E2 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 03 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 03 00 3E 34 00 90 00 E6 [14:49:52]RAPDU: 90 00 [14:49:52]wFMCommunicate OK [14:49:52]wFMCommunicate request_size=4 [14:49:52]MH_SAM_APDU [14:49:52]CAPDU: 80 0D 03 02 [14:49:52]Write to MH i2c: E2 08 00 3F 34 80 0D 03 02 00 00 00 00 EE [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:52]Read from MH i2c: E2 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 0B 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 0B 00 3F 34 00 6A 56 E3 1F 45 E6 45 DD 90 00 FE [14:49:52]RAPDU: 6A 56 E3 1F 45 E6 45 DD 90 00 [14:49:52]wFMCommunicate OK [14:49:52]SAM_PROTO_SignData done [14:49:52]FM_MakeSignedData done [14:49:52]CreateOFDProtocolMessage [14:49:52]wFMCommunicate request_size=4 [14:49:52]MH_SAM_APDU [14:49:52]CAPDU: 80 11 00 00 [14:49:52]Write to MH i2c: E2 08 00 40 34 80 11 00 00 00 00 00 00 EE [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:52]Read from MH i2c: E2 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 17 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: E2 17 00 40 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3B [14:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:49:52]wFMCommunicate OK [14:49:52]CreateOFDProtocolMessage done [14:49:52]OFDSenderStorePacket 198041 [14:49:52]StoreOFDPacket docnum=198041 [14:49:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4D 9D 07 01 D7 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 10 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 05 03 00 35 04 06 00 3D B0 27 5A FA 4F 6A 56 E3 1F 45 E6 45 DD [14:49:52]CheckFolder [14:49:52]dirname=/storage/ofd_packets [14:49:52]CheckFolder done [14:49:52]ProducePacketName [14:49:52]name=ofd_packets/00198041 [14:49:52]NVStorageSaveData ofd_packets/00198041 [14:49:52]File name is /storage/ofd_packets/00198041 [14:49:52]Write 301 bytes [14:49:52]NVStorageSaveData done [14:49:52]OFDSenderStorePacket done [14:49:52]KKMCreateOFDPacket done [14:49:52]NVStorageSaveData kkm_last_timestamp [14:49:52]File name is /storage/kkm_last_timestamp [14:49:52]Write 4 bytes [14:49:52]NVStorageSaveData done [14:49:52]ExternCall_PrintAddStr [14:49:52]wPrintStart [14:49:52]Write to MH i2c: 01 00 00 41 34 75 [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: 01 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: 01 07 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: 01 07 00 41 34 00 00 00 00 00 FF 0F 8A [14:49:52]RasterBufferAndPrint [14:49:52]line Счет N : (1)11325445 [14:49:52]line ИНН: 02508201610067 [14:49:52]line Контрольно-Кассовый Чек [14:49:52]line ПРОДАЖА [14:49:52]line ТРК (МРК, ГНК) : 22 [14:49:52]line Товар: 2710124130 [14:49:52]line Аи-92-К-4 [14:49:52]line 14.750 * 67.80 [14:49:52]line = 1000.05 [14:49:52]line НДС 12% НСП 1% [14:49:52]line > о реализуемом товаре [14:49:52]line ИТОГО: 1000.05 [14:49:52]line НСП 1% : 8.85 [14:49:52]line НДС 12% : 106.20 [14:49:52]line Наличными: 0.00 [14:49:52]line Безнал.: 1000.05 [14:49:52]line Место: АЗС № 95 "Партнер Нефть" [14:49:52]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:49:52]line СНО: Общий режим [14:49:52]line Чек 382 16.08.2024 14:49 [14:49:52]line Смена: 462 ФФД: 1.0 [14:49:52]line ЗНМ: 0300000079 [14:49:52]line РНМ: 0000000000092545 [14:49:52]line Версия ККМ: 001 [14:49:52]line Платежная система: O! деньги [14:49:52]line ФМ: 0000000000871802 [14:49:52]line ФД: 198041 [14:49:52]line ФПД: 67826783812175 [14:49:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144952&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198041&fm=67826783812175&tin=02508201610067®Number=0000000000092545&sum=100005 [14:49:52]written 0, free lines is 4095 [14:49:52]OFD Sender: Processing packet 198041 [packets to send 245, broken 244] [14:49:52]ProducePacketName [14:49:52]name=ofd_packets/00198041 [14:49:52]OFD Sender: To server: pG, [14:49:52]CommunicateWithHost lk.salyk.kg:30040 [14:49:52]ConnectInit lk.salyk.kg [14:49:52]Connected sock=10 [14:49:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4D 9D 07 01 D7 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 10 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 05 03 00 35 04 06 00 3D B0 27 5A FA 4F 6A 56 E3 1F 45 E6 45 DD [14:49:52]Write to MH i2c: 01 00 00 6B 34 9F [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: 01 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: 01 07 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: 01 07 00 6B 34 00 00 00 00 00 ED 0C 9F [14:49:52]RasterBufferAndPrint [14:49:52]line [14:49:52]line [14:49:52]line [14:49:52]line [14:49:52]line [14:49:52]written 0, free lines is 3315 [14:49:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 47 F4 47 00 CD 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 99 05 03 00 F4 03 04 00 23 13 BF 66 B6 04 01 00 00 0F A3 F3 4C 8A C1 69 22 [14:49:52]CommunicateWithHost err = 0 [14:49:52]CheckOFDResponse [14:49:52]1017 (14) - 77093643461234 [14:49:52]1041 (16) - 0000000000871802 [14:49:52]1040 (4) - 198041 [14:49:52]1012 (4) - 16.08.2024 08:51 [14:49:52]1206 (1) - 0 [14:49:52]OFD Sender: Remove packet 198041 [14:49:52]ProducePacketName [14:49:52]name=ofd_packets/00198041 [14:49:52]NVStorageDeleteData [14:49:52]MH_Cut [14:49:52]Write to MH i2c: D1 01 00 72 34 01 78 [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: D1 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: D1 01 00 [14:49:52]MH_I2C_Read... [14:49:52]Read from MH i2c: D1 01 00 72 34 00 77 [14:49:52]Write to MH i2c: 01 00 00 73 34 A7 [14:49:52]Write i2c OK [14:49:52]MH_I2C_Read... [14:49:53]OFD Sender: No OFD packet to send [14:49:53]*** Cut start [14:49:53]*** Purtial cut [14:49:53]*** Stage 1: CUTSNS_PIN = 1 [14:49:53]Read from MH i2c: 01 [14:49:53]MH_I2C_Read... [14:49:53]*** Stop cut motor [14:49:53]*** Cut end [14:49:53]Read from MH i2c: 01 07 00 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: 01 07 00 73 34 00 00 00 00 00 FF 0F BC [14:49:53]process_action close_receipt done [14:49:53]requested_data is exist [14:49:53]produce_requested_data [14:49:53]requested_item fm.sn is exist - process it [14:49:53]wFMCommunicate request_size=4 [14:49:53]MH_SAM_APDU [14:49:53]CAPDU: 80 11 00 00 [14:49:53]Write to MH i2c: E2 08 00 74 34 80 11 00 00 00 00 00 00 22 [14:49:53]Write i2c OK [14:49:53]MH_I2C_Read... [14:49:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:53]Read from MH i2c: E2 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: E2 17 00 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: E2 17 00 74 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [14:49:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:49:53]wFMCommunicate OK [14:49:53]requested_item fd.num is exist - process it [14:49:53]SAM_PROTO_GetFieldsCounters [14:49:53]wFMCommunicate request_size=4 [14:49:53]MH_SAM_APDU [14:49:53]CAPDU: 80 13 00 00 [14:49:53]Write to MH i2c: E2 08 00 75 34 80 13 00 00 00 00 00 00 25 [14:49:53]Write i2c OK [14:49:53]MH_I2C_Read... [14:49:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:53]Read from MH i2c: E2 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: E2 62 00 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: E2 62 00 75 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 99 05 03 00 0E 04 04 00 CE 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 2D [14:49:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 99 05 03 00 0E 04 04 00 CE 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:49:53]wFMCommunicate OK [14:49:53]SAM_PROTO_GetFieldsCounters done [14:49:53]requested_item shift.num is exist - process it [14:49:53]requested_item shift.opened is exist - process it [14:49:53]req_shift_opened [14:49:53]FM_GetShiftState [14:49:53]SAM_PROTO_GetShiftState [14:49:53]wFMCommunicate request_size=4 [14:49:53]MH_SAM_APDU [14:49:53]CAPDU: 80 13 01 00 [14:49:53]Write to MH i2c: E2 08 00 76 34 80 13 01 00 00 00 00 00 27 [14:49:53]Write i2c OK [14:49:53]MH_I2C_Read... [14:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:53]Read from MH i2c: E2 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: E2 0E 00 [14:49:53]MH_I2C_Read... [14:49:53]Read from MH i2c: E2 0E 00 76 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B5 [14:49:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:49:53]wFMCommunicate OK [14:49:53]SAM_PROTO_GetShiftState done [14:49:53]FM_GetShiftState done [14:49:53]req_shift_opened done [14:49:53]requested_item shift.open_date is exist - process it [14:49:53]req_shift_open_date [14:49:53]req_shift_open_date done [14:49:53]produce_requested_data done [14:49:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198041,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:49:53]process_action_free close_receipt [14:49:53]json_value_free [14:49:53]json_value_free done [14:49:53]process_json_proto returns [14:49:53]Send response to host [14:49:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198041,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:49:53]free response buf [14:49:53]execute_script done [14:49:53]execute_script returns [14:49:53]free content buf [14:49:53]Sock 7.Close socket [14:49:53]Sock 7.Thread stoped [14:49:54]accept exits with 9 [14:49:54]New connection [14:49:54]New thread 3067260260 created [14:49:54]Thread 3067403620 joined [14:49:54]Waiting for new connection... [14:49:54] Sock 9.Parse request [14:49:54]Sock 9.Check first char [14:49:54]Sock 9.First char is OK [14:49:54]request: POST /json_proto HTTP/1.0 [14:49:54]Method: POST [14:49:54]URL: /json_proto [14:49:54]Method is POST - this is cgi request [14:49:54]url: /json_proto [14:49:54]query_string will be loaded in cgi processing [14:49:54]execute_cgi json_proto POST (null) [14:49:54]execute_cgi path=json_proto method=POST [14:49:54]POST find Content-Length [14:49:54]Host: 172.17.46.195:8080 [14:49:54]Content-Length: 803 [14:49:54]Content-Type: application/json [14:49:54] [14:49:54]POST finish read [14:49:54]Found Content-Length = 803 [14:49:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:54]execute_script... [14:49: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)11325446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:54]POST & json_proto [14:49:54]process_json_proto [14:49:54]json parsed OK: [14:49:54]protocol is kg_v1.0 [14:49:54]action value=close_receipt [14:49:54]process_action close_receipt [14:49:54]cmd_close_receipt [14:49:54]MH_GetDate [14:49:54]Write to MH i2c: F0 00 00 77 34 9A [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: F0 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: F0 09 00 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: F0 09 00 77 34 00 13 67 BF 66 8D AE BC 66 9F [14:49:54]GetLastDocTimeStamp 1723819792 [14:49:54]current date 1723819795 [14:49:54]FM_GetShiftState [14:49:54]SAM_PROTO_GetShiftState [14:49:54]wFMCommunicate request_size=4 [14:49:54]MH_SAM_APDU [14:49:54]CAPDU: 80 13 01 00 [14:49:54]Write to MH i2c: E2 08 00 78 34 80 13 01 00 00 00 00 00 29 [14:49:54]Write i2c OK [14:49:54]MH_I2C_Read... [14:49:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:54]Read from MH i2c: E2 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 0E 00 [14:49:54]MH_I2C_Read... [14:49:54]Read from MH i2c: E2 0E 00 78 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [14:49:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:49:54]wFMCommunicate OK [14:49:54]SAM_PROTO_GetShiftState done [14:49:54]FM_GetShiftState done [14:49:54]opened in 1723766727 [14:49:54]opened+sec_in_day 1723853127 [14:49:54]quantity*price = 70037 [14:49:54]sum+1 = 70038 [14:49:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 383 16.08.2024 14:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198042 ФПД: 20415521245929 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144956&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198042&fm=20415521245929&tin=02508201610067®Number=0000000000092545&sum=70037 [14:49:55]StoreToDocumentArchive [14:49:55]shift 462 fd 198042 [14:49:55]save to /storage/0462/doc_00198042 [14:49:55]save last doc name /storage/0462/doc_00198042 to /storage/kkm_last_doc_name [14:49:55]save OK [14:49:55]Clear old archive folders... [14:49:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:55]tlvbuf is 00923AD0 [14:49:55]SAM_PROTO_ClearQueue [14:49:55]wFMCommunicate request_size=4 [14:49:55]MH_SAM_APDU [14:49:55]CAPDU: 80 09 00 00 [14:49:55]Write to MH i2c: E2 08 00 85 34 80 09 00 00 00 00 00 00 2B [14:49:55]Write i2c OK [14:49:55]MH_I2C_Read... [14:49:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:56]Read from MH i2c: E2 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 85 34 00 90 00 2D [14:49:56]RAPDU: 90 00 [14:49:56]wFMCommunicate OK [14:49:56]SAM_PROTO_ClearQueue done [14:49:56]KKMCreateOFDPacket [14:49:56]OFDProtocolAddRootSTLVToBuf [14:49:56]FM_MakeSignedData [14:49:56]FM_MakeSignedData [14:49:56]SAM_PROTO_SignData [14:49:56]wFMCommunicate request_size=4 [14:49:56]MH_SAM_APDU [14:49:56]CAPDU: 80 0D 01 02 [14:49:56]Write to MH i2c: E2 08 00 86 34 80 0D 01 02 00 00 00 00 33 [14:49:56]Write i2c OK [14:49:56]MH_I2C_Read... [14:49:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:56]Read from MH i2c: E2 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 86 34 00 90 00 2E [14:49:56]RAPDU: 90 00 [14:49:56]wFMCommunicate OK [14:49:56]wFMCommunicate request_size=255 [14:49:56]MH_SAM_APDU [14:49:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 14 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 05 03 00 35 04 06 00 12 [14:49:56]Write to MH i2c: E2 02 01 87 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 14 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 05 03 00 35 04 06 00 12 00 00 7F [14:49:56]Write i2c OK [14:49:56]MH_I2C_Read... [14:49:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:56]Read from MH i2c: E2 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 87 34 00 90 00 2F [14:49:56]RAPDU: 90 00 [14:49:56]wFMCommunicate OK [14:49:56]wFMCommunicate request_size=10 [14:49:56]MH_SAM_APDU [14:49:56]CAPDU: 80 0D 02 02 05 91 5B E4 4A E9 [14:49:56]Write to MH i2c: E2 0D 00 88 34 80 0D 02 02 05 00 91 5B E4 4A E9 00 00 43 [14:49:56]Write i2c OK [14:49:56]MH_I2C_Read... [14:49:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:56]Read from MH i2c: E2 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 03 00 88 34 00 90 00 30 [14:49:56]RAPDU: 90 00 [14:49:56]wFMCommunicate OK [14:49:56]wFMCommunicate request_size=4 [14:49:56]MH_SAM_APDU [14:49:56]CAPDU: 80 0D 03 02 [14:49:56]Write to MH i2c: E2 08 00 89 34 80 0D 03 02 00 00 00 00 38 [14:49:56]Write i2c OK [14:49:56]MH_I2C_Read... [14:49:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:56]Read from MH i2c: E2 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 0B 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 0B 00 89 34 00 E7 90 47 38 E6 F0 8A 61 90 00 F0 [14:49:56]RAPDU: E7 90 47 38 E6 F0 8A 61 90 00 [14:49:56]wFMCommunicate OK [14:49:56]SAM_PROTO_SignData done [14:49:56]FM_MakeSignedData done [14:49:56]CreateOFDProtocolMessage [14:49:56]wFMCommunicate request_size=4 [14:49:56]MH_SAM_APDU [14:49:56]CAPDU: 80 11 00 00 [14:49:56]Write to MH i2c: E2 08 00 8A 34 80 11 00 00 00 00 00 00 38 [14:49:56]Write i2c OK [14:49:56]MH_I2C_Read... [14:49:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:56]Read from MH i2c: E2 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 17 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: E2 17 00 8A 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 85 [14:49:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:49:56]wFMCommunicate OK [14:49:56]CreateOFDProtocolMessage done [14:49:56]OFDSenderStorePacket 198042 [14:49:56]StoreOFDPacket docnum=198042 [14:49:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E 61 07 01 16 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 14 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 05 03 00 35 04 06 00 12 91 5B E4 4A E9 E7 90 47 38 E6 F0 8A 61 [14:49:56]CheckFolder [14:49:56]dirname=/storage/ofd_packets [14:49:56]CheckFolder done [14:49:56]ProducePacketName [14:49:56]name=ofd_packets/00198042 [14:49:56]NVStorageSaveData ofd_packets/00198042 [14:49:56]File name is /storage/ofd_packets/00198042 [14:49:56]Write 301 bytes [14:49:56]NVStorageSaveData done [14:49:56]OFDSenderStorePacket done [14:49:56]KKMCreateOFDPacket done [14:49:56]NVStorageSaveData kkm_last_timestamp [14:49:56]File name is /storage/kkm_last_timestamp [14:49:56]Write 4 bytes [14:49:56]NVStorageSaveData done [14:49:56]ExternCall_PrintAddStr [14:49:56]wPrintStart [14:49:56]Write to MH i2c: 01 00 00 8B 34 BF [14:49:56]Write i2c OK [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: 01 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: 01 07 00 [14:49:56]MH_I2C_Read... [14:49:56]Read from MH i2c: 01 07 00 8B 34 00 00 00 00 00 FF 0F D4 [14:49:56]RasterBufferAndPrint [14:49:56]line Счет N : (1)11325446 [14:49:56]line ИНН: 02508201610067 [14:49:56]line Контрольно-Кассовый Чек [14:49:56]line ПРОДАЖА [14:49:56]line ТРК (МРК, ГНК) : 42 [14:49:56]line Товар: 2710124130 [14:49:56]line Аи-92-К-4 [14:49:56]line 10.330 * 67.80 [14:49:56]line = 700.37 [14:49:56]line НДС 12% НСП 1% [14:49:56]line > о реализуемом товаре [14:49:56]line ИТОГО: 700.37 [14:49:56]line НСП 1% : 6.20 [14:49:56]line НДС 12% : 74.38 [14:49:56]line Наличными: 0.00 [14:49:56]line Безнал.: 700.37 [14:49:56]line Место: АЗС № 95 "Партнер Нефть" [14:49:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:49:56]line СНО: Общий режим [14:49:56]line Чек 383 16.08.2024 14:49 [14:49:56]line Смена: 462 ФФД: 1.0 [14:49:56]line ЗНМ: 0300000079 [14:49:56]line РНМ: 0000000000092545 [14:49:56]line Версия ККМ: 001 [14:49:56]line Платежная система: O! деньги [14:49:56]line ФМ: 0000000000871802 [14:49:56]line ФД: 198042 [14:49:56]line ФПД: 20415521245929 [14:49:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T144956&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198042&fm=20415521245929&tin=02508201610067®Number=0000000000092545&sum=70037 [14:49:56]OFD Sender: Processing packet 198042 [packets to send 245, broken 244] [14:49:56]ProducePacketName [14:49:56]name=ofd_packets/00198042 [14:49:56]written 0, free lines is 4095 [14:49:56]OFD Sender: To server: pG, [14:49:56]CommunicateWithHost lk.salyk.kg:30040 [14:49:56]ConnectInit lk.salyk.kg [14:49:57]Connected sock=10 [14:49:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E 61 07 01 16 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 14 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 05 03 00 35 04 06 00 12 91 5B E4 4A E9 E7 90 47 38 E6 F0 8A 61 [14:49:57]Write to MH i2c: 01 00 00 B5 34 E9 [14:49:57]Write i2c OK [14:49:57]MH_I2C_Read... [14:49:57]Read from MH i2c: 01 [14:49:57]MH_I2C_Read... [14:49:57]Read from MH i2c: 01 07 00 [14:49:57]MH_I2C_Read... [14:49:57]Read from MH i2c: 01 07 00 B5 34 00 00 00 00 00 F4 0C F0 [14:49:57]RasterBufferAndPrint [14:49:57]line [14:49:57]line [14:49:57]line [14:49:57]line [14:49:57]line [14:49:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 A1 47 00 97 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9A 05 03 00 F4 03 04 00 28 13 BF 66 B6 04 01 00 00 23 34 CF 62 BA 99 21 3A [14:49:57]CommunicateWithHost err = 0 [14:49:57]CheckOFDResponse [14:49:57]1017 (14) - 77093643461234 [14:49:57]1041 (16) - 0000000000871802 [14:49:57]1040 (4) - 198042 [14:49:57]1012 (4) - 16.08.2024 08:51 [14:49:57]1206 (1) - 0 [14:49:57]OFD Sender: Remove packet 198042 [14:49:57]ProducePacketName [14:49:57]name=ofd_packets/00198042 [14:49:57]NVStorageDeleteData [14:49:57]written 0, free lines is 3343 [14:49:57]MH_Cut [14:49:57]Write to MH i2c: D1 01 00 BC 34 01 C2 [14:49:57]Write i2c OK [14:49:57]MH_I2C_Read... [14:49:57]Read from MH i2c: D1 [14:49:57]MH_I2C_Read... [14:49:57]Read from MH i2c: D1 01 00 [14:49:57]MH_I2C_Read... [14:49:57]Read from MH i2c: D1 01 00 BC 34 00 C1 [14:49:57]Write to MH i2c: 01 00 00 BD 34 F1 [14:49:57]Write i2c OK [14:49:57]MH_I2C_Read... [14:49:57]OFD Sender: No OFD packet to send [14:49:58]*** Cut start [14:49:58]*** Purtial cut [14:49:58]*** CUTSNS_PIN = 0 [14:49:58]*** Stage 1: CUTSNS_PIN = 1 [14:50:00]Read from MH i2c: 01 [14:50:00]MH_I2C_Read... [14:50:00]*** Stop cut motor [14:50:00]*** Cut end [14:50:00]Read from MH i2c: 01 07 00 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: 01 07 00 BD 34 00 00 00 00 00 FF 0F 06 [14:50:00]process_action close_receipt done [14:50:00]requested_data is exist [14:50:00]produce_requested_data [14:50:00]requested_item fm.sn is exist - process it [14:50:00]wFMCommunicate request_size=4 [14:50:00]MH_SAM_APDU [14:50:00]CAPDU: 80 11 00 00 [14:50:00]Write to MH i2c: E2 08 00 BE 34 80 11 00 00 00 00 00 00 6C [14:50:00]Write i2c OK [14:50:00]MH_I2C_Read... [14:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:00]Read from MH i2c: E2 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 17 00 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 17 00 BE 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B9 [14:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:50:00]wFMCommunicate OK [14:50:00]requested_item fd.num is exist - process it [14:50:00]SAM_PROTO_GetFieldsCounters [14:50:00]wFMCommunicate request_size=4 [14:50:00]MH_SAM_APDU [14:50:00]CAPDU: 80 13 00 00 [14:50:00]Write to MH i2c: E2 08 00 BF 34 80 13 00 00 00 00 00 00 6F [14:50:00]Write i2c OK [14:50:00]MH_I2C_Read... [14:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:00]Read from MH i2c: E2 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 62 00 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 62 00 BF 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9A 05 03 00 0E 04 04 00 CE 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 7B [14:50:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9A 05 03 00 0E 04 04 00 CE 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:50:00]wFMCommunicate OK [14:50:00]SAM_PROTO_GetFieldsCounters done [14:50:00]requested_item shift.num is exist - process it [14:50:00]requested_item shift.opened is exist - process it [14:50:00]req_shift_opened [14:50:00]FM_GetShiftState [14:50:00]SAM_PROTO_GetShiftState [14:50:00]wFMCommunicate request_size=4 [14:50:00]MH_SAM_APDU [14:50:00]CAPDU: 80 13 01 00 [14:50:00]Write to MH i2c: E2 08 00 C0 34 80 13 01 00 00 00 00 00 71 [14:50:00]Write i2c OK [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 [14:50:00]MH_I2C_Read... [14:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:00]Read from MH i2c: E2 0E 00 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 0E 00 C0 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FF [14:50:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:50:00]wFMCommunicate OK [14:50:00]SAM_PROTO_GetShiftState done [14:50:00]FM_GetShiftState done [14:50:00]req_shift_opened done [14:50:00]requested_item shift.open_date is exist - process it [14:50:00]req_shift_open_date [14:50:00]req_shift_open_date done [14:50:00]produce_requested_data done [14:50:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198042,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:50:00]process_action_free close_receipt [14:50:00]json_value_free [14:50:00]json_value_free done [14:50:00]process_json_proto returns [14:50:00]Send response to host [14:50:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198042,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:50:00]free response buf [14:50:00]execute_script done [14:50:00]execute_script returns [14:50:00]free content buf [14:50:00]Sock 9.Close socket [14:50:00]Sock 9.Thread stoped [14:50:02]OFD Sender: No OFD packet to send [14:50:07]OFD Sender: No OFD packet to send [14:50:12]OFD Sender: No OFD packet to send [14:50:17]OFD Sender: No OFD packet to send [14:50:22]OFD Sender: No OFD packet to send [14:50:27]OFD Sender: No OFD packet to send [14:50:32]OFD Sender: No OFD packet to send [14:50:37]OFD Sender: No OFD packet to send [14:50:42]OFD Sender: No OFD packet to send [14:50:47]OFD Sender: No OFD packet to send [14:50:53]OFD Sender: No OFD packet to send [14:50:58]OFD Sender: No OFD packet to send [14:51:03]OFD Sender: No OFD packet to send [14:51:08]OFD Sender: No OFD packet to send [14:51:13]OFD Sender: No OFD packet to send [14:51:18]OFD Sender: No OFD packet to send [14:51:23]OFD Sender: No OFD packet to send [14:51:28]OFD Sender: No OFD packet to send [14:51:33]OFD Sender: No OFD packet to send [14:51:38]OFD Sender: No OFD packet to send [14:51:43]OFD Sender: No OFD packet to send [14:51:48]OFD Sender: No OFD packet to send [14:51:53]OFD Sender: No OFD packet to send [14:51:58]OFD Sender: No OFD packet to send [14:52:03]OFD Sender: No OFD packet to send [14:52:08]OFD Sender: No OFD packet to send [14:52:13]OFD Sender: No OFD packet to send [14:52:18]OFD Sender: No OFD packet to send [14:52:23]OFD Sender: No OFD packet to send [14:52:28]OFD Sender: No OFD packet to send [14:52:33]OFD Sender: No OFD packet to send [14:52:38]OFD Sender: No OFD packet to send [14:52:41]accept exits with 7 [14:52:41]New connection [14:52:41]New thread 3067403620 created [14:52:41]Thread 3067260260 joined [14:52:41]Waiting for new connection... [14:52:41] Sock 7.Parse request [14:52:41]Sock 7.Check first char [14:52:41]Sock 7.First char is OK [14:52:41]request: POST /json_proto HTTP/1.0 [14:52:41]Method: POST [14:52:41]URL: /json_proto [14:52:41]Method is POST - this is cgi request [14:52:41]url: /json_proto [14:52:41]query_string will be loaded in cgi processing [14:52:41]execute_cgi json_proto POST (null) [14:52:41]execute_cgi path=json_proto method=POST [14:52:41]POST find Content-Length [14:52:41]Host: 172.17.46.195:8080 [14:52:41]Content-Length: 805 [14:52:41]Content-Type: application/json [14:52:41] [14:52:41]POST finish read [14:52:41]Found Content-Length = 805 [14:52:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:41]execute_script... [14:52:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:41]POST & json_proto [14:52:41]process_json_proto [14:52:41]json parsed OK: [14:52:41]protocol is kg_v1.0 [14:52:41]action value=close_receipt [14:52:41]process_action close_receipt [14:52:41]cmd_close_receipt [14:52:41]MH_GetDate [14:52:41]Write to MH i2c: F0 00 00 C1 34 E4 [14:52:41]Write i2c OK [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: F0 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: F0 09 00 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: F0 09 00 C1 34 00 BB 67 BF 66 8D AE BC 66 91 [14:52:41]GetLastDocTimeStamp 1723819796 [14:52:41]current date 1723819963 [14:52:41]FM_GetShiftState [14:52:41]SAM_PROTO_GetShiftState [14:52:41]wFMCommunicate request_size=4 [14:52:41]MH_SAM_APDU [14:52:41]CAPDU: 80 13 01 00 [14:52:41]Write to MH i2c: E2 08 00 C2 34 80 13 01 00 00 00 00 00 73 [14:52:41]Write i2c OK [14:52:41]MH_I2C_Read... [14:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:42]Read from MH i2c: E2 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 0E 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 0E 00 C2 34 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 01 [14:52:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:52:42]wFMCommunicate OK [14:52:42]SAM_PROTO_GetShiftState done [14:52:42]FM_GetShiftState done [14:52:42]opened in 1723766727 [14:52:42]opened+sec_in_day 1723853127 [14:52:42]quantity*price = 100005 [14:52:42]sum+1 = 100006 [14:52:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 384 16.08.2024 14:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198043 ФПД: 149707534767985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145243&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198043&fm=149707534767985&tin=02508201610067®Number=0000000000092545&sum=100005 [14:52:43]StoreToDocumentArchive [14:52:43]shift 462 fd 198043 [14:52:43]save to /storage/0462/doc_00198043 [14:52:43]save last doc name /storage/0462/doc_00198043 to /storage/kkm_last_doc_name [14:52:43]save OK [14:52:43]Clear old archive folders... [14:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:43]tlvbuf is 00956000 [14:52:43]SAM_PROTO_ClearQueue [14:52:43]wFMCommunicate request_size=4 [14:52:43]MH_SAM_APDU [14:52:43]CAPDU: 80 09 00 00 [14:52:43]Write to MH i2c: E2 08 00 CF 34 80 09 00 00 00 00 00 00 75 [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:43]OFD Sender: No OFD packet to send [14:52:43]Read from MH i2c: E2 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 CF 34 00 90 00 77 [14:52:43]RAPDU: 90 00 [14:52:43]wFMCommunicate OK [14:52:43]SAM_PROTO_ClearQueue done [14:52:43]KKMCreateOFDPacket [14:52:43]OFDProtocolAddRootSTLVToBuf [14:52:43]FM_MakeSignedData [14:52:43]FM_MakeSignedData [14:52:43]SAM_PROTO_SignData [14:52:43]wFMCommunicate request_size=4 [14:52:43]MH_SAM_APDU [14:52:43]CAPDU: 80 0D 01 02 [14:52:43]Write to MH i2c: E2 08 00 D0 34 80 0D 01 02 00 00 00 00 7D [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:43]Read from MH i2c: E2 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 D0 34 00 90 00 78 [14:52:43]RAPDU: 90 00 [14:52:43]wFMCommunicate OK [14:52:43]wFMCommunicate request_size=255 [14:52:43]MH_SAM_APDU [14: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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BB 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 05 03 00 35 04 06 00 88 [14:52:43]Write to MH i2c: E2 02 01 D1 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BB 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 05 03 00 35 04 06 00 88 00 00 50 [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:43]Read from MH i2c: E2 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 D1 34 00 90 00 79 [14:52:43]RAPDU: 90 00 [14:52:43]wFMCommunicate OK [14:52:43]wFMCommunicate request_size=10 [14:52:43]MH_SAM_APDU [14:52:43]CAPDU: 80 0D 02 02 05 28 80 6E 17 71 [14:52:43]Write to MH i2c: E2 0D 00 D2 34 80 0D 02 02 05 00 28 80 6E 17 71 00 00 28 [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:43]Read from MH i2c: E2 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 03 00 D2 34 00 90 00 7A [14:52:43]RAPDU: 90 00 [14:52:43]wFMCommunicate OK [14:52:43]wFMCommunicate request_size=4 [14:52:43]MH_SAM_APDU [14:52:43]CAPDU: 80 0D 03 02 [14:52:43]Write to MH i2c: E2 08 00 D3 34 80 0D 03 02 00 00 00 00 82 [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:43]Read from MH i2c: E2 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 0B 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 0B 00 D3 34 00 0D 88 B7 2D E4 3B B5 7B 90 00 4B [14:52:43]RAPDU: 0D 88 B7 2D E4 3B B5 7B 90 00 [14:52:43]wFMCommunicate OK [14:52:43]SAM_PROTO_SignData done [14:52:43]FM_MakeSignedData done [14:52:43]CreateOFDProtocolMessage [14:52:43]wFMCommunicate request_size=4 [14:52:43]MH_SAM_APDU [14:52:43]CAPDU: 80 11 00 00 [14:52:43]Write to MH i2c: E2 08 00 D4 34 80 11 00 00 00 00 00 00 82 [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:43]Read from MH i2c: E2 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 17 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: E2 17 00 D4 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CF [14:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:52:43]wFMCommunicate OK [14:52:43]CreateOFDProtocolMessage done [14:52:43]OFDSenderStorePacket 198043 [14:52:43]StoreOFDPacket docnum=198043 [14:52:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 04 8D 07 01 A9 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BB 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 05 03 00 35 04 06 00 88 28 80 6E 17 71 0D 88 B7 2D E4 3B B5 7B [14:52:43]CheckFolder [14:52:43]dirname=/storage/ofd_packets [14:52:43]CheckFolder done [14:52:43]ProducePacketName [14:52:43]name=ofd_packets/00198043 [14:52:43]NVStorageSaveData ofd_packets/00198043 [14:52:43]File name is /storage/ofd_packets/00198043 [14:52:43]Write 301 bytes [14:52:43]NVStorageSaveData done [14:52:43]OFDSenderStorePacket done [14:52:43]KKMCreateOFDPacket done [14:52:43]NVStorageSaveData kkm_last_timestamp [14:52:43]File name is /storage/kkm_last_timestamp [14:52:43]Write 4 bytes [14:52:43]NVStorageSaveData done [14:52:43]ExternCall_PrintAddStr [14:52:43]wPrintStart [14:52:43]Write to MH i2c: 01 00 00 D5 34 09 [14:52:43]Write i2c OK [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: 01 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: 01 07 00 [14:52:43]MH_I2C_Read... [14:52:43]Read from MH i2c: 01 07 00 D5 34 00 00 00 00 00 FF 0F 1E [14:52:43]RasterBufferAndPrint [14:52:43]line Счет N : (1)11325448 [14:52:43]line ИНН: 02508201610067 [14:52:43]line Контрольно-Кассовый Чек [14:52:43]line ПРОДАЖА [14:52:43]line ТРК (МРК, ГНК) : 22 [14:52:43]line Товар: 2710124130 [14:52:43]line Аи-92-К-4 [14:52:43]line 14.750 * 67.80 [14:52:43]line = 1000.05 [14:52:43]line НДС 12% НСП 1% [14:52:43]line > о реализуемом товаре [14:52:43]line ИТОГО: 1000.05 [14:52:43]line НСП 1% : 8.85 [14:52:43]line НДС 12% : 106.20 [14:52:43]line Наличными: 0.00 [14:52:43]line Безнал.: 1000.05 [14:52:43]line Место: АЗС № 95 "Партнер Нефть" [14:52:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:52:43]line СНО: Общий режим [14:52:43]line Чек 384 16.08.2024 14:52 [14:52:43]line Смена: 462 ФФД: 1.0 [14:52:43]line ЗНМ: 0300000079 [14:52:43]line РНМ: 0000000000092545 [14:52:43]line Версия ККМ: 001 [14:52:43]line Платежная система: O! деньги [14:52:43]line ФМ: 0000000000871802 [14:52:43]line ФД: 198043 [14:52:43]line ФПД: 149707534767985 [14:52:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145243&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198043&fm=149707534767985&tin=02508201610067®Number=0000000000092545&sum=100005 [14:52:44]OFD Sender: Processing packet 198043 [packets to send 245, broken 244] [14:52:44]ProducePacketName [14:52:44]name=ofd_packets/00198043 [14:52:44]OFD Sender: To server: pG, [14:52:44]CommunicateWithHost lk.salyk.kg:30040 [14:52:44]ConnectInit lk.salyk.kg [14:52:44]written 0, free lines is 4095 [14:52:44]Connected sock=10 [14:52:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 04 8D 07 01 A9 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 BB 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 05 03 00 35 04 06 00 88 28 80 6E 17 71 0D 88 B7 2D E4 3B B5 7B [14:52:44]Write to MH i2c: 01 00 00 FF 34 33 [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 07 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 07 00 FF 34 00 00 00 00 00 ED 0C 33 [14:52:44]RasterBufferAndPrint [14:52:44]line [14:52:44]line [14:52:44]line [14:52:44]line [14:52:44]line [14:52:44]written 0, free lines is 3315 [14:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D9 FF 47 00 C6 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 05 03 00 F4 03 04 00 CF 13 BF 66 B6 04 01 00 00 9E B7 54 73 73 06 22 F4 [14:52:44]CommunicateWithHost err = 0 [14:52:44]CheckOFDResponse [14:52:44]1017 (14) - 77093643461234 [14:52:44]1041 (16) - 0000000000871802 [14:52:44]1040 (4) - 198043 [14:52:44]1012 (4) - 16.08.2024 08:54 [14:52:44]1206 (1) - 0 [14:52:44]OFD Sender: Remove packet 198043 [14:52:44]ProducePacketName [14:52:44]name=ofd_packets/00198043 [14:52:44]NVStorageDeleteData [14:52:44]MH_Cut [14:52:44]Write to MH i2c: D1 01 00 06 35 01 0D [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: D1 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: D1 01 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: D1 01 00 06 35 00 0C [14:52:44]Write to MH i2c: 01 00 00 07 35 3C [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]OFD Sender: No OFD packet to send [14:52:45]*** Cut start [14:52:45]*** Purtial cut [14:52:45]*** Stage 1: CUTSNS_PIN = 1 [14:52:45]Read from MH i2c: 01 [14:52:45]MH_I2C_Read... [14:52:45]*** Stop cut motor [14:52:45]*** Cut end [14:52:45]Read from MH i2c: 01 07 00 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: 01 07 00 07 35 00 00 00 00 00 FF 0F 51 [14:52:45]process_action close_receipt done [14:52:45]requested_data is exist [14:52:45]produce_requested_data [14:52:45]requested_item fm.sn is exist - process it [14:52:45]wFMCommunicate request_size=4 [14:52:45]MH_SAM_APDU [14:52:45]CAPDU: 80 11 00 00 [14:52:45]Write to MH i2c: E2 08 00 08 35 80 11 00 00 00 00 00 00 B7 [14:52:45]Write i2c OK [14:52:45]MH_I2C_Read... [14:52:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:45]Read from MH i2c: E2 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: E2 17 00 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: E2 17 00 08 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 04 [14:52:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:52:45]wFMCommunicate OK [14:52:45]requested_item fd.num is exist - process it [14:52:45]SAM_PROTO_GetFieldsCounters [14:52:45]wFMCommunicate request_size=4 [14:52:45]MH_SAM_APDU [14:52:45]CAPDU: 80 13 00 00 [14:52:45]Write to MH i2c: E2 08 00 09 35 80 13 00 00 00 00 00 00 BA [14:52:45]Write i2c OK [14:52:45]MH_I2C_Read... [14:52:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:45]Read from MH i2c: E2 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: E2 62 00 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: E2 62 00 09 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9B 05 03 00 0E 04 04 00 CE 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 CA [14:52:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9B 05 03 00 0E 04 04 00 CE 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:52:45]wFMCommunicate OK [14:52:45]SAM_PROTO_GetFieldsCounters done [14:52:45]requested_item shift.num is exist - process it [14:52:45]requested_item shift.opened is exist - process it [14:52:45]req_shift_opened [14:52:45]FM_GetShiftState [14:52:45]SAM_PROTO_GetShiftState [14:52:45]wFMCommunicate request_size=4 [14:52:45]MH_SAM_APDU [14:52:45]CAPDU: 80 13 01 00 [14:52:45]Write to MH i2c: E2 08 00 0A 35 80 13 01 00 00 00 00 00 BC [14:52:45]Write i2c OK [14:52:45]MH_I2C_Read... [14:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:45]Read from MH i2c: E2 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: E2 0E 00 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: E2 0E 00 0A 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4A [14:52:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:52:45]wFMCommunicate OK [14:52:45]SAM_PROTO_GetShiftState done [14:52:45]FM_GetShiftState done [14:52:45]req_shift_opened done [14:52:45]requested_item shift.open_date is exist - process it [14:52:45]req_shift_open_date [14:52:45]req_shift_open_date done [14:52:45]produce_requested_data done [14:52:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198043,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:52:45]process_action_free close_receipt [14:52:45]json_value_free [14:52:45]json_value_free done [14:52:45]process_json_proto returns [14:52:45]Send response to host [14:52:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198043,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:52:45]free response buf [14:52:45]execute_script done [14:52:45]execute_script returns [14:52:45]free content buf [14:52:45]Sock 7.Close socket [14:52:45]Sock 7.Thread stoped [14:52:50]OFD Sender: No OFD packet to send [14:52:55]OFD Sender: No OFD packet to send [14:53:00]OFD Sender: No OFD packet to send [14:53:05]OFD Sender: No OFD packet to send [14:53:10]OFD Sender: No OFD packet to send [14:53:15]OFD Sender: No OFD packet to send [14:53:16]accept exits with 9 [14:53:16]New connection [14:53:16]New thread 3067260260 created [14:53:16]Thread 3067403620 joined [14:53:16]Waiting for new connection... [14:53:16] Sock 9.Parse request [14:53:16]Sock 9.Check first char [14:53:16]Sock 9.First char is OK [14:53:16]request: POST /json_proto HTTP/1.0 [14:53:16]Method: POST [14:53:16]URL: /json_proto [14:53:16]Method is POST - this is cgi request [14:53:16]url: /json_proto [14:53:16]query_string will be loaded in cgi processing [14:53:16]execute_cgi json_proto POST (null) [14:53:16]execute_cgi path=json_proto method=POST [14:53:16]POST find Content-Length [14:53:16]Host: 172.17.46.195:8080 [14:53:16]Content-Length: 811 [14:53:16]Content-Type: application/json [14:53:16] [14:53:16]POST finish read [14:53:16]Found Content-Length = 811 [14:53:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 24.550, "sum" : 1895.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1895.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:16]execute_script... [14:53: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)11325447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 24.550, "sum" : 1895.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1895.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:16]POST & json_proto [14:53:16]process_json_proto [14:53:16]json parsed OK: [14:53:16]protocol is kg_v1.0 [14:53:16]action value=close_receipt [14:53:16]process_action close_receipt [14:53:16]cmd_close_receipt [14:53:16]MH_GetDate [14:53:16]Write to MH i2c: F0 00 00 0B 35 2F [14:53:16]Write i2c OK [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: F0 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: F0 09 00 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: F0 09 00 0B 35 00 DE 67 BF 66 8D AE BC 66 FF [14:53:16]GetLastDocTimeStamp 1723819963 [14:53:16]current date 1723819998 [14:53:16]FM_GetShiftState [14:53:16]SAM_PROTO_GetShiftState [14:53:16]wFMCommunicate request_size=4 [14:53:16]MH_SAM_APDU [14:53:16]CAPDU: 80 13 01 00 [14:53:16]Write to MH i2c: E2 08 00 0C 35 80 13 01 00 00 00 00 00 BE [14:53:16]Write i2c OK [14:53:16]MH_I2C_Read... [14:53:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:16]Read from MH i2c: E2 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: E2 0E 00 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: E2 0E 00 0C 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4C [14:53:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:53:16]wFMCommunicate OK [14:53:16]SAM_PROTO_GetShiftState done [14:53:16]FM_GetShiftState done [14:53:16]opened in 1723766727 [14:53:16]opened+sec_in_day 1723853127 [14:53:16]quantity*price = 189526 [14:53:16]sum+1 = 189527 [14:53:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1895.26 НСП 1% : 16.77 НДС 12% : 201.27 Наличными: 0.00 Безнал.: 1895.26 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 385 16.08.2024 14:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198044 ФПД: 77816203824871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145318&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198044&fm=77816203824871&tin=02508201610067®Number=0000000000092545&sum=189526 [14:53:18]StoreToDocumentArchive [14:53:18]shift 462 fd 198044 [14:53:18]save to /storage/0462/doc_00198044 [14:53:18]save last doc name /storage/0462/doc_00198044 to /storage/kkm_last_doc_name [14:53:18]save OK [14:53:18]Clear old archive folders... [14:53:18]ProcessDocumentItem done err = 0, tmpTLVsize=257 [14:53:18]tlvbuf is 0095E030 [14:53:18]SAM_PROTO_ClearQueue [14:53:18]wFMCommunicate request_size=4 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 09 00 00 [14:53:18]Write to MH i2c: E2 08 00 19 35 80 09 00 00 00 00 00 00 C0 [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 19 35 00 90 00 C2 [14:53:18]RAPDU: 90 00 [14:53:18]wFMCommunicate OK [14:53:18]SAM_PROTO_ClearQueue done [14:53:18]KKMCreateOFDPacket [14:53:18]OFDProtocolAddRootSTLVToBuf [14:53:18]FM_MakeSignedData [14:53:18]FM_MakeSignedData [14:53:18]SAM_PROTO_SignData [14:53:18]wFMCommunicate request_size=4 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 0D 01 02 [14:53:18]Write to MH i2c: E2 08 00 1A 35 80 0D 01 02 00 00 00 00 C8 [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 1A 35 00 90 00 C3 [14:53:18]RAPDU: 90 00 [14:53:18]wFMCommunicate OK [14:53:18]wFMCommunicate request_size=255 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 5F 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 56 E4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 E4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 4E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 E4 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 DE 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 05 03 [14:53:18]Write to MH i2c: E2 02 01 1B 35 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 5F 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 56 E4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 E4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 4E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 E4 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 DE 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 05 03 00 00 75 [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 1B 35 00 90 00 C4 [14:53:18]RAPDU: 90 00 [14:53:18]wFMCommunicate OK [14:53:18]wFMCommunicate request_size=16 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 46 C5 FF 2F CE E7 [14:53:18]Write to MH i2c: E2 13 00 1C 35 80 0D 02 02 0B 00 00 35 04 06 00 46 C5 FF 2F CE E7 00 00 0E [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 03 00 1C 35 00 90 00 C5 [14:53:18]RAPDU: 90 00 [14:53:18]wFMCommunicate OK [14:53:18]wFMCommunicate request_size=4 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 0D 03 02 [14:53:18]Write to MH i2c: E2 08 00 1D 35 80 0D 03 02 00 00 00 00 CD [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 0B 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 0B 00 1D 35 00 23 81 B1 A3 2A E2 62 C6 90 00 FA [14:53:18]RAPDU: 23 81 B1 A3 2A E2 62 C6 90 00 [14:53:18]wFMCommunicate OK [14:53:18]SAM_PROTO_SignData done [14:53:18]FM_MakeSignedData done [14:53:18]CreateOFDProtocolMessage [14:53:18]wFMCommunicate request_size=4 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 11 00 00 [14:53:18]Write to MH i2c: E2 08 00 1E 35 80 11 00 00 00 00 00 00 CD [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 17 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 17 00 1E 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1A [14:53:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:53:18]wFMCommunicate OK [14:53:18]CreateOFDProtocolMessage done [14:53:18]OFDSenderStorePacket 198044 [14:53:18]StoreOFDPacket docnum=198044 [14:53:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 14 05 0D 01 9B A4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 5F 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 56 E4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 E4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 4E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 E4 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 DE 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 05 03 00 35 04 06 00 46 C5 FF 2F CE E7 23 81 B1 A3 2A E2 62 C6 [14:53:18]CheckFolder [14:53:18]dirname=/storage/ofd_packets [14:53:18]CheckFolder done [14:53:18]ProducePacketName [14:53:18]name=ofd_packets/00198044 [14:53:18]NVStorageSaveData ofd_packets/00198044 [14:53:18]File name is /storage/ofd_packets/00198044 [14:53:18]Write 307 bytes [14:53:18]NVStorageSaveData done [14:53:18]OFDSenderStorePacket done [14:53:18]KKMCreateOFDPacket done [14:53:18]NVStorageSaveData kkm_last_timestamp [14:53:18]File name is /storage/kkm_last_timestamp [14:53:18]Write 4 bytes [14:53:18]NVStorageSaveData done [14:53:18]ExternCall_PrintAddStr [14:53:18]wPrintStart [14:53:18]Write to MH i2c: 01 00 00 1F 35 54 [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: 01 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: 01 07 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: 01 07 00 1F 35 00 00 00 00 00 FF 0F 69 [14:53:18]RasterBufferAndPrint [14:53:18]line Счет N : (1)11325447 [14:53:18]line ИНН: 02508201610067 [14:53:18]line Контрольно-Кассовый Чек [14:53:18]line ПРОДАЖА [14:53:18]line ТРК (МРК, ГНК) : 62 [14:53:18]line Товар: 2710194210 [14:53:18]line D-ENERGY ДТ-К-5 [14:53:18]line 24.550 * 77.20 [14:53:18]line = 1895.26 [14:53:18]line НДС 12% НСП 1% [14:53:18]line > о реализуемом товаре [14:53:18]line ИТОГО: 1895.26 [14:53:18]line НСП 1% : 16.77 [14:53:18]line НДС 12% : 201.27 [14:53:18]line Наличными: 0.00 [14:53:18]line Безнал.: 1895.26 [14:53:18]line Место: АЗС № 95 "Партнер Нефть" [14:53:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:53:18]line СНО: Общий режим [14:53:18]line Чек 385 16.08.2024 14:53 [14:53:18]line Смена: 462 ФФД: 1.0 [14:53:18]line ЗНМ: 0300000079 [14:53:18]line РНМ: 0000000000092545 [14:53:18]line Версия ККМ: 001 [14:53:18]line Платежная система: O! деньги [14:53:18]line ФМ: 0000000000871802 [14:53:18]line ФД: 198044 [14:53:18]line ФПД: 77816203824871 [14:53:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145318&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198044&fm=77816203824871&tin=02508201610067®Number=0000000000092545&sum=189526 [14:53:18]OFD Sender: Processing packet 198044 [packets to send 245, broken 244] [14:53:18]ProducePacketName [14:53:18]name=ofd_packets/00198044 [14:53:18]OFD Sender: To server: pG, [14:53:18]CommunicateWithHost lk.salyk.kg:30040 [14:53:18]ConnectInit lk.salyk.kg [14:53:18]written 0, free lines is 4095 [14:53:19]Connected sock=10 [14:53:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 14 05 0D 01 9B A4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 5F 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 56 E4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 E4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 4E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 E4 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 DE 67 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 05 03 00 35 04 06 00 46 C5 FF 2F CE E7 23 81 B1 A3 2A E2 62 C6 [14:53:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 74 91 47 00 D0 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 05 03 00 F4 03 04 00 F2 13 BF 66 B6 04 01 00 00 4D 40 FF D3 94 CE 38 13 [14:53:19]CommunicateWithHost err = 0 [14:53:19]CheckOFDResponse [14:53:19]1017 (14) - 77093643461234 [14:53:19]1041 (16) - 0000000000871802 [14:53:19]1040 (4) - 198044 [14:53:19]1012 (4) - 16.08.2024 08:55 [14:53:19]1206 (1) - 0 [14:53:19]OFD Sender: Remove packet 198044 [14:53:19]ProducePacketName [14:53:19]name=ofd_packets/00198044 [14:53:19]NVStorageDeleteData [14:53:19]Write to MH i2c: 01 00 00 49 35 7E [14:53:19]Write i2c OK [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: 01 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: 01 07 00 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: 01 07 00 49 35 00 00 00 00 00 0B 0D 9D [14:53:19]RasterBufferAndPrint [14:53:19]line [14:53:19]line [14:53:19]line [14:53:19]line [14:53:19]line [14:53:19]written 0, free lines is 3345 [14:53:19]MH_Cut [14:53:19]Write to MH i2c: D1 01 00 50 35 01 57 [14:53:19]Write i2c OK [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: D1 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: D1 01 00 [14:53:19]MH_I2C_Read... [14:53:19]Read from MH i2c: D1 01 00 50 35 00 56 [14:53:19]Write to MH i2c: 01 00 00 51 35 86 [14:53:19]Write i2c OK [14:53:19]MH_I2C_Read... [14:53:19]OFD Sender: No OFD packet to send [14:53:20]*** Cut start [14:53:20]*** Purtial cut [14:53:20]*** CUTSNS_PIN = 0 [14:53:20]*** Stage 1: CUTSNS_PIN = 1 [14:53:22]Read from MH i2c: 01 [14:53:22]MH_I2C_Read... [14:53:22]*** Stop cut motor [14:53:22]*** Cut end [14:53:22]Read from MH i2c: 01 07 00 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: 01 07 00 51 35 00 00 00 00 00 FF 0F 9B [14:53:22]process_action close_receipt done [14:53:22]requested_data is exist [14:53:22]produce_requested_data [14:53:22]requested_item fm.sn is exist - process it [14:53:22]wFMCommunicate request_size=4 [14:53:22]MH_SAM_APDU [14:53:22]CAPDU: 80 11 00 00 [14:53:22]Write to MH i2c: E2 08 00 52 35 80 11 00 00 00 00 00 00 01 [14:53:22]Write i2c OK [14:53:22]MH_I2C_Read... [14:53:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:22]Read from MH i2c: E2 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: E2 17 00 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: E2 17 00 52 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4E [14:53:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:53:22]wFMCommunicate OK [14:53:22]requested_item fd.num is exist - process it [14:53:22]SAM_PROTO_GetFieldsCounters [14:53:22]wFMCommunicate request_size=4 [14:53:22]MH_SAM_APDU [14:53:22]CAPDU: 80 13 00 00 [14:53:22]Write to MH i2c: E2 08 00 53 35 80 13 00 00 00 00 00 00 04 [14:53:22]Write i2c OK [14:53:22]MH_I2C_Read... [14:53:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:22]Read from MH i2c: E2 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: E2 62 00 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: E2 62 00 53 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9C 05 03 00 0E 04 04 00 CE 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 18 [14:53:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9C 05 03 00 0E 04 04 00 CE 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:53:22]wFMCommunicate OK [14:53:22]SAM_PROTO_GetFieldsCounters done [14:53:22]requested_item shift.num is exist - process it [14:53:22]requested_item shift.opened is exist - process it [14:53:22]req_shift_opened [14:53:22]FM_GetShiftState [14:53:22]SAM_PROTO_GetShiftState [14:53:22]wFMCommunicate request_size=4 [14:53:22]MH_SAM_APDU [14:53:22]CAPDU: 80 13 01 00 [14:53:22]Write to MH i2c: E2 08 00 54 35 80 13 01 00 00 00 00 00 06 [14:53:22]Write i2c OK [14:53:22]MH_I2C_Read... [14:53:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:22]Read from MH i2c: E2 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: E2 0E 00 [14:53:22]MH_I2C_Read... [14:53:22]Read from MH i2c: E2 0E 00 54 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 94 [14:53:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:53:22]wFMCommunicate OK [14:53:22]SAM_PROTO_GetShiftState done [14:53:22]FM_GetShiftState done [14:53:22]req_shift_opened done [14:53:22]requested_item shift.open_date is exist - process it [14:53:22]req_shift_open_date [14:53:22]req_shift_open_date done [14:53:22]produce_requested_data done [14:53:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198044,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:53:22]process_action_free close_receipt [14:53:22]json_value_free [14:53:22]json_value_free done [14:53:22]process_json_proto returns [14:53:22]Send response to host [14:53:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198044,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:53:22]free response buf [14:53:22]execute_script done [14:53:22]execute_script returns [14:53:22]free content buf [14:53:22]Sock 9.Close socket [14:53:22]Sock 9.Thread stoped [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:49]OFD Sender: No OFD packet to send [14:53:54]OFD Sender: No OFD packet to send [14:53:59]OFD Sender: No OFD packet to send [14:54:04]OFD Sender: No OFD packet to send [14:54:09]OFD Sender: No OFD packet to send [14:54:14]OFD Sender: No OFD packet to send [14:54:19]OFD Sender: No OFD packet to send [14:54:24]OFD Sender: No OFD packet to send [14:54:29]OFD Sender: No OFD packet to send [14:54:34]OFD Sender: No OFD packet to send [14:54:39]OFD Sender: No OFD packet to send [14:54:44]accept exits with 7 [14:54:44]New connection [14:54:44]New thread 3067403620 created [14:54:44]Thread 3067260260 joined [14:54:44]Waiting for new connection... [14:54:44] Sock 7.Parse request [14:54:44]Sock 7.Check first char [14:54:44]Sock 7.First char is OK [14:54:44]request: POST /json_proto HTTP/1.0 [14:54:44]Method: POST [14:54:44]URL: /json_proto [14:54:44]Method is POST - this is cgi request [14:54:44]url: /json_proto [14:54:44]query_string will be loaded in cgi processing [14:54:44]execute_cgi json_proto POST (null) [14:54:44]execute_cgi path=json_proto method=POST [14:54:44]POST find Content-Length [14:54:44]Host: 172.17.46.195:8080 [14:54:44]Content-Length: 802 [14:54:44]Content-Type: application/json [14:54:44] [14:54:44]POST finish read [14:54:44]Found Content-Length = 802 [14:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:44]execute_script... [14: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)11325449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:44]POST & json_proto [14:54:44]process_json_proto [14:54:44]json parsed OK: [14:54:44]protocol is kg_v1.0 [14:54:44]action value=close_receipt [14:54:44]process_action close_receipt [14:54:44]cmd_close_receipt [14:54:44]MH_GetDate [14:54:44]Write to MH i2c: F0 00 00 55 35 79 [14:54:44]Write i2c OK [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: F0 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: F0 09 00 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: F0 09 00 55 35 00 36 68 BF 66 8D AE BC 66 A2 [14:54:44]GetLastDocTimeStamp 1723819998 [14:54:44]current date 1723820086 [14:54:44]FM_GetShiftState [14:54:44]SAM_PROTO_GetShiftState [14:54:44]wFMCommunicate request_size=4 [14:54:44]MH_SAM_APDU [14:54:44]CAPDU: 80 13 01 00 [14:54:44]Write to MH i2c: E2 08 00 56 35 80 13 01 00 00 00 00 00 08 [14:54:44]Write i2c OK [14:54:44]MH_I2C_Read... [14:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:44]Read from MH i2c: E2 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: E2 0E 00 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: E2 0E 00 56 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 96 [14:54:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:54:44]wFMCommunicate OK [14:54:44]SAM_PROTO_GetShiftState done [14:54:44]FM_GetShiftState done [14:54:44]opened in 1723766727 [14:54:44]opened+sec_in_day 1723853127 [14:54:44]quantity*price = 50036 [14:54:44]sum+1 = 50037 [14:54:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 386 16.08.2024 14:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198045 ФПД: 161760608787650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145446&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198045&fm=161760608787650&tin=02508201610067®Number=0000000000092545&sum=50036 [14:54:45]StoreToDocumentArchive [14:54:45]shift 462 fd 198045 [14:54:45]save to /storage/0462/doc_00198045 [14:54:45]save last doc name /storage/0462/doc_00198045 to /storage/kkm_last_doc_name [14:54:45]save OK [14:54:45]Clear old archive folders... [14:54:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:54:45]tlvbuf is 009A9920 [14:54:45]SAM_PROTO_ClearQueue [14:54:45]wFMCommunicate request_size=4 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 09 00 00 [14:54:45]Write to MH i2c: E2 08 00 63 35 80 09 00 00 00 00 00 00 0A [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 63 35 00 90 00 0C [14:54:45]RAPDU: 90 00 [14:54:45]wFMCommunicate OK [14:54:45]SAM_PROTO_ClearQueue done [14:54:45]KKMCreateOFDPacket [14:54:45]OFDProtocolAddRootSTLVToBuf [14:54:45]FM_MakeSignedData [14:54:45]FM_MakeSignedData [14:54:45]SAM_PROTO_SignData [14:54:45]wFMCommunicate request_size=4 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 0D 01 02 [14:54:45]Write to MH i2c: E2 08 00 64 35 80 0D 01 02 00 00 00 00 12 [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 64 35 00 90 00 0D [14:54:45]RAPDU: 90 00 [14:54:45]wFMCommunicate OK [14:54:45]wFMCommunicate request_size=255 [14:54:45]MH_SAM_APDU [14: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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 36 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 05 03 00 35 04 06 00 93 [14:54:45]Write to MH i2c: E2 02 01 65 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 36 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 05 03 00 35 04 06 00 93 00 00 1F [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 65 35 00 90 00 0E [14:54:45]RAPDU: 90 00 [14:54:45]wFMCommunicate OK [14:54:45]wFMCommunicate request_size=10 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 0D 02 02 05 1E D3 A0 1C C2 [14:54:45]Write to MH i2c: E2 0D 00 66 35 80 0D 02 02 05 00 1E D3 A0 1C C2 00 00 8E [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 66 35 00 90 00 0F [14:54:45]RAPDU: 90 00 [14:54:45]wFMCommunicate OK [14:54:45]wFMCommunicate request_size=4 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 0D 03 02 [14:54:45]Write to MH i2c: E2 08 00 67 35 80 0D 03 02 00 00 00 00 17 [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 0B 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 0B 00 67 35 00 0A 19 E4 B3 F3 E2 C3 44 90 00 AE [14:54:45]RAPDU: 0A 19 E4 B3 F3 E2 C3 44 90 00 [14:54:45]wFMCommunicate OK [14:54:45]SAM_PROTO_SignData done [14:54:45]FM_MakeSignedData done [14:54:45]CreateOFDProtocolMessage [14:54:45]wFMCommunicate request_size=4 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 11 00 00 [14:54:45]Write to MH i2c: E2 08 00 68 35 80 11 00 00 00 00 00 00 17 [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 17 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 17 00 68 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 64 [14:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:54:45]wFMCommunicate OK [14:54:45]CreateOFDProtocolMessage done [14:54:45]OFDSenderStorePacket 198045 [14:54:45]StoreOFDPacket docnum=198045 [14:54:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 03 F1 07 01 29 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 36 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 05 03 00 35 04 06 00 93 1E D3 A0 1C C2 0A 19 E4 B3 F3 E2 C3 44 [14:54:45]CheckFolder [14:54:45]dirname=/storage/ofd_packets [14:54:45]CheckFolder done [14:54:45]ProducePacketName [14:54:45]name=ofd_packets/00198045 [14:54:45]NVStorageSaveData ofd_packets/00198045 [14:54:45]File name is /storage/ofd_packets/00198045 [14:54:45]Write 301 bytes [14:54:45]NVStorageSaveData done [14:54:45]OFDSenderStorePacket done [14:54:45]KKMCreateOFDPacket done [14:54:45]NVStorageSaveData kkm_last_timestamp [14:54:45]File name is /storage/kkm_last_timestamp [14:54:45]Write 4 bytes [14:54:45]NVStorageSaveData done [14:54:45]ExternCall_PrintAddStr [14:54:45]wPrintStart [14:54:45]Write to MH i2c: 01 00 00 69 35 9E [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: 01 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: 01 07 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: 01 07 00 69 35 00 00 00 00 00 FF 0F B3 [14:54:45]RasterBufferAndPrint [14:54:45]line Счет N : (1)11325449 [14:54:45]line ИНН: 02508201610067 [14:54:45]line Контрольно-Кассовый Чек [14:54:45]line ПРОДАЖА [14:54:45]line ТРК (МРК, ГНК) : 32 [14:54:45]line Товар: 2710124130 [14:54:45]line Аи-92-К-4 [14:54:45]line 7.380 * 67.80 [14:54:45]line = 500.36 [14:54:45]line НДС 12% НСП 1% [14:54:45]line > о реализуемом товаре [14:54:45]line ИТОГО: 500.36 [14:54:45]line НСП 1% : 4.43 [14:54:45]line НДС 12% : 53.14 [14:54:45]line Наличными: 0.00 [14:54:45]line Безнал.: 500.36 [14:54:45]line Место: АЗС № 95 "Партнер Нефть" [14:54:45]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:54:45]line СНО: Общий режим [14:54:45]line Чек 386 16.08.2024 14:54 [14:54:45]line Смена: 462 ФФД: 1.0 [14:54:45]line ЗНМ: 0300000079 [14:54:45]line РНМ: 0000000000092545 [14:54:45]line Версия ККМ: 001 [14:54:45]line Платежная система: O! деньги [14:54:45]line ФМ: 0000000000871802 [14:54:45]line ФД: 198045 [14:54:45]line ФПД: 161760608787650 [14:54:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145446&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198045&fm=161760608787650&tin=02508201610067®Number=0000000000092545&sum=50036 [14:54:45]written 0, free lines is 4095 [14:54:45]OFD Sender: Processing packet 198045 [packets to send 245, broken 244] [14:54:45]ProducePacketName [14:54:45]name=ofd_packets/00198045 [14:54:45]OFD Sender: To server: pG, [14:54:45]CommunicateWithHost lk.salyk.kg:30040 [14:54:45]ConnectInit lk.salyk.kg [14:54:46]Connected sock=10 [14:54:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 03 F1 07 01 29 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 36 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 05 03 00 35 04 06 00 93 1E D3 A0 1C C2 0A 19 E4 B3 F3 E2 C3 44 [14:54:46]Write to MH i2c: 01 00 00 93 35 C8 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 93 35 00 00 00 00 00 F3 0C CE [14:54:46]RasterBufferAndPrint [14:54:46]line [14:54:46]line [14:54:46]line [14:54:46]line [14:54:46]line [14:54:46]written 0, free lines is 3324 [14:54:46]MH_Cut [14:54:46]Write to MH i2c: D1 01 00 9A 35 01 A1 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: D1 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: D1 01 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: D1 01 00 9A 35 00 A0 [14:54:46]Write to MH i2c: 01 00 00 9B 35 D0 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA 7F 47 00 F3 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 05 03 00 F4 03 04 00 49 14 BF 66 B6 04 01 00 00 74 10 C9 0B E1 F9 7F F6 [14:54:46]CommunicateWithHost err = 0 [14:54:46]CheckOFDResponse [14:54:46]1017 (14) - 77093643461234 [14:54:46]1041 (16) - 0000000000871802 [14:54:46]1040 (4) - 198045 [14:54:46]1012 (4) - 16.08.2024 08:56 [14:54:46]1206 (1) - 0 [14:54:46]OFD Sender: Remove packet 198045 [14:54:46]ProducePacketName [14:54:46]name=ofd_packets/00198045 [14:54:46]NVStorageDeleteData [14:54:46]OFD Sender: No OFD packet to send [14:54:47]*** Cut start [14:54:47]*** Purtial cut [14:54:47]*** Stage 1: CUTSNS_PIN = 1 [14:54:47]Read from MH i2c: 01 [14:54:47]MH_I2C_Read... [14:54:47]*** Stop cut motor [14:54:47]*** Cut end [14:54:47]Read from MH i2c: 01 07 00 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: 01 07 00 9B 35 00 00 00 00 00 FF 0F E5 [14:54:47]process_action close_receipt done [14:54:47]requested_data is exist [14:54:47]produce_requested_data [14:54:47]requested_item fm.sn is exist - process it [14:54:47]wFMCommunicate request_size=4 [14:54:47]MH_SAM_APDU [14:54:47]CAPDU: 80 11 00 00 [14:54:47]Write to MH i2c: E2 08 00 9C 35 80 11 00 00 00 00 00 00 4B [14:54:47]Write i2c OK [14:54:47]MH_I2C_Read... [14:54:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:47]Read from MH i2c: E2 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: E2 17 00 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: E2 17 00 9C 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 98 [14:54:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:54:47]wFMCommunicate OK [14:54:47]requested_item fd.num is exist - process it [14:54:47]SAM_PROTO_GetFieldsCounters [14:54:47]wFMCommunicate request_size=4 [14:54:47]MH_SAM_APDU [14:54:47]CAPDU: 80 13 00 00 [14:54:47]Write to MH i2c: E2 08 00 9D 35 80 13 00 00 00 00 00 00 4E [14:54:47]Write i2c OK [14:54:47]MH_I2C_Read... [14:54:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:47]Read from MH i2c: E2 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: E2 62 00 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: E2 62 00 9D 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9D 05 03 00 0E 04 04 00 CE 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 66 [14:54:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9D 05 03 00 0E 04 04 00 CE 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:54:47]wFMCommunicate OK [14:54:47]SAM_PROTO_GetFieldsCounters done [14:54:47]requested_item shift.num is exist - process it [14:54:47]requested_item shift.opened is exist - process it [14:54:47]req_shift_opened [14:54:47]FM_GetShiftState [14:54:47]SAM_PROTO_GetShiftState [14:54:47]wFMCommunicate request_size=4 [14:54:47]MH_SAM_APDU [14:54:47]CAPDU: 80 13 01 00 [14:54:47]Write to MH i2c: E2 08 00 9E 35 80 13 01 00 00 00 00 00 50 [14:54:47]Write i2c OK [14:54:47]MH_I2C_Read... [14:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:47]Read from MH i2c: E2 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: E2 0E 00 [14:54:47]MH_I2C_Read... [14:54:47]Read from MH i2c: E2 0E 00 9E 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DE [14:54:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:54:47]wFMCommunicate OK [14:54:47]SAM_PROTO_GetShiftState done [14:54:47]FM_GetShiftState done [14:54:47]req_shift_opened done [14:54:47]requested_item shift.open_date is exist - process it [14:54:47]req_shift_open_date [14:54:47]req_shift_open_date done [14:54:47]produce_requested_data done [14:54:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198045,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:54:47]process_action_free close_receipt [14:54:47]json_value_free [14:54:47]json_value_free done [14:54:47]process_json_proto returns [14:54:47]Send response to host [14:54:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198045,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:54:47]free response buf [14:54:47]execute_script done [14:54:47]execute_script returns [14:54:47]free content buf [14:54:47]Sock 7.Close socket [14:54:47]Sock 7.Thread stoped [14:54:51]OFD Sender: No OFD packet to send [14:54:53]accept exits with 9 [14:54:53]New connection [14:54:53]New thread 3067260260 created [14:54:53]Thread 3067403620 joined [14:54:53]Waiting for new connection... [14:54:53] Sock 9.Parse request [14:54:53]Sock 9.Check first char [14:54:53]Sock 9.First char is OK [14:54:53]request: POST /json_proto HTTP/1.0 [14:54:53]Method: POST [14:54:53]URL: /json_proto [14:54:53]Method is POST - this is cgi request [14:54:53]url: /json_proto [14:54:53]query_string will be loaded in cgi processing [14:54:53]execute_cgi json_proto POST (null) [14:54:53]execute_cgi path=json_proto method=POST [14:54:53]POST find Content-Length [14:54:53]Host: 172.17.46.195:8080 [14:54:53]Content-Length: 802 [14:54:53]Content-Type: application/json [14:54:53] [14:54:53]POST finish read [14:54:53]Found Content-Length = 802 [14:54:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325450", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:53]execute_script... [14:54: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)11325450", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:53]POST & json_proto [14:54:53]process_json_proto [14:54:53]json parsed OK: [14:54:53]protocol is kg_v1.0 [14:54:53]action value=close_receipt [14:54:53]process_action close_receipt [14:54:53]cmd_close_receipt [14:54:53]MH_GetDate [14:54:53]Write to MH i2c: F0 00 00 9F 35 C3 [14:54:53]Write i2c OK [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: F0 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: F0 09 00 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: F0 09 00 9F 35 00 3F 68 BF 66 8D AE BC 66 F5 [14:54:53]GetLastDocTimeStamp 1723820086 [14:54:53]current date 1723820095 [14:54:53]FM_GetShiftState [14:54:53]SAM_PROTO_GetShiftState [14:54:53]wFMCommunicate request_size=4 [14:54:53]MH_SAM_APDU [14:54:53]CAPDU: 80 13 01 00 [14:54:53]Write to MH i2c: E2 08 00 A0 35 80 13 01 00 00 00 00 00 52 [14:54:53]Write i2c OK [14:54:53]MH_I2C_Read... [14:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:53]Read from MH i2c: E2 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: E2 0E 00 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: E2 0E 00 A0 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E0 [14:54:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:54:53]wFMCommunicate OK [14:54:53]SAM_PROTO_GetShiftState done [14:54:53]FM_GetShiftState done [14:54:53]opened in 1723766727 [14:54:53]opened+sec_in_day 1723853127 [14:54:53]quantity*price = 50010 [14:54:53]sum+1 = 50012 [14:54:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 387 16.08.2024 14:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198046 ФПД: 216783914268594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145455&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198046&fm=216783914268594&tin=02508201610067®Number=0000000000092545&sum=50011 [14:54:55]StoreToDocumentArchive [14:54:55]shift 462 fd 198046 [14:54:55]save to /storage/0462/doc_00198046 [14:54:55]save last doc name /storage/0462/doc_00198046 to /storage/kkm_last_doc_name [14:54:55]save OK [14:54:55]Clear old archive folders... [14:54:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:54:55]tlvbuf is 0099F680 [14:54:55]SAM_PROTO_ClearQueue [14:54:55]wFMCommunicate request_size=4 [14:54:55]MH_SAM_APDU [14:54:55]CAPDU: 80 09 00 00 [14:54:55]Write to MH i2c: E2 08 00 AD 35 80 09 00 00 00 00 00 00 54 [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:55]Read from MH i2c: E2 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 AD 35 00 90 00 56 [14:54:55]RAPDU: 90 00 [14:54:55]wFMCommunicate OK [14:54:55]SAM_PROTO_ClearQueue done [14:54:55]KKMCreateOFDPacket [14:54:55]OFDProtocolAddRootSTLVToBuf [14:54:55]FM_MakeSignedData [14:54:55]FM_MakeSignedData [14:54:55]SAM_PROTO_SignData [14:54:55]wFMCommunicate request_size=4 [14:54:55]MH_SAM_APDU [14:54:55]CAPDU: 80 0D 01 02 [14:54:55]Write to MH i2c: E2 08 00 AE 35 80 0D 01 02 00 00 00 00 5C [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:55]Read from MH i2c: E2 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 AE 35 00 90 00 57 [14:54:55]RAPDU: 90 00 [14:54:55]wFMCommunicate OK [14:54:55]wFMCommunicate request_size=255 [14:54:55]MH_SAM_APDU [14:54:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 83 01 00 00 F4 03 04 00 3F 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 05 03 00 35 04 06 00 C5 [14:54:55]Write to MH i2c: E2 02 01 AF 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 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 83 01 00 00 F4 03 04 00 3F 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 05 03 00 35 04 06 00 C5 00 00 5D [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:55]Read from MH i2c: E2 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 AF 35 00 90 00 58 [14:54:55]RAPDU: 90 00 [14:54:55]wFMCommunicate OK [14:54:55]wFMCommunicate request_size=10 [14:54:55]MH_SAM_APDU [14:54:55]CAPDU: 80 0D 02 02 05 29 F0 33 F7 B2 [14:54:55]Write to MH i2c: E2 0D 00 B0 35 80 0D 02 02 05 00 29 F0 33 F7 B2 00 00 5E [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:55]Read from MH i2c: E2 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 03 00 B0 35 00 90 00 59 [14:54:55]RAPDU: 90 00 [14:54:55]wFMCommunicate OK [14:54:55]wFMCommunicate request_size=4 [14:54:55]MH_SAM_APDU [14:54:55]CAPDU: 80 0D 03 02 [14:54:55]Write to MH i2c: E2 08 00 B1 35 80 0D 03 02 00 00 00 00 61 [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:55]Read from MH i2c: E2 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 0B 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 0B 00 B1 35 00 F4 0C 74 06 3A 8C F8 B2 90 00 4C [14:54:55]RAPDU: F4 0C 74 06 3A 8C F8 B2 90 00 [14:54:55]wFMCommunicate OK [14:54:55]SAM_PROTO_SignData done [14:54:55]FM_MakeSignedData done [14:54:55]CreateOFDProtocolMessage [14:54:55]wFMCommunicate request_size=4 [14:54:55]MH_SAM_APDU [14:54:55]CAPDU: 80 11 00 00 [14:54:55]Write to MH i2c: E2 08 00 B2 35 80 11 00 00 00 00 00 00 61 [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:55]Read from MH i2c: E2 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 17 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: E2 17 00 B2 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AE [14:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:54:55]wFMCommunicate OK [14:54:55]CreateOFDProtocolMessage done [14:54:55]OFDSenderStorePacket 198046 [14:54:55]StoreOFDPacket docnum=198046 [14:54:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D2 91 07 01 3B FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 83 01 00 00 F4 03 04 00 3F 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 05 03 00 35 04 06 00 C5 29 F0 33 F7 B2 F4 0C 74 06 3A 8C F8 B2 [14:54:55]CheckFolder [14:54:55]dirname=/storage/ofd_packets [14:54:55]CheckFolder done [14:54:55]ProducePacketName [14:54:55]name=ofd_packets/00198046 [14:54:55]NVStorageSaveData ofd_packets/00198046 [14:54:55]File name is /storage/ofd_packets/00198046 [14:54:55]Write 301 bytes [14:54:55]NVStorageSaveData done [14:54:55]OFDSenderStorePacket done [14:54:55]KKMCreateOFDPacket done [14:54:55]NVStorageSaveData kkm_last_timestamp [14:54:55]File name is /storage/kkm_last_timestamp [14:54:55]Write 4 bytes [14:54:55]NVStorageSaveData done [14:54:55]ExternCall_PrintAddStr [14:54:55]wPrintStart [14:54:55]Write to MH i2c: 01 00 00 B3 35 E8 [14:54:55]Write i2c OK [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: 01 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: 01 07 00 [14:54:55]MH_I2C_Read... [14:54:55]Read from MH i2c: 01 07 00 B3 35 00 00 00 00 00 FF 0F FD [14:54:55]RasterBufferAndPrint [14:54:55]line Счет N : (1)11325450 [14:54:55]line ИНН: 02508201610067 [14:54:55]line Контрольно-Кассовый Чек [14:54:55]line ПРОДАЖА [14:54:55]line ТРК (МРК, ГНК) : 11 [14:54:55]line Товар: 2710124500 [14:54:55]line Аи-95-К-5 [14:54:55]line 6.740 * 74.20 [14:54:55]line = 500.11 [14:54:55]line НДС 12% НСП 1% [14:54:55]line > о реализуемом товаре [14:54:55]line ИТОГО: 500.11 [14:54:55]line НСП 1% : 4.43 [14:54:55]line НДС 12% : 53.11 [14:54:55]line Наличными: 0.00 [14:54:55]line Безнал.: 500.11 [14:54:55]line Место: АЗС № 95 "Партнер Нефть" [14:54:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:54:55]line СНО: Общий режим [14:54:55]line Чек 387 16.08.2024 14:54 [14:54:55]line Смена: 462 ФФД: 1.0 [14:54:55]line ЗНМ: 0300000079 [14:54:55]line РНМ: 0000000000092545 [14:54:55]line Версия ККМ: 001 [14:54:55]line Платежная система: O! деньги [14:54:55]line ФМ: 0000000000871802 [14:54:55]line ФД: 198046 [14:54:55]line ФПД: 216783914268594 [14:54:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145455&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198046&fm=216783914268594&tin=02508201610067®Number=0000000000092545&sum=50011 [14:54:55]written 0, free lines is 4095 [14:54:55]OFD Sender: Processing packet 198046 [packets to send 245, broken 244] [14:54:55]ProducePacketName [14:54:55]name=ofd_packets/00198046 [14:54:55]OFD Sender: To server: pG, [14:54:55]CommunicateWithHost lk.salyk.kg:30040 [14:54:55]ConnectInit lk.salyk.kg [14:54:55]Connected sock=10 [14:54:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D2 91 07 01 3B FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 83 01 00 00 F4 03 04 00 3F 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 05 03 00 35 04 06 00 C5 29 F0 33 F7 B2 F4 0C 74 06 3A 8C F8 B2 [14:54:56]Write to MH i2c: 01 00 00 DD 35 12 [14:54:56]Write i2c OK [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: 01 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: 01 07 00 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: 01 07 00 DD 35 00 00 00 00 00 F3 0C 18 [14:54:56]RasterBufferAndPrint [14:54:56]line [14:54:56]line [14:54:56]line [14:54:56]line [14:54:56]line [14:54:56]written 0, free lines is 3324 [14:54:56]MH_Cut [14:54:56]Write to MH i2c: D1 01 00 E4 35 01 EB [14:54:56]Write i2c OK [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: D1 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: D1 01 00 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: D1 01 00 E4 35 00 EA [14:54:56]Write to MH i2c: 01 00 00 E5 35 1A [14:54:56]Write i2c OK [14:54:56]MH_I2C_Read... [14:54:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB C3 47 00 E4 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 05 03 00 F4 03 04 00 53 14 BF 66 B6 04 01 00 00 19 87 9F 14 DF 26 2F EC [14:54:56]CommunicateWithHost err = 0 [14:54:56]CheckOFDResponse [14:54:56]1017 (14) - 77093643461234 [14:54:56]1041 (16) - 0000000000871802 [14:54:56]1040 (4) - 198046 [14:54:56]1012 (4) - 16.08.2024 08:56 [14:54:56]1206 (1) - 0 [14:54:56]OFD Sender: Remove packet 198046 [14:54:56]ProducePacketName [14:54:56]name=ofd_packets/00198046 [14:54:56]NVStorageDeleteData [14:54:56]OFD Sender: No OFD packet to send [14:54:56]*** Cut start [14:54:56]*** Purtial cut [14:54:56]*** CUTSNS_PIN = 0 [14:54:57]*** Stage 1: CUTSNS_PIN = 1 [14:54:58]Read from MH i2c: 01 [14:54:58]MH_I2C_Read... [14:54:58]*** Stop cut motor [14:54:58]*** Cut end [14:54:58]Read from MH i2c: 01 07 00 [14:54:58]MH_I2C_Read... [14:54:58]Read from MH i2c: 01 07 00 E5 35 00 00 00 00 00 FF 0F 2F [14:54:58]process_action close_receipt done [14:54:58]requested_data is exist [14:54:58]produce_requested_data [14:54:58]requested_item fm.sn is exist - process it [14:54:58]wFMCommunicate request_size=4 [14:54:58]MH_SAM_APDU [14:54:58]CAPDU: 80 11 00 00 [14:54:58]Write to MH i2c: E2 08 00 E6 35 80 11 00 00 00 00 00 00 95 [14:54:58]Write i2c OK [14:54:58]MH_I2C_Read... [14:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:58]Read from MH i2c: E2 [14:54:58]MH_I2C_Read... [14:54:58]Read from MH i2c: E2 17 00 [14:54:58]MH_I2C_Read... [14:54:58]Read from MH i2c: E2 17 00 E6 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E2 [14:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:54:58]wFMCommunicate OK [14:54:58]requested_item fd.num is exist - process it [14:54:58]SAM_PROTO_GetFieldsCounters [14:54:58]wFMCommunicate request_size=4 [14:54:58]MH_SAM_APDU [14:54:58]CAPDU: 80 13 00 00 [14:54:58]Write to MH i2c: E2 08 00 E7 35 80 13 00 00 00 00 00 00 98 [14:54:58]Write i2c OK [14:54:58]MH_I2C_Read... [14:54:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:59]Read from MH i2c: E2 [14:54:59]MH_I2C_Read... [14:54:59]Read from MH i2c: E2 62 00 [14:54:59]MH_I2C_Read... [14:54:59]Read from MH i2c: E2 62 00 E7 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9E 05 03 00 0E 04 04 00 CE 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 B4 [14:54:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9E 05 03 00 0E 04 04 00 CE 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:54:59]wFMCommunicate OK [14:54:59]SAM_PROTO_GetFieldsCounters done [14:54:59]requested_item shift.num is exist - process it [14:54:59]requested_item shift.opened is exist - process it [14:54:59]req_shift_opened [14:54:59]FM_GetShiftState [14:54:59]SAM_PROTO_GetShiftState [14:54:59]wFMCommunicate request_size=4 [14:54:59]MH_SAM_APDU [14:54:59]CAPDU: 80 13 01 00 [14:54:59]Write to MH i2c: E2 08 00 E8 35 80 13 01 00 00 00 00 00 9A [14:54:59]Write i2c OK [14:54:59]MH_I2C_Read... [14:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:59]Read from MH i2c: E2 [14:54:59]MH_I2C_Read... [14:54:59]Read from MH i2c: E2 0E 00 [14:54:59]MH_I2C_Read... [14:54:59]Read from MH i2c: E2 0E 00 E8 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 28 [14:54:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:54:59]wFMCommunicate OK [14:54:59]SAM_PROTO_GetShiftState done [14:54:59]FM_GetShiftState done [14:54:59]req_shift_opened done [14:54:59]requested_item shift.open_date is exist - process it [14:54:59]req_shift_open_date [14:54:59]req_shift_open_date done [14:54:59]produce_requested_data done [14:54:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198046,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:54:59]process_action_free close_receipt [14:54:59]json_value_free [14:54:59]json_value_free done [14:54:59]process_json_proto returns [14:54:59]Send response to host [14:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198046,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:54:59]free response buf [14:54:59]execute_script done [14:54:59]execute_script returns [14:54:59]free content buf [14:54:59]Sock 9.Close socket [14:54:59]Sock 9.Thread stoped [14:55:01]OFD Sender: No OFD packet to send [14:55:06]OFD Sender: No OFD packet to send [14:55:11]OFD Sender: No OFD packet to send [14:55:16]OFD Sender: No OFD packet to send [14:55:21]OFD Sender: No OFD packet to send [14:55:26]OFD Sender: No OFD packet to send [14:55:31]OFD Sender: No OFD packet to send [14:55:36]OFD Sender: No OFD packet to send [14:55:41]OFD Sender: No OFD packet to send [14:55:43]accept exits with 7 [14:55:43]New connection [14:55:43]New thread 3067403620 created [14:55:43]Thread 3067260260 joined [14:55:43]Waiting for new connection... [14:55:43] Sock 7.Parse request [14:55:43]Sock 7.Check first char [14:55:43]Sock 7.First char is OK [14:55:43]request: POST /json_proto HTTP/1.0 [14:55:43]Method: POST [14:55:43]URL: /json_proto [14:55:43]Method is POST - this is cgi request [14:55:43]url: /json_proto [14:55:43]query_string will be loaded in cgi processing [14:55:43]execute_cgi json_proto POST (null) [14:55:43]execute_cgi path=json_proto method=POST [14:55:43]POST find Content-Length [14:55:43]Host: 172.17.46.195:8080 [14:55:43]Content-Length: 756 [14:55:43]Content-Type: application/json [14:55:43] [14:55:43]POST finish read [14:55:43]Found Content-Length = 756 [14:55:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30126140", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:43]execute_script... [14:55:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30126140", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:43]POST & json_proto [14:55:43]process_json_proto [14:55:43]json parsed OK: [14:55:43]protocol is kg_v1.0 [14:55:43]action value=close_receipt [14:55:43]process_action close_receipt [14:55:43]cmd_close_receipt [14:55:43]MH_GetDate [14:55:43]Write to MH i2c: F0 00 00 E9 35 0D [14:55:43]Write i2c OK [14:55:43]MH_I2C_Read... [14:55:43]Read from MH i2c: F0 [14:55:43]MH_I2C_Read... [14:55:43]Read from MH i2c: F0 09 00 [14:55:43]MH_I2C_Read... [14:55:43]Read from MH i2c: F0 09 00 E9 35 00 70 68 BF 66 8D AE BC 66 70 [14:55:43]GetLastDocTimeStamp 1723820095 [14:55:43]current date 1723820144 [14:55:43]FM_GetShiftState [14:55:43]SAM_PROTO_GetShiftState [14:55:43]wFMCommunicate request_size=4 [14:55:43]MH_SAM_APDU [14:55:43]CAPDU: 80 13 01 00 [14:55:43]Write to MH i2c: E2 08 00 EA 35 80 13 01 00 00 00 00 00 9C [14:55:43]Write i2c OK [14:55:43]MH_I2C_Read... [14:55:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:43]Read from MH i2c: E2 [14:55:43]MH_I2C_Read... [14:55:43]Read from MH i2c: E2 0E 00 [14:55:43]MH_I2C_Read... [14:55:43]Read from MH i2c: E2 0E 00 EA 35 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [14:55:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:55:43]wFMCommunicate OK [14:55:43]SAM_PROTO_GetShiftState done [14:55:43]FM_GetShiftState done [14:55:43]opened in 1723766727 [14:55:43]opened+sec_in_day 1723853127 [14:55:43]quantity*price = 0 [14:55:43]sum+1 = 1 [14:55:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 388 16.08.2024 14:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30126140 ФМ: 0000000000871802 ФД: 198047 ФПД: 153448807515905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145544&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198047&fm=153448807515905&tin=02508201610067®Number=0000000000092545&sum=0 [14:55:44]StoreToDocumentArchive [14:55:44]shift 462 fd 198047 [14:55:44]save to /storage/0462/doc_00198047 [14:55:44]save last doc name /storage/0462/doc_00198047 to /storage/kkm_last_doc_name [14:55:44]save OK [14:55:44]Clear old archive folders... [14:55:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:55:44]tlvbuf is 00923530 [14:55:44]SAM_PROTO_ClearQueue [14:55:44]wFMCommunicate request_size=4 [14:55:44]MH_SAM_APDU [14:55:44]CAPDU: 80 09 00 00 [14:55:44]Write to MH i2c: E2 08 00 F7 35 80 09 00 00 00 00 00 00 9E [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:44]Read from MH i2c: E2 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 F7 35 00 90 00 A0 [14:55:44]RAPDU: 90 00 [14:55:44]wFMCommunicate OK [14:55:44]SAM_PROTO_ClearQueue done [14:55:44]KKMCreateOFDPacket [14:55:44]OFDProtocolAddRootSTLVToBuf [14:55:44]FM_MakeSignedData [14:55:44]FM_MakeSignedData [14:55:44]SAM_PROTO_SignData [14:55:44]wFMCommunicate request_size=4 [14:55:44]MH_SAM_APDU [14:55:44]CAPDU: 80 0D 01 02 [14:55:44]Write to MH i2c: E2 08 00 F8 35 80 0D 01 02 00 00 00 00 A6 [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:44]Read from MH i2c: E2 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 F8 35 00 90 00 A1 [14:55:44]RAPDU: 90 00 [14:55:44]wFMCommunicate OK [14:55:44]wFMCommunicate request_size=255 [14:55:44]MH_SAM_APDU [14:55:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 01 00 00 F4 03 04 00 70 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 05 03 00 35 04 06 00 8B [14:55:44]Write to MH i2c: E2 02 01 F9 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 01 00 00 F4 03 04 00 70 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 05 03 00 35 04 06 00 8B 00 00 9A [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:44]Read from MH i2c: E2 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 F9 35 00 90 00 A2 [14:55:44]RAPDU: 90 00 [14:55:44]wFMCommunicate OK [14:55:44]wFMCommunicate request_size=10 [14:55:44]MH_SAM_APDU [14:55:44]CAPDU: 80 0D 02 02 05 8F 95 A9 C7 01 [14:55:44]Write to MH i2c: E2 0D 00 FA 35 80 0D 02 02 05 00 8F 95 A9 C7 01 00 00 48 [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 [14:55:44]MH_I2C_Read... [14:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:44]Read from MH i2c: E2 03 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 03 00 FA 35 00 90 00 A3 [14:55:44]RAPDU: 90 00 [14:55:44]wFMCommunicate OK [14:55:44]wFMCommunicate request_size=4 [14:55:44]MH_SAM_APDU [14:55:44]CAPDU: 80 0D 03 02 [14:55:44]Write to MH i2c: E2 08 00 FB 35 80 0D 03 02 00 00 00 00 AB [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:44]Read from MH i2c: E2 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 0B 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 0B 00 FB 35 00 9D 7D 49 9D 29 DC D4 29 90 00 AE [14:55:44]RAPDU: 9D 7D 49 9D 29 DC D4 29 90 00 [14:55:44]wFMCommunicate OK [14:55:44]SAM_PROTO_SignData done [14:55:44]FM_MakeSignedData done [14:55:44]CreateOFDProtocolMessage [14:55:44]wFMCommunicate request_size=4 [14:55:44]MH_SAM_APDU [14:55:44]CAPDU: 80 11 00 00 [14:55:44]Write to MH i2c: E2 08 00 FC 35 80 11 00 00 00 00 00 00 AB [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 [14:55:44]MH_I2C_Read... [14:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:44]Read from MH i2c: E2 17 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: E2 17 00 FC 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F8 [14:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:55:44]wFMCommunicate OK [14:55:44]CreateOFDProtocolMessage done [14:55:44]OFDSenderStorePacket 198047 [14:55:44]StoreOFDPacket docnum=198047 [14:55:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 55 38 07 01 7D BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 01 00 00 F4 03 04 00 70 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 05 03 00 35 04 06 00 8B 8F 95 A9 C7 01 9D 7D 49 9D 29 DC D4 29 [14:55:44]CheckFolder [14:55:44]dirname=/storage/ofd_packets [14:55:44]CheckFolder done [14:55:44]ProducePacketName [14:55:44]name=ofd_packets/00198047 [14:55:44]NVStorageSaveData ofd_packets/00198047 [14:55:44]File name is /storage/ofd_packets/00198047 [14:55:44]Write 301 bytes [14:55:44]NVStorageSaveData done [14:55:44]OFDSenderStorePacket done [14:55:44]KKMCreateOFDPacket done [14:55:44]NVStorageSaveData kkm_last_timestamp [14:55:44]File name is /storage/kkm_last_timestamp [14:55:44]Write 4 bytes [14:55:44]NVStorageSaveData done [14:55:44]ExternCall_PrintAddStr [14:55:44]wPrintStart [14:55:44]Write to MH i2c: 01 00 00 FD 35 32 [14:55:44]Write i2c OK [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: 01 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: 01 07 00 [14:55:44]MH_I2C_Read... [14:55:44]Read from MH i2c: 01 07 00 FD 35 00 00 00 00 00 FF 0F 47 [14:55:44]RasterBufferAndPrint [14:55:44]line Счет N : (1)11325451 [14:55:44]line ИНН: 02508201610067 [14:55:44]line Контрольно-Кассовый Чек [14:55:44]line ПРОДАЖА [14:55:44]line ТРК (МРК, ГНК) : 42 [14:55:44]line Товар: 2710124130 [14:55:44]line Аи-92-К-4 [14:55:44]line 20.000 * 0.00 [14:55:44]line = 0.00 [14:55:44]line НДС 12% НСП 1% [14:55:44]line > о реализуемом товаре [14:55:44]line ИТОГО: 0.00 [14:55:44]line НСП 1% : 0.00 [14:55:44]line НДС 12% : 0.00 [14:55:44]line Наличными: 0.00 [14:55:44]line Безнал.: 0.00 [14:55:44]line Место: АЗС № 95 "Партнер Нефть" [14:55:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [14:55:44]line СНО: Общий режим [14:55:44]line Чек 388 16.08.2024 14:55 [14:55:44]line Смена: 462 ФФД: 1.0 [14:55:44]line ЗНМ: 0300000079 [14:55:44]line РНМ: 0000000000092545 [14:55:44]line Версия ККМ: 001 [14:55:44]line Талоны: ТК ГПНА Online [14:55:44]line 30126140 [14:55:44]line ФМ: 0000000000871802 [14:55:44]line ФД: 198047 [14:55:44]line ФПД: 153448807515905 [14:55:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T145544&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198047&fm=153448807515905&tin=02508201610067®Number=0000000000092545&sum=0 [14:55:44]written 0, free lines is 4095 [14:55:45]OFD Sender: Processing packet 198047 [packets to send 245, broken 244] [14:55:45]ProducePacketName [14:55:45]name=ofd_packets/00198047 [14:55:45]OFD Sender: To server: pG, [14:55:45]CommunicateWithHost lk.salyk.kg:30040 [14:55:45]ConnectInit lk.salyk.kg [14:55:45]Connected sock=10 [14:55:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 55 38 07 01 7D BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 84 01 00 00 F4 03 04 00 70 68 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 05 03 00 35 04 06 00 8B 8F 95 A9 C7 01 9D 7D 49 9D 29 DC D4 29 [14:55:45]Write to MH i2c: 01 00 00 27 36 5D [14:55:45]Write i2c OK [14:55:45]MH_I2C_Read... [14:55:45]Read from MH i2c: 01 [14:55:45]MH_I2C_Read... [14:55:45]Read from MH i2c: 01 07 00 [14:55:45]MH_I2C_Read... [14:55:45]Read from MH i2c: 01 07 00 27 36 00 00 00 00 00 EC 0C 5C [14:55:45]RasterBufferAndPrint [14:55:45]line [14:55:45]line [14:55:45]line [14:55:45]line [14:55:45]line [14:55:45]written 0, free lines is 3317 [14:55:45]MH_Cut [14:55:45]Write to MH i2c: D1 01 00 2E 36 01 36 [14:55:45]Write i2c OK [14:55:45]MH_I2C_Read... [14:55:45]Read from MH i2c: D1 [14:55:45]MH_I2C_Read... [14:55:45]Read from MH i2c: D1 01 00 [14:55:45]MH_I2C_Read... [14:55:45]Read from MH i2c: D1 01 00 2E 36 00 35 [14:55:45]Write to MH i2c: 01 00 00 2F 36 65 [14:55:45]Write i2c OK [14:55:45]MH_I2C_Read... [14:55:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 27 38 47 00 BE BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 05 03 00 F4 03 04 00 84 14 BF 66 B6 04 01 00 00 0E 04 F4 E2 AB A7 45 97 [14:55:45]CommunicateWithHost err = 0 [14:55:45]CheckOFDResponse [14:55:45]1017 (14) - 77093643461234 [14:55:45]1041 (16) - 0000000000871802 [14:55:45]1040 (4) - 198047 [14:55:45]1012 (4) - 16.08.2024 08:57 [14:55:45]1206 (1) - 0 [14:55:45]OFD Sender: Remove packet 198047 [14:55:45]ProducePacketName [14:55:45]name=ofd_packets/00198047 [14:55:45]NVStorageDeleteData [14:55:45]OFD Sender: No OFD packet to send [14:55:46]*** Cut start [14:55:46]*** Purtial cut [14:55:46]*** Stage 1: CUTSNS_PIN = 1 [14:55:46]Read from MH i2c: 01 [14:55:46]MH_I2C_Read... [14:55:46]*** Stop cut motor [14:55:46]*** Cut end [14:55:46]Read from MH i2c: 01 07 00 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: 01 07 00 2F 36 00 00 00 00 00 FF 0F 7A [14:55:46]process_action close_receipt done [14:55:46]requested_data is exist [14:55:46]produce_requested_data [14:55:46]requested_item fm.sn is exist - process it [14:55:46]wFMCommunicate request_size=4 [14:55:46]MH_SAM_APDU [14:55:46]CAPDU: 80 11 00 00 [14:55:46]Write to MH i2c: E2 08 00 30 36 80 11 00 00 00 00 00 00 E0 [14:55:46]Write i2c OK [14:55:46]MH_I2C_Read... [14:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:46]Read from MH i2c: E2 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: E2 17 00 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: E2 17 00 30 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2D [14:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [14:55:46]wFMCommunicate OK [14:55:46]requested_item fd.num is exist - process it [14:55:46]SAM_PROTO_GetFieldsCounters [14:55:46]wFMCommunicate request_size=4 [14:55:46]MH_SAM_APDU [14:55:46]CAPDU: 80 13 00 00 [14:55:46]Write to MH i2c: E2 08 00 31 36 80 13 00 00 00 00 00 00 E3 [14:55:46]Write i2c OK [14:55:46]MH_I2C_Read... [14:55:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:46]Read from MH i2c: E2 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: E2 62 00 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: E2 62 00 31 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9F 05 03 00 0E 04 04 00 CE 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 03 [14:55:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 9F 05 03 00 0E 04 04 00 CE 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:55:46]wFMCommunicate OK [14:55:46]SAM_PROTO_GetFieldsCounters done [14:55:46]requested_item shift.num is exist - process it [14:55:46]requested_item shift.opened is exist - process it [14:55:46]req_shift_opened [14:55:46]FM_GetShiftState [14:55:46]SAM_PROTO_GetShiftState [14:55:46]wFMCommunicate request_size=4 [14:55:46]MH_SAM_APDU [14:55:46]CAPDU: 80 13 01 00 [14:55:46]Write to MH i2c: E2 08 00 32 36 80 13 01 00 00 00 00 00 E5 [14:55:46]Write i2c OK [14:55:46]MH_I2C_Read... [14:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:46]Read from MH i2c: E2 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: E2 0E 00 [14:55:46]MH_I2C_Read... [14:55:46]Read from MH i2c: E2 0E 00 32 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 73 [14:55:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [14:55:46]wFMCommunicate OK [14:55:46]SAM_PROTO_GetShiftState done [14:55:46]FM_GetShiftState done [14:55:46]req_shift_opened done [14:55:46]requested_item shift.open_date is exist - process it [14:55:46]req_shift_open_date [14:55:46]req_shift_open_date done [14:55:46]produce_requested_data done [14:55:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198047,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [14:55:46]process_action_free close_receipt [14:55:46]json_value_free [14:55:46]json_value_free done [14:55:46]process_json_proto returns [14:55:46]Send response to host [14:55:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198047,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [14:55:46]free response buf [14:55:46]execute_script done [14:55:46]execute_script returns [14:55:46]free content buf [14:55:46]Sock 7.Close socket [14:55:46]Sock 7.Thread stoped [14:55:51]OFD Sender: No OFD packet to send [14:55:56]OFD Sender: No OFD packet to send [14:56:01]OFD Sender: No OFD packet to send [14:56:06]OFD Sender: No OFD packet to send [14:56:11]OFD Sender: No OFD packet to send [14:56:16]OFD Sender: No OFD packet to send [14:56:21]OFD Sender: No OFD packet to send [14:56:26]OFD Sender: No OFD packet to send [14:56:31]OFD Sender: No OFD packet to send [14:56:36]OFD Sender: No OFD packet to send [14:56:41]OFD Sender: No OFD packet to send [14:56:46]OFD Sender: No OFD packet to send [14:56:51]OFD Sender: No OFD packet to send [14:56:56]OFD Sender: No OFD packet to send [14:57:01]OFD Sender: No OFD packet to send [14:57:06]OFD Sender: No OFD packet to send [14:57:11]OFD Sender: No OFD packet to send [14:57:16]OFD Sender: No OFD packet to send [14:57:21]OFD Sender: No OFD packet to send [14:57:26]OFD Sender: No OFD packet to send [14:57:31]OFD Sender: No OFD packet to send [14:57:36]OFD Sender: No OFD packet to send [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=47 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 [15:00:13]Write to MH i2c: E2 32 00 83 36 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 AF [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 83 36 00 90 00 2D [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=15 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [15:00:13]Write to MH i2c: E2 12 00 84 36 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 5F [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 84 36 00 90 00 2E [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=15 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 02 00 0A 39 04 06 00 B6 86 01 00 00 00 [15:00:13]Write to MH i2c: E2 12 00 85 36 80 15 02 00 0A 00 39 04 06 00 B6 86 01 00 00 00 00 00 CF [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 85 36 00 90 00 2F [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=11 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:00:13]Write to MH i2c: E2 0E 00 86 36 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 6E [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 86 36 00 90 00 30 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=13 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 02 00 08 F4 03 04 00 7E 69 BF 66 [15:00:13]Write to MH i2c: E2 10 00 87 36 80 15 02 00 08 00 F4 03 04 00 7E 69 BF 66 00 00 54 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 87 36 00 90 00 31 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=25 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 [15:00:13]Write to MH i2c: E2 1C 00 88 36 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 00 00 A0 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 88 36 00 90 00 32 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 15 03 00 [15:00:13]Write to MH i2c: E2 08 00 89 36 80 15 03 00 00 00 00 00 40 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 40 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 40 00 89 36 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 86 01 00 00 35 04 06 00 D5 E4 E4 3C 9B C4 90 00 67 [15:00:13]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 86 01 00 00 35 04 06 00 D5 E4 E4 3C 9B C4 90 00 [15:00:13]wFMCommunicate OK [15:00:13]SAM_PROTO_ProcessDocument answer len = 59 [15:00:13]SAM_PROTO_ProcessDocument done [15:00:13]SetTLVBufToDocument [15:00:13]Processing tag 1209 (04B9) [15:00:13]Malloc new data [15:00:13]Processing tag 1041 (0411) [15:00:13]Processing tag 1040 (0410) [15:00:13]Malloc new data [15:00:13]Processing tag 1038 (040E) [15:00:13]Malloc new data [15:00:13]Processing tag 1042 (0412) [15:00:13]Malloc new data [15:00:13]Processing tag 1077 (0435) [15:00:13]Malloc new data [15:00:13]SetTLVBufToDocument err=0 [15:00:13]KKMLoadAndSignReceiptData store KKM data [15:00:13]KKMLoadAndSignReceiptData err=0 [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 11 00 00 [15:00:13]Write to MH i2c: E2 08 00 8A 36 80 11 00 00 00 00 00 00 3A [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 17 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 17 00 8A 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [15:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:00:13]wFMCommunicate OK [15:00:13]Счет N : (1)11325454 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710124500 Аи-95-К-5 13.480 * 74.20 = 1000.22 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 390 16.08.2024 15:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198049 ФПД: 235179058437060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198049&fm=235179058437060&tin=02508201610067®Number=0000000000092545&sum=100022 [15:00:13]StoreToDocumentArchive [15:00:13]shift 462 fd 198049 [15:00:13]save to /storage/0462/doc_00198049 [15:00:13]save last doc name /storage/0462/doc_00198049 to /storage/kkm_last_doc_name [15:00:13]save OK [15:00:13]Clear old archive folders... [15:00:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:13]tlvbuf is B6F48640 [15:00:13]SAM_PROTO_ClearQueue [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 09 00 00 [15:00:13]Write to MH i2c: E2 08 00 8B 36 80 09 00 00 00 00 00 00 33 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 8B 36 00 90 00 35 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]SAM_PROTO_ClearQueue done [15:00:13]KKMCreateOFDPacket [15:00:13]OFDProtocolAddRootSTLVToBuf [15:00:13]FM_MakeSignedData [15:00:13]FM_MakeSignedData [15:00:13]SAM_PROTO_SignData [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 0D 01 02 [15:00:13]Write to MH i2c: E2 08 00 8C 36 80 0D 01 02 00 00 00 00 3B [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 8C 36 00 90 00 36 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=255 [15:00:13]MH_SAM_APDU [15:00: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 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 86 01 00 00 F4 03 04 00 7E 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 35 04 06 00 D5 [15:00:13]Write to MH i2c: E2 02 01 8D 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 86 01 00 00 F4 03 04 00 7E 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 35 04 06 00 D5 00 00 ED [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]ConnectInit Can't connect to host [15:00:14]ConnectInit Can't take IP for lk.salyk.kg [15:00:14]CommunicateWithHost connect error [15:00:14]CommunicateWithHost err = -1 [15:00:14]OFD Sender: Server communicate error [15:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 8D 36 00 90 00 37 [15:00:14]RAPDU: 90 00 [15:00:14]wFMCommunicate OK [15:00:14]wFMCommunicate request_size=10 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 0D 02 02 05 E4 E4 3C 9B C4 [15:00:14]Write to MH i2c: E2 0D 00 8E 36 80 0D 02 02 05 00 E4 E4 3C 9B C4 00 00 AB [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 8E 36 00 90 00 38 [15:00:14]RAPDU: 90 00 [15:00:14]wFMCommunicate OK [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 0D 03 02 [15:00:14]Write to MH i2c: E2 08 00 8F 36 80 0D 03 02 00 00 00 00 40 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 0B 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 0B 00 8F 36 00 F5 C6 F0 FA 42 AE 40 29 90 00 3F [15:00:14]RAPDU: F5 C6 F0 FA 42 AE 40 29 90 00 [15:00:14]wFMCommunicate OK [15:00:14]SAM_PROTO_SignData done [15:00:14]FM_MakeSignedData done [15:00:14]CreateOFDProtocolMessage [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 11 00 00 [15:00:14]Write to MH i2c: E2 08 00 90 36 80 11 00 00 00 00 00 00 40 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 90 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [15:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:00:14]wFMCommunicate OK [15:00:14]CreateOFDProtocolMessage done [15:00:14]OFDSenderStorePacket 198049 [15:00:14]StoreOFDPacket docnum=198049 [15:00:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4E 08 07 01 06 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 86 01 00 00 F4 03 04 00 7E 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 35 04 06 00 D5 E4 E4 3C 9B C4 F5 C6 F0 FA 42 AE 40 29 [15:00:14]CheckFolder [15:00:14]dirname=/storage/ofd_packets [15:00:14]CheckFolder done [15:00:14]ProducePacketName [15:00:14]name=ofd_packets/00198049 [15:00:14]NVStorageSaveData ofd_packets/00198049 [15:00:14]File name is /storage/ofd_packets/00198049 [15:00:14]Write 301 bytes [15:00:14]NVStorageSaveData done [15:00:14]OFDSenderStorePacket done [15:00:14]KKMCreateOFDPacket done [15:00:14]NVStorageSaveData kkm_last_timestamp [15:00:14]File name is /storage/kkm_last_timestamp [15:00:14]Write 4 bytes [15:00:14]NVStorageSaveData done [15:00:14]ExternCall_PrintAddStr [15:00:14]wPrintStart [15:00:14]Write to MH i2c: 01 00 00 91 36 C7 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 91 36 00 00 00 00 00 FF 0F DC [15:00:14]RasterBufferAndPrint [15:00:14]line Счет N : (1)11325454 [15:00:14]line ИНН: 02508201610067 [15:00:14]line Контрольно-Кассовый Чек [15:00:14]line ПРОДАЖА [15:00:14]line ТРК (МРК, ГНК) : 31 [15:00:14]line Товар: 2710124500 [15:00:14]line Аи-95-К-5 [15:00:14]line 13.480 * 74.20 [15:00:14]line = 1000.22 [15:00:14]line НДС 12% НСП 1% [15:00:14]line > о реализуемом товаре [15:00:14]line ИТОГО: 1000.22 [15:00:14]line НСП 1% : 8.85 [15:00:14]line НДС 12% : 106.22 [15:00:14]line Наличными: 0.00 [15:00:14]line Безнал.: 1000.22 [15:00:14]line Место: АЗС № 95 "Партнер Нефть" [15:00:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:00:14]line СНО: Общий режим [15:00:14]line Чек 390 16.08.2024 15:00 [15:00:14]line Смена: 462 ФФД: 1.0 [15:00:14]line ЗНМ: 0300000079 [15:00:14]line РНМ: 0000000000092545 [15:00:14]line Версия ККМ: 001 [15:00:14]line Платежная система: O! деньги [15:00:14]line ФМ: 0000000000871802 [15:00:14]line ФД: 198049 [15:00:14]line ФПД: 235179058437060 [15:00:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198049&fm=235179058437060&tin=02508201610067®Number=0000000000092545&sum=100022 [15:00:14]written 0, free lines is 4095 [15:00:14]OFD Sender: Processing packet 198048 [packets to send 246, broken 244] [15:00:14]ProducePacketName [15:00:14]name=ofd_packets/00198048 [15:00:14]OFD Sender: To server: pG, [15:00:14]CommunicateWithHost lk.salyk.kg:30040 [15:00:14]ConnectInit lk.salyk.kg [15:00:14]Write to MH i2c: 01 00 00 BB 36 F1 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 BB 36 00 00 00 00 00 03 0D 08 [15:00:14]RasterBufferAndPrint [15:00:14]line [15:00:14]line [15:00:14]line [15:00:14]line [15:00:14]line [15:00:14]written 0, free lines is 3337 [15:00:14]MH_Cut [15:00:14]Write to MH i2c: D1 01 00 C2 36 01 CA [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: D1 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: D1 01 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: D1 01 00 C2 36 00 C9 [15:00:14]Write to MH i2c: 01 00 00 C3 36 F9 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:15]*** Cut start [15:00:15]*** Purtial cut [15:00:15]*** Stage 1: CUTSNS_PIN = 1 [15:00:15]Read from MH i2c: 01 [15:00:15]MH_I2C_Read... [15:00:15]*** Stop cut motor [15:00:15]*** Cut end [15:00:15]Read from MH i2c: 01 07 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: 01 07 00 C3 36 00 00 00 00 00 FF 0F 0E [15:00:15]process_action close_receipt done [15:00:15]requested_data is exist [15:00:15]produce_requested_data [15:00:15]requested_item fm.sn is exist - process it [15:00:15]wFMCommunicate request_size=4 [15:00:15]MH_SAM_APDU [15:00:15]CAPDU: 80 11 00 00 [15:00:15]Write to MH i2c: E2 08 00 C4 36 80 11 00 00 00 00 00 00 74 [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:15]Read from MH i2c: E2 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 17 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: E2 17 00 C4 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C1 [15:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:00:15]wFMCommunicate OK [15:00:15]requested_item fd.num is exist - process it [15:00:15]SAM_PROTO_GetFieldsCounters [15:00:15]wFMCommunicate request_size=4 [15:00:15]MH_SAM_APDU [15:00:15]CAPDU: 80 13 00 00 [15:00:15]Write to MH i2c: E2 08 00 C5 36 80 13 00 00 00 00 00 00 77 [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:16]Read from MH i2c: E2 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: E2 62 00 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: E2 62 00 C5 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A1 05 03 00 0E 04 04 00 CE 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 9F [15:00:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A1 05 03 00 0E 04 04 00 CE 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 [15:00:16]wFMCommunicate OK [15:00:16]SAM_PROTO_GetFieldsCounters done [15:00:16]requested_item shift.num is exist - process it [15:00:16]requested_item shift.opened is exist - process it [15:00:16]req_shift_opened [15:00:16]FM_GetShiftState [15:00:16]SAM_PROTO_GetShiftState [15:00:16]wFMCommunicate request_size=4 [15:00:16]MH_SAM_APDU [15:00:16]CAPDU: 80 13 01 00 [15:00:16]Write to MH i2c: E2 08 00 C6 36 80 13 01 00 00 00 00 00 79 [15:00:16]Write i2c OK [15:00:16]MH_I2C_Read... [15:00:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:16]Read from MH i2c: E2 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: E2 0E 00 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: E2 0E 00 C6 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [15:00:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:00:16]wFMCommunicate OK [15:00:16]SAM_PROTO_GetShiftState done [15:00:16]FM_GetShiftState done [15:00:16]req_shift_opened done [15:00:16]requested_item shift.open_date is exist - process it [15:00:16]req_shift_open_date [15:00:16]req_shift_open_date done [15:00:16]produce_requested_data done [15:00:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198049,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:00:16]process_action_free close_receipt [15:00:16]json_value_free [15:00:16]json_value_free done [15:00:16]process_json_proto returns [15:00:16]Send response to host [15:00:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198049,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:00:16]free response buf [15:00:16]execute_script done [15:00:16]execute_script returns [15:00:16]free content buf [15:00:16]Sock 10.Close socket [15:00:16]Sock 10.Thread stoped [15:00:18]ConnectInit Can't connect to host [15:00:19]ConnectInit Can't take IP for lk.salyk.kg [15:00:19]CommunicateWithHost connect error [15:00:19]CommunicateWithHost err = -1 [15:00:19]OFD Sender: Server communicate error [15:00:24]OFD Sender: Processing packet 198048 [packets to send 246, broken 244] [15:00:24]ProducePacketName [15:00:24]name=ofd_packets/00198048 [15:00:24]OFD Sender: To server: pG, [15:00:24]CommunicateWithHost lk.salyk.kg:30040 [15:00:24]ConnectInit lk.salyk.kg [15:00:24]Connected sock=9 [15:00:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7D 6E 07 01 48 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 32 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 05 03 00 35 04 06 00 69 39 9A CA 61 A4 5C 7A 95 94 7A B0 D3 B9 [15:00:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CF DC 47 00 C5 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 05 03 00 F4 03 04 00 9C 15 BF 66 B6 04 01 00 00 A1 D2 F6 69 CB F2 20 4B [15:00:24]CommunicateWithHost err = 0 [15:00:24]CheckOFDResponse [15:00:24]1017 (14) - 77093643461234 [15:00:24]1041 (16) - 0000000000871802 [15:00:24]1040 (4) - 198048 [15:00:24]1012 (4) - 16.08.2024 09:02 [15:00:24]1206 (1) - 0 [15:00:24]OFD Sender: Remove packet 198048 [15:00:24]ProducePacketName [15:00:24]name=ofd_packets/00198048 [15:00:24]NVStorageDeleteData [15:00:25]OFD Sender: Processing packet 198049 [packets to send 245, broken 244] [15:00:25]ProducePacketName [15:00:25]name=ofd_packets/00198049 [15:00:25]OFD Sender: To server: pG, [15:00:25]CommunicateWithHost lk.salyk.kg:30040 [15:00:25]ConnectInit lk.salyk.kg [15:00:25]Connected sock=7 [15:00:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4E 08 07 01 06 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 86 01 00 00 F4 03 04 00 7E 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 35 04 06 00 D5 E4 E4 3C 9B C4 F5 C6 F0 FA 42 AE 40 29 [15:00:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 03 86 47 00 68 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A1 05 03 00 F4 03 04 00 9D 15 BF 66 B6 04 01 00 00 DD 47 B6 B3 84 F3 AC 01 [15:00:26]CommunicateWithHost err = 0 [15:00:26]CheckOFDResponse [15:00:26]1017 (14) - 77093643461234 [15:00:26]1041 (16) - 0000000000871802 [15:00:26]1040 (4) - 198049 [15:00:26]1012 (4) - 16.08.2024 09:02 [15:00:26]1206 (1) - 0 [15:00:26]OFD Sender: Remove packet 198049 [15:00:26]ProducePacketName [15:00:26]name=ofd_packets/00198049 [15:00:26]NVStorageDeleteData [15:00:26]OFD Sender: No OFD packet to send [15:00:31]OFD Sender: No OFD packet to send [15:00:36]OFD Sender: No OFD packet to send [15:00:41]OFD Sender: No OFD packet to send [15:00:46]OFD Sender: No OFD packet to send [15:00:51]OFD Sender: No OFD packet to send [15:00:56]OFD Sender: No OFD packet to send [15:01:01]OFD Sender: No OFD packet to send [15:01:02]accept exits with 11 [15:01:02]New connection [15:01:02]New thread 3067260260 created [15:01:02]Thread 3067403620 joined [15:01:02]Waiting for new connection... [15:01:02] Sock 11.Parse request [15:01:02]Sock 11.Check first char [15:01:02]Sock 11.First char is OK [15:01:02]request: POST /json_proto HTTP/1.0 [15:01:02]Method: POST [15:01:02]URL: /json_proto [15:01:02]Method is POST - this is cgi request [15:01:02]url: /json_proto [15:01:02]query_string will be loaded in cgi processing [15:01:02]execute_cgi json_proto POST (null) [15:01:02]execute_cgi path=json_proto method=POST [15:01:02]POST find Content-Length [15:01:02]Host: 172.17.46.195:8080 [15:01:02]Content-Length: 802 [15:01:02]Content-Type: application/json [15:01:02] [15:01:02]POST finish read [15:01:02]Found Content-Length = 802 [15:01:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:02]execute_script... [15:01: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)11325455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:02]POST & json_proto [15:01:02]process_json_proto [15:01:02]json parsed OK: [15:01:02]protocol is kg_v1.0 [15:01:02]action value=close_receipt [15:01:02]process_action close_receipt [15:01:02]cmd_close_receipt [15:01:02]MH_GetDate [15:01:02]Write to MH i2c: F0 00 00 C7 36 EC [15:01:02]Write i2c OK [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: F0 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: F0 09 00 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: F0 09 00 C7 36 00 AF 69 BF 66 8D AE BC 66 8F [15:01:02]GetLastDocTimeStamp 1723820414 [15:01:02]current date 1723820463 [15:01:02]FM_GetShiftState [15:01:02]SAM_PROTO_GetShiftState [15:01:02]wFMCommunicate request_size=4 [15:01:02]MH_SAM_APDU [15:01:02]CAPDU: 80 13 01 00 [15:01:02]Write to MH i2c: E2 08 00 C8 36 80 13 01 00 00 00 00 00 7B [15:01:02]Write i2c OK [15:01:02]MH_I2C_Read... [15:01:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:02]Read from MH i2c: E2 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: E2 0E 00 [15:01:02]MH_I2C_Read... [15:01:02]Read from MH i2c: E2 0E 00 C8 36 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [15:01:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:01:02]wFMCommunicate OK [15:01:02]SAM_PROTO_GetShiftState done [15:01:02]FM_GetShiftState done [15:01:02]opened in 1723766727 [15:01:02]opened+sec_in_day 1723853127 [15:01:02]quantity*price = 100050 [15:01:02]sum+1 = 100052 [15:01:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 391 16.08.2024 15:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198050 ФПД: 35066505201228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150103&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198050&fm=35066505201228&tin=02508201610067®Number=0000000000092545&sum=100051 [15:01:03]StoreToDocumentArchive [15:01:03]shift 462 fd 198050 [15:01:03]save to /storage/0462/doc_00198050 [15:01:03]save last doc name /storage/0462/doc_00198050 to /storage/kkm_last_doc_name [15:01:03]save OK [15:01:03]Clear old archive folders... [15:01:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:01:03]tlvbuf is 0097E450 [15:01:03]SAM_PROTO_ClearQueue [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 09 00 00 [15:01:03]Write to MH i2c: E2 08 00 D5 36 80 09 00 00 00 00 00 00 7D [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 D5 36 00 90 00 7F [15:01:03]RAPDU: 90 00 [15:01:03]wFMCommunicate OK [15:01:03]SAM_PROTO_ClearQueue done [15:01:03]KKMCreateOFDPacket [15:01:03]OFDProtocolAddRootSTLVToBuf [15:01:03]FM_MakeSignedData [15:01:03]FM_MakeSignedData [15:01:03]SAM_PROTO_SignData [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 0D 01 02 [15:01:03]Write to MH i2c: E2 08 00 D6 36 80 0D 01 02 00 00 00 00 85 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 D6 36 00 90 00 80 [15:01:03]RAPDU: 90 00 [15:01:03]wFMCommunicate OK [15:01:03]wFMCommunicate request_size=255 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 87 01 00 00 F4 03 04 00 AF 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 05 03 00 35 04 06 00 1F E4 8E 96 [15:01:03]Write to MH i2c: E2 02 01 D7 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 87 01 00 00 F4 03 04 00 AF 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 05 03 00 35 04 06 00 1F E4 8E 96 00 00 CF [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 D7 36 00 90 00 81 [15:01:03]RAPDU: 90 00 [15:01:03]wFMCommunicate OK [15:01:03]wFMCommunicate request_size=7 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 0D 02 02 02 06 4C [15:01:03]Write to MH i2c: E2 0A 00 D8 36 80 0D 02 02 02 00 06 4C 00 00 DE [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 03 00 D8 36 00 90 00 82 [15:01:03]RAPDU: 90 00 [15:01:03]wFMCommunicate OK [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 0D 03 02 [15:01:03]Write to MH i2c: E2 08 00 D9 36 80 0D 03 02 00 00 00 00 8A [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 0B 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 0B 00 D9 36 00 10 01 62 14 62 D4 0F E5 90 00 3C [15:01:03]RAPDU: 10 01 62 14 62 D4 0F E5 90 00 [15:01:03]wFMCommunicate OK [15:01:03]SAM_PROTO_SignData done [15:01:03]FM_MakeSignedData done [15:01:03]CreateOFDProtocolMessage [15:01:03]wFMCommunicate request_size=4 [15:01:03]MH_SAM_APDU [15:01:03]CAPDU: 80 11 00 00 [15:01:03]Write to MH i2c: E2 08 00 DA 36 80 11 00 00 00 00 00 00 8A [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:03]Read from MH i2c: E2 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 17 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: E2 17 00 DA 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [15:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:01:03]wFMCommunicate OK [15:01:03]CreateOFDProtocolMessage done [15:01:03]OFDSenderStorePacket 198050 [15:01:03]StoreOFDPacket docnum=198050 [15:01:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 14 6E 04 01 11 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 87 01 00 00 F4 03 04 00 AF 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 05 03 00 35 04 06 00 1F E4 8E 96 06 4C 10 01 62 14 62 D4 0F E5 [15:01:03]CheckFolder [15:01:03]dirname=/storage/ofd_packets [15:01:03]CheckFolder done [15:01:03]ProducePacketName [15:01:03]name=ofd_packets/00198050 [15:01:03]NVStorageSaveData ofd_packets/00198050 [15:01:03]File name is /storage/ofd_packets/00198050 [15:01:03]Write 298 bytes [15:01:03]NVStorageSaveData done [15:01:03]OFDSenderStorePacket done [15:01:03]KKMCreateOFDPacket done [15:01:03]NVStorageSaveData kkm_last_timestamp [15:01:03]File name is /storage/kkm_last_timestamp [15:01:03]Write 4 bytes [15:01:03]NVStorageSaveData done [15:01:03]ExternCall_PrintAddStr [15:01:03]wPrintStart [15:01:03]Write to MH i2c: 01 00 00 DB 36 11 [15:01:03]Write i2c OK [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 [15:01:03]MH_I2C_Read... [15:01:03]Read from MH i2c: 01 07 00 DB 36 00 00 00 00 00 FF 0F 26 [15:01:03]RasterBufferAndPrint [15:01:03]line Счет N : (1)11325455 [15:01:03]line ИНН: 02508201610067 [15:01:03]line Контрольно-Кассовый Чек [15:01:03]line ПРОДАЖА [15:01:03]line ТРК (МРК, ГНК) : 51 [15:01:03]line Товар: 2710194210 [15:01:03]line ДТ-К-5 [15:01:03]line 13.130 * 76.20 [15:01:03]line = 1000.51 [15:01:03]line НДС 12% НСП 1% [15:01:03]line > о реализуемом товаре [15:01:03]line ИТОГО: 1000.51 [15:01:03]line НСП 1% : 8.85 [15:01:03]line НДС 12% : 106.25 [15:01:03]line Наличными: 0.00 [15:01:03]line Безнал.: 1000.51 [15:01:03]line Место: АЗС № 95 "Партнер Нефть" [15:01:03]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:01:03]line СНО: Общий режим [15:01:03]line Чек 391 16.08.2024 15:01 [15:01:03]line Смена: 462 ФФД: 1.0 [15:01:03]line ЗНМ: 0300000079 [15:01:03]line РНМ: 0000000000092545 [15:01:03]line Версия ККМ: 001 [15:01:03]line Платежная система: O! деньги [15:01:03]line ФМ: 0000000000871802 [15:01:03]line ФД: 198050 [15:01:03]line ФПД: 35066505201228 [15:01:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150103&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198050&fm=35066505201228&tin=02508201610067®Number=0000000000092545&sum=100051 [15:01:04]OFD Sender: Processing packet 198050 [packets to send 245, broken 244] [15:01:04]ProducePacketName [15:01:04]name=ofd_packets/00198050 [15:01:04]OFD Sender: To server: pG, [15:01:04]CommunicateWithHost lk.salyk.kg:30040 [15:01:04]ConnectInit lk.salyk.kg [15:01:04]written 0, free lines is 4095 [15:01:04]Connected sock=7 [15:01:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 14 6E 04 01 11 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 87 01 00 00 F4 03 04 00 AF 69 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 05 03 00 35 04 06 00 1F E4 8E 96 06 4C 10 01 62 14 62 D4 0F E5 [15:01:04]Write to MH i2c: 01 00 00 05 37 3C [15:01:04]Write i2c OK [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: 01 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: 01 07 00 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: 01 07 00 05 37 00 00 00 00 00 FA 0C 49 [15:01:04]RasterBufferAndPrint [15:01:04]line [15:01:04]line [15:01:04]line [15:01:04]line [15:01:04]line [15:01:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6D 06 47 00 A3 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 05 03 00 F4 03 04 00 C3 15 BF 66 B6 04 01 00 00 DA AA 8C D2 2C FC C0 97 [15:01:04]CommunicateWithHost err = 0 [15:01:04]CheckOFDResponse [15:01:04]1017 (14) - 77093643461234 [15:01:04]1041 (16) - 0000000000871802 [15:01:04]1040 (4) - 198050 [15:01:04]1012 (4) - 16.08.2024 09:02 [15:01:04]1206 (1) - 0 [15:01:04]OFD Sender: Remove packet 198050 [15:01:04]ProducePacketName [15:01:04]name=ofd_packets/00198050 [15:01:04]NVStorageDeleteData [15:01:04]written 0, free lines is 3346 [15:01:04]MH_Cut [15:01:04]Write to MH i2c: D1 01 00 0C 37 01 15 [15:01:04]Write i2c OK [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: D1 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: D1 01 00 [15:01:04]MH_I2C_Read... [15:01:04]Read from MH i2c: D1 01 00 0C 37 00 14 [15:01:04]Write to MH i2c: 01 00 00 0D 37 44 [15:01:04]Write i2c OK [15:01:04]MH_I2C_Read... [15:01:05]OFD Sender: No OFD packet to send [15:01:05]*** Cut start [15:01:05]*** Purtial cut [15:01:05]*** CUTSNS_PIN = 0 [15:01:05]*** Stage 1: CUTSNS_PIN = 1 [15:01:07]Read from MH i2c: 01 [15:01:07]MH_I2C_Read... [15:01:07]*** Stop cut motor [15:01:07]*** Cut end [15:01:07]Read from MH i2c: 01 07 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: 01 07 00 0D 37 00 00 00 00 00 FF 0F 59 [15:01:07]process_action close_receipt done [15:01:07]requested_data is exist [15:01:07]produce_requested_data [15:01:07]requested_item fm.sn is exist - process it [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 11 00 00 [15:01:07]Write to MH i2c: E2 08 00 0E 37 80 11 00 00 00 00 00 00 BF [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 17 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 17 00 0E 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0C [15:01:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:01:07]wFMCommunicate OK [15:01:07]requested_item fd.num is exist - process it [15:01:07]SAM_PROTO_GetFieldsCounters [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 13 00 00 [15:01:07]Write to MH i2c: E2 08 00 0F 37 80 13 00 00 00 00 00 00 C2 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 62 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 62 00 0F 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 05 03 00 0E 04 04 00 CE 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 EE [15:01:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 05 03 00 0E 04 04 00 CE 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 [15:01:07]wFMCommunicate OK [15:01:07]SAM_PROTO_GetFieldsCounters done [15:01:07]requested_item shift.num is exist - process it [15:01:07]requested_item shift.opened is exist - process it [15:01:07]req_shift_opened [15:01:07]FM_GetShiftState [15:01:07]SAM_PROTO_GetShiftState [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 13 01 00 [15:01:07]Write to MH i2c: E2 08 00 10 37 80 13 01 00 00 00 00 00 C4 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 0E 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 0E 00 10 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 52 [15:01:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:01:07]wFMCommunicate OK [15:01:07]SAM_PROTO_GetShiftState done [15:01:07]FM_GetShiftState done [15:01:07]req_shift_opened done [15:01:07]requested_item shift.open_date is exist - process it [15:01:07]req_shift_open_date [15:01:07]req_shift_open_date done [15:01:07]produce_requested_data done [15:01:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198050,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:01:07]process_action_free close_receipt [15:01:07]json_value_free [15:01:07]json_value_free done [15:01:07]process_json_proto returns [15:01:07]Send response to host [15:01:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198050,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:01:07]free response buf [15:01:07]execute_script done [15:01:07]execute_script returns [15:01:07]free content buf [15:01:07]Sock 11.Close socket [15:01:07]Sock 11.Thread stoped [15:01:10]OFD Sender: No OFD packet to send [15:01:15]OFD Sender: No OFD packet to send [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:30]OFD Sender: No OFD packet to send [15:01:35]OFD Sender: No OFD packet to send [15:01:40]OFD Sender: No OFD packet to send [15:01:45]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:15]OFD Sender: No OFD packet to send [15:03:20]OFD Sender: No OFD packet to send [15:03:25]OFD Sender: No OFD packet to send [15:03:30]OFD Sender: No OFD packet to send [15:03:35]OFD Sender: No OFD packet to send [15:03:40]OFD Sender: No OFD packet to send [15:03:42]accept exits with 9 [15:03:42]New connection [15:03:42]New thread 3067403620 created [15:03:42]Thread 3067260260 joined [15:03:42]Waiting for new connection... [15:03:42] Sock 9.Parse request [15:03:42]Sock 9.Check first char [15:03:42]Sock 9.First char is OK [15:03:42]request: POST /json_proto HTTP/1.0 [15:03:42]Method: POST [15:03:42]URL: /json_proto [15:03:42]Method is POST - this is cgi request [15:03:42]url: /json_proto [15:03:42]query_string will be loaded in cgi processing [15:03:42]execute_cgi json_proto POST (null) [15:03:42]execute_cgi path=json_proto method=POST [15:03:42]POST find Content-Length [15:03:42]Host: 172.17.46.195:8080 [15:03:42]Content-Length: 802 [15:03:42]Content-Type: application/json [15:03:42] [15:03:42]POST finish read [15:03:42]Found Content-Length = 802 [15:03:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:42]execute_script... [15:03: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)11325456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:42]POST & json_proto [15:03:42]process_json_proto [15:03:42]json parsed OK: [15:03:42]protocol is kg_v1.0 [15:03:42]action value=close_receipt [15:03:42]process_action close_receipt [15:03:42]cmd_close_receipt [15:03:42]MH_GetDate [15:03:42]Write to MH i2c: F0 00 00 11 37 37 [15:03:42]Write i2c OK [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: F0 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: F0 09 00 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: F0 09 00 11 37 00 4F 6A BF 66 8D AE BC 66 7B [15:03:42]GetLastDocTimeStamp 1723820463 [15:03:42]current date 1723820623 [15:03:42]FM_GetShiftState [15:03:42]SAM_PROTO_GetShiftState [15:03:42]wFMCommunicate request_size=4 [15:03:42]MH_SAM_APDU [15:03:42]CAPDU: 80 13 01 00 [15:03:42]Write to MH i2c: E2 08 00 12 37 80 13 01 00 00 00 00 00 C6 [15:03:42]Write i2c OK [15:03:42]MH_I2C_Read... [15:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:42]Read from MH i2c: E2 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: E2 0E 00 [15:03:42]MH_I2C_Read... [15:03:42]Read from MH i2c: E2 0E 00 12 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 54 [15:03:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:03:42]wFMCommunicate OK [15:03:42]SAM_PROTO_GetShiftState done [15:03:42]FM_GetShiftState done [15:03:42]opened in 1723766727 [15:03:42]opened+sec_in_day 1723853127 [15:03:42]quantity*price = 50036 [15:03:42]sum+1 = 50037 [15:03:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 392 16.08.2024 15:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198051 ФПД: 60663893301151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150343&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198051&fm=60663893301151&tin=02508201610067®Number=0000000000092545&sum=50036 [15:03:43]StoreToDocumentArchive [15:03:43]shift 462 fd 198051 [15:03:43]save to /storage/0462/doc_00198051 [15:03:43]save last doc name /storage/0462/doc_00198051 to /storage/kkm_last_doc_name [15:03:43]save OK [15:03:43]Clear old archive folders... [15:03:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:43]tlvbuf is B6F48900 [15:03:43]SAM_PROTO_ClearQueue [15:03:43]wFMCommunicate request_size=4 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 09 00 00 [15:03:43]Write to MH i2c: E2 08 00 1F 37 80 09 00 00 00 00 00 00 C8 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 1F 37 00 90 00 CA [15:03:43]RAPDU: 90 00 [15:03:43]wFMCommunicate OK [15:03:43]SAM_PROTO_ClearQueue done [15:03:43]KKMCreateOFDPacket [15:03:43]OFDProtocolAddRootSTLVToBuf [15:03:43]FM_MakeSignedData [15:03:43]FM_MakeSignedData [15:03:43]SAM_PROTO_SignData [15:03:43]wFMCommunicate request_size=4 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 0D 01 02 [15:03:43]Write to MH i2c: E2 08 00 20 37 80 0D 01 02 00 00 00 00 D0 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 20 37 00 90 00 CB [15:03:43]RAPDU: 90 00 [15:03:43]wFMCommunicate OK [15:03:43]wFMCommunicate request_size=255 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 4F 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 05 03 00 35 04 06 00 37 [15:03:43]Write to MH i2c: E2 02 01 21 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 4F 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 05 03 00 35 04 06 00 37 00 00 A8 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 21 37 00 90 00 CC [15:03:43]RAPDU: 90 00 [15:03:43]wFMCommunicate OK [15:03:43]wFMCommunicate request_size=10 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 0D 02 02 05 2C 69 CF 97 9F [15:03:43]Write to MH i2c: E2 0D 00 22 37 80 0D 02 02 05 00 2C 69 CF 97 9F 00 00 77 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 03 00 22 37 00 90 00 CD [15:03:43]RAPDU: 90 00 [15:03:43]wFMCommunicate OK [15:03:43]wFMCommunicate request_size=4 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 0D 03 02 [15:03:43]Write to MH i2c: E2 08 00 23 37 80 0D 03 02 00 00 00 00 D5 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 0B 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 0B 00 23 37 00 EF 6A E8 85 96 DF 5B 51 90 00 BD [15:03:43]RAPDU: EF 6A E8 85 96 DF 5B 51 90 00 [15:03:43]wFMCommunicate OK [15:03:43]SAM_PROTO_SignData done [15:03:43]FM_MakeSignedData done [15:03:43]CreateOFDProtocolMessage [15:03:43]wFMCommunicate request_size=4 [15:03:43]MH_SAM_APDU [15:03:43]CAPDU: 80 11 00 00 [15:03:43]Write to MH i2c: E2 08 00 24 37 80 11 00 00 00 00 00 00 D5 [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:43]Read from MH i2c: E2 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 17 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: E2 17 00 24 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 22 [15:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:03:43]wFMCommunicate OK [15:03:43]CreateOFDProtocolMessage done [15:03:43]OFDSenderStorePacket 198051 [15:03:43]StoreOFDPacket docnum=198051 [15:03:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7B 02 07 01 AB 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 4F 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 05 03 00 35 04 06 00 37 2C 69 CF 97 9F EF 6A E8 85 96 DF 5B 51 [15:03:43]CheckFolder [15:03:43]dirname=/storage/ofd_packets [15:03:43]CheckFolder done [15:03:43]ProducePacketName [15:03:43]name=ofd_packets/00198051 [15:03:43]NVStorageSaveData ofd_packets/00198051 [15:03:43]File name is /storage/ofd_packets/00198051 [15:03:43]Write 301 bytes [15:03:43]NVStorageSaveData done [15:03:43]OFDSenderStorePacket done [15:03:43]KKMCreateOFDPacket done [15:03:43]NVStorageSaveData kkm_last_timestamp [15:03:43]File name is /storage/kkm_last_timestamp [15:03:43]Write 4 bytes [15:03:43]NVStorageSaveData done [15:03:43]ExternCall_PrintAddStr [15:03:43]wPrintStart [15:03:43]Write to MH i2c: 01 00 00 25 37 5C [15:03:43]Write i2c OK [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: 01 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: 01 07 00 [15:03:43]MH_I2C_Read... [15:03:43]Read from MH i2c: 01 07 00 25 37 00 00 00 00 00 FF 0F 71 [15:03:43]RasterBufferAndPrint [15:03:43]line Счет N : (1)11325456 [15:03:43]line ИНН: 02508201610067 [15:03:43]line Контрольно-Кассовый Чек [15:03:43]line ПРОДАЖА [15:03:43]line ТРК (МРК, ГНК) : 32 [15:03:43]line Товар: 2710124130 [15:03:43]line Аи-92-К-4 [15:03:43]line 7.380 * 67.80 [15:03:43]line = 500.36 [15:03:43]line НДС 12% НСП 1% [15:03:43]line > о реализуемом товаре [15:03:43]line ИТОГО: 500.36 [15:03:43]line НСП 1% : 4.43 [15:03:43]line НДС 12% : 53.14 [15:03:43]line Наличными: 0.00 [15:03:43]line Безнал.: 500.36 [15:03:43]line Место: АЗС № 95 "Партнер Нефть" [15:03:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:03:43]line СНО: Общий режим [15:03:43]line Чек 392 16.08.2024 15:03 [15:03:43]line Смена: 462 ФФД: 1.0 [15:03:43]line ЗНМ: 0300000079 [15:03:43]line РНМ: 0000000000092545 [15:03:43]line Версия ККМ: 001 [15:03:43]line Платежная система: O! деньги [15:03:43]line ФМ: 0000000000871802 [15:03:43]line ФД: 198051 [15:03:43]line ФПД: 60663893301151 [15:03:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150343&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198051&fm=60663893301151&tin=02508201610067®Number=0000000000092545&sum=50036 [15:03:43]written 0, free lines is 4095 [15:03:43]OFD Sender: Processing packet 198051 [packets to send 245, broken 244] [15:03:43]ProducePacketName [15:03:43]name=ofd_packets/00198051 [15:03:43]OFD Sender: To server: pG, [15:03:43]CommunicateWithHost lk.salyk.kg:30040 [15:03:43]ConnectInit lk.salyk.kg [15:03:43]Connected sock=10 [15:03:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7B 02 07 01 AB 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 4F 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 05 03 00 35 04 06 00 37 2C 69 CF 97 9F EF 6A E8 85 96 DF 5B 51 [15:03:44]Write to MH i2c: 01 00 00 4F 37 86 [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: 01 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: 01 07 00 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: 01 07 00 4F 37 00 00 00 00 00 EA 0C 83 [15:03:44]RasterBufferAndPrint [15:03:44]line [15:03:44]line [15:03:44]line [15:03:44]line [15:03:44]line [15:03:44]written 0, free lines is 3312 [15:03:44]MH_Cut [15:03:44]Write to MH i2c: D1 01 00 56 37 01 5F [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: D1 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: D1 01 00 [15:03:44]MH_I2C_Read... [15:03:44]Read from MH i2c: D1 01 00 56 37 00 5E [15:03:44]Write to MH i2c: 01 00 00 57 37 8E [15:03:44]Write i2c OK [15:03:44]MH_I2C_Read... [15:03:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F8 A9 47 00 35 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 05 03 00 F4 03 04 00 63 16 BF 66 B6 04 01 00 00 65 AA 60 F0 89 E0 B2 02 [15:03:44]CommunicateWithHost err = 0 [15:03:44]CheckOFDResponse [15:03:44]1017 (14) - 77093643461234 [15:03:44]1041 (16) - 0000000000871802 [15:03:44]1040 (4) - 198051 [15:03:44]1012 (4) - 16.08.2024 09:05 [15:03:44]1206 (1) - 0 [15:03:44]OFD Sender: Remove packet 198051 [15:03:44]ProducePacketName [15:03:44]name=ofd_packets/00198051 [15:03:44]NVStorageDeleteData [15:03:44]OFD Sender: No OFD packet to send [15:03:44]*** Cut start [15:03:44]*** Purtial cut [15:03:44]*** Stage 1: CUTSNS_PIN = 1 [15:03:45]Read from MH i2c: 01 [15:03:45]MH_I2C_Read... [15:03:45]*** Stop cut motor [15:03:45]*** Cut end [15:03:45]Read from MH i2c: 01 07 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: 01 07 00 57 37 00 00 00 00 00 FF 0F A3 [15:03:45]process_action close_receipt done [15:03:45]requested_data is exist [15:03:45]produce_requested_data [15:03:45]requested_item fm.sn is exist - process it [15:03:45]wFMCommunicate request_size=4 [15:03:45]MH_SAM_APDU [15:03:45]CAPDU: 80 11 00 00 [15:03:45]Write to MH i2c: E2 08 00 58 37 80 11 00 00 00 00 00 00 09 [15:03:45]Write i2c OK [15:03:45]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 17 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 17 00 58 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 56 [15:03:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:03:45]wFMCommunicate OK [15:03:45]requested_item fd.num is exist - process it [15:03:45]SAM_PROTO_GetFieldsCounters [15:03:45]wFMCommunicate request_size=4 [15:03:45]MH_SAM_APDU [15:03:45]CAPDU: 80 13 00 00 [15:03:45]Write to MH i2c: E2 08 00 59 37 80 13 00 00 00 00 00 00 0C [15:03:45]Write i2c OK [15:03:45]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 62 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 62 00 59 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A3 05 03 00 0E 04 04 00 CE 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 3C [15:03:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A3 05 03 00 0E 04 04 00 CE 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 [15:03:45]wFMCommunicate OK [15:03:45]SAM_PROTO_GetFieldsCounters done [15:03:45]requested_item shift.num is exist - process it [15:03:45]requested_item shift.opened is exist - process it [15:03:45]req_shift_opened [15:03:45]FM_GetShiftState [15:03:45]SAM_PROTO_GetShiftState [15:03:45]wFMCommunicate request_size=4 [15:03:45]MH_SAM_APDU [15:03:45]CAPDU: 80 13 01 00 [15:03:45]Write to MH i2c: E2 08 00 5A 37 80 13 01 00 00 00 00 00 0E [15:03:45]Write i2c OK [15:03:45]MH_I2C_Read... [15:03:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:45]Read from MH i2c: E2 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 0E 00 [15:03:45]MH_I2C_Read... [15:03:45]Read from MH i2c: E2 0E 00 5A 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9C [15:03:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:03:45]wFMCommunicate OK [15:03:45]SAM_PROTO_GetShiftState done [15:03:45]FM_GetShiftState done [15:03:45]req_shift_opened done [15:03:45]requested_item shift.open_date is exist - process it [15:03:45]req_shift_open_date [15:03:45]req_shift_open_date done [15:03:45]produce_requested_data done [15:03:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198051,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:03:45]process_action_free close_receipt [15:03:45]json_value_free [15:03:45]json_value_free done [15:03:45]process_json_proto returns [15:03:45]Send response to host [15:03:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198051,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:03:45]free response buf [15:03:45]execute_script done [15:03:45]execute_script returns [15:03:45]free content buf [15:03:45]Sock 9.Close socket [15:03:45]Sock 9.Thread stoped [15:03:49]OFD Sender: No OFD packet to send [15:03:54]OFD Sender: No OFD packet to send [15:03:59]OFD Sender: No OFD packet to send [15:04:04]OFD Sender: No OFD packet to send [15:04:09]OFD Sender: No OFD packet to send [15:04:14]OFD Sender: No OFD packet to send [15:04:18]accept exits with 7 [15:04:18]New connection [15:04:18]New thread 3067260260 created [15:04:18]Thread 3067403620 joined [15:04:18]Waiting for new connection... [15:04:18] Sock 7.Parse request [15:04:18]Sock 7.Check first char [15:04:18]Sock 7.First char is OK [15:04:18]request: POST /json_proto HTTP/1.0 [15:04:18]Method: POST [15:04:18]URL: /json_proto [15:04:18]Method is POST - this is cgi request [15:04:18]url: /json_proto [15:04:18]query_string will be loaded in cgi processing [15:04:18]execute_cgi json_proto POST (null) [15:04:18]execute_cgi path=json_proto method=POST [15:04:18]POST find Content-Length [15:04:18]Host: 172.17.46.195:8080 [15:04:18]Content-Length: 795 [15:04:18]Content-Type: application/json [15:04:18] [15:04:18]POST finish read [15:04:18]Found Content-Length = 795 [15:04:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:18]execute_script... [15:04: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)11325457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:18]POST & json_proto [15:04:18]process_json_proto [15:04:18]json parsed OK: [15:04:18]protocol is kg_v1.0 [15:04:18]action value=close_receipt [15:04:18]process_action close_receipt [15:04:18]cmd_close_receipt [15:04:18]MH_GetDate [15:04:18]Write to MH i2c: F0 00 00 5B 37 81 [15:04:18]Write i2c OK [15:04:18]MH_I2C_Read... [15:04:18]Read from MH i2c: F0 [15:04:18]MH_I2C_Read... [15:04:18]Read from MH i2c: F0 09 00 [15:04:18]MH_I2C_Read... [15:04:18]Read from MH i2c: F0 09 00 5B 37 00 73 6A BF 66 8D AE BC 66 E9 [15:04:18]GetLastDocTimeStamp 1723820623 [15:04:18]current date 1723820659 [15:04:18]FM_GetShiftState [15:04:18]SAM_PROTO_GetShiftState [15:04:18]wFMCommunicate request_size=4 [15:04:18]MH_SAM_APDU [15:04:18]CAPDU: 80 13 01 00 [15:04:18]Write to MH i2c: E2 08 00 5C 37 80 13 01 00 00 00 00 00 10 [15:04:18]Write i2c OK [15:04:18]MH_I2C_Read... [15:04:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:18]Read from MH i2c: E2 [15:04:18]MH_I2C_Read... [15:04:18]Read from MH i2c: E2 0E 00 [15:04:18]MH_I2C_Read... [15:04:18]Read from MH i2c: E2 0E 00 5C 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9E [15:04:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:04:18]wFMCommunicate OK [15:04:18]SAM_PROTO_GetShiftState done [15:04:18]FM_GetShiftState done [15:04:18]opened in 1723766727 [15:04:18]opened+sec_in_day 1723853127 [15:04:18]quantity*price = 100035 [15:04:18]sum+1 = 100036 [15:04:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 393 16.08.2024 15:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198052 ФПД: 48632842186030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150419&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198052&fm=48632842186030&tin=02508201610067®Number=0000000000092545&sum=100035 [15:04:19]StoreToDocumentArchive [15:04:19]shift 462 fd 198052 [15:04:19]save to /storage/0462/doc_00198052 [15:04:19]save last doc name /storage/0462/doc_00198052 to /storage/kkm_last_doc_name [15:04:19]save OK [15:04:19]Clear old archive folders... [15:04:19]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:04:19]tlvbuf is 009C9FC0 [15:04:19]SAM_PROTO_ClearQueue [15:04:19]wFMCommunicate request_size=4 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 09 00 00 [15:04:19]Write to MH i2c: E2 08 00 69 37 80 09 00 00 00 00 00 00 12 [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 69 37 00 90 00 14 [15:04:19]RAPDU: 90 00 [15:04:19]wFMCommunicate OK [15:04:19]SAM_PROTO_ClearQueue done [15:04:19]KKMCreateOFDPacket [15:04:19]OFDProtocolAddRootSTLVToBuf [15:04:19]FM_MakeSignedData [15:04:19]FM_MakeSignedData [15:04:19]SAM_PROTO_SignData [15:04:19]wFMCommunicate request_size=4 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 0D 01 02 [15:04:19]Write to MH i2c: E2 08 00 6A 37 80 0D 01 02 00 00 00 00 1A [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 6A 37 00 90 00 15 [15:04:19]RAPDU: 90 00 [15:04:19]wFMCommunicate OK [15:04:19]wFMCommunicate request_size=255 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 73 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 05 03 00 35 04 06 00 2C 3B 37 [15:04:19]Write to MH i2c: E2 02 01 6B 37 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 73 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 05 03 00 35 04 06 00 2C 3B 37 00 00 79 [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 6B 37 00 90 00 16 [15:04:19]RAPDU: 90 00 [15:04:19]wFMCommunicate OK [15:04:19]wFMCommunicate request_size=8 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 0D 02 02 03 48 6D 2E [15:04:19]Write to MH i2c: E2 0B 00 6C 37 80 0D 02 02 03 00 48 6D 2E 00 00 06 [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 03 00 6C 37 00 90 00 17 [15:04:19]RAPDU: 90 00 [15:04:19]wFMCommunicate OK [15:04:19]wFMCommunicate request_size=4 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 0D 03 02 [15:04:19]Write to MH i2c: E2 08 00 6D 37 80 0D 03 02 00 00 00 00 1F [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 0B 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 0B 00 6D 37 00 55 9C F7 2B F4 E3 EB 84 90 00 79 [15:04:19]RAPDU: 55 9C F7 2B F4 E3 EB 84 90 00 [15:04:19]wFMCommunicate OK [15:04:19]SAM_PROTO_SignData done [15:04:19]FM_MakeSignedData done [15:04:19]CreateOFDProtocolMessage [15:04:19]wFMCommunicate request_size=4 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 11 00 00 [15:04:19]Write to MH i2c: E2 08 00 6E 37 80 11 00 00 00 00 00 00 1F [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]OFD Sender: No OFD packet to send [15:04:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 17 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 17 00 6E 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6C [15:04:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:04:19]wFMCommunicate OK [15:04:19]CreateOFDProtocolMessage done [15:04:19]OFDSenderStorePacket 198052 [15:04:19]StoreOFDPacket docnum=198052 [15:04:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 56 4B 05 01 BC 48 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 73 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 05 03 00 35 04 06 00 2C 3B 37 48 6D 2E 55 9C F7 2B F4 E3 EB 84 [15:04:19]CheckFolder [15:04:19]dirname=/storage/ofd_packets [15:04:19]CheckFolder done [15:04:19]ProducePacketName [15:04:19]name=ofd_packets/00198052 [15:04:19]NVStorageSaveData ofd_packets/00198052 [15:04:19]File name is /storage/ofd_packets/00198052 [15:04:19]Write 299 bytes [15:04:19]NVStorageSaveData done [15:04:19]OFDSenderStorePacket done [15:04:19]KKMCreateOFDPacket done [15:04:19]NVStorageSaveData kkm_last_timestamp [15:04:19]File name is /storage/kkm_last_timestamp [15:04:19]Write 4 bytes [15:04:19]NVStorageSaveData done [15:04:19]ExternCall_PrintAddStr [15:04:19]wPrintStart [15:04:19]Write to MH i2c: 01 00 00 6F 37 A6 [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: 01 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: 01 07 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: 01 07 00 6F 37 00 00 00 00 00 FF 0F BB [15:04:19]RasterBufferAndPrint [15:04:19]line Счет N : (1)11325457 [15:04:19]line ИНН: 02508201610067 [15:04:19]line Контрольно-Кассовый Чек [15:04:19]line ПРОДАЖА [15:04:19]line ТРК (МРК, ГНК) : 13 [15:04:19]line Товар: 2710124130 [15:04:19]line SU-92-К-5 [15:04:19]line 14.540 * 68.80 [15:04:19]line = 1000.35 [15:04:19]line НДС 12% НСП 1% [15:04:19]line > о реализуемом товаре [15:04:19]line ИТОГО: 1000.35 [15:04:19]line НСП 1% : 8.85 [15:04:19]line НДС 12% : 106.23 [15:04:19]line Наличными: 0.00 [15:04:19]line Безнал.: 1000.35 [15:04:19]line Место: АЗС № 95 "Партнер Нефть" [15:04:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:04:19]line СНО: Общий режим [15:04:19]line Чек 393 16.08.2024 15:04 [15:04:19]line Смена: 462 ФФД: 1.0 [15:04:19]line ЗНМ: 0300000079 [15:04:19]line РНМ: 0000000000092545 [15:04:19]line Версия ККМ: 001 [15:04:19]line Платежная система: O! деньги [15:04:19]line ФМ: 0000000000871802 [15:04:19]line ФД: 198052 [15:04:19]line ФПД: 48632842186030 [15:04:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150419&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198052&fm=48632842186030&tin=02508201610067®Number=0000000000092545&sum=100035 [15:04:19]written 0, free lines is 4095 [15:04:19]OFD Sender: Processing packet 198052 [packets to send 245, broken 244] [15:04:19]ProducePacketName [15:04:19]name=ofd_packets/00198052 [15:04:19]OFD Sender: To server: pG, [15:04:19]CommunicateWithHost lk.salyk.kg:30040 [15:04:19]ConnectInit lk.salyk.kg [15:04:20]Connected sock=10 [15:04:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 56 4B 05 01 BC 48 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 73 6A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 05 03 00 35 04 06 00 2C 3B 37 48 6D 2E 55 9C F7 2B F4 E3 EB 84 [15:04:20]Write to MH i2c: 01 00 00 99 37 D0 [15:04:20]Write i2c OK [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: 01 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: 01 07 00 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: 01 07 00 99 37 00 00 00 00 00 F0 0C D3 [15:04:20]RasterBufferAndPrint [15:04:20]line [15:04:20]line [15:04:20]line [15:04:20]line [15:04:20]line [15:04:20]written 0, free lines is 3321 [15:04:20]MH_Cut [15:04:20]Write to MH i2c: D1 01 00 A0 37 01 A9 [15:04:20]Write i2c OK [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: D1 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: D1 01 00 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: D1 01 00 A0 37 00 A8 [15:04:20]Write to MH i2c: 01 00 00 A1 37 D8 [15:04:20]Write i2c OK [15:04:20]MH_I2C_Read... [15:04:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2F 90 47 00 BF 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 05 03 00 F4 03 04 00 87 16 BF 66 B6 04 01 00 00 05 3E C0 38 0B 3D 0E 34 [15:04:20]CommunicateWithHost err = 0 [15:04:20]CheckOFDResponse [15:04:20]1017 (14) - 77093643461234 [15:04:20]1041 (16) - 0000000000871802 [15:04:20]1040 (4) - 198052 [15:04:20]1012 (4) - 16.08.2024 09:06 [15:04:20]1206 (1) - 0 [15:04:20]OFD Sender: Remove packet 198052 [15:04:20]ProducePacketName [15:04:20]name=ofd_packets/00198052 [15:04:20]NVStorageDeleteData [15:04:20]OFD Sender: No OFD packet to send [15:04:21]*** Cut start [15:04:21]*** Purtial cut [15:04:21]*** CUTSNS_PIN = 0 [15:04:21]*** Stage 1: CUTSNS_PIN = 1 [15:04:23]Read from MH i2c: 01 [15:04:23]MH_I2C_Read... [15:04:23]*** Stop cut motor [15:04:23]*** Cut end [15:04:23]Read from MH i2c: 01 07 00 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: 01 07 00 A1 37 00 00 00 00 00 FF 0F ED [15:04:23]process_action close_receipt done [15:04:23]requested_data is exist [15:04:23]produce_requested_data [15:04:23]requested_item fm.sn is exist - process it [15:04:23]wFMCommunicate request_size=4 [15:04:23]MH_SAM_APDU [15:04:23]CAPDU: 80 11 00 00 [15:04:23]Write to MH i2c: E2 08 00 A2 37 80 11 00 00 00 00 00 00 53 [15:04:23]Write i2c OK [15:04:23]MH_I2C_Read... [15:04:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:23]Read from MH i2c: E2 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: E2 17 00 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: E2 17 00 A2 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A0 [15:04:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:04:23]wFMCommunicate OK [15:04:23]requested_item fd.num is exist - process it [15:04:23]SAM_PROTO_GetFieldsCounters [15:04:23]wFMCommunicate request_size=4 [15:04:23]MH_SAM_APDU [15:04:23]CAPDU: 80 13 00 00 [15:04:23]Write to MH i2c: E2 08 00 A3 37 80 13 00 00 00 00 00 00 56 [15:04:23]Write i2c OK [15:04:23]MH_I2C_Read... [15:04:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:23]Read from MH i2c: E2 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: E2 62 00 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: E2 62 00 A3 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A4 05 03 00 0E 04 04 00 CE 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 8A [15:04:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A4 05 03 00 0E 04 04 00 CE 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:04:23]wFMCommunicate OK [15:04:23]SAM_PROTO_GetFieldsCounters done [15:04:23]requested_item shift.num is exist - process it [15:04:23]requested_item shift.opened is exist - process it [15:04:23]req_shift_opened [15:04:23]FM_GetShiftState [15:04:23]SAM_PROTO_GetShiftState [15:04:23]wFMCommunicate request_size=4 [15:04:23]MH_SAM_APDU [15:04:23]CAPDU: 80 13 01 00 [15:04:23]Write to MH i2c: E2 08 00 A4 37 80 13 01 00 00 00 00 00 58 [15:04:23]Write i2c OK [15:04:23]MH_I2C_Read... [15:04:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:23]Read from MH i2c: E2 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: E2 0E 00 [15:04:23]MH_I2C_Read... [15:04:23]Read from MH i2c: E2 0E 00 A4 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E6 [15:04:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:04:23]wFMCommunicate OK [15:04:23]SAM_PROTO_GetShiftState done [15:04:23]FM_GetShiftState done [15:04:23]req_shift_opened done [15:04:23]requested_item shift.open_date is exist - process it [15:04:23]req_shift_open_date [15:04:23]req_shift_open_date done [15:04:23]produce_requested_data done [15:04:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198052,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:04:23]process_action_free close_receipt [15:04:23]json_value_free [15:04:23]json_value_free done [15:04:23]process_json_proto returns [15:04:23]Send response to host [15:04:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198052,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:04:23]free response buf [15:04:23]execute_script done [15:04:23]execute_script returns [15:04:23]free content buf [15:04:23]Sock 7.Close socket [15:04:23]Sock 7.Thread stoped [15:04:25]OFD Sender: No OFD packet to send [15:04:30]OFD Sender: No OFD packet to send [15:04:35]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:56]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [15:06:46]OFD Sender: No OFD packet to send [15:06:48]accept exits with 9 [15:06:48]New connection [15:06:48]New thread 3067403620 created [15:06:48]Thread 3067260260 joined [15:06:48]Waiting for new connection... [15:06:48] Sock 9.Parse request [15:06:48]Sock 9.Check first char [15:06:48]Sock 9.First char is OK [15:06:48]request: POST /json_proto HTTP/1.0 [15:06:48]Method: POST [15:06:48]URL: /json_proto [15:06:48]Method is POST - this is cgi request [15:06:48]url: /json_proto [15:06:48]query_string will be loaded in cgi processing [15:06:48]execute_cgi json_proto POST (null) [15:06:48]execute_cgi path=json_proto method=POST [15:06:48]POST find Content-Length [15:06:48]Host: 172.17.46.195:8080 [15:06:48]Content-Length: 802 [15:06:48]Content-Type: application/json [15:06:48] [15:06:48]POST finish read [15:06:48]Found Content-Length = 802 [15:06:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:48]execute_script... [15:06: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)11325459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:48]POST & json_proto [15:06:48]process_json_proto [15:06:48]json parsed OK: [15:06:48]protocol is kg_v1.0 [15:06:48]action value=close_receipt [15:06:48]process_action close_receipt [15:06:48]cmd_close_receipt [15:06:48]MH_GetDate [15:06:48]Write to MH i2c: F0 00 00 A5 37 CB [15:06:48]Write i2c OK [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: F0 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: F0 09 00 [15:06:48]MH_I2C_Read... [15:06:48]Read from MH i2c: F0 09 00 A5 37 00 0A 6B BF 66 8D AE BC 66 CB [15:06:48]GetLastDocTimeStamp 1723820659 [15:06:48]current date 1723820810 [15:06:48]FM_GetShiftState [15:06:48]SAM_PROTO_GetShiftState [15:06:48]wFMCommunicate request_size=4 [15:06:48]MH_SAM_APDU [15:06:48]CAPDU: 80 13 01 00 [15:06:48]Write to MH i2c: E2 08 00 A6 37 80 13 01 00 00 00 00 00 5A [15:06:48]Write i2c OK [15:06:48]MH_I2C_Read... [15:06:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:49]Read from MH i2c: E2 [15:06:49]MH_I2C_Read... [15:06:49]Read from MH i2c: E2 0E 00 [15:06:49]MH_I2C_Read... [15:06:49]Read from MH i2c: E2 0E 00 A6 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E8 [15:06:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:06:49]wFMCommunicate OK [15:06:49]SAM_PROTO_GetShiftState done [15:06:49]FM_GetShiftState done [15:06:49]opened in 1723766727 [15:06:49]opened+sec_in_day 1723853127 [15:06:49]quantity*price = 50036 [15:06:49]sum+1 = 50037 [15:06:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 394 16.08.2024 15:06 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198053 ФПД: 222794133644925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198053&fm=222794133644925&tin=02508201610067®Number=0000000000092545&sum=50036 [15:06:50]StoreToDocumentArchive [15:06:50]shift 462 fd 198053 [15:06:50]save to /storage/0462/doc_00198053 [15:06:50]save last doc name /storage/0462/doc_00198053 to /storage/kkm_last_doc_name [15:06:50]save OK [15:06:50]Clear old archive folders... [15:06:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:06:50]tlvbuf is 00A1A960 [15:06:50]SAM_PROTO_ClearQueue [15:06:50]wFMCommunicate request_size=4 [15:06:50]MH_SAM_APDU [15:06:50]CAPDU: 80 09 00 00 [15:06:50]Write to MH i2c: E2 08 00 B3 37 80 09 00 00 00 00 00 00 5C [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:50]Read from MH i2c: E2 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 B3 37 00 90 00 5E [15:06:50]RAPDU: 90 00 [15:06:50]wFMCommunicate OK [15:06:50]SAM_PROTO_ClearQueue done [15:06:50]KKMCreateOFDPacket [15:06:50]OFDProtocolAddRootSTLVToBuf [15:06:50]FM_MakeSignedData [15:06:50]FM_MakeSignedData [15:06:50]SAM_PROTO_SignData [15:06:50]wFMCommunicate request_size=4 [15:06:50]MH_SAM_APDU [15:06:50]CAPDU: 80 0D 01 02 [15:06:50]Write to MH i2c: E2 08 00 B4 37 80 0D 01 02 00 00 00 00 64 [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:50]Read from MH i2c: E2 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 B4 37 00 90 00 5F [15:06:50]RAPDU: 90 00 [15:06:50]wFMCommunicate OK [15:06:50]wFMCommunicate request_size=255 [15:06:50]MH_SAM_APDU [15:06:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0A 6B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 05 03 00 35 04 06 00 CA [15:06:50]Write to MH i2c: E2 02 01 B5 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0A 6B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 05 03 00 35 04 06 00 CA 00 00 8F [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:50]Read from MH i2c: E2 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 B5 37 00 90 00 60 [15:06:50]RAPDU: 90 00 [15:06:50]wFMCommunicate OK [15:06:50]wFMCommunicate request_size=10 [15:06:50]MH_SAM_APDU [15:06:50]CAPDU: 80 0D 02 02 05 A1 4D 31 A6 7D [15:06:50]Write to MH i2c: E2 0D 00 B6 37 80 0D 02 02 05 00 A1 4D 31 A6 7D 00 00 B3 [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:50]Read from MH i2c: E2 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 03 00 B6 37 00 90 00 61 [15:06:50]RAPDU: 90 00 [15:06:50]wFMCommunicate OK [15:06:50]wFMCommunicate request_size=4 [15:06:50]MH_SAM_APDU [15:06:50]CAPDU: 80 0D 03 02 [15:06:50]Write to MH i2c: E2 08 00 B7 37 80 0D 03 02 00 00 00 00 69 [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:50]Read from MH i2c: E2 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 0B 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 0B 00 B7 37 00 2D F0 D9 F6 E5 F1 0F 51 90 00 8C [15:06:50]RAPDU: 2D F0 D9 F6 E5 F1 0F 51 90 00 [15:06:50]wFMCommunicate OK [15:06:50]SAM_PROTO_SignData done [15:06:50]FM_MakeSignedData done [15:06:50]CreateOFDProtocolMessage [15:06:50]wFMCommunicate request_size=4 [15:06:50]MH_SAM_APDU [15:06:50]CAPDU: 80 11 00 00 [15:06:50]Write to MH i2c: E2 08 00 B8 37 80 11 00 00 00 00 00 00 69 [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:50]Read from MH i2c: E2 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 17 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: E2 17 00 B8 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B6 [15:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:06:50]wFMCommunicate OK [15:06:50]CreateOFDProtocolMessage done [15:06:50]OFDSenderStorePacket 198053 [15:06:50]StoreOFDPacket docnum=198053 [15:06:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BE A7 07 01 25 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0A 6B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 05 03 00 35 04 06 00 CA A1 4D 31 A6 7D 2D F0 D9 F6 E5 F1 0F 51 [15:06:50]CheckFolder [15:06:50]dirname=/storage/ofd_packets [15:06:50]CheckFolder done [15:06:50]ProducePacketName [15:06:50]name=ofd_packets/00198053 [15:06:50]NVStorageSaveData ofd_packets/00198053 [15:06:50]File name is /storage/ofd_packets/00198053 [15:06:50]Write 301 bytes [15:06:50]NVStorageSaveData done [15:06:50]OFDSenderStorePacket done [15:06:50]KKMCreateOFDPacket done [15:06:50]NVStorageSaveData kkm_last_timestamp [15:06:50]File name is /storage/kkm_last_timestamp [15:06:50]Write 4 bytes [15:06:50]NVStorageSaveData done [15:06:50]ExternCall_PrintAddStr [15:06:50]wPrintStart [15:06:50]Write to MH i2c: 01 00 00 B9 37 F0 [15:06:50]Write i2c OK [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: 01 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: 01 07 00 [15:06:50]MH_I2C_Read... [15:06:50]Read from MH i2c: 01 07 00 B9 37 00 00 00 00 00 FF 0F 05 [15:06:50]RasterBufferAndPrint [15:06:50]line Счет N : (1)11325459 [15:06:50]line ИНН: 02508201610067 [15:06:50]line Контрольно-Кассовый Чек [15:06:50]line ПРОДАЖА [15:06:50]line ТРК (МРК, ГНК) : 22 [15:06:50]line Товар: 2710124130 [15:06:50]line Аи-92-К-4 [15:06:50]line 7.380 * 67.80 [15:06:50]line = 500.36 [15:06:50]line НДС 12% НСП 1% [15:06:50]line > о реализуемом товаре [15:06:50]line ИТОГО: 500.36 [15:06:50]line НСП 1% : 4.43 [15:06:50]line НДС 12% : 53.14 [15:06:50]line Наличными: 0.00 [15:06:50]line Безнал.: 500.36 [15:06:50]line Место: АЗС № 95 "Партнер Нефть" [15:06:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:06:50]line СНО: Общий режим [15:06:50]line Чек 394 16.08.2024 15:06 [15:06:50]line Смена: 462 ФФД: 1.0 [15:06:50]line ЗНМ: 0300000079 [15:06:50]line РНМ: 0000000000092545 [15:06:50]line Версия ККМ: 001 [15:06:50]line Платежная система: O! деньги [15:06:50]line ФМ: 0000000000871802 [15:06:50]line ФД: 198053 [15:06:50]line ФПД: 222794133644925 [15:06:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T150650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198053&fm=222794133644925&tin=02508201610067®Number=0000000000092545&sum=50036 [15:06:50]written 0, free lines is 4095 [15:06:50]OFD Sender: Processing packet 198053 [packets to send 245, broken 244] [15:06:50]ProducePacketName [15:06:50]name=ofd_packets/00198053 [15:06:50]OFD Sender: To server: pG, [15:06:50]CommunicateWithHost lk.salyk.kg:30040 [15:06:50]ConnectInit lk.salyk.kg [15:06:50]Connected sock=10 [15:06:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BE A7 07 01 25 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0A 6B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 05 03 00 35 04 06 00 CA A1 4D 31 A6 7D 2D F0 D9 F6 E5 F1 0F 51 [15:06:51]Write to MH i2c: 01 00 00 E3 37 1A [15:06:51]Write i2c OK [15:06:51]MH_I2C_Read... [15:06:51]Read from MH i2c: 01 [15:06:51]MH_I2C_Read... [15:06:51]Read from MH i2c: 01 07 00 [15:06:51]MH_I2C_Read... [15:06:51]Read from MH i2c: 01 07 00 E3 37 00 00 00 00 00 ED 0C 1A [15:06:51]RasterBufferAndPrint [15:06:51]line [15:06:51]line [15:06:51]line [15:06:51]line [15:06:51]line [15:06:51]written 0, free lines is 3315 [15:06:51]MH_Cut [15:06:51]Write to MH i2c: D1 01 00 EA 37 01 F3 [15:06:51]Write i2c OK [15:06:51]MH_I2C_Read... [15:06:51]Read from MH i2c: D1 [15:06:51]MH_I2C_Read... [15:06:51]Read from MH i2c: D1 01 00 [15:06:51]MH_I2C_Read... [15:06:51]Read from MH i2c: D1 01 00 EA 37 00 F2 [15:06:51]Write to MH i2c: 01 00 00 EB 37 22 [15:06:51]Write i2c OK [15:06:51]MH_I2C_Read... [15:06:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 70 47 00 16 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 05 03 00 F4 03 04 00 1E 17 BF 66 B6 04 01 00 00 C8 10 FF 1C 63 39 D7 A7 [15:06:51]CommunicateWithHost err = 0 [15:06:51]CheckOFDResponse [15:06:51]1017 (14) - 77093643461234 [15:06:51]1041 (16) - 0000000000871802 [15:06:51]1040 (4) - 198053 [15:06:51]1012 (4) - 16.08.2024 09:08 [15:06:51]1206 (1) - 0 [15:06:51]OFD Sender: Remove packet 198053 [15:06:51]ProducePacketName [15:06:51]name=ofd_packets/00198053 [15:06:51]NVStorageDeleteData [15:06:51]OFD Sender: No OFD packet to send [15:06:51]*** Cut start [15:06:51]*** Purtial cut [15:06:51]*** Stage 1: CUTSNS_PIN = 1 [15:06:52]Read from MH i2c: 01 [15:06:52]MH_I2C_Read... [15:06:52]*** Stop cut motor [15:06:52]*** Cut end [15:06:52]Read from MH i2c: 01 07 00 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: 01 07 00 EB 37 00 00 00 00 00 FF 0F 37 [15:06:52]process_action close_receipt done [15:06:52]requested_data is exist [15:06:52]produce_requested_data [15:06:52]requested_item fm.sn is exist - process it [15:06:52]wFMCommunicate request_size=4 [15:06:52]MH_SAM_APDU [15:06:52]CAPDU: 80 11 00 00 [15:06:52]Write to MH i2c: E2 08 00 EC 37 80 11 00 00 00 00 00 00 9D [15:06:52]Write i2c OK [15:06:52]MH_I2C_Read... [15:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:52]Read from MH i2c: E2 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: E2 17 00 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: E2 17 00 EC 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EA [15:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:06:52]wFMCommunicate OK [15:06:52]requested_item fd.num is exist - process it [15:06:52]SAM_PROTO_GetFieldsCounters [15:06:52]wFMCommunicate request_size=4 [15:06:52]MH_SAM_APDU [15:06:52]CAPDU: 80 13 00 00 [15:06:52]Write to MH i2c: E2 08 00 ED 37 80 13 00 00 00 00 00 00 A0 [15:06:52]Write i2c OK [15:06:52]MH_I2C_Read... [15:06:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:52]Read from MH i2c: E2 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: E2 62 00 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: E2 62 00 ED 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A5 05 03 00 0E 04 04 00 CE 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 D8 [15:06:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A5 05 03 00 0E 04 04 00 CE 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:06:52]wFMCommunicate OK [15:06:52]SAM_PROTO_GetFieldsCounters done [15:06:52]requested_item shift.num is exist - process it [15:06:52]requested_item shift.opened is exist - process it [15:06:52]req_shift_opened [15:06:52]FM_GetShiftState [15:06:52]SAM_PROTO_GetShiftState [15:06:52]wFMCommunicate request_size=4 [15:06:52]MH_SAM_APDU [15:06:52]CAPDU: 80 13 01 00 [15:06:52]Write to MH i2c: E2 08 00 EE 37 80 13 01 00 00 00 00 00 A2 [15:06:52]Write i2c OK [15:06:52]MH_I2C_Read... [15:06:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:52]Read from MH i2c: E2 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: E2 0E 00 [15:06:52]MH_I2C_Read... [15:06:52]Read from MH i2c: E2 0E 00 EE 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 30 [15:06:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:06:52]wFMCommunicate OK [15:06:52]SAM_PROTO_GetShiftState done [15:06:52]FM_GetShiftState done [15:06:52]req_shift_opened done [15:06:52]requested_item shift.open_date is exist - process it [15:06:52]req_shift_open_date [15:06:52]req_shift_open_date done [15:06:52]produce_requested_data done [15:06:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198053,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:06:52]process_action_free close_receipt [15:06:52]json_value_free [15:06:52]json_value_free done [15:06:52]process_json_proto returns [15:06:52]Send response to host [15:06:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198053,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:06:52]free response buf [15:06:52]execute_script done [15:06:52]execute_script returns [15:06:52]free content buf [15:06:52]Sock 9.Close socket [15:06:52]Sock 9.Thread stoped [15:06:56]OFD Sender: No OFD packet to send [15:07:01]OFD Sender: No OFD packet to send [15:07:06]OFD Sender: No OFD packet to send [15:07:11]OFD Sender: No OFD packet to send [15:07:16]OFD Sender: No OFD packet to send [15:07:21]OFD Sender: No OFD packet to send [15:07:26]OFD Sender: No OFD packet to send [15:07:31]OFD Sender: No OFD packet to send [15:07:36]OFD Sender: No OFD packet to send [15:07:41]OFD Sender: No OFD packet to send [15:07:46]OFD Sender: No OFD packet to send [15:07:51]OFD Sender: No OFD packet to send [15:07:56]OFD Sender: No OFD packet to send [15:08:01]OFD Sender: No OFD packet to send [15:08:06]OFD Sender: No OFD packet to send [15:08:11]OFD Sender: No OFD packet to send [15:08:16]OFD Sender: No OFD packet to send [15:08:21]OFD Sender: No OFD packet to send [15:08:26]OFD Sender: No OFD packet to send [15:08:31]OFD Sender: No OFD packet to send [15:08:36]OFD Sender: No OFD packet to send [15:08:41]OFD Sender: No OFD packet to send [15:08:46]OFD Sender: No OFD packet to send [15:08:51]OFD Sender: No OFD packet to send [15:08:56]OFD Sender: No OFD packet to send [15:09:01]OFD Sender: No OFD packet to send [15:09:06]OFD Sender: No OFD packet to send [15:09:11]OFD Sender: No OFD packet to send [15:09:16]OFD Sender: No OFD packet to send [15:09:21]OFD Sender: No OFD packet to send [15:09:26]OFD Sender: No OFD packet to send [15:09:31]OFD Sender: No OFD packet to send [15:09:36]OFD Sender: No OFD packet to send [15:09:41]OFD Sender: No OFD packet to send [15:09:46]OFD Sender: No OFD packet to send [15:09:51]OFD Sender: No OFD packet to send [15:09:57]OFD Sender: No OFD packet to send [15:10:02]OFD Sender: No OFD packet to send [15:10:07]OFD Sender: No OFD packet to send [15:10:12]OFD Sender: No OFD packet to send [15:10:17]OFD Sender: No OFD packet to send [15:10:22]OFD Sender: No OFD packet to send [15:10:27]OFD Sender: No OFD packet to send [15:10:32]OFD Sender: No OFD packet to send [15:10:37]OFD Sender: No OFD packet to send [15:10:42]OFD Sender: No OFD packet to send [15:10:47]OFD Sender: No OFD packet to send [15:10:52]OFD Sender: No OFD packet to send [15:10:57]OFD Sender: No OFD packet to send [15:11:02]OFD Sender: No OFD packet to send [15:11:07]OFD Sender: No OFD packet to send [15:11:12]OFD Sender: No OFD packet to send [15:11:17]OFD Sender: No OFD packet to send [15:11:22]OFD Sender: No OFD packet to send [15:11:27]OFD Sender: No OFD packet to send [15:11:32]OFD Sender: No OFD packet to send [15:11:37]OFD Sender: No OFD packet to send [15:11:42]OFD Sender: No OFD packet to send [15:11:47]OFD Sender: No OFD packet to send [15:11:52]OFD Sender: No OFD packet to send [15:11:57]OFD Sender: No OFD packet to send [15:12:02]OFD Sender: No OFD packet to send [15:12:07]OFD Sender: No OFD packet to send [15:12:12]OFD Sender: No OFD packet to send [15:12:17]OFD Sender: No OFD packet to send [15:12:22]OFD Sender: No OFD packet to send [15:12:27]OFD Sender: No OFD packet to send [15:12:32]OFD Sender: No OFD packet to send [15:12:37]OFD Sender: No OFD packet to send [15:12:42]OFD Sender: No OFD packet to send [15:12:47]OFD Sender: No OFD packet to send [15:12:52]OFD Sender: No OFD packet to send [15:12:57]OFD Sender: No OFD packet to send [15:13:02]OFD Sender: No OFD packet to send [15:13:07]OFD Sender: No OFD packet to send [15:13:12]OFD Sender: No OFD packet to send [15:13:17]OFD Sender: No OFD packet to send [15:13:22]OFD Sender: No OFD packet to send [15:13:27]OFD Sender: No OFD packet to send [15:13:32]OFD Sender: No OFD packet to send [15:13:37]OFD Sender: No OFD packet to send [15:13:42]OFD Sender: No OFD packet to send [15:13:47]OFD Sender: No OFD packet to send [15:13:52]OFD Sender: No OFD packet to send [15:13:57]OFD Sender: No OFD packet to send [15:14:02]OFD Sender: No OFD packet to send [15:14:07]OFD Sender: No OFD packet to send [15:14:12]OFD Sender: No OFD packet to send [15:14:17]OFD Sender: No OFD packet to send [15:14:22]OFD Sender: No OFD packet to send [15:14:27]OFD Sender: No OFD packet to send [15:14:32]OFD Sender: No OFD packet to send [15:14:37]OFD Sender: No OFD packet to send [15:14:42]OFD Sender: No OFD packet to send [15:14:47]OFD Sender: No OFD packet to send [15:14:47]accept exits with 7 [15:14:47]New connection [15:14:47]New thread 3067260260 created [15:14:47]Thread 3067403620 joined [15:14:47]Waiting for new connection... [15:14:47] Sock 7.Parse request [15:14:47]Sock 7.Check first char [15:14:47]Sock 7.First char is OK [15:14:47]request: POST /json_proto HTTP/1.0 [15:14:47]Method: POST [15:14:47]URL: /json_proto [15:14:47]Method is POST - this is cgi request [15:14:47]url: /json_proto [15:14:47]query_string will be loaded in cgi processing [15:14:47]execute_cgi json_proto POST (null) [15:14:47]execute_cgi path=json_proto method=POST [15:14:47]POST find Content-Length [15:14:47]Host: 172.17.46.195:8080 [15:14:47]Content-Length: 679 [15:14:47]Content-Type: application/json [15:14:47] [15:14:47]POST finish read [15:14:47]Found Content-Length = 679 [15:14:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:47]execute_script... [15:14: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)11325461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:47]POST & json_proto [15:14:47]process_json_proto [15:14:47]json parsed OK: [15:14:47]protocol is kg_v1.0 [15:14:47]action value=close_receipt [15:14:47]process_action close_receipt [15:14:47]cmd_close_receipt [15:14:47]MH_GetDate [15:14:47]Write to MH i2c: F0 00 00 EF 37 15 [15:14:47]Write i2c OK [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: F0 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: F0 09 00 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: F0 09 00 EF 37 00 E9 6C BF 66 8D AE BC 66 F5 [15:14:47]GetLastDocTimeStamp 1723820810 [15:14:47]current date 1723821289 [15:14:47]FM_GetShiftState [15:14:47]SAM_PROTO_GetShiftState [15:14:47]wFMCommunicate request_size=4 [15:14:47]MH_SAM_APDU [15:14:47]CAPDU: 80 13 01 00 [15:14:47]Write to MH i2c: E2 08 00 F0 37 80 13 01 00 00 00 00 00 A4 [15:14:47]Write i2c OK [15:14:47]MH_I2C_Read... [15:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:47]Read from MH i2c: E2 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 0E 00 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 0E 00 F0 37 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 32 [15:14:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:14:47]wFMCommunicate OK [15:14:47]SAM_PROTO_GetShiftState done [15:14:47]FM_GetShiftState done [15:14:47]opened in 1723766727 [15:14:47]opened+sec_in_day 1723853127 [15:14:47]quantity*price = 30035 [15:14:47]sum+1 = 30036 [15:14:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 395 16.08.2024 15:14 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198054 ФПД: 46058769942288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151449&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198054&fm=46058769942288&tin=02508201610067®Number=0000000000092545&sum=30000 [15:14:48]StoreToDocumentArchive [15:14:48]shift 462 fd 198054 [15:14:48]save to /storage/0462/doc_00198054 [15:14:48]save last doc name /storage/0462/doc_00198054 to /storage/kkm_last_doc_name [15:14:48]save OK [15:14:48]Clear old archive folders... [15:14:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:48]tlvbuf is 0095C140 [15:14:48]SAM_PROTO_ClearQueue [15:14:48]wFMCommunicate request_size=4 [15:14:48]MH_SAM_APDU [15:14:48]CAPDU: 80 09 00 00 [15:14:48]Write to MH i2c: E2 08 00 FD 37 80 09 00 00 00 00 00 00 A6 [15:14:48]Write i2c OK [15:14:48]MH_I2C_Read... [15:14:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:48]Read from MH i2c: E2 [15:14:48]MH_I2C_Read... [15:14:48]Read from MH i2c: E2 03 00 [15:14:48]MH_I2C_Read... [15:14:48]Read from MH i2c: E2 03 00 FD 37 00 90 00 A8 [15:14:48]RAPDU: 90 00 [15:14:48]wFMCommunicate OK [15:14:48]SAM_PROTO_ClearQueue done [15:14:48]KKMCreateOFDPacket [15:14:48]OFDProtocolAddRootSTLVToBuf [15:14:48]FM_MakeSignedData [15:14:48]FM_MakeSignedData [15:14:48]SAM_PROTO_SignData [15:14:48]wFMCommunicate request_size=4 [15:14:48]MH_SAM_APDU [15:14:48]CAPDU: 80 0D 01 02 [15:14:48]Write to MH i2c: E2 08 00 FE 37 80 0D 01 02 00 00 00 00 AE [15:14:48]Write i2c OK [15:14:48]MH_I2C_Read... [15:14:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:49]Read from MH i2c: E2 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 03 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 03 00 FE 37 00 90 00 A9 [15:14:49]RAPDU: 90 00 [15:14:49]wFMCommunicate OK [15:14:49]wFMCommunicate request_size=255 [15:14:49]MH_SAM_APDU [15:14:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 6C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 05 03 00 35 04 06 00 29 [15:14:49]Write to MH i2c: E2 02 01 FF 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 6C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 05 03 00 35 04 06 00 29 00 00 F1 [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:49]Read from MH i2c: E2 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 03 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 03 00 FF 37 00 90 00 AA [15:14:49]RAPDU: 90 00 [15:14:49]wFMCommunicate OK [15:14:49]wFMCommunicate request_size=10 [15:14:49]MH_SAM_APDU [15:14:49]CAPDU: 80 0D 02 02 05 E3 E4 9F 07 10 [15:14:49]Write to MH i2c: E2 0D 00 00 38 80 0D 02 02 05 00 E3 E4 9F 07 10 00 00 39 [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:49]Read from MH i2c: E2 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 03 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 03 00 00 38 00 90 00 AC [15:14:49]RAPDU: 90 00 [15:14:49]wFMCommunicate OK [15:14:49]wFMCommunicate request_size=4 [15:14:49]MH_SAM_APDU [15:14:49]CAPDU: 80 0D 03 02 [15:14:49]Write to MH i2c: E2 08 00 01 38 80 0D 03 02 00 00 00 00 B4 [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:49]Read from MH i2c: E2 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 0B 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 0B 00 01 38 00 97 0A F9 24 B2 B0 D9 89 90 00 37 [15:14:49]RAPDU: 97 0A F9 24 B2 B0 D9 89 90 00 [15:14:49]wFMCommunicate OK [15:14:49]SAM_PROTO_SignData done [15:14:49]FM_MakeSignedData done [15:14:49]CreateOFDProtocolMessage [15:14:49]wFMCommunicate request_size=4 [15:14:49]MH_SAM_APDU [15:14:49]CAPDU: 80 11 00 00 [15:14:49]Write to MH i2c: E2 08 00 02 38 80 11 00 00 00 00 00 00 B4 [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:49]Read from MH i2c: E2 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 17 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: E2 17 00 02 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 01 [15:14:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:14:49]wFMCommunicate OK [15:14:49]CreateOFDProtocolMessage done [15:14:49]OFDSenderStorePacket 198054 [15:14:49]StoreOFDPacket docnum=198054 [15:14:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 87 07 01 99 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 6C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 05 03 00 35 04 06 00 29 E3 E4 9F 07 10 97 0A F9 24 B2 B0 D9 89 [15:14:49]CheckFolder [15:14:49]dirname=/storage/ofd_packets [15:14:49]CheckFolder done [15:14:49]ProducePacketName [15:14:49]name=ofd_packets/00198054 [15:14:49]NVStorageSaveData ofd_packets/00198054 [15:14:49]File name is /storage/ofd_packets/00198054 [15:14:49]Write 301 bytes [15:14:49]NVStorageSaveData done [15:14:49]OFDSenderStorePacket done [15:14:49]KKMCreateOFDPacket done [15:14:49]NVStorageSaveData kkm_last_timestamp [15:14:49]File name is /storage/kkm_last_timestamp [15:14:49]Write 4 bytes [15:14:49]NVStorageSaveData done [15:14:49]ExternCall_PrintAddStr [15:14:49]wPrintStart [15:14:49]Write to MH i2c: 01 00 00 03 38 3B [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: 01 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: 01 07 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: 01 07 00 03 38 00 00 00 00 00 FF 0F 50 [15:14:49]RasterBufferAndPrint [15:14:49]line Счет N : (1)11325461 [15:14:49]line ИНН: 02508201610067 [15:14:49]line Контрольно-Кассовый Чек [15:14:49]line ПРОДАЖА [15:14:49]line ТРК (МРК, ГНК) : 42 [15:14:49]line Товар: 2710124130 [15:14:49]line Аи-92-К-4 [15:14:49]line 4.430 * 67.80 [15:14:49]line = 300.35 [15:14:49]line НДС 12% НСП 1% [15:14:49]line > о реализуемом товаре [15:14:49]line ОКРУГЛЕНИЕ: -0.35 [15:14:49]line ИТОГО: 300.00 [15:14:49]line Внесено: 300.00 [15:14:49]line СДАЧА: 0.00 [15:14:49]line НСП 1% : 2.66 [15:14:49]line НДС 12% : 31.90 [15:14:49]line Наличными: 300.00 [15:14:49]line Безнал.: 0.00 [15:14:49]line Место: АЗС № 95 "Партнер Нефть" [15:14:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:14:49]line СНО: Общий режим [15:14:49]line Чек 395 16.08.2024 15:14 [15:14:49]line Смена: 462 ФФД: 1.0 [15:14:49]line ЗНМ: 0300000079 [15:14:49]line РНМ: 0000000000092545 [15:14:49]line Версия ККМ: 001 [15:14:49]line ФМ: 0000000000871802 [15:14:49]line ФД: 198054 [15:14:49]line ФПД: 46058769942288 [15:14:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151449&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198054&fm=46058769942288&tin=02508201610067®Number=0000000000092545&sum=30000 [15:14:49]written 0, free lines is 4095 [15:14:49]OFD Sender: Processing packet 198054 [packets to send 245, broken 244] [15:14:49]ProducePacketName [15:14:49]name=ofd_packets/00198054 [15:14:49]OFD Sender: To server: pG, [15:14:49]CommunicateWithHost lk.salyk.kg:30040 [15:14:49]ConnectInit lk.salyk.kg [15:14:49]Connected sock=10 [15:14:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 87 07 01 99 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 E9 6C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 05 03 00 35 04 06 00 29 E3 E4 9F 07 10 97 0A F9 24 B2 B0 D9 89 [15:14:49]Write to MH i2c: 01 00 00 2E 38 66 [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: 01 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: 01 07 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: 01 07 00 2E 38 00 00 00 00 00 DF 0C 58 [15:14:49]RasterBufferAndPrint [15:14:49]line [15:14:49]line [15:14:49]line [15:14:49]line [15:14:49]line [15:14:49]written 0, free lines is 3302 [15:14:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 09 37 47 00 CB 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 05 03 00 F4 03 04 00 FD 18 BF 66 B6 04 01 00 00 53 DF 2E 83 5A F0 8E EE [15:14:49]CommunicateWithHost err = 0 [15:14:49]CheckOFDResponse [15:14:49]1017 (14) - 77093643461234 [15:14:49]1041 (16) - 0000000000871802 [15:14:49]1040 (4) - 198054 [15:14:49]1012 (4) - 16.08.2024 09:16 [15:14:49]1206 (1) - 0 [15:14:49]OFD Sender: Remove packet 198054 [15:14:49]ProducePacketName [15:14:49]name=ofd_packets/00198054 [15:14:49]NVStorageDeleteData [15:14:49]MH_Cut [15:14:49]Write to MH i2c: D1 01 00 35 38 01 3F [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: D1 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: D1 01 00 [15:14:49]MH_I2C_Read... [15:14:49]Read from MH i2c: D1 01 00 35 38 00 3E [15:14:49]Write to MH i2c: 01 00 00 36 38 6E [15:14:49]Write i2c OK [15:14:49]MH_I2C_Read... [15:14:50]OFD Sender: No OFD packet to send [15:14:50]*** Cut start [15:14:50]*** Purtial cut [15:14:50]*** CUTSNS_PIN = 0 [15:14:50]*** Stage 1: CUTSNS_PIN = 1 [15:14:52]Read from MH i2c: 01 [15:14:52]MH_I2C_Read... [15:14:52]*** Stop cut motor [15:14:52]*** Cut end [15:14:52]Read from MH i2c: 01 07 00 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: 01 07 00 36 38 00 00 00 00 00 FF 0F 83 [15:14:52]process_action close_receipt done [15:14:52]requested_data is exist [15:14:52]produce_requested_data [15:14:52]requested_item fm.sn is exist - process it [15:14:52]wFMCommunicate request_size=4 [15:14:52]MH_SAM_APDU [15:14:52]CAPDU: 80 11 00 00 [15:14:52]Write to MH i2c: E2 08 00 37 38 80 11 00 00 00 00 00 00 E9 [15:14:52]Write i2c OK [15:14:52]MH_I2C_Read... [15:14:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:52]Read from MH i2c: E2 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: E2 17 00 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: E2 17 00 37 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 36 [15:14:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:14:52]wFMCommunicate OK [15:14:52]requested_item fd.num is exist - process it [15:14:52]SAM_PROTO_GetFieldsCounters [15:14:52]wFMCommunicate request_size=4 [15:14:52]MH_SAM_APDU [15:14:52]CAPDU: 80 13 00 00 [15:14:52]Write to MH i2c: E2 08 00 38 38 80 13 00 00 00 00 00 00 EC [15:14:52]Write i2c OK [15:14:52]MH_I2C_Read... [15:14:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:52]Read from MH i2c: E2 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: E2 62 00 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: E2 62 00 38 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A6 05 03 00 0E 04 04 00 CE 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 28 [15:14:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A6 05 03 00 0E 04 04 00 CE 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:14:52]wFMCommunicate OK [15:14:52]SAM_PROTO_GetFieldsCounters done [15:14:52]requested_item shift.num is exist - process it [15:14:52]requested_item shift.opened is exist - process it [15:14:52]req_shift_opened [15:14:52]FM_GetShiftState [15:14:52]SAM_PROTO_GetShiftState [15:14:52]wFMCommunicate request_size=4 [15:14:52]MH_SAM_APDU [15:14:52]CAPDU: 80 13 01 00 [15:14:52]Write to MH i2c: E2 08 00 39 38 80 13 01 00 00 00 00 00 EE [15:14:52]Write i2c OK [15:14:52]MH_I2C_Read... [15:14:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:52]Read from MH i2c: E2 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: E2 0E 00 [15:14:52]MH_I2C_Read... [15:14:52]Read from MH i2c: E2 0E 00 39 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [15:14:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:14:52]wFMCommunicate OK [15:14:52]SAM_PROTO_GetShiftState done [15:14:52]FM_GetShiftState done [15:14:52]req_shift_opened done [15:14:52]requested_item shift.open_date is exist - process it [15:14:52]req_shift_open_date [15:14:52]req_shift_open_date done [15:14:52]produce_requested_data done [15:14:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198054,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:14:52]process_action_free close_receipt [15:14:52]json_value_free [15:14:52]json_value_free done [15:14:52]process_json_proto returns [15:14:52]Send response to host [15:14:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198054,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:14:52]free response buf [15:14:52]execute_script done [15:14:52]execute_script returns [15:14:52]free content buf [15:14:52]Sock 7.Close socket [15:14:52]Sock 7.Thread stoped [15:14:55]OFD Sender: No OFD packet to send [15:15:00]OFD Sender: No OFD packet to send [15:15:05]OFD Sender: No OFD packet to send [15:15:10]OFD Sender: No OFD packet to send [15:15:15]OFD Sender: No OFD packet to send [15:15:20]OFD Sender: No OFD packet to send [15:15:25]OFD Sender: No OFD packet to send [15:15:30]OFD Sender: No OFD packet to send [15:15:35]OFD Sender: No OFD packet to send [15:15:38]accept exits with 9 [15:15:38]New connection [15:15:38]New thread 3067403620 created [15:15:38]Thread 3067260260 joined [15:15:38]Waiting for new connection... [15:15:38] Sock 9.Parse request [15:15:38]Sock 9.Check first char [15:15:38]Sock 9.First char is OK [15:15:38]request: POST /json_proto HTTP/1.0 [15:15:38]Method: POST [15:15:38]URL: /json_proto [15:15:38]Method is POST - this is cgi request [15:15:38]url: /json_proto [15:15:38]query_string will be loaded in cgi processing [15:15:38]execute_cgi json_proto POST (null) [15:15:38]execute_cgi path=json_proto method=POST [15:15:38]POST find Content-Length [15:15:38]Host: 172.17.46.195:8080 [15:15:38]Content-Length: 792 [15:15:38]Content-Type: application/json [15:15:38] [15:15:38]POST finish read [15:15:38]Found Content-Length = 792 [15:15:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:38]execute_script... [15:15: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)11325462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:38]POST & json_proto [15:15:38]process_json_proto [15:15:38]json parsed OK: [15:15:38]protocol is kg_v1.0 [15:15:38]action value=close_receipt [15:15:38]process_action close_receipt [15:15:38]cmd_close_receipt [15:15:38]MH_GetDate [15:15:38]Write to MH i2c: F0 00 00 3A 38 61 [15:15:38]Write i2c OK [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: F0 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: F0 09 00 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: F0 09 00 3A 38 00 1C 6D BF 66 8D AE BC 66 75 [15:15:38]GetLastDocTimeStamp 1723821289 [15:15:38]current date 1723821340 [15:15:38]FM_GetShiftState [15:15:38]SAM_PROTO_GetShiftState [15:15:38]wFMCommunicate request_size=4 [15:15:38]MH_SAM_APDU [15:15:38]CAPDU: 80 13 01 00 [15:15:38]Write to MH i2c: E2 08 00 3B 38 80 13 01 00 00 00 00 00 F0 [15:15:38]Write i2c OK [15:15:38]MH_I2C_Read... [15:15:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:38]Read from MH i2c: E2 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: E2 0E 00 [15:15:38]MH_I2C_Read... [15:15:38]Read from MH i2c: E2 0E 00 3B 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7E [15:15:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:15:38]wFMCommunicate OK [15:15:38]SAM_PROTO_GetShiftState done [15:15:38]FM_GetShiftState done [15:15:38]opened in 1723766727 [15:15:38]opened+sec_in_day 1723853127 [15:15:38]quantity*price = 50017 [15:15:38]sum+1 = 50019 [15:15:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 396 16.08.2024 15:15 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198055 ФПД: 198716099777927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151540&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198055&fm=198716099777927&tin=02508201610067®Number=0000000000092545&sum=50018 [15:15:39]StoreToDocumentArchive [15:15:39]shift 462 fd 198055 [15:15:39]save to /storage/0462/doc_00198055 [15:15:39]save last doc name /storage/0462/doc_00198055 to /storage/kkm_last_doc_name [15:15:39]save OK [15:15:39]Clear old archive folders... [15:15:39]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:15:39]tlvbuf is 009C98F0 [15:15:39]SAM_PROTO_ClearQueue [15:15:39]wFMCommunicate request_size=4 [15:15:39]MH_SAM_APDU [15:15:39]CAPDU: 80 09 00 00 [15:15:39]Write to MH i2c: E2 08 00 48 38 80 09 00 00 00 00 00 00 F2 [15:15:39]Write i2c OK [15:15:39]MH_I2C_Read... [15:15:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:39]Read from MH i2c: E2 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 03 00 [15:15:39]MH_I2C_Read... [15:15:39]Read from MH i2c: E2 03 00 48 38 00 90 00 F4 [15:15:39]RAPDU: 90 00 [15:15:39]wFMCommunicate OK [15:15:39]SAM_PROTO_ClearQueue done [15:15:39]KKMCreateOFDPacket [15:15:39]OFDProtocolAddRootSTLVToBuf [15:15:39]FM_MakeSignedData [15:15:39]FM_MakeSignedData [15:15:39]SAM_PROTO_SignData [15:15:39]wFMCommunicate request_size=4 [15:15:39]MH_SAM_APDU [15:15:39]CAPDU: 80 0D 01 02 [15:15:39]Write to MH i2c: E2 08 00 49 38 80 0D 01 02 00 00 00 00 FA [15:15:39]Write i2c OK [15:15:39]MH_I2C_Read... [15:15:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:40]Read from MH i2c: E2 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 03 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 03 00 49 38 00 90 00 F5 [15:15:40]RAPDU: 90 00 [15:15:40]wFMCommunicate OK [15:15:40]wFMCommunicate request_size=255 [15:15:40]MH_SAM_APDU [15:15:40]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 1C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 05 03 00 35 04 06 00 B4 BB 32 [15:15:40]Write to MH i2c: E2 02 01 4A 38 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 1C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 05 03 00 35 04 06 00 B4 BB 32 00 00 8D [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:40]Read from MH i2c: E2 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 03 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 03 00 4A 38 00 90 00 F6 [15:15:40]RAPDU: 90 00 [15:15:40]wFMCommunicate OK [15:15:40]wFMCommunicate request_size=8 [15:15:40]MH_SAM_APDU [15:15:40]CAPDU: 80 0D 02 02 03 89 D5 87 [15:15:40]Write to MH i2c: E2 0B 00 4B 38 80 0D 02 02 03 00 89 D5 87 00 00 E8 [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:40]Read from MH i2c: E2 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 03 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 03 00 4B 38 00 90 00 F7 [15:15:40]RAPDU: 90 00 [15:15:40]wFMCommunicate OK [15:15:40]wFMCommunicate request_size=4 [15:15:40]MH_SAM_APDU [15:15:40]CAPDU: 80 0D 03 02 [15:15:40]Write to MH i2c: E2 08 00 4C 38 80 0D 03 02 00 00 00 00 FF [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:40]Read from MH i2c: E2 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 0B 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 0B 00 4C 38 00 4C 57 E5 41 8C EA CF 43 90 00 51 [15:15:40]RAPDU: 4C 57 E5 41 8C EA CF 43 90 00 [15:15:40]wFMCommunicate OK [15:15:40]SAM_PROTO_SignData done [15:15:40]FM_MakeSignedData done [15:15:40]CreateOFDProtocolMessage [15:15:40]wFMCommunicate request_size=4 [15:15:40]MH_SAM_APDU [15:15:40]CAPDU: 80 11 00 00 [15:15:40]Write to MH i2c: E2 08 00 4D 38 80 11 00 00 00 00 00 00 FF [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:40]Read from MH i2c: E2 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 17 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: E2 17 00 4D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [15:15:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:15:40]wFMCommunicate OK [15:15:40]CreateOFDProtocolMessage done [15:15:40]OFDSenderStorePacket 198055 [15:15:40]StoreOFDPacket docnum=198055 [15:15:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D0 52 05 01 1D E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 1C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 05 03 00 35 04 06 00 B4 BB 32 89 D5 87 4C 57 E5 41 8C EA CF 43 [15:15:40]CheckFolder [15:15:40]dirname=/storage/ofd_packets [15:15:40]CheckFolder done [15:15:40]ProducePacketName [15:15:40]name=ofd_packets/00198055 [15:15:40]NVStorageSaveData ofd_packets/00198055 [15:15:40]File name is /storage/ofd_packets/00198055 [15:15:40]Write 299 bytes [15:15:40]NVStorageSaveData done [15:15:40]OFDSenderStorePacket done [15:15:40]KKMCreateOFDPacket done [15:15:40]NVStorageSaveData kkm_last_timestamp [15:15:40]File name is /storage/kkm_last_timestamp [15:15:40]Write 4 bytes [15:15:40]NVStorageSaveData done [15:15:40]ExternCall_PrintAddStr [15:15:40]wPrintStart [15:15:40]Write to MH i2c: 01 00 00 4E 38 86 [15:15:40]Write i2c OK [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: 01 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: 01 07 00 [15:15:40]MH_I2C_Read... [15:15:40]Read from MH i2c: 01 07 00 4E 38 00 00 00 00 00 FF 0F 9B [15:15:40]RasterBufferAndPrint [15:15:40]line Счет N : (1)11325462 [15:15:40]line ИНН: 02508201610067 [15:15:40]line Контрольно-Кассовый Чек [15:15:40]line ПРОДАЖА [15:15:40]line ТРК (МРК, ГНК) : 13 [15:15:40]line Товар: 2710124130 [15:15:40]line SU-92-К-5 [15:15:40]line 7.270 * 68.80 [15:15:40]line = 500.18 [15:15:40]line НДС 12% НСП 1% [15:15:40]line > о реализуемом товаре [15:15:40]line ИТОГО: 500.18 [15:15:40]line НСП 1% : 4.43 [15:15:40]line НДС 12% : 53.12 [15:15:40]line Наличными: 0.00 [15:15:40]line Безнал.: 500.18 [15:15:40]line Место: АЗС № 95 "Партнер Нефть" [15:15:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:15:40]line СНО: Общий режим [15:15:40]line Чек 396 16.08.2024 15:15 [15:15:40]line Смена: 462 ФФД: 1.0 [15:15:40]line ЗНМ: 0300000079 [15:15:40]line РНМ: 0000000000092545 [15:15:40]line Версия ККМ: 001 [15:15:40]line Платежная система: O! деньги [15:15:40]line ФМ: 0000000000871802 [15:15:40]line ФД: 198055 [15:15:40]line ФПД: 198716099777927 [15:15:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151540&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198055&fm=198716099777927&tin=02508201610067®Number=0000000000092545&sum=50018 [15:15:40]OFD Sender: Processing packet 198055 [packets to send 245, broken 244] [15:15:40]ProducePacketName [15:15:40]name=ofd_packets/00198055 [15:15:40]OFD Sender: To server: pG, [15:15:40]CommunicateWithHost lk.salyk.kg:30040 [15:15:40]ConnectInit lk.salyk.kg [15:15:40]written 0, free lines is 4095 [15:15:40]Connected sock=10 [15:15:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D0 52 05 01 1D E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 1C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 05 03 00 35 04 06 00 B4 BB 32 89 D5 87 4C 57 E5 41 8C EA CF 43 [15:15:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 AD 47 00 AF 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 05 03 00 F4 03 04 00 30 19 BF 66 B6 04 01 00 00 7B 9A B3 B5 AD 30 97 0B [15:15:41]CommunicateWithHost err = 0 [15:15:41]CheckOFDResponse [15:15:41]1017 (14) - 77093643461234 [15:15:41]1041 (16) - 0000000000871802 [15:15:41]1040 (4) - 198055 [15:15:41]1012 (4) - 16.08.2024 09:17 [15:15:41]1206 (1) - 0 [15:15:41]OFD Sender: Remove packet 198055 [15:15:41]ProducePacketName [15:15:41]name=ofd_packets/00198055 [15:15:41]NVStorageDeleteData [15:15:41]Write to MH i2c: 01 00 00 78 38 B0 [15:15:41]Write i2c OK [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: 01 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: 01 07 00 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: 01 07 00 78 38 00 00 00 00 00 F6 0C B9 [15:15:41]RasterBufferAndPrint [15:15:41]line [15:15:41]line [15:15:41]line [15:15:41]line [15:15:41]line [15:15:41]written 0, free lines is 3324 [15:15:41]MH_Cut [15:15:41]Write to MH i2c: D1 01 00 7F 38 01 89 [15:15:41]Write i2c OK [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: D1 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: D1 01 00 [15:15:41]MH_I2C_Read... [15:15:41]Read from MH i2c: D1 01 00 7F 38 00 88 [15:15:41]Write to MH i2c: 01 00 00 80 38 B8 [15:15:41]Write i2c OK [15:15:41]MH_I2C_Read... [15:15:41]OFD Sender: No OFD packet to send [15:15:41]*** Cut start [15:15:41]*** Purtial cut [15:15:41]*** Stage 1: CUTSNS_PIN = 1 [15:15:42]Read from MH i2c: 01 [15:15:42]MH_I2C_Read... [15:15:42]*** Stop cut motor [15:15:42]*** Cut end [15:15:42]Read from MH i2c: 01 07 00 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: 01 07 00 80 38 00 00 00 00 00 FF 0F CD [15:15:42]process_action close_receipt done [15:15:42]requested_data is exist [15:15:42]produce_requested_data [15:15:42]requested_item fm.sn is exist - process it [15:15:42]wFMCommunicate request_size=4 [15:15:42]MH_SAM_APDU [15:15:42]CAPDU: 80 11 00 00 [15:15:42]Write to MH i2c: E2 08 00 81 38 80 11 00 00 00 00 00 00 33 [15:15:42]Write i2c OK [15:15:42]MH_I2C_Read... [15:15:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:42]Read from MH i2c: E2 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: E2 17 00 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: E2 17 00 81 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 80 [15:15:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:15:42]wFMCommunicate OK [15:15:42]requested_item fd.num is exist - process it [15:15:42]SAM_PROTO_GetFieldsCounters [15:15:42]wFMCommunicate request_size=4 [15:15:42]MH_SAM_APDU [15:15:42]CAPDU: 80 13 00 00 [15:15:42]Write to MH i2c: E2 08 00 82 38 80 13 00 00 00 00 00 00 36 [15:15:42]Write i2c OK [15:15:42]MH_I2C_Read... [15:15:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:42]Read from MH i2c: E2 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: E2 62 00 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: E2 62 00 82 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A7 05 03 00 0E 04 04 00 CE 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 76 [15:15:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A7 05 03 00 0E 04 04 00 CE 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:15:42]wFMCommunicate OK [15:15:42]SAM_PROTO_GetFieldsCounters done [15:15:42]requested_item shift.num is exist - process it [15:15:42]requested_item shift.opened is exist - process it [15:15:42]req_shift_opened [15:15:42]FM_GetShiftState [15:15:42]SAM_PROTO_GetShiftState [15:15:42]wFMCommunicate request_size=4 [15:15:42]MH_SAM_APDU [15:15:42]CAPDU: 80 13 01 00 [15:15:42]Write to MH i2c: E2 08 00 83 38 80 13 01 00 00 00 00 00 38 [15:15:42]Write i2c OK [15:15:42]MH_I2C_Read... [15:15:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:42]Read from MH i2c: E2 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: E2 0E 00 [15:15:42]MH_I2C_Read... [15:15:42]Read from MH i2c: E2 0E 00 83 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [15:15:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:15:42]wFMCommunicate OK [15:15:42]SAM_PROTO_GetShiftState done [15:15:42]FM_GetShiftState done [15:15:42]req_shift_opened done [15:15:42]requested_item shift.open_date is exist - process it [15:15:42]req_shift_open_date [15:15:42]req_shift_open_date done [15:15:42]produce_requested_data done [15:15:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198055,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:15:42]process_action_free close_receipt [15:15:42]json_value_free [15:15:42]json_value_free done [15:15:42]process_json_proto returns [15:15:42]Send response to host [15:15:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198055,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:15:42]free response buf [15:15:42]execute_script done [15:15:42]execute_script returns [15:15:42]free content buf [15:15:42]Sock 9.Close socket [15:15:42]Sock 9.Thread stoped [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:41]OFD Sender: No OFD packet to send [15:16:46]OFD Sender: No OFD packet to send [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:16:58]accept exits with 7 [15:16:58]New connection [15:16:58]New thread 3067260260 created [15:16:58]Thread 3067403620 joined [15:16:58]Waiting for new connection... [15:16:58] Sock 7.Parse request [15:16:58]Sock 7.Check first char [15:16:58]Sock 7.First char is OK [15:16:58]request: POST /json_proto HTTP/1.0 [15:16:58]Method: POST [15:16:58]URL: /json_proto [15:16:58]Method is POST - this is cgi request [15:16:58]url: /json_proto [15:16:58]query_string will be loaded in cgi processing [15:16:58]execute_cgi json_proto POST (null) [15:16:58]execute_cgi path=json_proto method=POST [15:16:58]POST find Content-Length [15:16:58]Host: 172.17.46.195:8080 [15:16:58]Content-Length: 802 [15:16:58]Content-Type: application/json [15:16:58] [15:16:58]POST finish read [15:16:58]Found Content-Length = 802 [15:16:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325464", "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" : 7.010, "sum" : 520.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 520.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:58]execute_script... [15:16: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)11325464", "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" : 7.010, "sum" : 520.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 520.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:58]POST & json_proto [15:16:58]process_json_proto [15:16:58]json parsed OK: [15:16:58]protocol is kg_v1.0 [15:16:58]action value=close_receipt [15:16:58]process_action close_receipt [15:16:58]cmd_close_receipt [15:16:58]MH_GetDate [15:16:58]Write to MH i2c: F0 00 00 84 38 AB [15:16:58]Write i2c OK [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: F0 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: F0 09 00 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: F0 09 00 84 38 00 6C 6D BF 66 8D AE BC 66 0F [15:16:58]GetLastDocTimeStamp 1723821340 [15:16:58]current date 1723821420 [15:16:58]FM_GetShiftState [15:16:58]SAM_PROTO_GetShiftState [15:16:58]wFMCommunicate request_size=4 [15:16:58]MH_SAM_APDU [15:16:58]CAPDU: 80 13 01 00 [15:16:58]Write to MH i2c: E2 08 00 85 38 80 13 01 00 00 00 00 00 3A [15:16:58]Write i2c OK [15:16:58]MH_I2C_Read... [15:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:58]Read from MH i2c: E2 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 0E 00 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 0E 00 85 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C8 [15:16:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:16:58]wFMCommunicate OK [15:16:58]SAM_PROTO_GetShiftState done [15:16:58]FM_GetShiftState done [15:16:58]opened in 1723766727 [15:16:58]opened+sec_in_day 1723853127 [15:16:58]quantity*price = 52014 [15:16:58]sum+1 = 52015 [15:16:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 520.14 НСП 1% : 4.60 НДС 12% : 55.24 Наличными: 0.00 Безнал.: 520.14 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 397 16.08.2024 15:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198056 ФПД: 233090938305463 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151700&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198056&fm=233090938305463&tin=02508201610067®Number=0000000000092545&sum=52014 [15:16:59]StoreToDocumentArchive [15:16:59]shift 462 fd 198056 [15:16:59]save to /storage/0462/doc_00198056 [15:16:59]save last doc name /storage/0462/doc_00198056 to /storage/kkm_last_doc_name [15:16:59]save OK [15:16:59]Clear old archive folders... [15:16:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:59]tlvbuf is 00A34390 [15:16:59]SAM_PROTO_ClearQueue [15:16:59]wFMCommunicate request_size=4 [15:16:59]MH_SAM_APDU [15:16:59]CAPDU: 80 09 00 00 [15:16:59]Write to MH i2c: E2 08 00 92 38 80 09 00 00 00 00 00 00 3C [15:16:59]Write i2c OK [15:16:59]MH_I2C_Read... [15:16:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:59]Read from MH i2c: E2 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: E2 03 00 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: E2 03 00 92 38 00 90 00 3E [15:16:59]RAPDU: 90 00 [15:16:59]wFMCommunicate OK [15:16:59]SAM_PROTO_ClearQueue done [15:16:59]KKMCreateOFDPacket [15:16:59]OFDProtocolAddRootSTLVToBuf [15:16:59]FM_MakeSignedData [15:16:59]FM_MakeSignedData [15:16:59]SAM_PROTO_SignData [15:16:59]wFMCommunicate request_size=4 [15:16:59]MH_SAM_APDU [15:16:59]CAPDU: 80 0D 01 02 [15:16:59]Write to MH i2c: E2 08 00 93 38 80 0D 01 02 00 00 00 00 44 [15:16:59]Write i2c OK [15:16:59]MH_I2C_Read... [15:16:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:59]Read from MH i2c: E2 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: E2 03 00 [15:16:59]MH_I2C_Read... [15:16:59]Read from MH i2c: E2 03 00 93 38 00 90 00 3F [15:16:59]RAPDU: 90 00 [15:16:59]wFMCommunicate OK [15:16:59]wFMCommunicate request_size=255 [15:16:59]MH_SAM_APDU [15:16: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 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E CB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 6C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 05 03 00 35 04 06 00 D3 [15:16:59]Write to MH i2c: E2 02 01 94 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 62 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E CB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 6C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 05 03 00 35 04 06 00 D3 00 00 20 [15:16:59]Write i2c OK [15:16:59]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 94 38 00 90 00 40 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=10 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 02 02 05 FE B6 93 FB B7 [15:17:00]Write to MH i2c: E2 0D 00 95 38 80 0D 02 02 05 00 FE B6 93 FB B7 00 00 4A [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 95 38 00 90 00 41 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 03 02 [15:17:00]Write to MH i2c: E2 08 00 96 38 80 0D 03 02 00 00 00 00 49 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 0B 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 0B 00 96 38 00 13 6A 32 3F 35 7B F1 F3 90 00 CC [15:17:00]RAPDU: 13 6A 32 3F 35 7B F1 F3 90 00 [15:17:00]wFMCommunicate OK [15:17:00]SAM_PROTO_SignData done [15:17:00]FM_MakeSignedData done [15:17:00]CreateOFDProtocolMessage [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 11 00 00 [15:17:00]Write to MH i2c: E2 08 00 97 38 80 11 00 00 00 00 00 00 49 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 17 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 17 00 97 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [15:17:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:17:00]wFMCommunicate OK [15:17:00]CreateOFDProtocolMessage done [15:17:00]OFDSenderStorePacket 198056 [15:17:00]StoreOFDPacket docnum=198056 [15:17:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FF 73 07 01 8B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E CB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 6C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 05 03 00 35 04 06 00 D3 FE B6 93 FB B7 13 6A 32 3F 35 7B F1 F3 [15:17:00]CheckFolder [15:17:00]dirname=/storage/ofd_packets [15:17:00]CheckFolder done [15:17:00]ProducePacketName [15:17:00]name=ofd_packets/00198056 [15:17:00]NVStorageSaveData ofd_packets/00198056 [15:17:00]File name is /storage/ofd_packets/00198056 [15:17:00]Write 301 bytes [15:17:00]NVStorageSaveData done [15:17:00]OFDSenderStorePacket done [15:17:00]KKMCreateOFDPacket done [15:17:00]NVStorageSaveData kkm_last_timestamp [15:17:00]File name is /storage/kkm_last_timestamp [15:17:00]Write 4 bytes [15:17:00]NVStorageSaveData done [15:17:00]ExternCall_PrintAddStr [15:17:00]wPrintStart [15:17:00]Write to MH i2c: 01 00 00 98 38 D0 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 07 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 07 00 98 38 00 00 00 00 00 FF 0F E5 [15:17:00]RasterBufferAndPrint [15:17:00]line Счет N : (1)11325464 [15:17:00]line ИНН: 02508201610067 [15:17:00]line Контрольно-Кассовый Чек [15:17:00]line ПРОДАЖА [15:17:00]line ТРК (МРК, ГНК) : 21 [15:17:00]line Товар: 2710124500 [15:17:00]line Аи-95-К-5 [15:17:00]line 7.010 * 74.20 [15:17:00]line = 520.14 [15:17:00]line НДС 12% НСП 1% [15:17:00]line > о реализуемом товаре [15:17:00]line ИТОГО: 520.14 [15:17:00]line НСП 1% : 4.60 [15:17:00]line НДС 12% : 55.24 [15:17:00]line Наличными: 0.00 [15:17:00]line Безнал.: 520.14 [15:17:00]line Место: АЗС № 95 "Партнер Нефть" [15:17:00]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:17:00]line СНО: Общий режим [15:17:00]line Чек 397 16.08.2024 15:17 [15:17:00]line Смена: 462 ФФД: 1.0 [15:17:00]line ЗНМ: 0300000079 [15:17:00]line РНМ: 0000000000092545 [15:17:00]line Версия ККМ: 001 [15:17:00]line Платежная система: O! деньги [15:17:00]line ФМ: 0000000000871802 [15:17:00]line ФД: 198056 [15:17:00]line ФПД: 233090938305463 [15:17:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151700&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198056&fm=233090938305463&tin=02508201610067®Number=0000000000092545&sum=52014 [15:17:00]written 0, free lines is 4095 [15:17:00]OFD Sender: Processing packet 198056 [packets to send 245, broken 244] [15:17:00]ProducePacketName [15:17:00]name=ofd_packets/00198056 [15:17:00]OFD Sender: To server: pG, [15:17:00]CommunicateWithHost lk.salyk.kg:30040 [15:17:00]ConnectInit lk.salyk.kg [15:17:00]Connected sock=11 [15:17:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FF 73 07 01 8B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1B 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 2E CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 15 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E CB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 6C 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 05 03 00 35 04 06 00 D3 FE B6 93 FB B7 13 6A 32 3F 35 7B F1 F3 [15:17:00]Write to MH i2c: 01 00 00 C2 38 FA [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 07 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 07 00 C2 38 00 00 00 00 00 ED 0C FA [15:17:00]RasterBufferAndPrint [15:17:00]line [15:17:00]line [15:17:00]line [15:17:00]line [15:17:00]line [15:17:00]written 0, free lines is 3315 [15:17:00]MH_Cut [15:17:00]Write to MH i2c: D1 01 00 C9 38 01 D3 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: D1 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: D1 01 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: D1 01 00 C9 38 00 D2 [15:17:00]Write to MH i2c: 01 00 00 CA 38 02 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8E A8 47 00 01 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 05 03 00 F4 03 04 00 80 19 BF 66 B6 04 01 00 00 AD 5D 59 51 DE 59 28 E0 [15:17:00]CommunicateWithHost err = 0 [15:17:00]CheckOFDResponse [15:17:00]1017 (14) - 77093643461234 [15:17:00]1041 (16) - 0000000000871802 [15:17:00]1040 (4) - 198056 [15:17:00]1012 (4) - 16.08.2024 09:18 [15:17:00]1206 (1) - 0 [15:17:00]OFD Sender: Remove packet 198056 [15:17:00]ProducePacketName [15:17:00]name=ofd_packets/00198056 [15:17:00]NVStorageDeleteData [15:17:01]OFD Sender: No OFD packet to send [15:17:01]*** Cut start [15:17:01]*** Purtial cut [15:17:01]*** CUTSNS_PIN = 0 [15:17:01]*** Stage 1: CUTSNS_PIN = 1 [15:17:03]Read from MH i2c: 01 [15:17:03]MH_I2C_Read... [15:17:03]*** Stop cut motor [15:17:03]*** Cut end [15:17:03]Read from MH i2c: 01 07 00 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: 01 07 00 CA 38 00 00 00 00 00 FF 0F 17 [15:17:03]process_action close_receipt done [15:17:03]requested_data is exist [15:17:03]produce_requested_data [15:17:03]requested_item fm.sn is exist - process it [15:17:03]wFMCommunicate request_size=4 [15:17:03]MH_SAM_APDU [15:17:03]CAPDU: 80 11 00 00 [15:17:03]Write to MH i2c: E2 08 00 CB 38 80 11 00 00 00 00 00 00 7D [15:17:03]Write i2c OK [15:17:03]MH_I2C_Read... [15:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:03]Read from MH i2c: E2 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: E2 17 00 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: E2 17 00 CB 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CA [15:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:17:03]wFMCommunicate OK [15:17:03]requested_item fd.num is exist - process it [15:17:03]SAM_PROTO_GetFieldsCounters [15:17:03]wFMCommunicate request_size=4 [15:17:03]MH_SAM_APDU [15:17:03]CAPDU: 80 13 00 00 [15:17:03]Write to MH i2c: E2 08 00 CC 38 80 13 00 00 00 00 00 00 80 [15:17:03]Write i2c OK [15:17:03]MH_I2C_Read... [15:17:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:03]Read from MH i2c: E2 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: E2 62 00 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: E2 62 00 CC 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A8 05 03 00 0E 04 04 00 CE 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 C4 [15:17:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A8 05 03 00 0E 04 04 00 CE 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:17:03]wFMCommunicate OK [15:17:03]SAM_PROTO_GetFieldsCounters done [15:17:03]requested_item shift.num is exist - process it [15:17:03]requested_item shift.opened is exist - process it [15:17:03]req_shift_opened [15:17:03]FM_GetShiftState [15:17:03]SAM_PROTO_GetShiftState [15:17:03]wFMCommunicate request_size=4 [15:17:03]MH_SAM_APDU [15:17:03]CAPDU: 80 13 01 00 [15:17:03]Write to MH i2c: E2 08 00 CD 38 80 13 01 00 00 00 00 00 82 [15:17:03]Write i2c OK [15:17:03]MH_I2C_Read... [15:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:03]Read from MH i2c: E2 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: E2 0E 00 [15:17:03]MH_I2C_Read... [15:17:03]Read from MH i2c: E2 0E 00 CD 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [15:17:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:17:03]wFMCommunicate OK [15:17:03]SAM_PROTO_GetShiftState done [15:17:03]FM_GetShiftState done [15:17:03]req_shift_opened done [15:17:03]requested_item shift.open_date is exist - process it [15:17:03]req_shift_open_date [15:17:03]req_shift_open_date done [15:17:03]produce_requested_data done [15:17:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198056,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:17:03]process_action_free close_receipt [15:17:03]json_value_free [15:17:03]json_value_free done [15:17:03]process_json_proto returns [15:17:03]Send response to host [15:17:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198056,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:17:03]free response buf [15:17:03]execute_script done [15:17:03]execute_script returns [15:17:03]free content buf [15:17:03]Sock 7.Close socket [15:17:03]Sock 7.Thread stoped [15:17:04]accept exits with 9 [15:17:04]New connection [15:17:04]New thread 3067403620 created [15:17:04]Thread 3067260260 joined [15:17:04]Waiting for new connection... [15:17:04] Sock 9.Parse request [15:17:04]Sock 9.Check first char [15:17:04]Sock 9.First char is OK [15:17:04]request: POST /json_proto HTTP/1.0 [15:17:04]Method: POST [15:17:04]URL: /json_proto [15:17:04]Method is POST - this is cgi request [15:17:04]url: /json_proto [15:17:04]query_string will be loaded in cgi processing [15:17:04]execute_cgi json_proto POST (null) [15:17:04]execute_cgi path=json_proto method=POST [15:17:04]POST find Content-Length [15:17:04]Host: 172.17.46.195:8080 [15:17:04]Content-Length: 811 [15:17:04]Content-Type: application/json [15:17:04] [15:17:04]POST finish read [15:17:04]Found Content-Length = 811 [15:17:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:04]execute_script... [15:17: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)11325463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:04]POST & json_proto [15:17:04]process_json_proto [15:17:04]json parsed OK: [15:17:04]protocol is kg_v1.0 [15:17:04]action value=close_receipt [15:17:04]process_action close_receipt [15:17:04]cmd_close_receipt [15:17:04]MH_GetDate [15:17:04]Write to MH i2c: F0 00 00 CE 38 F5 [15:17:04]Write i2c OK [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: F0 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: F0 09 00 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: F0 09 00 CE 38 00 71 6D BF 66 8D AE BC 66 5E [15:17:04]GetLastDocTimeStamp 1723821420 [15:17:04]current date 1723821425 [15:17:04]FM_GetShiftState [15:17:04]SAM_PROTO_GetShiftState [15:17:04]wFMCommunicate request_size=4 [15:17:04]MH_SAM_APDU [15:17:04]CAPDU: 80 13 01 00 [15:17:04]Write to MH i2c: E2 08 00 CF 38 80 13 01 00 00 00 00 00 84 [15:17:04]Write i2c OK [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:04]E2 0E 00 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 0E 00 CF 38 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 12 [15:17:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:17:04]wFMCommunicate OK [15:17:04]SAM_PROTO_GetShiftState done [15:17:04]FM_GetShiftState done [15:17:04]opened in 1723766727 [15:17:04]opened+sec_in_day 1723853127 [15:17:04]quantity*price = 200025 [15:17:04]sum+1 = 200026 [15:17:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 398 16.08.2024 15:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198057 ФПД: 159350135103242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151705&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198057&fm=159350135103242&tin=02508201610067®Number=0000000000092545&sum=200025 [15:17:05]StoreToDocumentArchive [15:17:05]shift 462 fd 198057 [15:17:05]save to /storage/0462/doc_00198057 [15:17:05]save last doc name /storage/0462/doc_00198057 to /storage/kkm_last_doc_name [15:17:05]save OK [15:17:05]Clear old archive folders... [15:17:05]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:17:05]tlvbuf is 009A41D0 [15:17:05]SAM_PROTO_ClearQueue [15:17:05]wFMCommunicate request_size=4 [15:17:05]MH_SAM_APDU [15:17:05]CAPDU: 80 09 00 00 [15:17:05]Write to MH i2c: E2 08 00 DC 38 80 09 00 00 00 00 00 00 86 [15:17:05]Write i2c OK [15:17:05]MH_I2C_Read... [15:17:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:05]Read from MH i2c: E2 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 DC 38 00 90 00 88 [15:17:05]RAPDU: 90 00 [15:17:05]wFMCommunicate OK [15:17:05]SAM_PROTO_ClearQueue done [15:17:05]KKMCreateOFDPacket [15:17:05]OFDProtocolAddRootSTLVToBuf [15:17:05]FM_MakeSignedData [15:17:05]FM_MakeSignedData [15:17:05]SAM_PROTO_SignData [15:17:05]wFMCommunicate request_size=4 [15:17:05]MH_SAM_APDU [15:17:05]CAPDU: 80 0D 01 02 [15:17:05]Write to MH i2c: E2 08 00 DD 38 80 0D 01 02 00 00 00 00 8E [15:17:05]Write i2c OK [15:17:05]MH_I2C_Read... [15:17:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:05]Read from MH i2c: E2 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 DD 38 00 90 00 89 [15:17:05]RAPDU: 90 00 [15:17:05]wFMCommunicate OK [15:17:05]wFMCommunicate request_size=255 [15:17:05]MH_SAM_APDU [15:17:05]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8E 01 00 00 F4 03 04 00 71 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 05 03 [15:17:05]Write to MH i2c: E2 02 01 DE 38 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8E 01 00 00 F4 03 04 00 71 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 05 03 00 00 87 [15:17:05]Write i2c OK [15:17:05]MH_I2C_Read... [15:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:05]Read from MH i2c: E2 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 DE 38 00 90 00 8A [15:17:05]RAPDU: 90 00 [15:17:05]wFMCommunicate OK [15:17:05]wFMCommunicate request_size=16 [15:17:05]MH_SAM_APDU [15:17:05]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 90 ED 98 32 9F 0A [15:17:05]Write to MH i2c: E2 13 00 DF 38 80 0D 02 02 0B 00 00 35 04 06 00 90 ED 98 32 9F 0A 00 00 D6 [15:17:05]Write i2c OK [15:17:05]MH_I2C_Read... [15:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:05]Read from MH i2c: E2 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 [15:17:05]MH_I2C_Read... [15:17:05]Read from MH i2c: E2 03 00 DF 38 00 90 00 8B [15:17:05]RAPDU: 90 00 [15:17:05]wFMCommunicate OK [15:17:05]wFMCommunicate request_size=4 [15:17:05]MH_SAM_APDU [15:17:05]CAPDU: 80 0D 03 02 [15:17:05]Write to MH i2c: E2 08 00 E0 38 80 0D 03 02 00 00 00 00 93 [15:17:05]Write i2c OK [15:17:05]MH_I2C_Read... [15:17:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:06]Read from MH i2c: E2 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: E2 0B 00 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: E2 0B 00 E0 38 00 50 23 A4 0A 6D 23 20 68 90 00 CD [15:17:06]RAPDU: 50 23 A4 0A 6D 23 20 68 90 00 [15:17:06]wFMCommunicate OK [15:17:06]SAM_PROTO_SignData done [15:17:06]FM_MakeSignedData done [15:17:06]CreateOFDProtocolMessage [15:17:06]wFMCommunicate request_size=4 [15:17:06]MH_SAM_APDU [15:17:06]CAPDU: 80 11 00 00 [15:17:06]Write to MH i2c: E2 08 00 E1 38 80 11 00 00 00 00 00 00 93 [15:17:06]Write i2c OK [15:17:06]MH_I2C_Read... [15:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:06]Read from MH i2c: E2 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: E2 17 00 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: E2 17 00 E1 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E0 [15:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:17:06]wFMCommunicate OK [15:17:06]CreateOFDProtocolMessage done [15:17:06]OFDSenderStorePacket 198057 [15:17:06]StoreOFDPacket docnum=198057 [15:17:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 2B FA 0D 01 0F 51 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8E 01 00 00 F4 03 04 00 71 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 05 03 00 35 04 06 00 90 ED 98 32 9F 0A 50 23 A4 0A 6D 23 20 68 [15:17:06]CheckFolder [15:17:06]dirname=/storage/ofd_packets [15:17:06]CheckFolder done [15:17:06]ProducePacketName [15:17:06]name=ofd_packets/00198057 [15:17:06]NVStorageSaveData ofd_packets/00198057 [15:17:06]File name is /storage/ofd_packets/00198057 [15:17:06]Write 307 bytes [15:17:06]NVStorageSaveData done [15:17:06]OFDSenderStorePacket done [15:17:06]KKMCreateOFDPacket done [15:17:06]NVStorageSaveData kkm_last_timestamp [15:17:06]File name is /storage/kkm_last_timestamp [15:17:06]Write 4 bytes [15:17:06]NVStorageSaveData done [15:17:06]ExternCall_PrintAddStr [15:17:06]wPrintStart [15:17:06]Write to MH i2c: 01 00 00 E2 38 1A [15:17:06]Write i2c OK [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: 01 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: 01 07 00 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: 01 07 00 E2 38 00 00 00 00 00 FF 0F 2F [15:17:06]RasterBufferAndPrint [15:17:06]line Счет N : (1)11325463 [15:17:06]line ИНН: 02508201610067 [15:17:06]line Контрольно-Кассовый Чек [15:17:06]line ПРОДАЖА [15:17:06]line ТРК (МРК, ГНК) : 52 [15:17:06]line Товар: 2710194210 [15:17:06]line D-ENERGY ДТ-К-5 [15:17:06]line 25.910 * 77.20 [15:17:06]line = 2000.25 [15:17:06]line НДС 12% НСП 1% [15:17:06]line > о реализуемом товаре [15:17:06]line ИТОГО: 2000.25 [15:17:06]line НСП 1% : 17.70 [15:17:06]line НДС 12% : 212.42 [15:17:06]line Наличными: 0.00 [15:17:06]line Безнал.: 2000.25 [15:17:06]line Место: АЗС № 95 "Партнер Нефть" [15:17:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:17:06]line СНО: Общий режим [15:17:06]line Чек 398 16.08.2024 15:17 [15:17:06]line Смена: 462 ФФД: 1.0 [15:17:06]line ЗНМ: 0300000079 [15:17:06]line РНМ: 0000000000092545 [15:17:06]line Версия ККМ: 001 [15:17:06]line Платежная система: O! деньги [15:17:06]line ФМ: 0000000000871802 [15:17:06]line ФД: 198057 [15:17:06]line ФПД: 159350135103242 [15:17:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151705&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198057&fm=159350135103242&tin=02508201610067®Number=0000000000092545&sum=200025 [15:17:06]OFD Sender: Processing packet 198057 [packets to send 245, broken 244] [15:17:06]ProducePacketName [15:17:06]name=ofd_packets/00198057 [15:17:06]OFD Sender: To server: pG, [15:17:06]CommunicateWithHost lk.salyk.kg:30040 [15:17:06]ConnectInit lk.salyk.kg [15:17:06]written 0, free lines is 4095 [15:17:06]Connected sock=10 [15:17:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 2B FA 0D 01 0F 51 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 8E 01 00 00 F4 03 04 00 71 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 05 03 00 35 04 06 00 90 ED 98 32 9F 0A 50 23 A4 0A 6D 23 20 68 [15:17:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 91 93 47 00 49 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 05 03 00 F4 03 04 00 86 19 BF 66 B6 04 01 00 00 CC 26 CA 64 7E 63 E7 F1 [15:17:06]CommunicateWithHost err = 0 [15:17:06]CheckOFDResponse [15:17:06]1017 (14) - 77093643461234 [15:17:06]1041 (16) - 0000000000871802 [15:17:06]1040 (4) - 198057 [15:17:06]1012 (4) - 16.08.2024 09:19 [15:17:06]1206 (1) - 0 [15:17:06]OFD Sender: Remove packet 198057 [15:17:06]ProducePacketName [15:17:06]name=ofd_packets/00198057 [15:17:06]NVStorageDeleteData [15:17:06]Write to MH i2c: 01 00 00 0C 39 45 [15:17:06]Write i2c OK [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: 01 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: 01 07 00 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: 01 07 00 0C 39 00 00 00 00 00 0F 0D 68 [15:17:06]RasterBufferAndPrint [15:17:06]line [15:17:06]line [15:17:06]line [15:17:06]line [15:17:06]line [15:17:06]written 0, free lines is 3355 [15:17:06]MH_Cut [15:17:06]Write to MH i2c: D1 01 00 13 39 01 1E [15:17:06]Write i2c OK [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: D1 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: D1 01 00 [15:17:06]MH_I2C_Read... [15:17:06]Read from MH i2c: D1 01 00 13 39 00 1D [15:17:06]Write to MH i2c: 01 00 00 14 39 4D [15:17:06]Write i2c OK [15:17:06]MH_I2C_Read... [15:17:07]OFD Sender: No OFD packet to send [15:17:07]*** Cut start [15:17:07]*** Purtial cut [15:17:07]*** Stage 1: CUTSNS_PIN = 1 [15:17:07]Read from MH i2c: 01 [15:17:07]MH_I2C_Read... [15:17:07]*** Stop cut motor [15:17:07]*** Cut end [15:17:07]Read from MH i2c: 01 07 00 [15:17:07]MH_I2C_Read... [15:17:07]Read from MH i2c: 01 07 00 14 39 00 00 00 00 00 FF 0F 62 [15:17:07]process_action close_receipt done [15:17:07]requested_data is exist [15:17:07]produce_requested_data [15:17:07]requested_item fm.sn is exist - process it [15:17:07]wFMCommunicate request_size=4 [15:17:07]MH_SAM_APDU [15:17:07]CAPDU: 80 11 00 00 [15:17:07]Write to MH i2c: E2 08 00 15 39 80 11 00 00 00 00 00 00 C8 [15:17:07]Write i2c OK [15:17:07]MH_I2C_Read... [15:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:07]Read from MH i2c: E2 [15:17:07]MH_I2C_Read... [15:17:07]Read from MH i2c: E2 17 00 [15:17:07]MH_I2C_Read... [15:17:07]Read from MH i2c: E2 17 00 15 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [15:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:17:07]wFMCommunicate OK [15:17:07]requested_item fd.num is exist - process it [15:17:07]SAM_PROTO_GetFieldsCounters [15:17:07]wFMCommunicate request_size=4 [15:17:07]MH_SAM_APDU [15:17:07]CAPDU: 80 13 00 00 [15:17:07]Write to MH i2c: E2 08 00 16 39 80 13 00 00 00 00 00 00 CB [15:17:07]Write i2c OK [15:17:07]MH_I2C_Read... [15:17:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:08]Read from MH i2c: E2 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: E2 62 00 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: E2 62 00 16 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A9 05 03 00 0E 04 04 00 CE 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 13 [15:17:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A9 05 03 00 0E 04 04 00 CE 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:17:08]wFMCommunicate OK [15:17:08]SAM_PROTO_GetFieldsCounters done [15:17:08]requested_item shift.num is exist - process it [15:17:08]requested_item shift.opened is exist - process it [15:17:08]req_shift_opened [15:17:08]FM_GetShiftState [15:17:08]SAM_PROTO_GetShiftState [15:17:08]wFMCommunicate request_size=4 [15:17:08]MH_SAM_APDU [15:17:08]CAPDU: 80 13 01 00 [15:17:08]Write to MH i2c: E2 08 00 17 39 80 13 01 00 00 00 00 00 CD [15:17:08]Write i2c OK [15:17:08]MH_I2C_Read... [15:17:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:08]Read from MH i2c: E2 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: E2 0E 00 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: E2 0E 00 17 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5B [15:17:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:17:08]wFMCommunicate OK [15:17:08]SAM_PROTO_GetShiftState done [15:17:08]FM_GetShiftState done [15:17:08]req_shift_opened done [15:17:08]requested_item shift.open_date is exist - process it [15:17:08]req_shift_open_date [15:17:08]req_shift_open_date done [15:17:08]produce_requested_data done [15:17:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198057,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:17:08]process_action_free close_receipt [15:17:08]json_value_free [15:17:08]json_value_free done [15:17:08]process_json_proto returns [15:17:08]Send response to host [15:17:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198057,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:17:08]free response buf [15:17:08]execute_script done [15:17:08]execute_script returns [15:17:08]free content buf [15:17:08]Sock 9.Close socket [15:17:08]Sock 9.Thread stoped [15:17:12]OFD Sender: No OFD packet to send [15:17:17]OFD Sender: No OFD packet to send [15:17:22]OFD Sender: No OFD packet to send [15:17:27]OFD Sender: No OFD packet to send [15:17:32]OFD Sender: No OFD packet to send [15:17:37]OFD Sender: No OFD packet to send [15:17:42]OFD Sender: No OFD packet to send [15:17:47]OFD Sender: No OFD packet to send [15:17:47]accept exits with 7 [15:17:47]New connection [15:17:47]New thread 3067260260 created [15:17:47]Thread 3067403620 joined [15:17:47]Waiting for new connection... [15:17:47] Sock 7.Parse request [15:17:47]Sock 7.Check first char [15:17:47]Sock 7.First char is OK [15:17:47]request: POST /json_proto HTTP/1.0 [15:17:47]Method: POST [15:17:47]URL: /json_proto [15:17:47]Method is POST - this is cgi request [15:17:47]url: /json_proto [15:17:47]query_string will be loaded in cgi processing [15:17:47]execute_cgi json_proto POST (null) [15:17:47]execute_cgi path=json_proto method=POST [15:17:47]POST find Content-Length [15:17:47]Host: 172.17.46.195:8080 [15:17:47]Content-Length: 802 [15:17:47]Content-Type: application/json [15:17:47] [15:17:47]POST finish read [15:17:47]Found Content-Length = 802 [15:17:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:47]execute_script... [15:17:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:47]POST & json_proto [15:17:47]process_json_proto [15:17:47]json parsed OK: [15:17:47]protocol is kg_v1.0 [15:17:47]action value=close_receipt [15:17:47]process_action close_receipt [15:17:47]cmd_close_receipt [15:17:47]MH_GetDate [15:17:47]Write to MH i2c: F0 00 00 18 39 40 [15:17:47]Write i2c OK [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: F0 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: F0 09 00 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: F0 09 00 18 39 00 9D 6D BF 66 8D AE BC 66 D5 [15:17:47]GetLastDocTimeStamp 1723821425 [15:17:47]current date 1723821469 [15:17:47]FM_GetShiftState [15:17:47]SAM_PROTO_GetShiftState [15:17:47]wFMCommunicate request_size=4 [15:17:47]MH_SAM_APDU [15:17:47]CAPDU: 80 13 01 00 [15:17:47]Write to MH i2c: E2 08 00 19 39 80 13 01 00 00 00 00 00 CF [15:17:47]Write i2c OK [15:17:47]MH_I2C_Read... [15:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:47]Read from MH i2c: E2 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: E2 0E 00 [15:17:47]MH_I2C_Read... [15:17:47]Read from MH i2c: E2 0E 00 19 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [15:17:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:17:47]wFMCommunicate OK [15:17:47]SAM_PROTO_GetShiftState done [15:17:47]FM_GetShiftState done [15:17:47]opened in 1723766727 [15:17:47]opened+sec_in_day 1723853127 [15:17:47]quantity*price = 70044 [15:17:47]sum+1 = 70046 [15:17:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 399 16.08.2024 15:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198058 ФПД: 127448747384993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151749&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198058&fm=127448747384993&tin=02508201610067®Number=0000000000092545&sum=70045 [15:17:48]StoreToDocumentArchive [15:17:48]shift 462 fd 198058 [15:17:48]save to /storage/0462/doc_00198058 [15:17:48]save last doc name /storage/0462/doc_00198058 to /storage/kkm_last_doc_name [15:17:48]save OK [15:17:48]Clear old archive folders... [15:17:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:17:48]tlvbuf is B6F48510 [15:17:48]SAM_PROTO_ClearQueue [15:17:48]wFMCommunicate request_size=4 [15:17:48]MH_SAM_APDU [15:17:48]CAPDU: 80 09 00 00 [15:17:48]Write to MH i2c: E2 08 00 26 39 80 09 00 00 00 00 00 00 D1 [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:48]Read from MH i2c: E2 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 26 39 00 90 00 D3 [15:17:48]RAPDU: 90 00 [15:17:48]wFMCommunicate OK [15:17:48]SAM_PROTO_ClearQueue done [15:17:48]KKMCreateOFDPacket [15:17:48]OFDProtocolAddRootSTLVToBuf [15:17:48]FM_MakeSignedData [15:17:48]FM_MakeSignedData [15:17:48]SAM_PROTO_SignData [15:17:48]wFMCommunicate request_size=4 [15:17:48]MH_SAM_APDU [15:17:48]CAPDU: 80 0D 01 02 [15:17:48]Write to MH i2c: E2 08 00 27 39 80 0D 01 02 00 00 00 00 D9 [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:48]Read from MH i2c: E2 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 [15:17:48]MH_I2C_Read... [15:17:48]Read from MH i2c: E2 03 00 27 39 00 90 00 D4 [15:17:48]RAPDU: 90 00 [15:17:48]wFMCommunicate OK [15:17:48]wFMCommunicate request_size=255 [15:17:48]MH_SAM_APDU [15:17: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 9D 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 05 03 00 35 04 06 00 73 [15:17:48]Write to MH i2c: E2 02 01 28 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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 9D 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 05 03 00 35 04 06 00 73 00 00 56 [15:17:48]Write i2c OK [15:17:48]MH_I2C_Read... [15:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:49]Read from MH i2c: E2 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 03 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 03 00 28 39 00 90 00 D5 [15:17:49]RAPDU: 90 00 [15:17:49]wFMCommunicate OK [15:17:49]wFMCommunicate request_size=10 [15:17:49]MH_SAM_APDU [15:17:49]CAPDU: 80 0D 02 02 05 E9 F9 50 A0 A1 [15:17:49]Write to MH i2c: E2 0D 00 29 39 80 0D 02 02 05 00 E9 F9 50 A0 A1 00 00 59 [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:49]Read from MH i2c: E2 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 03 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 03 00 29 39 00 90 00 D6 [15:17:49]RAPDU: 90 00 [15:17:49]wFMCommunicate OK [15:17:49]wFMCommunicate request_size=4 [15:17:49]MH_SAM_APDU [15:17:49]CAPDU: 80 0D 03 02 [15:17:49]Write to MH i2c: E2 08 00 2A 39 80 0D 03 02 00 00 00 00 DE [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:49]Read from MH i2c: E2 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 0B 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 0B 00 2A 39 00 D9 16 BA EC ED 16 0F AB 90 00 31 [15:17:49]RAPDU: D9 16 BA EC ED 16 0F AB 90 00 [15:17:49]wFMCommunicate OK [15:17:49]SAM_PROTO_SignData done [15:17:49]FM_MakeSignedData done [15:17:49]CreateOFDProtocolMessage [15:17:49]wFMCommunicate request_size=4 [15:17:49]MH_SAM_APDU [15:17:49]CAPDU: 80 11 00 00 [15:17:49]Write to MH i2c: E2 08 00 2B 39 80 11 00 00 00 00 00 00 DE [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:49]Read from MH i2c: E2 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 17 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: E2 17 00 2B 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [15:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:17:49]wFMCommunicate OK [15:17:49]CreateOFDProtocolMessage done [15:17:49]OFDSenderStorePacket 198058 [15:17:49]StoreOFDPacket docnum=198058 [15:17:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E8 AB 07 01 66 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 9D 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 05 03 00 35 04 06 00 73 E9 F9 50 A0 A1 D9 16 BA EC ED 16 0F AB [15:17:49]CheckFolder [15:17:49]dirname=/storage/ofd_packets [15:17:49]CheckFolder done [15:17:49]ProducePacketName [15:17:49]name=ofd_packets/00198058 [15:17:49]NVStorageSaveData ofd_packets/00198058 [15:17:49]File name is /storage/ofd_packets/00198058 [15:17:49]Write 301 bytes [15:17:49]NVStorageSaveData done [15:17:49]OFDSenderStorePacket done [15:17:49]KKMCreateOFDPacket done [15:17:49]NVStorageSaveData kkm_last_timestamp [15:17:49]File name is /storage/kkm_last_timestamp [15:17:49]Write 4 bytes [15:17:49]NVStorageSaveData done [15:17:49]ExternCall_PrintAddStr [15:17:49]wPrintStart [15:17:49]Write to MH i2c: 01 00 00 2C 39 65 [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 07 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 07 00 2C 39 00 00 00 00 00 FF 0F 7A [15:17:49]RasterBufferAndPrint [15:17:49]line Счет N : (1)11325466 [15:17:49]line ИНН: 02508201610067 [15:17:49]line Контрольно-Кассовый Чек [15:17:49]line ПРОДАЖА [15:17:49]line ТРК (МРК, ГНК) : 41 [15:17:49]line Товар: 2710124500 [15:17:49]line Аи-95-К-5 [15:17:49]line 9.440 * 74.20 [15:17:49]line = 700.45 [15:17:49]line НДС 12% НСП 1% [15:17:49]line > о реализуемом товаре [15:17:49]line ИТОГО: 700.45 [15:17:49]line НСП 1% : 6.20 [15:17:49]line НДС 12% : 74.38 [15:17:49]line Наличными: 0.00 [15:17:49]line Безнал.: 700.45 [15:17:49]line Место: АЗС № 95 "Партнер Нефть" [15:17:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:17:49]line СНО: Общий режим [15:17:49]line Чек 399 16.08.2024 15:17 [15:17:49]line Смена: 462 ФФД: 1.0 [15:17:49]line ЗНМ: 0300000079 [15:17:49]line РНМ: 0000000000092545 [15:17:49]line Версия ККМ: 001 [15:17:49]line Платежная система: O! деньги [15:17:49]line ФМ: 0000000000871802 [15:17:49]line ФД: 198058 [15:17:49]line ФПД: 127448747384993 [15:17:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151749&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198058&fm=127448747384993&tin=02508201610067®Number=0000000000092545&sum=70045 [15:17:49]written 0, free lines is 4095 [15:17:49]OFD Sender: Processing packet 198058 [packets to send 245, broken 244] [15:17:49]ProducePacketName [15:17:49]name=ofd_packets/00198058 [15:17:49]OFD Sender: To server: pG, [15:17:49]CommunicateWithHost lk.salyk.kg:30040 [15:17:49]ConnectInit lk.salyk.kg [15:17:49]Connected sock=11 [15:17:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E8 AB 07 01 66 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 9D 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 05 03 00 35 04 06 00 73 E9 F9 50 A0 A1 D9 16 BA EC ED 16 0F AB [15:17:49]Write to MH i2c: 01 00 00 56 39 8F [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 07 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: 01 07 00 56 39 00 00 00 00 00 E3 0C 85 [15:17:49]RasterBufferAndPrint [15:17:49]line [15:17:49]line [15:17:49]line [15:17:49]line [15:17:49]line [15:17:49]written 0, free lines is 3305 [15:17:49]MH_Cut [15:17:49]Write to MH i2c: D1 01 00 5D 39 01 68 [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: D1 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: D1 01 00 [15:17:49]MH_I2C_Read... [15:17:49]Read from MH i2c: D1 01 00 5D 39 00 67 [15:17:49]Write to MH i2c: 01 00 00 5E 39 97 [15:17:49]Write i2c OK [15:17:49]MH_I2C_Read... [15:17:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 13 22 47 00 9B 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 05 03 00 F4 03 04 00 B1 19 BF 66 B6 04 01 00 00 37 7D 1A B3 7D A1 45 9B [15:17:49]CommunicateWithHost err = 0 [15:17:49]CheckOFDResponse [15:17:49]1017 (14) - 77093643461234 [15:17:49]1041 (16) - 0000000000871802 [15:17:49]1040 (4) - 198058 [15:17:49]1012 (4) - 16.08.2024 09:19 [15:17:49]1206 (1) - 0 [15:17:49]OFD Sender: Remove packet 198058 [15:17:49]ProducePacketName [15:17:49]name=ofd_packets/00198058 [15:17:49]NVStorageDeleteData [15:17:50]*** Cut start [15:17:50]*** Purtial cut [15:17:50]*** CUTSNS_PIN = 0 [15:17:50]OFD Sender: No OFD packet to send [15:17:50]*** Stage 1: CUTSNS_PIN = 1 [15:17:52]Read from MH i2c: 01 [15:17:52]MH_I2C_Read... [15:17:52]*** Stop cut motor [15:17:52]*** Cut end [15:17:52]Read from MH i2c: 01 07 00 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: 01 07 00 5E 39 00 00 00 00 00 FF 0F AC [15:17:52]process_action close_receipt done [15:17:52]requested_data is exist [15:17:52]produce_requested_data [15:17:52]requested_item fm.sn is exist - process it [15:17:52]wFMCommunicate request_size=4 [15:17:52]MH_SAM_APDU [15:17:52]CAPDU: 80 11 00 00 [15:17:52]Write to MH i2c: E2 08 00 5F 39 80 11 00 00 00 00 00 00 12 [15:17:52]Write i2c OK [15:17:52]MH_I2C_Read... [15:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:52]Read from MH i2c: E2 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 17 00 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 17 00 5F 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [15:17:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:17:52]wFMCommunicate OK [15:17:52]requested_item fd.num is exist - process it [15:17:52]SAM_PROTO_GetFieldsCounters [15:17:52]wFMCommunicate request_size=4 [15:17:52]MH_SAM_APDU [15:17:52]CAPDU: 80 13 00 00 [15:17:52]Write to MH i2c: E2 08 00 60 39 80 13 00 00 00 00 00 00 15 [15:17:52]Write i2c OK [15:17:52]MH_I2C_Read... [15:17:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:52]Read from MH i2c: E2 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 62 00 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 62 00 60 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AA 05 03 00 0E 04 04 00 CE 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 61 [15:17:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AA 05 03 00 0E 04 04 00 CE 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:17:52]wFMCommunicate OK [15:17:52]SAM_PROTO_GetFieldsCounters done [15:17:52]requested_item shift.num is exist - process it [15:17:52]requested_item shift.opened is exist - process it [15:17:52]req_shift_opened [15:17:52]FM_GetShiftState [15:17:52]SAM_PROTO_GetShiftState [15:17:52]wFMCommunicate request_size=4 [15:17:52]MH_SAM_APDU [15:17:52]CAPDU: 80 13 01 00 [15:17:52]Write to MH i2c: E2 08 00 61 39 80 13 01 00 00 00 00 00 17 [15:17:52]Write i2c OK [15:17:52]MH_I2C_Read... [15:17:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:52]Read from MH i2c: E2 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 0E 00 [15:17:52]MH_I2C_Read... [15:17:52]Read from MH i2c: E2 0E 00 61 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [15:17:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:17:52]wFMCommunicate OK [15:17:52]SAM_PROTO_GetShiftState done [15:17:52]FM_GetShiftState done [15:17:52]req_shift_opened done [15:17:52]requested_item shift.open_date is exist - process it [15:17:52]req_shift_open_date [15:17:52]req_shift_open_date done [15:17:52]produce_requested_data done [15:17:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198058,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:17:52]process_action_free close_receipt [15:17:52]json_value_free [15:17:52]json_value_free done [15:17:52]process_json_proto returns [15:17:52]Send response to host [15:17:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198058,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:17:52]free response buf [15:17:52]execute_script done [15:17:52]execute_script returns [15:17:52]free content buf [15:17:52]Sock 7.Close socket [15:17:52]Sock 7.Thread stoped [15:17:55]OFD Sender: No OFD packet to send [15:18:00]OFD Sender: No OFD packet to send [15:18:05]OFD Sender: No OFD packet to send [15:18:09]accept exits with 9 [15:18:09]New connection [15:18:09]New thread 3067403620 created [15:18:09]Thread 3067260260 joined [15:18:09]Waiting for new connection... [15:18:09] Sock 9.Parse request [15:18:09]Sock 9.Check first char [15:18:09]Sock 9.First char is OK [15:18:09]request: POST /json_proto HTTP/1.0 [15:18:09]Method: POST [15:18:09]URL: /json_proto [15:18:09]Method is POST - this is cgi request [15:18:09]url: /json_proto [15:18:09]query_string will be loaded in cgi processing [15:18:09]execute_cgi json_proto POST (null) [15:18:09]execute_cgi path=json_proto method=POST [15:18:09]POST find Content-Length [15:18:09]Host: 172.17.46.195:8080 [15:18:09]Content-Length: 805 [15:18:09]Content-Type: application/json [15:18:09] [15:18:09]POST finish read [15:18:09]Found Content-Length = 805 [15:18:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:09]execute_script... [15:18: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)11325465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:09]POST & json_proto [15:18:09]process_json_proto [15:18:09]json parsed OK: [15:18:09]protocol is kg_v1.0 [15:18:09]action value=close_receipt [15:18:09]process_action close_receipt [15:18:09]cmd_close_receipt [15:18:09]MH_GetDate [15:18:09]Write to MH i2c: F0 00 00 62 39 8A [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: F0 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: F0 09 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: F0 09 00 62 39 00 B2 6D BF 66 8D AE BC 66 34 [15:18:09]GetLastDocTimeStamp 1723821469 [15:18:09]current date 1723821490 [15:18:09]FM_GetShiftState [15:18:09]SAM_PROTO_GetShiftState [15:18:09]wFMCommunicate request_size=4 [15:18:09]MH_SAM_APDU [15:18:09]CAPDU: 80 13 01 00 [15:18:09]Write to MH i2c: E2 08 00 63 39 80 13 01 00 00 00 00 00 19 [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:09]Read from MH i2c: E2 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 0E 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 0E 00 63 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A7 [15:18:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:18:09]wFMCommunicate OK [15:18:09]SAM_PROTO_GetShiftState done [15:18:09]FM_GetShiftState done [15:18:09]opened in 1723766727 [15:18:09]opened+sec_in_day 1723853127 [15:18:09]quantity*price = 150041 [15:18:09]sum+1 = 150042 [15:18:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 400 16.08.2024 15:18 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198059 ФПД: 146902945399417 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151810&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198059&fm=146902945399417&tin=02508201610067®Number=0000000000092545&sum=150041 [15:18:10]StoreToDocumentArchive [15:18:10]shift 462 fd 198059 [15:18:10]save to /storage/0462/doc_00198059 [15:18:10]save last doc name /storage/0462/doc_00198059 to /storage/kkm_last_doc_name [15:18:10]save OK [15:18:10]Clear old archive folders... [15:18:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:18:10]tlvbuf is 009A93E0 [15:18:10]SAM_PROTO_ClearQueue [15:18:10]wFMCommunicate request_size=4 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 09 00 00 [15:18:10]Write to MH i2c: E2 08 00 70 39 80 09 00 00 00 00 00 00 1B [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 70 39 00 90 00 1D [15:18:10]RAPDU: 90 00 [15:18:10]wFMCommunicate OK [15:18:10]SAM_PROTO_ClearQueue done [15:18:10]KKMCreateOFDPacket [15:18:10]OFDProtocolAddRootSTLVToBuf [15:18:10]FM_MakeSignedData [15:18:10]FM_MakeSignedData [15:18:10]SAM_PROTO_SignData [15:18:10]wFMCommunicate request_size=4 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 0D 01 02 [15:18:10]Write to MH i2c: E2 08 00 71 39 80 0D 01 02 00 00 00 00 23 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 71 39 00 90 00 1E [15:18:10]RAPDU: 90 00 [15:18:10]wFMCommunicate OK [15:18:10]wFMCommunicate request_size=255 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 B2 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 05 03 00 35 04 06 00 85 [15:18:10]Write to MH i2c: E2 02 01 72 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 B2 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 05 03 00 35 04 06 00 85 00 00 40 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]OFD Sender: No OFD packet to send [15:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 72 39 00 90 00 1F [15:18:10]RAPDU: 90 00 [15:18:10]wFMCommunicate OK [15:18:10]wFMCommunicate request_size=10 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 0D 02 02 05 9B 81 E0 82 79 [15:18:10]Write to MH i2c: E2 0D 00 73 39 80 0D 02 02 05 00 9B 81 E0 82 79 00 00 27 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 03 00 73 39 00 90 00 20 [15:18:10]RAPDU: 90 00 [15:18:10]wFMCommunicate OK [15:18:10]wFMCommunicate request_size=4 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 0D 03 02 [15:18:10]Write to MH i2c: E2 08 00 74 39 80 0D 03 02 00 00 00 00 28 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 0B 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 0B 00 74 39 00 81 54 FF 94 85 4B C5 BD 90 00 E3 [15:18:10]RAPDU: 81 54 FF 94 85 4B C5 BD 90 00 [15:18:10]wFMCommunicate OK [15:18:10]SAM_PROTO_SignData done [15:18:10]FM_MakeSignedData done [15:18:10]CreateOFDProtocolMessage [15:18:10]wFMCommunicate request_size=4 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 11 00 00 [15:18:10]Write to MH i2c: E2 08 00 75 39 80 11 00 00 00 00 00 00 28 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 17 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 17 00 75 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 75 [15:18:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:18:10]wFMCommunicate OK [15:18:10]CreateOFDProtocolMessage done [15:18:10]OFDSenderStorePacket 198059 [15:18:10]StoreOFDPacket docnum=198059 [15:18:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 98 A6 07 01 2E 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 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 B2 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 05 03 00 35 04 06 00 85 9B 81 E0 82 79 81 54 FF 94 85 4B C5 BD [15:18:10]CheckFolder [15:18:10]dirname=/storage/ofd_packets [15:18:10]CheckFolder done [15:18:10]ProducePacketName [15:18:10]name=ofd_packets/00198059 [15:18:10]NVStorageSaveData ofd_packets/00198059 [15:18:10]File name is /storage/ofd_packets/00198059 [15:18:10]Write 301 bytes [15:18:10]NVStorageSaveData done [15:18:10]OFDSenderStorePacket done [15:18:10]KKMCreateOFDPacket done [15:18:10]NVStorageSaveData kkm_last_timestamp [15:18:10]File name is /storage/kkm_last_timestamp [15:18:10]Write 4 bytes [15:18:10]NVStorageSaveData done [15:18:10]ExternCall_PrintAddStr [15:18:10]wPrintStart [15:18:10]Write to MH i2c: 01 00 00 76 39 AF [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: 01 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: 01 07 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: 01 07 00 76 39 00 00 00 00 00 FF 0F C4 [15:18:10]RasterBufferAndPrint [15:18:10]line Счет N : (1)11325465 [15:18:10]line ИНН: 02508201610067 [15:18:10]line Контрольно-Кассовый Чек [15:18:10]line ПРОДАЖА [15:18:10]line ТРК (МРК, ГНК) : 32 [15:18:10]line Товар: 2710124130 [15:18:10]line Аи-92-К-4 [15:18:10]line 22.130 * 67.80 [15:18:10]line = 1500.41 [15:18:10]line НДС 12% НСП 1% [15:18:10]line > о реализуемом товаре [15:18:10]line ИТОГО: 1500.41 [15:18:10]line НСП 1% : 13.28 [15:18:10]line НДС 12% : 159.34 [15:18:10]line Наличными: 0.00 [15:18:10]line Безнал.: 1500.41 [15:18:10]line Место: АЗС № 95 "Партнер Нефть" [15:18:10]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:18:10]line СНО: Общий режим [15:18:10]line Чек 400 16.08.2024 15:18 [15:18:10]line Смена: 462 ФФД: 1.0 [15:18:10]line ЗНМ: 0300000079 [15:18:10]line РНМ: 0000000000092545 [15:18:10]line Версия ККМ: 001 [15:18:10]line Платежная система: O! деньги [15:18:10]line ФМ: 0000000000871802 [15:18:10]line ФД: 198059 [15:18:10]line ФПД: 146902945399417 [15:18:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151810&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198059&fm=146902945399417&tin=02508201610067®Number=0000000000092545&sum=150041 [15:18:11]OFD Sender: Processing packet 198059 [packets to send 245, broken 244] [15:18:11]ProducePacketName [15:18:11]name=ofd_packets/00198059 [15:18:11]OFD Sender: To server: pG, [15:18:11]CommunicateWithHost lk.salyk.kg:30040 [15:18:11]ConnectInit lk.salyk.kg [15:18:11]written 0, free lines is 4095 [15:18:11]Connected sock=11 [15:18:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 98 A6 07 01 2E 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 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 B2 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 05 03 00 35 04 06 00 85 9B 81 E0 82 79 81 54 FF 94 85 4B C5 BD [15:18:11]Write to MH i2c: 01 00 00 A0 39 D9 [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: 01 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: 01 07 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: 01 07 00 A0 39 00 00 00 00 00 E9 0C D5 [15:18:11]RasterBufferAndPrint [15:18:11]line [15:18:11]line [15:18:11]line [15:18:11]line [15:18:11]line [15:18:11]written 0, free lines is 3310 [15:18:11]MH_Cut [15:18:11]Write to MH i2c: D1 01 00 A7 39 01 B2 [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: D1 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: D1 01 00 [15:18:11]MH_I2C_Read... [15:18:11]Read from MH i2c: D1 01 00 A7 39 00 B1 [15:18:11]Write to MH i2c: 01 00 00 A8 39 E1 [15:18:11]Write i2c OK [15:18:11]MH_I2C_Read... [15:18:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3B F6 47 00 B1 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 05 03 00 F4 03 04 00 C7 19 BF 66 B6 04 01 00 00 E1 1D 80 F8 EB 1E C8 C2 [15:18:11]CommunicateWithHost err = 0 [15:18:11]CheckOFDResponse [15:18:11]1017 (14) - 77093643461234 [15:18:11]1041 (16) - 0000000000871802 [15:18:11]1040 (4) - 198059 [15:18:11]1012 (4) - 16.08.2024 09:20 [15:18:11]1206 (1) - 0 [15:18:11]OFD Sender: Remove packet 198059 [15:18:11]ProducePacketName [15:18:11]name=ofd_packets/00198059 [15:18:11]NVStorageDeleteData [15:18:12]OFD Sender: No OFD packet to send [15:18:12]*** Cut start [15:18:12]*** Purtial cut [15:18:12]*** Stage 1: CUTSNS_PIN = 1 [15:18:12]Read from MH i2c: 01 [15:18:12]MH_I2C_Read... [15:18:12]*** Stop cut motor [15:18:12]*** Cut end [15:18:12]Read from MH i2c: 01 07 00 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: 01 07 00 A8 39 00 00 00 00 00 FF 0F F6 [15:18:12]process_action close_receipt done [15:18:12]requested_data is exist [15:18:12]produce_requested_data [15:18:12]requested_item fm.sn is exist - process it [15:18:12]wFMCommunicate request_size=4 [15:18:12]MH_SAM_APDU [15:18:12]CAPDU: 80 11 00 00 [15:18:12]Write to MH i2c: E2 08 00 A9 39 80 11 00 00 00 00 00 00 5C [15:18:12]Write i2c OK [15:18:12]MH_I2C_Read... [15:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:12]Read from MH i2c: E2 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 17 00 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 17 00 A9 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [15:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:18:12]wFMCommunicate OK [15:18:12]requested_item fd.num is exist - process it [15:18:12]SAM_PROTO_GetFieldsCounters [15:18:12]wFMCommunicate request_size=4 [15:18:12]MH_SAM_APDU [15:18:12]CAPDU: 80 13 00 00 [15:18:12]Write to MH i2c: E2 08 00 AA 39 80 13 00 00 00 00 00 00 5F [15:18:12]Write i2c OK [15:18:12]MH_I2C_Read... [15:18:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:12]Read from MH i2c: E2 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 62 00 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 62 00 AA 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AB 05 03 00 0E 04 04 00 CE 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 AF [15:18:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AB 05 03 00 0E 04 04 00 CE 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:18:12]wFMCommunicate OK [15:18:12]SAM_PROTO_GetFieldsCounters done [15:18:12]requested_item shift.num is exist - process it [15:18:12]requested_item shift.opened is exist - process it [15:18:12]req_shift_opened [15:18:12]FM_GetShiftState [15:18:12]SAM_PROTO_GetShiftState [15:18:12]wFMCommunicate request_size=4 [15:18:12]MH_SAM_APDU [15:18:12]CAPDU: 80 13 01 00 [15:18:12]Write to MH i2c: E2 08 00 AB 39 80 13 01 00 00 00 00 00 61 [15:18:12]Write i2c OK [15:18:12]MH_I2C_Read... [15:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:12]Read from MH i2c: E2 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 0E 00 [15:18:12]MH_I2C_Read... [15:18:12]Read from MH i2c: E2 0E 00 AB 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [15:18:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:18:12]wFMCommunicate OK [15:18:12]SAM_PROTO_GetShiftState done [15:18:12]FM_GetShiftState done [15:18:12]req_shift_opened done [15:18:12]requested_item shift.open_date is exist - process it [15:18:12]req_shift_open_date [15:18:12]req_shift_open_date done [15:18:12]produce_requested_data done [15:18:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198059,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:18:12]process_action_free close_receipt [15:18:12]json_value_free [15:18:12]json_value_free done [15:18:12]process_json_proto returns [15:18:12]Send response to host [15:18:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198059,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:18:12]free response buf [15:18:12]execute_script done [15:18:12]execute_script returns [15:18:12]free content buf [15:18:12]Sock 9.Close socket [15:18:12]Sock 9.Thread stoped [15:18:17]OFD Sender: No OFD packet to send [15:18:22]OFD Sender: No OFD packet to send [15:18:27]OFD Sender: No OFD packet to send [15:18:32]OFD Sender: No OFD packet to send [15:18:37]OFD Sender: No OFD packet to send [15:18:42]OFD Sender: No OFD packet to send [15:18:47]OFD Sender: No OFD packet to send [15:18:52]OFD Sender: No OFD packet to send [15:18:57]OFD Sender: No OFD packet to send [15:19:02]OFD Sender: No OFD packet to send [15:19:07]OFD Sender: No OFD packet to send [15:19:09]accept exits with 7 [15:19:09]New connection [15:19:09]New thread 3067260260 created [15:19:09]Thread 3067403620 joined [15:19:09]Waiting for new connection... [15:19:09] Sock 7.Parse request [15:19:09]Sock 7.Check first char [15:19:09]Sock 7.First char is OK [15:19:09]request: POST /json_proto HTTP/1.0 [15:19:09]Method: POST [15:19:09]URL: /json_proto [15:19:09]Method is POST - this is cgi request [15:19:09]url: /json_proto [15:19:09]query_string will be loaded in cgi processing [15:19:09]execute_cgi json_proto POST (null) [15:19:09]execute_cgi path=json_proto method=POST [15:19:09]POST find Content-Length [15:19:09]Host: 172.17.46.195:8080 [15:19:09]Content-Length: 679 [15:19:09]Content-Type: application/json [15:19:09] [15:19:09]POST finish read [15:19:09]Found Content-Length = 679 [15:19:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:09]execute_script... [15:19: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)11325467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:09]POST & json_proto [15:19:09]process_json_proto [15:19:09]json parsed OK: [15:19:09]protocol is kg_v1.0 [15:19:09]action value=close_receipt [15:19:09]process_action close_receipt [15:19:09]cmd_close_receipt [15:19:09]MH_GetDate [15:19:09]Write to MH i2c: F0 00 00 AC 39 D4 [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: F0 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: F0 09 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: F0 09 00 AC 39 00 EF 6D BF 66 8D AE BC 66 BB [15:19:09]GetLastDocTimeStamp 1723821490 [15:19:09]current date 1723821551 [15:19:09]FM_GetShiftState [15:19:09]SAM_PROTO_GetShiftState [15:19:09]wFMCommunicate request_size=4 [15:19:09]MH_SAM_APDU [15:19:09]CAPDU: 80 13 01 00 [15:19:09]Write to MH i2c: E2 08 00 AD 39 80 13 01 00 00 00 00 00 63 [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:09]Read from MH i2c: E2 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 0E 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: E2 0E 00 AD 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F1 [15:19:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:19:09]wFMCommunicate OK [15:19:09]SAM_PROTO_GetShiftState done [15:19:09]FM_GetShiftState done [15:19:09]opened in 1723766727 [15:19:09]opened+sec_in_day 1723853127 [15:19:09]quantity*price = 50036 [15:19:09]sum+1 = 50037 [15:19:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 401 16.08.2024 15:19 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198060 ФПД: 250608292384430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151911&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198060&fm=250608292384430&tin=02508201610067®Number=0000000000092545&sum=50000 [15:19:11]StoreToDocumentArchive [15:19:11]shift 462 fd 198060 [15:19:11]save to /storage/0462/doc_00198060 [15:19:11]save last doc name /storage/0462/doc_00198060 to /storage/kkm_last_doc_name [15:19:11]save OK [15:19:11]Clear old archive folders... [15:19:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:11]tlvbuf is B6FC6380 [15:19:11]SAM_PROTO_ClearQueue [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 09 00 00 [15:19:11]Write to MH i2c: E2 08 00 BA 39 80 09 00 00 00 00 00 00 65 [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 BA 39 00 90 00 67 [15:19:11]RAPDU: 90 00 [15:19:11]wFMCommunicate OK [15:19:11]SAM_PROTO_ClearQueue done [15:19:11]KKMCreateOFDPacket [15:19:11]OFDProtocolAddRootSTLVToBuf [15:19:11]FM_MakeSignedData [15:19:11]FM_MakeSignedData [15:19:11]SAM_PROTO_SignData [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 0D 01 02 [15:19:11]Write to MH i2c: E2 08 00 BB 39 80 0D 01 02 00 00 00 00 6D [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 BB 39 00 90 00 68 [15:19:11]RAPDU: 90 00 [15:19:11]wFMCommunicate OK [15:19:11]wFMCommunicate request_size=255 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 EF 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 05 03 00 35 04 06 00 E3 [15:19:11]Write to MH i2c: E2 02 01 BC 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 EF 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 05 03 00 35 04 06 00 E3 00 00 5E [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 BC 39 00 90 00 69 [15:19:11]RAPDU: 90 00 [15:19:11]wFMCommunicate OK [15:19:11]wFMCommunicate request_size=10 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 0D 02 02 05 ED 4A 3E CE AE [15:19:11]Write to MH i2c: E2 0D 00 BD 39 80 0D 02 02 05 00 ED 4A 3E CE AE 00 00 6B [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 03 00 BD 39 00 90 00 6A [15:19:11]RAPDU: 90 00 [15:19:11]wFMCommunicate OK [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 0D 03 02 [15:19:11]Write to MH i2c: E2 08 00 BE 39 80 0D 03 02 00 00 00 00 72 [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 0B 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 0B 00 BE 39 00 7F B9 DA 9A 5D ED EC 9B 90 00 F0 [15:19:11]RAPDU: 7F B9 DA 9A 5D ED EC 9B 90 00 [15:19:11]wFMCommunicate OK [15:19:11]SAM_PROTO_SignData done [15:19:11]FM_MakeSignedData done [15:19:11]CreateOFDProtocolMessage [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 11 00 00 [15:19:11]Write to MH i2c: E2 08 00 BF 39 80 11 00 00 00 00 00 00 72 [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 17 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 17 00 BF 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [15:19:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:19:11]wFMCommunicate OK [15:19:11]CreateOFDProtocolMessage done [15:19:11]OFDSenderStorePacket 198060 [15:19:11]StoreOFDPacket docnum=198060 [15:19:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 06 20 07 01 C1 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 EF 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 05 03 00 35 04 06 00 E3 ED 4A 3E CE AE 7F B9 DA 9A 5D ED EC 9B [15:19:11]CheckFolder [15:19:11]dirname=/storage/ofd_packets [15:19:11]CheckFolder done [15:19:11]ProducePacketName [15:19:11]name=ofd_packets/00198060 [15:19:11]NVStorageSaveData ofd_packets/00198060 [15:19:11]File name is /storage/ofd_packets/00198060 [15:19:11]Write 301 bytes [15:19:11]NVStorageSaveData done [15:19:11]OFDSenderStorePacket done [15:19:11]KKMCreateOFDPacket done [15:19:11]NVStorageSaveData kkm_last_timestamp [15:19:11]File name is /storage/kkm_last_timestamp [15:19:11]Write 4 bytes [15:19:11]NVStorageSaveData done [15:19:11]ExternCall_PrintAddStr [15:19:11]wPrintStart [15:19:11]Write to MH i2c: 01 00 00 C0 39 F9 [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: 01 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: 01 07 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: 01 07 00 C0 39 00 00 00 00 00 FF 0F 0E [15:19:11]RasterBufferAndPrint [15:19:11]line Счет N : (1)11325467 [15:19:11]line ИНН: 02508201610067 [15:19:11]line Контрольно-Кассовый Чек [15:19:11]line ПРОДАЖА [15:19:11]line ТРК (МРК, ГНК) : 12 [15:19:11]line Товар: 2710124130 [15:19:11]line Аи-92-К-4 [15:19:11]line 7.380 * 67.80 [15:19:11]line = 500.36 [15:19:11]line НДС 12% НСП 1% [15:19:11]line > о реализуемом товаре [15:19:11]line ОКРУГЛЕНИЕ: -0.36 [15:19:11]line ИТОГО: 500.00 [15:19:11]line Внесено: 500.00 [15:19:11]line СДАЧА: 0.00 [15:19:11]line НСП 1% : 4.43 [15:19:11]line НДС 12% : 53.14 [15:19:11]line Наличными: 500.00 [15:19:11]line Безнал.: 0.00 [15:19:11]line Место: АЗС № 95 "Партнер Нефть" [15:19:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:19:11]line СНО: Общий режим [15:19:11]line Чек 401 16.08.2024 15:19 [15:19:11]line Смена: 462 ФФД: 1.0 [15:19:11]line ЗНМ: 0300000079 [15:19:11]line РНМ: 0000000000092545 [15:19:11]line Версия ККМ: 001 [15:19:11]line ФМ: 0000000000871802 [15:19:11]line ФД: 198060 [15:19:11]line ФПД: 250608292384430 [15:19:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151911&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198060&fm=250608292384430&tin=02508201610067®Number=0000000000092545&sum=50000 [15:19:11]OFD Sender: Processing packet 198060 [packets to send 245, broken 244] [15:19:11]ProducePacketName [15:19:11]name=ofd_packets/00198060 [15:19:11]OFD Sender: To server: pG, [15:19:11]CommunicateWithHost lk.salyk.kg:30040 [15:19:11]ConnectInit lk.salyk.kg [15:19:11]written 0, free lines is 4095 [15:19:12]Connected sock=10 [15:19:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 06 20 07 01 C1 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 EF 6D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 05 03 00 35 04 06 00 E3 ED 4A 3E CE AE 7F B9 DA 9A 5D ED EC 9B [15:19:12]Write to MH i2c: 01 00 00 EB 39 24 [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: 01 [15:19:12]MH_I2C_Read... [15:19:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BD D9 47 00 54 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 05 03 00 F4 03 04 00 03 1A BF 66 B6 04 01 00 00 4C 95 92 77 11 17 7E 07 [15:19:12]CommunicateWithHost err = 0 [15:19:12]CheckOFDResponse [15:19:12]1017 (14) - 77093643461234 [15:19:12]1041 (16) - 0000000000871802 [15:19:12]1040 (4) - 198060 [15:19:12]1012 (4) - 16.08.2024 09:21 [15:19:12]1206 (1) - 0 [15:19:12]OFD Sender: Remove packet 198060 [15:19:12]ProducePacketName [15:19:12]name=ofd_packets/00198060 [15:19:12]NVStorageDeleteData [15:19:12]Read from MH i2c: 01 07 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: 01 07 00 EB 39 00 00 00 00 00 D7 0C 0E [15:19:12]RasterBufferAndPrint [15:19:12]line [15:19:12]line [15:19:12]line [15:19:12]line [15:19:12]line [15:19:12]written 0, free lines is 3301 [15:19:12]MH_Cut [15:19:12]Write to MH i2c: D1 01 00 F2 39 01 FD [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: D1 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: D1 01 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: D1 01 00 F2 39 00 FC [15:19:12]Write to MH i2c: 01 00 00 F3 39 2C [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]OFD Sender: No OFD packet to send [15:19:13]*** Cut start [15:19:13]*** Purtial cut [15:19:13]*** CUTSNS_PIN = 0 [15:19:13]*** Stage 1: CUTSNS_PIN = 1 [15:19:15]Read from MH i2c: 01 [15:19:15]MH_I2C_Read... [15:19:15]*** Stop cut motor [15:19:15]*** Cut end [15:19:15]Read from MH i2c: 01 07 00 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: 01 07 00 F3 39 00 00 00 00 00 FF 0F 41 [15:19:15]process_action close_receipt done [15:19:15]requested_data is exist [15:19:15]produce_requested_data [15:19:15]requested_item fm.sn is exist - process it [15:19:15]wFMCommunicate request_size=4 [15:19:15]MH_SAM_APDU [15:19:15]CAPDU: 80 11 00 00 [15:19:15]Write to MH i2c: E2 08 00 F4 39 80 11 00 00 00 00 00 00 A7 [15:19:15]Write i2c OK [15:19:15]MH_I2C_Read... [15:19:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:15]Read from MH i2c: E2 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: E2 17 00 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: E2 17 00 F4 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F4 [15:19:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:19:15]wFMCommunicate OK [15:19:15]requested_item fd.num is exist - process it [15:19:15]SAM_PROTO_GetFieldsCounters [15:19:15]wFMCommunicate request_size=4 [15:19:15]MH_SAM_APDU [15:19:15]CAPDU: 80 13 00 00 [15:19:15]Write to MH i2c: E2 08 00 F5 39 80 13 00 00 00 00 00 00 AA [15:19:15]Write i2c OK [15:19:15]MH_I2C_Read... [15:19:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:15]Read from MH i2c: E2 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: E2 62 00 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: E2 62 00 F5 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AC 05 03 00 0E 04 04 00 CE 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 FE [15:19:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AC 05 03 00 0E 04 04 00 CE 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:19:15]wFMCommunicate OK [15:19:15]SAM_PROTO_GetFieldsCounters done [15:19:15]requested_item shift.num is exist - process it [15:19:15]requested_item shift.opened is exist - process it [15:19:15]req_shift_opened [15:19:15]FM_GetShiftState [15:19:15]SAM_PROTO_GetShiftState [15:19:15]wFMCommunicate request_size=4 [15:19:15]MH_SAM_APDU [15:19:15]CAPDU: 80 13 01 00 [15:19:15]Write to MH i2c: E2 08 00 F6 39 80 13 01 00 00 00 00 00 AC [15:19:15]Write i2c OK [15:19:15]MH_I2C_Read... [15:19:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:15]Read from MH i2c: E2 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: E2 0E 00 [15:19:15]MH_I2C_Read... [15:19:15]Read from MH i2c: E2 0E 00 F6 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [15:19:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:19:15]wFMCommunicate OK [15:19:15]SAM_PROTO_GetShiftState done [15:19:15]FM_GetShiftState done [15:19:15]req_shift_opened done [15:19:15]requested_item shift.open_date is exist - process it [15:19:15]req_shift_open_date [15:19:15]req_shift_open_date done [15:19:15]produce_requested_data done [15:19:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198060,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:19:15]process_action_free close_receipt [15:19:15]json_value_free [15:19:15]json_value_free done [15:19:15]process_json_proto returns [15:19:15]Send response to host [15:19:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198060,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:19:15]free response buf [15:19:15]execute_script done [15:19:15]execute_script returns [15:19:15]free content buf [15:19:15]Sock 7.Close socket [15:19:15]Sock 7.Thread stoped [15:19:17]OFD Sender: No OFD packet to send [15:19:22]OFD Sender: No OFD packet to send [15:19:27]OFD Sender: No OFD packet to send [15:19:32]OFD Sender: No OFD packet to send [15:19:37]OFD Sender: No OFD packet to send [15:19:41]accept exits with 9 [15:19:41]New connection [15:19:41]New thread 3067403620 created [15:19:41]Thread 3067260260 joined [15:19:41]Waiting for new connection... [15:19:41] Sock 9.Parse request [15:19:41]Sock 9.Check first char [15:19:41]Sock 9.First char is OK [15:19:41]request: POST /json_proto HTTP/1.0 [15:19:41]Method: POST [15:19:41]URL: /json_proto [15:19:41]Method is POST - this is cgi request [15:19:41]url: /json_proto [15:19:41]query_string will be loaded in cgi processing [15:19:41]execute_cgi json_proto POST (null) [15:19:41]execute_cgi path=json_proto method=POST [15:19:41]POST find Content-Length [15:19:41]Host: 172.17.46.195:8080 [15:19:41]Content-Length: 679 [15:19:41]Content-Type: application/json [15:19:41] [15:19:41]POST finish read [15:19:41]Found Content-Length = 679 [15:19:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:41]execute_script... [15:19: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)11325468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:41]POST & json_proto [15:19:41]process_json_proto [15:19:41]json parsed OK: [15:19:41]protocol is kg_v1.0 [15:19:41]action value=close_receipt [15:19:41]process_action close_receipt [15:19:41]cmd_close_receipt [15:19:41]MH_GetDate [15:19:41]Write to MH i2c: F0 00 00 F7 39 1F [15:19:41]Write i2c OK [15:19:41]MH_I2C_Read... [15:19:41]Read from MH i2c: F0 [15:19:41]MH_I2C_Read... [15:19:41]Read from MH i2c: F0 09 00 [15:19:41]MH_I2C_Read... [15:19:41]Read from MH i2c: F0 09 00 F7 39 00 0F 6E BF 66 8D AE BC 66 27 [15:19:41]GetLastDocTimeStamp 1723821551 [15:19:41]current date 1723821583 [15:19:41]FM_GetShiftState [15:19:41]SAM_PROTO_GetShiftState [15:19:41]wFMCommunicate request_size=4 [15:19:41]MH_SAM_APDU [15:19:41]CAPDU: 80 13 01 00 [15:19:41]Write to MH i2c: E2 08 00 F8 39 80 13 01 00 00 00 00 00 AE [15:19:41]Write i2c OK [15:19:41]MH_I2C_Read... [15:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:41]Read from MH i2c: E2 [15:19:41]MH_I2C_Read... [15:19:41]Read from MH i2c: E2 0E 00 [15:19:41]MH_I2C_Read... [15:19:41]Read from MH i2c: E2 0E 00 F8 39 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [15:19:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:19:41]wFMCommunicate OK [15:19:41]SAM_PROTO_GetShiftState done [15:19:41]FM_GetShiftState done [15:19:41]opened in 1723766727 [15:19:41]opened+sec_in_day 1723853127 [15:19:41]quantity*price = 50036 [15:19:41]sum+1 = 50037 [15:19:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 402 16.08.2024 15:19 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198061 ФПД: 137894772971955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151943&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198061&fm=137894772971955&tin=02508201610067®Number=0000000000092545&sum=50000 [15:19:42]StoreToDocumentArchive [15:19:42]shift 462 fd 198061 [15:19:42]save to /storage/0462/doc_00198061 [15:19:42]save last doc name /storage/0462/doc_00198061 to /storage/kkm_last_doc_name [15:19:42]save OK [15:19:42]Clear old archive folders... [15:19:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:42]tlvbuf is 0099F6E0 [15:19:42]SAM_PROTO_ClearQueue [15:19:42]wFMCommunicate request_size=4 [15:19:42]MH_SAM_APDU [15:19:42]CAPDU: 80 09 00 00 [15:19:42]Write to MH i2c: E2 08 00 05 3A 80 09 00 00 00 00 00 00 B1 [15:19:42]Write i2c OK [15:19:42]MH_I2C_Read... [15:19:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:42]Read from MH i2c: E2 [15:19:42]MH_I2C_Read... [15:19:42]Read from MH i2c: E2 03 00 [15:19:42]MH_I2C_Read... [15:19:42]Read from MH i2c: E2 03 00 05 3A 00 90 00 B3 [15:19:42]RAPDU: 90 00 [15:19:42]wFMCommunicate OK [15:19:42]SAM_PROTO_ClearQueue done [15:19:42]KKMCreateOFDPacket [15:19:42]OFDProtocolAddRootSTLVToBuf [15:19:42]FM_MakeSignedData [15:19:42]FM_MakeSignedData [15:19:42]SAM_PROTO_SignData [15:19:42]wFMCommunicate request_size=4 [15:19:42]MH_SAM_APDU [15:19:42]CAPDU: 80 0D 01 02 [15:19:42]Write to MH i2c: E2 08 00 06 3A 80 0D 01 02 00 00 00 00 B9 [15:19:43]Write i2c OK [15:19:43]MH_I2C_Read... [15:19:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:43]Read from MH i2c: E2 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 03 00 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 03 00 06 3A 00 90 00 B4 [15:19:43]RAPDU: 90 00 [15:19:43]wFMCommunicate OK [15:19:43]wFMCommunicate request_size=255 [15:19:43]MH_SAM_APDU [15:19:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 0F 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 05 03 00 35 04 06 00 7D [15:19:43]Write to MH i2c: E2 02 01 07 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 0F 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 05 03 00 35 04 06 00 7D 00 00 67 [15:19:43]Write i2c OK [15:19:43]MH_I2C_Read... [15:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:43]Read from MH i2c: E2 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 03 00 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 03 00 07 3A 00 90 00 B5 [15:19:43]RAPDU: 90 00 [15:19:43]wFMCommunicate OK [15:19:43]wFMCommunicate request_size=10 [15:19:43]MH_SAM_APDU [15:19:43]CAPDU: 80 0D 02 02 05 6A 20 F5 99 B3 [15:19:43]Write to MH i2c: E2 0D 00 08 3A 80 0D 02 02 05 00 6A 20 F5 99 B3 00 00 91 [15:19:43]Write i2c OK [15:19:43]MH_I2C_Read... [15:19:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:43]Read from MH i2c: E2 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 03 00 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 03 00 08 3A 00 90 00 B6 [15:19:43]RAPDU: 90 00 [15:19:43]wFMCommunicate OK [15:19:43]wFMCommunicate request_size=4 [15:19:43]MH_SAM_APDU [15:19:43]CAPDU: 80 0D 03 02 [15:19:43]Write to MH i2c: E2 08 00 09 3A 80 0D 03 02 00 00 00 00 BE [15:19:43]Write i2c OK [15:19:43]MH_I2C_Read... [15:19:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:43]Read from MH i2c: E2 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 0B 00 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 0B 00 09 3A 00 95 E1 91 7B B1 3D 79 AD 90 00 55 [15:19:43]RAPDU: 95 E1 91 7B B1 3D 79 AD 90 00 [15:19:43]wFMCommunicate OK [15:19:43]SAM_PROTO_SignData done [15:19:43]FM_MakeSignedData done [15:19:43]CreateOFDProtocolMessage [15:19:43]wFMCommunicate request_size=4 [15:19:43]MH_SAM_APDU [15:19:43]CAPDU: 80 11 00 00 [15:19:43]Write to MH i2c: E2 08 00 0A 3A 80 11 00 00 00 00 00 00 BE [15:19:43]Write i2c OK [15:19:43]MH_I2C_Read... [15:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:43]Read from MH i2c: E2 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 17 00 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: E2 17 00 0A 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0B [15:19:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:19:43]wFMCommunicate OK [15:19:43]CreateOFDProtocolMessage done [15:19:43]OFDSenderStorePacket 198061 [15:19:43]StoreOFDPacket docnum=198061 [15:19:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 81 67 07 01 54 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 0F 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 05 03 00 35 04 06 00 7D 6A 20 F5 99 B3 95 E1 91 7B B1 3D 79 AD [15:19:43]CheckFolder [15:19:43]dirname=/storage/ofd_packets [15:19:43]CheckFolder done [15:19:43]ProducePacketName [15:19:43]name=ofd_packets/00198061 [15:19:43]NVStorageSaveData ofd_packets/00198061 [15:19:43]File name is /storage/ofd_packets/00198061 [15:19:43]Write 301 bytes [15:19:43]NVStorageSaveData done [15:19:43]OFDSenderStorePacket done [15:19:43]KKMCreateOFDPacket done [15:19:43]NVStorageSaveData kkm_last_timestamp [15:19:43]File name is /storage/kkm_last_timestamp [15:19:43]Write 4 bytes [15:19:43]NVStorageSaveData done [15:19:43]ExternCall_PrintAddStr [15:19:43]wPrintStart [15:19:43]Write to MH i2c: 01 00 00 0B 3A 45 [15:19:43]Write i2c OK [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: 01 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: 01 07 00 [15:19:43]MH_I2C_Read... [15:19:43]Read from MH i2c: 01 07 00 0B 3A 00 00 00 00 00 FF 0F 5A [15:19:43]RasterBufferAndPrint [15:19:43]line Счет N : (1)11325468 [15:19:43]line ИНН: 02508201610067 [15:19:43]line Контрольно-Кассовый Чек [15:19:43]line ПРОДАЖА [15:19:43]line ТРК (МРК, ГНК) : 32 [15:19:43]line Товар: 2710124130 [15:19:43]line Аи-92-К-4 [15:19:43]line 7.380 * 67.80 [15:19:43]line = 500.36 [15:19:43]line НДС 12% НСП 1% [15:19:43]line > о реализуемом товаре [15:19:43]line ОКРУГЛЕНИЕ: -0.36 [15:19:43]line ИТОГО: 500.00 [15:19:43]line Внесено: 500.00 [15:19:43]line СДАЧА: 0.00 [15:19:43]line НСП 1% : 4.43 [15:19:43]line НДС 12% : 53.14 [15:19:43]line Наличными: 500.00 [15:19:43]line Безнал.: 0.00 [15:19:43]line Место: АЗС № 95 "Партнер Нефть" [15:19:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:19:43]line СНО: Общий режим [15:19:43]line Чек 402 16.08.2024 15:19 [15:19:43]line Смена: 462 ФФД: 1.0 [15:19:43]line ЗНМ: 0300000079 [15:19:43]line РНМ: 0000000000092545 [15:19:43]line Версия ККМ: 001 [15:19:43]line ФМ: 0000000000871802 [15:19:43]line ФД: 198061 [15:19:43]line ФПД: 137894772971955 [15:19:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T151943&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198061&fm=137894772971955&tin=02508201610067®Number=0000000000092545&sum=50000 [15:19:43]OFD Sender: Processing packet 198061 [packets to send 245, broken 244] [15:19:43]ProducePacketName [15:19:43]name=ofd_packets/00198061 [15:19:43]OFD Sender: To server: pG, [15:19:43]CommunicateWithHost lk.salyk.kg:30040 [15:19:43]ConnectInit lk.salyk.kg [15:19:43]written 0, free lines is 4095 [15:19:43]Connected sock=10 [15:19:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 81 67 07 01 54 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 0F 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 05 03 00 35 04 06 00 7D 6A 20 F5 99 B3 95 E1 91 7B B1 3D 79 AD [15:19:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B2 FB 47 00 8E B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 05 03 00 F4 03 04 00 23 1A BF 66 B6 04 01 00 00 D1 E4 38 2F 0B B9 C7 83 [15:19:44]CommunicateWithHost err = 0 [15:19:44]CheckOFDResponse [15:19:44]1017 (14) - 77093643461234 [15:19:44]1041 (16) - 0000000000871802 [15:19:44]1040 (4) - 198061 [15:19:44]1012 (4) - 16.08.2024 09:21 [15:19:44]1206 (1) - 0 [15:19:44]OFD Sender: Remove packet 198061 [15:19:44]ProducePacketName [15:19:44]name=ofd_packets/00198061 [15:19:44]NVStorageDeleteData [15:19:44]Write to MH i2c: 01 00 00 36 3A 70 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: 01 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: 01 07 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: 01 07 00 36 3A 00 00 00 00 00 F4 0C 77 [15:19:44]RasterBufferAndPrint [15:19:44]line [15:19:44]line [15:19:44]line [15:19:44]line [15:19:44]line [15:19:44]written 0, free lines is 3319 [15:19:44]MH_Cut [15:19:44]Write to MH i2c: D1 01 00 3D 3A 01 49 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: D1 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: D1 01 00 [15:19:44]MH_I2C_Read... [15:19:44]Read from MH i2c: D1 01 00 3D 3A 00 48 [15:19:44]Write to MH i2c: 01 00 00 3E 3A 78 [15:19:44]Write i2c OK [15:19:44]MH_I2C_Read... [15:19:44]OFD Sender: No OFD packet to send [15:19:44]*** Cut start [15:19:44]*** Purtial cut [15:19:44]*** Stage 1: CUTSNS_PIN = 1 [15:19:45]Read from MH i2c: 01 [15:19:45]MH_I2C_Read... [15:19:45]*** Stop cut motor [15:19:45]*** Cut end [15:19:45]Read from MH i2c: 01 07 00 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: 01 07 00 3E 3A 00 00 00 00 00 FF 0F 8D [15:19:45]process_action close_receipt done [15:19:45]requested_data is exist [15:19:45]produce_requested_data [15:19:45]requested_item fm.sn is exist - process it [15:19:45]wFMCommunicate request_size=4 [15:19:45]MH_SAM_APDU [15:19:45]CAPDU: 80 11 00 00 [15:19:45]Write to MH i2c: E2 08 00 3F 3A 80 11 00 00 00 00 00 00 F3 [15:19:45]Write i2c OK [15:19:45]MH_I2C_Read... [15:19:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:45]Read from MH i2c: E2 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: E2 17 00 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: E2 17 00 3F 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 40 [15:19:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:19:45]wFMCommunicate OK [15:19:45]requested_item fd.num is exist - process it [15:19:45]SAM_PROTO_GetFieldsCounters [15:19:45]wFMCommunicate request_size=4 [15:19:45]MH_SAM_APDU [15:19:45]CAPDU: 80 13 00 00 [15:19:45]Write to MH i2c: E2 08 00 40 3A 80 13 00 00 00 00 00 00 F6 [15:19:45]Write i2c OK [15:19:45]MH_I2C_Read... [15:19:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:45]Read from MH i2c: E2 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: E2 62 00 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: E2 62 00 40 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AD 05 03 00 0E 04 04 00 CE 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 4E [15:19:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AD 05 03 00 0E 04 04 00 CE 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:19:45]wFMCommunicate OK [15:19:45]SAM_PROTO_GetFieldsCounters done [15:19:45]requested_item shift.num is exist - process it [15:19:45]requested_item shift.opened is exist - process it [15:19:45]req_shift_opened [15:19:45]FM_GetShiftState [15:19:45]SAM_PROTO_GetShiftState [15:19:45]wFMCommunicate request_size=4 [15:19:45]MH_SAM_APDU [15:19:45]CAPDU: 80 13 01 00 [15:19:45]Write to MH i2c: E2 08 00 41 3A 80 13 01 00 00 00 00 00 F8 [15:19:45]Write i2c OK [15:19:45]MH_I2C_Read... [15:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:45]Read from MH i2c: E2 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: E2 0E 00 [15:19:45]MH_I2C_Read... [15:19:45]Read from MH i2c: E2 0E 00 41 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 86 [15:19:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:19:45]wFMCommunicate OK [15:19:45]SAM_PROTO_GetShiftState done [15:19:45]FM_GetShiftState done [15:19:45]req_shift_opened done [15:19:45]requested_item shift.open_date is exist - process it [15:19:45]req_shift_open_date [15:19:45]req_shift_open_date done [15:19:45]produce_requested_data done [15:19:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198061,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:19:45]process_action_free close_receipt [15:19:45]json_value_free [15:19:45]json_value_free done [15:19:45]process_json_proto returns [15:19:45]Send response to host [15:19:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198061,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:19:45]free response buf [15:19:45]execute_script done [15:19:45]execute_script returns [15:19:45]free content buf [15:19:45]Sock 9.Close socket [15:19:45]Sock 9.Thread stoped [15:19:49]OFD Sender: No OFD packet to send [15:19:54]OFD Sender: No OFD packet to send [15:19:59]OFD Sender: No OFD packet to send [15:20:04]OFD Sender: No OFD packet to send [15:20:09]OFD Sender: No OFD packet to send [15:20:14]OFD Sender: No OFD packet to send [15:20:19]OFD Sender: No OFD packet to send [15:20:24]OFD Sender: No OFD packet to send [15:20:29]OFD Sender: No OFD packet to send [15:20:34]OFD Sender: No OFD packet to send [15:20:39]OFD Sender: No OFD packet to send [15:20:44]OFD Sender: No OFD packet to send [15:20:49]OFD Sender: No OFD packet to send [15:20:54]OFD Sender: No OFD packet to send [15:20:59]OFD Sender: No OFD packet to send [15:21:04]OFD Sender: No OFD packet to send [15:21:09]OFD Sender: No OFD packet to send [15:21:14]OFD Sender: No OFD packet to send [15:21:19]OFD Sender: No OFD packet to send [15:21:24]OFD Sender: No OFD packet to send [15:21:29]OFD Sender: No OFD packet to send [15:21:34]OFD Sender: No OFD packet to send [15:21:39]OFD Sender: No OFD packet to send [15:21:44]OFD Sender: No OFD packet to send [15:21:49]OFD Sender: No OFD packet to send [15:21:54]OFD Sender: No OFD packet to send [15:21:59]OFD Sender: No OFD packet to send [15:22: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:32]accept exits with 7 [15:22:32]New connection [15:22:32]New thread 3067260260 created [15:22:32]Thread 3067403620 joined [15:22:32]Waiting for new connection... [15:22:32] Sock 7.Parse request [15:22:32]Sock 7.Check first char [15:22:32]Sock 7.First char is OK [15:22:32]request: POST /json_proto HTTP/1.0 [15:22:32]Method: POST [15:22:32]URL: /json_proto [15:22:32]Method is POST - this is cgi request [15:22:32]url: /json_proto [15:22:32]query_string will be loaded in cgi processing [15:22:32]execute_cgi json_proto POST (null) [15:22:32]execute_cgi path=json_proto method=POST [15:22:32]POST find Content-Length [15:22:32]Host: 172.17.46.195:8080 [15:22:32]Content-Length: 818 [15:22:32]Content-Type: application/json [15:22:32] [15:22:32]POST finish read [15:22:32]Found Content-Length = 818 [15:22:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:32]execute_script... [15:22: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)11325469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:32]POST & json_proto [15:22:32]process_json_proto [15:22:32]json parsed OK: [15:22:32]protocol is kg_v1.0 [15:22:32]action value=close_receipt [15:22:32]process_action close_receipt [15:22:32]cmd_close_receipt [15:22:32]MH_GetDate [15:22:32]Write to MH i2c: F0 00 00 42 3A 6B [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: F0 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: F0 09 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: F0 09 00 42 3A 00 B9 6E BF 66 8D AE BC 66 1D [15:22:32]GetLastDocTimeStamp 1723821583 [15:22:32]current date 1723821753 [15:22:32]FM_GetShiftState [15:22:32]SAM_PROTO_GetShiftState [15:22:32]wFMCommunicate request_size=4 [15:22:32]MH_SAM_APDU [15:22:32]CAPDU: 80 13 01 00 [15:22:32]Write to MH i2c: E2 08 00 43 3A 80 13 01 00 00 00 00 00 FA [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:32]Read from MH i2c: E2 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 0E 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 0E 00 43 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 88 [15:22:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:22:32]wFMCommunicate OK [15:22:32]SAM_PROTO_GetShiftState done [15:22:32]FM_GetShiftState done [15:22:32]opened in 1723766727 [15:22:32]opened+sec_in_day 1723853127 [15:22:32]quantity*price = 500024 [15:22:32]sum+1 = 500025 [15:22:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 403 16.08.2024 15:22 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198062 ФПД: 181252414459322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152233&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198062&fm=181252414459322&tin=02508201610067®Number=0000000000092545&sum=500024 [15:22:33]StoreToDocumentArchive [15:22:33]shift 462 fd 198062 [15:22:33]save to /storage/0462/doc_00198062 [15:22:33]save last doc name /storage/0462/doc_00198062 to /storage/kkm_last_doc_name [15:22:33]save OK [15:22:33]Clear old archive folders... [15:22:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:22:33]tlvbuf is B6E16010 [15:22:33]SAM_PROTO_ClearQueue [15:22:33]wFMCommunicate request_size=4 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 09 00 00 [15:22:33]Write to MH i2c: E2 08 00 50 3A 80 09 00 00 00 00 00 00 FC [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:33]Read from MH i2c: E2 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 50 3A 00 90 00 FE [15:22:33]RAPDU: 90 00 [15:22:33]wFMCommunicate OK [15:22:33]SAM_PROTO_ClearQueue done [15:22:33]KKMCreateOFDPacket [15:22:33]OFDProtocolAddRootSTLVToBuf [15:22:33]FM_MakeSignedData [15:22:33]FM_MakeSignedData [15:22:33]SAM_PROTO_SignData [15:22:33]wFMCommunicate request_size=4 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 0D 01 02 [15:22:33]Write to MH i2c: E2 08 00 51 3A 80 0D 01 02 00 00 00 00 04 [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:33]Read from MH i2c: E2 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 51 3A 00 90 00 FF [15:22:33]RAPDU: 90 00 [15:22:33]wFMCommunicate OK [15:22:33]wFMCommunicate request_size=255 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 B9 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 05 03 00 35 04 06 00 A4 D9 1D C7 [15:22:33]Write to MH i2c: E2 02 01 52 3A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 B9 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 05 03 00 35 04 06 00 A4 D9 1D C7 00 00 8C [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:33]Read from MH i2c: E2 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 52 3A 00 90 00 00 [15:22:33]RAPDU: 90 00 [15:22:33]wFMCommunicate OK [15:22:33]wFMCommunicate request_size=7 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 0D 02 02 02 4D BA [15:22:33]Write to MH i2c: E2 0A 00 53 3A 80 0D 02 02 02 00 4D BA 00 00 12 [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:33]Read from MH i2c: E2 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 03 00 53 3A 00 90 00 01 [15:22:33]RAPDU: 90 00 [15:22:33]wFMCommunicate OK [15:22:33]wFMCommunicate request_size=4 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 0D 03 02 [15:22:33]Write to MH i2c: E2 08 00 54 3A 80 0D 03 02 00 00 00 00 09 [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:33]Read from MH i2c: E2 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 0B 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 0B 00 54 3A 00 B9 66 B0 1D 31 42 B0 3F 90 00 58 [15:22:33]RAPDU: B9 66 B0 1D 31 42 B0 3F 90 00 [15:22:33]wFMCommunicate OK [15:22:33]SAM_PROTO_SignData done [15:22:33]FM_MakeSignedData done [15:22:33]CreateOFDProtocolMessage [15:22:33]wFMCommunicate request_size=4 [15:22:33]MH_SAM_APDU [15:22:33]CAPDU: 80 11 00 00 [15:22:33]Write to MH i2c: E2 08 00 55 3A 80 11 00 00 00 00 00 00 09 [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:33]Read from MH i2c: E2 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 17 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: E2 17 00 55 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 56 [15:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:22:33]wFMCommunicate OK [15:22:33]CreateOFDProtocolMessage done [15:22:33]OFDSenderStorePacket 198062 [15:22:33]StoreOFDPacket docnum=198062 [15:22:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CA F4 04 01 E2 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 B9 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 05 03 00 35 04 06 00 A4 D9 1D C7 4D BA B9 66 B0 1D 31 42 B0 3F [15:22:33]CheckFolder [15:22:33]dirname=/storage/ofd_packets [15:22:33]CheckFolder done [15:22:33]ProducePacketName [15:22:33]name=ofd_packets/00198062 [15:22:33]NVStorageSaveData ofd_packets/00198062 [15:22:33]File name is /storage/ofd_packets/00198062 [15:22:33]Write 298 bytes [15:22:33]NVStorageSaveData done [15:22:33]OFDSenderStorePacket done [15:22:33]KKMCreateOFDPacket done [15:22:33]NVStorageSaveData kkm_last_timestamp [15:22:33]File name is /storage/kkm_last_timestamp [15:22:33]Write 4 bytes [15:22:33]NVStorageSaveData done [15:22:33]ExternCall_PrintAddStr [15:22:33]wPrintStart [15:22:33]Write to MH i2c: 01 00 00 56 3A 90 [15:22:33]Write i2c OK [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: 01 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: 01 07 00 [15:22:33]MH_I2C_Read... [15:22:33]Read from MH i2c: 01 07 00 56 3A 00 00 00 00 00 FF 0F A5 [15:22:33]RasterBufferAndPrint [15:22:33]line Счет N : (1)11325469 [15:22:33]line ИНН: 02508201610067 [15:22:33]line Контрольно-Кассовый Чек [15:22:33]line ПРОДАЖА [15:22:33]line ТРК (МРК, ГНК) : 51 [15:22:33]line Товар: 2710194210 [15:22:33]line ДТ-К-5 [15:22:33]line 65.620 * 76.20 [15:22:33]line = 5000.24 [15:22:33]line НДС 12% НСП 1% [15:22:33]line > о реализуемом товаре [15:22:33]line ИТОГО: 5000.24 [15:22:33]line НСП 1% : 44.25 [15:22:33]line НДС 12% : 531.00 [15:22:33]line Наличными: 0.00 [15:22:33]line Безнал.: 5000.24 [15:22:33]line Место: АЗС № 95 "Партнер Нефть" [15:22:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:22:33]line СНО: Общий режим [15:22:33]line Чек 403 16.08.2024 15:22 [15:22:33]line Смена: 462 ФФД: 1.0 [15:22:33]line ЗНМ: 0300000079 [15:22:33]line РНМ: 0000000000092545 [15:22:33]line Версия ККМ: 001 [15:22:33]line Платежная система: Бакай Банк [15:22:33]line ФМ: 0000000000871802 [15:22:33]line ФД: 198062 [15:22:33]line ФПД: 181252414459322 [15:22:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152233&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198062&fm=181252414459322&tin=02508201610067®Number=0000000000092545&sum=500024 [15:22:34]OFD Sender: Processing packet 198062 [packets to send 245, broken 244] [15:22:34]ProducePacketName [15:22:34]name=ofd_packets/00198062 [15:22:34]OFD Sender: To server: pG, [15:22:34]CommunicateWithHost lk.salyk.kg:30040 [15:22:34]ConnectInit lk.salyk.kg [15:22:34]written 0, free lines is 4095 [15:22:34]Connected sock=10 [15:22:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 CA F4 04 01 E2 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 B9 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 05 03 00 35 04 06 00 A4 D9 1D C7 4D BA B9 66 B0 1D 31 42 B0 3F [15:22:34]Write to MH i2c: 01 00 00 80 3A BA [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: 01 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: 01 07 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: 01 07 00 80 3A 00 00 00 00 00 E7 0C B4 [15:22:34]RasterBufferAndPrint [15:22:34]line [15:22:34]line [15:22:34]line [15:22:34]line [15:22:34]line [15:22:34]written 0, free lines is 3310 [15:22:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2A F9 47 00 E9 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 05 03 00 F4 03 04 00 CD 1A BF 66 B6 04 01 00 00 93 18 D2 11 7D F1 14 87 [15:22:34]CommunicateWithHost err = 0 [15:22:34]CheckOFDResponse [15:22:34]1017 (14) - 77093643461234 [15:22:34]1041 (16) - 0000000000871802 [15:22:34]1040 (4) - 198062 [15:22:34]1012 (4) - 16.08.2024 09:24 [15:22:34]1206 (1) - 0 [15:22:34]OFD Sender: Remove packet 198062 [15:22:34]ProducePacketName [15:22:34]name=ofd_packets/00198062 [15:22:34]NVStorageDeleteData [15:22:34]MH_Cut [15:22:34]Write to MH i2c: D1 01 00 87 3A 01 93 [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: D1 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: D1 01 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: D1 01 00 87 3A 00 92 [15:22:34]Write to MH i2c: 01 00 00 88 3A C2 [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:35]OFD Sender: No OFD packet to send [15:22:35]*** Cut start [15:22:35]*** Purtial cut [15:22:35]*** CUTSNS_PIN = 0 [15:22:35]*** Stage 1: CUTSNS_PIN = 1 [15:22:37]Read from MH i2c: 01 [15:22:37]MH_I2C_Read... [15:22:37]*** Stop cut motor [15:22:37]*** Cut end [15:22:37]Read from MH i2c: 01 07 00 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: 01 07 00 88 3A 00 00 00 00 00 FF 0F D7 [15:22:37]process_action close_receipt done [15:22:37]requested_data is exist [15:22:37]produce_requested_data [15:22:37]requested_item fm.sn is exist - process it [15:22:37]wFMCommunicate request_size=4 [15:22:37]MH_SAM_APDU [15:22:37]CAPDU: 80 11 00 00 [15:22:37]Write to MH i2c: E2 08 00 89 3A 80 11 00 00 00 00 00 00 3D [15:22:37]Write i2c OK [15:22:37]MH_I2C_Read... [15:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:37]Read from MH i2c: E2 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: E2 17 00 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: E2 17 00 89 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8A [15:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:22:37]wFMCommunicate OK [15:22:37]requested_item fd.num is exist - process it [15:22:37]SAM_PROTO_GetFieldsCounters [15:22:37]wFMCommunicate request_size=4 [15:22:37]MH_SAM_APDU [15:22:37]CAPDU: 80 13 00 00 [15:22:37]Write to MH i2c: E2 08 00 8A 3A 80 13 00 00 00 00 00 00 40 [15:22:37]Write i2c OK [15:22:37]MH_I2C_Read... [15:22:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:37]Read from MH i2c: E2 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: E2 62 00 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: E2 62 00 8A 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AE 05 03 00 0E 04 04 00 CE 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 9C [15:22:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AE 05 03 00 0E 04 04 00 CE 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:22:37]wFMCommunicate OK [15:22:37]SAM_PROTO_GetFieldsCounters done [15:22:37]requested_item shift.num is exist - process it [15:22:37]requested_item shift.opened is exist - process it [15:22:37]req_shift_opened [15:22:37]FM_GetShiftState [15:22:37]SAM_PROTO_GetShiftState [15:22:37]wFMCommunicate request_size=4 [15:22:37]MH_SAM_APDU [15:22:37]CAPDU: 80 13 01 00 [15:22:37]Write to MH i2c: E2 08 00 8B 3A 80 13 01 00 00 00 00 00 42 [15:22:37]Write i2c OK [15:22:37]MH_I2C_Read... [15:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:37]Read from MH i2c: E2 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: E2 0E 00 [15:22:37]MH_I2C_Read... [15:22:37]Read from MH i2c: E2 0E 00 8B 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [15:22:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:22:37]wFMCommunicate OK [15:22:37]SAM_PROTO_GetShiftState done [15:22:37]FM_GetShiftState done [15:22:37]req_shift_opened done [15:22:37]requested_item shift.open_date is exist - process it [15:22:37]req_shift_open_date [15:22:37]req_shift_open_date done [15:22:37]produce_requested_data done [15:22:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198062,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:22:37]process_action_free close_receipt [15:22:37]json_value_free [15:22:37]json_value_free done [15:22:37]process_json_proto returns [15:22:37]Send response to host [15:22:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198062,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:22:37]free response buf [15:22:37]execute_script done [15:22:37]execute_script returns [15:22:37]free content buf [15:22:37]Sock 7.Close socket [15:22:37]Sock 7.Thread stoped [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:29]accept exits with 9 [15:23:29]New connection [15:23:29]New thread 3067403620 created [15:23:29]Thread 3067260260 joined [15:23:29]Waiting for new connection... [15:23:29] Sock 9.Parse request [15:23:29]Sock 9.Check first char [15:23:29]Sock 9.First char is OK [15:23:29]request: POST /json_proto HTTP/1.0 [15:23:29]Method: POST [15:23:29]URL: /json_proto [15:23:29]Method is POST - this is cgi request [15:23:29]url: /json_proto [15:23:29]query_string will be loaded in cgi processing [15:23:29]execute_cgi json_proto POST (null) [15:23:29]execute_cgi path=json_proto method=POST [15:23:29]POST find Content-Length [15:23:29]Host: 172.17.46.195:8080 [15:23:29]Content-Length: 808 [15:23:29]Content-Type: application/json [15:23:29] [15:23:29]POST finish read [15:23:29]Found Content-Length = 808 [15:23:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:29]execute_script... [15:23: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)11325474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:29]POST & json_proto [15:23:29]process_json_proto [15:23:29]json parsed OK: [15:23:29]protocol is kg_v1.0 [15:23:29]action value=close_receipt [15:23:29]process_action close_receipt [15:23:29]cmd_close_receipt [15:23:29]MH_GetDate [15:23:29]Write to MH i2c: F0 00 00 8C 3A B5 [15:23:29]Write i2c OK [15:23:29]MH_I2C_Read... [15:23:29]Read from MH i2c: F0 [15:23:29]MH_I2C_Read... [15:23:29]Read from MH i2c: F0 09 00 [15:23:29]MH_I2C_Read... [15:23:29]Read from MH i2c: F0 09 00 8C 3A 00 F3 6E BF 66 8D AE BC 66 A1 [15:23:29]GetLastDocTimeStamp 1723821753 [15:23:29]current date 1723821811 [15:23:29]FM_GetShiftState [15:23:29]SAM_PROTO_GetShiftState [15:23:29]wFMCommunicate request_size=4 [15:23:29]MH_SAM_APDU [15:23:29]CAPDU: 80 13 01 00 [15:23:29]Write to MH i2c: E2 08 00 8D 3A 80 13 01 00 00 00 00 00 44 [15:23:29]Write i2c OK [15:23:29]MH_I2C_Read... [15:23:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:29]Read from MH i2c: E2 [15:23:29]MH_I2C_Read... [15:23:29]Read from MH i2c: E2 0E 00 [15:23:29]MH_I2C_Read... [15:23:29]Read from MH i2c: E2 0E 00 8D 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D2 [15:23:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:23:29]wFMCommunicate OK [15:23:29]SAM_PROTO_GetShiftState done [15:23:29]FM_GetShiftState done [15:23:29]opened in 1723766727 [15:23:29]opened+sec_in_day 1723853127 [15:23:29]quantity*price = 50025 [15:23:29]sum+1 = 50027 [15:23:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.26 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.26 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 404 16.08.2024 15:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198063 ФПД: 175437936496257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152331&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198063&fm=175437936496257&tin=02508201610067®Number=0000000000092545&sum=50026 [15:23:30]StoreToDocumentArchive [15:23:30]shift 462 fd 198063 [15:23:30]save to /storage/0462/doc_00198063 [15:23:30]save last doc name /storage/0462/doc_00198063 to /storage/kkm_last_doc_name [15:23:30]save OK [15:23:30]Clear old archive folders... [15:23:30]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:23:30]tlvbuf is 00A00450 [15:23:30]SAM_PROTO_ClearQueue [15:23:30]wFMCommunicate request_size=4 [15:23:30]MH_SAM_APDU [15:23:30]CAPDU: 80 09 00 00 [15:23:30]Write to MH i2c: E2 08 00 9A 3A 80 09 00 00 00 00 00 00 46 [15:23:30]Write i2c OK [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 [15:23:30]MH_I2C_Read... [15:23:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:30]Read from MH i2c: E2 03 00 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 9A 3A 00 90 00 48 [15:23:30]RAPDU: 90 00 [15:23:30]wFMCommunicate OK [15:23:30]SAM_PROTO_ClearQueue done [15:23:30]KKMCreateOFDPacket [15:23:30]OFDProtocolAddRootSTLVToBuf [15:23:30]FM_MakeSignedData [15:23:30]FM_MakeSignedData [15:23:30]SAM_PROTO_SignData [15:23:30]wFMCommunicate request_size=4 [15:23:30]MH_SAM_APDU [15:23:30]CAPDU: 80 0D 01 02 [15:23:30]Write to MH i2c: E2 08 00 9B 3A 80 0D 01 02 00 00 00 00 4E [15:23:30]Write i2c OK [15:23:30]MH_I2C_Read... [15:23:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:30]Read from MH i2c: E2 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 9B 3A 00 90 00 49 [15:23:30]RAPDU: 90 00 [15:23:30]wFMCommunicate OK [15:23:30]wFMCommunicate request_size=255 [15:23:30]MH_SAM_APDU [15:23:30]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 F3 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 05 03 [15:23:30]Write to MH i2c: E2 02 01 9C 3A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 F3 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 05 03 00 00 44 [15:23:30]Write i2c OK [15:23:30]MH_I2C_Read... [15:23:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:30]Read from MH i2c: E2 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 9C 3A 00 90 00 4A [15:23:30]RAPDU: 90 00 [15:23:30]wFMCommunicate OK [15:23:30]wFMCommunicate request_size=16 [15:23:30]MH_SAM_APDU [15:23:30]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 9F 8F 53 E2 8E 81 [15:23:30]Write to MH i2c: E2 13 00 9D 3A 80 0D 02 02 0B 00 00 35 04 06 00 9F 8F 53 E2 8E 81 00 00 18 [15:23:30]Write i2c OK [15:23:30]MH_I2C_Read... [15:23:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:30]Read from MH i2c: E2 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 [15:23:30]MH_I2C_Read... [15:23:30]Read from MH i2c: E2 03 00 9D 3A 00 90 00 4B [15:23:30]RAPDU: 90 00 [15:23:30]wFMCommunicate OK [15:23:30]wFMCommunicate request_size=4 [15:23:30]MH_SAM_APDU [15:23:30]CAPDU: 80 0D 03 02 [15:23:30]Write to MH i2c: E2 08 00 9E 3A 80 0D 03 02 00 00 00 00 53 [15:23:30]Write i2c OK [15:23:30]MH_I2C_Read... [15:23:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:31]Read from MH i2c: E2 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: E2 0B 00 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: E2 0B 00 9E 3A 00 68 B4 85 D4 9E E9 5B A2 90 00 4D [15:23:31]RAPDU: 68 B4 85 D4 9E E9 5B A2 90 00 [15:23:31]wFMCommunicate OK [15:23:31]SAM_PROTO_SignData done [15:23:31]FM_MakeSignedData done [15:23:31]CreateOFDProtocolMessage [15:23:31]wFMCommunicate request_size=4 [15:23:31]MH_SAM_APDU [15:23:31]CAPDU: 80 11 00 00 [15:23:31]Write to MH i2c: E2 08 00 9F 3A 80 11 00 00 00 00 00 00 53 [15:23:31]Write i2c OK [15:23:31]MH_I2C_Read... [15:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:31]Read from MH i2c: E2 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: E2 17 00 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: E2 17 00 9F 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A0 [15:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:23:31]wFMCommunicate OK [15:23:31]CreateOFDProtocolMessage done [15:23:31]OFDSenderStorePacket 198063 [15:23:31]StoreOFDPacket docnum=198063 [15:23:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 96 FA 0D 01 B4 B1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 F3 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 05 03 00 35 04 06 00 9F 8F 53 E2 8E 81 68 B4 85 D4 9E E9 5B A2 [15:23:31]CheckFolder [15:23:31]dirname=/storage/ofd_packets [15:23:31]CheckFolder done [15:23:31]ProducePacketName [15:23:31]name=ofd_packets/00198063 [15:23:31]NVStorageSaveData ofd_packets/00198063 [15:23:31]File name is /storage/ofd_packets/00198063 [15:23:31]Write 307 bytes [15:23:31]NVStorageSaveData done [15:23:31]OFDSenderStorePacket done [15:23:31]KKMCreateOFDPacket done [15:23:31]NVStorageSaveData kkm_last_timestamp [15:23:31]File name is /storage/kkm_last_timestamp [15:23:31]Write 4 bytes [15:23:31]NVStorageSaveData done [15:23:31]ExternCall_PrintAddStr [15:23:31]wPrintStart [15:23:31]Write to MH i2c: 01 00 00 A0 3A DA [15:23:31]Write i2c OK [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: 01 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: 01 07 00 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: 01 07 00 A0 3A 00 00 00 00 00 FF 0F EF [15:23:31]RasterBufferAndPrint [15:23:31]line Счет N : (1)11325474 [15:23:31]line ИНН: 02508201610067 [15:23:31]line Контрольно-Кассовый Чек [15:23:31]line ПРОДАЖА [15:23:31]line ТРК (МРК, ГНК) : 62 [15:23:31]line Товар: 2710194210 [15:23:31]line D-ENERGY ДТ-К-5 [15:23:31]line 6.480 * 77.20 [15:23:31]line = 500.26 [15:23:31]line НДС 12% НСП 1% [15:23:31]line > о реализуемом товаре [15:23:31]line ИТОГО: 500.26 [15:23:31]line НСП 1% : 4.43 [15:23:31]line НДС 12% : 53.12 [15:23:31]line Наличными: 0.00 [15:23:31]line Безнал.: 500.26 [15:23:31]line Место: АЗС № 95 "Партнер Нефть" [15:23:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:23:31]line СНО: Общий режим [15:23:31]line Чек 404 16.08.2024 15:23 [15:23:31]line Смена: 462 ФФД: 1.0 [15:23:31]line ЗНМ: 0300000079 [15:23:31]line РНМ: 0000000000092545 [15:23:31]line Версия ККМ: 001 [15:23:31]line Платежная система: O! деньги [15:23:31]line ФМ: 0000000000871802 [15:23:31]line ФД: 198063 [15:23:31]line ФПД: 175437936496257 [15:23:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152331&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198063&fm=175437936496257&tin=02508201610067®Number=0000000000092545&sum=50026 [15:23:31]OFD Sender: Processing packet 198063 [packets to send 245, broken 244] [15:23:31]ProducePacketName [15:23:31]name=ofd_packets/00198063 [15:23:31]OFD Sender: To server: pG, [15:23:31]CommunicateWithHost lk.salyk.kg:30040 [15:23:31]ConnectInit lk.salyk.kg [15:23:31]written 0, free lines is 4095 [15:23:31]Connected sock=10 [15:23:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 96 FA 0D 01 B4 B1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 F3 6E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 05 03 00 35 04 06 00 9F 8F 53 E2 8E 81 68 B4 85 D4 9E E9 5B A2 [15:23:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D2 73 47 00 64 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 05 03 00 F4 03 04 00 07 1B BF 66 B6 04 01 00 00 A0 A4 C6 AC BE F4 BD 74 [15:23:31]CommunicateWithHost err = 0 [15:23:31]CheckOFDResponse [15:23:31]1017 (14) - 77093643461234 [15:23:31]1041 (16) - 0000000000871802 [15:23:31]1040 (4) - 198063 [15:23:31]1012 (4) - 16.08.2024 09:25 [15:23:31]1206 (1) - 0 [15:23:31]OFD Sender: Remove packet 198063 [15:23:31]ProducePacketName [15:23:31]name=ofd_packets/00198063 [15:23:31]NVStorageDeleteData [15:23:31]Write to MH i2c: 01 00 00 CA 3A 04 [15:23:31]Write i2c OK [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: 01 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: 01 07 00 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: 01 07 00 CA 3A 00 00 00 00 00 01 0D 19 [15:23:31]RasterBufferAndPrint [15:23:31]line [15:23:31]line [15:23:31]line [15:23:31]line [15:23:31]line [15:23:31]written 0, free lines is 3335 [15:23:31]MH_Cut [15:23:31]Write to MH i2c: D1 01 00 D1 3A 01 DD [15:23:31]Write i2c OK [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: D1 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: D1 01 00 [15:23:31]MH_I2C_Read... [15:23:31]Read from MH i2c: D1 01 00 D1 3A 00 DC [15:23:31]Write to MH i2c: 01 00 00 D2 3A 0C [15:23:31]Write i2c OK [15:23:31]MH_I2C_Read... [15:23:32]OFD Sender: No OFD packet to send [15:23:32]*** Cut start [15:23:32]*** Purtial cut [15:23:32]*** Stage 1: CUTSNS_PIN = 1 [15:23:32]Read from MH i2c: 01 [15:23:32]MH_I2C_Read... [15:23:32]*** Stop cut motor [15:23:32]*** Cut end [15:23:32]Read from MH i2c: 01 07 00 [15:23:32]MH_I2C_Read... [15:23:32]Read from MH i2c: 01 07 00 D2 3A 00 00 00 00 00 FF 0F 21 [15:23:32]process_action close_receipt done [15:23:32]requested_data is exist [15:23:32]produce_requested_data [15:23:32]requested_item fm.sn is exist - process it [15:23:32]wFMCommunicate request_size=4 [15:23:32]MH_SAM_APDU [15:23:32]CAPDU: 80 11 00 00 [15:23:32]Write to MH i2c: E2 08 00 D3 3A 80 11 00 00 00 00 00 00 87 [15:23:32]Write i2c OK [15:23:32]MH_I2C_Read... [15:23:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:32]Read from MH i2c: E2 [15:23:32]MH_I2C_Read... [15:23:32]Read from MH i2c: E2 17 00 [15:23:32]MH_I2C_Read... [15:23:32]Read from MH i2c: E2 17 00 D3 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D4 [15:23:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:23:32]wFMCommunicate OK [15:23:32]requested_item fd.num is exist - process it [15:23:32]SAM_PROTO_GetFieldsCounters [15:23:32]wFMCommunicate request_size=4 [15:23:32]MH_SAM_APDU [15:23:32]CAPDU: 80 13 00 00 [15:23:32]Write to MH i2c: E2 08 00 D4 3A 80 13 00 00 00 00 00 00 8A [15:23:32]Write i2c OK [15:23:32]MH_I2C_Read... [15:23:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:33]Read from MH i2c: E2 [15:23:33]MH_I2C_Read... [15:23:33]Read from MH i2c: E2 62 00 [15:23:33]MH_I2C_Read... [15:23:33]Read from MH i2c: E2 62 00 D4 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AF 05 03 00 0E 04 04 00 CE 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 EA [15:23:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 AF 05 03 00 0E 04 04 00 CE 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:23:33]wFMCommunicate OK [15:23:33]SAM_PROTO_GetFieldsCounters done [15:23:33]requested_item shift.num is exist - process it [15:23:33]requested_item shift.opened is exist - process it [15:23:33]req_shift_opened [15:23:33]FM_GetShiftState [15:23:33]SAM_PROTO_GetShiftState [15:23:33]wFMCommunicate request_size=4 [15:23:33]MH_SAM_APDU [15:23:33]CAPDU: 80 13 01 00 [15:23:33]Write to MH i2c: E2 08 00 D5 3A 80 13 01 00 00 00 00 00 8C [15:23:33]Write i2c OK [15:23:33]MH_I2C_Read... [15:23:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:33]Read from MH i2c: E2 [15:23:33]MH_I2C_Read... [15:23:33]Read from MH i2c: E2 0E 00 [15:23:33]MH_I2C_Read... [15:23:33]Read from MH i2c: E2 0E 00 D5 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [15:23:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:23:33]wFMCommunicate OK [15:23:33]SAM_PROTO_GetShiftState done [15:23:33]FM_GetShiftState done [15:23:33]req_shift_opened done [15:23:33]requested_item shift.open_date is exist - process it [15:23:33]req_shift_open_date [15:23:33]req_shift_open_date done [15:23:33]produce_requested_data done [15:23:33]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198063,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:23:33]process_action_free close_receipt [15:23:33]json_value_free [15:23:33]json_value_free done [15:23:33]process_json_proto returns [15:23:33]Send response to host [15:23:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198063,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:23:33]free response buf [15:23:33]execute_script done [15:23:33]execute_script returns [15:23:33]free content buf [15:23:33]Sock 9.Close socket [15:23:33]Sock 9.Thread stoped [15:23:37]OFD Sender: No OFD packet to send [15:23:42]OFD Sender: No OFD packet to send [15:23:46]accept exits with 7 [15:23:46]New connection [15:23:46]New thread 3067260260 created [15:23:46]Thread 3067403620 joined [15:23:46]Waiting for new connection... [15:23:46] Sock 7.Parse request [15:23:46]Sock 7.Check first char [15:23:46]Sock 7.First char is OK [15:23:46]request: POST /json_proto HTTP/1.0 [15:23:46]Method: POST [15:23:46]URL: /json_proto [15:23:46]Method is POST - this is cgi request [15:23:46]url: /json_proto [15:23:46]query_string will be loaded in cgi processing [15:23:46]execute_cgi json_proto POST (null) [15:23:46]execute_cgi path=json_proto method=POST [15:23:46]POST find Content-Length [15:23:46]Host: 172.17.46.195:8080 [15:23:46]Content-Length: 794 [15:23:46]Content-Type: application/json [15:23:46] [15:23:46]POST finish read [15:23:46]Found Content-Length = 794 [15:23:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 55.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\u000A90824", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:46]execute_script... [15:23: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)11325470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 55.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\u000A90824", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:46]POST & json_proto [15:23:46]process_json_proto [15:23:46]json parsed OK: [15:23:46]protocol is kg_v1.0 [15:23:46]action value=close_receipt [15:23:46]process_action close_receipt [15:23:46]cmd_close_receipt [15:23:46]MH_GetDate [15:23:46]Write to MH i2c: F0 00 00 D6 3A FF [15:23:46]Write i2c OK [15:23:46]MH_I2C_Read... [15:23:46]Read from MH i2c: F0 [15:23:46]MH_I2C_Read... [15:23:46]Read from MH i2c: F0 09 00 [15:23:46]MH_I2C_Read... [15:23:46]Read from MH i2c: F0 09 00 D6 3A 00 03 6F BF 66 8D AE BC 66 FC [15:23:46]GetLastDocTimeStamp 1723821811 [15:23:46]current date 1723821827 [15:23:46]FM_GetShiftState [15:23:46]SAM_PROTO_GetShiftState [15:23:46]wFMCommunicate request_size=4 [15:23:46]MH_SAM_APDU [15:23:46]CAPDU: 80 13 01 00 [15:23:46]Write to MH i2c: E2 08 00 D7 3A 80 13 01 00 00 00 00 00 8E [15:23:46]Write i2c OK [15:23:46]MH_I2C_Read... [15:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:46]Read from MH i2c: E2 [15:23:46]MH_I2C_Read... [15:23:46]Read from MH i2c: E2 0E 00 [15:23:46]MH_I2C_Read... [15:23:46]Read from MH i2c: E2 0E 00 D7 3A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1C [15:23:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:23:46]wFMCommunicate OK [15:23:46]SAM_PROTO_GetShiftState done [15:23:46]FM_GetShiftState done [15:23:46]opened in 1723766727 [15:23:46]opened+sec_in_day 1723853127 [15:23:46]quantity*price = 0 [15:23:46]sum+1 = 1 [15:23:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 405 16.08.2024 15:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 90824 ФМ: 0000000000871802 ФД: 198064 ФПД: 269503748464260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152347&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198064&fm=269503748464260&tin=02508201610067®Number=0000000000092545&sum=0 [15:23:47]StoreToDocumentArchive [15:23:47]shift 462 fd 198064 [15:23:47]save to /storage/0462/doc_00198064 [15:23:47]save last doc name /storage/0462/doc_00198064 to /storage/kkm_last_doc_name [15:23:47]save OK [15:23:47]Clear old archive folders... [15:23:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:23:47]tlvbuf is 00905F10 [15:23:47]SAM_PROTO_ClearQueue [15:23:47]wFMCommunicate request_size=4 [15:23:47]MH_SAM_APDU [15:23:47]CAPDU: 80 09 00 00 [15:23:47]Write to MH i2c: E2 08 00 E4 3A 80 09 00 00 00 00 00 00 90 [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:47]Read from MH i2c: E2 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 E4 3A 00 90 00 92 [15:23:47]RAPDU: 90 00 [15:23:47]wFMCommunicate OK [15:23:47]SAM_PROTO_ClearQueue done [15:23:47]KKMCreateOFDPacket [15:23:47]OFDProtocolAddRootSTLVToBuf [15:23:47]FM_MakeSignedData [15:23:47]FM_MakeSignedData [15:23:47]SAM_PROTO_SignData [15:23:47]wFMCommunicate request_size=4 [15:23:47]MH_SAM_APDU [15:23:47]CAPDU: 80 0D 01 02 [15:23:47]Write to MH i2c: E2 08 00 E5 3A 80 0D 01 02 00 00 00 00 98 [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:47]Read from MH i2c: E2 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 E5 3A 00 90 00 93 [15:23:47]RAPDU: 90 00 [15:23:47]wFMCommunicate OK [15:23:47]wFMCommunicate request_size=255 [15:23:47]MH_SAM_APDU [15:23:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 05 03 00 35 04 06 00 F5 [15:23:47]Write to MH i2c: E2 02 01 E6 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 05 03 00 35 04 06 00 F5 00 00 F2 [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]OFD Sender: No OFD packet to send [15:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:47]Read from MH i2c: E2 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 E6 3A 00 90 00 94 [15:23:47]RAPDU: 90 00 [15:23:47]wFMCommunicate OK [15:23:47]wFMCommunicate request_size=10 [15:23:47]MH_SAM_APDU [15:23:47]CAPDU: 80 0D 02 02 05 1C BB 31 5E 84 [15:23:47]Write to MH i2c: E2 0D 00 E7 3A 80 0D 02 02 05 00 1C BB 31 5E 84 00 00 8F [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:47]Read from MH i2c: E2 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 03 00 E7 3A 00 90 00 95 [15:23:47]RAPDU: 90 00 [15:23:47]wFMCommunicate OK [15:23:47]wFMCommunicate request_size=4 [15:23:47]MH_SAM_APDU [15:23:47]CAPDU: 80 0D 03 02 [15:23:47]Write to MH i2c: E2 08 00 E8 3A 80 0D 03 02 00 00 00 00 9D [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:47]Read from MH i2c: E2 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 0B 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 0B 00 E8 3A 00 7D 26 38 DB B7 D6 B3 E8 90 00 7C [15:23:47]RAPDU: 7D 26 38 DB B7 D6 B3 E8 90 00 [15:23:47]wFMCommunicate OK [15:23:47]SAM_PROTO_SignData done [15:23:47]FM_MakeSignedData done [15:23:47]CreateOFDProtocolMessage [15:23:47]wFMCommunicate request_size=4 [15:23:47]MH_SAM_APDU [15:23:47]CAPDU: 80 11 00 00 [15:23:47]Write to MH i2c: E2 08 00 E9 3A 80 11 00 00 00 00 00 00 9D [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:47]Read from MH i2c: E2 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 17 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: E2 17 00 E9 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EA [15:23:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:23:47]wFMCommunicate OK [15:23:47]CreateOFDProtocolMessage done [15:23:47]OFDSenderStorePacket 198064 [15:23:47]StoreOFDPacket docnum=198064 [15:23:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 02 07 01 85 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 05 03 00 35 04 06 00 F5 1C BB 31 5E 84 7D 26 38 DB B7 D6 B3 E8 [15:23:47]CheckFolder [15:23:47]dirname=/storage/ofd_packets [15:23:47]CheckFolder done [15:23:47]ProducePacketName [15:23:47]name=ofd_packets/00198064 [15:23:47]NVStorageSaveData ofd_packets/00198064 [15:23:47]File name is /storage/ofd_packets/00198064 [15:23:47]Write 301 bytes [15:23:47]NVStorageSaveData done [15:23:47]OFDSenderStorePacket done [15:23:47]KKMCreateOFDPacket done [15:23:47]NVStorageSaveData kkm_last_timestamp [15:23:47]File name is /storage/kkm_last_timestamp [15:23:47]Write 4 bytes [15:23:47]NVStorageSaveData done [15:23:47]ExternCall_PrintAddStr [15:23:47]wPrintStart [15:23:47]Write to MH i2c: 01 00 00 EA 3A 24 [15:23:47]Write i2c OK [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: 01 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: 01 07 00 [15:23:47]MH_I2C_Read... [15:23:47]Read from MH i2c: 01 07 00 EA 3A 00 00 00 00 00 FF 0F 39 [15:23:47]RasterBufferAndPrint [15:23:47]line Счет N : (1)11325470 [15:23:47]line ИНН: 02508201610067 [15:23:47]line Контрольно-Кассовый Чек [15:23:47]line ПРОДАЖА [15:23:47]line ТРК (МРК, ГНК) : 42 [15:23:47]line Товар: 2710124130 [15:23:47]line Аи-92-К-4 [15:23:47]line 55.000 * 0.00 [15:23:47]line = 0.00 [15:23:47]line НДС 12% НСП 1% [15:23:47]line > о реализуемом товаре [15:23:47]line ИТОГО: 0.00 [15:23:47]line НСП 1% : 0.00 [15:23:47]line НДС 12% : 0.00 [15:23:47]line Наличными: 0.00 [15:23:47]line Безнал.: 0.00 [15:23:47]line Место: АЗС № 95 "Партнер Нефть" [15:23:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:23:47]line СНО: Общий режим [15:23:47]line Чек 405 16.08.2024 15:23 [15:23:47]line Смена: 462 ФФД: 1.0 [15:23:47]line ЗНМ: 0300000079 [15:23:47]line РНМ: 0000000000092545 [15:23:47]line Версия ККМ: 001 [15:23:47]line Талоны: Топливная Карта [15:23:47]line 90824 [15:23:47]line ФМ: 0000000000871802 [15:23:47]line ФД: 198064 [15:23:47]line ФПД: 269503748464260 [15:23:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152347&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198064&fm=269503748464260&tin=02508201610067®Number=0000000000092545&sum=0 [15:23:48]written 0, free lines is 4095 [15:23:48]OFD Sender: Processing packet 198064 [packets to send 245, broken 244] [15:23:48]ProducePacketName [15:23:48]name=ofd_packets/00198064 [15:23:48]OFD Sender: To server: pG, [15:23:48]CommunicateWithHost lk.salyk.kg:30040 [15:23:48]ConnectInit lk.salyk.kg [15:23:48]Connected sock=10 [15:23:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 02 07 01 85 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 03 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 05 03 00 35 04 06 00 F5 1C BB 31 5E 84 7D 26 38 DB B7 D6 B3 E8 [15:23:48]Write to MH i2c: 01 00 00 14 3B 4F [15:23:48]Write i2c OK [15:23:48]MH_I2C_Read... [15:23:48]Read from MH i2c: 01 [15:23:48]MH_I2C_Read... [15:23:48]Read from MH i2c: 01 07 00 [15:23:48]MH_I2C_Read... [15:23:48]Read from MH i2c: 01 07 00 14 3B 00 00 00 00 00 E9 0C 4B [15:23:48]RasterBufferAndPrint [15:23:48]line [15:23:48]line [15:23:48]line [15:23:48]line [15:23:48]line [15:23:48]written 0, free lines is 3312 [15:23:48]MH_Cut [15:23:48]Write to MH i2c: D1 01 00 1B 3B 01 28 [15:23:48]Write i2c OK [15:23:48]MH_I2C_Read... [15:23:48]Read from MH i2c: D1 [15:23:48]MH_I2C_Read... [15:23:48]Read from MH i2c: D1 01 00 [15:23:48]MH_I2C_Read... [15:23:48]Read from MH i2c: D1 01 00 1B 3B 00 27 [15:23:48]Write to MH i2c: 01 00 00 1C 3B 57 [15:23:48]Write i2c OK [15:23:48]MH_I2C_Read... [15:23:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 34 47 00 C9 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 05 03 00 F4 03 04 00 17 1B BF 66 B6 04 01 00 00 F4 3C 20 AD 47 CD B6 2C [15:23:48]CommunicateWithHost err = 0 [15:23:48]CheckOFDResponse [15:23:48]1017 (14) - 77093643461234 [15:23:48]1041 (16) - 0000000000871802 [15:23:48]1040 (4) - 198064 [15:23:48]1012 (4) - 16.08.2024 09:25 [15:23:48]1206 (1) - 0 [15:23:48]OFD Sender: Remove packet 198064 [15:23:48]ProducePacketName [15:23:48]name=ofd_packets/00198064 [15:23:48]NVStorageDeleteData [15:23:49]OFD Sender: No OFD packet to send [15:23:49]*** Cut start [15:23:49]*** Purtial cut [15:23:49]*** CUTSNS_PIN = 0 [15:23:49]*** Stage 1: CUTSNS_PIN = 1 [15:23:51]Read from MH i2c: 01 [15:23:51]MH_I2C_Read... [15:23:51]*** Stop cut motor [15:23:51]*** Cut end [15:23:51]Read from MH i2c: 01 07 00 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: 01 07 00 1C 3B 00 00 00 00 00 FF 0F 6C [15:23:51]process_action close_receipt done [15:23:51]requested_data is exist [15:23:51]produce_requested_data [15:23:51]requested_item fm.sn is exist - process it [15:23:51]wFMCommunicate request_size=4 [15:23:51]MH_SAM_APDU [15:23:51]CAPDU: 80 11 00 00 [15:23:51]Write to MH i2c: E2 08 00 1D 3B 80 11 00 00 00 00 00 00 D2 [15:23:51]Write i2c OK [15:23:51]MH_I2C_Read... [15:23:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:51]Read from MH i2c: E2 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: E2 17 00 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: E2 17 00 1D 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1F [15:23:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:23:51]wFMCommunicate OK [15:23:51]requested_item fd.num is exist - process it [15:23:51]SAM_PROTO_GetFieldsCounters [15:23:51]wFMCommunicate request_size=4 [15:23:51]MH_SAM_APDU [15:23:51]CAPDU: 80 13 00 00 [15:23:51]Write to MH i2c: E2 08 00 1E 3B 80 13 00 00 00 00 00 00 D5 [15:23:51]Write i2c OK [15:23:51]MH_I2C_Read... [15:23:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:51]Read from MH i2c: E2 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: E2 62 00 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: E2 62 00 1E 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B0 05 03 00 0E 04 04 00 CE 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 39 [15:23:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B0 05 03 00 0E 04 04 00 CE 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:23:51]wFMCommunicate OK [15:23:51]SAM_PROTO_GetFieldsCounters done [15:23:51]requested_item shift.num is exist - process it [15:23:51]requested_item shift.opened is exist - process it [15:23:51]req_shift_opened [15:23:51]FM_GetShiftState [15:23:51]SAM_PROTO_GetShiftState [15:23:51]wFMCommunicate request_size=4 [15:23:51]MH_SAM_APDU [15:23:51]CAPDU: 80 13 01 00 [15:23:51]Write to MH i2c: E2 08 00 1F 3B 80 13 01 00 00 00 00 00 D7 [15:23:51]Write i2c OK [15:23:51]MH_I2C_Read... [15:23:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:51]Read from MH i2c: E2 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: E2 0E 00 [15:23:51]MH_I2C_Read... [15:23:51]Read from MH i2c: E2 0E 00 1F 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 65 [15:23:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:23:51]wFMCommunicate OK [15:23:51]SAM_PROTO_GetShiftState done [15:23:51]FM_GetShiftState done [15:23:51]req_shift_opened done [15:23:51]requested_item shift.open_date is exist - process it [15:23:51]req_shift_open_date [15:23:51]req_shift_open_date done [15:23:51]produce_requested_data done [15:23:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198064,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:23:51]process_action_free close_receipt [15:23:51]json_value_free [15:23:51]json_value_free done [15:23:51]process_json_proto returns [15:23:51]Send response to host [15:23:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198064,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:23:51]free response buf [15:23:51]execute_script done [15:23:51]execute_script returns [15:23:51]free content buf [15:23:51]Sock 7.Close socket [15:23:51]Sock 7.Thread stoped [15:23:54]OFD Sender: No OFD packet to send [15:23:59]OFD Sender: No OFD packet to send [15:24:04]OFD Sender: No OFD packet to send [15:24:09]OFD Sender: No OFD packet to send [15:24:10]accept exits with 9 [15:24:10]New connection [15:24:10]New thread 3067403620 created [15:24:10]Thread 3067260260 joined [15:24:10]Waiting for new connection... [15:24:10] Sock 9.Parse request [15:24:10]Sock 9.Check first char [15:24:10]Sock 9.First char is OK [15:24:10]request: POST /json_proto HTTP/1.0 [15:24:10]Method: POST [15:24:10]URL: /json_proto [15:24:10]Method is POST - this is cgi request [15:24:10]url: /json_proto [15:24:10]query_string will be loaded in cgi processing [15:24:10]execute_cgi json_proto POST (null) [15:24:10]execute_cgi path=json_proto method=POST [15:24:10]POST find Content-Length [15:24:10]Host: 172.17.46.195:8080 [15:24:10]Content-Length: 821 [15:24:10]Content-Type: application/json [15:24:10] [15:24:10]POST finish read [15:24:10]Found Content-Length = 821 [15:24:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2500.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:10]execute_script... [15:24: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)11325472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2500.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:10]POST & json_proto [15:24:10]process_json_proto [15:24:10]json parsed OK: [15:24:10]protocol is kg_v1.0 [15:24:10]action value=close_receipt [15:24:10]process_action close_receipt [15:24:10]cmd_close_receipt [15:24:10]MH_GetDate [15:24:10]Write to MH i2c: F0 00 00 20 3B 4A [15:24:10]Write i2c OK [15:24:10]MH_I2C_Read... [15:24:10]Read from MH i2c: F0 [15:24:10]MH_I2C_Read... [15:24:10]Read from MH i2c: F0 09 00 [15:24:10]MH_I2C_Read... [15:24:10]Read from MH i2c: F0 09 00 20 3B 00 1C 6F BF 66 8D AE BC 66 60 [15:24:10]GetLastDocTimeStamp 1723821827 [15:24:10]current date 1723821852 [15:24:10]FM_GetShiftState [15:24:10]SAM_PROTO_GetShiftState [15:24:10]wFMCommunicate request_size=4 [15:24:10]MH_SAM_APDU [15:24:10]CAPDU: 80 13 01 00 [15:24:10]Write to MH i2c: E2 08 00 21 3B 80 13 01 00 00 00 00 00 D9 [15:24:10]Write i2c OK [15:24:10]MH_I2C_Read... [15:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:10]Read from MH i2c: E2 [15:24:10]MH_I2C_Read... [15:24:10]Read from MH i2c: E2 0E 00 [15:24:10]MH_I2C_Read... [15:24:10]Read from MH i2c: E2 0E 00 21 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 67 [15:24:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:24:10]wFMCommunicate OK [15:24:10]SAM_PROTO_GetShiftState done [15:24:10]FM_GetShiftState done [15:24:10]opened in 1723766727 [15:24:10]opened+sec_in_day 1723853127 [15:24:10]quantity*price = 250046 [15:24:10]sum+1 = 250047 [15:24:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.46 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.46 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 406 16.08.2024 15:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198065 ФПД: 151628314605243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152412&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198065&fm=151628314605243&tin=02508201610067®Number=0000000000092545&sum=250046 [15:24:11]StoreToDocumentArchive [15:24:11]shift 462 fd 198065 [15:24:11]save to /storage/0462/doc_00198065 [15:24:11]save last doc name /storage/0462/doc_00198065 to /storage/kkm_last_doc_name [15:24:11]save OK [15:24:11]Clear old archive folders... [15:24:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:11]tlvbuf is 0090D140 [15:24:11]SAM_PROTO_ClearQueue [15:24:11]wFMCommunicate request_size=4 [15:24:11]MH_SAM_APDU [15:24:11]CAPDU: 80 09 00 00 [15:24:11]Write to MH i2c: E2 08 00 2E 3B 80 09 00 00 00 00 00 00 DB [15:24:11]Write i2c OK [15:24:11]MH_I2C_Read... [15:24:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:11]Read from MH i2c: E2 [15:24:11]MH_I2C_Read... [15:24:11]Read from MH i2c: E2 03 00 [15:24:11]MH_I2C_Read... [15:24:11]Read from MH i2c: E2 03 00 2E 3B 00 90 00 DD [15:24:11]RAPDU: 90 00 [15:24:11]wFMCommunicate OK [15:24:11]SAM_PROTO_ClearQueue done [15:24:11]KKMCreateOFDPacket [15:24:11]OFDProtocolAddRootSTLVToBuf [15:24:11]FM_MakeSignedData [15:24:11]FM_MakeSignedData [15:24:11]SAM_PROTO_SignData [15:24:11]wFMCommunicate request_size=4 [15:24:11]MH_SAM_APDU [15:24:11]CAPDU: 80 0D 01 02 [15:24:11]Write to MH i2c: E2 08 00 2F 3B 80 0D 01 02 00 00 00 00 E3 [15:24:11]Write i2c OK [15:24:11]MH_I2C_Read... [15:24:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:11]Read from MH i2c: E2 [15:24:11]MH_I2C_Read... [15:24:11]Read from MH i2c: E2 03 00 [15:24:11]MH_I2C_Read... [15:24:11]Read from MH i2c: E2 03 00 2F 3B 00 90 00 DE [15:24:11]RAPDU: 90 00 [15:24:11]wFMCommunicate OK [15:24:11]wFMCommunicate request_size=255 [15:24:11]MH_SAM_APDU [15:24:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 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 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 1C 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 05 03 00 35 04 06 00 89 [15:24:11]Write to MH i2c: E2 02 01 30 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 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 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 1C 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 05 03 00 35 04 06 00 89 00 00 F5 [15:24:11]Write i2c OK [15:24:11]MH_I2C_Read... [15:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:12]Read from MH i2c: E2 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 03 00 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 03 00 30 3B 00 90 00 DF [15:24:12]RAPDU: 90 00 [15:24:12]wFMCommunicate OK [15:24:12]wFMCommunicate request_size=10 [15:24:12]MH_SAM_APDU [15:24:12]CAPDU: 80 0D 02 02 05 E7 B7 D4 76 BB [15:24:12]Write to MH i2c: E2 0D 00 31 3B 80 0D 02 02 05 00 E7 B7 D4 76 BB 00 00 93 [15:24:12]Write i2c OK [15:24:12]MH_I2C_Read... [15:24:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:12]Read from MH i2c: E2 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 03 00 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 03 00 31 3B 00 90 00 E0 [15:24:12]RAPDU: 90 00 [15:24:12]wFMCommunicate OK [15:24:12]wFMCommunicate request_size=4 [15:24:12]MH_SAM_APDU [15:24:12]CAPDU: 80 0D 03 02 [15:24:12]Write to MH i2c: E2 08 00 32 3B 80 0D 03 02 00 00 00 00 E8 [15:24:12]Write i2c OK [15:24:12]MH_I2C_Read... [15:24:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:12]Read from MH i2c: E2 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 0B 00 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 0B 00 32 3B 00 F8 59 62 92 DF CD 8B 07 90 00 6C [15:24:12]RAPDU: F8 59 62 92 DF CD 8B 07 90 00 [15:24:12]wFMCommunicate OK [15:24:12]SAM_PROTO_SignData done [15:24:12]FM_MakeSignedData done [15:24:12]CreateOFDProtocolMessage [15:24:12]wFMCommunicate request_size=4 [15:24:12]MH_SAM_APDU [15:24:12]CAPDU: 80 11 00 00 [15:24:12]Write to MH i2c: E2 08 00 33 3B 80 11 00 00 00 00 00 00 E8 [15:24:12]Write i2c OK [15:24:12]MH_I2C_Read... [15:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:12]Read from MH i2c: E2 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 17 00 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: E2 17 00 33 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 35 [15:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:24:12]wFMCommunicate OK [15:24:12]CreateOFDProtocolMessage done [15:24:12]OFDSenderStorePacket 198065 [15:24:12]StoreOFDPacket docnum=198065 [15:24:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 07 33 07 01 3B 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 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 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 1C 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 05 03 00 35 04 06 00 89 E7 B7 D4 76 BB F8 59 62 92 DF CD 8B 07 [15:24:12]CheckFolder [15:24:12]dirname=/storage/ofd_packets [15:24:12]CheckFolder done [15:24:12]ProducePacketName [15:24:12]name=ofd_packets/00198065 [15:24:12]NVStorageSaveData ofd_packets/00198065 [15:24:12]File name is /storage/ofd_packets/00198065 [15:24:12]Write 301 bytes [15:24:12]NVStorageSaveData done [15:24:12]OFDSenderStorePacket done [15:24:12]KKMCreateOFDPacket done [15:24:12]NVStorageSaveData kkm_last_timestamp [15:24:12]File name is /storage/kkm_last_timestamp [15:24:12]Write 4 bytes [15:24:12]NVStorageSaveData done [15:24:12]OFD Sender: Processing packet 198065 [packets to send 245, broken 244] [15:24:12]ProducePacketName [15:24:12]name=ofd_packets/00198065 [15:24:12]OFD Sender: To server: pG, [15:24:12]CommunicateWithHost lk.salyk.kg:30040 [15:24:12]ConnectInit lk.salyk.kg [15:24:12]ExternCall_PrintAddStr [15:24:12]wPrintStart [15:24:12]Write to MH i2c: 01 00 00 34 3B 6F [15:24:12]Write i2c OK [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: 01 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: 01 07 00 [15:24:12]MH_I2C_Read... [15:24:12]Read from MH i2c: 01 07 00 34 3B 00 00 00 00 00 FF 0F 84 [15:24:12]RasterBufferAndPrint [15:24:12]line Счет N : (1)11325472 [15:24:12]line ИНН: 02508201610067 [15:24:12]line Контрольно-Кассовый Чек [15:24:12]line ПРОДАЖА [15:24:12]line ТРК (МРК, ГНК) : 12 [15:24:12]line Товар: 2710124130 [15:24:12]line Аи-92-К-4 [15:24:12]line 36.880 * 67.80 [15:24:12]line = 2500.46 [15:24:12]line НДС 12% НСП 1% [15:24:12]line > о реализуемом товаре [15:24:12]line ИТОГО: 2500.46 [15:24:12]line НСП 1% : 22.13 [15:24:12]line НДС 12% : 265.54 [15:24:12]line Наличными: 0.00 [15:24:12]line Безнал.: 2500.46 [15:24:12]line Место: АЗС № 95 "Партнер Нефть" [15:24:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:24:12]line СНО: Общий режим [15:24:12]line Чек 406 16.08.2024 15:24 [15:24:12]line Смена: 462 ФФД: 1.0 [15:24:12]line ЗНМ: 0300000079 [15:24:12]line РНМ: 0000000000092545 [15:24:12]line Версия ККМ: 001 [15:24:12]line Платежная система: Бакай Банк [15:24:12]line ФМ: 0000000000871802 [15:24:12]line ФД: 198065 [15:24:12]line ФПД: 151628314605243 [15:24:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152412&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198065&fm=151628314605243&tin=02508201610067®Number=0000000000092545&sum=250046 [15:24:12]Connected sock=11 [15:24:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 07 33 07 01 3B 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE 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 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 1C 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 05 03 00 35 04 06 00 89 E7 B7 D4 76 BB F8 59 62 92 DF CD 8B 07 [15:24:12]written 0, free lines is 4095 [15:24:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 41 23 47 00 EC 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 05 03 00 F4 03 04 00 30 1B BF 66 B6 04 01 00 00 6A 6A 97 09 6F ED 8A 5C [15:24:12]CommunicateWithHost err = 0 [15:24:12]CheckOFDResponse [15:24:12]1017 (14) - 77093643461234 [15:24:12]1041 (16) - 0000000000871802 [15:24:12]1040 (4) - 198065 [15:24:12]1012 (4) - 16.08.2024 09:26 [15:24:12]1206 (1) - 0 [15:24:12]OFD Sender: Remove packet 198065 [15:24:12]ProducePacketName [15:24:12]name=ofd_packets/00198065 [15:24:12]NVStorageDeleteData [15:24:13]Write to MH i2c: 01 00 00 5E 3B 99 [15:24:13]Write i2c OK [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: 01 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: 01 07 00 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: 01 07 00 5E 3B 00 00 00 00 00 E9 0C 95 [15:24:13]RasterBufferAndPrint [15:24:13]line [15:24:13]line [15:24:13]line [15:24:13]line [15:24:13]line [15:24:13]written 0, free lines is 3311 [15:24:13]MH_Cut [15:24:13]Write to MH i2c: D1 01 00 65 3B 01 72 [15:24:13]Write i2c OK [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: D1 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: D1 01 00 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: D1 01 00 65 3B 00 71 [15:24:13]Write to MH i2c: 01 00 00 66 3B A1 [15:24:13]Write i2c OK [15:24:13]MH_I2C_Read... [15:24:13]OFD Sender: No OFD packet to send [15:24:13]*** Cut start [15:24:13]*** Purtial cut [15:24:13]*** Stage 1: CUTSNS_PIN = 1 [15:24:14]Read from MH i2c: 01 [15:24:14]MH_I2C_Read... [15:24:14]*** Stop cut motor [15:24:14]*** Cut end [15:24:14]Read from MH i2c: 01 07 00 [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: 01 07 00 66 3B 00 00 00 00 00 FF 0F B6 [15:24:14]process_action close_receipt done [15:24:14]requested_data is exist [15:24:14]produce_requested_data [15:24:14]requested_item fm.sn is exist - process it [15:24:14]wFMCommunicate request_size=4 [15:24:14]MH_SAM_APDU [15:24:14]CAPDU: 80 11 00 00 [15:24:14]Write to MH i2c: E2 08 00 67 3B 80 11 00 00 00 00 00 00 1C [15:24:14]Write i2c OK [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: E2 [15:24:14]MH_I2C_Read... [15:24:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:14]Read from MH i2c: E2 17 00 [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: E2 17 00 67 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 69 [15:24:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:24:14]wFMCommunicate OK [15:24:14]requested_item fd.num is exist - process it [15:24:14]SAM_PROTO_GetFieldsCounters [15:24:14]wFMCommunicate request_size=4 [15:24:14]MH_SAM_APDU [15:24:14]CAPDU: 80 13 00 00 [15:24:14]Write to MH i2c: E2 08 00 68 3B 80 13 00 00 00 00 00 00 1F [15:24:14]Write i2c OK [15:24:14]MH_I2C_Read... [15:24:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:14]Read from MH i2c: E2 [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: E2 62 00 [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: E2 62 00 68 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B1 05 03 00 0E 04 04 00 CE 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 87 [15:24:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B1 05 03 00 0E 04 04 00 CE 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:24:14]wFMCommunicate OK [15:24:14]SAM_PROTO_GetFieldsCounters done [15:24:14]requested_item shift.num is exist - process it [15:24:14]requested_item shift.opened is exist - process it [15:24:14]req_shift_opened [15:24:14]FM_GetShiftState [15:24:14]SAM_PROTO_GetShiftState [15:24:14]wFMCommunicate request_size=4 [15:24:14]MH_SAM_APDU [15:24:14]CAPDU: 80 13 01 00 [15:24:14]Write to MH i2c: E2 08 00 69 3B 80 13 01 00 00 00 00 00 21 [15:24:14]Write i2c OK [15:24:14]MH_I2C_Read... [15:24:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:14]Read from MH i2c: E2 [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: E2 0E 00 [15:24:14]MH_I2C_Read... [15:24:14]Read from MH i2c: E2 0E 00 69 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AF [15:24:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:24:14]wFMCommunicate OK [15:24:14]SAM_PROTO_GetShiftState done [15:24:14]FM_GetShiftState done [15:24:14]req_shift_opened done [15:24:14]requested_item shift.open_date is exist - process it [15:24:14]req_shift_open_date [15:24:14]req_shift_open_date done [15:24:14]produce_requested_data done [15:24:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198065,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:24:14]process_action_free close_receipt [15:24:14]json_value_free [15:24:14]json_value_free done [15:24:14]process_json_proto returns [15:24:14]Send response to host [15:24:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198065,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:24:14]free response buf [15:24:14]execute_script done [15:24:14]execute_script returns [15:24:14]free content buf [15:24:14]Sock 9.Close socket [15:24:14]Sock 9.Thread stoped [15:24:18]OFD Sender: No OFD packet to send [15:24:23]OFD Sender: No OFD packet to send [15:24:28]OFD Sender: No OFD packet to send [15:24:33]OFD Sender: No OFD packet to send [15:24:34]accept exits with 7 [15:24:34]New connection [15:24:34]New thread 3067260260 created [15:24:34]Thread 3067403620 joined [15:24:34]Waiting for new connection... [15:24:34] Sock 7.Parse request [15:24:34]Sock 7.Check first char [15:24:34]Sock 7.First char is OK [15:24:34]request: POST /json_proto HTTP/1.0 [15:24:34]Method: POST [15:24:34]URL: /json_proto [15:24:34]Method is POST - this is cgi request [15:24:34]url: /json_proto [15:24:34]query_string will be loaded in cgi processing [15:24:34]execute_cgi json_proto POST (null) [15:24:34]execute_cgi path=json_proto method=POST [15:24:34]POST find Content-Length [15:24:34]Host: 172.17.46.195:8080 [15:24:34]Content-Length: 821 [15:24:34]Content-Type: application/json [15:24:34] [15:24:34]POST finish read [15:24:34]Found Content-Length = 821 [15:24:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:34]execute_script... [15:24: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)11325473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:34]POST & json_proto [15:24:34]process_json_proto [15:24:34]json parsed OK: [15:24:34]protocol is kg_v1.0 [15:24:34]action value=close_receipt [15:24:34]process_action close_receipt [15:24:34]cmd_close_receipt [15:24:34]MH_GetDate [15:24:34]Write to MH i2c: F0 00 00 6A 3B 94 [15:24:34]Write i2c OK [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: F0 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: F0 09 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: F0 09 00 6A 3B 00 34 6F BF 66 8D AE BC 66 C2 [15:24:34]GetLastDocTimeStamp 1723821852 [15:24:34]current date 1723821876 [15:24:34]FM_GetShiftState [15:24:34]SAM_PROTO_GetShiftState [15:24:34]wFMCommunicate request_size=4 [15:24:34]MH_SAM_APDU [15:24:34]CAPDU: 80 13 01 00 [15:24:34]Write to MH i2c: E2 08 00 6B 3B 80 13 01 00 00 00 00 00 23 [15:24:34]Write i2c OK [15:24:34]MH_I2C_Read... [15:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:34]Read from MH i2c: E2 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 0E 00 [15:24:34]MH_I2C_Read... [15:24:34]Read from MH i2c: E2 0E 00 6B 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B1 [15:24:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:24:34]wFMCommunicate OK [15:24:34]SAM_PROTO_GetShiftState done [15:24:34]FM_GetShiftState done [15:24:34]opened in 1723766727 [15:24:34]opened+sec_in_day 1723853127 [15:24:34]quantity*price = 200010 [15:24:34]sum+1 = 200011 [15:24:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.10 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 0.00 Безнал.: 2000.10 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 407 16.08.2024 15:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198066 ФПД: 175468532715695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152436&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198066&fm=175468532715695&tin=02508201610067®Number=0000000000092545&sum=200010 [15:24:35]StoreToDocumentArchive [15:24:35]shift 462 fd 198066 [15:24:35]save to /storage/0462/doc_00198066 [15:24:35]save last doc name /storage/0462/doc_00198066 to /storage/kkm_last_doc_name [15:24:35]save OK [15:24:35]Clear old archive folders... [15:24:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:24:35]tlvbuf is 00966900 [15:24:35]SAM_PROTO_ClearQueue [15:24:35]wFMCommunicate request_size=4 [15:24:35]MH_SAM_APDU [15:24:35]CAPDU: 80 09 00 00 [15:24:35]Write to MH i2c: E2 08 00 78 3B 80 09 00 00 00 00 00 00 25 [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: E2 [15:24:35]MH_I2C_Read... [15:24:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:35]Read from MH i2c: E2 03 00 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: E2 03 00 78 3B 00 90 00 27 [15:24:35]RAPDU: 90 00 [15:24:35]wFMCommunicate OK [15:24:35]SAM_PROTO_ClearQueue done [15:24:35]KKMCreateOFDPacket [15:24:35]OFDProtocolAddRootSTLVToBuf [15:24:35]FM_MakeSignedData [15:24:35]FM_MakeSignedData [15:24:35]SAM_PROTO_SignData [15:24:35]wFMCommunicate request_size=4 [15:24:35]MH_SAM_APDU [15:24:35]CAPDU: 80 0D 01 02 [15:24:35]Write to MH i2c: E2 08 00 79 3B 80 0D 01 02 00 00 00 00 2D [15:24:35]Write i2c OK [15:24:35]MH_I2C_Read... [15:24:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:35]Read from MH i2c: E2 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: E2 03 00 [15:24:35]MH_I2C_Read... [15:24:35]Read from MH i2c: E2 03 00 79 3B 00 90 00 28 [15:24:35]RAPDU: 90 00 [15:24:35]wFMCommunicate OK [15:24:35]wFMCommunicate request_size=255 [15:24:35]MH_SAM_APDU [15:24:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 34 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 05 03 00 35 04 06 00 9F [15:24:35]Write to MH i2c: E2 02 01 7A 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 34 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 05 03 00 35 04 06 00 9F 00 00 45 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 7A 3B 00 90 00 29 [15:24:36]RAPDU: 90 00 [15:24:36]wFMCommunicate OK [15:24:36]wFMCommunicate request_size=10 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 0D 02 02 05 96 73 8F D0 AF [15:24:36]Write to MH i2c: E2 0D 00 7B 3B 80 0D 02 02 05 00 96 73 8F D0 AF 00 00 51 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 03 00 7B 3B 00 90 00 2A [15:24:36]RAPDU: 90 00 [15:24:36]wFMCommunicate OK [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 0D 03 02 [15:24:36]Write to MH i2c: E2 08 00 7C 3B 80 0D 03 02 00 00 00 00 32 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 0B 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 0B 00 7C 3B 00 18 F1 09 4B 02 36 95 B1 90 00 0E [15:24:36]RAPDU: 18 F1 09 4B 02 36 95 B1 90 00 [15:24:36]wFMCommunicate OK [15:24:36]SAM_PROTO_SignData done [15:24:36]FM_MakeSignedData done [15:24:36]CreateOFDProtocolMessage [15:24:36]wFMCommunicate request_size=4 [15:24:36]MH_SAM_APDU [15:24:36]CAPDU: 80 11 00 00 [15:24:36]Write to MH i2c: E2 08 00 7D 3B 80 11 00 00 00 00 00 00 32 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:36]Read from MH i2c: E2 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 17 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: E2 17 00 7D 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7F [15:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:24:36]wFMCommunicate OK [15:24:36]CreateOFDProtocolMessage done [15:24:36]OFDSenderStorePacket 198066 [15:24:36]StoreOFDPacket docnum=198066 [15:24:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 66 AD 07 01 6A 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 34 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 05 03 00 35 04 06 00 9F 96 73 8F D0 AF 18 F1 09 4B 02 36 95 B1 [15:24:36]CheckFolder [15:24:36]dirname=/storage/ofd_packets [15:24:36]CheckFolder done [15:24:36]ProducePacketName [15:24:36]name=ofd_packets/00198066 [15:24:36]NVStorageSaveData ofd_packets/00198066 [15:24:36]File name is /storage/ofd_packets/00198066 [15:24:36]Write 301 bytes [15:24:36]NVStorageSaveData done [15:24:36]OFDSenderStorePacket done [15:24:36]KKMCreateOFDPacket done [15:24:36]NVStorageSaveData kkm_last_timestamp [15:24:36]File name is /storage/kkm_last_timestamp [15:24:36]Write 4 bytes [15:24:36]NVStorageSaveData done [15:24:36]ExternCall_PrintAddStr [15:24:36]wPrintStart [15:24:36]Write to MH i2c: 01 00 00 7E 3B B9 [15:24:36]Write i2c OK [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 07 00 [15:24:36]MH_I2C_Read... [15:24:36]Read from MH i2c: 01 07 00 7E 3B 00 00 00 00 00 FF 0F CE [15:24:36]RasterBufferAndPrint [15:24:36]line Счет N : (1)11325473 [15:24:36]line ИНН: 02508201610067 [15:24:36]line Контрольно-Кассовый Чек [15:24:36]line ПРОДАЖА [15:24:36]line ТРК (МРК, ГНК) : 32 [15:24:36]line Товар: 2710124130 [15:24:36]line Аи-92-К-4 [15:24:36]line 29.500 * 67.80 [15:24:36]line = 2000.10 [15:24:36]line НДС 12% НСП 1% [15:24:36]line > о реализуемом товаре [15:24:36]line ИТОГО: 2000.10 [15:24:36]line НСП 1% : 17.70 [15:24:36]line НДС 12% : 212.40 [15:24:36]line Наличными: 0.00 [15:24:36]line Безнал.: 2000.10 [15:24:36]line Место: АЗС № 95 "Партнер Нефть" [15:24:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:24:36]line СНО: Общий режим [15:24:36]line Чек 407 16.08.2024 15:24 [15:24:36]line Смена: 462 ФФД: 1.0 [15:24:36]line ЗНМ: 0300000079 [15:24:36]line РНМ: 0000000000092545 [15:24:36]line Версия ККМ: 001 [15:24:36]line Платежная система: Бакай Банк [15:24:36]line ФМ: 0000000000871802 [15:24:36]line ФД: 198066 [15:24:36]line ФПД: 175468532715695 [15:24:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152436&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198066&fm=175468532715695&tin=02508201610067®Number=0000000000092545&sum=200010 [15:24:36]OFD Sender: Processing packet 198066 [packets to send 245, broken 244] [15:24:36]ProducePacketName [15:24:36]name=ofd_packets/00198066 [15:24:36]OFD Sender: To server: pG, [15:24:36]CommunicateWithHost lk.salyk.kg:30040 [15:24:36]ConnectInit lk.salyk.kg [15:24:36]written 0, free lines is 4095 [15:24:36]Connected sock=10 [15:24:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 66 AD 07 01 6A 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 34 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 05 03 00 35 04 06 00 9F 96 73 8F D0 AF 18 F1 09 4B 02 36 95 B1 [15:24:37]Write to MH i2c: 01 00 00 A8 3B E3 [15:24:37]Write i2c OK [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: 01 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: 01 07 00 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: 01 07 00 A8 3B 00 00 00 00 00 F3 0C E9 [15:24:37]RasterBufferAndPrint [15:24:37]line [15:24:37]line [15:24:37]line [15:24:37]line [15:24:37]line [15:24:37]written 0, free lines is 3320 [15:24:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 57 8E 47 00 50 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 05 03 00 F4 03 04 00 48 1B BF 66 B6 04 01 00 00 28 A6 B7 A7 45 59 66 25 [15:24:37]CommunicateWithHost err = 0 [15:24:37]CheckOFDResponse [15:24:37]1017 (14) - 77093643461234 [15:24:37]1041 (16) - 0000000000871802 [15:24:37]1040 (4) - 198066 [15:24:37]1012 (4) - 16.08.2024 09:26 [15:24:37]1206 (1) - 0 [15:24:37]OFD Sender: Remove packet 198066 [15:24:37]ProducePacketName [15:24:37]name=ofd_packets/00198066 [15:24:37]NVStorageDeleteData [15:24:37]MH_Cut [15:24:37]Write to MH i2c: D1 01 00 AF 3B 01 BC [15:24:37]Write i2c OK [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: D1 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: D1 01 00 [15:24:37]MH_I2C_Read... [15:24:37]Read from MH i2c: D1 01 00 AF 3B 00 BB [15:24:37]Write to MH i2c: 01 00 00 B0 3B EB [15:24:37]Write i2c OK [15:24:37]MH_I2C_Read... [15:24:37]OFD Sender: No OFD packet to send [15:24:37]*** Cut start [15:24:37]*** Purtial cut [15:24:37]*** CUTSNS_PIN = 0 [15:24:38]*** Stage 1: CUTSNS_PIN = 1 [15:24:39]Read from MH i2c: 01 [15:24:39]MH_I2C_Read... [15:24:39]*** Stop cut motor [15:24:39]*** Cut end [15:24:39]Read from MH i2c: 01 07 00 [15:24:39]MH_I2C_Read... [15:24:39]Read from MH i2c: 01 07 00 B0 3B 00 00 00 00 00 FF 0F 00 [15:24:39]process_action close_receipt done [15:24:39]requested_data is exist [15:24:39]produce_requested_data [15:24:39]requested_item fm.sn is exist - process it [15:24:39]wFMCommunicate request_size=4 [15:24:39]MH_SAM_APDU [15:24:39]CAPDU: 80 11 00 00 [15:24:39]Write to MH i2c: E2 08 00 B1 3B 80 11 00 00 00 00 00 00 66 [15:24:39]Write i2c OK [15:24:39]MH_I2C_Read... [15:24:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:40]Read from MH i2c: E2 [15:24:40]MH_I2C_Read... [15:24:40]Read from MH i2c: E2 17 00 [15:24:40]MH_I2C_Read... [15:24:40]Read from MH i2c: E2 17 00 B1 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B3 [15:24:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:24:40]wFMCommunicate OK [15:24:40]requested_item fd.num is exist - process it [15:24:40]SAM_PROTO_GetFieldsCounters [15:24:40]wFMCommunicate request_size=4 [15:24:40]MH_SAM_APDU [15:24:40]CAPDU: 80 13 00 00 [15:24:40]Write to MH i2c: E2 08 00 B2 3B 80 13 00 00 00 00 00 00 69 [15:24:40]Write i2c OK [15:24:40]MH_I2C_Read... [15:24:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:40]Read from MH i2c: E2 [15:24:40]MH_I2C_Read... [15:24:40]Read from MH i2c: E2 62 00 [15:24:40]MH_I2C_Read... [15:24:40]Read from MH i2c: E2 62 00 B2 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B2 05 03 00 0E 04 04 00 CE 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 D5 [15:24:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B2 05 03 00 0E 04 04 00 CE 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:40]wFMCommunicate OK [15:24:40]SAM_PROTO_GetFieldsCounters done [15:24:40]requested_item shift.num is exist - process it [15:24:40]requested_item shift.opened is exist - process it [15:24:40]req_shift_opened [15:24:40]FM_GetShiftState [15:24:40]SAM_PROTO_GetShiftState [15:24:40]wFMCommunicate request_size=4 [15:24:40]MH_SAM_APDU [15:24:40]CAPDU: 80 13 01 00 [15:24:40]Write to MH i2c: E2 08 00 B3 3B 80 13 01 00 00 00 00 00 6B [15:24:40]Write i2c OK [15:24:40]MH_I2C_Read... [15:24:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:40]Read from MH i2c: E2 [15:24:40]MH_I2C_Read... [15:24:40]Read from MH i2c: E2 0E 00 [15:24:40]MH_I2C_Read... [15:24:40]Read from MH i2c: E2 0E 00 B3 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F9 [15:24:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:24:40]wFMCommunicate OK [15:24:40]SAM_PROTO_GetShiftState done [15:24:40]FM_GetShiftState done [15:24:40]req_shift_opened done [15:24:40]requested_item shift.open_date is exist - process it [15:24:40]req_shift_open_date [15:24:40]req_shift_open_date done [15:24:40]produce_requested_data done [15:24:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198066,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:24:40]process_action_free close_receipt [15:24:40]json_value_free [15:24:40]json_value_free done [15:24:40]process_json_proto returns [15:24:40]Send response to host [15:24:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198066,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:24:40]free response buf [15:24:40]execute_script done [15:24:40]execute_script returns [15:24:40]free content buf [15:24:40]Sock 7.Close socket [15:24:40]Sock 7.Thread stoped [15:24:42]OFD Sender: No OFD packet to send [15:24:47]OFD Sender: No OFD packet to send [15:24:52]OFD Sender: No OFD packet to send [15:24:57]OFD Sender: No OFD packet to send [15:25:02]OFD Sender: No OFD packet to send [15:25:07]OFD Sender: No OFD packet to send [15:25:12]OFD Sender: No OFD packet to send [15:25:17]OFD Sender: No OFD packet to send [15:25:18]accept exits with 9 [15:25:18]New connection [15:25:18]New thread 3067403620 created [15:25:18]Thread 3067260260 joined [15:25:18]Waiting for new connection... [15:25:18] Sock 9.Parse request [15:25:18]Sock 9.Check first char [15:25:18]Sock 9.First char is OK [15:25:18]request: POST /json_proto HTTP/1.0 [15:25:18]Method: POST [15:25:18]URL: /json_proto [15:25:18]Method is POST - this is cgi request [15:25:18]url: /json_proto [15:25:18]query_string will be loaded in cgi processing [15:25:18]execute_cgi json_proto POST (null) [15:25:18]execute_cgi path=json_proto method=POST [15:25:18]POST find Content-Length [15:25:18]Host: 172.17.46.195:8080 [15:25:18]Content-Length: 679 [15:25:18]Content-Type: application/json [15:25:18] [15:25:18]POST finish read [15:25:18]Found Content-Length = 679 [15:25:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:18]execute_script... [15:25:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:18]POST & json_proto [15:25:18]process_json_proto [15:25:18]json parsed OK: [15:25:18]protocol is kg_v1.0 [15:25:18]action value=close_receipt [15:25:18]process_action close_receipt [15:25:18]cmd_close_receipt [15:25:18]MH_GetDate [15:25:18]Write to MH i2c: F0 00 00 B4 3B DE [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: F0 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: F0 09 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: F0 09 00 B4 3B 00 60 6F BF 66 8D AE BC 66 38 [15:25:18]GetLastDocTimeStamp 1723821876 [15:25:18]current date 1723821920 [15:25:18]FM_GetShiftState [15:25:18]SAM_PROTO_GetShiftState [15:25:18]wFMCommunicate request_size=4 [15:25:18]MH_SAM_APDU [15:25:18]CAPDU: 80 13 01 00 [15:25:18]Write to MH i2c: E2 08 00 B5 3B 80 13 01 00 00 00 00 00 6D [15:25:18]Write i2c OK [15:25:18]MH_I2C_Read... [15:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:18]Read from MH i2c: E2 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 0E 00 [15:25:18]MH_I2C_Read... [15:25:18]Read from MH i2c: E2 0E 00 B5 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FB [15:25:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:25:18]wFMCommunicate OK [15:25:18]SAM_PROTO_GetShiftState done [15:25:18]FM_GetShiftState done [15:25:18]opened in 1723766727 [15:25:18]opened+sec_in_day 1723853127 [15:25:18]quantity*price = 50036 [15:25:18]sum+1 = 50037 [15:25:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 408 16.08.2024 15:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198067 ФПД: 276268685194091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152520&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198067&fm=276268685194091&tin=02508201610067®Number=0000000000092545&sum=50000 [15:25:19]StoreToDocumentArchive [15:25:19]shift 462 fd 198067 [15:25:19]save to /storage/0462/doc_00198067 [15:25:19]save last doc name /storage/0462/doc_00198067 to /storage/kkm_last_doc_name [15:25:19]save OK [15:25:19]Clear old archive folders... [15:25:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:25:19]tlvbuf is 00A344B0 [15:25:19]SAM_PROTO_ClearQueue [15:25:19]wFMCommunicate request_size=4 [15:25:19]MH_SAM_APDU [15:25:19]CAPDU: 80 09 00 00 [15:25:19]Write to MH i2c: E2 08 00 C2 3B 80 09 00 00 00 00 00 00 6F [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:19]Read from MH i2c: E2 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 C2 3B 00 90 00 71 [15:25:19]RAPDU: 90 00 [15:25:19]wFMCommunicate OK [15:25:19]SAM_PROTO_ClearQueue done [15:25:19]KKMCreateOFDPacket [15:25:19]OFDProtocolAddRootSTLVToBuf [15:25:19]FM_MakeSignedData [15:25:19]FM_MakeSignedData [15:25:19]SAM_PROTO_SignData [15:25:19]wFMCommunicate request_size=4 [15:25:19]MH_SAM_APDU [15:25:19]CAPDU: 80 0D 01 02 [15:25:19]Write to MH i2c: E2 08 00 C3 3B 80 0D 01 02 00 00 00 00 77 [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:19]Read from MH i2c: E2 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 [15:25:19]MH_I2C_Read... [15:25:19]Read from MH i2c: E2 03 00 C3 3B 00 90 00 72 [15:25:19]RAPDU: 90 00 [15:25:19]wFMCommunicate OK [15:25:19]wFMCommunicate request_size=255 [15:25:19]MH_SAM_APDU [15:25:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 05 03 00 35 04 06 00 FB [15:25:19]Write to MH i2c: E2 02 01 C4 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 05 03 00 35 04 06 00 FB 00 00 01 [15:25:19]Write i2c OK [15:25:19]MH_I2C_Read... [15:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:20]Read from MH i2c: E2 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 03 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 03 00 C4 3B 00 90 00 73 [15:25:20]RAPDU: 90 00 [15:25:20]wFMCommunicate OK [15:25:20]wFMCommunicate request_size=10 [15:25:20]MH_SAM_APDU [15:25:20]CAPDU: 80 0D 02 02 05 43 D0 D7 F3 6B [15:25:20]Write to MH i2c: E2 0D 00 C5 3B 80 0D 02 02 05 00 43 D0 D7 F3 6B 00 00 CC [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:20]Read from MH i2c: E2 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 03 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 03 00 C5 3B 00 90 00 74 [15:25:20]RAPDU: 90 00 [15:25:20]wFMCommunicate OK [15:25:20]wFMCommunicate request_size=4 [15:25:20]MH_SAM_APDU [15:25:20]CAPDU: 80 0D 03 02 [15:25:20]Write to MH i2c: E2 08 00 C6 3B 80 0D 03 02 00 00 00 00 7C [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:20]Read from MH i2c: E2 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 0B 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 0B 00 C6 3B 00 9A 27 BE 99 F2 E4 F4 85 90 00 E4 [15:25:20]RAPDU: 9A 27 BE 99 F2 E4 F4 85 90 00 [15:25:20]wFMCommunicate OK [15:25:20]SAM_PROTO_SignData done [15:25:20]FM_MakeSignedData done [15:25:20]CreateOFDProtocolMessage [15:25:20]wFMCommunicate request_size=4 [15:25:20]MH_SAM_APDU [15:25:20]CAPDU: 80 11 00 00 [15:25:20]Write to MH i2c: E2 08 00 C7 3B 80 11 00 00 00 00 00 00 7C [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:20]Read from MH i2c: E2 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 17 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: E2 17 00 C7 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C9 [15:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:25:20]wFMCommunicate OK [15:25:20]CreateOFDProtocolMessage done [15:25:20]OFDSenderStorePacket 198067 [15:25:20]StoreOFDPacket docnum=198067 [15:25:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A4 33 07 01 BB E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 05 03 00 35 04 06 00 FB 43 D0 D7 F3 6B 9A 27 BE 99 F2 E4 F4 85 [15:25:20]CheckFolder [15:25:20]dirname=/storage/ofd_packets [15:25:20]CheckFolder done [15:25:20]ProducePacketName [15:25:20]name=ofd_packets/00198067 [15:25:20]NVStorageSaveData ofd_packets/00198067 [15:25:20]File name is /storage/ofd_packets/00198067 [15:25:20]Write 301 bytes [15:25:20]NVStorageSaveData done [15:25:20]OFDSenderStorePacket done [15:25:20]KKMCreateOFDPacket done [15:25:20]NVStorageSaveData kkm_last_timestamp [15:25:20]File name is /storage/kkm_last_timestamp [15:25:20]Write 4 bytes [15:25:20]NVStorageSaveData done [15:25:20]ExternCall_PrintAddStr [15:25:20]wPrintStart [15:25:20]Write to MH i2c: 01 00 00 C8 3B 03 [15:25:20]Write i2c OK [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: 01 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: 01 07 00 [15:25:20]MH_I2C_Read... [15:25:20]Read from MH i2c: 01 07 00 C8 3B 00 00 00 00 00 FF 0F 18 [15:25:20]RasterBufferAndPrint [15:25:20]line Счет N : (1)11325475 [15:25:20]line ИНН: 02508201610067 [15:25:20]line Контрольно-Кассовый Чек [15:25:20]line ПРОДАЖА [15:25:20]line ТРК (МРК, ГНК) : 22 [15:25:20]line Товар: 2710124130 [15:25:20]line Аи-92-К-4 [15:25:20]line 7.380 * 67.80 [15:25:20]line = 500.36 [15:25:20]line НДС 12% НСП 1% [15:25:20]line > о реализуемом товаре [15:25:20]line ОКРУГЛЕНИЕ: -0.36 [15:25:20]line ИТОГО: 500.00 [15:25:20]line Внесено: 500.00 [15:25:20]line СДАЧА: 0.00 [15:25:20]line НСП 1% : 4.43 [15:25:20]line НДС 12% : 53.14 [15:25:20]line Наличными: 500.00 [15:25:20]line Безнал.: 0.00 [15:25:20]line Место: АЗС № 95 "Партнер Нефть" [15:25:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:25:20]line СНО: Общий режим [15:25:20]line Чек 408 16.08.2024 15:25 [15:25:20]line Смена: 462 ФФД: 1.0 [15:25:20]line ЗНМ: 0300000079 [15:25:20]line РНМ: 0000000000092545 [15:25:20]line Версия ККМ: 001 [15:25:20]line ФМ: 0000000000871802 [15:25:20]line ФД: 198067 [15:25:20]line ФПД: 276268685194091 [15:25:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152520&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198067&fm=276268685194091&tin=02508201610067®Number=0000000000092545&sum=50000 [15:25:20]OFD Sender: Processing packet 198067 [packets to send 245, broken 244] [15:25:20]ProducePacketName [15:25:20]name=ofd_packets/00198067 [15:25:20]OFD Sender: To server: pG, [15:25:20]CommunicateWithHost lk.salyk.kg:30040 [15:25:20]ConnectInit lk.salyk.kg [15:25:20]written 0, free lines is 4095 [15:25:20]Connected sock=10 [15:25:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A4 33 07 01 BB E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 60 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 05 03 00 35 04 06 00 FB 43 D0 D7 F3 6B 9A 27 BE 99 F2 E4 F4 85 [15:25:21]Write to MH i2c: 01 00 00 F3 3B 2E [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: 01 [15:25:21]MH_I2C_Read... [15:25:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB 41 47 00 25 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 05 03 00 F4 03 04 00 74 1B BF 66 B6 04 01 00 00 85 CB 93 14 4F F6 34 5B [15:25:21]CommunicateWithHost err = 0 [15:25:21]CheckOFDResponse [15:25:21]1017 (14) - 77093643461234 [15:25:21]1041 (16) - 0000000000871802 [15:25:21]1040 (4) - 198067 [15:25:21]1012 (4) - 16.08.2024 09:27 [15:25:21]1206 (1) - 0 [15:25:21]OFD Sender: Remove packet 198067 [15:25:21]ProducePacketName [15:25:21]name=ofd_packets/00198067 [15:25:21]NVStorageDeleteData [15:25:21]Read from MH i2c: 01 07 00 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: 01 07 00 F3 3B 00 00 00 00 00 E7 0C 28 [15:25:21]RasterBufferAndPrint [15:25:21]line [15:25:21]line [15:25:21]line [15:25:21]line [15:25:21]line [15:25:21]written 0, free lines is 3333 [15:25:21]MH_Cut [15:25:21]Write to MH i2c: D1 01 00 FA 3B 01 07 [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: D1 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: D1 01 00 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: D1 01 00 FA 3B 00 06 [15:25:21]Write to MH i2c: 01 00 00 FB 3B 36 [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]OFD Sender: No OFD packet to send [15:25:21]*** Cut start [15:25:21]*** Purtial cut [15:25:21]*** Stage 1: CUTSNS_PIN = 1 [15:25:22]Read from MH i2c: 01 [15:25:22]MH_I2C_Read... [15:25:22]*** Stop cut motor [15:25:22]*** Cut end [15:25:22]Read from MH i2c: 01 07 00 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: 01 07 00 FB 3B 00 00 00 00 00 FF 0F 4B [15:25:22]process_action close_receipt done [15:25:22]requested_data is exist [15:25:22]produce_requested_data [15:25:22]requested_item fm.sn is exist - process it [15:25:22]wFMCommunicate request_size=4 [15:25:22]MH_SAM_APDU [15:25:22]CAPDU: 80 11 00 00 [15:25:22]Write to MH i2c: E2 08 00 FC 3B 80 11 00 00 00 00 00 00 B1 [15:25:22]Write i2c OK [15:25:22]MH_I2C_Read... [15:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:22]Read from MH i2c: E2 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 17 00 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 17 00 FC 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [15:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:25:22]wFMCommunicate OK [15:25:22]requested_item fd.num is exist - process it [15:25:22]SAM_PROTO_GetFieldsCounters [15:25:22]wFMCommunicate request_size=4 [15:25:22]MH_SAM_APDU [15:25:22]CAPDU: 80 13 00 00 [15:25:22]Write to MH i2c: E2 08 00 FD 3B 80 13 00 00 00 00 00 00 B4 [15:25:22]Write i2c OK [15:25:22]MH_I2C_Read... [15:25:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:22]Read from MH i2c: E2 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 62 00 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 62 00 FD 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B3 05 03 00 0E 04 04 00 CE 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 24 [15:25:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B3 05 03 00 0E 04 04 00 CE 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:25:22]wFMCommunicate OK [15:25:22]SAM_PROTO_GetFieldsCounters done [15:25:22]requested_item shift.num is exist - process it [15:25:22]requested_item shift.opened is exist - process it [15:25:22]req_shift_opened [15:25:22]FM_GetShiftState [15:25:22]SAM_PROTO_GetShiftState [15:25:22]wFMCommunicate request_size=4 [15:25:22]MH_SAM_APDU [15:25:22]CAPDU: 80 13 01 00 [15:25:22]Write to MH i2c: E2 08 00 FE 3B 80 13 01 00 00 00 00 00 B6 [15:25:22]Write i2c OK [15:25:22]MH_I2C_Read... [15:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:22]Read from MH i2c: E2 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 0E 00 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 0E 00 FE 3B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 44 [15:25:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:25:22]wFMCommunicate OK [15:25:22]SAM_PROTO_GetShiftState done [15:25:22]FM_GetShiftState done [15:25:22]req_shift_opened done [15:25:22]requested_item shift.open_date is exist - process it [15:25:22]req_shift_open_date [15:25:22]req_shift_open_date done [15:25:22]produce_requested_data done [15:25:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198067,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:25:22]process_action_free close_receipt [15:25:22]json_value_free [15:25:22]json_value_free done [15:25:22]process_json_proto returns [15:25:22]Send response to host [15:25:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198067,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:25:22]free response buf [15:25:22]execute_script done [15:25:22]execute_script returns [15:25:22]free content buf [15:25:22]Sock 9.Close socket [15:25:22]Sock 9.Thread stoped [15:25:26]OFD Sender: No OFD packet to send [15:25:31]OFD Sender: No OFD packet to send [15:25:36]OFD Sender: No OFD packet to send [15:25:41]OFD Sender: No OFD packet to send [15:25:46]OFD Sender: No OFD packet to send [15:25:51]OFD Sender: No OFD packet to send [15:25:56]OFD Sender: No OFD packet to send [15:26:01]OFD Sender: No OFD packet to send [15:26:06]OFD Sender: No OFD packet to send [15:26:11]OFD Sender: No OFD packet to send [15:26:16]OFD Sender: No OFD packet to send [15:26:21]OFD Sender: No OFD packet to send [15:26:26]OFD Sender: No OFD packet to send [15:26:31]OFD Sender: No OFD packet to send [15:26:36]OFD Sender: No OFD packet to send [15:26:38]accept exits with 7 [15:26:38]New connection [15:26:38]New thread 3067260260 created [15:26:38]Thread 3067403620 joined [15:26:38]Waiting for new connection... [15:26:38] Sock 7.Parse request [15:26:38]Sock 7.Check first char [15:26:38]Sock 7.First char is OK [15:26:38]request: POST /json_proto HTTP/1.0 [15:26:38]Method: POST [15:26:38]URL: /json_proto [15:26:38]Method is POST - this is cgi request [15:26:38]url: /json_proto [15:26:38]query_string will be loaded in cgi processing [15:26:38]execute_cgi json_proto POST (null) [15:26:38]execute_cgi path=json_proto method=POST [15:26:38]POST find Content-Length [15:26:38]Host: 172.17.46.195:8080 [15:26:38]Content-Length: 805 [15:26:38]Content-Type: application/json [15:26:38] [15:26:38]POST finish read [15:26:38]Found Content-Length = 805 [15:26:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325476", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:38]execute_script... [15:26: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)11325476", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:38]POST & json_proto [15:26:38]process_json_proto [15:26:38]json parsed OK: [15:26:38]protocol is kg_v1.0 [15:26:38]action value=close_receipt [15:26:38]process_action close_receipt [15:26:38]cmd_close_receipt [15:26:38]MH_GetDate [15:26:38]Write to MH i2c: F0 00 00 FF 3B 29 [15:26:38]Write i2c OK [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: F0 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: F0 09 00 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: F0 09 00 FF 3B 00 B0 6F BF 66 8D AE BC 66 D3 [15:26:38]GetLastDocTimeStamp 1723821920 [15:26:38]current date 1723822000 [15:26:38]FM_GetShiftState [15:26:38]SAM_PROTO_GetShiftState [15:26:38]wFMCommunicate request_size=4 [15:26:38]MH_SAM_APDU [15:26:38]CAPDU: 80 13 01 00 [15:26:38]Write to MH i2c: E2 08 00 00 3C 80 13 01 00 00 00 00 00 B9 [15:26:38]Write i2c OK [15:26:38]MH_I2C_Read... [15:26:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:38]Read from MH i2c: E2 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: E2 0E 00 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: E2 0E 00 00 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 47 [15:26:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:26:38]wFMCommunicate OK [15:26:38]SAM_PROTO_GetShiftState done [15:26:38]FM_GetShiftState done [15:26:38]opened in 1723766727 [15:26:38]opened+sec_in_day 1723853127 [15:26:38]quantity*price = 200043 [15:26:38]sum+1 = 200044 [15:26:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 409 16.08.2024 15:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198068 ФПД: 8855957384829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152640&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198068&fm=8855957384829&tin=02508201610067®Number=0000000000092545&sum=200043 [15:26:39]StoreToDocumentArchive [15:26:39]shift 462 fd 198068 [15:26:39]save to /storage/0462/doc_00198068 [15:26:39]save last doc name /storage/0462/doc_00198068 to /storage/kkm_last_doc_name [15:26:39]save OK [15:26:39]Clear old archive folders... [15:26:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:26:39]tlvbuf is 00A52CC0 [15:26:39]SAM_PROTO_ClearQueue [15:26:39]wFMCommunicate request_size=4 [15:26:39]MH_SAM_APDU [15:26:39]CAPDU: 80 09 00 00 [15:26:39]Write to MH i2c: E2 08 00 0D 3C 80 09 00 00 00 00 00 00 BB [15:26:39]Write i2c OK [15:26:39]MH_I2C_Read... [15:26:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:39]Read from MH i2c: E2 [15:26:39]MH_I2C_Read... [15:26:39]Read from MH i2c: E2 03 00 [15:26:39]MH_I2C_Read... [15:26:39]Read from MH i2c: E2 03 00 0D 3C 00 90 00 BD [15:26:39]RAPDU: 90 00 [15:26:39]wFMCommunicate OK [15:26:39]SAM_PROTO_ClearQueue done [15:26:39]KKMCreateOFDPacket [15:26:39]OFDProtocolAddRootSTLVToBuf [15:26:39]FM_MakeSignedData [15:26:39]FM_MakeSignedData [15:26:39]SAM_PROTO_SignData [15:26:39]wFMCommunicate request_size=4 [15:26:39]MH_SAM_APDU [15:26:39]CAPDU: 80 0D 01 02 [15:26:39]Write to MH i2c: E2 08 00 0E 3C 80 0D 01 02 00 00 00 00 C3 [15:26:39]Write i2c OK [15:26:39]MH_I2C_Read... [15:26:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:39]Read from MH i2c: E2 [15:26:39]MH_I2C_Read... [15:26:39]Read from MH i2c: E2 03 00 [15:26:39]MH_I2C_Read... [15:26:39]Read from MH i2c: E2 03 00 0E 3C 00 90 00 BE [15:26:39]RAPDU: 90 00 [15:26:39]wFMCommunicate OK [15:26:39]wFMCommunicate request_size=255 [15:26:39]MH_SAM_APDU [15:26:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 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 99 01 00 00 F4 03 04 00 B0 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 05 03 00 35 04 06 00 08 [15:26:39]Write to MH i2c: E2 02 01 0F 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 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 99 01 00 00 F4 03 04 00 B0 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 05 03 00 35 04 06 00 08 00 00 BB [15:26:39]Write i2c OK [15:26:39]MH_I2C_Read... [15:26:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:40]Read from MH i2c: E2 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 03 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 03 00 0F 3C 00 90 00 BF [15:26:40]RAPDU: 90 00 [15:26:40]wFMCommunicate OK [15:26:40]wFMCommunicate request_size=10 [15:26:40]MH_SAM_APDU [15:26:40]CAPDU: 80 0D 02 02 05 0D F0 31 AE 7D [15:26:40]Write to MH i2c: E2 0D 00 10 3C 80 0D 02 02 05 00 0D F0 31 AE 7D 00 00 29 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:40]Read from MH i2c: E2 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 03 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 03 00 10 3C 00 90 00 C0 [15:26:40]RAPDU: 90 00 [15:26:40]wFMCommunicate OK [15:26:40]wFMCommunicate request_size=4 [15:26:40]MH_SAM_APDU [15:26:40]CAPDU: 80 0D 03 02 [15:26:40]Write to MH i2c: E2 08 00 11 3C 80 0D 03 02 00 00 00 00 C8 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:40]Read from MH i2c: E2 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 0B 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 0B 00 11 3C 00 DE 48 09 EE 4C CF 83 DC 90 00 60 [15:26:40]RAPDU: DE 48 09 EE 4C CF 83 DC 90 00 [15:26:40]wFMCommunicate OK [15:26:40]SAM_PROTO_SignData done [15:26:40]FM_MakeSignedData done [15:26:40]CreateOFDProtocolMessage [15:26:40]wFMCommunicate request_size=4 [15:26:40]MH_SAM_APDU [15:26:40]CAPDU: 80 11 00 00 [15:26:40]Write to MH i2c: E2 08 00 12 3C 80 11 00 00 00 00 00 00 C8 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:40]Read from MH i2c: E2 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 17 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: E2 17 00 12 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 15 [15:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:26:40]wFMCommunicate OK [15:26:40]CreateOFDProtocolMessage done [15:26:40]OFDSenderStorePacket 198068 [15:26:40]StoreOFDPacket docnum=198068 [15:26:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 9C 07 01 9B C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 99 01 00 00 F4 03 04 00 B0 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 05 03 00 35 04 06 00 08 0D F0 31 AE 7D DE 48 09 EE 4C CF 83 DC [15:26:40]CheckFolder [15:26:40]dirname=/storage/ofd_packets [15:26:40]CheckFolder done [15:26:40]ProducePacketName [15:26:40]name=ofd_packets/00198068 [15:26:40]NVStorageSaveData ofd_packets/00198068 [15:26:40]File name is /storage/ofd_packets/00198068 [15:26:40]Write 301 bytes [15:26:40]NVStorageSaveData done [15:26:40]OFDSenderStorePacket done [15:26:40]KKMCreateOFDPacket done [15:26:40]NVStorageSaveData kkm_last_timestamp [15:26:40]File name is /storage/kkm_last_timestamp [15:26:40]Write 4 bytes [15:26:40]NVStorageSaveData done [15:26:40]ExternCall_PrintAddStr [15:26:40]wPrintStart [15:26:40]Write to MH i2c: 01 00 00 13 3C 4F [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 07 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 07 00 13 3C 00 00 00 00 00 FF 0F 64 [15:26:40]RasterBufferAndPrint [15:26:40]line Счет N : (1)11325476 [15:26:40]line ИНН: 02508201610067 [15:26:40]line Контрольно-Кассовый Чек [15:26:40]line ПРОДАЖА [15:26:40]line ТРК (МРК, ГНК) : 31 [15:26:40]line Товар: 2710124500 [15:26:40]line Аи-95-К-5 [15:26:40]line 26.960 * 74.20 [15:26:40]line = 2000.43 [15:26:40]line НДС 12% НСП 1% [15:26:40]line > о реализуемом товаре [15:26:40]line ИТОГО: 2000.43 [15:26:40]line НСП 1% : 17.70 [15:26:40]line НДС 12% : 212.43 [15:26:40]line Наличными: 0.00 [15:26:40]line Безнал.: 2000.43 [15:26:40]line Место: АЗС № 95 "Партнер Нефть" [15:26:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:26:40]line СНО: Общий режим [15:26:40]line Чек 409 16.08.2024 15:26 [15:26:40]line Смена: 462 ФФД: 1.0 [15:26:40]line ЗНМ: 0300000079 [15:26:40]line РНМ: 0000000000092545 [15:26:40]line Версия ККМ: 001 [15:26:40]line Платежная система: O! деньги [15:26:40]line ФМ: 0000000000871802 [15:26:40]line ФД: 198068 [15:26:40]line ФПД: 8855957384829 [15:26:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152640&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198068&fm=8855957384829&tin=02508201610067®Number=0000000000092545&sum=200043 [15:26:40]written 0, free lines is 4095 [15:26:40]OFD Sender: Processing packet 198068 [packets to send 245, broken 244] [15:26:40]ProducePacketName [15:26:40]name=ofd_packets/00198068 [15:26:40]OFD Sender: To server: pG, [15:26:40]CommunicateWithHost lk.salyk.kg:30040 [15:26:40]ConnectInit lk.salyk.kg [15:26:40]Connected sock=11 [15:26:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 9C 07 01 9B C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 99 01 00 00 F4 03 04 00 B0 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 05 03 00 35 04 06 00 08 0D F0 31 AE 7D DE 48 09 EE 4C CF 83 DC [15:26:40]Write to MH i2c: 01 00 00 3D 3C 79 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 07 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: 01 07 00 3D 3C 00 00 00 00 00 EF 0C 7B [15:26:40]RasterBufferAndPrint [15:26:40]line [15:26:40]line [15:26:40]line [15:26:40]line [15:26:40]line [15:26:40]written 0, free lines is 3318 [15:26:40]MH_Cut [15:26:40]Write to MH i2c: D1 01 00 44 3C 01 52 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: D1 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: D1 01 00 [15:26:40]MH_I2C_Read... [15:26:40]Read from MH i2c: D1 01 00 44 3C 00 51 [15:26:40]Write to MH i2c: 01 00 00 45 3C 81 [15:26:40]Write i2c OK [15:26:40]MH_I2C_Read... [15:26:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C8 8B 47 00 84 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 05 03 00 F4 03 04 00 C4 1B BF 66 B6 04 01 00 00 17 E0 EB B2 DB AB 9C 0A [15:26:40]CommunicateWithHost err = 0 [15:26:40]CheckOFDResponse [15:26:40]1017 (14) - 77093643461234 [15:26:40]1041 (16) - 0000000000871802 [15:26:40]1040 (4) - 198068 [15:26:40]1012 (4) - 16.08.2024 09:28 [15:26:40]1206 (1) - 0 [15:26:40]OFD Sender: Remove packet 198068 [15:26:40]ProducePacketName [15:26:40]name=ofd_packets/00198068 [15:26:40]NVStorageDeleteData [15:26:41]OFD Sender: No OFD packet to send [15:26:41]*** Cut start [15:26:41]*** Purtial cut [15:26:41]*** CUTSNS_PIN = 0 [15:26:41]*** Stage 1: CUTSNS_PIN = 1 [15:26:43]Read from MH i2c: 01 [15:26:43]MH_I2C_Read... [15:26:43]*** Stop cut motor [15:26:43]*** Cut end [15:26:43]Read from MH i2c: 01 07 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: 01 07 00 45 3C 00 00 00 00 00 FF 0F 96 [15:26:43]process_action close_receipt done [15:26:43]requested_data is exist [15:26:43]produce_requested_data [15:26:43]requested_item fm.sn is exist - process it [15:26:43]wFMCommunicate request_size=4 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 11 00 00 [15:26:43]Write to MH i2c: E2 08 00 46 3C 80 11 00 00 00 00 00 00 FC [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:43]Read from MH i2c: E2 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 17 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 17 00 46 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 49 [15:26:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:26:43]wFMCommunicate OK [15:26:43]requested_item fd.num is exist - process it [15:26:43]SAM_PROTO_GetFieldsCounters [15:26:43]wFMCommunicate request_size=4 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 13 00 00 [15:26:43]Write to MH i2c: E2 08 00 47 3C 80 13 00 00 00 00 00 00 FF [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:43]Read from MH i2c: E2 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 62 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 62 00 47 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B4 05 03 00 0E 04 04 00 CE 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 73 [15:26:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B4 05 03 00 0E 04 04 00 CE 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:26:43]wFMCommunicate OK [15:26:43]SAM_PROTO_GetFieldsCounters done [15:26:43]requested_item shift.num is exist - process it [15:26:43]requested_item shift.opened is exist - process it [15:26:43]req_shift_opened [15:26:43]FM_GetShiftState [15:26:43]SAM_PROTO_GetShiftState [15:26:43]wFMCommunicate request_size=4 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 13 01 00 [15:26:43]Write to MH i2c: E2 08 00 48 3C 80 13 01 00 00 00 00 00 01 [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:43]Read from MH i2c: E2 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 0E 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 0E 00 48 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8F [15:26:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:26:43]wFMCommunicate OK [15:26:43]SAM_PROTO_GetShiftState done [15:26:43]FM_GetShiftState done [15:26:43]req_shift_opened done [15:26:43]requested_item shift.open_date is exist - process it [15:26:43]req_shift_open_date [15:26:43]req_shift_open_date done [15:26:43]produce_requested_data done [15:26:43]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198068,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:26:43]process_action_free close_receipt [15:26:43]json_value_free [15:26:43]json_value_free done [15:26:43]process_json_proto returns [15:26:43]Send response to host [15:26:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198068,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:26:43]free response buf [15:26:43]execute_script done [15:26:43]execute_script returns [15:26:43]free content buf [15:26:43]Sock 7.Close socket [15:26:43]Sock 7.Thread stoped [15:26:46]OFD Sender: No OFD packet to send [15:26:48]accept exits with 9 [15:26:48]New connection [15:26:48]New thread 3067403620 created [15:26:48]Thread 3067260260 joined [15:26:48]Waiting for new connection... [15:26:48] Sock 9.Parse request [15:26:48]Sock 9.Check first char [15:26:48]Sock 9.First char is OK [15:26:48]request: POST /json_proto HTTP/1.0 [15:26:48]Method: POST [15:26:48]URL: /json_proto [15:26:48]Method is POST - this is cgi request [15:26:48]url: /json_proto [15:26:48]query_string will be loaded in cgi processing [15:26:48]execute_cgi json_proto POST (null) [15:26:48]execute_cgi path=json_proto method=POST [15:26:48]POST find Content-Length [15:26:48]Host: 172.17.46.195:8080 [15:26:48]Content-Length: 819 [15:26:48]Content-Type: application/json [15:26:48] [15:26:48]POST finish read [15:26:48]Found Content-Length = 819 [15:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 12.670, "sum" : 859.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 859.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:48]execute_script... [15:26:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 12.670, "sum" : 859.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 859.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:48]POST & json_proto [15:26:48]process_json_proto [15:26:48]json parsed OK: [15:26:48]protocol is kg_v1.0 [15:26:48]action value=close_receipt [15:26:48]process_action close_receipt [15:26:48]cmd_close_receipt [15:26:48]MH_GetDate [15:26:48]Write to MH i2c: F0 00 00 49 3C 74 [15:26:48]Write i2c OK [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: F0 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: F0 09 00 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: F0 09 00 49 3C 00 BA 6F BF 66 8D AE BC 66 28 [15:26:48]GetLastDocTimeStamp 1723822000 [15:26:48]current date 1723822010 [15:26:48]FM_GetShiftState [15:26:48]SAM_PROTO_GetShiftState [15:26:48]wFMCommunicate request_size=4 [15:26:48]MH_SAM_APDU [15:26:48]CAPDU: 80 13 01 00 [15:26:48]Write to MH i2c: E2 08 00 4A 3C 80 13 01 00 00 00 00 00 03 [15:26:48]Write i2c OK [15:26:48]MH_I2C_Read... [15:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:48]Read from MH i2c: E2 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: E2 0E 00 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: E2 0E 00 4A 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 91 [15:26:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:26:48]wFMCommunicate OK [15:26:48]SAM_PROTO_GetShiftState done [15:26:48]FM_GetShiftState done [15:26:48]opened in 1723766727 [15:26:48]opened+sec_in_day 1723853127 [15:26:48]quantity*price = 85902 [15:26:48]sum+1 = 85904 [15:26:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 859.03 НСП 1% : 7.60 НДС 12% : 91.22 Наличными: 0.00 Безнал.: 859.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 410 16.08.2024 15:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198069 ФПД: 162558551908006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198069&fm=162558551908006&tin=02508201610067®Number=0000000000092545&sum=85903 [15:26:49]StoreToDocumentArchive [15:26:49]shift 462 fd 198069 [15:26:49]save to /storage/0462/doc_00198069 [15:26:49]save last doc name /storage/0462/doc_00198069 to /storage/kkm_last_doc_name [15:26:49]save OK [15:26:49]Clear old archive folders... [15:26:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:26:49]tlvbuf is 0093EEE0 [15:26:49]SAM_PROTO_ClearQueue [15:26:49]wFMCommunicate request_size=4 [15:26:49]MH_SAM_APDU [15:26:49]CAPDU: 80 09 00 00 [15:26:49]Write to MH i2c: E2 08 00 57 3C 80 09 00 00 00 00 00 00 05 [15:26:49]Write i2c OK [15:26:49]MH_I2C_Read... [15:26:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:49]Read from MH i2c: E2 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 57 3C 00 90 00 07 [15:26:49]RAPDU: 90 00 [15:26:49]wFMCommunicate OK [15:26:49]SAM_PROTO_ClearQueue done [15:26:49]KKMCreateOFDPacket [15:26:49]OFDProtocolAddRootSTLVToBuf [15:26:49]FM_MakeSignedData [15:26:49]FM_MakeSignedData [15:26:49]SAM_PROTO_SignData [15:26:49]wFMCommunicate request_size=4 [15:26:49]MH_SAM_APDU [15:26:49]CAPDU: 80 0D 01 02 [15:26:49]Write to MH i2c: E2 08 00 58 3C 80 0D 01 02 00 00 00 00 0D [15:26:49]Write i2c OK [15:26:49]MH_I2C_Read... [15:26:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:49]Read from MH i2c: E2 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 58 3C 00 90 00 08 [15:26:49]RAPDU: 90 00 [15:26:49]wFMCommunicate OK [15:26:49]wFMCommunicate request_size=255 [15:26:49]MH_SAM_APDU [15:26:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8F 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 4F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BA 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 05 03 00 35 04 06 00 93 [15:26:49]Write to MH i2c: E2 02 01 59 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8F 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 4F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BA 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 05 03 00 35 04 06 00 93 00 00 B9 [15:26:49]Write i2c OK [15:26:49]MH_I2C_Read... [15:26:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:49]Read from MH i2c: E2 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 59 3C 00 90 00 09 [15:26:49]RAPDU: 90 00 [15:26:49]wFMCommunicate OK [15:26:49]wFMCommunicate request_size=10 [15:26:49]MH_SAM_APDU [15:26:49]CAPDU: 80 0D 02 02 05 D8 9C BD DE A6 [15:26:49]Write to MH i2c: E2 0D 00 5A 3C 80 0D 02 02 05 00 D8 9C BD DE A6 00 00 CF [15:26:49]Write i2c OK [15:26:49]MH_I2C_Read... [15:26:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:49]Read from MH i2c: E2 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 03 00 5A 3C 00 90 00 0A [15:26:49]RAPDU: 90 00 [15:26:49]wFMCommunicate OK [15:26:49]wFMCommunicate request_size=4 [15:26:49]MH_SAM_APDU [15:26:49]CAPDU: 80 0D 03 02 [15:26:49]Write to MH i2c: E2 08 00 5B 3C 80 0D 03 02 00 00 00 00 12 [15:26:49]Write i2c OK [15:26:49]MH_I2C_Read... [15:26:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:49]Read from MH i2c: E2 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 0B 00 [15:26:49]MH_I2C_Read... [15:26:49]Read from MH i2c: E2 0B 00 5B 3C 00 78 18 97 84 E9 E6 E7 B4 90 00 28 [15:26:49]RAPDU: 78 18 97 84 E9 E6 E7 B4 90 00 [15:26:49]wFMCommunicate OK [15:26:49]SAM_PROTO_SignData done [15:26:49]FM_MakeSignedData done [15:26:49]CreateOFDProtocolMessage [15:26:49]wFMCommunicate request_size=4 [15:26:49]MH_SAM_APDU [15:26:49]CAPDU: 80 11 00 00 [15:26:49]Write to MH i2c: E2 08 00 5C 3C 80 11 00 00 00 00 00 00 12 [15:26:49]Write i2c OK [15:26:49]MH_I2C_Read... [15:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:50]Read from MH i2c: E2 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: E2 17 00 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: E2 17 00 5C 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5F [15:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:26:50]wFMCommunicate OK [15:26:50]CreateOFDProtocolMessage done [15:26:50]OFDSenderStorePacket 198069 [15:26:50]StoreOFDPacket docnum=198069 [15:26:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 80 03 07 01 03 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8F 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 4F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BA 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 05 03 00 35 04 06 00 93 D8 9C BD DE A6 78 18 97 84 E9 E6 E7 B4 [15:26:50]CheckFolder [15:26:50]dirname=/storage/ofd_packets [15:26:50]CheckFolder done [15:26:50]ProducePacketName [15:26:50]name=ofd_packets/00198069 [15:26:50]NVStorageSaveData ofd_packets/00198069 [15:26:50]File name is /storage/ofd_packets/00198069 [15:26:50]Write 301 bytes [15:26:50]NVStorageSaveData done [15:26:50]OFDSenderStorePacket done [15:26:50]KKMCreateOFDPacket done [15:26:50]NVStorageSaveData kkm_last_timestamp [15:26:50]File name is /storage/kkm_last_timestamp [15:26:50]Write 4 bytes [15:26:50]NVStorageSaveData done [15:26:50]ExternCall_PrintAddStr [15:26:50]wPrintStart [15:26:50]Write to MH i2c: 01 00 00 5D 3C 99 [15:26:50]Write i2c OK [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: 01 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: 01 07 00 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: 01 07 00 5D 3C 00 00 00 00 00 FF 0F AE [15:26:50]RasterBufferAndPrint [15:26:50]line Счет N : (1)11325477 [15:26:50]line ИНН: 02508201610067 [15:26:50]line Контрольно-Кассовый Чек [15:26:50]line ПРОДАЖА [15:26:50]line ТРК (МРК, ГНК) : 12 [15:26:50]line Товар: 2710124130 [15:26:50]line Аи-92-К-4 [15:26:50]line 12.670 * 67.80 [15:26:50]line = 859.03 [15:26:50]line НДС 12% НСП 1% [15:26:50]line > о реализуемом товаре [15:26:50]line ИТОГО: 859.03 [15:26:50]line НСП 1% : 7.60 [15:26:50]line НДС 12% : 91.22 [15:26:50]line Наличными: 0.00 [15:26:50]line Безнал.: 859.03 [15:26:50]line Место: АЗС № 95 "Партнер Нефть" [15:26:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:26:50]line СНО: Общий режим [15:26:50]line Чек 410 16.08.2024 15:26 [15:26:50]line Смена: 462 ФФД: 1.0 [15:26:50]line ЗНМ: 0300000079 [15:26:50]line РНМ: 0000000000092545 [15:26:50]line Версия ККМ: 001 [15:26:50]line Платежная система: Бакай Банк [15:26:50]line ФМ: 0000000000871802 [15:26:50]line ФД: 198069 [15:26:50]line ФПД: 162558551908006 [15:26:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198069&fm=162558551908006&tin=02508201610067®Number=0000000000092545&sum=85903 [15:26:50]written 0, free lines is 4095 [15:26:50]OFD Sender: Processing packet 198069 [packets to send 245, broken 244] [15:26:50]ProducePacketName [15:26:50]name=ofd_packets/00198069 [15:26:50]OFD Sender: To server: pG, [15:26:50]CommunicateWithHost lk.salyk.kg:30040 [15:26:50]ConnectInit lk.salyk.kg [15:26:50]Connected sock=10 [15:26:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 80 03 07 01 03 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 7E 31 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8F 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F 4F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BA 6F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 05 03 00 35 04 06 00 93 D8 9C BD DE A6 78 18 97 84 E9 E6 E7 B4 [15:26:50]Write to MH i2c: 01 00 00 87 3C C3 [15:26:50]Write i2c OK [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: 01 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: 01 07 00 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: 01 07 00 87 3C 00 00 00 00 00 FC 0C D2 [15:26:50]RasterBufferAndPrint [15:26:50]line [15:26:50]line [15:26:50]line [15:26:50]line [15:26:50]line [15:26:50]written 0, free lines is 3333 [15:26:50]MH_Cut [15:26:50]Write to MH i2c: D1 01 00 8E 3C 01 9C [15:26:50]Write i2c OK [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: D1 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: D1 01 00 [15:26:50]MH_I2C_Read... [15:26:50]Read from MH i2c: D1 01 00 8E 3C 00 9B [15:26:50]Write to MH i2c: 01 00 00 8F 3C CB [15:26:50]Write i2c OK [15:26:50]MH_I2C_Read... [15:26:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EA E2 47 00 16 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B5 05 03 00 F4 03 04 00 CD 1B BF 66 B6 04 01 00 00 1C B4 E0 D7 4B 8A 55 6A [15:26:50]CommunicateWithHost err = 0 [15:26:50]CheckOFDResponse [15:26:50]1017 (14) - 77093643461234 [15:26:50]1041 (16) - 0000000000871802 [15:26:50]1040 (4) - 198069 [15:26:50]1012 (4) - 16.08.2024 09:28 [15:26:50]1206 (1) - 0 [15:26:50]OFD Sender: Remove packet 198069 [15:26:50]ProducePacketName [15:26:50]name=ofd_packets/00198069 [15:26:50]NVStorageDeleteData [15:26:51]OFD Sender: No OFD packet to send [15:26:51]*** Cut start [15:26:51]*** Purtial cut [15:26:51]*** Stage 1: CUTSNS_PIN = 1 [15:26:51]Read from MH i2c: 01 [15:26:51]MH_I2C_Read... [15:26:51]*** Stop cut motor [15:26:51]*** Cut end [15:26:51]Read from MH i2c: 01 07 00 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: 01 07 00 8F 3C 00 00 00 00 00 FF 0F E0 [15:26:51]process_action close_receipt done [15:26:51]requested_data is exist [15:26:51]produce_requested_data [15:26:51]requested_item fm.sn is exist - process it [15:26:51]wFMCommunicate request_size=4 [15:26:51]MH_SAM_APDU [15:26:51]CAPDU: 80 11 00 00 [15:26:51]Write to MH i2c: E2 08 00 90 3C 80 11 00 00 00 00 00 00 46 [15:26:51]Write i2c OK [15:26:51]MH_I2C_Read... [15:26:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:51]Read from MH i2c: E2 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: E2 17 00 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: E2 17 00 90 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 93 [15:26:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:26:51]wFMCommunicate OK [15:26:51]requested_item fd.num is exist - process it [15:26:51]SAM_PROTO_GetFieldsCounters [15:26:51]wFMCommunicate request_size=4 [15:26:51]MH_SAM_APDU [15:26:51]CAPDU: 80 13 00 00 [15:26:51]Write to MH i2c: E2 08 00 91 3C 80 13 00 00 00 00 00 00 49 [15:26:51]Write i2c OK [15:26:51]MH_I2C_Read... [15:26:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:51]Read from MH i2c: E2 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: E2 62 00 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: E2 62 00 91 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B5 05 03 00 0E 04 04 00 CE 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 C1 [15:26:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B5 05 03 00 0E 04 04 00 CE 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:26:51]wFMCommunicate OK [15:26:51]SAM_PROTO_GetFieldsCounters done [15:26:51]requested_item shift.num is exist - process it [15:26:51]requested_item shift.opened is exist - process it [15:26:51]req_shift_opened [15:26:51]FM_GetShiftState [15:26:51]SAM_PROTO_GetShiftState [15:26:51]wFMCommunicate request_size=4 [15:26:51]MH_SAM_APDU [15:26:51]CAPDU: 80 13 01 00 [15:26:51]Write to MH i2c: E2 08 00 92 3C 80 13 01 00 00 00 00 00 4B [15:26:51]Write i2c OK [15:26:51]MH_I2C_Read... [15:26:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:51]Read from MH i2c: E2 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: E2 0E 00 [15:26:51]MH_I2C_Read... [15:26:51]Read from MH i2c: E2 0E 00 92 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D9 [15:26:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:26:51]wFMCommunicate OK [15:26:51]SAM_PROTO_GetShiftState done [15:26:51]FM_GetShiftState done [15:26:51]req_shift_opened done [15:26:51]requested_item shift.open_date is exist - process it [15:26:51]req_shift_open_date [15:26:51]req_shift_open_date done [15:26:51]produce_requested_data done [15:26:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198069,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:26:51]process_action_free close_receipt [15:26:51]json_value_free [15:26:51]json_value_free done [15:26:51]process_json_proto returns [15:26:51]Send response to host [15:26:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198069,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:26:51]free response buf [15:26:51]execute_script done [15:26:51]execute_script returns [15:26:51]free content buf [15:26:51]Sock 9.Close socket [15:26:51]Sock 9.Thread stoped [15:26:56]OFD Sender: No OFD packet to send [15:27:01]OFD Sender: No OFD packet to send [15:27:06]OFD Sender: No OFD packet to send [15:27:11]OFD Sender: No OFD packet to send [15:27:16]OFD Sender: No OFD packet to send [15:27:21]OFD Sender: No OFD packet to send [15:27:26]OFD Sender: No OFD packet to send [15:27:31]OFD Sender: No OFD packet to send [15:27:36]OFD Sender: No OFD packet to send [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:48]accept exits with 7 [15:28:48]New connection [15:28:48]New thread 3067260260 created [15:28:48]Thread 3067403620 joined [15:28:48]Waiting for new connection... [15:28:48] Sock 7.Parse request [15:28:48]Sock 7.Check first char [15:28:48]Sock 7.First char is OK [15:28:48]request: POST /json_proto HTTP/1.0 [15:28:48]Method: POST [15:28:48]URL: /json_proto [15:28:48]Method is POST - this is cgi request [15:28:48]url: /json_proto [15:28:48]query_string will be loaded in cgi processing [15:28:48]execute_cgi json_proto POST (null) [15:28:48]execute_cgi path=json_proto method=POST [15:28:48]POST find Content-Length [15:28:48]Host: 172.17.46.195:8080 [15:28:48]Content-Length: 680 [15:28:48]Content-Type: application/json [15:28:48] [15:28:48]POST finish read [15:28:48]Found Content-Length = 680 [15:28:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:48]execute_script... [15:28: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)11325478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:48]POST & json_proto [15:28:48]process_json_proto [15:28:48]json parsed OK: [15:28:48]protocol is kg_v1.0 [15:28:48]action value=close_receipt [15:28:48]process_action close_receipt [15:28:48]cmd_close_receipt [15:28:48]MH_GetDate [15:28:48]Write to MH i2c: F0 00 00 93 3C BE [15:28:48]Write i2c OK [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: F0 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: F0 09 00 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: F0 09 00 93 3C 00 32 70 BF 66 8D AE BC 66 EB [15:28:48]GetLastDocTimeStamp 1723822010 [15:28:48]current date 1723822130 [15:28:48]FM_GetShiftState [15:28:48]SAM_PROTO_GetShiftState [15:28:48]wFMCommunicate request_size=4 [15:28:48]MH_SAM_APDU [15:28:48]CAPDU: 80 13 01 00 [15:28:48]Write to MH i2c: E2 08 00 94 3C 80 13 01 00 00 00 00 00 4D [15:28:48]Write i2c OK [15:28:48]MH_I2C_Read... [15:28:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:48]Read from MH i2c: E2 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 0E 00 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 0E 00 94 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DB [15:28:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:28:48]wFMCommunicate OK [15:28:48]SAM_PROTO_GetShiftState done [15:28:48]FM_GetShiftState done [15:28:48]opened in 1723766727 [15:28:48]opened+sec_in_day 1723853127 [15:28:48]quantity*price = 70037 [15:28:48]sum+1 = 70038 [15:28:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 411 16.08.2024 15:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198070 ФПД: 271061023351023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152850&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198070&fm=271061023351023&tin=02508201610067®Number=0000000000092545&sum=70000 [15:28:49]StoreToDocumentArchive [15:28:49]shift 462 fd 198070 [15:28:49]save to /storage/0462/doc_00198070 [15:28:49]save last doc name /storage/0462/doc_00198070 to /storage/kkm_last_doc_name [15:28:49]save OK [15:28:49]Clear old archive folders... [15:28:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:49]tlvbuf is B6FC64B0 [15:28:49]SAM_PROTO_ClearQueue [15:28:49]wFMCommunicate request_size=4 [15:28:49]MH_SAM_APDU [15:28:49]CAPDU: 80 09 00 00 [15:28:49]Write to MH i2c: E2 08 00 A1 3C 80 09 00 00 00 00 00 00 4F [15:28:49]Write i2c OK [15:28:49]MH_I2C_Read... [15:28:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:49]Read from MH i2c: E2 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: E2 03 00 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: E2 03 00 A1 3C 00 90 00 51 [15:28:49]RAPDU: 90 00 [15:28:49]wFMCommunicate OK [15:28:49]SAM_PROTO_ClearQueue done [15:28:49]KKMCreateOFDPacket [15:28:49]OFDProtocolAddRootSTLVToBuf [15:28:49]FM_MakeSignedData [15:28:49]FM_MakeSignedData [15:28:49]SAM_PROTO_SignData [15:28:49]wFMCommunicate request_size=4 [15:28:49]MH_SAM_APDU [15:28:49]CAPDU: 80 0D 01 02 [15:28:49]Write to MH i2c: E2 08 00 A2 3C 80 0D 01 02 00 00 00 00 57 [15:28:49]Write i2c OK [15:28:49]MH_I2C_Read... [15:28:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:49]Read from MH i2c: E2 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: E2 03 00 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: E2 03 00 A2 3C 00 90 00 52 [15:28:49]RAPDU: 90 00 [15:28:49]wFMCommunicate OK [15:28:49]wFMCommunicate request_size=255 [15:28:49]MH_SAM_APDU [15:28:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 32 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 05 03 00 35 04 06 00 F6 [15:28:49]Write to MH i2c: E2 02 01 A3 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 32 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 05 03 00 35 04 06 00 F6 00 00 9C [15:28:49]Write i2c OK [15:28:49]MH_I2C_Read... [15:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:50]Read from MH i2c: E2 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 03 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 03 00 A3 3C 00 90 00 53 [15:28:50]RAPDU: 90 00 [15:28:50]wFMCommunicate OK [15:28:50]wFMCommunicate request_size=10 [15:28:50]MH_SAM_APDU [15:28:50]CAPDU: 80 0D 02 02 05 87 50 02 60 EF [15:28:50]Write to MH i2c: E2 0D 00 A4 3C 80 0D 02 02 05 00 87 50 02 60 EF 00 00 8C [15:28:50]Write i2c OK [15:28:50]MH_I2C_Read... [15:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:50]Read from MH i2c: E2 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 03 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 03 00 A4 3C 00 90 00 54 [15:28:50]RAPDU: 90 00 [15:28:50]wFMCommunicate OK [15:28:50]wFMCommunicate request_size=4 [15:28:50]MH_SAM_APDU [15:28:50]CAPDU: 80 0D 03 02 [15:28:50]Write to MH i2c: E2 08 00 A5 3C 80 0D 03 02 00 00 00 00 5C [15:28:50]Write i2c OK [15:28:50]MH_I2C_Read... [15:28:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:50]Read from MH i2c: E2 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 0B 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 0B 00 A5 3C 00 F6 66 8D 49 E7 86 6E 76 90 00 E0 [15:28:50]RAPDU: F6 66 8D 49 E7 86 6E 76 90 00 [15:28:50]wFMCommunicate OK [15:28:50]SAM_PROTO_SignData done [15:28:50]FM_MakeSignedData done [15:28:50]CreateOFDProtocolMessage [15:28:50]wFMCommunicate request_size=4 [15:28:50]MH_SAM_APDU [15:28:50]CAPDU: 80 11 00 00 [15:28:50]Write to MH i2c: E2 08 00 A6 3C 80 11 00 00 00 00 00 00 5C [15:28:50]Write i2c OK [15:28:50]MH_I2C_Read... [15:28:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:50]Read from MH i2c: E2 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 17 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 17 00 A6 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [15:28:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:28:50]wFMCommunicate OK [15:28:50]CreateOFDProtocolMessage done [15:28:50]OFDSenderStorePacket 198070 [15:28:50]StoreOFDPacket docnum=198070 [15:28:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 37 36 07 01 58 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 32 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 05 03 00 35 04 06 00 F6 87 50 02 60 EF F6 66 8D 49 E7 86 6E 76 [15:28:50]CheckFolder [15:28:50]dirname=/storage/ofd_packets [15:28:50]CheckFolder done [15:28:50]ProducePacketName [15:28:50]name=ofd_packets/00198070 [15:28:50]NVStorageSaveData ofd_packets/00198070 [15:28:50]File name is /storage/ofd_packets/00198070 [15:28:50]Write 301 bytes [15:28:50]NVStorageSaveData done [15:28:50]OFDSenderStorePacket done [15:28:50]KKMCreateOFDPacket done [15:28:50]NVStorageSaveData kkm_last_timestamp [15:28:50]File name is /storage/kkm_last_timestamp [15:28:50]Write 4 bytes [15:28:50]NVStorageSaveData done [15:28:50]ExternCall_PrintAddStr [15:28:50]wPrintStart [15:28:50]Write to MH i2c: 01 00 00 A7 3C E3 [15:28:50]Write i2c OK [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: 01 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: 01 07 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: 01 07 00 A7 3C 00 00 00 00 00 FF 0F F8 [15:28:50]RasterBufferAndPrint [15:28:50]line Счет N : (1)11325478 [15:28:50]line ИНН: 02508201610067 [15:28:50]line Контрольно-Кассовый Чек [15:28:50]line ПРОДАЖА [15:28:50]line ТРК (МРК, ГНК) : 32 [15:28:50]line Товар: 2710124130 [15:28:50]line Аи-92-К-4 [15:28:50]line 10.330 * 67.80 [15:28:50]line = 700.37 [15:28:50]line НДС 12% НСП 1% [15:28:50]line > о реализуемом товаре [15:28:50]line ОКРУГЛЕНИЕ: -0.37 [15:28:50]line ИТОГО: 700.00 [15:28:50]line Внесено: 700.00 [15:28:50]line СДАЧА: 0.00 [15:28:50]line НСП 1% : 6.20 [15:28:50]line НДС 12% : 74.38 [15:28:50]line Наличными: 700.00 [15:28:50]line Безнал.: 0.00 [15:28:50]line Место: АЗС № 95 "Партнер Нефть" [15:28:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:28:50]line СНО: Общий режим [15:28:50]line Чек 411 16.08.2024 15:28 [15:28:50]line Смена: 462 ФФД: 1.0 [15:28:50]line ЗНМ: 0300000079 [15:28:50]line РНМ: 0000000000092545 [15:28:50]line Версия ККМ: 001 [15:28:50]line ФМ: 0000000000871802 [15:28:50]line ФД: 198070 [15:28:50]line ФПД: 271061023351023 [15:28:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152850&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198070&fm=271061023351023&tin=02508201610067®Number=0000000000092545&sum=70000 [15:28:50]OFD Sender: Processing packet 198070 [packets to send 245, broken 244] [15:28:50]ProducePacketName [15:28:50]name=ofd_packets/00198070 [15:28:50]OFD Sender: To server: pG, [15:28:50]CommunicateWithHost lk.salyk.kg:30040 [15:28:50]ConnectInit lk.salyk.kg [15:28:50]written 0, free lines is 4095 [15:28:50]Connected sock=10 [15:28:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 37 36 07 01 58 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 32 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 05 03 00 35 04 06 00 F6 87 50 02 60 EF F6 66 8D 49 E7 86 6E 76 [15:28:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 01 AF 47 00 C3 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 05 03 00 F4 03 04 00 46 1C BF 66 B6 04 01 00 00 38 13 AB 60 8B 18 BE 07 [15:28:51]CommunicateWithHost err = 0 [15:28:51]CheckOFDResponse [15:28:51]1017 (14) - 77093643461234 [15:28:51]1041 (16) - 0000000000871802 [15:28:51]1040 (4) - 198070 [15:28:51]1012 (4) - 16.08.2024 09:30 [15:28:51]1206 (1) - 0 [15:28:51]OFD Sender: Remove packet 198070 [15:28:51]ProducePacketName [15:28:51]name=ofd_packets/00198070 [15:28:51]NVStorageDeleteData [15:28:51]Write to MH i2c: 01 00 00 D2 3C 0E [15:28:51]Write i2c OK [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: 01 [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: 01 07 00 [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: 01 07 00 D2 3C 00 00 00 00 00 E3 0C 04 [15:28:51]RasterBufferAndPrint [15:28:51]line [15:28:51]line [15:28:51]line [15:28:51]line [15:28:51]line [15:28:51]written 0, free lines is 3304 [15:28:51]MH_Cut [15:28:51]Write to MH i2c: D1 01 00 D9 3C 01 E7 [15:28:51]Write i2c OK [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: D1 [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: D1 01 00 [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: D1 01 00 D9 3C 00 E6 [15:28:51]Write to MH i2c: 01 00 00 DA 3C 16 [15:28:51]Write i2c OK [15:28:51]MH_I2C_Read... [15:28:51]OFD Sender: No OFD packet to send [15:28:51]*** Cut start [15:28:51]*** Purtial cut [15:28:51]*** CUTSNS_PIN = 0 [15:28:52]*** Stage 1: CUTSNS_PIN = 1 [15:28:53]Read from MH i2c: 01 [15:28:53]MH_I2C_Read... [15:28:53]*** Stop cut motor [15:28:53]*** Cut end [15:28:53]Read from MH i2c: 01 07 00 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: 01 07 00 DA 3C 00 00 00 00 00 FF 0F 2B [15:28:53]process_action close_receipt done [15:28:53]requested_data is exist [15:28:53]produce_requested_data [15:28:53]requested_item fm.sn is exist - process it [15:28:53]wFMCommunicate request_size=4 [15:28:53]MH_SAM_APDU [15:28:53]CAPDU: 80 11 00 00 [15:28:53]Write to MH i2c: E2 08 00 DB 3C 80 11 00 00 00 00 00 00 91 [15:28:53]Write i2c OK [15:28:53]MH_I2C_Read... [15:28:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:53]Read from MH i2c: E2 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: E2 17 00 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: E2 17 00 DB 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DE [15:28:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:28:53]wFMCommunicate OK [15:28:53]requested_item fd.num is exist - process it [15:28:53]SAM_PROTO_GetFieldsCounters [15:28:53]wFMCommunicate request_size=4 [15:28:53]MH_SAM_APDU [15:28:53]CAPDU: 80 13 00 00 [15:28:53]Write to MH i2c: E2 08 00 DC 3C 80 13 00 00 00 00 00 00 94 [15:28:53]Write i2c OK [15:28:53]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 62 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 62 00 DC 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B6 05 03 00 0E 04 04 00 CE 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 10 [15:28:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B6 05 03 00 0E 04 04 00 CE 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:28:54]wFMCommunicate OK [15:28:54]SAM_PROTO_GetFieldsCounters done [15:28:54]requested_item shift.num is exist - process it [15:28:54]requested_item shift.opened is exist - process it [15:28:54]req_shift_opened [15:28:54]FM_GetShiftState [15:28:54]SAM_PROTO_GetShiftState [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 13 01 00 [15:28:54]Write to MH i2c: E2 08 00 DD 3C 80 13 01 00 00 00 00 00 96 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 0E 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 0E 00 DD 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 24 [15:28:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:28:54]wFMCommunicate OK [15:28:54]SAM_PROTO_GetShiftState done [15:28:54]FM_GetShiftState done [15:28:54]req_shift_opened done [15:28:54]requested_item shift.open_date is exist - process it [15:28:54]req_shift_open_date [15:28:54]req_shift_open_date done [15:28:54]produce_requested_data done [15:28:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198070,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:28:54]process_action_free close_receipt [15:28:54]json_value_free [15:28:54]json_value_free done [15:28:54]process_json_proto returns [15:28:54]Send response to host [15:28:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198070,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:28:54]free response buf [15:28:54]execute_script done [15:28:54]execute_script returns [15:28:54]free content buf [15:28:54]Sock 7.Close socket [15:28:54]Sock 7.Thread stoped [15:28:55]accept exits with 9 [15:28:55]New connection [15:28:55]New thread 3067403620 created [15:28:55]Thread 3067260260 joined [15:28:55]Waiting for new connection... [15:28:55] Sock 9.Parse request [15:28:55]Sock 9.Check first char [15:28:55]Sock 9.First char is OK [15:28:55]request: POST /json_proto HTTP/1.0 [15:28:55]Method: POST [15:28:55]URL: /json_proto [15:28:55]Method is POST - this is cgi request [15:28:55]url: /json_proto [15:28:55]query_string will be loaded in cgi processing [15:28:55]execute_cgi json_proto POST (null) [15:28:55]execute_cgi path=json_proto method=POST [15:28:55]POST find Content-Length [15:28:55]Host: 172.17.46.195:8080 [15:28:55]Content-Length: 792 [15:28:55]Content-Type: application/json [15:28:55] [15:28:55]POST finish read [15:28:55]Found Content-Length = 792 [15:28:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.730, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:55]execute_script... [15:28: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)11325479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.730, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:55]POST & json_proto [15:28:55]process_json_proto [15:28:55]json parsed OK: [15:28:55]protocol is kg_v1.0 [15:28:55]action value=close_receipt [15:28:55]process_action close_receipt [15:28:55]cmd_close_receipt [15:28:55]MH_GetDate [15:28:55]Write to MH i2c: F0 00 00 DE 3C 09 [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: F0 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: F0 09 00 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: F0 09 00 DE 3C 00 38 70 BF 66 8D AE BC 66 3C [15:28:55]GetLastDocTimeStamp 1723822130 [15:28:55]current date 1723822136 [15:28:55]FM_GetShiftState [15:28:55]SAM_PROTO_GetShiftState [15:28:55]wFMCommunicate request_size=4 [15:28:55]MH_SAM_APDU [15:28:55]CAPDU: 80 13 01 00 [15:28:55]Write to MH i2c: E2 08 00 DF 3C 80 13 01 00 00 00 00 00 98 [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:55]Read from MH i2c: E2 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: E2 0E 00 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: E2 0E 00 DF 3C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 26 [15:28:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:28:55]wFMCommunicate OK [15:28:55]SAM_PROTO_GetShiftState done [15:28:55]FM_GetShiftState done [15:28:55]opened in 1723766727 [15:28:55]opened+sec_in_day 1723853127 [15:28:55]quantity*price = 60062 [15:28:55]sum+1 = 60063 [15:28:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.62 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 0.00 Безнал.: 600.62 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 412 16.08.2024 15:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198071 ФПД: 182894834948767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152856&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198071&fm=182894834948767&tin=02508201610067®Number=0000000000092545&sum=60062 [15:28:56]StoreToDocumentArchive [15:28:56]shift 462 fd 198071 [15:28:56]save to /storage/0462/doc_00198071 [15:28:56]save last doc name /storage/0462/doc_00198071 to /storage/kkm_last_doc_name [15:28:56]save OK [15:28:56]Clear old archive folders... [15:28:56]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:28:56]tlvbuf is 009C9B30 [15:28:56]SAM_PROTO_ClearQueue [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 09 00 00 [15:28:56]Write to MH i2c: E2 08 00 EC 3C 80 09 00 00 00 00 00 00 9A [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]OFD Sender: No OFD packet to send [15:28:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 EC 3C 00 90 00 9C [15:28:56]RAPDU: 90 00 [15:28:56]wFMCommunicate OK [15:28:56]SAM_PROTO_ClearQueue done [15:28:56]KKMCreateOFDPacket [15:28:56]OFDProtocolAddRootSTLVToBuf [15:28:56]FM_MakeSignedData [15:28:56]FM_MakeSignedData [15:28:56]SAM_PROTO_SignData [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 0D 01 02 [15:28:56]Write to MH i2c: E2 08 00 ED 3C 80 0D 01 02 00 00 00 00 A2 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 ED 3C 00 90 00 9D [15:28:56]RAPDU: 90 00 [15:28:56]wFMCommunicate OK [15:28:56]wFMCommunicate request_size=255 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 38 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 05 03 00 35 04 06 00 A6 57 85 [15:28:56]Write to MH i2c: E2 02 01 EE 3C 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 38 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 05 03 00 35 04 06 00 A6 57 85 00 00 BF [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:57]Read from MH i2c: E2 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 EE 3C 00 90 00 9E [15:28:57]RAPDU: 90 00 [15:28:57]wFMCommunicate OK [15:28:57]wFMCommunicate request_size=8 [15:28:57]MH_SAM_APDU [15:28:57]CAPDU: 80 0D 02 02 03 AB 1A 9F [15:28:57]Write to MH i2c: E2 0B 00 EF 3C 80 0D 02 02 03 00 AB 1A 9F 00 00 0F [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:57]Read from MH i2c: E2 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 03 00 EF 3C 00 90 00 9F [15:28:57]RAPDU: 90 00 [15:28:57]wFMCommunicate OK [15:28:57]wFMCommunicate request_size=4 [15:28:57]MH_SAM_APDU [15:28:57]CAPDU: 80 0D 03 02 [15:28:57]Write to MH i2c: E2 08 00 F0 3C 80 0D 03 02 00 00 00 00 A7 [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:57]Read from MH i2c: E2 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 0B 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 0B 00 F0 3C 00 3D 26 68 79 A7 CB 54 47 90 00 F9 [15:28:57]RAPDU: 3D 26 68 79 A7 CB 54 47 90 00 [15:28:57]wFMCommunicate OK [15:28:57]SAM_PROTO_SignData done [15:28:57]FM_MakeSignedData done [15:28:57]CreateOFDProtocolMessage [15:28:57]wFMCommunicate request_size=4 [15:28:57]MH_SAM_APDU [15:28:57]CAPDU: 80 11 00 00 [15:28:57]Write to MH i2c: E2 08 00 F1 3C 80 11 00 00 00 00 00 00 A7 [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:57]Read from MH i2c: E2 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 17 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: E2 17 00 F1 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F4 [15:28:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:28:57]wFMCommunicate OK [15:28:57]CreateOFDProtocolMessage done [15:28:57]OFDSenderStorePacket 198071 [15:28:57]StoreOFDPacket docnum=198071 [15:28:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 0D 40 05 01 CA A3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 38 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 05 03 00 35 04 06 00 A6 57 85 AB 1A 9F 3D 26 68 79 A7 CB 54 47 [15:28:57]CheckFolder [15:28:57]dirname=/storage/ofd_packets [15:28:57]CheckFolder done [15:28:57]ProducePacketName [15:28:57]name=ofd_packets/00198071 [15:28:57]NVStorageSaveData ofd_packets/00198071 [15:28:57]File name is /storage/ofd_packets/00198071 [15:28:57]Write 299 bytes [15:28:57]NVStorageSaveData done [15:28:57]OFDSenderStorePacket done [15:28:57]KKMCreateOFDPacket done [15:28:57]NVStorageSaveData kkm_last_timestamp [15:28:57]File name is /storage/kkm_last_timestamp [15:28:57]Write 4 bytes [15:28:57]NVStorageSaveData done [15:28:57]ExternCall_PrintAddStr [15:28:57]wPrintStart [15:28:57]Write to MH i2c: 01 00 00 F2 3C 2E [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 07 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 07 00 F2 3C 00 00 00 00 00 FF 0F 43 [15:28:57]RasterBufferAndPrint [15:28:57]line Счет N : (1)11325479 [15:28:57]line ИНН: 02508201610067 [15:28:57]line Контрольно-Кассовый Чек [15:28:57]line ПРОДАЖА [15:28:57]line ТРК (МРК, ГНК) : 13 [15:28:57]line Товар: 2710124130 [15:28:57]line SU-92-К-5 [15:28:57]line 8.730 * 68.80 [15:28:57]line = 600.62 [15:28:57]line НДС 12% НСП 1% [15:28:57]line > о реализуемом товаре [15:28:57]line ИТОГО: 600.62 [15:28:57]line НСП 1% : 5.31 [15:28:57]line НДС 12% : 63.78 [15:28:57]line Наличными: 0.00 [15:28:57]line Безнал.: 600.62 [15:28:57]line Место: АЗС № 95 "Партнер Нефть" [15:28:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:28:57]line СНО: Общий режим [15:28:57]line Чек 412 16.08.2024 15:28 [15:28:57]line Смена: 462 ФФД: 1.0 [15:28:57]line ЗНМ: 0300000079 [15:28:57]OFD Sender: Processing packet 198071 [packets to send 245, broken 244] [15:28:57]ProducePacketName [15:28:57]name=ofd_packets/00198071 [15:28:57]OFD Sender: To server: pG, [15:28:57]CommunicateWithHost lk.salyk.kg:30040 [15:28:57]ConnectInit lk.salyk.kg [15:28:57]line РНМ: 0000000000092545 [15:28:57]line Версия ККМ: 001 [15:28:57]line Платежная система: O! деньги [15:28:57]line ФМ: 0000000000871802 [15:28:57]line ФД: 198071 [15:28:57]line ФПД: 182894834948767 [15:28:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152856&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198071&fm=182894834948767&tin=02508201610067®Number=0000000000092545&sum=60062 [15:28:57]written 0, free lines is 4095 [15:28:57]Connected sock=10 [15:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 0D 40 05 01 CA A3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 38 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 05 03 00 35 04 06 00 A6 57 85 AB 1A 9F 3D 26 68 79 A7 CB 54 47 [15:28:57]Write to MH i2c: 01 00 00 1C 3D 59 [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 [15:28:57]MH_I2C_Read... [15:28:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 98 A3 47 00 3D 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 05 03 00 F4 03 04 00 4D 1C BF 66 B6 04 01 00 00 2C CF F7 F4 42 C2 C5 B2 [15:28:58]CommunicateWithHost err = 0 [15:28:58]CheckOFDResponse [15:28:58]1017 (14) - 77093643461234 [15:28:58]1041 (16) - 0000000000871802 [15:28:58]1040 (4) - 198071 [15:28:58]1012 (4) - 16.08.2024 09:30 [15:28:58]1206 (1) - 0 [15:28:58]OFD Sender: Remove packet 198071 [15:28:58]ProducePacketName [15:28:58]name=ofd_packets/00198071 [15:28:58]NVStorageDeleteData [15:28:58]Read from MH i2c: 01 07 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: 01 07 00 1C 3D 00 00 00 00 00 01 0D 6E [15:28:58]RasterBufferAndPrint [15:28:58]line [15:28:58]line [15:28:58]line [15:28:58]line [15:28:58]line [15:28:58]written 0, free lines is 3395 [15:28:58]MH_Cut [15:28:58]Write to MH i2c: D1 01 00 23 3D 01 32 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: D1 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: D1 01 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: D1 01 00 23 3D 00 31 [15:28:58]Write to MH i2c: 01 00 00 24 3D 61 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]OFD Sender: No OFD packet to send [15:28:58]*** Cut start [15:28:58]*** Purtial cut [15:28:58]*** Stage 1: CUTSNS_PIN = 1 [15:28:59]Read from MH i2c: 01 [15:28:59]MH_I2C_Read... [15:28:59]*** Stop cut motor [15:28:59]*** Cut end [15:28:59]Read from MH i2c: 01 07 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: 01 07 00 24 3D 00 00 00 00 00 FF 0F 76 [15:28:59]process_action close_receipt done [15:28:59]requested_data is exist [15:28:59]produce_requested_data [15:28:59]requested_item fm.sn is exist - process it [15:28:59]wFMCommunicate request_size=4 [15:28:59]MH_SAM_APDU [15:28:59]CAPDU: 80 11 00 00 [15:28:59]Write to MH i2c: E2 08 00 25 3D 80 11 00 00 00 00 00 00 DC [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:59]Read from MH i2c: E2 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 17 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 17 00 25 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 29 [15:28:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:28:59]wFMCommunicate OK [15:28:59]requested_item fd.num is exist - process it [15:28:59]SAM_PROTO_GetFieldsCounters [15:28:59]wFMCommunicate request_size=4 [15:28:59]MH_SAM_APDU [15:28:59]CAPDU: 80 13 00 00 [15:28:59]Write to MH i2c: E2 08 00 26 3D 80 13 00 00 00 00 00 00 DF [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:59]Read from MH i2c: E2 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 62 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 62 00 26 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B7 05 03 00 0E 04 04 00 CE 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 5F [15:28:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B7 05 03 00 0E 04 04 00 CE 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:28:59]wFMCommunicate OK [15:28:59]SAM_PROTO_GetFieldsCounters done [15:28:59]requested_item shift.num is exist - process it [15:28:59]requested_item shift.opened is exist - process it [15:28:59]req_shift_opened [15:28:59]FM_GetShiftState [15:28:59]SAM_PROTO_GetShiftState [15:28:59]wFMCommunicate request_size=4 [15:28:59]MH_SAM_APDU [15:28:59]CAPDU: 80 13 01 00 [15:28:59]Write to MH i2c: E2 08 00 27 3D 80 13 01 00 00 00 00 00 E1 [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:59]Read from MH i2c: E2 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 0E 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 0E 00 27 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6F [15:28:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:28:59]wFMCommunicate OK [15:28:59]SAM_PROTO_GetShiftState done [15:28:59]FM_GetShiftState done [15:28:59]req_shift_opened done [15:28:59]requested_item shift.open_date is exist - process it [15:28:59]req_shift_open_date [15:28:59]req_shift_open_date done [15:28:59]produce_requested_data done [15:28:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198071,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:28:59]process_action_free close_receipt [15:28:59]json_value_free [15:28:59]json_value_free done [15:28:59]process_json_proto returns [15:28:59]Send response to host [15:28:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198071,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:28:59]free response buf [15:28:59]execute_script done [15:28:59]execute_script returns [15:28:59]free content buf [15:28:59]Sock 9.Close socket [15:28:59]Sock 9.Thread stoped [15:29:03]OFD Sender: No OFD packet to send [15:29:05]accept exits with 7 [15:29:05]New connection [15:29:05]New thread 3067260260 created [15:29:05]Thread 3067403620 joined [15:29:05]Waiting for new connection... [15:29:05] Sock 7.Parse request [15:29:05]Sock 7.Check first char [15:29:05]Sock 7.First char is OK [15:29:05]request: POST /json_proto HTTP/1.0 [15:29:05]Method: POST [15:29:05]URL: /json_proto [15:29:05]Method is POST - this is cgi request [15:29:05]url: /json_proto [15:29:05]query_string will be loaded in cgi processing [15:29:05]execute_cgi json_proto POST (null) [15:29:05]execute_cgi path=json_proto method=POST [15:29:05]POST find Content-Length [15:29:05]Host: 172.17.46.195:8080 [15:29:05]Content-Length: 679 [15:29:05]Content-Type: application/json [15:29:05] [15:29:05]POST finish read [15:29:05]Found Content-Length = 679 [15:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:05]execute_script... [15:29: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)11325480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:05]POST & json_proto [15:29:05]process_json_proto [15:29:05]json parsed OK: [15:29:05]protocol is kg_v1.0 [15:29:05]action value=close_receipt [15:29:05]process_action close_receipt [15:29:05]cmd_close_receipt [15:29:05]MH_GetDate [15:29:05]Write to MH i2c: F0 00 00 28 3D 54 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: F0 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: F0 09 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: F0 09 00 28 3D 00 43 70 BF 66 8D AE BC 66 92 [15:29:05]GetLastDocTimeStamp 1723822136 [15:29:05]current date 1723822147 [15:29:05]FM_GetShiftState [15:29:05]SAM_PROTO_GetShiftState [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 13 01 00 [15:29:05]Write to MH i2c: E2 08 00 29 3D 80 13 01 00 00 00 00 00 E3 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 0E 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 0E 00 29 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 71 [15:29:05]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:29:05]wFMCommunicate OK [15:29:05]SAM_PROTO_GetShiftState done [15:29:05]FM_GetShiftState done [15:29:05]opened in 1723766727 [15:29:05]opened+sec_in_day 1723853127 [15:29:05]quantity*price = 30035 [15:29:05]sum+1 = 30036 [15:29:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 413 16.08.2024 15:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198072 ФПД: 157782396244626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152907&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198072&fm=157782396244626&tin=02508201610067®Number=0000000000092545&sum=30000 [15:29:06]StoreToDocumentArchive [15:29:06]shift 462 fd 198072 [15:29:06]save to /storage/0462/doc_00198072 [15:29:06]save last doc name /storage/0462/doc_00198072 to /storage/kkm_last_doc_name [15:29:06]save OK [15:29:06]Clear old archive folders... [15:29:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:06]tlvbuf is 00A5DBF0 [15:29:06]SAM_PROTO_ClearQueue [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 09 00 00 [15:29:06]Write to MH i2c: E2 08 00 36 3D 80 09 00 00 00 00 00 00 E5 [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 36 3D 00 90 00 E7 [15:29:06]RAPDU: 90 00 [15:29:06]wFMCommunicate OK [15:29:06]SAM_PROTO_ClearQueue done [15:29:06]KKMCreateOFDPacket [15:29:06]OFDProtocolAddRootSTLVToBuf [15:29:06]FM_MakeSignedData [15:29:06]FM_MakeSignedData [15:29:06]SAM_PROTO_SignData [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 0D 01 02 [15:29:06]Write to MH i2c: E2 08 00 37 3D 80 0D 01 02 00 00 00 00 ED [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 37 3D 00 90 00 E8 [15:29:06]RAPDU: 90 00 [15:29:06]wFMCommunicate OK [15:29:06]wFMCommunicate request_size=255 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 43 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 05 03 00 35 04 06 00 8F [15:29:06]Write to MH i2c: E2 02 01 38 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 43 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 05 03 00 35 04 06 00 8F 00 00 18 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 38 3D 00 90 00 E9 [15:29:07]RAPDU: 90 00 [15:29:07]wFMCommunicate OK [15:29:07]wFMCommunicate request_size=10 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 0D 02 02 05 80 93 AE 12 92 [15:29:07]Write to MH i2c: E2 0D 00 39 3D 80 0D 02 02 05 00 80 93 AE 12 92 00 00 5F [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 03 00 39 3D 00 90 00 EA [15:29:07]RAPDU: 90 00 [15:29:07]wFMCommunicate OK [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 0D 03 02 [15:29:07]Write to MH i2c: E2 08 00 3A 3D 80 0D 03 02 00 00 00 00 F2 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 0B 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 0B 00 3A 3D 00 E8 2D A5 4B 0A 37 C8 EB 90 00 EC [15:29:07]RAPDU: E8 2D A5 4B 0A 37 C8 EB 90 00 [15:29:07]wFMCommunicate OK [15:29:07]SAM_PROTO_SignData done [15:29:07]FM_MakeSignedData done [15:29:07]CreateOFDProtocolMessage [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 11 00 00 [15:29:07]Write to MH i2c: E2 08 00 3B 3D 80 11 00 00 00 00 00 00 F2 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 17 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 17 00 3B 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3F [15:29:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:29:07]wFMCommunicate OK [15:29:07]CreateOFDProtocolMessage done [15:29:07]OFDSenderStorePacket 198072 [15:29:07]StoreOFDPacket docnum=198072 [15:29:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E0 E8 07 01 5C 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 43 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 05 03 00 35 04 06 00 8F 80 93 AE 12 92 E8 2D A5 4B 0A 37 C8 EB [15:29:07]CheckFolder [15:29:07]dirname=/storage/ofd_packets [15:29:07]CheckFolder done [15:29:07]ProducePacketName [15:29:07]name=ofd_packets/00198072 [15:29:07]NVStorageSaveData ofd_packets/00198072 [15:29:07]File name is /storage/ofd_packets/00198072 [15:29:07]Write 301 bytes [15:29:07]NVStorageSaveData done [15:29:07]OFDSenderStorePacket done [15:29:07]KKMCreateOFDPacket done [15:29:07]NVStorageSaveData kkm_last_timestamp [15:29:07]File name is /storage/kkm_last_timestamp [15:29:07]Write 4 bytes [15:29:07]NVStorageSaveData done [15:29:07]OFD Sender: Processing packet 198072 [packets to send 245, broken 244] [15:29:07]ProducePacketName [15:29:07]name=ofd_packets/00198072 [15:29:07]OFD Sender: To server: pG, [15:29:07]CommunicateWithHost lk.salyk.kg:30040 [15:29:07]ConnectInit lk.salyk.kg [15:29:07]ExternCall_PrintAddStr [15:29:07]wPrintStart [15:29:07]Write to MH i2c: 01 00 00 3C 3D 79 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: 01 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: 01 07 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: 01 07 00 3C 3D 00 00 00 00 00 FF 0F 8E [15:29:07]RasterBufferAndPrint [15:29:07]line Счет N : (1)11325480 [15:29:07]line ИНН: 02508201610067 [15:29:07]line Контрольно-Кассовый Чек [15:29:07]line ПРОДАЖА [15:29:07]line ТРК (МРК, ГНК) : 42 [15:29:07]line Товар: 2710124130 [15:29:07]line Аи-92-К-4 [15:29:07]line 4.430 * 67.80 [15:29:07]line = 300.35 [15:29:07]line НДС 12% НСП 1% [15:29:07]line > о реализуемом товаре [15:29:07]line ОКРУГЛЕНИЕ: -0.35 [15:29:07]line ИТОГО: 300.00 [15:29:07]line Внесено: 300.00 [15:29:07]line СДАЧА: 0.00 [15:29:07]line НСП 1% : 2.66 [15:29:07]line НДС 12% : 31.90 [15:29:07]line Наличными: 300.00 [15:29:07]line Безнал.: 0.00 [15:29:07]line Место: АЗС № 95 "Партнер Нефть" [15:29:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:29:07]line СНО: Общий режим [15:29:07]line Чек 413 16.08.2024 15:29 [15:29:07]line Смена: 462 ФФД: 1.0 [15:29:07]line ЗНМ: 0300000079 [15:29:07]line РНМ: 0000000000092545 [15:29:07]line Версия ККМ: 001 [15:29:07]line ФМ: 0000000000871802 [15:29:07]line ФД: 198072 [15:29:07]line ФПД: 157782396244626 [15:29:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T152907&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198072&fm=157782396244626&tin=02508201610067®Number=0000000000092545&sum=30000 [15:29:07]written 0, free lines is 4095 [15:29:08]Connected sock=10 [15:29:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E0 E8 07 01 5C 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 43 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 05 03 00 35 04 06 00 8F 80 93 AE 12 92 E8 2D A5 4B 0A 37 C8 EB [15:29:08]Write to MH i2c: 01 00 00 67 3D A4 [15:29:08]Write i2c OK [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: 01 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: 01 07 00 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: 01 07 00 67 3D 00 00 00 00 00 F4 0C AB [15:29:08]RasterBufferAndPrint [15:29:08]line [15:29:08]line [15:29:08]line [15:29:08]line [15:29:08]line [15:29:08]written 0, free lines is 3331 [15:29:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D1 E9 47 00 71 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 38 37 31 38 30 32 10 04 04 00 B8 05 03 00 F4 03 04 00 57 1C BF 66 B6 04 01 00 00 8F B2 E6 9E A5 0C D6 96 [15:29:08]CommunicateWithHost err = 0 [15:29:08]CheckOFDResponse [15:29:08]1017 (14) - 77093643461234 [15:29:08]1041 (16) - 0000000000871802 [15:29:08]1040 (4) - 198072 [15:29:08]1012 (4) - 16.08.2024 09:31 [15:29:08]1206 (1) - 0 [15:29:08]OFD Sender: Remove packet 198072 [15:29:08]ProducePacketName [15:29:08]name=ofd_packets/00198072 [15:29:08]NVStorageDeleteData [15:29:08]MH_Cut [15:29:08]Write to MH i2c: D1 01 00 6E 3D 01 7D [15:29:08]Write i2c OK [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: D1 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: D1 01 00 [15:29:08]MH_I2C_Read... [15:29:08]Read from MH i2c: D1 01 00 6E 3D 00 7C [15:29:08]Write to MH i2c: 01 00 00 6F 3D AC [15:29:08]Write i2c OK [15:29:08]MH_I2C_Read... [15:29:08]OFD Sender: No OFD packet to send [15:29:08]*** Cut start [15:29:08]*** Purtial cut [15:29:08]*** CUTSNS_PIN = 0 [15:29:09]*** Stage 1: CUTSNS_PIN = 1 [15:29:10]Read from MH i2c: 01 [15:29:11]MH_I2C_Read... [15:29:11]*** Stop cut motor [15:29:11]*** Cut end [15:29:11]Read from MH i2c: 01 07 00 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: 01 07 00 6F 3D 00 00 00 00 00 FF 0F C1 [15:29:11]process_action close_receipt done [15:29:11]requested_data is exist [15:29:11]produce_requested_data [15:29:11]requested_item fm.sn is exist - process it [15:29:11]wFMCommunicate request_size=4 [15:29:11]MH_SAM_APDU [15:29:11]CAPDU: 80 11 00 00 [15:29:11]Write to MH i2c: E2 08 00 70 3D 80 11 00 00 00 00 00 00 27 [15:29:11]Write i2c OK [15:29:11]MH_I2C_Read... [15:29:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:11]Read from MH i2c: E2 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 17 00 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 17 00 70 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 74 [15:29:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:29:11]wFMCommunicate OK [15:29:11]requested_item fd.num is exist - process it [15:29:11]SAM_PROTO_GetFieldsCounters [15:29:11]wFMCommunicate request_size=4 [15:29:11]MH_SAM_APDU [15:29:11]CAPDU: 80 13 00 00 [15:29:11]Write to MH i2c: E2 08 00 71 3D 80 13 00 00 00 00 00 00 2A [15:29:11]Write i2c OK [15:29:11]MH_I2C_Read... [15:29:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:11]Read from MH i2c: E2 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 62 00 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 62 00 71 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B8 05 03 00 0E 04 04 00 CE 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 AE [15:29:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B8 05 03 00 0E 04 04 00 CE 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:29:11]wFMCommunicate OK [15:29:11]SAM_PROTO_GetFieldsCounters done [15:29:11]requested_item shift.num is exist - process it [15:29:11]requested_item shift.opened is exist - process it [15:29:11]req_shift_opened [15:29:11]FM_GetShiftState [15:29:11]SAM_PROTO_GetShiftState [15:29:11]wFMCommunicate request_size=4 [15:29:11]MH_SAM_APDU [15:29:11]CAPDU: 80 13 01 00 [15:29:11]Write to MH i2c: E2 08 00 72 3D 80 13 01 00 00 00 00 00 2C [15:29:11]Write i2c OK [15:29:11]MH_I2C_Read... [15:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:11]Read from MH i2c: E2 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 0E 00 [15:29:11]MH_I2C_Read... [15:29:11]Read from MH i2c: E2 0E 00 72 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BA [15:29:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:29:11]wFMCommunicate OK [15:29:11]SAM_PROTO_GetShiftState done [15:29:11]FM_GetShiftState done [15:29:11]req_shift_opened done [15:29:11]requested_item shift.open_date is exist - process it [15:29:11]req_shift_open_date [15:29:11]req_shift_open_date done [15:29:11]produce_requested_data done [15:29:11]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198072,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:29:11]process_action_free close_receipt [15:29:11]json_value_free [15:29:11]json_value_free done [15:29:11]process_json_proto returns [15:29:11]Send response to host [15:29:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198072,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:29:11]free response buf [15:29:11]execute_script done [15:29:11]execute_script returns [15:29:11]free content buf [15:29:11]Sock 7.Close socket [15:29:11]Sock 7.Thread stoped [15:29:13]OFD Sender: No OFD packet to send [15:29:18]OFD Sender: No OFD packet to send [15:29:23]OFD Sender: No OFD packet to send [15:29:28]OFD Sender: No OFD packet to send [15:29:33]OFD Sender: No OFD packet to send [15:29:38]OFD Sender: No OFD packet to send [15:29:43]OFD Sender: No OFD packet to send [15:29:48]OFD Sender: No OFD packet to send [15:29:53]OFD Sender: No OFD packet to send [15:29:58]OFD Sender: No OFD packet to send [15:30:03]OFD Sender: No OFD packet to send [15:30:08]OFD Sender: No OFD packet to send [15:30:13]OFD Sender: No OFD packet to send [15:30:18]OFD Sender: No OFD packet to send [15:30:23]OFD Sender: No OFD packet to send [15:30:28]OFD Sender: No OFD packet to send [15:30:33]OFD Sender: No OFD packet to send [15:30:38]OFD Sender: No OFD packet to send [15:30:44]OFD Sender: No OFD packet to send [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:59]OFD Sender: No OFD packet to send [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:13]accept exits with 9 [15:31:13]New connection [15:31:13]New thread 3067403620 created [15:31:13]Thread 3067260260 joined [15:31:13]Waiting for new connection... [15:31:13] Sock 9.Parse request [15:31:13]Sock 9.Check first char [15:31:13]Sock 9.First char is OK [15:31:13]request: POST /json_proto HTTP/1.0 [15:31:13]Method: POST [15:31:13]URL: /json_proto [15:31:13]Method is POST - this is cgi request [15:31:13]url: /json_proto [15:31:13]query_string will be loaded in cgi processing [15:31:13]execute_cgi json_proto POST (null) [15:31:13]execute_cgi path=json_proto method=POST [15:31:13]POST find Content-Length [15:31:13]Host: 172.17.46.195:8080 [15:31:13]Content-Length: 805 [15:31:13]Content-Type: application/json [15:31:13] [15:31:13]POST finish read [15:31:13]Found Content-Length = 805 [15:31:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325481", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:13]execute_script... [15:31:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325481", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:13]POST & json_proto [15:31:13]process_json_proto [15:31:13]json parsed OK: [15:31:13]protocol is kg_v1.0 [15:31:13]action value=close_receipt [15:31:13]process_action close_receipt [15:31:13]cmd_close_receipt [15:31:13]MH_GetDate [15:31:13]Write to MH i2c: F0 00 00 73 3D 9F [15:31:13]Write i2c OK [15:31:13]MH_I2C_Read... [15:31:13]Read from MH i2c: F0 [15:31:13]MH_I2C_Read... [15:31:13]Read from MH i2c: F0 09 00 [15:31:13]MH_I2C_Read... [15:31:13]Read from MH i2c: F0 09 00 73 3D 00 C3 70 BF 66 8D AE BC 66 5D [15:31:13]GetLastDocTimeStamp 1723822147 [15:31:13]current date 1723822275 [15:31:13]FM_GetShiftState [15:31:13]SAM_PROTO_GetShiftState [15:31:13]wFMCommunicate request_size=4 [15:31:13]MH_SAM_APDU [15:31:13]CAPDU: 80 13 01 00 [15:31:13]Write to MH i2c: E2 08 00 74 3D 80 13 01 00 00 00 00 00 2E [15:31:13]Write i2c OK [15:31:13]MH_I2C_Read... [15:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:13]Read from MH i2c: E2 [15:31:13]MH_I2C_Read... [15:31:13]Read from MH i2c: E2 0E 00 [15:31:13]MH_I2C_Read... [15:31:13]Read from MH i2c: E2 0E 00 74 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BC [15:31:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:31:13]wFMCommunicate OK [15:31:13]SAM_PROTO_GetShiftState done [15:31:13]FM_GetShiftState done [15:31:13]opened in 1723766727 [15:31:13]opened+sec_in_day 1723853127 [15:31:13]quantity*price = 200043 [15:31:13]sum+1 = 200044 [15:31:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 414 16.08.2024 15:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198073 ФПД: 228035612157177 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153115&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198073&fm=228035612157177&tin=02508201610067®Number=0000000000092545&sum=200043 [15:31:14]StoreToDocumentArchive [15:31:14]shift 462 fd 198073 [15:31:14]save to /storage/0462/doc_00198073 [15:31:14]save last doc name /storage/0462/doc_00198073 to /storage/kkm_last_doc_name [15:31:14]save OK [15:31:14]Clear old archive folders... [15:31:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:14]tlvbuf is 00906530 [15:31:14]SAM_PROTO_ClearQueue [15:31:14]wFMCommunicate request_size=4 [15:31:14]MH_SAM_APDU [15:31:14]CAPDU: 80 09 00 00 [15:31:14]Write to MH i2c: E2 08 00 81 3D 80 09 00 00 00 00 00 00 30 [15:31:14]Write i2c OK [15:31:14]MH_I2C_Read... [15:31:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:15]Read from MH i2c: E2 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 81 3D 00 90 00 32 [15:31:15]RAPDU: 90 00 [15:31:15]wFMCommunicate OK [15:31:15]SAM_PROTO_ClearQueue done [15:31:15]KKMCreateOFDPacket [15:31:15]OFDProtocolAddRootSTLVToBuf [15:31:15]FM_MakeSignedData [15:31:15]FM_MakeSignedData [15:31:15]SAM_PROTO_SignData [15:31:15]wFMCommunicate request_size=4 [15:31:15]MH_SAM_APDU [15:31:15]CAPDU: 80 0D 01 02 [15:31:15]Write to MH i2c: E2 08 00 82 3D 80 0D 01 02 00 00 00 00 38 [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:15]Read from MH i2c: E2 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 82 3D 00 90 00 33 [15:31:15]RAPDU: 90 00 [15:31:15]wFMCommunicate OK [15:31:15]wFMCommunicate request_size=255 [15:31:15]MH_SAM_APDU [15: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 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 9E 01 00 00 F4 03 04 00 C3 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 05 03 00 35 04 06 00 CF [15:31:15]Write to MH i2c: E2 02 01 83 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 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 9E 01 00 00 F4 03 04 00 C3 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 05 03 00 35 04 06 00 CF 00 00 15 [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:15]Read from MH i2c: E2 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 83 3D 00 90 00 34 [15:31:15]RAPDU: 90 00 [15:31:15]wFMCommunicate OK [15:31:15]wFMCommunicate request_size=10 [15:31:15]MH_SAM_APDU [15:31:15]CAPDU: 80 0D 02 02 05 65 AD A8 A4 F9 [15:31:15]Write to MH i2c: E2 0D 00 84 3D 80 0D 02 02 05 00 65 AD A8 A4 F9 00 00 9C [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:15]Read from MH i2c: E2 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 03 00 84 3D 00 90 00 35 [15:31:15]RAPDU: 90 00 [15:31:15]wFMCommunicate OK [15:31:15]wFMCommunicate request_size=4 [15:31:15]MH_SAM_APDU [15:31:15]CAPDU: 80 0D 03 02 [15:31:15]Write to MH i2c: E2 08 00 85 3D 80 0D 03 02 00 00 00 00 3D [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:15]Read from MH i2c: E2 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 0B 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 0B 00 85 3D 00 CD 62 23 F5 A8 4A AC 75 90 00 98 [15:31:15]RAPDU: CD 62 23 F5 A8 4A AC 75 90 00 [15:31:15]wFMCommunicate OK [15:31:15]SAM_PROTO_SignData done [15:31:15]FM_MakeSignedData done [15:31:15]CreateOFDProtocolMessage [15:31:15]wFMCommunicate request_size=4 [15:31:15]MH_SAM_APDU [15:31:15]CAPDU: 80 11 00 00 [15:31:15]Write to MH i2c: E2 08 00 86 3D 80 11 00 00 00 00 00 00 3D [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:15]Read from MH i2c: E2 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 17 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: E2 17 00 86 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8A [15:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:31:15]wFMCommunicate OK [15:31:15]CreateOFDProtocolMessage done [15:31:15]OFDSenderStorePacket 198073 [15:31:15]StoreOFDPacket docnum=198073 [15:31:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 BA 07 01 C2 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 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 9E 01 00 00 F4 03 04 00 C3 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 05 03 00 35 04 06 00 CF 65 AD A8 A4 F9 CD 62 23 F5 A8 4A AC 75 [15:31:15]CheckFolder [15:31:15]dirname=/storage/ofd_packets [15:31:15]CheckFolder done [15:31:15]ProducePacketName [15:31:15]name=ofd_packets/00198073 [15:31:15]NVStorageSaveData ofd_packets/00198073 [15:31:15]File name is /storage/ofd_packets/00198073 [15:31:15]Write 301 bytes [15:31:15]NVStorageSaveData done [15:31:15]OFDSenderStorePacket done [15:31:15]KKMCreateOFDPacket done [15:31:15]NVStorageSaveData kkm_last_timestamp [15:31:15]File name is /storage/kkm_last_timestamp [15:31:15]Write 4 bytes [15:31:15]NVStorageSaveData done [15:31:15]ExternCall_PrintAddStr [15:31:15]wPrintStart [15:31:15]Write to MH i2c: 01 00 00 87 3D C4 [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: 01 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: 01 07 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: 01 07 00 87 3D 00 00 00 00 00 FF 0F D9 [15:31:15]RasterBufferAndPrint [15:31:15]line Счет N : (1)11325481 [15:31:15]line ИНН: 02508201610067 [15:31:15]line Контрольно-Кассовый Чек [15:31:15]line ПРОДАЖА [15:31:15]line ТРК (МРК, ГНК) : 31 [15:31:15]line Товар: 2710124500 [15:31:15]line Аи-95-К-5 [15:31:15]line 26.960 * 74.20 [15:31:15]line = 2000.43 [15:31:15]line НДС 12% НСП 1% [15:31:15]line > о реализуемом товаре [15:31:15]line ИТОГО: 2000.43 [15:31:15]line НСП 1% : 17.70 [15:31:15]line НДС 12% : 212.43 [15:31:15]line Наличными: 0.00 [15:31:15]line Безнал.: 2000.43 [15:31:15]line Место: АЗС № 95 "Партнер Нефть" [15:31:15]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:31:15]line СНО: Общий режим [15:31:15]line Чек 414 16.08.2024 15:31 [15:31:15]line Смена: 462 ФФД: 1.0 [15:31:15]line ЗНМ: 0300000079 [15:31:15]line РНМ: 0000000000092545 [15:31:15]line Версия ККМ: 001 [15:31:15]line Платежная система: O! деньги [15:31:15]line ФМ: 0000000000871802 [15:31:15]line ФД: 198073 [15:31:15]line ФПД: 228035612157177 [15:31:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153115&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198073&fm=228035612157177&tin=02508201610067®Number=0000000000092545&sum=200043 [15:31:15]written 0, free lines is 4095 [15:31:15]OFD Sender: Processing packet 198073 [packets to send 245, broken 244] [15:31:15]ProducePacketName [15:31:15]name=ofd_packets/00198073 [15:31:15]OFD Sender: To server: pG, [15:31:15]CommunicateWithHost lk.salyk.kg:30040 [15:31:15]ConnectInit lk.salyk.kg [15:31:15]Connected sock=10 [15:31:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 BA 07 01 C2 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 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 9E 01 00 00 F4 03 04 00 C3 70 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 05 03 00 35 04 06 00 CF 65 AD A8 A4 F9 CD 62 23 F5 A8 4A AC 75 [15:31:15]Write to MH i2c: 01 00 00 B1 3D EE [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: 01 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: 01 07 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: 01 07 00 B1 3D 00 00 00 00 00 E9 0C EA [15:31:15]RasterBufferAndPrint [15:31:15]line [15:31:15]line [15:31:15]line [15:31:15]line [15:31:15]line [15:31:15]written 0, free lines is 3311 [15:31:15]MH_Cut [15:31:15]Write to MH i2c: D1 01 00 B8 3D 01 C7 [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: D1 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: D1 01 00 [15:31:15]MH_I2C_Read... [15:31:15]Read from MH i2c: D1 01 00 B8 3D 00 C6 [15:31:15]Write to MH i2c: 01 00 00 B9 3D F6 [15:31:15]Write i2c OK [15:31:15]MH_I2C_Read... [15:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB C0 47 00 75 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 38 37 31 38 30 32 10 04 04 00 B9 05 03 00 F4 03 04 00 D7 1C BF 66 B6 04 01 00 00 CD 05 69 AC D3 5B 80 EA [15:31:15]CommunicateWithHost err = 0 [15:31:15]CheckOFDResponse [15:31:15]1017 (14) - 77093643461234 [15:31:15]1041 (16) - 0000000000871802 [15:31:15]1040 (4) - 198073 [15:31:15]1012 (4) - 16.08.2024 09:33 [15:31:15]1206 (1) - 0 [15:31:15]OFD Sender: Remove packet 198073 [15:31:15]ProducePacketName [15:31:15]name=ofd_packets/00198073 [15:31:15]NVStorageDeleteData [15:31:16]OFD Sender: No OFD packet to send [15:31:16]*** Cut start [15:31:16]*** Purtial cut [15:31:16]*** Stage 1: CUTSNS_PIN = 1 [15:31:16]Read from MH i2c: 01 [15:31:17]MH_I2C_Read... [15:31:17]*** Stop cut motor [15:31:17]*** Cut end [15:31:17]Read from MH i2c: 01 07 00 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: 01 07 00 B9 3D 00 00 00 00 00 FF 0F 0B [15:31:17]process_action close_receipt done [15:31:17]requested_data is exist [15:31:17]produce_requested_data [15:31:17]requested_item fm.sn is exist - process it [15:31:17]wFMCommunicate request_size=4 [15:31:17]MH_SAM_APDU [15:31:17]CAPDU: 80 11 00 00 [15:31:17]Write to MH i2c: E2 08 00 BA 3D 80 11 00 00 00 00 00 00 71 [15:31:17]Write i2c OK [15:31:17]MH_I2C_Read... [15:31:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:17]Read from MH i2c: E2 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 17 00 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 17 00 BA 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BE [15:31:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:31:17]wFMCommunicate OK [15:31:17]requested_item fd.num is exist - process it [15:31:17]SAM_PROTO_GetFieldsCounters [15:31:17]wFMCommunicate request_size=4 [15:31:17]MH_SAM_APDU [15:31:17]CAPDU: 80 13 00 00 [15:31:17]Write to MH i2c: E2 08 00 BB 3D 80 13 00 00 00 00 00 00 74 [15:31:17]Write i2c OK [15:31:17]MH_I2C_Read... [15:31:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:17]Read from MH i2c: E2 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 62 00 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 62 00 BB 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B9 05 03 00 0E 04 04 00 CE 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 FC [15:31:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 B9 05 03 00 0E 04 04 00 CE 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:31:17]wFMCommunicate OK [15:31:17]SAM_PROTO_GetFieldsCounters done [15:31:17]requested_item shift.num is exist - process it [15:31:17]requested_item shift.opened is exist - process it [15:31:17]req_shift_opened [15:31:17]FM_GetShiftState [15:31:17]SAM_PROTO_GetShiftState [15:31:17]wFMCommunicate request_size=4 [15:31:17]MH_SAM_APDU [15:31:17]CAPDU: 80 13 01 00 [15:31:17]Write to MH i2c: E2 08 00 BC 3D 80 13 01 00 00 00 00 00 76 [15:31:17]Write i2c OK [15:31:17]MH_I2C_Read... [15:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:17]Read from MH i2c: E2 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 0E 00 [15:31:17]MH_I2C_Read... [15:31:17]Read from MH i2c: E2 0E 00 BC 3D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [15:31:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:31:17]wFMCommunicate OK [15:31:17]SAM_PROTO_GetShiftState done [15:31:17]FM_GetShiftState done [15:31:17]req_shift_opened done [15:31:17]requested_item shift.open_date is exist - process it [15:31:17]req_shift_open_date [15:31:17]req_shift_open_date done [15:31:17]produce_requested_data done [15:31:17]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198073,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:31:17]process_action_free close_receipt [15:31:17]json_value_free [15:31:17]json_value_free done [15:31:17]process_json_proto returns [15:31:17]Send response to host [15:35:21]ConnectInit Can't connect to host [15:35:21]ConnectInit Can't take IP for lk.salyk.kg [15:35:21]CommunicateWithHost connect error [15:35:21]CommunicateWithHost err = -1 [15:35:21]OFD Sender: Server communicate error [15:35:26]OFD Sender: Processing packet 198075 [packets to send 246, broken 244] [15:35:26]ProducePacketName [15:35:26]name=ofd_packets/00198075 [15:35:26]OFD Sender: To server: pG, [15:35:26]CommunicateWithHost lk.salyk.kg:30040 [15:35:26]ConnectInit lk.salyk.kg [15:35:26]Connected sock=9 [15:35:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8B B5 07 01 A7 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 72 71 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 05 03 00 35 04 06 00 FC A2 C8 E5 F3 78 DA 55 9B BA 7B DA 86 E9 [15:35:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 33 52 47 00 88 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 05 03 00 F4 03 04 00 D2 1D BF 66 B6 04 01 00 00 A4 35 A3 BB B1 5D C7 B5 [15:35:27]CommunicateWithHost err = 0 [15:35:27]CheckOFDResponse [15:35:27]1017 (14) - 77093643461234 [15:35:27]1041 (16) - 0000000000871802 [15:35:27]1040 (4) - 198075 [15:35:27]1012 (4) - 16.08.2024 09:37 [15:35:27]1206 (1) - 0 [15:35:27]OFD Sender: Remove packet 198075 [15:35:27]ProducePacketName [15:35:27]name=ofd_packets/00198075 [15:35:27]NVStorageDeleteData [15:35:27]OFD Sender: Processing packet 198076 [packets to send 245, broken 244] [15:35:27]ProducePacketName [15:35:27]name=ofd_packets/00198076 [15:35:27]OFD Sender: To server: pG, [15:35:27]CommunicateWithHost lk.salyk.kg:30040 [15:35:27]ConnectInit lk.salyk.kg [15:35:27]Connected sock=7 [15:35:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B9 0A 07 01 4E 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 0C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 8C 71 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 05 03 00 35 04 06 00 14 14 81 0F DD 97 2F 09 8A D2 86 71 23 C2 [15:35:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2B 15 47 00 69 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 05 03 00 F4 03 04 00 D3 1D BF 66 B6 04 01 00 00 BA 70 6C 4F 25 BB 3C 3A [15:35:28]CommunicateWithHost err = 0 [15:35:28]CheckOFDResponse [15:35:28]1017 (14) - 77093643461234 [15:35:28]1041 (16) - 0000000000871802 [15:35:28]1040 (4) - 198076 [15:35:28]1012 (4) - 16.08.2024 09:37 [15:35:28]1206 (1) - 0 [15:35:28]OFD Sender: Remove packet 198076 [15:35:28]ProducePacketName [15:35:28]name=ofd_packets/00198076 [15:35:28]NVStorageDeleteData [15:35:28]OFD Sender: No OFD packet to send [15:35:33]OFD Sender: No OFD packet to send [15:35:38]OFD Sender: No OFD packet to send [15:35:43]OFD Sender: No OFD packet to send [15:35:48]OFD Sender: No OFD packet to send [15:35:53]OFD Sender: No OFD packet to send [15:35:58]OFD Sender: No OFD packet to send [15:36:03]OFD Sender: No OFD packet to send [15:36:08]OFD Sender: No OFD packet to send [15:36:13]OFD Sender: No OFD packet to send [15:36:18]OFD Sender: No OFD packet to send [15:36:19]int [15:36:19]Write to MH i2c: 01 00 00 9D 3E DB [15:36:19]*** FLAG_PRN_KEY set [15:36:19]Write i2c OK [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 07 00 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 07 00 9D 3E 00 08 00 00 00 FF 0F F8 [15:36:19]state=0 [15:36:19]Key pressed [15:36:19]Feed [15:36:19]Write to MH i2c: D8 00 00 9E 3E B3 [15:36:19]Write i2c OK [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: D8 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: D8 01 00 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: D8 01 00 9E 3E 00 B4 [15:36:19]int [15:36:19]Write to MH i2c: 01 00 00 9F 3E DD [15:36:19]Write i2c OK [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 07 00 [15:36:19]MH_I2C_Read... [15:36:19]Read from MH i2c: 01 07 00 9F 3E 00 48 00 00 00 3C 00 68 [15:36:19]state=2 [15:36:19]Key pressed [15:36:20]int [15:36:20]Write to MH i2c: 01 00 00 A0 3E DE [15:36:20]*** FLAG_PRN_KEY reset [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 A0 3E 00 00 00 00 00 F7 0F EB [15:36:20]state=2 [15:36:20]Stop feed [15:36:20]int [15:36:20]Write to MH i2c: 01 00 00 A1 3E DF [15:36:20]*** FLAG_PRN_KEY set [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 A1 3E 00 08 00 00 00 FF 0F FC [15:36:20]state=0 [15:36:20]Key pressed [15:36:20]Feed [15:36:20]Write to MH i2c: D8 00 00 A2 3E B7 [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: D8 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: D8 01 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: D8 01 00 A2 3E 00 B8 [15:36:20]int [15:36:20]Write to MH i2c: 01 00 00 A3 3E E1 [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 A3 3E 00 48 00 00 00 3C 00 6C [15:36:20]state=2 [15:36:20]Key pressed [15:36:20]int [15:36:20]Write to MH i2c: 01 00 00 A4 3E E2 [15:36:20]*** FLAG_PRN_KEY reset [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 A4 3E 00 00 00 00 00 F6 0F EE [15:36:20]state=2 [15:36:20]Stop feed [15:36:20]int [15:36:20]Write to MH i2c: 01 00 00 A5 3E E3 [15:36:20]*** FLAG_PRN_KEY set [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 A5 3E 00 08 00 00 00 FF 0F 00 [15:36:20]state=0 [15:36:20]Key pressed [15:36:20]Feed [15:36:20]Write to MH i2c: D8 00 00 A6 3E BB [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: D8 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: D8 01 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: D8 01 00 A6 3E 00 BC [15:36:20]int [15:36:20]Write to MH i2c: 01 00 00 A7 3E E5 [15:36:20]Write i2c OK [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 [15:36:20]MH_I2C_Read... [15:36:20]Read from MH i2c: 01 07 00 A7 3E 00 48 00 00 00 3C 00 70 [15:36:20]state=2 [15:36:20]Key pressed [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 A8 3E E6 [15:36:21]*** FLAG_PRN_KEY reset [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 A8 3E 00 00 00 00 00 F6 0F F2 [15:36:21]state=2 [15:36:21]Stop feed [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 A9 3E E7 [15:36:21]*** FLAG_PRN_KEY set [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 A9 3E 00 08 00 00 00 FF 0F 04 [15:36:21]state=0 [15:36:21]Key pressed [15:36:21]Feed [15:36:21]Write to MH i2c: D8 00 00 AA 3E BF [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 01 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 01 00 AA 3E 00 C0 [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 AB 3E E9 [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 AB 3E 00 48 00 00 00 3C 00 74 [15:36:21]state=2 [15:36:21]Key pressed [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 AC 3E EA [15:36:21]*** FLAG_PRN_KEY reset [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 AC 3E 00 00 00 00 00 F6 0F F6 [15:36:21]state=2 [15:36:21]Stop feed [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 AD 3E EB [15:36:21]*** FLAG_PRN_KEY set [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 AD 3E 00 08 00 00 00 FF 0F 08 [15:36:21]state=0 [15:36:21]Key pressed [15:36:21]Feed [15:36:21]Write to MH i2c: D8 00 00 AE 3E C3 [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 01 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 01 00 AE 3E 00 C4 [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 AF 3E ED [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 AF 3E 00 48 00 00 00 3C 00 78 [15:36:21]state=2 [15:36:21]Key pressed [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 B0 3E EE [15:36:21]*** FLAG_PRN_KEY reset [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 B0 3E 00 00 00 00 00 F6 0F FA [15:36:21]state=2 [15:36:21]Stop feed [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 B1 3E EF [15:36:21]*** FLAG_PRN_KEY set [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 B1 3E 00 08 00 00 00 FF 0F 0C [15:36:21]state=0 [15:36:21]Key pressed [15:36:21]Feed [15:36:21]Write to MH i2c: D8 00 00 B2 3E C7 [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 01 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: D8 01 00 B2 3E 00 C8 [15:36:21]int [15:36:21]Write to MH i2c: 01 00 00 B3 3E F1 [15:36:21]Write i2c OK [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 [15:36:21]MH_I2C_Read... [15:36:21]Read from MH i2c: 01 07 00 B3 3E 00 48 00 00 00 3C 00 7C [15:36:21]state=2 [15:36:21]Key pressed [15:36:22]int [15:36:22]Write to MH i2c: 01 00 00 B4 3E F2 [15:36:22]*** FLAG_PRN_KEY reset [15:36:22]Write i2c OK [15:36:22]MH_I2C_Read... [15:36:22]Read from MH i2c: 01 [15:36:22]MH_I2C_Read... [15:36:22]Read from MH i2c: 01 07 00 [15:36:22]MH_I2C_Read... [15:36:22]Read from MH i2c: 01 07 00 B4 3E 00 00 00 00 00 F5 0F FD [15:36:22]state=2 [15:36:22]Stop feed [15:36:23]OFD Sender: No OFD packet to send [15:36:28]OFD Sender: No OFD packet to send [15:36:33]OFD Sender: No OFD packet to send [15:36:38]OFD Sender: No OFD packet to send [15:36:43]OFD Sender: No OFD packet to send [15:36:47]int [15:36:47]Write to MH i2c: 01 00 00 B5 3E F3 [15:36:47]*** FLAG_PRN_KEY set [15:36:47]Write i2c OK [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 07 00 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 07 00 B5 3E 00 08 00 00 00 FF 0F 10 [15:36:47]state=0 [15:36:47]Key pressed [15:36:47]Feed [15:36:47]Write to MH i2c: D8 00 00 B6 3E CB [15:36:47]Write i2c OK [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: D8 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: D8 01 00 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: D8 01 00 B6 3E 00 CC [15:36:47]int [15:36:47]Write to MH i2c: 01 00 00 B7 3E F5 [15:36:47]Write i2c OK [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 07 00 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 07 00 B7 3E 00 48 00 00 00 3D 00 81 [15:36:47]state=2 [15:36:47]Key pressed [15:36:47]int [15:36:47]Write to MH i2c: 01 00 00 B8 3E F6 [15:36:47]*** FLAG_PRN_KEY reset [15:36:47]Write i2c OK [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 07 00 [15:36:47]MH_I2C_Read... [15:36:47]Read from MH i2c: 01 07 00 B8 3E 00 00 00 00 00 FF 0F 0B [15:36:47]state=2 [15:36:47]Stop feed [15:36:48]OFD Sender: No OFD packet to send [15:36:53]OFD Sender: No OFD packet to send [15:36:55]accept exits with 11 [15:36:55]New connection [15:36:55]New thread 3067403620 created [15:36:55]Thread 3067260260 joined [15:36:55]Waiting for new connection... [15:36:55] Sock 11.Parse request [15:36:55]Sock 11.Check first char [15:36:55]Sock 11.First char is OK [15:36:55]request: POST /json_proto HTTP/1.0 [15:36:55]Method: POST [15:36:55]URL: /json_proto [15:36:55]Method is POST - this is cgi request [15:36:55]url: /json_proto [15:36:55]query_string will be loaded in cgi processing [15:36:55]execute_cgi json_proto POST (null) [15:36:55]execute_cgi path=json_proto method=POST [15:36:55]POST find Content-Length [15:36:55]Host: 172.17.46.195:8080 [15:36:55]Content-Length: 802 [15:36:55]Content-Type: application/json [15:36:55] [15:36:55]POST finish read [15:36:55]Found Content-Length = 802 [15:36:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:55]execute_script... [15:36:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:55]POST & json_proto [15:36:55]process_json_proto [15:36:55]json parsed OK: [15:36:55]protocol is kg_v1.0 [15:36:55]action value=close_receipt [15:36:55]process_action close_receipt [15:36:55]cmd_close_receipt [15:36:55]MH_GetDate [15:36:55]Write to MH i2c: F0 00 00 B9 3E E6 [15:36:55]Write i2c OK [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: F0 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: F0 09 00 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: F0 09 00 B9 3E 00 19 72 BF 66 8D AE BC 66 FC [15:36:55]GetLastDocTimeStamp 1723822476 [15:36:55]current date 1723822617 [15:36:55]FM_GetShiftState [15:36:55]SAM_PROTO_GetShiftState [15:36:55]wFMCommunicate request_size=4 [15:36:55]MH_SAM_APDU [15:36:55]CAPDU: 80 13 01 00 [15:36:55]Write to MH i2c: E2 08 00 BA 3E 80 13 01 00 00 00 00 00 75 [15:36:55]Write i2c OK [15:36:55]MH_I2C_Read... [15:36:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:55]Read from MH i2c: E2 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: E2 0E 00 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: E2 0E 00 BA 3E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 03 [15:36:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:36:55]wFMCommunicate OK [15:36:55]SAM_PROTO_GetShiftState done [15:36:55]FM_GetShiftState done [15:36:55]opened in 1723766727 [15:36:55]opened+sec_in_day 1723853127 [15:36:55]quantity*price = 100050 [15:36:55]sum+1 = 100052 [15:36:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 418 16.08.2024 15:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198077 ФПД: 170202226564585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153657&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198077&fm=170202226564585&tin=02508201610067®Number=0000000000092545&sum=100051 [15:36:56]StoreToDocumentArchive [15:36:56]shift 462 fd 198077 [15:36:56]save to /storage/0462/doc_00198077 [15:36:56]save last doc name /storage/0462/doc_00198077 to /storage/kkm_last_doc_name [15:36:56]save OK [15:36:56]Clear old archive folders... [15:36:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:36:56]tlvbuf is 00A1A510 [15:36:56]SAM_PROTO_ClearQueue [15:36:56]wFMCommunicate request_size=4 [15:36:56]MH_SAM_APDU [15:36:56]CAPDU: 80 09 00 00 [15:36:56]Write to MH i2c: E2 08 00 C7 3E 80 09 00 00 00 00 00 00 77 [15:36:56]Write i2c OK [15:36:56]MH_I2C_Read... [15:36:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:56]Read from MH i2c: E2 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 03 00 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 03 00 C7 3E 00 90 00 79 [15:36:56]RAPDU: 90 00 [15:36:56]wFMCommunicate OK [15:36:56]SAM_PROTO_ClearQueue done [15:36:56]KKMCreateOFDPacket [15:36:56]OFDProtocolAddRootSTLVToBuf [15:36:56]FM_MakeSignedData [15:36:56]FM_MakeSignedData [15:36:56]SAM_PROTO_SignData [15:36:56]wFMCommunicate request_size=4 [15:36:56]MH_SAM_APDU [15:36:56]CAPDU: 80 0D 01 02 [15:36:56]Write to MH i2c: E2 08 00 C8 3E 80 0D 01 02 00 00 00 00 7F [15:36:56]Write i2c OK [15:36:56]MH_I2C_Read... [15:36:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:56]Read from MH i2c: E2 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 03 00 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 03 00 C8 3E 00 90 00 7A [15:36:56]RAPDU: 90 00 [15:36:56]wFMCommunicate OK [15:36:56]wFMCommunicate request_size=255 [15:36:56]MH_SAM_APDU [15:36:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 A2 01 00 00 F4 03 04 00 19 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 05 03 00 35 04 06 00 9A CC 4B 41 [15:36:56]Write to MH i2c: E2 02 01 C9 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 A2 01 00 00 F4 03 04 00 19 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 05 03 00 35 04 06 00 9A CC 4B 41 00 00 3D [15:36:56]Write i2c OK [15:36:56]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 03 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 03 00 C9 3E 00 90 00 7B [15:36:57]RAPDU: 90 00 [15:36:57]wFMCommunicate OK [15:36:57]wFMCommunicate request_size=7 [15:36:57]MH_SAM_APDU [15:36:57]CAPDU: 80 0D 02 02 02 1D E9 [15:36:57]Write to MH i2c: E2 0A 00 CA 3E 80 0D 02 02 02 00 1D E9 00 00 8C [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 03 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 03 00 CA 3E 00 90 00 7C [15:36:57]RAPDU: 90 00 [15:36:57]wFMCommunicate OK [15:36:57]wFMCommunicate request_size=4 [15:36:57]MH_SAM_APDU [15:36:57]CAPDU: 80 0D 03 02 [15:36:57]Write to MH i2c: E2 08 00 CB 3E 80 0D 03 02 00 00 00 00 84 [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 0B 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 0B 00 CB 3E 00 2A D5 39 3D 38 1B DF 5A 90 00 86 [15:36:57]RAPDU: 2A D5 39 3D 38 1B DF 5A 90 00 [15:36:57]wFMCommunicate OK [15:36:57]SAM_PROTO_SignData done [15:36:57]FM_MakeSignedData done [15:36:57]CreateOFDProtocolMessage [15:36:57]wFMCommunicate request_size=4 [15:36:57]MH_SAM_APDU [15:36:57]CAPDU: 80 11 00 00 [15:36:57]Write to MH i2c: E2 08 00 CC 3E 80 11 00 00 00 00 00 00 84 [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 17 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 17 00 CC 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [15:36:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:36:57]wFMCommunicate OK [15:36:57]CreateOFDProtocolMessage done [15:36:57]OFDSenderStorePacket 198077 [15:36:57]StoreOFDPacket docnum=198077 [15:36:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2B C2 04 01 A0 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 A2 01 00 00 F4 03 04 00 19 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 05 03 00 35 04 06 00 9A CC 4B 41 1D E9 2A D5 39 3D 38 1B DF 5A [15:36:57]CheckFolder [15:36:57]dirname=/storage/ofd_packets [15:36:57]CheckFolder done [15:36:57]ProducePacketName [15:36:57]name=ofd_packets/00198077 [15:36:57]NVStorageSaveData ofd_packets/00198077 [15:36:57]File name is /storage/ofd_packets/00198077 [15:36:57]Write 298 bytes [15:36:57]NVStorageSaveData done [15:36:57]OFDSenderStorePacket done [15:36:57]KKMCreateOFDPacket done [15:36:57]NVStorageSaveData kkm_last_timestamp [15:36:57]File name is /storage/kkm_last_timestamp [15:36:57]Write 4 bytes [15:36:57]NVStorageSaveData done [15:36:57]ExternCall_PrintAddStr [15:36:57]wPrintStart [15:36:57]Write to MH i2c: 01 00 00 CD 3E 0B [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 07 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 07 00 CD 3E 00 00 00 00 00 FF 0F 20 [15:36:57]RasterBufferAndPrint [15:36:57]line Счет N : (1)11325486 [15:36:57]line ИНН: 02508201610067 [15:36:57]line Контрольно-Кассовый Чек [15:36:57]line ПРОДАЖА [15:36:57]line ТРК (МРК, ГНК) : 51 [15:36:57]line Товар: 2710194210 [15:36:57]line ДТ-К-5 [15:36:57]line 13.130 * 76.20 [15:36:57]line = 1000.51 [15:36:57]line НДС 12% НСП 1% [15:36:57]line > о реализуемом товаре [15:36:57]line ИТОГО: 1000.51 [15:36:57]line НСП 1% : 8.85 [15:36:57]line НДС 12% : 106.25 [15:36:57]line Наличными: 0.00 [15:36:57]line Безнал.: 1000.51 [15:36:57]line Место: АЗС № 95 "Партнер Нефть" [15:36:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:36:57]line СНО: Общий режим [15:36:57]line Чек 418 16.08.2024 15:36 [15:36:57]line Смена: 462 ФФД: 1.0 [15:36:57]line ЗНМ: 0300000079 [15:36:57]line РНМ: 0000000000092545 [15:36:57]line Версия ККМ: 001 [15:36:57]line Платежная система: O! деньги [15:36:57]line ФМ: 0000000000871802 [15:36:57]line ФД: 198077 [15:36:57]line ФПД: 170202226564585 [15:36:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153657&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198077&fm=170202226564585&tin=02508201610067®Number=0000000000092545&sum=100051 [15:36:57]written 0, free lines is 4095 [15:36:57]OFD Sender: Processing packet 198077 [packets to send 245, broken 244] [15:36:57]ProducePacketName [15:36:57]name=ofd_packets/00198077 [15:36:57]OFD Sender: To server: pG, [15:36:57]CommunicateWithHost lk.salyk.kg:30040 [15:36:57]ConnectInit lk.salyk.kg [15:36:57]Connected sock=9 [15:36:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 2B C2 04 01 A0 30 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 A2 01 00 00 F4 03 04 00 19 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 05 03 00 35 04 06 00 9A CC 4B 41 1D E9 2A D5 39 3D 38 1B DF 5A [15:36:57]Write to MH i2c: 01 00 00 F7 3E 35 [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 07 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 07 00 F7 3E 00 00 00 00 00 F4 0C 3C [15:36:57]RasterBufferAndPrint [15:36:57]line [15:36:57]line [15:36:57]line [15:36:57]line [15:36:57]line [15:36:57]written 0, free lines is 3325 [15:36:57]MH_Cut [15:36:57]Write to MH i2c: D1 01 00 FE 3E 01 0E [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: D1 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: D1 01 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: D1 01 00 FE 3E 00 0D [15:36:57]Write to MH i2c: 01 00 00 FF 3E 3D [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9E 3C 47 00 9E 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 05 03 00 F4 03 04 00 2C 1E BF 66 B6 04 01 00 00 B4 81 24 09 58 99 90 52 [15:36:57]CommunicateWithHost err = 0 [15:36:57]CheckOFDResponse [15:36:57]1017 (14) - 77093643461234 [15:36:57]1041 (16) - 0000000000871802 [15:36:57]1040 (4) - 198077 [15:36:57]1012 (4) - 16.08.2024 09:38 [15:36:57]1206 (1) - 0 [15:36:57]OFD Sender: Remove packet 198077 [15:36:57]ProducePacketName [15:36:57]name=ofd_packets/00198077 [15:36:57]NVStorageDeleteData [15:36:58]OFD Sender: No OFD packet to send [15:36:58]*** Cut start [15:36:58]*** Purtial cut [15:36:58]*** Stage 1: CUTSNS_PIN = 1 [15:36:58]Read from MH i2c: 01 [15:36:58]MH_I2C_Read... [15:36:58]*** Stop cut motor [15:36:58]*** Cut end [15:36:58]Read from MH i2c: 01 07 00 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: 01 07 00 FF 3E 00 00 00 00 00 FF 0F 52 [15:36:58]process_action close_receipt done [15:36:58]requested_data is exist [15:36:58]produce_requested_data [15:36:58]requested_item fm.sn is exist - process it [15:36:58]wFMCommunicate request_size=4 [15:36:58]MH_SAM_APDU [15:36:58]CAPDU: 80 11 00 00 [15:36:58]Write to MH i2c: E2 08 00 00 3F 80 11 00 00 00 00 00 00 B9 [15:36:58]Write i2c OK [15:36:58]MH_I2C_Read... [15:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:58]Read from MH i2c: E2 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: E2 17 00 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: E2 17 00 00 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 06 [15:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:36:58]wFMCommunicate OK [15:36:58]requested_item fd.num is exist - process it [15:36:58]SAM_PROTO_GetFieldsCounters [15:36:58]wFMCommunicate request_size=4 [15:36:58]MH_SAM_APDU [15:36:58]CAPDU: 80 13 00 00 [15:36:58]Write to MH i2c: E2 08 00 01 3F 80 13 00 00 00 00 00 00 BC [15:36:58]Write i2c OK [15:36:58]MH_I2C_Read... [15:36:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:58]Read from MH i2c: E2 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: E2 62 00 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: E2 62 00 01 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BD 05 03 00 0E 04 04 00 CE 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 54 [15:36:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BD 05 03 00 0E 04 04 00 CE 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:36:58]wFMCommunicate OK [15:36:58]SAM_PROTO_GetFieldsCounters done [15:36:58]requested_item shift.num is exist - process it [15:36:58]requested_item shift.opened is exist - process it [15:36:58]req_shift_opened [15:36:58]FM_GetShiftState [15:36:58]SAM_PROTO_GetShiftState [15:36:58]wFMCommunicate request_size=4 [15:36:58]MH_SAM_APDU [15:36:58]CAPDU: 80 13 01 00 [15:36:58]Write to MH i2c: E2 08 00 02 3F 80 13 01 00 00 00 00 00 BE [15:36:58]Write i2c OK [15:36:58]MH_I2C_Read... [15:36:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:58]Read from MH i2c: E2 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: E2 0E 00 [15:36:58]MH_I2C_Read... [15:36:58]Read from MH i2c: E2 0E 00 02 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4C [15:36:58]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:36:58]wFMCommunicate OK [15:36:58]SAM_PROTO_GetShiftState done [15:36:58]FM_GetShiftState done [15:36:58]req_shift_opened done [15:36:58]requested_item shift.open_date is exist - process it [15:36:58]req_shift_open_date [15:36:58]req_shift_open_date done [15:36:58]produce_requested_data done [15:36:58]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198077,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:36:58]process_action_free close_receipt [15:36:58]json_value_free [15:36:58]json_value_free done [15:36:58]process_json_proto returns [15:36:58]Send response to host [15:36:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198077,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:36:58]free response buf [15:36:58]execute_script done [15:36:58]execute_script returns [15:36:58]free content buf [15:36:58]Sock 11.Close socket [15:36:58]Sock 11.Thread stoped [15:37:03]OFD Sender: No OFD packet to send [15:37:08]OFD Sender: No OFD packet to send [15:37:13]OFD Sender: No OFD packet to send [15:37:18]OFD Sender: No OFD packet to send [15:37:23]OFD Sender: No OFD packet to send [15:37:28]OFD Sender: No OFD packet to send [15:37:33]OFD Sender: No OFD packet to send [15:37:34]accept exits with 7 [15:37:34]New connection [15:37:34]New thread 3067260260 created [15:37:34]Thread 3067403620 joined [15:37:34]Waiting for new connection... [15:37:34] Sock 7.Parse request [15:37:34]Sock 7.Check first char [15:37:34]Sock 7.First char is OK [15:37:34]request: POST /json_proto HTTP/1.0 [15:37:34]Method: POST [15:37:34]URL: /json_proto [15:37:34]Method is POST - this is cgi request [15:37:34]url: /json_proto [15:37:34]query_string will be loaded in cgi processing [15:37:34]execute_cgi json_proto POST (null) [15:37:34]execute_cgi path=json_proto method=POST [15:37:34]POST find Content-Length [15:37:34]Host: 172.17.46.195:8080 [15:37:34]Content-Length: 802 [15:37:34]Content-Type: application/json [15:37:34] [15:37:34]POST finish read [15:37:34]Found Content-Length = 802 [15:37:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:34]execute_script... [15:37: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)11325487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:34]POST & json_proto [15:37:34]process_json_proto [15:37:34]json parsed OK: [15:37:34]protocol is kg_v1.0 [15:37:34]action value=close_receipt [15:37:34]process_action close_receipt [15:37:34]cmd_close_receipt [15:37:34]MH_GetDate [15:37:34]Write to MH i2c: F0 00 00 03 3F 31 [15:37:34]Write i2c OK [15:37:34]MH_I2C_Read... [15:37:34]Read from MH i2c: F0 [15:37:34]MH_I2C_Read... [15:37:34]Read from MH i2c: F0 09 00 [15:37:34]MH_I2C_Read... [15:37:34]Read from MH i2c: F0 09 00 03 3F 00 40 72 BF 66 8D AE BC 66 6E [15:37:34]GetLastDocTimeStamp 1723822617 [15:37:34]current date 1723822656 [15:37:34]FM_GetShiftState [15:37:34]SAM_PROTO_GetShiftState [15:37:34]wFMCommunicate request_size=4 [15:37:34]MH_SAM_APDU [15:37:34]CAPDU: 80 13 01 00 [15:37:34]Write to MH i2c: E2 08 00 04 3F 80 13 01 00 00 00 00 00 C0 [15:37:34]Write i2c OK [15:37:34]MH_I2C_Read... [15:37:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:34]Read from MH i2c: E2 [15:37:34]MH_I2C_Read... [15:37:34]Read from MH i2c: E2 0E 00 [15:37:34]MH_I2C_Read... [15:37:34]Read from MH i2c: E2 0E 00 04 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4E [15:37:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:37:34]wFMCommunicate OK [15:37:34]SAM_PROTO_GetShiftState done [15:37:34]FM_GetShiftState done [15:37:34]opened in 1723766727 [15:37:34]opened+sec_in_day 1723853127 [15:37:34]quantity*price = 50036 [15:37:34]sum+1 = 50037 [15:37:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 419 16.08.2024 15:37 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198078 ФПД: 110663109989218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153736&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198078&fm=110663109989218&tin=02508201610067®Number=0000000000092545&sum=50036 [15:37:35]StoreToDocumentArchive [15:37:35]shift 462 fd 198078 [15:37:35]save to /storage/0462/doc_00198078 [15:37:35]save last doc name /storage/0462/doc_00198078 to /storage/kkm_last_doc_name [15:37:35]save OK [15:37:35]Clear old archive folders... [15:37:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:37:35]tlvbuf is 0095BE90 [15:37:35]SAM_PROTO_ClearQueue [15:37:35]wFMCommunicate request_size=4 [15:37:35]MH_SAM_APDU [15:37:35]CAPDU: 80 09 00 00 [15:37:35]Write to MH i2c: E2 08 00 11 3F 80 09 00 00 00 00 00 00 C2 [15:37:35]Write i2c OK [15:37:35]MH_I2C_Read... [15:37:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:37:35]Read from MH i2c: E2 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 11 3F 00 90 00 C4 [15:37:35]RAPDU: 90 00 [15:37:35]wFMCommunicate OK [15:37:35]SAM_PROTO_ClearQueue done [15:37:35]KKMCreateOFDPacket [15:37:35]OFDProtocolAddRootSTLVToBuf [15:37:35]FM_MakeSignedData [15:37:35]FM_MakeSignedData [15:37:35]SAM_PROTO_SignData [15:37:35]wFMCommunicate request_size=4 [15:37:35]MH_SAM_APDU [15:37:35]CAPDU: 80 0D 01 02 [15:37:35]Write to MH i2c: E2 08 00 12 3F 80 0D 01 02 00 00 00 00 CA [15:37:35]Write i2c OK [15:37:35]MH_I2C_Read... [15:37:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:37:35]Read from MH i2c: E2 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 12 3F 00 90 00 C5 [15:37:35]RAPDU: 90 00 [15:37:35]wFMCommunicate OK [15:37:35]wFMCommunicate request_size=255 [15:37:35]MH_SAM_APDU [15:37:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 40 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 05 03 00 35 04 06 00 64 [15:37:35]Write to MH i2c: E2 02 01 13 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 40 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 05 03 00 35 04 06 00 64 00 00 FE [15:37:35]Write i2c OK [15:37:35]MH_I2C_Read... [15:37:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:35]Read from MH i2c: E2 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 13 3F 00 90 00 C6 [15:37:35]RAPDU: 90 00 [15:37:35]wFMCommunicate OK [15:37:35]wFMCommunicate request_size=10 [15:37:35]MH_SAM_APDU [15:37:35]CAPDU: 80 0D 02 02 05 A5 C3 5C 53 62 [15:37:35]Write to MH i2c: E2 0D 00 14 3F 80 0D 02 02 05 00 A5 C3 5C 53 62 00 00 50 [15:37:35]Write i2c OK [15:37:35]MH_I2C_Read... [15:37:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:35]Read from MH i2c: E2 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 03 00 14 3F 00 90 00 C7 [15:37:35]RAPDU: 90 00 [15:37:35]wFMCommunicate OK [15:37:35]wFMCommunicate request_size=4 [15:37:35]MH_SAM_APDU [15:37:35]CAPDU: 80 0D 03 02 [15:37:35]Write to MH i2c: E2 08 00 15 3F 80 0D 03 02 00 00 00 00 CF [15:37:35]Write i2c OK [15:37:35]MH_I2C_Read... [15:37:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:37:35]Read from MH i2c: E2 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 0B 00 [15:37:35]MH_I2C_Read... [15:37:35]Read from MH i2c: E2 0B 00 15 3F 00 72 82 D2 B3 91 B5 1E 34 90 00 E1 [15:37:35]RAPDU: 72 82 D2 B3 91 B5 1E 34 90 00 [15:37:35]wFMCommunicate OK [15:37:35]SAM_PROTO_SignData done [15:37:35]FM_MakeSignedData done [15:37:35]CreateOFDProtocolMessage [15:37:35]wFMCommunicate request_size=4 [15:37:35]MH_SAM_APDU [15:37:35]CAPDU: 80 11 00 00 [15:37:35]Write to MH i2c: E2 08 00 16 3F 80 11 00 00 00 00 00 00 CF [15:37:35]Write i2c OK [15:37:35]MH_I2C_Read... [15:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:36]Read from MH i2c: E2 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: E2 17 00 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: E2 17 00 16 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1C [15:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:37:36]wFMCommunicate OK [15:37:36]CreateOFDProtocolMessage done [15:37:36]OFDSenderStorePacket 198078 [15:37:36]StoreOFDPacket docnum=198078 [15:37:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AC CD 07 01 F6 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 40 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 05 03 00 35 04 06 00 64 A5 C3 5C 53 62 72 82 D2 B3 91 B5 1E 34 [15:37:36]CheckFolder [15:37:36]dirname=/storage/ofd_packets [15:37:36]CheckFolder done [15:37:36]ProducePacketName [15:37:36]name=ofd_packets/00198078 [15:37:36]NVStorageSaveData ofd_packets/00198078 [15:37:36]File name is /storage/ofd_packets/00198078 [15:37:36]Write 301 bytes [15:37:36]NVStorageSaveData done [15:37:36]OFDSenderStorePacket done [15:37:36]KKMCreateOFDPacket done [15:37:36]NVStorageSaveData kkm_last_timestamp [15:37:36]File name is /storage/kkm_last_timestamp [15:37:36]Write 4 bytes [15:37:36]NVStorageSaveData done [15:37:36]ExternCall_PrintAddStr [15:37:36]wPrintStart [15:37:36]Write to MH i2c: 01 00 00 17 3F 56 [15:37:36]Write i2c OK [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: 01 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: 01 07 00 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: 01 07 00 17 3F 00 00 00 00 00 FF 0F 6B [15:37:36]RasterBufferAndPrint [15:37:36]line Счет N : (1)11325487 [15:37:36]line ИНН: 02508201610067 [15:37:36]line Контрольно-Кассовый Чек [15:37:36]line ПРОДАЖА [15:37:36]line ТРК (МРК, ГНК) : 22 [15:37:36]line Товар: 2710124130 [15:37:36]line Аи-92-К-4 [15:37:36]line 7.380 * 67.80 [15:37:36]line = 500.36 [15:37:36]line НДС 12% НСП 1% [15:37:36]line > о реализуемом товаре [15:37:36]line ИТОГО: 500.36 [15:37:36]line НСП 1% : 4.43 [15:37:36]line НДС 12% : 53.14 [15:37:36]line Наличными: 0.00 [15:37:36]line Безнал.: 500.36 [15:37:36]line Место: АЗС № 95 "Партнер Нефть" [15:37:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:37:36]line СНО: Общий режим [15:37:36]line Чек 419 16.08.2024 15:37 [15:37:36]line Смена: 462 ФФД: 1.0 [15:37:36]line ЗНМ: 0300000079 [15:37:36]line РНМ: 0000000000092545 [15:37:36]line Версия ККМ: 001 [15:37:36]line Платежная система: O! деньги [15:37:36]line ФМ: 0000000000871802 [15:37:36]line ФД: 198078 [15:37:36]line ФПД: 110663109989218 [15:37:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153736&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198078&fm=110663109989218&tin=02508201610067®Number=0000000000092545&sum=50036 [15:37:36]written 0, free lines is 4095 [15:37:36]OFD Sender: Processing packet 198078 [packets to send 245, broken 244] [15:37:36]ProducePacketName [15:37:36]name=ofd_packets/00198078 [15:37:36]OFD Sender: To server: pG, [15:37:36]CommunicateWithHost lk.salyk.kg:30040 [15:37:36]ConnectInit lk.salyk.kg [15:37:36]Connected sock=10 [15:37:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AC CD 07 01 F6 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 40 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 05 03 00 35 04 06 00 64 A5 C3 5C 53 62 72 82 D2 B3 91 B5 1E 34 [15:37:36]Write to MH i2c: 01 00 00 41 3F 80 [15:37:36]Write i2c OK [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: 01 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: 01 07 00 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: 01 07 00 41 3F 00 00 00 00 00 FC 0C 8F [15:37:36]RasterBufferAndPrint [15:37:36]line [15:37:36]line [15:37:36]line [15:37:36]line [15:37:36]line [15:37:36]written 0, free lines is 3330 [15:37:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 45 E2 47 00 A3 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 05 03 00 F4 03 04 00 53 1E BF 66 B6 04 01 00 00 80 35 43 70 C1 5B 1A 03 [15:37:36]CommunicateWithHost err = 0 [15:37:36]CheckOFDResponse [15:37:36]1017 (14) - 77093643461234 [15:37:36]1041 (16) - 0000000000871802 [15:37:36]1040 (4) - 198078 [15:37:36]1012 (4) - 16.08.2024 09:39 [15:37:36]1206 (1) - 0 [15:37:36]OFD Sender: Remove packet 198078 [15:37:36]ProducePacketName [15:37:36]name=ofd_packets/00198078 [15:37:36]NVStorageDeleteData [15:37:36]MH_Cut [15:37:36]Write to MH i2c: D1 01 00 48 3F 01 59 [15:37:36]Write i2c OK [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: D1 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: D1 01 00 [15:37:36]MH_I2C_Read... [15:37:36]Read from MH i2c: D1 01 00 48 3F 00 58 [15:37:36]Write to MH i2c: 01 00 00 49 3F 88 [15:37:36]Write i2c OK [15:37:36]MH_I2C_Read... [15:37:37]OFD Sender: No OFD packet to send [15:37:37]*** Cut start [15:37:37]*** Purtial cut [15:37:37]*** CUTSNS_PIN = 0 [15:37:37]*** Stage 1: CUTSNS_PIN = 1 [15:37:39]Read from MH i2c: 01 [15:37:39]MH_I2C_Read... [15:37:39]*** Stop cut motor [15:37:39]*** Cut end [15:37:39]Read from MH i2c: 01 07 00 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: 01 07 00 49 3F 00 00 00 00 00 FF 0F 9D [15:37:39]process_action close_receipt done [15:37:39]requested_data is exist [15:37:39]produce_requested_data [15:37:39]requested_item fm.sn is exist - process it [15:37:39]wFMCommunicate request_size=4 [15:37:39]MH_SAM_APDU [15:37:39]CAPDU: 80 11 00 00 [15:37:39]Write to MH i2c: E2 08 00 4A 3F 80 11 00 00 00 00 00 00 03 [15:37:39]Write i2c OK [15:37:39]MH_I2C_Read... [15:37:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:39]Read from MH i2c: E2 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: E2 17 00 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: E2 17 00 4A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 50 [15:37:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:37:39]wFMCommunicate OK [15:37:39]requested_item fd.num is exist - process it [15:37:39]SAM_PROTO_GetFieldsCounters [15:37:39]wFMCommunicate request_size=4 [15:37:39]MH_SAM_APDU [15:37:39]CAPDU: 80 13 00 00 [15:37:39]Write to MH i2c: E2 08 00 4B 3F 80 13 00 00 00 00 00 00 06 [15:37:39]Write i2c OK [15:37:39]MH_I2C_Read... [15:37:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:37:39]Read from MH i2c: E2 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: E2 62 00 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: E2 62 00 4B 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BE 05 03 00 0E 04 04 00 CE 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 A2 [15:37:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BE 05 03 00 0E 04 04 00 CE 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:37:39]wFMCommunicate OK [15:37:39]SAM_PROTO_GetFieldsCounters done [15:37:39]requested_item shift.num is exist - process it [15:37:39]requested_item shift.opened is exist - process it [15:37:39]req_shift_opened [15:37:39]FM_GetShiftState [15:37:39]SAM_PROTO_GetShiftState [15:37:39]wFMCommunicate request_size=4 [15:37:39]MH_SAM_APDU [15:37:39]CAPDU: 80 13 01 00 [15:37:39]Write to MH i2c: E2 08 00 4C 3F 80 13 01 00 00 00 00 00 08 [15:37:39]Write i2c OK [15:37:39]MH_I2C_Read... [15:37:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:39]Read from MH i2c: E2 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: E2 0E 00 [15:37:39]MH_I2C_Read... [15:37:39]Read from MH i2c: E2 0E 00 4C 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 96 [15:37:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:37:39]wFMCommunicate OK [15:37:39]SAM_PROTO_GetShiftState done [15:37:39]FM_GetShiftState done [15:37:39]req_shift_opened done [15:37:39]requested_item shift.open_date is exist - process it [15:37:39]req_shift_open_date [15:37:39]req_shift_open_date done [15:37:39]produce_requested_data done [15:37:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198078,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:37:39]process_action_free close_receipt [15:37:39]json_value_free [15:37:39]json_value_free done [15:37:39]process_json_proto returns [15:37:39]Send response to host [15:37:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198078,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:37:39]free response buf [15:37:39]execute_script done [15:37:39]execute_script returns [15:37:39]free content buf [15:37:39]Sock 7.Close socket [15:37:39]Sock 7.Thread stoped [15:37:42]OFD Sender: No OFD packet to send [15:37:47]OFD Sender: No OFD packet to send [15:37:52]OFD Sender: No OFD packet to send [15:37:57]OFD Sender: No OFD packet to send [15:38:02]OFD Sender: No OFD packet to send [15:38:07]OFD Sender: No OFD packet to send [15:38:12]OFD Sender: No OFD packet to send [15:38:17]OFD Sender: No OFD packet to send [15:38:22]OFD Sender: No OFD packet to send [15:38:27]OFD Sender: No OFD packet to send [15:38:32]OFD Sender: No OFD packet to send [15:38:37]OFD Sender: No OFD packet to send [15:38:42]OFD Sender: No OFD packet to send [15:38:47]OFD Sender: No OFD packet to send [15:38:52]OFD Sender: No OFD packet to send [15:38:57]OFD Sender: No OFD packet to send [15:39:02]OFD Sender: No OFD packet to send [15:39:07]OFD Sender: No OFD packet to send [15:39:12]OFD Sender: No OFD packet to send [15:39:17]OFD Sender: No OFD packet to send [15:39:22]OFD Sender: No OFD packet to send [15:39:27]OFD Sender: No OFD packet to send [15:39:32]OFD Sender: No OFD packet to send [15:39:37]OFD Sender: No OFD packet to send [15:39:40]accept exits with 9 [15:39:40]New connection [15:39:40]New thread 3067403620 created [15:39:40]Thread 3067260260 joined [15:39:40]Waiting for new connection... [15:39:40] Sock 9.Parse request [15:39:40]Sock 9.Check first char [15:39:40]Sock 9.First char is OK [15:39:40]request: POST /json_proto HTTP/1.0 [15:39:40]Method: POST [15:39:40]URL: /json_proto [15:39:40]Method is POST - this is cgi request [15:39:40]url: /json_proto [15:39:40]query_string will be loaded in cgi processing [15:39:40]execute_cgi json_proto POST (null) [15:39:40]execute_cgi path=json_proto method=POST [15:39:40]POST find Content-Length [15:39:40]Host: 172.17.46.195:8080 [15:39:40]Content-Length: 805 [15:39:40]Content-Type: application/json [15:39:40] [15:39:40]POST finish read [15:39:40]Found Content-Length = 805 [15:39:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325488", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:40]execute_script... [15:39:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325488", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:40]POST & json_proto [15:39:40]process_json_proto [15:39:40]json parsed OK: [15:39:40]protocol is kg_v1.0 [15:39:40]action value=close_receipt [15:39:40]process_action close_receipt [15:39:40]cmd_close_receipt [15:39:40]MH_GetDate [15:39:40]Write to MH i2c: F0 00 00 4D 3F 7B [15:39:40]Write i2c OK [15:39:40]MH_I2C_Read... [15:39:40]Read from MH i2c: F0 [15:39:40]MH_I2C_Read... [15:39:40]Read from MH i2c: F0 09 00 [15:39:40]MH_I2C_Read... [15:39:40]Read from MH i2c: F0 09 00 4D 3F 00 BE 72 BF 66 8D AE BC 66 36 [15:39:40]GetLastDocTimeStamp 1723822656 [15:39:40]current date 1723822782 [15:39:40]FM_GetShiftState [15:39:40]SAM_PROTO_GetShiftState [15:39:40]wFMCommunicate request_size=4 [15:39:40]MH_SAM_APDU [15:39:40]CAPDU: 80 13 01 00 [15:39:40]Write to MH i2c: E2 08 00 4E 3F 80 13 01 00 00 00 00 00 0A [15:39:40]Write i2c OK [15:39:40]MH_I2C_Read... [15:39:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:40]Read from MH i2c: E2 [15:39:40]MH_I2C_Read... [15:39:40]Read from MH i2c: E2 0E 00 [15:39:40]MH_I2C_Read... [15:39:40]Read from MH i2c: E2 0E 00 4E 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 98 [15:39:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:39:40]wFMCommunicate OK [15:39:40]SAM_PROTO_GetShiftState done [15:39:40]FM_GetShiftState done [15:39:40]opened in 1723766727 [15:39:40]opened+sec_in_day 1723853127 [15:39:40]quantity*price = 100021 [15:39:40]sum+1 = 100023 [15:39:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 420 16.08.2024 15:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198079 ФПД: 188356730913659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153942&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198079&fm=188356730913659&tin=02508201610067®Number=0000000000092545&sum=100022 [15:39:41]StoreToDocumentArchive [15:39:41]shift 462 fd 198079 [15:39:41]save to /storage/0462/doc_00198079 [15:39:41]save last doc name /storage/0462/doc_00198079 to /storage/kkm_last_doc_name [15:39:41]save OK [15:39:41]Clear old archive folders... [15:39:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:41]tlvbuf is 00945530 [15:39:41]SAM_PROTO_ClearQueue [15:39:41]wFMCommunicate request_size=4 [15:39:41]MH_SAM_APDU [15:39:41]CAPDU: 80 09 00 00 [15:39:41]Write to MH i2c: E2 08 00 5B 3F 80 09 00 00 00 00 00 00 0C [15:39:41]Write i2c OK [15:39:41]MH_I2C_Read... [15:39:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:41]Read from MH i2c: E2 [15:39:41]MH_I2C_Read... [15:39:41]Read from MH i2c: E2 03 00 [15:39:41]MH_I2C_Read... [15:39:41]Read from MH i2c: E2 03 00 5B 3F 00 90 00 0E [15:39:41]RAPDU: 90 00 [15:39:41]wFMCommunicate OK [15:39:41]SAM_PROTO_ClearQueue done [15:39:41]KKMCreateOFDPacket [15:39:41]OFDProtocolAddRootSTLVToBuf [15:39:41]FM_MakeSignedData [15:39:41]FM_MakeSignedData [15:39:41]SAM_PROTO_SignData [15:39:41]wFMCommunicate request_size=4 [15:39:41]MH_SAM_APDU [15:39:41]CAPDU: 80 0D 01 02 [15:39:41]Write to MH i2c: E2 08 00 5C 3F 80 0D 01 02 00 00 00 00 14 [15:39:41]Write i2c OK [15:39:41]MH_I2C_Read... [15:39:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:42]Read from MH i2c: E2 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 03 00 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 03 00 5C 3F 00 90 00 0F [15:39:42]RAPDU: 90 00 [15:39:42]wFMCommunicate OK [15:39:42]wFMCommunicate request_size=255 [15:39:42]MH_SAM_APDU [15:39:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 A4 01 00 00 F4 03 04 00 BE 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 05 03 00 35 04 06 00 AB [15:39:42]Write to MH i2c: E2 02 01 5D 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 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 A4 01 00 00 F4 03 04 00 BE 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 05 03 00 35 04 06 00 AB 00 00 21 [15:39:42]Write i2c OK [15:39:42]MH_I2C_Read... [15:39:42]OFD Sender: No OFD packet to send [15:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:42]Read from MH i2c: E2 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 03 00 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 03 00 5D 3F 00 90 00 10 [15:39:42]RAPDU: 90 00 [15:39:42]wFMCommunicate OK [15:39:42]wFMCommunicate request_size=10 [15:39:42]MH_SAM_APDU [15:39:42]CAPDU: 80 0D 02 02 05 4F 38 09 83 7B [15:39:42]Write to MH i2c: E2 0D 00 5E 3F 80 0D 02 02 05 00 4F 38 09 83 7B 00 00 AF [15:39:42]Write i2c OK [15:39:42]MH_I2C_Read... [15:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:42]Read from MH i2c: E2 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 03 00 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 03 00 5E 3F 00 90 00 11 [15:39:42]RAPDU: 90 00 [15:39:42]wFMCommunicate OK [15:39:42]wFMCommunicate request_size=4 [15:39:42]MH_SAM_APDU [15:39:42]CAPDU: 80 0D 03 02 [15:39:42]Write to MH i2c: E2 08 00 5F 3F 80 0D 03 02 00 00 00 00 19 [15:39:42]Write i2c OK [15:39:42]MH_I2C_Read... [15:39:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:42]Read from MH i2c: E2 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 0B 00 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 0B 00 5F 3F 00 FC D4 4E 0E 15 14 D7 FA 90 00 40 [15:39:42]RAPDU: FC D4 4E 0E 15 14 D7 FA 90 00 [15:39:42]wFMCommunicate OK [15:39:42]SAM_PROTO_SignData done [15:39:42]FM_MakeSignedData done [15:39:42]CreateOFDProtocolMessage [15:39:42]wFMCommunicate request_size=4 [15:39:42]MH_SAM_APDU [15:39:42]CAPDU: 80 11 00 00 [15:39:42]Write to MH i2c: E2 08 00 60 3F 80 11 00 00 00 00 00 00 19 [15:39:42]Write i2c OK [15:39:42]MH_I2C_Read... [15:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:42]Read from MH i2c: E2 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 17 00 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: E2 17 00 60 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 66 [15:39:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:39:42]wFMCommunicate OK [15:39:42]CreateOFDProtocolMessage done [15:39:42]OFDSenderStorePacket 198079 [15:39:42]StoreOFDPacket docnum=198079 [15:39:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5E 4B 07 01 CE 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A4 01 00 00 F4 03 04 00 BE 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 05 03 00 35 04 06 00 AB 4F 38 09 83 7B FC D4 4E 0E 15 14 D7 FA [15:39:42]CheckFolder [15:39:42]dirname=/storage/ofd_packets [15:39:42]CheckFolder done [15:39:42]ProducePacketName [15:39:42]name=ofd_packets/00198079 [15:39:42]NVStorageSaveData ofd_packets/00198079 [15:39:42]File name is /storage/ofd_packets/00198079 [15:39:42]Write 301 bytes [15:39:42]NVStorageSaveData done [15:39:42]OFDSenderStorePacket done [15:39:42]KKMCreateOFDPacket done [15:39:42]NVStorageSaveData kkm_last_timestamp [15:39:42]File name is /storage/kkm_last_timestamp [15:39:42]Write 4 bytes [15:39:42]NVStorageSaveData done [15:39:42]ExternCall_PrintAddStr [15:39:42]wPrintStart [15:39:42]Write to MH i2c: 01 00 00 61 3F A0 [15:39:42]Write i2c OK [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: 01 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: 01 07 00 [15:39:42]MH_I2C_Read... [15:39:42]Read from MH i2c: 01 07 00 61 3F 00 00 00 00 00 FF 0F B5 [15:39:42]RasterBufferAndPrint [15:39:42]line Счет N : (1)11325488 [15:39:42]line ИНН: 02508201610067 [15:39:42]line Контрольно-Кассовый Чек [15:39:42]line ПРОДАЖА [15:39:42]line ТРК (МРК, ГНК) : 31 [15:39:42]line Товар: 2710124500 [15:39:42]line Аи-95-К-5 [15:39:42]line 13.480 * 74.20 [15:39:42]line = 1000.22 [15:39:42]line НДС 12% НСП 1% [15:39:42]line > о реализуемом товаре [15:39:42]line ИТОГО: 1000.22 [15:39:42]line НСП 1% : 8.85 [15:39:42]line НДС 12% : 106.22 [15:39:42]line Наличными: 0.00 [15:39:42]line Безнал.: 1000.22 [15:39:42]line Место: АЗС № 95 "Партнер Нефть" [15:39:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:39:42]line СНО: Общий режим [15:39:42]line Чек 420 16.08.2024 15:39 [15:39:42]line Смена: 462 ФФД: 1.0 [15:39:42]line ЗНМ: 0300000079 [15:39:42]line РНМ: 0000000000092545 [15:39:42]line Версия ККМ: 001 [15:39:42]line Платежная система: O! деньги [15:39:42]line ФМ: 0000000000871802 [15:39:42]line ФД: 198079 [15:39:42]line ФПД: 188356730913659 [15:39:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T153942&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198079&fm=188356730913659&tin=02508201610067®Number=0000000000092545&sum=100022 [15:39:42]OFD Sender: Processing packet 198079 [packets to send 245, broken 244] [15:39:42]ProducePacketName [15:39:42]name=ofd_packets/00198079 [15:39:42]OFD Sender: To server: pG, [15:39:42]CommunicateWithHost lk.salyk.kg:30040 [15:39:42]ConnectInit lk.salyk.kg [15:39:42]written 0, free lines is 4095 [15:39:42]Connected sock=10 [15:39:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5E 4B 07 01 CE 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A4 01 00 00 F4 03 04 00 BE 72 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 05 03 00 35 04 06 00 AB 4F 38 09 83 7B FC D4 4E 0E 15 14 D7 FA [15:39:43]Write to MH i2c: 01 00 00 8B 3F CA [15:39:43]Write i2c OK [15:39:43]MH_I2C_Read... [15:39:43]Read from MH i2c: 01 [15:39:43]MH_I2C_Read... [15:39:43]Read from MH i2c: 01 07 00 [15:39:43]MH_I2C_Read... [15:39:43]Read from MH i2c: 01 07 00 8B 3F 00 00 00 00 00 F0 0C CD [15:39:43]RasterBufferAndPrint [15:39:43]line [15:39:43]line [15:39:43]line [15:39:43]line [15:39:43]line [15:39:43]written 0, free lines is 3318 [15:39:43]MH_Cut [15:39:43]Write to MH i2c: D1 01 00 92 3F 01 A3 [15:39:43]Write i2c OK [15:39:43]MH_I2C_Read... [15:39:43]Read from MH i2c: D1 [15:39:43]MH_I2C_Read... [15:39:43]Read from MH i2c: D1 01 00 [15:39:43]MH_I2C_Read... [15:39:43]Read from MH i2c: D1 01 00 92 3F 00 A2 [15:39:43]Write to MH i2c: 01 00 00 93 3F D2 [15:39:43]Write i2c OK [15:39:43]MH_I2C_Read... [15:39:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 08 B4 47 00 7C D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 05 03 00 F4 03 04 00 D2 1E BF 66 B6 04 01 00 00 AB 0D 29 F6 B8 D7 BD D7 [15:39:43]CommunicateWithHost err = 0 [15:39:43]CheckOFDResponse [15:39:43]1017 (14) - 77093643461234 [15:39:43]1041 (16) - 0000000000871802 [15:39:43]1040 (4) - 198079 [15:39:43]1012 (4) - 16.08.2024 09:41 [15:39:43]1206 (1) - 0 [15:39:43]OFD Sender: Remove packet 198079 [15:39:43]ProducePacketName [15:39:43]name=ofd_packets/00198079 [15:39:43]NVStorageDeleteData [15:39:43]OFD Sender: No OFD packet to send [15:39:43]*** Cut start [15:39:43]*** Purtial cut [15:39:43]*** Stage 1: CUTSNS_PIN = 1 [15:39:44]Read from MH i2c: 01 [15:39:44]MH_I2C_Read... [15:39:44]*** Stop cut motor [15:39:44]*** Cut end [15:39:44]Read from MH i2c: 01 07 00 [15:39:44]MH_I2C_Read... [15:39:44]Read from MH i2c: 01 07 00 93 3F 00 00 00 00 00 FF 0F E7 [15:39:44]process_action close_receipt done [15:39:44]requested_data is exist [15:39:44]produce_requested_data [15:39:44]requested_item fm.sn is exist - process it [15:39:44]wFMCommunicate request_size=4 [15:39:44]MH_SAM_APDU [15:39:44]CAPDU: 80 11 00 00 [15:39:44]Write to MH i2c: E2 08 00 94 3F 80 11 00 00 00 00 00 00 4D [15:39:44]Write i2c OK [15:39:44]MH_I2C_Read... [15:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:44]Read from MH i2c: E2 [15:39:44]MH_I2C_Read... [15:39:44]Read from MH i2c: E2 17 00 [15:39:44]MH_I2C_Read... [15:39:44]Read from MH i2c: E2 17 00 94 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9A [15:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:39:44]wFMCommunicate OK [15:39:44]requested_item fd.num is exist - process it [15:39:44]SAM_PROTO_GetFieldsCounters [15:39:44]wFMCommunicate request_size=4 [15:39:44]MH_SAM_APDU [15:39:44]CAPDU: 80 13 00 00 [15:39:44]Write to MH i2c: E2 08 00 95 3F 80 13 00 00 00 00 00 00 50 [15:39:44]Write i2c OK [15:39:44]MH_I2C_Read... [15:39:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:44]Read from MH i2c: E2 [15:39:44]MH_I2C_Read... [15:39:44]Read from MH i2c: E2 62 00 [15:39:44]MH_I2C_Read... [15:39:44]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BF 05 03 00 0E 04 04 00 CE 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 F0 [15:39:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 BF 05 03 00 0E 04 04 00 CE 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:39:44]wFMCommunicate OK [15:39:44]SAM_PROTO_GetFieldsCounters done [15:39:44]requested_item shift.num is exist - process it [15:39:44]requested_item shift.opened is exist - process it [15:39:44]req_shift_opened [15:39:44]FM_GetShiftState [15:39:44]SAM_PROTO_GetShiftState [15:39:44]wFMCommunicate request_size=4 [15:39:44]MH_SAM_APDU [15:39:44]CAPDU: 80 13 01 00 [15:39:44]Write to MH i2c: E2 08 00 96 3F 80 13 01 00 00 00 00 00 52 [15:39:44]Write i2c OK [15:39:44]MH_I2C_Read... [15:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:44]Read from MH i2c: E2 [15:39:44]MH_I2C_Read... [15:39:44]Read from MH i2c: E2 0E 00 [15:39:44]MH_I2C_Read... [15:39:44]Read from MH i2c: E2 0E 00 96 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E0 [15:39:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:39:44]wFMCommunicate OK [15:39:44]SAM_PROTO_GetShiftState done [15:39:44]FM_GetShiftState done [15:39:44]req_shift_opened done [15:39:44]requested_item shift.open_date is exist - process it [15:39:44]req_shift_open_date [15:39:44]req_shift_open_date done [15:39:44]produce_requested_data done [15:39:44]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198079,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:39:44]process_action_free close_receipt [15:39:44]json_value_free [15:39:44]json_value_free done [15:39:44]process_json_proto returns [15:39:44]Send response to host [15:39:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198079,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:39:44]free response buf [15:39:44]execute_script done [15:39:44]execute_script returns [15:39:44]free content buf [15:39:44]Sock 9.Close socket [15:39:44]Sock 9.Thread stoped [15:39:48]OFD Sender: No OFD packet to send [15:39:53]OFD Sender: No OFD packet to send [15:39:58]OFD Sender: No OFD packet to send [15:40:03]OFD Sender: No OFD packet to send [15:40:08]OFD Sender: No OFD packet to send [15:40:13]OFD Sender: No OFD packet to send [15:40:18]OFD Sender: No OFD packet to send [15:40:23]OFD Sender: No OFD packet to send [15:40:28]OFD Sender: No OFD packet to send [15:40:33]OFD Sender: No OFD packet to send [15:40:38]OFD Sender: No OFD packet to send [15:40:43]OFD Sender: No OFD packet to send [15:40:48]OFD Sender: No OFD packet to send [15:40:58]OFD Sender: No OFD packet to send [15:41:03]OFD Sender: No OFD packet to send [15:41:08]OFD Sender: No OFD packet to send [15:41:13]OFD Sender: No OFD packet to send [15:41:18]OFD Sender: No OFD packet to send [15:41:23]OFD Sender: No OFD packet to send [15:41:28]OFD Sender: No OFD packet to send [15:41:33]OFD Sender: No OFD packet to send [15:41:38]OFD Sender: No OFD packet to send [15:41:43]OFD Sender: No OFD packet to send [15:41:48]OFD Sender: No OFD packet to send [15:41:53]OFD Sender: No OFD packet to send [15:41:58]OFD Sender: No OFD packet to send [15:42:03]OFD Sender: No OFD packet to send [15:42:07]accept exits with 7 [15:42:07]New connection [15:42:07]New thread 3067260260 created [15:42:07]Thread 3067403620 joined [15:42:07]Waiting for new connection... [15:42:07] Sock 7.Parse request [15:42:07]Sock 7.Check first char [15:42:07]Sock 7.First char is OK [15:42:07]request: POST /json_proto HTTP/1.0 [15:42:07]Method: POST [15:42:07]URL: /json_proto [15:42:07]Method is POST - this is cgi request [15:42:07]url: /json_proto [15:42:07]query_string will be loaded in cgi processing [15:42:07]execute_cgi json_proto POST (null) [15:42:07]execute_cgi path=json_proto method=POST [15:42:07]POST find Content-Length [15:42:07]Host: 172.17.46.195:8080 [15:42:07]Content-Length: 805 [15:42:07]Content-Type: application/json [15:42:07] [15:42:07]POST finish read [15:42:07]Found Content-Length = 805 [15:42:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:07]execute_script... [15:42: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)11325489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:07]POST & json_proto [15:42:07]process_json_proto [15:42:07]json parsed OK: [15:42:07]protocol is kg_v1.0 [15:42:07]action value=close_receipt [15:42:07]process_action close_receipt [15:42:07]cmd_close_receipt [15:42:07]MH_GetDate [15:42:07]Write to MH i2c: F0 00 00 97 3F C5 [15:42:07]Write i2c OK [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: F0 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: F0 09 00 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: F0 09 00 97 3F 00 51 73 BF 66 8D AE BC 66 14 [15:42:07]GetLastDocTimeStamp 1723822782 [15:42:07]current date 1723822929 [15:42:07]FM_GetShiftState [15:42:07]SAM_PROTO_GetShiftState [15:42:07]wFMCommunicate request_size=4 [15:42:07]MH_SAM_APDU [15:42:07]CAPDU: 80 13 01 00 [15:42:07]Write to MH i2c: E2 08 00 98 3F 80 13 01 00 00 00 00 00 54 [15:42:07]Write i2c OK [15:42:07]MH_I2C_Read... [15:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:07]Read from MH i2c: E2 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: E2 0E 00 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: E2 0E 00 98 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E2 [15:42:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:42:07]wFMCommunicate OK [15:42:07]SAM_PROTO_GetShiftState done [15:42:07]FM_GetShiftState done [15:42:07]opened in 1723766727 [15:42:07]opened+sec_in_day 1723853127 [15:42:07]quantity*price = 100021 [15:42:07]sum+1 = 100023 [15:42:07]Check (price>sum+1) || (price+1 о реализуемом товаре [15:42:09]line ИТОГО: 1000.22 [15:42:09]line НСП 1% : 8.85 [15:42:09]line НДС 12% : 106.22 [15:42:09]line Наличными: 0.00 [15:42:09]line Безнал.: 1000.22 [15:42:09]line Место: АЗС № 95 "Партнер Нефть" [15:42:09]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:42:09]line СНО: Общий режим [15:42:09]line Чек 421 16.08.2024 15:42 [15:42:09]line Смена: 462 ФФД: 1.0 [15:42:09]line ЗНМ: 0300000079 [15:42:09]line РНМ: 0000000000092545 [15:42:09]line Версия ККМ: 001 [15:42:09]line Платежная система: O! деньги [15:42:09]line ФМ: 0000000000871802 [15:42:09]line ФД: 198080 [15:42:09]line ФПД: 90846008403116 [15:42:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154209&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198080&fm=90846008403116&tin=02508201610067®Number=0000000000092545&sum=100022 [15:42:09]written 0, free lines is 4095 [15:42:09]OFD Sender: Processing packet 198080 [packets to send 245, broken 244] [15:42:09]ProducePacketName [15:42:09]name=ofd_packets/00198080 [15:42:09]OFD Sender: To server: pG, [15:42:09]CommunicateWithHost lk.salyk.kg:30040 [15:42:09]ConnectInit lk.salyk.kg [15:42:10]Write to MH i2c: 01 00 00 D5 3F 14 [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: 01 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: 01 07 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: 01 07 00 D5 3F 00 00 00 00 00 F0 0C 17 [15:42:10]RasterBufferAndPrint [15:42:10]line [15:42:10]line [15:42:10]line [15:42:10]line [15:42:10]line [15:42:10]written 0, free lines is 3318 [15:42:10]MH_Cut [15:42:10]Write to MH i2c: D1 01 00 DC 3F 01 ED [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: D1 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: D1 01 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: D1 01 00 DC 3F 00 EC [15:42:10]Write to MH i2c: 01 00 00 DD 3F 1C [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]*** Cut start [15:42:10]*** Purtial cut [15:42:10]*** CUTSNS_PIN = 0 [15:42:11]*** Stage 1: CUTSNS_PIN = 1 [15:42:12]Read from MH i2c: 01 [15:42:12]MH_I2C_Read... [15:42:12]*** Stop cut motor [15:42:12]*** Cut end [15:42:12]Read from MH i2c: 01 07 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 07 00 DD 3F 00 00 00 00 00 FF 0F 31 [15:42:12]process_action close_receipt done [15:42:12]requested_data is exist [15:42:12]produce_requested_data [15:42:12]requested_item fm.sn is exist - process it [15:42:12]wFMCommunicate request_size=4 [15:42:12]MH_SAM_APDU [15:42:12]CAPDU: 80 11 00 00 [15:42:12]Write to MH i2c: E2 08 00 DE 3F 80 11 00 00 00 00 00 00 97 [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:12]Read from MH i2c: E2 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 17 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: E2 17 00 DE 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E4 [15:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:42:12]wFMCommunicate OK [15:42:12]requested_item fd.num is exist - process it [15:42:12]SAM_PROTO_GetFieldsCounters [15:42:12]wFMCommunicate request_size=4 [15:42:12]MH_SAM_APDU [15:42:12]CAPDU: 80 13 00 00 [15:42:12]Write to MH i2c: E2 08 00 DF 3F 80 13 00 00 00 00 00 00 9A [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:13]Read from MH i2c: E2 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 62 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 62 00 DF 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C0 05 03 00 0E 04 04 00 CE 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 3E [15:42:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C0 05 03 00 0E 04 04 00 CE 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:42:13]wFMCommunicate OK [15:42:13]SAM_PROTO_GetFieldsCounters done [15:42:13]requested_item shift.num is exist - process it [15:42:13]requested_item shift.opened is exist - process it [15:42:13]req_shift_opened [15:42:13]FM_GetShiftState [15:42:13]SAM_PROTO_GetShiftState [15:42:13]wFMCommunicate request_size=4 [15:42:13]MH_SAM_APDU [15:42:13]CAPDU: 80 13 01 00 [15:42:13]Write to MH i2c: E2 08 00 E0 3F 80 13 01 00 00 00 00 00 9C [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:13]Read from MH i2c: E2 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 0E 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 0E 00 E0 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [15:42:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:42:13]wFMCommunicate OK [15:42:13]SAM_PROTO_GetShiftState done [15:42:13]FM_GetShiftState done [15:42:13]req_shift_opened done [15:42:13]requested_item shift.open_date is exist - process it [15:42:13]req_shift_open_date [15:42:13]req_shift_open_date done [15:42:13]produce_requested_data done [15:42:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198080,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:42:13]process_action_free close_receipt [15:42:13]json_value_free [15:42:13]json_value_free done [15:42:13]process_json_proto returns [15:42:13]Send response to host [15:42:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198080,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:42:13]free response buf [15:42:13]execute_script done [15:42:13]execute_script returns [15:42:13]free content buf [15:42:13]Sock 7.Close socket [15:42:13]Sock 7.Thread stoped [15:42:14]ConnectInit Can't take IP for lk.salyk.kg [15:42:14]CommunicateWithHost connect error [15:42:14]CommunicateWithHost err = -1 [15:42:14]OFD Sender: Server communicate error [15:42:19]OFD Sender: Processing packet 198080 [packets to send 245, broken 244] [15:42:19]ProducePacketName [15:42:19]name=ofd_packets/00198080 [15:42:19]OFD Sender: To server: pG, [15:42:19]CommunicateWithHost lk.salyk.kg:30040 [15:42:19]ConnectInit lk.salyk.kg [15:42:24]ConnectInit Can't take IP for lk.salyk.kg [15:42:24]CommunicateWithHost connect error [15:42:24]CommunicateWithHost err = -1 [15:42:24]OFD Sender: Server communicate error [15:42:29]OFD Sender: Processing packet 198080 [packets to send 245, broken 244] [15:42:29]ProducePacketName [15:42:29]name=ofd_packets/00198080 [15:42:29]OFD Sender: To server: pG, [15:42:29]CommunicateWithHost lk.salyk.kg:30040 [15:42:29]ConnectInit lk.salyk.kg [15:42:34]ConnectInit Can't take IP for lk.salyk.kg [15:42:34]CommunicateWithHost connect error [15:42:34]CommunicateWithHost err = -1 [15:42:34]OFD Sender: Server communicate error [15:42:39]OFD Sender: Processing packet 198080 [packets to send 245, broken 244] [15:42:39]ProducePacketName [15:42:39]name=ofd_packets/00198080 [15:42:39]OFD Sender: To server: pG, [15:42:39]CommunicateWithHost lk.salyk.kg:30040 [15:42:39]ConnectInit lk.salyk.kg [15:42:44]ConnectInit Can't take IP for lk.salyk.kg [15:42:44]CommunicateWithHost connect error [15:42:44]CommunicateWithHost err = -1 [15:42:44]OFD Sender: Server communicate error [15:42:49]OFD Sender: Processing packet 198080 [packets to send 245, broken 244] [15:42:49]ProducePacketName [15:42:49]name=ofd_packets/00198080 [15:42:49]OFD Sender: To server: pG, [15:42:49]CommunicateWithHost lk.salyk.kg:30040 [15:42:49]ConnectInit lk.salyk.kg [15:42:54]ConnectInit Can't take IP for lk.salyk.kg [15:42:54]CommunicateWithHost connect error [15:42:54]CommunicateWithHost err = -1 [15:42:54]OFD Sender: Server communicate error [15:42:59]OFD Sender: Processing packet 198080 [packets to send 245, broken 244] [15:42:59]ProducePacketName [15:42:59]name=ofd_packets/00198080 [15:42:59]OFD Sender: To server: pG, [15:42:59]CommunicateWithHost lk.salyk.kg:30040 [15:42:59]ConnectInit lk.salyk.kg [15:43:00]Connected sock=7 [15:43:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6E FC 07 01 90 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 51 73 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 05 03 00 35 04 06 00 52 9F BC 0F 64 AC 27 5D 8C DE A3 E1 44 38 [15:43:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AA CB 47 00 4D 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 05 03 00 F4 03 04 00 97 1F BF 66 B6 04 01 00 00 04 87 57 D7 B6 40 64 7F [15:43:00]CommunicateWithHost err = 0 [15:43:00]CheckOFDResponse [15:43:00]1017 (14) - 77093643461234 [15:43:00]1041 (16) - 0000000000871802 [15:43:00]1040 (4) - 198080 [15:43:00]1012 (4) - 16.08.2024 09:44 [15:43:00]1206 (1) - 0 [15:43:00]OFD Sender: Remove packet 198080 [15:43:00]ProducePacketName [15:43:00]name=ofd_packets/00198080 [15:43:00]NVStorageDeleteData [15:43:01]OFD Sender: No OFD packet to send [15:43:06]OFD Sender: No OFD packet to send [15:43:09]ConnectInit Can't connect to host [15:43:11]OFD Sender: No OFD packet to send [15:43:16]OFD Sender: No OFD packet to send [15:43:21]OFD Sender: No OFD packet to send [15:43:25]recv_with_timeout no data received [15:43:26]OFD Sender: No OFD packet to send [15:43:31]OFD Sender: No OFD packet to send [15:43:36]OFD Sender: No OFD packet to send [15:43:41]OFD Sender: No OFD packet to send [15:43:46]OFD Sender: No OFD packet to send [15:43:51]OFD Sender: No OFD packet to send [15:43:56]OFD Sender: No OFD packet to send [15:44:01]OFD Sender: No OFD packet to send [15:44:02]recv_with_timeout no data received [15:44:06]OFD Sender: No OFD packet to send [15:44:11]OFD Sender: No OFD packet to send [15:44:16]OFD Sender: No OFD packet to send [15:44:21]OFD Sender: No OFD packet to send [15:44:26]OFD Sender: No OFD packet to send [15:44:31]OFD Sender: No OFD packet to send [15:44:36]OFD Sender: No OFD packet to send [15:44:41]OFD Sender: No OFD packet to send [15:44:46]OFD Sender: No OFD packet to send [15:44:51]OFD Sender: No OFD packet to send [15:44:54]accept exits with 10 [15:44:54]New connection [15:44:54]New thread 3067403620 created [15:44:54]Thread 3067260260 joined [15:44:54]Waiting for new connection... [15:44:54] Sock 10.Parse request [15:44:54]Sock 10.Check first char [15:44:54]Sock 10.First char is OK [15:44:54]request: POST /json_proto HTTP/1.0 [15:44:54]Method: POST [15:44:54]URL: /json_proto [15:44:54]Method is POST - this is cgi request [15:44:54]url: /json_proto [15:44:54]query_string will be loaded in cgi processing [15:44:54]execute_cgi json_proto POST (null) [15:44:54]execute_cgi path=json_proto method=POST [15:44:54]POST find Content-Length [15:44:54]Host: 172.17.46.195:8080 [15:44:54]Content-Length: 802 [15:44:54]Content-Type: application/json [15:44:54] [15:44:54]POST finish read [15:44:54]Found Content-Length = 802 [15:44:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325491", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:54]execute_script... [15:44: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)11325491", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:54]POST & json_proto [15:44:54]process_json_proto [15:44:54]json parsed OK: [15:44:54]protocol is kg_v1.0 [15:44:54]action value=close_receipt [15:44:54]process_action close_receipt [15:44:54]cmd_close_receipt [15:44:54]MH_GetDate [15:44:54]Write to MH i2c: F0 00 00 E1 3F 0F [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: F0 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: F0 09 00 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: F0 09 00 E1 3F 00 F8 73 BF 66 8D AE BC 66 05 [15:44:54]GetLastDocTimeStamp 1723822929 [15:44:54]current date 1723823096 [15:44:54]FM_GetShiftState [15:44:54]SAM_PROTO_GetShiftState [15:44:54]wFMCommunicate request_size=4 [15:44:54]MH_SAM_APDU [15:44:54]CAPDU: 80 13 01 00 [15:44:54]Write to MH i2c: E2 08 00 E2 3F 80 13 01 00 00 00 00 00 9E [15:44:54]Write i2c OK [15:44:54]MH_I2C_Read... [15:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:54]Read from MH i2c: E2 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: E2 0E 00 [15:44:54]MH_I2C_Read... [15:44:54]Read from MH i2c: E2 0E 00 E2 3F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2C [15:44:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:44:54]wFMCommunicate OK [15:44:54]SAM_PROTO_GetShiftState done [15:44:54]FM_GetShiftState done [15:44:54]opened in 1723766727 [15:44:54]opened+sec_in_day 1723853127 [15:44:54]quantity*price = 50010 [15:44:54]sum+1 = 50012 [15:44:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 422 16.08.2024 15:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198081 ФПД: 199978078992608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154456&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198081&fm=199978078992608&tin=02508201610067®Number=0000000000092545&sum=50011 [15:44:55]StoreToDocumentArchive [15:44:55]shift 462 fd 198081 [15:44:55]save to /storage/0462/doc_00198081 [15:44:55]save last doc name /storage/0462/doc_00198081 to /storage/kkm_last_doc_name [15:44:55]save OK [15:44:55]Clear old archive folders... [15:44:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:44:55]tlvbuf is 00A56E20 [15:44:55]SAM_PROTO_ClearQueue [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 09 00 00 [15:44:55]Write to MH i2c: E2 08 00 EF 3F 80 09 00 00 00 00 00 00 A0 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 EF 3F 00 90 00 A2 [15:44:55]RAPDU: 90 00 [15:44:55]wFMCommunicate OK [15:44:55]SAM_PROTO_ClearQueue done [15:44:55]KKMCreateOFDPacket [15:44:55]OFDProtocolAddRootSTLVToBuf [15:44:55]FM_MakeSignedData [15:44:55]FM_MakeSignedData [15:44:55]SAM_PROTO_SignData [15:44:55]wFMCommunicate request_size=4 [15:44:55]MH_SAM_APDU [15:44:55]CAPDU: 80 0D 01 02 [15:44:55]Write to MH i2c: E2 08 00 F0 3F 80 0D 01 02 00 00 00 00 A8 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:44:55]Read from MH i2c: E2 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 [15:44:55]MH_I2C_Read... [15:44:55]Read from MH i2c: E2 03 00 F0 3F 00 90 00 A3 [15:44:55]RAPDU: 90 00 [15:44:55]wFMCommunicate OK [15:44:55]wFMCommunicate request_size=255 [15:44:55]MH_SAM_APDU [15:44: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 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 A6 01 00 00 F4 03 04 00 F8 73 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 05 03 00 35 04 06 00 B5 [15:44:55]Write to MH i2c: E2 02 01 F1 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 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 A6 01 00 00 F4 03 04 00 F8 73 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 05 03 00 35 04 06 00 B5 00 00 A3 [15:44:55]Write i2c OK [15:44:55]MH_I2C_Read... [15:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:56]Read from MH i2c: E2 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 03 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 03 00 F1 3F 00 90 00 A4 [15:44:56]RAPDU: 90 00 [15:44:56]wFMCommunicate OK [15:44:56]wFMCommunicate request_size=10 [15:44:56]MH_SAM_APDU [15:44:56]CAPDU: 80 0D 02 02 05 E1 06 5C 78 E0 [15:44:56]Write to MH i2c: E2 0D 00 F2 3F 80 0D 02 02 05 00 E1 06 5C 78 E0 00 00 50 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:56]Read from MH i2c: E2 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 03 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 03 00 F2 3F 00 90 00 A5 [15:44:56]RAPDU: 90 00 [15:44:56]wFMCommunicate OK [15:44:56]wFMCommunicate request_size=4 [15:44:56]MH_SAM_APDU [15:44:56]CAPDU: 80 0D 03 02 [15:44:56]Write to MH i2c: E2 08 00 F3 3F 80 0D 03 02 00 00 00 00 AD [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:44:56]Read from MH i2c: E2 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 0B 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 0B 00 F3 3F 00 A4 3A 98 FF DE B4 F1 A5 90 00 4B [15:44:56]RAPDU: A4 3A 98 FF DE B4 F1 A5 90 00 [15:44:56]wFMCommunicate OK [15:44:56]SAM_PROTO_SignData done [15:44:56]FM_MakeSignedData done [15:44:56]CreateOFDProtocolMessage [15:44:56]wFMCommunicate request_size=4 [15:44:56]MH_SAM_APDU [15:44:56]CAPDU: 80 11 00 00 [15:44:56]Write to MH i2c: E2 08 00 F4 3F 80 11 00 00 00 00 00 00 AD [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:56]Read from MH i2c: E2 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 17 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: E2 17 00 F4 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FA [15:44:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:44:56]wFMCommunicate OK [15:44:56]CreateOFDProtocolMessage done [15:44:56]OFDSenderStorePacket 198081 [15:44:56]StoreOFDPacket docnum=198081 [15:44:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BE AE 07 01 D4 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 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 A6 01 00 00 F4 03 04 00 F8 73 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 05 03 00 35 04 06 00 B5 E1 06 5C 78 E0 A4 3A 98 FF DE B4 F1 A5 [15:44:56]CheckFolder [15:44:56]dirname=/storage/ofd_packets [15:44:56]CheckFolder done [15:44:56]ProducePacketName [15:44:56]name=ofd_packets/00198081 [15:44:56]NVStorageSaveData ofd_packets/00198081 [15:44:56]File name is /storage/ofd_packets/00198081 [15:44:56]Write 301 bytes [15:44:56]NVStorageSaveData done [15:44:56]OFDSenderStorePacket done [15:44:56]KKMCreateOFDPacket done [15:44:56]NVStorageSaveData kkm_last_timestamp [15:44:56]File name is /storage/kkm_last_timestamp [15:44:56]Write 4 bytes [15:44:56]NVStorageSaveData done [15:44:56]ExternCall_PrintAddStr [15:44:56]wPrintStart [15:44:56]Write to MH i2c: 01 00 00 F5 3F 34 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 07 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 07 00 F5 3F 00 00 00 00 00 FF 0F 49 [15:44:56]RasterBufferAndPrint [15:44:56]line Счет N : (1)11325491 [15:44:56]line ИНН: 02508201610067 [15:44:56]line Контрольно-Кассовый Чек [15:44:56]line ПРОДАЖА [15:44:56]line ТРК (МРК, ГНК) : 31 [15:44:56]line Товар: 2710124500 [15:44:56]line Аи-95-К-5 [15:44:56]line 6.740 * 74.20 [15:44:56]line = 500.11 [15:44:56]line НДС 12% НСП 1% [15:44:56]line > о реализуемом товаре [15:44:56]line ИТОГО: 500.11 [15:44:56]line НСП 1% : 4.43 [15:44:56]line НДС 12% : 53.11 [15:44:56]line Наличными: 0.00 [15:44:56]line Безнал.: 500.11 [15:44:56]line Место: АЗС № 95 "Партнер Нефть" [15:44:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:44:56]line СНО: Общий режим [15:44:56]line Чек 422 16.08.2024 15:44 [15:44:56]line Смена: 462 ФФД: 1.0 [15:44:56]line ЗНМ: 0300000079 [15:44:56]line РНМ: 0000000000092545 [15:44:56]line Версия ККМ: 001 [15:44:56]line Платежная система: O! деньги [15:44:56]line ФМ: 0000000000871802 [15:44:56]line ФД: 198081 [15:44:56]line ФПД: 199978078992608 [15:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154456&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198081&fm=199978078992608&tin=02508201610067®Number=0000000000092545&sum=50011 [15:44:56]written 0, free lines is 4095 [15:44:56]OFD Sender: Processing packet 198081 [packets to send 245, broken 244] [15:44:56]ProducePacketName [15:44:56]name=ofd_packets/00198081 [15:44:56]OFD Sender: To server: pG, [15:44:56]CommunicateWithHost lk.salyk.kg:30040 [15:44:56]ConnectInit lk.salyk.kg [15:44:56]Connected sock=11 [15:44:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BE AE 07 01 D4 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 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 A6 01 00 00 F4 03 04 00 F8 73 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 05 03 00 35 04 06 00 B5 E1 06 5C 78 E0 A4 3A 98 FF DE B4 F1 A5 [15:44:56]Write to MH i2c: 01 00 00 1F 40 5F [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 07 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: 01 07 00 1F 40 00 00 00 00 00 F4 0C 66 [15:44:56]RasterBufferAndPrint [15:44:56]line [15:44:56]line [15:44:56]line [15:44:56]line [15:44:56]line [15:44:56]written 0, free lines is 3322 [15:44:56]MH_Cut [15:44:56]Write to MH i2c: D1 01 00 26 40 01 38 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: D1 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: D1 01 00 [15:44:56]MH_I2C_Read... [15:44:56]Read from MH i2c: D1 01 00 26 40 00 37 [15:44:56]Write to MH i2c: 01 00 00 27 40 67 [15:44:56]Write i2c OK [15:44:56]MH_I2C_Read... [15:44:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3F FE 47 00 6A 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 38 37 31 38 30 32 10 04 04 00 C1 05 03 00 F4 03 04 00 0C 20 BF 66 B6 04 01 00 00 84 7E F4 2C BF 11 DF 5F [15:44:56]CommunicateWithHost err = 0 [15:44:56]CheckOFDResponse [15:44:56]1017 (14) - 77093643461234 [15:44:56]1041 (16) - 0000000000871802 [15:44:56]1040 (4) - 198081 [15:44:56]1012 (4) - 16.08.2024 09:46 [15:44:56]1206 (1) - 0 [15:44:56]OFD Sender: Remove packet 198081 [15:44:56]ProducePacketName [15:44:56]name=ofd_packets/00198081 [15:44:56]NVStorageDeleteData [15:44:57]*** Cut start [15:44:57]*** Purtial cut [15:44:57]*** Stage 1: CUTSNS_PIN = 1 [15:44:57]OFD Sender: No OFD packet to send [15:44:57]Read from MH i2c: 01 [15:44:57]MH_I2C_Read... [15:44:57]*** Stop cut motor [15:44:57]*** Cut end [15:44:57]Read from MH i2c: 01 07 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: 01 07 00 27 40 00 00 00 00 00 FF 0F 7C [15:44:57]process_action close_receipt done [15:44:57]requested_data is exist [15:44:57]produce_requested_data [15:44:57]requested_item fm.sn is exist - process it [15:44:57]wFMCommunicate request_size=4 [15:44:57]MH_SAM_APDU [15:44:57]CAPDU: 80 11 00 00 [15:44:57]Write to MH i2c: E2 08 00 28 40 80 11 00 00 00 00 00 00 E2 [15:44:57]Write i2c OK [15:44:57]MH_I2C_Read... [15:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:57]Read from MH i2c: E2 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 17 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 17 00 28 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2F [15:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:44:57]wFMCommunicate OK [15:44:57]requested_item fd.num is exist - process it [15:44:57]SAM_PROTO_GetFieldsCounters [15:44:57]wFMCommunicate request_size=4 [15:44:57]MH_SAM_APDU [15:44:57]CAPDU: 80 13 00 00 [15:44:57]Write to MH i2c: E2 08 00 29 40 80 13 00 00 00 00 00 00 E5 [15:44:57]Write i2c OK [15:44:57]MH_I2C_Read... [15:44:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:44:57]Read from MH i2c: E2 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 62 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 62 00 29 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C1 05 03 00 0E 04 04 00 CE 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 8D [15:44:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C1 05 03 00 0E 04 04 00 CE 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:44:57]wFMCommunicate OK [15:44:57]SAM_PROTO_GetFieldsCounters done [15:44:57]requested_item shift.num is exist - process it [15:44:57]requested_item shift.opened is exist - process it [15:44:57]req_shift_opened [15:44:57]FM_GetShiftState [15:44:57]SAM_PROTO_GetShiftState [15:44:57]wFMCommunicate request_size=4 [15:44:57]MH_SAM_APDU [15:44:57]CAPDU: 80 13 01 00 [15:44:57]Write to MH i2c: E2 08 00 2A 40 80 13 01 00 00 00 00 00 E7 [15:44:57]Write i2c OK [15:44:57]MH_I2C_Read... [15:44:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:57]Read from MH i2c: E2 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 0E 00 [15:44:57]MH_I2C_Read... [15:44:57]Read from MH i2c: E2 0E 00 2A 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 75 [15:44:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:44:57]wFMCommunicate OK [15:44:57]SAM_PROTO_GetShiftState done [15:44:57]FM_GetShiftState done [15:44:57]req_shift_opened done [15:44:57]requested_item shift.open_date is exist - process it [15:44:57]req_shift_open_date [15:44:57]req_shift_open_date done [15:44:57]produce_requested_data done [15:44:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198081,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:44:57]process_action_free close_receipt [15:44:57]json_value_free [15:44:57]json_value_free done [15:44:57]process_json_proto returns [15:44:57]Send response to host [15:44:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198081,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:44:57]free response buf [15:44:57]execute_script done [15:44:57]execute_script returns [15:44:57]free content buf [15:44:57]Sock 10.Close socket [15:44:57]Sock 10.Thread stoped [15:45:02]OFD Sender: No OFD packet to send [15:45:07]OFD Sender: No OFD packet to send [15:45:12]OFD Sender: No OFD packet to send [15:45:17]OFD Sender: No OFD packet to send [15:45:22]OFD Sender: No OFD packet to send [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:09]accept exits with 7 [15:46:09]New connection [15:46:09]New thread 3067260260 created [15:46:09]Thread 3067403620 joined [15:46:09]Waiting for new connection... [15:46:09] Sock 7.Parse request [15:46:09]Sock 7.Check first char [15:46:09]Sock 7.First char is OK [15:46:09]request: POST /json_proto HTTP/1.0 [15:46:09]Method: POST [15:46:09]URL: /json_proto [15:46:09]Method is POST - this is cgi request [15:46:09]url: /json_proto [15:46:09]query_string will be loaded in cgi processing [15:46:09]execute_cgi json_proto POST (null) [15:46:09]execute_cgi path=json_proto method=POST [15:46:09]POST find Content-Length [15:46:09]Host: 172.17.46.195:8080 [15:46:09]Content-Length: 808 [15:46:09]Content-Type: application/json [15:46:09] [15:46:09]POST finish read [15:46:09]Found Content-Length = 808 [15:46:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.730, "sum" : 600.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 600.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:09]execute_script... [15:46: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)11325493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.730, "sum" : 600.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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 600.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:09]POST & json_proto [15:46:09]process_json_proto [15:46:09]json parsed OK: [15:46:09]protocol is kg_v1.0 [15:46:09]action value=close_receipt [15:46:09]process_action close_receipt [15:46:09]cmd_close_receipt [15:46:09]MH_GetDate [15:46:09]Write to MH i2c: F0 00 00 2B 40 5A [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: F0 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: F0 09 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: F0 09 00 2B 40 00 43 74 BF 66 8D AE BC 66 9C [15:46:09]GetLastDocTimeStamp 1723823096 [15:46:09]current date 1723823171 [15:46:09]FM_GetShiftState [15:46:09]SAM_PROTO_GetShiftState [15:46:09]wFMCommunicate request_size=4 [15:46:09]MH_SAM_APDU [15:46:09]CAPDU: 80 13 01 00 [15:46:09]Write to MH i2c: E2 08 00 2C 40 80 13 01 00 00 00 00 00 E9 [15:46:09]Write i2c OK [15:46:09]MH_I2C_Read... [15:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:09]Read from MH i2c: E2 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 0E 00 [15:46:09]MH_I2C_Read... [15:46:09]Read from MH i2c: E2 0E 00 2C 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 77 [15:46:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:46:09]wFMCommunicate OK [15:46:09]SAM_PROTO_GetShiftState done [15:46:09]FM_GetShiftState done [15:46:09]opened in 1723766727 [15:46:09]opened+sec_in_day 1723853127 [15:46:09]quantity*price = 60062 [15:46:09]sum+1 = 60063 [15:46:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.62 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 0.00 Безнал.: 600.62 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 423 16.08.2024 15:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198082 ФПД: 225847878725186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154611&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198082&fm=225847878725186&tin=02508201610067®Number=0000000000092545&sum=60062 [15:46:11]StoreToDocumentArchive [15:46:11]shift 462 fd 198082 [15:46:11]save to /storage/0462/doc_00198082 [15:46:11]save last doc name /storage/0462/doc_00198082 to /storage/kkm_last_doc_name [15:46:11]save OK [15:46:11]Clear old archive folders... [15:46:11]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:46:11]tlvbuf is 00A38950 [15:46:11]SAM_PROTO_ClearQueue [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 09 00 00 [15:46:11]Write to MH i2c: E2 08 00 39 40 80 09 00 00 00 00 00 00 EB [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 39 40 00 90 00 ED [15:46:11]RAPDU: 90 00 [15:46:11]wFMCommunicate OK [15:46:11]SAM_PROTO_ClearQueue done [15:46:11]KKMCreateOFDPacket [15:46:11]OFDProtocolAddRootSTLVToBuf [15:46:11]FM_MakeSignedData [15:46:11]FM_MakeSignedData [15:46:11]SAM_PROTO_SignData [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 0D 01 02 [15:46:11]Write to MH i2c: E2 08 00 3A 40 80 0D 01 02 00 00 00 00 F3 [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 3A 40 00 90 00 EE [15:46:11]RAPDU: 90 00 [15:46:11]wFMCommunicate OK [15:46:11]wFMCommunicate request_size=255 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 43 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 05 03 00 35 04 06 00 CD 68 4E [15:46:11]Write to MH i2c: E2 02 01 3B 40 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 43 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 05 03 00 35 04 06 00 CD 68 4E 00 00 36 [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 3B 40 00 90 00 EF [15:46:11]RAPDU: 90 00 [15:46:11]wFMCommunicate OK [15:46:11]wFMCommunicate request_size=8 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 0D 02 02 03 95 AE 42 [15:46:11]Write to MH i2c: E2 0B 00 3C 40 80 0D 02 02 03 00 95 AE 42 00 00 81 [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:11]Read from MH i2c: E2 03 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 03 00 3C 40 00 90 00 F0 [15:46:11]RAPDU: 90 00 [15:46:11]wFMCommunicate OK [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 0D 03 02 [15:46:11]Write to MH i2c: E2 08 00 3D 40 80 0D 03 02 00 00 00 00 F8 [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 0B 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 0B 00 3D 40 00 51 92 07 C6 53 58 31 CE 90 00 53 [15:46:11]RAPDU: 51 92 07 C6 53 58 31 CE 90 00 [15:46:11]wFMCommunicate OK [15:46:11]SAM_PROTO_SignData done [15:46:11]FM_MakeSignedData done [15:46:11]CreateOFDProtocolMessage [15:46:11]wFMCommunicate request_size=4 [15:46:11]MH_SAM_APDU [15:46:11]CAPDU: 80 11 00 00 [15:46:11]Write to MH i2c: E2 08 00 3E 40 80 11 00 00 00 00 00 00 F8 [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:11]Read from MH i2c: E2 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 17 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: E2 17 00 3E 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 45 [15:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:46:11]wFMCommunicate OK [15:46:11]CreateOFDProtocolMessage done [15:46:11]OFDSenderStorePacket 198082 [15:46:11]StoreOFDPacket docnum=198082 [15:46:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 71 0A 05 01 77 80 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 43 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 05 03 00 35 04 06 00 CD 68 4E 95 AE 42 51 92 07 C6 53 58 31 CE [15:46:11]CheckFolder [15:46:11]dirname=/storage/ofd_packets [15:46:11]CheckFolder done [15:46:11]ProducePacketName [15:46:11]name=ofd_packets/00198082 [15:46:11]NVStorageSaveData ofd_packets/00198082 [15:46:11]File name is /storage/ofd_packets/00198082 [15:46:11]Write 299 bytes [15:46:11]NVStorageSaveData done [15:46:11]OFDSenderStorePacket done [15:46:11]KKMCreateOFDPacket done [15:46:11]NVStorageSaveData kkm_last_timestamp [15:46:11]File name is /storage/kkm_last_timestamp [15:46:11]Write 4 bytes [15:46:11]NVStorageSaveData done [15:46:11]ExternCall_PrintAddStr [15:46:11]wPrintStart [15:46:11]Write to MH i2c: 01 00 00 3F 40 7F [15:46:11]Write i2c OK [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: 01 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: 01 07 00 [15:46:11]MH_I2C_Read... [15:46:11]Read from MH i2c: 01 07 00 3F 40 00 00 00 00 00 FF 0F 94 [15:46:11]RasterBufferAndPrint [15:46:11]line Счет N : (1)11325493 [15:46:11]line ИНН: 02508201610067 [15:46:11]line Контрольно-Кассовый Чек [15:46:11]line ПРОДАЖА [15:46:11]line ТРК (МРК, ГНК) : 13 [15:46:11]line Товар: 2710124130 [15:46:11]line SU-92-К-5 [15:46:11]line 8.730 * 68.80 [15:46:11]line = 600.62 [15:46:11]line НДС 12% НСП 1% [15:46:11]line > о реализуемом товаре [15:46:11]line ИТОГО: 600.62 [15:46:11]line НСП 1% : 5.31 [15:46:11]line НДС 12% : 63.78 [15:46:11]line Наличными: 0.00 [15:46:11]line Безнал.: 600.62 [15:46:11]line Место: АЗС № 95 "Партнер Нефть" [15:46:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:46:11]line СНО: Общий режим [15:46:11]line Чек 423 16.08.2024 15:46 [15:46:11]line Смена: 462 ФФД: 1.0 [15:46:11]line ЗНМ: 0300000079 [15:46:11]line РНМ: 0000000000092545 [15:46:11]line Версия ККМ: 001 [15:46:11]line Платежная система: Бакай Банк [15:46:11]line ФМ: 0000000000871802 [15:46:11]line ФД: 198082 [15:46:11]line ФПД: 225847878725186 [15:46:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154611&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198082&fm=225847878725186&tin=02508201610067®Number=0000000000092545&sum=60062 [15:46:11]written 0, free lines is 4095 [15:46:11]OFD Sender: Processing packet 198082 [packets to send 245, broken 244] [15:46:11]ProducePacketName [15:46:11]name=ofd_packets/00198082 [15:46:11]OFD Sender: To server: pG, [15:46:11]CommunicateWithHost lk.salyk.kg:30040 [15:46:11]ConnectInit lk.salyk.kg [15:46:11]Connected sock=10 [15:46:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 71 0A 05 01 77 80 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 43 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 05 03 00 35 04 06 00 CD 68 4E 95 AE 42 51 92 07 C6 53 58 31 CE [15:46:12]Write to MH i2c: 01 00 00 69 40 A9 [15:46:12]Write i2c OK [15:46:12]MH_I2C_Read... [15:46:12]Read from MH i2c: 01 [15:46:12]MH_I2C_Read... [15:46:12]Read from MH i2c: 01 07 00 [15:46:12]MH_I2C_Read... [15:46:12]Read from MH i2c: 01 07 00 69 40 00 00 00 00 00 F1 0C AD [15:46:12]RasterBufferAndPrint [15:46:12]line [15:46:12]line [15:46:12]line [15:46:12]line [15:46:12]line [15:46:12]written 0, free lines is 3319 [15:46:12]MH_Cut [15:46:12]Write to MH i2c: D1 01 00 70 40 01 82 [15:46:12]Write i2c OK [15:46:12]MH_I2C_Read... [15:46:12]Read from MH i2c: D1 [15:46:12]MH_I2C_Read... [15:46:12]Read from MH i2c: D1 01 00 [15:46:12]MH_I2C_Read... [15:46:12]Read from MH i2c: D1 01 00 70 40 00 81 [15:46:12]Write to MH i2c: 01 00 00 71 40 B1 [15:46:12]Write i2c OK [15:46:12]MH_I2C_Read... [15:46:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 31 D1 47 00 DD EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 05 03 00 F4 03 04 00 57 20 BF 66 B6 04 01 00 00 D8 E7 D1 CA B4 32 A3 A8 [15:46:12]CommunicateWithHost err = 0 [15:46:12]CheckOFDResponse [15:46:12]1017 (14) - 77093643461234 [15:46:12]1041 (16) - 0000000000871802 [15:46:12]1040 (4) - 198082 [15:46:12]1012 (4) - 16.08.2024 09:48 [15:46:12]1206 (1) - 0 [15:46:12]OFD Sender: Remove packet 198082 [15:46:12]ProducePacketName [15:46:12]name=ofd_packets/00198082 [15:46:12]NVStorageDeleteData [15:46:12]OFD Sender: No OFD packet to send [15:46:12]*** Cut start [15:46:12]*** Purtial cut [15:46:12]*** CUTSNS_PIN = 0 [15:46:12]*** Stage 1: CUTSNS_PIN = 1 [15:46:14]Read from MH i2c: 01 [15:46:14]MH_I2C_Read... [15:46:14]*** Stop cut motor [15:46:14]*** Cut end [15:46:14]Read from MH i2c: 01 07 00 [15:46:14]MH_I2C_Read... [15:46:14]Read from MH i2c: 01 07 00 71 40 00 00 00 00 00 FF 0F C6 [15:46:14]process_action close_receipt done [15:46:14]requested_data is exist [15:46:14]produce_requested_data [15:46:14]requested_item fm.sn is exist - process it [15:46:14]wFMCommunicate request_size=4 [15:46:14]MH_SAM_APDU [15:46:14]CAPDU: 80 11 00 00 [15:46:14]Write to MH i2c: E2 08 00 72 40 80 11 00 00 00 00 00 00 2C [15:46:14]Write i2c OK [15:46:14]MH_I2C_Read... [15:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:14]Read from MH i2c: E2 [15:46:14]MH_I2C_Read... [15:46:14]Read from MH i2c: E2 17 00 [15:46:14]MH_I2C_Read... [15:46:14]Read from MH i2c: E2 17 00 72 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 79 [15:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:46:14]wFMCommunicate OK [15:46:14]requested_item fd.num is exist - process it [15:46:14]SAM_PROTO_GetFieldsCounters [15:46:14]wFMCommunicate request_size=4 [15:46:14]MH_SAM_APDU [15:46:14]CAPDU: 80 13 00 00 [15:46:14]Write to MH i2c: E2 08 00 73 40 80 13 00 00 00 00 00 00 2F [15:46:14]Write i2c OK [15:46:14]MH_I2C_Read... [15:46:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:14]Read from MH i2c: E2 [15:46:14]MH_I2C_Read... [15:46:14]Read from MH i2c: E2 62 00 [15:46:14]MH_I2C_Read... [15:46:14]Read from MH i2c: E2 62 00 73 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C2 05 03 00 0E 04 04 00 CE 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 DB [15:46:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C2 05 03 00 0E 04 04 00 CE 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:46:14]wFMCommunicate OK [15:46:14]SAM_PROTO_GetFieldsCounters done [15:46:14]requested_item shift.num is exist - process it [15:46:14]requested_item shift.opened is exist - process it [15:46:14]req_shift_opened [15:46:14]FM_GetShiftState [15:46:14]SAM_PROTO_GetShiftState [15:46:14]wFMCommunicate request_size=4 [15:46:14]MH_SAM_APDU [15:46:14]CAPDU: 80 13 01 00 [15:46:14]Write to MH i2c: E2 08 00 74 40 80 13 01 00 00 00 00 00 31 [15:46:14]Write i2c OK [15:46:14]MH_I2C_Read... [15:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:15]Read from MH i2c: E2 [15:46:15]MH_I2C_Read... [15:46:15]Read from MH i2c: E2 0E 00 [15:46:15]MH_I2C_Read... [15:46:15]Read from MH i2c: E2 0E 00 74 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BF [15:46:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:46:15]wFMCommunicate OK [15:46:15]SAM_PROTO_GetShiftState done [15:46:15]FM_GetShiftState done [15:46:15]req_shift_opened done [15:46:15]requested_item shift.open_date is exist - process it [15:46:15]req_shift_open_date [15:46:15]req_shift_open_date done [15:46:15]produce_requested_data done [15:46:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198082,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:46:15]process_action_free close_receipt [15:46:15]json_value_free [15:46:15]json_value_free done [15:46:15]process_json_proto returns [15:46:15]Send response to host [15:46:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198082,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:46:15]free response buf [15:46:15]execute_script done [15:46:15]execute_script returns [15:46:15]free content buf [15:46:15]Sock 7.Close socket [15:46:15]Sock 7.Thread stoped [15:46:15]accept exits with 9 [15:46:15]New connection [15:46:15]New thread 3067403620 created [15:46:15]Thread 3067260260 joined [15:46:15]Waiting for new connection... [15:46:15] Sock 9.Parse request [15:46:15]Sock 9.Check first char [15:46:15]Sock 9.First char is OK [15:46:15]request: POST /json_proto HTTP/1.0 [15:46:15]Method: POST [15:46:15]URL: /json_proto [15:46:15]Method is POST - this is cgi request [15:46:15]url: /json_proto [15:46:15]query_string will be loaded in cgi processing [15:46:15]execute_cgi json_proto POST (null) [15:46:15]execute_cgi path=json_proto method=POST [15:46:15]POST find Content-Length [15:46:15]Host: 172.17.46.195:8080 [15:46:15]Content-Length: 805 [15:46:15]Content-Type: application/json [15:46:15] [15:46:15]POST finish read [15:46:15]Found Content-Length = 805 [15:46:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:15]execute_script... [15: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)11325492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:15]POST & json_proto [15:46:15]process_json_proto [15:46:15]json parsed OK: [15:46:15]protocol is kg_v1.0 [15:46:15]action value=close_receipt [15:46:15]process_action close_receipt [15:46:15]cmd_close_receipt [15:46:15]MH_GetDate [15:46:15]Write to MH i2c: F0 00 00 75 40 A4 [15:46:15]Write i2c OK [15:46:15]MH_I2C_Read... [15:46:15]Read from MH i2c: F0 [15:46:15]MH_I2C_Read... [15:46:15]Read from MH i2c: F0 09 00 [15:46:15]MH_I2C_Read... [15:46:15]Read from MH i2c: F0 09 00 75 40 00 49 74 BF 66 8D AE BC 66 EC [15:46:15]GetLastDocTimeStamp 1723823171 [15:46:15]current date 1723823177 [15:46:15]FM_GetShiftState [15:46:15]SAM_PROTO_GetShiftState [15:46:15]wFMCommunicate request_size=4 [15:46:15]MH_SAM_APDU [15:46:15]CAPDU: 80 13 01 00 [15:46:15]Write to MH i2c: E2 08 00 76 40 80 13 01 00 00 00 00 00 33 [15:46:15]Write i2c OK [15:46:15]MH_I2C_Read... [15:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:16]Read from MH i2c: E2 [15:46:16]MH_I2C_Read... [15:46:16]Read from MH i2c: E2 0E 00 [15:46:16]MH_I2C_Read... [15:46:16]Read from MH i2c: E2 0E 00 76 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C1 [15:46:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:46:16]wFMCommunicate OK [15:46:16]SAM_PROTO_GetShiftState done [15:46:16]FM_GetShiftState done [15:46:16]opened in 1723766727 [15:46:16]opened+sec_in_day 1723853127 [15:46:16]quantity*price = 150041 [15:46:16]sum+1 = 150042 [15:46:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 424 16.08.2024 15:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198083 ФПД: 187871548020675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154617&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198083&fm=187871548020675&tin=02508201610067®Number=0000000000092545&sum=150041 [15:46:17]StoreToDocumentArchive [15:46:17]shift 462 fd 198083 [15:46:17]save to /storage/0462/doc_00198083 [15:46:17]save last doc name /storage/0462/doc_00198083 to /storage/kkm_last_doc_name [15:46:17]save OK [15:46:17]Clear old archive folders... [15:46:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:17]tlvbuf is B6F16090 [15:46:17]SAM_PROTO_ClearQueue [15:46:17]wFMCommunicate request_size=4 [15:46:17]MH_SAM_APDU [15:46:17]CAPDU: 80 09 00 00 [15:46:17]Write to MH i2c: E2 08 00 83 40 80 09 00 00 00 00 00 00 35 [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:17]Read from MH i2c: E2 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 83 40 00 90 00 37 [15:46:17]RAPDU: 90 00 [15:46:17]wFMCommunicate OK [15:46:17]SAM_PROTO_ClearQueue done [15:46:17]KKMCreateOFDPacket [15:46:17]OFDProtocolAddRootSTLVToBuf [15:46:17]FM_MakeSignedData [15:46:17]FM_MakeSignedData [15:46:17]SAM_PROTO_SignData [15:46:17]wFMCommunicate request_size=4 [15:46:17]MH_SAM_APDU [15:46:17]CAPDU: 80 0D 01 02 [15:46:17]Write to MH i2c: E2 08 00 84 40 80 0D 01 02 00 00 00 00 3D [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:17]Read from MH i2c: E2 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 84 40 00 90 00 38 [15:46:17]RAPDU: 90 00 [15:46:17]wFMCommunicate OK [15:46:17]wFMCommunicate request_size=255 [15:46:17]MH_SAM_APDU [15:46:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 49 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 05 03 00 35 04 06 00 AA [15:46:17]Write to MH i2c: E2 02 01 85 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 49 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 05 03 00 35 04 06 00 AA 00 00 4D [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]OFD Sender: No OFD packet to send [15:46:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:17]Read from MH i2c: E2 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 85 40 00 90 00 39 [15:46:17]RAPDU: 90 00 [15:46:17]wFMCommunicate OK [15:46:17]wFMCommunicate request_size=10 [15:46:17]MH_SAM_APDU [15:46:17]CAPDU: 80 0D 02 02 05 DE 40 E2 17 C3 [15:46:17]Write to MH i2c: E2 0D 00 86 40 80 0D 02 02 05 00 DE 40 E2 17 C3 00 00 24 [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:17]Read from MH i2c: E2 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 03 00 86 40 00 90 00 3A [15:46:17]RAPDU: 90 00 [15:46:17]wFMCommunicate OK [15:46:17]wFMCommunicate request_size=4 [15:46:17]MH_SAM_APDU [15:46:17]CAPDU: 80 0D 03 02 [15:46:17]Write to MH i2c: E2 08 00 87 40 80 0D 03 02 00 00 00 00 42 [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:17]Read from MH i2c: E2 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 0B 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 0B 00 87 40 00 47 7B EB CF E5 CD 6E CE 90 00 AD [15:46:17]RAPDU: 47 7B EB CF E5 CD 6E CE 90 00 [15:46:17]wFMCommunicate OK [15:46:17]SAM_PROTO_SignData done [15:46:17]FM_MakeSignedData done [15:46:17]CreateOFDProtocolMessage [15:46:17]wFMCommunicate request_size=4 [15:46:17]MH_SAM_APDU [15:46:17]CAPDU: 80 11 00 00 [15:46:17]Write to MH i2c: E2 08 00 88 40 80 11 00 00 00 00 00 00 42 [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:17]Read from MH i2c: E2 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 17 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: E2 17 00 88 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8F [15:46:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:46:17]wFMCommunicate OK [15:46:17]CreateOFDProtocolMessage done [15:46:17]OFDSenderStorePacket 198083 [15:46:17]StoreOFDPacket docnum=198083 [15:46:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 B7 07 01 71 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 49 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 05 03 00 35 04 06 00 AA DE 40 E2 17 C3 47 7B EB CF E5 CD 6E CE [15:46:17]CheckFolder [15:46:17]dirname=/storage/ofd_packets [15:46:17]CheckFolder done [15:46:17]ProducePacketName [15:46:17]name=ofd_packets/00198083 [15:46:17]NVStorageSaveData ofd_packets/00198083 [15:46:17]File name is /storage/ofd_packets/00198083 [15:46:17]Write 301 bytes [15:46:17]NVStorageSaveData done [15:46:17]OFDSenderStorePacket done [15:46:17]KKMCreateOFDPacket done [15:46:17]NVStorageSaveData kkm_last_timestamp [15:46:17]File name is /storage/kkm_last_timestamp [15:46:17]Write 4 bytes [15:46:17]NVStorageSaveData done [15:46:17]ExternCall_PrintAddStr [15:46:17]wPrintStart [15:46:17]Write to MH i2c: 01 00 00 89 40 C9 [15:46:17]Write i2c OK [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: 01 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: 01 07 00 [15:46:17]MH_I2C_Read... [15:46:17]Read from MH i2c: 01 07 00 89 40 00 00 00 00 00 FF 0F DE [15:46:17]RasterBufferAndPrint [15:46:17]line Счет N : (1)11325492 [15:46:17]line ИНН: 02508201610067 [15:46:17]line Контрольно-Кассовый Чек [15:46:17]line ПРОДАЖА [15:46:17]line ТРК (МРК, ГНК) : 42 [15:46:17]line Товар: 2710124130 [15:46:17]line Аи-92-К-4 [15:46:17]line 22.130 * 67.80 [15:46:17]line = 1500.41 [15:46:17]line НДС 12% НСП 1% [15:46:17]line > о реализуемом товаре [15:46:17]line ИТОГО: 1500.41 [15:46:17]line НСП 1% : 13.28 [15:46:17]line НДС 12% : 159.34 [15:46:17]line Наличными: 0.00 [15:46:17]line Безнал.: 1500.41 [15:46:17]line Место: АЗС № 95 "Партнер Нефть" [15:46:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:46:17]line СНО: Общий режим [15:46:17]line Чек 424 16.08.2024 15:46 [15:46:17]line Смена: 462 ФФД: 1.0 [15:46:17]line ЗНМ: 0300000079 [15:46:17]line РНМ: 0000000000092545 [15:46:17]line Версия ККМ: 001 [15:46:17]line Платежная система: O! деньги [15:46:17]line ФМ: 0000000000871802 [15:46:17]line ФД: 198083 [15:46:17]line ФПД: 187871548020675 [15:46:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154617&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198083&fm=187871548020675&tin=02508201610067®Number=0000000000092545&sum=150041 [15:46:18]OFD Sender: Processing packet 198083 [packets to send 245, broken 244] [15:46:18]ProducePacketName [15:46:18]name=ofd_packets/00198083 [15:46:18]OFD Sender: To server: pG, [15:46:18]CommunicateWithHost lk.salyk.kg:30040 [15:46:18]ConnectInit lk.salyk.kg [15:46:18]written 0, free lines is 4095 [15:46:18]Connected sock=10 [15:46:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 B7 07 01 71 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 49 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 05 03 00 35 04 06 00 AA DE 40 E2 17 C3 47 7B EB CF E5 CD 6E CE [15:46:18]Write to MH i2c: 01 00 00 B3 40 F3 [15:46:18]Write i2c OK [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: 01 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: 01 07 00 [15:46:18]MH_I2C_Read... [15:46:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3E FC 47 00 8D DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 05 03 00 F4 03 04 00 5E 20 BF 66 B6 04 01 00 00 C8 47 75 6E 7E 35 46 F3 [15:46:18]CommunicateWithHost err = 0 [15:46:18]CheckOFDResponse [15:46:18]1017 (14) - 77093643461234 [15:46:18]1041 (16) - 0000000000871802 [15:46:18]1040 (4) - 198083 [15:46:18]1012 (4) - 16.08.2024 09:48 [15:46:18]1206 (1) - 0 [15:46:18]OFD Sender: Remove packet 198083 [15:46:18]ProducePacketName [15:46:18]name=ofd_packets/00198083 [15:46:18]NVStorageDeleteData [15:46:18]Read from MH i2c: 01 07 00 B3 40 00 00 00 00 00 03 0D 0A [15:46:18]RasterBufferAndPrint [15:46:18]line [15:46:18]line [15:46:18]line [15:46:18]line [15:46:18]line [15:46:18]written 0, free lines is 3373 [15:46:18]MH_Cut [15:46:18]Write to MH i2c: D1 01 00 BA 40 01 CC [15:46:18]Write i2c OK [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: D1 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: D1 01 00 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: D1 01 00 BA 40 00 CB [15:46:18]Write to MH i2c: 01 00 00 BB 40 FB [15:46:18]Write i2c OK [15:46:18]MH_I2C_Read... [15:46:19]OFD Sender: No OFD packet to send [15:46:19]*** Cut start [15:46:19]*** Purtial cut [15:46:19]*** Stage 1: CUTSNS_PIN = 1 [15:46:19]Read from MH i2c: 01 [15:46:19]MH_I2C_Read... [15:46:19]*** Stop cut motor [15:46:19]*** Cut end [15:46:19]Read from MH i2c: 01 07 00 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: 01 07 00 BB 40 00 00 00 00 00 FF 0F 10 [15:46:19]process_action close_receipt done [15:46:19]requested_data is exist [15:46:19]produce_requested_data [15:46:19]requested_item fm.sn is exist - process it [15:46:19]wFMCommunicate request_size=4 [15:46:19]MH_SAM_APDU [15:46:19]CAPDU: 80 11 00 00 [15:46:19]Write to MH i2c: E2 08 00 BC 40 80 11 00 00 00 00 00 00 76 [15:46:19]Write i2c OK [15:46:19]MH_I2C_Read... [15:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:19]Read from MH i2c: E2 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: E2 17 00 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: E2 17 00 BC 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C3 [15:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:46:19]wFMCommunicate OK [15:46:19]requested_item fd.num is exist - process it [15:46:19]SAM_PROTO_GetFieldsCounters [15:46:19]wFMCommunicate request_size=4 [15:46:19]MH_SAM_APDU [15:46:19]CAPDU: 80 13 00 00 [15:46:19]Write to MH i2c: E2 08 00 BD 40 80 13 00 00 00 00 00 00 79 [15:46:19]Write i2c OK [15:46:19]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 62 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 62 00 BD 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C3 05 03 00 0E 04 04 00 CE 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 29 [15:46:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C3 05 03 00 0E 04 04 00 CE 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:46:20]wFMCommunicate OK [15:46:20]SAM_PROTO_GetFieldsCounters done [15:46:20]requested_item shift.num is exist - process it [15:46:20]requested_item shift.opened is exist - process it [15:46:20]req_shift_opened [15:46:20]FM_GetShiftState [15:46:20]SAM_PROTO_GetShiftState [15:46:20]wFMCommunicate request_size=4 [15:46:20]MH_SAM_APDU [15:46:20]CAPDU: 80 13 01 00 [15:46:20]Write to MH i2c: E2 08 00 BE 40 80 13 01 00 00 00 00 00 7B [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 0E 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 0E 00 BE 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [15:46:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:46:20]wFMCommunicate OK [15:46:20]SAM_PROTO_GetShiftState done [15:46:20]FM_GetShiftState done [15:46:20]req_shift_opened done [15:46:20]requested_item shift.open_date is exist - process it [15:46:20]req_shift_open_date [15:46:20]req_shift_open_date done [15:46:20]produce_requested_data done [15:46:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198083,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:46:20]process_action_free close_receipt [15:46:20]json_value_free [15:46:20]json_value_free done [15:46:20]process_json_proto returns [15:46:20]Send response to host [15:46:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198083,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:46:20]free response buf [15:46:20]execute_script done [15:46:20]execute_script returns [15:46:20]free content buf [15:46:20]Sock 9.Close socket [15:46:20]Sock 9.Thread stoped [15:46:20]accept exits with 7 [15:46:20]New connection [15:46:20]New thread 3067260260 created [15:46:20]Thread 3067403620 joined [15:46:20]Waiting for new connection... [15:46:20] Sock 7.Parse request [15:46:20]Sock 7.Check first char [15:46:20]Sock 7.First char is OK [15:46:20]request: POST /json_proto HTTP/1.0 [15:46:20]Method: POST [15:46:20]URL: /json_proto [15:46:20]Method is POST - this is cgi request [15:46:20]url: /json_proto [15:46:20]query_string will be loaded in cgi processing [15:46:20]execute_cgi json_proto POST (null) [15:46:20]execute_cgi path=json_proto method=POST [15:46:20]POST find Content-Length [15:46:20]Host: 172.17.46.195:8080 [15:46:20]Content-Length: 679 [15:46:20]Content-Type: application/json [15:46:20] [15:46:20]POST finish read [15:46:20]Found Content-Length = 679 [15:46:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:20]execute_script... [15:46:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:20]POST & json_proto [15:46:20]process_json_proto [15:46:20]json parsed OK: [15:46:20]protocol is kg_v1.0 [15:46:20]action value=close_receipt [15:46:20]process_action close_receipt [15:46:20]cmd_close_receipt [15:46:20]MH_GetDate [15:46:20]Write to MH i2c: F0 00 00 BF 40 EE [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: F0 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: F0 09 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: F0 09 00 BF 40 00 4E 74 BF 66 8D AE BC 66 3B [15:46:20]GetLastDocTimeStamp 1723823177 [15:46:20]current date 1723823182 [15:46:20]FM_GetShiftState [15:46:20]SAM_PROTO_GetShiftState [15:46:20]wFMCommunicate request_size=4 [15:46:20]MH_SAM_APDU [15:46:20]CAPDU: 80 13 01 00 [15:46:20]Write to MH i2c: E2 08 00 C0 40 80 13 01 00 00 00 00 00 7D [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 0E 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 0E 00 C0 40 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0B [15:46:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:46:20]wFMCommunicate OK [15:46:20]SAM_PROTO_GetShiftState done [15:46:20]FM_GetShiftState done [15:46:20]opened in 1723766727 [15:46:20]opened+sec_in_day 1723853127 [15:46:20]quantity*price = 20001 [15:46:20]sum+1 = 20002 [15:46:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 425 16.08.2024 15:46 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198084 ФПД: 112549186244432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154622&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198084&fm=112549186244432&tin=02508201610067®Number=0000000000092545&sum=20000 [15:46:22]StoreToDocumentArchive [15:46:22]shift 462 fd 198084 [15:46:22]save to /storage/0462/doc_00198084 [15:46:22]save last doc name /storage/0462/doc_00198084 to /storage/kkm_last_doc_name [15:46:22]save OK [15:46:22]Clear old archive folders... [15:46:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:22]tlvbuf is 00AB1CB0 [15:46:22]SAM_PROTO_ClearQueue [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 09 00 00 [15:46:22]Write to MH i2c: E2 08 00 CD 40 80 09 00 00 00 00 00 00 7F [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 CD 40 00 90 00 81 [15:46:22]RAPDU: 90 00 [15:46:22]wFMCommunicate OK [15:46:22]SAM_PROTO_ClearQueue done [15:46:22]KKMCreateOFDPacket [15:46:22]OFDProtocolAddRootSTLVToBuf [15:46:22]FM_MakeSignedData [15:46:22]FM_MakeSignedData [15:46:22]SAM_PROTO_SignData [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 0D 01 02 [15:46:22]Write to MH i2c: E2 08 00 CE 40 80 0D 01 02 00 00 00 00 87 [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 CE 40 00 90 00 82 [15:46:22]RAPDU: 90 00 [15:46:22]wFMCommunicate OK [15:46:22]wFMCommunicate request_size=255 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4E 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 05 03 00 35 04 06 00 66 [15:46:22]Write to MH i2c: E2 02 01 CF 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4E 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 05 03 00 35 04 06 00 66 00 00 93 [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 CF 40 00 90 00 83 [15:46:22]RAPDU: 90 00 [15:46:22]wFMCommunicate OK [15:46:22]wFMCommunicate request_size=10 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 0D 02 02 05 5C E6 44 0F 50 [15:46:22]Write to MH i2c: E2 0D 00 D0 40 80 0D 02 02 05 00 5C E6 44 0F 50 00 00 79 [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 03 00 D0 40 00 90 00 84 [15:46:22]RAPDU: 90 00 [15:46:22]wFMCommunicate OK [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 0D 03 02 [15:46:22]Write to MH i2c: E2 08 00 D1 40 80 0D 03 02 00 00 00 00 8C [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 0B 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 0B 00 D1 40 00 BC 80 06 DF 2D CA 50 8F 90 00 84 [15:46:22]RAPDU: BC 80 06 DF 2D CA 50 8F 90 00 [15:46:22]wFMCommunicate OK [15:46:22]SAM_PROTO_SignData done [15:46:22]FM_MakeSignedData done [15:46:22]CreateOFDProtocolMessage [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 11 00 00 [15:46:22]Write to MH i2c: E2 08 00 D2 40 80 11 00 00 00 00 00 00 8C [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 17 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 17 00 D2 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D9 [15:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:46:22]wFMCommunicate OK [15:46:22]CreateOFDProtocolMessage done [15:46:22]OFDSenderStorePacket 198084 [15:46:22]StoreOFDPacket docnum=198084 [15:46:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1C 93 07 01 48 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4E 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 05 03 00 35 04 06 00 66 5C E6 44 0F 50 BC 80 06 DF 2D CA 50 8F [15:46:22]CheckFolder [15:46:22]dirname=/storage/ofd_packets [15:46:22]CheckFolder done [15:46:22]ProducePacketName [15:46:22]name=ofd_packets/00198084 [15:46:22]NVStorageSaveData ofd_packets/00198084 [15:46:22]File name is /storage/ofd_packets/00198084 [15:46:22]Write 301 bytes [15:46:22]NVStorageSaveData done [15:46:22]OFDSenderStorePacket done [15:46:22]KKMCreateOFDPacket done [15:46:22]NVStorageSaveData kkm_last_timestamp [15:46:22]File name is /storage/kkm_last_timestamp [15:46:22]Write 4 bytes [15:46:22]NVStorageSaveData done [15:46:22]ExternCall_PrintAddStr [15:46:22]wPrintStart [15:46:22]Write to MH i2c: 01 00 00 D3 40 13 [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: 01 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: 01 07 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: 01 07 00 D3 40 00 00 00 00 00 FF 0F 28 [15:46:22]RasterBufferAndPrint [15:46:22]line Счет N : (1)11325494 [15:46:22]line ИНН: 02508201610067 [15:46:22]line Контрольно-Кассовый Чек [15:46:22]line ПРОДАЖА [15:46:22]line ТРК (МРК, ГНК) : 32 [15:46:22]line Товар: 2710124130 [15:46:22]line Аи-92-К-4 [15:46:22]line 2.950 * 67.80 [15:46:22]line = 200.01 [15:46:22]line НДС 12% НСП 1% [15:46:22]line > о реализуемом товаре [15:46:22]line ОКРУГЛЕНИЕ: -0.01 [15:46:22]line ИТОГО: 200.00 [15:46:22]line Внесено: 200.00 [15:46:22]line СДАЧА: 0.00 [15:46:22]line НСП 1% : 1.77 [15:46:22]line НДС 12% : 21.24 [15:46:22]line Наличными: 200.00 [15:46:22]line Безнал.: 0.00 [15:46:22]line Место: АЗС № 95 "Партнер Нефть" [15:46:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:46:22]line СНО: Общий режим [15:46:22]line Чек 425 16.08.2024 15:46 [15:46:22]line Смена: 462 ФФД: 1.0 [15:46:22]line ЗНМ: 0300000079 [15:46:22]line РНМ: 0000000000092545 [15:46:22]line Версия ККМ: 001 [15:46:22]line ФМ: 0000000000871802 [15:46:22]line ФД: 198084 [15:46:22]line ФПД: 112549186244432 [15:46:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154622&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198084&fm=112549186244432&tin=02508201610067®Number=0000000000092545&sum=20000 [15:46:22]OFD Sender: Processing packet 198084 [packets to send 245, broken 244] [15:46:22]ProducePacketName [15:46:22]name=ofd_packets/00198084 [15:46:22]OFD Sender: To server: pG, [15:46:22]CommunicateWithHost lk.salyk.kg:30040 [15:46:22]ConnectInit lk.salyk.kg [15:46:22]written 0, free lines is 4095 [15:46:23]Connected sock=11 [15:46:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1C 93 07 01 48 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 4E 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 05 03 00 35 04 06 00 66 5C E6 44 0F 50 BC 80 06 DF 2D CA 50 8F [15:46:23]Write to MH i2c: 01 00 00 FE 40 3E [15:46:23]Write i2c OK [15:46:23]MH_I2C_Read... [15:46:23]Read from MH i2c: 01 [15:46:23]MH_I2C_Read... [15:46:23]Read from MH i2c: 01 07 00 [15:46:23]MH_I2C_Read... [15:46:23]Read from MH i2c: 01 07 00 FE 40 00 00 00 00 00 EA 0C 3B [15:46:23]RasterBufferAndPrint [15:46:23]line [15:46:23]line [15:46:23]line [15:46:23]line [15:46:23]line [15:46:23]written 0, free lines is 3324 [15:46:23]MH_Cut [15:46:23]Write to MH i2c: D1 01 00 05 41 01 18 [15:46:23]Write i2c OK [15:46:23]MH_I2C_Read... [15:46:23]Read from MH i2c: D1 [15:46:23]MH_I2C_Read... [15:46:23]Read from MH i2c: D1 01 00 [15:46:23]MH_I2C_Read... [15:46:23]Read from MH i2c: D1 01 00 05 41 00 17 [15:46:23]Write to MH i2c: 01 00 00 06 41 47 [15:46:23]Write i2c OK [15:46:23]MH_I2C_Read... [15:46:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 22 45 47 00 E6 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 05 03 00 F4 03 04 00 62 20 BF 66 B6 04 01 00 00 25 63 CE 2B CE 37 E8 94 [15:46:23]CommunicateWithHost err = 0 [15:46:23]CheckOFDResponse [15:46:23]1017 (14) - 77093643461234 [15:46:23]1041 (16) - 0000000000871802 [15:46:23]1040 (4) - 198084 [15:46:23]1012 (4) - 16.08.2024 09:48 [15:46:23]1206 (1) - 0 [15:46:23]OFD Sender: Remove packet 198084 [15:46:23]ProducePacketName [15:46:23]name=ofd_packets/00198084 [15:46:23]NVStorageDeleteData [15:46:24]*** Cut start [15:46:24]*** Purtial cut [15:46:24]*** CUTSNS_PIN = 0 [15:46:24]OFD Sender: No OFD packet to send [15:46:24]*** Stage 1: CUTSNS_PIN = 1 [15:46:26]Read from MH i2c: 01 [15:46:26]MH_I2C_Read... [15:46:26]*** Stop cut motor [15:46:26]*** Cut end [15:46:26]Read from MH i2c: 01 07 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: 01 07 00 06 41 00 00 00 00 00 FF 0F 5C [15:46:26]process_action close_receipt done [15:46:26]requested_data is exist [15:46:26]produce_requested_data [15:46:26]requested_item fm.sn is exist - process it [15:46:26]wFMCommunicate request_size=4 [15:46:26]MH_SAM_APDU [15:46:26]CAPDU: 80 11 00 00 [15:46:26]Write to MH i2c: E2 08 00 07 41 80 11 00 00 00 00 00 00 C2 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 17 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 17 00 07 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [15:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:46:26]wFMCommunicate OK [15:46:26]requested_item fd.num is exist - process it [15:46:26]SAM_PROTO_GetFieldsCounters [15:46:26]wFMCommunicate request_size=4 [15:46:26]MH_SAM_APDU [15:46:26]CAPDU: 80 13 00 00 [15:46:26]Write to MH i2c: E2 08 00 08 41 80 13 00 00 00 00 00 00 C5 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 62 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 62 00 08 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C4 05 03 00 0E 04 04 00 CE 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 79 [15:46:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C4 05 03 00 0E 04 04 00 CE 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:46:26]wFMCommunicate OK [15:46:26]SAM_PROTO_GetFieldsCounters done [15:46:26]requested_item shift.num is exist - process it [15:46:26]requested_item shift.opened is exist - process it [15:46:26]req_shift_opened [15:46:26]FM_GetShiftState [15:46:26]SAM_PROTO_GetShiftState [15:46:26]wFMCommunicate request_size=4 [15:46:26]MH_SAM_APDU [15:46:26]CAPDU: 80 13 01 00 [15:46:26]Write to MH i2c: E2 08 00 09 41 80 13 01 00 00 00 00 00 C7 [15:46:26]Write i2c OK [15:46:26]MH_I2C_Read... [15:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:26]Read from MH i2c: E2 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 0E 00 [15:46:26]MH_I2C_Read... [15:46:26]Read from MH i2c: E2 0E 00 09 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [15:46:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:46:26]wFMCommunicate OK [15:46:26]SAM_PROTO_GetShiftState done [15:46:26]FM_GetShiftState done [15:46:26]req_shift_opened done [15:46:26]requested_item shift.open_date is exist - process it [15:46:26]req_shift_open_date [15:46:26]req_shift_open_date done [15:46:26]produce_requested_data done [15:46:26]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198084,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:46:26]process_action_free close_receipt [15:46:26]json_value_free [15:46:26]json_value_free done [15:46:26]process_json_proto returns [15:46:26]Send response to host [15:46:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198084,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:46:26]free response buf [15:46:26]execute_script done [15:46:26]execute_script returns [15:46:26]free content buf [15:46:26]Sock 7.Close socket [15:46:26]Sock 7.Thread stoped [15:46:29]OFD Sender: No OFD packet to send [15:46:34]OFD Sender: No OFD packet to send [15:46:39]OFD Sender: No OFD packet to send [15:46:44]OFD Sender: No OFD packet to send [15:46:48]recv_with_timeout no data received [15:46:49]OFD Sender: No OFD packet to send [15:46:54]OFD Sender: No OFD packet to send [15:46:59]OFD Sender: No OFD packet to send [15:47:04]OFD Sender: No OFD packet to send [15:47:09]OFD Sender: No OFD packet to send [15:47:14]OFD Sender: No OFD packet to send [15:47:19]OFD Sender: No OFD packet to send [15:47:24]OFD Sender: No OFD packet to send [15:47:29]OFD Sender: No OFD packet to send [15:47:34]OFD Sender: No OFD packet to send [15:47:39]OFD Sender: No OFD packet to send [15:47:44]OFD Sender: No OFD packet to send [15:47:49]OFD Sender: No OFD packet to send [15:47:54]OFD Sender: No OFD packet to send [15:47:59]OFD Sender: No OFD packet to send [15:48:04]OFD Sender: No OFD packet to send [15:48:09]OFD Sender: No OFD packet to send [15:48:14]OFD Sender: No OFD packet to send [15:48:14]accept exits with 9 [15:48:14]New connection [15:48:14]New thread 3067403620 created [15:48:14]Thread 3067260260 joined [15:48:14]Waiting for new connection... [15:48:14] Sock 9.Parse request [15:48:14]Sock 9.Check first char [15:48:14]Sock 9.First char is OK [15:48:14]request: POST /json_proto HTTP/1.0 [15:48:14]Method: POST [15:48:14]URL: /json_proto [15:48:14]Method is POST - this is cgi request [15:48:14]url: /json_proto [15:48:14]query_string will be loaded in cgi processing [15:48:14]execute_cgi json_proto POST (null) [15:48:14]execute_cgi path=json_proto method=POST [15:48:14]POST find Content-Length [15:48:14]Host: 172.17.46.195:8080 [15:48:14]Content-Length: 679 [15:48:14]Content-Type: application/json [15:48:14] [15:48:14]POST finish read [15:48:14]Found Content-Length = 679 [15:48:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:14]execute_script... [15:48: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)11325495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:14]POST & json_proto [15:48:14]process_json_proto [15:48:14]json parsed OK: [15:48:14]protocol is kg_v1.0 [15:48:14]action value=close_receipt [15:48:14]process_action close_receipt [15:48:14]cmd_close_receipt [15:48:14]MH_GetDate [15:48:14]Write to MH i2c: F0 00 00 0A 41 3A [15:48:14]Write i2c OK [15:48:14]MH_I2C_Read... [15:48:14]Read from MH i2c: F0 [15:48:14]MH_I2C_Read... [15:48:14]Read from MH i2c: F0 09 00 [15:48:14]MH_I2C_Read... [15:48:14]Read from MH i2c: F0 09 00 0A 41 00 C0 74 BF 66 8D AE BC 66 F9 [15:48:14]GetLastDocTimeStamp 1723823182 [15:48:14]current date 1723823296 [15:48:14]FM_GetShiftState [15:48:14]SAM_PROTO_GetShiftState [15:48:14]wFMCommunicate request_size=4 [15:48:14]MH_SAM_APDU [15:48:14]CAPDU: 80 13 01 00 [15:48:14]Write to MH i2c: E2 08 00 0B 41 80 13 01 00 00 00 00 00 C9 [15:48:14]Write i2c OK [15:48:14]MH_I2C_Read... [15:48:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:14]Read from MH i2c: E2 [15:48:14]MH_I2C_Read... [15:48:14]Read from MH i2c: E2 0E 00 [15:48:14]MH_I2C_Read... [15:48:14]Read from MH i2c: E2 0E 00 0B 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 57 [15:48:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:48:14]wFMCommunicate OK [15:48:14]SAM_PROTO_GetShiftState done [15:48:14]FM_GetShiftState done [15:48:14]opened in 1723766727 [15:48:14]opened+sec_in_day 1723853127 [15:48:14]quantity*price = 30035 [15:48:14]sum+1 = 30036 [15:48:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 426 16.08.2024 15:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198085 ФПД: 215159284270848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154816&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198085&fm=215159284270848&tin=02508201610067®Number=0000000000092545&sum=30000 [15:48:15]StoreToDocumentArchive [15:48:15]shift 462 fd 198085 [15:48:15]save to /storage/0462/doc_00198085 [15:48:15]save last doc name /storage/0462/doc_00198085 to /storage/kkm_last_doc_name [15:48:15]save OK [15:48:15]Clear old archive folders... [15:48:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:15]tlvbuf is 00906680 [15:48:15]SAM_PROTO_ClearQueue [15:48:15]wFMCommunicate request_size=4 [15:48:15]MH_SAM_APDU [15:48:15]CAPDU: 80 09 00 00 [15:48:15]Write to MH i2c: E2 08 00 18 41 80 09 00 00 00 00 00 00 CB [15:48:15]Write i2c OK [15:48:15]MH_I2C_Read... [15:48:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 18 41 00 90 00 CD [15:48:16]RAPDU: 90 00 [15:48:16]wFMCommunicate OK [15:48:16]SAM_PROTO_ClearQueue done [15:48:16]KKMCreateOFDPacket [15:48:16]OFDProtocolAddRootSTLVToBuf [15:48:16]FM_MakeSignedData [15:48:16]FM_MakeSignedData [15:48:16]SAM_PROTO_SignData [15:48:16]wFMCommunicate request_size=4 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 0D 01 02 [15:48:16]Write to MH i2c: E2 08 00 19 41 80 0D 01 02 00 00 00 00 D3 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 19 41 00 90 00 CE [15:48:16]RAPDU: 90 00 [15:48:16]wFMCommunicate OK [15:48:16]wFMCommunicate request_size=255 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 C0 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 05 03 00 35 04 06 00 C3 [15:48:16]Write to MH i2c: E2 02 01 1A 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 C0 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 05 03 00 35 04 06 00 C3 00 00 CD [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 1A 41 00 90 00 CF [15:48:16]RAPDU: 90 00 [15:48:16]wFMCommunicate OK [15:48:16]wFMCommunicate request_size=10 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 0D 02 02 05 AF AC B5 87 00 [15:48:16]Write to MH i2c: E2 0D 00 1B 41 80 0D 02 02 05 00 AF AC B5 87 00 00 00 77 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 1B 41 00 90 00 D0 [15:48:16]RAPDU: 90 00 [15:48:16]wFMCommunicate OK [15:48:16]wFMCommunicate request_size=4 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 0D 03 02 [15:48:16]Write to MH i2c: E2 08 00 1C 41 80 0D 03 02 00 00 00 00 D8 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 0B 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 0B 00 1C 41 00 43 18 DF F4 E5 66 CF 0F 90 00 30 [15:48:16]RAPDU: 43 18 DF F4 E5 66 CF 0F 90 00 [15:48:16]wFMCommunicate OK [15:48:16]SAM_PROTO_SignData done [15:48:16]FM_MakeSignedData done [15:48:16]CreateOFDProtocolMessage [15:48:16]wFMCommunicate request_size=4 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 11 00 00 [15:48:16]Write to MH i2c: E2 08 00 1D 41 80 11 00 00 00 00 00 00 D8 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 17 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 17 00 1D 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 25 [15:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:48:16]wFMCommunicate OK [15:48:16]CreateOFDProtocolMessage done [15:48:16]OFDSenderStorePacket 198085 [15:48:16]StoreOFDPacket docnum=198085 [15:48:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 86 95 07 01 CF 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 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 C0 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 05 03 00 35 04 06 00 C3 AF AC B5 87 00 43 18 DF F4 E5 66 CF 0F [15:48:16]CheckFolder [15:48:16]dirname=/storage/ofd_packets [15:48:16]CheckFolder done [15:48:16]ProducePacketName [15:48:16]name=ofd_packets/00198085 [15:48:16]NVStorageSaveData ofd_packets/00198085 [15:48:16]File name is /storage/ofd_packets/00198085 [15:48:16]Write 301 bytes [15:48:16]NVStorageSaveData done [15:48:16]OFDSenderStorePacket done [15:48:16]KKMCreateOFDPacket done [15:48:16]NVStorageSaveData kkm_last_timestamp [15:48:16]File name is /storage/kkm_last_timestamp [15:48:16]Write 4 bytes [15:48:16]NVStorageSaveData done [15:48:16]OFD Sender: Processing packet 198085 [packets to send 245, broken 244] [15:48:16]ProducePacketName [15:48:16]name=ofd_packets/00198085 [15:48:16]OFD Sender: To server: pG, [15:48:16]CommunicateWithHost lk.salyk.kg:30040 [15:48:16]ConnectInit lk.salyk.kg [15:48:16]ExternCall_PrintAddStr [15:48:16]wPrintStart [15:48:16]Write to MH i2c: 01 00 00 1E 41 5F [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: 01 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: 01 07 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: 01 07 00 1E 41 00 00 00 00 00 FF 0F 74 [15:48:16]RasterBufferAndPrint [15:48:16]line Счет N : (1)11325495 [15:48:16]line ИНН: 02508201610067 [15:48:16]line Контрольно-Кассовый Чек [15:48:16]line ПРОДАЖА [15:48:16]line ТРК (МРК, ГНК) : 42 [15:48:16]line Товар: 2710124130 [15:48:16]line Аи-92-К-4 [15:48:16]line 4.430 * 67.80 [15:48:16]line = 300.35 [15:48:16]line НДС 12% НСП 1% [15:48:16]line > о реализуемом товаре [15:48:16]line ОКРУГЛЕНИЕ: -0.35 [15:48:16]line ИТОГО: 300.00 [15:48:16]line Внесено: 300.00 [15:48:16]line СДАЧА: 0.00 [15:48:16]line НСП 1% : 2.66 [15:48:16]line НДС 12% : 31.90 [15:48:16]line Наличными: 300.00 [15:48:16]line Безнал.: 0.00 [15:48:16]line Место: АЗС № 95 "Партнер Нефть" [15:48:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:48:16]line СНО: Общий режим [15:48:16]line Чек 426 16.08.2024 15:48 [15:48:16]line Смена: 462 ФФД: 1.0 [15:48:16]line ЗНМ: 0300000079 [15:48:16]line РНМ: 0000000000092545 [15:48:16]line Версия ККМ: 001 [15:48:16]line ФМ: 0000000000871802 [15:48:16]line ФД: 198085 [15:48:16]line ФПД: 215159284270848 [15:48:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154816&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198085&fm=215159284270848&tin=02508201610067®Number=0000000000092545&sum=30000 [15:48:16]Connected sock=11 [15:48:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 86 95 07 01 CF 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 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 C0 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 05 03 00 35 04 06 00 C3 AF AC B5 87 00 43 18 DF F4 E5 66 CF 0F [15:48:16]written 0, free lines is 4095 [15:48:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F2 03 47 00 31 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 05 03 00 F4 03 04 00 D4 20 BF 66 B6 04 01 00 00 BD AC F3 8B 75 B8 DB 8A [15:48:17]CommunicateWithHost err = 0 [15:48:17]CheckOFDResponse [15:48:17]1017 (14) - 77093643461234 [15:48:17]1041 (16) - 0000000000871802 [15:48:17]1040 (4) - 198085 [15:48:17]1012 (4) - 16.08.2024 09:50 [15:48:17]1206 (1) - 0 [15:48:17]OFD Sender: Remove packet 198085 [15:48:17]ProducePacketName [15:48:17]name=ofd_packets/00198085 [15:48:17]NVStorageDeleteData [15:48:17]Write to MH i2c: 01 00 00 49 41 8A [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 07 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 07 00 49 41 00 00 00 00 00 DA 0C 77 [15:48:17]RasterBufferAndPrint [15:48:17]line [15:48:17]line [15:48:17]line [15:48:17]line [15:48:17]line [15:48:17]written 0, free lines is 3299 [15:48:17]MH_Cut [15:48:17]Write to MH i2c: D1 01 00 50 41 01 63 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: D1 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: D1 01 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: D1 01 00 50 41 00 62 [15:48:17]Write to MH i2c: 01 00 00 51 41 92 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]OFD Sender: No OFD packet to send [15:48:18]*** Cut start [15:48:18]*** Purtial cut [15:48:18]*** Stage 1: CUTSNS_PIN = 1 [15:48:18]Read from MH i2c: 01 [15:48:18]MH_I2C_Read... [15:48:18]*** Stop cut motor [15:48:18]*** Cut end [15:48:18]Read from MH i2c: 01 07 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 07 00 51 41 00 00 00 00 00 FF 0F A7 [15:48:18]process_action close_receipt done [15:48:18]requested_data is exist [15:48:18]produce_requested_data [15:48:18]requested_item fm.sn is exist - process it [15:48:18]wFMCommunicate request_size=4 [15:48:18]MH_SAM_APDU [15:48:18]CAPDU: 80 11 00 00 [15:48:18]Write to MH i2c: E2 08 00 52 41 80 11 00 00 00 00 00 00 0D [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:18]Read from MH i2c: E2 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: E2 17 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: E2 17 00 52 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5A [15:48:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:48:18]wFMCommunicate OK [15:48:18]requested_item fd.num is exist - process it [15:48:18]SAM_PROTO_GetFieldsCounters [15:48:18]wFMCommunicate request_size=4 [15:48:18]MH_SAM_APDU [15:48:18]CAPDU: 80 13 00 00 [15:48:18]Write to MH i2c: E2 08 00 53 41 80 13 00 00 00 00 00 00 10 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:18]Read from MH i2c: E2 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: E2 62 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: E2 62 00 53 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C5 05 03 00 0E 04 04 00 CE 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 C8 [15:48:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C5 05 03 00 0E 04 04 00 CE 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:48:18]wFMCommunicate OK [15:48:18]SAM_PROTO_GetFieldsCounters done [15:48:18]requested_item shift.num is exist - process it [15:48:18]requested_item shift.opened is exist - process it [15:48:18]req_shift_opened [15:48:18]FM_GetShiftState [15:48:18]SAM_PROTO_GetShiftState [15:48:18]wFMCommunicate request_size=4 [15:48:18]MH_SAM_APDU [15:48:18]CAPDU: 80 13 01 00 [15:48:18]Write to MH i2c: E2 08 00 54 41 80 13 01 00 00 00 00 00 12 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:18]Read from MH i2c: E2 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: E2 0E 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: E2 0E 00 54 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A0 [15:48:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:48:18]wFMCommunicate OK [15:48:18]SAM_PROTO_GetShiftState done [15:48:18]FM_GetShiftState done [15:48:18]req_shift_opened done [15:48:18]requested_item shift.open_date is exist - process it [15:48:18]req_shift_open_date [15:48:18]req_shift_open_date done [15:48:18]produce_requested_data done [15:48:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198085,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:48:18]process_action_free close_receipt [15:48:18]json_value_free [15:48:18]json_value_free done [15:48:18]process_json_proto returns [15:48:18]Send response to host [15:48:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198085,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:48:18]free response buf [15:48:18]execute_script done [15:48:18]execute_script returns [15:48:18]free content buf [15:48:18]Sock 9.Close socket [15:48:18]Sock 9.Thread stoped [15:48:22]accept exits with 7 [15:48:22]New connection [15:48:22]New thread 3067260260 created [15:48:22]Thread 3067403620 joined [15:48:22]Waiting for new connection... [15:48:22] Sock 7.Parse request [15:48:22]Sock 7.Check first char [15:48:22]Sock 7.First char is OK [15:48:22]request: POST /json_proto HTTP/1.0 [15:48:22]Method: POST [15:48:22]URL: /json_proto [15:48:22]Method is POST - this is cgi request [15:48:22]url: /json_proto [15:48:22]query_string will be loaded in cgi processing [15:48:22]execute_cgi json_proto POST (null) [15:48:22]execute_cgi path=json_proto method=POST [15:48:22]POST find Content-Length [15:48:22]Host: 172.17.46.195:8080 [15:48:22]Content-Length: 808 [15:48:22]Content-Type: application/json [15:48:22] [15:48:22]POST finish read [15:48:22]Found Content-Length = 808 [15:48:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:22]execute_script... [15:48: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)11325496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:22]POST & json_proto [15:48:22]process_json_proto [15:48:22]json parsed OK: [15:48:22]protocol is kg_v1.0 [15:48:22]action value=close_receipt [15:48:22]process_action close_receipt [15:48:22]cmd_close_receipt [15:48:22]MH_GetDate [15:48:22]Write to MH i2c: F0 00 00 55 41 85 [15:48:22]OFD Sender: No OFD packet to send [15:48:22]Write i2c OK [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: F0 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: F0 09 00 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: F0 09 00 55 41 00 C8 74 BF 66 8D AE BC 66 4C [15:48:22]GetLastDocTimeStamp 1723823296 [15:48:22]current date 1723823304 [15:48:22]FM_GetShiftState [15:48:22]SAM_PROTO_GetShiftState [15:48:22]wFMCommunicate request_size=4 [15:48:22]MH_SAM_APDU [15:48:22]CAPDU: 80 13 01 00 [15:48:22]Write to MH i2c: E2 08 00 56 41 80 13 01 00 00 00 00 00 14 [15:48:22]Write i2c OK [15:48:22]MH_I2C_Read... [15:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:22]Read from MH i2c: E2 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 0E 00 [15:48:22]MH_I2C_Read... [15:48:22]Read from MH i2c: E2 0E 00 56 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A2 [15:48:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:48:22]wFMCommunicate OK [15:48:22]SAM_PROTO_GetShiftState done [15:48:22]FM_GetShiftState done [15:48:22]opened in 1723766727 [15:48:22]opened+sec_in_day 1723853127 [15:48:22]quantity*price = 50025 [15:48:22]sum+1 = 50027 [15:48:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.26 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.26 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 427 16.08.2024 15:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198086 ФПД: 186213128553280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154824&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198086&fm=186213128553280&tin=02508201610067®Number=0000000000092545&sum=50026 [15:48:23]StoreToDocumentArchive [15:48:23]shift 462 fd 198086 [15:48:23]save to /storage/0462/doc_00198086 [15:48:23]save last doc name /storage/0462/doc_00198086 to /storage/kkm_last_doc_name [15:48:23]save OK [15:48:23]Clear old archive folders... [15:48:23]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:48:23]tlvbuf is 009063C0 [15:48:23]SAM_PROTO_ClearQueue [15:48:23]wFMCommunicate request_size=4 [15:48:23]MH_SAM_APDU [15:48:23]CAPDU: 80 09 00 00 [15:48:23]Write to MH i2c: E2 08 00 63 41 80 09 00 00 00 00 00 00 16 [15:48:23]Write i2c OK [15:48:23]MH_I2C_Read... [15:48:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:23]Read from MH i2c: E2 [15:48:23]MH_I2C_Read... [15:48:23]Read from MH i2c: E2 03 00 [15:48:23]MH_I2C_Read... [15:48:23]Read from MH i2c: E2 03 00 63 41 00 90 00 18 [15:48:23]RAPDU: 90 00 [15:48:23]wFMCommunicate OK [15:48:23]SAM_PROTO_ClearQueue done [15:48:23]KKMCreateOFDPacket [15:48:23]OFDProtocolAddRootSTLVToBuf [15:48:23]FM_MakeSignedData [15:48:23]FM_MakeSignedData [15:48:23]SAM_PROTO_SignData [15:48:23]wFMCommunicate request_size=4 [15:48:23]MH_SAM_APDU [15:48:23]CAPDU: 80 0D 01 02 [15:48:23]Write to MH i2c: E2 08 00 64 41 80 0D 01 02 00 00 00 00 1E [15:48:23]Write i2c OK [15:48:23]MH_I2C_Read... [15:48:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:23]Read from MH i2c: E2 [15:48:23]MH_I2C_Read... [15:48:23]Read from MH i2c: E2 03 00 [15:48:23]MH_I2C_Read... [15:48:23]Read from MH i2c: E2 03 00 64 41 00 90 00 19 [15:48:23]RAPDU: 90 00 [15:48:23]wFMCommunicate OK [15:48:23]wFMCommunicate request_size=255 [15:48:23]MH_SAM_APDU [15:48:23]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 C8 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 05 03 [15:48:23]Write to MH i2c: E2 02 01 65 41 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 C8 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 05 03 00 00 1D [15:48:23]Write i2c OK [15:48:23]MH_I2C_Read... [15:48:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:24]Read from MH i2c: E2 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 03 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 03 00 65 41 00 90 00 1A [15:48:24]RAPDU: 90 00 [15:48:24]wFMCommunicate OK [15:48:24]wFMCommunicate request_size=16 [15:48:24]MH_SAM_APDU [15:48:24]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 A9 5C 1F 61 43 40 [15:48:24]Write to MH i2c: E2 13 00 66 41 80 0D 02 02 0B 00 00 35 04 06 00 A9 5C 1F 61 43 40 00 00 7E [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:24]Read from MH i2c: E2 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 03 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 03 00 66 41 00 90 00 1B [15:48:24]RAPDU: 90 00 [15:48:24]wFMCommunicate OK [15:48:24]wFMCommunicate request_size=4 [15:48:24]MH_SAM_APDU [15:48:24]CAPDU: 80 0D 03 02 [15:48:24]Write to MH i2c: E2 08 00 67 41 80 0D 03 02 00 00 00 00 23 [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:24]Read from MH i2c: E2 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 0B 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 0B 00 67 41 00 32 19 06 A1 40 C6 CB 7C 90 00 63 [15:48:24]RAPDU: 32 19 06 A1 40 C6 CB 7C 90 00 [15:48:24]wFMCommunicate OK [15:48:24]SAM_PROTO_SignData done [15:48:24]FM_MakeSignedData done [15:48:24]CreateOFDProtocolMessage [15:48:24]wFMCommunicate request_size=4 [15:48:24]MH_SAM_APDU [15:48:24]CAPDU: 80 11 00 00 [15:48:24]Write to MH i2c: E2 08 00 68 41 80 11 00 00 00 00 00 00 23 [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:24]Read from MH i2c: E2 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 17 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: E2 17 00 68 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 70 [15:48:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:48:24]wFMCommunicate OK [15:48:24]CreateOFDProtocolMessage done [15:48:24]OFDSenderStorePacket 198086 [15:48:24]StoreOFDPacket docnum=198086 [15:48:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 FF EB 0D 01 63 20 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 C8 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 05 03 00 35 04 06 00 A9 5C 1F 61 43 40 32 19 06 A1 40 C6 CB 7C [15:48:24]CheckFolder [15:48:24]dirname=/storage/ofd_packets [15:48:24]CheckFolder done [15:48:24]ProducePacketName [15:48:24]name=ofd_packets/00198086 [15:48:24]NVStorageSaveData ofd_packets/00198086 [15:48:24]File name is /storage/ofd_packets/00198086 [15:48:24]Write 307 bytes [15:48:24]NVStorageSaveData done [15:48:24]OFDSenderStorePacket done [15:48:24]KKMCreateOFDPacket done [15:48:24]NVStorageSaveData kkm_last_timestamp [15:48:24]File name is /storage/kkm_last_timestamp [15:48:24]Write 4 bytes [15:48:24]NVStorageSaveData done [15:48:24]ExternCall_PrintAddStr [15:48:24]wPrintStart [15:48:24]Write to MH i2c: 01 00 00 69 41 AA [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: 01 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: 01 07 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: 01 07 00 69 41 00 00 00 00 00 FF 0F BF [15:48:24]RasterBufferAndPrint [15:48:24]line Счет N : (1)11325496 [15:48:24]line ИНН: 02508201610067 [15:48:24]line Контрольно-Кассовый Чек [15:48:24]line ПРОДАЖА [15:48:24]line ТРК (МРК, ГНК) : 62 [15:48:24]line Товар: 2710194210 [15:48:24]line D-ENERGY ДТ-К-5 [15:48:24]line 6.480 * 77.20 [15:48:24]line = 500.26 [15:48:24]line НДС 12% НСП 1% [15:48:24]line > о реализуемом товаре [15:48:24]line ИТОГО: 500.26 [15:48:24]line НСП 1% : 4.43 [15:48:24]line НДС 12% : 53.12 [15:48:24]line Наличными: 0.00 [15:48:24]line Безнал.: 500.26 [15:48:24]line Место: АЗС № 95 "Партнер Нефть" [15:48:24]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:48:24]line СНО: Общий режим [15:48:24]line Чек 427 16.08.2024 15:48 [15:48:24]line Смена: 462 ФФД: 1.0 [15:48:24]line ЗНМ: 0300000079 [15:48:24]line РНМ: 0000000000092545 [15:48:24]line Версия ККМ: 001 [15:48:24]line Платежная система: O! деньги [15:48:24]line ФМ: 0000000000871802 [15:48:24]line ФД: 198086 [15:48:24]line ФПД: 186213128553280 [15:48:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T154824&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198086&fm=186213128553280&tin=02508201610067®Number=0000000000092545&sum=50026 [15:48:24]written 0, free lines is 4095 [15:48:24]OFD Sender: Processing packet 198086 [packets to send 245, broken 244] [15:48:24]ProducePacketName [15:48:24]name=ofd_packets/00198086 [15:48:24]OFD Sender: To server: pG, [15:48:24]CommunicateWithHost lk.salyk.kg:30040 [15:48:24]ConnectInit lk.salyk.kg [15:48:24]Write to MH i2c: 01 00 00 93 41 D4 [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: 01 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: 01 07 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: 01 07 00 93 41 00 00 00 00 00 F3 0C DA [15:48:24]RasterBufferAndPrint [15:48:24]line [15:48:24]line [15:48:24]line [15:48:24]line [15:48:24]line [15:48:24]written 0, free lines is 3327 [15:48:24]MH_Cut [15:48:24]Write to MH i2c: D1 01 00 9A 41 01 AD [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: D1 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: D1 01 00 [15:48:24]MH_I2C_Read... [15:48:24]Read from MH i2c: D1 01 00 9A 41 00 AC [15:48:24]Write to MH i2c: 01 00 00 9B 41 DC [15:48:24]Write i2c OK [15:48:24]MH_I2C_Read... [15:48:25]*** Cut start [15:48:25]*** Purtial cut [15:48:25]*** CUTSNS_PIN = 0 [15:48:25]*** Stage 1: CUTSNS_PIN = 1 [15:48:27]Read from MH i2c: 01 [15:48:27]MH_I2C_Read... [15:48:27]*** Stop cut motor [15:48:27]*** Cut end [15:48:27]Read from MH i2c: 01 07 00 [15:48:27]MH_I2C_Read... [15:48:27]Read from MH i2c: 01 07 00 9B 41 00 00 00 00 00 FF 0F F1 [15:48:27]process_action close_receipt done [15:48:27]requested_data is exist [15:48:27]produce_requested_data [15:48:27]requested_item fm.sn is exist - process it [15:48:27]wFMCommunicate request_size=4 [15:48:27]MH_SAM_APDU [15:48:27]CAPDU: 80 11 00 00 [15:48:27]Write to MH i2c: E2 08 00 9C 41 80 11 00 00 00 00 00 00 57 [15:48:27]Write i2c OK [15:48:27]MH_I2C_Read... [15:48:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:27]Read from MH i2c: E2 [15:48:27]MH_I2C_Read... [15:48:27]Read from MH i2c: E2 17 00 [15:48:27]MH_I2C_Read... [15:48:27]Read from MH i2c: E2 17 00 9C 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A4 [15:48:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:48:27]wFMCommunicate OK [15:48:27]requested_item fd.num is exist - process it [15:48:27]SAM_PROTO_GetFieldsCounters [15:48:27]wFMCommunicate request_size=4 [15:48:27]MH_SAM_APDU [15:48:27]CAPDU: 80 13 00 00 [15:48:27]Write to MH i2c: E2 08 00 9D 41 80 13 00 00 00 00 00 00 5A [15:48:27]Write i2c OK [15:48:27]MH_I2C_Read... [15:48:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:27]Read from MH i2c: E2 [15:48:27]MH_I2C_Read... [15:48:27]Read from MH i2c: E2 62 00 [15:48:27]MH_I2C_Read... [15:48:27]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C6 05 03 00 0E 04 04 00 CE 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 16 [15:48:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C6 05 03 00 0E 04 04 00 CE 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:48:27]wFMCommunicate OK [15:48:27]SAM_PROTO_GetFieldsCounters done [15:48:27]requested_item shift.num is exist - process it [15:48:27]requested_item shift.opened is exist - process it [15:48:27]req_shift_opened [15:48:27]FM_GetShiftState [15:48:27]SAM_PROTO_GetShiftState [15:48:27]wFMCommunicate request_size=4 [15:48:27]MH_SAM_APDU [15:48:27]CAPDU: 80 13 01 00 [15:48:27]Write to MH i2c: E2 08 00 9E 41 80 13 01 00 00 00 00 00 5C [15:48:27]Write i2c OK [15:48:27]MH_I2C_Read... [15:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:27]Read from MH i2c: E2 [15:48:27]MH_I2C_Read... [15:48:27]Read from MH i2c: E2 0E 00 [15:48:27]MH_I2C_Read... [15:48:27]Read from MH i2c: E2 0E 00 9E 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EA [15:48:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:48:27]wFMCommunicate OK [15:48:27]SAM_PROTO_GetShiftState done [15:48:27]FM_GetShiftState done [15:48:27]req_shift_opened done [15:48:27]requested_item shift.open_date is exist - process it [15:48:27]req_shift_open_date [15:48:27]req_shift_open_date done [15:48:27]produce_requested_data done [15:48:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198086,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:48:27]process_action_free close_receipt [15:48:27]json_value_free [15:48:27]json_value_free done [15:48:27]process_json_proto returns [15:48:27]Send response to host [15:48:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198086,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:48:27]free response buf [15:48:27]execute_script done [15:48:27]execute_script returns [15:48:27]free content buf [15:48:27]Sock 7.Close socket [15:48:27]Sock 7.Thread stoped [15:48:28]Connected sock=11 [15:48:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 FF EB 0D 01 63 20 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 C8 74 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 05 03 00 35 04 06 00 A9 5C 1F 61 43 40 32 19 06 A1 40 C6 CB 7C [15:48:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 17 15 47 00 85 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 05 03 00 F4 03 04 00 E0 20 BF 66 B6 04 01 00 00 39 DB 8C 49 CC F6 BF A2 [15:48:28]CommunicateWithHost err = 0 [15:48:28]CheckOFDResponse [15:48:28]1017 (14) - 77093643461234 [15:48:28]1041 (16) - 0000000000871802 [15:48:28]1040 (4) - 198086 [15:48:28]1012 (4) - 16.08.2024 09:50 [15:48:28]1206 (1) - 0 [15:48:28]OFD Sender: Remove packet 198086 [15:48:28]ProducePacketName [15:48:28]name=ofd_packets/00198086 [15:48:28]NVStorageDeleteData [15:48:29]OFD Sender: No OFD packet to send [15:48:34]OFD Sender: No OFD packet to send [15:48:39]OFD Sender: No OFD packet to send [15:48:44]OFD Sender: No OFD packet to send [15:48:49]OFD Sender: No OFD packet to send [15:48:54]OFD Sender: No OFD packet to send [15:48:59]OFD Sender: No OFD packet to send [15:49:04]OFD Sender: No OFD packet to send [15:49:09]OFD Sender: No OFD packet to send [15:49:14]OFD Sender: No OFD packet to send [15:49:19]OFD Sender: No OFD packet to send [15:49:24]OFD Sender: No OFD packet to send [15:49:29]OFD Sender: No OFD packet to send [15:49:34]OFD Sender: No OFD packet to send [15:49:39]OFD Sender: No OFD packet to send [15:49:44]OFD Sender: No OFD packet to send [15:49:49]OFD Sender: No OFD packet to send [15:49:54]OFD Sender: No OFD packet to send [15:49:59]OFD Sender: No OFD packet to send [15:50:04]OFD Sender: No OFD packet to send [15:50:09]OFD Sender: No OFD packet to send [15:50:14]OFD Sender: No OFD packet to send [15:50:19]OFD Sender: No OFD packet to send [15:50:24]OFD Sender: No OFD packet to send [15:50:29]OFD Sender: No OFD packet to send [15:50:34]OFD Sender: No OFD packet to send [15:50:39]OFD Sender: No OFD packet to send [15:50:44]OFD Sender: No OFD packet to send [15:50:49]OFD Sender: No OFD packet to send [15:50:54]OFD Sender: No OFD packet to send [15:50:59]OFD Sender: No OFD packet to send [15:51:04]OFD Sender: No OFD packet to send [15:51:09]OFD Sender: No OFD packet to send [15:51:14]OFD Sender: No OFD packet to send [15:51:19]OFD Sender: No OFD packet to send [15:51:24]OFD Sender: No OFD packet to send [15:51:29]OFD Sender: No OFD packet to send [15:51:34]OFD Sender: No OFD packet to send [15:51:39]OFD Sender: No OFD packet to send [15:51:43]accept exits with 10 [15:51:43]New connection [15:51:43]New thread 3067403620 created [15:51:43]Thread 3067260260 joined [15:51:43]Waiting for new connection... [15:51:43] Sock 10.Parse request [15:51:43]Sock 10.Check first char [15:51:43]Sock 10.First char is OK [15:51:43]request: POST /json_proto HTTP/1.0 [15:51:43]Method: POST [15:51:43]URL: /json_proto [15:51:43]Method is POST - this is cgi request [15:51:43]url: /json_proto [15:51:43]query_string will be loaded in cgi processing [15:51:43]execute_cgi json_proto POST (null) [15:51:43]execute_cgi path=json_proto method=POST [15:51:43]POST find Content-Length [15:51:43]Host: 172.17.46.195:8080 [15:51:43]Content-Length: 794 [15:51:43]Content-Type: application/json [15:51:43] [15:51:43]POST finish read [15:51:43]Found Content-Length = 794 [15:51:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A01973", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:43]execute_script... [15:51: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)11325497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A01973", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:43]POST & json_proto [15:51:43]process_json_proto [15:51:43]json parsed OK: [15:51:43]protocol is kg_v1.0 [15:51:43]action value=close_receipt [15:51:43]process_action close_receipt [15:51:43]cmd_close_receipt [15:51:43]MH_GetDate [15:51:43]Write to MH i2c: F0 00 00 9F 41 CF [15:51:43]Write i2c OK [15:51:43]MH_I2C_Read... [15:51:43]Read from MH i2c: F0 [15:51:43]MH_I2C_Read... [15:51:43]Read from MH i2c: F0 09 00 [15:51:43]MH_I2C_Read... [15:51:43]Read from MH i2c: F0 09 00 9F 41 00 90 75 BF 66 8D AE BC 66 5F [15:51:43]GetLastDocTimeStamp 1723823304 [15:51:43]current date 1723823504 [15:51:43]FM_GetShiftState [15:51:43]SAM_PROTO_GetShiftState [15:51:43]wFMCommunicate request_size=4 [15:51:43]MH_SAM_APDU [15:51:43]CAPDU: 80 13 01 00 [15:51:43]Write to MH i2c: E2 08 00 A0 41 80 13 01 00 00 00 00 00 5E [15:51:43]Write i2c OK [15:51:43]MH_I2C_Read... [15:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:43]Read from MH i2c: E2 [15:51:43]MH_I2C_Read... [15:51:43]Read from MH i2c: E2 0E 00 [15:51:43]MH_I2C_Read... [15:51:43]Read from MH i2c: E2 0E 00 A0 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EC [15:51:43]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:51:43]wFMCommunicate OK [15:51:43]SAM_PROTO_GetShiftState done [15:51:43]FM_GetShiftState done [15:51:43]opened in 1723766727 [15:51:43]opened+sec_in_day 1723853127 [15:51:43]quantity*price = 0 [15:51:43]sum+1 = 1 [15:51:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 428 16.08.2024 15:51 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 01973 ФМ: 0000000000871802 ФД: 198087 ФПД: 161143993311264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155144&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198087&fm=161143993311264&tin=02508201610067®Number=0000000000092545&sum=0 [15:51:44]StoreToDocumentArchive [15:51:44]shift 462 fd 198087 [15:51:44]save to /storage/0462/doc_00198087 [15:51:44]save last doc name /storage/0462/doc_00198087 to /storage/kkm_last_doc_name [15:51:44]save OK [15:51:44]Clear old archive folders... [15:51:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:44]tlvbuf is 00A57250 [15:51:44]SAM_PROTO_ClearQueue [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 09 00 00 [15:51:44]Write to MH i2c: E2 08 00 AD 41 80 09 00 00 00 00 00 00 60 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 AD 41 00 90 00 62 [15:51:44]RAPDU: 90 00 [15:51:44]wFMCommunicate OK [15:51:44]SAM_PROTO_ClearQueue done [15:51:44]KKMCreateOFDPacket [15:51:44]OFDProtocolAddRootSTLVToBuf [15:51:44]FM_MakeSignedData [15:51:44]FM_MakeSignedData [15:51:44]SAM_PROTO_SignData [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 0D 01 02 [15:51:44]Write to MH i2c: E2 08 00 AE 41 80 0D 01 02 00 00 00 00 68 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 AE 41 00 90 00 63 [15:51:44]RAPDU: 90 00 [15:51:44]wFMCommunicate OK [15:51:44]wFMCommunicate request_size=255 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AC 01 00 00 F4 03 04 00 90 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 05 03 00 35 04 06 00 92 [15:51:44]Write to MH i2c: E2 02 01 AF 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AC 01 00 00 F4 03 04 00 90 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 05 03 00 35 04 06 00 92 00 00 E0 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 AF 41 00 90 00 64 [15:51:44]RAPDU: 90 00 [15:51:44]wFMCommunicate OK [15:51:44]wFMCommunicate request_size=10 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 0D 02 02 05 8F 42 7A A0 20 [15:51:44]Write to MH i2c: E2 0D 00 B0 41 80 0D 02 02 05 00 8F 42 7A A0 20 00 00 80 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]OFD Sender: No OFD packet to send [15:51:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 03 00 B0 41 00 90 00 65 [15:51:44]RAPDU: 90 00 [15:51:44]wFMCommunicate OK [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 0D 03 02 [15:51:44]Write to MH i2c: E2 08 00 B1 41 80 0D 03 02 00 00 00 00 6D [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 0B 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 0B 00 B1 41 00 C1 BF BE B9 B0 57 60 42 90 00 0E [15:51:44]RAPDU: C1 BF BE B9 B0 57 60 42 90 00 [15:51:44]wFMCommunicate OK [15:51:44]SAM_PROTO_SignData done [15:51:44]FM_MakeSignedData done [15:51:44]CreateOFDProtocolMessage [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 11 00 00 [15:51:44]Write to MH i2c: E2 08 00 B2 41 80 11 00 00 00 00 00 00 6D [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 17 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 17 00 B2 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BA [15:51:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:51:44]wFMCommunicate OK [15:51:44]CreateOFDProtocolMessage done [15:51:44]OFDSenderStorePacket 198087 [15:51:44]StoreOFDPacket docnum=198087 [15:51:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E3 B8 07 01 1D AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AC 01 00 00 F4 03 04 00 90 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 05 03 00 35 04 06 00 92 8F 42 7A A0 20 C1 BF BE B9 B0 57 60 42 [15:51:44]CheckFolder [15:51:44]dirname=/storage/ofd_packets [15:51:44]CheckFolder done [15:51:44]ProducePacketName [15:51:44]name=ofd_packets/00198087 [15:51:44]NVStorageSaveData ofd_packets/00198087 [15:51:44]File name is /storage/ofd_packets/00198087 [15:51:44]Write 301 bytes [15:51:44]NVStorageSaveData done [15:51:44]OFDSenderStorePacket done [15:51:44]KKMCreateOFDPacket done [15:51:44]NVStorageSaveData kkm_last_timestamp [15:51:44]File name is /storage/kkm_last_timestamp [15:51:44]Write 4 bytes [15:51:44]NVStorageSaveData done [15:51:44]ExternCall_PrintAddStr [15:51:44]wPrintStart [15:51:44]Write to MH i2c: 01 00 00 B3 41 F4 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: 01 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: 01 07 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: 01 07 00 B3 41 00 00 00 00 00 FF 0F 09 [15:51:44]RasterBufferAndPrint [15:51:44]line Счет N : (1)11325497 [15:51:44]line ИНН: 02508201610067 [15:51:44]line Контрольно-Кассовый Чек [15:51:44]line ПРОДАЖА [15:51:44]line ТРК (МРК, ГНК) : 42 [15:51:44]line Товар: 2710124130 [15:51:44]line Аи-92-К-4 [15:51:44]line 20.000 * 0.00 [15:51:44]line = 0.00 [15:51:44]line НДС 12% НСП 1% [15:51:44]line > о реализуемом товаре [15:51:44]line ИТОГО: 0.00 [15:51:44]line НСП 1% : 0.00 [15:51:44]line НДС 12% : 0.00 [15:51:44]line Наличными: 0.00 [15:51:44]line Безнал.: 0.00 [15:51:44]line Место: АЗС № 95 "Партнер Нефть" [15:51:44]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:51:44]line СНО: Общий режим [15:51:44]line Чек 428 16.08.2024 15:51 [15:51:44]line Смена: 462 ФФД: 1.0 [15:51:44]line ЗНМ: 0300000079 [15:51:44]line РНМ: 0000000000092545 [15:51:44]line Версия ККМ: 001 [15:51:44]line Талоны: Топливная Карта [15:51:44]line 01973 [15:51:44]line ФМ: 0000000000871802 [15:51:44]line ФД: 198087 [15:51:44]line ФПД: 161143993311264 [15:51:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155144&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198087&fm=161143993311264&tin=02508201610067®Number=0000000000092545&sum=0 [15:51:44]written 0, free lines is 4095 [15:51:44]OFD Sender: Processing packet 198087 [packets to send 245, broken 244] [15:51:44]ProducePacketName [15:51:44]name=ofd_packets/00198087 [15:51:44]OFD Sender: To server: pG, [15:51:44]CommunicateWithHost lk.salyk.kg:30040 [15:51:44]ConnectInit lk.salyk.kg [15:51:45]Connected sock=7 [15:51:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E3 B8 07 01 1D AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 AC 01 00 00 F4 03 04 00 90 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 05 03 00 35 04 06 00 92 8F 42 7A A0 20 C1 BF BE B9 B0 57 60 42 [15:51:45]Write to MH i2c: 01 00 00 DD 41 1E [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: 01 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: 01 07 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: 01 07 00 DD 41 00 00 00 00 00 F3 0C 24 [15:51:45]RasterBufferAndPrint [15:51:45]line [15:51:45]line [15:51:45]line [15:51:45]line [15:51:45]line [15:51:45]written 0, free lines is 3321 [15:51:45]MH_Cut [15:51:45]Write to MH i2c: D1 01 00 E4 41 01 F7 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: D1 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: D1 01 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: D1 01 00 E4 41 00 F6 [15:51:45]Write to MH i2c: 01 00 00 E5 41 26 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F4 55 47 00 25 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 05 03 00 F4 03 04 00 A4 21 BF 66 B6 04 01 00 00 4D C1 15 A3 FC 04 57 EA [15:51:45]CommunicateWithHost err = 0 [15:51:45]CheckOFDResponse [15:51:45]1017 (14) - 77093643461234 [15:51:45]1041 (16) - 0000000000871802 [15:51:45]1040 (4) - 198087 [15:51:45]1012 (4) - 16.08.2024 09:53 [15:51:45]1206 (1) - 0 [15:51:45]OFD Sender: Remove packet 198087 [15:51:45]ProducePacketName [15:51:45]name=ofd_packets/00198087 [15:51:45]NVStorageDeleteData [15:51:45]OFD Sender: No OFD packet to send [15:51:45]*** Cut start [15:51:45]*** Purtial cut [15:51:45]*** Stage 1: CUTSNS_PIN = 1 [15:51:46]Read from MH i2c: 01 [15:51:46]MH_I2C_Read... [15:51:46]*** Stop cut motor [15:51:46]*** Cut end [15:51:46]Read from MH i2c: 01 07 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 E5 41 00 00 00 00 00 FF 0F 3B [15:51:46]process_action close_receipt done [15:51:46]requested_data is exist [15:51:46]produce_requested_data [15:51:46]requested_item fm.sn is exist - process it [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 11 00 00 [15:51:46]Write to MH i2c: E2 08 00 E6 41 80 11 00 00 00 00 00 00 A1 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 17 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 17 00 E6 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EE [15:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:51:46]wFMCommunicate OK [15:51:46]requested_item fd.num is exist - process it [15:51:46]SAM_PROTO_GetFieldsCounters [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 13 00 00 [15:51:46]Write to MH i2c: E2 08 00 E7 41 80 13 00 00 00 00 00 00 A4 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 62 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 62 00 E7 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C7 05 03 00 0E 04 04 00 CE 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 64 [15:51:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C7 05 03 00 0E 04 04 00 CE 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 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_GetFieldsCounters done [15:51:46]requested_item shift.num is exist - process it [15:51:46]requested_item shift.opened is exist - process it [15:51:46]req_shift_opened [15:51:46]FM_GetShiftState [15:51:46]SAM_PROTO_GetShiftState [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 13 01 00 [15:51:46]Write to MH i2c: E2 08 00 E8 41 80 13 01 00 00 00 00 00 A6 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0E 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0E 00 E8 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 34 [15:51:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_GetShiftState done [15:51:46]FM_GetShiftState done [15:51:46]req_shift_opened done [15:51:46]requested_item shift.open_date is exist - process it [15:51:46]req_shift_open_date [15:51:46]req_shift_open_date done [15:51:46]produce_requested_data done [15:51:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198087,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:51:46]process_action_free close_receipt [15:51:46]json_value_free [15:51:46]json_value_free done [15:51:46]process_json_proto returns [15:51:46]Send response to host [15:51:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198087,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:51:46]free response buf [15:51:46]execute_script done [15:51:46]execute_script returns [15:51:46]free content buf [15:51:46]Sock 10.Close socket [15:51:46]Sock 10.Thread stoped [15:51:50]OFD Sender: No OFD packet to send [15:51:55]OFD Sender: No OFD packet to send [15:52:00]OFD Sender: No OFD packet to send [15:52:05]OFD Sender: No OFD packet to send [15:52:10]OFD Sender: No OFD packet to send [15:52:15]OFD Sender: No OFD packet to send [15:52:20]OFD Sender: No OFD packet to send [15:52:25]OFD Sender: No OFD packet to send [15:52:29]accept exits with 9 [15:52:29]New connection [15:52:29]New thread 3067260260 created [15:52:29]Thread 3067403620 joined [15:52:29]Waiting for new connection... [15:52:29] Sock 9.Parse request [15:52:29]Sock 9.Check first char [15:52:29]Sock 9.First char is OK [15:52:29]request: POST /json_proto HTTP/1.0 [15:52:29]Method: POST [15:52:29]URL: /json_proto [15:52:29]Method is POST - this is cgi request [15:52:29]url: /json_proto [15:52:29]query_string will be loaded in cgi processing [15:52:29]execute_cgi json_proto POST (null) [15:52:29]execute_cgi path=json_proto method=POST [15:52:29]POST find Content-Length [15:52:29]Host: 172.17.46.195:8080 [15:52:29]Content-Length: 805 [15:52:29]Content-Type: application/json [15:52:29] [15:52:29]POST finish read [15:52:29]Found Content-Length = 805 [15:52:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:29]execute_script... [15:52: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)11325498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:29]POST & json_proto [15:52:29]process_json_proto [15:52:29]json parsed OK: [15:52:29]protocol is kg_v1.0 [15:52:29]action value=close_receipt [15:52:29]process_action close_receipt [15:52:29]cmd_close_receipt [15:52:29]MH_GetDate [15:52:29]Write to MH i2c: F0 00 00 E9 41 19 [15:52:29]Write i2c OK [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: F0 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: F0 09 00 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: F0 09 00 E9 41 00 BF 75 BF 66 8D AE BC 66 D8 [15:52:29]GetLastDocTimeStamp 1723823504 [15:52:29]current date 1723823551 [15:52:29]FM_GetShiftState [15:52:29]SAM_PROTO_GetShiftState [15:52:29]wFMCommunicate request_size=4 [15:52:29]MH_SAM_APDU [15:52:29]CAPDU: 80 13 01 00 [15:52:29]Write to MH i2c: E2 08 00 EA 41 80 13 01 00 00 00 00 00 A8 [15:52:29]Write i2c OK [15:52:29]MH_I2C_Read... [15:52:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:29]Read from MH i2c: E2 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: E2 0E 00 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: E2 0E 00 EA 41 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 36 [15:52:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:52:29]wFMCommunicate OK [15:52:29]SAM_PROTO_GetShiftState done [15:52:29]FM_GetShiftState done [15:52:29]opened in 1723766727 [15:52:29]opened+sec_in_day 1723853127 [15:52:29]quantity*price = 100005 [15:52:29]sum+1 = 100006 [15:52:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 429 16.08.2024 15:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198088 ФПД: 82784378395412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155231&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198088&fm=82784378395412&tin=02508201610067®Number=0000000000092545&sum=100005 [15:52:30]StoreToDocumentArchive [15:52:30]shift 462 fd 198088 [15:52:30]save to /storage/0462/doc_00198088 [15:52:30]save last doc name /storage/0462/doc_00198088 to /storage/kkm_last_doc_name [15:52:30]save OK [15:52:30]Clear old archive folders... [15:52:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:30]tlvbuf is 00A071E0 [15:52:30]SAM_PROTO_ClearQueue [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 09 00 00 [15:52:30]Write to MH i2c: E2 08 00 F7 41 80 09 00 00 00 00 00 00 AA [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 F7 41 00 90 00 AC [15:52:30]RAPDU: 90 00 [15:52:30]wFMCommunicate OK [15:52:30]SAM_PROTO_ClearQueue done [15:52:30]KKMCreateOFDPacket [15:52:30]OFDProtocolAddRootSTLVToBuf [15:52:30]FM_MakeSignedData [15:52:30]FM_MakeSignedData [15:52:30]SAM_PROTO_SignData [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 0D 01 02 [15:52:30]Write to MH i2c: E2 08 00 F8 41 80 0D 01 02 00 00 00 00 B2 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 F8 41 00 90 00 AD [15:52:30]RAPDU: 90 00 [15:52:30]wFMCommunicate OK [15:52:30]wFMCommunicate request_size=255 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 BF 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 05 03 00 35 04 06 00 4B [15:52:30]Write to MH i2c: E2 02 01 F9 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 BF 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 05 03 00 35 04 06 00 4B 00 00 B4 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 F9 41 00 90 00 AE [15:52:30]RAPDU: 90 00 [15:52:30]wFMCommunicate OK [15:52:30]wFMCommunicate request_size=10 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 0D 02 02 05 4A BD 77 9B 14 [15:52:30]Write to MH i2c: E2 0D 00 FA 41 80 0D 02 02 05 00 4A BD 77 9B 14 00 00 EC [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 03 00 FA 41 00 90 00 AF [15:52:30]RAPDU: 90 00 [15:52:30]wFMCommunicate OK [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 0D 03 02 [15:52:30]Write to MH i2c: E2 08 00 FB 41 80 0D 03 02 00 00 00 00 B7 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]OFD Sender: No OFD packet to send [15:52:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 0B 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 0B 00 FB 41 00 3B 1E B0 62 E5 B4 B4 BB 90 00 2B [15:52:30]RAPDU: 3B 1E B0 62 E5 B4 B4 BB 90 00 [15:52:30]wFMCommunicate OK [15:52:30]SAM_PROTO_SignData done [15:52:30]FM_MakeSignedData done [15:52:30]CreateOFDProtocolMessage [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 11 00 00 [15:52:30]Write to MH i2c: E2 08 00 FC 41 80 11 00 00 00 00 00 00 B7 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:31]Read from MH i2c: E2 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: E2 17 00 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: E2 17 00 FC 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 04 [15:52:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:52:31]wFMCommunicate OK [15:52:31]CreateOFDProtocolMessage done [15:52:31]OFDSenderStorePacket 198088 [15:52:31]StoreOFDPacket docnum=198088 [15:52:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D4 3D 07 01 ED EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 BF 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 05 03 00 35 04 06 00 4B 4A BD 77 9B 14 3B 1E B0 62 E5 B4 B4 BB [15:52:31]CheckFolder [15:52:31]dirname=/storage/ofd_packets [15:52:31]CheckFolder done [15:52:31]ProducePacketName [15:52:31]name=ofd_packets/00198088 [15:52:31]NVStorageSaveData ofd_packets/00198088 [15:52:31]File name is /storage/ofd_packets/00198088 [15:52:31]Write 301 bytes [15:52:31]NVStorageSaveData done [15:52:31]OFDSenderStorePacket done [15:52:31]KKMCreateOFDPacket done [15:52:31]NVStorageSaveData kkm_last_timestamp [15:52:31]File name is /storage/kkm_last_timestamp [15:52:31]Write 4 bytes [15:52:31]NVStorageSaveData done [15:52:31]ExternCall_PrintAddStr [15:52:31]wPrintStart [15:52:31]Write to MH i2c: 01 00 00 FD 41 3E [15:52:31]Write i2c OK [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: 01 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: 01 07 00 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: 01 07 00 FD 41 00 00 00 00 00 FF 0F 53 [15:52:31]RasterBufferAndPrint [15:52:31]line Счет N : (1)11325498 [15:52:31]line ИНН: 02508201610067 [15:52:31]line Контрольно-Кассовый Чек [15:52:31]line ПРОДАЖА [15:52:31]line ТРК (МРК, ГНК) : 32 [15:52:31]line Товар: 2710124130 [15:52:31]line Аи-92-К-4 [15:52:31]line 14.750 * 67.80 [15:52:31]line = 1000.05 [15:52:31]line НДС 12% НСП 1% [15:52:31]line > о реализуемом товаре [15:52:31]line ИТОГО: 1000.05 [15:52:31]line НСП 1% : 8.85 [15:52:31]line НДС 12% : 106.20 [15:52:31]line Наличными: 0.00 [15:52:31]line Безнал.: 1000.05 [15:52:31]line Место: АЗС № 95 "Партнер Нефть" [15:52:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:52:31]line СНО: Общий режим [15:52:31]line Чек 429 16.08.2024 15:52 [15:52:31]line Смена: 462 ФФД: 1.0 [15:52:31]line ЗНМ: 0300000079 [15:52:31]line РНМ: 0000000000092545 [15:52:31]line Версия ККМ: 001 [15:52:31]line Платежная система: O! деньги [15:52:31]line ФМ: 0000000000871802 [15:52:31]line ФД: 198088 [15:52:31]line ФПД: 82784378395412 [15:52:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155231&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198088&fm=82784378395412&tin=02508201610067®Number=0000000000092545&sum=100005 [15:52:31]written 0, free lines is 4095 [15:52:31]OFD Sender: Processing packet 198088 [packets to send 245, broken 244] [15:52:31]ProducePacketName [15:52:31]name=ofd_packets/00198088 [15:52:31]OFD Sender: To server: pG, [15:52:31]CommunicateWithHost lk.salyk.kg:30040 [15:52:31]ConnectInit lk.salyk.kg [15:52:31]Connected sock=10 [15:52:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D4 3D 07 01 ED EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 BF 75 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 05 03 00 35 04 06 00 4B 4A BD 77 9B 14 3B 1E B0 62 E5 B4 B4 BB [15:52:31]Write to MH i2c: 01 00 00 27 42 69 [15:52:31]Write i2c OK [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: 01 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: 01 07 00 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: 01 07 00 27 42 00 00 00 00 00 00 0D 7D [15:52:31]RasterBufferAndPrint [15:52:31]line [15:52:31]line [15:52:31]line [15:52:31]line [15:52:31]line [15:52:31]written 0, free lines is 3334 [15:52:31]MH_Cut [15:52:31]Write to MH i2c: D1 01 00 2E 42 01 42 [15:52:31]Write i2c OK [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: D1 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: D1 01 00 [15:52:31]MH_I2C_Read... [15:52:31]Read from MH i2c: D1 01 00 2E 42 00 41 [15:52:31]Write to MH i2c: 01 00 00 2F 42 71 [15:52:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C1 CC 47 00 94 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 05 03 00 F4 03 04 00 D2 21 BF 66 B6 04 01 00 00 FF 48 79 7F 48 53 C4 0B [15:52:31]CommunicateWithHost err = 0 [15:52:31]CheckOFDResponse [15:52:31]1017 (14) - 77093643461234 [15:52:31]1041 (16) - 0000000000871802 [15:52:31]1040 (4) - 198088 [15:52:31]1012 (4) - 16.08.2024 09:54 [15:52:31]1206 (1) - 0 [15:52:31]OFD Sender: Remove packet 198088 [15:52:31]ProducePacketName [15:52:31]name=ofd_packets/00198088 [15:52:31]NVStorageDeleteData [15:52:31]Write i2c OK [15:52:31]MH_I2C_Read... [15:52:32]OFD Sender: No OFD packet to send [15:52:32]*** Cut start [15:52:32]*** Purtial cut [15:52:32]*** CUTSNS_PIN = 0 [15:52:32]*** Stage 1: CUTSNS_PIN = 1 [15:52:34]Read from MH i2c: 01 [15:52:34]MH_I2C_Read... [15:52:34]*** Stop cut motor [15:52:34]*** Cut end [15:52:34]Read from MH i2c: 01 07 00 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: 01 07 00 2F 42 00 00 00 00 00 FF 0F 86 [15:52:34]process_action close_receipt done [15:52:34]requested_data is exist [15:52:34]produce_requested_data [15:52:34]requested_item fm.sn is exist - process it [15:52:34]wFMCommunicate request_size=4 [15:52:34]MH_SAM_APDU [15:52:34]CAPDU: 80 11 00 00 [15:52:34]Write to MH i2c: E2 08 00 30 42 80 11 00 00 00 00 00 00 EC [15:52:34]Write i2c OK [15:52:34]MH_I2C_Read... [15:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:34]Read from MH i2c: E2 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: E2 17 00 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: E2 17 00 30 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 39 [15:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:52:34]wFMCommunicate OK [15:52:34]requested_item fd.num is exist - process it [15:52:34]SAM_PROTO_GetFieldsCounters [15:52:34]wFMCommunicate request_size=4 [15:52:34]MH_SAM_APDU [15:52:34]CAPDU: 80 13 00 00 [15:52:34]Write to MH i2c: E2 08 00 31 42 80 13 00 00 00 00 00 00 EF [15:52:34]Write i2c OK [15:52:34]MH_I2C_Read... [15:52:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:34]Read from MH i2c: E2 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: E2 62 00 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: E2 62 00 31 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C8 05 03 00 0E 04 04 00 CE 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 B3 [15:52:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 C8 05 03 00 0E 04 04 00 CE 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 [15:52:34]wFMCommunicate OK [15:52:34]SAM_PROTO_GetFieldsCounters done [15:52:34]requested_item shift.num is exist - process it [15:52:34]requested_item shift.opened is exist - process it [15:52:34]req_shift_opened [15:52:34]FM_GetShiftState [15:52:34]SAM_PROTO_GetShiftState [15:52:34]wFMCommunicate request_size=4 [15:52:34]MH_SAM_APDU [15:52:34]CAPDU: 80 13 01 00 [15:52:34]Write to MH i2c: E2 08 00 32 42 80 13 01 00 00 00 00 00 F1 [15:52:34]Write i2c OK [15:52:34]MH_I2C_Read... [15:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:34]Read from MH i2c: E2 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: E2 0E 00 [15:52:34]MH_I2C_Read... [15:52:34]Read from MH i2c: E2 0E 00 32 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7F [15:52:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:52:34]wFMCommunicate OK [15:52:34]SAM_PROTO_GetShiftState done [15:52:34]FM_GetShiftState done [15:52:34]req_shift_opened done [15:52:34]requested_item shift.open_date is exist - process it [15:52:34]req_shift_open_date [15:52:34]req_shift_open_date done [15:52:34]produce_requested_data done [15:52:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198088,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:52:34]process_action_free close_receipt [15:52:34]json_value_free [15:52:34]json_value_free done [15:52:34]process_json_proto returns [15:52:34]Send response to host [15:52:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198088,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:52:34]free response buf [15:52:34]execute_script done [15:52:34]execute_script returns [15:52:34]free content buf [15:52:34]Sock 9.Close socket [15:52:34]Sock 9.Thread stoped [15:52:37]OFD Sender: No OFD packet to send [15:52:42]OFD Sender: No OFD packet to send [15:52:47]OFD Sender: No OFD packet to send [15:52:52]OFD Sender: No OFD packet to send [15:52:57]OFD Sender: No OFD packet to send [15:53:02]OFD Sender: No OFD packet to send [15:53:12]OFD Sender: No OFD packet to send [15:53:17]OFD Sender: No OFD packet to send [15:53:22]OFD Sender: No OFD packet to send [15:53:27]OFD Sender: No OFD packet to send [15:53:32]OFD Sender: No OFD packet to send [15:53:37]OFD Sender: No OFD packet to send [15:53:42]OFD Sender: No OFD packet to send [15:53:47]OFD Sender: No OFD packet to send [15:53:52]OFD Sender: No OFD packet to send [15:53:57]OFD Sender: No OFD packet to send [15:54:02]OFD Sender: No OFD packet to send [15:54:07]OFD Sender: No OFD packet to send [15:54:12]OFD Sender: No OFD packet to send [15:54:17]OFD Sender: No OFD packet to send [15:54:22]OFD Sender: No OFD packet to send [15:54:27]OFD Sender: No OFD packet to send [15:54:32]OFD Sender: No OFD packet to send [15:54:37]OFD Sender: No OFD packet to send [15:54:42]OFD Sender: No OFD packet to send [15:54:47]OFD Sender: No OFD packet to send [15:54:52]OFD Sender: No OFD packet to send [15:54:57]OFD Sender: No OFD packet to send [15:55:02]OFD Sender: No OFD packet to send [15:55:07]OFD Sender: No OFD packet to send [15:55:12]OFD Sender: No OFD packet to send [15:55:17]OFD Sender: No OFD packet to send [15:55:21]ConnectInit Can't connect to host [15:55:22]OFD Sender: No OFD packet to send [15:55:26]accept exits with 7 [15:55:26]New connection [15:55:26]New thread 3067403620 created [15:55:26]Thread 3067260260 joined [15:55:26]Waiting for new connection... [15:55:26] Sock 7.Parse request [15:55:26]Sock 7.Check first char [15:55:26]Sock 7.First char is OK [15:55:26]request: POST /json_proto HTTP/1.0 [15:55:26]Method: POST [15:55:26]URL: /json_proto [15:55:26]Method is POST - this is cgi request [15:55:26]url: /json_proto [15:55:26]query_string will be loaded in cgi processing [15:55:26]execute_cgi json_proto POST (null) [15:55:26]execute_cgi path=json_proto method=POST [15:55:26]POST find Content-Length [15:55:26]Host: 172.17.46.195:8080 [15:55:26]Content-Length: 810 [15:55:26]Content-Type: application/json [15:55:26] [15:55:26]POST finish read [15:55:26]Found Content-Length = 810 [15:55:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4208793/4208792", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:26]execute_script... [15:55:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4208793/4208792", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:26]POST & json_proto [15:55:26]process_json_proto [15:55:26]json parsed OK: [15:55:26]protocol is kg_v1.0 [15:55:26]action value=close_receipt [15:55:26]process_action close_receipt [15:55:26]cmd_close_receipt [15:55:26]MH_GetDate [15:55:26]Write to MH i2c: F0 00 00 33 42 64 [15:55:26]Write i2c OK [15:55:26]MH_I2C_Read... [15:55:26]Read from MH i2c: F0 [15:55:26]MH_I2C_Read... [15:55:26]Read from MH i2c: F0 09 00 [15:55:26]MH_I2C_Read... [15:55:26]Read from MH i2c: F0 09 00 33 42 00 70 76 BF 66 8D AE BC 66 D5 [15:55:26]GetLastDocTimeStamp 1723823551 [15:55:26]current date 1723823728 [15:55:26]FM_GetShiftState [15:55:26]SAM_PROTO_GetShiftState [15:55:26]wFMCommunicate request_size=4 [15:55:26]MH_SAM_APDU [15:55:26]CAPDU: 80 13 01 00 [15:55:26]Write to MH i2c: E2 08 00 34 42 80 13 01 00 00 00 00 00 F3 [15:55:26]Write i2c OK [15:55:26]MH_I2C_Read... [15:55:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:26]Read from MH i2c: E2 [15:55:26]MH_I2C_Read... [15:55:26]Read from MH i2c: E2 0E 00 [15:55:26]MH_I2C_Read... [15:55:26]Read from MH i2c: E2 0E 00 34 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 81 [15:55:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:55:26]wFMCommunicate OK [15:55:26]SAM_PROTO_GetShiftState done [15:55:26]FM_GetShiftState done [15:55:26]opened in 1723766727 [15:55:26]opened+sec_in_day 1723853127 [15:55:26]quantity*price = 0 [15:55:26]sum+1 = 1 [15:55:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 431 16.08.2024 15:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198090 ФПД: 240081437055517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155754&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198090&fm=240081437055517&tin=02508201610067®Number=0000000000092545&sum=200043 [15:57:53]StoreToDocumentArchive [15:57:53]shift 462 fd 198090 [15:57:53]save to /storage/0462/doc_00198090 [15:57:53]save last doc name /storage/0462/doc_00198090 to /storage/kkm_last_doc_name [15:57:53]save OK [15:57:53]Clear old archive folders... [15:57:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:57:53]tlvbuf is 0095BAE0 [15:57:53]SAM_PROTO_ClearQueue [15:57:53]wFMCommunicate request_size=4 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 09 00 00 [15:57:53]Write to MH i2c: E2 08 00 8B 42 80 09 00 00 00 00 00 00 3F [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 8B 42 00 90 00 41 [15:57:53]RAPDU: 90 00 [15:57:53]wFMCommunicate OK [15:57:53]SAM_PROTO_ClearQueue done [15:57:53]KKMCreateOFDPacket [15:57:53]OFDProtocolAddRootSTLVToBuf [15:57:53]FM_MakeSignedData [15:57:53]FM_MakeSignedData [15:57:53]SAM_PROTO_SignData [15:57:53]wFMCommunicate request_size=4 [15:57:53]MH_SAM_APDU [15:57:53]CAPDU: 80 0D 01 02 [15:57:53]Write to MH i2c: E2 08 00 8C 42 80 0D 01 02 00 00 00 00 47 [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:53]Read from MH i2c: E2 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 [15:57:53]MH_I2C_Read... [15:57:53]Read from MH i2c: E2 03 00 8C 42 00 90 00 42 [15:57:53]RAPDU: 90 00 [15:57:53]wFMCommunicate OK [15:57:53]wFMCommunicate request_size=255 [15:57:53]MH_SAM_APDU [15:57: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 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 AF 01 00 00 F4 03 04 00 02 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 05 03 00 35 04 06 00 DA [15:57:53]Write to MH i2c: E2 02 01 8D 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AF 01 00 00 F4 03 04 00 02 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 05 03 00 35 04 06 00 DA 00 00 97 [15:57:53]Write i2c OK [15:57:53]MH_I2C_Read... [15:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:54]Read from MH i2c: E2 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 03 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 03 00 8D 42 00 90 00 43 [15:57:54]RAPDU: 90 00 [15:57:54]wFMCommunicate OK [15:57:54]wFMCommunicate request_size=10 [15:57:54]MH_SAM_APDU [15:57:54]CAPDU: 80 0D 02 02 05 5A 50 C5 DA 1D [15:57:54]Write to MH i2c: E2 0D 00 8E 42 80 0D 02 02 05 00 5A 50 C5 DA 1D 00 00 BA [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:54]Read from MH i2c: E2 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 03 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 03 00 8E 42 00 90 00 44 [15:57:54]RAPDU: 90 00 [15:57:54]wFMCommunicate OK [15:57:54]wFMCommunicate request_size=4 [15:57:54]MH_SAM_APDU [15:57:54]CAPDU: 80 0D 03 02 [15:57:54]Write to MH i2c: E2 08 00 8F 42 80 0D 03 02 00 00 00 00 4C [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:54]Read from MH i2c: E2 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 0B 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 0B 00 8F 42 00 C7 59 36 2E 5A 3A 6A A1 90 00 70 [15:57:54]RAPDU: C7 59 36 2E 5A 3A 6A A1 90 00 [15:57:54]wFMCommunicate OK [15:57:54]SAM_PROTO_SignData done [15:57:54]FM_MakeSignedData done [15:57:54]CreateOFDProtocolMessage [15:57:54]wFMCommunicate request_size=4 [15:57:54]MH_SAM_APDU [15:57:54]CAPDU: 80 11 00 00 [15:57:54]Write to MH i2c: E2 08 00 90 42 80 11 00 00 00 00 00 00 4C [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:54]Read from MH i2c: E2 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 17 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 17 00 90 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 99 [15:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:57:54]wFMCommunicate OK [15:57:54]CreateOFDProtocolMessage done [15:57:54]OFDSenderStorePacket 198090 [15:57:54]StoreOFDPacket docnum=198090 [15:57:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B E1 07 01 9E D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AF 01 00 00 F4 03 04 00 02 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 05 03 00 35 04 06 00 DA 5A 50 C5 DA 1D C7 59 36 2E 5A 3A 6A A1 [15:57:54]CheckFolder [15:57:54]dirname=/storage/ofd_packets [15:57:54]CheckFolder done [15:57:54]ProducePacketName [15:57:54]name=ofd_packets/00198090 [15:57:54]NVStorageSaveData ofd_packets/00198090 [15:57:54]File name is /storage/ofd_packets/00198090 [15:57:54]Write 301 bytes [15:57:54]NVStorageSaveData done [15:57:54]OFDSenderStorePacket done [15:57:54]KKMCreateOFDPacket done [15:57:54]NVStorageSaveData kkm_last_timestamp [15:57:54]File name is /storage/kkm_last_timestamp [15:57:54]Write 4 bytes [15:57:54]NVStorageSaveData done [15:57:54]ExternCall_PrintAddStr [15:57:54]wPrintStart [15:57:54]Write to MH i2c: 01 00 00 91 42 D3 [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 07 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 07 00 91 42 00 00 00 00 00 FF 0F E8 [15:57:54]RasterBufferAndPrint [15:57:54]line Счет N : (1)11325500 [15:57:54]line ИНН: 02508201610067 [15:57:54]line Контрольно-Кассовый Чек [15:57:54]line ПРОДАЖА [15:57:54]line ТРК (МРК, ГНК) : 31 [15:57:54]line Товар: 2710124500 [15:57:54]line Аи-95-К-5 [15:57:54]line 26.960 * 74.20 [15:57:54]line = 2000.43 [15:57:54]line НДС 12% НСП 1% [15:57:54]line > о реализуемом товаре [15:57:54]line ИТОГО: 2000.43 [15:57:54]line НСП 1% : 17.70 [15:57:54]line НДС 12% : 212.43 [15:57:54]line Наличными: 0.00 [15:57:54]line Безнал.: 2000.43 [15:57:54]line Место: АЗС № 95 "Партнер Нефть" [15:57:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:57:54]line СНО: Общий режим [15:57:54]line Чек 431 16.08.2024 15:57 [15:57:54]line Смена: 462 ФФД: 1.0 [15:57:54]line ЗНМ: 0300000079 [15:57:54]line РНМ: 0000000000092545 [15:57:54]line Версия ККМ: 001 [15:57:54]line Платежная система: O! деньги [15:57:54]line ФМ: 0000000000871802 [15:57:54]line ФД: 198090 [15:57:54]line ФПД: 240081437055517 [15:57:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155754&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198090&fm=240081437055517&tin=02508201610067®Number=0000000000092545&sum=200043 [15:57:54]written 0, free lines is 4095 [15:57:54]OFD Sender: Processing packet 198090 [packets to send 245, broken 244] [15:57:54]ProducePacketName [15:57:54]name=ofd_packets/00198090 [15:57:54]OFD Sender: To server: pG, [15:57:54]CommunicateWithHost lk.salyk.kg:30040 [15:57:54]ConnectInit lk.salyk.kg [15:57:54]Connected sock=10 [15:57:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B E1 07 01 9E D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AF 01 00 00 F4 03 04 00 02 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 05 03 00 35 04 06 00 DA 5A 50 C5 DA 1D C7 59 36 2E 5A 3A 6A A1 [15:57:54]Write to MH i2c: 01 00 00 BB 42 FD [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 07 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: 01 07 00 BB 42 00 00 00 00 00 E9 0C F9 [15:57:54]RasterBufferAndPrint [15:57:54]line [15:57:54]line [15:57:54]line [15:57:54]line [15:57:54]line [15:57:54]written 0, free lines is 3311 [15:57:54]MH_Cut [15:57:54]Write to MH i2c: D1 01 00 C2 42 01 D6 [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: D1 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: D1 01 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: D1 01 00 C2 42 00 D5 [15:57:54]Write to MH i2c: 01 00 00 C3 42 05 [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 25 59 47 00 F2 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 05 03 00 F4 03 04 00 16 23 BF 66 B6 04 01 00 00 2C FB E4 44 2E 28 DE 57 [15:57:54]CommunicateWithHost err = 0 [15:57:54]CheckOFDResponse [15:57:54]1017 (14) - 77093643461234 [15:57:54]1041 (16) - 0000000000871802 [15:57:54]1040 (4) - 198090 [15:57:54]1012 (4) - 16.08.2024 09:59 [15:57:54]1206 (1) - 0 [15:57:54]OFD Sender: Remove packet 198090 [15:57:54]ProducePacketName [15:57:54]name=ofd_packets/00198090 [15:57:54]NVStorageDeleteData [15:57:55]OFD Sender: No OFD packet to send [15:57:55]*** Cut start [15:57:55]*** Purtial cut [15:57:55]*** CUTSNS_PIN = 0 [15:57:55]*** Stage 1: CUTSNS_PIN = 1 [15:57:57]Read from MH i2c: 01 [15:57:57]MH_I2C_Read... [15:57:57]*** Stop cut motor [15:57:57]*** Cut end [15:57:57]Read from MH i2c: 01 07 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 07 00 C3 42 00 00 00 00 00 FF 0F 1A [15:57:57]process_action close_receipt done [15:57:57]requested_data is exist [15:57:57]produce_requested_data [15:57:57]requested_item fm.sn is exist - process it [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 11 00 00 [15:57:57]Write to MH i2c: E2 08 00 C4 42 80 11 00 00 00 00 00 00 80 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 17 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 17 00 C4 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CD [15:57:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:57:57]wFMCommunicate OK [15:57:57]requested_item fd.num is exist - process it [15:57:57]SAM_PROTO_GetFieldsCounters [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 13 00 00 [15:57:57]Write to MH i2c: E2 08 00 C5 42 80 13 00 00 00 00 00 00 83 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 62 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 62 00 C5 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CA 05 03 00 0E 04 04 00 CE 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 4F [15:57:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CA 05 03 00 0E 04 04 00 CE 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 [15:57:57]wFMCommunicate OK [15:57:57]SAM_PROTO_GetFieldsCounters done [15:57:57]requested_item shift.num is exist - process it [15:57:57]requested_item shift.opened is exist - process it [15:57:57]req_shift_opened [15:57:57]FM_GetShiftState [15:57:57]SAM_PROTO_GetShiftState [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 13 01 00 [15:57:57]Write to MH i2c: E2 08 00 C6 42 80 13 01 00 00 00 00 00 85 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 0E 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 0E 00 C6 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 13 [15:57:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:57:57]wFMCommunicate OK [15:57:57]SAM_PROTO_GetShiftState done [15:57:57]FM_GetShiftState done [15:57:57]req_shift_opened done [15:57:57]requested_item shift.open_date is exist - process it [15:57:57]req_shift_open_date [15:57:57]req_shift_open_date done [15:57:57]produce_requested_data done [15:57:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198090,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:57:57]process_action_free close_receipt [15:57:57]json_value_free [15:57:57]json_value_free done [15:57:57]process_json_proto returns [15:57:57]Send response to host [15:57:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198090,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:57:57]free response buf [15:57:57]execute_script done [15:57:57]execute_script returns [15:57:57]free content buf [15:57:57]Sock 9.Close socket [15:57:57]Sock 9.Thread stoped [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:23]accept exits with 7 [15:58:23]New connection [15:58:23]New thread 3067403620 created [15:58:23]Thread 3067260260 joined [15:58:23]Waiting for new connection... [15:58:23] Sock 7.Parse request [15:58:23]Sock 7.Check first char [15:58:23]Sock 7.First char is OK [15:58:23]request: POST /json_proto HTTP/1.0 [15:58:23]Method: POST [15:58:23]URL: /json_proto [15:58:23]Method is POST - this is cgi request [15:58:23]url: /json_proto [15:58:23]query_string will be loaded in cgi processing [15:58:23]execute_cgi json_proto POST (null) [15:58:23]execute_cgi path=json_proto method=POST [15:58:23]POST find Content-Length [15:58:23]Host: 172.17.46.195:8080 [15:58:23]Content-Length: 669 [15:58:23]Content-Type: application/json [15:58:23] [15:58:23]POST finish read [15:58:23]Found Content-Length = 669 [15:58:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 2.910, "sum" : 200.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:23]execute_script... [15:58: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)11325502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 2.910, "sum" : 200.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:23]POST & json_proto [15:58:23]process_json_proto [15:58:23]json parsed OK: [15:58:23]protocol is kg_v1.0 [15:58:23]action value=close_receipt [15:58:23]process_action close_receipt [15:58:23]cmd_close_receipt [15:58:23]MH_GetDate [15:58:23]Write to MH i2c: F0 00 00 C7 42 F8 [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: F0 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: F0 09 00 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: F0 09 00 C7 42 00 21 77 BF 66 8D AE BC 66 1B [15:58:23]GetLastDocTimeStamp 1723823874 [15:58:23]current date 1723823905 [15:58:23]FM_GetShiftState [15:58:23]SAM_PROTO_GetShiftState [15:58:23]wFMCommunicate request_size=4 [15:58:23]MH_SAM_APDU [15:58:23]CAPDU: 80 13 01 00 [15:58:23]Write to MH i2c: E2 08 00 C8 42 80 13 01 00 00 00 00 00 87 [15:58:23]Write i2c OK [15:58:23]MH_I2C_Read... [15:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:23]Read from MH i2c: E2 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 0E 00 [15:58:23]MH_I2C_Read... [15:58:23]Read from MH i2c: E2 0E 00 C8 42 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 15 [15:58:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:58:23]wFMCommunicate OK [15:58:23]SAM_PROTO_GetShiftState done [15:58:23]FM_GetShiftState done [15:58:23]opened in 1723766727 [15:58:23]opened+sec_in_day 1723853127 [15:58:23]quantity*price = 20020 [15:58:23]sum+1 = 20022 [15:58:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.26 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 432 16.08.2024 15:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198091 ФПД: 132971920499332 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155825&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198091&fm=132971920499332&tin=02508201610067®Number=0000000000092545&sum=20000 [15:58:24]StoreToDocumentArchive [15:58:24]shift 462 fd 198091 [15:58:24]save to /storage/0462/doc_00198091 [15:58:24]save last doc name /storage/0462/doc_00198091 to /storage/kkm_last_doc_name [15:58:24]save OK [15:58:24]Clear old archive folders... [15:58:24]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:58:24]tlvbuf is 00A636E0 [15:58:24]SAM_PROTO_ClearQueue [15:58:24]wFMCommunicate request_size=4 [15:58:24]MH_SAM_APDU [15:58:24]CAPDU: 80 09 00 00 [15:58:24]Write to MH i2c: E2 08 00 D5 42 80 09 00 00 00 00 00 00 89 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:24]Read from MH i2c: E2 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 D5 42 00 90 00 8B [15:58:24]RAPDU: 90 00 [15:58:24]wFMCommunicate OK [15:58:24]SAM_PROTO_ClearQueue done [15:58:24]KKMCreateOFDPacket [15:58:24]OFDProtocolAddRootSTLVToBuf [15:58:24]FM_MakeSignedData [15:58:24]FM_MakeSignedData [15:58:24]SAM_PROTO_SignData [15:58:24]wFMCommunicate request_size=4 [15:58:24]MH_SAM_APDU [15:58:24]CAPDU: 80 0D 01 02 [15:58:24]Write to MH i2c: E2 08 00 D6 42 80 0D 01 02 00 00 00 00 91 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:24]Read from MH i2c: E2 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 D6 42 00 90 00 8C [15:58:24]RAPDU: 90 00 [15:58:24]wFMCommunicate OK [15:58:24]wFMCommunicate request_size=255 [15:58:24]MH_SAM_APDU [15:58:24]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 0B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 08 00 00 00 00 07 04 06 00 20 4E 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 21 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 05 03 00 35 04 06 00 78 EF F0 [15:58:24]Write to MH i2c: E2 02 01 D7 42 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 0B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 08 00 00 00 00 07 04 06 00 20 4E 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 21 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 05 03 00 35 04 06 00 78 EF F0 00 00 7F [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:24]Read from MH i2c: E2 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 D7 42 00 90 00 8D [15:58:24]RAPDU: 90 00 [15:58:24]wFMCommunicate OK [15:58:24]wFMCommunicate request_size=8 [15:58:24]MH_SAM_APDU [15:58:24]CAPDU: 80 0D 02 02 03 16 22 84 [15:58:24]Write to MH i2c: E2 0B 00 D8 42 80 0D 02 02 03 00 16 22 84 00 00 56 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 [15:58:24]MH_I2C_Read... [15:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:24]Read from MH i2c: E2 03 00 [15:58:24]MH_I2C_Read... [15:58:24]Read from MH i2c: E2 03 00 D8 42 00 90 00 8E [15:58:24]RAPDU: 90 00 [15:58:24]wFMCommunicate OK [15:58:24]wFMCommunicate request_size=4 [15:58:24]MH_SAM_APDU [15:58:24]CAPDU: 80 0D 03 02 [15:58:24]Write to MH i2c: E2 08 00 D9 42 80 0D 03 02 00 00 00 00 96 [15:58:24]Write i2c OK [15:58:24]MH_I2C_Read... [15:58:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:25]Read from MH i2c: E2 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: E2 0B 00 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: E2 0B 00 D9 42 00 B6 EB 82 18 74 9E C7 0B 90 00 B6 [15:58:25]RAPDU: B6 EB 82 18 74 9E C7 0B 90 00 [15:58:25]wFMCommunicate OK [15:58:25]SAM_PROTO_SignData done [15:58:25]FM_MakeSignedData done [15:58:25]CreateOFDProtocolMessage [15:58:25]wFMCommunicate request_size=4 [15:58:25]MH_SAM_APDU [15:58:25]CAPDU: 80 11 00 00 [15:58:25]Write to MH i2c: E2 08 00 DA 42 80 11 00 00 00 00 00 00 96 [15:58:25]Write i2c OK [15:58:25]MH_I2C_Read... [15:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:25]Read from MH i2c: E2 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: E2 17 00 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: E2 17 00 DA 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E3 [15:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:58:25]wFMCommunicate OK [15:58:25]CreateOFDProtocolMessage done [15:58:25]OFDSenderStorePacket 198091 [15:58:25]StoreOFDPacket docnum=198091 [15:58:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 72 4E 05 01 98 92 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 0B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 08 00 00 00 00 07 04 06 00 20 4E 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 21 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 05 03 00 35 04 06 00 78 EF F0 16 22 84 B6 EB 82 18 74 9E C7 0B [15:58:25]CheckFolder [15:58:25]dirname=/storage/ofd_packets [15:58:25]CheckFolder done [15:58:25]ProducePacketName [15:58:25]name=ofd_packets/00198091 [15:58:25]NVStorageSaveData ofd_packets/00198091 [15:58:25]File name is /storage/ofd_packets/00198091 [15:58:25]Write 299 bytes [15:58:25]NVStorageSaveData done [15:58:25]OFDSenderStorePacket done [15:58:25]KKMCreateOFDPacket done [15:58:25]NVStorageSaveData kkm_last_timestamp [15:58:25]File name is /storage/kkm_last_timestamp [15:58:25]Write 4 bytes [15:58:25]NVStorageSaveData done [15:58:25]ExternCall_PrintAddStr [15:58:25]wPrintStart [15:58:25]Write to MH i2c: 01 00 00 DB 42 1D [15:58:25]Write i2c OK [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: 01 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: 01 07 00 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: 01 07 00 DB 42 00 00 00 00 00 FF 0F 32 [15:58:25]RasterBufferAndPrint [15:58:25]line Счет N : (1)11325502 [15:58:25]line ИНН: 02508201610067 [15:58:25]line Контрольно-Кассовый Чек [15:58:25]line ПРОДАЖА [15:58:25]line ТРК (МРК, ГНК) : 13 [15:58:25]line Товар: 2710124130 [15:58:25]line SU-92-К-5 [15:58:25]line 2.910 * 68.80 [15:58:25]line = 200.21 [15:58:25]line НДС 12% НСП 1% [15:58:25]line > о реализуемом товаре [15:58:25]line ОКРУГЛЕНИЕ: -0.21 [15:58:25]line ИТОГО: 200.00 [15:58:25]line Внесено: 200.00 [15:58:25]line СДАЧА: 0.00 [15:58:25]line НСП 1% : 1.77 [15:58:25]line НДС 12% : 21.26 [15:58:25]line Наличными: 200.00 [15:58:25]line Безнал.: 0.00 [15:58:25]line Место: АЗС № 95 "Партнер Нефть" [15:58:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:58:25]line СНО: Общий режим [15:58:25]line Чек 432 16.08.2024 15:58 [15:58:25]line Смена: 462 ФФД: 1.0 [15:58:25]line ЗНМ: 0300000079 [15:58:25]line РНМ: 0000000000092545 [15:58:25]line Версия ККМ: 001 [15:58:25]line ФМ: 0000000000871802 [15:58:25]line ФД: 198091 [15:58:25]line ФПД: 132971920499332 [15:58:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155825&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198091&fm=132971920499332&tin=02508201610067®Number=0000000000092545&sum=20000 [15:58:25]OFD Sender: Processing packet 198091 [packets to send 245, broken 244] [15:58:25]ProducePacketName [15:58:25]name=ofd_packets/00198091 [15:58:25]OFD Sender: To server: pG, [15:58:25]CommunicateWithHost lk.salyk.kg:30040 [15:58:25]ConnectInit lk.salyk.kg [15:58:25]written 0, free lines is 4095 [15:58:25]Connected sock=10 [15:58:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 72 4E 05 01 98 92 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 0B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 08 00 00 00 00 07 04 06 00 20 4E 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 21 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 05 03 00 35 04 06 00 78 EF F0 16 22 84 B6 EB 82 18 74 9E C7 0B [15:58:25]Write to MH i2c: 01 00 00 06 43 49 [15:58:25]Write i2c OK [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: 01 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: 01 07 00 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: 01 07 00 06 43 00 00 00 00 00 E2 0C 3E [15:58:25]RasterBufferAndPrint [15:58:25]line [15:58:25]line [15:58:25]line [15:58:25]line [15:58:25]line [15:58:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0D 24 47 00 B7 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 38 37 31 38 30 32 10 04 04 00 CB 05 03 00 F4 03 04 00 35 23 BF 66 B6 04 01 00 00 DC 61 90 73 53 65 F1 9F [15:58:25]CommunicateWithHost err = 0 [15:58:25]CheckOFDResponse [15:58:25]1017 (14) - 77093643461234 [15:58:25]1041 (16) - 0000000000871802 [15:58:25]1040 (4) - 198091 [15:58:25]1012 (4) - 16.08.2024 10:00 [15:58:25]1206 (1) - 0 [15:58:25]OFD Sender: Remove packet 198091 [15:58:25]ProducePacketName [15:58:25]name=ofd_packets/00198091 [15:58:25]NVStorageDeleteData [15:58:25]written 0, free lines is 3319 [15:58:25]MH_Cut [15:58:25]Write to MH i2c: D1 01 00 0D 43 01 22 [15:58:25]Write i2c OK [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: D1 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: D1 01 00 [15:58:25]MH_I2C_Read... [15:58:25]Read from MH i2c: D1 01 00 0D 43 00 21 [15:58:25]Write to MH i2c: 01 00 00 0E 43 51 [15:58:25]Write i2c OK [15:58:25]MH_I2C_Read... [15:58:26]OFD Sender: No OFD packet to send [15:58:26]*** Cut start [15:58:26]*** Purtial cut [15:58:26]*** Stage 1: CUTSNS_PIN = 1 [15:58:26]Read from MH i2c: 01 [15:58:26]MH_I2C_Read... [15:58:26]*** Stop cut motor [15:58:26]*** Cut end [15:58:26]Read from MH i2c: 01 07 00 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: 01 07 00 0E 43 00 00 00 00 00 FF 0F 66 [15:58:26]process_action close_receipt done [15:58:26]requested_data is exist [15:58:26]produce_requested_data [15:58:26]requested_item fm.sn is exist - process it [15:58:26]wFMCommunicate request_size=4 [15:58:26]MH_SAM_APDU [15:58:26]CAPDU: 80 11 00 00 [15:58:26]Write to MH i2c: E2 08 00 0F 43 80 11 00 00 00 00 00 00 CC [15:58:26]Write i2c OK [15:58:26]MH_I2C_Read... [15:58:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:26]Read from MH i2c: E2 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 17 00 [15:58:26]MH_I2C_Read... [15:58:26]Read from MH i2c: E2 17 00 0F 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 19 [15:58:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:58:26]wFMCommunicate OK [15:58:26]requested_item fd.num is exist - process it [15:58:27]SAM_PROTO_GetFieldsCounters [15:58:27]wFMCommunicate request_size=4 [15:58:27]MH_SAM_APDU [15:58:27]CAPDU: 80 13 00 00 [15:58:27]Write to MH i2c: E2 08 00 10 43 80 13 00 00 00 00 00 00 CF [15:58:27]Write i2c OK [15:58:27]MH_I2C_Read... [15:58:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:27]Read from MH i2c: E2 [15:58:27]MH_I2C_Read... [15:58:27]Read from MH i2c: E2 62 00 [15:58:27]MH_I2C_Read... [15:58:27]Read from MH i2c: E2 62 00 10 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CB 05 03 00 0E 04 04 00 CE 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 9F [15:58:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CB 05 03 00 0E 04 04 00 CE 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 [15:58:27]wFMCommunicate OK [15:58:27]SAM_PROTO_GetFieldsCounters done [15:58:27]requested_item shift.num is exist - process it [15:58:27]requested_item shift.opened is exist - process it [15:58:27]req_shift_opened [15:58:27]FM_GetShiftState [15:58:27]SAM_PROTO_GetShiftState [15:58:27]wFMCommunicate request_size=4 [15:58:27]MH_SAM_APDU [15:58:27]CAPDU: 80 13 01 00 [15:58:27]Write to MH i2c: E2 08 00 11 43 80 13 01 00 00 00 00 00 D1 [15:58:27]Write i2c OK [15:58:27]MH_I2C_Read... [15:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:27]Read from MH i2c: E2 [15:58:27]MH_I2C_Read... [15:58:27]Read from MH i2c: E2 0E 00 [15:58:27]MH_I2C_Read... [15:58:27]Read from MH i2c: E2 0E 00 11 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5F [15:58:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:58:27]wFMCommunicate OK [15:58:27]SAM_PROTO_GetShiftState done [15:58:27]FM_GetShiftState done [15:58:27]req_shift_opened done [15:58:27]requested_item shift.open_date is exist - process it [15:58:27]req_shift_open_date [15:58:27]req_shift_open_date done [15:58:27]produce_requested_data done [15:58:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198091,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:58:27]process_action_free close_receipt [15:58:27]json_value_free [15:58:27]json_value_free done [15:58:27]process_json_proto returns [15:58:27]Send response to host [15:58:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198091,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:58:27]free response buf [15:58:27]execute_script done [15:58:27]execute_script returns [15:58:27]free content buf [15:58:27]Sock 7.Close socket [15:58:27]Sock 7.Thread stoped [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]OFD Sender: No OFD packet to send [15:58:51]OFD Sender: No OFD packet to send [15:58:56]OFD Sender: No OFD packet to send [15:59:01]OFD Sender: No OFD packet to send [15:59:06]OFD Sender: No OFD packet to send [15:59:11]OFD Sender: No OFD packet to send [15:59:16]OFD Sender: No OFD packet to send [15:59:21]OFD Sender: No OFD packet to send [15:59:26]OFD Sender: No OFD packet to send [15:59:31]OFD Sender: No OFD packet to send [15:59:36]accept exits with 9 [15:59:36]New connection [15:59:36]New thread 3067260260 created [15:59:36]Thread 3067403620 joined [15:59:36]Waiting for new connection... [15:59:36] Sock 9.Parse request [15:59:36]Sock 9.Check first char [15:59:36]Sock 9.First char is OK [15:59:36]request: POST /json_proto HTTP/1.0 [15:59:36]Method: POST [15:59:36]URL: /json_proto [15:59:36]Method is POST - this is cgi request [15:59:36]url: /json_proto [15:59:36]query_string will be loaded in cgi processing [15:59:36]execute_cgi json_proto POST (null) [15:59:36]execute_cgi path=json_proto method=POST [15:59:36]POST find Content-Length [15:59:36]Host: 172.17.46.195:8080 [15:59:36]Content-Length: 807 [15:59:36]Content-Type: application/json [15:59:36] [15:59:36]POST finish read [15:59:36]Found Content-Length = 807 [15:59:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3982971/4086217", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:36]execute_script... [15:59:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3982971/4086217", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:36]POST & json_proto [15:59:36]process_json_proto [15:59:36]json parsed OK: [15:59:36]protocol is kg_v1.0 [15:59:36]action value=close_receipt [15:59:36]process_action close_receipt [15:59:36]cmd_close_receipt [15:59:36]MH_GetDate [15:59:36]Write to MH i2c: F0 00 00 12 43 44 [15:59:36]Write i2c OK [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: F0 [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: F0 09 00 [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: F0 09 00 12 43 00 69 77 BF 66 8D AE BC 66 AF [15:59:36]GetLastDocTimeStamp 1723823905 [15:59:36]current date 1723823977 [15:59:36]FM_GetShiftState [15:59:36]SAM_PROTO_GetShiftState [15:59:36]wFMCommunicate request_size=4 [15:59:36]MH_SAM_APDU [15:59:36]CAPDU: 80 13 01 00 [15:59:36]Write to MH i2c: E2 08 00 13 43 80 13 01 00 00 00 00 00 D3 [15:59:36]Write i2c OK [15:59:36]MH_I2C_Read... [15:59:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:36]Read from MH i2c: E2 [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: E2 0E 00 [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: E2 0E 00 13 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 61 [15:59:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:59:36]wFMCommunicate OK [15:59:36]SAM_PROTO_GetShiftState done [15:59:36]FM_GetShiftState done [15:59:36]opened in 1723766727 [15:59:36]opened+sec_in_day 1723853127 [15:59:36]quantity*price = 0 [15:59:36]sum+1 = 1 [15:59:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 433 16.08.2024 15:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 3982971/4086217 ФМ: 0000000000871802 ФД: 198092 ФПД: 53653201336503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155937&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198092&fm=53653201336503&tin=02508201610067®Number=0000000000092545&sum=0 [15:59:37]StoreToDocumentArchive [15:59:37]shift 462 fd 198092 [15:59:37]save to /storage/0462/doc_00198092 [15:59:37]save last doc name /storage/0462/doc_00198092 to /storage/kkm_last_doc_name [15:59:37]save OK [15:59:37]Clear old archive folders... [15:59:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:59:37]tlvbuf is 009C97D0 [15:59:37]SAM_PROTO_ClearQueue [15:59:37]wFMCommunicate request_size=4 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 09 00 00 [15:59:37]Write to MH i2c: E2 08 00 20 43 80 09 00 00 00 00 00 00 D5 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 20 43 00 90 00 D7 [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]SAM_PROTO_ClearQueue done [15:59:37]KKMCreateOFDPacket [15:59:37]OFDProtocolAddRootSTLVToBuf [15:59:37]FM_MakeSignedData [15:59:37]FM_MakeSignedData [15:59:37]SAM_PROTO_SignData [15:59:37]wFMCommunicate request_size=4 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 0D 01 02 [15:59:37]Write to MH i2c: E2 08 00 21 43 80 0D 01 02 00 00 00 00 DD [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 21 43 00 90 00 D8 [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]wFMCommunicate request_size=255 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 69 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 05 03 00 35 04 06 00 30 CC 1C 01 [15:59:37]Write to MH i2c: E2 02 01 22 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 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 69 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 05 03 00 35 04 06 00 30 CC 1C 01 00 00 FC [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 22 43 00 90 00 D9 [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]wFMCommunicate request_size=7 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 0D 02 02 02 B8 B7 [15:59:37]Write to MH i2c: E2 0A 00 23 43 80 0D 02 02 02 00 B8 B7 00 00 53 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 23 43 00 90 00 DA [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]wFMCommunicate request_size=4 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 0D 03 02 [15:59:37]Write to MH i2c: E2 08 00 24 43 80 0D 03 02 00 00 00 00 E2 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 0B 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 0B 00 24 43 00 04 9F 6E 5A 79 C9 89 AA 90 00 C3 [15:59:37]RAPDU: 04 9F 6E 5A 79 C9 89 AA 90 00 [15:59:37]wFMCommunicate OK [15:59:37]SAM_PROTO_SignData done [15:59:37]FM_MakeSignedData done [15:59:37]CreateOFDProtocolMessage [15:59:37]wFMCommunicate request_size=4 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 11 00 00 [15:59:37]Write to MH i2c: E2 08 00 25 43 80 11 00 00 00 00 00 00 E2 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 17 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 17 00 25 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2F [15:59:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:59:37]wFMCommunicate OK [15:59:37]CreateOFDProtocolMessage done [15:59:37]OFDSenderStorePacket 198092 [15:59:37]StoreOFDPacket docnum=198092 [15:59:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A3 1F 04 01 91 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 69 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 05 03 00 35 04 06 00 30 CC 1C 01 B8 B7 04 9F 6E 5A 79 C9 89 AA [15:59:37]CheckFolder [15:59:37]dirname=/storage/ofd_packets [15:59:37]CheckFolder done [15:59:37]ProducePacketName [15:59:37]name=ofd_packets/00198092 [15:59:37]NVStorageSaveData ofd_packets/00198092 [15:59:37]File name is /storage/ofd_packets/00198092 [15:59:37]Write 298 bytes [15:59:37]NVStorageSaveData done [15:59:37]OFDSenderStorePacket done [15:59:37]KKMCreateOFDPacket done [15:59:37]NVStorageSaveData kkm_last_timestamp [15:59:37]File name is /storage/kkm_last_timestamp [15:59:37]Write 4 bytes [15:59:37]NVStorageSaveData done [15:59:37]ExternCall_PrintAddStr [15:59:37]wPrintStart [15:59:37]Write to MH i2c: 01 00 00 26 43 69 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 07 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 07 00 26 43 00 00 00 00 00 FF 0F 7E [15:59:37]RasterBufferAndPrint [15:59:37]line Счет N : (1)11325503 [15:59:37]line ИНН: 02508201610067 [15:59:37]line Контрольно-Кассовый Чек [15:59:37]line ПРОДАЖА [15:59:37]line ТРК (МРК, ГНК) : 61 [15:59:37]line Товар: 2710194210 [15:59:37]line ДТ-К-5 [15:59:37]line 65.620 * 0.00 [15:59:37]line = 0.00 [15:59:37]line НДС 12% НСП 1% [15:59:37]line > о реализуемом товаре [15:59:37]line ИТОГО: 0.00 [15:59:37]line НСП 1% : 0.00 [15:59:37]line НДС 12% : 0.00 [15:59:37]line Наличными: 0.00 [15:59:37]line Безнал.: 0.00 [15:59:37]line Место: АЗС № 95 "Партнер Нефть" [15:59:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [15:59:37]line СНО: Общий режим [15:59:37]line Чек 433 16.08.2024 15:59 [15:59:37]line Смена: 462 ФФД: 1.0 [15:59:37]line ЗНМ: 0300000079 [15:59:37]line РНМ: 0000000000092545 [15:59:37]line Версия ККМ: 001 [15:59:37]line Талоны: Топливные Талоны [15:59:37]line 3982971/4086217 [15:59:37]line ФМ: 0000000000871802 [15:59:37]line ФД: 198092 [15:59:37]line ФПД: 53653201336503 [15:59:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T155937&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198092&fm=53653201336503&tin=02508201610067®Number=0000000000092545&sum=0 [15:59:38]OFD Sender: Processing packet 198092 [packets to send 245, broken 244] [15:59:38]ProducePacketName [15:59:38]name=ofd_packets/00198092 [15:59:38]OFD Sender: To server: pG, [15:59:38]CommunicateWithHost lk.salyk.kg:30040 [15:59:38]ConnectInit lk.salyk.kg [15:59:38]written 0, free lines is 4095 [15:59:38]Connected sock=11 [15:59:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A3 1F 04 01 91 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 69 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 05 03 00 35 04 06 00 30 CC 1C 01 B8 B7 04 9F 6E 5A 79 C9 89 AA [15:59:38]Write to MH i2c: 01 00 00 50 43 93 [15:59:38]Write i2c OK [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: 01 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: 01 07 00 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: 01 07 00 50 43 00 00 00 00 00 F6 0C 9C [15:59:38]RasterBufferAndPrint [15:59:38]line [15:59:38]line [15:59:38]line [15:59:38]line [15:59:38]line [15:59:38]written 0, free lines is 3324 [15:59:38]MH_Cut [15:59:38]Write to MH i2c: D1 01 00 57 43 01 6C [15:59:38]Write i2c OK [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: D1 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: D1 01 00 [15:59:38]MH_I2C_Read... [15:59:38]Read from MH i2c: D1 01 00 57 43 00 6B [15:59:38]Write to MH i2c: 01 00 00 58 43 9B [15:59:38]Write i2c OK [15:59:38]MH_I2C_Read... [15:59:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6F 54 47 00 54 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 05 03 00 F4 03 04 00 7E 23 BF 66 B6 04 01 00 00 30 45 5A 18 AE 84 37 94 [15:59:38]CommunicateWithHost err = 0 [15:59:38]CheckOFDResponse [15:59:38]1017 (14) - 77093643461234 [15:59:38]1041 (16) - 0000000000871802 [15:59:38]1040 (4) - 198092 [15:59:38]1012 (4) - 16.08.2024 10:01 [15:59:38]1206 (1) - 0 [15:59:38]OFD Sender: Remove packet 198092 [15:59:38]ProducePacketName [15:59:38]name=ofd_packets/00198092 [15:59:38]NVStorageDeleteData [15:59:39]*** Cut start [15:59:39]*** Purtial cut [15:59:39]*** CUTSNS_PIN = 0 [15:59:39]OFD Sender: No OFD packet to send [15:59:39]*** Stage 1: CUTSNS_PIN = 1 [15:59:41]Read from MH i2c: 01 [15:59:41]MH_I2C_Read... [15:59:41]*** Stop cut motor [15:59:41]*** Cut end [15:59:41]Read from MH i2c: 01 07 00 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: 01 07 00 58 43 00 00 00 00 00 FF 0F B0 [15:59:41]process_action close_receipt done [15:59:41]requested_data is exist [15:59:41]produce_requested_data [15:59:41]requested_item fm.sn is exist - process it [15:59:41]wFMCommunicate request_size=4 [15:59:41]MH_SAM_APDU [15:59:41]CAPDU: 80 11 00 00 [15:59:41]Write to MH i2c: E2 08 00 59 43 80 11 00 00 00 00 00 00 16 [15:59:41]Write i2c OK [15:59:41]MH_I2C_Read... [15:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:41]Read from MH i2c: E2 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: E2 17 00 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: E2 17 00 59 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 63 [15:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [15:59:41]wFMCommunicate OK [15:59:41]requested_item fd.num is exist - process it [15:59:41]SAM_PROTO_GetFieldsCounters [15:59:41]wFMCommunicate request_size=4 [15:59:41]MH_SAM_APDU [15:59:41]CAPDU: 80 13 00 00 [15:59:41]Write to MH i2c: E2 08 00 5A 43 80 13 00 00 00 00 00 00 19 [15:59:41]Write i2c OK [15:59:41]MH_I2C_Read... [15:59:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:41]Read from MH i2c: E2 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: E2 62 00 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: E2 62 00 5A 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CC 05 03 00 0E 04 04 00 CE 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 ED [15:59:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CC 05 03 00 0E 04 04 00 CE 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 [15:59:41]wFMCommunicate OK [15:59:41]SAM_PROTO_GetFieldsCounters done [15:59:41]requested_item shift.num is exist - process it [15:59:41]requested_item shift.opened is exist - process it [15:59:41]req_shift_opened [15:59:41]FM_GetShiftState [15:59:41]SAM_PROTO_GetShiftState [15:59:41]wFMCommunicate request_size=4 [15:59:41]MH_SAM_APDU [15:59:41]CAPDU: 80 13 01 00 [15:59:41]Write to MH i2c: E2 08 00 5B 43 80 13 01 00 00 00 00 00 1B [15:59:41]Write i2c OK [15:59:41]MH_I2C_Read... [15:59:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:41]Read from MH i2c: E2 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: E2 0E 00 [15:59:41]MH_I2C_Read... [15:59:41]Read from MH i2c: E2 0E 00 5B 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A9 [15:59:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [15:59:41]wFMCommunicate OK [15:59:41]SAM_PROTO_GetShiftState done [15:59:41]FM_GetShiftState done [15:59:41]req_shift_opened done [15:59:41]requested_item shift.open_date is exist - process it [15:59:41]req_shift_open_date [15:59:41]req_shift_open_date done [15:59:41]produce_requested_data done [15:59:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198092,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [15:59:41]process_action_free close_receipt [15:59:41]json_value_free [15:59:41]json_value_free done [15:59:41]process_json_proto returns [15:59:41]Send response to host [15:59:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198092,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [15:59:41]free response buf [15:59:41]execute_script done [15:59:41]execute_script returns [15:59:41]free content buf [15:59:41]Sock 9.Close socket [15:59:41]Sock 9.Thread stoped [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:12]accept exits with 7 [16:00:12]New connection [16:00:12]New thread 3067403620 created [16:00:12]Thread 3067260260 joined [16:00:12]Waiting for new connection... [16:00:12] Sock 7.Parse request [16:00:12]Sock 7.Check first char [16:00:12]Sock 7.First char is OK [16:00:12]request: POST /json_proto HTTP/1.0 [16:00:12]Method: POST [16:00:12]URL: /json_proto [16:00:12]Method is POST - this is cgi request [16:00:12]url: /json_proto [16:00:12]query_string will be loaded in cgi processing [16:00:12]execute_cgi json_proto POST (null) [16:00:12]execute_cgi path=json_proto method=POST [16:00:12]POST find Content-Length [16:00:12]Host: 172.17.46.195:8080 [16:00:12]Content-Length: 679 [16:00:12]Content-Type: application/json [16:00:12] [16:00:12]POST finish read [16:00:12]Found Content-Length = 679 [16:00:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325504", "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" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:12]execute_script... [16:00: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)11325504", "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" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:12]POST & json_proto [16:00:12]process_json_proto [16:00:12]json parsed OK: [16:00:12]protocol is kg_v1.0 [16:00:12]action value=close_receipt [16:00:12]process_action close_receipt [16:00:12]cmd_close_receipt [16:00:12]MH_GetDate [16:00:12]Write to MH i2c: F0 00 00 5C 43 8E [16:00:12]Write i2c OK [16:00:12]MH_I2C_Read... [16:00:12]Read from MH i2c: F0 [16:00:12]MH_I2C_Read... [16:00:12]Read from MH i2c: F0 09 00 [16:00:12]MH_I2C_Read... [16:00:12]Read from MH i2c: F0 09 00 5C 43 00 8E 77 BF 66 8D AE BC 66 1E [16:00:12]GetLastDocTimeStamp 1723823977 [16:00:12]current date 1723824014 [16:00:12]FM_GetShiftState [16:00:12]SAM_PROTO_GetShiftState [16:00:12]wFMCommunicate request_size=4 [16:00:12]MH_SAM_APDU [16:00:12]CAPDU: 80 13 01 00 [16:00:12]Write to MH i2c: E2 08 00 5D 43 80 13 01 00 00 00 00 00 1D [16:00:12]Write i2c OK [16:00:12]MH_I2C_Read... [16:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:12]Read from MH i2c: E2 [16:00:12]MH_I2C_Read... [16:00:12]Read from MH i2c: E2 0E 00 [16:00:12]MH_I2C_Read... [16:00:12]Read from MH i2c: E2 0E 00 5D 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AB [16:00:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:00:12]wFMCommunicate OK [16:00:12]SAM_PROTO_GetShiftState done [16:00:12]FM_GetShiftState done [16:00:12]opened in 1723766727 [16:00:12]opened+sec_in_day 1723853127 [16:00:12]quantity*price = 20034 [16:00:12]sum+1 = 20035 [16:00:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 434 16.08.2024 16:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198093 ФПД: 216277950649307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198093&fm=216277950649307&tin=02508201610067®Number=0000000000092545&sum=20000 [16:00:13]StoreToDocumentArchive [16:00:13]shift 462 fd 198093 [16:00:13]save to /storage/0462/doc_00198093 [16:00:13]save last doc name /storage/0462/doc_00198093 to /storage/kkm_last_doc_name [16:00:13]save OK [16:00:13]Clear old archive folders... [16:00:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:00:13]tlvbuf is 0099F030 [16:00:13]SAM_PROTO_ClearQueue [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 09 00 00 [16:00:13]Write to MH i2c: E2 08 00 6A 43 80 09 00 00 00 00 00 00 1F [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 03 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 03 00 6A 43 00 90 00 21 [16:00:13]RAPDU: 90 00 [16:00:13]wFMCommunicate OK [16:00:13]SAM_PROTO_ClearQueue done [16:00:13]KKMCreateOFDPacket [16:00:13]OFDProtocolAddRootSTLVToBuf [16:00:13]FM_MakeSignedData [16:00:13]FM_MakeSignedData [16:00:13]SAM_PROTO_SignData [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 0D 01 02 [16:00:13]Write to MH i2c: E2 08 00 6B 43 80 0D 01 02 00 00 00 00 27 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 03 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 03 00 6B 43 00 90 00 22 [16:00:13]RAPDU: 90 00 [16:00:13]wFMCommunicate OK [16:00:13]wFMCommunicate request_size=255 [16:00:13]MH_SAM_APDU [16:00: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 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 B2 01 00 00 F4 03 04 00 8E 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 05 03 00 35 04 06 00 C4 [16:00:13]Write to MH i2c: E2 02 01 6C 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 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 B2 01 00 00 F4 03 04 00 8E 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 05 03 00 35 04 06 00 C4 00 00 96 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 03 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 03 00 6C 43 00 90 00 23 [16:00:13]RAPDU: 90 00 [16:00:13]wFMCommunicate OK [16:00:13]wFMCommunicate request_size=10 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 0D 02 02 05 B4 22 6B D3 DB [16:00:13]Write to MH i2c: E2 0D 00 6D 43 80 0D 02 02 05 00 B4 22 6B D3 DB 00 00 23 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 6D 43 00 90 00 24 [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 0D 03 02 [16:00:14]Write to MH i2c: E2 08 00 6E 43 80 0D 03 02 00 00 00 00 2C [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 0B 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 0B 00 6E 43 00 D5 55 7F 91 66 8D 75 6D 90 00 3C [16:00:14]RAPDU: D5 55 7F 91 66 8D 75 6D 90 00 [16:00:14]wFMCommunicate OK [16:00:14]SAM_PROTO_SignData done [16:00:14]FM_MakeSignedData done [16:00:14]CreateOFDProtocolMessage [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 11 00 00 [16:00:14]Write to MH i2c: E2 08 00 6F 43 80 11 00 00 00 00 00 00 2C [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 17 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 17 00 6F 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 79 [16:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:00:14]wFMCommunicate OK [16:00:14]CreateOFDProtocolMessage done [16:00:14]OFDSenderStorePacket 198093 [16:00:14]StoreOFDPacket docnum=198093 [16:00:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4E 68 07 01 49 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 01 00 00 F4 03 04 00 8E 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 05 03 00 35 04 06 00 C4 B4 22 6B D3 DB D5 55 7F 91 66 8D 75 6D [16:00:14]CheckFolder [16:00:14]dirname=/storage/ofd_packets [16:00:14]CheckFolder done [16:00:14]ProducePacketName [16:00:14]name=ofd_packets/00198093 [16:00:14]NVStorageSaveData ofd_packets/00198093 [16:00:14]File name is /storage/ofd_packets/00198093 [16:00:14]Write 301 bytes [16:00:14]NVStorageSaveData done [16:00:14]OFDSenderStorePacket done [16:00:14]KKMCreateOFDPacket done [16:00:14]NVStorageSaveData kkm_last_timestamp [16:00:14]File name is /storage/kkm_last_timestamp [16:00:14]Write 4 bytes [16:00:14]NVStorageSaveData done [16:00:14]ExternCall_PrintAddStr [16:00:14]wPrintStart [16:00:14]Write to MH i2c: 01 00 00 70 43 B3 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 07 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 07 00 70 43 00 00 00 00 00 FF 0F C8 [16:00:14]RasterBufferAndPrint [16:00:14]line Счет N : (1)11325504 [16:00:14]line ИНН: 02508201610067 [16:00:14]line Контрольно-Кассовый Чек [16:00:14]line ПРОДАЖА [16:00:14]line ТРК (МРК, ГНК) : 21 [16:00:14]line Товар: 2710124500 [16:00:14]line Аи-95-К-5 [16:00:14]line 2.700 * 74.20 [16:00:14]line = 200.34 [16:00:14]line НДС 12% НСП 1% [16:00:14]line > о реализуемом товаре [16:00:14]line ОКРУГЛЕНИЕ: -0.34 [16:00:14]line ИТОГО: 200.00 [16:00:14]line Внесено: 200.00 [16:00:14]line СДАЧА: 0.00 [16:00:14]line НСП 1% : 1.77 [16:00:14]line НДС 12% : 21.27 [16:00:14]line Наличными: 200.00 [16:00:14]line Безнал.: 0.00 [16:00:14]line Место: АЗС № 95 "Партнер Нефть" [16:00:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:00:14]line СНО: Общий режим [16:00:14]line Чек 434 16.08.2024 16:00 [16:00:14]line Смена: 462 ФФД: 1.0 [16:00:14]line ЗНМ: 0300000079 [16:00:14]line РНМ: 0000000000092545 [16:00:14]line Версия ККМ: 001 [16:00:14]line ФМ: 0000000000871802 [16:00:14]line ФД: 198093 [16:00:14]line ФПД: 216277950649307 [16:00:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198093&fm=216277950649307&tin=02508201610067®Number=0000000000092545&sum=20000 [16:00:14]OFD Sender: Processing packet 198093 [packets to send 245, broken 244] [16:00:14]ProducePacketName [16:00:14]name=ofd_packets/00198093 [16:00:14]OFD Sender: To server: pG, [16:00:14]CommunicateWithHost lk.salyk.kg:30040 [16:00:14]ConnectInit lk.salyk.kg [16:00:14]written 0, free lines is 4095 [16:00:14]Connected sock=10 [16:00:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4E 68 07 01 49 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 01 00 00 F4 03 04 00 8E 77 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 05 03 00 35 04 06 00 C4 B4 22 6B D3 DB D5 55 7F 91 66 8D 75 6D [16:00:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4F A5 47 00 51 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 05 03 00 F4 03 04 00 A1 23 BF 66 B6 04 01 00 00 17 1D D4 A6 A6 A9 72 A7 [16:00:14]CommunicateWithHost err = 0 [16:00:14]CheckOFDResponse [16:00:14]1017 (14) - 77093643461234 [16:00:14]1041 (16) - 0000000000871802 [16:00:14]1040 (4) - 198093 [16:00:14]1012 (4) - 16.08.2024 10:02 [16:00:14]1206 (1) - 0 [16:00:14]OFD Sender: Remove packet 198093 [16:00:14]ProducePacketName [16:00:14]name=ofd_packets/00198093 [16:00:14]NVStorageDeleteData [16:00:14]Write to MH i2c: 01 00 00 9B 43 DE [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 07 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: 01 07 00 9B 43 00 00 00 00 00 E2 0C D3 [16:00:14]RasterBufferAndPrint [16:00:14]line [16:00:14]line [16:00:14]line [16:00:14]line [16:00:14]line [16:00:14]written 0, free lines is 3307 [16:00:14]MH_Cut [16:00:14]Write to MH i2c: D1 01 00 A2 43 01 B7 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: D1 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: D1 01 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: D1 01 00 A2 43 00 B6 [16:00:14]Write to MH i2c: 01 00 00 A3 43 E6 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:15]OFD Sender: No OFD packet to send [16:00:15]*** Cut start [16:00:15]*** Purtial cut [16:00:15]*** Stage 1: CUTSNS_PIN = 1 [16:00:15]Read from MH i2c: 01 [16:00:15]MH_I2C_Read... [16:00:15]*** Stop cut motor [16:00:15]*** Cut end [16:00:15]Read from MH i2c: 01 07 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 A3 43 00 00 00 00 00 FF 0F FB [16:00:15]process_action close_receipt done [16:00:15]requested_data is exist [16:00:15]produce_requested_data [16:00:15]requested_item fm.sn is exist - process it [16:00:15]wFMCommunicate request_size=4 [16:00:15]MH_SAM_APDU [16:00:15]CAPDU: 80 11 00 00 [16:00:15]Write to MH i2c: E2 08 00 A4 43 80 11 00 00 00 00 00 00 61 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:15]Read from MH i2c: E2 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 17 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 17 00 A4 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AE [16:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:00:15]wFMCommunicate OK [16:00:15]requested_item fd.num is exist - process it [16:00:15]SAM_PROTO_GetFieldsCounters [16:00:15]wFMCommunicate request_size=4 [16:00:15]MH_SAM_APDU [16:00:15]CAPDU: 80 13 00 00 [16:00:15]Write to MH i2c: E2 08 00 A5 43 80 13 00 00 00 00 00 00 64 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:15]Read from MH i2c: E2 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 62 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 62 00 A5 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CD 05 03 00 0E 04 04 00 CE 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 3C [16:00:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CD 05 03 00 0E 04 04 00 CE 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:00:15]wFMCommunicate OK [16:00:15]SAM_PROTO_GetFieldsCounters done [16:00:15]requested_item shift.num is exist - process it [16:00:15]requested_item shift.opened is exist - process it [16:00:15]req_shift_opened [16:00:15]FM_GetShiftState [16:00:15]SAM_PROTO_GetShiftState [16:00:15]wFMCommunicate request_size=4 [16:00:15]MH_SAM_APDU [16:00:15]CAPDU: 80 13 01 00 [16:00:15]Write to MH i2c: E2 08 00 A6 43 80 13 01 00 00 00 00 00 66 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:15]Read from MH i2c: E2 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 0E 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 0E 00 A6 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F4 [16:00:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:00:15]wFMCommunicate OK [16:00:15]SAM_PROTO_GetShiftState done [16:00:15]FM_GetShiftState done [16:00:15]req_shift_opened done [16:00:15]requested_item shift.open_date is exist - process it [16:00:15]req_shift_open_date [16:00:15]req_shift_open_date done [16:00:15]produce_requested_data done [16:00:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198093,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:00:15]process_action_free close_receipt [16:00:15]json_value_free [16:00:15]json_value_free done [16:00:15]process_json_proto returns [16:00:15]Send response to host [16:00:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198093,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:00:15]free response buf [16:00:15]execute_script done [16:00:15]execute_script returns [16:00:15]free content buf [16:00:15]Sock 7.Close socket [16:00:15]Sock 7.Thread stoped [16:00:20]OFD Sender: No OFD packet to send [16:00:25]OFD Sender: No OFD packet to send [16:00:30]OFD Sender: No OFD packet to send [16:00:35]OFD Sender: No OFD packet to send [16:00:40]OFD Sender: No OFD packet to send [16:00:45]OFD Sender: No OFD packet to send [16:00:50]OFD Sender: No OFD packet to send [16:00:55]OFD Sender: No OFD packet to send [16:01:00]OFD Sender: No OFD packet to send [16:01:05]OFD Sender: No OFD packet to send [16:01:10]OFD Sender: No OFD packet to send [16:01:15]OFD Sender: No OFD packet to send [16:01:20]OFD Sender: No OFD packet to send [16:01:25]OFD Sender: No OFD packet to send [16:01:30]OFD Sender: No OFD packet to send [16:01:35]OFD Sender: No OFD packet to send [16:01:40]OFD Sender: No OFD packet to send [16:01:45]OFD Sender: No OFD packet to send [16:01:50]OFD Sender: No OFD packet to send [16:01:55]OFD Sender: No OFD packet to send [16:02:00]OFD Sender: No OFD packet to send [16:02:05]OFD Sender: No OFD packet to send [16:02:10]OFD Sender: No OFD packet to send [16:02:15]OFD Sender: No OFD packet to send [16:02:20]OFD Sender: No OFD packet to send [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:35]OFD Sender: No OFD packet to send [16:02:40]OFD Sender: No OFD packet to send [16:02:45]OFD Sender: No OFD packet to send [16:02:50]OFD Sender: No OFD packet to send [16:02:55]OFD Sender: No OFD packet to send [16:03:00]OFD Sender: No OFD packet to send [16:03:05]OFD Sender: No OFD packet to send [16:03:10]OFD Sender: No OFD packet to send [16:03:15]OFD Sender: No OFD packet to send [16:03:20]OFD Sender: No OFD packet to send [16:03:25]OFD Sender: No OFD packet to send [16:03:30]OFD Sender: No OFD packet to send [16:03:35]OFD Sender: No OFD packet to send [16:03:40]OFD Sender: No OFD packet to send [16:03:45]OFD Sender: No OFD packet to send [16:03:50]OFD Sender: No OFD packet to send [16:03:55]OFD Sender: No OFD packet to send [16:04:00]OFD Sender: No OFD packet to send [16:04:05]OFD Sender: No OFD packet to send [16:04:10]OFD Sender: No OFD packet to send [16:04:15]OFD Sender: No OFD packet to send [16:04:20]OFD Sender: No OFD packet to send [16:04:25]OFD Sender: No OFD packet to send [16:04:30]OFD Sender: No OFD packet to send [16:04:35]OFD Sender: No OFD packet to send [16:04:37]accept exits with 9 [16:04:37]New connection [16:04:37]New thread 3067260260 created [16:04:37]Thread 3067403620 joined [16:04:37]Waiting for new connection... [16:04:37] Sock 9.Parse request [16:04:37]Sock 9.Check first char [16:04:37]Sock 9.First char is OK [16:04:37]request: POST /json_proto HTTP/1.0 [16:04:37]Method: POST [16:04:37]URL: /json_proto [16:04:37]Method is POST - this is cgi request [16:04:37]url: /json_proto [16:04:37]query_string will be loaded in cgi processing [16:04:37]execute_cgi json_proto POST (null) [16:04:37]execute_cgi path=json_proto method=POST [16:04:37]POST find Content-Length [16:04:37]Host: 172.17.46.195:8080 [16:04:37]Content-Length: 802 [16:04:37]Content-Type: application/json [16:04:37] [16:04:37]POST finish read [16:04:37]Found Content-Length = 802 [16:04:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:37]execute_script... [16:04: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)11325506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:37]POST & json_proto [16:04:37]process_json_proto [16:04:37]json parsed OK: [16:04:37]protocol is kg_v1.0 [16:04:37]action value=close_receipt [16:04:37]process_action close_receipt [16:04:37]cmd_close_receipt [16:04:37]MH_GetDate [16:04:37]Write to MH i2c: F0 00 00 A7 43 D9 [16:04:37]Write i2c OK [16:04:37]MH_I2C_Read... [16:04:37]Read from MH i2c: F0 [16:04:37]MH_I2C_Read... [16:04:37]Read from MH i2c: F0 09 00 [16:04:37]MH_I2C_Read... [16:04:37]Read from MH i2c: F0 09 00 A7 43 00 97 78 BF 66 8D AE BC 66 73 [16:04:37]GetLastDocTimeStamp 1723824014 [16:04:37]current date 1723824279 [16:04:37]FM_GetShiftState [16:04:37]SAM_PROTO_GetShiftState [16:04:37]wFMCommunicate request_size=4 [16:04:37]MH_SAM_APDU [16:04:37]CAPDU: 80 13 01 00 [16:04:37]Write to MH i2c: E2 08 00 A8 43 80 13 01 00 00 00 00 00 68 [16:04:37]Write i2c OK [16:04:37]MH_I2C_Read... [16:04:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:37]Read from MH i2c: E2 [16:04:37]MH_I2C_Read... [16:04:37]Read from MH i2c: E2 0E 00 [16:04:37]MH_I2C_Read... [16:04:37]Read from MH i2c: E2 0E 00 A8 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F6 [16:04:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:04:37]wFMCommunicate OK [16:04:37]SAM_PROTO_GetShiftState done [16:04:37]FM_GetShiftState done [16:04:37]opened in 1723766727 [16:04:37]opened+sec_in_day 1723853127 [16:04:37]quantity*price = 100050 [16:04:37]sum+1 = 100052 [16:04:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 435 16.08.2024 16:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198094 ФПД: 43395240037668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160439&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198094&fm=43395240037668&tin=02508201610067®Number=0000000000092545&sum=100051 [16:04:38]StoreToDocumentArchive [16:04:38]shift 462 fd 198094 [16:04:38]save to /storage/0462/doc_00198094 [16:04:38]save last doc name /storage/0462/doc_00198094 to /storage/kkm_last_doc_name [16:04:38]save OK [16:04:38]Clear old archive folders... [16:04:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:04:38]tlvbuf is 00A78A30 [16:04:38]SAM_PROTO_ClearQueue [16:04:38]wFMCommunicate request_size=4 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 09 00 00 [16:04:38]Write to MH i2c: E2 08 00 B5 43 80 09 00 00 00 00 00 00 6A [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 B5 43 00 90 00 6C [16:04:38]RAPDU: 90 00 [16:04:38]wFMCommunicate OK [16:04:38]SAM_PROTO_ClearQueue done [16:04:38]KKMCreateOFDPacket [16:04:38]OFDProtocolAddRootSTLVToBuf [16:04:38]FM_MakeSignedData [16:04:38]FM_MakeSignedData [16:04:38]SAM_PROTO_SignData [16:04:38]wFMCommunicate request_size=4 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 0D 01 02 [16:04:38]Write to MH i2c: E2 08 00 B6 43 80 0D 01 02 00 00 00 00 72 [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 B6 43 00 90 00 6D [16:04:38]RAPDU: 90 00 [16:04:38]wFMCommunicate OK [16:04:38]wFMCommunicate request_size=255 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 B3 01 00 00 F4 03 04 00 97 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 05 03 00 35 04 06 00 27 77 BD DE [16:04:38]Write to MH i2c: E2 02 01 B7 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B3 01 00 00 F4 03 04 00 97 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 05 03 00 35 04 06 00 27 77 BD DE 00 00 1D [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 B7 43 00 90 00 6E [16:04:38]RAPDU: 90 00 [16:04:38]wFMCommunicate OK [16:04:38]wFMCommunicate request_size=7 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 0D 02 02 02 0D 24 [16:04:38]Write to MH i2c: E2 0A 00 B8 43 80 0D 02 02 02 00 0D 24 00 00 AA [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 03 00 B8 43 00 90 00 6F [16:04:38]RAPDU: 90 00 [16:04:38]wFMCommunicate OK [16:04:38]wFMCommunicate request_size=4 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 0D 03 02 [16:04:38]Write to MH i2c: E2 08 00 B9 43 80 0D 03 02 00 00 00 00 77 [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:39]Read from MH i2c: E2 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: E2 0B 00 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: E2 0B 00 B9 43 00 74 B8 F5 75 0D B4 4C 79 90 00 94 [16:04:39]RAPDU: 74 B8 F5 75 0D B4 4C 79 90 00 [16:04:39]wFMCommunicate OK [16:04:39]SAM_PROTO_SignData done [16:04:39]FM_MakeSignedData done [16:04:39]CreateOFDProtocolMessage [16:04:39]wFMCommunicate request_size=4 [16:04:39]MH_SAM_APDU [16:04:39]CAPDU: 80 11 00 00 [16:04:39]Write to MH i2c: E2 08 00 BA 43 80 11 00 00 00 00 00 00 77 [16:04:39]Write i2c OK [16:04:39]MH_I2C_Read... [16:04:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:39]Read from MH i2c: E2 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: E2 17 00 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: E2 17 00 BA 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C4 [16:04:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:04:39]wFMCommunicate OK [16:04:39]CreateOFDProtocolMessage done [16:04:39]OFDSenderStorePacket 198094 [16:04:39]StoreOFDPacket docnum=198094 [16:04:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 82 AE 04 01 76 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 B3 01 00 00 F4 03 04 00 97 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 05 03 00 35 04 06 00 27 77 BD DE 0D 24 74 B8 F5 75 0D B4 4C 79 [16:04:39]CheckFolder [16:04:39]dirname=/storage/ofd_packets [16:04:39]CheckFolder done [16:04:39]ProducePacketName [16:04:39]name=ofd_packets/00198094 [16:04:39]NVStorageSaveData ofd_packets/00198094 [16:04:39]File name is /storage/ofd_packets/00198094 [16:04:39]Write 298 bytes [16:04:39]NVStorageSaveData done [16:04:39]OFDSenderStorePacket done [16:04:39]KKMCreateOFDPacket done [16:04:39]NVStorageSaveData kkm_last_timestamp [16:04:39]File name is /storage/kkm_last_timestamp [16:04:39]Write 4 bytes [16:04:39]NVStorageSaveData done [16:04:39]ExternCall_PrintAddStr [16:04:39]wPrintStart [16:04:39]Write to MH i2c: 01 00 00 BB 43 FE [16:04:39]Write i2c OK [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: 01 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: 01 07 00 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: 01 07 00 BB 43 00 00 00 00 00 FF 0F 13 [16:04:39]RasterBufferAndPrint [16:04:39]line Счет N : (1)11325506 [16:04:39]line ИНН: 02508201610067 [16:04:39]line Контрольно-Кассовый Чек [16:04:39]line ПРОДАЖА [16:04:39]line ТРК (МРК, ГНК) : 51 [16:04:39]line Товар: 2710194210 [16:04:39]line ДТ-К-5 [16:04:39]line 13.130 * 76.20 [16:04:39]line = 1000.51 [16:04:39]line НДС 12% НСП 1% [16:04:39]line > о реализуемом товаре [16:04:39]line ИТОГО: 1000.51 [16:04:39]line НСП 1% : 8.85 [16:04:39]line НДС 12% : 106.25 [16:04:39]line Наличными: 0.00 [16:04:39]line Безнал.: 1000.51 [16:04:39]line Место: АЗС № 95 "Партнер Нефть" [16:04:39]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:04:39]line СНО: Общий режим [16:04:39]line Чек 435 16.08.2024 16:04 [16:04:39]line Смена: 462 ФФД: 1.0 [16:04:39]line ЗНМ: 0300000079 [16:04:39]line РНМ: 0000000000092545 [16:04:39]line Версия ККМ: 001 [16:04:39]line Платежная система: O! деньги [16:04:39]line ФМ: 0000000000871802 [16:04:39]line ФД: 198094 [16:04:39]line ФПД: 43395240037668 [16:04:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160439&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198094&fm=43395240037668&tin=02508201610067®Number=0000000000092545&sum=100051 [16:04:39]OFD Sender: Processing packet 198094 [packets to send 245, broken 244] [16:04:39]ProducePacketName [16:04:39]name=ofd_packets/00198094 [16:04:39]OFD Sender: To server: pG, [16:04:39]CommunicateWithHost lk.salyk.kg:30040 [16:04:39]ConnectInit lk.salyk.kg [16:04:39]written 0, free lines is 4095 [16:04:39]Connected sock=10 [16:04:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 82 AE 04 01 76 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 B3 01 00 00 F4 03 04 00 97 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 05 03 00 35 04 06 00 27 77 BD DE 0D 24 74 B8 F5 75 0D B4 4C 79 [16:04:39]Write to MH i2c: 01 00 00 E5 43 28 [16:04:39]Write i2c OK [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: 01 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: 01 07 00 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: 01 07 00 E5 43 00 00 00 00 00 ED 0C 28 [16:04:39]RasterBufferAndPrint [16:04:39]line [16:04:39]line [16:04:39]line [16:04:39]line [16:04:39]line [16:04:39]written 0, free lines is 3315 [16:04:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C4 EE 47 00 97 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 05 03 00 F4 03 04 00 AB 24 BF 66 B6 04 01 00 00 72 BB 1D BC 0F DF 41 18 [16:04:39]CommunicateWithHost err = 0 [16:04:39]CheckOFDResponse [16:04:39]1017 (14) - 77093643461234 [16:04:39]1041 (16) - 0000000000871802 [16:04:39]1040 (4) - 198094 [16:04:39]1012 (4) - 16.08.2024 10:06 [16:04:39]1206 (1) - 0 [16:04:39]OFD Sender: Remove packet 198094 [16:04:39]ProducePacketName [16:04:39]name=ofd_packets/00198094 [16:04:39]NVStorageDeleteData [16:04:39]MH_Cut [16:04:39]Write to MH i2c: D1 01 00 EC 43 01 01 [16:04:39]Write i2c OK [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: D1 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: D1 01 00 [16:04:39]MH_I2C_Read... [16:04:39]Read from MH i2c: D1 01 00 EC 43 00 00 [16:04:39]Write to MH i2c: 01 00 00 ED 43 30 [16:04:39]Write i2c OK [16:04:39]MH_I2C_Read... [16:04:40]OFD Sender: No OFD packet to send [16:04:40]*** Cut start [16:04:40]*** Purtial cut [16:04:40]*** CUTSNS_PIN = 0 [16:04:40]*** Stage 1: CUTSNS_PIN = 1 [16:04:42]Read from MH i2c: 01 [16:04:42]MH_I2C_Read... [16:04:42]*** Stop cut motor [16:04:42]*** Cut end [16:04:42]Read from MH i2c: 01 07 00 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: 01 07 00 ED 43 00 00 00 00 00 FF 0F 45 [16:04:42]process_action close_receipt done [16:04:42]requested_data is exist [16:04:42]produce_requested_data [16:04:42]requested_item fm.sn is exist - process it [16:04:42]wFMCommunicate request_size=4 [16:04:42]MH_SAM_APDU [16:04:42]CAPDU: 80 11 00 00 [16:04:42]Write to MH i2c: E2 08 00 EE 43 80 11 00 00 00 00 00 00 AB [16:04:42]Write i2c OK [16:04:42]MH_I2C_Read... [16:04:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:42]Read from MH i2c: E2 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: E2 17 00 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: E2 17 00 EE 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F8 [16:04:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:04:42]wFMCommunicate OK [16:04:42]requested_item fd.num is exist - process it [16:04:42]SAM_PROTO_GetFieldsCounters [16:04:42]wFMCommunicate request_size=4 [16:04:42]MH_SAM_APDU [16:04:42]CAPDU: 80 13 00 00 [16:04:42]Write to MH i2c: E2 08 00 EF 43 80 13 00 00 00 00 00 00 AE [16:04:42]Write i2c OK [16:04:42]MH_I2C_Read... [16:04:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:42]Read from MH i2c: E2 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: E2 62 00 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: E2 62 00 EF 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CE 05 03 00 0E 04 04 00 CE 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 8A [16:04:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CE 05 03 00 0E 04 04 00 CE 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:04:42]wFMCommunicate OK [16:04:42]SAM_PROTO_GetFieldsCounters done [16:04:42]requested_item shift.num is exist - process it [16:04:42]requested_item shift.opened is exist - process it [16:04:42]req_shift_opened [16:04:42]FM_GetShiftState [16:04:42]SAM_PROTO_GetShiftState [16:04:42]wFMCommunicate request_size=4 [16:04:42]MH_SAM_APDU [16:04:42]CAPDU: 80 13 01 00 [16:04:42]Write to MH i2c: E2 08 00 F0 43 80 13 01 00 00 00 00 00 B0 [16:04:42]Write i2c OK [16:04:42]MH_I2C_Read... [16:04:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:42]Read from MH i2c: E2 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: E2 0E 00 [16:04:42]MH_I2C_Read... [16:04:42]Read from MH i2c: E2 0E 00 F0 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3E [16:04:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:04:42]wFMCommunicate OK [16:04:42]SAM_PROTO_GetShiftState done [16:04:42]FM_GetShiftState done [16:04:42]req_shift_opened done [16:04:42]requested_item shift.open_date is exist - process it [16:04:42]req_shift_open_date [16:04:42]req_shift_open_date done [16:04:42]produce_requested_data done [16:04:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198094,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:04:42]process_action_free close_receipt [16:04:42]json_value_free [16:04:42]json_value_free done [16:04:42]process_json_proto returns [16:04:42]Send response to host [16:04:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198094,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:04:42]free response buf [16:04:42]execute_script done [16:04:42]execute_script returns [16:04:42]free content buf [16:04:42]Sock 9.Close socket [16:04:42]Sock 9.Thread stoped [16:04:45]OFD Sender: No OFD packet to send [16:04:50]OFD Sender: No OFD packet to send [16:04:55]OFD Sender: No OFD packet to send [16:05:00]OFD Sender: No OFD packet to send [16:05:05]OFD Sender: No OFD packet to send [16:05:10]OFD Sender: No OFD packet to send [16:05:15]OFD Sender: No OFD packet to send [16:05:20]OFD Sender: No OFD packet to send [16:05:25]OFD Sender: No OFD packet to send [16:05:26]accept exits with 7 [16:05:26]New connection [16:05:26]New thread 3067403620 created [16:05:26]Thread 3067260260 joined [16:05:26]Waiting for new connection... [16:05:26] Sock 7.Parse request [16:05:26]Sock 7.Check first char [16:05:26]Sock 7.First char is OK [16:05:26]request: POST /json_proto HTTP/1.0 [16:05:26]Method: POST [16:05:26]URL: /json_proto [16:05:26]Method is POST - this is cgi request [16:05:26]url: /json_proto [16:05:26]query_string will be loaded in cgi processing [16:05:26]execute_cgi json_proto POST (null) [16:05:26]execute_cgi path=json_proto method=POST [16:05:26]POST find Content-Length [16:05:26]Host: 172.17.46.195:8080 [16:05:26]Content-Length: 795 [16:05:26]Content-Type: application/json [16:05:26] [16:05:26]POST finish read [16:05:26]Found Content-Length = 795 [16:05:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:26]execute_script... [16:05: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)11325507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:26]POST & json_proto [16:05:26]process_json_proto [16:05:26]json parsed OK: [16:05:26]protocol is kg_v1.0 [16:05:26]action value=close_receipt [16:05:26]process_action close_receipt [16:05:26]cmd_close_receipt [16:05:26]MH_GetDate [16:05:26]Write to MH i2c: F0 00 00 F1 43 23 [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: F0 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: F0 09 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: F0 09 00 F1 43 00 C8 78 BF 66 8D AE BC 66 EE [16:05:26]GetLastDocTimeStamp 1723824279 [16:05:26]current date 1723824328 [16:05:26]FM_GetShiftState [16:05:26]SAM_PROTO_GetShiftState [16:05:26]wFMCommunicate request_size=4 [16:05:26]MH_SAM_APDU [16:05:26]CAPDU: 80 13 01 00 [16:05:26]Write to MH i2c: E2 08 00 F2 43 80 13 01 00 00 00 00 00 B2 [16:05:26]Write i2c OK [16:05:26]MH_I2C_Read... [16:05:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:26]Read from MH i2c: E2 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 0E 00 [16:05:26]MH_I2C_Read... [16:05:26]Read from MH i2c: E2 0E 00 F2 43 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 40 [16:05:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:05:26]wFMCommunicate OK [16:05:26]SAM_PROTO_GetShiftState done [16:05:26]FM_GetShiftState done [16:05:26]opened in 1723766727 [16:05:26]opened+sec_in_day 1723853127 [16:05:26]quantity*price = 100035 [16:05:26]sum+1 = 100036 [16:05:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 436 16.08.2024 16:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198095 ФПД: 39668143990668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160528&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198095&fm=39668143990668&tin=02508201610067®Number=0000000000092545&sum=100035 [16:05:27]StoreToDocumentArchive [16:05:27]shift 462 fd 198095 [16:05:27]save to /storage/0462/doc_00198095 [16:05:27]save last doc name /storage/0462/doc_00198095 to /storage/kkm_last_doc_name [16:05:27]save OK [16:05:27]Clear old archive folders... [16:05:27]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:05:27]tlvbuf is 0099F4E0 [16:05:27]SAM_PROTO_ClearQueue [16:05:27]wFMCommunicate request_size=4 [16:05:27]MH_SAM_APDU [16:05:27]CAPDU: 80 09 00 00 [16:05:27]Write to MH i2c: E2 08 00 FF 43 80 09 00 00 00 00 00 00 B4 [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:27]Read from MH i2c: E2 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 03 00 [16:05:27]MH_I2C_Read... [16:05:27]Read from MH i2c: E2 03 00 FF 43 00 90 00 B6 [16:05:27]RAPDU: 90 00 [16:05:27]wFMCommunicate OK [16:05:27]SAM_PROTO_ClearQueue done [16:05:27]KKMCreateOFDPacket [16:05:27]OFDProtocolAddRootSTLVToBuf [16:05:27]FM_MakeSignedData [16:05:27]FM_MakeSignedData [16:05:27]SAM_PROTO_SignData [16:05:27]wFMCommunicate request_size=4 [16:05:27]MH_SAM_APDU [16:05:27]CAPDU: 80 0D 01 02 [16:05:27]Write to MH i2c: E2 08 00 00 44 80 0D 01 02 00 00 00 00 BD [16:05:27]Write i2c OK [16:05:27]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 03 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 03 00 00 44 00 90 00 B8 [16:05:28]RAPDU: 90 00 [16:05:28]wFMCommunicate OK [16:05:28]wFMCommunicate request_size=255 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 C8 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 05 03 00 35 04 06 00 24 13 F5 [16:05:28]Write to MH i2c: E2 02 01 01 44 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 C8 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 05 03 00 35 04 06 00 24 13 F5 00 00 63 [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 03 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 03 00 01 44 00 90 00 B9 [16:05:28]RAPDU: 90 00 [16:05:28]wFMCommunicate OK [16:05:28]wFMCommunicate request_size=8 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 0D 02 02 03 A1 A7 8C [16:05:28]Write to MH i2c: E2 0B 00 02 44 80 0D 02 02 03 00 A1 A7 8C 00 00 9A [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:28]Read from MH i2c: E2 03 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 03 00 02 44 00 90 00 BA [16:05:28]RAPDU: 90 00 [16:05:28]wFMCommunicate OK [16:05:28]wFMCommunicate request_size=4 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 0D 03 02 [16:05:28]Write to MH i2c: E2 08 00 03 44 80 0D 03 02 00 00 00 00 C2 [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 0B 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 0B 00 03 44 00 16 30 B6 AD 20 25 8D 6F 90 00 AD [16:05:28]RAPDU: 16 30 B6 AD 20 25 8D 6F 90 00 [16:05:28]wFMCommunicate OK [16:05:28]SAM_PROTO_SignData done [16:05:28]FM_MakeSignedData done [16:05:28]CreateOFDProtocolMessage [16:05:28]wFMCommunicate request_size=4 [16:05:28]MH_SAM_APDU [16:05:28]CAPDU: 80 11 00 00 [16:05:28]Write to MH i2c: E2 08 00 04 44 80 11 00 00 00 00 00 00 C2 [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:28]Read from MH i2c: E2 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 17 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: E2 17 00 04 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [16:05:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:05:28]wFMCommunicate OK [16:05:28]CreateOFDProtocolMessage done [16:05:28]OFDSenderStorePacket 198095 [16:05:28]StoreOFDPacket docnum=198095 [16:05:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 5C 48 05 01 5E 41 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 C8 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 05 03 00 35 04 06 00 24 13 F5 A1 A7 8C 16 30 B6 AD 20 25 8D 6F [16:05:28]CheckFolder [16:05:28]dirname=/storage/ofd_packets [16:05:28]CheckFolder done [16:05:28]ProducePacketName [16:05:28]name=ofd_packets/00198095 [16:05:28]NVStorageSaveData ofd_packets/00198095 [16:05:28]File name is /storage/ofd_packets/00198095 [16:05:28]Write 299 bytes [16:05:28]NVStorageSaveData done [16:05:28]OFDSenderStorePacket done [16:05:28]KKMCreateOFDPacket done [16:05:28]NVStorageSaveData kkm_last_timestamp [16:05:28]File name is /storage/kkm_last_timestamp [16:05:28]Write 4 bytes [16:05:28]NVStorageSaveData done [16:05:28]ExternCall_PrintAddStr [16:05:28]wPrintStart [16:05:28]Write to MH i2c: 01 00 00 05 44 49 [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 07 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 07 00 05 44 00 00 00 00 00 FF 0F 5E [16:05:28]RasterBufferAndPrint [16:05:28]line Счет N : (1)11325507 [16:05:28]line ИНН: 02508201610067 [16:05:28]line Контрольно-Кассовый Чек [16:05:28]line ПРОДАЖА [16:05:28]line ТРК (МРК, ГНК) : 13 [16:05:28]line Товар: 2710124130 [16:05:28]line SU-92-К-5 [16:05:28]line 14.540 * 68.80 [16:05:28]line = 1000.35 [16:05:28]line НДС 12% НСП 1% [16:05:28]line > о реализуемом товаре [16:05:28]line ИТОГО: 1000.35 [16:05:28]line НСП 1% : 8.85 [16:05:28]line НДС 12% : 106.23 [16:05:28]line Наличными: 0.00 [16:05:28]line Безнал.: 1000.35 [16:05:28]line Место: АЗС № 95 "Партнер Нефть" [16:05:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:05:28]line СНО: Общий режим [16:05:28]line Чек 436 16.08.2024 16:05 [16:05:28]line Смена: 462 ФФД: 1.0 [16:05:28]line ЗНМ: 0300000079 [16:05:28]line РНМ: 0000000000092545 [16:05:28]line Версия ККМ: 001 [16:05:28]line Платежная система: O! деньги [16:05:28]line ФМ: 0000000000871802 [16:05:28]line ФД: 198095 [16:05:28]line ФПД: 39668143990668 [16:05:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160528&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198095&fm=39668143990668&tin=02508201610067®Number=0000000000092545&sum=100035 [16:05:28]OFD Sender: Processing packet 198095 [packets to send 245, broken 244] [16:05:28]ProducePacketName [16:05:28]name=ofd_packets/00198095 [16:05:28]OFD Sender: To server: pG, [16:05:28]CommunicateWithHost lk.salyk.kg:30040 [16:05:28]ConnectInit lk.salyk.kg [16:05:28]written 0, free lines is 4095 [16:05:28]Connected sock=10 [16:05:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 5C 48 05 01 5E 41 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 C8 78 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 05 03 00 35 04 06 00 24 13 F5 A1 A7 8C 16 30 B6 AD 20 25 8D 6F [16:05:28]Write to MH i2c: 01 00 00 2F 44 73 [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 07 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: 01 07 00 2F 44 00 00 00 00 00 F3 0C 79 [16:05:28]RasterBufferAndPrint [16:05:28]line [16:05:28]line [16:05:28]line [16:05:28]line [16:05:28]line [16:05:28]written 0, free lines is 3324 [16:05:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BA 3C 47 00 DD B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 05 03 00 F4 03 04 00 DC 24 BF 66 B6 04 01 00 00 07 F1 36 D0 43 82 F8 61 [16:05:28]CommunicateWithHost err = 0 [16:05:28]CheckOFDResponse [16:05:28]1017 (14) - 77093643461234 [16:05:28]1041 (16) - 0000000000871802 [16:05:28]1040 (4) - 198095 [16:05:28]1012 (4) - 16.08.2024 10:07 [16:05:28]1206 (1) - 0 [16:05:28]OFD Sender: Remove packet 198095 [16:05:28]ProducePacketName [16:05:28]name=ofd_packets/00198095 [16:05:28]NVStorageDeleteData [16:05:28]MH_Cut [16:05:28]Write to MH i2c: D1 01 00 36 44 01 4C [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: D1 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: D1 01 00 [16:05:28]MH_I2C_Read... [16:05:28]Read from MH i2c: D1 01 00 36 44 00 4B [16:05:28]Write to MH i2c: 01 00 00 37 44 7B [16:05:28]Write i2c OK [16:05:28]MH_I2C_Read... [16:05:29]OFD Sender: No OFD packet to send [16:05:29]*** Cut start [16:05:29]*** Purtial cut [16:05:29]*** Stage 1: CUTSNS_PIN = 1 [16:05:29]Read from MH i2c: 01 [16:05:29]MH_I2C_Read... [16:05:29]*** Stop cut motor [16:05:30]*** Cut end [16:05:30]Read from MH i2c: 01 07 00 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: 01 07 00 37 44 00 00 00 00 00 FF 0F 90 [16:05:30]process_action close_receipt done [16:05:30]requested_data is exist [16:05:30]produce_requested_data [16:05:30]requested_item fm.sn is exist - process it [16:05:30]wFMCommunicate request_size=4 [16:05:30]MH_SAM_APDU [16:05:30]CAPDU: 80 11 00 00 [16:05:30]Write to MH i2c: E2 08 00 38 44 80 11 00 00 00 00 00 00 F6 [16:05:30]Write i2c OK [16:05:30]MH_I2C_Read... [16:05:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:30]Read from MH i2c: E2 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 17 00 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 17 00 38 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 43 [16:05:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:05:30]wFMCommunicate OK [16:05:30]requested_item fd.num is exist - process it [16:05:30]SAM_PROTO_GetFieldsCounters [16:05:30]wFMCommunicate request_size=4 [16:05:30]MH_SAM_APDU [16:05:30]CAPDU: 80 13 00 00 [16:05:30]Write to MH i2c: E2 08 00 39 44 80 13 00 00 00 00 00 00 F9 [16:05:30]Write i2c OK [16:05:30]MH_I2C_Read... [16:05:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:30]Read from MH i2c: E2 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 62 00 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 62 00 39 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CF 05 03 00 0E 04 04 00 CE 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 D9 [16:05:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 CF 05 03 00 0E 04 04 00 CE 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:05:30]wFMCommunicate OK [16:05:30]SAM_PROTO_GetFieldsCounters done [16:05:30]requested_item shift.num is exist - process it [16:05:30]requested_item shift.opened is exist - process it [16:05:30]req_shift_opened [16:05:30]FM_GetShiftState [16:05:30]SAM_PROTO_GetShiftState [16:05:30]wFMCommunicate request_size=4 [16:05:30]MH_SAM_APDU [16:05:30]CAPDU: 80 13 01 00 [16:05:30]Write to MH i2c: E2 08 00 3A 44 80 13 01 00 00 00 00 00 FB [16:05:30]Write i2c OK [16:05:30]MH_I2C_Read... [16:05:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:30]Read from MH i2c: E2 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 0E 00 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 0E 00 3A 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 89 [16:05:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:05:30]wFMCommunicate OK [16:05:30]SAM_PROTO_GetShiftState done [16:05:30]FM_GetShiftState done [16:05:30]req_shift_opened done [16:05:30]requested_item shift.open_date is exist - process it [16:05:30]req_shift_open_date [16:05:30]req_shift_open_date done [16:05:30]produce_requested_data done [16:05:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198095,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:05:30]process_action_free close_receipt [16:05:30]json_value_free [16:05:30]json_value_free done [16:05:30]process_json_proto returns [16:05:30]Send response to host [16:05:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198095,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:05:30]free response buf [16:05:30]execute_script done [16:05:30]execute_script returns [16:05:30]free content buf [16:05:30]Sock 7.Close socket [16:05:30]Sock 7.Thread stoped [16:05:34]OFD Sender: No OFD packet to send [16:05:39]OFD Sender: No OFD packet to send [16:05:44]OFD Sender: No OFD packet to send [16:05:49]OFD Sender: No OFD packet to send [16:05:54]OFD Sender: No OFD packet to send [16:05:59]OFD Sender: No OFD packet to send [16:06:04]OFD Sender: No OFD packet to send [16:06:09]OFD Sender: No OFD packet to send [16:06:14]OFD Sender: No OFD packet to send [16:06:19]OFD Sender: No OFD packet to send [16:06:24]OFD Sender: No OFD packet to send [16:06:29]OFD Sender: No OFD packet to send [16:06:34]OFD Sender: No OFD packet to send [16:06:39]OFD Sender: No OFD packet to send [16:06:44]OFD Sender: No OFD packet to send [16:06:49]OFD Sender: No OFD packet to send [16:06:54]OFD Sender: No OFD packet to send [16:06:59]OFD Sender: No OFD packet to send [16:07:02]accept exits with 9 [16:07:02]New connection [16:07:02]New thread 3067260260 created [16:07:02]Thread 3067403620 joined [16:07:02]Waiting for new connection... [16:07:02] Sock 9.Parse request [16:07:02]Sock 9.Check first char [16:07:02]Sock 9.First char is OK [16:07:02]request: POST /json_proto HTTP/1.0 [16:07:02]Method: POST [16:07:02]URL: /json_proto [16:07:02]Method is POST - this is cgi request [16:07:02]url: /json_proto [16:07:02]query_string will be loaded in cgi processing [16:07:02]execute_cgi json_proto POST (null) [16:07:02]execute_cgi path=json_proto method=POST [16:07:02]POST find Content-Length [16:07:02]Host: 172.17.46.195:8080 [16:07:02]Content-Length: 802 [16:07:02]Content-Type: application/json [16:07:02] [16:07:02]POST finish read [16:07:02]Found Content-Length = 802 [16:07:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:02]execute_script... [16:07:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:02]POST & json_proto [16:07:02]process_json_proto [16:07:02]json parsed OK: [16:07:02]protocol is kg_v1.0 [16:07:02]action value=close_receipt [16:07:02]process_action close_receipt [16:07:02]cmd_close_receipt [16:07:02]MH_GetDate [16:07:02]Write to MH i2c: F0 00 00 3B 44 6E [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 09 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 09 00 3B 44 00 28 79 BF 66 8D AE BC 66 9A [16:07:02]GetLastDocTimeStamp 1723824328 [16:07:02]current date 1723824424 [16:07:02]FM_GetShiftState [16:07:02]SAM_PROTO_GetShiftState [16:07:02]wFMCommunicate request_size=4 [16:07:02]MH_SAM_APDU [16:07:02]CAPDU: 80 13 01 00 [16:07:02]Write to MH i2c: E2 08 00 3C 44 80 13 01 00 00 00 00 00 FD [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 0E 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 0E 00 3C 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8B [16:07:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:07:02]wFMCommunicate OK [16:07:02]SAM_PROTO_GetShiftState done [16:07:02]FM_GetShiftState done [16:07:02]opened in 1723766727 [16:07:02]opened+sec_in_day 1723853127 [16:07:02]quantity*price = 40002 [16:07:02]sum+1 = 40003 [16:07:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 437 16.08.2024 16:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198096 ФПД: 177782892290748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160704&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198096&fm=177782892290748&tin=02508201610067®Number=0000000000092545&sum=40002 [16:07:03]StoreToDocumentArchive [16:07:03]shift 462 fd 198096 [16:07:03]save to /storage/0462/doc_00198096 [16:07:03]save last doc name /storage/0462/doc_00198096 to /storage/kkm_last_doc_name [16:07:03]save OK [16:07:03]Clear old archive folders... [16:07:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:03]tlvbuf is 00A57210 [16:07:03]SAM_PROTO_ClearQueue [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 09 00 00 [16:07:03]Write to MH i2c: E2 08 00 49 44 80 09 00 00 00 00 00 00 FF [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 49 44 00 90 00 01 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_ClearQueue done [16:07:04]KKMCreateOFDPacket [16:07:04]OFDProtocolAddRootSTLVToBuf [16:07:04]FM_MakeSignedData [16:07:04]FM_MakeSignedData [16:07:04]SAM_PROTO_SignData [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 01 02 [16:07:04]Write to MH i2c: E2 08 00 4A 44 80 0D 01 02 00 00 00 00 07 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 4A 44 00 90 00 02 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=255 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 28 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 05 03 00 35 04 06 00 A1 [16:07:04]Write to MH i2c: E2 02 01 4B 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 28 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 05 03 00 35 04 06 00 A1 00 00 2C [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 4B 44 00 90 00 03 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=10 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 05 B1 4E 24 62 BC [16:07:04]Write to MH i2c: E2 0D 00 4C 44 80 0D 02 02 05 00 B1 4E 24 62 BC 00 00 55 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 4C 44 00 90 00 04 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 03 02 [16:07:04]Write to MH i2c: E2 08 00 4D 44 80 0D 03 02 00 00 00 00 0C [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0B 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0B 00 4D 44 00 8D BC F9 8F 3A 11 13 25 90 00 61 [16:07:04]RAPDU: 8D BC F9 8F 3A 11 13 25 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_SignData done [16:07:04]FM_MakeSignedData done [16:07:04]CreateOFDProtocolMessage [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 11 00 00 [16:07:04]Write to MH i2c: E2 08 00 4E 44 80 11 00 00 00 00 00 00 0C [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 4E 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 59 [16:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:07:04]wFMCommunicate OK [16:07:04]CreateOFDProtocolMessage done [16:07:04]OFDSenderStorePacket 198096 [16:07:04]StoreOFDPacket docnum=198096 [16:07:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0A 7C 07 01 D1 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 28 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 05 03 00 35 04 06 00 A1 B1 4E 24 62 BC 8D BC F9 8F 3A 11 13 25 [16:07:04]CheckFolder [16:07:04]dirname=/storage/ofd_packets [16:07:04]CheckFolder done [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00198096 [16:07:04]NVStorageSaveData ofd_packets/00198096 [16:07:04]File name is /storage/ofd_packets/00198096 [16:07:04]Write 301 bytes [16:07:04]NVStorageSaveData done [16:07:04]OFDSenderStorePacket done [16:07:04]KKMCreateOFDPacket done [16:07:04]NVStorageSaveData kkm_last_timestamp [16:07:04]File name is /storage/kkm_last_timestamp [16:07:04]Write 4 bytes [16:07:04]NVStorageSaveData done [16:07:04]ExternCall_PrintAddStr [16:07:04]wPrintStart [16:07:04]Write to MH i2c: 01 00 00 4F 44 93 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 4F 44 00 00 00 00 00 FF 0F A8 [16:07:04]RasterBufferAndPrint [16:07:04]line Счет N : (1)11325510 [16:07:04]line ИНН: 02508201610067 [16:07:04]line Контрольно-Кассовый Чек [16:07:04]line ПРОДАЖА [16:07:04]line ТРК (МРК, ГНК) : 22 [16:07:04]line Товар: 2710124130 [16:07:04]line Аи-92-К-4 [16:07:04]line 5.900 * 67.80 [16:07:04]line = 400.02 [16:07:04]line НДС 12% НСП 1% [16:07:04]line > о реализуемом товаре [16:07:04]line ИТОГО: 400.02 [16:07:04]line НСП 1% : 3.54 [16:07:04]line НДС 12% : 42.48 [16:07:04]line Наличными: 0.00 [16:07:04]line Безнал.: 400.02 [16:07:04]line Место: АЗС № 95 "Партнер Нефть" [16:07:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:07:04]line СНО: Общий режим [16:07:04]line Чек 437 16.08.2024 16:07 [16:07:04]line Смена: 462 ФФД: 1.0 [16:07:04]line ЗНМ: 0300000079 [16:07:04]line РНМ: 0000000000092545 [16:07:04]line Версия ККМ: 001 [16:07:04]line Платежная система: O! деньги [16:07:04]line ФМ: 0000000000871802 [16:07:04]line ФД: 198096 [16:07:04]line ФПД: 177782892290748 [16:07:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160704&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198096&fm=177782892290748&tin=02508201610067®Number=0000000000092545&sum=40002 [16:07:04]written 0, free lines is 4095 [16:07:04]OFD Sender: Processing packet 198096 [packets to send 245, broken 244] [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00198096 [16:07:04]OFD Sender: To server: pG, [16:07:04]CommunicateWithHost lk.salyk.kg:30040 [16:07:04]ConnectInit lk.salyk.kg [16:07:04]Connected sock=10 [16:07:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0A 7C 07 01 D1 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 28 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 05 03 00 35 04 06 00 A1 B1 4E 24 62 BC 8D BC F9 8F 3A 11 13 25 [16:07:04]Write to MH i2c: 01 00 00 79 44 BD [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 79 44 00 00 00 00 00 EC 0C BC [16:07:04]RasterBufferAndPrint [16:07:04]line [16:07:04]line [16:07:04]line [16:07:04]line [16:07:04]line [16:07:04]written 0, free lines is 3314 [16:07:04]MH_Cut [16:07:04]Write to MH i2c: D1 01 00 80 44 01 96 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: D1 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: D1 01 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: D1 01 00 80 44 00 95 [16:07:04]Write to MH i2c: 01 00 00 81 44 C5 [16:07:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7A 44 47 00 48 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 05 03 00 F4 03 04 00 3C 25 BF 66 B6 04 01 00 00 61 FF E3 81 66 9D B7 14 [16:07:05]CommunicateWithHost err = 0 [16:07:05]CheckOFDResponse [16:07:05]1017 (14) - 77093643461234 [16:07:05]1041 (16) - 0000000000871802 [16:07:05]1040 (4) - 198096 [16:07:05]1012 (4) - 16.08.2024 10:09 [16:07:05]1206 (1) - 0 [16:07:05]OFD Sender: Remove packet 198096 [16:07:05]ProducePacketName [16:07:05]name=ofd_packets/00198096 [16:07:05]NVStorageDeleteData [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]OFD Sender: No OFD packet to send [16:07:05]*** Cut start [16:07:05]*** Purtial cut [16:07:05]*** CUTSNS_PIN = 0 [16:07:05]*** Stage 1: CUTSNS_PIN = 1 [16:07:07]Read from MH i2c: 01 [16:07:07]MH_I2C_Read... [16:07:07]*** Stop cut motor [16:07:07]*** Cut end [16:07:07]Read from MH i2c: 01 07 00 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: 01 07 00 81 44 00 00 00 00 00 FF 0F DA [16:07:07]process_action close_receipt done [16:07:07]requested_data is exist [16:07:07]produce_requested_data [16:07:07]requested_item fm.sn is exist - process it [16:07:07]wFMCommunicate request_size=4 [16:07:07]MH_SAM_APDU [16:07:07]CAPDU: 80 11 00 00 [16:07:07]Write to MH i2c: E2 08 00 82 44 80 11 00 00 00 00 00 00 40 [16:07:07]Write i2c OK [16:07:07]MH_I2C_Read... [16:07:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:07]Read from MH i2c: E2 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 17 00 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 17 00 82 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [16:07:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:07:07]wFMCommunicate OK [16:07:07]requested_item fd.num is exist - process it [16:07:07]SAM_PROTO_GetFieldsCounters [16:07:07]wFMCommunicate request_size=4 [16:07:07]MH_SAM_APDU [16:07:07]CAPDU: 80 13 00 00 [16:07:07]Write to MH i2c: E2 08 00 83 44 80 13 00 00 00 00 00 00 43 [16:07:07]Write i2c OK [16:07:07]MH_I2C_Read... [16:07:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:07]Read from MH i2c: E2 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 62 00 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 62 00 83 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D0 05 03 00 0E 04 04 00 CE 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 27 [16:07:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D0 05 03 00 0E 04 04 00 CE 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:07:07]wFMCommunicate OK [16:07:07]SAM_PROTO_GetFieldsCounters done [16:07:07]requested_item shift.num is exist - process it [16:07:07]requested_item shift.opened is exist - process it [16:07:07]req_shift_opened [16:07:07]FM_GetShiftState [16:07:07]SAM_PROTO_GetShiftState [16:07:07]wFMCommunicate request_size=4 [16:07:07]MH_SAM_APDU [16:07:07]CAPDU: 80 13 01 00 [16:07:07]Write to MH i2c: E2 08 00 84 44 80 13 01 00 00 00 00 00 45 [16:07:07]Write i2c OK [16:07:07]MH_I2C_Read... [16:07:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:07]Read from MH i2c: E2 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 0E 00 [16:07:07]MH_I2C_Read... [16:07:07]Read from MH i2c: E2 0E 00 84 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D3 [16:07:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:07:07]wFMCommunicate OK [16:07:07]SAM_PROTO_GetShiftState done [16:07:07]FM_GetShiftState done [16:07:07]req_shift_opened done [16:07:07]requested_item shift.open_date is exist - process it [16:07:07]req_shift_open_date [16:07:07]req_shift_open_date done [16:07:07]produce_requested_data done [16:07:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198096,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:07:07]process_action_free close_receipt [16:07:07]json_value_free [16:07:07]json_value_free done [16:07:07]process_json_proto returns [16:07:07]Send response to host [16:07:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198096,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:07:07]free response buf [16:07:07]execute_script done [16:07:07]execute_script returns [16:07:07]free content buf [16:07:07]Sock 9.Close socket [16:07:07]Sock 9.Thread stoped [16:07:10]OFD Sender: No OFD packet to send [16:07:15]OFD Sender: No OFD packet to send [16:07:20]OFD Sender: No OFD packet to send [16:07:25]OFD Sender: No OFD packet to send [16:07:30]OFD Sender: No OFD packet to send [16:07:31]accept exits with 7 [16:07:31]New connection [16:07:31]New thread 3067403620 created [16:07:31]Thread 3067260260 joined [16:07:31]Waiting for new connection... [16:07:31] Sock 7.Parse request [16:07:31]Sock 7.Check first char [16:07:31]Sock 7.First char is OK [16:07:31]request: POST /json_proto HTTP/1.0 [16:07:31]Method: POST [16:07:31]URL: /json_proto [16:07:31]Method is POST - this is cgi request [16:07:31]url: /json_proto [16:07:31]query_string will be loaded in cgi processing [16:07:31]execute_cgi json_proto POST (null) [16:07:31]execute_cgi path=json_proto method=POST [16:07:31]POST find Content-Length [16:07:31]Host: 172.17.46.195:8080 [16:07:31]Content-Length: 811 [16:07:31]Content-Type: application/json [16:07:31] [16:07:31]POST finish read [16:07:31]Found Content-Length = 811 [16:07:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:31]execute_script... [16:07: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)11325508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:31]POST & json_proto [16:07:31]process_json_proto [16:07:31]json parsed OK: [16:07:31]protocol is kg_v1.0 [16:07:31]action value=close_receipt [16:07:31]process_action close_receipt [16:07:31]cmd_close_receipt [16:07:31]MH_GetDate [16:07:31]Write to MH i2c: F0 00 00 85 44 B8 [16:07:31]Write i2c OK [16:07:31]MH_I2C_Read... [16:07:31]Read from MH i2c: F0 [16:07:31]MH_I2C_Read... [16:07:31]Read from MH i2c: F0 09 00 [16:07:31]MH_I2C_Read... [16:07:31]Read from MH i2c: F0 09 00 85 44 00 45 79 BF 66 8D AE BC 66 01 [16:07:31]GetLastDocTimeStamp 1723824424 [16:07:31]current date 1723824453 [16:07:31]FM_GetShiftState [16:07:31]SAM_PROTO_GetShiftState [16:07:31]wFMCommunicate request_size=4 [16:07:31]MH_SAM_APDU [16:07:31]CAPDU: 80 13 01 00 [16:07:31]Write to MH i2c: E2 08 00 86 44 80 13 01 00 00 00 00 00 47 [16:07:31]Write i2c OK [16:07:31]MH_I2C_Read... [16:07:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:31]Read from MH i2c: E2 [16:07:31]MH_I2C_Read... [16:07:31]Read from MH i2c: E2 0E 00 [16:07:31]MH_I2C_Read... [16:07:31]Read from MH i2c: E2 0E 00 86 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D5 [16:07:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:07:31]wFMCommunicate OK [16:07:31]SAM_PROTO_GetShiftState done [16:07:31]FM_GetShiftState done [16:07:31]opened in 1723766727 [16:07:31]opened+sec_in_day 1723853127 [16:07:31]quantity*price = 200025 [16:07:31]sum+1 = 200026 [16:07:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 438 16.08.2024 16:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198097 ФПД: 191192765451566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160733&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198097&fm=191192765451566&tin=02508201610067®Number=0000000000092545&sum=200025 [16:07:32]StoreToDocumentArchive [16:07:32]shift 462 fd 198097 [16:07:32]save to /storage/0462/doc_00198097 [16:07:32]save last doc name /storage/0462/doc_00198097 to /storage/kkm_last_doc_name [16:07:32]save OK [16:07:32]Clear old archive folders... [16:07:32]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:07:32]tlvbuf is 0095C2C0 [16:07:32]SAM_PROTO_ClearQueue [16:07:32]wFMCommunicate request_size=4 [16:07:32]MH_SAM_APDU [16:07:32]CAPDU: 80 09 00 00 [16:07:32]Write to MH i2c: E2 08 00 93 44 80 09 00 00 00 00 00 00 49 [16:07:32]Write i2c OK [16:07:32]MH_I2C_Read... [16:07:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:32]Read from MH i2c: E2 [16:07:32]MH_I2C_Read... [16:07:32]Read from MH i2c: E2 03 00 [16:07:32]MH_I2C_Read... [16:07:32]Read from MH i2c: E2 03 00 93 44 00 90 00 4B [16:07:32]RAPDU: 90 00 [16:07:32]wFMCommunicate OK [16:07:32]SAM_PROTO_ClearQueue done [16:07:32]KKMCreateOFDPacket [16:07:32]OFDProtocolAddRootSTLVToBuf [16:07:32]FM_MakeSignedData [16:07:32]FM_MakeSignedData [16:07:32]SAM_PROTO_SignData [16:07:32]wFMCommunicate request_size=4 [16:07:32]MH_SAM_APDU [16:07:32]CAPDU: 80 0D 01 02 [16:07:32]Write to MH i2c: E2 08 00 94 44 80 0D 01 02 00 00 00 00 51 [16:07:32]Write i2c OK [16:07:32]MH_I2C_Read... [16:07:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:32]Read from MH i2c: E2 [16:07:32]MH_I2C_Read... [16:07:32]Read from MH i2c: E2 03 00 [16:07:32]MH_I2C_Read... [16:07:32]Read from MH i2c: E2 03 00 94 44 00 90 00 4C [16:07:32]RAPDU: 90 00 [16:07:32]wFMCommunicate OK [16:07:32]wFMCommunicate request_size=255 [16:07:32]MH_SAM_APDU [16:07:32]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 01 00 00 F4 03 04 00 45 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 05 03 [16:07:32]Write to MH i2c: E2 02 01 95 44 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 01 00 00 F4 03 04 00 45 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 05 03 00 00 7A [16:07:32]Write i2c OK [16:07:32]MH_I2C_Read... [16:07:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:33]Read from MH i2c: E2 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 03 00 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 03 00 95 44 00 90 00 4D [16:07:33]RAPDU: 90 00 [16:07:33]wFMCommunicate OK [16:07:33]wFMCommunicate request_size=16 [16:07:33]MH_SAM_APDU [16:07:33]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 AD E3 88 DE 4D 2E [16:07:33]Write to MH i2c: E2 13 00 96 44 80 0D 02 02 0B 00 00 35 04 06 00 AD E3 88 DE 4D 2E 00 00 1A [16:07:33]Write i2c OK [16:07:33]MH_I2C_Read... [16:07:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:33]Read from MH i2c: E2 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 03 00 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 03 00 96 44 00 90 00 4E [16:07:33]RAPDU: 90 00 [16:07:33]wFMCommunicate OK [16:07:33]wFMCommunicate request_size=4 [16:07:33]MH_SAM_APDU [16:07:33]CAPDU: 80 0D 03 02 [16:07:33]Write to MH i2c: E2 08 00 97 44 80 0D 03 02 00 00 00 00 56 [16:07:33]Write i2c OK [16:07:33]MH_I2C_Read... [16:07:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:33]Read from MH i2c: E2 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 0B 00 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 0B 00 97 44 00 D9 14 23 C7 19 A8 88 87 90 00 FE [16:07:33]RAPDU: D9 14 23 C7 19 A8 88 87 90 00 [16:07:33]wFMCommunicate OK [16:07:33]SAM_PROTO_SignData done [16:07:33]FM_MakeSignedData done [16:07:33]CreateOFDProtocolMessage [16:07:33]wFMCommunicate request_size=4 [16:07:33]MH_SAM_APDU [16:07:33]CAPDU: 80 11 00 00 [16:07:33]Write to MH i2c: E2 08 00 98 44 80 11 00 00 00 00 00 00 56 [16:07:33]Write i2c OK [16:07:33]MH_I2C_Read... [16:07:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:33]Read from MH i2c: E2 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 17 00 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: E2 17 00 98 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A3 [16:07:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:07:33]wFMCommunicate OK [16:07:33]CreateOFDProtocolMessage done [16:07:33]OFDSenderStorePacket 198097 [16:07:33]StoreOFDPacket docnum=198097 [16:07:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 BD 8D 0D 01 9E 01 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 01 00 00 F4 03 04 00 45 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 05 03 00 35 04 06 00 AD E3 88 DE 4D 2E D9 14 23 C7 19 A8 88 87 [16:07:33]CheckFolder [16:07:33]dirname=/storage/ofd_packets [16:07:33]CheckFolder done [16:07:33]ProducePacketName [16:07:33]name=ofd_packets/00198097 [16:07:33]NVStorageSaveData ofd_packets/00198097 [16:07:33]File name is /storage/ofd_packets/00198097 [16:07:33]Write 307 bytes [16:07:33]NVStorageSaveData done [16:07:33]OFDSenderStorePacket done [16:07:33]KKMCreateOFDPacket done [16:07:33]NVStorageSaveData kkm_last_timestamp [16:07:33]File name is /storage/kkm_last_timestamp [16:07:33]Write 4 bytes [16:07:33]NVStorageSaveData done [16:07:33]ExternCall_PrintAddStr [16:07:33]wPrintStart [16:07:33]Write to MH i2c: 01 00 00 99 44 DD [16:07:33]Write i2c OK [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: 01 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: 01 07 00 [16:07:33]MH_I2C_Read... [16:07:33]Read from MH i2c: 01 07 00 99 44 00 00 00 00 00 FF 0F F2 [16:07:33]RasterBufferAndPrint [16:07:33]line Счет N : (1)11325508 [16:07:33]line ИНН: 02508201610067 [16:07:33]line Контрольно-Кассовый Чек [16:07:33]line ПРОДАЖА [16:07:33]line ТРК (МРК, ГНК) : 62 [16:07:33]line Товар: 2710194210 [16:07:33]line D-ENERGY ДТ-К-5 [16:07:33]line 25.910 * 77.20 [16:07:33]line = 2000.25 [16:07:33]line НДС 12% НСП 1% [16:07:33]line > о реализуемом товаре [16:07:33]line ИТОГО: 2000.25 [16:07:33]line НСП 1% : 17.70 [16:07:33]line НДС 12% : 212.42 [16:07:33]line Наличными: 0.00 [16:07:33]line Безнал.: 2000.25 [16:07:33]line Место: АЗС № 95 "Партнер Нефть" [16:07:33]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:07:33]line СНО: Общий режим [16:07:33]line Чек 438 16.08.2024 16:07 [16:07:33]line Смена: 462 ФФД: 1.0 [16:07:33]line ЗНМ: 0300000079 [16:07:33]line РНМ: 0000000000092545 [16:07:33]line Версия ККМ: 001 [16:07:33]line Платежная система: O! деньги [16:07:33]line ФМ: 0000000000871802 [16:07:33]line ФД: 198097 [16:07:33]line ФПД: 191192765451566 [16:07:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160733&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198097&fm=191192765451566&tin=02508201610067®Number=0000000000092545&sum=200025 [16:07:33]OFD Sender: Processing packet 198097 [packets to send 245, broken 244] [16:07:33]ProducePacketName [16:07:33]name=ofd_packets/00198097 [16:07:33]OFD Sender: To server: pG, [16:07:33]CommunicateWithHost lk.salyk.kg:30040 [16:07:33]ConnectInit lk.salyk.kg [16:07:33]written 0, free lines is 4095 [16:07:33]Connected sock=10 [16:07:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 BD 8D 0D 01 9E 01 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B6 01 00 00 F4 03 04 00 45 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 05 03 00 35 04 06 00 AD E3 88 DE 4D 2E D9 14 23 C7 19 A8 88 87 [16:07:34]Write to MH i2c: 01 00 00 C3 44 07 [16:07:34]Write i2c OK [16:07:34]MH_I2C_Read... [16:07:34]Read from MH i2c: 01 [16:07:34]MH_I2C_Read... [16:07:34]Read from MH i2c: 01 07 00 [16:07:34]MH_I2C_Read... [16:07:34]Read from MH i2c: 01 07 00 C3 44 00 00 00 00 00 F0 0C 0A [16:07:34]RasterBufferAndPrint [16:07:34]line [16:07:34]line [16:07:34]line [16:07:34]line [16:07:34]line [16:07:34]written 0, free lines is 3318 [16:07:34]MH_Cut [16:07:34]Write to MH i2c: D1 01 00 CA 44 01 E0 [16:07:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3F 91 47 00 5D 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 05 03 00 F4 03 04 00 59 25 BF 66 B6 04 01 00 00 F7 CE DA F9 38 F4 B2 EF [16:07:34]CommunicateWithHost err = 0 [16:07:34]CheckOFDResponse [16:07:34]1017 (14) - 77093643461234 [16:07:34]1041 (16) - 0000000000871802 [16:07:34]1040 (4) - 198097 [16:07:34]1012 (4) - 16.08.2024 10:09 [16:07:34]1206 (1) - 0 [16:07:34]OFD Sender: Remove packet 198097 [16:07:34]ProducePacketName [16:07:34]name=ofd_packets/00198097 [16:07:34]NVStorageDeleteData [16:07:34]Write i2c OK [16:07:34]MH_I2C_Read... [16:07:34]Read from MH i2c: D1 [16:07:34]MH_I2C_Read... [16:07:34]Read from MH i2c: D1 01 00 [16:07:34]MH_I2C_Read... [16:07:34]Read from MH i2c: D1 01 00 CA 44 00 DF [16:07:34]Write to MH i2c: 01 00 00 CB 44 0F [16:07:34]Write i2c OK [16:07:34]MH_I2C_Read... [16:07:34]OFD Sender: No OFD packet to send [16:07:34]*** Cut start [16:07:34]*** Purtial cut [16:07:34]*** Stage 1: CUTSNS_PIN = 1 [16:07:35]Read from MH i2c: 01 [16:07:35]MH_I2C_Read... [16:07:35]*** Stop cut motor [16:07:35]*** Cut end [16:07:35]Read from MH i2c: 01 07 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: 01 07 00 CB 44 00 00 00 00 00 FF 0F 24 [16:07:35]process_action close_receipt done [16:07:35]requested_data is exist [16:07:35]produce_requested_data [16:07:35]requested_item fm.sn is exist - process it [16:07:35]wFMCommunicate request_size=4 [16:07:35]MH_SAM_APDU [16:07:35]CAPDU: 80 11 00 00 [16:07:35]Write to MH i2c: E2 08 00 CC 44 80 11 00 00 00 00 00 00 8A [16:07:35]Write i2c OK [16:07:35]MH_I2C_Read... [16:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:35]Read from MH i2c: E2 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 17 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 17 00 CC 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [16:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:07:35]wFMCommunicate OK [16:07:35]requested_item fd.num is exist - process it [16:07:35]SAM_PROTO_GetFieldsCounters [16:07:35]wFMCommunicate request_size=4 [16:07:35]MH_SAM_APDU [16:07:35]CAPDU: 80 13 00 00 [16:07:35]Write to MH i2c: E2 08 00 CD 44 80 13 00 00 00 00 00 00 8D [16:07:35]Write i2c OK [16:07:35]MH_I2C_Read... [16:07:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:35]Read from MH i2c: E2 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 62 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 62 00 CD 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D1 05 03 00 0E 04 04 00 CE 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 75 [16:07:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D1 05 03 00 0E 04 04 00 CE 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:07:35]wFMCommunicate OK [16:07:35]SAM_PROTO_GetFieldsCounters done [16:07:35]requested_item shift.num is exist - process it [16:07:35]requested_item shift.opened is exist - process it [16:07:35]req_shift_opened [16:07:35]FM_GetShiftState [16:07:35]SAM_PROTO_GetShiftState [16:07:35]wFMCommunicate request_size=4 [16:07:35]MH_SAM_APDU [16:07:35]CAPDU: 80 13 01 00 [16:07:35]Write to MH i2c: E2 08 00 CE 44 80 13 01 00 00 00 00 00 8F [16:07:35]Write i2c OK [16:07:35]MH_I2C_Read... [16:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:35]Read from MH i2c: E2 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 0E 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 0E 00 CE 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1D [16:07:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:07:35]wFMCommunicate OK [16:07:35]SAM_PROTO_GetShiftState done [16:07:35]FM_GetShiftState done [16:07:35]req_shift_opened done [16:07:35]requested_item shift.open_date is exist - process it [16:07:35]req_shift_open_date [16:07:35]req_shift_open_date done [16:07:35]produce_requested_data done [16:07:35]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198097,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:07:35]process_action_free close_receipt [16:07:35]json_value_free [16:07:35]json_value_free done [16:07:35]process_json_proto returns [16:07:35]Send response to host [16:07:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198097,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:07:35]free response buf [16:07:35]execute_script done [16:07:35]execute_script returns [16:07:35]free content buf [16:07:35]Sock 7.Close socket [16:07:35]Sock 7.Thread stoped [16:07:35]accept exits with 9 [16:07:35]New connection [16:07:35]New thread 3067260260 created [16:07:35]Thread 3067403620 joined [16:07:35]Waiting for new connection... [16:07:35] Sock 9.Parse request [16:07:35]Sock 9.Check first char [16:07:35]Sock 9.First char is OK [16:07:35]request: POST /json_proto HTTP/1.0 [16:07:35]Method: POST [16:07:35]URL: /json_proto [16:07:35]Method is POST - this is cgi request [16:07:35]url: /json_proto [16:07:35]query_string will be loaded in cgi processing [16:07:35]execute_cgi json_proto POST (null) [16:07:35]execute_cgi path=json_proto method=POST [16:07:35]POST find Content-Length [16:07:35]Host: 172.17.46.195:8080 [16:07:35]Content-Length: 793 [16:07:35]Content-Type: application/json [16:07:35] [16:07:35]POST finish read [16:07:35]Found Content-Length = 793 [16:07:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.630, "sum" : 800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:35]execute_script... [16:07: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)11325509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.630, "sum" : 800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:35]POST & json_proto [16:07:35]process_json_proto [16:07:35]json parsed OK: [16:07:35]protocol is kg_v1.0 [16:07:35]action value=close_receipt [16:07:35]process_action close_receipt [16:07:35]cmd_close_receipt [16:07:35]MH_GetDate [16:07:35]Write to MH i2c: F0 00 00 CF 44 02 [16:07:35]Write i2c OK [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: F0 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: F0 09 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: F0 09 00 CF 44 00 49 79 BF 66 8D AE BC 66 4F [16:07:35]GetLastDocTimeStamp 1723824453 [16:07:35]current date 1723824457 [16:07:35]FM_GetShiftState [16:07:35]SAM_PROTO_GetShiftState [16:07:35]wFMCommunicate request_size=4 [16:07:35]MH_SAM_APDU [16:07:35]CAPDU: 80 13 01 00 [16:07:35]Write to MH i2c: E2 08 00 D0 44 80 13 01 00 00 00 00 00 91 [16:07:35]Write i2c OK [16:07:35]MH_I2C_Read... [16:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:35]Read from MH i2c: E2 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 0E 00 [16:07:35]MH_I2C_Read... [16:07:35]Read from MH i2c: E2 0E 00 D0 44 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1F [16:07:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:07:35]wFMCommunicate OK [16:07:35]SAM_PROTO_GetShiftState done [16:07:35]FM_GetShiftState done [16:07:35]opened in 1723766727 [16:07:35]opened+sec_in_day 1723853127 [16:07:35]quantity*price = 80014 [16:07:35]sum+1 = 80015 [16:07:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.14 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.14 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 439 16.08.2024 16:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198098 ФПД: 198560827263182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160737&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198098&fm=198560827263182&tin=02508201610067®Number=0000000000092545&sum=80014 [16:07:37]StoreToDocumentArchive [16:07:37]shift 462 fd 198098 [16:07:37]save to /storage/0462/doc_00198098 [16:07:37]save last doc name /storage/0462/doc_00198098 to /storage/kkm_last_doc_name [16:07:37]save OK [16:07:37]Clear old archive folders... [16:07:37]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:07:37]tlvbuf is 0095BF10 [16:07:37]SAM_PROTO_ClearQueue [16:07:37]wFMCommunicate request_size=4 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 09 00 00 [16:07:37]Write to MH i2c: E2 08 00 DD 44 80 09 00 00 00 00 00 00 93 [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 DD 44 00 90 00 95 [16:07:37]RAPDU: 90 00 [16:07:37]wFMCommunicate OK [16:07:37]SAM_PROTO_ClearQueue done [16:07:37]KKMCreateOFDPacket [16:07:37]OFDProtocolAddRootSTLVToBuf [16:07:37]FM_MakeSignedData [16:07:37]FM_MakeSignedData [16:07:37]SAM_PROTO_SignData [16:07:37]wFMCommunicate request_size=4 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 0D 01 02 [16:07:37]Write to MH i2c: E2 08 00 DE 44 80 0D 01 02 00 00 00 00 9B [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 DE 44 00 90 00 96 [16:07:37]RAPDU: 90 00 [16:07:37]wFMCommunicate OK [16:07:37]wFMCommunicate request_size=255 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 49 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 05 03 00 35 04 06 00 B4 97 0B [16:07:37]Write to MH i2c: E2 02 01 DF 44 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 49 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 05 03 00 35 04 06 00 B4 97 0B 00 00 F9 [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 DF 44 00 90 00 97 [16:07:37]RAPDU: 90 00 [16:07:37]wFMCommunicate OK [16:07:37]wFMCommunicate request_size=8 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 0D 02 02 03 93 48 CE [16:07:37]Write to MH i2c: E2 0B 00 E0 44 80 0D 02 02 03 00 93 48 CE 00 00 4D [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 03 00 E0 44 00 90 00 98 [16:07:37]RAPDU: 90 00 [16:07:37]wFMCommunicate OK [16:07:37]wFMCommunicate request_size=4 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 0D 03 02 [16:07:37]Write to MH i2c: E2 08 00 E1 44 80 0D 03 02 00 00 00 00 A0 [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:37]Read from MH i2c: E2 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 0B 00 [16:07:37]MH_I2C_Read... [16:07:37]Read from MH i2c: E2 0B 00 E1 44 00 CE 22 E4 6A EC 2F 7A 2D 90 00 A1 [16:07:37]RAPDU: CE 22 E4 6A EC 2F 7A 2D 90 00 [16:07:37]wFMCommunicate OK [16:07:37]SAM_PROTO_SignData done [16:07:37]FM_MakeSignedData done [16:07:37]CreateOFDProtocolMessage [16:07:37]wFMCommunicate request_size=4 [16:07:37]MH_SAM_APDU [16:07:37]CAPDU: 80 11 00 00 [16:07:37]Write to MH i2c: E2 08 00 E2 44 80 11 00 00 00 00 00 00 A0 [16:07:37]Write i2c OK [16:07:37]MH_I2C_Read... [16:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:38]Read from MH i2c: E2 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 17 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: E2 17 00 E2 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 ED [16:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:07:38]wFMCommunicate OK [16:07:38]CreateOFDProtocolMessage done [16:07:38]OFDSenderStorePacket 198098 [16:07:38]StoreOFDPacket docnum=198098 [16:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C2 6E 05 01 FB 4A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 49 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 05 03 00 35 04 06 00 B4 97 0B 93 48 CE CE 22 E4 6A EC 2F 7A 2D [16:07:38]CheckFolder [16:07:38]dirname=/storage/ofd_packets [16:07:38]CheckFolder done [16:07:38]ProducePacketName [16:07:38]name=ofd_packets/00198098 [16:07:38]NVStorageSaveData ofd_packets/00198098 [16:07:38]File name is /storage/ofd_packets/00198098 [16:07:38]Write 299 bytes [16:07:38]NVStorageSaveData done [16:07:38]OFDSenderStorePacket done [16:07:38]KKMCreateOFDPacket done [16:07:38]NVStorageSaveData kkm_last_timestamp [16:07:38]File name is /storage/kkm_last_timestamp [16:07:38]Write 4 bytes [16:07:38]NVStorageSaveData done [16:07:38]ExternCall_PrintAddStr [16:07:38]wPrintStart [16:07:38]Write to MH i2c: 01 00 00 E3 44 27 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 E3 44 00 00 00 00 00 FF 0F 3C [16:07:38]RasterBufferAndPrint [16:07:38]line Счет N : (1)11325509 [16:07:38]line ИНН: 02508201610067 [16:07:38]line Контрольно-Кассовый Чек [16:07:38]line ПРОДАЖА [16:07:38]line ТРК (МРК, ГНК) : 33 [16:07:38]line Товар: 2710124130 [16:07:38]line SU-92-К-5 [16:07:38]line 11.630 * 68.80 [16:07:38]line = 800.14 [16:07:38]line НДС 12% НСП 1% [16:07:38]line > о реализуемом товаре [16:07:38]line ИТОГО: 800.14 [16:07:38]line НСП 1% : 7.08 [16:07:38]line НДС 12% : 84.97 [16:07:38]line Наличными: 0.00 [16:07:38]line Безнал.: 800.14 [16:07:38]line Место: АЗС № 95 "Партнер Нефть" [16:07:38]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:07:38]line СНО: Общий режим [16:07:38]line Чек 439 16.08.2024 16:07 [16:07:38]line Смена: 462 ФФД: 1.0 [16:07:38]line ЗНМ: 0300000079 [16:07:38]line РНМ: 0000000000092545 [16:07:38]line Версия ККМ: 001 [16:07:38]line Платежная система: O! деньги [16:07:38]line ФМ: 0000000000871802 [16:07:38]line ФД: 198098 [16:07:38]line ФПД: 198560827263182 [16:07:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T160737&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198098&fm=198560827263182&tin=02508201610067®Number=0000000000092545&sum=80014 [16:07:38]OFD Sender: Processing packet 198098 [packets to send 245, broken 244] [16:07:38]ProducePacketName [16:07:38]name=ofd_packets/00198098 [16:07:38]written 0, free lines is 4095 [16:07:38]OFD Sender: To server: pG, [16:07:38]CommunicateWithHost lk.salyk.kg:30040 [16:07:38]ConnectInit lk.salyk.kg [16:07:38]Connected sock=10 [16:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 C2 6E 05 01 FB 4A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 49 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 05 03 00 35 04 06 00 B4 97 0B 93 48 CE CE 22 E4 6A EC 2F 7A 2D [16:07:38]Write to MH i2c: 01 00 00 0D 45 52 [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: 01 07 00 0D 45 00 00 00 00 00 F3 0C 58 [16:07:38]RasterBufferAndPrint [16:07:38]line [16:07:38]line [16:07:38]line [16:07:38]line [16:07:38]line [16:07:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9F 7A 47 00 85 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 05 03 00 F4 03 04 00 5E 25 BF 66 B6 04 01 00 00 C7 28 1D 41 A4 08 B9 9E [16:07:38]CommunicateWithHost err = 0 [16:07:38]CheckOFDResponse [16:07:38]1017 (14) - 77093643461234 [16:07:38]1041 (16) - 0000000000871802 [16:07:38]1040 (4) - 198098 [16:07:38]1012 (4) - 16.08.2024 10:09 [16:07:38]1206 (1) - 0 [16:07:38]OFD Sender: Remove packet 198098 [16:07:38]ProducePacketName [16:07:38]name=ofd_packets/00198098 [16:07:38]NVStorageDeleteData [16:07:38]written 0, free lines is 3330 [16:07:38]MH_Cut [16:07:38]Write to MH i2c: D1 01 00 14 45 01 2B [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: D1 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: D1 01 00 [16:07:38]MH_I2C_Read... [16:07:38]Read from MH i2c: D1 01 00 14 45 00 2A [16:07:38]Write to MH i2c: 01 00 00 15 45 5A [16:07:38]Write i2c OK [16:07:38]MH_I2C_Read... [16:07:39]OFD Sender: No OFD packet to send [16:07:39]*** Cut start [16:07:39]*** Purtial cut [16:07:39]*** CUTSNS_PIN = 0 [16:07:39]*** Stage 1: CUTSNS_PIN = 1 [16:07:41]Read from MH i2c: 01 [16:07:41]MH_I2C_Read... [16:07:41]*** Stop cut motor [16:07:41]*** Cut end [16:07:41]Read from MH i2c: 01 07 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 07 00 15 45 00 00 00 00 00 FF 0F 6F [16:07:41]process_action close_receipt done [16:07:41]requested_data is exist [16:07:41]produce_requested_data [16:07:41]requested_item fm.sn is exist - process it [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 11 00 00 [16:07:41]Write to MH i2c: E2 08 00 16 45 80 11 00 00 00 00 00 00 D5 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 16 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 22 [16:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:07:41]wFMCommunicate OK [16:07:41]requested_item fd.num is exist - process it [16:07:41]SAM_PROTO_GetFieldsCounters [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 13 00 00 [16:07:41]Write to MH i2c: E2 08 00 17 45 80 13 00 00 00 00 00 00 D8 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 62 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 62 00 17 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D2 05 03 00 0E 04 04 00 CE 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 C4 [16:07:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D2 05 03 00 0E 04 04 00 CE 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:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_GetFieldsCounters done [16:07:41]requested_item shift.num is exist - process it [16:07:41]requested_item shift.opened is exist - process it [16:07:41]req_shift_opened [16:07:41]FM_GetShiftState [16:07:41]SAM_PROTO_GetShiftState [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 13 01 00 [16:07:41]Write to MH i2c: E2 08 00 18 45 80 13 01 00 00 00 00 00 DA [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0E 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0E 00 18 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 68 [16:07:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_GetShiftState done [16:07:41]FM_GetShiftState done [16:07:41]req_shift_opened done [16:07:41]requested_item shift.open_date is exist - process it [16:07:41]req_shift_open_date [16:07:41]req_shift_open_date done [16:07:41]produce_requested_data done [16:07:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198098,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:07:41]process_action_free close_receipt [16:07:41]json_value_free [16:07:41]json_value_free done [16:07:41]process_json_proto returns [16:07:41]Send response to host [16:07:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198098,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:07:41]free response buf [16:07:41]execute_script done [16:07:41]execute_script returns [16:07:41]free content buf [16:07:41]Sock 9.Close socket [16:07:41]Sock 9.Thread stoped [16:07:44]OFD Sender: No OFD packet to send [16:07:49]OFD Sender: No OFD packet to send [16:07:54]OFD Sender: No OFD packet to send [16:07:59]OFD Sender: No OFD packet to send [16:08:04]OFD Sender: No OFD packet to send [16:08:09]OFD Sender: No OFD packet to send [16:08:14]OFD Sender: No OFD packet to send [16:08:19]OFD Sender: No OFD packet to send [16:08:24]OFD Sender: No OFD packet to send [16:08:29]OFD Sender: No OFD packet to send [16:08:34]OFD Sender: No OFD packet to send [16:08:39]OFD Sender: No OFD packet to send [16:08:44]OFD Sender: No OFD packet to send [16:08:49]OFD Sender: No OFD packet to send [16:08:54]OFD Sender: No OFD packet to send [16:08:59]OFD Sender: No OFD packet to send [16:09:04]OFD Sender: No OFD packet to send [16:09:09]OFD Sender: No OFD packet to send [16:09:14]OFD Sender: No OFD packet to send [16:09:19]OFD Sender: No OFD packet to send [16:11:19]execute_cgi json_proto POST (null) [16:11:19]execute_cgi path=json_proto method=POST [16:11:19]POST find Content-Length [16:11:19]Host: 172.17.46.195:8080 [16:11:19]Content-Length: 805 [16:11:19]Content-Type: application/json [16:11:19] [16:11:19]POST finish read [16:11:19]Found Content-Length = 805 [16:11:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325513", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:19]execute_script... [16:11:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325513", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:19]POST & json_proto [16:11:19]process_json_proto [16:11:19]json parsed OK: [16:11:19]protocol is kg_v1.0 [16:11:19]action value=close_receipt [16:11:19]process_action close_receipt [16:11:19]cmd_close_receipt [16:11:19]MH_GetDate [16:11:19]Write to MH i2c: F0 00 00 AD 45 E1 [16:11:19]Write i2c OK [16:11:19]MH_I2C_Read... [16:11:19]Read from MH i2c: F0 [16:11:19]MH_I2C_Read... [16:11:19]Read from MH i2c: F0 09 00 [16:11:19]MH_I2C_Read... [16:11:19]Read from MH i2c: F0 09 00 AD 45 00 29 7A BF 66 8D AE BC 66 0F [16:11:19]GetLastDocTimeStamp 1723824663 [16:11:19]current date 1723824681 [16:11:19]FM_GetShiftState [16:11:19]SAM_PROTO_GetShiftState [16:11:19]wFMCommunicate request_size=4 [16:11:19]MH_SAM_APDU [16:11:19]CAPDU: 80 13 01 00 [16:11:19]Write to MH i2c: E2 08 00 AE 45 80 13 01 00 00 00 00 00 70 [16:11:19]Write i2c OK [16:11:19]MH_I2C_Read... [16:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:19]Read from MH i2c: E2 [16:11:19]MH_I2C_Read... [16:11:19]Read from MH i2c: E2 0E 00 [16:11:19]MH_I2C_Read... [16:11:19]Read from MH i2c: E2 0E 00 AE 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FE [16:11:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:11:19]wFMCommunicate OK [16:11:19]SAM_PROTO_GetShiftState done [16:11:19]FM_GetShiftState done [16:11:19]opened in 1723766727 [16:11:19]opened+sec_in_day 1723853127 [16:11:19]quantity*price = 100021 [16:11:19]sum+1 = 100023 [16:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 442 16.08.2024 16:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198101 ФПД: 9884420271457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161121&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198101&fm=9884420271457&tin=02508201610067®Number=0000000000092545&sum=100022 [16:11:20]StoreToDocumentArchive [16:11:20]shift 462 fd 198101 [16:11:20]save to /storage/0462/doc_00198101 [16:11:20]save last doc name /storage/0462/doc_00198101 to /storage/kkm_last_doc_name [16:11:20]save OK [16:11:20]Clear old archive folders... [16:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:20]tlvbuf is 009A3340 [16:11:20]SAM_PROTO_ClearQueue [16:11:20]wFMCommunicate request_size=4 [16:11:20]MH_SAM_APDU [16:11:20]CAPDU: 80 09 00 00 [16:11:20]Write to MH i2c: E2 08 00 BB 45 80 09 00 00 00 00 00 00 72 [16:11:20]Write i2c OK [16:11:20]MH_I2C_Read... [16:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:20]Read from MH i2c: E2 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 BB 45 00 90 00 74 [16:11:20]RAPDU: 90 00 [16:11:20]wFMCommunicate OK [16:11:20]SAM_PROTO_ClearQueue done [16:11:20]KKMCreateOFDPacket [16:11:20]OFDProtocolAddRootSTLVToBuf [16:11:20]FM_MakeSignedData [16:11:20]FM_MakeSignedData [16:11:20]SAM_PROTO_SignData [16:11:20]wFMCommunicate request_size=4 [16:11:20]MH_SAM_APDU [16:11:20]CAPDU: 80 0D 01 02 [16:11:20]Write to MH i2c: E2 08 00 BC 45 80 0D 01 02 00 00 00 00 7A [16:11:20]Write i2c OK [16:11:20]MH_I2C_Read... [16:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:20]Read from MH i2c: E2 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 BC 45 00 90 00 75 [16:11:20]RAPDU: 90 00 [16:11:20]wFMCommunicate OK [16:11:20]wFMCommunicate request_size=255 [16:11:20]MH_SAM_APDU [16:11:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 BA 01 00 00 F4 03 04 00 29 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 05 03 00 35 04 06 00 08 [16:11:20]Write to MH i2c: E2 02 01 BD 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 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 BA 01 00 00 F4 03 04 00 29 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 05 03 00 35 04 06 00 08 00 00 83 [16:11:20]Write i2c OK [16:11:20]MH_I2C_Read... [16:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:20]Read from MH i2c: E2 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 BD 45 00 90 00 76 [16:11:20]RAPDU: 90 00 [16:11:20]wFMCommunicate OK [16:11:20]wFMCommunicate request_size=10 [16:11:20]MH_SAM_APDU [16:11:20]CAPDU: 80 0D 02 02 05 FD 65 5B ED 61 [16:11:20]Write to MH i2c: E2 0D 00 BE 45 80 0D 02 02 05 00 FD 65 5B ED 61 00 00 92 [16:11:20]Write i2c OK [16:11:20]MH_I2C_Read... [16:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:20]Read from MH i2c: E2 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 03 00 BE 45 00 90 00 77 [16:11:20]RAPDU: 90 00 [16:11:20]wFMCommunicate OK [16:11:20]wFMCommunicate request_size=4 [16:11:20]MH_SAM_APDU [16:11:20]CAPDU: 80 0D 03 02 [16:11:20]Write to MH i2c: E2 08 00 BF 45 80 0D 03 02 00 00 00 00 7F [16:11:20]Write i2c OK [16:11:20]MH_I2C_Read... [16:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:20]Read from MH i2c: E2 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 0B 00 [16:11:20]MH_I2C_Read... [16:11:20]Read from MH i2c: E2 0B 00 BF 45 00 6B DF B1 7F 2E 25 B4 C6 90 00 C7 [16:11:20]RAPDU: 6B DF B1 7F 2E 25 B4 C6 90 00 [16:11:20]wFMCommunicate OK [16:11:20]SAM_PROTO_SignData done [16:11:20]FM_MakeSignedData done [16:11:20]CreateOFDProtocolMessage [16:11:20]wFMCommunicate request_size=4 [16:11:20]MH_SAM_APDU [16:11:20]CAPDU: 80 11 00 00 [16:11:20]Write to MH i2c: E2 08 00 C0 45 80 11 00 00 00 00 00 00 7F [16:11:20]Write i2c OK [16:11:20]MH_I2C_Read... [16:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:21]Read from MH i2c: E2 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: E2 17 00 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: E2 17 00 C0 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CC [16:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:11:21]wFMCommunicate OK [16:11:21]CreateOFDProtocolMessage done [16:11:21]OFDSenderStorePacket 198101 [16:11:21]StoreOFDPacket docnum=198101 [16:11:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B 35 07 01 D0 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 BA 01 00 00 F4 03 04 00 29 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 05 03 00 35 04 06 00 08 FD 65 5B ED 61 6B DF B1 7F 2E 25 B4 C6 [16:11:21]CheckFolder [16:11:21]dirname=/storage/ofd_packets [16:11:21]CheckFolder done [16:11:21]ProducePacketName [16:11:21]name=ofd_packets/00198101 [16:11:21]NVStorageSaveData ofd_packets/00198101 [16:11:21]File name is /storage/ofd_packets/00198101 [16:11:21]Write 301 bytes [16:11:21]NVStorageSaveData done [16:11:21]OFDSenderStorePacket done [16:11:21]KKMCreateOFDPacket done [16:11:21]NVStorageSaveData kkm_last_timestamp [16:11:21]File name is /storage/kkm_last_timestamp [16:11:21]Write 4 bytes [16:11:21]NVStorageSaveData done [16:11:21]ExternCall_PrintAddStr [16:11:21]wPrintStart [16:11:21]Write to MH i2c: 01 00 00 C1 45 06 [16:11:21]Write i2c OK [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: 01 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: 01 07 00 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: 01 07 00 C1 45 00 00 00 00 00 FF 0F 1B [16:11:21]RasterBufferAndPrint [16:11:21]line Счет N : (1)11325513 [16:11:21]line ИНН: 02508201610067 [16:11:21]line Контрольно-Кассовый Чек [16:11:21]line ПРОДАЖА [16:11:21]line ТРК (МРК, ГНК) : 31 [16:11:21]line Товар: 2710124500 [16:11:21]line Аи-95-К-5 [16:11:21]line 13.480 * 74.20 [16:11:21]line = 1000.22 [16:11:21]line НДС 12% НСП 1% [16:11:21]line > о реализуемом товаре [16:11:21]line ИТОГО: 1000.22 [16:11:21]line НСП 1% : 8.85 [16:11:21]line НДС 12% : 106.22 [16:11:21]line Наличными: 0.00 [16:11:21]line Безнал.: 1000.22 [16:11:21]line Место: АЗС № 95 "Партнер Нефть" [16:11:21]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:11:21]line СНО: Общий режим [16:11:21]line Чек 442 16.08.2024 16:11 [16:11:21]line Смена: 462 ФФД: 1.0 [16:11:21]line ЗНМ: 0300000079 [16:11:21]line РНМ: 0000000000092545 [16:11:21]line Версия ККМ: 001 [16:11:21]line Платежная система: O! деньги [16:11:21]line ФМ: 0000000000871802 [16:11:21]line ФД: 198101 [16:11:21]line ФПД: 9884420271457 [16:11:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161121&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198101&fm=9884420271457&tin=02508201610067®Number=0000000000092545&sum=100022 [16:11:21]written 0, free lines is 4095 [16:11:21]OFD Sender: Processing packet 198099 [packets to send 247, broken 244] [16:11:21]ProducePacketName [16:11:21]name=ofd_packets/00198099 [16:11:21]OFD Sender: To server: pG, [16:11:21]CommunicateWithHost lk.salyk.kg:30040 [16:11:21]ConnectInit lk.salyk.kg [16:11:21]Write to MH i2c: 01 00 00 EB 45 30 [16:11:21]Write i2c OK [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: 01 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: 01 07 00 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: 01 07 00 EB 45 00 00 00 00 00 E9 0C 2C [16:11:21]RasterBufferAndPrint [16:11:21]line [16:11:21]line [16:11:21]line [16:11:21]line [16:11:21]line [16:11:21]written 0, free lines is 3329 [16:11:21]MH_Cut [16:11:21]Write to MH i2c: D1 01 00 F2 45 01 09 [16:11:21]Write i2c OK [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: D1 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: D1 01 00 [16:11:21]MH_I2C_Read... [16:11:21]Read from MH i2c: D1 01 00 F2 45 00 08 [16:11:21]Write to MH i2c: 01 00 00 F3 45 38 [16:11:21]Write i2c OK [16:11:21]MH_I2C_Read... [16:11:22]*** Cut start [16:11:22]*** Purtial cut [16:11:22]*** Stage 1: CUTSNS_PIN = 1 [16:11:22]Read from MH i2c: 01 [16:11:22]MH_I2C_Read... [16:11:22]*** Stop cut motor [16:11:22]*** Cut end [16:11:22]Read from MH i2c: 01 07 00 [16:11:22]MH_I2C_Read... [16:11:22]Read from MH i2c: 01 07 00 F3 45 00 00 00 00 00 FF 0F 4D [16:11:22]process_action close_receipt done [16:11:22]requested_data is exist [16:11:22]produce_requested_data [16:11:22]requested_item fm.sn is exist - process it [16:11:22]wFMCommunicate request_size=4 [16:11:22]MH_SAM_APDU [16:11:22]CAPDU: 80 11 00 00 [16:11:22]Write to MH i2c: E2 08 00 F4 45 80 11 00 00 00 00 00 00 B3 [16:11:22]Write i2c OK [16:11:22]MH_I2C_Read... [16:11:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:22]Read from MH i2c: E2 [16:11:22]MH_I2C_Read... [16:11:22]Read from MH i2c: E2 17 00 [16:11:22]MH_I2C_Read... [16:11:22]Read from MH i2c: E2 17 00 F4 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 00 [16:11:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:11:22]wFMCommunicate OK [16:11:22]requested_item fd.num is exist - process it [16:11:22]SAM_PROTO_GetFieldsCounters [16:11:22]wFMCommunicate request_size=4 [16:11:22]MH_SAM_APDU [16:11:22]CAPDU: 80 13 00 00 [16:11:22]Write to MH i2c: E2 08 00 F5 45 80 13 00 00 00 00 00 00 B6 [16:11:22]Write i2c OK [16:11:22]MH_I2C_Read... [16:11:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:22]Read from MH i2c: E2 [16:11:22]MH_I2C_Read... [16:11:22]Read from MH i2c: E2 62 00 [16:11:22]MH_I2C_Read... [16:11:22]Read from MH i2c: E2 62 00 F5 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D5 05 03 00 0E 04 04 00 CE 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 AE [16:11:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D5 05 03 00 0E 04 04 00 CE 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:11:22]wFMCommunicate OK [16:11:22]SAM_PROTO_GetFieldsCounters done [16:11:22]requested_item shift.num is exist - process it [16:11:22]requested_item shift.opened is exist - process it [16:11:22]req_shift_opened [16:11:22]FM_GetShiftState [16:11:22]SAM_PROTO_GetShiftState [16:11:22]wFMCommunicate request_size=4 [16:11:22]MH_SAM_APDU [16:11:22]CAPDU: 80 13 01 00 [16:11:22]Write to MH i2c: E2 08 00 F6 45 80 13 01 00 00 00 00 00 B8 [16:11:22]Write i2c OK [16:11:22]MH_I2C_Read... [16:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:22]Read from MH i2c: E2 [16:11:22]MH_I2C_Read... [16:11:22]Read from MH i2c: E2 0E 00 [16:11:23]MH_I2C_Read... [16:11:23]Read from MH i2c: E2 0E 00 F6 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [16:11:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:11:23]wFMCommunicate OK [16:11:23]SAM_PROTO_GetShiftState done [16:11:23]FM_GetShiftState done [16:11:23]req_shift_opened done [16:11:23]requested_item shift.open_date is exist - process it [16:11:23]req_shift_open_date [16:11:23]req_shift_open_date done [16:11:23]produce_requested_data done [16:11:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198101,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:11:23]process_action_free close_receipt [16:11:23]json_value_free [16:11:23]json_value_free done [16:11:23]process_json_proto returns [16:11:23]Send response to host [16:11:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198101,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:11:23]free response buf [16:11:23]execute_script done [16:11:23]execute_script returns [16:11:23]free content buf [16:11:23]Sock 7.Close socket [16:11:23]Sock 7.Thread stoped [16:11:26]ConnectInit Can't take IP for lk.salyk.kg [16:11:26]CommunicateWithHost connect error [16:11:26]CommunicateWithHost err = -1 [16:11:26]OFD Sender: Server communicate error [16:11:31]OFD Sender: Processing packet 198099 [packets to send 247, broken 244] [16:11:31]ProducePacketName [16:11:31]name=ofd_packets/00198099 [16:11:31]OFD Sender: To server: pG, [16:11:31]CommunicateWithHost lk.salyk.kg:30040 [16:11:31]ConnectInit lk.salyk.kg [16:11:36]ConnectInit Can't take IP for lk.salyk.kg [16:11:36]CommunicateWithHost connect error [16:11:36]CommunicateWithHost err = -1 [16:11:36]OFD Sender: Server communicate error [16:11:39]ConnectInit Can't connect to host [16:11:41]OFD Sender: Processing packet 198099 [packets to send 247, broken 244] [16:11:41]ProducePacketName [16:11:41]name=ofd_packets/00198099 [16:11:41]OFD Sender: To server: pG, [16:11:41]CommunicateWithHost lk.salyk.kg:30040 [16:11:41]ConnectInit lk.salyk.kg [16:11:44]ConnectInit Can't connect to host [16:11:46]ConnectInit Can't take IP for lk.salyk.kg [16:11:46]CommunicateWithHost connect error [16:11:46]CommunicateWithHost err = -1 [16:11:46]OFD Sender: Server communicate error [16:11:49]ConnectInit Can't connect to host [16:11:51]OFD Sender: Processing packet 198099 [packets to send 247, broken 244] [16:11:51]ProducePacketName [16:11:51]name=ofd_packets/00198099 [16:11:51]OFD Sender: To server: pG, [16:11:51]CommunicateWithHost lk.salyk.kg:30040 [16:11:51]ConnectInit lk.salyk.kg [16:11:54]ConnectInit Can't connect to host [16:11:56]ConnectInit Can't take IP for lk.salyk.kg [16:11:56]CommunicateWithHost connect error [16:11:56]CommunicateWithHost err = -1 [16:11:56]OFD Sender: Server communicate error [16:11:59]ConnectInit Can't connect to host [16:12:01]OFD Sender: Processing packet 198099 [packets to send 247, broken 244] [16:12:01]ProducePacketName [16:12:01]name=ofd_packets/00198099 [16:12:01]OFD Sender: To server: pG, [16:12:01]CommunicateWithHost lk.salyk.kg:30040 [16:12:01]ConnectInit lk.salyk.kg [16:12:04]ConnectInit Can't connect to host [16:12:06]ConnectInit Can't take IP for lk.salyk.kg [16:12:06]CommunicateWithHost connect error [16:12:06]CommunicateWithHost err = -1 [16:12:06]OFD Sender: Server communicate error [16:12:09]ConnectInit Can't connect to host [16:12:11]OFD Sender: Processing packet 198099 [packets to send 247, broken 244] [16:12:11]ProducePacketName [16:12:11]name=ofd_packets/00198099 [16:12:11]OFD Sender: To server: pG, [16:12:11]CommunicateWithHost lk.salyk.kg:30040 [16:12:11]ConnectInit lk.salyk.kg [16:12:14]Connected sock=7 [16:12:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 32 07 01 11 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 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 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 1E 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 08 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 EF 79 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 05 03 00 35 04 06 00 6D EF BB FF C8 2B B3 65 DC 35 46 31 6D 4A [16:12:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4F ED 47 00 F0 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 05 03 00 F4 03 04 00 71 26 BF 66 B6 04 01 00 00 33 C9 DF 63 BD CC 21 25 [16:12:14]CommunicateWithHost err = 0 [16:12:14]CheckOFDResponse [16:12:14]1017 (14) - 77093643461234 [16:12:14]1041 (16) - 0000000000871802 [16:12:14]1040 (4) - 198099 [16:12:14]1012 (4) - 16.08.2024 10:14 [16:12:14]1206 (1) - 0 [16:12:14]OFD Sender: Remove packet 198099 [16:12:14]ProducePacketName [16:12:14]name=ofd_packets/00198099 [16:12:14]NVStorageDeleteData [16:12:14]OFD Sender: Processing packet 198100 [packets to send 246, broken 244] [16:12:14]ProducePacketName [16:12:14]name=ofd_packets/00198100 [16:12:14]OFD Sender: To server: pG, [16:12:14]CommunicateWithHost lk.salyk.kg:30040 [16:12:14]ConnectInit lk.salyk.kg [16:12:15]Connected sock=9 [16:12:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D8 7C 04 01 8C 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 17 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 05 03 00 35 04 06 00 57 71 8C 6C 0F 05 9C EE 14 57 A9 AC BA CA [16:12:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2B EF 47 00 65 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 05 03 00 F4 03 04 00 73 26 BF 66 B6 04 01 00 00 61 F2 3D 85 A7 B7 11 0A [16:12:15]CommunicateWithHost err = 0 [16:12:15]CheckOFDResponse [16:12:15]1017 (14) - 77093643461234 [16:12:15]1041 (16) - 0000000000871802 [16:12:15]1040 (4) - 198100 [16:12:15]1012 (4) - 16.08.2024 10:14 [16:12:15]1206 (1) - 0 [16:12:15]OFD Sender: Remove packet 198100 [16:12:15]ProducePacketName [16:12:15]name=ofd_packets/00198100 [16:12:15]NVStorageDeleteData [16:12:16]OFD Sender: Processing packet 198101 [packets to send 245, broken 244] [16:12:16]ProducePacketName [16:12:16]name=ofd_packets/00198101 [16:12:16]OFD Sender: To server: pG, [16:12:16]CommunicateWithHost lk.salyk.kg:30040 [16:12:16]ConnectInit lk.salyk.kg [16:12:16]Connected sock=7 [16:12:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B 35 07 01 D0 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 BA 01 00 00 F4 03 04 00 29 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 05 03 00 35 04 06 00 08 FD 65 5B ED 61 6B DF B1 7F 2E 25 B4 C6 [16:12:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0A 85 47 00 84 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 05 03 00 F4 03 04 00 74 26 BF 66 B6 04 01 00 00 15 79 2B 78 DD D9 97 63 [16:12:16]CommunicateWithHost err = 0 [16:12:16]CheckOFDResponse [16:12:16]1017 (14) - 77093643461234 [16:12:16]1041 (16) - 0000000000871802 [16:12:16]1040 (4) - 198101 [16:12:16]1012 (4) - 16.08.2024 10:14 [16:12:16]1206 (1) - 0 [16:12:16]OFD Sender: Remove packet 198101 [16:12:16]ProducePacketName [16:12:16]name=ofd_packets/00198101 [16:12:16]NVStorageDeleteData [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:35]accept exits with 10 [16:12:35]New connection [16:12:35]New thread 3067260260 created [16:12:35]Thread 3067403620 joined [16:12:35]Waiting for new connection... [16:12:35] Sock 10.Parse request [16:12:35]Sock 10.Check first char [16:12:35]Sock 10.First char is OK [16:12:35]request: POST /json_proto HTTP/1.0 [16:12:35]Method: POST [16:12:35]URL: /json_proto [16:12:35]Method is POST - this is cgi request [16:12:35]url: /json_proto [16:12:35]query_string will be loaded in cgi processing [16:12:35]execute_cgi json_proto POST (null) [16:12:35]execute_cgi path=json_proto method=POST [16:12:35]POST find Content-Length [16:12:35]Host: 172.17.46.195:8080 [16:12:35]Content-Length: 679 [16:12:35]Content-Type: application/json [16:12:35] [16:12:35]POST finish read [16:12:35]Found Content-Length = 679 [16:12:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:35]execute_script... [16:12: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)11325514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:35]POST & json_proto [16:12:35]process_json_proto [16:12:35]json parsed OK: [16:12:35]protocol is kg_v1.0 [16:12:35]action value=close_receipt [16:12:35]process_action close_receipt [16:12:35]cmd_close_receipt [16:12:35]MH_GetDate [16:12:35]Write to MH i2c: F0 00 00 F7 45 2B [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: F0 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: F0 09 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: F0 09 00 F7 45 00 75 7A BF 66 8D AE BC 66 A5 [16:12:35]GetLastDocTimeStamp 1723824681 [16:12:35]current date 1723824757 [16:12:35]FM_GetShiftState [16:12:35]SAM_PROTO_GetShiftState [16:12:35]wFMCommunicate request_size=4 [16:12:35]MH_SAM_APDU [16:12:35]CAPDU: 80 13 01 00 [16:12:35]Write to MH i2c: E2 08 00 F8 45 80 13 01 00 00 00 00 00 BA [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:35]Read from MH i2c: E2 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 0E 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 0E 00 F8 45 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 48 [16:12:35]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:12:35]wFMCommunicate OK [16:12:35]SAM_PROTO_GetShiftState done [16:12:35]FM_GetShiftState done [16:12:35]opened in 1723766727 [16:12:35]opened+sec_in_day 1723853127 [16:12:35]quantity*price = 50036 [16:12:35]sum+1 = 50037 [16:12:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 443 16.08.2024 16:12 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198102 ФПД: 118640061434711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161237&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198102&fm=118640061434711&tin=02508201610067®Number=0000000000092545&sum=50000 [16:12:36]StoreToDocumentArchive [16:12:36]shift 462 fd 198102 [16:12:36]save to /storage/0462/doc_00198102 [16:12:36]save last doc name /storage/0462/doc_00198102 to /storage/kkm_last_doc_name [16:12:36]save OK [16:12:36]Clear old archive folders... [16:12:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:12:36]tlvbuf is 00A62E50 [16:12:36]SAM_PROTO_ClearQueue [16:12:36]wFMCommunicate request_size=4 [16:12:36]MH_SAM_APDU [16:12:36]CAPDU: 80 09 00 00 [16:12:36]Write to MH i2c: E2 08 00 05 46 80 09 00 00 00 00 00 00 BD [16:12:36]Write i2c OK [16:12:36]MH_I2C_Read... [16:12:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:36]Read from MH i2c: E2 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: E2 03 00 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: E2 03 00 05 46 00 90 00 BF [16:12:36]RAPDU: 90 00 [16:12:36]wFMCommunicate OK [16:12:36]SAM_PROTO_ClearQueue done [16:12:36]KKMCreateOFDPacket [16:12:36]OFDProtocolAddRootSTLVToBuf [16:12:36]FM_MakeSignedData [16:12:36]FM_MakeSignedData [16:12:36]SAM_PROTO_SignData [16:12:36]wFMCommunicate request_size=4 [16:12:36]MH_SAM_APDU [16:12:36]CAPDU: 80 0D 01 02 [16:12:36]Write to MH i2c: E2 08 00 06 46 80 0D 01 02 00 00 00 00 C5 [16:12:36]Write i2c OK [16:12:36]MH_I2C_Read... [16:12:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:36]Read from MH i2c: E2 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: E2 03 00 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: E2 03 00 06 46 00 90 00 C0 [16:12:36]RAPDU: 90 00 [16:12:36]wFMCommunicate OK [16:12:36]wFMCommunicate request_size=255 [16:12:36]MH_SAM_APDU [16:12:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 75 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 05 03 00 35 04 06 00 6B [16:12:36]Write to MH i2c: E2 02 01 07 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 75 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 05 03 00 35 04 06 00 6B 00 00 25 [16:12:36]Write i2c OK [16:12:36]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 03 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 03 00 07 46 00 90 00 C1 [16:12:37]RAPDU: 90 00 [16:12:37]wFMCommunicate OK [16:12:37]wFMCommunicate request_size=10 [16:12:37]MH_SAM_APDU [16:12:37]CAPDU: 80 0D 02 02 05 E7 0A B7 CB 57 [16:12:37]Write to MH i2c: E2 0D 00 08 46 80 0D 02 02 05 00 E7 0A B7 CB 57 00 00 9C [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 03 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 03 00 08 46 00 90 00 C2 [16:12:37]RAPDU: 90 00 [16:12:37]wFMCommunicate OK [16:12:37]wFMCommunicate request_size=4 [16:12:37]MH_SAM_APDU [16:12:37]CAPDU: 80 0D 03 02 [16:12:37]Write to MH i2c: E2 08 00 09 46 80 0D 03 02 00 00 00 00 CA [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 0B 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 0B 00 09 46 00 48 A9 11 C1 C3 F3 E1 5E 90 00 83 [16:12:37]RAPDU: 48 A9 11 C1 C3 F3 E1 5E 90 00 [16:12:37]wFMCommunicate OK [16:12:37]SAM_PROTO_SignData done [16:12:37]FM_MakeSignedData done [16:12:37]CreateOFDProtocolMessage [16:12:37]wFMCommunicate request_size=4 [16:12:37]MH_SAM_APDU [16:12:37]CAPDU: 80 11 00 00 [16:12:37]Write to MH i2c: E2 08 00 0A 46 80 11 00 00 00 00 00 00 CA [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 17 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 17 00 0A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 17 [16:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:12:37]wFMCommunicate OK [16:12:37]CreateOFDProtocolMessage done [16:12:37]OFDSenderStorePacket 198102 [16:12:37]StoreOFDPacket docnum=198102 [16:12:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 D4 07 01 F5 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 75 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 05 03 00 35 04 06 00 6B E7 0A B7 CB 57 48 A9 11 C1 C3 F3 E1 5E [16:12:37]CheckFolder [16:12:37]dirname=/storage/ofd_packets [16:12:37]CheckFolder done [16:12:37]ProducePacketName [16:12:37]name=ofd_packets/00198102 [16:12:37]NVStorageSaveData ofd_packets/00198102 [16:12:37]File name is /storage/ofd_packets/00198102 [16:12:37]Write 301 bytes [16:12:37]NVStorageSaveData done [16:12:37]OFDSenderStorePacket done [16:12:37]KKMCreateOFDPacket done [16:12:37]NVStorageSaveData kkm_last_timestamp [16:12:37]File name is /storage/kkm_last_timestamp [16:12:37]Write 4 bytes [16:12:37]NVStorageSaveData done [16:12:37]ExternCall_PrintAddStr [16:12:37]wPrintStart [16:12:37]Write to MH i2c: 01 00 00 0B 46 51 [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: 01 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: 01 07 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: 01 07 00 0B 46 00 00 00 00 00 FF 0F 66 [16:12:37]RasterBufferAndPrint [16:12:37]line Счет N : (1)11325514 [16:12:37]line ИНН: 02508201610067 [16:12:37]line Контрольно-Кассовый Чек [16:12:37]line ПРОДАЖА [16:12:37]line ТРК (МРК, ГНК) : 42 [16:12:37]line Товар: 2710124130 [16:12:37]line Аи-92-К-4 [16:12:37]line 7.380 * 67.80 [16:12:37]line = 500.36 [16:12:37]line НДС 12% НСП 1% [16:12:37]line > о реализуемом товаре [16:12:37]line ОКРУГЛЕНИЕ: -0.36 [16:12:37]line ИТОГО: 500.00 [16:12:37]line Внесено: 500.00 [16:12:37]line СДАЧА: 0.00 [16:12:37]line НСП 1% : 4.43 [16:12:37]line НДС 12% : 53.14 [16:12:37]line Наличными: 500.00 [16:12:37]line Безнал.: 0.00 [16:12:37]line Место: АЗС № 95 "Партнер Нефть" [16:12:37]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:12:37]line СНО: Общий режим [16:12:37]line Чек 443 16.08.2024 16:12 [16:12:37]line Смена: 462 ФФД: 1.0 [16:12:37]line ЗНМ: 0300000079 [16:12:37]line РНМ: 0000000000092545 [16:12:37]line Версия ККМ: 001 [16:12:37]line ФМ: 0000000000871802 [16:12:37]line ФД: 198102 [16:12:37]line ФПД: 118640061434711 [16:12:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161237&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198102&fm=118640061434711&tin=02508201610067®Number=0000000000092545&sum=50000 [16:12:37]OFD Sender: Processing packet 198102 [packets to send 245, broken 244] [16:12:37]ProducePacketName [16:12:37]name=ofd_packets/00198102 [16:12:37]OFD Sender: To server: pG, [16:12:37]CommunicateWithHost lk.salyk.kg:30040 [16:12:37]ConnectInit lk.salyk.kg [16:12:37]written 0, free lines is 4095 [16:12:37]Connected sock=9 [16:12:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 D4 07 01 F5 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 75 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 05 03 00 35 04 06 00 6B E7 0A B7 CB 57 48 A9 11 C1 C3 F3 E1 5E [16:12:38]Write to MH i2c: 01 00 00 36 46 7C [16:12:38]Write i2c OK [16:12:38]MH_I2C_Read... [16:12:38]Read from MH i2c: 01 [16:12:38]MH_I2C_Read... [16:12:38]Read from MH i2c: 01 07 00 [16:12:38]MH_I2C_Read... [16:12:38]Read from MH i2c: 01 07 00 36 46 00 00 00 00 00 D4 0C 63 [16:12:38]RasterBufferAndPrint [16:12:38]line [16:12:38]line [16:12:38]line [16:12:38]line [16:12:38]line [16:12:38]written 0, free lines is 3289 [16:12:38]MH_Cut [16:12:38]Write to MH i2c: D1 01 00 3D 46 01 55 [16:12:38]Write i2c OK [16:12:38]MH_I2C_Read... [16:12:38]Read from MH i2c: D1 [16:12:38]MH_I2C_Read... [16:12:38]Read from MH i2c: D1 01 00 [16:12:38]MH_I2C_Read... [16:12:38]Read from MH i2c: D1 01 00 3D 46 00 54 [16:12:38]Write to MH i2c: 01 00 00 3E 46 84 [16:12:38]Write i2c OK [16:12:38]MH_I2C_Read... [16:12:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BE A1 47 00 58 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 05 03 00 F4 03 04 00 89 26 BF 66 B6 04 01 00 00 EB B0 0D 06 8C 71 E0 86 [16:12:38]CommunicateWithHost err = 0 [16:12:38]CheckOFDResponse [16:12:38]1017 (14) - 77093643461234 [16:12:38]1041 (16) - 0000000000871802 [16:12:38]1040 (4) - 198102 [16:12:38]1012 (4) - 16.08.2024 10:14 [16:12:38]1206 (1) - 0 [16:12:38]OFD Sender: Remove packet 198102 [16:12:38]ProducePacketName [16:12:38]name=ofd_packets/00198102 [16:12:38]NVStorageDeleteData [16:12:38]OFD Sender: No OFD packet to send [16:12:38]*** Cut start [16:12:38]*** Purtial cut [16:12:38]*** CUTSNS_PIN = 0 [16:12:39]*** Stage 1: CUTSNS_PIN = 1 [16:12:40]Read from MH i2c: 01 [16:12:40]MH_I2C_Read... [16:12:40]*** Stop cut motor [16:12:40]*** Cut end [16:12:40]Read from MH i2c: 01 07 00 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: 01 07 00 3E 46 00 00 00 00 00 FF 0F 99 [16:12:40]process_action close_receipt done [16:12:40]requested_data is exist [16:12:40]produce_requested_data [16:12:40]requested_item fm.sn is exist - process it [16:12:40]wFMCommunicate request_size=4 [16:12:40]MH_SAM_APDU [16:12:40]CAPDU: 80 11 00 00 [16:12:40]Write to MH i2c: E2 08 00 3F 46 80 11 00 00 00 00 00 00 FF [16:12:40]Write i2c OK [16:12:40]MH_I2C_Read... [16:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:40]Read from MH i2c: E2 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: E2 17 00 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: E2 17 00 3F 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [16:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:12:40]wFMCommunicate OK [16:12:40]requested_item fd.num is exist - process it [16:12:40]SAM_PROTO_GetFieldsCounters [16:12:40]wFMCommunicate request_size=4 [16:12:40]MH_SAM_APDU [16:12:40]CAPDU: 80 13 00 00 [16:12:40]Write to MH i2c: E2 08 00 40 46 80 13 00 00 00 00 00 00 02 [16:12:40]Write i2c OK [16:12:40]MH_I2C_Read... [16:12:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:40]Read from MH i2c: E2 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: E2 62 00 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: E2 62 00 40 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D6 05 03 00 0E 04 04 00 CE 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 FE [16:12:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D6 05 03 00 0E 04 04 00 CE 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:12:40]wFMCommunicate OK [16:12:40]SAM_PROTO_GetFieldsCounters done [16:12:40]requested_item shift.num is exist - process it [16:12:40]requested_item shift.opened is exist - process it [16:12:40]req_shift_opened [16:12:40]FM_GetShiftState [16:12:40]SAM_PROTO_GetShiftState [16:12:40]wFMCommunicate request_size=4 [16:12:40]MH_SAM_APDU [16:12:40]CAPDU: 80 13 01 00 [16:12:40]Write to MH i2c: E2 08 00 41 46 80 13 01 00 00 00 00 00 04 [16:12:40]Write i2c OK [16:12:40]MH_I2C_Read... [16:12:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:41]Read from MH i2c: E2 [16:12:41]MH_I2C_Read... [16:12:41]Read from MH i2c: E2 0E 00 [16:12:41]MH_I2C_Read... [16:12:41]Read from MH i2c: E2 0E 00 41 46 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 92 [16:12:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:12:41]wFMCommunicate OK [16:12:41]SAM_PROTO_GetShiftState done [16:12:41]FM_GetShiftState done [16:12:41]req_shift_opened done [16:12:41]requested_item shift.open_date is exist - process it [16:12:41]req_shift_open_date [16:12:41]req_shift_open_date done [16:12:41]produce_requested_data done [16:12:41]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198102,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:12:41]process_action_free close_receipt [16:12:41]json_value_free [16:12:41]json_value_free done [16:12:41]process_json_proto returns [16:12:41]Send response to host [16:12:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198102,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:12:41]free response buf [16:12:41]execute_script done [16:12:41]execute_script returns [16:12:41]free content buf [16:12:41]Sock 10.Close socket [16:12:41]Sock 10.Thread stoped [16:12:43]OFD Sender: No OFD packet to send [16:12:48]OFD Sender: No OFD packet to send [16:12:53]OFD Sender: No OFD packet to send [16:12:58]OFD Sender: No OFD packet to send [16:13:03]OFD Sender: No OFD packet to send [16:13:08]OFD Sender: No OFD packet to send [16:13:13]OFD Sender: No OFD packet to send [16:13:17]accept exits with 7 [16:13:17]New connection [16:13:17]New thread 3067403620 created [16:13:17]Thread 3067260260 joined [16:13:17]Waiting for new connection... [16:13:17] Sock 7.Parse request [16:13:17]Sock 7.Check first char [16:13:17]Sock 7.First char is OK [16:13:17]request: POST /json_proto HTTP/1.0 [16:13:17]Method: POST [16:13:17]URL: /json_proto [16:13:17]Method is POST - this is cgi request [16:13:17]url: /json_proto [16:13:17]query_string will be loaded in cgi processing [16:13:17]execute_cgi json_proto POST (null) [16:13:17]execute_cgi path=json_proto method=POST [16:13:17]POST find Content-Length [16:13:17]Host: 172.17.46.195:8080 [16:13:17]Content-Length: 679 [16:13:17]Content-Type: application/json [16:13:17] [16:13:17]POST finish read [16:13:17]Found Content-Length = 679 [16:13:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:17]execute_script... [16:13:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:17]POST & json_proto [16:13:17]process_json_proto [16:13:17]json parsed OK: [16:13:17]protocol is kg_v1.0 [16:13:17]action value=close_receipt [16:13:17]process_action close_receipt [16:13:17]cmd_close_receipt [16:13:17]MH_GetDate [16:13:17]Write to MH i2c: F0 00 00 42 46 77 [16:13:17]Write i2c OK [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: F0 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: F0 09 00 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: F0 09 00 42 46 00 9F 7A BF 66 8D AE BC 66 1B [16:13:17]GetLastDocTimeStamp 1723824757 [16:13:17]current date 1723824799 [16:13:17]FM_GetShiftState [16:13:17]SAM_PROTO_GetShiftState [16:13:17]wFMCommunicate request_size=4 [16:13:17]MH_SAM_APDU [16:13:17]CAPDU: 80 13 01 00 [16:13:17]Write to MH i2c: E2 08 00 43 46 80 13 01 00 00 00 00 00 06 [16:13:17]Write i2c OK [16:13:17]MH_I2C_Read... [16:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:17]Read from MH i2c: E2 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 0E 00 [16:13:17]MH_I2C_Read... [16:13:17]Read from MH i2c: E2 0E 00 43 46 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 94 [16:13:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:13:17]wFMCommunicate OK [16:13:17]SAM_PROTO_GetShiftState done [16:13:17]FM_GetShiftState done [16:13:17]opened in 1723766727 [16:13:17]opened+sec_in_day 1723853127 [16:13:17]quantity*price = 40002 [16:13:17]sum+1 = 40003 [16:13:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 444 16.08.2024 16:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198103 ФПД: 74893867172393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161319&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198103&fm=74893867172393&tin=02508201610067®Number=0000000000092545&sum=40000 [16:13:18]StoreToDocumentArchive [16:13:18]shift 462 fd 198103 [16:13:18]save to /storage/0462/doc_00198103 [16:13:18]save last doc name /storage/0462/doc_00198103 to /storage/kkm_last_doc_name [16:13:18]save OK [16:13:18]Clear old archive folders... [16:13:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:13:18]tlvbuf is B6F48890 [16:13:18]SAM_PROTO_ClearQueue [16:13:18]wFMCommunicate request_size=4 [16:13:18]MH_SAM_APDU [16:13:18]CAPDU: 80 09 00 00 [16:13:18]Write to MH i2c: E2 08 00 50 46 80 09 00 00 00 00 00 00 08 [16:13:18]Write i2c OK [16:13:18]MH_I2C_Read... [16:13:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 50 46 00 90 00 0A [16:13:19]RAPDU: 90 00 [16:13:19]wFMCommunicate OK [16:13:19]SAM_PROTO_ClearQueue done [16:13:19]KKMCreateOFDPacket [16:13:19]OFDProtocolAddRootSTLVToBuf [16:13:19]FM_MakeSignedData [16:13:19]FM_MakeSignedData [16:13:19]SAM_PROTO_SignData [16:13:19]wFMCommunicate request_size=4 [16:13:19]MH_SAM_APDU [16:13:19]CAPDU: 80 0D 01 02 [16:13:19]Write to MH i2c: E2 08 00 51 46 80 0D 01 02 00 00 00 00 10 [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 51 46 00 90 00 0B [16:13:19]RAPDU: 90 00 [16:13:19]wFMCommunicate OK [16:13:19]wFMCommunicate request_size=255 [16:13:19]MH_SAM_APDU [16:13:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 9F 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 05 03 00 35 04 06 00 44 [16:13:19]Write to MH i2c: E2 02 01 52 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 9F 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 05 03 00 35 04 06 00 44 00 00 5A [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 52 46 00 90 00 0C [16:13:19]RAPDU: 90 00 [16:13:19]wFMCommunicate OK [16:13:19]wFMCommunicate request_size=10 [16:13:19]MH_SAM_APDU [16:13:19]CAPDU: 80 0D 02 02 05 1D 96 59 42 29 [16:13:19]Write to MH i2c: E2 0D 00 53 46 80 0D 02 02 05 00 1D 96 59 42 29 00 00 94 [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 03 00 53 46 00 90 00 0D [16:13:19]RAPDU: 90 00 [16:13:19]wFMCommunicate OK [16:13:19]wFMCommunicate request_size=4 [16:13:19]MH_SAM_APDU [16:13:19]CAPDU: 80 0D 03 02 [16:13:19]Write to MH i2c: E2 08 00 54 46 80 0D 03 02 00 00 00 00 15 [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 0B 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 0B 00 54 46 00 C0 D3 EC 63 D5 99 F8 C5 90 00 23 [16:13:19]RAPDU: C0 D3 EC 63 D5 99 F8 C5 90 00 [16:13:19]wFMCommunicate OK [16:13:19]SAM_PROTO_SignData done [16:13:19]FM_MakeSignedData done [16:13:19]CreateOFDProtocolMessage [16:13:19]wFMCommunicate request_size=4 [16:13:19]MH_SAM_APDU [16:13:19]CAPDU: 80 11 00 00 [16:13:19]Write to MH i2c: E2 08 00 55 46 80 11 00 00 00 00 00 00 15 [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:19]Read from MH i2c: E2 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 17 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: E2 17 00 55 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 62 [16:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:13:19]wFMCommunicate OK [16:13:19]CreateOFDProtocolMessage done [16:13:19]OFDSenderStorePacket 198103 [16:13:19]StoreOFDPacket docnum=198103 [16:13:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 87 70 07 01 C9 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 9F 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 05 03 00 35 04 06 00 44 1D 96 59 42 29 C0 D3 EC 63 D5 99 F8 C5 [16:13:19]CheckFolder [16:13:19]dirname=/storage/ofd_packets [16:13:19]CheckFolder done [16:13:19]ProducePacketName [16:13:19]name=ofd_packets/00198103 [16:13:19]NVStorageSaveData ofd_packets/00198103 [16:13:19]File name is /storage/ofd_packets/00198103 [16:13:19]Write 301 bytes [16:13:19]NVStorageSaveData done [16:13:19]OFDSenderStorePacket done [16:13:19]KKMCreateOFDPacket done [16:13:19]NVStorageSaveData kkm_last_timestamp [16:13:19]File name is /storage/kkm_last_timestamp [16:13:19]Write 4 bytes [16:13:19]NVStorageSaveData done [16:13:19]ExternCall_PrintAddStr [16:13:19]wPrintStart [16:13:19]Write to MH i2c: 01 00 00 56 46 9C [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: 01 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: 01 07 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: 01 07 00 56 46 00 00 00 00 00 FF 0F B1 [16:13:19]RasterBufferAndPrint [16:13:19]line Счет N : (1)11325515 [16:13:19]line ИНН: 02508201610067 [16:13:19]line Контрольно-Кассовый Чек [16:13:19]line ПРОДАЖА [16:13:19]line ТРК (МРК, ГНК) : 32 [16:13:19]line Товар: 2710124130 [16:13:19]line Аи-92-К-4 [16:13:19]line 5.900 * 67.80 [16:13:19]line = 400.02 [16:13:19]line НДС 12% НСП 1% [16:13:19]line > о реализуемом товаре [16:13:19]line ОКРУГЛЕНИЕ: -0.02 [16:13:19]line ИТОГО: 400.00 [16:13:19]line Внесено: 400.00 [16:13:19]line СДАЧА: 0.00 [16:13:19]line НСП 1% : 3.54 [16:13:19]line НДС 12% : 42.48 [16:13:19]line Наличными: 400.00 [16:13:19]line Безнал.: 0.00 [16:13:19]line Место: АЗС № 95 "Партнер Нефть" [16:13:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:13:19]line СНО: Общий режим [16:13:19]line Чек 444 16.08.2024 16:13 [16:13:19]line Смена: 462 ФФД: 1.0 [16:13:19]line ЗНМ: 0300000079 [16:13:19]line РНМ: 0000000000092545 [16:13:19]line Версия ККМ: 001 [16:13:19]line ФМ: 0000000000871802 [16:13:19]line ФД: 198103 [16:13:19]line ФПД: 74893867172393 [16:13:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161319&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198103&fm=74893867172393&tin=02508201610067®Number=0000000000092545&sum=40000 [16:13:19]written 0, free lines is 4095 [16:13:19]OFD Sender: Processing packet 198103 [packets to send 245, broken 244] [16:13:19]ProducePacketName [16:13:19]name=ofd_packets/00198103 [16:13:19]OFD Sender: To server: pG, [16:13:19]CommunicateWithHost lk.salyk.kg:30040 [16:13:19]ConnectInit lk.salyk.kg [16:13:19]Connected sock=10 [16:13:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 87 70 07 01 C9 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 9F 7A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 05 03 00 35 04 06 00 44 1D 96 59 42 29 C0 D3 EC 63 D5 99 F8 C5 [16:13:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 13 84 47 00 38 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 05 03 00 F4 03 04 00 B3 26 BF 66 B6 04 01 00 00 87 A9 57 F5 46 74 69 19 [16:13:19]CommunicateWithHost err = 0 [16:13:19]CheckOFDResponse [16:13:19]1017 (14) - 77093643461234 [16:13:19]1041 (16) - 0000000000871802 [16:13:19]1040 (4) - 198103 [16:13:19]1012 (4) - 16.08.2024 10:15 [16:13:19]1206 (1) - 0 [16:13:19]OFD Sender: Remove packet 198103 [16:13:19]ProducePacketName [16:13:19]name=ofd_packets/00198103 [16:13:19]NVStorageDeleteData [16:13:19]Write to MH i2c: 01 00 00 81 46 C7 [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: 01 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: 01 07 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: 01 07 00 81 46 00 00 00 00 00 DE 0C B8 [16:13:19]RasterBufferAndPrint [16:13:19]line [16:13:19]line [16:13:19]line [16:13:19]line [16:13:19]line [16:13:19]written 0, free lines is 3302 [16:13:19]MH_Cut [16:13:19]Write to MH i2c: D1 01 00 88 46 01 A0 [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: D1 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: D1 01 00 [16:13:19]MH_I2C_Read... [16:13:19]Read from MH i2c: D1 01 00 88 46 00 9F [16:13:19]Write to MH i2c: 01 00 00 89 46 CF [16:13:19]Write i2c OK [16:13:19]MH_I2C_Read... [16:13:20]OFD Sender: No OFD packet to send [16:13:20]*** Cut start [16:13:20]*** Purtial cut [16:13:20]*** Stage 1: CUTSNS_PIN = 1 [16:13:20]Read from MH i2c: 01 [16:13:21]MH_I2C_Read... [16:13:21]*** Stop cut motor [16:13:21]*** Cut end [16:13:21]Read from MH i2c: 01 07 00 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: 01 07 00 89 46 00 00 00 00 00 FF 0F E4 [16:13:21]process_action close_receipt done [16:13:21]requested_data is exist [16:13:21]produce_requested_data [16:13:21]requested_item fm.sn is exist - process it [16:13:21]wFMCommunicate request_size=4 [16:13:21]MH_SAM_APDU [16:13:21]CAPDU: 80 11 00 00 [16:13:21]Write to MH i2c: E2 08 00 8A 46 80 11 00 00 00 00 00 00 4A [16:13:21]Write i2c OK [16:13:21]MH_I2C_Read... [16:13:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:21]Read from MH i2c: E2 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: E2 17 00 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: E2 17 00 8A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 97 [16:13:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:13:21]wFMCommunicate OK [16:13:21]requested_item fd.num is exist - process it [16:13:21]SAM_PROTO_GetFieldsCounters [16:13:21]wFMCommunicate request_size=4 [16:13:21]MH_SAM_APDU [16:13:21]CAPDU: 80 13 00 00 [16:13:21]Write to MH i2c: E2 08 00 8B 46 80 13 00 00 00 00 00 00 4D [16:13:21]Write i2c OK [16:13:21]MH_I2C_Read... [16:13:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:21]Read from MH i2c: E2 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: E2 62 00 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: E2 62 00 8B 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D7 05 03 00 0E 04 04 00 CE 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 4D [16:13:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D7 05 03 00 0E 04 04 00 CE 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:13:21]wFMCommunicate OK [16:13:21]SAM_PROTO_GetFieldsCounters done [16:13:21]requested_item shift.num is exist - process it [16:13:21]requested_item shift.opened is exist - process it [16:13:21]req_shift_opened [16:13:21]FM_GetShiftState [16:13:21]SAM_PROTO_GetShiftState [16:13:21]wFMCommunicate request_size=4 [16:13:21]MH_SAM_APDU [16:13:21]CAPDU: 80 13 01 00 [16:13:21]Write to MH i2c: E2 08 00 8C 46 80 13 01 00 00 00 00 00 4F [16:13:21]Write i2c OK [16:13:21]MH_I2C_Read... [16:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:21]Read from MH i2c: E2 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: E2 0E 00 [16:13:21]MH_I2C_Read... [16:13:21]Read from MH i2c: E2 0E 00 8C 46 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DD [16:13:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:13:21]wFMCommunicate OK [16:13:21]SAM_PROTO_GetShiftState done [16:13:21]FM_GetShiftState done [16:13:21]req_shift_opened done [16:13:21]requested_item shift.open_date is exist - process it [16:13:21]req_shift_open_date [16:13:21]req_shift_open_date done [16:13:21]produce_requested_data done [16:13:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198103,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:13:21]process_action_free close_receipt [16:13:21]json_value_free [16:13:21]json_value_free done [16:13:21]process_json_proto returns [16:13:21]Send response to host [16:13:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198103,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:13:21]free response buf [16:13:21]execute_script done [16:13:21]execute_script returns [16:13:21]free content buf [16:13:21]Sock 7.Close socket [16:13:21]Sock 7.Thread stoped [16:13:25]OFD Sender: No OFD packet to send [16:13:30]OFD Sender: No OFD packet to send [16:13:35]OFD Sender: No OFD packet to send [16:13:40]OFD Sender: No OFD packet to send [16:13:45]OFD Sender: No OFD packet to send [16:13:50]OFD Sender: No OFD packet to send [16:13:55]OFD Sender: No OFD packet to send [16:14:00]OFD Sender: No OFD packet to send [16:14:05]OFD Sender: No OFD packet to send [16:14:10]OFD Sender: No OFD packet to send [16:14:15]OFD Sender: No OFD packet to send [16:14:20]OFD Sender: No OFD packet to send [16:14:25]OFD Sender: No OFD packet to send [16:14:30]OFD Sender: No OFD packet to send [16:14:35]OFD Sender: No OFD packet to send [16:14:40]OFD Sender: No OFD packet to send [16:14:45]OFD Sender: No OFD packet to send [16:14:50]OFD Sender: No OFD packet to send [16:14:55]OFD Sender: No OFD packet to send [16:15:00]OFD Sender: No OFD packet to send [16:15:05]OFD Sender: No OFD packet to send [16:15:10]OFD Sender: No OFD packet to send [16:15:15]OFD Sender: No OFD packet to send [16:15:20]OFD Sender: No OFD packet to send [16:15:25]OFD Sender: No OFD packet to send [16:15:30]OFD Sender: No OFD packet to send [16:15:35]OFD Sender: No OFD packet to send [16:15:40]OFD Sender: No OFD packet to send [16:15:45]OFD Sender: No OFD packet to send [16:15:50]OFD Sender: No OFD packet to send [16:15:55]OFD Sender: No OFD packet to send [16:16:00]OFD Sender: No OFD packet to send [16:16:05]OFD Sender: No OFD packet to send [16:16:10]OFD Sender: No OFD packet to send [16:16:15]OFD Sender: No OFD packet to send [16:16:18]accept exits with 9 [16:16:18]New connection [16:16:18]New thread 3067260260 created [16:16:18]Thread 3067403620 joined [16:16:18]Waiting for new connection... [16:16:18] Sock 9.Parse request [16:16:18]Sock 9.Check first char [16:16:18]Sock 9.First char is OK [16:16:18]request: POST /json_proto HTTP/1.0 [16:16:18]Method: POST [16:16:18]URL: /json_proto [16:16:18]Method is POST - this is cgi request [16:16:18]url: /json_proto [16:16:18]query_string will be loaded in cgi processing [16:16:18]execute_cgi json_proto POST (null) [16:16:18]execute_cgi path=json_proto method=POST [16:16:18]POST find Content-Length [16:16:18]Host: 172.17.46.195:8080 [16:16:18]Content-Length: 679 [16:16:18]Content-Type: application/json [16:16:18] [16:16:18]POST finish read [16:16:18]Found Content-Length = 679 [16:16:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "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" ] } } [16:16:18]execute_script... [16:16: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)11325516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "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" ] } } [16:16:18]POST & json_proto [16:16:18]process_json_proto [16:16:18]json parsed OK: [16:16:18]protocol is kg_v1.0 [16:16:18]action value=close_receipt [16:16:18]process_action close_receipt [16:16:18]cmd_close_receipt [16:16:18]MH_GetDate [16:16:18]Write to MH i2c: F0 00 00 8D 46 C2 [16:16:18]Write i2c OK [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: F0 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: F0 09 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: F0 09 00 8D 46 00 54 7B BF 66 8D AE BC 66 1C [16:16:18]GetLastDocTimeStamp 1723824799 [16:16:18]current date 1723824980 [16:16:18]FM_GetShiftState [16:16:18]SAM_PROTO_GetShiftState [16:16:18]wFMCommunicate request_size=4 [16:16:18]MH_SAM_APDU [16:16:18]CAPDU: 80 13 01 00 [16:16:18]Write to MH i2c: E2 08 00 8E 46 80 13 01 00 00 00 00 00 51 [16:16:18]Write i2c OK [16:16:18]MH_I2C_Read... [16:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:18]Read from MH i2c: E2 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 0E 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 0E 00 8E 46 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DF [16:16:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:16:18]wFMCommunicate OK [16:16:18]SAM_PROTO_GetShiftState done [16:16:18]FM_GetShiftState done [16:16:18]opened in 1723766727 [16:16:18]opened+sec_in_day 1723853127 [16:16:18]quantity*price = 45019 [16:16:18]sum+1 = 45020 [16:16:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 445 16.08.2024 16:16 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198104 ФПД: 127935831104489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161620&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198104&fm=127935831104489&tin=02508201610067®Number=0000000000092545&sum=45000 [16:16:19]StoreToDocumentArchive [16:16:19]shift 462 fd 198104 [16:16:19]save to /storage/0462/doc_00198104 [16:16:19]save last doc name /storage/0462/doc_00198104 to /storage/kkm_last_doc_name [16:16:19]save OK [16:16:19]Clear old archive folders... [16:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:19]tlvbuf is 00A38710 [16:16:19]SAM_PROTO_ClearQueue [16:16:19]wFMCommunicate request_size=4 [16:16:19]MH_SAM_APDU [16:16:19]CAPDU: 80 09 00 00 [16:16:19]Write to MH i2c: E2 08 00 9B 46 80 09 00 00 00 00 00 00 53 [16:16:19]Write i2c OK [16:16:19]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 9B 46 00 90 00 55 [16:16:20]RAPDU: 90 00 [16:16:20]wFMCommunicate OK [16:16:20]SAM_PROTO_ClearQueue done [16:16:20]KKMCreateOFDPacket [16:16:20]OFDProtocolAddRootSTLVToBuf [16:16:20]FM_MakeSignedData [16:16:20]FM_MakeSignedData [16:16:20]SAM_PROTO_SignData [16:16:20]wFMCommunicate request_size=4 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 0D 01 02 [16:16:20]Write to MH i2c: E2 08 00 9C 46 80 0D 01 02 00 00 00 00 5B [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 9C 46 00 90 00 56 [16:16:20]RAPDU: 90 00 [16:16:20]wFMCommunicate OK [16:16:20]wFMCommunicate request_size=255 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 54 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 05 03 00 35 04 06 00 74 [16:16:20]Write to MH i2c: E2 02 01 9D 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 54 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 05 03 00 35 04 06 00 74 00 00 98 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 9D 46 00 90 00 57 [16:16:20]RAPDU: 90 00 [16:16:20]wFMCommunicate OK [16:16:20]wFMCommunicate request_size=10 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 0D 02 02 05 5B 61 C4 5B E9 [16:16:20]Write to MH i2c: E2 0D 00 9E 46 80 0D 02 02 05 00 5B 61 C4 5B E9 00 00 2C [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 9E 46 00 90 00 58 [16:16:20]RAPDU: 90 00 [16:16:20]wFMCommunicate OK [16:16:20]wFMCommunicate request_size=4 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 0D 03 02 [16:16:20]Write to MH i2c: E2 08 00 9F 46 80 0D 03 02 00 00 00 00 60 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 0B 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 0B 00 9F 46 00 0D 99 0D 08 ED 95 69 F8 90 00 FF [16:16:20]RAPDU: 0D 99 0D 08 ED 95 69 F8 90 00 [16:16:20]wFMCommunicate OK [16:16:20]SAM_PROTO_SignData done [16:16:20]FM_MakeSignedData done [16:16:20]CreateOFDProtocolMessage [16:16:20]wFMCommunicate request_size=4 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 11 00 00 [16:16:20]Write to MH i2c: E2 08 00 A0 46 80 11 00 00 00 00 00 00 60 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 17 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 17 00 A0 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AD [16:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:16:20]wFMCommunicate OK [16:16:20]CreateOFDProtocolMessage done [16:16:20]OFDSenderStorePacket 198104 [16:16:20]StoreOFDPacket docnum=198104 [16:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 44 07 01 95 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 34 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 54 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 05 03 00 35 04 06 00 74 5B 61 C4 5B E9 0D 99 0D 08 ED 95 69 F8 [16:16:20]CheckFolder [16:16:20]dirname=/storage/ofd_packets [16:16:20]CheckFolder done [16:16:20]ProducePacketName [16:16:20]name=ofd_packets/00198104 [16:16:20]NVStorageSaveData ofd_packets/00198104 [16:16:20]File name is /storage/ofd_packets/00198104 [16:16:20]Write 301 bytes [16:16:20]NVStorageSaveData done [16:16:20]OFDSenderStorePacket done [16:16:20]KKMCreateOFDPacket done [16:16:20]NVStorageSaveData kkm_last_timestamp [16:16:20]File name is /storage/kkm_last_timestamp [16:16:20]Write 4 bytes [16:16:20]NVStorageSaveData done [16:16:20]ExternCall_PrintAddStr [16:16:20]wPrintStart [16:16:20]Write to MH i2c: 01 00 00 A1 46 E7 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 A1 46 00 00 00 00 00 FF 0F FC [16:16:20]RasterBufferAndPrint [16:16:20]line Счет N : (1)11325516 [16:16:20]line ИНН: 02508201610067 [16:16:20]line Контрольно-Кассовый Чек [16:16:20]line ПРОДАЖА [16:16:20]line ТРК (МРК, ГНК) : 42 [16:16:20]line Товар: 2710124130 [16:16:20]line Аи-92-К-4 [16:16:20]line 6.640 * 67.80 [16:16:20]line = 450.19 [16:16:20]line НДС 12% НСП 1% [16:16:20]line > о реализуемом товаре [16:16:20]line ОКРУГЛЕНИЕ: -0.19 [16:16:20]line ИТОГО: 450.00 [16:16:20]line Внесено: 450.00 [16:16:20]line СДАЧА: 0.00 [16:16:20]line НСП 1% : 3.98 [16:16:20]line НДС 12% : 47.81 [16:16:20]line Наличными: 450.00 [16:16:20]line Безнал.: 0.00 [16:16:20]line Место: АЗС № 95 "Партнер Нефть" [16:16:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:16:20]line СНО: Общий режим [16:16:20]line Чек 445 16.08.2024 16:16 [16:16:20]line Смена: 462 ФФД: 1.0 [16:16:20]line ЗНМ: 0300000079 [16:16:20]line РНМ: 0000000000092545 [16:16:20]line Версия ККМ: 001 [16:16:20]line ФМ: 0000000000871802 [16:16:20]line ФД: 198104 [16:16:20]line ФПД: 127935831104489 [16:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161620&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198104&fm=127935831104489&tin=02508201610067®Number=0000000000092545&sum=45000 [16:16:20]written 0, free lines is 4095 [16:16:20]OFD Sender: Processing packet 198104 [packets to send 245, broken 244] [16:16:20]ProducePacketName [16:16:20]name=ofd_packets/00198104 [16:16:20]OFD Sender: To server: pG, [16:16:20]CommunicateWithHost lk.salyk.kg:30040 [16:16:20]ConnectInit lk.salyk.kg [16:16:20]Connected sock=7 [16:16:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 44 07 01 95 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 34 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 54 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 05 03 00 35 04 06 00 74 5B 61 C4 5B E9 0D 99 0D 08 ED 95 69 F8 [16:16:20]Write to MH i2c: 01 00 00 CC 46 12 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 CC 46 00 00 00 00 00 D5 0C FA [16:16:20]RasterBufferAndPrint [16:16:20]line [16:16:20]line [16:16:20]line [16:16:20]line [16:16:20]line [16:16:20]written 0, free lines is 3294 [16:16:20]MH_Cut [16:16:20]Write to MH i2c: D1 01 00 D3 46 01 EB [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: D1 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: D1 01 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: D1 01 00 D3 46 00 EA [16:16:20]Write to MH i2c: 01 00 00 D4 46 1A [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 A2 47 00 25 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 05 03 00 F4 03 04 00 68 27 BF 66 B6 04 01 00 00 2F 9B 2D A0 8E ED DE E8 [16:16:21]CommunicateWithHost err = 0 [16:16:21]CheckOFDResponse [16:16:21]1017 (14) - 77093643461234 [16:16:21]1041 (16) - 0000000000871802 [16:16:21]1040 (4) - 198104 [16:16:21]1012 (4) - 16.08.2024 10:18 [16:16:21]1206 (1) - 0 [16:16:21]OFD Sender: Remove packet 198104 [16:16:21]ProducePacketName [16:16:21]name=ofd_packets/00198104 [16:16:21]NVStorageDeleteData [16:16:21]OFD Sender: No OFD packet to send [16:16:21]*** Cut start [16:16:21]*** Purtial cut [16:16:21]*** CUTSNS_PIN = 0 [16:16:21]*** Stage 1: CUTSNS_PIN = 1 [16:16:23]Read from MH i2c: 01 [16:16:23]MH_I2C_Read... [16:16:23]*** Stop cut motor [16:16:23]*** Cut end [16:16:23]Read from MH i2c: 01 07 00 [16:16:23]MH_I2C_Read... [16:16:23]Read from MH i2c: 01 07 00 D4 46 00 00 00 00 00 FF 0F 2F [16:16:23]process_action close_receipt done [16:16:23]requested_data is exist [16:16:23]produce_requested_data [16:16:23]requested_item fm.sn is exist - process it [16:16:23]wFMCommunicate request_size=4 [16:16:23]MH_SAM_APDU [16:16:23]CAPDU: 80 11 00 00 [16:16:23]Write to MH i2c: E2 08 00 D5 46 80 11 00 00 00 00 00 00 95 [16:16:23]Write i2c OK [16:16:23]MH_I2C_Read... [16:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:23]Read from MH i2c: E2 [16:16:23]MH_I2C_Read... [16:16:23]Read from MH i2c: E2 17 00 [16:16:23]MH_I2C_Read... [16:16:23]Read from MH i2c: E2 17 00 D5 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E2 [16:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:16:23]wFMCommunicate OK [16:16:23]requested_item fd.num is exist - process it [16:16:23]SAM_PROTO_GetFieldsCounters [16:16:23]wFMCommunicate request_size=4 [16:16:23]MH_SAM_APDU [16:16:23]CAPDU: 80 13 00 00 [16:16:23]Write to MH i2c: E2 08 00 D6 46 80 13 00 00 00 00 00 00 98 [16:16:23]Write i2c OK [16:16:23]MH_I2C_Read... [16:16:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:23]Read from MH i2c: E2 [16:16:23]MH_I2C_Read... [16:16:23]Read from MH i2c: E2 62 00 [16:16:23]MH_I2C_Read... [16:16:23]Read from MH i2c: E2 62 00 D6 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D8 05 03 00 0E 04 04 00 CE 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 9C [16:16:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D8 05 03 00 0E 04 04 00 CE 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:16:23]wFMCommunicate OK [16:16:23]SAM_PROTO_GetFieldsCounters done [16:16:23]requested_item shift.num is exist - process it [16:16:23]requested_item shift.opened is exist - process it [16:16:23]req_shift_opened [16:16:23]FM_GetShiftState [16:16:23]SAM_PROTO_GetShiftState [16:16:23]wFMCommunicate request_size=4 [16:16:23]MH_SAM_APDU [16:16:23]CAPDU: 80 13 01 00 [16:16:23]Write to MH i2c: E2 08 00 D7 46 80 13 01 00 00 00 00 00 9A [16:16:23]Write i2c OK [16:16:23]MH_I2C_Read... [16:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:23]Read from MH i2c: E2 [16:16:23]MH_I2C_Read... [16:16:23]Read from MH i2c: E2 0E 00 [16:16:24]MH_I2C_Read... [16:16:24]Read from MH i2c: E2 0E 00 D7 46 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 28 [16:16:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:16:24]wFMCommunicate OK [16:16:24]SAM_PROTO_GetShiftState done [16:16:24]FM_GetShiftState done [16:16:24]req_shift_opened done [16:16:24]requested_item shift.open_date is exist - process it [16:16:24]req_shift_open_date [16:16:24]req_shift_open_date done [16:16:24]produce_requested_data done [16:16:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198104,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:16:24]process_action_free close_receipt [16:16:24]json_value_free [16:16:24]json_value_free done [16:16:24]process_json_proto returns [16:16:24]Send response to host [16:16:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198104,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:16:24]free response buf [16:16:24]execute_script done [16:16:24]execute_script returns [16:16:24]free content buf [16:16:24]Sock 9.Close socket [16:16:24]Sock 9.Thread stoped [16:16:26]OFD Sender: No OFD packet to send [16:16:31]OFD Sender: No OFD packet to send [16:16:36]OFD Sender: No OFD packet to send [16:16:41]OFD Sender: No OFD packet to send [16:16:46]OFD Sender: No OFD packet to send [16:16:51]OFD Sender: No OFD packet to send [16:16:56]OFD Sender: No OFD packet to send [16:17:01]OFD Sender: No OFD packet to send [16:17:06]OFD Sender: No OFD packet to send [16:17:11]OFD Sender: No OFD packet to send [16:17:15]accept exits with 10 [16:17:15]New connection [16:17:15]New thread 3067403620 created [16:17:15]Thread 3067260260 joined [16:17:15]Waiting for new connection... [16:17:15] Sock 10.Parse request [16:17:15]Sock 10.Check first char [16:17:15]Sock 10.First char is OK [16:17:15]request: POST /json_proto HTTP/1.0 [16:17:15]Method: POST [16:17:15]URL: /json_proto [16:17:15]Method is POST - this is cgi request [16:17:15]url: /json_proto [16:17:15]query_string will be loaded in cgi processing [16:17:15]execute_cgi json_proto POST (null) [16:17:15]execute_cgi path=json_proto method=POST [16:17:15]POST find Content-Length [16:17:15]Host: 172.17.46.195:8080 [16:17:15]Content-Length: 802 [16:17:15]Content-Type: application/json [16:17:15] [16:17:15]POST finish read [16:17:15]Found Content-Length = 802 [16:17:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:15]execute_script... [16:17: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)11325517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:15]POST & json_proto [16:17:15]process_json_proto [16:17:15]json parsed OK: [16:17:15]protocol is kg_v1.0 [16:17:15]action value=close_receipt [16:17:15]process_action close_receipt [16:17:15]cmd_close_receipt [16:17:15]MH_GetDate [16:17:15]Write to MH i2c: F0 00 00 D8 46 0D [16:17:15]Write i2c OK [16:17:15]MH_I2C_Read... [16:17:15]Read from MH i2c: F0 [16:17:15]MH_I2C_Read... [16:17:15]Read from MH i2c: F0 09 00 [16:17:15]MH_I2C_Read... [16:17:15]Read from MH i2c: F0 09 00 D8 46 00 8D 7B BF 66 8D AE BC 66 A0 [16:17:15]GetLastDocTimeStamp 1723824980 [16:17:15]current date 1723825037 [16:17:15]FM_GetShiftState [16:17:15]SAM_PROTO_GetShiftState [16:17:15]wFMCommunicate request_size=4 [16:17:15]MH_SAM_APDU [16:17:15]CAPDU: 80 13 01 00 [16:17:15]Write to MH i2c: E2 08 00 D9 46 80 13 01 00 00 00 00 00 9C [16:17:15]Write i2c OK [16:17:15]MH_I2C_Read... [16:17:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:15]Read from MH i2c: E2 [16:17:15]MH_I2C_Read... [16:17:15]Read from MH i2c: E2 0E 00 [16:17:15]MH_I2C_Read... [16:17:15]Read from MH i2c: E2 0E 00 D9 46 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [16:17:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:17:15]wFMCommunicate OK [16:17:15]SAM_PROTO_GetShiftState done [16:17:15]FM_GetShiftState done [16:17:15]opened in 1723766727 [16:17:15]opened+sec_in_day 1723853127 [16:17:15]quantity*price = 50036 [16:17:15]sum+1 = 50037 [16:17:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 446 16.08.2024 16:17 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198105 ФПД: 174089432979080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161717&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198105&fm=174089432979080&tin=02508201610067®Number=0000000000092545&sum=50036 [16:17:16]StoreToDocumentArchive [16:17:16]shift 462 fd 198105 [16:17:16]save to /storage/0462/doc_00198105 [16:17:16]save last doc name /storage/0462/doc_00198105 to /storage/kkm_last_doc_name [16:17:16]save OK [16:17:16]Clear old archive folders... [16:17:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:16]tlvbuf is B6FC67C0 [16:17:16]SAM_PROTO_ClearQueue [16:17:16]wFMCommunicate request_size=4 [16:17:16]MH_SAM_APDU [16:17:16]CAPDU: 80 09 00 00 [16:17:16]Write to MH i2c: E2 08 00 E6 46 80 09 00 00 00 00 00 00 9E [16:17:16]OFD Sender: No OFD packet to send [16:17:16]Write i2c OK [16:17:16]MH_I2C_Read... [16:17:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:16]Read from MH i2c: E2 [16:17:16]MH_I2C_Read... [16:17:16]Read from MH i2c: E2 03 00 [16:17:16]MH_I2C_Read... [16:17:16]Read from MH i2c: E2 03 00 E6 46 00 90 00 A0 [16:17:16]RAPDU: 90 00 [16:17:16]wFMCommunicate OK [16:17:16]SAM_PROTO_ClearQueue done [16:17:16]KKMCreateOFDPacket [16:17:16]OFDProtocolAddRootSTLVToBuf [16:17:16]FM_MakeSignedData [16:17:16]FM_MakeSignedData [16:17:16]SAM_PROTO_SignData [16:17:16]wFMCommunicate request_size=4 [16:17:16]MH_SAM_APDU [16:17:16]CAPDU: 80 0D 01 02 [16:17:16]Write to MH i2c: E2 08 00 E7 46 80 0D 01 02 00 00 00 00 A6 [16:17:16]Write i2c OK [16:17:16]MH_I2C_Read... [16:17:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:16]Read from MH i2c: E2 [16:17:16]MH_I2C_Read... [16:17:16]Read from MH i2c: E2 03 00 [16:17:16]MH_I2C_Read... [16:17:16]Read from MH i2c: E2 03 00 E7 46 00 90 00 A1 [16:17:16]RAPDU: 90 00 [16:17:16]wFMCommunicate OK [16:17:16]wFMCommunicate request_size=255 [16:17:16]MH_SAM_APDU [16:17:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 8D 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 05 03 00 35 04 06 00 9E [16:17:16]Write to MH i2c: E2 02 01 E8 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 8D 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 05 03 00 35 04 06 00 9E 00 00 A0 [16:17:16]Write i2c OK [16:17:16]MH_I2C_Read... [16:17:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:17]Read from MH i2c: E2 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 03 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 03 00 E8 46 00 90 00 A2 [16:17:17]RAPDU: 90 00 [16:17:17]wFMCommunicate OK [16:17:17]wFMCommunicate request_size=10 [16:17:17]MH_SAM_APDU [16:17:17]CAPDU: 80 0D 02 02 05 55 5A CF D6 88 [16:17:17]Write to MH i2c: E2 0D 00 E9 46 80 0D 02 02 05 00 55 5A CF D6 88 00 00 8F [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:17]Read from MH i2c: E2 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 03 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 03 00 E9 46 00 90 00 A3 [16:17:17]RAPDU: 90 00 [16:17:17]wFMCommunicate OK [16:17:17]wFMCommunicate request_size=4 [16:17:17]MH_SAM_APDU [16:17:17]CAPDU: 80 0D 03 02 [16:17:17]Write to MH i2c: E2 08 00 EA 46 80 0D 03 02 00 00 00 00 AB [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:17]Read from MH i2c: E2 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 0B 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 0B 00 EA 46 00 77 29 8C F1 01 8A 35 AF 90 00 38 [16:17:17]RAPDU: 77 29 8C F1 01 8A 35 AF 90 00 [16:17:17]wFMCommunicate OK [16:17:17]SAM_PROTO_SignData done [16:17:17]FM_MakeSignedData done [16:17:17]CreateOFDProtocolMessage [16:17:17]wFMCommunicate request_size=4 [16:17:17]MH_SAM_APDU [16:17:17]CAPDU: 80 11 00 00 [16:17:17]Write to MH i2c: E2 08 00 EB 46 80 11 00 00 00 00 00 00 AB [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:17]Read from MH i2c: E2 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 17 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: E2 17 00 EB 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F8 [16:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:17:17]wFMCommunicate OK [16:17:17]CreateOFDProtocolMessage done [16:17:17]OFDSenderStorePacket 198105 [16:17:17]StoreOFDPacket docnum=198105 [16:17:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 BC 07 01 2A 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 8D 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 05 03 00 35 04 06 00 9E 55 5A CF D6 88 77 29 8C F1 01 8A 35 AF [16:17:17]CheckFolder [16:17:17]dirname=/storage/ofd_packets [16:17:17]CheckFolder done [16:17:17]ProducePacketName [16:17:17]name=ofd_packets/00198105 [16:17:17]NVStorageSaveData ofd_packets/00198105 [16:17:17]File name is /storage/ofd_packets/00198105 [16:17:17]Write 301 bytes [16:17:17]NVStorageSaveData done [16:17:17]OFDSenderStorePacket done [16:17:17]KKMCreateOFDPacket done [16:17:17]NVStorageSaveData kkm_last_timestamp [16:17:17]File name is /storage/kkm_last_timestamp [16:17:17]Write 4 bytes [16:17:17]NVStorageSaveData done [16:17:17]ExternCall_PrintAddStr [16:17:17]wPrintStart [16:17:17]Write to MH i2c: 01 00 00 EC 46 32 [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: 01 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: 01 07 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: 01 07 00 EC 46 00 00 00 00 00 FF 0F 47 [16:17:17]RasterBufferAndPrint [16:17:17]line Счет N : (1)11325517 [16:17:17]line ИНН: 02508201610067 [16:17:17]line Контрольно-Кассовый Чек [16:17:17]line ПРОДАЖА [16:17:17]line ТРК (МРК, ГНК) : 32 [16:17:17]line Товар: 2710124130 [16:17:17]line Аи-92-К-4 [16:17:17]line 7.380 * 67.80 [16:17:17]line = 500.36 [16:17:17]line НДС 12% НСП 1% [16:17:17]line > о реализуемом товаре [16:17:17]line ИТОГО: 500.36 [16:17:17]line НСП 1% : 4.43 [16:17:17]line НДС 12% : 53.14 [16:17:17]line Наличными: 0.00 [16:17:17]line Безнал.: 500.36 [16:17:17]line Место: АЗС № 95 "Партнер Нефть" [16:17:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:17:17]line СНО: Общий режим [16:17:17]line Чек 446 16.08.2024 16:17 [16:17:17]line Смена: 462 ФФД: 1.0 [16:17:17]line ЗНМ: 0300000079 [16:17:17]line РНМ: 0000000000092545 [16:17:17]line Версия ККМ: 001 [16:17:17]line Платежная система: O! деньги [16:17:17]line ФМ: 0000000000871802 [16:17:17]line ФД: 198105 [16:17:17]line ФПД: 174089432979080 [16:17:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161717&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198105&fm=174089432979080&tin=02508201610067®Number=0000000000092545&sum=50036 [16:17:17]written 0, free lines is 4095 [16:17:17]OFD Sender: Processing packet 198105 [packets to send 245, broken 244] [16:17:17]ProducePacketName [16:17:17]name=ofd_packets/00198105 [16:17:17]OFD Sender: To server: pG, [16:17:17]CommunicateWithHost lk.salyk.kg:30040 [16:17:17]ConnectInit lk.salyk.kg [16:17:17]Connected sock=9 [16:17:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 BC 07 01 2A 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 8D 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 05 03 00 35 04 06 00 9E 55 5A CF D6 88 77 29 8C F1 01 8A 35 AF [16:17:17]Write to MH i2c: 01 00 00 16 47 5D [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: 01 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: 01 07 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: 01 07 00 16 47 00 00 00 00 00 E6 0C 56 [16:17:17]RasterBufferAndPrint [16:17:17]line [16:17:17]line [16:17:17]line [16:17:17]line [16:17:17]line [16:17:17]written 0, free lines is 3310 [16:17:17]MH_Cut [16:17:17]Write to MH i2c: D1 01 00 1D 47 01 36 [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: D1 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: D1 01 00 [16:17:17]MH_I2C_Read... [16:17:17]Read from MH i2c: D1 01 00 1D 47 00 35 [16:17:17]Write to MH i2c: 01 00 00 1E 47 65 [16:17:17]Write i2c OK [16:17:17]MH_I2C_Read... [16:17:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 81 07 47 00 B3 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 05 03 00 F4 03 04 00 A1 27 BF 66 B6 04 01 00 00 08 95 01 03 F4 64 2C C5 [16:17:17]CommunicateWithHost err = 0 [16:17:17]CheckOFDResponse [16:17:17]1017 (14) - 77093643461234 [16:17:17]1041 (16) - 0000000000871802 [16:17:17]1040 (4) - 198105 [16:17:17]1012 (4) - 16.08.2024 10:19 [16:17:17]1206 (1) - 0 [16:17:17]OFD Sender: Remove packet 198105 [16:17:17]ProducePacketName [16:17:17]name=ofd_packets/00198105 [16:17:17]NVStorageDeleteData [16:17:18]OFD Sender: No OFD packet to send [16:17:18]*** Cut start [16:17:18]*** Purtial cut [16:17:18]*** Stage 1: CUTSNS_PIN = 1 [16:17:18]Read from MH i2c: 01 [16:17:18]MH_I2C_Read... [16:17:18]*** Stop cut motor [16:17:18]*** Cut end [16:17:18]Read from MH i2c: 01 07 00 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: 01 07 00 1E 47 00 00 00 00 00 FF 0F 7A [16:17:18]process_action close_receipt done [16:17:18]requested_data is exist [16:17:18]produce_requested_data [16:17:18]requested_item fm.sn is exist - process it [16:17:18]wFMCommunicate request_size=4 [16:17:18]MH_SAM_APDU [16:17:18]CAPDU: 80 11 00 00 [16:17:18]Write to MH i2c: E2 08 00 1F 47 80 11 00 00 00 00 00 00 E0 [16:17:18]Write i2c OK [16:17:18]MH_I2C_Read... [16:17:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:18]Read from MH i2c: E2 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 17 00 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 17 00 1F 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2D [16:17:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:17:18]wFMCommunicate OK [16:17:18]requested_item fd.num is exist - process it [16:17:18]SAM_PROTO_GetFieldsCounters [16:17:18]wFMCommunicate request_size=4 [16:17:18]MH_SAM_APDU [16:17:18]CAPDU: 80 13 00 00 [16:17:18]Write to MH i2c: E2 08 00 20 47 80 13 00 00 00 00 00 00 E3 [16:17:18]Write i2c OK [16:17:18]MH_I2C_Read... [16:17:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:18]Read from MH i2c: E2 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 62 00 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 62 00 20 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D9 05 03 00 0E 04 04 00 CE 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 EB [16:17:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 D9 05 03 00 0E 04 04 00 CE 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:17:18]wFMCommunicate OK [16:17:18]SAM_PROTO_GetFieldsCounters done [16:17:18]requested_item shift.num is exist - process it [16:17:18]requested_item shift.opened is exist - process it [16:17:18]req_shift_opened [16:17:18]FM_GetShiftState [16:17:18]SAM_PROTO_GetShiftState [16:17:18]wFMCommunicate request_size=4 [16:17:18]MH_SAM_APDU [16:17:18]CAPDU: 80 13 01 00 [16:17:18]Write to MH i2c: E2 08 00 21 47 80 13 01 00 00 00 00 00 E5 [16:17:18]Write i2c OK [16:17:18]MH_I2C_Read... [16:17:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:18]Read from MH i2c: E2 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 0E 00 [16:17:18]MH_I2C_Read... [16:17:18]Read from MH i2c: E2 0E 00 21 47 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 73 [16:17:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:17:18]wFMCommunicate OK [16:17:18]SAM_PROTO_GetShiftState done [16:17:18]FM_GetShiftState done [16:17:18]req_shift_opened done [16:17:18]requested_item shift.open_date is exist - process it [16:17:18]req_shift_open_date [16:17:18]req_shift_open_date done [16:17:18]produce_requested_data done [16:17:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198105,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:17:18]process_action_free close_receipt [16:17:19]json_value_free [16:17:19]json_value_free done [16:17:19]process_json_proto returns [16:17:19]Send response to host [16:17:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198105,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:17:19]free response buf [16:17:19]execute_script done [16:17:19]execute_script returns [16:17:19]free content buf [16:17:19]Sock 10.Close socket [16:17:19]Sock 10.Thread stoped [16:17:23]OFD Sender: No OFD packet to send [16:17:28]OFD Sender: No OFD packet to send [16:17:33]OFD Sender: No OFD packet to send [16:17:38]OFD Sender: No OFD packet to send [16:17:43]OFD Sender: No OFD packet to send [16:17:48]OFD Sender: No OFD packet to send [16:17:53]OFD Sender: No OFD packet to send [16:17:58]OFD Sender: No OFD packet to send [16:18:03]OFD Sender: No OFD packet to send [16:18:06]accept exits with 7 [16:18:06]New connection [16:18:06]New thread 3067260260 created [16:18:06]Thread 3067403620 joined [16:18:06]Waiting for new connection... [16:18:06] Sock 7.Parse request [16:18:06]Sock 7.Check first char [16:18:06]Sock 7.First char is OK [16:18:06]request: POST /json_proto HTTP/1.0 [16:18:06]Method: POST [16:18:06]URL: /json_proto [16:18:06]Method is POST - this is cgi request [16:18:06]url: /json_proto [16:18:06]query_string will be loaded in cgi processing [16:18:06]execute_cgi json_proto POST (null) [16:18:06]execute_cgi path=json_proto method=POST [16:18:06]POST find Content-Length [16:18:06]Host: 172.17.46.195:8080 [16:18:06]Content-Length: 799 [16:18:06]Content-Type: application/json [16:18:06] [16:18:06]POST finish read [16:18:06]Found Content-Length = 799 [16:18:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.910, "sum" : 450.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 450.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:06]execute_script... [16: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)11325518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.910, "sum" : 450.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 450.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:06]POST & json_proto [16:18:06]process_json_proto [16:18:06]json parsed OK: [16:18:06]protocol is kg_v1.0 [16:18:06]action value=close_receipt [16:18:06]process_action close_receipt [16:18:06]cmd_close_receipt [16:18:06]MH_GetDate [16:18:06]Write to MH i2c: F0 00 00 22 47 58 [16:18:06]Write i2c OK [16:18:06]MH_I2C_Read... [16:18:06]Read from MH i2c: F0 [16:18:06]MH_I2C_Read... [16:18:06]Read from MH i2c: F0 09 00 [16:18:06]MH_I2C_Read... [16:18:06]Read from MH i2c: F0 09 00 22 47 00 C0 7B BF 66 8D AE BC 66 1E [16:18:06]GetLastDocTimeStamp 1723825037 [16:18:06]current date 1723825088 [16:18:06]FM_GetShiftState [16:18:06]SAM_PROTO_GetShiftState [16:18:06]wFMCommunicate request_size=4 [16:18:06]MH_SAM_APDU [16:18:06]CAPDU: 80 13 01 00 [16:18:06]Write to MH i2c: E2 08 00 23 47 80 13 01 00 00 00 00 00 E7 [16:18:06]Write i2c OK [16:18:06]MH_I2C_Read... [16:18:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:07]Read from MH i2c: E2 [16:18:07]MH_I2C_Read... [16:18:07]Read from MH i2c: E2 0E 00 [16:18:07]MH_I2C_Read... [16:18:07]Read from MH i2c: E2 0E 00 23 47 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 75 [16:18:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:18:07]wFMCommunicate OK [16:18:07]SAM_PROTO_GetShiftState done [16:18:07]FM_GetShiftState done [16:18:07]opened in 1723766727 [16:18:07]opened+sec_in_day 1723853127 [16:18:07]quantity*price = 45034 [16:18:07]sum+1 = 45035 [16:18:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 450.34 НСП 1% : 3.98 НДС 12% : 47.82 Наличными: 0.00 Безнал.: 450.34 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 447 16.08.2024 16:18 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198106 ФПД: 141294071535560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161808&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198106&fm=141294071535560&tin=02508201610067®Number=0000000000092545&sum=45034 [16:18:08]StoreToDocumentArchive [16:18:08]shift 462 fd 198106 [16:18:08]save to /storage/0462/doc_00198106 [16:18:08]save last doc name /storage/0462/doc_00198106 to /storage/kkm_last_doc_name [16:18:08]save OK [16:18:08]Clear old archive folders... [16:18:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:18:08]tlvbuf is 00A34A90 [16:18:08]SAM_PROTO_ClearQueue [16:18:08]wFMCommunicate request_size=4 [16:18:08]MH_SAM_APDU [16:18:08]CAPDU: 80 09 00 00 [16:18:08]Write to MH i2c: E2 08 00 30 47 80 09 00 00 00 00 00 00 E9 [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:08]Read from MH i2c: E2 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 30 47 00 90 00 EB [16:18:08]RAPDU: 90 00 [16:18:08]wFMCommunicate OK [16:18:08]SAM_PROTO_ClearQueue done [16:18:08]KKMCreateOFDPacket [16:18:08]OFDProtocolAddRootSTLVToBuf [16:18:08]FM_MakeSignedData [16:18:08]FM_MakeSignedData [16:18:08]SAM_PROTO_SignData [16:18:08]wFMCommunicate request_size=4 [16:18:08]MH_SAM_APDU [16:18:08]CAPDU: 80 0D 01 02 [16:18:08]Write to MH i2c: E2 08 00 31 47 80 0D 01 02 00 00 00 00 F1 [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:08]Read from MH i2c: E2 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 31 47 00 90 00 EC [16:18:08]RAPDU: 90 00 [16:18:08]wFMCommunicate OK [16:18:08]wFMCommunicate request_size=255 [16:18:08]MH_SAM_APDU [16:18:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 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 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 05 03 00 35 04 06 00 80 81 96 F1 [16:18:08]Write to MH i2c: E2 02 01 32 47 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 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 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 05 03 00 35 04 06 00 80 81 96 F1 00 00 C9 [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]OFD Sender: No OFD packet to send [16:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:08]Read from MH i2c: E2 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 32 47 00 90 00 ED [16:18:08]RAPDU: 90 00 [16:18:08]wFMCommunicate OK [16:18:08]wFMCommunicate request_size=7 [16:18:08]MH_SAM_APDU [16:18:08]CAPDU: 80 0D 02 02 02 57 C8 [16:18:08]Write to MH i2c: E2 0A 00 33 47 80 0D 02 02 02 00 57 C8 00 00 17 [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:08]Read from MH i2c: E2 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 03 00 33 47 00 90 00 EE [16:18:08]RAPDU: 90 00 [16:18:08]wFMCommunicate OK [16:18:08]wFMCommunicate request_size=4 [16:18:08]MH_SAM_APDU [16:18:08]CAPDU: 80 0D 03 02 [16:18:08]Write to MH i2c: E2 08 00 34 47 80 0D 03 02 00 00 00 00 F6 [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:08]Read from MH i2c: E2 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 0B 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 0B 00 34 47 00 B1 41 CE 45 27 BD 12 8C 90 00 7E [16:18:08]RAPDU: B1 41 CE 45 27 BD 12 8C 90 00 [16:18:08]wFMCommunicate OK [16:18:08]SAM_PROTO_SignData done [16:18:08]FM_MakeSignedData done [16:18:08]CreateOFDProtocolMessage [16:18:08]wFMCommunicate request_size=4 [16:18:08]MH_SAM_APDU [16:18:08]CAPDU: 80 11 00 00 [16:18:08]Write to MH i2c: E2 08 00 35 47 80 11 00 00 00 00 00 00 F6 [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:08]Read from MH i2c: E2 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 17 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: E2 17 00 35 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 43 [16:18:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:18:08]wFMCommunicate OK [16:18:08]CreateOFDProtocolMessage done [16:18:08]OFDSenderStorePacket 198106 [16:18:08]StoreOFDPacket docnum=198106 [16:18:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 EC FC 04 01 49 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 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 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 05 03 00 35 04 06 00 80 81 96 F1 57 C8 B1 41 CE 45 27 BD 12 8C [16:18:08]CheckFolder [16:18:08]dirname=/storage/ofd_packets [16:18:08]CheckFolder done [16:18:08]ProducePacketName [16:18:08]name=ofd_packets/00198106 [16:18:08]NVStorageSaveData ofd_packets/00198106 [16:18:08]File name is /storage/ofd_packets/00198106 [16:18:08]Write 298 bytes [16:18:08]NVStorageSaveData done [16:18:08]OFDSenderStorePacket done [16:18:08]KKMCreateOFDPacket done [16:18:08]NVStorageSaveData kkm_last_timestamp [16:18:08]File name is /storage/kkm_last_timestamp [16:18:08]Write 4 bytes [16:18:08]NVStorageSaveData done [16:18:08]ExternCall_PrintAddStr [16:18:08]wPrintStart [16:18:08]Write to MH i2c: 01 00 00 36 47 7D [16:18:08]Write i2c OK [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: 01 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: 01 07 00 [16:18:08]MH_I2C_Read... [16:18:08]Read from MH i2c: 01 07 00 36 47 00 00 00 00 00 FF 0F 92 [16:18:08]RasterBufferAndPrint [16:18:08]line Счет N : (1)11325518 [16:18:08]line ИНН: 02508201610067 [16:18:08]line Контрольно-Кассовый Чек [16:18:08]line ПРОДАЖА [16:18:08]line ТРК (МРК, ГНК) : 51 [16:18:08]line Товар: 2710194210 [16:18:08]line ДТ-К-5 [16:18:08]line 5.910 * 76.20 [16:18:08]line = 450.34 [16:18:08]line НДС 12% НСП 1% [16:18:08]line > о реализуемом товаре [16:18:08]line ИТОГО: 450.34 [16:18:08]line НСП 1% : 3.98 [16:18:08]line НДС 12% : 47.82 [16:18:08]line Наличными: 0.00 [16:18:08]line Безнал.: 450.34 [16:18:08]line Место: АЗС № 95 "Партнер Нефть" [16:18:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:18:08]line СНО: Общий режим [16:18:08]line Чек 447 16.08.2024 16:18 [16:18:08]line Смена: 462 ФФД: 1.0 [16:18:08]line ЗНМ: 0300000079 [16:18:08]line РНМ: 0000000000092545 [16:18:08]line Версия ККМ: 001 [16:18:08]line Платежная система: O! деньги [16:18:08]line ФМ: 0000000000871802 [16:18:08]line ФД: 198106 [16:18:08]line ФПД: 141294071535560 [16:18:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161808&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198106&fm=141294071535560&tin=02508201610067®Number=0000000000092545&sum=45034 [16:18:08]OFD Sender: Processing packet 198106 [packets to send 245, broken 244] [16:18:08]ProducePacketName [16:18:08]name=ofd_packets/00198106 [16:18:08]OFD Sender: To server: pG, [16:18:08]CommunicateWithHost lk.salyk.kg:30040 [16:18:08]ConnectInit lk.salyk.kg [16:18:08]written 0, free lines is 4095 [16:18:09]Connected sock=10 [16:18:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 EC FC 04 01 49 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 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 AE 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 C0 7B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 05 03 00 35 04 06 00 80 81 96 F1 57 C8 B1 41 CE 45 27 BD 12 8C [16:18:09]Write to MH i2c: 01 00 00 60 47 A7 [16:18:09]Write i2c OK [16:18:09]MH_I2C_Read... [16:18:09]Read from MH i2c: 01 [16:18:09]MH_I2C_Read... [16:18:09]Read from MH i2c: 01 07 00 [16:18:09]MH_I2C_Read... [16:18:09]Read from MH i2c: 01 07 00 60 47 00 00 00 00 00 E0 0C 9A [16:18:09]RasterBufferAndPrint [16:18:09]line [16:18:09]line [16:18:09]line [16:18:09]line [16:18:09]line [16:18:09]written 0, free lines is 3302 [16:18:09]MH_Cut [16:18:09]Write to MH i2c: D1 01 00 67 47 01 80 [16:18:09]Write i2c OK [16:18:09]MH_I2C_Read... [16:18:09]Read from MH i2c: D1 [16:18:09]MH_I2C_Read... [16:18:09]Read from MH i2c: D1 01 00 [16:18:09]MH_I2C_Read... [16:18:09]Read from MH i2c: D1 01 00 67 47 00 7F [16:18:09]Write to MH i2c: 01 00 00 68 47 AF [16:18:09]Write i2c OK [16:18:09]MH_I2C_Read... [16:18:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B5 65 47 00 78 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 38 37 31 38 30 32 10 04 04 00 DA 05 03 00 F4 03 04 00 D4 27 BF 66 B6 04 01 00 00 7D 9A 77 48 EB FA 46 FD [16:18:09]CommunicateWithHost err = 0 [16:18:09]CheckOFDResponse [16:18:09]1017 (14) - 77093643461234 [16:18:09]1041 (16) - 0000000000871802 [16:18:09]1040 (4) - 198106 [16:18:09]1012 (4) - 16.08.2024 10:20 [16:18:09]1206 (1) - 0 [16:18:09]OFD Sender: Remove packet 198106 [16:18:09]ProducePacketName [16:18:09]name=ofd_packets/00198106 [16:18:09]NVStorageDeleteData [16:18:09]OFD Sender: No OFD packet to send [16:18:10]*** Cut start [16:18:10]*** Purtial cut [16:18:10]*** CUTSNS_PIN = 0 [16:18:10]*** Stage 1: CUTSNS_PIN = 1 [16:18:12]Read from MH i2c: 01 [16:18:12]MH_I2C_Read... [16:18:12]*** Stop cut motor [16:18:12]*** Cut end [16:18:12]Read from MH i2c: 01 07 00 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: 01 07 00 68 47 00 00 00 00 00 FF 0F C4 [16:18:12]process_action close_receipt done [16:18:12]requested_data is exist [16:18:12]produce_requested_data [16:18:12]requested_item fm.sn is exist - process it [16:18:12]wFMCommunicate request_size=4 [16:18:12]MH_SAM_APDU [16:18:12]CAPDU: 80 11 00 00 [16:18:12]Write to MH i2c: E2 08 00 69 47 80 11 00 00 00 00 00 00 2A [16:18:12]Write i2c OK [16:18:12]MH_I2C_Read... [16:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:12]Read from MH i2c: E2 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: E2 17 00 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: E2 17 00 69 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 77 [16:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:18:12]wFMCommunicate OK [16:18:12]requested_item fd.num is exist - process it [16:18:12]SAM_PROTO_GetFieldsCounters [16:18:12]wFMCommunicate request_size=4 [16:18:12]MH_SAM_APDU [16:18:12]CAPDU: 80 13 00 00 [16:18:12]Write to MH i2c: E2 08 00 6A 47 80 13 00 00 00 00 00 00 2D [16:18:12]Write i2c OK [16:18:12]MH_I2C_Read... [16:18:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:12]Read from MH i2c: E2 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: E2 62 00 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: E2 62 00 6A 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DA 05 03 00 0E 04 04 00 CE 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 39 [16:18:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DA 05 03 00 0E 04 04 00 CE 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:18:12]wFMCommunicate OK [16:18:12]SAM_PROTO_GetFieldsCounters done [16:18:12]requested_item shift.num is exist - process it [16:18:12]requested_item shift.opened is exist - process it [16:18:12]req_shift_opened [16:18:12]FM_GetShiftState [16:18:12]SAM_PROTO_GetShiftState [16:18:12]wFMCommunicate request_size=4 [16:18:12]MH_SAM_APDU [16:18:12]CAPDU: 80 13 01 00 [16:18:12]Write to MH i2c: E2 08 00 6B 47 80 13 01 00 00 00 00 00 2F [16:18:12]Write i2c OK [16:18:12]MH_I2C_Read... [16:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:12]Read from MH i2c: E2 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: E2 0E 00 [16:18:12]MH_I2C_Read... [16:18:12]Read from MH i2c: E2 0E 00 6B 47 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BD [16:18:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:18:12]wFMCommunicate OK [16:18:12]SAM_PROTO_GetShiftState done [16:18:12]FM_GetShiftState done [16:18:12]req_shift_opened done [16:18:12]requested_item shift.open_date is exist - process it [16:18:12]req_shift_open_date [16:18:12]req_shift_open_date done [16:18:12]produce_requested_data done [16:18:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198106,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:18:12]process_action_free close_receipt [16:18:12]json_value_free [16:18:12]json_value_free done [16:18:12]process_json_proto returns [16:18:12]Send response to host [16:18:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198106,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:18:12]free response buf [16:18:12]execute_script done [16:18:12]execute_script returns [16:18:12]free content buf [16:18:12]Sock 7.Close socket [16:18:12]Sock 7.Thread stoped [16:18:14]OFD Sender: No OFD packet to send [16:18:19]OFD Sender: No OFD packet to send [16:18:24]OFD Sender: No OFD packet to send [16:18:29]OFD Sender: No OFD packet to send [16:18:34]OFD Sender: No OFD packet to send [16:18:39]OFD Sender: No OFD packet to send [16:18:44]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:35]OFD Sender: No OFD packet to send [16:19:40]OFD Sender: No OFD packet to send [16:19:44]accept exits with 9 [16:19:44]New connection [16:19:44]New thread 3067403620 created [16:19:44]Thread 3067260260 joined [16:19:44]Waiting for new connection... [16:19:44] Sock 9.Parse request [16:19:44]Sock 9.Check first char [16:19:44]Sock 9.First char is OK [16:19:44]request: POST /json_proto HTTP/1.0 [16:19:44]Method: POST [16:19:44]URL: /json_proto [16:19:44]Method is POST - this is cgi request [16:19:44]url: /json_proto [16:19:44]query_string will be loaded in cgi processing [16:19:44]execute_cgi json_proto POST (null) [16:19:44]execute_cgi path=json_proto method=POST [16:19:44]POST find Content-Length [16:19:44]Host: 172.17.46.195:8080 [16:19:44]Content-Length: 805 [16:19:44]Content-Type: application/json [16:19:44] [16:19:44]POST finish read [16:19:44]Found Content-Length = 805 [16:19:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:44]execute_script... [16:19:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:44]POST & json_proto [16:19:44]process_json_proto [16:19:44]json parsed OK: [16:19:44]protocol is kg_v1.0 [16:19:44]action value=close_receipt [16:19:44]process_action close_receipt [16:19:44]cmd_close_receipt [16:19:44]MH_GetDate [16:19:44]Write to MH i2c: F0 00 00 6C 47 A2 [16:19:44]Write i2c OK [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: F0 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: F0 09 00 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: F0 09 00 6C 47 00 22 7C BF 66 8D AE BC 66 CB [16:19:44]GetLastDocTimeStamp 1723825088 [16:19:44]current date 1723825186 [16:19:44]FM_GetShiftState [16:19:44]SAM_PROTO_GetShiftState [16:19:44]wFMCommunicate request_size=4 [16:19:44]MH_SAM_APDU [16:19:44]CAPDU: 80 13 01 00 [16:19:44]Write to MH i2c: E2 08 00 6D 47 80 13 01 00 00 00 00 00 31 [16:19:44]Write i2c OK [16:19:44]MH_I2C_Read... [16:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:44]Read from MH i2c: E2 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 0E 00 [16:19:44]MH_I2C_Read... [16:19:44]Read from MH i2c: E2 0E 00 6D 47 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BF [16:19:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:19:44]wFMCommunicate OK [16:19:44]SAM_PROTO_GetShiftState done [16:19:44]FM_GetShiftState done [16:19:44]opened in 1723766727 [16:19:44]opened+sec_in_day 1723853127 [16:19:44]quantity*price = 200043 [16:19:44]sum+1 = 200044 [16:19:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 448 16.08.2024 16:19 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198107 ФПД: 40096129732729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161946&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198107&fm=40096129732729&tin=02508201610067®Number=0000000000092545&sum=200043 [16:19:45]StoreToDocumentArchive [16:19:45]shift 462 fd 198107 [16:19:45]save to /storage/0462/doc_00198107 [16:19:45]save last doc name /storage/0462/doc_00198107 to /storage/kkm_last_doc_name [16:19:45]save OK [16:19:45]Clear old archive folders... [16:19:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:45]tlvbuf is 009EA260 [16:19:45]SAM_PROTO_ClearQueue [16:19:45]wFMCommunicate request_size=4 [16:19:45]MH_SAM_APDU [16:19:45]CAPDU: 80 09 00 00 [16:19:45]Write to MH i2c: E2 08 00 7A 47 80 09 00 00 00 00 00 00 33 [16:19:45]Write i2c OK [16:19:45]MH_I2C_Read... [16:19:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:45]Read from MH i2c: E2 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 7A 47 00 90 00 35 [16:19:45]RAPDU: 90 00 [16:19:45]wFMCommunicate OK [16:19:45]SAM_PROTO_ClearQueue done [16:19:45]KKMCreateOFDPacket [16:19:45]OFDProtocolAddRootSTLVToBuf [16:19:45]FM_MakeSignedData [16:19:45]FM_MakeSignedData [16:19:45]SAM_PROTO_SignData [16:19:45]wFMCommunicate request_size=4 [16:19:45]MH_SAM_APDU [16:19:45]CAPDU: 80 0D 01 02 [16:19:45]Write to MH i2c: E2 08 00 7B 47 80 0D 01 02 00 00 00 00 3B [16:19:45]Write i2c OK [16:19:45]MH_I2C_Read... [16:19:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:45]Read from MH i2c: E2 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 7B 47 00 90 00 36 [16:19:45]RAPDU: 90 00 [16:19:45]wFMCommunicate OK [16:19:45]wFMCommunicate request_size=255 [16:19:45]MH_SAM_APDU [16:19:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C0 01 00 00 F4 03 04 00 22 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 05 03 00 35 04 06 00 24 [16:19:45]Write to MH i2c: E2 02 01 7C 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 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 C0 01 00 00 F4 03 04 00 22 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 05 03 00 35 04 06 00 24 00 00 1C [16:19:45]Write i2c OK [16:19:45]MH_I2C_Read... [16:19:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:45]Read from MH i2c: E2 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 7C 47 00 90 00 37 [16:19:45]RAPDU: 90 00 [16:19:45]wFMCommunicate OK [16:19:45]wFMCommunicate request_size=10 [16:19:45]MH_SAM_APDU [16:19:45]CAPDU: 80 0D 02 02 05 77 9B 91 D0 79 [16:19:45]Write to MH i2c: E2 0D 00 7D 47 80 0D 02 02 05 00 77 9B 91 D0 79 00 00 34 [16:19:45]Write i2c OK [16:19:45]MH_I2C_Read... [16:19:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:45]Read from MH i2c: E2 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 [16:19:45]MH_I2C_Read... [16:19:45]Read from MH i2c: E2 03 00 7D 47 00 90 00 38 [16:19:45]RAPDU: 90 00 [16:19:45]wFMCommunicate OK [16:19:45]wFMCommunicate request_size=4 [16:19:45]MH_SAM_APDU [16:19:45]CAPDU: 80 0D 03 02 [16:19:45]Write to MH i2c: E2 08 00 7E 47 80 0D 03 02 00 00 00 00 40 [16:19:46]Write i2c OK [16:19:46]MH_I2C_Read... [16:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:46]Read from MH i2c: E2 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: E2 0B 00 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: E2 0B 00 7E 47 00 E3 90 FE F4 74 80 AA CF 90 00 13 [16:19:46]RAPDU: E3 90 FE F4 74 80 AA CF 90 00 [16:19:46]wFMCommunicate OK [16:19:46]SAM_PROTO_SignData done [16:19:46]FM_MakeSignedData done [16:19:46]CreateOFDProtocolMessage [16:19:46]wFMCommunicate request_size=4 [16:19:46]MH_SAM_APDU [16:19:46]CAPDU: 80 11 00 00 [16:19:46]Write to MH i2c: E2 08 00 7F 47 80 11 00 00 00 00 00 00 40 [16:19:46]Write i2c OK [16:19:46]MH_I2C_Read... [16:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:46]Read from MH i2c: E2 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: E2 17 00 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: E2 17 00 7F 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [16:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:19:46]wFMCommunicate OK [16:19:46]CreateOFDProtocolMessage done [16:19:46]OFDSenderStorePacket 198107 [16:19:46]StoreOFDPacket docnum=198107 [16:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 45 22 07 01 FE 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 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 C0 01 00 00 F4 03 04 00 22 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 05 03 00 35 04 06 00 24 77 9B 91 D0 79 E3 90 FE F4 74 80 AA CF [16:19:46]CheckFolder [16:19:46]dirname=/storage/ofd_packets [16:19:46]CheckFolder done [16:19:46]ProducePacketName [16:19:46]name=ofd_packets/00198107 [16:19:46]NVStorageSaveData ofd_packets/00198107 [16:19:46]File name is /storage/ofd_packets/00198107 [16:19:46]Write 301 bytes [16:19:46]NVStorageSaveData done [16:19:46]OFDSenderStorePacket done [16:19:46]KKMCreateOFDPacket done [16:19:46]NVStorageSaveData kkm_last_timestamp [16:19:46]File name is /storage/kkm_last_timestamp [16:19:46]Write 4 bytes [16:19:46]NVStorageSaveData done [16:19:46]ExternCall_PrintAddStr [16:19:46]wPrintStart [16:19:46]Write to MH i2c: 01 00 00 80 47 C7 [16:19:46]Write i2c OK [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: 01 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: 01 07 00 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: 01 07 00 80 47 00 00 00 00 00 FF 0F DC [16:19:46]RasterBufferAndPrint [16:19:46]line Счет N : (1)11325519 [16:19:46]line ИНН: 02508201610067 [16:19:46]line Контрольно-Кассовый Чек [16:19:46]line ПРОДАЖА [16:19:46]line ТРК (МРК, ГНК) : 41 [16:19:46]line Товар: 2710124500 [16:19:46]line Аи-95-К-5 [16:19:46]line 26.960 * 74.20 [16:19:46]line = 2000.43 [16:19:46]line НДС 12% НСП 1% [16:19:46]line > о реализуемом товаре [16:19:46]line ИТОГО: 2000.43 [16:19:46]line НСП 1% : 17.70 [16:19:46]line НДС 12% : 212.43 [16:19:46]line Наличными: 0.00 [16:19:46]line Безнал.: 2000.43 [16:19:46]line Место: АЗС № 95 "Партнер Нефть" [16:19:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:19:46]line СНО: Общий режим [16:19:46]line Чек 448 16.08.2024 16:19 [16:19:46]line Смена: 462 ФФД: 1.0 [16:19:46]line ЗНМ: 0300000079 [16:19:46]line РНМ: 0000000000092545 [16:19:46]line Версия ККМ: 001 [16:19:46]line Платежная система: O! деньги [16:19:46]line ФМ: 0000000000871802 [16:19:46]line ФД: 198107 [16:19:46]line ФПД: 40096129732729 [16:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T161946&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198107&fm=40096129732729&tin=02508201610067®Number=0000000000092545&sum=200043 [16:19:46]OFD Sender: Processing packet 198107 [packets to send 245, broken 244] [16:19:46]ProducePacketName [16:19:46]name=ofd_packets/00198107 [16:19:46]OFD Sender: To server: pG, [16:19:46]CommunicateWithHost lk.salyk.kg:30040 [16:19:46]ConnectInit lk.salyk.kg [16:19:46]written 0, free lines is 4095 [16:19:46]Connected sock=10 [16:19:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 45 22 07 01 FE 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 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 C0 01 00 00 F4 03 04 00 22 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 05 03 00 35 04 06 00 24 77 9B 91 D0 79 E3 90 FE F4 74 80 AA CF [16:19:46]Write to MH i2c: 01 00 00 AA 47 F1 [16:19:46]Write i2c OK [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: 01 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: 01 07 00 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: 01 07 00 AA 47 00 00 00 00 00 EA 0C EE [16:19:46]RasterBufferAndPrint [16:19:46]line [16:19:46]line [16:19:46]line [16:19:46]line [16:19:46]line [16:19:46]written 0, free lines is 3312 [16:19:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 89 55 47 00 BE 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 05 03 00 F4 03 04 00 36 28 BF 66 B6 04 01 00 00 43 69 F6 EF 90 A7 43 16 [16:19:46]CommunicateWithHost err = 0 [16:19:46]CheckOFDResponse [16:19:46]1017 (14) - 77093643461234 [16:19:46]1041 (16) - 0000000000871802 [16:19:46]1040 (4) - 198107 [16:19:46]1012 (4) - 16.08.2024 10:21 [16:19:46]1206 (1) - 0 [16:19:46]OFD Sender: Remove packet 198107 [16:19:46]ProducePacketName [16:19:46]name=ofd_packets/00198107 [16:19:46]NVStorageDeleteData [16:19:46]MH_Cut [16:19:46]Write to MH i2c: D1 01 00 B1 47 01 CA [16:19:46]Write i2c OK [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: D1 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: D1 01 00 [16:19:46]MH_I2C_Read... [16:19:46]Read from MH i2c: D1 01 00 B1 47 00 C9 [16:19:46]Write to MH i2c: 01 00 00 B2 47 F9 [16:19:46]Write i2c OK [16:19:46]MH_I2C_Read... [16:19:47]OFD Sender: No OFD packet to send [16:19:47]*** Cut start [16:19:47]*** Purtial cut [16:19:47]*** Stage 1: CUTSNS_PIN = 1 [16:19:47]Read from MH i2c: 01 [16:19:47]MH_I2C_Read... [16:19:47]*** Stop cut motor [16:19:47]*** Cut end [16:19:47]Read from MH i2c: 01 07 00 [16:19:47]MH_I2C_Read... [16:19:47]Read from MH i2c: 01 07 00 B2 47 00 00 00 00 00 FF 0F 0E [16:19:47]process_action close_receipt done [16:19:47]requested_data is exist [16:19:47]produce_requested_data [16:19:47]requested_item fm.sn is exist - process it [16:19:47]wFMCommunicate request_size=4 [16:19:47]MH_SAM_APDU [16:19:47]CAPDU: 80 11 00 00 [16:19:47]Write to MH i2c: E2 08 00 B3 47 80 11 00 00 00 00 00 00 74 [16:19:47]Write i2c OK [16:19:47]MH_I2C_Read... [16:19:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:47]Read from MH i2c: E2 [16:19:47]MH_I2C_Read... [16:19:47]Read from MH i2c: E2 17 00 [16:19:47]MH_I2C_Read... [16:19:47]Read from MH i2c: E2 17 00 B3 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C1 [16:19:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:19:47]wFMCommunicate OK [16:19:47]requested_item fd.num is exist - process it [16:19:47]SAM_PROTO_GetFieldsCounters [16:19:47]wFMCommunicate request_size=4 [16:19:47]MH_SAM_APDU [16:19:47]CAPDU: 80 13 00 00 [16:19:47]Write to MH i2c: E2 08 00 B4 47 80 13 00 00 00 00 00 00 77 [16:19:47]Write i2c OK [16:19:47]MH_I2C_Read... [16:19:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:48]Read from MH i2c: E2 [16:19:48]MH_I2C_Read... [16:19:48]Read from MH i2c: E2 62 00 [16:19:48]MH_I2C_Read... [16:19:48]Read from MH i2c: E2 62 00 B4 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DB 05 03 00 0E 04 04 00 CE 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 87 [16:19:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DB 05 03 00 0E 04 04 00 CE 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:19:48]wFMCommunicate OK [16:19:48]SAM_PROTO_GetFieldsCounters done [16:19:48]requested_item shift.num is exist - process it [16:19:48]requested_item shift.opened is exist - process it [16:19:48]req_shift_opened [16:19:48]FM_GetShiftState [16:19:48]SAM_PROTO_GetShiftState [16:19:48]wFMCommunicate request_size=4 [16:19:48]MH_SAM_APDU [16:19:48]CAPDU: 80 13 01 00 [16:19:48]Write to MH i2c: E2 08 00 B5 47 80 13 01 00 00 00 00 00 79 [16:19:48]Write i2c OK [16:19:48]MH_I2C_Read... [16:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:48]Read from MH i2c: E2 [16:19:48]MH_I2C_Read... [16:19:48]Read from MH i2c: E2 0E 00 [16:19:48]MH_I2C_Read... [16:19:48]Read from MH i2c: E2 0E 00 B5 47 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [16:19:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:19:48]wFMCommunicate OK [16:19:48]SAM_PROTO_GetShiftState done [16:19:48]FM_GetShiftState done [16:19:48]req_shift_opened done [16:19:48]requested_item shift.open_date is exist - process it [16:19:48]req_shift_open_date [16:19:48]req_shift_open_date done [16:19:48]produce_requested_data done [16:19:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198107,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:19:48]process_action_free close_receipt [16:19:48]json_value_free [16:19:48]json_value_free done [16:19:48]process_json_proto returns [16:19:48]Send response to host [16:19:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198107,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:19:48]free response buf [16:19:48]execute_script done [16:19:48]execute_script returns [16:19:48]free content buf [16:19:48]Sock 9.Close socket [16:19:48]Sock 9.Thread stoped [16:19:52]OFD Sender: No OFD packet to send [16:19:57]OFD Sender: No OFD packet to send [16:20:02]OFD Sender: No OFD packet to send [16:20:07]OFD Sender: No OFD packet to send [16:20:12]OFD Sender: No OFD packet to send [16:20:12]accept exits with 7 [16:20:12]New connection [16:20:12]New thread 3067260260 created [16:20:12]Thread 3067403620 joined [16:20:12]Waiting for new connection... [16:20:12] Sock 7.Parse request [16:20:12]Sock 7.Check first char [16:20:12]Sock 7.First char is OK [16:20:12]request: POST /json_proto HTTP/1.0 [16:20:12]Method: POST [16:20:12]URL: /json_proto [16:20:12]Method is POST - this is cgi request [16:20:12]url: /json_proto [16:20:12]query_string will be loaded in cgi processing [16:20:12]execute_cgi json_proto POST (null) [16:20:12]execute_cgi path=json_proto method=POST [16:20:12]POST find Content-Length [16:20:12]Host: 172.17.46.195:8080 [16:20:12]Content-Length: 679 [16:20:12]Content-Type: application/json [16:20:12] [16:20:12]POST finish read [16:20:12]Found Content-Length = 679 [16:20:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:12]execute_script... [16:20: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)11325521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:12]POST & json_proto [16:20:12]process_json_proto [16:20:12]json parsed OK: [16:20:12]protocol is kg_v1.0 [16:20:12]action value=close_receipt [16:20:12]process_action close_receipt [16:20:12]cmd_close_receipt [16:20:12]MH_GetDate [16:20:12]Write to MH i2c: F0 00 00 B6 47 EC [16:20:12]Write i2c OK [16:20:12]MH_I2C_Read... [16:20:12]Read from MH i2c: F0 [16:20:12]MH_I2C_Read... [16:20:12]Read from MH i2c: F0 09 00 [16:20:12]MH_I2C_Read... [16:20:12]Read from MH i2c: F0 09 00 B6 47 00 3E 7C BF 66 8D AE BC 66 31 [16:20:12]GetLastDocTimeStamp 1723825186 [16:20:12]current date 1723825214 [16:20:12]FM_GetShiftState [16:20:12]SAM_PROTO_GetShiftState [16:20:12]wFMCommunicate request_size=4 [16:20:12]MH_SAM_APDU [16:20:12]CAPDU: 80 13 01 00 [16:20:12]Write to MH i2c: E2 08 00 B7 47 80 13 01 00 00 00 00 00 7B [16:20:12]Write i2c OK [16:20:12]MH_I2C_Read... [16:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:12]Read from MH i2c: E2 [16:20:12]MH_I2C_Read... [16:20:12]Read from MH i2c: E2 0E 00 [16:20:12]MH_I2C_Read... [16:20:12]Read from MH i2c: E2 0E 00 B7 47 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [16:20:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:20:12]wFMCommunicate OK [16:20:12]SAM_PROTO_GetShiftState done [16:20:12]FM_GetShiftState done [16:20:12]opened in 1723766727 [16:20:12]opened+sec_in_day 1723853127 [16:20:12]quantity*price = 40002 [16:20:12]sum+1 = 40003 [16:20:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 449 16.08.2024 16:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198108 ФПД: 140561236087030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198108&fm=140561236087030&tin=02508201610067®Number=0000000000092545&sum=40000 [16:20:13]StoreToDocumentArchive [16:20:13]shift 462 fd 198108 [16:20:13]save to /storage/0462/doc_00198108 [16:20:13]save last doc name /storage/0462/doc_00198108 to /storage/kkm_last_doc_name [16:20:13]save OK [16:20:13]Clear old archive folders... [16:20:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:13]tlvbuf is B6E16350 [16:20:13]SAM_PROTO_ClearQueue [16:20:13]wFMCommunicate request_size=4 [16:20:13]MH_SAM_APDU [16:20:13]CAPDU: 80 09 00 00 [16:20:13]Write to MH i2c: E2 08 00 C4 47 80 09 00 00 00 00 00 00 7D [16:20:13]Write i2c OK [16:20:13]MH_I2C_Read... [16:20:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:13]Read from MH i2c: E2 [16:20:13]MH_I2C_Read... [16:20:13]Read from MH i2c: E2 03 00 [16:20:13]MH_I2C_Read... [16:20:13]Read from MH i2c: E2 03 00 C4 47 00 90 00 7F [16:20:13]RAPDU: 90 00 [16:20:13]wFMCommunicate OK [16:20:13]SAM_PROTO_ClearQueue done [16:20:13]KKMCreateOFDPacket [16:20:13]OFDProtocolAddRootSTLVToBuf [16:20:13]FM_MakeSignedData [16:20:13]FM_MakeSignedData [16:20:13]SAM_PROTO_SignData [16:20:13]wFMCommunicate request_size=4 [16:20:13]MH_SAM_APDU [16:20:13]CAPDU: 80 0D 01 02 [16:20:13]Write to MH i2c: E2 08 00 C5 47 80 0D 01 02 00 00 00 00 85 [16:20:13]Write i2c OK [16:20:13]MH_I2C_Read... [16:20:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:14]Read from MH i2c: E2 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 03 00 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 03 00 C5 47 00 90 00 80 [16:20:14]RAPDU: 90 00 [16:20:14]wFMCommunicate OK [16:20:14]wFMCommunicate request_size=255 [16:20:14]MH_SAM_APDU [16:20:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 3E 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 05 03 00 35 04 06 00 7F [16:20:14]Write to MH i2c: E2 02 01 C6 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 3E 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 05 03 00 35 04 06 00 7F 00 00 B5 [16:20:14]Write i2c OK [16:20:14]MH_I2C_Read... [16:20:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:14]Read from MH i2c: E2 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 03 00 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 03 00 C6 47 00 90 00 81 [16:20:14]RAPDU: 90 00 [16:20:14]wFMCommunicate OK [16:20:14]wFMCommunicate request_size=10 [16:20:14]MH_SAM_APDU [16:20:14]CAPDU: 80 0D 02 02 05 D6 F6 8B D0 F6 [16:20:14]Write to MH i2c: E2 0D 00 C7 47 80 0D 02 02 05 00 D6 F6 8B D0 F6 00 00 AF [16:20:14]Write i2c OK [16:20:14]MH_I2C_Read... [16:20:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:14]Read from MH i2c: E2 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 03 00 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 03 00 C7 47 00 90 00 82 [16:20:14]RAPDU: 90 00 [16:20:14]wFMCommunicate OK [16:20:14]wFMCommunicate request_size=4 [16:20:14]MH_SAM_APDU [16:20:14]CAPDU: 80 0D 03 02 [16:20:14]Write to MH i2c: E2 08 00 C8 47 80 0D 03 02 00 00 00 00 8A [16:20:14]Write i2c OK [16:20:14]MH_I2C_Read... [16:20:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:14]Read from MH i2c: E2 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 0B 00 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 0B 00 C8 47 00 51 89 BE F3 BF 03 53 2C 90 00 57 [16:20:14]RAPDU: 51 89 BE F3 BF 03 53 2C 90 00 [16:20:14]wFMCommunicate OK [16:20:14]SAM_PROTO_SignData done [16:20:14]FM_MakeSignedData done [16:20:14]CreateOFDProtocolMessage [16:20:14]wFMCommunicate request_size=4 [16:20:14]MH_SAM_APDU [16:20:14]CAPDU: 80 11 00 00 [16:20:14]Write to MH i2c: E2 08 00 C9 47 80 11 00 00 00 00 00 00 8A [16:20:14]Write i2c OK [16:20:14]MH_I2C_Read... [16:20:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:14]Read from MH i2c: E2 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 17 00 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: E2 17 00 C9 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [16:20:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:20:14]wFMCommunicate OK [16:20:14]CreateOFDProtocolMessage done [16:20:14]OFDSenderStorePacket 198108 [16:20:14]StoreOFDPacket docnum=198108 [16:20:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A4 EB 07 01 26 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 3E 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 05 03 00 35 04 06 00 7F D6 F6 8B D0 F6 51 89 BE F3 BF 03 53 2C [16:20:14]CheckFolder [16:20:14]dirname=/storage/ofd_packets [16:20:14]CheckFolder done [16:20:14]ProducePacketName [16:20:14]name=ofd_packets/00198108 [16:20:14]NVStorageSaveData ofd_packets/00198108 [16:20:14]File name is /storage/ofd_packets/00198108 [16:20:14]Write 301 bytes [16:20:14]NVStorageSaveData done [16:20:14]OFDSenderStorePacket done [16:20:14]KKMCreateOFDPacket done [16:20:14]NVStorageSaveData kkm_last_timestamp [16:20:14]File name is /storage/kkm_last_timestamp [16:20:14]Write 4 bytes [16:20:14]NVStorageSaveData done [16:20:14]ExternCall_PrintAddStr [16:20:14]wPrintStart [16:20:14]Write to MH i2c: 01 00 00 CA 47 11 [16:20:14]Write i2c OK [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: 01 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: 01 07 00 [16:20:14]MH_I2C_Read... [16:20:14]Read from MH i2c: 01 07 00 CA 47 00 00 00 00 00 FF 0F 26 [16:20:14]RasterBufferAndPrint [16:20:14]line Счет N : (1)11325521 [16:20:14]line ИНН: 02508201610067 [16:20:14]line Контрольно-Кассовый Чек [16:20:14]line ПРОДАЖА [16:20:14]line ТРК (МРК, ГНК) : 12 [16:20:14]line Товар: 2710124130 [16:20:14]line Аи-92-К-4 [16:20:14]line 5.900 * 67.80 [16:20:14]line = 400.02 [16:20:14]line НДС 12% НСП 1% [16:20:14]line > о реализуемом товаре [16:20:14]line ОКРУГЛЕНИЕ: -0.02 [16:20:14]line ИТОГО: 400.00 [16:20:14]line Внесено: 400.00 [16:20:14]line СДАЧА: 0.00 [16:20:14]line НСП 1% : 3.54 [16:20:14]line НДС 12% : 42.48 [16:20:14]line Наличными: 400.00 [16:20:14]line Безнал.: 0.00 [16:20:14]line Место: АЗС № 95 "Партнер Нефть" [16:20:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:20:14]line СНО: Общий режим [16:20:14]line Чек 449 16.08.2024 16:20 [16:20:14]line Смена: 462 ФФД: 1.0 [16:20:14]line ЗНМ: 0300000079 [16:20:14]line РНМ: 0000000000092545 [16:20:14]line Версия ККМ: 001 [16:20:14]line ФМ: 0000000000871802 [16:20:14]line ФД: 198108 [16:20:14]line ФПД: 140561236087030 [16:20:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198108&fm=140561236087030&tin=02508201610067®Number=0000000000092545&sum=40000 [16:20:14]OFD Sender: Processing packet 198108 [packets to send 245, broken 244] [16:20:14]ProducePacketName [16:20:14]name=ofd_packets/00198108 [16:20:14]OFD Sender: To server: pG, [16:20:14]CommunicateWithHost lk.salyk.kg:30040 [16:20:14]ConnectInit lk.salyk.kg [16:20:14]written 0, free lines is 4095 [16:20:14]Connected sock=10 [16:20:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A4 EB 07 01 26 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 3E 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 05 03 00 35 04 06 00 7F D6 F6 8B D0 F6 51 89 BE F3 BF 03 53 2C [16:20:15]Write to MH i2c: 01 00 00 F5 47 3C [16:20:15]Write i2c OK [16:20:15]MH_I2C_Read... [16:20:15]Read from MH i2c: 01 [16:20:15]MH_I2C_Read... [16:20:15]Read from MH i2c: 01 07 00 [16:20:15]MH_I2C_Read... [16:20:15]Read from MH i2c: 01 07 00 F5 47 00 00 00 00 00 DB 0C 2A [16:20:15]RasterBufferAndPrint [16:20:15]line [16:20:15]line [16:20:15]line [16:20:15]line [16:20:15]line [16:20:15]written 0, free lines is 3297 [16:20:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AC 2F 47 00 D7 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 05 03 00 F4 03 04 00 52 28 BF 66 B6 04 01 00 00 AC 7D 3E 2F A0 8C A0 4A [16:20:15]CommunicateWithHost err = 0 [16:20:15]CheckOFDResponse [16:20:15]1017 (14) - 77093643461234 [16:20:15]1041 (16) - 0000000000871802 [16:20:15]1040 (4) - 198108 [16:20:15]1012 (4) - 16.08.2024 10:22 [16:20:15]1206 (1) - 0 [16:20:15]OFD Sender: Remove packet 198108 [16:20:15]ProducePacketName [16:20:15]name=ofd_packets/00198108 [16:20:15]NVStorageDeleteData [16:20:15]MH_Cut [16:20:15]Write to MH i2c: D1 01 00 FC 47 01 15 [16:20:15]Write i2c OK [16:20:15]MH_I2C_Read... [16:20:15]Read from MH i2c: D1 [16:20:15]MH_I2C_Read... [16:20:15]Read from MH i2c: D1 01 00 [16:20:15]MH_I2C_Read... [16:20:15]Read from MH i2c: D1 01 00 FC 47 00 14 [16:20:15]Write to MH i2c: 01 00 00 FD 47 44 [16:20:15]Write i2c OK [16:20:15]MH_I2C_Read... [16:20:15]OFD Sender: No OFD packet to send [16:20:15]*** Cut start [16:20:15]*** Purtial cut [16:20:15]*** CUTSNS_PIN = 0 [16:20:16]*** Stage 1: CUTSNS_PIN = 1 [16:20:17]Read from MH i2c: 01 [16:20:17]MH_I2C_Read... [16:20:17]*** Stop cut motor [16:20:17]*** Cut end [16:20:17]Read from MH i2c: 01 07 00 [16:20:17]MH_I2C_Read... [16:20:17]Read from MH i2c: 01 07 00 FD 47 00 00 00 00 00 FF 0F 59 [16:20:17]process_action close_receipt done [16:20:17]requested_data is exist [16:20:17]produce_requested_data [16:20:17]requested_item fm.sn is exist - process it [16:20:17]wFMCommunicate request_size=4 [16:20:17]MH_SAM_APDU [16:20:17]CAPDU: 80 11 00 00 [16:20:17]Write to MH i2c: E2 08 00 FE 47 80 11 00 00 00 00 00 00 BF [16:20:17]Write i2c OK [16:20:17]MH_I2C_Read... [16:20:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:18]Read from MH i2c: E2 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 17 00 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 17 00 FE 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0C [16:20:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:20:18]wFMCommunicate OK [16:20:18]requested_item fd.num is exist - process it [16:20:18]SAM_PROTO_GetFieldsCounters [16:20:18]wFMCommunicate request_size=4 [16:20:18]MH_SAM_APDU [16:20:18]CAPDU: 80 13 00 00 [16:20:18]Write to MH i2c: E2 08 00 FF 47 80 13 00 00 00 00 00 00 C2 [16:20:18]Write i2c OK [16:20:18]MH_I2C_Read... [16:20:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:18]Read from MH i2c: E2 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 62 00 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 62 00 FF 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DC 05 03 00 0E 04 04 00 CE 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 D6 [16:20:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DC 05 03 00 0E 04 04 00 CE 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:20:18]wFMCommunicate OK [16:20:18]SAM_PROTO_GetFieldsCounters done [16:20:18]requested_item shift.num is exist - process it [16:20:18]requested_item shift.opened is exist - process it [16:20:18]req_shift_opened [16:20:18]FM_GetShiftState [16:20:18]SAM_PROTO_GetShiftState [16:20:18]wFMCommunicate request_size=4 [16:20:18]MH_SAM_APDU [16:20:18]CAPDU: 80 13 01 00 [16:20:18]Write to MH i2c: E2 08 00 00 48 80 13 01 00 00 00 00 00 C5 [16:20:18]Write i2c OK [16:20:18]MH_I2C_Read... [16:20:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:18]Read from MH i2c: E2 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 0E 00 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 0E 00 00 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 53 [16:20:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:20:18]wFMCommunicate OK [16:20:18]SAM_PROTO_GetShiftState done [16:20:18]FM_GetShiftState done [16:20:18]req_shift_opened done [16:20:18]requested_item shift.open_date is exist - process it [16:20:18]req_shift_open_date [16:20:18]req_shift_open_date done [16:20:18]produce_requested_data done [16:20:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198108,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:20:18]process_action_free close_receipt [16:20:18]json_value_free [16:20:18]json_value_free done [16:20:18]process_json_proto returns [16:20:18]Send response to host [16:20:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198108,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:20:18]free response buf [16:20:18]execute_script done [16:20:18]execute_script returns [16:20:18]free content buf [16:20:18]Sock 7.Close socket [16:20:18]Sock 7.Thread stoped [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:04]accept exits with 9 [16:21:04]New connection [16:21:04]New thread 3067403620 created [16:21:04]Thread 3067260260 joined [16:21:04]Waiting for new connection... [16:21:04] Sock 9.Parse request [16:21:04]Sock 9.Check first char [16:21:04]Sock 9.First char is OK [16:21:04]request: POST /json_proto HTTP/1.0 [16:21:04]Method: POST [16:21:04]URL: /json_proto [16:21:04]Method is POST - this is cgi request [16:21:04]url: /json_proto [16:21:04]query_string will be loaded in cgi processing [16:21:04]execute_cgi json_proto POST (null) [16:21:04]execute_cgi path=json_proto method=POST [16:21:04]POST find Content-Length [16:21:04]Host: 172.17.46.195:8080 [16:21:04]Content-Length: 805 [16:21:04]Content-Type: application/json [16:21:04] [16:21:04]POST finish read [16:21:04]Found Content-Length = 805 [16:21:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 33.850, "sum" : 2295.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2295.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:04]execute_script... [16:21: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)11325520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 33.850, "sum" : 2295.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2295.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:04]POST & json_proto [16:21:04]process_json_proto [16:21:04]json parsed OK: [16:21:04]protocol is kg_v1.0 [16:21:04]action value=close_receipt [16:21:04]process_action close_receipt [16:21:04]cmd_close_receipt [16:21:04]MH_GetDate [16:21:04]Write to MH i2c: F0 00 00 01 48 38 [16:21:04]Write i2c OK [16:21:04]MH_I2C_Read... [16:21:04]Read from MH i2c: F0 [16:21:04]MH_I2C_Read... [16:21:04]Read from MH i2c: F0 09 00 [16:21:04]MH_I2C_Read... [16:21:04]Read from MH i2c: F0 09 00 01 48 00 72 7C BF 66 8D AE BC 66 B1 [16:21:04]GetLastDocTimeStamp 1723825214 [16:21:04]current date 1723825266 [16:21:04]FM_GetShiftState [16:21:04]SAM_PROTO_GetShiftState [16:21:04]wFMCommunicate request_size=4 [16:21:04]MH_SAM_APDU [16:21:04]CAPDU: 80 13 01 00 [16:21:04]Write to MH i2c: E2 08 00 02 48 80 13 01 00 00 00 00 00 C7 [16:21:04]Write i2c OK [16:21:04]MH_I2C_Read... [16:21:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:04]Read from MH i2c: E2 [16:21:04]MH_I2C_Read... [16:21:04]Read from MH i2c: E2 0E 00 [16:21:04]MH_I2C_Read... [16:21:04]Read from MH i2c: E2 0E 00 02 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [16:21:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:21:04]wFMCommunicate OK [16:21:04]SAM_PROTO_GetShiftState done [16:21:04]FM_GetShiftState done [16:21:04]opened in 1723766727 [16:21:04]opened+sec_in_day 1723853127 [16:21:04]quantity*price = 229503 [16:21:04]sum+1 = 229504 [16:21:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2295.03 НСП 1% : 20.31 НДС 12% : 243.72 Наличными: 0.00 Безнал.: 2295.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 450 16.08.2024 16:21 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198109 ФПД: 170667923828931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162106&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198109&fm=170667923828931&tin=02508201610067®Number=0000000000092545&sum=229503 [16:21:05]StoreToDocumentArchive [16:21:05]shift 462 fd 198109 [16:21:05]save to /storage/0462/doc_00198109 [16:21:05]save last doc name /storage/0462/doc_00198109 to /storage/kkm_last_doc_name [16:21:05]save OK [16:21:05]Clear old archive folders... [16:21:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:21:05]tlvbuf is 009C9CD0 [16:21:05]SAM_PROTO_ClearQueue [16:21:05]wFMCommunicate request_size=4 [16:21:05]MH_SAM_APDU [16:21:05]CAPDU: 80 09 00 00 [16:21:05]Write to MH i2c: E2 08 00 0F 48 80 09 00 00 00 00 00 00 C9 [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:05]Read from MH i2c: E2 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 0F 48 00 90 00 CB [16:21:05]RAPDU: 90 00 [16:21:05]wFMCommunicate OK [16:21:05]SAM_PROTO_ClearQueue done [16:21:05]KKMCreateOFDPacket [16:21:05]OFDProtocolAddRootSTLVToBuf [16:21:05]FM_MakeSignedData [16:21:05]FM_MakeSignedData [16:21:05]SAM_PROTO_SignData [16:21:05]wFMCommunicate request_size=4 [16:21:05]MH_SAM_APDU [16:21:05]CAPDU: 80 0D 01 02 [16:21:05]Write to MH i2c: E2 08 00 10 48 80 0D 01 02 00 00 00 00 D1 [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:05]Read from MH i2c: E2 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 10 48 00 90 00 CC [16:21:05]RAPDU: 90 00 [16:21:05]wFMCommunicate OK [16:21:05]wFMCommunicate request_size=255 [16:21:05]MH_SAM_APDU [16:21:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7F 80 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7F 80 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7F 80 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 72 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 05 03 00 35 04 06 00 9B [16:21:05]Write to MH i2c: E2 02 01 11 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7F 80 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7F 80 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7F 80 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 72 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 05 03 00 35 04 06 00 9B 00 00 DC [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:05]Read from MH i2c: E2 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 11 48 00 90 00 CD [16:21:05]RAPDU: 90 00 [16:21:05]wFMCommunicate OK [16:21:05]wFMCommunicate request_size=10 [16:21:05]MH_SAM_APDU [16:21:05]CAPDU: 80 0D 02 02 05 38 B8 F9 70 C3 [16:21:05]Write to MH i2c: E2 0D 00 12 48 80 0D 02 02 05 00 38 B8 F9 70 C3 00 00 FA [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:05]Read from MH i2c: E2 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 03 00 12 48 00 90 00 CE [16:21:05]RAPDU: 90 00 [16:21:05]wFMCommunicate OK [16:21:05]wFMCommunicate request_size=4 [16:21:05]MH_SAM_APDU [16:21:05]CAPDU: 80 0D 03 02 [16:21:05]Write to MH i2c: E2 08 00 13 48 80 0D 03 02 00 00 00 00 D6 [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:05]Read from MH i2c: E2 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 0B 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 0B 00 13 48 00 65 60 E1 B6 E3 6C 6C F2 90 00 E0 [16:21:05]RAPDU: 65 60 E1 B6 E3 6C 6C F2 90 00 [16:21:05]wFMCommunicate OK [16:21:05]SAM_PROTO_SignData done [16:21:05]FM_MakeSignedData done [16:21:05]CreateOFDProtocolMessage [16:21:05]wFMCommunicate request_size=4 [16:21:05]MH_SAM_APDU [16:21:05]CAPDU: 80 11 00 00 [16:21:05]Write to MH i2c: E2 08 00 14 48 80 11 00 00 00 00 00 00 D6 [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]OFD Sender: No OFD packet to send [16:21:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:05]Read from MH i2c: E2 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 17 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: E2 17 00 14 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 23 [16:21:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:21:05]wFMCommunicate OK [16:21:05]CreateOFDProtocolMessage done [16:21:05]OFDSenderStorePacket 198109 [16:21:05]StoreOFDPacket docnum=198109 [16:21:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 18 08 07 01 96 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7F 80 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7F 80 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7F 80 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 72 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 05 03 00 35 04 06 00 9B 38 B8 F9 70 C3 65 60 E1 B6 E3 6C 6C F2 [16:21:05]CheckFolder [16:21:05]dirname=/storage/ofd_packets [16:21:05]CheckFolder done [16:21:05]ProducePacketName [16:21:05]name=ofd_packets/00198109 [16:21:05]NVStorageSaveData ofd_packets/00198109 [16:21:05]File name is /storage/ofd_packets/00198109 [16:21:05]Write 301 bytes [16:21:05]NVStorageSaveData done [16:21:05]OFDSenderStorePacket done [16:21:05]KKMCreateOFDPacket done [16:21:05]NVStorageSaveData kkm_last_timestamp [16:21:05]File name is /storage/kkm_last_timestamp [16:21:05]Write 4 bytes [16:21:05]NVStorageSaveData done [16:21:05]ExternCall_PrintAddStr [16:21:05]wPrintStart [16:21:05]Write to MH i2c: 01 00 00 15 48 5D [16:21:05]Write i2c OK [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: 01 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: 01 07 00 [16:21:05]MH_I2C_Read... [16:21:05]Read from MH i2c: 01 07 00 15 48 00 00 00 00 00 FF 0F 72 [16:21:05]RasterBufferAndPrint [16:21:05]line Счет N : (1)11325520 [16:21:05]line ИНН: 02508201610067 [16:21:05]line Контрольно-Кассовый Чек [16:21:05]line ПРОДАЖА [16:21:05]line ТРК (МРК, ГНК) : 32 [16:21:05]line Товар: 2710124130 [16:21:05]line Аи-92-К-4 [16:21:05]line 33.850 * 67.80 [16:21:05]line = 2295.03 [16:21:05]line НДС 12% НСП 1% [16:21:05]line > о реализуемом товаре [16:21:05]line ИТОГО: 2295.03 [16:21:05]line НСП 1% : 20.31 [16:21:05]line НДС 12% : 243.72 [16:21:05]line Наличными: 0.00 [16:21:05]line Безнал.: 2295.03 [16:21:05]line Место: АЗС № 95 "Партнер Нефть" [16:21:05]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:21:05]line СНО: Общий режим [16:21:05]line Чек 450 16.08.2024 16:21 [16:21:05]line Смена: 462 ФФД: 1.0 [16:21:05]line ЗНМ: 0300000079 [16:21:05]line РНМ: 0000000000092545 [16:21:05]line Версия ККМ: 001 [16:21:05]line Платежная система: O! деньги [16:21:05]line ФМ: 0000000000871802 [16:21:05]line ФД: 198109 [16:21:05]line ФПД: 170667923828931 [16:21:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162106&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198109&fm=170667923828931&tin=02508201610067®Number=0000000000092545&sum=229503 [16:21:05]written 0, free lines is 4095 [16:21:06]OFD Sender: Processing packet 198109 [packets to send 245, broken 244] [16:21:06]ProducePacketName [16:21:06]name=ofd_packets/00198109 [16:21:06]OFD Sender: To server: pG, [16:21:06]CommunicateWithHost lk.salyk.kg:30040 [16:21:06]ConnectInit lk.salyk.kg [16:21:06]Connected sock=10 [16:21:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 18 08 07 01 96 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7F 80 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7F 80 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 5F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7F 80 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 72 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 05 03 00 35 04 06 00 9B 38 B8 F9 70 C3 65 60 E1 B6 E3 6C 6C F2 [16:21:06]Write to MH i2c: 01 00 00 3F 48 87 [16:21:06]Write i2c OK [16:21:06]MH_I2C_Read... [16:21:06]Read from MH i2c: 01 [16:21:06]MH_I2C_Read... [16:21:06]Read from MH i2c: 01 07 00 [16:21:06]MH_I2C_Read... [16:21:06]Read from MH i2c: 01 07 00 3F 48 00 00 00 00 00 F1 0C 8B [16:21:06]RasterBufferAndPrint [16:21:06]line [16:21:06]line [16:21:06]line [16:21:06]line [16:21:06]line [16:21:06]written 0, free lines is 3319 [16:21:06]MH_Cut [16:21:06]Write to MH i2c: D1 01 00 46 48 01 60 [16:21:06]Write i2c OK [16:21:06]MH_I2C_Read... [16:21:06]Read from MH i2c: D1 [16:21:06]MH_I2C_Read... [16:21:06]Read from MH i2c: D1 01 00 [16:21:06]MH_I2C_Read... [16:21:06]Read from MH i2c: D1 01 00 46 48 00 5F [16:21:06]Write to MH i2c: 01 00 00 47 48 8F [16:21:06]Write i2c OK [16:21:06]MH_I2C_Read... [16:21:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E8 52 47 00 DB 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 05 03 00 F4 03 04 00 85 28 BF 66 B6 04 01 00 00 93 EB 33 CD D7 99 4C 73 [16:21:06]CommunicateWithHost err = 0 [16:21:06]CheckOFDResponse [16:21:06]1017 (14) - 77093643461234 [16:21:06]1041 (16) - 0000000000871802 [16:21:06]1040 (4) - 198109 [16:21:06]1012 (4) - 16.08.2024 10:23 [16:21:06]1206 (1) - 0 [16:21:06]OFD Sender: Remove packet 198109 [16:21:06]ProducePacketName [16:21:06]name=ofd_packets/00198109 [16:21:06]NVStorageDeleteData [16:21:07]OFD Sender: No OFD packet to send [16:21:07]*** Cut start [16:21:07]*** Purtial cut [16:21:07]*** Stage 1: CUTSNS_PIN = 1 [16:21:07]Read from MH i2c: 01 [16:21:07]MH_I2C_Read... [16:21:07]*** Stop cut motor [16:21:07]*** Cut end [16:21:07]Read from MH i2c: 01 07 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: 01 07 00 47 48 00 00 00 00 00 FF 0F A4 [16:21:07]process_action close_receipt done [16:21:07]requested_data is exist [16:21:07]produce_requested_data [16:21:07]requested_item fm.sn is exist - process it [16:21:07]wFMCommunicate request_size=4 [16:21:07]MH_SAM_APDU [16:21:07]CAPDU: 80 11 00 00 [16:21:07]Write to MH i2c: E2 08 00 48 48 80 11 00 00 00 00 00 00 0A [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:07]Read from MH i2c: E2 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 17 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 17 00 48 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 57 [16:21:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:21:07]wFMCommunicate OK [16:21:07]requested_item fd.num is exist - process it [16:21:07]SAM_PROTO_GetFieldsCounters [16:21:07]wFMCommunicate request_size=4 [16:21:07]MH_SAM_APDU [16:21:07]CAPDU: 80 13 00 00 [16:21:07]Write to MH i2c: E2 08 00 49 48 80 13 00 00 00 00 00 00 0D [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:07]Read from MH i2c: E2 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 62 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 62 00 49 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DD 05 03 00 0E 04 04 00 CE 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 25 [16:21:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DD 05 03 00 0E 04 04 00 CE 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:21:07]wFMCommunicate OK [16:21:07]SAM_PROTO_GetFieldsCounters done [16:21:07]requested_item shift.num is exist - process it [16:21:07]requested_item shift.opened is exist - process it [16:21:07]req_shift_opened [16:21:07]FM_GetShiftState [16:21:07]SAM_PROTO_GetShiftState [16:21:07]wFMCommunicate request_size=4 [16:21:07]MH_SAM_APDU [16:21:07]CAPDU: 80 13 01 00 [16:21:07]Write to MH i2c: E2 08 00 4A 48 80 13 01 00 00 00 00 00 0F [16:21:07]Write i2c OK [16:21:07]MH_I2C_Read... [16:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:07]Read from MH i2c: E2 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 0E 00 [16:21:07]MH_I2C_Read... [16:21:07]Read from MH i2c: E2 0E 00 4A 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9D [16:21:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:21:07]wFMCommunicate OK [16:21:07]SAM_PROTO_GetShiftState done [16:21:07]FM_GetShiftState done [16:21:07]req_shift_opened done [16:21:07]requested_item shift.open_date is exist - process it [16:21:07]req_shift_open_date [16:21:07]req_shift_open_date done [16:21:07]produce_requested_data done [16:21:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198109,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:21:07]process_action_free close_receipt [16:21:07]json_value_free [16:21:07]json_value_free done [16:21:07]process_json_proto returns [16:21:07]Send response to host [16:21:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198109,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:21:07]free response buf [16:21:07]execute_script done [16:21:07]execute_script returns [16:21:07]free content buf [16:21:07]Sock 9.Close socket [16:21:07]Sock 9.Thread stoped [16:21:12]OFD Sender: No OFD packet to send [16:21:17]OFD Sender: No OFD packet to send [16:21:22]OFD Sender: No OFD packet to send [16:21:27]OFD Sender: No OFD packet to send [16:21:32]OFD Sender: No OFD packet to send [16:21:37]OFD Sender: No OFD packet to send [16:21:42]OFD Sender: No OFD packet to send [16:21:47]OFD Sender: No OFD packet to send [16:21:52]OFD Sender: No OFD packet to send [16:21:57]OFD Sender: No OFD packet to send [16:22:02]OFD Sender: No OFD packet to send [16:22:07]OFD Sender: No OFD packet to send [16:22:12]OFD Sender: No OFD packet to send [16:22:15]accept exits with 7 [16:22:15]New connection [16:22:15]New thread 3067260260 created [16:22:15]Thread 3067403620 joined [16:22:15]Waiting for new connection... [16:22:15] Sock 7.Parse request [16:22:15]Sock 7.Check first char [16:22:15]Sock 7.First char is OK [16:22:15]request: POST /json_proto HTTP/1.0 [16:22:15]Method: POST [16:22:15]URL: /json_proto [16:22:15]Method is POST - this is cgi request [16:22:15]url: /json_proto [16:22:15]query_string will be loaded in cgi processing [16:22:15]execute_cgi json_proto POST (null) [16:22:15]execute_cgi path=json_proto method=POST [16:22:15]POST find Content-Length [16:22:15]Host: 172.17.46.195:8080 [16:22:15]Content-Length: 802 [16:22:15]Content-Type: application/json [16:22:15] [16:22:15]POST finish read [16:22:15]Found Content-Length = 802 [16:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086216/15", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:15]execute_script... [16:22: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)11325522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086216/15", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:15]POST & json_proto [16:22:15]process_json_proto [16:22:15]json parsed OK: [16:22:15]protocol is kg_v1.0 [16:22:15]action value=close_receipt [16:22:15]process_action close_receipt [16:22:15]cmd_close_receipt [16:22:15]MH_GetDate [16:22:15]Write to MH i2c: F0 00 00 4B 48 82 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: F0 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: F0 09 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: F0 09 00 4B 48 00 B9 7C BF 66 8D AE BC 66 42 [16:22:15]GetLastDocTimeStamp 1723825266 [16:22:15]current date 1723825337 [16:22:15]FM_GetShiftState [16:22:15]SAM_PROTO_GetShiftState [16:22:15]wFMCommunicate request_size=4 [16:22:15]MH_SAM_APDU [16:22:15]CAPDU: 80 13 01 00 [16:22:15]Write to MH i2c: E2 08 00 4C 48 80 13 01 00 00 00 00 00 11 [16:22:15]Write i2c OK [16:22:15]MH_I2C_Read... [16:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:15]Read from MH i2c: E2 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 0E 00 [16:22:15]MH_I2C_Read... [16:22:15]Read from MH i2c: E2 0E 00 4C 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [16:22:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:22:15]wFMCommunicate OK [16:22:15]SAM_PROTO_GetShiftState done [16:22:15]FM_GetShiftState done [16:22:15]opened in 1723766727 [16:22:15]opened+sec_in_day 1723853127 [16:22:15]quantity*price = 0 [16:22:15]sum+1 = 1 [16:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 451 16.08.2024 16:22 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4086216/15 ФМ: 0000000000871802 ФД: 198110 ФПД: 132793860155170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162217&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198110&fm=132793860155170&tin=02508201610067®Number=0000000000092545&sum=0 [16:22:16]StoreToDocumentArchive [16:22:16]shift 462 fd 198110 [16:22:16]save to /storage/0462/doc_00198110 [16:22:16]save last doc name /storage/0462/doc_00198110 to /storage/kkm_last_doc_name [16:22:16]save OK [16:22:16]Clear old archive folders... [16:22:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:22:16]tlvbuf is 00A78B60 [16:22:16]SAM_PROTO_ClearQueue [16:22:16]wFMCommunicate request_size=4 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 09 00 00 [16:22:16]Write to MH i2c: E2 08 00 59 48 80 09 00 00 00 00 00 00 13 [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 59 48 00 90 00 15 [16:22:16]RAPDU: 90 00 [16:22:16]wFMCommunicate OK [16:22:16]SAM_PROTO_ClearQueue done [16:22:16]KKMCreateOFDPacket [16:22:16]OFDProtocolAddRootSTLVToBuf [16:22:16]FM_MakeSignedData [16:22:16]FM_MakeSignedData [16:22:16]SAM_PROTO_SignData [16:22:16]wFMCommunicate request_size=4 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 0D 01 02 [16:22:16]Write to MH i2c: E2 08 00 5A 48 80 0D 01 02 00 00 00 00 1B [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 5A 48 00 90 00 16 [16:22:16]RAPDU: 90 00 [16:22:16]wFMCommunicate OK [16:22:16]wFMCommunicate request_size=255 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C3 01 00 00 F4 03 04 00 B9 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 05 03 00 35 04 06 00 78 C6 7A DC [16:22:16]Write to MH i2c: E2 02 01 5B 48 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 B9 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 05 03 00 35 04 06 00 78 C6 7A DC 00 00 C9 [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 5B 48 00 90 00 17 [16:22:16]RAPDU: 90 00 [16:22:16]wFMCommunicate OK [16:22:16]wFMCommunicate request_size=7 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 0D 02 02 02 E7 22 [16:22:16]Write to MH i2c: E2 0A 00 5C 48 80 0D 02 02 02 00 E7 22 00 00 2B [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:16]Read from MH i2c: E2 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 [16:22:16]MH_I2C_Read... [16:22:16]Read from MH i2c: E2 03 00 5C 48 00 90 00 18 [16:22:16]RAPDU: 90 00 [16:22:16]wFMCommunicate OK [16:22:16]wFMCommunicate request_size=4 [16:22:16]MH_SAM_APDU [16:22:16]CAPDU: 80 0D 03 02 [16:22:16]Write to MH i2c: E2 08 00 5D 48 80 0D 03 02 00 00 00 00 20 [16:22:16]Write i2c OK [16:22:16]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 0B 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 0B 00 5D 48 00 35 85 72 5D E5 0B 03 F3 90 00 90 [16:22:17]RAPDU: 35 85 72 5D E5 0B 03 F3 90 00 [16:22:17]wFMCommunicate OK [16:22:17]SAM_PROTO_SignData done [16:22:17]FM_MakeSignedData done [16:22:17]CreateOFDProtocolMessage [16:22:17]wFMCommunicate request_size=4 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 11 00 00 [16:22:17]Write to MH i2c: E2 08 00 5E 48 80 11 00 00 00 00 00 00 20 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 5E 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6D [16:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:22:17]wFMCommunicate OK [16:22:17]CreateOFDProtocolMessage done [16:22:17]OFDSenderStorePacket 198110 [16:22:17]StoreOFDPacket docnum=198110 [16:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E1 F8 04 01 06 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 B9 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 05 03 00 35 04 06 00 78 C6 7A DC E7 22 35 85 72 5D E5 0B 03 F3 [16:22:17]CheckFolder [16:22:17]dirname=/storage/ofd_packets [16:22:17]CheckFolder done [16:22:17]ProducePacketName [16:22:17]name=ofd_packets/00198110 [16:22:17]NVStorageSaveData ofd_packets/00198110 [16:22:17]File name is /storage/ofd_packets/00198110 [16:22:17]Write 298 bytes [16:22:17]NVStorageSaveData done [16:22:17]OFDSenderStorePacket done [16:22:17]KKMCreateOFDPacket done [16:22:17]NVStorageSaveData kkm_last_timestamp [16:22:17]File name is /storage/kkm_last_timestamp [16:22:17]Write 4 bytes [16:22:17]NVStorageSaveData done [16:22:17]ExternCall_PrintAddStr [16:22:17]wPrintStart [16:22:17]Write to MH i2c: 01 00 00 5F 48 A7 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 5F 48 00 00 00 00 00 FF 0F BC [16:22:17]RasterBufferAndPrint [16:22:17]line Счет N : (1)11325522 [16:22:17]line ИНН: 02508201610067 [16:22:17]line Контрольно-Кассовый Чек [16:22:17]line ПРОДАЖА [16:22:17]line ТРК (МРК, ГНК) : 51 [16:22:17]line Товар: 2710194210 [16:22:17]line ДТ-К-5 [16:22:17]line 26.250 * 0.00 [16:22:17]line = 0.00 [16:22:17]line НДС 12% НСП 1% [16:22:17]line > о реализуемом товаре [16:22:17]line ИТОГО: 0.00 [16:22:17]line НСП 1% : 0.00 [16:22:17]line НДС 12% : 0.00 [16:22:17]line Наличными: 0.00 [16:22:17]line Безнал.: 0.00 [16:22:17]line Место: АЗС № 95 "Партнер Нефть" [16:22:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:22:17]line СНО: Общий режим [16:22:17]line Чек 451 16.08.2024 16:22 [16:22:17]line Смена: 462 ФФД: 1.0 [16:22:17]line ЗНМ: 0300000079 [16:22:17]line РНМ: 0000000000092545 [16:22:17]line Версия ККМ: 001 [16:22:17]line Талоны: Топливные Талоны [16:22:17]line 4086216/15 [16:22:17]line ФМ: 0000000000871802 [16:22:17]line ФД: 198110 [16:22:17]line ФПД: 132793860155170 [16:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162217&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198110&fm=132793860155170&tin=02508201610067®Number=0000000000092545&sum=0 [16:22:17]OFD Sender: Processing packet 198110 [packets to send 245, broken 244] [16:22:17]ProducePacketName [16:22:17]name=ofd_packets/00198110 [16:22:17]OFD Sender: To server: pG, [16:22:17]CommunicateWithHost lk.salyk.kg:30040 [16:22:17]ConnectInit lk.salyk.kg [16:22:17]written 0, free lines is 4095 [16:22:17]Connected sock=11 [16:22:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E1 F8 04 01 06 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 B9 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 05 03 00 35 04 06 00 78 C6 7A DC E7 22 35 85 72 5D E5 0B 03 F3 [16:22:17]Write to MH i2c: 01 00 00 89 48 D1 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 89 48 00 00 00 00 00 E9 0C CD [16:22:17]RasterBufferAndPrint [16:22:17]line [16:22:17]line [16:22:17]line [16:22:17]line [16:22:17]line [16:22:17]written 0, free lines is 3311 [16:22:17]MH_Cut [16:22:17]Write to MH i2c: D1 01 00 90 48 01 AA [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: D1 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: D1 01 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: D1 01 00 90 48 00 A9 [16:22:17]Write to MH i2c: 01 00 00 91 48 D9 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BC 2D 47 00 87 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 05 03 00 F4 03 04 00 CD 28 BF 66 B6 04 01 00 00 F6 5F F4 59 24 CB A5 B7 [16:22:17]CommunicateWithHost err = 0 [16:22:17]CheckOFDResponse [16:22:17]1017 (14) - 77093643461234 [16:22:17]1041 (16) - 0000000000871802 [16:22:17]1040 (4) - 198110 [16:22:17]1012 (4) - 16.08.2024 10:24 [16:22:17]1206 (1) - 0 [16:22:17]OFD Sender: Remove packet 198110 [16:22:17]ProducePacketName [16:22:17]name=ofd_packets/00198110 [16:22:17]NVStorageDeleteData [16:22:18]OFD Sender: No OFD packet to send [16:22:18]*** Cut start [16:22:18]*** Purtial cut [16:22:18]*** CUTSNS_PIN = 0 [16:22:18]*** Stage 1: CUTSNS_PIN = 1 [16:22:20]Read from MH i2c: 01 [16:22:20]MH_I2C_Read... [16:22:20]*** Stop cut motor [16:22:20]*** Cut end [16:22:20]Read from MH i2c: 01 07 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: 01 07 00 91 48 00 00 00 00 00 FF 0F EE [16:22:20]process_action close_receipt done [16:22:20]requested_data is exist [16:22:20]produce_requested_data [16:22:20]requested_item fm.sn is exist - process it [16:22:20]wFMCommunicate request_size=4 [16:22:20]MH_SAM_APDU [16:22:20]CAPDU: 80 11 00 00 [16:22:20]Write to MH i2c: E2 08 00 92 48 80 11 00 00 00 00 00 00 54 [16:22:20]Write i2c OK [16:22:20]MH_I2C_Read... [16:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:20]Read from MH i2c: E2 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 17 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 17 00 92 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A1 [16:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:22:20]wFMCommunicate OK [16:22:20]requested_item fd.num is exist - process it [16:22:20]SAM_PROTO_GetFieldsCounters [16:22:20]wFMCommunicate request_size=4 [16:22:20]MH_SAM_APDU [16:22:20]CAPDU: 80 13 00 00 [16:22:20]Write to MH i2c: E2 08 00 93 48 80 13 00 00 00 00 00 00 57 [16:22:20]Write i2c OK [16:22:20]MH_I2C_Read... [16:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:20]Read from MH i2c: E2 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 62 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 62 00 93 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DE 05 03 00 0E 04 04 00 CE 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 73 [16:22:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DE 05 03 00 0E 04 04 00 CE 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:22:20]wFMCommunicate OK [16:22:20]SAM_PROTO_GetFieldsCounters done [16:22:20]requested_item shift.num is exist - process it [16:22:20]requested_item shift.opened is exist - process it [16:22:20]req_shift_opened [16:22:20]FM_GetShiftState [16:22:20]SAM_PROTO_GetShiftState [16:22:20]wFMCommunicate request_size=4 [16:22:20]MH_SAM_APDU [16:22:20]CAPDU: 80 13 01 00 [16:22:20]Write to MH i2c: E2 08 00 94 48 80 13 01 00 00 00 00 00 59 [16:22:20]Write i2c OK [16:22:20]MH_I2C_Read... [16:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:20]Read from MH i2c: E2 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 0E 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 0E 00 94 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E7 [16:22:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:22:20]wFMCommunicate OK [16:22:20]SAM_PROTO_GetShiftState done [16:22:20]FM_GetShiftState done [16:22:20]req_shift_opened done [16:22:20]requested_item shift.open_date is exist - process it [16:22:20]req_shift_open_date [16:22:20]req_shift_open_date done [16:22:20]produce_requested_data done [16:22:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198110,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:22:20]process_action_free close_receipt [16:22:20]json_value_free [16:22:20]json_value_free done [16:22:20]process_json_proto returns [16:22:20]Send response to host [16:22:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198110,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:22:20]free response buf [16:22:20]execute_script done [16:22:20]execute_script returns [16:22:20]free content buf [16:22:20]Sock 7.Close socket [16:22:20]Sock 7.Thread stoped [16:22:23]OFD Sender: No OFD packet to send [16:22:28]OFD Sender: No OFD packet to send [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:18]accept exits with 9 [16:23:18]New connection [16:23:18]New thread 3067403620 created [16:23:18]Thread 3067260260 joined [16:23:18]Waiting for new connection... [16:23:18] Sock 9.Parse request [16:23:18]Sock 9.Check first char [16:23:18]Sock 9.First char is OK [16:23:18]request: POST /json_proto HTTP/1.0 [16:23:18]Method: POST [16:23:18]URL: /json_proto [16:23:18]Method is POST - this is cgi request [16:23:18]url: /json_proto [16:23:18]query_string will be loaded in cgi processing [16:23:18]execute_cgi json_proto POST (null) [16:23:18]execute_cgi path=json_proto method=POST [16:23:18]POST find Content-Length [16:23:18]Host: 172.17.46.195:8080 [16:23:18]Content-Length: 679 [16:23:18]Content-Type: application/json [16:23:18] [16:23:18]POST finish read [16:23:18]Found Content-Length = 679 [16:23:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "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" ] } } [16:23:18]execute_script... [16:23:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "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" ] } } [16:23:18]POST & json_proto [16:23:18]process_json_proto [16:23:18]json parsed OK: [16:23:18]protocol is kg_v1.0 [16:23:18]action value=close_receipt [16:23:18]process_action close_receipt [16:23:18]cmd_close_receipt [16:23:18]MH_GetDate [16:23:18]Write to MH i2c: F0 00 00 95 48 CC [16:23:18]Write i2c OK [16:23:18]MH_I2C_Read... [16:23:18]Read from MH i2c: F0 [16:23:18]MH_I2C_Read... [16:23:18]Read from MH i2c: F0 09 00 [16:23:18]MH_I2C_Read... [16:23:18]Read from MH i2c: F0 09 00 95 48 00 F8 7C BF 66 8D AE BC 66 CB [16:23:18]GetLastDocTimeStamp 1723825337 [16:23:18]current date 1723825400 [16:23:18]FM_GetShiftState [16:23:18]SAM_PROTO_GetShiftState [16:23:18]wFMCommunicate request_size=4 [16:23:18]MH_SAM_APDU [16:23:18]CAPDU: 80 13 01 00 [16:23:18]Write to MH i2c: E2 08 00 96 48 80 13 01 00 00 00 00 00 5B [16:23:18]Write i2c OK [16:23:18]MH_I2C_Read... [16:23:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:18]Read from MH i2c: E2 [16:23:18]MH_I2C_Read... [16:23:18]Read from MH i2c: E2 0E 00 [16:23:18]MH_I2C_Read... [16:23:18]Read from MH i2c: E2 0E 00 96 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E9 [16:23:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:23:18]wFMCommunicate OK [16:23:18]SAM_PROTO_GetShiftState done [16:23:18]FM_GetShiftState done [16:23:18]opened in 1723766727 [16:23:18]opened+sec_in_day 1723853127 [16:23:18]quantity*price = 25018 [16:23:18]sum+1 = 25019 [16:23:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 452 16.08.2024 16:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198111 ФПД: 191088027851416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162320&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198111&fm=191088027851416&tin=02508201610067®Number=0000000000092545&sum=25000 [16:23:19]StoreToDocumentArchive [16:23:19]shift 462 fd 198111 [16:23:19]save to /storage/0462/doc_00198111 [16:23:19]save last doc name /storage/0462/doc_00198111 to /storage/kkm_last_doc_name [16:23:19]save OK [16:23:19]Clear old archive folders... [16:23:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:19]tlvbuf is 0099F190 [16:23:19]SAM_PROTO_ClearQueue [16:23:19]wFMCommunicate request_size=4 [16:23:19]MH_SAM_APDU [16:23:19]CAPDU: 80 09 00 00 [16:23:19]Write to MH i2c: E2 08 00 A3 48 80 09 00 00 00 00 00 00 5D [16:23:19]Write i2c OK [16:23:19]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 A3 48 00 90 00 5F [16:23:20]RAPDU: 90 00 [16:23:20]wFMCommunicate OK [16:23:20]SAM_PROTO_ClearQueue done [16:23:20]KKMCreateOFDPacket [16:23:20]OFDProtocolAddRootSTLVToBuf [16:23:20]FM_MakeSignedData [16:23:20]FM_MakeSignedData [16:23:20]SAM_PROTO_SignData [16:23:20]wFMCommunicate request_size=4 [16:23:20]MH_SAM_APDU [16:23:20]CAPDU: 80 0D 01 02 [16:23:20]Write to MH i2c: E2 08 00 A4 48 80 0D 01 02 00 00 00 00 65 [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 A4 48 00 90 00 60 [16:23:20]RAPDU: 90 00 [16:23:20]wFMCommunicate OK [16:23:20]wFMCommunicate request_size=255 [16:23:20]MH_SAM_APDU [16:23:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 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 C4 01 00 00 F4 03 04 00 F8 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 05 03 00 35 04 06 00 AD [16:23:20]Write to MH i2c: E2 02 01 A5 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 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 C4 01 00 00 F4 03 04 00 F8 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 05 03 00 35 04 06 00 AD 00 00 AC [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 A5 48 00 90 00 61 [16:23:20]RAPDU: 90 00 [16:23:20]wFMCommunicate OK [16:23:20]wFMCommunicate request_size=10 [16:23:20]MH_SAM_APDU [16:23:20]CAPDU: 80 0D 02 02 05 CB 26 05 5A 98 [16:23:20]Write to MH i2c: E2 0D 00 A6 48 80 0D 02 02 05 00 CB 26 05 5A 98 00 00 5A [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 03 00 A6 48 00 90 00 62 [16:23:20]RAPDU: 90 00 [16:23:20]wFMCommunicate OK [16:23:20]wFMCommunicate request_size=4 [16:23:20]MH_SAM_APDU [16:23:20]CAPDU: 80 0D 03 02 [16:23:20]Write to MH i2c: E2 08 00 A7 48 80 0D 03 02 00 00 00 00 6A [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 0B 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 0B 00 A7 48 00 BB 28 05 21 DF DF 14 FA 90 00 40 [16:23:20]RAPDU: BB 28 05 21 DF DF 14 FA 90 00 [16:23:20]wFMCommunicate OK [16:23:20]SAM_PROTO_SignData done [16:23:20]FM_MakeSignedData done [16:23:20]CreateOFDProtocolMessage [16:23:20]wFMCommunicate request_size=4 [16:23:20]MH_SAM_APDU [16:23:20]CAPDU: 80 11 00 00 [16:23:20]Write to MH i2c: E2 08 00 A8 48 80 11 00 00 00 00 00 00 6A [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 17 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 17 00 A8 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B7 [16:23:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:23:20]wFMCommunicate OK [16:23:20]CreateOFDProtocolMessage done [16:23:20]OFDSenderStorePacket 198111 [16:23:20]StoreOFDPacket docnum=198111 [16:23:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 86 78 07 01 85 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 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 C4 01 00 00 F4 03 04 00 F8 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 05 03 00 35 04 06 00 AD CB 26 05 5A 98 BB 28 05 21 DF DF 14 FA [16:23:20]CheckFolder [16:23:20]dirname=/storage/ofd_packets [16:23:20]CheckFolder done [16:23:20]ProducePacketName [16:23:20]name=ofd_packets/00198111 [16:23:20]NVStorageSaveData ofd_packets/00198111 [16:23:20]File name is /storage/ofd_packets/00198111 [16:23:20]Write 301 bytes [16:23:20]NVStorageSaveData done [16:23:20]OFDSenderStorePacket done [16:23:20]KKMCreateOFDPacket done [16:23:20]NVStorageSaveData kkm_last_timestamp [16:23:20]File name is /storage/kkm_last_timestamp [16:23:20]Write 4 bytes [16:23:20]NVStorageSaveData done [16:23:20]ExternCall_PrintAddStr [16:23:20]wPrintStart [16:23:20]Write to MH i2c: 01 00 00 A9 48 F1 [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: 01 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: 01 07 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: 01 07 00 A9 48 00 00 00 00 00 FF 0F 06 [16:23:20]RasterBufferAndPrint [16:23:20]line Счет N : (1)11325523 [16:23:20]line ИНН: 02508201610067 [16:23:20]line Контрольно-Кассовый Чек [16:23:20]line ПРОДАЖА [16:23:20]line ТРК (МРК, ГНК) : 12 [16:23:20]line Товар: 2710124130 [16:23:20]line Аи-92-К-4 [16:23:20]line 3.690 * 67.80 [16:23:20]line = 250.18 [16:23:20]line НДС 12% НСП 1% [16:23:20]line > о реализуемом товаре [16:23:20]line ОКРУГЛЕНИЕ: -0.18 [16:23:20]line ИТОГО: 250.00 [16:23:20]line Внесено: 250.00 [16:23:20]line СДАЧА: 0.00 [16:23:20]line НСП 1% : 2.21 [16:23:20]line НДС 12% : 26.57 [16:23:20]line Наличными: 250.00 [16:23:20]line Безнал.: 0.00 [16:23:20]line Место: АЗС № 95 "Партнер Нефть" [16:23:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:23:20]line СНО: Общий режим [16:23:20]line Чек 452 16.08.2024 16:23 [16:23:20]line Смена: 462 ФФД: 1.0 [16:23:20]line ЗНМ: 0300000079 [16:23:20]line РНМ: 0000000000092545 [16:23:20]line Версия ККМ: 001 [16:23:20]line ФМ: 0000000000871802 [16:23:20]line ФД: 198111 [16:23:20]line ФПД: 191088027851416 [16:23:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162320&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198111&fm=191088027851416&tin=02508201610067®Number=0000000000092545&sum=25000 [16:23:20]written 0, free lines is 4095 [16:23:20]OFD Sender: Processing packet 198111 [packets to send 245, broken 244] [16:23:20]ProducePacketName [16:23:20]name=ofd_packets/00198111 [16:23:20]OFD Sender: To server: pG, [16:23:20]CommunicateWithHost lk.salyk.kg:30040 [16:23:20]ConnectInit lk.salyk.kg [16:23:20]Connected sock=10 [16:23:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 86 78 07 01 85 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 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 C4 01 00 00 F4 03 04 00 F8 7C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 05 03 00 35 04 06 00 AD CB 26 05 5A 98 BB 28 05 21 DF DF 14 FA [16:23:20]Write to MH i2c: 01 00 00 D4 48 1C [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: 01 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: 01 07 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: 01 07 00 D4 48 00 00 00 00 00 E2 0C 11 [16:23:20]RasterBufferAndPrint [16:23:20]line [16:23:20]line [16:23:20]line [16:23:20]line [16:23:20]line [16:23:20]written 0, free lines is 3307 [16:23:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F1 E1 47 00 CA 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 05 03 00 F4 03 04 00 0C 29 BF 66 B6 04 01 00 00 3D CE A8 AD 7D 25 28 2F [16:23:21]CommunicateWithHost err = 0 [16:23:21]CheckOFDResponse [16:23:21]1017 (14) - 77093643461234 [16:23:21]1041 (16) - 0000000000871802 [16:23:21]1040 (4) - 198111 [16:23:21]1012 (4) - 16.08.2024 10:25 [16:23:21]1206 (1) - 0 [16:23:21]OFD Sender: Remove packet 198111 [16:23:21]ProducePacketName [16:23:21]name=ofd_packets/00198111 [16:23:21]NVStorageDeleteData [16:23:21]MH_Cut [16:23:21]Write to MH i2c: D1 01 00 DB 48 01 F5 [16:23:21]Write i2c OK [16:23:21]MH_I2C_Read... [16:23:21]Read from MH i2c: D1 [16:23:21]MH_I2C_Read... [16:23:21]Read from MH i2c: D1 01 00 [16:23:21]MH_I2C_Read... [16:23:21]Read from MH i2c: D1 01 00 DB 48 00 F4 [16:23:21]Write to MH i2c: 01 00 00 DC 48 24 [16:23:21]Write i2c OK [16:23:21]MH_I2C_Read... [16:23:21]OFD Sender: No OFD packet to send [16:23:21]*** Cut start [16:23:21]*** Purtial cut [16:23:21]*** Stage 1: CUTSNS_PIN = 1 [16:23:22]Read from MH i2c: 01 [16:23:22]MH_I2C_Read... [16:23:22]*** Stop cut motor [16:23:22]*** Cut end [16:23:22]Read from MH i2c: 01 07 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: 01 07 00 DC 48 00 00 00 00 00 FF 0F 39 [16:23:22]process_action close_receipt done [16:23:22]requested_data is exist [16:23:22]produce_requested_data [16:23:22]requested_item fm.sn is exist - process it [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 11 00 00 [16:23:22]Write to MH i2c: E2 08 00 DD 48 80 11 00 00 00 00 00 00 9F [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 17 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 17 00 DD 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EC [16:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:23:22]wFMCommunicate OK [16:23:22]requested_item fd.num is exist - process it [16:23:22]SAM_PROTO_GetFieldsCounters [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 13 00 00 [16:23:22]Write to MH i2c: E2 08 00 DE 48 80 13 00 00 00 00 00 00 A2 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 62 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 62 00 DE 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DF 05 03 00 0E 04 04 00 CE 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 C2 [16:23:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DF 05 03 00 0E 04 04 00 CE 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:23:22]wFMCommunicate OK [16:23:22]SAM_PROTO_GetFieldsCounters done [16:23:22]requested_item shift.num is exist - process it [16:23:22]requested_item shift.opened is exist - process it [16:23:22]req_shift_opened [16:23:22]FM_GetShiftState [16:23:22]SAM_PROTO_GetShiftState [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 13 01 00 [16:23:22]Write to MH i2c: E2 08 00 DF 48 80 13 01 00 00 00 00 00 A4 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 0E 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 0E 00 DF 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 32 [16:23:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:23:22]wFMCommunicate OK [16:23:22]SAM_PROTO_GetShiftState done [16:23:22]FM_GetShiftState done [16:23:22]req_shift_opened done [16:23:22]requested_item shift.open_date is exist - process it [16:23:22]req_shift_open_date [16:23:22]req_shift_open_date done [16:23:22]produce_requested_data done [16:23:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198111,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:23:22]process_action_free close_receipt [16:23:22]json_value_free [16:23:22]json_value_free done [16:23:22]process_json_proto returns [16:23:22]Send response to host [16:23:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198111,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:23:22]free response buf [16:23:22]execute_script done [16:23:22]execute_script returns [16:23:22]free content buf [16:23:22]Sock 9.Close socket [16:23:22]Sock 9.Thread stoped [16:23:26]OFD Sender: No OFD packet to send [16:23:31]OFD Sender: No OFD packet to send [16:23:36]OFD Sender: No OFD packet to send [16:23:39]accept exits with 7 [16:23:39]New connection [16:23:39]New thread 3067260260 created [16:23:39]Thread 3067403620 joined [16:23:39]Waiting for new connection... [16:23:39] Sock 7.Parse request [16:23:39]Sock 7.Check first char [16:23:39]Sock 7.First char is OK [16:23:39]request: POST /json_proto HTTP/1.0 [16:23:39]Method: POST [16:23:39]URL: /json_proto [16:23:39]Method is POST - this is cgi request [16:23:39]url: /json_proto [16:23:39]query_string will be loaded in cgi processing [16:23:39]execute_cgi json_proto POST (null) [16:23:39]execute_cgi path=json_proto method=POST [16:23:39]POST find Content-Length [16:23:39]Host: 172.17.46.195:8080 [16:23:39]Content-Length: 805 [16:23:39]Content-Type: application/json [16:23:39] [16:23:39]POST finish read [16:23:39]Found Content-Length = 805 [16:23:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325524", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:39]execute_script... [16:23:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325524", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:39]POST & json_proto [16:23:39]process_json_proto [16:23:39]json parsed OK: [16:23:39]protocol is kg_v1.0 [16:23:39]action value=close_receipt [16:23:39]process_action close_receipt [16:23:39]cmd_close_receipt [16:23:39]MH_GetDate [16:23:39]Write to MH i2c: F0 00 00 E0 48 17 [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: F0 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: F0 09 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: F0 09 00 E0 48 00 0D 7D BF 66 8D AE BC 66 2C [16:23:39]GetLastDocTimeStamp 1723825400 [16:23:39]current date 1723825421 [16:23:39]FM_GetShiftState [16:23:39]SAM_PROTO_GetShiftState [16:23:39]wFMCommunicate request_size=4 [16:23:39]MH_SAM_APDU [16:23:39]CAPDU: 80 13 01 00 [16:23:39]Write to MH i2c: E2 08 00 E1 48 80 13 01 00 00 00 00 00 A6 [16:23:39]Write i2c OK [16:23:39]MH_I2C_Read... [16:23:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:39]Read from MH i2c: E2 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 0E 00 [16:23:39]MH_I2C_Read... [16:23:39]Read from MH i2c: E2 0E 00 E1 48 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 34 [16:23:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:23:39]wFMCommunicate OK [16:23:39]SAM_PROTO_GetShiftState done [16:23:39]FM_GetShiftState done [16:23:39]opened in 1723766727 [16:23:39]opened+sec_in_day 1723853127 [16:23:39]quantity*price = 150032 [16:23:39]sum+1 = 150033 [16:23:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 453 16.08.2024 16:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198112 ФПД: 80398083213218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162341&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198112&fm=80398083213218&tin=02508201610067®Number=0000000000092545&sum=150032 [16:23:40]StoreToDocumentArchive [16:23:40]shift 462 fd 198112 [16:23:40]save to /storage/0462/doc_00198112 [16:23:40]save last doc name /storage/0462/doc_00198112 to /storage/kkm_last_doc_name [16:23:40]save OK [16:23:40]Clear old archive folders... [16:23:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:40]tlvbuf is 00A38840 [16:23:40]SAM_PROTO_ClearQueue [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 09 00 00 [16:23:40]Write to MH i2c: E2 08 00 EE 48 80 09 00 00 00 00 00 00 A8 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 EE 48 00 90 00 AA [16:23:40]RAPDU: 90 00 [16:23:40]wFMCommunicate OK [16:23:40]SAM_PROTO_ClearQueue done [16:23:40]KKMCreateOFDPacket [16:23:40]OFDProtocolAddRootSTLVToBuf [16:23:40]FM_MakeSignedData [16:23:40]FM_MakeSignedData [16:23:40]SAM_PROTO_SignData [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 0D 01 02 [16:23:40]Write to MH i2c: E2 08 00 EF 48 80 0D 01 02 00 00 00 00 B0 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 EF 48 00 90 00 AB [16:23:40]RAPDU: 90 00 [16:23:40]wFMCommunicate OK [16:23:40]wFMCommunicate request_size=255 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C5 01 00 00 F4 03 04 00 0D 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 05 03 00 35 04 06 00 49 [16:23:40]Write to MH i2c: E2 02 01 F0 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 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 C5 01 00 00 F4 03 04 00 0D 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 05 03 00 35 04 06 00 49 00 00 53 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 F0 48 00 90 00 AC [16:23:40]RAPDU: 90 00 [16:23:40]wFMCommunicate OK [16:23:40]wFMCommunicate request_size=10 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 0D 02 02 05 1F 23 30 C7 A2 [16:23:40]Write to MH i2c: E2 0D 00 F1 48 80 0D 02 02 05 00 1F 23 30 C7 A2 00 00 98 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 03 00 F1 48 00 90 00 AD [16:23:40]RAPDU: 90 00 [16:23:40]wFMCommunicate OK [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 0D 03 02 [16:23:40]Write to MH i2c: E2 08 00 F2 48 80 0D 03 02 00 00 00 00 B5 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 0B 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 0B 00 F2 48 00 10 C9 F3 13 E3 30 AA BC 90 00 0E [16:23:40]RAPDU: 10 C9 F3 13 E3 30 AA BC 90 00 [16:23:40]wFMCommunicate OK [16:23:40]SAM_PROTO_SignData done [16:23:40]FM_MakeSignedData done [16:23:40]CreateOFDProtocolMessage [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 11 00 00 [16:23:40]Write to MH i2c: E2 08 00 F3 48 80 11 00 00 00 00 00 00 B5 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 17 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 17 00 F3 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 02 [16:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:23:40]wFMCommunicate OK [16:23:40]CreateOFDProtocolMessage done [16:23:40]OFDSenderStorePacket 198112 [16:23:40]StoreOFDPacket docnum=198112 [16:23:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 49 07 01 80 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 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 C5 01 00 00 F4 03 04 00 0D 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 05 03 00 35 04 06 00 49 1F 23 30 C7 A2 10 C9 F3 13 E3 30 AA BC [16:23:40]CheckFolder [16:23:40]dirname=/storage/ofd_packets [16:23:40]CheckFolder done [16:23:40]ProducePacketName [16:23:40]name=ofd_packets/00198112 [16:23:40]NVStorageSaveData ofd_packets/00198112 [16:23:40]File name is /storage/ofd_packets/00198112 [16:23:40]Write 301 bytes [16:23:40]NVStorageSaveData done [16:23:40]OFDSenderStorePacket done [16:23:40]KKMCreateOFDPacket done [16:23:40]NVStorageSaveData kkm_last_timestamp [16:23:40]File name is /storage/kkm_last_timestamp [16:23:40]Write 4 bytes [16:23:40]NVStorageSaveData done [16:23:40]ExternCall_PrintAddStr [16:23:40]wPrintStart [16:23:40]Write to MH i2c: 01 00 00 F4 48 3C [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: 01 07 00 F4 48 00 00 00 00 00 FF 0F 51 [16:23:40]RasterBufferAndPrint [16:23:40]line Счет N : (1)11325524 [16:23:40]line ИНН: 02508201610067 [16:23:40]line Контрольно-Кассовый Чек [16:23:40]line ПРОДАЖА [16:23:40]line ТРК (МРК, ГНК) : 31 [16:23:40]line Товар: 2710124500 [16:23:40]line Аи-95-К-5 [16:23:40]line 20.220 * 74.20 [16:23:40]line = 1500.32 [16:23:40]line НДС 12% НСП 1% [16:23:40]line > о реализуемом товаре [16:23:40]line ИТОГО: 1500.32 [16:23:40]line НСП 1% : 13.28 [16:23:40]line НДС 12% : 159.33 [16:23:40]line Наличными: 0.00 [16:23:40]line Безнал.: 1500.32 [16:23:40]line Место: АЗС № 95 "Партнер Нефть" [16:23:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:23:40]line СНО: Общий режим [16:23:40]line Чек 453 16.08.2024 16:23 [16:23:40]line Смена: 462 ФФД: 1.0 [16:23:40]line ЗНМ: 0300000079 [16:23:40]line РНМ: 0000000000092545 [16:23:40]line Версия ККМ: 001 [16:23:40]line Платежная система: O! деньги [16:23:40]line ФМ: 0000000000871802 [16:23:40]line ФД: 198112 [16:23:40]line ФПД: 80398083213218 [16:23:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162341&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198112&fm=80398083213218&tin=02508201610067®Number=0000000000092545&sum=150032 [16:23:40]written 0, free lines is 4095 [16:23:40]OFD Sender: Processing packet 198112 [packets to send 245, broken 244] [16:23:40]ProducePacketName [16:23:40]name=ofd_packets/00198112 [16:23:40]OFD Sender: To server: pG, [16:23:40]CommunicateWithHost lk.salyk.kg:30040 [16:23:40]ConnectInit lk.salyk.kg [16:23:41]Connected sock=10 [16:23:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 49 07 01 80 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 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 C5 01 00 00 F4 03 04 00 0D 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 05 03 00 35 04 06 00 49 1F 23 30 C7 A2 10 C9 F3 13 E3 30 AA BC [16:23:41]Write to MH i2c: 01 00 00 1E 49 67 [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: 01 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: 01 07 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: 01 07 00 1E 49 00 00 00 00 00 F0 0C 6A [16:23:41]RasterBufferAndPrint [16:23:41]line [16:23:41]line [16:23:41]line [16:23:41]line [16:23:41]line [16:23:41]written 0, free lines is 3321 [16:23:41]MH_Cut [16:23:41]Write to MH i2c: D1 01 00 25 49 01 40 [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: D1 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: D1 01 00 [16:23:41]MH_I2C_Read... [16:23:41]Read from MH i2c: D1 01 00 25 49 00 3F [16:23:41]Write to MH i2c: 01 00 00 26 49 6F [16:23:41]Write i2c OK [16:23:41]MH_I2C_Read... [16:23:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E8 15 47 00 95 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 05 03 00 F4 03 04 00 20 29 BF 66 B6 04 01 00 00 6D 00 E3 DA 1C 8C 1B 96 [16:23:41]CommunicateWithHost err = 0 [16:23:41]CheckOFDResponse [16:23:41]1017 (14) - 77093643461234 [16:23:41]1041 (16) - 0000000000871802 [16:23:41]1040 (4) - 198112 [16:23:41]1012 (4) - 16.08.2024 10:25 [16:23:41]1206 (1) - 0 [16:23:41]OFD Sender: Remove packet 198112 [16:23:41]ProducePacketName [16:23:41]name=ofd_packets/00198112 [16:23:41]NVStorageDeleteData [16:23:42]OFD Sender: No OFD packet to send [16:23:42]*** Cut start [16:23:42]*** Purtial cut [16:23:42]*** CUTSNS_PIN = 0 [16:23:42]*** Stage 1: CUTSNS_PIN = 1 [16:23:44]Read from MH i2c: 01 [16:23:44]MH_I2C_Read... [16:23:44]*** Stop cut motor [16:23:44]*** Cut end [16:23:44]Read from MH i2c: 01 07 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: 01 07 00 26 49 00 00 00 00 00 FF 0F 84 [16:23:44]process_action close_receipt done [16:23:44]requested_data is exist [16:23:44]produce_requested_data [16:23:44]requested_item fm.sn is exist - process it [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 11 00 00 [16:23:44]Write to MH i2c: E2 08 00 27 49 80 11 00 00 00 00 00 00 EA [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 17 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 17 00 27 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 37 [16:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:23:44]wFMCommunicate OK [16:23:44]requested_item fd.num is exist - process it [16:23:44]SAM_PROTO_GetFieldsCounters [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 13 00 00 [16:23:44]Write to MH i2c: E2 08 00 28 49 80 13 00 00 00 00 00 00 ED [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 62 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 62 00 28 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E0 05 03 00 0E 04 04 00 CE 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 11 [16:23:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E0 05 03 00 0E 04 04 00 CE 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:23:44]wFMCommunicate OK [16:23:44]SAM_PROTO_GetFieldsCounters done [16:23:44]requested_item shift.num is exist - process it [16:23:44]requested_item shift.opened is exist - process it [16:23:44]req_shift_opened [16:23:44]FM_GetShiftState [16:23:44]SAM_PROTO_GetShiftState [16:23:44]wFMCommunicate request_size=4 [16:23:44]MH_SAM_APDU [16:23:44]CAPDU: 80 13 01 00 [16:23:44]Write to MH i2c: E2 08 00 29 49 80 13 01 00 00 00 00 00 EF [16:23:44]Write i2c OK [16:23:44]MH_I2C_Read... [16:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:44]Read from MH i2c: E2 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 0E 00 [16:23:44]MH_I2C_Read... [16:23:44]Read from MH i2c: E2 0E 00 29 49 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7D [16:23:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:23:44]wFMCommunicate OK [16:23:44]SAM_PROTO_GetShiftState done [16:23:44]FM_GetShiftState done [16:23:44]req_shift_opened done [16:23:44]requested_item shift.open_date is exist - process it [16:23:44]req_shift_open_date [16:23:44]req_shift_open_date done [16:23:44]produce_requested_data done [16:23:44]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198112,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:23:44]process_action_free close_receipt [16:23:44]json_value_free [16:23:44]json_value_free done [16:23:44]process_json_proto returns [16:23:44]Send response to host [16:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198112,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:23:44]free response buf [16:23:44]execute_script done [16:23:44]execute_script returns [16:23:44]free content buf [16:23:44]Sock 7.Close socket [16:23:44]Sock 7.Thread stoped [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:57]OFD Sender: No OFD packet to send [16:24:02]OFD Sender: No OFD packet to send [16:24:07]OFD Sender: No OFD packet to send [16:24:12]OFD Sender: No OFD packet to send [16:24:17]OFD Sender: No OFD packet to send [16:24:22]OFD Sender: No OFD packet to send [16:24:27]OFD Sender: No OFD packet to send [16:24:32]OFD Sender: No OFD packet to send [16:24:37]OFD Sender: No OFD packet to send [16:24:42]OFD Sender: No OFD packet to send [16:24:47]OFD Sender: No OFD packet to send [16:24:52]OFD Sender: No OFD packet to send [16:24:57]OFD Sender: No OFD packet to send [16:24:57]accept exits with 9 [16:24:57]New connection [16:24:57]New thread 3067403620 created [16:24:57]Thread 3067260260 joined [16:24:57]Waiting for new connection... [16:24:57] Sock 9.Parse request [16:24:57]Sock 9.Check first char [16:24:57]Sock 9.First char is OK [16:24:57]request: POST /json_proto HTTP/1.0 [16:24:57]Method: POST [16:24:57]URL: /json_proto [16:24:57]Method is POST - this is cgi request [16:24:57]url: /json_proto [16:24:57]query_string will be loaded in cgi processing [16:24:57]execute_cgi json_proto POST (null) [16:24:57]execute_cgi path=json_proto method=POST [16:24:57]POST find Content-Length [16:24:57]Host: 172.17.46.195:8080 [16:24:57]Content-Length: 805 [16:24:57]Content-Type: application/json [16:24:57] [16:24:57]POST finish read [16:24:57]Found Content-Length = 805 [16:24:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325525", "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" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:57]execute_script... [16: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)11325525", "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" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:57]POST & json_proto [16:24:57]process_json_proto [16:24:57]json parsed OK: [16:24:57]protocol is kg_v1.0 [16:24:57]action value=close_receipt [16:24:57]process_action close_receipt [16:24:57]cmd_close_receipt [16:24:57]MH_GetDate [16:24:57]Write to MH i2c: F0 00 00 2A 49 62 [16:24:57]Write i2c OK [16:24:57]MH_I2C_Read... [16:24:57]Read from MH i2c: F0 [16:24:57]MH_I2C_Read... [16:24:57]Read from MH i2c: F0 09 00 [16:24:57]MH_I2C_Read... [16:24:57]Read from MH i2c: F0 09 00 2A 49 00 5B 7D BF 66 8D AE BC 66 C5 [16:24:57]GetLastDocTimeStamp 1723825421 [16:24:57]current date 1723825499 [16:24:57]FM_GetShiftState [16:24:57]SAM_PROTO_GetShiftState [16:24:57]wFMCommunicate request_size=4 [16:24:57]MH_SAM_APDU [16:24:57]CAPDU: 80 13 01 00 [16:24:57]Write to MH i2c: E2 08 00 2B 49 80 13 01 00 00 00 00 00 F1 [16:24:57]Write i2c OK [16:24:57]MH_I2C_Read... [16:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:57]Read from MH i2c: E2 [16:24:57]MH_I2C_Read... [16:24:57]Read from MH i2c: E2 0E 00 [16:24:57]MH_I2C_Read... [16:24:57]Read from MH i2c: E2 0E 00 2B 49 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7F [16:24:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:24:57]wFMCommunicate OK [16:24:57]SAM_PROTO_GetShiftState done [16:24:57]FM_GetShiftState done [16:24:57]opened in 1723766727 [16:24:57]opened+sec_in_day 1723853127 [16:24:57]quantity*price = 300064 [16:24:57]sum+1 = 300066 [16:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 454 16.08.2024 16:24 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198113 ФПД: 165289562296588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162459&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198113&fm=165289562296588&tin=02508201610067®Number=0000000000092545&sum=300065 [16:24:58]StoreToDocumentArchive [16:24:58]shift 462 fd 198113 [16:24:58]save to /storage/0462/doc_00198113 [16:24:58]save last doc name /storage/0462/doc_00198113 to /storage/kkm_last_doc_name [16:24:58]save OK [16:24:58]Clear old archive folders... [16:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:24:58]tlvbuf is 00ABE690 [16:24:58]SAM_PROTO_ClearQueue [16:24:58]wFMCommunicate request_size=4 [16:24:58]MH_SAM_APDU [16:24:58]CAPDU: 80 09 00 00 [16:24:58]Write to MH i2c: E2 08 00 38 49 80 09 00 00 00 00 00 00 F3 [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:58]Read from MH i2c: E2 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 38 49 00 90 00 F5 [16:24:58]RAPDU: 90 00 [16:24:58]wFMCommunicate OK [16:24:58]SAM_PROTO_ClearQueue done [16:24:58]KKMCreateOFDPacket [16:24:58]OFDProtocolAddRootSTLVToBuf [16:24:58]FM_MakeSignedData [16:24:58]FM_MakeSignedData [16:24:58]SAM_PROTO_SignData [16:24:58]wFMCommunicate request_size=4 [16:24:58]MH_SAM_APDU [16:24:58]CAPDU: 80 0D 01 02 [16:24:58]Write to MH i2c: E2 08 00 39 49 80 0D 01 02 00 00 00 00 FB [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:58]Read from MH i2c: E2 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 39 49 00 90 00 F6 [16:24:58]RAPDU: 90 00 [16:24:58]wFMCommunicate OK [16:24:58]wFMCommunicate request_size=255 [16:24:58]MH_SAM_APDU [16:24: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 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 5B 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 05 03 00 35 04 06 00 96 [16:24:58]Write to MH i2c: E2 02 01 3A 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 5B 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 05 03 00 35 04 06 00 96 00 00 4B [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:58]Read from MH i2c: E2 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 3A 49 00 90 00 F7 [16:24:58]RAPDU: 90 00 [16:24:58]wFMCommunicate OK [16:24:58]wFMCommunicate request_size=10 [16:24:58]MH_SAM_APDU [16:24:58]CAPDU: 80 0D 02 02 05 54 79 A5 51 0C [16:24:58]Write to MH i2c: E2 0D 00 3B 49 80 0D 02 02 05 00 54 79 A5 51 0C 00 00 D7 [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:58]Read from MH i2c: E2 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 03 00 3B 49 00 90 00 F8 [16:24:58]RAPDU: 90 00 [16:24:58]wFMCommunicate OK [16:24:58]wFMCommunicate request_size=4 [16:24:58]MH_SAM_APDU [16:24:58]CAPDU: 80 0D 03 02 [16:24:58]Write to MH i2c: E2 08 00 3C 49 80 0D 03 02 00 00 00 00 00 [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:58]Read from MH i2c: E2 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 0B 00 [16:24:58]MH_I2C_Read... [16:24:58]Read from MH i2c: E2 0B 00 3C 49 00 54 BD AB 4D 6B E7 27 D4 90 00 57 [16:24:58]RAPDU: 54 BD AB 4D 6B E7 27 D4 90 00 [16:24:58]wFMCommunicate OK [16:24:58]SAM_PROTO_SignData done [16:24:58]FM_MakeSignedData done [16:24:58]CreateOFDProtocolMessage [16:24:58]wFMCommunicate request_size=4 [16:24:58]MH_SAM_APDU [16:24:58]CAPDU: 80 11 00 00 [16:24:58]Write to MH i2c: E2 08 00 3D 49 80 11 00 00 00 00 00 00 00 [16:24:58]Write i2c OK [16:24:58]MH_I2C_Read... [16:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:59]Read from MH i2c: E2 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: E2 17 00 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: E2 17 00 3D 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4D [16:24:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:24:59]wFMCommunicate OK [16:24:59]CreateOFDProtocolMessage done [16:24:59]OFDSenderStorePacket 198113 [16:24:59]StoreOFDPacket docnum=198113 [16:24:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 07 AC 07 01 79 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 5B 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 05 03 00 35 04 06 00 96 54 79 A5 51 0C 54 BD AB 4D 6B E7 27 D4 [16:24:59]CheckFolder [16:24:59]dirname=/storage/ofd_packets [16:24:59]CheckFolder done [16:24:59]ProducePacketName [16:24:59]name=ofd_packets/00198113 [16:24:59]NVStorageSaveData ofd_packets/00198113 [16:24:59]File name is /storage/ofd_packets/00198113 [16:24:59]Write 301 bytes [16:24:59]NVStorageSaveData done [16:24:59]OFDSenderStorePacket done [16:24:59]KKMCreateOFDPacket done [16:24:59]NVStorageSaveData kkm_last_timestamp [16:24:59]File name is /storage/kkm_last_timestamp [16:24:59]Write 4 bytes [16:24:59]NVStorageSaveData done [16:24:59]ExternCall_PrintAddStr [16:24:59]wPrintStart [16:24:59]Write to MH i2c: 01 00 00 3E 49 87 [16:24:59]Write i2c OK [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: 01 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: 01 07 00 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: 01 07 00 3E 49 00 00 00 00 00 FF 0F 9C [16:24:59]RasterBufferAndPrint [16:24:59]line Счет N : (1)11325525 [16:24:59]line ИНН: 02508201610067 [16:24:59]line Контрольно-Кассовый Чек [16:24:59]line ПРОДАЖА [16:24:59]line ТРК (МРК, ГНК) : 41 [16:24:59]line Товар: 2710124500 [16:24:59]line Аи-95-К-5 [16:24:59]line 40.440 * 74.20 [16:24:59]line = 3000.65 [16:24:59]line НДС 12% НСП 1% [16:24:59]line > о реализуемом товаре [16:24:59]line ИТОГО: 3000.65 [16:24:59]line НСП 1% : 26.55 [16:24:59]line НДС 12% : 318.65 [16:24:59]line Наличными: 0.00 [16:24:59]line Безнал.: 3000.65 [16:24:59]line Место: АЗС № 95 "Партнер Нефть" [16:24:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:24:59]line СНО: Общий режим [16:24:59]line Чек 454 16.08.2024 16:24 [16:24:59]line Смена: 462 ФФД: 1.0 [16:24:59]line ЗНМ: 0300000079 [16:24:59]line РНМ: 0000000000092545 [16:24:59]line Версия ККМ: 001 [16:24:59]line Платежная система: O! деньги [16:24:59]line ФМ: 0000000000871802 [16:24:59]line ФД: 198113 [16:24:59]line ФПД: 165289562296588 [16:24:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162459&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198113&fm=165289562296588&tin=02508201610067®Number=0000000000092545&sum=300065 [16:24:59]written 0, free lines is 4095 [16:24:59]OFD Sender: Processing packet 198113 [packets to send 245, broken 244] [16:24:59]ProducePacketName [16:24:59]name=ofd_packets/00198113 [16:24:59]OFD Sender: To server: pG, [16:24:59]CommunicateWithHost lk.salyk.kg:30040 [16:24:59]ConnectInit lk.salyk.kg [16:24:59]Connected sock=10 [16:24:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 07 AC 07 01 79 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 5B 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 05 03 00 35 04 06 00 96 54 79 A5 51 0C 54 BD AB 4D 6B E7 27 D4 [16:24:59]Write to MH i2c: 01 00 00 68 49 B1 [16:24:59]Write i2c OK [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: 01 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: 01 07 00 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: 01 07 00 68 49 00 00 00 00 00 EA 0C AE [16:24:59]RasterBufferAndPrint [16:24:59]line [16:24:59]line [16:24:59]line [16:24:59]line [16:24:59]line [16:24:59]written 0, free lines is 3315 [16:24:59]MH_Cut [16:24:59]Write to MH i2c: D1 01 00 6F 49 01 8A [16:24:59]Write i2c OK [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: D1 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: D1 01 00 [16:24:59]MH_I2C_Read... [16:24:59]Read from MH i2c: D1 01 00 6F 49 00 89 [16:24:59]Write to MH i2c: 01 00 00 70 49 B9 [16:24:59]Write i2c OK [16:24:59]MH_I2C_Read... [16:24:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 68 63 47 00 CD 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 05 03 00 F4 03 04 00 6E 29 BF 66 B6 04 01 00 00 AB 41 F4 B3 99 91 34 E0 [16:24:59]CommunicateWithHost err = 0 [16:24:59]CheckOFDResponse [16:24:59]1017 (14) - 77093643461234 [16:24:59]1041 (16) - 0000000000871802 [16:24:59]1040 (4) - 198113 [16:24:59]1012 (4) - 16.08.2024 10:26 [16:24:59]1206 (1) - 0 [16:24:59]OFD Sender: Remove packet 198113 [16:24:59]ProducePacketName [16:24:59]name=ofd_packets/00198113 [16:24:59]NVStorageDeleteData [16:25:00]OFD Sender: No OFD packet to send [16:25:00]*** Cut start [16:25:00]*** Purtial cut [16:25:00]*** Stage 1: CUTSNS_PIN = 1 [16:25:00]Read from MH i2c: 01 [16:25:00]MH_I2C_Read... [16:25:00]*** Stop cut motor [16:25:00]*** Cut end [16:25:00]Read from MH i2c: 01 07 00 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: 01 07 00 70 49 00 00 00 00 00 FF 0F CE [16:25:00]process_action close_receipt done [16:25:00]requested_data is exist [16:25:00]produce_requested_data [16:25:00]requested_item fm.sn is exist - process it [16:25:00]wFMCommunicate request_size=4 [16:25:00]MH_SAM_APDU [16:25:00]CAPDU: 80 11 00 00 [16:25:00]Write to MH i2c: E2 08 00 71 49 80 11 00 00 00 00 00 00 34 [16:25:00]Write i2c OK [16:25:00]MH_I2C_Read... [16:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:00]Read from MH i2c: E2 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: E2 17 00 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: E2 17 00 71 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 81 [16:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:25:00]wFMCommunicate OK [16:25:00]requested_item fd.num is exist - process it [16:25:00]SAM_PROTO_GetFieldsCounters [16:25:00]wFMCommunicate request_size=4 [16:25:00]MH_SAM_APDU [16:25:00]CAPDU: 80 13 00 00 [16:25:00]Write to MH i2c: E2 08 00 72 49 80 13 00 00 00 00 00 00 37 [16:25:00]Write i2c OK [16:25:00]MH_I2C_Read... [16:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:00]Read from MH i2c: E2 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: E2 62 00 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: E2 62 00 72 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E1 05 03 00 0E 04 04 00 CE 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 5F [16:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E1 05 03 00 0E 04 04 00 CE 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 [16:25:00]wFMCommunicate OK [16:25:00]SAM_PROTO_GetFieldsCounters done [16:25:00]requested_item shift.num is exist - process it [16:25:00]requested_item shift.opened is exist - process it [16:25:00]req_shift_opened [16:25:00]FM_GetShiftState [16:25:00]SAM_PROTO_GetShiftState [16:25:00]wFMCommunicate request_size=4 [16:25:00]MH_SAM_APDU [16:25:00]CAPDU: 80 13 01 00 [16:25:00]Write to MH i2c: E2 08 00 73 49 80 13 01 00 00 00 00 00 39 [16:25:00]Write i2c OK [16:25:00]MH_I2C_Read... [16:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:00]Read from MH i2c: E2 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: E2 0E 00 [16:25:00]MH_I2C_Read... [16:25:00]Read from MH i2c: E2 0E 00 73 49 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C7 [16:25:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:25:00]wFMCommunicate OK [16:25:00]SAM_PROTO_GetShiftState done [16:25:00]FM_GetShiftState done [16:25:00]req_shift_opened done [16:25:00]requested_item shift.open_date is exist - process it [16:25:00]req_shift_open_date [16:25:00]req_shift_open_date done [16:25:00]produce_requested_data done [16:25:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198113,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:25:00]process_action_free close_receipt [16:25:00]json_value_free [16:25:00]json_value_free done [16:25:00]process_json_proto returns [16:25:00]Send response to host [16:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198113,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:25:00]free response buf [16:25:00]execute_script done [16:25:00]execute_script returns [16:25:00]free content buf [16:25:00]Sock 9.Close socket [16:25:00]Sock 9.Thread stoped [16:25:05]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:11]accept exits with 7 [16:25:11]New connection [16:25:11]New thread 3067260260 created [16:25:11]Thread 3067403620 joined [16:25:11]Waiting for new connection... [16:25:11] Sock 7.Parse request [16:25:11]Sock 7.Check first char [16:25:11]Sock 7.First char is OK [16:25:11]request: POST /json_proto HTTP/1.0 [16:25:11]Method: POST [16:25:11]URL: /json_proto [16:25:11]Method is POST - this is cgi request [16:25:11]url: /json_proto [16:25:11]query_string will be loaded in cgi processing [16:25:11]execute_cgi json_proto POST (null) [16:25:11]execute_cgi path=json_proto method=POST [16:25:11]POST find Content-Length [16:25:11]Host: 172.17.46.195:8080 [16:25:11]Content-Length: 805 [16:25:11]Content-Type: application/json [16:25:11] [16:25:11]POST finish read [16:25:11]Found Content-Length = 805 [16:25:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:11]execute_script... [16:25: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)11325526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:11]POST & json_proto [16:25:11]process_json_proto [16:25:11]json parsed OK: [16:25:11]protocol is kg_v1.0 [16:25:11]action value=close_receipt [16:25:11]process_action close_receipt [16:25:11]cmd_close_receipt [16:25:11]MH_GetDate [16:25:11]Write to MH i2c: F0 00 00 74 49 AC [16:25:11]Write i2c OK [16:25:11]MH_I2C_Read... [16:25:11]Read from MH i2c: F0 [16:25:11]MH_I2C_Read... [16:25:11]Read from MH i2c: F0 09 00 [16:25:11]MH_I2C_Read... [16:25:11]Read from MH i2c: F0 09 00 74 49 00 69 7D BF 66 8D AE BC 66 1D [16:25:11]GetLastDocTimeStamp 1723825499 [16:25:11]current date 1723825513 [16:25:11]FM_GetShiftState [16:25:11]SAM_PROTO_GetShiftState [16:25:11]wFMCommunicate request_size=4 [16:25:11]MH_SAM_APDU [16:25:11]CAPDU: 80 13 01 00 [16:25:11]Write to MH i2c: E2 08 00 75 49 80 13 01 00 00 00 00 00 3B [16:25:11]Write i2c OK [16:25:11]MH_I2C_Read... [16:25:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:11]Read from MH i2c: E2 [16:25:11]MH_I2C_Read... [16:25:11]Read from MH i2c: E2 0E 00 [16:25:11]MH_I2C_Read... [16:25:11]Read from MH i2c: E2 0E 00 75 49 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C9 [16:25:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:25:11]wFMCommunicate OK [16:25:11]SAM_PROTO_GetShiftState done [16:25:11]FM_GetShiftState done [16:25:11]opened in 1723766727 [16:25:11]opened+sec_in_day 1723853127 [16:25:11]quantity*price = 100021 [16:25:11]sum+1 = 100023 [16:25:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 455 16.08.2024 16:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198114 ФПД: 44034892336283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162513&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198114&fm=44034892336283&tin=02508201610067®Number=0000000000092545&sum=100022 [16:25:12]StoreToDocumentArchive [16:25:12]shift 462 fd 198114 [16:25:12]save to /storage/0462/doc_00198114 [16:25:12]save last doc name /storage/0462/doc_00198114 to /storage/kkm_last_doc_name [16:25:12]save OK [16:25:12]Clear old archive folders... [16:25:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:12]tlvbuf is 00A63230 [16:25:12]SAM_PROTO_ClearQueue [16:25:12]wFMCommunicate request_size=4 [16:25:12]MH_SAM_APDU [16:25:12]CAPDU: 80 09 00 00 [16:25:12]Write to MH i2c: E2 08 00 82 49 80 09 00 00 00 00 00 00 3D [16:25:12]Write i2c OK [16:25:12]MH_I2C_Read... [16:25:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:12]Read from MH i2c: E2 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: E2 03 00 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: E2 03 00 82 49 00 90 00 3F [16:25:12]RAPDU: 90 00 [16:25:12]wFMCommunicate OK [16:25:12]SAM_PROTO_ClearQueue done [16:25:12]KKMCreateOFDPacket [16:25:12]OFDProtocolAddRootSTLVToBuf [16:25:12]FM_MakeSignedData [16:25:12]FM_MakeSignedData [16:25:12]SAM_PROTO_SignData [16:25:12]wFMCommunicate request_size=4 [16:25:12]MH_SAM_APDU [16:25:12]CAPDU: 80 0D 01 02 [16:25:12]Write to MH i2c: E2 08 00 83 49 80 0D 01 02 00 00 00 00 45 [16:25:12]Write i2c OK [16:25:12]MH_I2C_Read... [16:25:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:12]Read from MH i2c: E2 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: E2 03 00 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: E2 03 00 83 49 00 90 00 40 [16:25:12]RAPDU: 90 00 [16:25:12]wFMCommunicate OK [16:25:12]wFMCommunicate request_size=255 [16:25:12]MH_SAM_APDU [16:25: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 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 C7 01 00 00 F4 03 04 00 69 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 05 03 00 35 04 06 00 28 [16:25:12]Write to MH i2c: E2 02 01 84 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C7 01 00 00 F4 03 04 00 69 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 05 03 00 35 04 06 00 28 00 00 CB [16:25:12]Write i2c OK [16:25:12]MH_I2C_Read... [16:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:13]Read from MH i2c: E2 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 84 49 00 90 00 41 [16:25:13]RAPDU: 90 00 [16:25:13]wFMCommunicate OK [16:25:13]wFMCommunicate request_size=10 [16:25:13]MH_SAM_APDU [16:25:13]CAPDU: 80 0D 02 02 05 0C AC 1D 8C 9B [16:25:13]Write to MH i2c: E2 0D 00 85 49 80 0D 02 02 05 00 0C AC 1D 8C 9B 00 00 4E [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:13]Read from MH i2c: E2 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 85 49 00 90 00 42 [16:25:13]RAPDU: 90 00 [16:25:13]wFMCommunicate OK [16:25:13]wFMCommunicate request_size=4 [16:25:13]MH_SAM_APDU [16:25:13]CAPDU: 80 0D 03 02 [16:25:13]Write to MH i2c: E2 08 00 86 49 80 0D 03 02 00 00 00 00 4A [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:13]Read from MH i2c: E2 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 0B 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 0B 00 86 49 00 F4 AB F8 23 6D 42 94 D6 90 00 1E [16:25:13]RAPDU: F4 AB F8 23 6D 42 94 D6 90 00 [16:25:13]wFMCommunicate OK [16:25:13]SAM_PROTO_SignData done [16:25:13]FM_MakeSignedData done [16:25:13]CreateOFDProtocolMessage [16:25:13]wFMCommunicate request_size=4 [16:25:13]MH_SAM_APDU [16:25:13]CAPDU: 80 11 00 00 [16:25:13]Write to MH i2c: E2 08 00 87 49 80 11 00 00 00 00 00 00 4A [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:13]Read from MH i2c: E2 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 17 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 17 00 87 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 97 [16:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:25:13]wFMCommunicate OK [16:25:13]CreateOFDProtocolMessage done [16:25:13]OFDSenderStorePacket 198114 [16:25:13]StoreOFDPacket docnum=198114 [16:25:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 05 80 07 01 C7 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C7 01 00 00 F4 03 04 00 69 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 05 03 00 35 04 06 00 28 0C AC 1D 8C 9B F4 AB F8 23 6D 42 94 D6 [16:25:13]CheckFolder [16:25:13]dirname=/storage/ofd_packets [16:25:13]CheckFolder done [16:25:13]ProducePacketName [16:25:13]name=ofd_packets/00198114 [16:25:13]NVStorageSaveData ofd_packets/00198114 [16:25:13]File name is /storage/ofd_packets/00198114 [16:25:13]Write 301 bytes [16:25:13]NVStorageSaveData done [16:25:13]OFDSenderStorePacket done [16:25:13]KKMCreateOFDPacket done [16:25:13]NVStorageSaveData kkm_last_timestamp [16:25:13]File name is /storage/kkm_last_timestamp [16:25:13]Write 4 bytes [16:25:13]NVStorageSaveData done [16:25:13]ExternCall_PrintAddStr [16:25:13]wPrintStart [16:25:13]Write to MH i2c: 01 00 00 88 49 D1 [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: 01 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: 01 07 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: 01 07 00 88 49 00 00 00 00 00 FF 0F E6 [16:25:13]RasterBufferAndPrint [16:25:13]line Счет N : (1)11325526 [16:25:13]line ИНН: 02508201610067 [16:25:13]line Контрольно-Кассовый Чек [16:25:13]line ПРОДАЖА [16:25:13]line ТРК (МРК, ГНК) : 21 [16:25:13]line Товар: 2710124500 [16:25:13]line Аи-95-К-5 [16:25:13]line 13.480 * 74.20 [16:25:13]line = 1000.22 [16:25:13]line НДС 12% НСП 1% [16:25:13]line > о реализуемом товаре [16:25:13]line ИТОГО: 1000.22 [16:25:13]line НСП 1% : 8.85 [16:25:13]line НДС 12% : 106.22 [16:25:13]line Наличными: 0.00 [16:25:13]line Безнал.: 1000.22 [16:25:13]line Место: АЗС № 95 "Партнер Нефть" [16:25:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:25:13]line СНО: Общий режим [16:25:13]line Чек 455 16.08.2024 16:25 [16:25:13]line Смена: 462 ФФД: 1.0 [16:25:13]line ЗНМ: 0300000079 [16:25:13]line РНМ: 0000000000092545 [16:25:13]line Версия ККМ: 001 [16:25:13]line Платежная система: O! деньги [16:25:13]line ФМ: 0000000000871802 [16:25:13]line ФД: 198114 [16:25:13]line ФПД: 44034892336283 [16:25:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162513&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198114&fm=44034892336283&tin=02508201610067®Number=0000000000092545&sum=100022 [16:25:13]written 0, free lines is 4095 [16:25:13]OFD Sender: Processing packet 198114 [packets to send 245, broken 244] [16:25:13]ProducePacketName [16:25:13]name=ofd_packets/00198114 [16:25:13]OFD Sender: To server: pG, [16:25:13]CommunicateWithHost lk.salyk.kg:30040 [16:25:13]ConnectInit lk.salyk.kg [16:25:13]Connected sock=10 [16:25:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 05 80 07 01 C7 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C7 01 00 00 F4 03 04 00 69 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 05 03 00 35 04 06 00 28 0C AC 1D 8C 9B F4 AB F8 23 6D 42 94 D6 [16:25:13]Write to MH i2c: 01 00 00 B2 49 FB [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: 01 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: 01 07 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: 01 07 00 B2 49 00 00 00 00 00 E9 0C F7 [16:25:13]RasterBufferAndPrint [16:25:13]line [16:25:13]line [16:25:13]line [16:25:13]line [16:25:13]line [16:25:13]written 0, free lines is 3313 [16:25:13]MH_Cut [16:25:13]Write to MH i2c: D1 01 00 B9 49 01 D4 [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: D1 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: D1 01 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: D1 01 00 B9 49 00 D3 [16:25:13]Write to MH i2c: 01 00 00 BA 49 03 [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FB 8E 47 00 24 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 05 03 00 F4 03 04 00 7D 29 BF 66 B6 04 01 00 00 8D 87 74 9D 11 15 30 F9 [16:25:13]CommunicateWithHost err = 0 [16:25:13]CheckOFDResponse [16:25:13]1017 (14) - 77093643461234 [16:25:13]1041 (16) - 0000000000871802 [16:25:13]1040 (4) - 198114 [16:25:13]1012 (4) - 16.08.2024 10:27 [16:25:13]1206 (1) - 0 [16:25:13]OFD Sender: Remove packet 198114 [16:25:13]ProducePacketName [16:25:13]name=ofd_packets/00198114 [16:25:13]NVStorageDeleteData [16:25:14]OFD Sender: No OFD packet to send [16:25:14]*** Cut start [16:25:14]*** Purtial cut [16:25:14]*** CUTSNS_PIN = 0 [16:25:14]*** Stage 1: CUTSNS_PIN = 1 [16:25:16]Read from MH i2c: 01 [16:25:16]MH_I2C_Read... [16:25:16]*** Stop cut motor [16:25:16]*** Cut end [16:25:16]Read from MH i2c: 01 07 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: 01 07 00 BA 49 00 00 00 00 00 FF 0F 18 [16:25:16]process_action close_receipt done [16:25:16]requested_data is exist [16:25:16]produce_requested_data [16:25:16]requested_item fm.sn is exist - process it [16:25:16]wFMCommunicate request_size=4 [16:25:16]MH_SAM_APDU [16:25:16]CAPDU: 80 11 00 00 [16:25:16]Write to MH i2c: E2 08 00 BB 49 80 11 00 00 00 00 00 00 7E [16:25:16]Write i2c OK [16:25:16]MH_I2C_Read... [16:25:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:16]Read from MH i2c: E2 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 17 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 17 00 BB 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CB [16:25:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:25:16]wFMCommunicate OK [16:25:16]requested_item fd.num is exist - process it [16:25:16]SAM_PROTO_GetFieldsCounters [16:25:16]wFMCommunicate request_size=4 [16:25:16]MH_SAM_APDU [16:25:16]CAPDU: 80 13 00 00 [16:25:16]Write to MH i2c: E2 08 00 BC 49 80 13 00 00 00 00 00 00 81 [16:25:16]Write i2c OK [16:25:16]MH_I2C_Read... [16:25:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:16]Read from MH i2c: E2 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 62 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 62 00 BC 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E2 05 03 00 0E 04 04 00 CE 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 AD [16:25:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E2 05 03 00 0E 04 04 00 CE 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 [16:25:16]wFMCommunicate OK [16:25:16]SAM_PROTO_GetFieldsCounters done [16:25:16]requested_item shift.num is exist - process it [16:25:16]requested_item shift.opened is exist - process it [16:25:16]req_shift_opened [16:25:16]FM_GetShiftState [16:25:16]SAM_PROTO_GetShiftState [16:25:16]wFMCommunicate request_size=4 [16:25:16]MH_SAM_APDU [16:25:16]CAPDU: 80 13 01 00 [16:25:16]Write to MH i2c: E2 08 00 BD 49 80 13 01 00 00 00 00 00 83 [16:25:16]Write i2c OK [16:25:16]MH_I2C_Read... [16:25:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:16]Read from MH i2c: E2 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 0E 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 0E 00 BD 49 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 11 [16:25:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:25:16]wFMCommunicate OK [16:25:16]SAM_PROTO_GetShiftState done [16:25:16]FM_GetShiftState done [16:25:16]req_shift_opened done [16:25:16]requested_item shift.open_date is exist - process it [16:25:16]req_shift_open_date [16:25:16]req_shift_open_date done [16:25:16]produce_requested_data done [16:25:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198114,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:25:16]process_action_free close_receipt [16:25:16]json_value_free [16:25:16]json_value_free done [16:25:16]process_json_proto returns [16:25:16]Send response to host [16:25:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198114,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:25:16]free response buf [16:25:16]execute_script done [16:25:16]execute_script returns [16:25:16]free content buf [16:25:16]Sock 7.Close socket [16:25:16]Sock 7.Thread stoped [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [16:25:29]OFD Sender: No OFD packet to send [16:25:34]OFD Sender: No OFD packet to send [16:25:39]OFD Sender: No OFD packet to send [16:25:42]accept exits with 9 [16:25:42]New connection [16:25:42]New thread 3067403620 created [16:25:42]Thread 3067260260 joined [16:25:42]Waiting for new connection... [16:25:42] Sock 9.Parse request [16:25:42]Sock 9.Check first char [16:25:42]Sock 9.First char is OK [16:25:42]request: POST /json_proto HTTP/1.0 [16:25:42]Method: POST [16:25:42]URL: /json_proto [16:25:42]Method is POST - this is cgi request [16:25:42]url: /json_proto [16:25:42]query_string will be loaded in cgi processing [16:25:42]execute_cgi json_proto POST (null) [16:25:42]execute_cgi path=json_proto method=POST [16:25:42]POST find Content-Length [16:25:42]Host: 172.17.46.195:8080 [16:25:42]Content-Length: 805 [16:25:42]Content-Type: application/json [16:25:42] [16:25:42]POST finish read [16:25:42]Found Content-Length = 805 [16:25:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:42]execute_script... [16:25:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:42]POST & json_proto [16:25:42]process_json_proto [16:25:42]json parsed OK: [16:25:42]protocol is kg_v1.0 [16:25:42]action value=close_receipt [16:25:42]process_action close_receipt [16:25:42]cmd_close_receipt [16:25:42]MH_GetDate [16:25:42]Write to MH i2c: F0 00 00 BE 49 F6 [16:25:42]Write i2c OK [16:25:42]MH_I2C_Read... [16:25:42]Read from MH i2c: F0 [16:25:42]MH_I2C_Read... [16:25:42]Read from MH i2c: F0 09 00 [16:25:42]MH_I2C_Read... [16:25:42]Read from MH i2c: F0 09 00 BE 49 00 88 7D BF 66 8D AE BC 66 86 [16:25:42]GetLastDocTimeStamp 1723825513 [16:25:42]current date 1723825544 [16:25:42]FM_GetShiftState [16:25:42]SAM_PROTO_GetShiftState [16:25:42]wFMCommunicate request_size=4 [16:25:42]MH_SAM_APDU [16:25:42]CAPDU: 80 13 01 00 [16:25:42]Write to MH i2c: E2 08 00 BF 49 80 13 01 00 00 00 00 00 85 [16:25:42]Write i2c OK [16:25:42]MH_I2C_Read... [16:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:42]Read from MH i2c: E2 [16:25:42]MH_I2C_Read... [16:25:42]Read from MH i2c: E2 0E 00 [16:25:42]MH_I2C_Read... [16:25:42]Read from MH i2c: E2 0E 00 BF 49 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 13 [16:25:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:25:42]wFMCommunicate OK [16:25:42]SAM_PROTO_GetShiftState done [16:25:42]FM_GetShiftState done [16:25:42]opened in 1723766727 [16:25:42]opened+sec_in_day 1723853127 [16:25:42]quantity*price = 150041 [16:25:42]sum+1 = 150042 [16:25:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 456 16.08.2024 16:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198115 ФПД: 70057753840252 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162544&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198115&fm=70057753840252&tin=02508201610067®Number=0000000000092545&sum=150041 [16:25:43]StoreToDocumentArchive [16:25:43]shift 462 fd 198115 [16:25:43]save to /storage/0462/doc_00198115 [16:25:43]save last doc name /storage/0462/doc_00198115 to /storage/kkm_last_doc_name [16:25:43]save OK [16:25:43]Clear old archive folders... [16:25:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:43]tlvbuf is 00948EE0 [16:25:43]SAM_PROTO_ClearQueue [16:25:43]wFMCommunicate request_size=4 [16:25:43]MH_SAM_APDU [16:25:43]CAPDU: 80 09 00 00 [16:25:43]Write to MH i2c: E2 08 00 CC 49 80 09 00 00 00 00 00 00 87 [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:43]Read from MH i2c: E2 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 CC 49 00 90 00 89 [16:25:43]RAPDU: 90 00 [16:25:43]wFMCommunicate OK [16:25:43]SAM_PROTO_ClearQueue done [16:25:43]KKMCreateOFDPacket [16:25:43]OFDProtocolAddRootSTLVToBuf [16:25:43]FM_MakeSignedData [16:25:43]FM_MakeSignedData [16:25:43]SAM_PROTO_SignData [16:25:43]wFMCommunicate request_size=4 [16:25:43]MH_SAM_APDU [16:25:43]CAPDU: 80 0D 01 02 [16:25:43]Write to MH i2c: E2 08 00 CD 49 80 0D 01 02 00 00 00 00 8F [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:43]Read from MH i2c: E2 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 CD 49 00 90 00 8A [16:25:43]RAPDU: 90 00 [16:25:43]wFMCommunicate OK [16:25:43]wFMCommunicate request_size=255 [16:25:43]MH_SAM_APDU [16:25:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 88 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 05 03 00 35 04 06 00 3F [16:25:43]Write to MH i2c: E2 02 01 CE 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 88 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 05 03 00 35 04 06 00 3F 00 00 BC [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:43]Read from MH i2c: E2 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 CE 49 00 90 00 8B [16:25:43]RAPDU: 90 00 [16:25:43]wFMCommunicate OK [16:25:43]wFMCommunicate request_size=10 [16:25:43]MH_SAM_APDU [16:25:43]CAPDU: 80 0D 02 02 05 B7 97 88 0A 7C [16:25:43]Write to MH i2c: E2 0D 00 CF 49 80 0D 02 02 05 00 B7 97 88 0A 7C 00 00 F8 [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:43]Read from MH i2c: E2 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 03 00 CF 49 00 90 00 8C [16:25:43]RAPDU: 90 00 [16:25:43]wFMCommunicate OK [16:25:43]wFMCommunicate request_size=4 [16:25:43]MH_SAM_APDU [16:25:43]CAPDU: 80 0D 03 02 [16:25:43]Write to MH i2c: E2 08 00 D0 49 80 0D 03 02 00 00 00 00 94 [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:43]Read from MH i2c: E2 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 0B 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 0B 00 D0 49 00 83 8B 3D 07 75 53 01 58 90 00 08 [16:25:43]RAPDU: 83 8B 3D 07 75 53 01 58 90 00 [16:25:43]wFMCommunicate OK [16:25:43]SAM_PROTO_SignData done [16:25:43]FM_MakeSignedData done [16:25:43]CreateOFDProtocolMessage [16:25:43]wFMCommunicate request_size=4 [16:25:43]MH_SAM_APDU [16:25:43]CAPDU: 80 11 00 00 [16:25:43]Write to MH i2c: E2 08 00 D1 49 80 11 00 00 00 00 00 00 94 [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:43]Read from MH i2c: E2 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 17 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: E2 17 00 D1 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E1 [16:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:25:43]wFMCommunicate OK [16:25:43]CreateOFDProtocolMessage done [16:25:43]OFDSenderStorePacket 198115 [16:25:43]StoreOFDPacket docnum=198115 [16:25:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0C BC 07 01 1C 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 88 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 05 03 00 35 04 06 00 3F B7 97 88 0A 7C 83 8B 3D 07 75 53 01 58 [16:25:43]CheckFolder [16:25:43]dirname=/storage/ofd_packets [16:25:43]CheckFolder done [16:25:43]ProducePacketName [16:25:43]name=ofd_packets/00198115 [16:25:43]NVStorageSaveData ofd_packets/00198115 [16:25:43]File name is /storage/ofd_packets/00198115 [16:25:43]Write 301 bytes [16:25:43]NVStorageSaveData done [16:25:43]OFDSenderStorePacket done [16:25:43]KKMCreateOFDPacket done [16:25:43]NVStorageSaveData kkm_last_timestamp [16:25:43]File name is /storage/kkm_last_timestamp [16:25:43]Write 4 bytes [16:25:43]NVStorageSaveData done [16:25:43]ExternCall_PrintAddStr [16:25:43]wPrintStart [16:25:43]Write to MH i2c: 01 00 00 D2 49 1B [16:25:43]Write i2c OK [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: 01 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: 01 07 00 [16:25:43]MH_I2C_Read... [16:25:43]Read from MH i2c: 01 07 00 D2 49 00 00 00 00 00 FF 0F 30 [16:25:43]RasterBufferAndPrint [16:25:43]line Счет N : (1)11325527 [16:25:43]line ИНН: 02508201610067 [16:25:43]line Контрольно-Кассовый Чек [16:25:43]line ПРОДАЖА [16:25:43]line ТРК (МРК, ГНК) : 12 [16:25:43]line Товар: 2710124130 [16:25:43]line Аи-92-К-4 [16:25:43]line 22.130 * 67.80 [16:25:43]line = 1500.41 [16:25:43]line НДС 12% НСП 1% [16:25:43]line > о реализуемом товаре [16:25:43]line ИТОГО: 1500.41 [16:25:43]line НСП 1% : 13.28 [16:25:43]line НДС 12% : 159.34 [16:25:43]line Наличными: 0.00 [16:25:43]line Безнал.: 1500.41 [16:25:43]line Место: АЗС № 95 "Партнер Нефть" [16:25:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:25:43]line СНО: Общий режим [16:25:43]line Чек 456 16.08.2024 16:25 [16:25:43]line Смена: 462 ФФД: 1.0 [16:25:43]line ЗНМ: 0300000079 [16:25:43]line РНМ: 0000000000092545 [16:25:43]line Версия ККМ: 001 [16:25:43]line Платежная система: O! деньги [16:25:43]line ФМ: 0000000000871802 [16:25:43]line ФД: 198115 [16:25:43]line ФПД: 70057753840252 [16:25:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162544&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198115&fm=70057753840252&tin=02508201610067®Number=0000000000092545&sum=150041 [16:25:44]OFD Sender: Processing packet 198115 [packets to send 245, broken 244] [16:25:44]ProducePacketName [16:25:44]name=ofd_packets/00198115 [16:25:44]OFD Sender: To server: pG, [16:25:44]CommunicateWithHost lk.salyk.kg:30040 [16:25:44]ConnectInit lk.salyk.kg [16:25:44]written 0, free lines is 4095 [16:25:44]Connected sock=10 [16:25:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0C BC 07 01 1C 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 88 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 05 03 00 35 04 06 00 3F B7 97 88 0A 7C 83 8B 3D 07 75 53 01 58 [16:25:44]Write to MH i2c: 01 00 00 FC 49 45 [16:25:44]Write i2c OK [16:25:44]MH_I2C_Read... [16:25:44]Read from MH i2c: 01 [16:25:44]MH_I2C_Read... [16:25:44]Read from MH i2c: 01 07 00 [16:25:44]MH_I2C_Read... [16:25:44]Read from MH i2c: 01 07 00 FC 49 00 00 00 00 00 EA 0C 42 [16:25:44]RasterBufferAndPrint [16:25:44]line [16:25:44]line [16:25:44]line [16:25:44]line [16:25:44]line [16:25:44]written 0, free lines is 3312 [16:25:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9F 31 47 00 F3 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 05 03 00 F4 03 04 00 9C 29 BF 66 B6 04 01 00 00 62 53 BB 73 09 CD 87 71 [16:25:44]CommunicateWithHost err = 0 [16:25:44]CheckOFDResponse [16:25:44]1017 (14) - 77093643461234 [16:25:44]1041 (16) - 0000000000871802 [16:25:44]1040 (4) - 198115 [16:25:44]1012 (4) - 16.08.2024 10:27 [16:25:44]1206 (1) - 0 [16:25:44]OFD Sender: Remove packet 198115 [16:25:44]ProducePacketName [16:25:44]name=ofd_packets/00198115 [16:25:44]NVStorageDeleteData [16:25:44]MH_Cut [16:25:44]Write to MH i2c: D1 01 00 03 4A 01 1F [16:25:44]Write i2c OK [16:25:44]MH_I2C_Read... [16:25:44]Read from MH i2c: D1 [16:25:44]MH_I2C_Read... [16:25:44]Read from MH i2c: D1 01 00 [16:25:44]MH_I2C_Read... [16:25:44]Read from MH i2c: D1 01 00 03 4A 00 1E [16:25:44]Write to MH i2c: 01 00 00 04 4A 4E [16:25:44]Write i2c OK [16:25:44]MH_I2C_Read... [16:25:45]OFD Sender: No OFD packet to send [16:25:45]*** Cut start [16:25:45]*** Purtial cut [16:25:45]*** Stage 1: CUTSNS_PIN = 1 [16:25:45]Read from MH i2c: 01 [16:25:45]MH_I2C_Read... [16:25:45]*** Stop cut motor [16:25:45]*** Cut end [16:25:45]Read from MH i2c: 01 07 00 [16:25:45]MH_I2C_Read... [16:25:45]Read from MH i2c: 01 07 00 04 4A 00 00 00 00 00 FF 0F 63 [16:25:45]process_action close_receipt done [16:25:45]requested_data is exist [16:25:45]produce_requested_data [16:25:45]requested_item fm.sn is exist - process it [16:25:45]wFMCommunicate request_size=4 [16:25:45]MH_SAM_APDU [16:25:45]CAPDU: 80 11 00 00 [16:25:45]Write to MH i2c: E2 08 00 05 4A 80 11 00 00 00 00 00 00 C9 [16:25:45]Write i2c OK [16:25:45]MH_I2C_Read... [16:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:45]Read from MH i2c: E2 [16:25:45]MH_I2C_Read... [16:25:45]Read from MH i2c: E2 17 00 [16:25:45]MH_I2C_Read... [16:25:45]Read from MH i2c: E2 17 00 05 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 16 [16:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:25:45]wFMCommunicate OK [16:25:45]requested_item fd.num is exist - process it [16:25:45]SAM_PROTO_GetFieldsCounters [16:25:45]wFMCommunicate request_size=4 [16:25:45]MH_SAM_APDU [16:25:45]CAPDU: 80 13 00 00 [16:25:45]Write to MH i2c: E2 08 00 06 4A 80 13 00 00 00 00 00 00 CC [16:25:45]Write i2c OK [16:25:45]MH_I2C_Read... [16:25:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:46]Read from MH i2c: E2 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: E2 62 00 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: E2 62 00 06 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E3 05 03 00 0E 04 04 00 CE 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 FC [16:25:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E3 05 03 00 0E 04 04 00 CE 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 [16:25:46]wFMCommunicate OK [16:25:46]SAM_PROTO_GetFieldsCounters done [16:25:46]requested_item shift.num is exist - process it [16:25:46]requested_item shift.opened is exist - process it [16:25:46]req_shift_opened [16:25:46]FM_GetShiftState [16:25:46]SAM_PROTO_GetShiftState [16:25:46]wFMCommunicate request_size=4 [16:25:46]MH_SAM_APDU [16:25:46]CAPDU: 80 13 01 00 [16:25:46]Write to MH i2c: E2 08 00 07 4A 80 13 01 00 00 00 00 00 CE [16:25:46]Write i2c OK [16:25:46]MH_I2C_Read... [16:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:46]Read from MH i2c: E2 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: E2 0E 00 [16:25:46]MH_I2C_Read... [16:25:46]Read from MH i2c: E2 0E 00 07 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5C [16:25:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:25:46]wFMCommunicate OK [16:25:46]SAM_PROTO_GetShiftState done [16:25:46]FM_GetShiftState done [16:25:46]req_shift_opened done [16:25:46]requested_item shift.open_date is exist - process it [16:25:46]req_shift_open_date [16:25:46]req_shift_open_date done [16:25:46]produce_requested_data done [16:25:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198115,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:25:46]process_action_free close_receipt [16:25:46]json_value_free [16:25:46]json_value_free done [16:25:46]process_json_proto returns [16:25:46]Send response to host [16:25:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198115,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:25:46]free response buf [16:25:46]execute_script done [16:25:46]execute_script returns [16:25:46]free content buf [16:25:46]Sock 9.Close socket [16:25:46]Sock 9.Thread stoped [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:25:59]int [16:25:59]Write to MH i2c: 01 00 00 08 4A 52 [16:25:59]*** FLAG_PRN_PAP1 set [16:25:59]Write i2c OK [16:25:59]MH_I2C_Read... [16:25:59]Read from MH i2c: 01 [16:25:59]MH_I2C_Read... [16:25:59]Read from MH i2c: 01 07 00 [16:25:59]MH_I2C_Read... [16:25:59]Read from MH i2c: 01 07 00 08 4A 00 01 00 00 00 FF 0F 68 [16:25:59]state=0 [16:25:59]No paper [16:25:59]int [16:25:59]Write to MH i2c: 01 00 00 09 4A 53 [16:25:59]*** FLAG_PRN_PAP2 set [16:25:59]Write i2c OK [16:25:59]MH_I2C_Read... [16:25:59]Read from MH i2c: 01 [16:25:59]MH_I2C_Read... [16:25:59]Read from MH i2c: 01 07 00 [16:25:59]MH_I2C_Read... [16:25:59]Read from MH i2c: 01 07 00 09 4A 00 03 00 00 00 FF 0F 6B [16:25:59]state=0 [16:25:59]No paper [16:25:59]Cover opened [16:26:00]OFD Sender: No OFD packet to send [16:26:00]int [16:26:00]Write to MH i2c: 01 00 00 0A 4A 54 [16:26:00]*** FLAG_PRN_PAP2 reset [16:26:00]Write i2c OK [16:26:00]MH_I2C_Read... [16:26:00]Read from MH i2c: 01 [16:26:00]MH_I2C_Read... [16:26:00]Read from MH i2c: 01 07 00 [16:26:00]MH_I2C_Read... [16:26:00]Read from MH i2c: 01 07 00 0A 4A 00 01 00 00 00 FF 0F 6A [16:26:00]state=3 [16:26:00]No paper [16:26:00]Cover closed [16:26:01]int [16:26:01]Write to MH i2c: 01 00 00 0B 4A 55 [16:26:01]*** FLAG_PRN_PAP2 set [16:26:01]Write i2c OK [16:26:01]MH_I2C_Read... [16:26:01]Read from MH i2c: 01 [16:26:01]MH_I2C_Read... [16:26:01]Read from MH i2c: 01 07 00 [16:26:01]MH_I2C_Read... [16:26:01]Read from MH i2c: 01 07 00 0B 4A 00 03 00 00 00 FF 0F 6D [16:26:01]state=0 [16:26:01]No paper [16:26:01]Cover opened [16:26:05]OFD Sender: No OFD packet to send [16:26:06]Write to MH i2c: 01 00 00 0C 4A 56 [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 0C 4A 00 03 00 00 00 FF 0F 6E [16:26:06]state=3 [16:26:06]No paper [16:26:06]Cover opened [16:26:10]OFD Sender: No OFD packet to send [16:26:11]Write to MH i2c: 01 00 00 0D 4A 57 [16:26:11]Write i2c OK [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: 01 [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: 01 07 00 [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: 01 07 00 0D 4A 00 03 00 00 00 FF 0F 6F [16:26:11]state=3 [16:26:11]No paper [16:26:11]Cover opened [16:26:15]OFD Sender: No OFD packet to send [16:26:16]Write to MH i2c: 01 00 00 0E 4A 58 [16:26:16]Write i2c OK [16:26:16]MH_I2C_Read... [16:26:16]Read from MH i2c: 01 [16:26:16]MH_I2C_Read... [16:26:16]Read from MH i2c: 01 07 00 [16:26:16]MH_I2C_Read... [16:26:16]Read from MH i2c: 01 07 00 0E 4A 00 03 00 00 00 FF 0F 70 [16:26:16]state=3 [16:26:16]No paper [16:26:16]Cover opened [16:26:20]OFD Sender: No OFD packet to send [16:26:21]Write to MH i2c: 01 00 00 0F 4A 59 [16:26:21]Write i2c OK [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: 01 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: 01 07 00 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: 01 07 00 0F 4A 00 03 00 00 00 FF 0F 71 [16:26:21]state=3 [16:26:21]No paper [16:26:21]Cover opened [16:26:25]OFD Sender: No OFD packet to send [16:26:26]Write to MH i2c: 01 00 00 10 4A 5A [16:26:26]Write i2c OK [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: 01 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: 01 07 00 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: 01 07 00 10 4A 00 03 00 00 00 FF 0F 72 [16:26:26]state=3 [16:26:26]No paper [16:26:26]Cover opened [16:26:30]OFD Sender: No OFD packet to send [16:26:30]int [16:26:30]Write to MH i2c: 01 00 00 11 4A 5B [16:26:30]*** FLAG_PRN_PAP2 reset [16:26:30]Write i2c OK [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: 01 [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: 01 07 00 [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: 01 07 00 11 4A 00 01 00 00 00 FF 0F 71 [16:26:30]state=3 [16:26:30]No paper [16:26:30]Cover closed [16:26:30]int [16:26:30]Write to MH i2c: 01 00 00 12 4A 5C [16:26:30]*** FLAG_PRN_PAP1 reset [16:26:30]Write i2c OK [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: 01 [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: 01 07 00 [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: 01 07 00 12 4A 00 00 00 00 00 FF 0F 71 [16:26:30]state=0 [16:26:31]int [16:26:31]Write to MH i2c: 01 00 00 13 4A 5D [16:26:31]*** FLAG_PRN_KEY set [16:26:31]Write i2c OK [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: 01 [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: 01 07 00 [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: 01 07 00 13 4A 00 08 00 00 00 FF 0F 7A [16:26:31]state=0 [16:26:31]Key pressed [16:26:31]Feed [16:26:31]Write to MH i2c: D8 00 00 14 4A 35 [16:26:31]Write i2c OK [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: D8 [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: D8 01 00 [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: D8 01 00 14 4A 00 36 [16:26:31]int [16:26:31]Write to MH i2c: 01 00 00 15 4A 5F [16:26:31]Write i2c OK [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: 01 [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: 01 07 00 [16:26:31]MH_I2C_Read... [16:26:31]Read from MH i2c: 01 07 00 15 4A 00 48 00 00 00 3C 00 EA [16:26:31]state=2 [16:26:31]Key pressed [16:26:32]int [16:26:32]Write to MH i2c: 01 00 00 16 4A 60 [16:26:32]*** FLAG_PRN_KEY reset [16:26:32]Write i2c OK [16:26:32]MH_I2C_Read... [16:26:32]Read from MH i2c: 01 [16:26:32]MH_I2C_Read... [16:26:32]Read from MH i2c: 01 07 00 [16:26:32]MH_I2C_Read... [16:26:32]Read from MH i2c: 01 07 00 16 4A 00 00 00 00 00 F6 0F 6C [16:26:32]state=2 [16:26:32]Stop feed [16:26:35]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:48]accept exits with 7 [16:26:48]New connection [16:26:48]New thread 3067260260 created [16:26:48]Thread 3067403620 joined [16:26:48]Waiting for new connection... [16:26:48] Sock 7.Parse request [16:26:48]Sock 7.Check first char [16:26:48]Sock 7.First char is OK [16:26:48]request: POST /json_proto HTTP/1.0 [16:26:48]Method: POST [16:26:48]URL: /json_proto [16:26:48]Method is POST - this is cgi request [16:26:48]url: /json_proto [16:26:48]query_string will be loaded in cgi processing [16:26:48]execute_cgi json_proto POST (null) [16:26:48]execute_cgi path=json_proto method=POST [16:26:48]POST find Content-Length [16:26:48]Host: 172.17.46.195:8080 [16:26:48]Content-Length: 791 [16:26:48]Content-Type: application/json [16:26:48] [16:26:48]POST finish read [16:26:48]Found Content-Length = 791 [16:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 35.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\u000A53062", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:48]execute_script... [16:26:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 35.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\u000A53062", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:48]POST & json_proto [16:26:48]process_json_proto [16:26:48]json parsed OK: [16:26:48]protocol is kg_v1.0 [16:26:48]action value=close_receipt [16:26:48]process_action close_receipt [16:26:48]cmd_close_receipt [16:26:48]MH_GetDate [16:26:48]Write to MH i2c: F0 00 00 17 4A 50 [16:26:48]Write i2c OK [16:26:48]MH_I2C_Read... [16:26:48]Read from MH i2c: F0 [16:26:48]MH_I2C_Read... [16:26:48]Read from MH i2c: F0 09 00 [16:26:48]MH_I2C_Read... [16:26:48]Read from MH i2c: F0 09 00 17 4A 00 CA 7D BF 66 8D AE BC 66 22 [16:26:48]GetLastDocTimeStamp 1723825544 [16:26:48]current date 1723825610 [16:26:48]FM_GetShiftState [16:26:48]SAM_PROTO_GetShiftState [16:26:48]wFMCommunicate request_size=4 [16:26:48]MH_SAM_APDU [16:26:48]CAPDU: 80 13 01 00 [16:26:48]Write to MH i2c: E2 08 00 18 4A 80 13 01 00 00 00 00 00 DF [16:26:48]Write i2c OK [16:26:48]MH_I2C_Read... [16:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:48]Read from MH i2c: E2 [16:26:48]MH_I2C_Read... [16:26:48]Read from MH i2c: E2 0E 00 [16:26:48]MH_I2C_Read... [16:26:48]Read from MH i2c: E2 0E 00 18 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [16:26:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:26:48]wFMCommunicate OK [16:26:48]SAM_PROTO_GetShiftState done [16:26:48]FM_GetShiftState done [16:26:48]opened in 1723766727 [16:26:48]opened+sec_in_day 1723853127 [16:26:48]quantity*price = 0 [16:26:48]sum+1 = 1 [16:26:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 457 16.08.2024 16:26 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 53062 ФМ: 0000000000871802 ФД: 198116 ФПД: 69655728283349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198116&fm=69655728283349&tin=02508201610067®Number=0000000000092545&sum=0 [16:26:50]StoreToDocumentArchive [16:26:50]shift 462 fd 198116 [16:26:50]save to /storage/0462/doc_00198116 [16:26:50]save last doc name /storage/0462/doc_00198116 to /storage/kkm_last_doc_name [16:26:50]save OK [16:26:50]Clear old archive folders... [16:26:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:26:50]tlvbuf is B6F48510 [16:26:50]SAM_PROTO_ClearQueue [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 09 00 00 [16:26:50]Write to MH i2c: E2 08 00 25 4A 80 09 00 00 00 00 00 00 E1 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 25 4A 00 90 00 E3 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]SAM_PROTO_ClearQueue done [16:26:50]KKMCreateOFDPacket [16:26:50]OFDProtocolAddRootSTLVToBuf [16:26:50]FM_MakeSignedData [16:26:50]FM_MakeSignedData [16:26:50]SAM_PROTO_SignData [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 01 02 [16:26:50]Write to MH i2c: E2 08 00 26 4A 80 0D 01 02 00 00 00 00 E9 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 26 4A 00 90 00 E4 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]wFMCommunicate request_size=255 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 CA 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 05 03 00 35 04 06 00 3F 59 FC F0 [16:26:50]Write to MH i2c: E2 02 01 27 4A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 CA 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 05 03 00 35 04 06 00 3F 59 FC F0 00 00 F5 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:50]OFD Sender: No OFD packet to send [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 27 4A 00 90 00 E5 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]wFMCommunicate request_size=7 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 02 02 02 DE D5 [16:26:50]Write to MH i2c: E2 0A 00 28 4A 80 0D 02 02 02 00 DE D5 00 00 A3 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 03 00 28 4A 00 90 00 E6 [16:26:50]RAPDU: 90 00 [16:26:50]wFMCommunicate OK [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 0D 03 02 [16:26:50]Write to MH i2c: E2 08 00 29 4A 80 0D 03 02 00 00 00 00 EE [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 0B 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 0B 00 29 4A 00 E6 6D 87 72 97 52 D1 37 90 00 2C [16:26:50]RAPDU: E6 6D 87 72 97 52 D1 37 90 00 [16:26:50]wFMCommunicate OK [16:26:50]SAM_PROTO_SignData done [16:26:50]FM_MakeSignedData done [16:26:50]CreateOFDProtocolMessage [16:26:50]wFMCommunicate request_size=4 [16:26:50]MH_SAM_APDU [16:26:50]CAPDU: 80 11 00 00 [16:26:50]Write to MH i2c: E2 08 00 2A 4A 80 11 00 00 00 00 00 00 EE [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:50]Read from MH i2c: E2 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 17 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: E2 17 00 2A 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3B [16:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:26:50]wFMCommunicate OK [16:26:50]CreateOFDProtocolMessage done [16:26:50]OFDSenderStorePacket 198116 [16:26:50]StoreOFDPacket docnum=198116 [16:26:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 BE 5D 04 01 E6 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 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 CA 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 05 03 00 35 04 06 00 3F 59 FC F0 DE D5 E6 6D 87 72 97 52 D1 37 [16:26:50]CheckFolder [16:26:50]dirname=/storage/ofd_packets [16:26:50]CheckFolder done [16:26:50]ProducePacketName [16:26:50]name=ofd_packets/00198116 [16:26:50]NVStorageSaveData ofd_packets/00198116 [16:26:50]File name is /storage/ofd_packets/00198116 [16:26:50]Write 298 bytes [16:26:50]NVStorageSaveData done [16:26:50]OFDSenderStorePacket done [16:26:50]KKMCreateOFDPacket done [16:26:50]NVStorageSaveData kkm_last_timestamp [16:26:50]File name is /storage/kkm_last_timestamp [16:26:50]Write 4 bytes [16:26:50]NVStorageSaveData done [16:26:50]ExternCall_PrintAddStr [16:26:50]wPrintStart [16:26:50]Write to MH i2c: 01 00 00 2B 4A 75 [16:26:50]Write i2c OK [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: 01 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: 01 07 00 [16:26:50]MH_I2C_Read... [16:26:50]Read from MH i2c: 01 07 00 2B 4A 00 00 00 00 00 FF 0F 8A [16:26:50]RasterBufferAndPrint [16:26:50]line Счет N : (1)11325528 [16:26:50]line ИНН: 02508201610067 [16:26:50]line Контрольно-Кассовый Чек [16:26:50]line ПРОДАЖА [16:26:50]line ТРК (МРК, ГНК) : 51 [16:26:50]line Товар: 2710194210 [16:26:50]line ДТ-К-5 [16:26:50]line 35.000 * 0.00 [16:26:50]line = 0.00 [16:26:50]line НДС 12% НСП 1% [16:26:50]line > о реализуемом товаре [16:26:50]line ИТОГО: 0.00 [16:26:50]line НСП 1% : 0.00 [16:26:50]line НДС 12% : 0.00 [16:26:50]line Наличными: 0.00 [16:26:50]line Безнал.: 0.00 [16:26:50]line Место: АЗС № 95 "Партнер Нефть" [16:26:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:26:50]line СНО: Общий режим [16:26:50]line Чек 457 16.08.2024 16:26 [16:26:50]line Смена: 462 ФФД: 1.0 [16:26:50]line ЗНМ: 0300000079 [16:26:50]line РНМ: 0000000000092545 [16:26:50]line Версия ККМ: 001 [16:26:50]line Талоны: Топливная Карта [16:26:50]line 53062 [16:26:50]line ФМ: 0000000000871802 [16:26:50]line ФД: 198116 [16:26:50]line ФПД: 69655728283349 [16:26:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162650&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198116&fm=69655728283349&tin=02508201610067®Number=0000000000092545&sum=0 [16:26:50]written 0, free lines is 4095 [16:26:50]OFD Sender: Processing packet 198116 [packets to send 245, broken 244] [16:26:50]ProducePacketName [16:26:50]name=ofd_packets/00198116 [16:26:50]OFD Sender: To server: pG, [16:26:50]CommunicateWithHost lk.salyk.kg:30040 [16:26:50]ConnectInit lk.salyk.kg [16:26:50]Connected sock=10 [16:26:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 BE 5D 04 01 E6 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 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 CA 7D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 05 03 00 35 04 06 00 3F 59 FC F0 DE D5 E6 6D 87 72 97 52 D1 37 [16:26:51]Write to MH i2c: 01 00 00 55 4A 9F [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 07 00 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: 01 07 00 55 4A 00 00 00 00 00 F9 0C AB [16:26:51]RasterBufferAndPrint [16:26:51]line [16:26:51]line [16:26:51]line [16:26:51]line [16:26:51]line [16:26:51]written 0, free lines is 3327 [16:26:51]MH_Cut [16:26:51]Write to MH i2c: D1 01 00 5C 4A 01 78 [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: D1 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: D1 01 00 [16:26:51]MH_I2C_Read... [16:26:51]Read from MH i2c: D1 01 00 5C 4A 00 77 [16:26:51]Write to MH i2c: 01 00 00 5D 4A A7 [16:26:51]Write i2c OK [16:26:51]MH_I2C_Read... [16:26:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 96 7A 47 00 9D B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 05 03 00 F4 03 04 00 DE 29 BF 66 B6 04 01 00 00 9E BE D1 67 E2 6D B3 91 [16:26:51]CommunicateWithHost err = 0 [16:26:51]CheckOFDResponse [16:26:51]1017 (14) - 77093643461234 [16:26:51]1041 (16) - 0000000000871802 [16:26:51]1040 (4) - 198116 [16:26:51]1012 (4) - 16.08.2024 10:28 [16:26:51]1206 (1) - 0 [16:26:51]OFD Sender: Remove packet 198116 [16:26:51]ProducePacketName [16:26:51]name=ofd_packets/00198116 [16:26:51]NVStorageDeleteData [16:26:51]OFD Sender: No OFD packet to send [16:26:51]*** Cut start [16:26:51]*** Purtial cut [16:26:51]*** CUTSNS_PIN = 0 [16:26:51]*** Stage 1: CUTSNS_PIN = 1 [16:26:53]Read from MH i2c: 01 [16:26:53]MH_I2C_Read... [16:26:53]*** Stop cut motor [16:26:53]*** Cut end [16:26:53]Read from MH i2c: 01 07 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: 01 07 00 5D 4A 00 00 00 00 00 FF 0F BC [16:26:53]process_action close_receipt done [16:26:53]requested_data is exist [16:26:53]produce_requested_data [16:26:53]requested_item fm.sn is exist - process it [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 11 00 00 [16:26:53]Write to MH i2c: E2 08 00 5E 4A 80 11 00 00 00 00 00 00 22 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 17 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 17 00 5E 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [16:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:26:53]wFMCommunicate OK [16:26:53]requested_item fd.num is exist - process it [16:26:53]SAM_PROTO_GetFieldsCounters [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 13 00 00 [16:26:53]Write to MH i2c: E2 08 00 5F 4A 80 13 00 00 00 00 00 00 25 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 62 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 62 00 5F 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E4 05 03 00 0E 04 04 00 CE 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 59 [16:26:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E4 05 03 00 0E 04 04 00 CE 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 [16:26:53]wFMCommunicate OK [16:26:53]SAM_PROTO_GetFieldsCounters done [16:26:53]requested_item shift.num is exist - process it [16:26:53]requested_item shift.opened is exist - process it [16:26:53]req_shift_opened [16:26:53]FM_GetShiftState [16:26:53]SAM_PROTO_GetShiftState [16:26:53]wFMCommunicate request_size=4 [16:26:53]MH_SAM_APDU [16:26:53]CAPDU: 80 13 01 00 [16:26:53]Write to MH i2c: E2 08 00 60 4A 80 13 01 00 00 00 00 00 27 [16:26:53]Write i2c OK [16:26:53]MH_I2C_Read... [16:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:53]Read from MH i2c: E2 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 0E 00 [16:26:53]MH_I2C_Read... [16:26:53]Read from MH i2c: E2 0E 00 60 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B5 [16:26:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:26:53]wFMCommunicate OK [16:26:53]SAM_PROTO_GetShiftState done [16:26:53]FM_GetShiftState done [16:26:53]req_shift_opened done [16:26:53]requested_item shift.open_date is exist - process it [16:26:53]req_shift_open_date [16:26:53]req_shift_open_date done [16:26:53]produce_requested_data done [16:26:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198116,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:26:53]process_action_free close_receipt [16:26:53]json_value_free [16:26:53]json_value_free done [16:26:53]process_json_proto returns [16:26:53]Send response to host [16:26:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198116,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:26:53]free response buf [16:26:53]execute_script done [16:26:53]execute_script returns [16:26:53]free content buf [16:26:53]Sock 7.Close socket [16:26:53]Sock 7.Thread stoped [16:26:56]OFD Sender: No OFD packet to send [16:27:01]OFD Sender: No OFD packet to send [16:27:06]OFD Sender: No OFD packet to send [16:27:11]OFD Sender: No OFD packet to send [16:27:16]OFD Sender: No OFD packet to send [16:27:21]OFD Sender: No OFD packet to send [16:27:26]OFD Sender: No OFD packet to send [16:27:31]OFD Sender: No OFD packet to send [16:27:36]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:23]accept exits with 9 [16:28:23]New connection [16:28:23]New thread 3067403620 created [16:28:23]Thread 3067260260 joined [16:28:23]Waiting for new connection... [16:28:23] Sock 9.Parse request [16:28:23]Sock 9.Check first char [16:28:23]Sock 9.First char is OK [16:28:23]request: POST /json_proto HTTP/1.0 [16:28:23]Method: POST [16:28:23]URL: /json_proto [16:28:23]Method is POST - this is cgi request [16:28:23]url: /json_proto [16:28:23]query_string will be loaded in cgi processing [16:28:23]execute_cgi json_proto POST (null) [16:28:23]execute_cgi path=json_proto method=POST [16:28:23]POST find Content-Length [16:28:23]Host: 172.17.46.195:8080 [16:28:23]Content-Length: 811 [16:28:23]Content-Type: application/json [16:28:23] [16:28:23]POST finish read [16:28:23]Found Content-Length = 811 [16:28:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:24]execute_script... [16:28:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:24]POST & json_proto [16:28:24]process_json_proto [16:28:24]json parsed OK: [16:28:24]protocol is kg_v1.0 [16:28:24]action value=close_receipt [16:28:24]process_action close_receipt [16:28:24]cmd_close_receipt [16:28:24]MH_GetDate [16:28:24]Write to MH i2c: F0 00 00 61 4A 9A [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: F0 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: F0 09 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: F0 09 00 61 4A 00 29 7E BF 66 8D AE BC 66 CC [16:28:24]GetLastDocTimeStamp 1723825610 [16:28:24]current date 1723825705 [16:28:24]FM_GetShiftState [16:28:24]SAM_PROTO_GetShiftState [16:28:24]wFMCommunicate request_size=4 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 13 01 00 [16:28:24]Write to MH i2c: E2 08 00 62 4A 80 13 01 00 00 00 00 00 29 [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 0E 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 0E 00 62 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [16:28:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:28:24]wFMCommunicate OK [16:28:24]SAM_PROTO_GetShiftState done [16:28:24]FM_GetShiftState done [16:28:24]opened in 1723766727 [16:28:24]opened+sec_in_day 1723853127 [16:28:24]quantity*price = 250050 [16:28:24]sum+1 = 250052 [16:28:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.51 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 458 16.08.2024 16:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198117 ФПД: 93084914721529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162826&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198117&fm=93084914721529&tin=02508201610067®Number=0000000000092545&sum=250051 [16:28:25]StoreToDocumentArchive [16:28:25]shift 462 fd 198117 [16:28:25]save to /storage/0462/doc_00198117 [16:28:25]save last doc name /storage/0462/doc_00198117 to /storage/kkm_last_doc_name [16:28:25]save OK [16:28:25]Clear old archive folders... [16:28:25]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:28:25]tlvbuf is 00905D00 [16:28:25]SAM_PROTO_ClearQueue [16:28:25]wFMCommunicate request_size=4 [16:28:25]MH_SAM_APDU [16:28:25]CAPDU: 80 09 00 00 [16:28:25]Write to MH i2c: E2 08 00 6F 4A 80 09 00 00 00 00 00 00 2B [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:25]Read from MH i2c: E2 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 6F 4A 00 90 00 2D [16:28:25]RAPDU: 90 00 [16:28:25]wFMCommunicate OK [16:28:25]SAM_PROTO_ClearQueue done [16:28:25]KKMCreateOFDPacket [16:28:25]OFDProtocolAddRootSTLVToBuf [16:28:25]FM_MakeSignedData [16:28:25]FM_MakeSignedData [16:28:25]SAM_PROTO_SignData [16:28:25]wFMCommunicate request_size=4 [16:28:25]MH_SAM_APDU [16:28:25]CAPDU: 80 0D 01 02 [16:28:25]Write to MH i2c: E2 08 00 70 4A 80 0D 01 02 00 00 00 00 33 [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:25]Read from MH i2c: E2 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 70 4A 00 90 00 2E [16:28:25]RAPDU: 90 00 [16:28:25]wFMCommunicate OK [16:28:25]wFMCommunicate request_size=255 [16:28:25]MH_SAM_APDU [16:28:25]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 2A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 05 03 [16:28:25]Write to MH i2c: E2 02 01 71 4A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 2A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 05 03 00 00 F0 [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:25]Read from MH i2c: E2 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 71 4A 00 90 00 2F [16:28:25]RAPDU: 90 00 [16:28:25]wFMCommunicate OK [16:28:25]wFMCommunicate request_size=16 [16:28:25]MH_SAM_APDU [16:28:25]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 54 A9 05 46 A2 F9 [16:28:25]Write to MH i2c: E2 13 00 72 4A 80 0D 02 02 0B 00 00 35 04 06 00 54 A9 05 46 A2 F9 00 00 6E [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:25]Read from MH i2c: E2 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 03 00 72 4A 00 90 00 30 [16:28:25]RAPDU: 90 00 [16:28:25]wFMCommunicate OK [16:28:25]wFMCommunicate request_size=4 [16:28:25]MH_SAM_APDU [16:28:25]CAPDU: 80 0D 03 02 [16:28:25]Write to MH i2c: E2 08 00 73 4A 80 0D 03 02 00 00 00 00 38 [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:25]Read from MH i2c: E2 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 0B 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 0B 00 73 4A 00 C5 36 C6 17 59 26 F1 6F 90 00 F0 [16:28:25]RAPDU: C5 36 C6 17 59 26 F1 6F 90 00 [16:28:25]wFMCommunicate OK [16:28:25]SAM_PROTO_SignData done [16:28:25]FM_MakeSignedData done [16:28:25]CreateOFDProtocolMessage [16:28:25]wFMCommunicate request_size=4 [16:28:25]MH_SAM_APDU [16:28:25]CAPDU: 80 11 00 00 [16:28:25]Write to MH i2c: E2 08 00 74 4A 80 11 00 00 00 00 00 00 38 [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:25]Read from MH i2c: E2 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 17 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: E2 17 00 74 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 85 [16:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:28:25]wFMCommunicate OK [16:28:25]CreateOFDProtocolMessage done [16:28:25]OFDSenderStorePacket 198117 [16:28:25]StoreOFDPacket docnum=198117 [16:28:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 C8 DF 0D 01 55 57 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 2A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 05 03 00 35 04 06 00 54 A9 05 46 A2 F9 C5 36 C6 17 59 26 F1 6F [16:28:25]CheckFolder [16:28:25]dirname=/storage/ofd_packets [16:28:25]CheckFolder done [16:28:25]ProducePacketName [16:28:25]name=ofd_packets/00198117 [16:28:25]NVStorageSaveData ofd_packets/00198117 [16:28:25]File name is /storage/ofd_packets/00198117 [16:28:25]Write 307 bytes [16:28:25]NVStorageSaveData done [16:28:25]OFDSenderStorePacket done [16:28:25]KKMCreateOFDPacket done [16:28:25]NVStorageSaveData kkm_last_timestamp [16:28:25]File name is /storage/kkm_last_timestamp [16:28:25]Write 4 bytes [16:28:25]NVStorageSaveData done [16:28:25]ExternCall_PrintAddStr [16:28:25]wPrintStart [16:28:25]Write to MH i2c: 01 00 00 75 4A BF [16:28:25]Write i2c OK [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: 01 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: 01 07 00 [16:28:25]MH_I2C_Read... [16:28:25]Read from MH i2c: 01 07 00 75 4A 00 00 00 00 00 FF 0F D4 [16:28:25]RasterBufferAndPrint [16:28:25]line Счет N : (1)11325529 [16:28:25]line ИНН: 02508201610067 [16:28:25]line Контрольно-Кассовый Чек [16:28:25]line ПРОДАЖА [16:28:25]line ТРК (МРК, ГНК) : 62 [16:28:25]line Товар: 2710194210 [16:28:25]line D-ENERGY ДТ-К-5 [16:28:25]line 32.390 * 77.20 [16:28:25]line = 2500.51 [16:28:25]line НДС 12% НСП 1% [16:28:25]line > о реализуемом товаре [16:28:25]line ИТОГО: 2500.51 [16:28:25]line НСП 1% : 22.13 [16:28:25]line НДС 12% : 265.54 [16:28:25]line Наличными: 0.00 [16:28:25]line Безнал.: 2500.51 [16:28:25]line Место: АЗС № 95 "Партнер Нефть" [16:28:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:28:25]line СНО: Общий режим [16:28:25]line Чек 458 16.08.2024 16:28 [16:28:25]line Смена: 462 ФФД: 1.0 [16:28:25]line ЗНМ: 0300000079 [16:28:25]line РНМ: 0000000000092545 [16:28:25]line Версия ККМ: 001 [16:28:25]line Платежная система: O! деньги [16:28:25]line ФМ: 0000000000871802 [16:28:25]line ФД: 198117 [16:28:25]line ФПД: 93084914721529 [16:28:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162826&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198117&fm=93084914721529&tin=02508201610067®Number=0000000000092545&sum=250051 [16:28:26]OFD Sender: Processing packet 198117 [packets to send 245, broken 244] [16:28:26]ProducePacketName [16:28:26]name=ofd_packets/00198117 [16:28:26]OFD Sender: To server: pG, [16:28:26]CommunicateWithHost lk.salyk.kg:30040 [16:28:26]ConnectInit lk.salyk.kg [16:28:26]written 0, free lines is 4095 [16:28:26]Connected sock=10 [16:28:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 C8 DF 0D 01 55 57 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 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 00 00 00 00 00 00 39 04 06 00 C3 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 2A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 05 03 00 35 04 06 00 54 A9 05 46 A2 F9 C5 36 C6 17 59 26 F1 6F [16:28:26]Write to MH i2c: 01 00 00 9F 4A E9 [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: 01 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: 01 07 00 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: 01 07 00 9F 4A 00 00 00 00 00 F5 0C F1 [16:28:26]RasterBufferAndPrint [16:28:26]line [16:28:26]line [16:28:26]line [16:28:26]line [16:28:26]line [16:28:26]written 0, free lines is 3323 [16:28:26]MH_Cut [16:28:26]Write to MH i2c: D1 01 00 A6 4A 01 C2 [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: D1 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: D1 01 00 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: D1 01 00 A6 4A 00 C1 [16:28:26]Write to MH i2c: 01 00 00 A7 4A F1 [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 C2 47 00 23 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 05 03 00 F4 03 04 00 3D 2A BF 66 B6 04 01 00 00 FB 16 77 AC 11 8C DE 5E [16:28:26]CommunicateWithHost err = 0 [16:28:26]CheckOFDResponse [16:28:26]1017 (14) - 77093643461234 [16:28:26]1041 (16) - 0000000000871802 [16:28:26]1040 (4) - 198117 [16:28:26]1012 (4) - 16.08.2024 10:30 [16:28:26]1206 (1) - 0 [16:28:26]OFD Sender: Remove packet 198117 [16:28:26]ProducePacketName [16:28:26]name=ofd_packets/00198117 [16:28:26]NVStorageDeleteData [16:28:27]OFD Sender: No OFD packet to send [16:28:27]*** Cut start [16:28:27]*** Purtial cut [16:28:27]*** Stage 1: CUTSNS_PIN = 1 [16:28:27]Read from MH i2c: 01 [16:28:27]MH_I2C_Read... [16:28:27]*** Stop cut motor [16:28:27]*** Cut end [16:28:27]Read from MH i2c: 01 07 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: 01 07 00 A7 4A 00 00 00 00 00 FF 0F 06 [16:28:27]process_action close_receipt done [16:28:27]requested_data is exist [16:28:27]produce_requested_data [16:28:27]requested_item fm.sn is exist - process it [16:28:27]wFMCommunicate request_size=4 [16:28:27]MH_SAM_APDU [16:28:27]CAPDU: 80 11 00 00 [16:28:27]Write to MH i2c: E2 08 00 A8 4A 80 11 00 00 00 00 00 00 6C [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 17 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 17 00 A8 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B9 [16:28:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:28:27]wFMCommunicate OK [16:28:27]requested_item fd.num is exist - process it [16:28:27]SAM_PROTO_GetFieldsCounters [16:28:27]wFMCommunicate request_size=4 [16:28:27]MH_SAM_APDU [16:28:27]CAPDU: 80 13 00 00 [16:28:27]Write to MH i2c: E2 08 00 A9 4A 80 13 00 00 00 00 00 00 6F [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 62 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 62 00 A9 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E5 05 03 00 0E 04 04 00 CE 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 A7 [16:28:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E5 05 03 00 0E 04 04 00 CE 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:28:27]wFMCommunicate OK [16:28:27]SAM_PROTO_GetFieldsCounters done [16:28:27]requested_item shift.num is exist - process it [16:28:27]requested_item shift.opened is exist - process it [16:28:27]req_shift_opened [16:28:27]FM_GetShiftState [16:28:27]SAM_PROTO_GetShiftState [16:28:27]wFMCommunicate request_size=4 [16:28:27]MH_SAM_APDU [16:28:27]CAPDU: 80 13 01 00 [16:28:27]Write to MH i2c: E2 08 00 AA 4A 80 13 01 00 00 00 00 00 71 [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 0E 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 0E 00 AA 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FF [16:28:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:28:27]wFMCommunicate OK [16:28:27]SAM_PROTO_GetShiftState done [16:28:27]FM_GetShiftState done [16:28:27]req_shift_opened done [16:28:27]requested_item shift.open_date is exist - process it [16:28:27]req_shift_open_date [16:28:27]req_shift_open_date done [16:28:27]produce_requested_data done [16:28:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198117,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:28:27]process_action_free close_receipt [16:28:27]json_value_free [16:28:27]json_value_free done [16:28:27]process_json_proto returns [16:28:27]Send response to host [16:28:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198117,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:28:27]free response buf [16:28:27]execute_script done [16:28:27]execute_script returns [16:28:27]free content buf [16:28:27]Sock 9.Close socket [16:28:27]Sock 9.Thread stoped [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:44]accept exits with 7 [16:29:44]New connection [16:29:44]New thread 3067260260 created [16:29:44]Thread 3067403620 joined [16:29:44]Waiting for new connection... [16:29:44] Sock 7.Parse request [16:29:44]Sock 7.Check first char [16:29:44]Sock 7.First char is OK [16:29:44]request: POST /json_proto HTTP/1.0 [16:29:44]Method: POST [16:29:44]URL: /json_proto [16:29:44]Method is POST - this is cgi request [16:29:44]url: /json_proto [16:29:44]query_string will be loaded in cgi processing [16:29:44]execute_cgi json_proto POST (null) [16:29:44]execute_cgi path=json_proto method=POST [16:29:44]POST find Content-Length [16:29:44]Host: 172.17.46.195:8080 [16:29:44]Content-Length: 805 [16:29:44]Content-Type: application/json [16:29:44] [16:29:44]POST finish read [16:29:44]Found Content-Length = 805 [16:29:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325530", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:44]execute_script... [16:29: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)11325530", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:44]POST & json_proto [16:29:44]process_json_proto [16:29:44]json parsed OK: [16:29:44]protocol is kg_v1.0 [16:29:44]action value=close_receipt [16:29:44]process_action close_receipt [16:29:44]cmd_close_receipt [16:29:44]MH_GetDate [16:29:44]Write to MH i2c: F0 00 00 AB 4A E4 [16:29:44]Write i2c OK [16:29:44]MH_I2C_Read... [16:29:44]Read from MH i2c: F0 [16:29:44]MH_I2C_Read... [16:29:44]Read from MH i2c: F0 09 00 [16:29:44]MH_I2C_Read... [16:29:44]Read from MH i2c: F0 09 00 AB 4A 00 7A 7E BF 66 8D AE BC 66 67 [16:29:44]GetLastDocTimeStamp 1723825706 [16:29:44]current date 1723825786 [16:29:44]FM_GetShiftState [16:29:44]SAM_PROTO_GetShiftState [16:29:44]wFMCommunicate request_size=4 [16:29:44]MH_SAM_APDU [16:29:44]CAPDU: 80 13 01 00 [16:29:44]Write to MH i2c: E2 08 00 AC 4A 80 13 01 00 00 00 00 00 73 [16:29:44]Write i2c OK [16:29:44]MH_I2C_Read... [16:29:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:44]Read from MH i2c: E2 [16:29:44]MH_I2C_Read... [16:29:44]Read from MH i2c: E2 0E 00 [16:29:44]MH_I2C_Read... [16:29:44]Read from MH i2c: E2 0E 00 AC 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 01 [16:29:44]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:29:44]wFMCommunicate OK [16:29:44]SAM_PROTO_GetShiftState done [16:29:44]FM_GetShiftState done [16:29:44]opened in 1723766727 [16:29:44]opened+sec_in_day 1723853127 [16:29:44]quantity*price = 200043 [16:29:44]sum+1 = 200044 [16:29:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 459 16.08.2024 16:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198118 ФПД: 174887179146362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162946&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198118&fm=174887179146362&tin=02508201610067®Number=0000000000092545&sum=200043 [16:29:46]StoreToDocumentArchive [16:29:46]shift 462 fd 198118 [16:29:46]save to /storage/0462/doc_00198118 [16:29:46]save last doc name /storage/0462/doc_00198118 to /storage/kkm_last_doc_name [16:29:46]save OK [16:29:46]Clear old archive folders... [16:29:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:29:46]tlvbuf is B6FC6230 [16:29:46]SAM_PROTO_ClearQueue [16:29:46]wFMCommunicate request_size=4 [16:29:46]MH_SAM_APDU [16:29:46]CAPDU: 80 09 00 00 [16:29:46]Write to MH i2c: E2 08 00 B9 4A 80 09 00 00 00 00 00 00 75 [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:46]Read from MH i2c: E2 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 B9 4A 00 90 00 77 [16:29:46]RAPDU: 90 00 [16:29:46]wFMCommunicate OK [16:29:46]SAM_PROTO_ClearQueue done [16:29:46]KKMCreateOFDPacket [16:29:46]OFDProtocolAddRootSTLVToBuf [16:29:46]FM_MakeSignedData [16:29:46]FM_MakeSignedData [16:29:46]SAM_PROTO_SignData [16:29:46]wFMCommunicate request_size=4 [16:29:46]MH_SAM_APDU [16:29:46]CAPDU: 80 0D 01 02 [16:29:46]Write to MH i2c: E2 08 00 BA 4A 80 0D 01 02 00 00 00 00 7D [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:46]Read from MH i2c: E2 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 BA 4A 00 90 00 78 [16:29:46]RAPDU: 90 00 [16:29:46]wFMCommunicate OK [16:29:46]wFMCommunicate request_size=255 [16:29:46]MH_SAM_APDU [16:29: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 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 CB 01 00 00 F4 03 04 00 7A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 05 03 00 35 04 06 00 9F [16:29:46]Write to MH i2c: E2 02 01 BB 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 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 CB 01 00 00 F4 03 04 00 7A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 05 03 00 35 04 06 00 9F 00 00 49 [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:46]Read from MH i2c: E2 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 BB 4A 00 90 00 79 [16:29:46]RAPDU: 90 00 [16:29:46]wFMCommunicate OK [16:29:46]wFMCommunicate request_size=10 [16:29:46]MH_SAM_APDU [16:29:46]CAPDU: 80 0D 02 02 05 0F 18 30 54 7A [16:29:46]Write to MH i2c: E2 0D 00 BC 4A 80 0D 02 02 05 00 0F 18 30 54 7A 00 00 AF [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:46]Read from MH i2c: E2 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 03 00 BC 4A 00 90 00 7A [16:29:46]RAPDU: 90 00 [16:29:46]wFMCommunicate OK [16:29:46]wFMCommunicate request_size=4 [16:29:46]MH_SAM_APDU [16:29:46]CAPDU: 80 0D 03 02 [16:29:46]Write to MH i2c: E2 08 00 BD 4A 80 0D 03 02 00 00 00 00 82 [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:46]Read from MH i2c: E2 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 0B 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 0B 00 BD 4A 00 88 FD 0E 30 D6 46 E6 C9 90 00 11 [16:29:46]RAPDU: 88 FD 0E 30 D6 46 E6 C9 90 00 [16:29:46]wFMCommunicate OK [16:29:46]SAM_PROTO_SignData done [16:29:46]FM_MakeSignedData done [16:29:46]CreateOFDProtocolMessage [16:29:46]wFMCommunicate request_size=4 [16:29:46]MH_SAM_APDU [16:29:46]CAPDU: 80 11 00 00 [16:29:46]Write to MH i2c: E2 08 00 BE 4A 80 11 00 00 00 00 00 00 82 [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:46]Read from MH i2c: E2 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 17 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: E2 17 00 BE 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CF [16:29:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:29:46]wFMCommunicate OK [16:29:46]CreateOFDProtocolMessage done [16:29:46]OFDSenderStorePacket 198118 [16:29:46]StoreOFDPacket docnum=198118 [16:29:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 90 94 07 01 02 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 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 CB 01 00 00 F4 03 04 00 7A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 05 03 00 35 04 06 00 9F 0F 18 30 54 7A 88 FD 0E 30 D6 46 E6 C9 [16:29:46]CheckFolder [16:29:46]dirname=/storage/ofd_packets [16:29:46]CheckFolder done [16:29:46]ProducePacketName [16:29:46]name=ofd_packets/00198118 [16:29:46]NVStorageSaveData ofd_packets/00198118 [16:29:46]File name is /storage/ofd_packets/00198118 [16:29:46]Write 301 bytes [16:29:46]NVStorageSaveData done [16:29:46]OFDSenderStorePacket done [16:29:46]KKMCreateOFDPacket done [16:29:46]NVStorageSaveData kkm_last_timestamp [16:29:46]File name is /storage/kkm_last_timestamp [16:29:46]Write 4 bytes [16:29:46]NVStorageSaveData done [16:29:46]ExternCall_PrintAddStr [16:29:46]wPrintStart [16:29:46]Write to MH i2c: 01 00 00 BF 4A 09 [16:29:46]Write i2c OK [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: 01 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: 01 07 00 [16:29:46]MH_I2C_Read... [16:29:46]Read from MH i2c: 01 07 00 BF 4A 00 00 00 00 00 FF 0F 1E [16:29:46]RasterBufferAndPrint [16:29:46]line Счет N : (1)11325530 [16:29:46]line ИНН: 02508201610067 [16:29:46]line Контрольно-Кассовый Чек [16:29:46]line ПРОДАЖА [16:29:46]line ТРК (МРК, ГНК) : 21 [16:29:46]line Товар: 2710124500 [16:29:46]line Аи-95-К-5 [16:29:46]line 26.960 * 74.20 [16:29:46]line = 2000.43 [16:29:46]line НДС 12% НСП 1% [16:29:46]line > о реализуемом товаре [16:29:46]line ИТОГО: 2000.43 [16:29:46]line НСП 1% : 17.70 [16:29:46]line НДС 12% : 212.43 [16:29:46]line Наличными: 0.00 [16:29:46]line Безнал.: 2000.43 [16:29:46]line Место: АЗС № 95 "Партнер Нефть" [16:29:46]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:29:46]line СНО: Общий режим [16:29:46]line Чек 459 16.08.2024 16:29 [16:29:46]line Смена: 462 ФФД: 1.0 [16:29:46]line ЗНМ: 0300000079 [16:29:46]line РНМ: 0000000000092545 [16:29:46]line Версия ККМ: 001 [16:29:46]line Платежная система: O! деньги [16:29:46]line ФМ: 0000000000871802 [16:29:46]line ФД: 198118 [16:29:46]line ФПД: 174887179146362 [16:29:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T162946&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198118&fm=174887179146362&tin=02508201610067®Number=0000000000092545&sum=200043 [16:29:46]written 0, free lines is 4095 [16:29:46]OFD Sender: Processing packet 198118 [packets to send 245, broken 244] [16:29:46]ProducePacketName [16:29:46]name=ofd_packets/00198118 [16:29:46]OFD Sender: To server: pG, [16:29:46]CommunicateWithHost lk.salyk.kg:30040 [16:29:46]ConnectInit lk.salyk.kg [16:29:46]Connected sock=10 [16:29:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 90 94 07 01 02 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 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 CB 01 00 00 F4 03 04 00 7A 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 05 03 00 35 04 06 00 9F 0F 18 30 54 7A 88 FD 0E 30 D6 46 E6 C9 [16:29:47]Write to MH i2c: 01 00 00 E9 4A 33 [16:29:47]Write i2c OK [16:29:47]MH_I2C_Read... [16:29:47]Read from MH i2c: 01 [16:29:47]MH_I2C_Read... [16:29:47]Read from MH i2c: 01 07 00 [16:29:47]MH_I2C_Read... [16:29:47]Read from MH i2c: 01 07 00 E9 4A 00 00 00 00 00 ED 0C 33 [16:29:47]RasterBufferAndPrint [16:29:47]line [16:29:47]line [16:29:47]line [16:29:47]line [16:29:47]line [16:29:47]written 0, free lines is 3315 [16:29:47]MH_Cut [16:29:47]Write to MH i2c: D1 01 00 F0 4A 01 0C [16:29:47]Write i2c OK [16:29:47]MH_I2C_Read... [16:29:47]Read from MH i2c: D1 [16:29:47]MH_I2C_Read... [16:29:47]Read from MH i2c: D1 01 00 [16:29:47]MH_I2C_Read... [16:29:47]Read from MH i2c: D1 01 00 F0 4A 00 0B [16:29:47]Write to MH i2c: 01 00 00 F1 4A 3B [16:29:47]Write i2c OK [16:29:47]MH_I2C_Read... [16:29:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3F 2C 47 00 1F 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 05 03 00 F4 03 04 00 8E 2A BF 66 B6 04 01 00 00 EA 60 0D D8 CD 7A 19 A1 [16:29:47]CommunicateWithHost err = 0 [16:29:47]CheckOFDResponse [16:29:47]1017 (14) - 77093643461234 [16:29:47]1041 (16) - 0000000000871802 [16:29:47]1040 (4) - 198118 [16:29:47]1012 (4) - 16.08.2024 10:31 [16:29:47]1206 (1) - 0 [16:29:47]OFD Sender: Remove packet 198118 [16:29:47]ProducePacketName [16:29:47]name=ofd_packets/00198118 [16:29:47]NVStorageDeleteData [16:29:47]OFD Sender: No OFD packet to send [16:29:47]*** Cut start [16:29:47]*** Purtial cut [16:29:47]*** CUTSNS_PIN = 0 [16:29:47]*** Stage 1: CUTSNS_PIN = 1 [16:29:49]Read from MH i2c: 01 [16:29:49]MH_I2C_Read... [16:29:49]*** Stop cut motor [16:29:49]*** Cut end [16:29:49]Read from MH i2c: 01 07 00 [16:29:49]MH_I2C_Read... [16:29:49]Read from MH i2c: 01 07 00 F1 4A 00 00 00 00 00 FF 0F 50 [16:29:49]process_action close_receipt done [16:29:49]requested_data is exist [16:29:49]produce_requested_data [16:29:49]requested_item fm.sn is exist - process it [16:29:49]wFMCommunicate request_size=4 [16:29:49]MH_SAM_APDU [16:29:49]CAPDU: 80 11 00 00 [16:29:49]Write to MH i2c: E2 08 00 F2 4A 80 11 00 00 00 00 00 00 B6 [16:29:49]Write i2c OK [16:29:49]MH_I2C_Read... [16:29:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:49]Read from MH i2c: E2 [16:29:49]MH_I2C_Read... [16:29:49]Read from MH i2c: E2 17 00 [16:29:49]MH_I2C_Read... [16:29:49]Read from MH i2c: E2 17 00 F2 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 03 [16:29:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:29:49]wFMCommunicate OK [16:29:49]requested_item fd.num is exist - process it [16:29:49]SAM_PROTO_GetFieldsCounters [16:29:49]wFMCommunicate request_size=4 [16:29:49]MH_SAM_APDU [16:29:49]CAPDU: 80 13 00 00 [16:29:49]Write to MH i2c: E2 08 00 F3 4A 80 13 00 00 00 00 00 00 B9 [16:29:49]Write i2c OK [16:29:49]MH_I2C_Read... [16:29:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:49]Read from MH i2c: E2 [16:29:49]MH_I2C_Read... [16:29:49]Read from MH i2c: E2 62 00 [16:29:49]MH_I2C_Read... [16:29:49]Read from MH i2c: E2 62 00 F3 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E6 05 03 00 0E 04 04 00 CE 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 F5 [16:29:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E6 05 03 00 0E 04 04 00 CE 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 [16:29:49]wFMCommunicate OK [16:29:49]SAM_PROTO_GetFieldsCounters done [16:29:49]requested_item shift.num is exist - process it [16:29:49]requested_item shift.opened is exist - process it [16:29:49]req_shift_opened [16:29:49]FM_GetShiftState [16:29:49]SAM_PROTO_GetShiftState [16:29:49]wFMCommunicate request_size=4 [16:29:49]MH_SAM_APDU [16:29:49]CAPDU: 80 13 01 00 [16:29:49]Write to MH i2c: E2 08 00 F4 4A 80 13 01 00 00 00 00 00 BB [16:29:49]Write i2c OK [16:29:49]MH_I2C_Read... [16:29:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:50]Read from MH i2c: E2 [16:29:50]MH_I2C_Read... [16:29:50]Read from MH i2c: E2 0E 00 [16:29:50]MH_I2C_Read... [16:29:50]Read from MH i2c: E2 0E 00 F4 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 49 [16:29:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:29:50]wFMCommunicate OK [16:29:50]SAM_PROTO_GetShiftState done [16:29:50]FM_GetShiftState done [16:29:50]req_shift_opened done [16:29:50]requested_item shift.open_date is exist - process it [16:29:50]req_shift_open_date [16:29:50]req_shift_open_date done [16:29:50]produce_requested_data done [16:29:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198118,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:29:50]process_action_free close_receipt [16:29:50]json_value_free [16:29:50]json_value_free done [16:29:50]process_json_proto returns [16:29:50]Send response to host [16:29:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198118,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:29:50]free response buf [16:29:50]execute_script done [16:29:50]execute_script returns [16:29:50]free content buf [16:29:50]Sock 7.Close socket [16:29:50]Sock 7.Thread stoped [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:24]accept exits with 9 [16:30:24]New connection [16:30:24]New thread 3067403620 created [16:30:24]Thread 3067260260 joined [16:30:24]Waiting for new connection... [16:30:24] Sock 9.Parse request [16:30:24]Sock 9.Check first char [16:30:24]Sock 9.First char is OK [16:30:24]request: POST /json_proto HTTP/1.0 [16:30:24]Method: POST [16:30:24]URL: /json_proto [16:30:24]Method is POST - this is cgi request [16:30:24]url: /json_proto [16:30:24]query_string will be loaded in cgi processing [16:30:24]execute_cgi json_proto POST (null) [16:30:24]execute_cgi path=json_proto method=POST [16:30:24]POST find Content-Length [16:30:24]Host: 172.17.46.195:8080 [16:30:24]Content-Length: 798 [16:30:24]Content-Type: application/json [16:30:24] [16:30:24]POST finish read [16:30:24]Found Content-Length = 798 [16:30:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4010043", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:24]execute_script... [16:30: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)11325532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 7.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\u000A4010043", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:24]POST & json_proto [16:30:24]process_json_proto [16:30:24]json parsed OK: [16:30:24]protocol is kg_v1.0 [16:30:24]action value=close_receipt [16:30:24]process_action close_receipt [16:30:24]cmd_close_receipt [16:30:24]MH_GetDate [16:30:24]Write to MH i2c: F0 00 00 F5 4A 2E [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: F0 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: F0 09 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: F0 09 00 F5 4A 00 A2 7E BF 66 8D AE BC 66 D9 [16:30:24]GetLastDocTimeStamp 1723825786 [16:30:24]current date 1723825826 [16:30:24]FM_GetShiftState [16:30:24]SAM_PROTO_GetShiftState [16:30:24]wFMCommunicate request_size=4 [16:30:24]MH_SAM_APDU [16:30:24]CAPDU: 80 13 01 00 [16:30:24]Write to MH i2c: E2 08 00 F6 4A 80 13 01 00 00 00 00 00 BD [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:25]Read from MH i2c: E2 [16:30:25]MH_I2C_Read... [16:30:25]Read from MH i2c: E2 0E 00 [16:30:25]MH_I2C_Read... [16:30:25]Read from MH i2c: E2 0E 00 F6 4A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4B [16:30:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:30:25]wFMCommunicate OK [16:30:25]SAM_PROTO_GetShiftState done [16:30:25]FM_GetShiftState done [16:30:25]opened in 1723766727 [16:30:25]opened+sec_in_day 1723853127 [16:30:25]quantity*price = 0 [16:30:25]sum+1 = 1 [16:30:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 460 16.08.2024 16:30 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010043 ФМ: 0000000000871802 ФД: 198119 ФПД: 246775347648959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163026&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198119&fm=246775347648959&tin=02508201610067®Number=0000000000092545&sum=0 [16:30:26]StoreToDocumentArchive [16:30:26]shift 462 fd 198119 [16:30:26]save to /storage/0462/doc_00198119 [16:30:26]save last doc name /storage/0462/doc_00198119 to /storage/kkm_last_doc_name [16:30:26]save OK [16:30:26]Clear old archive folders... [16:30:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:30:26]tlvbuf is B6E16490 [16:30:26]SAM_PROTO_ClearQueue [16:30:26]wFMCommunicate request_size=4 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 09 00 00 [16:30:26]Write to MH i2c: E2 08 00 03 4B 80 09 00 00 00 00 00 00 C0 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 03 4B 00 90 00 C2 [16:30:26]RAPDU: 90 00 [16:30:26]wFMCommunicate OK [16:30:26]SAM_PROTO_ClearQueue done [16:30:26]KKMCreateOFDPacket [16:30:26]OFDProtocolAddRootSTLVToBuf [16:30:26]FM_MakeSignedData [16:30:26]FM_MakeSignedData [16:30:26]SAM_PROTO_SignData [16:30:26]wFMCommunicate request_size=4 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 0D 01 02 [16:30:26]Write to MH i2c: E2 08 00 04 4B 80 0D 01 02 00 00 00 00 C8 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 04 4B 00 90 00 C3 [16:30:26]RAPDU: 90 00 [16:30:26]wFMCommunicate OK [16:30:26]wFMCommunicate request_size=255 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 05 03 00 35 04 06 00 E0 70 DC EF [16:30:26]Write to MH i2c: E2 02 01 05 4B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 05 03 00 35 04 06 00 E0 70 DC EF 00 00 7D [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 05 4B 00 90 00 C4 [16:30:26]RAPDU: 90 00 [16:30:26]wFMCommunicate OK [16:30:26]wFMCommunicate request_size=7 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 0D 02 02 02 99 BF [16:30:26]Write to MH i2c: E2 0A 00 06 4B 80 0D 02 02 02 00 99 BF 00 00 27 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 06 4B 00 90 00 C5 [16:30:26]RAPDU: 90 00 [16:30:26]wFMCommunicate OK [16:30:26]wFMCommunicate request_size=4 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 0D 03 02 [16:30:26]Write to MH i2c: E2 08 00 07 4B 80 0D 03 02 00 00 00 00 CD [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 0B 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 0B 00 07 4B 00 26 D2 83 FD 3B F1 EA 09 90 00 65 [16:30:26]RAPDU: 26 D2 83 FD 3B F1 EA 09 90 00 [16:30:26]wFMCommunicate OK [16:30:26]SAM_PROTO_SignData done [16:30:26]FM_MakeSignedData done [16:30:26]CreateOFDProtocolMessage [16:30:26]wFMCommunicate request_size=4 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 11 00 00 [16:30:26]Write to MH i2c: E2 08 00 08 4B 80 11 00 00 00 00 00 00 CD [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 17 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 17 00 08 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1A [16:30:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:30:26]wFMCommunicate OK [16:30:26]CreateOFDProtocolMessage done [16:30:26]OFDSenderStorePacket 198119 [16:30:26]StoreOFDPacket docnum=198119 [16:30:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 07 33 04 01 62 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 05 03 00 35 04 06 00 E0 70 DC EF 99 BF 26 D2 83 FD 3B F1 EA 09 [16:30:26]CheckFolder [16:30:26]dirname=/storage/ofd_packets [16:30:26]CheckFolder done [16:30:26]ProducePacketName [16:30:26]name=ofd_packets/00198119 [16:30:26]NVStorageSaveData ofd_packets/00198119 [16:30:26]File name is /storage/ofd_packets/00198119 [16:30:26]Write 298 bytes [16:30:26]NVStorageSaveData done [16:30:26]OFDSenderStorePacket done [16:30:26]KKMCreateOFDPacket done [16:30:26]NVStorageSaveData kkm_last_timestamp [16:30:26]File name is /storage/kkm_last_timestamp [16:30:26]Write 4 bytes [16:30:26]NVStorageSaveData done [16:30:26]ExternCall_PrintAddStr [16:30:26]wPrintStart [16:30:26]Write to MH i2c: 01 00 00 09 4B 54 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 07 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 07 00 09 4B 00 00 00 00 00 FF 0F 69 [16:30:26]RasterBufferAndPrint [16:30:26]line Счет N : (1)11325532 [16:30:26]line ИНН: 02508201610067 [16:30:26]line Контрольно-Кассовый Чек [16:30:26]line ПРОДАЖА [16:30:26]line ТРК (МРК, ГНК) : 51 [16:30:26]line Товар: 2710194210 [16:30:26]line ДТ-К-5 [16:30:26]line 7.000 * 0.00 [16:30:26]line = 0.00 [16:30:26]line НДС 12% НСП 1% [16:30:26]line > о реализуемом товаре [16:30:26]line ИТОГО: 0.00 [16:30:26]line НСП 1% : 0.00 [16:30:26]line НДС 12% : 0.00 [16:30:26]line Наличными: 0.00 [16:30:26]line Безнал.: 0.00 [16:30:26]line Место: АЗС № 95 "Партнер Нефть" [16:30:26]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:30:26]line СНО: Общий режим [16:30:26]line Чек 460 16.08.2024 16:30 [16:30:26]line Смена: 462 ФФД: 1.0 [16:30:26]line ЗНМ: 0300000079 [16:30:26]line РНМ: 0000000000092545 [16:30:26]line Версия ККМ: 001 [16:30:26]line Талоны: Топливные Талоны [16:30:26]line 4010043 [16:30:26]line ФМ: 0000000000871802 [16:30:26]line ФД: 198119 [16:30:26]line ФПД: 246775347648959 [16:30:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163026&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198119&fm=246775347648959&tin=02508201610067®Number=0000000000092545&sum=0 [16:30:26]OFD Sender: Processing packet 198119 [packets to send 245, broken 244] [16:30:26]ProducePacketName [16:30:26]name=ofd_packets/00198119 [16:30:26]OFD Sender: To server: pG, [16:30:26]CommunicateWithHost lk.salyk.kg:30040 [16:30:26]ConnectInit lk.salyk.kg [16:30:26]written 0, free lines is 4095 [16:30:27]Connected sock=11 [16:30:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 07 33 04 01 62 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A2 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 05 03 00 35 04 06 00 E0 70 DC EF 99 BF 26 D2 83 FD 3B F1 EA 09 [16:30:27]Write to MH i2c: 01 00 00 33 4B 7E [16:30:27]Write i2c OK [16:30:27]MH_I2C_Read... [16:30:27]Read from MH i2c: 01 [16:30:27]MH_I2C_Read... [16:30:27]Read from MH i2c: 01 07 00 [16:30:27]MH_I2C_Read... [16:30:27]Read from MH i2c: 01 07 00 33 4B 00 00 00 00 00 DD 0C 6E [16:30:27]RasterBufferAndPrint [16:30:27]line [16:30:27]line [16:30:27]line [16:30:27]line [16:30:27]line [16:30:27]written 0, free lines is 3299 [16:30:27]MH_Cut [16:30:27]Write to MH i2c: D1 01 00 3A 4B 01 57 [16:30:27]Write i2c OK [16:30:27]MH_I2C_Read... [16:30:27]Read from MH i2c: D1 [16:30:27]MH_I2C_Read... [16:30:27]Read from MH i2c: D1 01 00 [16:30:27]MH_I2C_Read... [16:30:27]Read from MH i2c: D1 01 00 3A 4B 00 56 [16:30:27]Write to MH i2c: 01 00 00 3B 4B 86 [16:30:27]Write i2c OK [16:30:27]MH_I2C_Read... [16:30:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 64 E8 47 00 DC AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 05 03 00 F4 03 04 00 B6 2A BF 66 B6 04 01 00 00 C2 9E A2 1A 0D FB D2 D0 [16:30:27]CommunicateWithHost err = 0 [16:30:27]CheckOFDResponse [16:30:27]1017 (14) - 77093643461234 [16:30:27]1041 (16) - 0000000000871802 [16:30:27]1040 (4) - 198119 [16:30:27]1012 (4) - 16.08.2024 10:32 [16:30:27]1206 (1) - 0 [16:30:27]OFD Sender: Remove packet 198119 [16:30:27]ProducePacketName [16:30:27]name=ofd_packets/00198119 [16:30:27]NVStorageDeleteData [16:30:28]OFD Sender: No OFD packet to send [16:30:28]*** Cut start [16:30:28]*** Purtial cut [16:30:28]*** Stage 1: CUTSNS_PIN = 1 [16:30:28]Read from MH i2c: 01 [16:30:28]MH_I2C_Read... [16:30:28]*** Stop cut motor [16:30:28]*** Cut end [16:30:28]Read from MH i2c: 01 07 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: 01 07 00 3B 4B 00 00 00 00 00 FF 0F 9B [16:30:28]process_action close_receipt done [16:30:28]requested_data is exist [16:30:28]produce_requested_data [16:30:28]requested_item fm.sn is exist - process it [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 11 00 00 [16:30:28]Write to MH i2c: E2 08 00 3C 4B 80 11 00 00 00 00 00 00 01 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 17 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 17 00 3C 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4E [16:30:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:30:28]wFMCommunicate OK [16:30:28]requested_item fd.num is exist - process it [16:30:28]SAM_PROTO_GetFieldsCounters [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 13 00 00 [16:30:28]Write to MH i2c: E2 08 00 3D 4B 80 13 00 00 00 00 00 00 04 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 62 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 62 00 3D 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E7 05 03 00 0E 04 04 00 CE 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 44 [16:30:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E7 05 03 00 0E 04 04 00 CE 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 [16:30:28]wFMCommunicate OK [16:30:28]SAM_PROTO_GetFieldsCounters done [16:30:28]requested_item shift.num is exist - process it [16:30:28]requested_item shift.opened is exist - process it [16:30:28]req_shift_opened [16:30:28]FM_GetShiftState [16:30:28]SAM_PROTO_GetShiftState [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 13 01 00 [16:30:28]Write to MH i2c: E2 08 00 3E 4B 80 13 01 00 00 00 00 00 06 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 0E 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 0E 00 3E 4B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 94 [16:30:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:30:28]wFMCommunicate OK [16:30:28]SAM_PROTO_GetShiftState done [16:30:28]FM_GetShiftState done [16:30:28]req_shift_opened done [16:30:28]requested_item shift.open_date is exist - process it [16:30:28]req_shift_open_date [16:30:28]req_shift_open_date done [16:30:28]produce_requested_data done [16:30:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198119,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:30:28]process_action_free close_receipt [16:30:28]json_value_free [16:30:28]json_value_free done [16:30:28]process_json_proto returns [16:30:28]Send response to host [16:30:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198119,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:30:28]free response buf [16:30:28]execute_script done [16:30:28]execute_script returns [16:30:28]free content buf [16:30:28]Sock 9.Close socket [16:30:28]Sock 9.Thread stoped [16:30:28]accept exits with 7 [16:30:28]New connection [16:30:28]New thread 3067260260 created [16:30:28]Thread 3067403620 joined [16:30:28]Waiting for new connection... [16:30:28] Sock 7.Parse request [16:30:28]Sock 7.Check first char [16:30:28]Sock 7.First char is OK [16:30:28]request: POST /json_proto HTTP/1.0 [16:30:28]Method: POST [16:30:28]URL: /json_proto [16:30:28]Method is POST - this is cgi request [16:30:28]url: /json_proto [16:30:28]query_string will be loaded in cgi processing [16:30:28]execute_cgi json_proto POST (null) [16:30:28]execute_cgi path=json_proto method=POST [16:30:28]POST find Content-Length [16:30:28]Host: 172.17.46.195:8080 [16:30:28]Content-Length: 805 [16:30:28]Content-Type: application/json [16:30:28] [16:30:28]POST finish read [16:30:28]Found Content-Length = 805 [16:30:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325531", "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" : 14.160, "sum" : 1050.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1050.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:28]execute_script... [16:30: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)11325531", "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" : 14.160, "sum" : 1050.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1050.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:28]POST & json_proto [16:30:28]process_json_proto [16:30:28]json parsed OK: [16:30:28]protocol is kg_v1.0 [16:30:28]action value=close_receipt [16:30:28]process_action close_receipt [16:30:28]cmd_close_receipt [16:30:28]MH_GetDate [16:30:28]Write to MH i2c: F0 00 00 3F 4B 79 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: F0 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: F0 09 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: F0 09 00 3F 4B 00 A6 7E BF 66 8D AE BC 66 28 [16:30:28]GetLastDocTimeStamp 1723825826 [16:30:28]current date 1723825830 [16:30:28]FM_GetShiftState [16:30:28]SAM_PROTO_GetShiftState [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 13 01 00 [16:30:28]Write to MH i2c: E2 08 00 40 4B 80 13 01 00 00 00 00 00 08 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:29]Read from MH i2c: E2 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 0E 00 [16:30:29]MH_I2C_Read... [16:30:29]Read from MH i2c: E2 0E 00 40 4B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 96 [16:30:29]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:30:29]wFMCommunicate OK [16:30:29]SAM_PROTO_GetShiftState done [16:30:29]FM_GetShiftState done [16:30:29]opened in 1723766727 [16:30:29]opened+sec_in_day 1723853127 [16:30:29]quantity*price = 105067 [16:30:29]sum+1 = 105068 [16:30:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1050.67 НСП 1% : 9.30 НДС 12% : 111.58 Наличными: 0.00 Безнал.: 1050.67 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 461 16.08.2024 16:30 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198120 ФПД: 218155353013067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163031&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198120&fm=218155353013067&tin=02508201610067®Number=0000000000092545&sum=105067 [16:30:30]StoreToDocumentArchive [16:30:30]shift 462 fd 198120 [16:30:30]save to /storage/0462/doc_00198120 [16:30:30]save last doc name /storage/0462/doc_00198120 to /storage/kkm_last_doc_name [16:30:30]save OK [16:30:30]Clear old archive folders... [16:30:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:30]tlvbuf is 00944E70 [16:30:30]SAM_PROTO_ClearQueue [16:30:30]wFMCommunicate request_size=4 [16:30:30]MH_SAM_APDU [16:30:30]CAPDU: 80 09 00 00 [16:30:30]Write to MH i2c: E2 08 00 4D 4B 80 09 00 00 00 00 00 00 0A [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 4D 4B 00 90 00 0C [16:30:30]RAPDU: 90 00 [16:30:30]wFMCommunicate OK [16:30:30]SAM_PROTO_ClearQueue done [16:30:30]KKMCreateOFDPacket [16:30:30]OFDProtocolAddRootSTLVToBuf [16:30:30]FM_MakeSignedData [16:30:30]FM_MakeSignedData [16:30:30]SAM_PROTO_SignData [16:30:30]wFMCommunicate request_size=4 [16:30:30]MH_SAM_APDU [16:30:30]CAPDU: 80 0D 01 02 [16:30:30]Write to MH i2c: E2 08 00 4E 4B 80 0D 01 02 00 00 00 00 12 [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 4E 4B 00 90 00 0D [16:30:30]RAPDU: 90 00 [16:30:30]wFMCommunicate OK [16:30:30]wFMCommunicate request_size=255 [16:30:30]MH_SAM_APDU [16:30: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 50 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 A7 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 05 03 00 35 04 06 00 C6 [16:30:30]Write to MH i2c: E2 02 01 4F 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 A7 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 05 03 00 35 04 06 00 C6 00 00 CE [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 4F 4B 00 90 00 0E [16:30:30]RAPDU: 90 00 [16:30:30]wFMCommunicate OK [16:30:30]wFMCommunicate request_size=10 [16:30:30]MH_SAM_APDU [16:30:30]CAPDU: 80 0D 02 02 05 69 40 52 7B 4B [16:30:30]Write to MH i2c: E2 0D 00 50 4B 80 0D 02 02 05 00 69 40 52 7B 4B 00 00 E0 [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:30]Read from MH i2c: E2 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 [16:30:30]MH_I2C_Read... [16:30:30]Read from MH i2c: E2 03 00 50 4B 00 90 00 0F [16:30:30]RAPDU: 90 00 [16:30:30]wFMCommunicate OK [16:30:30]wFMCommunicate request_size=4 [16:30:30]MH_SAM_APDU [16:30:30]CAPDU: 80 0D 03 02 [16:30:30]Write to MH i2c: E2 08 00 51 4B 80 0D 03 02 00 00 00 00 17 [16:30:30]Write i2c OK [16:30:30]MH_I2C_Read... [16:30:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:31]Read from MH i2c: E2 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: E2 0B 00 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: E2 0B 00 51 4B 00 5D D6 89 EA D0 E8 98 8C 90 00 9A [16:30:31]RAPDU: 5D D6 89 EA D0 E8 98 8C 90 00 [16:30:31]wFMCommunicate OK [16:30:31]SAM_PROTO_SignData done [16:30:31]FM_MakeSignedData done [16:30:31]CreateOFDProtocolMessage [16:30:31]wFMCommunicate request_size=4 [16:30:31]MH_SAM_APDU [16:30:31]CAPDU: 80 11 00 00 [16:30:31]Write to MH i2c: E2 08 00 52 4B 80 11 00 00 00 00 00 00 17 [16:30:31]Write i2c OK [16:30:31]MH_I2C_Read... [16:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:31]Read from MH i2c: E2 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: E2 17 00 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: E2 17 00 52 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 64 [16:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:30:31]wFMCommunicate OK [16:30:31]CreateOFDProtocolMessage done [16:30:31]OFDSenderStorePacket 198120 [16:30:31]StoreOFDPacket docnum=198120 [16:30:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 85 5C 07 01 77 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 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 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 A7 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 05 03 00 35 04 06 00 C6 69 40 52 7B 4B 5D D6 89 EA D0 E8 98 8C [16:30:31]CheckFolder [16:30:31]dirname=/storage/ofd_packets [16:30:31]CheckFolder done [16:30:31]ProducePacketName [16:30:31]name=ofd_packets/00198120 [16:30:31]NVStorageSaveData ofd_packets/00198120 [16:30:31]File name is /storage/ofd_packets/00198120 [16:30:31]Write 301 bytes [16:30:31]NVStorageSaveData done [16:30:31]OFDSenderStorePacket done [16:30:31]KKMCreateOFDPacket done [16:30:31]NVStorageSaveData kkm_last_timestamp [16:30:31]File name is /storage/kkm_last_timestamp [16:30:31]Write 4 bytes [16:30:31]NVStorageSaveData done [16:30:31]ExternCall_PrintAddStr [16:30:31]wPrintStart [16:30:31]Write to MH i2c: 01 00 00 53 4B 9E [16:30:31]Write i2c OK [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: 01 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: 01 07 00 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: 01 07 00 53 4B 00 00 00 00 00 FF 0F B3 [16:30:31]RasterBufferAndPrint [16:30:31]line Счет N : (1)11325531 [16:30:31]line ИНН: 02508201610067 [16:30:31]line Контрольно-Кассовый Чек [16:30:31]line ПРОДАЖА [16:30:31]line ТРК (МРК, ГНК) : 41 [16:30:31]line Товар: 2710124500 [16:30:31]line Аи-95-К-5 [16:30:31]line 14.160 * 74.20 [16:30:31]line = 1050.67 [16:30:31]line НДС 12% НСП 1% [16:30:31]line > о реализуемом товаре [16:30:31]line ИТОГО: 1050.67 [16:30:31]line НСП 1% : 9.30 [16:30:31]line НДС 12% : 111.58 [16:30:31]line Наличными: 0.00 [16:30:31]line Безнал.: 1050.67 [16:30:31]line Место: АЗС № 95 "Партнер Нефть" [16:30:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:30:31]line СНО: Общий режим [16:30:31]line Чек 461 16.08.2024 16:30 [16:30:31]line Смена: 462 ФФД: 1.0 [16:30:31]line ЗНМ: 0300000079 [16:30:31]line РНМ: 0000000000092545 [16:30:31]line Версия ККМ: 001 [16:30:31]line Платежная система: O! деньги [16:30:31]line ФМ: 0000000000871802 [16:30:31]line ФД: 198120 [16:30:31]line ФПД: 218155353013067 [16:30:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163031&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198120&fm=218155353013067&tin=02508201610067®Number=0000000000092545&sum=105067 [16:30:31]written 0, free lines is 4095 [16:30:31]OFD Sender: Processing packet 198120 [packets to send 245, broken 244] [16:30:31]ProducePacketName [16:30:31]name=ofd_packets/00198120 [16:30:31]OFD Sender: To server: pG, [16:30:31]CommunicateWithHost lk.salyk.kg:30040 [16:30:31]ConnectInit lk.salyk.kg [16:30:31]Connected sock=10 [16:30:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 85 5C 07 01 77 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 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 37 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 A7 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 05 03 00 35 04 06 00 C6 69 40 52 7B 4B 5D D6 89 EA D0 E8 98 8C [16:30:31]Write to MH i2c: 01 00 00 7D 4B C8 [16:30:31]Write i2c OK [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: 01 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: 01 07 00 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: 01 07 00 7D 4B 00 00 00 00 00 E9 0C C4 [16:30:31]RasterBufferAndPrint [16:30:31]line [16:30:31]line [16:30:31]line [16:30:31]line [16:30:31]line [16:30:31]written 0, free lines is 3319 [16:30:31]MH_Cut [16:30:31]Write to MH i2c: D1 01 00 84 4B 01 A1 [16:30:31]Write i2c OK [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: D1 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: D1 01 00 [16:30:31]MH_I2C_Read... [16:30:31]Read from MH i2c: D1 01 00 84 4B 00 A0 [16:30:31]Write to MH i2c: 01 00 00 85 4B D0 [16:30:31]Write i2c OK [16:30:31]MH_I2C_Read... [16:30:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 22 AB 47 00 E4 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 05 03 00 F4 03 04 00 BA 2A BF 66 B6 04 01 00 00 15 06 69 8B 88 13 C6 B8 [16:30:31]CommunicateWithHost err = 0 [16:30:31]CheckOFDResponse [16:30:31]1017 (14) - 77093643461234 [16:30:31]1041 (16) - 0000000000871802 [16:30:31]1040 (4) - 198120 [16:30:31]1012 (4) - 16.08.2024 10:32 [16:30:31]1206 (1) - 0 [16:30:31]OFD Sender: Remove packet 198120 [16:30:31]ProducePacketName [16:30:31]name=ofd_packets/00198120 [16:30:31]NVStorageDeleteData [16:30:32]OFD Sender: No OFD packet to send [16:30:32]*** Cut start [16:30:32]*** Purtial cut [16:30:32]*** CUTSNS_PIN = 0 [16:30:32]*** Stage 1: CUTSNS_PIN = 1 [16:30:34]Read from MH i2c: 01 [16:30:34]MH_I2C_Read... [16:30:34]*** Stop cut motor [16:30:34]*** Cut end [16:30:34]Read from MH i2c: 01 07 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: 01 07 00 85 4B 00 00 00 00 00 FF 0F E5 [16:30:34]process_action close_receipt done [16:30:34]requested_data is exist [16:30:34]produce_requested_data [16:30:34]requested_item fm.sn is exist - process it [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 11 00 00 [16:30:34]Write to MH i2c: E2 08 00 86 4B 80 11 00 00 00 00 00 00 4B [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 17 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 17 00 86 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 98 [16:30:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:30:34]wFMCommunicate OK [16:30:34]requested_item fd.num is exist - process it [16:30:34]SAM_PROTO_GetFieldsCounters [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 13 00 00 [16:30:34]Write to MH i2c: E2 08 00 87 4B 80 13 00 00 00 00 00 00 4E [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 62 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 62 00 87 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E8 05 03 00 0E 04 04 00 CE 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 92 [16:30:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E8 05 03 00 0E 04 04 00 CE 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 [16:30:34]wFMCommunicate OK [16:30:34]SAM_PROTO_GetFieldsCounters done [16:30:34]requested_item shift.num is exist - process it [16:30:34]requested_item shift.opened is exist - process it [16:30:34]req_shift_opened [16:30:34]FM_GetShiftState [16:30:34]SAM_PROTO_GetShiftState [16:30:34]wFMCommunicate request_size=4 [16:30:34]MH_SAM_APDU [16:30:34]CAPDU: 80 13 01 00 [16:30:34]Write to MH i2c: E2 08 00 88 4B 80 13 01 00 00 00 00 00 50 [16:30:34]Write i2c OK [16:30:34]MH_I2C_Read... [16:30:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:34]Read from MH i2c: E2 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 0E 00 [16:30:34]MH_I2C_Read... [16:30:34]Read from MH i2c: E2 0E 00 88 4B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DE [16:30:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:30:34]wFMCommunicate OK [16:30:34]SAM_PROTO_GetShiftState done [16:30:34]FM_GetShiftState done [16:30:34]req_shift_opened done [16:30:34]requested_item shift.open_date is exist - process it [16:30:34]req_shift_open_date [16:30:34]req_shift_open_date done [16:30:34]produce_requested_data done [16:30:34]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198120,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:30:34]process_action_free close_receipt [16:30:34]json_value_free [16:30:34]json_value_free done [16:30:34]process_json_proto returns [16:30:34]Send response to host [16:30:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198120,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:30:34]free response buf [16:30:34]execute_script done [16:30:34]execute_script returns [16:30:34]free content buf [16:30:34]Sock 7.Close socket [16:30:34]Sock 7.Thread stoped [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:22]accept exits with 9 [16:31:22]New connection [16:31:22]New thread 3067403620 created [16:31:22]Thread 3067260260 joined [16:31:22]Waiting for new connection... [16:31:22] Sock 9.Parse request [16:31:22]Sock 9.Check first char [16:31:22]Sock 9.First char is OK [16:31:22]request: POST /json_proto HTTP/1.0 [16:31:22]Method: POST [16:31:22]URL: /json_proto [16:31:22]Method is POST - this is cgi request [16:31:22]url: /json_proto [16:31:22]query_string will be loaded in cgi processing [16:31:22]execute_cgi json_proto POST (null) [16:31:22]execute_cgi path=json_proto method=POST [16:31:22]POST find Content-Length [16:31:22]Host: 172.17.46.195:8080 [16:31:22]Content-Length: 811 [16:31:22]Content-Type: application/json [16:31:22] [16:31:22]POST finish read [16:31:22]Found Content-Length = 811 [16:31:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 14.250, "sum" : 1100.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1100.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:22]execute_script... [16:31: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)11325533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 14.250, "sum" : 1100.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1100.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:22]POST & json_proto [16:31:22]process_json_proto [16:31:22]json parsed OK: [16:31:22]protocol is kg_v1.0 [16:31:22]action value=close_receipt [16:31:22]process_action close_receipt [16:31:22]cmd_close_receipt [16:31:22]MH_GetDate [16:31:22]Write to MH i2c: F0 00 00 89 4B C3 [16:31:22]Write i2c OK [16:31:22]MH_I2C_Read... [16:31:22]Read from MH i2c: F0 [16:31:22]MH_I2C_Read... [16:31:22]Read from MH i2c: F0 09 00 [16:31:22]MH_I2C_Read... [16:31:22]Read from MH i2c: F0 09 00 89 4B 00 DC 7E BF 66 8D AE BC 66 A8 [16:31:22]GetLastDocTimeStamp 1723825831 [16:31:22]current date 1723825884 [16:31:22]FM_GetShiftState [16:31:22]SAM_PROTO_GetShiftState [16:31:22]wFMCommunicate request_size=4 [16:31:22]MH_SAM_APDU [16:31:22]CAPDU: 80 13 01 00 [16:31:22]Write to MH i2c: E2 08 00 8A 4B 80 13 01 00 00 00 00 00 52 [16:31:22]Write i2c OK [16:31:22]MH_I2C_Read... [16:31:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:22]Read from MH i2c: E2 [16:31:22]MH_I2C_Read... [16:31:22]Read from MH i2c: E2 0E 00 [16:31:22]MH_I2C_Read... [16:31:22]Read from MH i2c: E2 0E 00 8A 4B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E0 [16:31:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:31:22]wFMCommunicate OK [16:31:22]SAM_PROTO_GetShiftState done [16:31:22]FM_GetShiftState done [16:31:22]opened in 1723766727 [16:31:22]opened+sec_in_day 1723853127 [16:31:22]quantity*price = 110010 [16:31:22]sum+1 = 110011 [16:31:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1100.10 НСП 1% : 9.73 НДС 12% : 116.82 Наличными: 0.00 Безнал.: 1100.10 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 462 16.08.2024 16:31 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198121 ФПД: 42016468479667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163124&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198121&fm=42016468479667&tin=02508201610067®Number=0000000000092545&sum=110010 [16:31:23]StoreToDocumentArchive [16:31:23]shift 462 fd 198121 [16:31:23]save to /storage/0462/doc_00198121 [16:31:23]save last doc name /storage/0462/doc_00198121 to /storage/kkm_last_doc_name [16:31:23]save OK [16:31:23]Clear old archive folders... [16:31:23]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:31:23]tlvbuf is 009AA070 [16:31:23]SAM_PROTO_ClearQueue [16:31:23]wFMCommunicate request_size=4 [16:31:23]MH_SAM_APDU [16:31:23]CAPDU: 80 09 00 00 [16:31:23]Write to MH i2c: E2 08 00 97 4B 80 09 00 00 00 00 00 00 54 [16:31:23]Write i2c OK [16:31:23]MH_I2C_Read... [16:31:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:23]Read from MH i2c: E2 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 03 00 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 03 00 97 4B 00 90 00 56 [16:31:23]RAPDU: 90 00 [16:31:23]wFMCommunicate OK [16:31:23]SAM_PROTO_ClearQueue done [16:31:23]KKMCreateOFDPacket [16:31:23]OFDProtocolAddRootSTLVToBuf [16:31:23]FM_MakeSignedData [16:31:23]FM_MakeSignedData [16:31:23]SAM_PROTO_SignData [16:31:23]wFMCommunicate request_size=4 [16:31:23]MH_SAM_APDU [16:31:23]CAPDU: 80 0D 01 02 [16:31:23]Write to MH i2c: E2 08 00 98 4B 80 0D 01 02 00 00 00 00 5C [16:31:23]Write i2c OK [16:31:23]MH_I2C_Read... [16:31:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:23]Read from MH i2c: E2 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 03 00 [16:31:23]MH_I2C_Read... [16:31:23]Read from MH i2c: E2 03 00 98 4B 00 90 00 57 [16:31:23]RAPDU: 90 00 [16:31:23]wFMCommunicate OK [16:31:23]wFMCommunicate request_size=255 [16:31:23]MH_SAM_APDU [16:31:23]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 37 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 BA AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BA AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 DC 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 05 03 [16:31:23]Write to MH i2c: E2 02 01 99 4B 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 37 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 BA AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BA AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 DC 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 05 03 00 00 F7 [16:31:23]Write i2c OK [16:31:23]MH_I2C_Read... [16:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:24]Read from MH i2c: E2 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 03 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 03 00 99 4B 00 90 00 58 [16:31:24]RAPDU: 90 00 [16:31:24]wFMCommunicate OK [16:31:24]wFMCommunicate request_size=16 [16:31:24]MH_SAM_APDU [16:31:24]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 26 36 B8 AD AE B3 [16:31:24]Write to MH i2c: E2 13 00 9A 4B 80 0D 02 02 0B 00 00 35 04 06 00 26 36 B8 AD AE B3 00 00 D6 [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:24]Read from MH i2c: E2 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 03 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 03 00 9A 4B 00 90 00 59 [16:31:24]RAPDU: 90 00 [16:31:24]wFMCommunicate OK [16:31:24]wFMCommunicate request_size=4 [16:31:24]MH_SAM_APDU [16:31:24]CAPDU: 80 0D 03 02 [16:31:24]Write to MH i2c: E2 08 00 9B 4B 80 0D 03 02 00 00 00 00 61 [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:24]Read from MH i2c: E2 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 0B 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 0B 00 9B 4B 00 99 59 6B A5 05 99 EC 15 90 00 03 [16:31:24]RAPDU: 99 59 6B A5 05 99 EC 15 90 00 [16:31:24]wFMCommunicate OK [16:31:24]SAM_PROTO_SignData done [16:31:24]FM_MakeSignedData done [16:31:24]CreateOFDProtocolMessage [16:31:24]wFMCommunicate request_size=4 [16:31:24]MH_SAM_APDU [16:31:24]CAPDU: 80 11 00 00 [16:31:24]Write to MH i2c: E2 08 00 9C 4B 80 11 00 00 00 00 00 00 61 [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:24]Read from MH i2c: E2 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 17 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: E2 17 00 9C 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AE [16:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:31:24]wFMCommunicate OK [16:31:24]CreateOFDProtocolMessage done [16:31:24]OFDSenderStorePacket 198121 [16:31:24]StoreOFDPacket docnum=198121 [16:31:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 69 DD 0D 01 6D D4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 37 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 BA AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BA AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 DC 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 05 03 00 35 04 06 00 26 36 B8 AD AE B3 99 59 6B A5 05 99 EC 15 [16:31:24]CheckFolder [16:31:24]dirname=/storage/ofd_packets [16:31:24]CheckFolder done [16:31:24]ProducePacketName [16:31:24]name=ofd_packets/00198121 [16:31:24]NVStorageSaveData ofd_packets/00198121 [16:31:24]File name is /storage/ofd_packets/00198121 [16:31:24]Write 307 bytes [16:31:24]NVStorageSaveData done [16:31:24]OFDSenderStorePacket done [16:31:24]KKMCreateOFDPacket done [16:31:24]NVStorageSaveData kkm_last_timestamp [16:31:24]File name is /storage/kkm_last_timestamp [16:31:24]Write 4 bytes [16:31:24]NVStorageSaveData done [16:31:24]ExternCall_PrintAddStr [16:31:24]wPrintStart [16:31:24]Write to MH i2c: 01 00 00 9D 4B E8 [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: 01 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: 01 07 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: 01 07 00 9D 4B 00 00 00 00 00 FF 0F FD [16:31:24]RasterBufferAndPrint [16:31:24]line Счет N : (1)11325533 [16:31:24]line ИНН: 02508201610067 [16:31:24]line Контрольно-Кассовый Чек [16:31:24]line ПРОДАЖА [16:31:24]line ТРК (МРК, ГНК) : 62 [16:31:24]line Товар: 2710194210 [16:31:24]line D-ENERGY ДТ-К-5 [16:31:24]line 14.250 * 77.20 [16:31:24]line = 1100.10 [16:31:24]line НДС 12% НСП 1% [16:31:24]line > о реализуемом товаре [16:31:24]line ИТОГО: 1100.10 [16:31:24]line НСП 1% : 9.73 [16:31:24]line НДС 12% : 116.82 [16:31:24]line Наличными: 0.00 [16:31:24]line Безнал.: 1100.10 [16:31:24]line Место: АЗС № 95 "Партнер Нефть" [16:31:24]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:31:24]line СНО: Общий режим [16:31:24]line Чек 462 16.08.2024 16:31 [16:31:24]line Смена: 462 ФФД: 1.0 [16:31:24]line ЗНМ: 0300000079 [16:31:24]line РНМ: 0000000000092545 [16:31:24]line Версия ККМ: 001 [16:31:24]line Платежная система: O! деньги [16:31:24]line ФМ: 0000000000871802 [16:31:24]line ФД: 198121 [16:31:24]line ФПД: 42016468479667 [16:31:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163124&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198121&fm=42016468479667&tin=02508201610067®Number=0000000000092545&sum=110010 [16:31:24]written 0, free lines is 4095 [16:31:24]OFD Sender: Processing packet 198121 [packets to send 245, broken 244] [16:31:24]ProducePacketName [16:31:24]name=ofd_packets/00198121 [16:31:24]OFD Sender: To server: pG, [16:31:24]CommunicateWithHost lk.salyk.kg:30040 [16:31:24]ConnectInit lk.salyk.kg [16:31:24]Write to MH i2c: 01 00 00 C7 4B 12 [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: 01 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: 01 07 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: 01 07 00 C7 4B 00 00 00 00 00 F1 0C 16 [16:31:24]RasterBufferAndPrint [16:31:24]line [16:31:24]line [16:31:24]line [16:31:24]line [16:31:24]line [16:31:24]written 0, free lines is 3322 [16:31:24]MH_Cut [16:31:24]Write to MH i2c: D1 01 00 CE 4B 01 EB [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: D1 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: D1 01 00 [16:31:24]MH_I2C_Read... [16:31:24]Read from MH i2c: D1 01 00 CE 4B 00 EA [16:31:24]Write to MH i2c: 01 00 00 CF 4B 1A [16:31:24]Write i2c OK [16:31:24]MH_I2C_Read... [16:31:24]Connected sock=10 [16:31:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 69 DD 0D 01 6D D4 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 37 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 BA AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BA AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BA AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 DC 7E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 05 03 00 35 04 06 00 26 36 B8 AD AE B3 99 59 6B A5 05 99 EC 15 [16:31:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D5 99 47 00 67 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 05 03 00 F4 03 04 00 F0 2A BF 66 B6 04 01 00 00 EE 68 0D 98 2D 43 37 B3 [16:31:25]CommunicateWithHost err = 0 [16:31:25]CheckOFDResponse [16:31:25]1017 (14) - 77093643461234 [16:31:25]1041 (16) - 0000000000871802 [16:31:25]1040 (4) - 198121 [16:31:25]1012 (4) - 16.08.2024 10:33 [16:31:25]1206 (1) - 0 [16:31:25]OFD Sender: Remove packet 198121 [16:31:25]ProducePacketName [16:31:25]name=ofd_packets/00198121 [16:31:25]NVStorageDeleteData [16:31:25]*** Cut start [16:31:25]*** Purtial cut [16:31:25]*** Stage 1: CUTSNS_PIN = 1 [16:31:25]OFD Sender: No OFD packet to send [16:31:25]Read from MH i2c: 01 [16:31:25]MH_I2C_Read... [16:31:25]*** Stop cut motor [16:31:25]*** Cut end [16:31:25]Read from MH i2c: 01 07 00 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: 01 07 00 CF 4B 00 00 00 00 00 FF 0F 2F [16:31:25]process_action close_receipt done [16:31:25]requested_data is exist [16:31:25]produce_requested_data [16:31:25]requested_item fm.sn is exist - process it [16:31:25]wFMCommunicate request_size=4 [16:31:25]MH_SAM_APDU [16:31:25]CAPDU: 80 11 00 00 [16:31:25]Write to MH i2c: E2 08 00 D0 4B 80 11 00 00 00 00 00 00 95 [16:31:25]Write i2c OK [16:31:25]MH_I2C_Read... [16:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:25]Read from MH i2c: E2 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: E2 17 00 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: E2 17 00 D0 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E2 [16:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:31:25]wFMCommunicate OK [16:31:25]requested_item fd.num is exist - process it [16:31:25]SAM_PROTO_GetFieldsCounters [16:31:25]wFMCommunicate request_size=4 [16:31:25]MH_SAM_APDU [16:31:25]CAPDU: 80 13 00 00 [16:31:25]Write to MH i2c: E2 08 00 D1 4B 80 13 00 00 00 00 00 00 98 [16:31:25]Write i2c OK [16:31:25]MH_I2C_Read... [16:31:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:25]Read from MH i2c: E2 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: E2 62 00 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: E2 62 00 D1 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E9 05 03 00 0E 04 04 00 CE 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 E0 [16:31:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E9 05 03 00 0E 04 04 00 CE 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 [16:31:25]wFMCommunicate OK [16:31:25]SAM_PROTO_GetFieldsCounters done [16:31:25]requested_item shift.num is exist - process it [16:31:25]requested_item shift.opened is exist - process it [16:31:25]req_shift_opened [16:31:25]FM_GetShiftState [16:31:25]SAM_PROTO_GetShiftState [16:31:25]wFMCommunicate request_size=4 [16:31:25]MH_SAM_APDU [16:31:25]CAPDU: 80 13 01 00 [16:31:25]Write to MH i2c: E2 08 00 D2 4B 80 13 01 00 00 00 00 00 9A [16:31:25]Write i2c OK [16:31:25]MH_I2C_Read... [16:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:25]Read from MH i2c: E2 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: E2 0E 00 [16:31:25]MH_I2C_Read... [16:31:25]Read from MH i2c: E2 0E 00 D2 4B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 28 [16:31:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:31:25]wFMCommunicate OK [16:31:25]SAM_PROTO_GetShiftState done [16:31:25]FM_GetShiftState done [16:31:25]req_shift_opened done [16:31:25]requested_item shift.open_date is exist - process it [16:31:25]req_shift_open_date [16:31:25]req_shift_open_date done [16:31:25]produce_requested_data done [16:31:25]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198121,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:31:25]process_action_free close_receipt [16:31:25]json_value_free [16:31:25]json_value_free done [16:31:25]process_json_proto returns [16:31:25]Send response to host [16:31:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198121,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:31:25]free response buf [16:31:25]execute_script done [16:31:25]execute_script returns [16:31:25]free content buf [16:31:25]Sock 9.Close socket [16:31:25]Sock 9.Thread stoped [16:31:30]OFD Sender: No OFD packet to send [16:31:35]OFD Sender: No OFD packet to send [16:31:40]OFD Sender: No OFD packet to send [16:31:45]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:55]OFD Sender: No OFD packet to send [16:33:00]OFD Sender: No OFD packet to send [16:33:02]accept exits with 7 [16:33:02]New connection [16:33:02]New thread 3067260260 created [16:33:02]Thread 3067403620 joined [16:33:02]Waiting for new connection... [16:33:02] Sock 7.Parse request [16:33:02]Sock 7.Check first char [16:33:02]Sock 7.First char is OK [16:33:02]request: POST /json_proto HTTP/1.0 [16:33:02]Method: POST [16:33:02]URL: /json_proto [16:33:02]Method is POST - this is cgi request [16:33:02]url: /json_proto [16:33:02]query_string will be loaded in cgi processing [16:33:02]execute_cgi json_proto POST (null) [16:33:02]execute_cgi path=json_proto method=POST [16:33:02]POST find Content-Length [16:33:02]Host: 172.17.46.195:8080 [16:33:02]Content-Length: 805 [16:33:02]Content-Type: application/json [16:33:02] [16:33:02]POST finish read [16:33:02]Found Content-Length = 805 [16:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325534", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:02]execute_script... [16:33:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325534", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:02]POST & json_proto [16:33:02]process_json_proto [16:33:02]json parsed OK: [16:33:02]protocol is kg_v1.0 [16:33:02]action value=close_receipt [16:33:02]process_action close_receipt [16:33:02]cmd_close_receipt [16:33:02]MH_GetDate [16:33:02]Write to MH i2c: F0 00 00 D3 4B 0D [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: F0 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: F0 09 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: F0 09 00 D3 4B 00 40 7F BF 66 8D AE BC 66 57 [16:33:02]GetLastDocTimeStamp 1723825884 [16:33:02]current date 1723825984 [16:33:02]FM_GetShiftState [16:33:02]SAM_PROTO_GetShiftState [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 13 01 00 [16:33:02]Write to MH i2c: E2 08 00 D4 4B 80 13 01 00 00 00 00 00 9C [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 0E 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 0E 00 D4 4B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2A [16:33:02]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:33:02]wFMCommunicate OK [16:33:02]SAM_PROTO_GetShiftState done [16:33:02]FM_GetShiftState done [16:33:02]opened in 1723766727 [16:33:02]opened+sec_in_day 1723853127 [16:33:02]quantity*price = 100021 [16:33:02]sum+1 = 100023 [16:33:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 463 16.08.2024 16:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198122 ФПД: 110875344953768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163304&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198122&fm=110875344953768&tin=02508201610067®Number=0000000000092545&sum=100022 [16:33:03]StoreToDocumentArchive [16:33:03]shift 462 fd 198122 [16:33:03]save to /storage/0462/doc_00198122 [16:33:03]save last doc name /storage/0462/doc_00198122 to /storage/kkm_last_doc_name [16:33:03]save OK [16:33:03]Clear old archive folders... [16:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:03]tlvbuf is 00944B80 [16:33:03]SAM_PROTO_ClearQueue [16:33:03]wFMCommunicate request_size=4 [16:33:03]MH_SAM_APDU [16:33:03]CAPDU: 80 09 00 00 [16:33:03]Write to MH i2c: E2 08 00 E1 4B 80 09 00 00 00 00 00 00 9E [16:33:03]Write i2c OK [16:33:03]MH_I2C_Read... [16:33:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:03]Read from MH i2c: E2 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 03 00 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 03 00 E1 4B 00 90 00 A0 [16:33:03]RAPDU: 90 00 [16:33:03]wFMCommunicate OK [16:33:03]SAM_PROTO_ClearQueue done [16:33:03]KKMCreateOFDPacket [16:33:03]OFDProtocolAddRootSTLVToBuf [16:33:03]FM_MakeSignedData [16:33:03]FM_MakeSignedData [16:33:03]SAM_PROTO_SignData [16:33:03]wFMCommunicate request_size=4 [16:33:03]MH_SAM_APDU [16:33:03]CAPDU: 80 0D 01 02 [16:33:03]Write to MH i2c: E2 08 00 E2 4B 80 0D 01 02 00 00 00 00 A6 [16:33:03]Write i2c OK [16:33:03]MH_I2C_Read... [16:33:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:03]Read from MH i2c: E2 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 03 00 [16:33:03]MH_I2C_Read... [16:33:03]Read from MH i2c: E2 03 00 E2 4B 00 90 00 A1 [16:33:03]RAPDU: 90 00 [16:33:03]wFMCommunicate OK [16:33:03]wFMCommunicate request_size=255 [16:33:03]MH_SAM_APDU [16:33:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CF 01 00 00 F4 03 04 00 40 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 05 03 00 35 04 06 00 64 [16:33:03]Write to MH i2c: E2 02 01 E3 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 CF 01 00 00 F4 03 04 00 40 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 05 03 00 35 04 06 00 64 00 00 51 [16:33:03]Write i2c OK [16:33:03]MH_I2C_Read... [16:33:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:04]Read from MH i2c: E2 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 03 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 03 00 E3 4B 00 90 00 A2 [16:33:04]RAPDU: 90 00 [16:33:04]wFMCommunicate OK [16:33:04]wFMCommunicate request_size=10 [16:33:04]MH_SAM_APDU [16:33:04]CAPDU: 80 0D 02 02 05 D7 2D 8C E1 A8 [16:33:04]Write to MH i2c: E2 0D 00 E4 4B 80 0D 02 02 05 00 D7 2D 8C E1 A8 00 00 CC [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:04]Read from MH i2c: E2 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 03 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 03 00 E4 4B 00 90 00 A3 [16:33:04]RAPDU: 90 00 [16:33:04]wFMCommunicate OK [16:33:04]wFMCommunicate request_size=4 [16:33:04]MH_SAM_APDU [16:33:04]CAPDU: 80 0D 03 02 [16:33:04]Write to MH i2c: E2 08 00 E5 4B 80 0D 03 02 00 00 00 00 AB [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:04]Read from MH i2c: E2 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 0B 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 0B 00 E5 4B 00 C2 40 02 E6 CE 65 F0 DA 90 00 93 [16:33:04]RAPDU: C2 40 02 E6 CE 65 F0 DA 90 00 [16:33:04]wFMCommunicate OK [16:33:04]SAM_PROTO_SignData done [16:33:04]FM_MakeSignedData done [16:33:04]CreateOFDProtocolMessage [16:33:04]wFMCommunicate request_size=4 [16:33:04]MH_SAM_APDU [16:33:04]CAPDU: 80 11 00 00 [16:33:04]Write to MH i2c: E2 08 00 E6 4B 80 11 00 00 00 00 00 00 AB [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:04]Read from MH i2c: E2 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 17 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: E2 17 00 E6 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F8 [16:33:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:33:04]wFMCommunicate OK [16:33:04]CreateOFDProtocolMessage done [16:33:04]OFDSenderStorePacket 198122 [16:33:04]StoreOFDPacket docnum=198122 [16:33:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 66 58 07 01 0F FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 CF 01 00 00 F4 03 04 00 40 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 05 03 00 35 04 06 00 64 D7 2D 8C E1 A8 C2 40 02 E6 CE 65 F0 DA [16:33:04]CheckFolder [16:33:04]dirname=/storage/ofd_packets [16:33:04]CheckFolder done [16:33:04]ProducePacketName [16:33:04]name=ofd_packets/00198122 [16:33:04]NVStorageSaveData ofd_packets/00198122 [16:33:04]File name is /storage/ofd_packets/00198122 [16:33:04]Write 301 bytes [16:33:04]NVStorageSaveData done [16:33:04]OFDSenderStorePacket done [16:33:04]KKMCreateOFDPacket done [16:33:04]NVStorageSaveData kkm_last_timestamp [16:33:04]File name is /storage/kkm_last_timestamp [16:33:04]Write 4 bytes [16:33:04]NVStorageSaveData done [16:33:04]ExternCall_PrintAddStr [16:33:04]wPrintStart [16:33:04]Write to MH i2c: 01 00 00 E7 4B 32 [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: 01 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: 01 07 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: 01 07 00 E7 4B 00 00 00 00 00 FF 0F 47 [16:33:04]RasterBufferAndPrint [16:33:04]line Счет N : (1)11325534 [16:33:04]line ИНН: 02508201610067 [16:33:04]line Контрольно-Кассовый Чек [16:33:04]line ПРОДАЖА [16:33:04]line ТРК (МРК, ГНК) : 41 [16:33:04]line Товар: 2710124500 [16:33:04]line Аи-95-К-5 [16:33:04]line 13.480 * 74.20 [16:33:04]line = 1000.22 [16:33:04]line НДС 12% НСП 1% [16:33:04]line > о реализуемом товаре [16:33:04]line ИТОГО: 1000.22 [16:33:04]line НСП 1% : 8.85 [16:33:04]line НДС 12% : 106.22 [16:33:04]line Наличными: 0.00 [16:33:04]line Безнал.: 1000.22 [16:33:04]line Место: АЗС № 95 "Партнер Нефть" [16:33:04]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:33:04]line СНО: Общий режим [16:33:04]line Чек 463 16.08.2024 16:33 [16:33:04]line Смена: 462 ФФД: 1.0 [16:33:04]line ЗНМ: 0300000079 [16:33:04]line РНМ: 0000000000092545 [16:33:04]line Версия ККМ: 001 [16:33:04]line Платежная система: O! деньги [16:33:04]line ФМ: 0000000000871802 [16:33:04]line ФД: 198122 [16:33:04]line ФПД: 110875344953768 [16:33:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163304&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198122&fm=110875344953768&tin=02508201610067®Number=0000000000092545&sum=100022 [16:33:04]written 0, free lines is 4095 [16:33:04]OFD Sender: Processing packet 198122 [packets to send 245, broken 244] [16:33:04]ProducePacketName [16:33:04]name=ofd_packets/00198122 [16:33:04]OFD Sender: To server: pG, [16:33:04]CommunicateWithHost lk.salyk.kg:30040 [16:33:04]ConnectInit lk.salyk.kg [16:33:04]Connected sock=10 [16:33:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 66 58 07 01 0F FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 CF 01 00 00 F4 03 04 00 40 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 05 03 00 35 04 06 00 64 D7 2D 8C E1 A8 C2 40 02 E6 CE 65 F0 DA [16:33:04]Write to MH i2c: 01 00 00 11 4C 5D [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: 01 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: 01 07 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: 01 07 00 11 4C 00 00 00 00 00 E9 0C 59 [16:33:04]RasterBufferAndPrint [16:33:04]line [16:33:04]line [16:33:04]line [16:33:04]line [16:33:04]line [16:33:04]written 0, free lines is 3309 [16:33:04]MH_Cut [16:33:04]Write to MH i2c: D1 01 00 18 4C 01 36 [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: D1 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: D1 01 00 [16:33:04]MH_I2C_Read... [16:33:04]Read from MH i2c: D1 01 00 18 4C 00 35 [16:33:04]Write to MH i2c: 01 00 00 19 4C 65 [16:33:04]Write i2c OK [16:33:04]MH_I2C_Read... [16:33:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 71 C4 47 00 B7 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 05 03 00 F4 03 04 00 54 2B BF 66 B6 04 01 00 00 BD 3C 7F 1C 30 B7 59 0E [16:33:04]CommunicateWithHost err = 0 [16:33:04]CheckOFDResponse [16:33:04]1017 (14) - 77093643461234 [16:33:04]1041 (16) - 0000000000871802 [16:33:04]1040 (4) - 198122 [16:33:04]1012 (4) - 16.08.2024 10:35 [16:33:04]1206 (1) - 0 [16:33:04]OFD Sender: Remove packet 198122 [16:33:04]ProducePacketName [16:33:04]name=ofd_packets/00198122 [16:33:04]NVStorageDeleteData [16:33:05]OFD Sender: No OFD packet to send [16:33:05]*** Cut start [16:33:05]*** Purtial cut [16:33:05]*** CUTSNS_PIN = 0 [16:33:05]*** Stage 1: CUTSNS_PIN = 1 [16:33:07]Read from MH i2c: 01 [16:33:07]MH_I2C_Read... [16:33:07]*** Stop cut motor [16:33:07]*** Cut end [16:33:07]Read from MH i2c: 01 07 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: 01 07 00 19 4C 00 00 00 00 00 FF 0F 7A [16:33:07]process_action close_receipt done [16:33:07]requested_data is exist [16:33:07]produce_requested_data [16:33:07]requested_item fm.sn is exist - process it [16:33:07]wFMCommunicate request_size=4 [16:33:07]MH_SAM_APDU [16:33:07]CAPDU: 80 11 00 00 [16:33:07]Write to MH i2c: E2 08 00 1A 4C 80 11 00 00 00 00 00 00 E0 [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:07]Read from MH i2c: E2 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 17 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 17 00 1A 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2D [16:33:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:33:07]wFMCommunicate OK [16:33:07]requested_item fd.num is exist - process it [16:33:07]SAM_PROTO_GetFieldsCounters [16:33:07]wFMCommunicate request_size=4 [16:33:07]MH_SAM_APDU [16:33:07]CAPDU: 80 13 00 00 [16:33:07]Write to MH i2c: E2 08 00 1B 4C 80 13 00 00 00 00 00 00 E3 [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:07]Read from MH i2c: E2 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 62 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 62 00 1B 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EA 05 03 00 0E 04 04 00 CE 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 2F [16:33:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EA 05 03 00 0E 04 04 00 CE 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 [16:33:07]wFMCommunicate OK [16:33:07]SAM_PROTO_GetFieldsCounters done [16:33:07]requested_item shift.num is exist - process it [16:33:07]requested_item shift.opened is exist - process it [16:33:07]req_shift_opened [16:33:07]FM_GetShiftState [16:33:07]SAM_PROTO_GetShiftState [16:33:07]wFMCommunicate request_size=4 [16:33:07]MH_SAM_APDU [16:33:07]CAPDU: 80 13 01 00 [16:33:07]Write to MH i2c: E2 08 00 1C 4C 80 13 01 00 00 00 00 00 E5 [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:07]Read from MH i2c: E2 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 0E 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: E2 0E 00 1C 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 73 [16:33:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:33:07]wFMCommunicate OK [16:33:07]SAM_PROTO_GetShiftState done [16:33:07]FM_GetShiftState done [16:33:07]req_shift_opened done [16:33:07]requested_item shift.open_date is exist - process it [16:33:07]req_shift_open_date [16:33:07]req_shift_open_date done [16:33:07]produce_requested_data done [16:33:07]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198122,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:33:07]process_action_free close_receipt [16:33:07]json_value_free [16:33:07]json_value_free done [16:33:07]process_json_proto returns [16:33:07]Send response to host [16:33:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198122,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:33:07]free response buf [16:33:07]execute_script done [16:33:07]execute_script returns [16:33:07]free content buf [16:33:07]Sock 7.Close socket [16:33:07]Sock 7.Thread stoped [16:33:10]OFD Sender: No OFD packet to send [16:33:15]OFD Sender: No OFD packet to send [16:33:20]OFD Sender: No OFD packet to send [16:33:25]OFD Sender: No OFD packet to send [16:33:30]OFD Sender: No OFD packet to send [16:33:35]OFD Sender: No OFD packet to send [16:33:40]OFD Sender: No OFD packet to send [16:33:45]OFD Sender: No OFD packet to send [16:33:50]OFD Sender: No OFD packet to send [16:33:55]OFD Sender: No OFD packet to send [16:34:00]OFD Sender: No OFD packet to send [16:34:05]OFD Sender: No OFD packet to send [16:34:10]OFD Sender: No OFD packet to send [16:34:15]OFD Sender: No OFD packet to send [16:34:20]OFD Sender: No OFD packet to send [16:34:25]OFD Sender: No OFD packet to send [16:34:30]OFD Sender: No OFD packet to send [16:34:35]OFD Sender: No OFD packet to send [16:34:40]OFD Sender: No OFD packet to send [16:34:45]OFD Sender: No OFD packet to send [16:34:50]OFD Sender: No OFD packet to send [16:34:53]accept exits with 9 [16:34:53]New connection [16:34:53]New thread 3067403620 created [16:34:53]Thread 3067260260 joined [16:34:53]Waiting for new connection... [16:34:53] Sock 9.Parse request [16:34:53]Sock 9.Check first char [16:34:53]Sock 9.First char is OK [16:34:53]request: POST /json_proto HTTP/1.0 [16:34:53]Method: POST [16:34:53]URL: /json_proto [16:34:53]Method is POST - this is cgi request [16:34:53]url: /json_proto [16:34:53]query_string will be loaded in cgi processing [16:34:53]execute_cgi json_proto POST (null) [16:34:53]execute_cgi path=json_proto method=POST [16:34:53]POST find Content-Length [16:34:53]Host: 172.17.46.195:8080 [16:34:53]Content-Length: 805 [16:34:53]Content-Type: application/json [16:34:53] [16:34:53]POST finish read [16:34:53]Found Content-Length = 805 [16:34:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:53]execute_script... [16:34:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:53]POST & json_proto [16:34:53]process_json_proto [16:34:53]json parsed OK: [16:34:53]protocol is kg_v1.0 [16:34:53]action value=close_receipt [16:34:53]process_action close_receipt [16:34:53]cmd_close_receipt [16:34:53]MH_GetDate [16:34:53]Write to MH i2c: F0 00 00 1D 4C 58 [16:34:53]Write i2c OK [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: F0 [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: F0 09 00 [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: F0 09 00 1D 4C 00 AF 7F BF 66 8D AE BC 66 11 [16:34:53]GetLastDocTimeStamp 1723825984 [16:34:53]current date 1723826095 [16:34:53]FM_GetShiftState [16:34:53]SAM_PROTO_GetShiftState [16:34:53]wFMCommunicate request_size=4 [16:34:53]MH_SAM_APDU [16:34:53]CAPDU: 80 13 01 00 [16:34:53]Write to MH i2c: E2 08 00 1E 4C 80 13 01 00 00 00 00 00 E7 [16:34:53]Write i2c OK [16:34:53]MH_I2C_Read... [16:34:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:54]Read from MH i2c: E2 [16:34:54]MH_I2C_Read... [16:34:54]Read from MH i2c: E2 0E 00 [16:34:54]MH_I2C_Read... [16:34:54]Read from MH i2c: E2 0E 00 1E 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 75 [16:34:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:34:54]wFMCommunicate OK [16:34:54]SAM_PROTO_GetShiftState done [16:34:54]FM_GetShiftState done [16:34:54]opened in 1723766727 [16:34:54]opened+sec_in_day 1723853127 [16:34:54]quantity*price = 100005 [16:34:54]sum+1 = 100006 [16:34:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 464 16.08.2024 16:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198123 ФПД: 55510594880818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163456&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198123&fm=55510594880818&tin=02508201610067®Number=0000000000092545&sum=100005 [16:34:55]StoreToDocumentArchive [16:34:55]shift 462 fd 198123 [16:34:55]save to /storage/0462/doc_00198123 [16:34:55]save last doc name /storage/0462/doc_00198123 to /storage/kkm_last_doc_name [16:34:55]save OK [16:34:55]Clear old archive folders... [16:34:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:55]tlvbuf is 0095B7F0 [16:34:55]SAM_PROTO_ClearQueue [16:34:55]wFMCommunicate request_size=4 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 09 00 00 [16:34:55]Write to MH i2c: E2 08 00 2B 4C 80 09 00 00 00 00 00 00 E9 [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 2B 4C 00 90 00 EB [16:34:55]RAPDU: 90 00 [16:34:55]wFMCommunicate OK [16:34:55]SAM_PROTO_ClearQueue done [16:34:55]KKMCreateOFDPacket [16:34:55]OFDProtocolAddRootSTLVToBuf [16:34:55]FM_MakeSignedData [16:34:55]FM_MakeSignedData [16:34:55]SAM_PROTO_SignData [16:34:55]wFMCommunicate request_size=4 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 0D 01 02 [16:34:55]Write to MH i2c: E2 08 00 2C 4C 80 0D 01 02 00 00 00 00 F1 [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 2C 4C 00 90 00 EC [16:34:55]RAPDU: 90 00 [16:34:55]wFMCommunicate OK [16:34:55]wFMCommunicate request_size=255 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B0 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 05 03 00 35 04 06 00 32 [16:34:55]Write to MH i2c: E2 02 01 2D 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B0 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 05 03 00 35 04 06 00 32 00 00 1B [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]OFD Sender: No OFD packet to send [16:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 2D 4C 00 90 00 ED [16:34:55]RAPDU: 90 00 [16:34:55]wFMCommunicate OK [16:34:55]wFMCommunicate request_size=10 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 0D 02 02 05 7C 91 4A 05 32 [16:34:55]Write to MH i2c: E2 0D 00 2E 4C 80 0D 02 02 05 00 7C 91 4A 05 32 00 00 8C [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 2E 4C 00 90 00 EE [16:34:55]RAPDU: 90 00 [16:34:55]wFMCommunicate OK [16:34:55]wFMCommunicate request_size=4 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 0D 03 02 [16:34:55]Write to MH i2c: E2 08 00 2F 4C 80 0D 03 02 00 00 00 00 F6 [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 0B 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 0B 00 2F 4C 00 56 68 C3 E5 F1 65 75 D0 90 00 F8 [16:34:55]RAPDU: 56 68 C3 E5 F1 65 75 D0 90 00 [16:34:55]wFMCommunicate OK [16:34:55]SAM_PROTO_SignData done [16:34:55]FM_MakeSignedData done [16:34:55]CreateOFDProtocolMessage [16:34:55]wFMCommunicate request_size=4 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 11 00 00 [16:34:55]Write to MH i2c: E2 08 00 30 4C 80 11 00 00 00 00 00 00 F6 [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 17 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 17 00 30 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 43 [16:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:34:55]wFMCommunicate OK [16:34:55]CreateOFDProtocolMessage done [16:34:55]OFDSenderStorePacket 198123 [16:34:55]StoreOFDPacket docnum=198123 [16:34:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 75 59 07 01 C1 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B0 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 05 03 00 35 04 06 00 32 7C 91 4A 05 32 56 68 C3 E5 F1 65 75 D0 [16:34:55]CheckFolder [16:34:55]dirname=/storage/ofd_packets [16:34:55]CheckFolder done [16:34:55]ProducePacketName [16:34:55]name=ofd_packets/00198123 [16:34:55]NVStorageSaveData ofd_packets/00198123 [16:34:55]File name is /storage/ofd_packets/00198123 [16:34:55]Write 301 bytes [16:34:55]NVStorageSaveData done [16:34:55]OFDSenderStorePacket done [16:34:55]KKMCreateOFDPacket done [16:34:55]NVStorageSaveData kkm_last_timestamp [16:34:55]File name is /storage/kkm_last_timestamp [16:34:55]Write 4 bytes [16:34:55]NVStorageSaveData done [16:34:55]ExternCall_PrintAddStr [16:34:55]wPrintStart [16:34:55]Write to MH i2c: 01 00 00 31 4C 7D [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: 01 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: 01 07 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: 01 07 00 31 4C 00 00 00 00 00 FF 0F 92 [16:34:55]RasterBufferAndPrint [16:34:55]line Счет N : (1)11325536 [16:34:55]line ИНН: 02508201610067 [16:34:55]line Контрольно-Кассовый Чек [16:34:55]line ПРОДАЖА [16:34:55]line ТРК (МРК, ГНК) : 12 [16:34:55]line Товар: 2710124130 [16:34:55]line Аи-92-К-4 [16:34:55]line 14.750 * 67.80 [16:34:55]line = 1000.05 [16:34:55]line НДС 12% НСП 1% [16:34:55]line > о реализуемом товаре [16:34:55]line ИТОГО: 1000.05 [16:34:55]line НСП 1% : 8.85 [16:34:55]line НДС 12% : 106.20 [16:34:55]line Наличными: 0.00 [16:34:55]line Безнал.: 1000.05 [16:34:55]line Место: АЗС № 95 "Партнер Нефть" [16:34:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:34:55]line СНО: Общий режим [16:34:55]line Чек 464 16.08.2024 16:34 [16:34:55]line Смена: 462 ФФД: 1.0 [16:34:55]line ЗНМ: 0300000079 [16:34:55]line РНМ: 0000000000092545 [16:34:55]line Версия ККМ: 001 [16:34:55]line Платежная система: O! деньги [16:34:55]line ФМ: 0000000000871802 [16:34:55]line ФД: 198123 [16:34:55]line ФПД: 55510594880818 [16:34:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163456&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198123&fm=55510594880818&tin=02508201610067®Number=0000000000092545&sum=100005 [16:34:55]written 0, free lines is 4095 [16:34:55]OFD Sender: Processing packet 198123 [packets to send 245, broken 244] [16:34:55]ProducePacketName [16:34:55]name=ofd_packets/00198123 [16:34:55]OFD Sender: To server: pG, [16:34:55]CommunicateWithHost lk.salyk.kg:30040 [16:34:55]ConnectInit lk.salyk.kg [16:34:55]Connected sock=10 [16:34:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 75 59 07 01 C1 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B0 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 05 03 00 35 04 06 00 32 7C 91 4A 05 32 56 68 C3 E5 F1 65 75 D0 [16:34:56]Write to MH i2c: 01 00 00 5B 4C A7 [16:34:56]Write i2c OK [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: 01 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: 01 07 00 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: 01 07 00 5B 4C 00 00 00 00 00 F6 0C B0 [16:34:56]RasterBufferAndPrint [16:34:56]line [16:34:56]line [16:34:56]line [16:34:56]line [16:34:56]line [16:34:56]written 0, free lines is 3324 [16:34:56]MH_Cut [16:34:56]Write to MH i2c: D1 01 00 62 4C 01 80 [16:34:56]Write i2c OK [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: D1 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: D1 01 00 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: D1 01 00 62 4C 00 7F [16:34:56]Write to MH i2c: 01 00 00 63 4C AF [16:34:56]Write i2c OK [16:34:56]MH_I2C_Read... [16:34:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3A 51 47 00 64 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 05 03 00 F4 03 04 00 C3 2B BF 66 B6 04 01 00 00 FF A2 66 E3 90 2D 3D B0 [16:34:56]CommunicateWithHost err = 0 [16:34:56]CheckOFDResponse [16:34:56]1017 (14) - 77093643461234 [16:34:56]1041 (16) - 0000000000871802 [16:34:56]1040 (4) - 198123 [16:34:56]1012 (4) - 16.08.2024 10:36 [16:34:56]1206 (1) - 0 [16:34:56]OFD Sender: Remove packet 198123 [16:34:56]ProducePacketName [16:34:56]name=ofd_packets/00198123 [16:34:56]NVStorageDeleteData [16:34:56]OFD Sender: No OFD packet to send [16:34:56]*** Cut start [16:34:56]*** Purtial cut [16:34:56]*** Stage 1: CUTSNS_PIN = 1 [16:34:57]Read from MH i2c: 01 [16:34:57]MH_I2C_Read... [16:34:57]*** Stop cut motor [16:34:57]*** Cut end [16:34:57]Read from MH i2c: 01 07 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: 01 07 00 63 4C 00 00 00 00 00 FF 0F C4 [16:34:57]process_action close_receipt done [16:34:57]requested_data is exist [16:34:57]produce_requested_data [16:34:57]requested_item fm.sn is exist - process it [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 11 00 00 [16:34:57]Write to MH i2c: E2 08 00 64 4C 80 11 00 00 00 00 00 00 2A [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 17 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 17 00 64 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 77 [16:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:34:57]wFMCommunicate OK [16:34:57]requested_item fd.num is exist - process it [16:34:57]SAM_PROTO_GetFieldsCounters [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 13 00 00 [16:34:57]Write to MH i2c: E2 08 00 65 4C 80 13 00 00 00 00 00 00 2D [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 62 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 62 00 65 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EB 05 03 00 0E 04 04 00 CE 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 7D [16:34:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EB 05 03 00 0E 04 04 00 CE 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 [16:34:57]wFMCommunicate OK [16:34:57]SAM_PROTO_GetFieldsCounters done [16:34:57]requested_item shift.num is exist - process it [16:34:57]requested_item shift.opened is exist - process it [16:34:57]req_shift_opened [16:34:57]FM_GetShiftState [16:34:57]SAM_PROTO_GetShiftState [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 13 01 00 [16:34:57]Write to MH i2c: E2 08 00 66 4C 80 13 01 00 00 00 00 00 2F [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 0E 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 0E 00 66 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BD [16:34:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:34:57]wFMCommunicate OK [16:34:57]SAM_PROTO_GetShiftState done [16:34:57]FM_GetShiftState done [16:34:57]req_shift_opened done [16:34:57]requested_item shift.open_date is exist - process it [16:34:57]req_shift_open_date [16:34:57]req_shift_open_date done [16:34:57]produce_requested_data done [16:34:57]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198123,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:34:57]process_action_free close_receipt [16:34:57]json_value_free [16:34:57]json_value_free done [16:34:57]process_json_proto returns [16:34:57]Send response to host [16:34:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198123,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:34:57]free response buf [16:34:57]execute_script done [16:34:57]execute_script returns [16:34:57]free content buf [16:34:57]Sock 9.Close socket [16:34:57]Sock 9.Thread stoped [16:35:01]OFD Sender: No OFD packet to send [16:35:06]OFD Sender: No OFD packet to send [16:35:11]OFD Sender: No OFD packet to send [16:35:16]OFD Sender: No OFD packet to send [16:35:21]OFD Sender: No OFD packet to send [16:35:26]OFD Sender: No OFD packet to send [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:41]OFD Sender: No OFD packet to send [16:35:46]OFD Sender: No OFD packet to send [16:35:51]OFD Sender: No OFD packet to send [16:35:56]OFD Sender: No OFD packet to send [16:36:01]OFD Sender: No OFD packet to send [16:36:04]accept exits with 7 [16:36:04]New connection [16:36:04]New thread 3067260260 created [16:36:04]Thread 3067403620 joined [16:36:04]Waiting for new connection... [16:36:04] Sock 7.Parse request [16:36:04]Sock 7.Check first char [16:36:04]Sock 7.First char is OK [16:36:04]request: POST /json_proto HTTP/1.0 [16:36:04]Method: POST [16:36:04]URL: /json_proto [16:36:04]Method is POST - this is cgi request [16:36:04]url: /json_proto [16:36:04]query_string will be loaded in cgi processing [16:36:04]execute_cgi json_proto POST (null) [16:36:04]execute_cgi path=json_proto method=POST [16:36:04]POST find Content-Length [16:36:04]Host: 172.17.46.195:8080 [16:36:04]Content-Length: 799 [16:36:04]Content-Type: application/json [16:36:04] [16:36:04]POST finish read [16:36:04]Found Content-Length = 799 [16:36:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:04]execute_script... [16:36: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)11325538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:04]POST & json_proto [16:36:04]process_json_proto [16:36:04]json parsed OK: [16:36:04]protocol is kg_v1.0 [16:36:04]action value=close_receipt [16:36:04]process_action close_receipt [16:36:04]cmd_close_receipt [16:36:04]MH_GetDate [16:36:04]Write to MH i2c: F0 00 00 67 4C A2 [16:36:04]Write i2c OK [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: F0 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: F0 09 00 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: F0 09 00 67 4C 00 F6 7F BF 66 8D AE BC 66 A2 [16:36:04]GetLastDocTimeStamp 1723826096 [16:36:04]current date 1723826166 [16:36:04]FM_GetShiftState [16:36:04]SAM_PROTO_GetShiftState [16:36:04]wFMCommunicate request_size=4 [16:36:04]MH_SAM_APDU [16:36:04]CAPDU: 80 13 01 00 [16:36:04]Write to MH i2c: E2 08 00 68 4C 80 13 01 00 00 00 00 00 31 [16:36:04]Write i2c OK [16:36:04]MH_I2C_Read... [16:36:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:04]Read from MH i2c: E2 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: E2 0E 00 [16:36:04]MH_I2C_Read... [16:36:04]Read from MH i2c: E2 0E 00 68 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BF [16:36:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:36:04]wFMCommunicate OK [16:36:04]SAM_PROTO_GetShiftState done [16:36:04]FM_GetShiftState done [16:36:04]opened in 1723766727 [16:36:04]opened+sec_in_day 1723853127 [16:36:04]quantity*price = 40005 [16:36:04]sum+1 = 40006 [16:36:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.05 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 465 16.08.2024 16:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198124 ФПД: 96960691809171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163606&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198124&fm=96960691809171&tin=02508201610067®Number=0000000000092545&sum=40005 [16:36:05]StoreToDocumentArchive [16:36:05]shift 462 fd 198124 [16:36:05]save to /storage/0462/doc_00198124 [16:36:05]save last doc name /storage/0462/doc_00198124 to /storage/kkm_last_doc_name [16:36:05]save OK [16:36:05]Clear old archive folders... [16:36:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:36:05]tlvbuf is 00A1A390 [16:36:05]SAM_PROTO_ClearQueue [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 09 00 00 [16:36:05]Write to MH i2c: E2 08 00 75 4C 80 09 00 00 00 00 00 00 33 [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 75 4C 00 90 00 35 [16:36:05]RAPDU: 90 00 [16:36:05]wFMCommunicate OK [16:36:05]SAM_PROTO_ClearQueue done [16:36:05]KKMCreateOFDPacket [16:36:05]OFDProtocolAddRootSTLVToBuf [16:36:05]FM_MakeSignedData [16:36:05]FM_MakeSignedData [16:36:05]SAM_PROTO_SignData [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 0D 01 02 [16:36:05]Write to MH i2c: E2 08 00 76 4C 80 0D 01 02 00 00 00 00 3B [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 76 4C 00 90 00 36 [16:36:05]RAPDU: 90 00 [16:36:05]wFMCommunicate OK [16:36:05]wFMCommunicate request_size=255 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D1 01 00 00 F4 03 04 00 F6 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 05 03 00 35 04 06 00 58 2F 6B 97 [16:36:05]Write to MH i2c: E2 02 01 77 4C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D1 01 00 00 F4 03 04 00 F6 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 05 03 00 35 04 06 00 58 2F 6B 97 00 00 6F [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 77 4C 00 90 00 37 [16:36:05]RAPDU: 90 00 [16:36:05]wFMCommunicate OK [16:36:05]wFMCommunicate request_size=7 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 0D 02 02 02 AB 93 [16:36:05]Write to MH i2c: E2 0A 00 78 4C 80 0D 02 02 02 00 AB 93 00 00 80 [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 03 00 78 4C 00 90 00 38 [16:36:05]RAPDU: 90 00 [16:36:05]wFMCommunicate OK [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 0D 03 02 [16:36:05]Write to MH i2c: E2 08 00 79 4C 80 0D 03 02 00 00 00 00 40 [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 0B 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 0B 00 79 4C 00 30 C9 99 4E 4E E2 06 6F 90 00 C6 [16:36:05]RAPDU: 30 C9 99 4E 4E E2 06 6F 90 00 [16:36:05]wFMCommunicate OK [16:36:05]SAM_PROTO_SignData done [16:36:05]FM_MakeSignedData done [16:36:05]CreateOFDProtocolMessage [16:36:05]wFMCommunicate request_size=4 [16:36:05]MH_SAM_APDU [16:36:05]CAPDU: 80 11 00 00 [16:36:05]Write to MH i2c: E2 08 00 7A 4C 80 11 00 00 00 00 00 00 40 [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:05]Read from MH i2c: E2 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 17 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: E2 17 00 7A 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [16:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:36:05]wFMCommunicate OK [16:36:05]CreateOFDProtocolMessage done [16:36:05]OFDSenderStorePacket 198124 [16:36:05]StoreOFDPacket docnum=198124 [16:36:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 30 16 04 01 16 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D1 01 00 00 F4 03 04 00 F6 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 05 03 00 35 04 06 00 58 2F 6B 97 AB 93 30 C9 99 4E 4E E2 06 6F [16:36:05]CheckFolder [16:36:05]dirname=/storage/ofd_packets [16:36:05]CheckFolder done [16:36:05]ProducePacketName [16:36:05]name=ofd_packets/00198124 [16:36:05]NVStorageSaveData ofd_packets/00198124 [16:36:05]File name is /storage/ofd_packets/00198124 [16:36:05]Write 298 bytes [16:36:05]NVStorageSaveData done [16:36:05]OFDSenderStorePacket done [16:36:05]KKMCreateOFDPacket done [16:36:05]NVStorageSaveData kkm_last_timestamp [16:36:05]File name is /storage/kkm_last_timestamp [16:36:05]Write 4 bytes [16:36:05]NVStorageSaveData done [16:36:05]ExternCall_PrintAddStr [16:36:05]wPrintStart [16:36:05]Write to MH i2c: 01 00 00 7B 4C C7 [16:36:05]Write i2c OK [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: 01 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: 01 07 00 [16:36:05]MH_I2C_Read... [16:36:05]Read from MH i2c: 01 07 00 7B 4C 00 00 00 00 00 FF 0F DC [16:36:05]RasterBufferAndPrint [16:36:05]line Счет N : (1)11325538 [16:36:05]line ИНН: 02508201610067 [16:36:05]line Контрольно-Кассовый Чек [16:36:05]line ПРОДАЖА [16:36:05]line ТРК (МРК, ГНК) : 51 [16:36:05]line Товар: 2710194210 [16:36:05]line ДТ-К-5 [16:36:05]line 5.250 * 76.20 [16:36:05]line = 400.05 [16:36:05]line НДС 12% НСП 1% [16:36:05]line > о реализуемом товаре [16:36:05]line ИТОГО: 400.05 [16:36:05]line НСП 1% : 3.54 [16:36:05]line НДС 12% : 42.48 [16:36:05]line Наличными: 0.00 [16:36:05]line Безнал.: 400.05 [16:36:05]line Место: АЗС № 95 "Партнер Нефть" [16:36:05]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:36:05]line СНО: Общий режим [16:36:05]line Чек 465 16.08.2024 16:36 [16:36:05]line Смена: 462 ФФД: 1.0 [16:36:05]line ЗНМ: 0300000079 [16:36:05]line РНМ: 0000000000092545 [16:36:05]line Версия ККМ: 001 [16:36:05]line Платежная система: O! деньги [16:36:05]line ФМ: 0000000000871802 [16:36:05]line ФД: 198124 [16:36:05]line ФПД: 96960691809171 [16:36:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163606&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198124&fm=96960691809171&tin=02508201610067®Number=0000000000092545&sum=40005 [16:36:05]written 0, free lines is 4095 [16:36:05]OFD Sender: Processing packet 198124 [packets to send 245, broken 244] [16:36:05]ProducePacketName [16:36:05]name=ofd_packets/00198124 [16:36:05]OFD Sender: To server: pG, [16:36:05]CommunicateWithHost lk.salyk.kg:30040 [16:36:05]ConnectInit lk.salyk.kg [16:36:06]Connected sock=10 [16:36:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 30 16 04 01 16 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D1 01 00 00 F4 03 04 00 F6 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 05 03 00 35 04 06 00 58 2F 6B 97 AB 93 30 C9 99 4E 4E E2 06 6F [16:36:06]Write to MH i2c: 01 00 00 A5 4C F1 [16:36:06]Write i2c OK [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: 01 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: 01 07 00 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: 01 07 00 A5 4C 00 00 00 00 00 DE 0C E2 [16:36:06]RasterBufferAndPrint [16:36:06]line [16:36:06]line [16:36:06]line [16:36:06]line [16:36:06]line [16:36:06]written 0, free lines is 3303 [16:36:06]MH_Cut [16:36:06]Write to MH i2c: D1 01 00 AC 4C 01 CA [16:36:06]Write i2c OK [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: D1 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: D1 01 00 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: D1 01 00 AC 4C 00 C9 [16:36:06]Write to MH i2c: 01 00 00 AD 4C F9 [16:36:06]Write i2c OK [16:36:06]MH_I2C_Read... [16:36:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A0 E0 47 00 3A B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 05 03 00 F4 03 04 00 09 2C BF 66 B6 04 01 00 00 25 A4 B2 D2 04 D5 2B 98 [16:36:06]CommunicateWithHost err = 0 [16:36:06]CheckOFDResponse [16:36:06]1017 (14) - 77093643461234 [16:36:06]1041 (16) - 0000000000871802 [16:36:06]1040 (4) - 198124 [16:36:06]1012 (4) - 16.08.2024 10:38 [16:36:06]1206 (1) - 0 [16:36:06]OFD Sender: Remove packet 198124 [16:36:06]ProducePacketName [16:36:06]name=ofd_packets/00198124 [16:36:06]NVStorageDeleteData [16:36:06]OFD Sender: No OFD packet to send [16:36:06]*** Cut start [16:36:06]*** Purtial cut [16:36:06]*** CUTSNS_PIN = 0 [16:36:07]*** Stage 1: CUTSNS_PIN = 1 [16:36:09]Read from MH i2c: 01 [16:36:09]MH_I2C_Read... [16:36:09]*** Stop cut motor [16:36:09]*** Cut end [16:36:09]Read from MH i2c: 01 07 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: 01 07 00 AD 4C 00 00 00 00 00 FF 0F 0E [16:36:09]process_action close_receipt done [16:36:09]requested_data is exist [16:36:09]produce_requested_data [16:36:09]requested_item fm.sn is exist - process it [16:36:09]wFMCommunicate request_size=4 [16:36:09]MH_SAM_APDU [16:36:09]CAPDU: 80 11 00 00 [16:36:09]Write to MH i2c: E2 08 00 AE 4C 80 11 00 00 00 00 00 00 74 [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:09]Read from MH i2c: E2 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 17 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 17 00 AE 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C1 [16:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:36:09]wFMCommunicate OK [16:36:09]requested_item fd.num is exist - process it [16:36:09]SAM_PROTO_GetFieldsCounters [16:36:09]wFMCommunicate request_size=4 [16:36:09]MH_SAM_APDU [16:36:09]CAPDU: 80 13 00 00 [16:36:09]Write to MH i2c: E2 08 00 AF 4C 80 13 00 00 00 00 00 00 77 [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:09]Read from MH i2c: E2 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 62 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 62 00 AF 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EC 05 03 00 0E 04 04 00 CE 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 CB [16:36:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EC 05 03 00 0E 04 04 00 CE 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 [16:36:09]wFMCommunicate OK [16:36:09]SAM_PROTO_GetFieldsCounters done [16:36:09]requested_item shift.num is exist - process it [16:36:09]requested_item shift.opened is exist - process it [16:36:09]req_shift_opened [16:36:09]FM_GetShiftState [16:36:09]SAM_PROTO_GetShiftState [16:36:09]wFMCommunicate request_size=4 [16:36:09]MH_SAM_APDU [16:36:09]CAPDU: 80 13 01 00 [16:36:09]Write to MH i2c: E2 08 00 B0 4C 80 13 01 00 00 00 00 00 79 [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:09]Read from MH i2c: E2 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 0E 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 0E 00 B0 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [16:36:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:36:09]wFMCommunicate OK [16:36:09]SAM_PROTO_GetShiftState done [16:36:09]FM_GetShiftState done [16:36:09]req_shift_opened done [16:36:09]requested_item shift.open_date is exist - process it [16:36:09]req_shift_open_date [16:36:09]req_shift_open_date done [16:36:09]produce_requested_data done [16:36:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198124,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:36:09]process_action_free close_receipt [16:36:09]json_value_free [16:36:09]json_value_free done [16:36:09]process_json_proto returns [16:36:09]Send response to host [16:36:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198124,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:36:09]free response buf [16:36:09]execute_script done [16:36:09]execute_script returns [16:36:09]free content buf [16:36:09]Sock 7.Close socket [16:36:09]Sock 7.Thread stoped [16:36:09]accept exits with 9 [16:36:09]New connection [16:36:09]New thread 3067403620 created [16:36:09]Thread 3067260260 joined [16:36:09]Waiting for new connection... [16:36:09] Sock 9.Parse request [16:36:09]Sock 9.Check first char [16:36:09]Sock 9.First char is OK [16:36:09]request: POST /json_proto HTTP/1.0 [16:36:09]Method: POST [16:36:09]URL: /json_proto [16:36:09]Method is POST - this is cgi request [16:36:09]url: /json_proto [16:36:09]query_string will be loaded in cgi processing [16:36:09]execute_cgi json_proto POST (null) [16:36:09]execute_cgi path=json_proto method=POST [16:36:09]POST find Content-Length [16:36:09]Host: 172.17.46.195:8080 [16:36:09]Content-Length: 805 [16:36:09]Content-Type: application/json [16:36:09] [16:36:09]POST finish read [16:36:09]Found Content-Length = 805 [16:36:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325535", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:09]execute_script... [16:36: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)11325535", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:09]POST & json_proto [16:36:09]process_json_proto [16:36:09]json parsed OK: [16:36:09]protocol is kg_v1.0 [16:36:09]action value=close_receipt [16:36:09]process_action close_receipt [16:36:09]cmd_close_receipt [16:36:09]MH_GetDate [16:36:09]Write to MH i2c: F0 00 00 B1 4C EC [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: F0 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: F0 09 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: F0 09 00 B1 4C 00 FB 7F BF 66 8D AE BC 66 F1 [16:36:09]GetLastDocTimeStamp 1723826166 [16:36:09]current date 1723826171 [16:36:09]FM_GetShiftState [16:36:09]SAM_PROTO_GetShiftState [16:36:09]wFMCommunicate request_size=4 [16:36:09]MH_SAM_APDU [16:36:09]CAPDU: 80 13 01 00 [16:36:09]Write to MH i2c: E2 08 00 B2 4C 80 13 01 00 00 00 00 00 7B [16:36:09]Write i2c OK [16:36:09]MH_I2C_Read... [16:36:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:09]Read from MH i2c: E2 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 0E 00 [16:36:09]MH_I2C_Read... [16:36:09]Read from MH i2c: E2 0E 00 B2 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 09 [16:36:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:36:09]wFMCommunicate OK [16:36:09]SAM_PROTO_GetShiftState done [16:36:09]FM_GetShiftState done [16:36:09]opened in 1723766727 [16:36:09]opened+sec_in_day 1723853127 [16:36:09]quantity*price = 250054 [16:36:09]sum+1 = 250055 [16:36:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.54 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.54 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 466 16.08.2024 16:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198125 ФПД: 226197627976872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163611&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198125&fm=226197627976872&tin=02508201610067®Number=0000000000092545&sum=250054 [16:36:10]StoreToDocumentArchive [16:36:10]shift 462 fd 198125 [16:36:10]save to /storage/0462/doc_00198125 [16:36:10]save last doc name /storage/0462/doc_00198125 to /storage/kkm_last_doc_name [16:36:10]save OK [16:36:10]Clear old archive folders... [16:36:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:10]tlvbuf is 00AEB000 [16:36:10]SAM_PROTO_ClearQueue [16:36:10]wFMCommunicate request_size=4 [16:36:10]MH_SAM_APDU [16:36:10]CAPDU: 80 09 00 00 [16:36:10]Write to MH i2c: E2 08 00 BF 4C 80 09 00 00 00 00 00 00 7D [16:36:10]Write i2c OK [16:36:10]MH_I2C_Read... [16:36:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:10]Read from MH i2c: E2 [16:36:10]MH_I2C_Read... [16:36:10]Read from MH i2c: E2 03 00 [16:36:10]MH_I2C_Read... [16:36:10]Read from MH i2c: E2 03 00 BF 4C 00 90 00 7F [16:36:10]RAPDU: 90 00 [16:36:10]wFMCommunicate OK [16:36:10]SAM_PROTO_ClearQueue done [16:36:10]KKMCreateOFDPacket [16:36:10]OFDProtocolAddRootSTLVToBuf [16:36:10]FM_MakeSignedData [16:36:10]FM_MakeSignedData [16:36:10]SAM_PROTO_SignData [16:36:10]wFMCommunicate request_size=4 [16:36:10]MH_SAM_APDU [16:36:10]CAPDU: 80 0D 01 02 [16:36:10]Write to MH i2c: E2 08 00 C0 4C 80 0D 01 02 00 00 00 00 85 [16:36:10]Write i2c OK [16:36:10]MH_I2C_Read... [16:36:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:10]Read from MH i2c: E2 [16:36:10]MH_I2C_Read... [16:36:10]Read from MH i2c: E2 03 00 [16:36:10]MH_I2C_Read... [16:36:10]Read from MH i2c: E2 03 00 C0 4C 00 90 00 80 [16:36:10]RAPDU: 90 00 [16:36:10]wFMCommunicate OK [16:36:10]wFMCommunicate request_size=255 [16:36:10]MH_SAM_APDU [16:36: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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 FB 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 05 03 00 35 04 06 00 CD [16:36:10]Write to MH i2c: E2 02 01 C1 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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 FB 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 05 03 00 35 04 06 00 CD 00 00 68 [16:36:10]Write i2c OK [16:36:10]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 03 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 03 00 C1 4C 00 90 00 81 [16:36:11]RAPDU: 90 00 [16:36:11]wFMCommunicate OK [16:36:11]wFMCommunicate request_size=10 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 0D 02 02 05 B9 BD 43 BC A8 [16:36:11]Write to MH i2c: E2 0D 00 C2 4C 80 0D 02 02 05 00 B9 BD 43 BC A8 00 00 AF [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 03 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 03 00 C2 4C 00 90 00 82 [16:36:11]RAPDU: 90 00 [16:36:11]wFMCommunicate OK [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 0D 03 02 [16:36:11]Write to MH i2c: E2 08 00 C3 4C 80 0D 03 02 00 00 00 00 8A [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 0B 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 0B 00 C3 4C 00 6A 63 50 EB 20 62 CD F2 90 00 D4 [16:36:11]RAPDU: 6A 63 50 EB 20 62 CD F2 90 00 [16:36:11]wFMCommunicate OK [16:36:11]SAM_PROTO_SignData done [16:36:11]FM_MakeSignedData done [16:36:11]CreateOFDProtocolMessage [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 11 00 00 [16:36:11]Write to MH i2c: E2 08 00 C4 4C 80 11 00 00 00 00 00 00 8A [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 17 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 17 00 C4 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [16:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:36:11]wFMCommunicate OK [16:36:11]CreateOFDProtocolMessage done [16:36:11]OFDSenderStorePacket 198125 [16:36:11]StoreOFDPacket docnum=198125 [16:36:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C3 5D 07 01 D2 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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 FB 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 05 03 00 35 04 06 00 CD B9 BD 43 BC A8 6A 63 50 EB 20 62 CD F2 [16:36:11]CheckFolder [16:36:11]dirname=/storage/ofd_packets [16:36:11]CheckFolder done [16:36:11]ProducePacketName [16:36:11]name=ofd_packets/00198125 [16:36:11]NVStorageSaveData ofd_packets/00198125 [16:36:11]File name is /storage/ofd_packets/00198125 [16:36:11]Write 301 bytes [16:36:11]NVStorageSaveData done [16:36:11]OFDSenderStorePacket done [16:36:11]KKMCreateOFDPacket done [16:36:11]NVStorageSaveData kkm_last_timestamp [16:36:11]File name is /storage/kkm_last_timestamp [16:36:11]Write 4 bytes [16:36:11]NVStorageSaveData done [16:36:11]ExternCall_PrintAddStr [16:36:11]wPrintStart [16:36:11]Write to MH i2c: 01 00 00 C5 4C 11 [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: 01 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: 01 07 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: 01 07 00 C5 4C 00 00 00 00 00 FF 0F 26 [16:36:11]RasterBufferAndPrint [16:36:11]line Счет N : (1)11325535 [16:36:11]line ИНН: 02508201610067 [16:36:11]line Контрольно-Кассовый Чек [16:36:11]line ПРОДАЖА [16:36:11]line ТРК (МРК, ГНК) : 21 [16:36:11]line Товар: 2710124500 [16:36:11]line Аи-95-К-5 [16:36:11]line 33.700 * 74.20 [16:36:11]line = 2500.54 [16:36:11]line НДС 12% НСП 1% [16:36:11]line > о реализуемом товаре [16:36:11]line ИТОГО: 2500.54 [16:36:11]line НСП 1% : 22.13 [16:36:11]line НДС 12% : 265.54 [16:36:11]line Наличными: 0.00 [16:36:11]line Безнал.: 2500.54 [16:36:11]line Место: АЗС № 95 "Партнер Нефть" [16:36:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:36:11]line СНО: Общий режим [16:36:11]line Чек 466 16.08.2024 16:36 [16:36:11]line Смена: 462 ФФД: 1.0 [16:36:11]line ЗНМ: 0300000079 [16:36:11]line РНМ: 0000000000092545 [16:36:11]line Версия ККМ: 001 [16:36:11]line Платежная система: O! деньги [16:36:11]line ФМ: 0000000000871802 [16:36:11]line ФД: 198125 [16:36:11]line ФПД: 226197627976872 [16:36:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163611&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198125&fm=226197627976872&tin=02508201610067®Number=0000000000092545&sum=250054 [16:36:11]OFD Sender: Processing packet 198125 [packets to send 245, broken 244] [16:36:11]ProducePacketName [16:36:11]name=ofd_packets/00198125 [16:36:11]OFD Sender: To server: pG, [16:36:11]CommunicateWithHost lk.salyk.kg:30040 [16:36:11]ConnectInit lk.salyk.kg [16:36:12]written 0, free lines is 4095 [16:36:12]Connected sock=10 [16:36:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C3 5D 07 01 D2 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 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 C6 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 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 FB 7F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 05 03 00 35 04 06 00 CD B9 BD 43 BC A8 6A 63 50 EB 20 62 CD F2 [16:36:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EA 14 47 00 01 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 05 03 00 F4 03 04 00 0F 2C BF 66 B6 04 01 00 00 0B 69 83 EE 4C 05 74 52 [16:36:12]CommunicateWithHost err = 0 [16:36:12]CheckOFDResponse [16:36:12]1017 (14) - 77093643461234 [16:36:12]1041 (16) - 0000000000871802 [16:36:12]1040 (4) - 198125 [16:36:12]1012 (4) - 16.08.2024 10:38 [16:36:12]1206 (1) - 0 [16:36:12]OFD Sender: Remove packet 198125 [16:36:12]ProducePacketName [16:36:12]name=ofd_packets/00198125 [16:36:12]NVStorageDeleteData [16:36:12]Write to MH i2c: 01 00 00 EF 4C 3B [16:36:12]Write i2c OK [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: 01 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: 01 07 00 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: 01 07 00 EF 4C 00 00 00 00 00 54 0D A3 [16:36:12]RasterBufferAndPrint [16:36:12]line [16:36:12]line [16:36:12]line [16:36:12]line [16:36:12]line [16:36:12]written 0, free lines is 3427 [16:36:12]MH_Cut [16:36:12]Write to MH i2c: D1 01 00 F6 4C 01 14 [16:36:12]Write i2c OK [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: D1 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: D1 01 00 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: D1 01 00 F6 4C 00 13 [16:36:12]Write to MH i2c: 01 00 00 F7 4C 43 [16:36:12]Write i2c OK [16:36:12]MH_I2C_Read... [16:36:13]OFD Sender: No OFD packet to send [16:36:13]*** Cut start [16:36:13]*** Purtial cut [16:36:13]*** Stage 1: CUTSNS_PIN = 1 [16:36:13]Read from MH i2c: 01 [16:36:13]MH_I2C_Read... [16:36:13]*** Stop cut motor [16:36:13]*** Cut end [16:36:13]Read from MH i2c: 01 07 00 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: 01 07 00 F7 4C 00 00 00 00 00 FF 0F 58 [16:36:13]process_action close_receipt done [16:36:13]requested_data is exist [16:36:13]produce_requested_data [16:36:13]requested_item fm.sn is exist - process it [16:36:13]wFMCommunicate request_size=4 [16:36:13]MH_SAM_APDU [16:36:13]CAPDU: 80 11 00 00 [16:36:13]Write to MH i2c: E2 08 00 F8 4C 80 11 00 00 00 00 00 00 BE [16:36:13]Write i2c OK [16:36:13]MH_I2C_Read... [16:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:13]Read from MH i2c: E2 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 17 00 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 17 00 F8 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0B [16:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:36:13]wFMCommunicate OK [16:36:13]requested_item fd.num is exist - process it [16:36:13]SAM_PROTO_GetFieldsCounters [16:36:13]wFMCommunicate request_size=4 [16:36:13]MH_SAM_APDU [16:36:13]CAPDU: 80 13 00 00 [16:36:13]Write to MH i2c: E2 08 00 F9 4C 80 13 00 00 00 00 00 00 C1 [16:36:13]Write i2c OK [16:36:13]MH_I2C_Read... [16:36:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:13]Read from MH i2c: E2 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 62 00 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 62 00 F9 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 ED 05 03 00 0E 04 04 00 CE 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 19 [16:36:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 ED 05 03 00 0E 04 04 00 CE 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 [16:36:13]wFMCommunicate OK [16:36:13]SAM_PROTO_GetFieldsCounters done [16:36:13]requested_item shift.num is exist - process it [16:36:13]requested_item shift.opened is exist - process it [16:36:13]req_shift_opened [16:36:13]FM_GetShiftState [16:36:13]SAM_PROTO_GetShiftState [16:36:13]wFMCommunicate request_size=4 [16:36:13]MH_SAM_APDU [16:36:13]CAPDU: 80 13 01 00 [16:36:13]Write to MH i2c: E2 08 00 FA 4C 80 13 01 00 00 00 00 00 C3 [16:36:13]Write i2c OK [16:36:13]MH_I2C_Read... [16:36:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:13]Read from MH i2c: E2 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 0E 00 [16:36:13]MH_I2C_Read... [16:36:13]Read from MH i2c: E2 0E 00 FA 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 51 [16:36:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:36:13]wFMCommunicate OK [16:36:13]SAM_PROTO_GetShiftState done [16:36:13]FM_GetShiftState done [16:36:13]req_shift_opened done [16:36:13]requested_item shift.open_date is exist - process it [16:36:13]req_shift_open_date [16:36:13]req_shift_open_date done [16:36:13]produce_requested_data done [16:36:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198125,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:36:13]process_action_free close_receipt [16:36:13]json_value_free [16:36:13]json_value_free done [16:36:13]process_json_proto returns [16:36:13]Send response to host [16:36:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198125,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:36:13]free response buf [16:36:13]execute_script done [16:36:13]execute_script returns [16:36:13]free content buf [16:36:13]Sock 9.Close socket [16:36:13]Sock 9.Thread stoped [16:36:18]OFD Sender: No OFD packet to send [16:36:23]OFD Sender: No OFD packet to send [16:36:28]OFD Sender: No OFD packet to send [16:36:33]OFD Sender: No OFD packet to send [16:36:38]OFD Sender: No OFD packet to send [16:36:43]OFD Sender: No OFD packet to send [16:36:48]OFD Sender: No OFD packet to send [16:36:53]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [16:38:33]OFD Sender: No OFD packet to send [16:38:38]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:46]accept exits with 7 [16:38:46]New connection [16:38:46]New thread 3067260260 created [16:38:46]Thread 3067403620 joined [16:38:46]Waiting for new connection... [16:38:46] Sock 7.Parse request [16:38:46]Sock 7.Check first char [16:38:46]Sock 7.First char is OK [16:38:46]request: POST /json_proto HTTP/1.0 [16:38:46]Method: POST [16:38:46]URL: /json_proto [16:38:46]Method is POST - this is cgi request [16:38:46]url: /json_proto [16:38:46]query_string will be loaded in cgi processing [16:38:46]execute_cgi json_proto POST (null) [16:38:46]execute_cgi path=json_proto method=POST [16:38:46]POST find Content-Length [16:38:46]Host: 172.17.46.195:8080 [16:38:46]Content-Length: 981 [16:38:46]Content-Type: application/json [16:38:46] [16:38:46]POST finish read [16:38:46]Found Content-Length = 981 [16:38:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:46]execute_script... [16:38: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)11325537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:46]POST & json_proto [16:38:46]process_json_proto [16:38:46]json parsed OK: [16:38:46]protocol is kg_v1.0 [16:38:46]action value=close_receipt [16:38:46]process_action close_receipt [16:38:46]cmd_close_receipt [16:38:46]MH_GetDate [16:38:46]Write to MH i2c: F0 00 00 FB 4C 36 [16:38:46]Write i2c OK [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: F0 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: F0 09 00 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: F0 09 00 FB 4C 00 98 80 BF 66 8D AE BC 66 D9 [16:38:46]GetLastDocTimeStamp 1723826171 [16:38:46]current date 1723826328 [16:38:46]FM_GetShiftState [16:38:46]SAM_PROTO_GetShiftState [16:38:46]wFMCommunicate request_size=4 [16:38:46]MH_SAM_APDU [16:38:46]CAPDU: 80 13 01 00 [16:38:46]Write to MH i2c: E2 08 00 FC 4C 80 13 01 00 00 00 00 00 C5 [16:38:46]Write i2c OK [16:38:46]MH_I2C_Read... [16:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:46]Read from MH i2c: E2 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: E2 0E 00 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: E2 0E 00 FC 4C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 53 [16:38:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:38:46]wFMCommunicate OK [16:38:46]SAM_PROTO_GetShiftState done [16:38:46]FM_GetShiftState done [16:38:46]opened in 1723766727 [16:38:46]opened+sec_in_day 1723853127 [16:38:46]quantity*price = 900068 [16:38:46]sum+1 = 900070 [16:38:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 467 16.08.2024 16:38 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Дисконтная программа ДТ номер 95 сэкономлено 119.69 сом ФМ: 0000000000871802 ФД: 198126 ФПД: 226500531116775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163848&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198126&fm=226500531116775&tin=02508201610067®Number=0000000000092545&sum=900000 [16:38:47]StoreToDocumentArchive [16:38:47]shift 462 fd 198126 [16:38:47]save to /storage/0462/doc_00198126 [16:38:47]save last doc name /storage/0462/doc_00198126 to /storage/kkm_last_doc_name [16:38:47]save OK [16:38:47]Clear old archive folders... [16:38:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:38:47]tlvbuf is 00ABED10 [16:38:47]SAM_PROTO_ClearQueue [16:38:47]wFMCommunicate request_size=4 [16:38:47]MH_SAM_APDU [16:38:47]CAPDU: 80 09 00 00 [16:38:47]Write to MH i2c: E2 08 00 09 4D 80 09 00 00 00 00 00 00 C8 [16:38:47]Write i2c OK [16:38:47]MH_I2C_Read... [16:38:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:47]Read from MH i2c: E2 [16:38:47]MH_I2C_Read... [16:38:47]Read from MH i2c: E2 03 00 [16:38:47]MH_I2C_Read... [16:38:47]Read from MH i2c: E2 03 00 09 4D 00 90 00 CA [16:38:47]RAPDU: 90 00 [16:38:47]wFMCommunicate OK [16:38:47]SAM_PROTO_ClearQueue done [16:38:47]KKMCreateOFDPacket [16:38:47]OFDProtocolAddRootSTLVToBuf [16:38:47]FM_MakeSignedData [16:38:47]FM_MakeSignedData [16:38:47]SAM_PROTO_SignData [16:38:47]wFMCommunicate request_size=4 [16:38:47]MH_SAM_APDU [16:38:47]CAPDU: 80 0D 01 02 [16:38:47]Write to MH i2c: E2 08 00 0A 4D 80 0D 01 02 00 00 00 00 D0 [16:38:47]Write i2c OK [16:38:47]MH_I2C_Read... [16:38:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:47]Read from MH i2c: E2 [16:38:47]MH_I2C_Read... [16:38:47]Read from MH i2c: E2 03 00 [16:38:47]MH_I2C_Read... [16:38:47]Read from MH i2c: E2 03 00 0A 4D 00 90 00 CB [16:38:47]RAPDU: 90 00 [16:38:47]wFMCommunicate OK [16:38:47]wFMCommunicate request_size=255 [16:38:47]MH_SAM_APDU [16:38:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 98 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 05 03 00 35 04 06 00 CE 00 43 B2 [16:38:47]Write to MH i2c: E2 02 01 0B 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 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 98 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 05 03 00 35 04 06 00 CE 00 43 B2 00 00 28 [16:38:47]Write i2c OK [16:38:47]MH_I2C_Read... [16:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:48]Read from MH i2c: E2 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 0B 4D 00 90 00 CC [16:38:48]RAPDU: 90 00 [16:38:48]wFMCommunicate OK [16:38:48]wFMCommunicate request_size=7 [16:38:48]MH_SAM_APDU [16:38:48]CAPDU: 80 0D 02 02 02 DA E7 [16:38:48]Write to MH i2c: E2 0A 00 0C 4D 80 0D 02 02 02 00 DA E7 00 00 98 [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:48]Read from MH i2c: E2 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 0C 4D 00 90 00 CD [16:38:48]RAPDU: 90 00 [16:38:48]wFMCommunicate OK [16:38:48]wFMCommunicate request_size=4 [16:38:48]MH_SAM_APDU [16:38:48]CAPDU: 80 0D 03 02 [16:38:48]Write to MH i2c: E2 08 00 0D 4D 80 0D 03 02 00 00 00 00 D5 [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:48]Read from MH i2c: E2 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 0B 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 0B 00 0D 4D 00 31 1D 6B 9A A9 06 21 27 90 00 20 [16:38:48]RAPDU: 31 1D 6B 9A A9 06 21 27 90 00 [16:38:48]wFMCommunicate OK [16:38:48]SAM_PROTO_SignData done [16:38:48]FM_MakeSignedData done [16:38:48]CreateOFDProtocolMessage [16:38:48]wFMCommunicate request_size=4 [16:38:48]MH_SAM_APDU [16:38:48]CAPDU: 80 11 00 00 [16:38:48]Write to MH i2c: E2 08 00 0E 4D 80 11 00 00 00 00 00 00 D5 [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:48]Read from MH i2c: E2 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 17 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 17 00 0E 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 22 [16:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:38:48]wFMCommunicate OK [16:38:48]CreateOFDProtocolMessage done [16:38:48]OFDSenderStorePacket 198126 [16:38:48]StoreOFDPacket docnum=198126 [16:38:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 38 21 04 01 6A 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 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 98 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 05 03 00 35 04 06 00 CE 00 43 B2 DA E7 31 1D 6B 9A A9 06 21 27 [16:38:48]CheckFolder [16:38:48]dirname=/storage/ofd_packets [16:38:48]CheckFolder done [16:38:48]ProducePacketName [16:38:48]name=ofd_packets/00198126 [16:38:48]NVStorageSaveData ofd_packets/00198126 [16:38:48]File name is /storage/ofd_packets/00198126 [16:38:48]Write 298 bytes [16:38:48]NVStorageSaveData done [16:38:48]OFDSenderStorePacket done [16:38:48]KKMCreateOFDPacket done [16:38:48]NVStorageSaveData kkm_last_timestamp [16:38:48]File name is /storage/kkm_last_timestamp [16:38:48]Write 4 bytes [16:38:48]NVStorageSaveData done [16:38:48]ExternCall_PrintAddStr [16:38:48]wPrintStart [16:38:48]Write to MH i2c: 01 00 00 0F 4D 5C [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: 01 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: 01 07 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: 01 07 00 0F 4D 00 00 00 00 00 FF 0F 71 [16:38:48]RasterBufferAndPrint [16:38:48]line Счет N : (1)11325537 [16:38:48]line ИНН: 02508201610067 [16:38:48]line Контрольно-Кассовый Чек [16:38:48]line ПРОДАЖА [16:38:48]line ТРК (МРК, ГНК) : 61 [16:38:48]line Товар: 2710194210 [16:38:48]line ДТ-К-5 [16:38:48]line 119.690 * 75.20 [16:38:48]line = 9000.69 [16:38:48]line НДС 12% НСП 1% [16:38:48]line > о реализуемом товаре [16:38:48]line ОКРУГЛЕНИЕ: -0.69 [16:38:48]line ИТОГО: 9000.00 [16:38:48]line Внесено: 9000.00 [16:38:48]line СДАЧА: 0.00 [16:38:48]line НСП 1% : 79.65 [16:38:48]line НДС 12% : 955.82 [16:38:48]line Наличными: 9000.00 [16:38:48]line Безнал.: 0.00 [16:38:48]line Место: АЗС № 95 "Партнер Нефть" [16:38:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:38:48]line СНО: Общий режим [16:38:48]line Чек 467 16.08.2024 16:38 [16:38:48]line Смена: 462 ФФД: 1.0 [16:38:48]line ЗНМ: 0300000079 [16:38:48]line РНМ: 0000000000092545 [16:38:48]line Версия ККМ: 001 [16:38:48]line [16:38:48]line Дисконтная программа [16:38:48]line ДТ [16:38:48]line номер 95 [16:38:48]line сэкономлено 119.69 сом [16:38:48]line ФМ: 0000000000871802 [16:38:48]line ФД: 198126 [16:38:48]line ФПД: 226500531116775 [16:38:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163848&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198126&fm=226500531116775&tin=02508201610067®Number=0000000000092545&sum=900000 [16:38:48]OFD Sender: Processing packet 198126 [packets to send 245, broken 244] [16:38:48]ProducePacketName [16:38:48]name=ofd_packets/00198126 [16:38:48]OFD Sender: To server: pG, [16:38:48]CommunicateWithHost lk.salyk.kg:30040 [16:38:48]ConnectInit lk.salyk.kg [16:38:48]written 0, free lines is 4095 [16:38:48]Connected sock=10 [16:38:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 38 21 04 01 6A 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 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 98 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 05 03 00 35 04 06 00 CE 00 43 B2 DA E7 31 1D 6B 9A A9 06 21 27 [16:38:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 81 13 47 00 D8 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 05 03 00 F4 03 04 00 AC 2C BF 66 B6 04 01 00 00 01 A4 0B 27 4C 90 DD FB [16:38:48]CommunicateWithHost err = 0 [16:38:48]CheckOFDResponse [16:38:48]1017 (14) - 77093643461234 [16:38:48]1041 (16) - 0000000000871802 [16:38:48]1040 (4) - 198126 [16:38:48]1012 (4) - 16.08.2024 10:40 [16:38:48]1206 (1) - 0 [16:38:48]OFD Sender: Remove packet 198126 [16:38:48]ProducePacketName [16:38:48]name=ofd_packets/00198126 [16:38:48]NVStorageDeleteData [16:38:48]Write to MH i2c: 01 00 00 3F 4D 8C [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: 01 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: 01 07 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: 01 07 00 3F 4D 00 00 00 00 00 84 0C 23 [16:38:48]RasterBufferAndPrint [16:38:48]line [16:38:48]line [16:38:48]line [16:38:48]line [16:38:48]line [16:38:48]written 0, free lines is 3212 [16:38:48]MH_Cut [16:38:48]Write to MH i2c: D1 01 00 46 4D 01 65 [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: D1 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: D1 01 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: D1 01 00 46 4D 00 64 [16:38:48]Write to MH i2c: 01 00 00 47 4D 94 [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:49]OFD Sender: No OFD packet to send [16:38:49]*** Cut start [16:38:49]*** Purtial cut [16:38:49]*** CUTSNS_PIN = 0 [16:38:50]*** Stage 1: CUTSNS_PIN = 1 [16:38:51]Read from MH i2c: 01 [16:38:51]MH_I2C_Read... [16:38:51]*** Stop cut motor [16:38:51]*** Cut end [16:38:51]Read from MH i2c: 01 07 00 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: 01 07 00 47 4D 00 00 00 00 00 FF 0F A9 [16:38:51]process_action close_receipt done [16:38:51]requested_data is exist [16:38:51]produce_requested_data [16:38:51]requested_item fm.sn is exist - process it [16:38:51]wFMCommunicate request_size=4 [16:38:51]MH_SAM_APDU [16:38:51]CAPDU: 80 11 00 00 [16:38:51]Write to MH i2c: E2 08 00 48 4D 80 11 00 00 00 00 00 00 0F [16:38:51]Write i2c OK [16:38:51]MH_I2C_Read... [16:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:51]Read from MH i2c: E2 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: E2 17 00 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: E2 17 00 48 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5C [16:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:38:51]wFMCommunicate OK [16:38:51]requested_item fd.num is exist - process it [16:38:51]SAM_PROTO_GetFieldsCounters [16:38:51]wFMCommunicate request_size=4 [16:38:51]MH_SAM_APDU [16:38:51]CAPDU: 80 13 00 00 [16:38:51]Write to MH i2c: E2 08 00 49 4D 80 13 00 00 00 00 00 00 12 [16:38:51]Write i2c OK [16:38:51]MH_I2C_Read... [16:38:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:51]Read from MH i2c: E2 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: E2 62 00 [16:38:51]MH_I2C_Read... [16:38:51]Read from MH i2c: E2 62 00 49 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EE 05 03 00 0E 04 04 00 CE 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 6E [16:38:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EE 05 03 00 0E 04 04 00 CE 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 [16:38:51]wFMCommunicate OK [16:38:51]SAM_PROTO_GetFieldsCounters done [16:38:51]requested_item shift.num is exist - process it [16:38:51]requested_item shift.opened is exist - process it [16:38:51]req_shift_opened [16:38:51]FM_GetShiftState [16:38:51]SAM_PROTO_GetShiftState [16:38:51]wFMCommunicate request_size=4 [16:38:51]MH_SAM_APDU [16:38:51]CAPDU: 80 13 01 00 [16:38:51]Write to MH i2c: E2 08 00 4A 4D 80 13 01 00 00 00 00 00 14 [16:38:51]Write i2c OK [16:38:51]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 0E 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 0E 00 4A 4D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A2 [16:38:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:38:52]wFMCommunicate OK [16:38:52]SAM_PROTO_GetShiftState done [16:38:52]FM_GetShiftState done [16:38:52]req_shift_opened done [16:38:52]requested_item shift.open_date is exist - process it [16:38:52]req_shift_open_date [16:38:52]req_shift_open_date done [16:38:52]produce_requested_data done [16:38:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198126,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:38:52]process_action_free close_receipt [16:38:52]json_value_free [16:38:52]json_value_free done [16:38:52]process_json_proto returns [16:38:52]Send response to host [16:38:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198126,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:38:52]free response buf [16:38:52]execute_script done [16:38:52]execute_script returns [16:38:52]free content buf [16:38:52]Sock 7.Close socket [16:38:52]Sock 7.Thread stoped [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:47]accept exits with 9 [16:39:47]New connection [16:39:47]New thread 3067403620 created [16:39:47]Thread 3067260260 joined [16:39:47]Waiting for new connection... [16:39:47] Sock 9.Parse request [16:39:47]Sock 9.Check first char [16:39:47]Sock 9.First char is OK [16:39:47]request: POST /json_proto HTTP/1.0 [16:39:47]Method: POST [16:39:47]URL: /json_proto [16:39:47]Method is POST - this is cgi request [16:39:47]url: /json_proto [16:39:47]query_string will be loaded in cgi processing [16:39:47]execute_cgi json_proto POST (null) [16:39:47]execute_cgi path=json_proto method=POST [16:39:47]POST find Content-Length [16:39:47]Host: 172.17.46.195:8080 [16:39:47]Content-Length: 805 [16:39:47]Content-Type: application/json [16:39:47] [16:39:47]POST finish read [16:39:47]Found Content-Length = 805 [16:39:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:47]execute_script... [16: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)11325540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:47]POST & json_proto [16:39:47]process_json_proto [16:39:47]json parsed OK: [16:39:47]protocol is kg_v1.0 [16:39:47]action value=close_receipt [16:39:47]process_action close_receipt [16:39:47]cmd_close_receipt [16:39:47]MH_GetDate [16:39:47]Write to MH i2c: F0 00 00 4B 4D 87 [16:39:47]Write i2c OK [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: F0 [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: F0 09 00 [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: F0 09 00 4B 4D 00 D5 80 BF 66 8D AE BC 66 67 [16:39:47]GetLastDocTimeStamp 1723826328 [16:39:47]current date 1723826389 [16:39:47]FM_GetShiftState [16:39:47]SAM_PROTO_GetShiftState [16:39:47]wFMCommunicate request_size=4 [16:39:47]MH_SAM_APDU [16:39:47]CAPDU: 80 13 01 00 [16:39:47]Write to MH i2c: E2 08 00 4C 4D 80 13 01 00 00 00 00 00 16 [16:39:47]Write i2c OK [16:39:47]MH_I2C_Read... [16:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:48]Read from MH i2c: E2 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 0E 00 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 0E 00 4C 4D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A4 [16:39:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:39:48]wFMCommunicate OK [16:39:48]SAM_PROTO_GetShiftState done [16:39:48]FM_GetShiftState done [16:39:48]opened in 1723766727 [16:39:48]opened+sec_in_day 1723853127 [16:39:48]quantity*price = 200043 [16:39:48]sum+1 = 200044 [16:39:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 468 16.08.2024 16:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198127 ФПД: 209010341785917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198127&fm=209010341785917&tin=02508201610067®Number=0000000000092545&sum=200043 [16:39:49]StoreToDocumentArchive [16:39:49]shift 462 fd 198127 [16:39:49]save to /storage/0462/doc_00198127 [16:39:49]save last doc name /storage/0462/doc_00198127 to /storage/kkm_last_doc_name [16:39:49]save OK [16:39:49]Clear old archive folders... [16:39:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:39:49]tlvbuf is 00A1A2E0 [16:39:49]SAM_PROTO_ClearQueue [16:39:49]wFMCommunicate request_size=4 [16:39:49]MH_SAM_APDU [16:39:49]CAPDU: 80 09 00 00 [16:39:49]Write to MH i2c: E2 08 00 59 4D 80 09 00 00 00 00 00 00 18 [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:49]Read from MH i2c: E2 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 59 4D 00 90 00 1A [16:39:49]RAPDU: 90 00 [16:39:49]wFMCommunicate OK [16:39:49]SAM_PROTO_ClearQueue done [16:39:49]KKMCreateOFDPacket [16:39:49]OFDProtocolAddRootSTLVToBuf [16:39:49]FM_MakeSignedData [16:39:49]FM_MakeSignedData [16:39:49]SAM_PROTO_SignData [16:39:49]wFMCommunicate request_size=4 [16:39:49]MH_SAM_APDU [16:39:49]CAPDU: 80 0D 01 02 [16:39:49]Write to MH i2c: E2 08 00 5A 4D 80 0D 01 02 00 00 00 00 20 [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:49]Read from MH i2c: E2 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 5A 4D 00 90 00 1B [16:39:49]RAPDU: 90 00 [16:39:49]wFMCommunicate OK [16:39:49]wFMCommunicate request_size=255 [16:39:49]MH_SAM_APDU [16:39: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 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 D4 01 00 00 F4 03 04 00 D6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 05 03 00 35 04 06 00 BE [16:39:49]Write to MH i2c: E2 02 01 5B 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D4 01 00 00 F4 03 04 00 D6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 05 03 00 35 04 06 00 BE 00 00 7B [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:49]Read from MH i2c: E2 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 5B 4D 00 90 00 1C [16:39:49]RAPDU: 90 00 [16:39:49]wFMCommunicate OK [16:39:49]wFMCommunicate request_size=10 [16:39:49]MH_SAM_APDU [16:39:49]CAPDU: 80 0D 02 02 05 18 03 2D 31 3D [16:39:49]Write to MH i2c: E2 0D 00 5C 4D 80 0D 02 02 05 00 18 03 2D 31 3D 00 00 E3 [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]OFD Sender: No OFD packet to send [16:39:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:49]Read from MH i2c: E2 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 03 00 5C 4D 00 90 00 1D [16:39:49]RAPDU: 90 00 [16:39:49]wFMCommunicate OK [16:39:49]wFMCommunicate request_size=4 [16:39:49]MH_SAM_APDU [16:39:49]CAPDU: 80 0D 03 02 [16:39:49]Write to MH i2c: E2 08 00 5D 4D 80 0D 03 02 00 00 00 00 25 [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:49]Read from MH i2c: E2 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 0B 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 0B 00 5D 4D 00 26 D3 F1 E8 05 B7 BA E8 90 00 56 [16:39:49]RAPDU: 26 D3 F1 E8 05 B7 BA E8 90 00 [16:39:49]wFMCommunicate OK [16:39:49]SAM_PROTO_SignData done [16:39:49]FM_MakeSignedData done [16:39:49]CreateOFDProtocolMessage [16:39:49]wFMCommunicate request_size=4 [16:39:49]MH_SAM_APDU [16:39:49]CAPDU: 80 11 00 00 [16:39:49]Write to MH i2c: E2 08 00 5E 4D 80 11 00 00 00 00 00 00 25 [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:49]Read from MH i2c: E2 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 17 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: E2 17 00 5E 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 72 [16:39:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:39:49]wFMCommunicate OK [16:39:49]CreateOFDProtocolMessage done [16:39:49]OFDSenderStorePacket 198127 [16:39:49]StoreOFDPacket docnum=198127 [16:39:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0C CD 07 01 8D B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D4 01 00 00 F4 03 04 00 D6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 05 03 00 35 04 06 00 BE 18 03 2D 31 3D 26 D3 F1 E8 05 B7 BA E8 [16:39:49]CheckFolder [16:39:49]dirname=/storage/ofd_packets [16:39:49]CheckFolder done [16:39:49]ProducePacketName [16:39:49]name=ofd_packets/00198127 [16:39:49]NVStorageSaveData ofd_packets/00198127 [16:39:49]File name is /storage/ofd_packets/00198127 [16:39:49]Write 301 bytes [16:39:49]NVStorageSaveData done [16:39:49]OFDSenderStorePacket done [16:39:49]KKMCreateOFDPacket done [16:39:49]NVStorageSaveData kkm_last_timestamp [16:39:49]File name is /storage/kkm_last_timestamp [16:39:49]Write 4 bytes [16:39:49]NVStorageSaveData done [16:39:49]ExternCall_PrintAddStr [16:39:49]wPrintStart [16:39:49]Write to MH i2c: 01 00 00 5F 4D AC [16:39:49]Write i2c OK [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: 01 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: 01 07 00 [16:39:49]MH_I2C_Read... [16:39:49]Read from MH i2c: 01 07 00 5F 4D 00 00 00 00 00 FF 0F C1 [16:39:49]RasterBufferAndPrint [16:39:49]line Счет N : (1)11325540 [16:39:49]line ИНН: 02508201610067 [16:39:49]line Контрольно-Кассовый Чек [16:39:49]line ПРОДАЖА [16:39:49]line ТРК (МРК, ГНК) : 41 [16:39:49]line Товар: 2710124500 [16:39:49]line Аи-95-К-5 [16:39:49]line 26.960 * 74.20 [16:39:49]line = 2000.43 [16:39:49]line НДС 12% НСП 1% [16:39:49]line > о реализуемом товаре [16:39:49]line ИТОГО: 2000.43 [16:39:49]line НСП 1% : 17.70 [16:39:49]line НДС 12% : 212.43 [16:39:49]line Наличными: 0.00 [16:39:49]line Безнал.: 2000.43 [16:39:49]line Место: АЗС № 95 "Партнер Нефть" [16:39:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:39:49]line СНО: Общий режим [16:39:49]line Чек 468 16.08.2024 16:39 [16:39:49]line Смена: 462 ФФД: 1.0 [16:39:49]line ЗНМ: 0300000079 [16:39:49]line РНМ: 0000000000092545 [16:39:49]line Версия ККМ: 001 [16:39:49]line Платежная система: O! деньги [16:39:49]line ФМ: 0000000000871802 [16:39:49]line ФД: 198127 [16:39:49]line ФПД: 209010341785917 [16:39:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T163950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198127&fm=209010341785917&tin=02508201610067®Number=0000000000092545&sum=200043 [16:39:50]OFD Sender: Processing packet 198127 [packets to send 245, broken 244] [16:39:50]ProducePacketName [16:39:50]name=ofd_packets/00198127 [16:39:50]OFD Sender: To server: pG, [16:39:50]CommunicateWithHost lk.salyk.kg:30040 [16:39:50]ConnectInit lk.salyk.kg [16:39:50]written 0, free lines is 4095 [16:39:50]Write to MH i2c: 01 00 00 89 4D D6 [16:39:50]Write i2c OK [16:39:50]MH_I2C_Read... [16:39:50]Read from MH i2c: 01 [16:39:50]MH_I2C_Read... [16:39:50]Read from MH i2c: 01 07 00 [16:39:50]MH_I2C_Read... [16:39:50]Read from MH i2c: 01 07 00 89 4D 00 00 00 00 00 E9 0C D2 [16:39:50]RasterBufferAndPrint [16:39:50]line [16:39:50]line [16:39:50]line [16:39:50]line [16:39:50]line [16:39:50]written 0, free lines is 3311 [16:39:50]MH_Cut [16:39:50]Write to MH i2c: D1 01 00 90 4D 01 AF [16:39:50]Write i2c OK [16:39:50]MH_I2C_Read... [16:39:50]Read from MH i2c: D1 [16:39:50]MH_I2C_Read... [16:39:50]Read from MH i2c: D1 01 00 [16:39:50]MH_I2C_Read... [16:39:50]Read from MH i2c: D1 01 00 90 4D 00 AE [16:39:50]Write to MH i2c: 01 00 00 91 4D DE [16:39:50]Write i2c OK [16:39:50]MH_I2C_Read... [16:39:51]*** Cut start [16:39:51]*** Purtial cut [16:39:51]*** Stage 1: CUTSNS_PIN = 1 [16:39:51]Read from MH i2c: 01 [16:39:51]MH_I2C_Read... [16:39:51]*** Stop cut motor [16:39:51]*** Cut end [16:39:51]Read from MH i2c: 01 07 00 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: 01 07 00 91 4D 00 00 00 00 00 FF 0F F3 [16:39:51]process_action close_receipt done [16:39:51]requested_data is exist [16:39:51]produce_requested_data [16:39:51]requested_item fm.sn is exist - process it [16:39:51]wFMCommunicate request_size=4 [16:39:51]MH_SAM_APDU [16:39:51]CAPDU: 80 11 00 00 [16:39:51]Write to MH i2c: E2 08 00 92 4D 80 11 00 00 00 00 00 00 59 [16:39:51]Write i2c OK [16:39:51]MH_I2C_Read... [16:39:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:51]Read from MH i2c: E2 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: E2 17 00 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: E2 17 00 92 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A6 [16:39:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:39:51]wFMCommunicate OK [16:39:51]requested_item fd.num is exist - process it [16:39:51]SAM_PROTO_GetFieldsCounters [16:39:51]wFMCommunicate request_size=4 [16:39:51]MH_SAM_APDU [16:39:51]CAPDU: 80 13 00 00 [16:39:51]Write to MH i2c: E2 08 00 93 4D 80 13 00 00 00 00 00 00 5C [16:39:51]Write i2c OK [16:39:51]MH_I2C_Read... [16:39:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:51]Read from MH i2c: E2 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: E2 62 00 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: E2 62 00 93 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EF 05 03 00 0E 04 04 00 CE 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 BC [16:39:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 EF 05 03 00 0E 04 04 00 CE 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 [16:39:51]wFMCommunicate OK [16:39:51]SAM_PROTO_GetFieldsCounters done [16:39:51]requested_item shift.num is exist - process it [16:39:51]requested_item shift.opened is exist - process it [16:39:51]req_shift_opened [16:39:51]FM_GetShiftState [16:39:51]SAM_PROTO_GetShiftState [16:39:51]wFMCommunicate request_size=4 [16:39:51]MH_SAM_APDU [16:39:51]CAPDU: 80 13 01 00 [16:39:51]Write to MH i2c: E2 08 00 94 4D 80 13 01 00 00 00 00 00 5E [16:39:51]Write i2c OK [16:39:51]MH_I2C_Read... [16:39:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:51]Read from MH i2c: E2 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: E2 0E 00 [16:39:51]MH_I2C_Read... [16:39:51]Read from MH i2c: E2 0E 00 94 4D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EC [16:39:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:39:51]wFMCommunicate OK [16:39:51]SAM_PROTO_GetShiftState done [16:39:51]FM_GetShiftState done [16:39:51]req_shift_opened done [16:39:51]requested_item shift.open_date is exist - process it [16:39:51]req_shift_open_date [16:39:51]req_shift_open_date done [16:39:51]produce_requested_data done [16:39:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198127,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:39:51]process_action_free close_receipt [16:39:51]json_value_free [16:39:51]json_value_free done [16:39:51]process_json_proto returns [16:39:51]Send response to host [16:39:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198127,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:39:51]free response buf [16:39:51]execute_script done [16:39:51]execute_script returns [16:39:51]free content buf [16:39:51]Sock 9.Close socket [16:39:51]Sock 9.Thread stoped [16:40:14]accept exits with 7 [16:40:14]New connection [16:40:14]New thread 3067260260 created [16:40:14]Thread 3067403620 joined [16:40:14]Waiting for new connection... [16:40:14] Sock 7.Parse request [16:40:14]Sock 7.Check first char [16:40:14]Sock 7.First char is OK [16:40:14]request: POST /json_proto HTTP/1.0 [16:40:14]Method: POST [16:40:14]URL: /json_proto [16:40:14]Method is POST - this is cgi request [16:40:14]url: /json_proto [16:40:14]query_string will be loaded in cgi processing [16:40:14]execute_cgi json_proto POST (null) [16:40:14]execute_cgi path=json_proto method=POST [16:40:14]POST find Content-Length [16:40:14]Host: 172.17.46.195:8080 [16:40:14]Content-Length: 802 [16:40:14]Content-Type: application/json [16:40:14] [16:40:14]POST finish read [16:40:14]Found Content-Length = 802 [16:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:14]execute_script... [16: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)11325541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:14]POST & json_proto [16:40:14]process_json_proto [16:40:14]json parsed OK: [16:40:14]protocol is kg_v1.0 [16:40:14]action value=close_receipt [16:40:14]process_action close_receipt [16:40:14]cmd_close_receipt [16:40:14]MH_GetDate [16:40:14]Write to MH i2c: F0 00 00 95 4D D1 [16:40:14]Write i2c OK [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: F0 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: F0 09 00 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: F0 09 00 95 4D 00 F0 80 BF 66 8D AE BC 66 CC [16:40:14]GetLastDocTimeStamp 1723826390 [16:40:14]current date 1723826416 [16:40:14]FM_GetShiftState [16:40:14]SAM_PROTO_GetShiftState [16:40:14]wFMCommunicate request_size=4 [16:40:14]MH_SAM_APDU [16:40:14]CAPDU: 80 13 01 00 [16:40:14]Write to MH i2c: E2 08 00 96 4D 80 13 01 00 00 00 00 00 60 [16:40:14]Write i2c OK [16:40:14]MH_I2C_Read... [16:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:14]Read from MH i2c: E2 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 0E 00 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 0E 00 96 4D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [16:40:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:40:14]wFMCommunicate OK [16:40:14]SAM_PROTO_GetShiftState done [16:40:14]FM_GetShiftState done [16:40:14]opened in 1723766727 [16:40:14]opened+sec_in_day 1723853127 [16:40:14]quantity*price = 200025 [16:40:14]sum+1 = 200026 [16:40:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 469 16.08.2024 16:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198128 ФПД: 101682284723675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164016&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198128&fm=101682284723675&tin=02508201610067®Number=0000000000092545&sum=200025 [16:40:15]StoreToDocumentArchive [16:40:15]shift 462 fd 198128 [16:40:15]save to /storage/0462/doc_00198128 [16:40:15]save last doc name /storage/0462/doc_00198128 to /storage/kkm_last_doc_name [16:40:15]save OK [16:40:15]Clear old archive folders... [16:40:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:40:15]tlvbuf is 00A38360 [16:40:15]SAM_PROTO_ClearQueue [16:40:15]wFMCommunicate request_size=4 [16:40:15]MH_SAM_APDU [16:40:15]CAPDU: 80 09 00 00 [16:40:15]Write to MH i2c: E2 08 00 A3 4D 80 09 00 00 00 00 00 00 62 [16:40:15]Write i2c OK [16:40:15]MH_I2C_Read... [16:40:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:15]Read from MH i2c: E2 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 A3 4D 00 90 00 64 [16:40:15]RAPDU: 90 00 [16:40:15]wFMCommunicate OK [16:40:15]SAM_PROTO_ClearQueue done [16:40:15]KKMCreateOFDPacket [16:40:15]OFDProtocolAddRootSTLVToBuf [16:40:15]FM_MakeSignedData [16:40:15]FM_MakeSignedData [16:40:15]SAM_PROTO_SignData [16:40:15]wFMCommunicate request_size=4 [16:40:15]MH_SAM_APDU [16:40:15]CAPDU: 80 0D 01 02 [16:40:15]Write to MH i2c: E2 08 00 A4 4D 80 0D 01 02 00 00 00 00 6A [16:40:15]Write i2c OK [16:40:15]MH_I2C_Read... [16:40:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:15]Read from MH i2c: E2 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 A4 4D 00 90 00 65 [16:40:15]RAPDU: 90 00 [16:40:15]wFMCommunicate OK [16:40:15]wFMCommunicate request_size=255 [16:40:15]MH_SAM_APDU [16:40:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D5 01 00 00 F4 03 04 00 F0 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 05 03 00 35 04 06 00 5C 7A C0 75 [16:40:15]Write to MH i2c: E2 02 01 A5 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 F0 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 05 03 00 35 04 06 00 5C 7A C0 75 00 00 46 [16:40:15]Write i2c OK [16:40:15]MH_I2C_Read... [16:40:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:15]Read from MH i2c: E2 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 A5 4D 00 90 00 66 [16:40:16]RAPDU: 90 00 [16:40:16]wFMCommunicate OK [16:40:16]wFMCommunicate request_size=7 [16:40:16]MH_SAM_APDU [16:40:16]CAPDU: 80 0D 02 02 02 FD DB [16:40:16]Write to MH i2c: E2 0A 00 A6 4D 80 0D 02 02 02 00 FD DB 00 00 49 [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:16]Read from MH i2c: E2 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 03 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 03 00 A6 4D 00 90 00 67 [16:40:16]RAPDU: 90 00 [16:40:16]wFMCommunicate OK [16:40:16]wFMCommunicate request_size=4 [16:40:16]MH_SAM_APDU [16:40:16]CAPDU: 80 0D 03 02 [16:40:16]Write to MH i2c: E2 08 00 A7 4D 80 0D 03 02 00 00 00 00 6F [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:16]Read from MH i2c: E2 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 0B 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 0B 00 A7 4D 00 D8 DB D1 E8 BF 23 CA C7 90 00 4F [16:40:16]RAPDU: D8 DB D1 E8 BF 23 CA C7 90 00 [16:40:16]wFMCommunicate OK [16:40:16]SAM_PROTO_SignData done [16:40:16]FM_MakeSignedData done [16:40:16]CreateOFDProtocolMessage [16:40:16]wFMCommunicate request_size=4 [16:40:16]MH_SAM_APDU [16:40:16]CAPDU: 80 11 00 00 [16:40:16]Write to MH i2c: E2 08 00 A8 4D 80 11 00 00 00 00 00 00 6F [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:16]Read from MH i2c: E2 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 17 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 17 00 A8 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [16:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:40:16]wFMCommunicate OK [16:40:16]CreateOFDProtocolMessage done [16:40:16]OFDSenderStorePacket 198128 [16:40:16]StoreOFDPacket docnum=198128 [16:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 EF D8 04 01 9F 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 F0 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 05 03 00 35 04 06 00 5C 7A C0 75 FD DB D8 DB D1 E8 BF 23 CA C7 [16:40:16]CheckFolder [16:40:16]dirname=/storage/ofd_packets [16:40:16]CheckFolder done [16:40:16]ProducePacketName [16:40:16]name=ofd_packets/00198128 [16:40:16]NVStorageSaveData ofd_packets/00198128 [16:40:16]File name is /storage/ofd_packets/00198128 [16:40:16]Write 298 bytes [16:40:16]NVStorageSaveData done [16:40:16]OFDSenderStorePacket done [16:40:16]KKMCreateOFDPacket done [16:40:16]NVStorageSaveData kkm_last_timestamp [16:40:16]File name is /storage/kkm_last_timestamp [16:40:16]Write 4 bytes [16:40:16]NVStorageSaveData done [16:40:16]ExternCall_PrintAddStr [16:40:16]wPrintStart [16:40:16]Write to MH i2c: 01 00 00 A9 4D F6 [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: 01 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: 01 07 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: 01 07 00 A9 4D 00 00 00 00 00 FF 0F 0B [16:40:16]RasterBufferAndPrint [16:40:16]line Счет N : (1)11325541 [16:40:16]line ИНН: 02508201610067 [16:40:16]line Контрольно-Кассовый Чек [16:40:16]line ПРОДАЖА [16:40:16]line ТРК (МРК, ГНК) : 61 [16:40:16]line Товар: 2710194210 [16:40:16]line ДТ-К-5 [16:40:16]line 26.250 * 76.20 [16:40:16]line = 2000.25 [16:40:16]line НДС 12% НСП 1% [16:40:16]line > о реализуемом товаре [16:40:16]line ИТОГО: 2000.25 [16:40:16]line НСП 1% : 17.70 [16:40:16]line НДС 12% : 212.42 [16:40:16]line Наличными: 0.00 [16:40:16]line Безнал.: 2000.25 [16:40:16]line Место: АЗС № 95 "Партнер Нефть" [16:40:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:40:16]line СНО: Общий режим [16:40:16]line Чек 469 16.08.2024 16:40 [16:40:16]line Смена: 462 ФФД: 1.0 [16:40:16]line ЗНМ: 0300000079 [16:40:16]line РНМ: 0000000000092545 [16:40:16]line Версия ККМ: 001 [16:40:16]line Платежная система: O! деньги [16:40:16]line ФМ: 0000000000871802 [16:40:16]line ФД: 198128 [16:40:16]line ФПД: 101682284723675 [16:40:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164016&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198128&fm=101682284723675&tin=02508201610067®Number=0000000000092545&sum=200025 [16:40:16]written 0, free lines is 4095 [16:40:16]Write to MH i2c: 01 00 00 D3 4D 20 [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: 01 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: 01 07 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: 01 07 00 D3 4D 00 00 00 00 00 E9 0C 1C [16:40:16]RasterBufferAndPrint [16:40:16]line [16:40:16]line [16:40:16]line [16:40:16]line [16:40:16]line [16:40:16]written 0, free lines is 3311 [16:40:16]MH_Cut [16:40:16]Write to MH i2c: D1 01 00 DA 4D 01 F9 [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: D1 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: D1 01 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: D1 01 00 DA 4D 00 F8 [16:40:16]Write to MH i2c: 01 00 00 DB 4D 28 [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:17]*** Cut start [16:40:17]*** Purtial cut [16:40:17]*** CUTSNS_PIN = 0 [16:40:17]*** Stage 1: CUTSNS_PIN = 1 [16:40:19]Read from MH i2c: 01 [16:40:19]MH_I2C_Read... [16:40:19]*** Stop cut motor [16:40:19]*** Cut end [16:40:19]Read from MH i2c: 01 07 00 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: 01 07 00 DB 4D 00 00 00 00 00 FF 0F 3D [16:40:19]process_action close_receipt done [16:40:19]requested_data is exist [16:40:19]produce_requested_data [16:40:19]requested_item fm.sn is exist - process it [16:40:19]wFMCommunicate request_size=4 [16:40:19]MH_SAM_APDU [16:40:19]CAPDU: 80 11 00 00 [16:40:19]Write to MH i2c: E2 08 00 DC 4D 80 11 00 00 00 00 00 00 A3 [16:40:19]Write i2c OK [16:40:19]MH_I2C_Read... [16:40:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:19]Read from MH i2c: E2 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 17 00 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 17 00 DC 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F0 [16:40:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:40:19]wFMCommunicate OK [16:40:19]requested_item fd.num is exist - process it [16:40:19]SAM_PROTO_GetFieldsCounters [16:40:19]wFMCommunicate request_size=4 [16:40:19]MH_SAM_APDU [16:40:19]CAPDU: 80 13 00 00 [16:40:19]Write to MH i2c: E2 08 00 DD 4D 80 13 00 00 00 00 00 00 A6 [16:40:19]Write i2c OK [16:40:19]MH_I2C_Read... [16:40:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:19]Read from MH i2c: E2 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 62 00 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 62 00 DD 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F0 05 03 00 0E 04 04 00 CE 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 0A [16:40:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F0 05 03 00 0E 04 04 00 CE 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 [16:40:19]wFMCommunicate OK [16:40:19]SAM_PROTO_GetFieldsCounters done [16:40:19]requested_item shift.num is exist - process it [16:40:19]requested_item shift.opened is exist - process it [16:40:19]req_shift_opened [16:40:19]FM_GetShiftState [16:40:19]SAM_PROTO_GetShiftState [16:40:19]wFMCommunicate request_size=4 [16:40:19]MH_SAM_APDU [16:40:19]CAPDU: 80 13 01 00 [16:40:19]Write to MH i2c: E2 08 00 DE 4D 80 13 01 00 00 00 00 00 A8 [16:40:19]Write i2c OK [16:40:19]MH_I2C_Read... [16:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:19]Read from MH i2c: E2 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 0E 00 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 0E 00 DE 4D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 36 [16:40:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:40:19]wFMCommunicate OK [16:40:19]SAM_PROTO_GetShiftState done [16:40:19]FM_GetShiftState done [16:40:19]req_shift_opened done [16:40:19]requested_item shift.open_date is exist - process it [16:40:19]req_shift_open_date [16:40:19]req_shift_open_date done [16:40:19]produce_requested_data done [16:40:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198128,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:40:19]process_action_free close_receipt [16:40:19]json_value_free [16:40:19]json_value_free done [16:40:19]process_json_proto returns [16:40:19]Send response to host [16:40:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198128,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:40:19]free response buf [16:40:19]execute_script done [16:40:19]execute_script returns [16:40:19]free content buf [16:40:19]Sock 7.Close socket [16:40:19]Sock 7.Thread stoped [16:40:20]accept exits with 9 [16:40:20]New connection [16:40:20]New thread 3067403620 created [16:40:20]Thread 3067260260 joined [16:40:20]Waiting for new connection... [16:40:20] Sock 9.Parse request [16:40:20]Sock 9.Check first char [16:40:20]Sock 9.First char is OK [16:40:20]request: POST /json_proto HTTP/1.0 [16:40:20]Method: POST [16:40:20]URL: /json_proto [16:40:20]Method is POST - this is cgi request [16:40:20]url: /json_proto [16:40:20]query_string will be loaded in cgi processing [16:40:20]execute_cgi json_proto POST (null) [16:40:20]execute_cgi path=json_proto method=POST [16:40:20]POST find Content-Length [16:40:20]Host: 172.17.46.195:8080 [16:40:20]Content-Length: 679 [16:40:20]Content-Type: application/json [16:40:20] [16:40:20]POST finish read [16:40:20]Found Content-Length = 679 [16:40:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325542", "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.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" ] } } [16:40:20]execute_script... [16: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)11325542", "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.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" ] } } [16:40:20]POST & json_proto [16:40:20]process_json_proto [16:40:20]json parsed OK: [16:40:20]protocol is kg_v1.0 [16:40:20]action value=close_receipt [16:40:20]process_action close_receipt [16:40:20]cmd_close_receipt [16:40:20]MH_GetDate [16:40:20]Write to MH i2c: F0 00 00 DF 4D 1B [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: F0 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: F0 09 00 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: F0 09 00 DF 4D 00 F6 80 BF 66 8D AE BC 66 1C [16:40:20]GetLastDocTimeStamp 1723826416 [16:40:20]current date 1723826422 [16:40:20]FM_GetShiftState [16:40:20]SAM_PROTO_GetShiftState [16:40:20]wFMCommunicate request_size=4 [16:40:20]MH_SAM_APDU [16:40:20]CAPDU: 80 13 01 00 [16:40:20]Write to MH i2c: E2 08 00 E0 4D 80 13 01 00 00 00 00 00 AA [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:20]Read from MH i2c: E2 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 0E 00 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 0E 00 E0 4D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [16:40:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:40:20]wFMCommunicate OK [16:40:20]SAM_PROTO_GetShiftState done [16:40:20]FM_GetShiftState done [16:40:20]opened in 1723766727 [16:40:20]opened+sec_in_day 1723853127 [16:40:20]quantity*price = 45039 [16:40:20]sum+1 = 45040 [16:40:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.99 НДС 12% : 47.83 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 470 16.08.2024 16:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198129 ФПД: 113340141416033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164022&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198129&fm=113340141416033&tin=02508201610067®Number=0000000000092545&sum=45000 [16:40:21]StoreToDocumentArchive [16:40:21]shift 462 fd 198129 [16:40:21]save to /storage/0462/doc_00198129 [16:40:21]save last doc name /storage/0462/doc_00198129 to /storage/kkm_last_doc_name [16:40:21]save OK [16:40:21]Clear old archive folders... [16:40:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:21]tlvbuf is 009E3D30 [16:40:21]SAM_PROTO_ClearQueue [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 09 00 00 [16:40:21]Write to MH i2c: E2 08 00 ED 4D 80 09 00 00 00 00 00 00 AC [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 03 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 03 00 ED 4D 00 90 00 AE [16:40:21]RAPDU: 90 00 [16:40:21]wFMCommunicate OK [16:40:21]SAM_PROTO_ClearQueue done [16:40:21]KKMCreateOFDPacket [16:40:21]OFDProtocolAddRootSTLVToBuf [16:40:21]FM_MakeSignedData [16:40:21]FM_MakeSignedData [16:40:21]SAM_PROTO_SignData [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 0D 01 02 [16:40:21]Write to MH i2c: E2 08 00 EE 4D 80 0D 01 02 00 00 00 00 B4 [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 03 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 03 00 EE 4D 00 90 00 AF [16:40:21]RAPDU: 90 00 [16:40:21]wFMCommunicate OK [16:40:21]wFMCommunicate request_size=255 [16:40:21]MH_SAM_APDU [16: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 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 D6 01 00 00 F4 03 04 00 F6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 05 03 00 35 04 06 00 67 [16:40:21]Write to MH i2c: E2 02 01 EF 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 01 00 00 F4 03 04 00 F6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 05 03 00 35 04 06 00 67 00 00 1F [16:40:22]Write i2c OK [16:40:22]MH_I2C_Read... [16:40:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:22]Read from MH i2c: E2 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 03 00 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 03 00 EF 4D 00 90 00 B0 [16:40:22]RAPDU: 90 00 [16:40:22]wFMCommunicate OK [16:40:22]wFMCommunicate request_size=10 [16:40:22]MH_SAM_APDU [16:40:22]CAPDU: 80 0D 02 02 05 15 0E DE 2E 61 [16:40:22]Write to MH i2c: E2 0D 00 F0 4D 80 0D 02 02 05 00 15 0E DE 2E 61 00 00 51 [16:40:22]Write i2c OK [16:40:22]MH_I2C_Read... [16:40:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:22]Read from MH i2c: E2 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 03 00 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 03 00 F0 4D 00 90 00 B1 [16:40:22]RAPDU: 90 00 [16:40:22]wFMCommunicate OK [16:40:22]wFMCommunicate request_size=4 [16:40:22]MH_SAM_APDU [16:40:22]CAPDU: 80 0D 03 02 [16:40:22]Write to MH i2c: E2 08 00 F1 4D 80 0D 03 02 00 00 00 00 B9 [16:40:22]Write i2c OK [16:40:22]MH_I2C_Read... [16:40:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:22]Read from MH i2c: E2 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 0B 00 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 0B 00 F1 4D 00 74 E3 CA CA 65 27 11 91 90 00 D3 [16:40:22]RAPDU: 74 E3 CA CA 65 27 11 91 90 00 [16:40:22]wFMCommunicate OK [16:40:22]SAM_PROTO_SignData done [16:40:22]FM_MakeSignedData done [16:40:22]CreateOFDProtocolMessage [16:40:22]wFMCommunicate request_size=4 [16:40:22]MH_SAM_APDU [16:40:22]CAPDU: 80 11 00 00 [16:40:22]Write to MH i2c: E2 08 00 F2 4D 80 11 00 00 00 00 00 00 B9 [16:40:22]Write i2c OK [16:40:22]MH_I2C_Read... [16:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:22]Read from MH i2c: E2 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 17 00 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: E2 17 00 F2 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 06 [16:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:40:22]wFMCommunicate OK [16:40:22]CreateOFDProtocolMessage done [16:40:22]OFDSenderStorePacket 198129 [16:40:22]StoreOFDPacket docnum=198129 [16:40:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1C A5 07 01 06 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D6 01 00 00 F4 03 04 00 F6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 05 03 00 35 04 06 00 67 15 0E DE 2E 61 74 E3 CA CA 65 27 11 91 [16:40:22]CheckFolder [16:40:22]dirname=/storage/ofd_packets [16:40:22]CheckFolder done [16:40:22]ProducePacketName [16:40:22]name=ofd_packets/00198129 [16:40:22]NVStorageSaveData ofd_packets/00198129 [16:40:22]File name is /storage/ofd_packets/00198129 [16:40:22]Write 301 bytes [16:40:22]NVStorageSaveData done [16:40:22]OFDSenderStorePacket done [16:40:22]KKMCreateOFDPacket done [16:40:22]NVStorageSaveData kkm_last_timestamp [16:40:22]File name is /storage/kkm_last_timestamp [16:40:22]Write 4 bytes [16:40:22]NVStorageSaveData done [16:40:22]ExternCall_PrintAddStr [16:40:22]wPrintStart [16:40:22]Write to MH i2c: 01 00 00 F3 4D 40 [16:40:22]Write i2c OK [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: 01 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: 01 07 00 [16:40:22]MH_I2C_Read... [16:40:22]Read from MH i2c: 01 07 00 F3 4D 00 00 00 00 00 FF 0F 55 [16:40:22]RasterBufferAndPrint [16:40:22]line Счет N : (1)11325542 [16:40:22]line ИНН: 02508201610067 [16:40:22]line Контрольно-Кассовый Чек [16:40:22]line ПРОДАЖА [16:40:22]line ТРК (МРК, ГНК) : 31 [16:40:22]line Товар: 2710124500 [16:40:22]line Аи-95-К-5 [16:40:22]line 6.070 * 74.20 [16:40:22]line = 450.39 [16:40:22]line НДС 12% НСП 1% [16:40:22]line > о реализуемом товаре [16:40:22]line ОКРУГЛЕНИЕ: -0.39 [16:40:22]line ИТОГО: 450.00 [16:40:22]line Внесено: 450.00 [16:40:22]line СДАЧА: 0.00 [16:40:22]line НСП 1% : 3.99 [16:40:22]line НДС 12% : 47.83 [16:40:22]line Наличными: 450.00 [16:40:22]line Безнал.: 0.00 [16:40:22]line Место: АЗС № 95 "Партнер Нефть" [16:40:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:40:22]line СНО: Общий режим [16:40:22]line Чек 470 16.08.2024 16:40 [16:40:22]line Смена: 462 ФФД: 1.0 [16:40:22]line ЗНМ: 0300000079 [16:40:22]line РНМ: 0000000000092545 [16:40:22]line Версия ККМ: 001 [16:40:22]line ФМ: 0000000000871802 [16:40:22]line ФД: 198129 [16:40:22]line ФПД: 113340141416033 [16:40:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164022&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198129&fm=113340141416033&tin=02508201610067®Number=0000000000092545&sum=45000 [16:40:22]written 0, free lines is 4095 [16:40:23]Write to MH i2c: 01 00 00 1E 4E 6C [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 1E 4E 00 00 00 00 00 E2 0C 61 [16:40:23]RasterBufferAndPrint [16:40:23]line [16:40:23]line [16:40:23]line [16:40:23]line [16:40:23]line [16:40:23]written 0, free lines is 3304 [16:40:23]MH_Cut [16:40:23]Write to MH i2c: D1 01 00 25 4E 01 45 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: D1 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: D1 01 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: D1 01 00 25 4E 00 44 [16:40:23]Write to MH i2c: 01 00 00 26 4E 74 [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** Cut start [16:40:23]*** Purtial cut [16:40:23]*** Stage 1: CUTSNS_PIN = 1 [16:40:24]Read from MH i2c: 01 [16:40:24]MH_I2C_Read... [16:40:24]*** Stop cut motor [16:40:24]*** Cut end [16:40:24]Read from MH i2c: 01 07 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: 01 07 00 26 4E 00 00 00 00 00 FF 0F 89 [16:40:24]process_action close_receipt done [16:40:24]requested_data is exist [16:40:24]produce_requested_data [16:40:24]requested_item fm.sn is exist - process it [16:40:24]wFMCommunicate request_size=4 [16:40:24]MH_SAM_APDU [16:40:24]CAPDU: 80 11 00 00 [16:40:24]Write to MH i2c: E2 08 00 27 4E 80 11 00 00 00 00 00 00 EF [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:24]Read from MH i2c: E2 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: E2 17 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: E2 17 00 27 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3C [16:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:40:24]wFMCommunicate OK [16:40:24]requested_item fd.num is exist - process it [16:40:24]SAM_PROTO_GetFieldsCounters [16:40:24]wFMCommunicate request_size=4 [16:40:24]MH_SAM_APDU [16:40:24]CAPDU: 80 13 00 00 [16:40:24]Write to MH i2c: E2 08 00 28 4E 80 13 00 00 00 00 00 00 F2 [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:24]Read from MH i2c: E2 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: E2 62 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: E2 62 00 28 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F1 05 03 00 0E 04 04 00 CE 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 5A [16:40:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F1 05 03 00 0E 04 04 00 CE 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 [16:40:24]wFMCommunicate OK [16:40:24]SAM_PROTO_GetFieldsCounters done [16:40:24]requested_item shift.num is exist - process it [16:40:24]requested_item shift.opened is exist - process it [16:40:24]req_shift_opened [16:40:24]FM_GetShiftState [16:40:24]SAM_PROTO_GetShiftState [16:40:24]wFMCommunicate request_size=4 [16:40:24]MH_SAM_APDU [16:40:24]CAPDU: 80 13 01 00 [16:40:24]Write to MH i2c: E2 08 00 29 4E 80 13 01 00 00 00 00 00 F4 [16:40:24]Write i2c OK [16:40:24]MH_I2C_Read... [16:40:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:24]Read from MH i2c: E2 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: E2 0E 00 [16:40:24]MH_I2C_Read... [16:40:24]Read from MH i2c: E2 0E 00 29 4E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 82 [16:40:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:40:24]wFMCommunicate OK [16:40:24]SAM_PROTO_GetShiftState done [16:40:24]FM_GetShiftState done [16:40:24]req_shift_opened done [16:40:24]requested_item shift.open_date is exist - process it [16:40:24]req_shift_open_date [16:40:24]req_shift_open_date done [16:40:24]produce_requested_data done [16:40:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198129,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:40:24]process_action_free close_receipt [16:40:24]json_value_free [16:40:24]json_value_free done [16:40:24]process_json_proto returns [16:40:24]Send response to host [16:40:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198129,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:40:24]free response buf [16:40:24]execute_script done [16:40:24]execute_script returns [16:40:24]free content buf [16:40:24]Sock 9.Close socket [16:40:24]Sock 9.Thread stoped [16:41:26]accept exits with 7 [16:41:26]New connection [16:41:26]New thread 3067260260 created [16:41:26]Thread 3067403620 joined [16:41:26]Waiting for new connection... [16:41:26] Sock 7.Parse request [16:41:26]Sock 7.Check first char [16:41:26]Sock 7.First char is OK [16:41:26]request: POST /json_proto HTTP/1.0 [16:41:26]Method: POST [16:41:26]URL: /json_proto [16:41:26]Method is POST - this is cgi request [16:41:26]url: /json_proto [16:41:26]query_string will be loaded in cgi processing [16:41:26]execute_cgi json_proto POST (null) [16:41:26]execute_cgi path=json_proto method=POST [16:41:26]POST find Content-Length [16:41:26]Host: 172.17.46.195:8080 [16:41:26]Content-Length: 981 [16:41:26]Content-Type: application/json [16:41:26] [16:41:26]POST finish read [16:41:26]Found Content-Length = 981 [16:41:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:26]execute_script... [16:41: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)11325539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:26]POST & json_proto [16:41:26]process_json_proto [16:41:26]json parsed OK: [16:41:26]protocol is kg_v1.0 [16:41:26]action value=close_receipt [16:41:26]process_action close_receipt [16:41:26]cmd_close_receipt [16:41:26]MH_GetDate [16:41:26]Write to MH i2c: F0 00 00 2A 4E 67 [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: F0 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: F0 09 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: F0 09 00 2A 4E 00 38 81 BF 66 8D AE BC 66 AB [16:41:26]GetLastDocTimeStamp 1723826422 [16:41:26]current date 1723826488 [16:41:26]FM_GetShiftState [16:41:26]SAM_PROTO_GetShiftState [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 13 01 00 [16:41:26]Write to MH i2c: E2 08 00 2B 4E 80 13 01 00 00 00 00 00 F6 [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 0E 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 0E 00 2B 4E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 84 [16:41:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:41:26]wFMCommunicate OK [16:41:26]SAM_PROTO_GetShiftState done [16:41:26]FM_GetShiftState done [16:41:26]opened in 1723766727 [16:41:26]opened+sec_in_day 1723853127 [16:41:26]quantity*price = 900068 [16:41:26]sum+1 = 900070 [16:41:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 471 16.08.2024 16:41 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Дисконтная программа ДТ номер 95 сэкономлено 119.69 сом ФМ: 0000000000871802 ФД: 198130 ФПД: 46377374321963 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164128&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198130&fm=46377374321963&tin=02508201610067®Number=0000000000092545&sum=900000 [16:41:27]StoreToDocumentArchive [16:41:27]shift 462 fd 198130 [16:41:27]save to /storage/0462/doc_00198130 [16:41:27]save last doc name /storage/0462/doc_00198130 to /storage/kkm_last_doc_name [16:41:27]save OK [16:41:27]Clear old archive folders... [16:41:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:27]tlvbuf is B6F48700 [16:41:27]SAM_PROTO_ClearQueue [16:41:27]wFMCommunicate request_size=4 [16:41:27]MH_SAM_APDU [16:41:27]CAPDU: 80 09 00 00 [16:41:27]Write to MH i2c: E2 08 00 38 4E 80 09 00 00 00 00 00 00 F8 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:27]Read from MH i2c: E2 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 03 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 03 00 38 4E 00 90 00 FA [16:41:27]RAPDU: 90 00 [16:41:27]wFMCommunicate OK [16:41:27]SAM_PROTO_ClearQueue done [16:41:27]KKMCreateOFDPacket [16:41:27]OFDProtocolAddRootSTLVToBuf [16:41:27]FM_MakeSignedData [16:41:27]FM_MakeSignedData [16:41:27]SAM_PROTO_SignData [16:41:27]wFMCommunicate request_size=4 [16:41:27]MH_SAM_APDU [16:41:27]CAPDU: 80 0D 01 02 [16:41:27]Write to MH i2c: E2 08 00 39 4E 80 0D 01 02 00 00 00 00 00 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:27]Read from MH i2c: E2 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 03 00 [16:41:27]MH_I2C_Read... [16:41:27]Read from MH i2c: E2 03 00 39 4E 00 90 00 FB [16:41:27]RAPDU: 90 00 [16:41:27]wFMCommunicate OK [16:41:27]wFMCommunicate request_size=255 [16:41:27]MH_SAM_APDU [16:41:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 38 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 05 03 00 35 04 06 00 2A 2E 12 EC [16:41:27]Write to MH i2c: E2 02 01 3A 4E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 38 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 05 03 00 35 04 06 00 2A 2E 12 EC 00 00 94 [16:41:27]Write i2c OK [16:41:27]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 03 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 03 00 3A 4E 00 90 00 FC [16:41:28]RAPDU: 90 00 [16:41:28]wFMCommunicate OK [16:41:28]wFMCommunicate request_size=7 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 0D 02 02 02 0D 2B [16:41:28]Write to MH i2c: E2 0A 00 3B 4E 80 0D 02 02 02 00 0D 2B 00 00 3F [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 03 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 03 00 3B 4E 00 90 00 FD [16:41:28]RAPDU: 90 00 [16:41:28]wFMCommunicate OK [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 0D 03 02 [16:41:28]Write to MH i2c: E2 08 00 3C 4E 80 0D 03 02 00 00 00 00 05 [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0B 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0B 00 3C 4E 00 75 4B 4A 2D 88 AF A8 67 90 00 83 [16:41:28]RAPDU: 75 4B 4A 2D 88 AF A8 67 90 00 [16:41:28]wFMCommunicate OK [16:41:28]SAM_PROTO_SignData done [16:41:28]FM_MakeSignedData done [16:41:28]CreateOFDProtocolMessage [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 11 00 00 [16:41:28]Write to MH i2c: E2 08 00 3D 4E 80 11 00 00 00 00 00 00 05 [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 17 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 17 00 3D 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 52 [16:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:41:28]wFMCommunicate OK [16:41:28]CreateOFDProtocolMessage done [16:41:28]OFDSenderStorePacket 198130 [16:41:28]StoreOFDPacket docnum=198130 [16:41:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 99 6D 04 01 9D 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 38 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 05 03 00 35 04 06 00 2A 2E 12 EC 0D 2B 75 4B 4A 2D 88 AF A8 67 [16:41:28]CheckFolder [16:41:28]dirname=/storage/ofd_packets [16:41:28]CheckFolder done [16:41:28]ProducePacketName [16:41:28]name=ofd_packets/00198130 [16:41:28]NVStorageSaveData ofd_packets/00198130 [16:41:28]File name is /storage/ofd_packets/00198130 [16:41:28]Write 298 bytes [16:41:28]NVStorageSaveData done [16:41:28]OFDSenderStorePacket done [16:41:28]KKMCreateOFDPacket done [16:41:28]NVStorageSaveData kkm_last_timestamp [16:41:28]File name is /storage/kkm_last_timestamp [16:41:28]Write 4 bytes [16:41:28]NVStorageSaveData done [16:41:28]ExternCall_PrintAddStr [16:41:28]wPrintStart [16:41:28]Write to MH i2c: 01 00 00 3E 4E 8C [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: 01 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: 01 07 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: 01 07 00 3E 4E 00 00 00 00 00 FF 0F A1 [16:41:28]RasterBufferAndPrint [16:41:28]line Счет N : (1)11325539 [16:41:28]line ИНН: 02508201610067 [16:41:28]line Контрольно-Кассовый Чек [16:41:28]line ПРОДАЖА [16:41:28]line ТРК (МРК, ГНК) : 51 [16:41:28]line Товар: 2710194210 [16:41:28]line ДТ-К-5 [16:41:28]line 119.690 * 75.20 [16:41:28]line = 9000.69 [16:41:28]line НДС 12% НСП 1% [16:41:28]line > о реализуемом товаре [16:41:28]line ОКРУГЛЕНИЕ: -0.69 [16:41:28]line ИТОГО: 9000.00 [16:41:28]line Внесено: 9000.00 [16:41:28]line СДАЧА: 0.00 [16:41:28]line НСП 1% : 79.65 [16:41:28]line НДС 12% : 955.82 [16:41:28]line Наличными: 9000.00 [16:41:28]line Безнал.: 0.00 [16:41:28]line Место: АЗС № 95 "Партнер Нефть" [16:41:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:41:28]line СНО: Общий режим [16:41:28]line Чек 471 16.08.2024 16:41 [16:41:28]line Смена: 462 ФФД: 1.0 [16:41:28]line ЗНМ: 0300000079 [16:41:28]line РНМ: 0000000000092545 [16:41:28]line Версия ККМ: 001 [16:41:28]line [16:41:28]line Дисконтная программа [16:41:28]line ДТ [16:41:28]line номер 95 [16:41:28]line сэкономлено 119.69 сом [16:41:28]line ФМ: 0000000000871802 [16:41:28]line ФД: 198130 [16:41:28]line ФПД: 46377374321963 [16:41:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164128&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198130&fm=46377374321963&tin=02508201610067®Number=0000000000092545&sum=900000 [16:41:28]written 0, free lines is 4095 [16:41:29]Write to MH i2c: 01 00 00 6E 4E BC [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: 01 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: 01 07 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: 01 07 00 6E 4E 00 00 00 00 00 8C 0C 5B [16:41:29]RasterBufferAndPrint [16:41:29]line [16:41:29]line [16:41:29]line [16:41:29]line [16:41:29]line [16:41:29]written 0, free lines is 3218 [16:41:29]MH_Cut [16:41:29]Write to MH i2c: D1 01 00 75 4E 01 95 [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: D1 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: D1 01 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: D1 01 00 75 4E 00 94 [16:41:29]Write to MH i2c: 01 00 00 76 4E C4 [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]*** Cut start [16:41:29]*** Purtial cut [16:41:29]*** CUTSNS_PIN = 0 [16:41:30]*** Stage 1: CUTSNS_PIN = 1 [16:41:31]Read from MH i2c: 01 [16:41:32]MH_I2C_Read... [16:41:32]*** Stop cut motor [16:41:32]*** Cut end [16:41:32]Read from MH i2c: 01 07 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 07 00 76 4E 00 00 00 00 00 FF 0F D9 [16:41:32]process_action close_receipt done [16:41:32]requested_data is exist [16:41:32]produce_requested_data [16:41:32]requested_item fm.sn is exist - process it [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 11 00 00 [16:41:32]Write to MH i2c: E2 08 00 77 4E 80 11 00 00 00 00 00 00 3F [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 17 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 17 00 77 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8C [16:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:41:32]wFMCommunicate OK [16:41:32]requested_item fd.num is exist - process it [16:41:32]SAM_PROTO_GetFieldsCounters [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 13 00 00 [16:41:32]Write to MH i2c: E2 08 00 78 4E 80 13 00 00 00 00 00 00 42 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 62 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 62 00 78 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F2 05 03 00 0E 04 04 00 CE 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 AE [16:41:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F2 05 03 00 0E 04 04 00 CE 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 [16:41:32]wFMCommunicate OK [16:41:32]SAM_PROTO_GetFieldsCounters done [16:41:32]requested_item shift.num is exist - process it [16:41:32]requested_item shift.opened is exist - process it [16:41:32]req_shift_opened [16:41:32]FM_GetShiftState [16:41:32]SAM_PROTO_GetShiftState [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 13 01 00 [16:41:32]Write to MH i2c: E2 08 00 79 4E 80 13 01 00 00 00 00 00 44 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 0E 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 0E 00 79 4E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D2 [16:41:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:41:32]wFMCommunicate OK [16:41:32]SAM_PROTO_GetShiftState done [16:41:32]FM_GetShiftState done [16:41:32]req_shift_opened done [16:41:32]requested_item shift.open_date is exist - process it [16:41:32]req_shift_open_date [16:41:32]req_shift_open_date done [16:41:32]produce_requested_data done [16:41:32]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198130,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:41:32]process_action_free close_receipt [16:41:32]json_value_free [16:41:32]json_value_free done [16:41:32]process_json_proto returns [16:41:32]Send response to host [16:41:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198130,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:41:32]free response buf [16:41:32]execute_script done [16:41:32]execute_script returns [16:41:32]free content buf [16:41:32]Sock 7.Close socket [16:41:32]Sock 7.Thread stoped [16:42:02]ConnectInit Can't connect to host [16:42:02]CommunicateWithHost connect error [16:42:02]CommunicateWithHost err = -1 [16:42:02]OFD Sender: Server communicate error [16:42:02]OFD Sender: Processing packet 198127 [packets to send 248, broken 244] [16:42:02]ProducePacketName [16:42:02]name=ofd_packets/00198127 [16:42:02]OFD Sender: To server: pG, [16:42:02]CommunicateWithHost lk.salyk.kg:30040 [16:42:02]ConnectInit lk.salyk.kg [16:42:02]Connected sock=7 [16:42:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0C CD 07 01 8D B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D4 01 00 00 F4 03 04 00 D6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 05 03 00 35 04 06 00 BE 18 03 2D 31 3D 26 D3 F1 E8 05 B7 BA E8 [16:42:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 62 BD 47 00 3C F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 05 03 00 F4 03 04 00 6E 2D BF 66 B6 04 01 00 00 59 BF A5 89 DD 37 75 36 [16:42:03]CommunicateWithHost err = 0 [16:42:03]CheckOFDResponse [16:42:03]1017 (14) - 77093643461234 [16:42:03]1041 (16) - 0000000000871802 [16:42:03]1040 (4) - 198127 [16:42:03]1012 (4) - 16.08.2024 10:43 [16:42:03]1206 (1) - 0 [16:42:03]OFD Sender: Remove packet 198127 [16:42:03]ProducePacketName [16:42:03]name=ofd_packets/00198127 [16:42:03]NVStorageDeleteData [16:42:03]OFD Sender: Processing packet 198128 [packets to send 247, broken 244] [16:42:03]ProducePacketName [16:42:03]name=ofd_packets/00198128 [16:42:03]OFD Sender: To server: pG, [16:42:03]CommunicateWithHost lk.salyk.kg:30040 [16:42:03]ConnectInit lk.salyk.kg [16:42:03]Connected sock=7 [16:42:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 EF D8 04 01 9F 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 F0 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 05 03 00 35 04 06 00 5C 7A C0 75 FD DB D8 DB D1 E8 BF 23 CA C7 [16:42:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8D C8 47 00 18 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 05 03 00 F4 03 04 00 6F 2D BF 66 B6 04 01 00 00 C6 2C 08 07 EA C1 9B DA [16:42:04]CommunicateWithHost err = 0 [16:42:04]CheckOFDResponse [16:42:04]1017 (14) - 77093643461234 [16:42:04]1041 (16) - 0000000000871802 [16:42:04]1040 (4) - 198128 [16:42:04]1012 (4) - 16.08.2024 10:43 [16:42:04]1206 (1) - 0 [16:42:04]OFD Sender: Remove packet 198128 [16:42:04]ProducePacketName [16:42:04]name=ofd_packets/00198128 [16:42:04]NVStorageDeleteData [16:42:04]OFD Sender: Processing packet 198129 [packets to send 246, broken 244] [16:42:04]ProducePacketName [16:42:04]name=ofd_packets/00198129 [16:42:04]OFD Sender: To server: pG, [16:42:04]CommunicateWithHost lk.salyk.kg:30040 [16:42:04]ConnectInit lk.salyk.kg [16:42:04]Connected sock=7 [16:42:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1C A5 07 01 06 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D6 01 00 00 F4 03 04 00 F6 80 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 05 03 00 35 04 06 00 67 15 0E DE 2E 61 74 E3 CA CA 65 27 11 91 [16:42:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 70 48 47 00 EF 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 05 03 00 F4 03 04 00 70 2D BF 66 B6 04 01 00 00 66 E4 44 F5 33 C1 B9 C0 [16:42:05]CommunicateWithHost err = 0 [16:42:05]CheckOFDResponse [16:42:05]1017 (14) - 77093643461234 [16:42:05]1041 (16) - 0000000000871802 [16:42:05]1040 (4) - 198129 [16:42:05]1012 (4) - 16.08.2024 10:44 [16:42:05]1206 (1) - 0 [16:42:05]OFD Sender: Remove packet 198129 [16:42:05]ProducePacketName [16:42:05]name=ofd_packets/00198129 [16:42:05]NVStorageDeleteData [16:42:05]OFD Sender: Processing packet 198130 [packets to send 245, broken 244] [16:42:05]ProducePacketName [16:42:05]name=ofd_packets/00198130 [16:42:05]OFD Sender: To server: pG, [16:42:05]CommunicateWithHost lk.salyk.kg:30040 [16:42:05]ConnectInit lk.salyk.kg [16:42:05]Connected sock=7 [16:42:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 99 6D 04 01 9D 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 38 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 05 03 00 35 04 06 00 2A 2E 12 EC 0D 2B 75 4B 4A 2D 88 AF A8 67 [16:42:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 35 7C 47 00 72 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 38 37 31 38 30 32 10 04 04 00 F2 05 03 00 F4 03 04 00 71 2D BF 66 B6 04 01 00 00 63 A0 08 A2 97 59 71 0C [16:42:05]CommunicateWithHost err = 0 [16:42:05]CheckOFDResponse [16:42:05]1017 (14) - 77093643461234 [16:42:05]1041 (16) - 0000000000871802 [16:42:05]1040 (4) - 198130 [16:42:05]1012 (4) - 16.08.2024 10:44 [16:42:05]1206 (1) - 0 [16:42:05]OFD Sender: Remove packet 198130 [16:42:05]ProducePacketName [16:42:05]name=ofd_packets/00198130 [16:42:05]NVStorageDeleteData [16:42:06]OFD Sender: No OFD packet to send [16:42:11]OFD Sender: No OFD packet to send [16:42:16]OFD Sender: No OFD packet to send [16:42:21]OFD Sender: No OFD packet to send [16:42:26]OFD Sender: No OFD packet to send [16:42:31]OFD Sender: No OFD packet to send [16:42:36]OFD Sender: No OFD packet to send [16:42:41]OFD Sender: No OFD packet to send [16:42:46]OFD Sender: No OFD packet to send [16:42:51]OFD Sender: No OFD packet to send [16:42:56]OFD Sender: No OFD packet to send [16:43:01]OFD Sender: No OFD packet to send [16:43:06]OFD Sender: No OFD packet to send [16:43:11]OFD Sender: No OFD packet to send [16:43:16]OFD Sender: No OFD packet to send [16:43:21]OFD Sender: No OFD packet to send [16:43:26]OFD Sender: No OFD packet to send [16:43:31]OFD Sender: No OFD packet to send [16:43:36]OFD Sender: No OFD packet to send [16:43:41]OFD Sender: No OFD packet to send [16:43:46]OFD Sender: No OFD packet to send [16:43:51]OFD Sender: No OFD packet to send [16:43:56]OFD Sender: No OFD packet to send [16:44:01]OFD Sender: No OFD packet to send [16:44:06]OFD Sender: No OFD packet to send [16:44:11]OFD Sender: No OFD packet to send [16:44:16]OFD Sender: No OFD packet to send [16:44:21]OFD Sender: No OFD packet to send [16:44:24]accept exits with 9 [16:44:24]New connection [16:44:24]New thread 3067403620 created [16:44:24]Thread 3067260260 joined [16:44:24]Waiting for new connection... [16:44:24] Sock 9.Parse request [16:44:24]Sock 9.Check first char [16:44:24]Sock 9.First char is OK [16:44:24]request: POST /json_proto HTTP/1.0 [16:44:24]Method: POST [16:44:24]URL: /json_proto [16:44:24]Method is POST - this is cgi request [16:44:24]url: /json_proto [16:44:24]query_string will be loaded in cgi processing [16:44:24]execute_cgi json_proto POST (null) [16:44:24]execute_cgi path=json_proto method=POST [16:44:24]POST find Content-Length [16:44:24]Host: 172.17.46.195:8080 [16:44:24]Content-Length: 979 [16:44:24]Content-Type: application/json [16:44:24] [16:44:24]POST finish read [16:44:24]Found Content-Length = 979 [16:44:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:24]execute_script... [16:44: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)11325543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 95\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:24]POST & json_proto [16:44:24]process_json_proto [16:44:24]json parsed OK: [16:44:24]protocol is kg_v1.0 [16:44:24]action value=close_receipt [16:44:24]process_action close_receipt [16:44:24]cmd_close_receipt [16:44:24]MH_GetDate [16:44:24]Write to MH i2c: F0 00 00 7A 4E B7 [16:44:24]Write i2c OK [16:44:24]MH_I2C_Read... [16:44:24]Read from MH i2c: F0 [16:44:24]MH_I2C_Read... [16:44:24]Read from MH i2c: F0 09 00 [16:44:24]MH_I2C_Read... [16:44:24]Read from MH i2c: F0 09 00 7A 4E 00 EA 81 BF 66 8D AE BC 66 AD [16:44:24]GetLastDocTimeStamp 1723826488 [16:44:24]current date 1723826666 [16:44:24]FM_GetShiftState [16:44:24]SAM_PROTO_GetShiftState [16:44:24]wFMCommunicate request_size=4 [16:44:24]MH_SAM_APDU [16:44:24]CAPDU: 80 13 01 00 [16:44:24]Write to MH i2c: E2 08 00 7B 4E 80 13 01 00 00 00 00 00 46 [16:44:24]Write i2c OK [16:44:24]MH_I2C_Read... [16:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:24]Read from MH i2c: E2 [16:44:24]MH_I2C_Read... [16:44:24]Read from MH i2c: E2 0E 00 [16:44:24]MH_I2C_Read... [16:44:24]Read from MH i2c: E2 0E 00 7B 4E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D4 [16:44:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:44:24]wFMCommunicate OK [16:44:24]SAM_PROTO_GetShiftState done [16:44:24]FM_GetShiftState done [16:44:24]opened in 1723766727 [16:44:24]opened+sec_in_day 1723853127 [16:44:24]quantity*price = 500004 [16:44:24]sum+1 = 500006 [16:44:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 472 16.08.2024 16:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Дисконтная программа ДТ номер 95 сэкономлено 66.49 сом ФМ: 0000000000871802 ФД: 198131 ФПД: 248942949949747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164427&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198131&fm=248942949949747&tin=02508201610067®Number=0000000000092545&sum=500000 [16:44:26]StoreToDocumentArchive [16:44:26]shift 462 fd 198131 [16:44:26]save to /storage/0462/doc_00198131 [16:44:26]save last doc name /storage/0462/doc_00198131 to /storage/kkm_last_doc_name [16:44:26]save OK [16:44:26]Clear old archive folders... [16:44:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:44:26]tlvbuf is 00ABE7C0 [16:44:26]SAM_PROTO_ClearQueue [16:44:26]wFMCommunicate request_size=4 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 09 00 00 [16:44:26]Write to MH i2c: E2 08 00 88 4E 80 09 00 00 00 00 00 00 48 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 88 4E 00 90 00 4A [16:44:26]RAPDU: 90 00 [16:44:26]wFMCommunicate OK [16:44:26]SAM_PROTO_ClearQueue done [16:44:26]KKMCreateOFDPacket [16:44:26]OFDProtocolAddRootSTLVToBuf [16:44:26]FM_MakeSignedData [16:44:26]FM_MakeSignedData [16:44:26]SAM_PROTO_SignData [16:44:26]wFMCommunicate request_size=4 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 0D 01 02 [16:44:26]Write to MH i2c: E2 08 00 89 4E 80 0D 01 02 00 00 00 00 50 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 89 4E 00 90 00 4B [16:44:26]RAPDU: 90 00 [16:44:26]wFMCommunicate OK [16:44:26]wFMCommunicate request_size=255 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 EB 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 05 03 00 35 04 06 00 E2 69 8C 19 [16:44:26]Write to MH i2c: E2 02 01 8A 4E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 EB 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 05 03 00 35 04 06 00 E2 69 8C 19 00 00 F6 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 8A 4E 00 90 00 4C [16:44:26]RAPDU: 90 00 [16:44:26]wFMCommunicate OK [16:44:26]wFMCommunicate request_size=7 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 0D 02 02 02 E1 33 [16:44:26]Write to MH i2c: E2 0A 00 8B 4E 80 0D 02 02 02 00 E1 33 00 00 6B [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 03 00 8B 4E 00 90 00 4D [16:44:26]RAPDU: 90 00 [16:44:26]wFMCommunicate OK [16:44:26]wFMCommunicate request_size=4 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 0D 03 02 [16:44:26]Write to MH i2c: E2 08 00 8C 4E 80 0D 03 02 00 00 00 00 55 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 0B 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 0B 00 8C 4E 00 79 C4 4E 93 BE 56 B6 8B 90 00 C9 [16:44:26]RAPDU: 79 C4 4E 93 BE 56 B6 8B 90 00 [16:44:26]wFMCommunicate OK [16:44:26]SAM_PROTO_SignData done [16:44:26]FM_MakeSignedData done [16:44:26]CreateOFDProtocolMessage [16:44:26]wFMCommunicate request_size=4 [16:44:26]MH_SAM_APDU [16:44:26]CAPDU: 80 11 00 00 [16:44:26]Write to MH i2c: E2 08 00 8D 4E 80 11 00 00 00 00 00 00 55 [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:26]Read from MH i2c: E2 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 17 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: E2 17 00 8D 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A2 [16:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:44:26]wFMCommunicate OK [16:44:26]CreateOFDProtocolMessage done [16:44:26]OFDSenderStorePacket 198131 [16:44:26]StoreOFDPacket docnum=198131 [16:44:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 61 44 04 01 3B 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 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 EB 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 05 03 00 35 04 06 00 E2 69 8C 19 E1 33 79 C4 4E 93 BE 56 B6 8B [16:44:26]CheckFolder [16:44:26]dirname=/storage/ofd_packets [16:44:26]CheckFolder done [16:44:26]ProducePacketName [16:44:26]name=ofd_packets/00198131 [16:44:26]NVStorageSaveData ofd_packets/00198131 [16:44:26]File name is /storage/ofd_packets/00198131 [16:44:26]Write 298 bytes [16:44:26]NVStorageSaveData done [16:44:26]OFDSenderStorePacket done [16:44:26]KKMCreateOFDPacket done [16:44:26]NVStorageSaveData kkm_last_timestamp [16:44:26]File name is /storage/kkm_last_timestamp [16:44:26]Write 4 bytes [16:44:26]NVStorageSaveData done [16:44:26]ExternCall_PrintAddStr [16:44:26]wPrintStart [16:44:26]Write to MH i2c: 01 00 00 8E 4E DC [16:44:26]Write i2c OK [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: 01 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: 01 07 00 [16:44:26]MH_I2C_Read... [16:44:26]Read from MH i2c: 01 07 00 8E 4E 00 00 00 00 00 FF 0F F1 [16:44:26]RasterBufferAndPrint [16:44:26]line Счет N : (1)11325543 [16:44:26]line ИНН: 02508201610067 [16:44:26]line Контрольно-Кассовый Чек [16:44:26]line ПРОДАЖА [16:44:26]line ТРК (МРК, ГНК) : 61 [16:44:26]line Товар: 2710194210 [16:44:26]line ДТ-К-5 [16:44:26]line 66.490 * 75.20 [16:44:26]line = 5000.05 [16:44:26]line НДС 12% НСП 1% [16:44:26]line > о реализуемом товаре [16:44:26]line ОКРУГЛЕНИЕ: -0.05 [16:44:26]line ИТОГО: 5000.00 [16:44:26]line Внесено: 5000.00 [16:44:26]line СДАЧА: 0.00 [16:44:26]line НСП 1% : 44.25 [16:44:26]line НДС 12% : 530.98 [16:44:26]line Наличными: 5000.00 [16:44:26]line Безнал.: 0.00 [16:44:26]line Место: АЗС № 95 "Партнер Нефть" [16:44:26]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:44:26]line СНО: Общий режим [16:44:26]line Чек 472 16.08.2024 16:44 [16:44:26]line Смена: 462 ФФД: 1.0 [16:44:26]line ЗНМ: 0300000079 [16:44:26]line РНМ: 0000000000092545 [16:44:26]line Версия ККМ: 001 [16:44:26]line [16:44:26]line Дисконтная программа [16:44:26]line ДТ [16:44:26]line номер 95 [16:44:26]line сэкономлено 66.49 сом [16:44:26]line ФМ: 0000000000871802 [16:44:26]line ФД: 198131 [16:44:26]line ФПД: 248942949949747 [16:44:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164427&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198131&fm=248942949949747&tin=02508201610067®Number=0000000000092545&sum=500000 [16:44:26]OFD Sender: Processing packet 198131 [packets to send 245, broken 244] [16:44:26]ProducePacketName [16:44:26]name=ofd_packets/00198131 [16:44:26]OFD Sender: To server: pG, [16:44:26]CommunicateWithHost lk.salyk.kg:30040 [16:44:26]ConnectInit lk.salyk.kg [16:44:26]written 0, free lines is 4095 [16:44:27]Connected sock=10 [16:44:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 61 44 04 01 3B 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 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 EB 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 05 03 00 35 04 06 00 E2 69 8C 19 E1 33 79 C4 4E 93 BE 56 B6 8B [16:44:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6B 4B 47 00 10 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 05 03 00 F4 03 04 00 FE 2D BF 66 B6 04 01 00 00 22 5F FA B4 FA A8 FC A5 [16:44:27]CommunicateWithHost err = 0 [16:44:27]CheckOFDResponse [16:44:27]1017 (14) - 77093643461234 [16:44:27]1041 (16) - 0000000000871802 [16:44:27]1040 (4) - 198131 [16:44:27]1012 (4) - 16.08.2024 10:46 [16:44:27]1206 (1) - 0 [16:44:27]OFD Sender: Remove packet 198131 [16:44:27]ProducePacketName [16:44:27]name=ofd_packets/00198131 [16:44:27]NVStorageDeleteData [16:44:27]Write to MH i2c: 01 00 00 BE 4E 0C [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 07 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: 01 07 00 BE 4E 00 00 00 00 00 9B 0C BA [16:44:27]RasterBufferAndPrint [16:44:27]line [16:44:27]line [16:44:27]line [16:44:27]line [16:44:27]line [16:44:27]written 0, free lines is 3233 [16:44:27]MH_Cut [16:44:27]Write to MH i2c: D1 01 00 C5 4E 01 E5 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: D1 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: D1 01 00 [16:44:27]MH_I2C_Read... [16:44:27]Read from MH i2c: D1 01 00 C5 4E 00 E4 [16:44:27]Write to MH i2c: 01 00 00 C6 4E 14 [16:44:27]Write i2c OK [16:44:27]MH_I2C_Read... [16:44:27]OFD Sender: No OFD packet to send [16:44:28]*** Cut start [16:44:28]*** Purtial cut [16:44:28]*** Stage 1: CUTSNS_PIN = 1 [16:44:28]Read from MH i2c: 01 [16:44:28]MH_I2C_Read... [16:44:28]*** Stop cut motor [16:44:28]*** Cut end [16:44:28]Read from MH i2c: 01 07 00 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: 01 07 00 C6 4E 00 00 00 00 00 FF 0F 29 [16:44:28]process_action close_receipt done [16:44:28]requested_data is exist [16:44:28]produce_requested_data [16:44:28]requested_item fm.sn is exist - process it [16:44:28]wFMCommunicate request_size=4 [16:44:28]MH_SAM_APDU [16:44:28]CAPDU: 80 11 00 00 [16:44:28]Write to MH i2c: E2 08 00 C7 4E 80 11 00 00 00 00 00 00 8F [16:44:28]Write i2c OK [16:44:28]MH_I2C_Read... [16:44:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:28]Read from MH i2c: E2 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: E2 17 00 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: E2 17 00 C7 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DC [16:44:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:44:28]wFMCommunicate OK [16:44:28]requested_item fd.num is exist - process it [16:44:28]SAM_PROTO_GetFieldsCounters [16:44:28]wFMCommunicate request_size=4 [16:44:28]MH_SAM_APDU [16:44:28]CAPDU: 80 13 00 00 [16:44:28]Write to MH i2c: E2 08 00 C8 4E 80 13 00 00 00 00 00 00 92 [16:44:28]Write i2c OK [16:44:28]MH_I2C_Read... [16:44:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:28]Read from MH i2c: E2 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: E2 62 00 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: E2 62 00 C8 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F3 05 03 00 0E 04 04 00 CE 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 02 [16:44:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F3 05 03 00 0E 04 04 00 CE 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 [16:44:28]wFMCommunicate OK [16:44:28]SAM_PROTO_GetFieldsCounters done [16:44:28]requested_item shift.num is exist - process it [16:44:28]requested_item shift.opened is exist - process it [16:44:28]req_shift_opened [16:44:28]FM_GetShiftState [16:44:28]SAM_PROTO_GetShiftState [16:44:28]wFMCommunicate request_size=4 [16:44:28]MH_SAM_APDU [16:44:28]CAPDU: 80 13 01 00 [16:44:28]Write to MH i2c: E2 08 00 C9 4E 80 13 01 00 00 00 00 00 94 [16:44:28]Write i2c OK [16:44:28]MH_I2C_Read... [16:44:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:28]Read from MH i2c: E2 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: E2 0E 00 [16:44:28]MH_I2C_Read... [16:44:28]Read from MH i2c: E2 0E 00 C9 4E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 22 [16:44:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:44:28]wFMCommunicate OK [16:44:28]SAM_PROTO_GetShiftState done [16:44:28]FM_GetShiftState done [16:44:28]req_shift_opened done [16:44:28]requested_item shift.open_date is exist - process it [16:44:28]req_shift_open_date [16:44:28]req_shift_open_date done [16:44:28]produce_requested_data done [16:44:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198131,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:44:28]process_action_free close_receipt [16:44:28]json_value_free [16:44:28]json_value_free done [16:44:28]process_json_proto returns [16:44:28]Send response to host [16:44:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198131,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:44:28]free response buf [16:44:28]execute_script done [16:44:28]execute_script returns [16:44:28]free content buf [16:44:28]Sock 9.Close socket [16:44:28]Sock 9.Thread stoped [16:44:32]OFD Sender: No OFD packet to send [16:44:37]OFD Sender: No OFD packet to send [16:44:40]accept exits with 7 [16:44:40]New connection [16:44:40]New thread 3067260260 created [16:44:40]Thread 3067403620 joined [16:44:40]Waiting for new connection... [16:44:40] Sock 7.Parse request [16:44:40]Sock 7.Check first char [16:44:40]Sock 7.First char is OK [16:44:40]request: POST /json_proto HTTP/1.0 [16:44:40]Method: POST [16:44:40]URL: /json_proto [16:44:40]Method is POST - this is cgi request [16:44:40]url: /json_proto [16:44:40]query_string will be loaded in cgi processing [16:44:40]execute_cgi json_proto POST (null) [16:44:40]execute_cgi path=json_proto method=POST [16:44:40]POST find Content-Length [16:44:40]Host: 172.17.46.195:8080 [16:44:40]Content-Length: 811 [16:44:40]Content-Type: application/json [16:44:40] [16:44:40]POST finish read [16:44:40]Found Content-Length = 811 [16:44:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:40]execute_script... [16:44: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)11325545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 12.960, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:40]POST & json_proto [16:44:40]process_json_proto [16:44:40]json parsed OK: [16:44:40]protocol is kg_v1.0 [16:44:40]action value=close_receipt [16:44:40]process_action close_receipt [16:44:40]cmd_close_receipt [16:44:40]MH_GetDate [16:44:40]Write to MH i2c: F0 00 00 CA 4E 07 [16:44:40]Write i2c OK [16:44:40]MH_I2C_Read... [16:44:40]Read from MH i2c: F0 [16:44:40]MH_I2C_Read... [16:44:40]Read from MH i2c: F0 09 00 [16:44:40]MH_I2C_Read... [16:44:40]Read from MH i2c: F0 09 00 CA 4E 00 FA 81 BF 66 8D AE BC 66 0D [16:44:40]GetLastDocTimeStamp 1723826667 [16:44:40]current date 1723826682 [16:44:40]FM_GetShiftState [16:44:40]SAM_PROTO_GetShiftState [16:44:40]wFMCommunicate request_size=4 [16:44:40]MH_SAM_APDU [16:44:40]CAPDU: 80 13 01 00 [16:44:40]Write to MH i2c: E2 08 00 CB 4E 80 13 01 00 00 00 00 00 96 [16:44:40]Write i2c OK [16:44:40]MH_I2C_Read... [16:44:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:40]Read from MH i2c: E2 [16:44:40]MH_I2C_Read... [16:44:40]Read from MH i2c: E2 0E 00 [16:44:40]MH_I2C_Read... [16:44:40]Read from MH i2c: E2 0E 00 CB 4E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 24 [16:44:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:44:40]wFMCommunicate OK [16:44:40]SAM_PROTO_GetShiftState done [16:44:40]FM_GetShiftState done [16:44:40]opened in 1723766727 [16:44:40]opened+sec_in_day 1723853127 [16:44:40]quantity*price = 100051 [16:44:40]sum+1 = 100052 [16:44:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 473 16.08.2024 16:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198132 ФПД: 166194128676355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164442&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198132&fm=166194128676355&tin=02508201610067®Number=0000000000092545&sum=100051 [16:44:41]StoreToDocumentArchive [16:44:41]shift 462 fd 198132 [16:44:41]save to /storage/0462/doc_00198132 [16:44:41]save last doc name /storage/0462/doc_00198132 to /storage/kkm_last_doc_name [16:44:41]save OK [16:44:41]Clear old archive folders... [16:44:41]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:44:41]tlvbuf is 0099F590 [16:44:41]SAM_PROTO_ClearQueue [16:44:41]wFMCommunicate request_size=4 [16:44:41]MH_SAM_APDU [16:44:41]CAPDU: 80 09 00 00 [16:44:41]Write to MH i2c: E2 08 00 D8 4E 80 09 00 00 00 00 00 00 98 [16:44:41]Write i2c OK [16:44:41]MH_I2C_Read... [16:44:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:41]Read from MH i2c: E2 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: E2 03 00 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: E2 03 00 D8 4E 00 90 00 9A [16:44:41]RAPDU: 90 00 [16:44:41]wFMCommunicate OK [16:44:41]SAM_PROTO_ClearQueue done [16:44:41]KKMCreateOFDPacket [16:44:41]OFDProtocolAddRootSTLVToBuf [16:44:41]FM_MakeSignedData [16:44:41]FM_MakeSignedData [16:44:41]SAM_PROTO_SignData [16:44:41]wFMCommunicate request_size=4 [16:44:41]MH_SAM_APDU [16:44:41]CAPDU: 80 0D 01 02 [16:44:41]Write to MH i2c: E2 08 00 D9 4E 80 0D 01 02 00 00 00 00 A0 [16:44:41]Write i2c OK [16:44:41]MH_I2C_Read... [16:44:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:41]Read from MH i2c: E2 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: E2 03 00 [16:44:41]MH_I2C_Read... [16:44:41]Read from MH i2c: E2 03 00 D9 4E 00 90 00 9B [16:44:41]RAPDU: 90 00 [16:44:41]wFMCommunicate OK [16:44:41]wFMCommunicate request_size=255 [16:44:41]MH_SAM_APDU [16:44:41]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D9 01 00 00 F4 03 04 00 FA 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 05 03 [16:44:41]Write to MH i2c: E2 02 01 DA 4E 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D9 01 00 00 F4 03 04 00 FA 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 05 03 00 00 BC [16:44:41]Write i2c OK [16:44:41]MH_I2C_Read... [16:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:42]Read from MH i2c: E2 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 03 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 03 00 DA 4E 00 90 00 9C [16:44:42]RAPDU: 90 00 [16:44:42]wFMCommunicate OK [16:44:42]wFMCommunicate request_size=16 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 97 27 16 00 E6 03 [16:44:42]Write to MH i2c: E2 13 00 DB 4E 80 0D 02 02 0B 00 00 35 04 06 00 97 27 16 00 E6 03 00 00 B5 [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:42]Read from MH i2c: E2 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 03 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 03 00 DB 4E 00 90 00 9D [16:44:42]RAPDU: 90 00 [16:44:42]wFMCommunicate OK [16:44:42]wFMCommunicate request_size=4 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 0D 03 02 [16:44:42]Write to MH i2c: E2 08 00 DC 4E 80 0D 03 02 00 00 00 00 A5 [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:42]Read from MH i2c: E2 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 0B 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 0B 00 DC 4E 00 5F 99 C2 14 70 14 08 F4 90 00 F4 [16:44:42]RAPDU: 5F 99 C2 14 70 14 08 F4 90 00 [16:44:42]wFMCommunicate OK [16:44:42]SAM_PROTO_SignData done [16:44:42]FM_MakeSignedData done [16:44:42]CreateOFDProtocolMessage [16:44:42]wFMCommunicate request_size=4 [16:44:42]MH_SAM_APDU [16:44:42]CAPDU: 80 11 00 00 [16:44:42]Write to MH i2c: E2 08 00 DD 4E 80 11 00 00 00 00 00 00 A5 [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:42]Read from MH i2c: E2 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 17 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: E2 17 00 DD 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [16:44:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:44:42]wFMCommunicate OK [16:44:42]CreateOFDProtocolMessage done [16:44:42]OFDSenderStorePacket 198132 [16:44:42]StoreOFDPacket docnum=198132 [16:44:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CA 71 0D 01 AF 56 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D9 01 00 00 F4 03 04 00 FA 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 05 03 00 35 04 06 00 97 27 16 00 E6 03 5F 99 C2 14 70 14 08 F4 [16:44:42]CheckFolder [16:44:42]dirname=/storage/ofd_packets [16:44:42]CheckFolder done [16:44:42]ProducePacketName [16:44:42]name=ofd_packets/00198132 [16:44:42]NVStorageSaveData ofd_packets/00198132 [16:44:42]File name is /storage/ofd_packets/00198132 [16:44:42]Write 307 bytes [16:44:42]NVStorageSaveData done [16:44:42]OFDSenderStorePacket done [16:44:42]KKMCreateOFDPacket done [16:44:42]NVStorageSaveData kkm_last_timestamp [16:44:42]File name is /storage/kkm_last_timestamp [16:44:42]Write 4 bytes [16:44:42]NVStorageSaveData done [16:44:42]ExternCall_PrintAddStr [16:44:42]wPrintStart [16:44:42]Write to MH i2c: 01 00 00 DE 4E 2C [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: 01 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: 01 07 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: 01 07 00 DE 4E 00 00 00 00 00 FF 0F 41 [16:44:42]RasterBufferAndPrint [16:44:42]line Счет N : (1)11325545 [16:44:42]line ИНН: 02508201610067 [16:44:42]line Контрольно-Кассовый Чек [16:44:42]line ПРОДАЖА [16:44:42]line ТРК (МРК, ГНК) : 52 [16:44:42]line Товар: 2710194210 [16:44:42]line D-ENERGY ДТ-К-5 [16:44:42]line 12.960 * 77.20 [16:44:42]line = 1000.51 [16:44:42]line НДС 12% НСП 1% [16:44:42]line > о реализуемом товаре [16:44:42]line ИТОГО: 1000.51 [16:44:42]line НСП 1% : 8.85 [16:44:42]line НДС 12% : 106.25 [16:44:42]line Наличными: 0.00 [16:44:42]line Безнал.: 1000.51 [16:44:42]line Место: АЗС № 95 "Партнер Нефть" [16:44:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:44:42]line СНО: Общий режим [16:44:42]line Чек 473 16.08.2024 16:44 [16:44:42]line Смена: 462 ФФД: 1.0 [16:44:42]line ЗНМ: 0300000079 [16:44:42]line РНМ: 0000000000092545 [16:44:42]line Версия ККМ: 001 [16:44:42]line Платежная система: O! деньги [16:44:42]line ФМ: 0000000000871802 [16:44:42]line ФД: 198132 [16:44:42]line ФПД: 166194128676355 [16:44:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164442&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198132&fm=166194128676355&tin=02508201610067®Number=0000000000092545&sum=100051 [16:44:42]written 0, free lines is 4095 [16:44:42]OFD Sender: Processing packet 198132 [packets to send 245, broken 244] [16:44:42]ProducePacketName [16:44:42]name=ofd_packets/00198132 [16:44:42]OFD Sender: To server: pG, [16:44:42]CommunicateWithHost lk.salyk.kg:30040 [16:44:42]ConnectInit lk.salyk.kg [16:44:42]Connected sock=10 [16:44:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CA 71 0D 01 AF 56 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D9 01 00 00 F4 03 04 00 FA 81 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 05 03 00 35 04 06 00 97 27 16 00 E6 03 5F 99 C2 14 70 14 08 F4 [16:44:42]Write to MH i2c: 01 00 00 08 4F 57 [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: 01 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: 01 07 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: 01 07 00 08 4F 00 00 00 00 00 F3 0C 5D [16:44:42]RasterBufferAndPrint [16:44:42]line [16:44:42]line [16:44:42]line [16:44:42]line [16:44:42]line [16:44:42]written 0, free lines is 3324 [16:44:42]MH_Cut [16:44:42]Write to MH i2c: D1 01 00 0F 4F 01 30 [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: D1 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: D1 01 00 [16:44:42]MH_I2C_Read... [16:44:42]Read from MH i2c: D1 01 00 0F 4F 00 2F [16:44:42]Write to MH i2c: 01 00 00 10 4F 5F [16:44:42]Write i2c OK [16:44:42]MH_I2C_Read... [16:44:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E4 20 47 00 32 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 38 37 31 38 30 32 10 04 04 00 F4 05 03 00 F4 03 04 00 0E 2E BF 66 B6 04 01 00 00 3E A5 85 11 56 65 77 92 [16:44:42]CommunicateWithHost err = 0 [16:44:42]CheckOFDResponse [16:44:42]1017 (14) - 77093643461234 [16:44:42]1041 (16) - 0000000000871802 [16:44:42]1040 (4) - 198132 [16:44:42]1012 (4) - 16.08.2024 10:46 [16:44:42]1206 (1) - 0 [16:44:42]OFD Sender: Remove packet 198132 [16:44:42]ProducePacketName [16:44:42]name=ofd_packets/00198132 [16:44:42]NVStorageDeleteData [16:44:43]OFD Sender: No OFD packet to send [16:44:43]*** Cut start [16:44:43]*** Purtial cut [16:44:43]*** CUTSNS_PIN = 0 [16:44:43]*** Stage 1: CUTSNS_PIN = 1 [16:44:45]Read from MH i2c: 01 [16:44:45]MH_I2C_Read... [16:44:45]*** Stop cut motor [16:44:45]*** Cut end [16:44:45]Read from MH i2c: 01 07 00 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: 01 07 00 10 4F 00 00 00 00 00 FF 0F 74 [16:44:45]process_action close_receipt done [16:44:45]requested_data is exist [16:44:45]produce_requested_data [16:44:45]requested_item fm.sn is exist - process it [16:44:45]wFMCommunicate request_size=4 [16:44:45]MH_SAM_APDU [16:44:45]CAPDU: 80 11 00 00 [16:44:45]Write to MH i2c: E2 08 00 11 4F 80 11 00 00 00 00 00 00 DA [16:44:45]Write i2c OK [16:44:45]MH_I2C_Read... [16:44:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:45]Read from MH i2c: E2 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: E2 17 00 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: E2 17 00 11 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 27 [16:44:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:44:45]wFMCommunicate OK [16:44:45]requested_item fd.num is exist - process it [16:44:45]SAM_PROTO_GetFieldsCounters [16:44:45]wFMCommunicate request_size=4 [16:44:45]MH_SAM_APDU [16:44:45]CAPDU: 80 13 00 00 [16:44:45]Write to MH i2c: E2 08 00 12 4F 80 13 00 00 00 00 00 00 DD [16:44:45]Write i2c OK [16:44:45]MH_I2C_Read... [16:44:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:45]Read from MH i2c: E2 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: E2 62 00 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: E2 62 00 12 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F4 05 03 00 0E 04 04 00 CE 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 51 [16:44:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F4 05 03 00 0E 04 04 00 CE 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 [16:44:45]wFMCommunicate OK [16:44:45]SAM_PROTO_GetFieldsCounters done [16:44:45]requested_item shift.num is exist - process it [16:44:45]requested_item shift.opened is exist - process it [16:44:45]req_shift_opened [16:44:45]FM_GetShiftState [16:44:45]SAM_PROTO_GetShiftState [16:44:45]wFMCommunicate request_size=4 [16:44:45]MH_SAM_APDU [16:44:45]CAPDU: 80 13 01 00 [16:44:45]Write to MH i2c: E2 08 00 13 4F 80 13 01 00 00 00 00 00 DF [16:44:45]Write i2c OK [16:44:45]MH_I2C_Read... [16:44:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:45]Read from MH i2c: E2 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: E2 0E 00 [16:44:45]MH_I2C_Read... [16:44:45]Read from MH i2c: E2 0E 00 13 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6D [16:44:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:44:45]wFMCommunicate OK [16:44:45]SAM_PROTO_GetShiftState done [16:44:45]FM_GetShiftState done [16:44:45]req_shift_opened done [16:44:45]requested_item shift.open_date is exist - process it [16:44:45]req_shift_open_date [16:44:45]req_shift_open_date done [16:44:45]produce_requested_data done [16:44:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198132,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:44:45]process_action_free close_receipt [16:44:45]json_value_free [16:44:45]json_value_free done [16:44:45]process_json_proto returns [16:44:45]Send response to host [16:44:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198132,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:44:45]free response buf [16:44:45]execute_script done [16:44:45]execute_script returns [16:44:45]free content buf [16:44:45]Sock 7.Close socket [16:44:45]Sock 7.Thread stoped [16:44:48]OFD Sender: No OFD packet to send [16:44:53]OFD Sender: No OFD packet to send [16:44:57]accept exits with 9 [16:44:57]New connection [16:44:57]New thread 3067403620 created [16:44:57]Thread 3067260260 joined [16:44:57]Waiting for new connection... [16:44:57] Sock 9.Parse request [16:44:57]Sock 9.Check first char [16:44:57]Sock 9.First char is OK [16:44:57]request: POST /json_proto HTTP/1.0 [16:44:57]Method: POST [16:44:57]URL: /json_proto [16:44:57]Method is POST - this is cgi request [16:44:57]url: /json_proto [16:44:57]query_string will be loaded in cgi processing [16:44:57]execute_cgi json_proto POST (null) [16:44:57]execute_cgi path=json_proto method=POST [16:44:57]POST find Content-Length [16:44:57]Host: 172.17.46.195:8080 [16:44:57]Content-Length: 756 [16:44:57]Content-Type: application/json [16:44:57] [16:44:57]POST finish read [16:44:57]Found Content-Length = 756 [16:44:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30138749", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:57]execute_script... [16: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)11325544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30138749", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:57]POST & json_proto [16:44:57]process_json_proto [16:44:57]json parsed OK: [16:44:57]protocol is kg_v1.0 [16:44:57]action value=close_receipt [16:44:57]process_action close_receipt [16:44:57]cmd_close_receipt [16:44:57]MH_GetDate [16:44:57]Write to MH i2c: F0 00 00 14 4F 52 [16:44:57]Write i2c OK [16:44:57]MH_I2C_Read... [16:44:57]Read from MH i2c: F0 [16:44:57]MH_I2C_Read... [16:44:57]Read from MH i2c: F0 09 00 [16:44:57]MH_I2C_Read... [16:44:57]Read from MH i2c: F0 09 00 14 4F 00 0B 82 BF 66 8D AE BC 66 6A [16:44:57]GetLastDocTimeStamp 1723826682 [16:44:57]current date 1723826699 [16:44:57]FM_GetShiftState [16:44:57]SAM_PROTO_GetShiftState [16:44:57]wFMCommunicate request_size=4 [16:44:57]MH_SAM_APDU [16:44:57]CAPDU: 80 13 01 00 [16:44:57]Write to MH i2c: E2 08 00 15 4F 80 13 01 00 00 00 00 00 E1 [16:44:57]Write i2c OK [16:44:57]MH_I2C_Read... [16:44:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:57]Read from MH i2c: E2 [16:44:57]MH_I2C_Read... [16:44:57]Read from MH i2c: E2 0E 00 [16:44:57]MH_I2C_Read... [16:44:57]Read from MH i2c: E2 0E 00 15 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 6F [16:44:57]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:44:57]wFMCommunicate OK [16:44:57]SAM_PROTO_GetShiftState done [16:44:57]FM_GetShiftState done [16:44:57]opened in 1723766727 [16:44:57]opened+sec_in_day 1723853127 [16:44:57]quantity*price = 0 [16:44:57]sum+1 = 1 [16:44:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 474 16.08.2024 16:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30138749 ФМ: 0000000000871802 ФД: 198133 ФПД: 164849684556825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164459&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198133&fm=164849684556825&tin=02508201610067®Number=0000000000092545&sum=0 [16:44:58]StoreToDocumentArchive [16:44:58]shift 462 fd 198133 [16:44:58]save to /storage/0462/doc_00198133 [16:44:58]save last doc name /storage/0462/doc_00198133 to /storage/kkm_last_doc_name [16:44:58]save OK [16:44:58]Clear old archive folders... [16:44:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:58]tlvbuf is 00AEB020 [16:44:58]SAM_PROTO_ClearQueue [16:44:58]wFMCommunicate request_size=4 [16:44:58]MH_SAM_APDU [16:44:58]CAPDU: 80 09 00 00 [16:44:58]Write to MH i2c: E2 08 00 22 4F 80 09 00 00 00 00 00 00 E3 [16:44:58]Write i2c OK [16:44:58]MH_I2C_Read... [16:44:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:58]Read from MH i2c: E2 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: E2 03 00 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: E2 03 00 22 4F 00 90 00 E5 [16:44:58]RAPDU: 90 00 [16:44:58]wFMCommunicate OK [16:44:58]SAM_PROTO_ClearQueue done [16:44:58]KKMCreateOFDPacket [16:44:58]OFDProtocolAddRootSTLVToBuf [16:44:58]FM_MakeSignedData [16:44:58]FM_MakeSignedData [16:44:58]SAM_PROTO_SignData [16:44:58]wFMCommunicate request_size=4 [16:44:58]MH_SAM_APDU [16:44:58]CAPDU: 80 0D 01 02 [16:44:58]Write to MH i2c: E2 08 00 23 4F 80 0D 01 02 00 00 00 00 EB [16:44:58]Write i2c OK [16:44:58]MH_I2C_Read... [16:44:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:58]Read from MH i2c: E2 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: E2 03 00 [16:44:58]MH_I2C_Read... [16:44:58]Read from MH i2c: E2 03 00 23 4F 00 90 00 E6 [16:44:58]RAPDU: 90 00 [16:44:58]wFMCommunicate OK [16:44:58]wFMCommunicate request_size=255 [16:44:58]MH_SAM_APDU [16: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 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 0B 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 05 03 00 35 04 06 00 95 [16:44:58]Write to MH i2c: E2 02 01 24 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 0B 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 05 03 00 35 04 06 00 95 00 00 81 [16:44:58]Write i2c OK [16:44:58]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 24 4F 00 90 00 E7 [16:44:59]RAPDU: 90 00 [16:44:59]wFMCommunicate OK [16:44:59]wFMCommunicate request_size=10 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 0D 02 02 05 EE 0E E3 AC 19 [16:44:59]Write to MH i2c: E2 0D 00 25 4F 80 0D 02 02 05 00 EE 0E E3 AC 19 00 00 9C [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 03 00 25 4F 00 90 00 E8 [16:44:59]RAPDU: 90 00 [16:44:59]wFMCommunicate OK [16:44:59]wFMCommunicate request_size=4 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 0D 03 02 [16:44:59]Write to MH i2c: E2 08 00 26 4F 80 0D 03 02 00 00 00 00 F0 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 0B 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 0B 00 26 4F 00 AD 0C 4C 81 6B B7 BB 5E 90 00 B2 [16:44:59]RAPDU: AD 0C 4C 81 6B B7 BB 5E 90 00 [16:44:59]wFMCommunicate OK [16:44:59]SAM_PROTO_SignData done [16:44:59]FM_MakeSignedData done [16:44:59]CreateOFDProtocolMessage [16:44:59]wFMCommunicate request_size=4 [16:44:59]MH_SAM_APDU [16:44:59]CAPDU: 80 11 00 00 [16:44:59]Write to MH i2c: E2 08 00 27 4F 80 11 00 00 00 00 00 00 F0 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:59]Read from MH i2c: E2 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 17 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: E2 17 00 27 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [16:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:44:59]wFMCommunicate OK [16:44:59]CreateOFDProtocolMessage done [16:44:59]OFDSenderStorePacket 198133 [16:44:59]StoreOFDPacket docnum=198133 [16:44:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 3F 07 01 E6 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 0B 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 05 03 00 35 04 06 00 95 EE 0E E3 AC 19 AD 0C 4C 81 6B B7 BB 5E [16:44:59]CheckFolder [16:44:59]dirname=/storage/ofd_packets [16:44:59]CheckFolder done [16:44:59]ProducePacketName [16:44:59]name=ofd_packets/00198133 [16:44:59]NVStorageSaveData ofd_packets/00198133 [16:44:59]File name is /storage/ofd_packets/00198133 [16:44:59]Write 301 bytes [16:44:59]NVStorageSaveData done [16:44:59]OFDSenderStorePacket done [16:44:59]KKMCreateOFDPacket done [16:44:59]NVStorageSaveData kkm_last_timestamp [16:44:59]File name is /storage/kkm_last_timestamp [16:44:59]Write 4 bytes [16:44:59]NVStorageSaveData done [16:44:59]ExternCall_PrintAddStr [16:44:59]wPrintStart [16:44:59]Write to MH i2c: 01 00 00 28 4F 77 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: 01 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: 01 07 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: 01 07 00 28 4F 00 00 00 00 00 FF 0F 8C [16:44:59]RasterBufferAndPrint [16:44:59]line Счет N : (1)11325544 [16:44:59]line ИНН: 02508201610067 [16:44:59]line Контрольно-Кассовый Чек [16:44:59]line ПРОДАЖА [16:44:59]line ТРК (МРК, ГНК) : 32 [16:44:59]line Товар: 2710124130 [16:44:59]line Аи-92-К-4 [16:44:59]line 30.000 * 0.00 [16:44:59]line = 0.00 [16:44:59]line НДС 12% НСП 1% [16:44:59]line > о реализуемом товаре [16:44:59]line ИТОГО: 0.00 [16:44:59]line НСП 1% : 0.00 [16:44:59]line НДС 12% : 0.00 [16:44:59]line Наличными: 0.00 [16:44:59]line Безнал.: 0.00 [16:44:59]line Место: АЗС № 95 "Партнер Нефть" [16:44:59]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:44:59]line СНО: Общий режим [16:44:59]line Чек 474 16.08.2024 16:44 [16:44:59]line Смена: 462 ФФД: 1.0 [16:44:59]line ЗНМ: 0300000079 [16:44:59]line РНМ: 0000000000092545 [16:44:59]line Версия ККМ: 001 [16:44:59]line Талоны: ТК ГПНА Online [16:44:59]line 30138749 [16:44:59]line ФМ: 0000000000871802 [16:44:59]line ФД: 198133 [16:44:59]line ФПД: 164849684556825 [16:44:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164459&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198133&fm=164849684556825&tin=02508201610067®Number=0000000000092545&sum=0 [16:44:59]written 0, free lines is 4095 [16:44:59]OFD Sender: Processing packet 198133 [packets to send 245, broken 244] [16:44:59]ProducePacketName [16:44:59]name=ofd_packets/00198133 [16:44:59]OFD Sender: To server: pG, [16:44:59]CommunicateWithHost lk.salyk.kg:30040 [16:44:59]ConnectInit lk.salyk.kg [16:44:59]Connected sock=11 [16:44:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 3F 07 01 E6 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 0B 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 05 03 00 35 04 06 00 95 EE 0E E3 AC 19 AD 0C 4C 81 6B B7 BB 5E [16:44:59]Write to MH i2c: 01 00 00 52 4F A1 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: 01 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: 01 07 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: 01 07 00 52 4F 00 00 00 00 00 EF 0C A3 [16:44:59]RasterBufferAndPrint [16:44:59]line [16:44:59]line [16:44:59]line [16:44:59]line [16:44:59]line [16:44:59]written 0, free lines is 3317 [16:44:59]MH_Cut [16:44:59]Write to MH i2c: D1 01 00 59 4F 01 7A [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: D1 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: D1 01 00 [16:44:59]MH_I2C_Read... [16:44:59]Read from MH i2c: D1 01 00 59 4F 00 79 [16:44:59]Write to MH i2c: 01 00 00 5A 4F A9 [16:44:59]Write i2c OK [16:44:59]MH_I2C_Read... [16:44:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2A 96 47 00 98 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 05 03 00 F4 03 04 00 1F 2E BF 66 B6 04 01 00 00 85 1C 08 BF DB 7E FB 7D [16:44:59]CommunicateWithHost err = 0 [16:44:59]CheckOFDResponse [16:44:59]1017 (14) - 77093643461234 [16:44:59]1041 (16) - 0000000000871802 [16:44:59]1040 (4) - 198133 [16:44:59]1012 (4) - 16.08.2024 10:46 [16:44:59]1206 (1) - 0 [16:44:59]OFD Sender: Remove packet 198133 [16:44:59]ProducePacketName [16:44:59]name=ofd_packets/00198133 [16:44:59]NVStorageDeleteData [16:45:00]OFD Sender: No OFD packet to send [16:45:00]*** Cut start [16:45:00]*** Purtial cut [16:45:00]*** Stage 1: CUTSNS_PIN = 1 [16:45:00]Read from MH i2c: 01 [16:45:00]MH_I2C_Read... [16:45:00]*** Stop cut motor [16:45:00]*** Cut end [16:45:00]Read from MH i2c: 01 07 00 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: 01 07 00 5A 4F 00 00 00 00 00 FF 0F BE [16:45:00]process_action close_receipt done [16:45:00]requested_data is exist [16:45:00]produce_requested_data [16:45:00]requested_item fm.sn is exist - process it [16:45:00]wFMCommunicate request_size=4 [16:45:00]MH_SAM_APDU [16:45:00]CAPDU: 80 11 00 00 [16:45:00]Write to MH i2c: E2 08 00 5B 4F 80 11 00 00 00 00 00 00 24 [16:45:00]Write i2c OK [16:45:00]MH_I2C_Read... [16:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:00]Read from MH i2c: E2 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: E2 17 00 [16:45:00]MH_I2C_Read... [16:45:00]Read from MH i2c: E2 17 00 5B 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 71 [16:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:45:00]wFMCommunicate OK [16:45:00]requested_item fd.num is exist - process it [16:45:00]SAM_PROTO_GetFieldsCounters [16:45:00]wFMCommunicate request_size=4 [16:45:00]MH_SAM_APDU [16:45:00]CAPDU: 80 13 00 00 [16:45:00]Write to MH i2c: E2 08 00 5C 4F 80 13 00 00 00 00 00 00 27 [16:45:00]Write i2c OK [16:45:00]MH_I2C_Read... [16:45:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:01]Read from MH i2c: E2 [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: E2 62 00 [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: E2 62 00 5C 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F5 05 03 00 0E 04 04 00 CE 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 9F [16:45:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F5 05 03 00 0E 04 04 00 CE 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 [16:45:01]wFMCommunicate OK [16:45:01]SAM_PROTO_GetFieldsCounters done [16:45:01]requested_item shift.num is exist - process it [16:45:01]requested_item shift.opened is exist - process it [16:45:01]req_shift_opened [16:45:01]FM_GetShiftState [16:45:01]SAM_PROTO_GetShiftState [16:45:01]wFMCommunicate request_size=4 [16:45:01]MH_SAM_APDU [16:45:01]CAPDU: 80 13 01 00 [16:45:01]Write to MH i2c: E2 08 00 5D 4F 80 13 01 00 00 00 00 00 29 [16:45:01]Write i2c OK [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: E2 [16:45:01]MH_I2C_Read... [16:45:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:01]Read from MH i2c: E2 0E 00 [16:45:01]MH_I2C_Read... [16:45:01]Read from MH i2c: E2 0E 00 5D 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B7 [16:45:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:45:01]wFMCommunicate OK [16:45:01]SAM_PROTO_GetShiftState done [16:45:01]FM_GetShiftState done [16:45:01]req_shift_opened done [16:45:01]requested_item shift.open_date is exist - process it [16:45:01]req_shift_open_date [16:45:01]req_shift_open_date done [16:45:01]produce_requested_data done [16:45:01]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198133,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:45:01]process_action_free close_receipt [16:45:01]json_value_free [16:45:01]json_value_free done [16:45:01]process_json_proto returns [16:45:01]Send response to host [16:45:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198133,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:45:01]free response buf [16:45:01]execute_script done [16:45:01]execute_script returns [16:45:01]free content buf [16:45:01]Sock 9.Close socket [16:45:01]Sock 9.Thread stoped [16:45:04]accept exits with 7 [16:45:04]New connection [16:45:04]New thread 3067260260 created [16:45:04]Thread 3067403620 joined [16:45:04]Waiting for new connection... [16:45:04] Sock 7.Parse request [16:45:04]Sock 7.Check first char [16:45:04]Sock 7.First char is OK [16:45:04]request: POST /json_proto HTTP/1.0 [16:45:04]Method: POST [16:45:04]URL: /json_proto [16:45:04]Method is POST - this is cgi request [16:45:04]url: /json_proto [16:45:04]query_string will be loaded in cgi processing [16:45:04]execute_cgi json_proto POST (null) [16:45:04]execute_cgi path=json_proto method=POST [16:45:04]POST find Content-Length [16:45:04]Host: 172.17.46.195:8080 [16:45:04]Content-Length: 670 [16:45:04]Content-Type: application/json [16:45:04] [16:45:04]POST finish read [16:45:04]Found Content-Length = 670 [16:45:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.090, "sum" : 900.59, "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" ] } } [16:45:04]execute_script... [16: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)11325546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.090, "sum" : 900.59, "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" ] } } [16:45:04]POST & json_proto [16:45:04]process_json_proto [16:45:04]json parsed OK: [16:45:04]protocol is kg_v1.0 [16:45:04]action value=close_receipt [16:45:04]process_action close_receipt [16:45:04]cmd_close_receipt [16:45:04]MH_GetDate [16:45:04]Write to MH i2c: F0 00 00 5E 4F 9C [16:45:04]Write i2c OK [16:45:04]MH_I2C_Read... [16:45:04]Read from MH i2c: F0 [16:45:04]MH_I2C_Read... [16:45:04]Read from MH i2c: F0 09 00 [16:45:04]MH_I2C_Read... [16:45:04]Read from MH i2c: F0 09 00 5E 4F 00 12 82 BF 66 8D AE BC 66 BB [16:45:04]GetLastDocTimeStamp 1723826699 [16:45:04]current date 1723826706 [16:45:04]FM_GetShiftState [16:45:04]SAM_PROTO_GetShiftState [16:45:04]wFMCommunicate request_size=4 [16:45:04]MH_SAM_APDU [16:45:04]CAPDU: 80 13 01 00 [16:45:04]Write to MH i2c: E2 08 00 5F 4F 80 13 01 00 00 00 00 00 2B [16:45:04]Write i2c OK [16:45:04]MH_I2C_Read... [16:45:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:04]Read from MH i2c: E2 [16:45:04]MH_I2C_Read... [16:45:04]Read from MH i2c: E2 0E 00 [16:45:04]MH_I2C_Read... [16:45:04]Read from MH i2c: E2 0E 00 5F 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B9 [16:45:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:45:04]wFMCommunicate OK [16:45:04]SAM_PROTO_GetShiftState done [16:45:04]FM_GetShiftState done [16:45:04]opened in 1723766727 [16:45:04]opened+sec_in_day 1723853127 [16:45:04]quantity*price = 90059 [16:45:04]sum+1 = 90060 [16:45:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.64 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 475 16.08.2024 16:45 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198134 ФПД: 4394816118444 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164506&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198134&fm=4394816118444&tin=02508201610067®Number=0000000000092545&sum=90000 [16:45:05]StoreToDocumentArchive [16:45:05]shift 462 fd 198134 [16:45:05]save to /storage/0462/doc_00198134 [16:45:05]save last doc name /storage/0462/doc_00198134 to /storage/kkm_last_doc_name [16:45:05]save OK [16:45:05]Clear old archive folders... [16:45:05]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:45:05]tlvbuf is 00AEB360 [16:45:05]SAM_PROTO_ClearQueue [16:45:05]wFMCommunicate request_size=4 [16:45:05]MH_SAM_APDU [16:45:05]CAPDU: 80 09 00 00 [16:45:05]Write to MH i2c: E2 08 00 6C 4F 80 09 00 00 00 00 00 00 2D [16:45:05]Write i2c OK [16:45:05]MH_I2C_Read... [16:45:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:05]Read from MH i2c: E2 [16:45:05]MH_I2C_Read... [16:45:05]Read from MH i2c: E2 03 00 [16:45:05]MH_I2C_Read... [16:45:05]Read from MH i2c: E2 03 00 6C 4F 00 90 00 2F [16:45:05]RAPDU: 90 00 [16:45:05]wFMCommunicate OK [16:45:05]SAM_PROTO_ClearQueue done [16:45:05]KKMCreateOFDPacket [16:45:05]OFDProtocolAddRootSTLVToBuf [16:45:05]FM_MakeSignedData [16:45:05]FM_MakeSignedData [16:45:05]SAM_PROTO_SignData [16:45:05]wFMCommunicate request_size=4 [16:45:05]MH_SAM_APDU [16:45:05]CAPDU: 80 0D 01 02 [16:45:05]Write to MH i2c: E2 08 00 6D 4F 80 0D 01 02 00 00 00 00 35 [16:45:05]Write i2c OK [16:45:05]MH_I2C_Read... [16:45:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:05]Read from MH i2c: E2 [16:45:05]MH_I2C_Read... [16:45:05]Read from MH i2c: E2 03 00 [16:45:05]MH_I2C_Read... [16:45:05]Read from MH i2c: E2 03 00 6D 4F 00 90 00 30 [16:45:05]RAPDU: 90 00 [16:45:05]wFMCommunicate OK [16:45:05]wFMCommunicate request_size=255 [16:45:05]MH_SAM_APDU [16:45:05]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 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 5C 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 DB 01 00 00 F4 03 04 00 12 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 05 03 00 35 04 06 00 03 FF 3F [16:45:05]Write to MH i2c: E2 02 01 6E 4F 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 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 5C 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 DB 01 00 00 F4 03 04 00 12 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 05 03 00 35 04 06 00 03 FF 3F 00 00 91 [16:45:05]Write i2c OK [16:45:05]MH_I2C_Read... [16:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:06]Read from MH i2c: E2 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 03 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 03 00 6E 4F 00 90 00 31 [16:45:06]RAPDU: 90 00 [16:45:06]wFMCommunicate OK [16:45:06]wFMCommunicate request_size=8 [16:45:06]MH_SAM_APDU [16:45:06]CAPDU: 80 0D 02 02 03 74 1E AC [16:45:06]Write to MH i2c: E2 0B 00 6F 4F 80 0D 02 02 03 00 74 1E AC 00 00 7C [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:06]Read from MH i2c: E2 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 03 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 03 00 6F 4F 00 90 00 32 [16:45:06]RAPDU: 90 00 [16:45:06]wFMCommunicate OK [16:45:06]wFMCommunicate request_size=4 [16:45:06]MH_SAM_APDU [16:45:06]CAPDU: 80 0D 03 02 [16:45:06]Write to MH i2c: E2 08 00 70 4F 80 0D 03 02 00 00 00 00 3A [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:06]Read from MH i2c: E2 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 0B 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 0B 00 70 4F 00 05 EC F0 0B 71 64 76 64 90 00 D6 [16:45:06]RAPDU: 05 EC F0 0B 71 64 76 64 90 00 [16:45:06]wFMCommunicate OK [16:45:06]SAM_PROTO_SignData done [16:45:06]FM_MakeSignedData done [16:45:06]CreateOFDProtocolMessage [16:45:06]wFMCommunicate request_size=4 [16:45:06]MH_SAM_APDU [16:45:06]CAPDU: 80 11 00 00 [16:45:06]Write to MH i2c: E2 08 00 71 4F 80 11 00 00 00 00 00 00 3A [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 [16:45:06]MH_I2C_Read... [16:45:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:06]Read from MH i2c: E2 17 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: E2 17 00 71 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [16:45:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:45:06]wFMCommunicate OK [16:45:06]CreateOFDProtocolMessage done [16:45:06]OFDSenderStorePacket 198134 [16:45:06]StoreOFDPacket docnum=198134 [16:45:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D0 20 05 01 FB EB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 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 5C 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 DB 01 00 00 F4 03 04 00 12 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 05 03 00 35 04 06 00 03 FF 3F 74 1E AC 05 EC F0 0B 71 64 76 64 [16:45:06]CheckFolder [16:45:06]dirname=/storage/ofd_packets [16:45:06]CheckFolder done [16:45:06]ProducePacketName [16:45:06]name=ofd_packets/00198134 [16:45:06]NVStorageSaveData ofd_packets/00198134 [16:45:06]File name is /storage/ofd_packets/00198134 [16:45:06]Write 299 bytes [16:45:06]NVStorageSaveData done [16:45:06]OFDSenderStorePacket done [16:45:06]KKMCreateOFDPacket done [16:45:06]NVStorageSaveData kkm_last_timestamp [16:45:06]File name is /storage/kkm_last_timestamp [16:45:06]Write 4 bytes [16:45:06]NVStorageSaveData done [16:45:06]ExternCall_PrintAddStr [16:45:06]wPrintStart [16:45:06]Write to MH i2c: 01 00 00 72 4F C1 [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: 01 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: 01 07 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: 01 07 00 72 4F 00 00 00 00 00 FF 0F D6 [16:45:06]RasterBufferAndPrint [16:45:06]line Счет N : (1)11325546 [16:45:06]line ИНН: 02508201610067 [16:45:06]line Контрольно-Кассовый Чек [16:45:06]line ПРОДАЖА [16:45:06]line ТРК (МРК, ГНК) : 13 [16:45:06]line Товар: 2710124130 [16:45:06]line SU-92-К-5 [16:45:06]line 13.090 * 68.80 [16:45:06]line = 900.59 [16:45:06]line НДС 12% НСП 1% [16:45:06]line > о реализуемом товаре [16:45:06]line ОКРУГЛЕНИЕ: -0.59 [16:45:06]line ИТОГО: 900.00 [16:45:06]line Внесено: 900.00 [16:45:06]line СДАЧА: 0.00 [16:45:06]line НСП 1% : 7.97 [16:45:06]line НДС 12% : 95.64 [16:45:06]line Наличными: 900.00 [16:45:06]line Безнал.: 0.00 [16:45:06]line Место: АЗС № 95 "Партнер Нефть" [16:45:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:45:06]line СНО: Общий режим [16:45:06]line Чек 475 16.08.2024 16:45 [16:45:06]line Смена: 462 ФФД: 1.0 [16:45:06]line ЗНМ: 0300000079 [16:45:06]line РНМ: 0000000000092545 [16:45:06]line Версия ККМ: 001 [16:45:06]line ФМ: 0000000000871802 [16:45:06]line ФД: 198134 [16:45:06]line ФПД: 4394816118444 [16:45:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164506&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198134&fm=4394816118444&tin=02508201610067®Number=0000000000092545&sum=90000 [16:45:06]written 0, free lines is 4095 [16:45:06]OFD Sender: Processing packet 198134 [packets to send 245, broken 244] [16:45:06]ProducePacketName [16:45:06]name=ofd_packets/00198134 [16:45:06]OFD Sender: To server: pG, [16:45:06]CommunicateWithHost lk.salyk.kg:30040 [16:45:06]ConnectInit lk.salyk.kg [16:45:06]Connected sock=10 [16:45:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 D0 20 05 01 FB EB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 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 5C 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 DB 01 00 00 F4 03 04 00 12 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 05 03 00 35 04 06 00 03 FF 3F 74 1E AC 05 EC F0 0B 71 64 76 64 [16:45:06]Write to MH i2c: 01 00 00 9D 4F EC [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: 01 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: 01 07 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: 01 07 00 9D 4F 00 00 00 00 00 EA 0C E9 [16:45:06]RasterBufferAndPrint [16:45:06]line [16:45:06]line [16:45:06]line [16:45:06]line [16:45:06]line [16:45:06]written 0, free lines is 3315 [16:45:06]MH_Cut [16:45:06]Write to MH i2c: D1 01 00 A4 4F 01 C5 [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: D1 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: D1 01 00 [16:45:06]MH_I2C_Read... [16:45:06]Read from MH i2c: D1 01 00 A4 4F 00 C4 [16:45:06]Write to MH i2c: 01 00 00 A5 4F F4 [16:45:06]Write i2c OK [16:45:06]MH_I2C_Read... [16:45:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2F FC 47 00 7C 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 05 03 00 F4 03 04 00 26 2E BF 66 B6 04 01 00 00 BD AB E7 8D 19 BE 91 6F [16:45:06]CommunicateWithHost err = 0 [16:45:06]CheckOFDResponse [16:45:06]1017 (14) - 77093643461234 [16:45:06]1041 (16) - 0000000000871802 [16:45:06]1040 (4) - 198134 [16:45:06]1012 (4) - 16.08.2024 10:47 [16:45:06]1206 (1) - 0 [16:45:06]OFD Sender: Remove packet 198134 [16:45:06]ProducePacketName [16:45:06]name=ofd_packets/00198134 [16:45:06]NVStorageDeleteData [16:45:07]OFD Sender: No OFD packet to send [16:45:07]*** Cut start [16:45:07]*** Purtial cut [16:45:07]*** CUTSNS_PIN = 0 [16:45:07]*** Stage 1: CUTSNS_PIN = 1 [16:45:09]Read from MH i2c: 01 [16:45:09]MH_I2C_Read... [16:45:09]*** Stop cut motor [16:45:09]*** Cut end [16:45:09]Read from MH i2c: 01 07 00 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: 01 07 00 A5 4F 00 00 00 00 00 FF 0F 09 [16:45:09]process_action close_receipt done [16:45:09]requested_data is exist [16:45:09]produce_requested_data [16:45:09]requested_item fm.sn is exist - process it [16:45:09]wFMCommunicate request_size=4 [16:45:09]MH_SAM_APDU [16:45:09]CAPDU: 80 11 00 00 [16:45:09]Write to MH i2c: E2 08 00 A6 4F 80 11 00 00 00 00 00 00 6F [16:45:09]Write i2c OK [16:45:09]MH_I2C_Read... [16:45:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:09]Read from MH i2c: E2 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 17 00 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 17 00 A6 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BC [16:45:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:45:09]wFMCommunicate OK [16:45:09]requested_item fd.num is exist - process it [16:45:09]SAM_PROTO_GetFieldsCounters [16:45:09]wFMCommunicate request_size=4 [16:45:09]MH_SAM_APDU [16:45:09]CAPDU: 80 13 00 00 [16:45:09]Write to MH i2c: E2 08 00 A7 4F 80 13 00 00 00 00 00 00 72 [16:45:09]Write i2c OK [16:45:09]MH_I2C_Read... [16:45:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:09]Read from MH i2c: E2 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 62 00 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 62 00 A7 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F6 05 03 00 0E 04 04 00 CE 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 EE [16:45:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F6 05 03 00 0E 04 04 00 CE 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 [16:45:09]wFMCommunicate OK [16:45:09]SAM_PROTO_GetFieldsCounters done [16:45:09]requested_item shift.num is exist - process it [16:45:09]requested_item shift.opened is exist - process it [16:45:09]req_shift_opened [16:45:09]FM_GetShiftState [16:45:09]SAM_PROTO_GetShiftState [16:45:09]wFMCommunicate request_size=4 [16:45:09]MH_SAM_APDU [16:45:09]CAPDU: 80 13 01 00 [16:45:09]Write to MH i2c: E2 08 00 A8 4F 80 13 01 00 00 00 00 00 74 [16:45:09]Write i2c OK [16:45:09]MH_I2C_Read... [16:45:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:09]Read from MH i2c: E2 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 0E 00 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 0E 00 A8 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 02 [16:45:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:45:09]wFMCommunicate OK [16:45:09]SAM_PROTO_GetShiftState done [16:45:09]FM_GetShiftState done [16:45:09]req_shift_opened done [16:45:09]requested_item shift.open_date is exist - process it [16:45:09]req_shift_open_date [16:45:09]req_shift_open_date done [16:45:09]produce_requested_data done [16:45:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198134,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:45:09]process_action_free close_receipt [16:45:09]json_value_free [16:45:09]json_value_free done [16:45:09]process_json_proto returns [16:45:09]Send response to host [16:45:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198134,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:45:09]free response buf [16:45:09]execute_script done [16:45:09]execute_script returns [16:45:09]free content buf [16:45:09]Sock 7.Close socket [16:45:09]Sock 7.Thread stoped [16:45:12]OFD Sender: No OFD packet to send [16:45:17]OFD Sender: No OFD packet to send [16:45:22]OFD Sender: No OFD packet to send [16:45:27]OFD Sender: No OFD packet to send [16:45:32]OFD Sender: No OFD packet to send [16:45:37]OFD Sender: No OFD packet to send [16:45:42]OFD Sender: No OFD packet to send [16:45:47]OFD Sender: No OFD packet to send [16:45:52]OFD Sender: No OFD packet to send [16:45:57]OFD Sender: No OFD packet to send [16:46:02]OFD Sender: No OFD packet to send [16:46:07]OFD Sender: No OFD packet to send [16:46:12]OFD Sender: No OFD packet to send [16:46:17]OFD Sender: No OFD packet to send [16:46:22]OFD Sender: No OFD packet to send [16:46:27]OFD Sender: No OFD packet to send [16:46:32]OFD Sender: No OFD packet to send [16:46:37]OFD Sender: No OFD packet to send [16:46:42]OFD Sender: No OFD packet to send [16:46:47]OFD Sender: No OFD packet to send [16:46:52]OFD Sender: No OFD packet to send [16:46:57]OFD Sender: No OFD packet to send [16:47:02]OFD Sender: No OFD packet to send [16:47:07]OFD Sender: No OFD packet to send [16:47:12]OFD Sender: No OFD packet to send [16:47:17]OFD Sender: No OFD packet to send [16:47:22]OFD Sender: No OFD packet to send [16:47:27]OFD Sender: No OFD packet to send [16:47:32]OFD Sender: No OFD packet to send [16:47:37]OFD Sender: No OFD packet to send [16:47:42]OFD Sender: No OFD packet to send [16:47:47]OFD Sender: No OFD packet to send [16:47:52]OFD Sender: No OFD packet to send [16:47:57]OFD Sender: No OFD packet to send [16:48:02]OFD Sender: No OFD packet to send [16:48:07]OFD Sender: No OFD packet to send [16:48:09]accept exits with 9 [16:48:09]New connection [16:48:09]New thread 3067403620 created [16:48:09]Thread 3067260260 joined [16:48:09]Waiting for new connection... [16:48:09] Sock 9.Parse request [16:48:09]Sock 9.Check first char [16:48:09]Sock 9.First char is OK [16:48:09]request: POST /json_proto HTTP/1.0 [16:48:09]Method: POST [16:48:09]URL: /json_proto [16:48:09]Method is POST - this is cgi request [16:48:09]url: /json_proto [16:48:09]query_string will be loaded in cgi processing [16:48:09]execute_cgi json_proto POST (null) [16:48:09]execute_cgi path=json_proto method=POST [16:48:09]POST find Content-Length [16:48:09]Host: 172.17.46.195:8080 [16:48:09]Content-Length: 805 [16:48:09]Content-Type: application/json [16:48:09] [16:48:09]POST finish read [16:48:09]Found Content-Length = 805 [16:48:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325547", "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" : 24.260, "sum" : 1800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1800.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:09]execute_script... [16:48:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325547", "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" : 24.260, "sum" : 1800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1800.09 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:09]POST & json_proto [16:48:09]process_json_proto [16:48:09]json parsed OK: [16:48:09]protocol is kg_v1.0 [16:48:09]action value=close_receipt [16:48:09]process_action close_receipt [16:48:09]cmd_close_receipt [16:48:09]MH_GetDate [16:48:09]Write to MH i2c: F0 00 00 A9 4F E7 [16:48:09]Write i2c OK [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: F0 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: F0 09 00 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: F0 09 00 A9 4F 00 CB 82 BF 66 8D AE BC 66 BF [16:48:09]GetLastDocTimeStamp 1723826706 [16:48:09]current date 1723826891 [16:48:09]FM_GetShiftState [16:48:09]SAM_PROTO_GetShiftState [16:48:09]wFMCommunicate request_size=4 [16:48:09]MH_SAM_APDU [16:48:09]CAPDU: 80 13 01 00 [16:48:09]Write to MH i2c: E2 08 00 AA 4F 80 13 01 00 00 00 00 00 76 [16:48:09]Write i2c OK [16:48:09]MH_I2C_Read... [16:48:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:09]Read from MH i2c: E2 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: E2 0E 00 [16:48:09]MH_I2C_Read... [16:48:09]Read from MH i2c: E2 0E 00 AA 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [16:48:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:48:09]wFMCommunicate OK [16:48:09]SAM_PROTO_GetShiftState done [16:48:09]FM_GetShiftState done [16:48:09]opened in 1723766727 [16:48:09]opened+sec_in_day 1723853127 [16:48:09]quantity*price = 180009 [16:48:09]sum+1 = 180010 [16:48:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1800.09 НСП 1% : 15.93 НДС 12% : 191.16 Наличными: 0.00 Безнал.: 1800.09 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 476 16.08.2024 16:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198135 ФПД: 57881421558436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164811&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198135&fm=57881421558436&tin=02508201610067®Number=0000000000092545&sum=180009 [16:48:11]StoreToDocumentArchive [16:48:11]shift 462 fd 198135 [16:48:11]save to /storage/0462/doc_00198135 [16:48:11]save last doc name /storage/0462/doc_00198135 to /storage/kkm_last_doc_name [16:48:11]save OK [16:48:11]Clear old archive folders... [16:48:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:48:11]tlvbuf is 00905DE0 [16:48:11]SAM_PROTO_ClearQueue [16:48:11]wFMCommunicate request_size=4 [16:48:11]MH_SAM_APDU [16:48:11]CAPDU: 80 09 00 00 [16:48:11]Write to MH i2c: E2 08 00 B7 4F 80 09 00 00 00 00 00 00 78 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:11]Read from MH i2c: E2 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 B7 4F 00 90 00 7A [16:48:11]RAPDU: 90 00 [16:48:11]wFMCommunicate OK [16:48:11]SAM_PROTO_ClearQueue done [16:48:11]KKMCreateOFDPacket [16:48:11]OFDProtocolAddRootSTLVToBuf [16:48:11]FM_MakeSignedData [16:48:11]FM_MakeSignedData [16:48:11]SAM_PROTO_SignData [16:48:11]wFMCommunicate request_size=4 [16:48:11]MH_SAM_APDU [16:48:11]CAPDU: 80 0D 01 02 [16:48:11]Write to MH i2c: E2 08 00 B8 4F 80 0D 01 02 00 00 00 00 80 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:11]Read from MH i2c: E2 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 B8 4F 00 90 00 7B [16:48:11]RAPDU: 90 00 [16:48:11]wFMCommunicate OK [16:48:11]wFMCommunicate request_size=255 [16:48:11]MH_SAM_APDU [16:48: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 C4 5E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 CB 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 05 03 00 35 04 06 00 34 [16:48:11]Write to MH i2c: E2 02 01 B9 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 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 5E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 CB 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 05 03 00 35 04 06 00 34 00 00 06 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:11]Read from MH i2c: E2 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 B9 4F 00 90 00 7C [16:48:11]RAPDU: 90 00 [16:48:11]wFMCommunicate OK [16:48:11]wFMCommunicate request_size=10 [16:48:11]MH_SAM_APDU [16:48:11]CAPDU: 80 0D 02 02 05 A4 91 92 32 A4 [16:48:11]Write to MH i2c: E2 0D 00 BA 4F 80 0D 02 02 05 00 A4 91 92 32 A4 00 00 2A [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:11]Read from MH i2c: E2 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 03 00 BA 4F 00 90 00 7D [16:48:11]RAPDU: 90 00 [16:48:11]wFMCommunicate OK [16:48:11]wFMCommunicate request_size=4 [16:48:11]MH_SAM_APDU [16:48:11]CAPDU: 80 0D 03 02 [16:48:11]Write to MH i2c: E2 08 00 BB 4F 80 0D 03 02 00 00 00 00 85 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:11]Read from MH i2c: E2 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 0B 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 0B 00 BB 4F 00 A9 D8 82 76 06 A6 C0 A9 90 00 14 [16:48:11]RAPDU: A9 D8 82 76 06 A6 C0 A9 90 00 [16:48:11]wFMCommunicate OK [16:48:11]SAM_PROTO_SignData done [16:48:11]FM_MakeSignedData done [16:48:11]CreateOFDProtocolMessage [16:48:11]wFMCommunicate request_size=4 [16:48:11]MH_SAM_APDU [16:48:11]CAPDU: 80 11 00 00 [16:48:11]Write to MH i2c: E2 08 00 BC 4F 80 11 00 00 00 00 00 00 85 [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:11]Read from MH i2c: E2 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 17 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: E2 17 00 BC 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [16:48:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:48:11]wFMCommunicate OK [16:48:11]CreateOFDProtocolMessage done [16:48:11]OFDSenderStorePacket 198135 [16:48:11]StoreOFDPacket docnum=198135 [16:48:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E DC 07 01 61 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 C4 5E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 CB 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 05 03 00 35 04 06 00 34 A4 91 92 32 A4 A9 D8 82 76 06 A6 C0 A9 [16:48:11]CheckFolder [16:48:11]dirname=/storage/ofd_packets [16:48:11]CheckFolder done [16:48:11]ProducePacketName [16:48:11]name=ofd_packets/00198135 [16:48:11]NVStorageSaveData ofd_packets/00198135 [16:48:11]File name is /storage/ofd_packets/00198135 [16:48:11]Write 301 bytes [16:48:11]NVStorageSaveData done [16:48:11]OFDSenderStorePacket done [16:48:11]KKMCreateOFDPacket done [16:48:11]NVStorageSaveData kkm_last_timestamp [16:48:11]File name is /storage/kkm_last_timestamp [16:48:11]Write 4 bytes [16:48:11]NVStorageSaveData done [16:48:11]ExternCall_PrintAddStr [16:48:11]wPrintStart [16:48:11]Write to MH i2c: 01 00 00 BD 4F 0C [16:48:11]Write i2c OK [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: 01 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: 01 07 00 [16:48:11]MH_I2C_Read... [16:48:11]Read from MH i2c: 01 07 00 BD 4F 00 00 00 00 00 FF 0F 21 [16:48:11]RasterBufferAndPrint [16:48:11]line Счет N : (1)11325547 [16:48:11]line ИНН: 02508201610067 [16:48:11]line Контрольно-Кассовый Чек [16:48:11]line ПРОДАЖА [16:48:11]line ТРК (МРК, ГНК) : 11 [16:48:11]line Товар: 2710124500 [16:48:11]line Аи-95-К-5 [16:48:11]line 24.260 * 74.20 [16:48:11]line = 1800.09 [16:48:11]line НДС 12% НСП 1% [16:48:11]line > о реализуемом товаре [16:48:11]line ИТОГО: 1800.09 [16:48:11]line НСП 1% : 15.93 [16:48:11]line НДС 12% : 191.16 [16:48:11]line Наличными: 0.00 [16:48:11]line Безнал.: 1800.09 [16:48:11]line Место: АЗС № 95 "Партнер Нефть" [16:48:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:48:11]line СНО: Общий режим [16:48:11]line Чек 476 16.08.2024 16:48 [16:48:11]line Смена: 462 ФФД: 1.0 [16:48:11]line ЗНМ: 0300000079 [16:48:11]line РНМ: 0000000000092545 [16:48:11]line Версия ККМ: 001 [16:48:11]line Платежная система: O! деньги [16:48:11]line ФМ: 0000000000871802 [16:48:11]line ФД: 198135 [16:48:11]line ФПД: 57881421558436 [16:48:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164811&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198135&fm=57881421558436&tin=02508201610067®Number=0000000000092545&sum=180009 [16:48:11]written 0, free lines is 4095 [16:48:11]OFD Sender: Processing packet 198135 [packets to send 245, broken 244] [16:48:11]ProducePacketName [16:48:11]name=ofd_packets/00198135 [16:48:11]OFD Sender: To server: pG, [16:48:11]CommunicateWithHost lk.salyk.kg:30040 [16:48:11]ConnectInit lk.salyk.kg [16:48:12]Connected sock=10 [16:48:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E DC 07 01 61 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 C4 5E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 CB 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 05 03 00 35 04 06 00 34 A4 91 92 32 A4 A9 D8 82 76 06 A6 C0 A9 [16:48:12]Write to MH i2c: 01 00 00 E7 4F 36 [16:48:12]Write i2c OK [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: 01 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: 01 07 00 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: 01 07 00 E7 4F 00 00 00 00 00 FC 0C 45 [16:48:12]RasterBufferAndPrint [16:48:12]line [16:48:12]line [16:48:12]line [16:48:12]line [16:48:12]line [16:48:12]written 0, free lines is 3333 [16:48:12]MH_Cut [16:48:12]Write to MH i2c: D1 01 00 EE 4F 01 0F [16:48:12]Write i2c OK [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: D1 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: D1 01 00 [16:48:12]MH_I2C_Read... [16:48:12]Read from MH i2c: D1 01 00 EE 4F 00 0E [16:48:12]Write to MH i2c: 01 00 00 EF 4F 3E [16:48:12]Write i2c OK [16:48:12]MH_I2C_Read... [16:48:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C1 56 47 00 25 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 05 03 00 F4 03 04 00 DF 2E BF 66 B6 04 01 00 00 C6 CC 7F 3D C0 B4 C7 DD [16:48:12]CommunicateWithHost err = 0 [16:48:12]CheckOFDResponse [16:48:12]1017 (14) - 77093643461234 [16:48:12]1041 (16) - 0000000000871802 [16:48:12]1040 (4) - 198135 [16:48:12]1012 (4) - 16.08.2024 10:50 [16:48:12]1206 (1) - 0 [16:48:12]OFD Sender: Remove packet 198135 [16:48:12]ProducePacketName [16:48:12]name=ofd_packets/00198135 [16:48:12]NVStorageDeleteData [16:48:12]*** Cut start [16:48:12]*** Purtial cut [16:48:12]*** Stage 1: CUTSNS_PIN = 1 [16:48:12]OFD Sender: No OFD packet to send [16:48:13]Read from MH i2c: 01 [16:48:13]MH_I2C_Read... [16:48:13]*** Stop cut motor [16:48:13]*** Cut end [16:48:13]Read from MH i2c: 01 07 00 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: 01 07 00 EF 4F 00 00 00 00 00 FF 0F 53 [16:48:13]process_action close_receipt done [16:48:13]requested_data is exist [16:48:13]produce_requested_data [16:48:13]requested_item fm.sn is exist - process it [16:48:13]wFMCommunicate request_size=4 [16:48:13]MH_SAM_APDU [16:48:13]CAPDU: 80 11 00 00 [16:48:13]Write to MH i2c: E2 08 00 F0 4F 80 11 00 00 00 00 00 00 B9 [16:48:13]Write i2c OK [16:48:13]MH_I2C_Read... [16:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:13]Read from MH i2c: E2 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: E2 17 00 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: E2 17 00 F0 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 06 [16:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:48:13]wFMCommunicate OK [16:48:13]requested_item fd.num is exist - process it [16:48:13]SAM_PROTO_GetFieldsCounters [16:48:13]wFMCommunicate request_size=4 [16:48:13]MH_SAM_APDU [16:48:13]CAPDU: 80 13 00 00 [16:48:13]Write to MH i2c: E2 08 00 F1 4F 80 13 00 00 00 00 00 00 BC [16:48:13]Write i2c OK [16:48:13]MH_I2C_Read... [16:48:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:13]Read from MH i2c: E2 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: E2 62 00 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: E2 62 00 F1 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F7 05 03 00 0E 04 04 00 CE 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 3C [16:48:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F7 05 03 00 0E 04 04 00 CE 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 [16:48:13]wFMCommunicate OK [16:48:13]SAM_PROTO_GetFieldsCounters done [16:48:13]requested_item shift.num is exist - process it [16:48:13]requested_item shift.opened is exist - process it [16:48:13]req_shift_opened [16:48:13]FM_GetShiftState [16:48:13]SAM_PROTO_GetShiftState [16:48:13]wFMCommunicate request_size=4 [16:48:13]MH_SAM_APDU [16:48:13]CAPDU: 80 13 01 00 [16:48:13]Write to MH i2c: E2 08 00 F2 4F 80 13 01 00 00 00 00 00 BE [16:48:13]Write i2c OK [16:48:13]MH_I2C_Read... [16:48:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:13]Read from MH i2c: E2 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: E2 0E 00 [16:48:13]MH_I2C_Read... [16:48:13]Read from MH i2c: E2 0E 00 F2 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4C [16:48:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:48:13]wFMCommunicate OK [16:48:13]SAM_PROTO_GetShiftState done [16:48:13]FM_GetShiftState done [16:48:13]req_shift_opened done [16:48:13]requested_item shift.open_date is exist - process it [16:48:13]req_shift_open_date [16:48:13]req_shift_open_date done [16:48:13]produce_requested_data done [16:48:13]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198135,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:48:13]process_action_free close_receipt [16:48:13]json_value_free [16:48:13]json_value_free done [16:48:13]process_json_proto returns [16:48:13]Send response to host [16:48:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198135,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:48:13]free response buf [16:48:13]execute_script done [16:48:13]execute_script returns [16:48:13]free content buf [16:48:13]Sock 9.Close socket [16:48:13]Sock 9.Thread stoped [16:48:17]accept exits with 7 [16:48:17]New connection [16:48:17]New thread 3067260260 created [16:48:17]Thread 3067403620 joined [16:48:17]Waiting for new connection... [16:48:17] Sock 7.Parse request [16:48:17]Sock 7.Check first char [16:48:17]Sock 7.First char is OK [16:48:17]request: POST /json_proto HTTP/1.0 [16:48:17]Method: POST [16:48:17]URL: /json_proto [16:48:17]Method is POST - this is cgi request [16:48:17]url: /json_proto [16:48:17]query_string will be loaded in cgi processing [16:48:17]execute_cgi json_proto POST (null) [16:48:17]execute_cgi path=json_proto method=POST [16:48:17]POST find Content-Length [16:48:17]Host: 172.17.46.195:8080 [16:48:17]Content-Length: 802 [16:48:17]Content-Type: application/json [16:48:17] [16:48:17]POST finish read [16:48:17]Found Content-Length = 802 [16:48:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325548", "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.030, "sum" : 670.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 670.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:17]execute_script... [16: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)11325548", "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.030, "sum" : 670.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 670.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:17]POST & json_proto [16:48:17]process_json_proto [16:48:17]json parsed OK: [16:48:17]protocol is kg_v1.0 [16:48:17]action value=close_receipt [16:48:17]process_action close_receipt [16:48:17]cmd_close_receipt [16:48:17]MH_GetDate [16:48:17]Write to MH i2c: F0 00 00 F3 4F 31 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: F0 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: F0 09 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: F0 09 00 F3 4F 00 D3 82 BF 66 8D AE BC 66 11 [16:48:17]GetLastDocTimeStamp 1723826891 [16:48:17]current date 1723826899 [16:48:17]FM_GetShiftState [16:48:17]SAM_PROTO_GetShiftState [16:48:17]wFMCommunicate request_size=4 [16:48:17]MH_SAM_APDU [16:48:17]CAPDU: 80 13 01 00 [16:48:17]Write to MH i2c: E2 08 00 F4 4F 80 13 01 00 00 00 00 00 C0 [16:48:17]Write i2c OK [16:48:17]MH_I2C_Read... [16:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:17]Read from MH i2c: E2 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 0E 00 [16:48:17]MH_I2C_Read... [16:48:17]Read from MH i2c: E2 0E 00 F4 4F 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4E [16:48:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:48:17]wFMCommunicate OK [16:48:17]SAM_PROTO_GetShiftState done [16:48:17]FM_GetShiftState done [16:48:17]opened in 1723766727 [16:48:17]opened+sec_in_day 1723853127 [16:48:17]quantity*price = 67002 [16:48:17]sum+1 = 67004 [16:48:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 670.03 НСП 1% : 5.93 НДС 12% : 71.15 Наличными: 0.00 Безнал.: 670.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 477 16.08.2024 16:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198136 ФПД: 273380076578032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164819&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198136&fm=273380076578032&tin=02508201610067®Number=0000000000092545&sum=67003 [16:48:18]StoreToDocumentArchive [16:48:18]shift 462 fd 198136 [16:48:18]save to /storage/0462/doc_00198136 [16:48:18]save last doc name /storage/0462/doc_00198136 to /storage/kkm_last_doc_name [16:48:18]save OK [16:48:18]Clear old archive folders... [16:48:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:48:18]tlvbuf is 0099F600 [16:48:18]SAM_PROTO_ClearQueue [16:48:18]wFMCommunicate request_size=4 [16:48:18]MH_SAM_APDU [16:48:18]CAPDU: 80 09 00 00 [16:48:18]Write to MH i2c: E2 08 00 01 50 80 09 00 00 00 00 00 00 C3 [16:48:18]Write i2c OK [16:48:18]MH_I2C_Read... [16:48:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:18]Read from MH i2c: E2 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 01 50 00 90 00 C5 [16:48:18]RAPDU: 90 00 [16:48:18]wFMCommunicate OK [16:48:18]SAM_PROTO_ClearQueue done [16:48:18]KKMCreateOFDPacket [16:48:18]OFDProtocolAddRootSTLVToBuf [16:48:18]FM_MakeSignedData [16:48:18]FM_MakeSignedData [16:48:18]SAM_PROTO_SignData [16:48:18]wFMCommunicate request_size=4 [16:48:18]MH_SAM_APDU [16:48:18]CAPDU: 80 0D 01 02 [16:48:18]Write to MH i2c: E2 08 00 02 50 80 0D 01 02 00 00 00 00 CB [16:48:18]Write i2c OK [16:48:18]MH_I2C_Read... [16:48:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:18]Read from MH i2c: E2 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 02 50 00 90 00 C6 [16:48:18]RAPDU: 90 00 [16:48:18]wFMCommunicate OK [16:48:18]wFMCommunicate request_size=255 [16:48:18]MH_SAM_APDU [16: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BB 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 CB 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BB 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 D3 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 05 03 00 35 04 06 00 F8 [16:48:18]Write to MH i2c: E2 02 01 03 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BB 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 CB 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BB 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 D3 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 05 03 00 35 04 06 00 F8 00 00 EF [16:48:18]Write i2c OK [16:48:18]MH_I2C_Read... [16:48:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:18]Read from MH i2c: E2 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 03 50 00 90 00 C7 [16:48:18]RAPDU: 90 00 [16:48:18]wFMCommunicate OK [16:48:18]wFMCommunicate request_size=10 [16:48:18]MH_SAM_APDU [16:48:18]CAPDU: 80 0D 02 02 05 A3 42 5A 64 F0 [16:48:18]Write to MH i2c: E2 0D 00 04 50 80 0D 02 02 05 00 A3 42 5A 64 F0 00 00 6B [16:48:18]Write i2c OK [16:48:18]MH_I2C_Read... [16:48:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:18]Read from MH i2c: E2 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 [16:48:18]MH_I2C_Read... [16:48:18]Read from MH i2c: E2 03 00 04 50 00 90 00 C8 [16:48:18]RAPDU: 90 00 [16:48:18]wFMCommunicate OK [16:48:18]wFMCommunicate request_size=4 [16:48:18]MH_SAM_APDU [16:48:18]CAPDU: 80 0D 03 02 [16:48:18]Write to MH i2c: E2 08 00 05 50 80 0D 03 02 00 00 00 00 D0 [16:48:18]Write i2c OK [16:48:18]MH_I2C_Read... [16:48:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:19]Read from MH i2c: E2 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: E2 0B 00 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: E2 0B 00 05 50 00 1C 41 97 7E 07 46 EE E4 90 00 62 [16:48:19]RAPDU: 1C 41 97 7E 07 46 EE E4 90 00 [16:48:19]wFMCommunicate OK [16:48:19]SAM_PROTO_SignData done [16:48:19]FM_MakeSignedData done [16:48:19]CreateOFDProtocolMessage [16:48:19]wFMCommunicate request_size=4 [16:48:19]MH_SAM_APDU [16:48:19]CAPDU: 80 11 00 00 [16:48:19]Write to MH i2c: E2 08 00 06 50 80 11 00 00 00 00 00 00 D0 [16:48:19]Write i2c OK [16:48:19]MH_I2C_Read... [16:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:19]Read from MH i2c: E2 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: E2 17 00 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: E2 17 00 06 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [16:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:48:19]wFMCommunicate OK [16:48:19]CreateOFDProtocolMessage done [16:48:19]OFDSenderStorePacket 198136 [16:48:19]StoreOFDPacket docnum=198136 [16:48:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D9 8D 07 01 0A 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BB 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 CB 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BB 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 D3 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 05 03 00 35 04 06 00 F8 A3 42 5A 64 F0 1C 41 97 7E 07 46 EE E4 [16:48:19]CheckFolder [16:48:19]dirname=/storage/ofd_packets [16:48:19]CheckFolder done [16:48:19]ProducePacketName [16:48:19]name=ofd_packets/00198136 [16:48:19]NVStorageSaveData ofd_packets/00198136 [16:48:19]File name is /storage/ofd_packets/00198136 [16:48:19]Write 301 bytes [16:48:19]NVStorageSaveData done [16:48:19]OFDSenderStorePacket done [16:48:19]KKMCreateOFDPacket done [16:48:19]NVStorageSaveData kkm_last_timestamp [16:48:19]File name is /storage/kkm_last_timestamp [16:48:19]Write 4 bytes [16:48:19]NVStorageSaveData done [16:48:19]ExternCall_PrintAddStr [16:48:19]wPrintStart [16:48:19]Write to MH i2c: 01 00 00 07 50 57 [16:48:19]Write i2c OK [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: 01 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: 01 07 00 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: 01 07 00 07 50 00 00 00 00 00 FF 0F 6C [16:48:19]RasterBufferAndPrint [16:48:19]line Счет N : (1)11325548 [16:48:19]line ИНН: 02508201610067 [16:48:19]line Контрольно-Кассовый Чек [16:48:19]line ПРОДАЖА [16:48:19]line ТРК (МРК, ГНК) : 31 [16:48:19]line Товар: 2710124500 [16:48:19]line Аи-95-К-5 [16:48:19]line 9.030 * 74.20 [16:48:19]line = 670.03 [16:48:19]line НДС 12% НСП 1% [16:48:19]line > о реализуемом товаре [16:48:19]line ИТОГО: 670.03 [16:48:19]line НСП 1% : 5.93 [16:48:19]line НДС 12% : 71.15 [16:48:19]line Наличными: 0.00 [16:48:19]line Безнал.: 670.03 [16:48:19]line Место: АЗС № 95 "Партнер Нефть" [16:48:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:48:19]line СНО: Общий режим [16:48:19]line Чек 477 16.08.2024 16:48 [16:48:19]line Смена: 462 ФФД: 1.0 [16:48:19]line ЗНМ: 0300000079 [16:48:19]line РНМ: 0000000000092545 [16:48:19]line Версия ККМ: 001 [16:48:19]line Платежная система: O! деньги [16:48:19]line ФМ: 0000000000871802 [16:48:19]line ФД: 198136 [16:48:19]line ФПД: 273380076578032 [16:48:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T164819&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198136&fm=273380076578032&tin=02508201610067®Number=0000000000092545&sum=67003 [16:48:19]OFD Sender: Processing packet 198136 [packets to send 245, broken 244] [16:48:19]ProducePacketName [16:48:19]name=ofd_packets/00198136 [16:48:19]OFD Sender: To server: pG, [16:48:19]CommunicateWithHost lk.salyk.kg:30040 [16:48:19]ConnectInit lk.salyk.kg [16:48:19]written 0, free lines is 4095 [16:48:19]Connected sock=10 [16:48:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D9 8D 07 01 0A 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BB 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BB 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 CB 1B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BB 05 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 D3 82 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 05 03 00 35 04 06 00 F8 A3 42 5A 64 F0 1C 41 97 7E 07 46 EE E4 [16:48:19]Write to MH i2c: 01 00 00 31 50 81 [16:48:19]Write i2c OK [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: 01 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: 01 07 00 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: 01 07 00 31 50 00 00 00 00 00 FC 0C 90 [16:48:19]RasterBufferAndPrint [16:48:19]line [16:48:19]line [16:48:19]line [16:48:19]line [16:48:19]line [16:48:19]written 0, free lines is 3333 [16:48:19]MH_Cut [16:48:19]Write to MH i2c: D1 01 00 38 50 01 5A [16:48:19]Write i2c OK [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: D1 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: D1 01 00 [16:48:19]MH_I2C_Read... [16:48:19]Read from MH i2c: D1 01 00 38 50 00 59 [16:48:19]Write to MH i2c: 01 00 00 39 50 89 [16:48:19]Write i2c OK [16:48:19]MH_I2C_Read... [16:48:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B9 C5 47 00 E4 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 05 03 00 F4 03 04 00 E7 2E BF 66 B6 04 01 00 00 9A 02 F4 7F 4B EA 53 85 [16:48:19]CommunicateWithHost err = 0 [16:48:19]CheckOFDResponse [16:48:19]1017 (14) - 77093643461234 [16:48:19]1041 (16) - 0000000000871802 [16:48:19]1040 (4) - 198136 [16:48:19]1012 (4) - 16.08.2024 10:50 [16:48:19]1206 (1) - 0 [16:48:19]OFD Sender: Remove packet 198136 [16:48:19]ProducePacketName [16:48:19]name=ofd_packets/00198136 [16:48:19]NVStorageDeleteData [16:48:20]OFD Sender: No OFD packet to send [16:48:20]*** Cut start [16:48:20]*** Purtial cut [16:48:20]*** CUTSNS_PIN = 0 [16:48:20]*** Stage 1: CUTSNS_PIN = 1 [16:48:22]Read from MH i2c: 01 [16:48:22]MH_I2C_Read... [16:48:22]*** Stop cut motor [16:48:22]*** Cut end [16:48:22]Read from MH i2c: 01 07 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: 01 07 00 39 50 00 00 00 00 00 FF 0F 9E [16:48:22]process_action close_receipt done [16:48:22]requested_data is exist [16:48:22]produce_requested_data [16:48:22]requested_item fm.sn is exist - process it [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 11 00 00 [16:48:22]Write to MH i2c: E2 08 00 3A 50 80 11 00 00 00 00 00 00 04 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 17 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 17 00 3A 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 51 [16:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:48:22]wFMCommunicate OK [16:48:22]requested_item fd.num is exist - process it [16:48:22]SAM_PROTO_GetFieldsCounters [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 13 00 00 [16:48:22]Write to MH i2c: E2 08 00 3B 50 80 13 00 00 00 00 00 00 07 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 62 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 62 00 3B 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F8 05 03 00 0E 04 04 00 CE 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 8B [16:48:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F8 05 03 00 0E 04 04 00 CE 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 [16:48:22]wFMCommunicate OK [16:48:22]SAM_PROTO_GetFieldsCounters done [16:48:22]requested_item shift.num is exist - process it [16:48:22]requested_item shift.opened is exist - process it [16:48:22]req_shift_opened [16:48:22]FM_GetShiftState [16:48:22]SAM_PROTO_GetShiftState [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 13 01 00 [16:48:22]Write to MH i2c: E2 08 00 3C 50 80 13 01 00 00 00 00 00 09 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 0E 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 0E 00 3C 50 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 97 [16:48:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:48:22]wFMCommunicate OK [16:48:22]SAM_PROTO_GetShiftState done [16:48:22]FM_GetShiftState done [16:48:22]req_shift_opened done [16:48:22]requested_item shift.open_date is exist - process it [16:48:22]req_shift_open_date [16:48:22]req_shift_open_date done [16:48:22]produce_requested_data done [16:48:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198136,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:48:22]process_action_free close_receipt [16:48:22]json_value_free [16:48:22]json_value_free done [16:48:22]process_json_proto returns [16:48:22]Send response to host [16:48:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198136,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:48:22]free response buf [16:48:22]execute_script done [16:48:22]execute_script returns [16:48:22]free content buf [16:48:22]Sock 7.Close socket [16:48:22]Sock 7.Thread stoped [16:48:25]OFD Sender: No OFD packet to send [16:48:30]OFD Sender: No OFD packet to send [16:48:35]OFD Sender: No OFD packet to send [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:05]OFD Sender: No OFD packet to send [16:49:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:20]OFD Sender: No OFD packet to send [16:49:25]OFD Sender: No OFD packet to send [16:49:30]OFD Sender: No OFD packet to send [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:10]OFD Sender: No OFD packet to send [16:50:15]OFD Sender: No OFD packet to send [16:50:20]OFD Sender: No OFD packet to send [16:50:25]OFD Sender: No OFD packet to send [16:50:30]OFD Sender: No OFD packet to send [16:50:35]OFD Sender: No OFD packet to send [16:50:40]OFD Sender: No OFD packet to send [16:50:45]OFD Sender: No OFD packet to send [16:50:50]OFD Sender: No OFD packet to send [16:50:55]OFD Sender: No OFD packet to send [16:51:00]OFD Sender: No OFD packet to send [16:51:05]OFD Sender: No OFD packet to send [16:51:10]OFD Sender: No OFD packet to send [16:51:15]OFD Sender: No OFD packet to send [16:51:20]OFD Sender: No OFD packet to send [16:51:25]OFD Sender: No OFD packet to send [16:51:30]OFD Sender: No OFD packet to send [16:51:35]OFD Sender: No OFD packet to send [16:51:40]OFD Sender: No OFD packet to send [16:51:45]OFD Sender: No OFD packet to send [16:51:46]accept exits with 9 [16:51:46]New connection [16:51:46]New thread 3067403620 created [16:51:46]Thread 3067260260 joined [16:51:46]Waiting for new connection... [16:51:46] Sock 9.Parse request [16:51:46]Sock 9.Check first char [16:51:46]Sock 9.First char is OK [16:51:46]request: POST /json_proto HTTP/1.0 [16:51:46]Method: POST [16:51:46]URL: /json_proto [16:51:46]Method is POST - this is cgi request [16:51:46]url: /json_proto [16:51:46]query_string will be loaded in cgi processing [16:51:46]execute_cgi json_proto POST (null) [16:51:46]execute_cgi path=json_proto method=POST [16:51:46]POST find Content-Length [16:51:46]Host: 172.17.46.195:8080 [16:51:46]Content-Length: 803 [16:51:46]Content-Type: application/json [16:51:46] [16:51:46]POST finish read [16:51:46]Found Content-Length = 803 [16:51:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 13.350, "sum" : 905.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 905.13 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:46]execute_script... [16:51: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)11325550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 13.350, "sum" : 905.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 905.13 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:46]POST & json_proto [16:51:46]process_json_proto [16:51:46]json parsed OK: [16:51:46]protocol is kg_v1.0 [16:51:46]action value=close_receipt [16:51:46]process_action close_receipt [16:51:46]cmd_close_receipt [16:51:46]MH_GetDate [16:51:46]Write to MH i2c: F0 00 00 3D 50 7C [16:51:46]Write i2c OK [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: F0 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: F0 09 00 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: F0 09 00 3D 50 00 A4 83 BF 66 8D AE BC 66 2E [16:51:46]GetLastDocTimeStamp 1723826899 [16:51:46]current date 1723827108 [16:51:46]FM_GetShiftState [16:51:46]SAM_PROTO_GetShiftState [16:51:46]wFMCommunicate request_size=4 [16:51:46]MH_SAM_APDU [16:51:46]CAPDU: 80 13 01 00 [16:51:46]Write to MH i2c: E2 08 00 3E 50 80 13 01 00 00 00 00 00 0B [16:51:46]Write i2c OK [16:51:46]MH_I2C_Read... [16:51:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:46]Read from MH i2c: E2 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: E2 0E 00 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: E2 0E 00 3E 50 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 99 [16:51:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:51:46]wFMCommunicate OK [16:51:46]SAM_PROTO_GetShiftState done [16:51:46]FM_GetShiftState done [16:51:46]opened in 1723766727 [16:51:46]opened+sec_in_day 1723853127 [16:51:46]quantity*price = 90513 [16:51:46]sum+1 = 90514 [16:51:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 905.13 НСП 1% : 8.01 НДС 12% : 96.12 Наличными: 0.00 Безнал.: 905.13 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 478 16.08.2024 16:51 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198137 ФПД: 56248515765701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165148&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198137&fm=56248515765701&tin=02508201610067®Number=0000000000092545&sum=90513 [16:51:47]StoreToDocumentArchive [16:51:47]shift 462 fd 198137 [16:51:47]save to /storage/0462/doc_00198137 [16:51:47]save last doc name /storage/0462/doc_00198137 to /storage/kkm_last_doc_name [16:51:47]save OK [16:51:47]Clear old archive folders... [16:51:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:47]tlvbuf is 009EFC50 [16:51:47]SAM_PROTO_ClearQueue [16:51:47]wFMCommunicate request_size=4 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 09 00 00 [16:51:47]Write to MH i2c: E2 08 00 4B 50 80 09 00 00 00 00 00 00 0D [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 4B 50 00 90 00 0F [16:51:47]RAPDU: 90 00 [16:51:47]wFMCommunicate OK [16:51:47]SAM_PROTO_ClearQueue done [16:51:47]KKMCreateOFDPacket [16:51:47]OFDProtocolAddRootSTLVToBuf [16:51:47]FM_MakeSignedData [16:51:47]FM_MakeSignedData [16:51:47]SAM_PROTO_SignData [16:51:47]wFMCommunicate request_size=4 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 0D 01 02 [16:51:47]Write to MH i2c: E2 08 00 4C 50 80 0D 01 02 00 00 00 00 15 [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 4C 50 00 90 00 10 [16:51:47]RAPDU: 90 00 [16:51:47]wFMCommunicate OK [16:51:47]wFMCommunicate request_size=255 [16:51:47]MH_SAM_APDU [16: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 34 FF 03 08 00 03 26 34 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 91 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 61 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 A4 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 05 03 00 35 04 06 00 33 [16:51:47]Write to MH i2c: E2 02 01 4D 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 26 34 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 91 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 61 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 A4 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 05 03 00 35 04 06 00 33 00 00 E4 [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 4D 50 00 90 00 11 [16:51:47]RAPDU: 90 00 [16:51:47]wFMCommunicate OK [16:51:47]wFMCommunicate request_size=10 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 0D 02 02 05 28 60 CD 25 C5 [16:51:47]Write to MH i2c: E2 0D 00 4E 50 80 0D 02 02 05 00 28 60 CD 25 C5 00 00 61 [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 4E 50 00 90 00 12 [16:51:47]RAPDU: 90 00 [16:51:47]wFMCommunicate OK [16:51:47]wFMCommunicate request_size=4 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 0D 03 02 [16:51:47]Write to MH i2c: E2 08 00 4F 50 80 0D 03 02 00 00 00 00 1A [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:48]Read from MH i2c: E2 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: E2 0B 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: E2 0B 00 4F 50 00 6E E0 CE 0F 4F 46 42 AC 90 00 C9 [16:51:48]RAPDU: 6E E0 CE 0F 4F 46 42 AC 90 00 [16:51:48]wFMCommunicate OK [16:51:48]SAM_PROTO_SignData done [16:51:48]FM_MakeSignedData done [16:51:48]CreateOFDProtocolMessage [16:51:48]wFMCommunicate request_size=4 [16:51:48]MH_SAM_APDU [16:51:48]CAPDU: 80 11 00 00 [16:51:48]Write to MH i2c: E2 08 00 50 50 80 11 00 00 00 00 00 00 1A [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:48]Read from MH i2c: E2 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: E2 17 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: E2 17 00 50 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [16:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:51:48]wFMCommunicate OK [16:51:48]CreateOFDProtocolMessage done [16:51:48]OFDSenderStorePacket 198137 [16:51:48]StoreOFDPacket docnum=198137 [16:51:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4D C1 07 01 BE AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 26 34 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 91 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 61 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 A4 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 05 03 00 35 04 06 00 33 28 60 CD 25 C5 6E E0 CE 0F 4F 46 42 AC [16:51:48]CheckFolder [16:51:48]dirname=/storage/ofd_packets [16:51:48]CheckFolder done [16:51:48]ProducePacketName [16:51:48]name=ofd_packets/00198137 [16:51:48]NVStorageSaveData ofd_packets/00198137 [16:51:48]File name is /storage/ofd_packets/00198137 [16:51:48]Write 301 bytes [16:51:48]NVStorageSaveData done [16:51:48]OFDSenderStorePacket done [16:51:48]KKMCreateOFDPacket done [16:51:48]NVStorageSaveData kkm_last_timestamp [16:51:48]File name is /storage/kkm_last_timestamp [16:51:48]Write 4 bytes [16:51:48]NVStorageSaveData done [16:51:48]ExternCall_PrintAddStr [16:51:48]wPrintStart [16:51:48]Write to MH i2c: 01 00 00 51 50 A1 [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 07 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 07 00 51 50 00 00 00 00 00 FF 0F B6 [16:51:48]RasterBufferAndPrint [16:51:48]line Счет N : (1)11325550 [16:51:48]line ИНН: 02508201610067 [16:51:48]line Контрольно-Кассовый Чек [16:51:48]line ПРОДАЖА [16:51:48]line ТРК (МРК, ГНК) : 12 [16:51:48]line Товар: 2710124130 [16:51:48]line Аи-92-К-4 [16:51:48]line 13.350 * 67.80 [16:51:48]line = 905.13 [16:51:48]line НДС 12% НСП 1% [16:51:48]line > о реализуемом товаре [16:51:48]line ИТОГО: 905.13 [16:51:48]line НСП 1% : 8.01 [16:51:48]line НДС 12% : 96.12 [16:51:48]line Наличными: 0.00 [16:51:48]line Безнал.: 905.13 [16:51:48]line Место: АЗС № 95 "Партнер Нефть" [16:51:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:51:48]line СНО: Общий режим [16:51:48]line Чек 478 16.08.2024 16:51 [16:51:48]line Смена: 462 ФФД: 1.0 [16:51:48]line ЗНМ: 0300000079 [16:51:48]line РНМ: 0000000000092545 [16:51:48]line Версия ККМ: 001 [16:51:48]line Платежная система: O! деньги [16:51:48]line ФМ: 0000000000871802 [16:51:48]line ФД: 198137 [16:51:48]line ФПД: 56248515765701 [16:51:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165148&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198137&fm=56248515765701&tin=02508201610067®Number=0000000000092545&sum=90513 [16:51:48]written 0, free lines is 4095 [16:51:48]OFD Sender: Processing packet 198137 [packets to send 245, broken 244] [16:51:48]ProducePacketName [16:51:48]name=ofd_packets/00198137 [16:51:48]OFD Sender: To server: pG, [16:51:48]CommunicateWithHost lk.salyk.kg:30040 [16:51:48]ConnectInit lk.salyk.kg [16:51:48]Connected sock=10 [16:51:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4D C1 07 01 BE AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 26 34 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 91 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 61 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 A4 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 05 03 00 35 04 06 00 33 28 60 CD 25 C5 6E E0 CE 0F 4F 46 42 AC [16:51:48]Write to MH i2c: 01 00 00 7B 50 CB [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 07 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 07 00 7B 50 00 00 00 00 00 EF 0C CD [16:51:48]RasterBufferAndPrint [16:51:48]line [16:51:48]line [16:51:48]line [16:51:48]line [16:51:48]line [16:51:48]written 0, free lines is 3320 [16:51:48]MH_Cut [16:51:48]Write to MH i2c: D1 01 00 82 50 01 A4 [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: D1 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: D1 01 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: D1 01 00 82 50 00 A3 [16:51:48]Write to MH i2c: 01 00 00 83 50 D3 [16:51:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2D 43 47 00 18 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 05 03 00 F4 03 04 00 B7 2F BF 66 B6 04 01 00 00 85 5D 68 D4 EB 82 85 0D [16:51:48]CommunicateWithHost err = 0 [16:51:48]CheckOFDResponse [16:51:48]1017 (14) - 77093643461234 [16:51:48]1041 (16) - 0000000000871802 [16:51:48]1040 (4) - 198137 [16:51:48]1012 (4) - 16.08.2024 10:53 [16:51:48]1206 (1) - 0 [16:51:48]OFD Sender: Remove packet 198137 [16:51:48]ProducePacketName [16:51:48]name=ofd_packets/00198137 [16:51:48]NVStorageDeleteData [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:49]OFD Sender: No OFD packet to send [16:51:49]*** Cut start [16:51:49]*** Purtial cut [16:51:49]*** Stage 1: CUTSNS_PIN = 1 [16:51:49]Read from MH i2c: 01 [16:51:49]MH_I2C_Read... [16:51:49]*** Stop cut motor [16:51:49]*** Cut end [16:51:49]Read from MH i2c: 01 07 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: 01 07 00 83 50 00 00 00 00 00 FF 0F E8 [16:51:49]process_action close_receipt done [16:51:49]requested_data is exist [16:51:49]produce_requested_data [16:51:49]requested_item fm.sn is exist - process it [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 11 00 00 [16:51:49]Write to MH i2c: E2 08 00 84 50 80 11 00 00 00 00 00 00 4E [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 17 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 17 00 84 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9B [16:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:51:49]wFMCommunicate OK [16:51:49]requested_item fd.num is exist - process it [16:51:49]SAM_PROTO_GetFieldsCounters [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 13 00 00 [16:51:49]Write to MH i2c: E2 08 00 85 50 80 13 00 00 00 00 00 00 51 [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 62 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 62 00 85 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F9 05 03 00 0E 04 04 00 CE 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 D9 [16:51:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F9 05 03 00 0E 04 04 00 CE 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 [16:51:49]wFMCommunicate OK [16:51:49]SAM_PROTO_GetFieldsCounters done [16:51:49]requested_item shift.num is exist - process it [16:51:49]requested_item shift.opened is exist - process it [16:51:49]req_shift_opened [16:51:49]FM_GetShiftState [16:51:49]SAM_PROTO_GetShiftState [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 13 01 00 [16:51:49]Write to MH i2c: E2 08 00 86 50 80 13 01 00 00 00 00 00 53 [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 0E 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 0E 00 86 50 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E1 [16:51:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:51:49]wFMCommunicate OK [16:51:49]SAM_PROTO_GetShiftState done [16:51:49]FM_GetShiftState done [16:51:49]req_shift_opened done [16:51:49]requested_item shift.open_date is exist - process it [16:51:49]req_shift_open_date [16:51:49]req_shift_open_date done [16:51:49]produce_requested_data done [16:51:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198137,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:51:49]process_action_free close_receipt [16:51:49]json_value_free [16:51:49]json_value_free done [16:51:49]process_json_proto returns [16:51:49]Send response to host [16:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198137,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:51:49]free response buf [16:51:49]execute_script done [16:51:49]execute_script returns [16:51:49]free content buf [16:51:49]Sock 9.Close socket [16:51:49]Sock 9.Thread stoped [16:51:54]OFD Sender: No OFD packet to send [16:51:59]OFD Sender: No OFD packet to send [16:52:04]OFD Sender: No OFD packet to send [16:52:09]OFD Sender: No OFD packet to send [16:52:14]OFD Sender: No OFD packet to send [16:52:19]OFD Sender: No OFD packet to send [16:52:24]OFD Sender: No OFD packet to send [16:52:29]OFD Sender: No OFD packet to send [16:52:34]OFD Sender: No OFD packet to send [16:52:39]OFD Sender: No OFD packet to send [16:52:44]OFD Sender: No OFD packet to send [16:52:49]OFD Sender: No OFD packet to send [16:52:54]OFD Sender: No OFD packet to send [16:52:54]accept exits with 7 [16:52:54]New connection [16:52:54]New thread 3067260260 created [16:52:54]Thread 3067403620 joined [16:52:54]Waiting for new connection... [16:52:54] Sock 7.Parse request [16:52:54]Sock 7.Check first char [16:52:54]Sock 7.First char is OK [16:52:54]request: POST /json_proto HTTP/1.0 [16:52:54]Method: POST [16:52:54]URL: /json_proto [16:52:54]Method is POST - this is cgi request [16:52:54]url: /json_proto [16:52:54]query_string will be loaded in cgi processing [16:52:54]execute_cgi json_proto POST (null) [16:52:54]execute_cgi path=json_proto method=POST [16:52:54]POST find Content-Length [16:52:54]Host: 172.17.46.195:8080 [16:52:54]Content-Length: 795 [16:52:54]Content-Type: application/json [16:52:54] [16:52:54]POST finish read [16:52:54]Found Content-Length = 795 [16:52:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.050, "sum" : 1998.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1998.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:54]execute_script... [16:52:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.050, "sum" : 1998.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1998.64 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:54]POST & json_proto [16:52:54]process_json_proto [16:52:54]json parsed OK: [16:52:54]protocol is kg_v1.0 [16:52:54]action value=close_receipt [16:52:54]process_action close_receipt [16:52:54]cmd_close_receipt [16:52:54]MH_GetDate [16:52:54]Write to MH i2c: F0 00 00 87 50 C6 [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: F0 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: F0 09 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: F0 09 00 87 50 00 E8 83 BF 66 8D AE BC 66 BC [16:52:54]GetLastDocTimeStamp 1723827108 [16:52:54]current date 1723827176 [16:52:54]FM_GetShiftState [16:52:54]SAM_PROTO_GetShiftState [16:52:54]wFMCommunicate request_size=4 [16:52:54]MH_SAM_APDU [16:52:54]CAPDU: 80 13 01 00 [16:52:54]Write to MH i2c: E2 08 00 88 50 80 13 01 00 00 00 00 00 55 [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 0E 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 0E 00 88 50 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E3 [16:52:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:52:54]wFMCommunicate OK [16:52:54]SAM_PROTO_GetShiftState done [16:52:54]FM_GetShiftState done [16:52:54]opened in 1723766727 [16:52:54]opened+sec_in_day 1723853127 [16:52:54]quantity*price = 199864 [16:52:54]sum+1 = 199865 [16:52:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1998.64 НСП 1% : 17.69 НДС 12% : 212.24 Наличными: 0.00 Безнал.: 1998.64 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 479 16.08.2024 16:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198138 ФПД: 225797543421894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165256&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198138&fm=225797543421894&tin=02508201610067®Number=0000000000092545&sum=199864 [16:52:55]StoreToDocumentArchive [16:52:55]shift 462 fd 198138 [16:52:55]save to /storage/0462/doc_00198138 [16:52:55]save last doc name /storage/0462/doc_00198138 to /storage/kkm_last_doc_name [16:52:55]save OK [16:52:55]Clear old archive folders... [16:52:55]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:52:55]tlvbuf is 00A4A130 [16:52:55]SAM_PROTO_ClearQueue [16:52:55]wFMCommunicate request_size=4 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 09 00 00 [16:52:55]Write to MH i2c: E2 08 00 95 50 80 09 00 00 00 00 00 00 57 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 95 50 00 90 00 59 [16:52:55]RAPDU: 90 00 [16:52:55]wFMCommunicate OK [16:52:55]SAM_PROTO_ClearQueue done [16:52:55]KKMCreateOFDPacket [16:52:55]OFDProtocolAddRootSTLVToBuf [16:52:55]FM_MakeSignedData [16:52:55]FM_MakeSignedData [16:52:55]SAM_PROTO_SignData [16:52:55]wFMCommunicate request_size=4 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 0D 01 02 [16:52:55]Write to MH i2c: E2 08 00 96 50 80 0D 01 02 00 00 00 00 5F [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 96 50 00 90 00 5A [16:52:55]RAPDU: 90 00 [16:52:55]wFMCommunicate OK [16:52:55]wFMCommunicate request_size=255 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7A 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B8 0C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B8 0C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 E8 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 05 03 00 35 04 06 00 CD 5C 96 [16:52:55]Write to MH i2c: E2 02 01 97 50 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7A 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B8 0C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B8 0C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 E8 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 05 03 00 35 04 06 00 CD 5C 96 00 00 80 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 97 50 00 90 00 5B [16:52:55]RAPDU: 90 00 [16:52:55]wFMCommunicate OK [16:52:55]wFMCommunicate request_size=8 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 0D 02 02 03 5D E7 C6 [16:52:55]Write to MH i2c: E2 0B 00 98 50 80 0D 02 02 03 00 5D E7 C6 00 00 72 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 03 00 98 50 00 90 00 5C [16:52:55]RAPDU: 90 00 [16:52:55]wFMCommunicate OK [16:52:55]wFMCommunicate request_size=4 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 0D 03 02 [16:52:55]Write to MH i2c: E2 08 00 99 50 80 0D 03 02 00 00 00 00 64 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 0B 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 0B 00 99 50 00 77 3B 8F AB E5 C2 F9 16 90 00 07 [16:52:56]RAPDU: 77 3B 8F AB E5 C2 F9 16 90 00 [16:52:56]wFMCommunicate OK [16:52:56]SAM_PROTO_SignData done [16:52:56]FM_MakeSignedData done [16:52:56]CreateOFDProtocolMessage [16:52:56]wFMCommunicate request_size=4 [16:52:56]MH_SAM_APDU [16:52:56]CAPDU: 80 11 00 00 [16:52:56]Write to MH i2c: E2 08 00 9A 50 80 11 00 00 00 00 00 00 64 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 17 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 17 00 9A 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B1 [16:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:52:56]wFMCommunicate OK [16:52:56]CreateOFDProtocolMessage done [16:52:56]OFDSenderStorePacket 198138 [16:52:56]StoreOFDPacket docnum=198138 [16:52:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 32 19 05 01 D4 C3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7A 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B8 0C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B8 0C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 E8 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 05 03 00 35 04 06 00 CD 5C 96 5D E7 C6 77 3B 8F AB E5 C2 F9 16 [16:52:56]CheckFolder [16:52:56]dirname=/storage/ofd_packets [16:52:56]CheckFolder done [16:52:56]ProducePacketName [16:52:56]name=ofd_packets/00198138 [16:52:56]NVStorageSaveData ofd_packets/00198138 [16:52:56]File name is /storage/ofd_packets/00198138 [16:52:56]Write 299 bytes [16:52:56]NVStorageSaveData done [16:52:56]OFDSenderStorePacket done [16:52:56]KKMCreateOFDPacket done [16:52:56]NVStorageSaveData kkm_last_timestamp [16:52:56]File name is /storage/kkm_last_timestamp [16:52:56]Write 4 bytes [16:52:56]NVStorageSaveData done [16:52:56]ExternCall_PrintAddStr [16:52:56]wPrintStart [16:52:56]Write to MH i2c: 01 00 00 9B 50 EB [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 07 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 07 00 9B 50 00 00 00 00 00 FF 0F 00 [16:52:56]RasterBufferAndPrint [16:52:56]line Счет N : (1)11325551 [16:52:56]line ИНН: 02508201610067 [16:52:56]line Контрольно-Кассовый Чек [16:52:56]line ПРОДАЖА [16:52:56]line ТРК (МРК, ГНК) : 43 [16:52:56]line Товар: 2710124130 [16:52:56]line SU-92-К-5 [16:52:56]line 29.050 * 68.80 [16:52:56]line = 1998.64 [16:52:56]line НДС 12% НСП 1% [16:52:56]line > о реализуемом товаре [16:52:56]line ИТОГО: 1998.64 [16:52:56]line НСП 1% : 17.69 [16:52:56]line НДС 12% : 212.24 [16:52:56]line Наличными: 0.00 [16:52:56]line Безнал.: 1998.64 [16:52:56]line Место: АЗС № 95 "Партнер Нефть" [16:52:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:52:56]line СНО: Общий режим [16:52:56]line Чек 479 16.08.2024 16:52 [16:52:56]line Смена: 462 ФФД: 1.0 [16:52:56]line ЗНМ: 0300000079 [16:52:56]line РНМ: 0000000000092545 [16:52:56]line Версия ККМ: 001 [16:52:56]line Платежная система: O! деньги [16:52:56]line ФМ: 0000000000871802 [16:52:56]line ФД: 198138 [16:52:56]line ФПД: 225797543421894 [16:52:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165256&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198138&fm=225797543421894&tin=02508201610067®Number=0000000000092545&sum=199864 [16:52:56]OFD Sender: Processing packet 198138 [packets to send 245, broken 244] [16:52:56]ProducePacketName [16:52:56]name=ofd_packets/00198138 [16:52:56]OFD Sender: To server: pG, [16:52:56]CommunicateWithHost lk.salyk.kg:30040 [16:52:56]ConnectInit lk.salyk.kg [16:52:56]written 0, free lines is 4095 [16:52:56]Connected sock=10 [16:52:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 32 19 05 01 D4 C3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7A 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B8 0C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B8 0C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 E8 83 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 05 03 00 35 04 06 00 CD 5C 96 5D E7 C6 77 3B 8F AB E5 C2 F9 16 [16:52:56]Write to MH i2c: 01 00 00 C5 50 15 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 07 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 07 00 C5 50 00 00 00 00 00 F7 0C 1F [16:52:56]RasterBufferAndPrint [16:52:56]line [16:52:56]line [16:52:56]line [16:52:56]line [16:52:56]line [16:52:56]written 0, free lines is 3325 [16:52:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AE 39 47 00 DC D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 05 03 00 F4 03 04 00 FC 2F BF 66 B6 04 01 00 00 35 AC 90 7D C6 49 44 A4 [16:52:56]CommunicateWithHost err = 0 [16:52:56]CheckOFDResponse [16:52:56]1017 (14) - 77093643461234 [16:52:56]1041 (16) - 0000000000871802 [16:52:56]1040 (4) - 198138 [16:52:56]1012 (4) - 16.08.2024 10:54 [16:52:56]1206 (1) - 0 [16:52:56]OFD Sender: Remove packet 198138 [16:52:56]ProducePacketName [16:52:56]name=ofd_packets/00198138 [16:52:56]NVStorageDeleteData [16:52:56]MH_Cut [16:52:56]Write to MH i2c: D1 01 00 CC 50 01 EE [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: D1 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: D1 01 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: D1 01 00 CC 50 00 ED [16:52:56]Write to MH i2c: 01 00 00 CD 50 1D [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:57]OFD Sender: No OFD packet to send [16:52:57]*** Cut start [16:52:57]*** Purtial cut [16:52:57]*** CUTSNS_PIN = 0 [16:52:57]*** Stage 1: CUTSNS_PIN = 1 [16:52:59]Read from MH i2c: 01 [16:52:59]MH_I2C_Read... [16:52:59]*** Stop cut motor [16:52:59]*** Cut end [16:52:59]Read from MH i2c: 01 07 00 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: 01 07 00 CD 50 00 00 00 00 00 FF 0F 32 [16:52:59]process_action close_receipt done [16:52:59]requested_data is exist [16:52:59]produce_requested_data [16:52:59]requested_item fm.sn is exist - process it [16:52:59]wFMCommunicate request_size=4 [16:52:59]MH_SAM_APDU [16:52:59]CAPDU: 80 11 00 00 [16:52:59]Write to MH i2c: E2 08 00 CE 50 80 11 00 00 00 00 00 00 98 [16:52:59]Write i2c OK [16:52:59]MH_I2C_Read... [16:52:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:59]Read from MH i2c: E2 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 17 00 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 17 00 CE 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E5 [16:52:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:52:59]wFMCommunicate OK [16:52:59]requested_item fd.num is exist - process it [16:52:59]SAM_PROTO_GetFieldsCounters [16:52:59]wFMCommunicate request_size=4 [16:52:59]MH_SAM_APDU [16:52:59]CAPDU: 80 13 00 00 [16:52:59]Write to MH i2c: E2 08 00 CF 50 80 13 00 00 00 00 00 00 9B [16:52:59]Write i2c OK [16:52:59]MH_I2C_Read... [16:52:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:59]Read from MH i2c: E2 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 62 00 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 62 00 CF 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FA 05 03 00 0E 04 04 00 CE 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 27 [16:52:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FA 05 03 00 0E 04 04 00 CE 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 [16:52:59]wFMCommunicate OK [16:52:59]SAM_PROTO_GetFieldsCounters done [16:52:59]requested_item shift.num is exist - process it [16:52:59]requested_item shift.opened is exist - process it [16:52:59]req_shift_opened [16:52:59]FM_GetShiftState [16:52:59]SAM_PROTO_GetShiftState [16:52:59]wFMCommunicate request_size=4 [16:52:59]MH_SAM_APDU [16:52:59]CAPDU: 80 13 01 00 [16:52:59]Write to MH i2c: E2 08 00 D0 50 80 13 01 00 00 00 00 00 9D [16:52:59]Write i2c OK [16:52:59]MH_I2C_Read... [16:52:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:59]Read from MH i2c: E2 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 0E 00 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 0E 00 D0 50 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2B [16:52:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:52:59]wFMCommunicate OK [16:52:59]SAM_PROTO_GetShiftState done [16:52:59]FM_GetShiftState done [16:52:59]req_shift_opened done [16:52:59]requested_item shift.open_date is exist - process it [16:52:59]req_shift_open_date [16:52:59]req_shift_open_date done [16:52:59]produce_requested_data done [16:52:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198138,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:52:59]process_action_free close_receipt [16:52:59]json_value_free [16:52:59]json_value_free done [16:52:59]process_json_proto returns [16:52:59]Send response to host [16:52:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198138,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:52:59]free response buf [16:52:59]execute_script done [16:52:59]execute_script returns [16:52:59]free content buf [16:52:59]Sock 7.Close socket [16:52:59]Sock 7.Thread stoped [16:53:02]OFD Sender: No OFD packet to send [16:53:07]OFD Sender: No OFD packet to send [16:53:12]OFD Sender: No OFD packet to send [16:53:17]OFD Sender: No OFD packet to send [16:53:22]OFD Sender: No OFD packet to send [16:53:27]OFD Sender: No OFD packet to send [16:53:32]OFD Sender: No OFD packet to send [16:53:37]OFD Sender: No OFD packet to send [16:53:42]OFD Sender: No OFD packet to send [16:53:47]OFD Sender: No OFD packet to send [16:53:52]OFD Sender: No OFD packet to send [16:53:57]OFD Sender: No OFD packet to send [16:54:02]OFD Sender: No OFD packet to send [16:54:07]OFD Sender: No OFD packet to send [16:54:12]OFD Sender: No OFD packet to send [16:54:17]OFD Sender: No OFD packet to send [16:54:22]OFD Sender: No OFD packet to send [16:54:27]OFD Sender: No OFD packet to send [16:54:32]OFD Sender: No OFD packet to send [16:54:37]OFD Sender: No OFD packet to send [16:54:42]OFD Sender: No OFD packet to send [16:54:47]OFD Sender: No OFD packet to send [16:54:51]accept exits with 9 [16:54:51]New connection [16:54:51]New thread 3067403620 created [16:54:51]Thread 3067260260 joined [16:54:51]Waiting for new connection... [16:54:51] Sock 9.Parse request [16:54:51]Sock 9.Check first char [16:54:51]Sock 9.First char is OK [16:54:51]request: POST /json_proto HTTP/1.0 [16:54:51]Method: POST [16:54:51]URL: /json_proto [16:54:51]Method is POST - this is cgi request [16:54:51]url: /json_proto [16:54:51]query_string will be loaded in cgi processing [16:54:51]execute_cgi json_proto POST (null) [16:54:51]execute_cgi path=json_proto method=POST [16:54:51]POST find Content-Length [16:54:51]Host: 172.17.46.195:8080 [16:54:51]Content-Length: 805 [16:54:51]Content-Type: application/json [16:54:51] [16:54:51]POST finish read [16:54:51]Found Content-Length = 805 [16:54:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:51]execute_script... [16:54:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:51]POST & json_proto [16:54:51]process_json_proto [16:54:51]json parsed OK: [16:54:51]protocol is kg_v1.0 [16:54:51]action value=close_receipt [16:54:51]process_action close_receipt [16:54:51]cmd_close_receipt [16:54:51]MH_GetDate [16:54:51]Write to MH i2c: F0 00 00 D1 50 10 [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: F0 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: F0 09 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: F0 09 00 D1 50 00 5D 84 BF 66 8D AE BC 66 7C [16:54:51]GetLastDocTimeStamp 1723827176 [16:54:51]current date 1723827293 [16:54:51]FM_GetShiftState [16:54:51]SAM_PROTO_GetShiftState [16:54:51]wFMCommunicate request_size=4 [16:54:51]MH_SAM_APDU [16:54:51]CAPDU: 80 13 01 00 [16:54:51]Write to MH i2c: E2 08 00 D2 50 80 13 01 00 00 00 00 00 9F [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 0E 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 0E 00 D2 50 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2D [16:54:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:54:51]wFMCommunicate OK [16:54:51]SAM_PROTO_GetShiftState done [16:54:51]FM_GetShiftState done [16:54:51]opened in 1723766727 [16:54:51]opened+sec_in_day 1723853127 [16:54:51]quantity*price = 100021 [16:54:51]sum+1 = 100023 [16:54:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 480 16.08.2024 16:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198139 ФПД: 75452393242667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165453&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198139&fm=75452393242667&tin=02508201610067®Number=0000000000092545&sum=100022 [16:54:52]StoreToDocumentArchive [16:54:52]shift 462 fd 198139 [16:54:52]save to /storage/0462/doc_00198139 [16:54:52]save last doc name /storage/0462/doc_00198139 to /storage/kkm_last_doc_name [16:54:52]save OK [16:54:52]Clear old archive folders... [16:54:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:52]tlvbuf is 00923EE0 [16:54:52]SAM_PROTO_ClearQueue [16:54:52]wFMCommunicate request_size=4 [16:54:52]MH_SAM_APDU [16:54:52]CAPDU: 80 09 00 00 [16:54:52]Write to MH i2c: E2 08 00 DF 50 80 09 00 00 00 00 00 00 A1 [16:54:52]Write i2c OK [16:54:52]MH_I2C_Read... [16:54:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:53]Read from MH i2c: E2 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 DF 50 00 90 00 A3 [16:54:53]RAPDU: 90 00 [16:54:53]wFMCommunicate OK [16:54:53]SAM_PROTO_ClearQueue done [16:54:53]KKMCreateOFDPacket [16:54:53]OFDProtocolAddRootSTLVToBuf [16:54:53]FM_MakeSignedData [16:54:53]FM_MakeSignedData [16:54:53]SAM_PROTO_SignData [16:54:53]wFMCommunicate request_size=4 [16:54:53]MH_SAM_APDU [16:54:53]CAPDU: 80 0D 01 02 [16:54:53]Write to MH i2c: E2 08 00 E0 50 80 0D 01 02 00 00 00 00 A9 [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:53]Read from MH i2c: E2 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 E0 50 00 90 00 A4 [16:54:53]RAPDU: 90 00 [16:54:53]wFMCommunicate OK [16:54:53]wFMCommunicate request_size=255 [16:54:53]MH_SAM_APDU [16:54: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 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 E0 01 00 00 F4 03 04 00 5D 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 05 03 00 35 04 06 00 44 [16:54:53]Write to MH i2c: E2 02 01 E1 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E0 01 00 00 F4 03 04 00 5D 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 05 03 00 35 04 06 00 44 00 00 78 [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:53]Read from MH i2c: E2 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 E1 50 00 90 00 A5 [16:54:53]RAPDU: 90 00 [16:54:53]wFMCommunicate OK [16:54:53]wFMCommunicate request_size=10 [16:54:53]MH_SAM_APDU [16:54:53]CAPDU: 80 0D 02 02 05 9F A1 18 C0 2B [16:54:53]Write to MH i2c: E2 0D 00 E2 50 80 0D 02 02 05 00 9F A1 18 C0 2B 00 00 F9 [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:53]Read from MH i2c: E2 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 03 00 E2 50 00 90 00 A6 [16:54:53]RAPDU: 90 00 [16:54:53]wFMCommunicate OK [16:54:53]wFMCommunicate request_size=4 [16:54:53]MH_SAM_APDU [16:54:53]CAPDU: 80 0D 03 02 [16:54:53]Write to MH i2c: E2 08 00 E3 50 80 0D 03 02 00 00 00 00 AE [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:53]Read from MH i2c: E2 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 0B 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 0B 00 E3 50 00 D9 E6 F3 E2 6D BF AF 6E 90 00 8C [16:54:53]RAPDU: D9 E6 F3 E2 6D BF AF 6E 90 00 [16:54:53]wFMCommunicate OK [16:54:53]SAM_PROTO_SignData done [16:54:53]FM_MakeSignedData done [16:54:53]CreateOFDProtocolMessage [16:54:53]wFMCommunicate request_size=4 [16:54:53]MH_SAM_APDU [16:54:53]CAPDU: 80 11 00 00 [16:54:53]Write to MH i2c: E2 08 00 E4 50 80 11 00 00 00 00 00 00 AE [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:53]Read from MH i2c: E2 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 17 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: E2 17 00 E4 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FB [16:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:54:53]wFMCommunicate OK [16:54:53]CreateOFDProtocolMessage done [16:54:53]OFDSenderStorePacket 198139 [16:54:53]StoreOFDPacket docnum=198139 [16:54:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 91 A3 07 01 76 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E0 01 00 00 F4 03 04 00 5D 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 05 03 00 35 04 06 00 44 9F A1 18 C0 2B D9 E6 F3 E2 6D BF AF 6E [16:54:53]CheckFolder [16:54:53]dirname=/storage/ofd_packets [16:54:53]CheckFolder done [16:54:53]ProducePacketName [16:54:53]name=ofd_packets/00198139 [16:54:53]NVStorageSaveData ofd_packets/00198139 [16:54:53]File name is /storage/ofd_packets/00198139 [16:54:53]Write 301 bytes [16:54:53]NVStorageSaveData done [16:54:53]OFDSenderStorePacket done [16:54:53]KKMCreateOFDPacket done [16:54:53]NVStorageSaveData kkm_last_timestamp [16:54:53]File name is /storage/kkm_last_timestamp [16:54:53]Write 4 bytes [16:54:53]NVStorageSaveData done [16:54:53]ExternCall_PrintAddStr [16:54:53]wPrintStart [16:54:53]Write to MH i2c: 01 00 00 E5 50 35 [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: 01 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: 01 07 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: 01 07 00 E5 50 00 00 00 00 00 FF 0F 4A [16:54:53]RasterBufferAndPrint [16:54:53]line Счет N : (1)11325552 [16:54:53]line ИНН: 02508201610067 [16:54:53]line Контрольно-Кассовый Чек [16:54:53]line ПРОДАЖА [16:54:53]line ТРК (МРК, ГНК) : 21 [16:54:53]line Товар: 2710124500 [16:54:53]line Аи-95-К-5 [16:54:53]line 13.480 * 74.20 [16:54:53]line = 1000.22 [16:54:53]line НДС 12% НСП 1% [16:54:53]line > о реализуемом товаре [16:54:53]line ИТОГО: 1000.22 [16:54:53]line НСП 1% : 8.85 [16:54:53]line НДС 12% : 106.22 [16:54:53]line Наличными: 0.00 [16:54:53]line Безнал.: 1000.22 [16:54:53]line Место: АЗС № 95 "Партнер Нефть" [16:54:53]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:54:53]line СНО: Общий режим [16:54:53]line Чек 480 16.08.2024 16:54 [16:54:53]line Смена: 462 ФФД: 1.0 [16:54:53]line ЗНМ: 0300000079 [16:54:53]line РНМ: 0000000000092545 [16:54:53]line Версия ККМ: 001 [16:54:53]line Платежная система: O! деньги [16:54:53]line ФМ: 0000000000871802 [16:54:53]line ФД: 198139 [16:54:53]line ФПД: 75452393242667 [16:54:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165453&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198139&fm=75452393242667&tin=02508201610067®Number=0000000000092545&sum=100022 [16:54:53]written 0, free lines is 4095 [16:54:53]OFD Sender: Processing packet 198139 [packets to send 245, broken 244] [16:54:53]ProducePacketName [16:54:53]name=ofd_packets/00198139 [16:54:53]OFD Sender: To server: pG, [16:54:53]CommunicateWithHost lk.salyk.kg:30040 [16:54:53]ConnectInit lk.salyk.kg [16:54:53]Connected sock=10 [16:54:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 91 A3 07 01 76 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E0 01 00 00 F4 03 04 00 5D 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 05 03 00 35 04 06 00 44 9F A1 18 C0 2B D9 E6 F3 E2 6D BF AF 6E [16:54:53]Write to MH i2c: 01 00 00 0F 51 60 [16:54:53]Write i2c OK [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: 01 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: 01 07 00 [16:54:53]MH_I2C_Read... [16:54:53]Read from MH i2c: 01 07 00 0F 51 00 00 00 00 00 03 0D 77 [16:54:53]RasterBufferAndPrint [16:54:53]line [16:54:53]line [16:54:53]line [16:54:53]line [16:54:53]line [16:54:53]written 0, free lines is 3340 [16:54:54]MH_Cut [16:54:54]Write to MH i2c: D1 01 00 16 51 01 39 [16:54:54]Write i2c OK [16:54:54]MH_I2C_Read... [16:54:54]Read from MH i2c: D1 [16:54:54]MH_I2C_Read... [16:54:54]Read from MH i2c: D1 01 00 [16:54:54]MH_I2C_Read... [16:54:54]Read from MH i2c: D1 01 00 16 51 00 38 [16:54:54]Write to MH i2c: 01 00 00 17 51 68 [16:54:54]Write i2c OK [16:54:54]MH_I2C_Read... [16:54:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 15 F5 47 00 FC 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 05 03 00 F4 03 04 00 71 30 BF 66 B6 04 01 00 00 0C 47 2C FA 39 EC 27 F3 [16:54:54]CommunicateWithHost err = 0 [16:54:54]CheckOFDResponse [16:54:54]1017 (14) - 77093643461234 [16:54:54]1041 (16) - 0000000000871802 [16:54:54]1040 (4) - 198139 [16:54:54]1012 (4) - 16.08.2024 10:56 [16:54:54]1206 (1) - 0 [16:54:54]OFD Sender: Remove packet 198139 [16:54:54]ProducePacketName [16:54:54]name=ofd_packets/00198139 [16:54:54]NVStorageDeleteData [16:54:54]*** Cut start [16:54:54]*** Purtial cut [16:54:54]*** Stage 1: CUTSNS_PIN = 1 [16:54:54]OFD Sender: No OFD packet to send [16:54:55]Read from MH i2c: 01 [16:54:55]MH_I2C_Read... [16:54:55]*** Stop cut motor [16:54:55]*** Cut end [16:54:55]Read from MH i2c: 01 07 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: 01 07 00 17 51 00 00 00 00 00 FF 0F 7D [16:54:55]process_action close_receipt done [16:54:55]requested_data is exist [16:54:55]produce_requested_data [16:54:55]requested_item fm.sn is exist - process it [16:54:55]wFMCommunicate request_size=4 [16:54:55]MH_SAM_APDU [16:54:55]CAPDU: 80 11 00 00 [16:54:55]Write to MH i2c: E2 08 00 18 51 80 11 00 00 00 00 00 00 E3 [16:54:55]Write i2c OK [16:54:55]MH_I2C_Read... [16:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:55]Read from MH i2c: E2 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 17 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 17 00 18 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 30 [16:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:54:55]wFMCommunicate OK [16:54:55]requested_item fd.num is exist - process it [16:54:55]SAM_PROTO_GetFieldsCounters [16:54:55]wFMCommunicate request_size=4 [16:54:55]MH_SAM_APDU [16:54:55]CAPDU: 80 13 00 00 [16:54:55]Write to MH i2c: E2 08 00 19 51 80 13 00 00 00 00 00 00 E6 [16:54:55]Write i2c OK [16:54:55]MH_I2C_Read... [16:54:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:55]Read from MH i2c: E2 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 62 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 62 00 19 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FB 05 03 00 0E 04 04 00 CE 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 76 [16:54:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FB 05 03 00 0E 04 04 00 CE 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 [16:54:55]wFMCommunicate OK [16:54:55]SAM_PROTO_GetFieldsCounters done [16:54:55]requested_item shift.num is exist - process it [16:54:55]requested_item shift.opened is exist - process it [16:54:55]req_shift_opened [16:54:55]FM_GetShiftState [16:54:55]SAM_PROTO_GetShiftState [16:54:55]wFMCommunicate request_size=4 [16:54:55]MH_SAM_APDU [16:54:55]CAPDU: 80 13 01 00 [16:54:55]Write to MH i2c: E2 08 00 1A 51 80 13 01 00 00 00 00 00 E8 [16:54:55]Write i2c OK [16:54:55]MH_I2C_Read... [16:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:55]Read from MH i2c: E2 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 0E 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 0E 00 1A 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 76 [16:54:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:54:55]wFMCommunicate OK [16:54:55]SAM_PROTO_GetShiftState done [16:54:55]FM_GetShiftState done [16:54:55]req_shift_opened done [16:54:55]requested_item shift.open_date is exist - process it [16:54:55]req_shift_open_date [16:54:55]req_shift_open_date done [16:54:55]produce_requested_data done [16:54:55]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198139,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:54:55]process_action_free close_receipt [16:54:55]json_value_free [16:54:55]json_value_free done [16:54:55]process_json_proto returns [16:54:55]Send response to host [16:54:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198139,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:54:55]free response buf [16:54:55]execute_script done [16:54:55]execute_script returns [16:54:55]free content buf [16:54:55]Sock 9.Close socket [16:54:55]Sock 9.Thread stoped [16:54:59]OFD Sender: No OFD packet to send [16:55:04]OFD Sender: No OFD packet to send [16:55:09]OFD Sender: No OFD packet to send [16:55:14]OFD Sender: No OFD packet to send [16:55:19]OFD Sender: No OFD packet to send [16:55:24]OFD Sender: No OFD packet to send [16:55:29]OFD Sender: No OFD packet to send [16:55:34]OFD Sender: No OFD packet to send [16:55:39]OFD Sender: No OFD packet to send [16:55:40]accept exits with 7 [16:55:40]New connection [16:55:40]New thread 3067260260 created [16:55:40]Thread 3067403620 joined [16:55:40]Waiting for new connection... [16:55:40] Sock 7.Parse request [16:55:40]Sock 7.Check first char [16:55:40]Sock 7.First char is OK [16:55:40]request: POST /json_proto HTTP/1.0 [16:55:40]Method: POST [16:55:40]URL: /json_proto [16:55:40]Method is POST - this is cgi request [16:55:40]url: /json_proto [16:55:40]query_string will be loaded in cgi processing [16:55:40]execute_cgi json_proto POST (null) [16:55:40]execute_cgi path=json_proto method=POST [16:55:40]POST find Content-Length [16:55:40]Host: 172.17.46.195:8080 [16:55:40]Content-Length: 802 [16:55:40]Content-Type: application/json [16:55:40] [16:55:40]POST finish read [16:55:40]Found Content-Length = 802 [16:55:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:40]execute_script... [16:55:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:40]POST & json_proto [16:55:40]process_json_proto [16:55:40]json parsed OK: [16:55:40]protocol is kg_v1.0 [16:55:40]action value=close_receipt [16:55:40]process_action close_receipt [16:55:40]cmd_close_receipt [16:55:40]MH_GetDate [16:55:40]Write to MH i2c: F0 00 00 1B 51 5B [16:55:40]Write i2c OK [16:55:40]MH_I2C_Read... [16:55:40]Read from MH i2c: F0 [16:55:40]MH_I2C_Read... [16:55:40]Read from MH i2c: F0 09 00 [16:55:40]MH_I2C_Read... [16:55:40]Read from MH i2c: F0 09 00 1B 51 00 8F 84 BF 66 8D AE BC 66 F9 [16:55:40]GetLastDocTimeStamp 1723827293 [16:55:40]current date 1723827343 [16:55:40]FM_GetShiftState [16:55:40]SAM_PROTO_GetShiftState [16:55:40]wFMCommunicate request_size=4 [16:55:40]MH_SAM_APDU [16:55:40]CAPDU: 80 13 01 00 [16:55:40]Write to MH i2c: E2 08 00 1C 51 80 13 01 00 00 00 00 00 EA [16:55:40]Write i2c OK [16:55:40]MH_I2C_Read... [16:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:40]Read from MH i2c: E2 [16:55:40]MH_I2C_Read... [16:55:40]Read from MH i2c: E2 0E 00 [16:55:40]MH_I2C_Read... [16:55:40]Read from MH i2c: E2 0E 00 1C 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 78 [16:55:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:55:40]wFMCommunicate OK [16:55:40]SAM_PROTO_GetShiftState done [16:55:40]FM_GetShiftState done [16:55:40]opened in 1723766727 [16:55:40]opened+sec_in_day 1723853127 [16:55:40]quantity*price = 200025 [16:55:40]sum+1 = 200026 [16:55:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 481 16.08.2024 16:55 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198140 ФПД: 6807502688984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165543&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198140&fm=6807502688984&tin=02508201610067®Number=0000000000092545&sum=200025 [16:55:42]StoreToDocumentArchive [16:55:42]shift 462 fd 198140 [16:55:42]save to /storage/0462/doc_00198140 [16:55:42]save last doc name /storage/0462/doc_00198140 to /storage/kkm_last_doc_name [16:55:42]save OK [16:55:42]Clear old archive folders... [16:55:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:55:42]tlvbuf is 00923C50 [16:55:42]SAM_PROTO_ClearQueue [16:55:42]wFMCommunicate request_size=4 [16:55:42]MH_SAM_APDU [16:55:42]CAPDU: 80 09 00 00 [16:55:42]Write to MH i2c: E2 08 00 29 51 80 09 00 00 00 00 00 00 EC [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:42]Read from MH i2c: E2 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 29 51 00 90 00 EE [16:55:42]RAPDU: 90 00 [16:55:42]wFMCommunicate OK [16:55:42]SAM_PROTO_ClearQueue done [16:55:42]KKMCreateOFDPacket [16:55:42]OFDProtocolAddRootSTLVToBuf [16:55:42]FM_MakeSignedData [16:55:42]FM_MakeSignedData [16:55:42]SAM_PROTO_SignData [16:55:42]wFMCommunicate request_size=4 [16:55:42]MH_SAM_APDU [16:55:42]CAPDU: 80 0D 01 02 [16:55:42]Write to MH i2c: E2 08 00 2A 51 80 0D 01 02 00 00 00 00 F4 [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:42]Read from MH i2c: E2 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 2A 51 00 90 00 EF [16:55:42]RAPDU: 90 00 [16:55:42]wFMCommunicate OK [16:55:42]wFMCommunicate request_size=255 [16:55:42]MH_SAM_APDU [16:55:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 01 00 00 F4 03 04 00 8F 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 05 03 00 35 04 06 00 06 30 FE C7 [16:55:42]Write to MH i2c: E2 02 01 2B 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 8F 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 05 03 00 35 04 06 00 06 30 FE C7 00 00 7B [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:42]Read from MH i2c: E2 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 2B 51 00 90 00 F0 [16:55:42]RAPDU: 90 00 [16:55:42]wFMCommunicate OK [16:55:42]wFMCommunicate request_size=7 [16:55:42]MH_SAM_APDU [16:55:42]CAPDU: 80 0D 02 02 02 92 D8 [16:55:42]Write to MH i2c: E2 0A 00 2C 51 80 0D 02 02 02 00 92 D8 00 00 65 [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:42]Read from MH i2c: E2 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 03 00 2C 51 00 90 00 F1 [16:55:42]RAPDU: 90 00 [16:55:42]wFMCommunicate OK [16:55:42]wFMCommunicate request_size=4 [16:55:42]MH_SAM_APDU [16:55:42]CAPDU: 80 0D 03 02 [16:55:42]Write to MH i2c: E2 08 00 2D 51 80 0D 03 02 00 00 00 00 F9 [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:42]Read from MH i2c: E2 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 0B 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 0B 00 2D 51 00 CC F4 28 A6 9C 5E EE 09 90 00 79 [16:55:42]RAPDU: CC F4 28 A6 9C 5E EE 09 90 00 [16:55:42]wFMCommunicate OK [16:55:42]SAM_PROTO_SignData done [16:55:42]FM_MakeSignedData done [16:55:42]CreateOFDProtocolMessage [16:55:42]wFMCommunicate request_size=4 [16:55:42]MH_SAM_APDU [16:55:42]CAPDU: 80 11 00 00 [16:55:42]Write to MH i2c: E2 08 00 2E 51 80 11 00 00 00 00 00 00 F9 [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:42]Read from MH i2c: E2 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 17 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: E2 17 00 2E 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [16:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:55:42]wFMCommunicate OK [16:55:42]CreateOFDProtocolMessage done [16:55:42]OFDSenderStorePacket 198140 [16:55:42]StoreOFDPacket docnum=198140 [16:55:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A8 0A 04 01 C7 A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 01 00 00 F4 03 04 00 8F 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 05 03 00 35 04 06 00 06 30 FE C7 92 D8 CC F4 28 A6 9C 5E EE 09 [16:55:42]CheckFolder [16:55:42]dirname=/storage/ofd_packets [16:55:42]CheckFolder done [16:55:42]ProducePacketName [16:55:42]name=ofd_packets/00198140 [16:55:42]NVStorageSaveData ofd_packets/00198140 [16:55:42]File name is /storage/ofd_packets/00198140 [16:55:42]Write 298 bytes [16:55:42]NVStorageSaveData done [16:55:42]OFDSenderStorePacket done [16:55:42]KKMCreateOFDPacket done [16:55:42]NVStorageSaveData kkm_last_timestamp [16:55:42]File name is /storage/kkm_last_timestamp [16:55:42]Write 4 bytes [16:55:42]NVStorageSaveData done [16:55:42]ExternCall_PrintAddStr [16:55:42]wPrintStart [16:55:42]Write to MH i2c: 01 00 00 2F 51 80 [16:55:42]Write i2c OK [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: 01 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: 01 07 00 [16:55:42]MH_I2C_Read... [16:55:42]Read from MH i2c: 01 07 00 2F 51 00 00 00 00 00 FF 0F 95 [16:55:42]RasterBufferAndPrint [16:55:42]line Счет N : (1)11325553 [16:55:42]line ИНН: 02508201610067 [16:55:42]line Контрольно-Кассовый Чек [16:55:42]line ПРОДАЖА [16:55:42]line ТРК (МРК, ГНК) : 51 [16:55:42]line Товар: 2710194210 [16:55:42]line ДТ-К-5 [16:55:42]line 26.250 * 76.20 [16:55:42]line = 2000.25 [16:55:42]line НДС 12% НСП 1% [16:55:42]line > о реализуемом товаре [16:55:42]line ИТОГО: 2000.25 [16:55:42]line НСП 1% : 17.70 [16:55:42]line НДС 12% : 212.42 [16:55:42]line Наличными: 0.00 [16:55:42]line Безнал.: 2000.25 [16:55:42]line Место: АЗС № 95 "Партнер Нефть" [16:55:42]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:55:42]line СНО: Общий режим [16:55:42]line Чек 481 16.08.2024 16:55 [16:55:42]line Смена: 462 ФФД: 1.0 [16:55:42]line ЗНМ: 0300000079 [16:55:42]line РНМ: 0000000000092545 [16:55:42]line Версия ККМ: 001 [16:55:42]line Платежная система: O! деньги [16:55:42]line ФМ: 0000000000871802 [16:55:42]line ФД: 198140 [16:55:42]line ФПД: 6807502688984 [16:55:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165543&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198140&fm=6807502688984&tin=02508201610067®Number=0000000000092545&sum=200025 [16:55:42]written 0, free lines is 4095 [16:55:42]OFD Sender: Processing packet 198140 [packets to send 245, broken 244] [16:55:42]ProducePacketName [16:55:42]name=ofd_packets/00198140 [16:55:42]OFD Sender: To server: pG, [16:55:42]CommunicateWithHost lk.salyk.kg:30040 [16:55:42]ConnectInit lk.salyk.kg [16:55:42]Connected sock=10 [16:55:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A8 0A 04 01 C7 A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 01 00 00 F4 03 04 00 8F 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 05 03 00 35 04 06 00 06 30 FE C7 92 D8 CC F4 28 A6 9C 5E EE 09 [16:55:43]Write to MH i2c: 01 00 00 59 51 AA [16:55:43]Write i2c OK [16:55:43]MH_I2C_Read... [16:55:43]Read from MH i2c: 01 [16:55:43]MH_I2C_Read... [16:55:43]Read from MH i2c: 01 07 00 [16:55:43]MH_I2C_Read... [16:55:43]Read from MH i2c: 01 07 00 59 51 00 00 00 00 00 F1 0C AE [16:55:43]RasterBufferAndPrint [16:55:43]line [16:55:43]line [16:55:43]line [16:55:43]line [16:55:43]line [16:55:43]written 0, free lines is 3322 [16:55:43]MH_Cut [16:55:43]Write to MH i2c: D1 01 00 60 51 01 83 [16:55:43]Write i2c OK [16:55:43]MH_I2C_Read... [16:55:43]Read from MH i2c: D1 [16:55:43]MH_I2C_Read... [16:55:43]Read from MH i2c: D1 01 00 [16:55:43]MH_I2C_Read... [16:55:43]Read from MH i2c: D1 01 00 60 51 00 82 [16:55:43]Write to MH i2c: 01 00 00 61 51 B2 [16:55:43]Write i2c OK [16:55:43]MH_I2C_Read... [16:55:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B8 32 47 00 85 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 05 03 00 F4 03 04 00 A2 30 BF 66 B6 04 01 00 00 B8 3A F4 F0 23 70 BA 8B [16:55:43]CommunicateWithHost err = 0 [16:55:43]CheckOFDResponse [16:55:43]1017 (14) - 77093643461234 [16:55:43]1041 (16) - 0000000000871802 [16:55:43]1040 (4) - 198140 [16:55:43]1012 (4) - 16.08.2024 10:57 [16:55:43]1206 (1) - 0 [16:55:43]OFD Sender: Remove packet 198140 [16:55:43]ProducePacketName [16:55:43]name=ofd_packets/00198140 [16:55:43]NVStorageDeleteData [16:55:43]OFD Sender: No OFD packet to send [16:55:43]*** Cut start [16:55:43]*** Purtial cut [16:55:43]*** CUTSNS_PIN = 0 [16:55:44]*** Stage 1: CUTSNS_PIN = 1 [16:55:45]Read from MH i2c: 01 [16:55:45]MH_I2C_Read... [16:55:45]*** Stop cut motor [16:55:45]*** Cut end [16:55:45]Read from MH i2c: 01 07 00 [16:55:45]MH_I2C_Read... [16:55:45]Read from MH i2c: 01 07 00 61 51 00 00 00 00 00 FF 0F C7 [16:55:45]process_action close_receipt done [16:55:45]requested_data is exist [16:55:45]produce_requested_data [16:55:45]requested_item fm.sn is exist - process it [16:55:45]wFMCommunicate request_size=4 [16:55:45]MH_SAM_APDU [16:55:45]CAPDU: 80 11 00 00 [16:55:45]Write to MH i2c: E2 08 00 62 51 80 11 00 00 00 00 00 00 2D [16:55:45]Write i2c OK [16:55:45]MH_I2C_Read... [16:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:45]Read from MH i2c: E2 [16:55:45]MH_I2C_Read... [16:55:45]Read from MH i2c: E2 17 00 [16:55:45]MH_I2C_Read... [16:55:45]Read from MH i2c: E2 17 00 62 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7A [16:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:55:45]wFMCommunicate OK [16:55:45]requested_item fd.num is exist - process it [16:55:45]SAM_PROTO_GetFieldsCounters [16:55:45]wFMCommunicate request_size=4 [16:55:45]MH_SAM_APDU [16:55:45]CAPDU: 80 13 00 00 [16:55:45]Write to MH i2c: E2 08 00 63 51 80 13 00 00 00 00 00 00 30 [16:55:45]Write i2c OK [16:55:45]MH_I2C_Read... [16:55:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:46]Read from MH i2c: E2 [16:55:46]MH_I2C_Read... [16:55:46]Read from MH i2c: E2 62 00 [16:55:46]MH_I2C_Read... [16:55:46]Read from MH i2c: E2 62 00 63 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FC 05 03 00 0E 04 04 00 CE 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 C4 [16:55:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FC 05 03 00 0E 04 04 00 CE 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 [16:55:46]wFMCommunicate OK [16:55:46]SAM_PROTO_GetFieldsCounters done [16:55:46]requested_item shift.num is exist - process it [16:55:46]requested_item shift.opened is exist - process it [16:55:46]req_shift_opened [16:55:46]FM_GetShiftState [16:55:46]SAM_PROTO_GetShiftState [16:55:46]wFMCommunicate request_size=4 [16:55:46]MH_SAM_APDU [16:55:46]CAPDU: 80 13 01 00 [16:55:46]Write to MH i2c: E2 08 00 64 51 80 13 01 00 00 00 00 00 32 [16:55:46]Write i2c OK [16:55:46]MH_I2C_Read... [16:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:46]Read from MH i2c: E2 [16:55:46]MH_I2C_Read... [16:55:46]Read from MH i2c: E2 0E 00 [16:55:46]MH_I2C_Read... [16:55:46]Read from MH i2c: E2 0E 00 64 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C0 [16:55:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:55:46]wFMCommunicate OK [16:55:46]SAM_PROTO_GetShiftState done [16:55:46]FM_GetShiftState done [16:55:46]req_shift_opened done [16:55:46]requested_item shift.open_date is exist - process it [16:55:46]req_shift_open_date [16:55:46]req_shift_open_date done [16:55:46]produce_requested_data done [16:55:46]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198140,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:55:46]process_action_free close_receipt [16:55:46]json_value_free [16:55:46]json_value_free done [16:55:46]process_json_proto returns [16:55:46]Send response to host [16:55:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198140,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:55:46]free response buf [16:55:46]execute_script done [16:55:46]execute_script returns [16:55:46]free content buf [16:55:46]Sock 7.Close socket [16:55:46]Sock 7.Thread stoped [16:55:48]OFD Sender: No OFD packet to send [16:55:53]OFD Sender: No OFD packet to send [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]accept exits with 9 [16:57:18]New connection [16:57:18]New thread 3067403620 created [16:57:18]Thread 3067260260 joined [16:57:18]Waiting for new connection... [16:57:18] Sock 9.Parse request [16:57:18]Sock 9.Check first char [16:57:18]Sock 9.First char is OK [16:57:18]request: POST /json_proto HTTP/1.0 [16:57:18]Method: POST [16:57:18]URL: /json_proto [16:57:18]Method is POST - this is cgi request [16:57:18]url: /json_proto [16:57:18]query_string will be loaded in cgi processing [16:57:18]execute_cgi json_proto POST (null) [16:57:18]execute_cgi path=json_proto method=POST [16:57:18]POST find Content-Length [16:57:18]Host: 172.17.46.195:8080 [16:57:18]Content-Length: 802 [16:57:18]Content-Type: application/json [16:57:18] [16:57:18]POST finish read [16:57:18]Found Content-Length = 802 [16:57:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:18]execute_script... [16:57:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:18]POST & json_proto [16:57:18]process_json_proto [16:57:18]json parsed OK: [16:57:18]protocol is kg_v1.0 [16:57:18]action value=close_receipt [16:57:18]process_action close_receipt [16:57:18]cmd_close_receipt [16:57:18]MH_GetDate [16:57:18]Write to MH i2c: F0 00 00 65 51 A5 [16:57:18]Write i2c OK [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: F0 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: F0 09 00 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: F0 09 00 65 51 00 F0 84 BF 66 8D AE BC 66 A4 [16:57:18]GetLastDocTimeStamp 1723827343 [16:57:18]current date 1723827440 [16:57:18]FM_GetShiftState [16:57:18]SAM_PROTO_GetShiftState [16:57:18]wFMCommunicate request_size=4 [16:57:18]MH_SAM_APDU [16:57:18]CAPDU: 80 13 01 00 [16:57:18]Write to MH i2c: E2 08 00 66 51 80 13 01 00 00 00 00 00 34 [16:57:18]Write i2c OK [16:57:18]MH_I2C_Read... [16:57:18]OFD Sender: No OFD packet to send [16:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:18]Read from MH i2c: E2 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: E2 0E 00 [16:57:18]MH_I2C_Read... [16:57:18]Read from MH i2c: E2 0E 00 66 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C2 [16:57:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:57:18]wFMCommunicate OK [16:57:18]SAM_PROTO_GetShiftState done [16:57:18]FM_GetShiftState done [16:57:18]opened in 1723766727 [16:57:18]opened+sec_in_day 1723853127 [16:57:18]quantity*price = 50036 [16:57:18]sum+1 = 50037 [16:57:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 482 16.08.2024 16:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198141 ФПД: 267636099086648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165720&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198141&fm=267636099086648&tin=02508201610067®Number=0000000000092545&sum=50036 [16:57:19]StoreToDocumentArchive [16:57:19]shift 462 fd 198141 [16:57:19]save to /storage/0462/doc_00198141 [16:57:19]save last doc name /storage/0462/doc_00198141 to /storage/kkm_last_doc_name [16:57:19]save OK [16:57:19]Clear old archive folders... [16:57:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:19]tlvbuf is 00A52E00 [16:57:19]SAM_PROTO_ClearQueue [16:57:19]wFMCommunicate request_size=4 [16:57:19]MH_SAM_APDU [16:57:19]CAPDU: 80 09 00 00 [16:57:19]Write to MH i2c: E2 08 00 73 51 80 09 00 00 00 00 00 00 36 [16:57:19]Write i2c OK [16:57:19]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 73 51 00 90 00 38 [16:57:20]RAPDU: 90 00 [16:57:20]wFMCommunicate OK [16:57:20]SAM_PROTO_ClearQueue done [16:57:20]KKMCreateOFDPacket [16:57:20]OFDProtocolAddRootSTLVToBuf [16:57:20]FM_MakeSignedData [16:57:20]FM_MakeSignedData [16:57:20]SAM_PROTO_SignData [16:57:20]wFMCommunicate request_size=4 [16:57:20]MH_SAM_APDU [16:57:20]CAPDU: 80 0D 01 02 [16:57:20]Write to MH i2c: E2 08 00 74 51 80 0D 01 02 00 00 00 00 3E [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 74 51 00 90 00 39 [16:57:20]RAPDU: 90 00 [16:57:20]wFMCommunicate OK [16:57:20]wFMCommunicate request_size=255 [16:57:20]MH_SAM_APDU [16: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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 F0 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 05 03 00 35 04 06 00 F3 [16:57:20]Write to MH i2c: E2 02 01 75 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 F0 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 05 03 00 35 04 06 00 F3 00 00 41 [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 75 51 00 90 00 3A [16:57:20]RAPDU: 90 00 [16:57:20]wFMCommunicate OK [16:57:20]wFMCommunicate request_size=10 [16:57:20]MH_SAM_APDU [16:57:20]CAPDU: 80 0D 02 02 05 69 E2 9D 79 38 [16:57:20]Write to MH i2c: E2 0D 00 76 51 80 0D 02 02 05 00 69 E2 9D 79 38 00 00 E4 [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 03 00 76 51 00 90 00 3B [16:57:20]RAPDU: 90 00 [16:57:20]wFMCommunicate OK [16:57:20]wFMCommunicate request_size=4 [16:57:20]MH_SAM_APDU [16:57:20]CAPDU: 80 0D 03 02 [16:57:20]Write to MH i2c: E2 08 00 77 51 80 0D 03 02 00 00 00 00 43 [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 0B 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 0B 00 77 51 00 89 4F 83 C9 17 DE 78 D9 90 00 AE [16:57:20]RAPDU: 89 4F 83 C9 17 DE 78 D9 90 00 [16:57:20]wFMCommunicate OK [16:57:20]SAM_PROTO_SignData done [16:57:20]FM_MakeSignedData done [16:57:20]CreateOFDProtocolMessage [16:57:20]wFMCommunicate request_size=4 [16:57:20]MH_SAM_APDU [16:57:20]CAPDU: 80 11 00 00 [16:57:20]Write to MH i2c: E2 08 00 78 51 80 11 00 00 00 00 00 00 43 [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:20]Read from MH i2c: E2 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 17 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: E2 17 00 78 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 90 [16:57:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:57:20]wFMCommunicate OK [16:57:20]CreateOFDProtocolMessage done [16:57:20]OFDSenderStorePacket 198141 [16:57:20]StoreOFDPacket docnum=198141 [16:57:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 61 07 01 93 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 F0 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 05 03 00 35 04 06 00 F3 69 E2 9D 79 38 89 4F 83 C9 17 DE 78 D9 [16:57:20]CheckFolder [16:57:20]dirname=/storage/ofd_packets [16:57:20]CheckFolder done [16:57:20]ProducePacketName [16:57:20]name=ofd_packets/00198141 [16:57:20]NVStorageSaveData ofd_packets/00198141 [16:57:20]File name is /storage/ofd_packets/00198141 [16:57:20]Write 301 bytes [16:57:20]NVStorageSaveData done [16:57:20]OFDSenderStorePacket done [16:57:20]KKMCreateOFDPacket done [16:57:20]NVStorageSaveData kkm_last_timestamp [16:57:20]File name is /storage/kkm_last_timestamp [16:57:20]Write 4 bytes [16:57:20]NVStorageSaveData done [16:57:20]ExternCall_PrintAddStr [16:57:20]wPrintStart [16:57:20]Write to MH i2c: 01 00 00 79 51 CA [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: 01 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: 01 07 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: 01 07 00 79 51 00 00 00 00 00 FF 0F DF [16:57:20]RasterBufferAndPrint [16:57:20]line Счет N : (1)11325555 [16:57:20]line ИНН: 02508201610067 [16:57:20]line Контрольно-Кассовый Чек [16:57:20]line ПРОДАЖА [16:57:20]line ТРК (МРК, ГНК) : 32 [16:57:20]line Товар: 2710124130 [16:57:20]line Аи-92-К-4 [16:57:20]line 7.380 * 67.80 [16:57:20]line = 500.36 [16:57:20]line НДС 12% НСП 1% [16:57:20]line > о реализуемом товаре [16:57:20]line ИТОГО: 500.36 [16:57:20]line НСП 1% : 4.43 [16:57:20]line НДС 12% : 53.14 [16:57:20]line Наличными: 0.00 [16:57:20]line Безнал.: 500.36 [16:57:20]line Место: АЗС № 95 "Партнер Нефть" [16:57:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:57:20]line СНО: Общий режим [16:57:20]line Чек 482 16.08.2024 16:57 [16:57:20]line Смена: 462 ФФД: 1.0 [16:57:20]line ЗНМ: 0300000079 [16:57:20]line РНМ: 0000000000092545 [16:57:20]line Версия ККМ: 001 [16:57:20]line Платежная система: O! деньги [16:57:20]line ФМ: 0000000000871802 [16:57:20]line ФД: 198141 [16:57:20]line ФПД: 267636099086648 [16:57:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165720&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198141&fm=267636099086648&tin=02508201610067®Number=0000000000092545&sum=50036 [16:57:20]written 0, free lines is 4095 [16:57:20]OFD Sender: Processing packet 198141 [packets to send 245, broken 244] [16:57:20]ProducePacketName [16:57:20]name=ofd_packets/00198141 [16:57:20]OFD Sender: To server: pG, [16:57:20]CommunicateWithHost lk.salyk.kg:30040 [16:57:20]ConnectInit lk.salyk.kg [16:57:20]Connected sock=10 [16:57:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 61 07 01 93 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 F0 84 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 05 03 00 35 04 06 00 F3 69 E2 9D 79 38 89 4F 83 C9 17 DE 78 D9 [16:57:20]Write to MH i2c: 01 00 00 A3 51 F4 [16:57:20]Write i2c OK [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: 01 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: 01 07 00 [16:57:20]MH_I2C_Read... [16:57:20]Read from MH i2c: 01 07 00 A3 51 00 00 00 00 00 FE 0C 05 [16:57:20]RasterBufferAndPrint [16:57:20]line [16:57:20]line [16:57:20]line [16:57:20]line [16:57:20]line [16:57:20]written 0, free lines is 3335 [16:57:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E1 0D 47 00 DE C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 05 03 00 F4 03 04 00 04 31 BF 66 B6 04 01 00 00 B1 7A 03 3D DC 27 D2 82 [16:57:21]CommunicateWithHost err = 0 [16:57:21]CheckOFDResponse [16:57:21]1017 (14) - 77093643461234 [16:57:21]1041 (16) - 0000000000871802 [16:57:21]1040 (4) - 198141 [16:57:21]1012 (4) - 16.08.2024 10:59 [16:57:21]1206 (1) - 0 [16:57:21]OFD Sender: Remove packet 198141 [16:57:21]ProducePacketName [16:57:21]name=ofd_packets/00198141 [16:57:21]NVStorageDeleteData [16:57:21]MH_Cut [16:57:21]Write to MH i2c: D1 01 00 AA 51 01 CD [16:57:21]Write i2c OK [16:57:21]MH_I2C_Read... [16:57:21]Read from MH i2c: D1 [16:57:21]MH_I2C_Read... [16:57:21]Read from MH i2c: D1 01 00 [16:57:21]MH_I2C_Read... [16:57:21]Read from MH i2c: D1 01 00 AA 51 00 CC [16:57:21]Write to MH i2c: 01 00 00 AB 51 FC [16:57:21]Write i2c OK [16:57:21]MH_I2C_Read... [16:57:21]OFD Sender: No OFD packet to send [16:57:21]*** Cut start [16:57:21]*** Purtial cut [16:57:21]*** Stage 1: CUTSNS_PIN = 1 [16:57:22]Read from MH i2c: 01 [16:57:22]MH_I2C_Read... [16:57:22]*** Stop cut motor [16:57:22]*** Cut end [16:57:22]Read from MH i2c: 01 07 00 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: 01 07 00 AB 51 00 00 00 00 00 FF 0F 11 [16:57:22]process_action close_receipt done [16:57:22]requested_data is exist [16:57:22]produce_requested_data [16:57:22]requested_item fm.sn is exist - process it [16:57:22]wFMCommunicate request_size=4 [16:57:22]MH_SAM_APDU [16:57:22]CAPDU: 80 11 00 00 [16:57:22]Write to MH i2c: E2 08 00 AC 51 80 11 00 00 00 00 00 00 77 [16:57:22]Write i2c OK [16:57:22]MH_I2C_Read... [16:57:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:22]Read from MH i2c: E2 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: E2 17 00 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: E2 17 00 AC 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C4 [16:57:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:57:22]wFMCommunicate OK [16:57:22]requested_item fd.num is exist - process it [16:57:22]SAM_PROTO_GetFieldsCounters [16:57:22]wFMCommunicate request_size=4 [16:57:22]MH_SAM_APDU [16:57:22]CAPDU: 80 13 00 00 [16:57:22]Write to MH i2c: E2 08 00 AD 51 80 13 00 00 00 00 00 00 7A [16:57:22]Write i2c OK [16:57:22]MH_I2C_Read... [16:57:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:22]Read from MH i2c: E2 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: E2 62 00 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: E2 62 00 AD 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FD 05 03 00 0E 04 04 00 CE 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 12 [16:57:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FD 05 03 00 0E 04 04 00 CE 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 [16:57:22]wFMCommunicate OK [16:57:22]SAM_PROTO_GetFieldsCounters done [16:57:22]requested_item shift.num is exist - process it [16:57:22]requested_item shift.opened is exist - process it [16:57:22]req_shift_opened [16:57:22]FM_GetShiftState [16:57:22]SAM_PROTO_GetShiftState [16:57:22]wFMCommunicate request_size=4 [16:57:22]MH_SAM_APDU [16:57:22]CAPDU: 80 13 01 00 [16:57:22]Write to MH i2c: E2 08 00 AE 51 80 13 01 00 00 00 00 00 7C [16:57:22]Write i2c OK [16:57:22]MH_I2C_Read... [16:57:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:22]Read from MH i2c: E2 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: E2 0E 00 [16:57:22]MH_I2C_Read... [16:57:22]Read from MH i2c: E2 0E 00 AE 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [16:57:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:57:22]wFMCommunicate OK [16:57:22]SAM_PROTO_GetShiftState done [16:57:22]FM_GetShiftState done [16:57:22]req_shift_opened done [16:57:22]requested_item shift.open_date is exist - process it [16:57:22]req_shift_open_date [16:57:22]req_shift_open_date done [16:57:22]produce_requested_data done [16:57:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198141,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:57:22]process_action_free close_receipt [16:57:22]json_value_free [16:57:22]json_value_free done [16:57:22]process_json_proto returns [16:57:22]Send response to host [16:57:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198141,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:57:22]free response buf [16:57:22]execute_script done [16:57:22]execute_script returns [16:57:22]free content buf [16:57:22]Sock 9.Close socket [16:57:22]Sock 9.Thread stoped [16:57:26]OFD Sender: No OFD packet to send [16:57:31]OFD Sender: No OFD packet to send [16:57:36]OFD Sender: No OFD packet to send [16:57:41]OFD Sender: No OFD packet to send [16:57:46]OFD Sender: No OFD packet to send [16:57:51]OFD Sender: No OFD packet to send [16:57:54]accept exits with 7 [16:57:54]New connection [16:57:54]New thread 3067260260 created [16:57:54]Thread 3067403620 joined [16:57:54]Waiting for new connection... [16:57:54] Sock 7.Parse request [16:57:54]Sock 7.Check first char [16:57:54]Sock 7.First char is OK [16:57:54]request: POST /json_proto HTTP/1.0 [16:57:54]Method: POST [16:57:54]URL: /json_proto [16:57:54]Method is POST - this is cgi request [16:57:54]url: /json_proto [16:57:54]query_string will be loaded in cgi processing [16:57:54]execute_cgi json_proto POST (null) [16:57:54]execute_cgi path=json_proto method=POST [16:57:54]POST find Content-Length [16:57:54]Host: 172.17.46.195:8080 [16:57:54]Content-Length: 679 [16:57:54]Content-Type: application/json [16:57:54] [16:57:54]POST finish read [16:57:54]Found Content-Length = 679 [16:57:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:54]execute_script... [16:57: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)11325556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:54]POST & json_proto [16:57:54]process_json_proto [16:57:54]json parsed OK: [16:57:54]protocol is kg_v1.0 [16:57:54]action value=close_receipt [16:57:54]process_action close_receipt [16:57:54]cmd_close_receipt [16:57:54]MH_GetDate [16:57:54]Write to MH i2c: F0 00 00 AF 51 EF [16:57:54]Write i2c OK [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: F0 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: F0 09 00 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: F0 09 00 AF 51 00 14 85 BF 66 8D AE BC 66 13 [16:57:54]GetLastDocTimeStamp 1723827440 [16:57:54]current date 1723827476 [16:57:54]FM_GetShiftState [16:57:54]SAM_PROTO_GetShiftState [16:57:54]wFMCommunicate request_size=4 [16:57:54]MH_SAM_APDU [16:57:54]CAPDU: 80 13 01 00 [16:57:54]Write to MH i2c: E2 08 00 B0 51 80 13 01 00 00 00 00 00 7E [16:57:54]Write i2c OK [16:57:54]MH_I2C_Read... [16:57:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:54]Read from MH i2c: E2 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: E2 0E 00 [16:57:54]MH_I2C_Read... [16:57:54]Read from MH i2c: E2 0E 00 B0 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0C [16:57:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:57:54]wFMCommunicate OK [16:57:54]SAM_PROTO_GetShiftState done [16:57:54]FM_GetShiftState done [16:57:54]opened in 1723766727 [16:57:54]opened+sec_in_day 1723853127 [16:57:54]quantity*price = 50036 [16:57:54]sum+1 = 50037 [16:57:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 483 16.08.2024 16:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198142 ФПД: 235900867800405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165756&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198142&fm=235900867800405&tin=02508201610067®Number=0000000000092545&sum=50000 [16:57:55]StoreToDocumentArchive [16:57:55]shift 462 fd 198142 [16:57:55]save to /storage/0462/doc_00198142 [16:57:55]save last doc name /storage/0462/doc_00198142 to /storage/kkm_last_doc_name [16:57:55]save OK [16:57:55]Clear old archive folders... [16:57:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:57:55]tlvbuf is 00A89090 [16:57:55]SAM_PROTO_ClearQueue [16:57:55]wFMCommunicate request_size=4 [16:57:55]MH_SAM_APDU [16:57:55]CAPDU: 80 09 00 00 [16:57:55]Write to MH i2c: E2 08 00 BD 51 80 09 00 00 00 00 00 00 80 [16:57:55]Write i2c OK [16:57:55]MH_I2C_Read... [16:57:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:55]Read from MH i2c: E2 [16:57:55]MH_I2C_Read... [16:57:55]Read from MH i2c: E2 03 00 [16:57:55]MH_I2C_Read... [16:57:55]Read from MH i2c: E2 03 00 BD 51 00 90 00 82 [16:57:55]RAPDU: 90 00 [16:57:55]wFMCommunicate OK [16:57:55]SAM_PROTO_ClearQueue done [16:57:55]KKMCreateOFDPacket [16:57:55]OFDProtocolAddRootSTLVToBuf [16:57:55]FM_MakeSignedData [16:57:55]FM_MakeSignedData [16:57:55]SAM_PROTO_SignData [16:57:55]wFMCommunicate request_size=4 [16:57:55]MH_SAM_APDU [16:57:55]CAPDU: 80 0D 01 02 [16:57:55]Write to MH i2c: E2 08 00 BE 51 80 0D 01 02 00 00 00 00 88 [16:57:55]Write i2c OK [16:57:55]MH_I2C_Read... [16:57:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:55]Read from MH i2c: E2 [16:57:55]MH_I2C_Read... [16:57:55]Read from MH i2c: E2 03 00 [16:57:55]MH_I2C_Read... [16:57:55]Read from MH i2c: E2 03 00 BE 51 00 90 00 83 [16:57:55]RAPDU: 90 00 [16:57:55]wFMCommunicate OK [16:57:55]wFMCommunicate request_size=255 [16:57:55]MH_SAM_APDU [16:57:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 14 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 05 03 00 35 04 06 00 D6 [16:57:55]Write to MH i2c: E2 02 01 BF 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 14 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 05 03 00 35 04 06 00 D6 00 00 4D [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:56]Read from MH i2c: E2 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 03 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 03 00 BF 51 00 90 00 84 [16:57:56]RAPDU: 90 00 [16:57:56]wFMCommunicate OK [16:57:56]wFMCommunicate request_size=10 [16:57:56]MH_SAM_APDU [16:57:56]CAPDU: 80 0D 02 02 05 8C F3 6D 6D 55 [16:57:56]Write to MH i2c: E2 0D 00 C0 51 80 0D 02 02 05 00 8C F3 6D 6D 55 00 00 43 [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:56]Read from MH i2c: E2 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 03 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 03 00 C0 51 00 90 00 85 [16:57:56]RAPDU: 90 00 [16:57:56]wFMCommunicate OK [16:57:56]wFMCommunicate request_size=4 [16:57:56]MH_SAM_APDU [16:57:56]CAPDU: 80 0D 03 02 [16:57:56]Write to MH i2c: E2 08 00 C1 51 80 0D 03 02 00 00 00 00 8D [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:56]Read from MH i2c: E2 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 0B 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 0B 00 C1 51 00 47 30 39 36 D5 DA B2 EE 90 00 C3 [16:57:56]RAPDU: 47 30 39 36 D5 DA B2 EE 90 00 [16:57:56]wFMCommunicate OK [16:57:56]SAM_PROTO_SignData done [16:57:56]FM_MakeSignedData done [16:57:56]CreateOFDProtocolMessage [16:57:56]wFMCommunicate request_size=4 [16:57:56]MH_SAM_APDU [16:57:56]CAPDU: 80 11 00 00 [16:57:56]Write to MH i2c: E2 08 00 C2 51 80 11 00 00 00 00 00 00 8D [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:56]Read from MH i2c: E2 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 17 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: E2 17 00 C2 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DA [16:57:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:57:56]wFMCommunicate OK [16:57:56]CreateOFDProtocolMessage done [16:57:56]OFDSenderStorePacket 198142 [16:57:56]StoreOFDPacket docnum=198142 [16:57:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 1E 07 01 DA 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 14 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 05 03 00 35 04 06 00 D6 8C F3 6D 6D 55 47 30 39 36 D5 DA B2 EE [16:57:56]CheckFolder [16:57:56]dirname=/storage/ofd_packets [16:57:56]CheckFolder done [16:57:56]ProducePacketName [16:57:56]name=ofd_packets/00198142 [16:57:56]NVStorageSaveData ofd_packets/00198142 [16:57:56]File name is /storage/ofd_packets/00198142 [16:57:56]Write 301 bytes [16:57:56]NVStorageSaveData done [16:57:56]OFDSenderStorePacket done [16:57:56]KKMCreateOFDPacket done [16:57:56]NVStorageSaveData kkm_last_timestamp [16:57:56]File name is /storage/kkm_last_timestamp [16:57:56]Write 4 bytes [16:57:56]NVStorageSaveData done [16:57:56]ExternCall_PrintAddStr [16:57:56]wPrintStart [16:57:56]Write to MH i2c: 01 00 00 C3 51 14 [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: 01 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: 01 07 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: 01 07 00 C3 51 00 00 00 00 00 FF 0F 29 [16:57:56]RasterBufferAndPrint [16:57:56]line Счет N : (1)11325556 [16:57:56]line ИНН: 02508201610067 [16:57:56]line Контрольно-Кассовый Чек [16:57:56]line ПРОДАЖА [16:57:56]line ТРК (МРК, ГНК) : 12 [16:57:56]line Товар: 2710124130 [16:57:56]line Аи-92-К-4 [16:57:56]line 7.380 * 67.80 [16:57:56]line = 500.36 [16:57:56]line НДС 12% НСП 1% [16:57:56]line > о реализуемом товаре [16:57:56]line ОКРУГЛЕНИЕ: -0.36 [16:57:56]line ИТОГО: 500.00 [16:57:56]line Внесено: 500.00 [16:57:56]line СДАЧА: 0.00 [16:57:56]line НСП 1% : 4.43 [16:57:56]line НДС 12% : 53.14 [16:57:56]line Наличными: 500.00 [16:57:56]line Безнал.: 0.00 [16:57:56]line Место: АЗС № 95 "Партнер Нефть" [16:57:56]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:57:56]line СНО: Общий режим [16:57:56]line Чек 483 16.08.2024 16:57 [16:57:56]line Смена: 462 ФФД: 1.0 [16:57:56]line ЗНМ: 0300000079 [16:57:56]line РНМ: 0000000000092545 [16:57:56]line Версия ККМ: 001 [16:57:56]line ФМ: 0000000000871802 [16:57:56]line ФД: 198142 [16:57:56]line ФПД: 235900867800405 [16:57:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165756&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198142&fm=235900867800405&tin=02508201610067®Number=0000000000092545&sum=50000 [16:57:56]written 0, free lines is 4095 [16:57:56]OFD Sender: Processing packet 198142 [packets to send 245, broken 244] [16:57:56]ProducePacketName [16:57:56]name=ofd_packets/00198142 [16:57:56]OFD Sender: To server: pG, [16:57:56]CommunicateWithHost lk.salyk.kg:30040 [16:57:56]ConnectInit lk.salyk.kg [16:57:56]Connected sock=10 [16:57:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 1E 07 01 DA 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 14 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 05 03 00 35 04 06 00 D6 8C F3 6D 6D 55 47 30 39 36 D5 DA B2 EE [16:57:56]Write to MH i2c: 01 00 00 EE 51 3F [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: 01 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: 01 07 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: 01 07 00 EE 51 00 00 00 00 00 DA 0C 2C [16:57:56]RasterBufferAndPrint [16:57:56]line [16:57:56]line [16:57:56]line [16:57:56]line [16:57:56]line [16:57:56]written 0, free lines is 3299 [16:57:56]MH_Cut [16:57:56]Write to MH i2c: D1 01 00 F5 51 01 18 [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: D1 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: D1 01 00 [16:57:56]MH_I2C_Read... [16:57:56]Read from MH i2c: D1 01 00 F5 51 00 17 [16:57:56]Write to MH i2c: 01 00 00 F6 51 47 [16:57:56]Write i2c OK [16:57:56]MH_I2C_Read... [16:57:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 36 2F 47 00 96 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 05 03 00 F4 03 04 00 28 31 BF 66 B6 04 01 00 00 E6 C0 7E DA 21 9C 07 DF [16:57:56]CommunicateWithHost err = 0 [16:57:56]CheckOFDResponse [16:57:56]1017 (14) - 77093643461234 [16:57:56]1041 (16) - 0000000000871802 [16:57:56]1040 (4) - 198142 [16:57:56]1012 (4) - 16.08.2024 10:59 [16:57:56]1206 (1) - 0 [16:57:56]OFD Sender: Remove packet 198142 [16:57:56]ProducePacketName [16:57:56]name=ofd_packets/00198142 [16:57:56]NVStorageDeleteData [16:57:57]OFD Sender: No OFD packet to send [16:57:57]*** Cut start [16:57:57]*** Purtial cut [16:57:57]*** CUTSNS_PIN = 0 [16:57:57]*** Stage 1: CUTSNS_PIN = 1 [16:57:59]Read from MH i2c: 01 [16:57:59]MH_I2C_Read... [16:57:59]*** Stop cut motor [16:57:59]*** Cut end [16:57:59]Read from MH i2c: 01 07 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: 01 07 00 F6 51 00 00 00 00 00 FF 0F 5C [16:57:59]process_action close_receipt done [16:57:59]requested_data is exist [16:57:59]produce_requested_data [16:57:59]requested_item fm.sn is exist - process it [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 11 00 00 [16:57:59]Write to MH i2c: E2 08 00 F7 51 80 11 00 00 00 00 00 00 C2 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 17 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 17 00 F7 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0F [16:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:57:59]wFMCommunicate OK [16:57:59]requested_item fd.num is exist - process it [16:57:59]SAM_PROTO_GetFieldsCounters [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 13 00 00 [16:57:59]Write to MH i2c: E2 08 00 F8 51 80 13 00 00 00 00 00 00 C5 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 62 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 62 00 F8 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FE 05 03 00 0E 04 04 00 CE 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 61 [16:57:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FE 05 03 00 0E 04 04 00 CE 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 [16:57:59]wFMCommunicate OK [16:57:59]SAM_PROTO_GetFieldsCounters done [16:57:59]requested_item shift.num is exist - process it [16:57:59]requested_item shift.opened is exist - process it [16:57:59]req_shift_opened [16:57:59]FM_GetShiftState [16:57:59]SAM_PROTO_GetShiftState [16:57:59]wFMCommunicate request_size=4 [16:57:59]MH_SAM_APDU [16:57:59]CAPDU: 80 13 01 00 [16:57:59]Write to MH i2c: E2 08 00 F9 51 80 13 01 00 00 00 00 00 C7 [16:57:59]Write i2c OK [16:57:59]MH_I2C_Read... [16:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:59]Read from MH i2c: E2 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 0E 00 [16:57:59]MH_I2C_Read... [16:57:59]Read from MH i2c: E2 0E 00 F9 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 55 [16:57:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:57:59]wFMCommunicate OK [16:57:59]SAM_PROTO_GetShiftState done [16:57:59]FM_GetShiftState done [16:57:59]req_shift_opened done [16:57:59]requested_item shift.open_date is exist - process it [16:57:59]req_shift_open_date [16:57:59]req_shift_open_date done [16:57:59]produce_requested_data done [16:57:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198142,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:57:59]process_action_free close_receipt [16:57:59]json_value_free [16:57:59]json_value_free done [16:57:59]process_json_proto returns [16:57:59]Send response to host [16:57:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198142,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:57:59]free response buf [16:57:59]execute_script done [16:57:59]execute_script returns [16:57:59]free content buf [16:57:59]Sock 7.Close socket [16:57:59]Sock 7.Thread stoped [16:58:02]OFD Sender: No OFD packet to send [16:58:07]OFD Sender: No OFD packet to send [16:58:12]OFD Sender: No OFD packet to send [16:58:17]OFD Sender: No OFD packet to send [16:58:22]OFD Sender: No OFD packet to send [16:58:27]OFD Sender: No OFD packet to send [16:58:32]OFD Sender: No OFD packet to send [16:58:34]accept exits with 9 [16:58:34]New connection [16:58:34]New thread 3067403620 created [16:58:34]Thread 3067260260 joined [16:58:34]Waiting for new connection... [16:58:34] Sock 9.Parse request [16:58:34]Sock 9.Check first char [16:58:34]Sock 9.First char is OK [16:58:34]request: POST /json_proto HTTP/1.0 [16:58:34]Method: POST [16:58:34]URL: /json_proto [16:58:34]Method is POST - this is cgi request [16:58:34]url: /json_proto [16:58:34]query_string will be loaded in cgi processing [16:58:34]execute_cgi json_proto POST (null) [16:58:34]execute_cgi path=json_proto method=POST [16:58:34]POST find Content-Length [16:58:34]Host: 172.17.46.195:8080 [16:58:34]Content-Length: 811 [16:58:34]Content-Type: application/json [16:58:34] [16:58:34]POST finish read [16:58:34]Found Content-Length = 811 [16:58:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 51.820, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:34]execute_script... [16:58: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)11325554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 51.820, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:34]POST & json_proto [16:58:34]process_json_proto [16:58:34]json parsed OK: [16:58:34]protocol is kg_v1.0 [16:58:34]action value=close_receipt [16:58:34]process_action close_receipt [16:58:34]cmd_close_receipt [16:58:34]MH_GetDate [16:58:34]Write to MH i2c: F0 00 00 FA 51 3A [16:58:34]Write i2c OK [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: F0 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: F0 09 00 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: F0 09 00 FA 51 00 3C 85 BF 66 8D AE BC 66 86 [16:58:34]GetLastDocTimeStamp 1723827476 [16:58:34]current date 1723827516 [16:58:34]FM_GetShiftState [16:58:34]SAM_PROTO_GetShiftState [16:58:34]wFMCommunicate request_size=4 [16:58:34]MH_SAM_APDU [16:58:34]CAPDU: 80 13 01 00 [16:58:34]Write to MH i2c: E2 08 00 FB 51 80 13 01 00 00 00 00 00 C9 [16:58:34]Write i2c OK [16:58:34]MH_I2C_Read... [16:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:34]Read from MH i2c: E2 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: E2 0E 00 [16:58:34]MH_I2C_Read... [16:58:34]Read from MH i2c: E2 0E 00 FB 51 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 57 [16:58:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:58:34]wFMCommunicate OK [16:58:34]SAM_PROTO_GetShiftState done [16:58:34]FM_GetShiftState done [16:58:34]opened in 1723766727 [16:58:34]opened+sec_in_day 1723853127 [16:58:34]quantity*price = 400050 [16:58:34]sum+1 = 400051 [16:58:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 484 16.08.2024 16:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198143 ФПД: 42009414330631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165836&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198143&fm=42009414330631&tin=02508201610067®Number=0000000000092545&sum=400050 [16:58:35]StoreToDocumentArchive [16:58:35]shift 462 fd 198143 [16:58:35]save to /storage/0462/doc_00198143 [16:58:35]save last doc name /storage/0462/doc_00198143 to /storage/kkm_last_doc_name [16:58:35]save OK [16:58:35]Clear old archive folders... [16:58:35]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:58:35]tlvbuf is 009E9C30 [16:58:35]SAM_PROTO_ClearQueue [16:58:35]wFMCommunicate request_size=4 [16:58:35]MH_SAM_APDU [16:58:35]CAPDU: 80 09 00 00 [16:58:35]Write to MH i2c: E2 08 00 08 52 80 09 00 00 00 00 00 00 CC [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:58:35]Read from MH i2c: E2 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: E2 03 00 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: E2 03 00 08 52 00 90 00 CE [16:58:35]RAPDU: 90 00 [16:58:35]wFMCommunicate OK [16:58:35]SAM_PROTO_ClearQueue done [16:58:35]KKMCreateOFDPacket [16:58:35]OFDProtocolAddRootSTLVToBuf [16:58:35]FM_MakeSignedData [16:58:35]FM_MakeSignedData [16:58:35]SAM_PROTO_SignData [16:58:35]wFMCommunicate request_size=4 [16:58:35]MH_SAM_APDU [16:58:35]CAPDU: 80 0D 01 02 [16:58:35]Write to MH i2c: E2 08 00 09 52 80 0D 01 02 00 00 00 00 D4 [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:58:35]Read from MH i2c: E2 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: E2 03 00 [16:58:35]MH_I2C_Read... [16:58:35]Read from MH i2c: E2 03 00 09 52 00 90 00 CF [16:58:35]RAPDU: 90 00 [16:58:35]wFMCommunicate OK [16:58:35]wFMCommunicate request_size=255 [16:58:35]MH_SAM_APDU [16:58:35]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 3C 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 05 03 [16:58:35]Write to MH i2c: E2 02 01 0A 52 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 3C 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 05 03 00 00 6F [16:58:35]Write i2c OK [16:58:35]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 0A 52 00 90 00 D0 [16:58:36]RAPDU: 90 00 [16:58:36]wFMCommunicate OK [16:58:36]wFMCommunicate request_size=16 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 26 35 14 37 E9 07 [16:58:36]Write to MH i2c: E2 13 00 0B 52 80 0D 02 02 0B 00 00 35 04 06 00 26 35 14 37 E9 07 00 00 C2 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 03 00 0B 52 00 90 00 D1 [16:58:36]RAPDU: 90 00 [16:58:36]wFMCommunicate OK [16:58:36]wFMCommunicate request_size=4 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 0D 03 02 [16:58:36]Write to MH i2c: E2 08 00 0C 52 80 0D 03 02 00 00 00 00 D9 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 0B 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 0B 00 0C 52 00 39 C3 5B F9 7A 1C 2C 50 90 00 3C [16:58:36]RAPDU: 39 C3 5B F9 7A 1C 2C 50 90 00 [16:58:36]wFMCommunicate OK [16:58:36]SAM_PROTO_SignData done [16:58:36]FM_MakeSignedData done [16:58:36]CreateOFDProtocolMessage [16:58:36]wFMCommunicate request_size=4 [16:58:36]MH_SAM_APDU [16:58:36]CAPDU: 80 11 00 00 [16:58:36]Write to MH i2c: E2 08 00 0D 52 80 11 00 00 00 00 00 00 D9 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:36]Read from MH i2c: E2 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 17 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: E2 17 00 0D 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 26 [16:58:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:58:36]wFMCommunicate OK [16:58:36]CreateOFDProtocolMessage done [16:58:36]OFDSenderStorePacket 198143 [16:58:36]StoreOFDPacket docnum=198143 [16:58:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 97 DF 0D 01 5A 53 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 3C 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 05 03 00 35 04 06 00 26 35 14 37 E9 07 39 C3 5B F9 7A 1C 2C 50 [16:58:36]CheckFolder [16:58:36]dirname=/storage/ofd_packets [16:58:36]CheckFolder done [16:58:36]ProducePacketName [16:58:36]name=ofd_packets/00198143 [16:58:36]NVStorageSaveData ofd_packets/00198143 [16:58:36]File name is /storage/ofd_packets/00198143 [16:58:36]Write 307 bytes [16:58:36]NVStorageSaveData done [16:58:36]OFDSenderStorePacket done [16:58:36]KKMCreateOFDPacket done [16:58:36]NVStorageSaveData kkm_last_timestamp [16:58:36]File name is /storage/kkm_last_timestamp [16:58:36]Write 4 bytes [16:58:36]NVStorageSaveData done [16:58:36]ExternCall_PrintAddStr [16:58:36]wPrintStart [16:58:36]Write to MH i2c: 01 00 00 0E 52 60 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 07 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 07 00 0E 52 00 00 00 00 00 FF 0F 75 [16:58:36]RasterBufferAndPrint [16:58:36]line Счет N : (1)11325554 [16:58:36]line ИНН: 02508201610067 [16:58:36]line Контрольно-Кассовый Чек [16:58:36]line ПРОДАЖА [16:58:36]line ТРК (МРК, ГНК) : 62 [16:58:36]line Товар: 2710194210 [16:58:36]line D-ENERGY ДТ-К-5 [16:58:36]line 51.820 * 77.20 [16:58:36]line = 4000.50 [16:58:36]line НДС 12% НСП 1% [16:58:36]line > о реализуемом товаре [16:58:36]line ИТОГО: 4000.50 [16:58:36]line НСП 1% : 35.40 [16:58:36]line НДС 12% : 424.83 [16:58:36]line Наличными: 0.00 [16:58:36]line Безнал.: 4000.50 [16:58:36]line Место: АЗС № 95 "Партнер Нефть" [16:58:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [16:58:36]line СНО: Общий режим [16:58:36]line Чек 484 16.08.2024 16:58 [16:58:36]line Смена: 462 ФФД: 1.0 [16:58:36]line ЗНМ: 0300000079 [16:58:36]line РНМ: 0000000000092545 [16:58:36]line Версия ККМ: 001 [16:58:36]line Платежная система: O! деньги [16:58:36]line ФМ: 0000000000871802 [16:58:36]line ФД: 198143 [16:58:36]line ФПД: 42009414330631 [16:58:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T165836&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198143&fm=42009414330631&tin=02508201610067®Number=0000000000092545&sum=400050 [16:58:36]written 0, free lines is 4095 [16:58:36]OFD Sender: Processing packet 198143 [packets to send 245, broken 244] [16:58:36]ProducePacketName [16:58:36]name=ofd_packets/00198143 [16:58:36]OFD Sender: To server: pG, [16:58:36]CommunicateWithHost lk.salyk.kg:30040 [16:58:36]ConnectInit lk.salyk.kg [16:58:36]Connected sock=10 [16:58:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 97 DF 0D 01 5A 53 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C CA 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 3C 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 05 03 00 35 04 06 00 26 35 14 37 E9 07 39 C3 5B F9 7A 1C 2C 50 [16:58:36]Write to MH i2c: 01 00 00 38 52 8A [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 07 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: 01 07 00 38 52 00 00 00 00 00 F6 0C 93 [16:58:36]RasterBufferAndPrint [16:58:36]line [16:58:36]line [16:58:36]line [16:58:36]line [16:58:36]line [16:58:36]written 0, free lines is 3327 [16:58:36]MH_Cut [16:58:36]Write to MH i2c: D1 01 00 3F 52 01 63 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: D1 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: D1 01 00 [16:58:36]MH_I2C_Read... [16:58:36]Read from MH i2c: D1 01 00 3F 52 00 62 [16:58:36]Write to MH i2c: 01 00 00 40 52 92 [16:58:36]Write i2c OK [16:58:36]MH_I2C_Read... [16:58:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 31 77 47 00 7E 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 38 37 31 38 30 32 10 04 04 00 FF 05 03 00 F4 03 04 00 50 31 BF 66 B6 04 01 00 00 06 A1 E2 E1 95 23 F7 A8 [16:58:36]CommunicateWithHost err = 0 [16:58:36]CheckOFDResponse [16:58:36]1017 (14) - 77093643461234 [16:58:36]1041 (16) - 0000000000871802 [16:58:36]1040 (4) - 198143 [16:58:36]1012 (4) - 16.08.2024 11:00 [16:58:36]1206 (1) - 0 [16:58:36]OFD Sender: Remove packet 198143 [16:58:36]ProducePacketName [16:58:36]name=ofd_packets/00198143 [16:58:36]NVStorageDeleteData [16:58:37]OFD Sender: No OFD packet to send [16:58:37]*** Cut start [16:58:37]*** Purtial cut [16:58:37]*** Stage 1: CUTSNS_PIN = 1 [16:58:37]Read from MH i2c: 01 [16:58:37]MH_I2C_Read... [16:58:37]*** Stop cut motor [16:58:37]*** Cut end [16:58:37]Read from MH i2c: 01 07 00 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: 01 07 00 40 52 00 00 00 00 00 FF 0F A7 [16:58:37]process_action close_receipt done [16:58:37]requested_data is exist [16:58:37]produce_requested_data [16:58:37]requested_item fm.sn is exist - process it [16:58:37]wFMCommunicate request_size=4 [16:58:37]MH_SAM_APDU [16:58:37]CAPDU: 80 11 00 00 [16:58:37]Write to MH i2c: E2 08 00 41 52 80 11 00 00 00 00 00 00 0D [16:58:37]Write i2c OK [16:58:37]MH_I2C_Read... [16:58:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:58:37]Read from MH i2c: E2 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: E2 17 00 [16:58:37]MH_I2C_Read... [16:58:37]Read from MH i2c: E2 17 00 41 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5A [16:58:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [16:58:37]wFMCommunicate OK [16:58:37]requested_item fd.num is exist - process it [16:58:37]SAM_PROTO_GetFieldsCounters [16:58:37]wFMCommunicate request_size=4 [16:58:37]MH_SAM_APDU [16:58:37]CAPDU: 80 13 00 00 [16:58:37]Write to MH i2c: E2 08 00 42 52 80 13 00 00 00 00 00 00 10 [16:58:37]Write i2c OK [16:58:37]MH_I2C_Read... [16:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:58:38]Read from MH i2c: E2 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 62 00 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 62 00 42 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FF 05 03 00 0E 04 04 00 CE 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 B0 [16:58:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 FF 05 03 00 0E 04 04 00 CE 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 [16:58:38]wFMCommunicate OK [16:58:38]SAM_PROTO_GetFieldsCounters done [16:58:38]requested_item shift.num is exist - process it [16:58:38]requested_item shift.opened is exist - process it [16:58:38]req_shift_opened [16:58:38]FM_GetShiftState [16:58:38]SAM_PROTO_GetShiftState [16:58:38]wFMCommunicate request_size=4 [16:58:38]MH_SAM_APDU [16:58:38]CAPDU: 80 13 01 00 [16:58:38]Write to MH i2c: E2 08 00 43 52 80 13 01 00 00 00 00 00 12 [16:58:38]Write i2c OK [16:58:38]MH_I2C_Read... [16:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:38]Read from MH i2c: E2 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 0E 00 [16:58:38]MH_I2C_Read... [16:58:38]Read from MH i2c: E2 0E 00 43 52 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A0 [16:58:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [16:58:38]wFMCommunicate OK [16:58:38]SAM_PROTO_GetShiftState done [16:58:38]FM_GetShiftState done [16:58:38]req_shift_opened done [16:58:38]requested_item shift.open_date is exist - process it [16:58:38]req_shift_open_date [16:58:38]req_shift_open_date done [16:58:38]produce_requested_data done [16:58:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198143,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [16:58:38]process_action_free close_receipt [16:58:38]json_value_free [16:58:38]json_value_free done [16:58:38]process_json_proto returns [16:58:38]Send response to host [16:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198143,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [16:58:38]free response buf [16:58:38]execute_script done [16:58:38]execute_script returns [16:58:38]free content buf [16:58:38]Sock 9.Close socket [16:58:38]Sock 9.Thread stoped [16:58:42]OFD Sender: No OFD packet to send [16:58:47]OFD Sender: No OFD packet to send [16:58:52]OFD Sender: No OFD packet to send [16:58:57]OFD Sender: No OFD packet to send [16:59:02]OFD Sender: No OFD packet to send [16:59:07]OFD Sender: No OFD packet to send [16:59:12]OFD Sender: No OFD packet to send [16:59:17]OFD Sender: No OFD packet to send [16:59:22]OFD Sender: No OFD packet to send [16:59:27]OFD Sender: No OFD packet to send [16:59:32]OFD Sender: No OFD packet to send [16:59:37]OFD Sender: No OFD packet to send [16:59:42]OFD Sender: No OFD packet to send [16:59:47]OFD Sender: No OFD packet to send [16:59:52]OFD Sender: No OFD packet to send [16:59:57]OFD Sender: No OFD packet to send [17:00:02]OFD Sender: No OFD packet to send [17:00:04]accept exits with 7 [17:00:04]New connection [17:00:04]New thread 3067260260 created [17:00:04]Thread 3067403620 joined [17:00:04]Waiting for new connection... [17:00:04] Sock 7.Parse request [17:00:04]Sock 7.Check first char [17:00:04]Sock 7.First char is OK [17:00:04]request: POST /json_proto HTTP/1.0 [17:00:04]Method: POST [17:00:04]URL: /json_proto [17:00:04]Method is POST - this is cgi request [17:00:04]url: /json_proto [17:00:04]query_string will be loaded in cgi processing [17:00:04]execute_cgi json_proto POST (null) [17:00:04]execute_cgi path=json_proto method=POST [17:00:04]POST find Content-Length [17:00:04]Host: 172.17.46.195:8080 [17:00:04]Content-Length: 793 [17:00:04]Content-Type: application/json [17:00:04] [17:00:04]POST finish read [17:00:04]Found Content-Length = 793 [17:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.630, "sum" : 800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:04]execute_script... [17: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)11325557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.630, "sum" : 800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:04]POST & json_proto [17:00:04]process_json_proto [17:00:04]json parsed OK: [17:00:04]protocol is kg_v1.0 [17:00:04]action value=close_receipt [17:00:04]process_action close_receipt [17:00:04]cmd_close_receipt [17:00:04]MH_GetDate [17:00:04]Write to MH i2c: F0 00 00 44 52 85 [17:00:04]Write i2c OK [17:00:04]MH_I2C_Read... [17:00:04]Read from MH i2c: F0 [17:00:04]MH_I2C_Read... [17:00:04]Read from MH i2c: F0 09 00 [17:00:04]MH_I2C_Read... [17:00:04]Read from MH i2c: F0 09 00 44 52 00 96 85 BF 66 8D AE BC 66 2B [17:00:04]GetLastDocTimeStamp 1723827516 [17:00:04]current date 1723827606 [17:00:04]FM_GetShiftState [17:00:04]SAM_PROTO_GetShiftState [17:00:04]wFMCommunicate request_size=4 [17:00:04]MH_SAM_APDU [17:00:04]CAPDU: 80 13 01 00 [17:00:04]Write to MH i2c: E2 08 00 45 52 80 13 01 00 00 00 00 00 14 [17:00:04]Write i2c OK [17:00:04]MH_I2C_Read... [17:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:04]Read from MH i2c: E2 [17:00:04]MH_I2C_Read... [17:00:04]Read from MH i2c: E2 0E 00 [17:00:04]MH_I2C_Read... [17:00:04]Read from MH i2c: E2 0E 00 45 52 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A2 [17:00:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:00:04]wFMCommunicate OK [17:00:04]SAM_PROTO_GetShiftState done [17:00:04]FM_GetShiftState done [17:00:04]opened in 1723766727 [17:00:04]opened+sec_in_day 1723853127 [17:00:04]quantity*price = 80014 [17:00:04]sum+1 = 80015 [17:00:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.14 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.14 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 485 16.08.2024 17:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198144 ФПД: 216234417922941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170006&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198144&fm=216234417922941&tin=02508201610067®Number=0000000000092545&sum=80014 [17:00:05]StoreToDocumentArchive [17:00:05]shift 462 fd 198144 [17:00:05]save to /storage/0462/doc_00198144 [17:00:05]save last doc name /storage/0462/doc_00198144 to /storage/kkm_last_doc_name [17:00:05]save OK [17:00:05]Clear old archive folders... [17:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:00:05]tlvbuf is 00AFA6F0 [17:00:05]SAM_PROTO_ClearQueue [17:00:05]wFMCommunicate request_size=4 [17:00:05]MH_SAM_APDU [17:00:05]CAPDU: 80 09 00 00 [17:00:05]Write to MH i2c: E2 08 00 52 52 80 09 00 00 00 00 00 00 16 [17:00:05]Write i2c OK [17:00:05]MH_I2C_Read... [17:00:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:05]Read from MH i2c: E2 [17:00:05]MH_I2C_Read... [17:00:05]Read from MH i2c: E2 03 00 [17:00:05]MH_I2C_Read... [17:00:05]Read from MH i2c: E2 03 00 52 52 00 90 00 18 [17:00:05]RAPDU: 90 00 [17:00:05]wFMCommunicate OK [17:00:05]SAM_PROTO_ClearQueue done [17:00:05]KKMCreateOFDPacket [17:00:05]OFDProtocolAddRootSTLVToBuf [17:00:05]FM_MakeSignedData [17:00:05]FM_MakeSignedData [17:00:05]SAM_PROTO_SignData [17:00:05]wFMCommunicate request_size=4 [17:00:05]MH_SAM_APDU [17:00:05]CAPDU: 80 0D 01 02 [17:00:05]Write to MH i2c: E2 08 00 53 52 80 0D 01 02 00 00 00 00 1E [17:00:05]Write i2c OK [17:00:05]MH_I2C_Read... [17:00:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:05]Read from MH i2c: E2 [17:00:05]MH_I2C_Read... [17:00:05]Read from MH i2c: E2 03 00 [17:00:05]MH_I2C_Read... [17:00:05]Read from MH i2c: E2 03 00 53 52 00 90 00 19 [17:00:05]RAPDU: 90 00 [17:00:05]wFMCommunicate OK [17:00:05]wFMCommunicate request_size=255 [17:00:05]MH_SAM_APDU [17:00:05]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 96 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 06 03 00 35 04 06 00 C4 A9 FF [17:00:05]Write to MH i2c: E2 02 01 54 52 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 96 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 06 03 00 35 04 06 00 C4 A9 FF 00 00 48 [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:06]Read from MH i2c: E2 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 03 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 03 00 54 52 00 90 00 1A [17:00:06]RAPDU: 90 00 [17:00:06]wFMCommunicate OK [17:00:06]wFMCommunicate request_size=8 [17:00:06]MH_SAM_APDU [17:00:06]CAPDU: 80 0D 02 02 03 AB 23 7D [17:00:06]Write to MH i2c: E2 0B 00 55 52 80 0D 02 02 03 00 AB 23 7D 00 00 72 [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:06]Read from MH i2c: E2 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 03 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 03 00 55 52 00 90 00 1B [17:00:06]RAPDU: 90 00 [17:00:06]wFMCommunicate OK [17:00:06]wFMCommunicate request_size=4 [17:00:06]MH_SAM_APDU [17:00:06]CAPDU: 80 0D 03 02 [17:00:06]Write to MH i2c: E2 08 00 56 52 80 0D 03 02 00 00 00 00 23 [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:06]Read from MH i2c: E2 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 0B 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 0B 00 56 52 00 7C AA DC 11 B3 E4 C0 30 90 00 BE [17:00:06]RAPDU: 7C AA DC 11 B3 E4 C0 30 90 00 [17:00:06]wFMCommunicate OK [17:00:06]SAM_PROTO_SignData done [17:00:06]FM_MakeSignedData done [17:00:06]CreateOFDProtocolMessage [17:00:06]wFMCommunicate request_size=4 [17:00:06]MH_SAM_APDU [17:00:06]CAPDU: 80 11 00 00 [17:00:06]Write to MH i2c: E2 08 00 57 52 80 11 00 00 00 00 00 00 23 [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:06]Read from MH i2c: E2 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 17 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: E2 17 00 57 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 70 [17:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:00:06]wFMCommunicate OK [17:00:06]CreateOFDProtocolMessage done [17:00:06]OFDSenderStorePacket 198144 [17:00:06]StoreOFDPacket docnum=198144 [17:00:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 E0 FB 05 01 E5 CF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 96 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 06 03 00 35 04 06 00 C4 A9 FF AB 23 7D 7C AA DC 11 B3 E4 C0 30 [17:00:06]CheckFolder [17:00:06]dirname=/storage/ofd_packets [17:00:06]CheckFolder done [17:00:06]ProducePacketName [17:00:06]name=ofd_packets/00198144 [17:00:06]NVStorageSaveData ofd_packets/00198144 [17:00:06]File name is /storage/ofd_packets/00198144 [17:00:06]Write 299 bytes [17:00:06]NVStorageSaveData done [17:00:06]OFDSenderStorePacket done [17:00:06]KKMCreateOFDPacket done [17:00:06]NVStorageSaveData kkm_last_timestamp [17:00:06]File name is /storage/kkm_last_timestamp [17:00:06]Write 4 bytes [17:00:06]NVStorageSaveData done [17:00:06]ExternCall_PrintAddStr [17:00:06]wPrintStart [17:00:06]Write to MH i2c: 01 00 00 58 52 AA [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: 01 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: 01 07 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: 01 07 00 58 52 00 00 00 00 00 FF 0F BF [17:00:06]RasterBufferAndPrint [17:00:06]line Счет N : (1)11325557 [17:00:06]line ИНН: 02508201610067 [17:00:06]line Контрольно-Кассовый Чек [17:00:06]line ПРОДАЖА [17:00:06]line ТРК (МРК, ГНК) : 23 [17:00:06]line Товар: 2710124130 [17:00:06]line SU-92-К-5 [17:00:06]line 11.630 * 68.80 [17:00:06]line = 800.14 [17:00:06]line НДС 12% НСП 1% [17:00:06]line > о реализуемом товаре [17:00:06]line ИТОГО: 800.14 [17:00:06]line НСП 1% : 7.08 [17:00:06]line НДС 12% : 84.97 [17:00:06]line Наличными: 0.00 [17:00:06]line Безнал.: 800.14 [17:00:06]line Место: АЗС № 95 "Партнер Нефть" [17:00:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:00:06]line СНО: Общий режим [17:00:06]line Чек 485 16.08.2024 17:00 [17:00:06]line Смена: 462 ФФД: 1.0 [17:00:06]line ЗНМ: 0300000079 [17:00:06]line РНМ: 0000000000092545 [17:00:06]line Версия ККМ: 001 [17:00:06]line Платежная система: O! деньги [17:00:06]line ФМ: 0000000000871802 [17:00:06]line ФД: 198144 [17:00:06]line ФПД: 216234417922941 [17:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170006&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198144&fm=216234417922941&tin=02508201610067®Number=0000000000092545&sum=80014 [17:00:06]written 0, free lines is 4095 [17:00:06]OFD Sender: Processing packet 198144 [packets to send 245, broken 244] [17:00:06]ProducePacketName [17:00:06]name=ofd_packets/00198144 [17:00:06]OFD Sender: To server: pG, [17:00:06]CommunicateWithHost lk.salyk.kg:30040 [17:00:06]ConnectInit lk.salyk.kg [17:00:06]Connected sock=10 [17:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 E0 FB 05 01 E5 CF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E 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 8E 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 96 85 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 06 03 00 35 04 06 00 C4 A9 FF AB 23 7D 7C AA DC 11 B3 E4 C0 30 [17:00:06]Write to MH i2c: 01 00 00 82 52 D4 [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: 01 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: 01 07 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: 01 07 00 82 52 00 00 00 00 00 F0 0C D7 [17:00:06]RasterBufferAndPrint [17:00:06]line [17:00:06]line [17:00:06]line [17:00:06]line [17:00:06]line [17:00:06]written 0, free lines is 3321 [17:00:06]MH_Cut [17:00:06]Write to MH i2c: D1 01 00 89 52 01 AD [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: D1 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: D1 01 00 [17:00:06]MH_I2C_Read... [17:00:06]Read from MH i2c: D1 01 00 89 52 00 AC [17:00:06]Write to MH i2c: 01 00 00 8A 52 DC [17:00:06]Write i2c OK [17:00:06]MH_I2C_Read... [17:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7A 78 47 00 79 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 06 03 00 F4 03 04 00 AA 31 BF 66 B6 04 01 00 00 FC 50 10 39 FA 01 A4 63 [17:00:06]CommunicateWithHost err = 0 [17:00:06]CheckOFDResponse [17:00:06]1017 (14) - 77093643461234 [17:00:06]1041 (16) - 0000000000871802 [17:00:06]1040 (4) - 198144 [17:00:06]1012 (4) - 16.08.2024 11:02 [17:00:06]1206 (1) - 0 [17:00:06]OFD Sender: Remove packet 198144 [17:00:06]ProducePacketName [17:00:06]name=ofd_packets/00198144 [17:00:06]NVStorageDeleteData [17:00:07]OFD Sender: No OFD packet to send [17:00:07]*** Cut start [17:00:07]*** Purtial cut [17:00:07]*** CUTSNS_PIN = 0 [17:00:07]*** Stage 1: CUTSNS_PIN = 1 [17:00:09]Read from MH i2c: 01 [17:00:09]MH_I2C_Read... [17:00:09]*** Stop cut motor [17:00:09]*** Cut end [17:00:09]Read from MH i2c: 01 07 00 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: 01 07 00 8A 52 00 00 00 00 00 FF 0F F1 [17:00:09]process_action close_receipt done [17:00:09]requested_data is exist [17:00:09]produce_requested_data [17:00:09]requested_item fm.sn is exist - process it [17:00:09]wFMCommunicate request_size=4 [17:00:09]MH_SAM_APDU [17:00:09]CAPDU: 80 11 00 00 [17:00:09]Write to MH i2c: E2 08 00 8B 52 80 11 00 00 00 00 00 00 57 [17:00:09]Write i2c OK [17:00:09]MH_I2C_Read... [17:00:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:09]Read from MH i2c: E2 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: E2 17 00 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: E2 17 00 8B 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A4 [17:00:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:00:09]wFMCommunicate OK [17:00:09]requested_item fd.num is exist - process it [17:00:09]SAM_PROTO_GetFieldsCounters [17:00:09]wFMCommunicate request_size=4 [17:00:09]MH_SAM_APDU [17:00:09]CAPDU: 80 13 00 00 [17:00:09]Write to MH i2c: E2 08 00 8C 52 80 13 00 00 00 00 00 00 5A [17:00:09]Write i2c OK [17:00:09]MH_I2C_Read... [17:00:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:09]Read from MH i2c: E2 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: E2 62 00 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: E2 62 00 8C 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 00 06 03 00 0E 04 04 00 CE 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 FF [17:00:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 00 06 03 00 0E 04 04 00 CE 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 [17:00:09]wFMCommunicate OK [17:00:09]SAM_PROTO_GetFieldsCounters done [17:00:09]requested_item shift.num is exist - process it [17:00:09]requested_item shift.opened is exist - process it [17:00:09]req_shift_opened [17:00:09]FM_GetShiftState [17:00:09]SAM_PROTO_GetShiftState [17:00:09]wFMCommunicate request_size=4 [17:00:09]MH_SAM_APDU [17:00:09]CAPDU: 80 13 01 00 [17:00:09]Write to MH i2c: E2 08 00 8D 52 80 13 01 00 00 00 00 00 5C [17:00:09]Write i2c OK [17:00:09]MH_I2C_Read... [17:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:09]Read from MH i2c: E2 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: E2 0E 00 [17:00:09]MH_I2C_Read... [17:00:09]Read from MH i2c: E2 0E 00 8D 52 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EA [17:00:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:00:09]wFMCommunicate OK [17:00:09]SAM_PROTO_GetShiftState done [17:00:09]FM_GetShiftState done [17:00:09]req_shift_opened done [17:00:09]requested_item shift.open_date is exist - process it [17:00:09]req_shift_open_date [17:00:09]req_shift_open_date done [17:00:09]produce_requested_data done [17:00:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198144,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:00:09]process_action_free close_receipt [17:00:09]json_value_free [17:00:09]json_value_free done [17:00:09]process_json_proto returns [17:00:09]Send response to host [17:00:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198144,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:00:09]free response buf [17:00:09]execute_script done [17:00:09]execute_script returns [17:00:09]free content buf [17:00:09]Sock 7.Close socket [17:00:09]Sock 7.Thread stoped [17:00:12]OFD Sender: No OFD packet to send [17:00:17]OFD Sender: No OFD packet to send [17:00:22]OFD Sender: No OFD packet to send [17:00:27]OFD Sender: No OFD packet to send [17:00:32]OFD Sender: No OFD packet to send [17:00:37]OFD Sender: No OFD packet to send [17:00:42]OFD Sender: No OFD packet to send [17:00:47]OFD Sender: No OFD packet to send [17:00:52]OFD Sender: No OFD packet to send [17:00:57]OFD Sender: No OFD packet to send [17:01:02]OFD Sender: No OFD packet to send [17:01:07]OFD Sender: No OFD packet to send [17:01:12]OFD Sender: No OFD packet to send [17:01:17]OFD Sender: No OFD packet to send [17:01:22]OFD Sender: No OFD packet to send [17:01:27]OFD Sender: No OFD packet to send [17:01:32]OFD Sender: No OFD packet to send [17:01:37]OFD Sender: No OFD packet to send [17:01:42]OFD Sender: No OFD packet to send [17:01:47]OFD Sender: No OFD packet to send [17:01:52]OFD Sender: No OFD packet to send [17:01:53]accept exits with 9 [17:01:53]New connection [17:01:53]New thread 3067403620 created [17:01:53]Thread 3067260260 joined [17:01:53]Waiting for new connection... [17:01:53] Sock 9.Parse request [17:01:53]Sock 9.Check first char [17:01:53]Sock 9.First char is OK [17:01:53]request: POST /json_proto HTTP/1.0 [17:01:53]Method: POST [17:01:53]URL: /json_proto [17:01:53]Method is POST - this is cgi request [17:01:53]url: /json_proto [17:01:53]query_string will be loaded in cgi processing [17:01:53]execute_cgi json_proto POST (null) [17:01:53]execute_cgi path=json_proto method=POST [17:01:53]POST find Content-Length [17:01:53]Host: 172.17.46.195:8080 [17:01:53]Content-Length: 805 [17:01:53]Content-Type: application/json [17:01:53] [17:01:53]POST finish read [17:01:53]Found Content-Length = 805 [17:01:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325558", "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" : 47.170, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:53]execute_script... [17:01:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325558", "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" : 47.170, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:53]POST & json_proto [17:01:53]process_json_proto [17:01:53]json parsed OK: [17:01:53]protocol is kg_v1.0 [17:01:53]action value=close_receipt [17:01:53]process_action close_receipt [17:01:53]cmd_close_receipt [17:01:53]MH_GetDate [17:01:53]Write to MH i2c: F0 00 00 8E 52 CF [17:01:53]Write i2c OK [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: F0 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: F0 09 00 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: F0 09 00 8E 52 00 03 86 BF 66 8D AE BC 66 E3 [17:01:53]GetLastDocTimeStamp 1723827606 [17:01:53]current date 1723827715 [17:01:53]FM_GetShiftState [17:01:53]SAM_PROTO_GetShiftState [17:01:53]wFMCommunicate request_size=4 [17:01:53]MH_SAM_APDU [17:01:53]CAPDU: 80 13 01 00 [17:01:53]Write to MH i2c: E2 08 00 8F 52 80 13 01 00 00 00 00 00 5E [17:01:53]Write i2c OK [17:01:53]MH_I2C_Read... [17:01:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:53]Read from MH i2c: E2 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: E2 0E 00 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: E2 0E 00 8F 52 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EC [17:01:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:01:53]wFMCommunicate OK [17:01:53]SAM_PROTO_GetShiftState done [17:01:53]FM_GetShiftState done [17:01:53]opened in 1723766727 [17:01:53]opened+sec_in_day 1723853127 [17:01:53]quantity*price = 350001 [17:01:53]sum+1 = 350002 [17:01:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.01 НСП 1% : 30.97 НДС 12% : 371.68 Наличными: 0.00 Безнал.: 3500.01 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 486 16.08.2024 17:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198145 ФПД: 47150707702329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170155&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198145&fm=47150707702329&tin=02508201610067®Number=0000000000092545&sum=350001 [17:01:54]StoreToDocumentArchive [17:01:54]shift 462 fd 198145 [17:01:54]save to /storage/0462/doc_00198145 [17:01:54]save last doc name /storage/0462/doc_00198145 to /storage/kkm_last_doc_name [17:01:54]save OK [17:01:54]Clear old archive folders... [17:01:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:01:54]tlvbuf is 00A56FF0 [17:01:54]SAM_PROTO_ClearQueue [17:01:54]wFMCommunicate request_size=4 [17:01:54]MH_SAM_APDU [17:01:54]CAPDU: 80 09 00 00 [17:01:54]Write to MH i2c: E2 08 00 9C 52 80 09 00 00 00 00 00 00 60 [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:54]Read from MH i2c: E2 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 9C 52 00 90 00 62 [17:01:54]RAPDU: 90 00 [17:01:54]wFMCommunicate OK [17:01:54]SAM_PROTO_ClearQueue done [17:01:54]KKMCreateOFDPacket [17:01:54]OFDProtocolAddRootSTLVToBuf [17:01:54]FM_MakeSignedData [17:01:54]FM_MakeSignedData [17:01:54]SAM_PROTO_SignData [17:01:54]wFMCommunicate request_size=4 [17:01:54]MH_SAM_APDU [17:01:54]CAPDU: 80 0D 01 02 [17:01:54]Write to MH i2c: E2 08 00 9D 52 80 0D 01 02 00 00 00 00 68 [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:54]Read from MH i2c: E2 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 9D 52 00 90 00 63 [17:01:54]RAPDU: 90 00 [17:01:54]wFMCommunicate OK [17:01:54]wFMCommunicate request_size=255 [17:01:54]MH_SAM_APDU [17:01:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 03 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 06 03 00 35 04 06 00 2A [17:01:54]Write to MH i2c: E2 02 01 9E 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 03 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 06 03 00 35 04 06 00 2A 00 00 A7 [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:54]Read from MH i2c: E2 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 9E 52 00 90 00 64 [17:01:54]RAPDU: 90 00 [17:01:54]wFMCommunicate OK [17:01:54]wFMCommunicate request_size=10 [17:01:54]MH_SAM_APDU [17:01:54]CAPDU: 80 0D 02 02 05 E2 21 2E FA 39 [17:01:54]Write to MH i2c: E2 0D 00 9F 52 80 0D 02 02 05 00 E2 21 2E FA 39 00 00 D9 [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:54]Read from MH i2c: E2 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 03 00 9F 52 00 90 00 65 [17:01:54]RAPDU: 90 00 [17:01:54]wFMCommunicate OK [17:01:54]wFMCommunicate request_size=4 [17:01:54]MH_SAM_APDU [17:01:54]CAPDU: 80 0D 03 02 [17:01:54]Write to MH i2c: E2 08 00 A0 52 80 0D 03 02 00 00 00 00 6D [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:54]Read from MH i2c: E2 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 0B 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 0B 00 A0 52 00 08 81 77 36 93 34 4E 38 90 00 F1 [17:01:54]RAPDU: 08 81 77 36 93 34 4E 38 90 00 [17:01:54]wFMCommunicate OK [17:01:54]SAM_PROTO_SignData done [17:01:54]FM_MakeSignedData done [17:01:54]CreateOFDProtocolMessage [17:01:54]wFMCommunicate request_size=4 [17:01:54]MH_SAM_APDU [17:01:54]CAPDU: 80 11 00 00 [17:01:54]Write to MH i2c: E2 08 00 A1 52 80 11 00 00 00 00 00 00 6D [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:54]Read from MH i2c: E2 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 17 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: E2 17 00 A1 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BA [17:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:01:54]wFMCommunicate OK [17:01:54]CreateOFDProtocolMessage done [17:01:54]OFDSenderStorePacket 198145 [17:01:54]StoreOFDPacket docnum=198145 [17:01:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 9E 71 07 01 86 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 03 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 06 03 00 35 04 06 00 2A E2 21 2E FA 39 08 81 77 36 93 34 4E 38 [17:01:54]CheckFolder [17:01:54]dirname=/storage/ofd_packets [17:01:54]CheckFolder done [17:01:54]ProducePacketName [17:01:54]name=ofd_packets/00198145 [17:01:54]NVStorageSaveData ofd_packets/00198145 [17:01:54]File name is /storage/ofd_packets/00198145 [17:01:54]Write 301 bytes [17:01:54]NVStorageSaveData done [17:01:54]OFDSenderStorePacket done [17:01:54]KKMCreateOFDPacket done [17:01:54]NVStorageSaveData kkm_last_timestamp [17:01:54]File name is /storage/kkm_last_timestamp [17:01:54]Write 4 bytes [17:01:54]NVStorageSaveData done [17:01:54]ExternCall_PrintAddStr [17:01:54]wPrintStart [17:01:54]Write to MH i2c: 01 00 00 A2 52 F4 [17:01:54]Write i2c OK [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: 01 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: 01 07 00 [17:01:54]MH_I2C_Read... [17:01:54]Read from MH i2c: 01 07 00 A2 52 00 00 00 00 00 FF 0F 09 [17:01:54]RasterBufferAndPrint [17:01:54]line Счет N : (1)11325558 [17:01:54]line ИНН: 02508201610067 [17:01:54]line Контрольно-Кассовый Чек [17:01:54]line ПРОДАЖА [17:01:54]line ТРК (МРК, ГНК) : 41 [17:01:54]line Товар: 2710124500 [17:01:54]line Аи-95-К-5 [17:01:54]line 47.170 * 74.20 [17:01:54]line = 3500.01 [17:01:54]line НДС 12% НСП 1% [17:01:54]line > о реализуемом товаре [17:01:54]line ИТОГО: 3500.01 [17:01:54]line НСП 1% : 30.97 [17:01:54]line НДС 12% : 371.68 [17:01:54]line Наличными: 0.00 [17:01:54]line Безнал.: 3500.01 [17:01:54]line Место: АЗС № 95 "Партнер Нефть" [17:01:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:01:55]line СНО: Общий режим [17:01:55]line Чек 486 16.08.2024 17:01 [17:01:55]line Смена: 462 ФФД: 1.0 [17:01:55]line ЗНМ: 0300000079 [17:01:55]line РНМ: 0000000000092545 [17:01:55]line Версия ККМ: 001 [17:01:55]line Платежная система: O! деньги [17:01:55]line ФМ: 0000000000871802 [17:01:55]line ФД: 198145 [17:01:55]line ФПД: 47150707702329 [17:01:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170155&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198145&fm=47150707702329&tin=02508201610067®Number=0000000000092545&sum=350001 [17:01:55]written 0, free lines is 4095 [17:01:55]OFD Sender: Processing packet 198145 [packets to send 245, broken 244] [17:01:55]ProducePacketName [17:01:55]name=ofd_packets/00198145 [17:01:55]OFD Sender: To server: pG, [17:01:55]CommunicateWithHost lk.salyk.kg:30040 [17:01:55]ConnectInit lk.salyk.kg [17:01:55]Connected sock=10 [17:01:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 9E 71 07 01 86 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 03 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 06 03 00 35 04 06 00 2A E2 21 2E FA 39 08 81 77 36 93 34 4E 38 [17:01:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 43 E7 47 00 D4 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 06 03 00 F4 03 04 00 16 32 BF 66 B6 04 01 00 00 00 28 D3 16 06 52 6B A8 [17:01:55]CommunicateWithHost err = 0 [17:01:55]CheckOFDResponse [17:01:55]1017 (14) - 77093643461234 [17:01:55]1041 (16) - 0000000000871802 [17:01:55]1040 (4) - 198145 [17:01:55]1012 (4) - 16.08.2024 11:03 [17:01:55]1206 (1) - 0 [17:01:55]OFD Sender: Remove packet 198145 [17:01:55]ProducePacketName [17:01:55]name=ofd_packets/00198145 [17:01:55]NVStorageDeleteData [17:01:55]Write to MH i2c: 01 00 00 CC 52 1E [17:01:55]Write i2c OK [17:01:55]MH_I2C_Read... [17:01:55]Read from MH i2c: 01 [17:01:55]MH_I2C_Read... [17:01:55]Read from MH i2c: 01 07 00 [17:01:55]MH_I2C_Read... [17:01:55]Read from MH i2c: 01 07 00 CC 52 00 00 00 00 00 F5 0C 26 [17:01:55]RasterBufferAndPrint [17:01:55]line [17:01:55]line [17:01:55]line [17:01:55]line [17:01:55]line [17:01:55]written 0, free lines is 3323 [17:01:55]MH_Cut [17:01:55]Write to MH i2c: D1 01 00 D3 52 01 F7 [17:01:55]Write i2c OK [17:01:55]MH_I2C_Read... [17:01:55]Read from MH i2c: D1 [17:01:55]MH_I2C_Read... [17:01:55]Read from MH i2c: D1 01 00 [17:01:55]MH_I2C_Read... [17:01:55]Read from MH i2c: D1 01 00 D3 52 00 F6 [17:01:55]Write to MH i2c: 01 00 00 D4 52 26 [17:01:55]Write i2c OK [17:01:55]MH_I2C_Read... [17:01:55]OFD Sender: No OFD packet to send [17:01:56]*** Cut start [17:01:56]*** Purtial cut [17:01:56]*** Stage 1: CUTSNS_PIN = 1 [17:01:56]Read from MH i2c: 01 [17:01:56]MH_I2C_Read... [17:01:56]*** Stop cut motor [17:01:56]*** Cut end [17:01:56]Read from MH i2c: 01 07 00 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: 01 07 00 D4 52 00 00 00 00 00 FF 0F 3B [17:01:56]process_action close_receipt done [17:01:56]requested_data is exist [17:01:56]produce_requested_data [17:01:56]requested_item fm.sn is exist - process it [17:01:56]wFMCommunicate request_size=4 [17:01:56]MH_SAM_APDU [17:01:56]CAPDU: 80 11 00 00 [17:01:56]Write to MH i2c: E2 08 00 D5 52 80 11 00 00 00 00 00 00 A1 [17:01:56]Write i2c OK [17:01:56]MH_I2C_Read... [17:01:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:56]Read from MH i2c: E2 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: E2 17 00 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: E2 17 00 D5 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EE [17:01:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:01:56]wFMCommunicate OK [17:01:56]requested_item fd.num is exist - process it [17:01:56]SAM_PROTO_GetFieldsCounters [17:01:56]wFMCommunicate request_size=4 [17:01:56]MH_SAM_APDU [17:01:56]CAPDU: 80 13 00 00 [17:01:56]Write to MH i2c: E2 08 00 D6 52 80 13 00 00 00 00 00 00 A4 [17:01:56]Write i2c OK [17:01:56]MH_I2C_Read... [17:01:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:56]Read from MH i2c: E2 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: E2 62 00 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: E2 62 00 D6 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 01 06 03 00 0E 04 04 00 CE 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 4D [17:01:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 01 06 03 00 0E 04 04 00 CE 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 [17:01:56]wFMCommunicate OK [17:01:56]SAM_PROTO_GetFieldsCounters done [17:01:56]requested_item shift.num is exist - process it [17:01:56]requested_item shift.opened is exist - process it [17:01:56]req_shift_opened [17:01:56]FM_GetShiftState [17:01:56]SAM_PROTO_GetShiftState [17:01:56]wFMCommunicate request_size=4 [17:01:56]MH_SAM_APDU [17:01:56]CAPDU: 80 13 01 00 [17:01:56]Write to MH i2c: E2 08 00 D7 52 80 13 01 00 00 00 00 00 A6 [17:01:56]Write i2c OK [17:01:56]MH_I2C_Read... [17:01:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:56]Read from MH i2c: E2 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: E2 0E 00 [17:01:56]MH_I2C_Read... [17:01:56]Read from MH i2c: E2 0E 00 D7 52 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 34 [17:01:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:01:56]wFMCommunicate OK [17:01:56]SAM_PROTO_GetShiftState done [17:01:56]FM_GetShiftState done [17:01:56]req_shift_opened done [17:01:56]requested_item shift.open_date is exist - process it [17:01:56]req_shift_open_date [17:01:56]req_shift_open_date done [17:01:56]produce_requested_data done [17:01:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198145,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:01:56]process_action_free close_receipt [17:01:56]json_value_free [17:01:56]json_value_free done [17:01:56]process_json_proto returns [17:01:56]Send response to host [17:01:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198145,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:01:56]free response buf [17:01:56]execute_script done [17:01:56]execute_script returns [17:01:56]free content buf [17:01:56]Sock 9.Close socket [17:01:56]Sock 9.Thread stoped [17:02:00]OFD Sender: No OFD packet to send [17:02:05]OFD Sender: No OFD packet to send [17:02:10]OFD Sender: No OFD packet to send [17:02:15]OFD Sender: No OFD packet to send [17:02:20]OFD Sender: No OFD packet to send [17:02: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:45]accept exits with 7 [17:02:45]New connection [17:02:45]New thread 3067260260 created [17:02:45]Thread 3067403620 joined [17:02:45]Waiting for new connection... [17:02:45] Sock 7.Parse request [17:02:45]Sock 7.Check first char [17:02:45]Sock 7.First char is OK [17:02:45]request: POST /json_proto HTTP/1.0 [17:02:45]Method: POST [17:02:45]URL: /json_proto [17:02:45]Method is POST - this is cgi request [17:02:45]url: /json_proto [17:02:45]query_string will be loaded in cgi processing [17:02:45]execute_cgi json_proto POST (null) [17:02:45]execute_cgi path=json_proto method=POST [17:02:45]POST find Content-Length [17:02:45]Host: 172.17.46.195:8080 [17:02:45]Content-Length: 805 [17:02:45]Content-Type: application/json [17:02:45] [17:02:45]POST finish read [17:02:45]Found Content-Length = 805 [17:02:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:45]execute_script... [17:02:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:45]POST & json_proto [17:02:45]process_json_proto [17:02:45]json parsed OK: [17:02:45]protocol is kg_v1.0 [17:02:45]action value=close_receipt [17:02:45]process_action close_receipt [17:02:45]cmd_close_receipt [17:02:45]MH_GetDate [17:02:45]Write to MH i2c: F0 00 00 D8 52 19 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: F0 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: F0 09 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: F0 09 00 D8 52 00 38 86 BF 66 8D AE BC 66 62 [17:02:45]GetLastDocTimeStamp 1723827715 [17:02:45]current date 1723827768 [17:02:45]FM_GetShiftState [17:02:45]SAM_PROTO_GetShiftState [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 13 01 00 [17:02:45]Write to MH i2c: E2 08 00 D9 52 80 13 01 00 00 00 00 00 A8 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:46]OFD Sender: No OFD packet to send [17:02:46]Read from MH i2c: E2 [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: E2 0E 00 [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: E2 0E 00 D9 52 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 36 [17:02:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:02:46]wFMCommunicate OK [17:02:46]SAM_PROTO_GetShiftState done [17:02:46]FM_GetShiftState done [17:02:46]opened in 1723766727 [17:02:46]opened+sec_in_day 1723853127 [17:02:46]quantity*price = 150041 [17:02:46]sum+1 = 150042 [17:02:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 487 16.08.2024 17:02 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198146 ФПД: 66210859239664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170248&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198146&fm=66210859239664&tin=02508201610067®Number=0000000000092545&sum=150041 [17:02:47]StoreToDocumentArchive [17:02:47]shift 462 fd 198146 [17:02:47]save to /storage/0462/doc_00198146 [17:02:47]save last doc name /storage/0462/doc_00198146 to /storage/kkm_last_doc_name [17:02:47]save OK [17:02:47]Clear old archive folders... [17:02:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:47]tlvbuf is 0095BC20 [17:02:47]SAM_PROTO_ClearQueue [17:02:47]wFMCommunicate request_size=4 [17:02:47]MH_SAM_APDU [17:02:47]CAPDU: 80 09 00 00 [17:02:47]Write to MH i2c: E2 08 00 E6 52 80 09 00 00 00 00 00 00 AA [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:47]Read from MH i2c: E2 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 E6 52 00 90 00 AC [17:02:47]RAPDU: 90 00 [17:02:47]wFMCommunicate OK [17:02:47]SAM_PROTO_ClearQueue done [17:02:47]KKMCreateOFDPacket [17:02:47]OFDProtocolAddRootSTLVToBuf [17:02:47]FM_MakeSignedData [17:02:47]FM_MakeSignedData [17:02:47]SAM_PROTO_SignData [17:02:47]wFMCommunicate request_size=4 [17:02:47]MH_SAM_APDU [17:02:47]CAPDU: 80 0D 01 02 [17:02:47]Write to MH i2c: E2 08 00 E7 52 80 0D 01 02 00 00 00 00 B2 [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:47]Read from MH i2c: E2 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 E7 52 00 90 00 AD [17:02:47]RAPDU: 90 00 [17:02:47]wFMCommunicate OK [17:02:47]wFMCommunicate request_size=255 [17:02:47]MH_SAM_APDU [17:02:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 38 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 06 03 00 35 04 06 00 3C [17:02:47]Write to MH i2c: E2 02 01 E8 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 38 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 06 03 00 35 04 06 00 3C 00 00 D4 [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:47]Read from MH i2c: E2 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 E8 52 00 90 00 AE [17:02:47]RAPDU: 90 00 [17:02:47]wFMCommunicate OK [17:02:47]wFMCommunicate request_size=10 [17:02:47]MH_SAM_APDU [17:02:47]CAPDU: 80 0D 02 02 05 37 EA BE C8 F0 [17:02:47]Write to MH i2c: E2 0D 00 E9 52 80 0D 02 02 05 00 37 EA BE C8 F0 00 00 56 [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:47]Read from MH i2c: E2 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 03 00 E9 52 00 90 00 AF [17:02:47]RAPDU: 90 00 [17:02:47]wFMCommunicate OK [17:02:47]wFMCommunicate request_size=4 [17:02:47]MH_SAM_APDU [17:02:47]CAPDU: 80 0D 03 02 [17:02:47]Write to MH i2c: E2 08 00 EA 52 80 0D 03 02 00 00 00 00 B7 [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:47]Read from MH i2c: E2 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 0B 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 0B 00 EA 52 00 50 2D E9 9F 07 99 44 1A 90 00 BB [17:02:47]RAPDU: 50 2D E9 9F 07 99 44 1A 90 00 [17:02:47]wFMCommunicate OK [17:02:47]SAM_PROTO_SignData done [17:02:47]FM_MakeSignedData done [17:02:47]CreateOFDProtocolMessage [17:02:47]wFMCommunicate request_size=4 [17:02:47]MH_SAM_APDU [17:02:47]CAPDU: 80 11 00 00 [17:02:47]Write to MH i2c: E2 08 00 EB 52 80 11 00 00 00 00 00 00 B7 [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:47]Read from MH i2c: E2 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 17 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: E2 17 00 EB 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 04 [17:02:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:02:47]wFMCommunicate OK [17:02:47]CreateOFDProtocolMessage done [17:02:47]OFDSenderStorePacket 198146 [17:02:47]StoreOFDPacket docnum=198146 [17:02:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4A 30 07 01 BC 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 38 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 06 03 00 35 04 06 00 3C 37 EA BE C8 F0 50 2D E9 9F 07 99 44 1A [17:02:47]CheckFolder [17:02:47]dirname=/storage/ofd_packets [17:02:47]CheckFolder done [17:02:47]ProducePacketName [17:02:47]name=ofd_packets/00198146 [17:02:47]NVStorageSaveData ofd_packets/00198146 [17:02:47]File name is /storage/ofd_packets/00198146 [17:02:47]Write 301 bytes [17:02:47]NVStorageSaveData done [17:02:47]OFDSenderStorePacket done [17:02:47]KKMCreateOFDPacket done [17:02:47]NVStorageSaveData kkm_last_timestamp [17:02:47]File name is /storage/kkm_last_timestamp [17:02:47]Write 4 bytes [17:02:47]NVStorageSaveData done [17:02:47]ExternCall_PrintAddStr [17:02:47]wPrintStart [17:02:47]Write to MH i2c: 01 00 00 EC 52 3E [17:02:47]Write i2c OK [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: 01 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: 01 07 00 [17:02:47]MH_I2C_Read... [17:02:47]Read from MH i2c: 01 07 00 EC 52 00 00 00 00 00 FF 0F 53 [17:02:47]RasterBufferAndPrint [17:02:47]line Счет N : (1)11325559 [17:02:47]line ИНН: 02508201610067 [17:02:47]line Контрольно-Кассовый Чек [17:02:47]line ПРОДАЖА [17:02:47]line ТРК (МРК, ГНК) : 22 [17:02:47]line Товар: 2710124130 [17:02:47]line Аи-92-К-4 [17:02:47]line 22.130 * 67.80 [17:02:47]line = 1500.41 [17:02:47]line НДС 12% НСП 1% [17:02:47]line > о реализуемом товаре [17:02:47]line ИТОГО: 1500.41 [17:02:47]line НСП 1% : 13.28 [17:02:47]line НДС 12% : 159.34 [17:02:47]line Наличными: 0.00 [17:02:47]line Безнал.: 1500.41 [17:02:47]line Место: АЗС № 95 "Партнер Нефть" [17:02:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:02:47]line СНО: Общий режим [17:02:47]line Чек 487 16.08.2024 17:02 [17:02:47]line Смена: 462 ФФД: 1.0 [17:02:47]line ЗНМ: 0300000079 [17:02:47]line РНМ: 0000000000092545 [17:02:47]line Версия ККМ: 001 [17:02:47]line Платежная система: O! деньги [17:02:47]line ФМ: 0000000000871802 [17:02:47]line ФД: 198146 [17:02:47]line ФПД: 66210859239664 [17:02:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170248&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198146&fm=66210859239664&tin=02508201610067®Number=0000000000092545&sum=150041 [17:02:47]written 0, free lines is 4095 [17:02:47]OFD Sender: Processing packet 198146 [packets to send 245, broken 244] [17:02:47]ProducePacketName [17:02:47]name=ofd_packets/00198146 [17:02:47]OFD Sender: To server: pG, [17:02:47]CommunicateWithHost lk.salyk.kg:30040 [17:02:47]ConnectInit lk.salyk.kg [17:02:47]Connected sock=10 [17:02:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4A 30 07 01 BC 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 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 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 38 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 06 03 00 35 04 06 00 3C 37 EA BE C8 F0 50 2D E9 9F 07 99 44 1A [17:02:48]Write to MH i2c: 01 00 00 16 53 69 [17:02:48]Write i2c OK [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: 01 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: 01 07 00 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: 01 07 00 16 53 00 00 00 00 00 03 0D 80 [17:02:48]RasterBufferAndPrint [17:02:48]line [17:02:48]line [17:02:48]line [17:02:48]line [17:02:48]line [17:02:48]written 0, free lines is 3338 [17:02:48]MH_Cut [17:02:48]Write to MH i2c: D1 01 00 1D 53 01 42 [17:02:48]Write i2c OK [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: D1 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: D1 01 00 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: D1 01 00 1D 53 00 41 [17:02:48]Write to MH i2c: 01 00 00 1E 53 71 [17:02:48]Write i2c OK [17:02:48]MH_I2C_Read... [17:02:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 2C 47 00 02 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 38 37 31 38 30 32 10 04 04 00 02 06 03 00 F4 03 04 00 4B 32 BF 66 B6 04 01 00 00 6E 98 74 BF 8E 5F 82 D6 [17:02:48]CommunicateWithHost err = 0 [17:02:48]CheckOFDResponse [17:02:48]1017 (14) - 77093643461234 [17:02:48]1041 (16) - 0000000000871802 [17:02:48]1040 (4) - 198146 [17:02:48]1012 (4) - 16.08.2024 11:04 [17:02:48]1206 (1) - 0 [17:02:48]OFD Sender: Remove packet 198146 [17:02:48]ProducePacketName [17:02:48]name=ofd_packets/00198146 [17:02:48]NVStorageDeleteData [17:02:48]OFD Sender: No OFD packet to send [17:02:48]*** Cut start [17:02:48]*** Purtial cut [17:02:48]*** CUTSNS_PIN = 0 [17:02:49]*** Stage 1: CUTSNS_PIN = 1 [17:02:50]Read from MH i2c: 01 [17:02:50]MH_I2C_Read... [17:02:50]*** Stop cut motor [17:02:50]*** Cut end [17:02:50]Read from MH i2c: 01 07 00 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: 01 07 00 1E 53 00 00 00 00 00 FF 0F 86 [17:02:50]process_action close_receipt done [17:02:50]requested_data is exist [17:02:50]produce_requested_data [17:02:50]requested_item fm.sn is exist - process it [17:02:50]wFMCommunicate request_size=4 [17:02:50]MH_SAM_APDU [17:02:50]CAPDU: 80 11 00 00 [17:02:50]Write to MH i2c: E2 08 00 1F 53 80 11 00 00 00 00 00 00 EC [17:02:50]Write i2c OK [17:02:50]MH_I2C_Read... [17:02:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:50]Read from MH i2c: E2 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: E2 17 00 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: E2 17 00 1F 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 39 [17:02:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:02:50]wFMCommunicate OK [17:02:50]requested_item fd.num is exist - process it [17:02:50]SAM_PROTO_GetFieldsCounters [17:02:50]wFMCommunicate request_size=4 [17:02:50]MH_SAM_APDU [17:02:50]CAPDU: 80 13 00 00 [17:02:50]Write to MH i2c: E2 08 00 20 53 80 13 00 00 00 00 00 00 EF [17:02:50]Write i2c OK [17:02:50]MH_I2C_Read... [17:02:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:51]Read from MH i2c: E2 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 62 00 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 62 00 20 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 02 06 03 00 0E 04 04 00 CE 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 9C [17:02:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 02 06 03 00 0E 04 04 00 CE 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 [17:02:51]wFMCommunicate OK [17:02:51]SAM_PROTO_GetFieldsCounters done [17:02:51]requested_item shift.num is exist - process it [17:02:51]requested_item shift.opened is exist - process it [17:02:51]req_shift_opened [17:02:51]FM_GetShiftState [17:02:51]SAM_PROTO_GetShiftState [17:02:51]wFMCommunicate request_size=4 [17:02:51]MH_SAM_APDU [17:02:51]CAPDU: 80 13 01 00 [17:02:51]Write to MH i2c: E2 08 00 21 53 80 13 01 00 00 00 00 00 F1 [17:02:51]Write i2c OK [17:02:51]MH_I2C_Read... [17:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:51]Read from MH i2c: E2 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 0E 00 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 0E 00 21 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7F [17:02:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:02:51]wFMCommunicate OK [17:02:51]SAM_PROTO_GetShiftState done [17:02:51]FM_GetShiftState done [17:02:51]req_shift_opened done [17:02:51]requested_item shift.open_date is exist - process it [17:02:51]req_shift_open_date [17:02:51]req_shift_open_date done [17:02:51]produce_requested_data done [17:02:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198146,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:02:51]process_action_free close_receipt [17:02:51]json_value_free [17:02:51]json_value_free done [17:02:51]process_json_proto returns [17:02:51]Send response to host [17:02:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198146,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:02:51]free response buf [17:02:51]execute_script done [17:02:51]execute_script returns [17:02:51]free content buf [17:02:51]Sock 7.Close socket [17:02:51]Sock 7.Thread stoped [17:02:53]OFD Sender: No OFD packet to send [17:02:58]OFD Sender: No OFD packet to send [17:03:03]OFD Sender: No OFD packet to send [17:03:08]OFD Sender: No OFD packet to send [17:03:13]OFD Sender: No OFD packet to send [17:03:18]OFD Sender: No OFD packet to send [17:03:23]OFD Sender: No OFD packet to send [17:03:28]OFD Sender: No OFD packet to send [17:03:33]OFD Sender: No OFD packet to send [17:03:34]accept exits with 9 [17:03:34]New connection [17:03:34]New thread 3067403620 created [17:03:34]Thread 3067260260 joined [17:03:34]Waiting for new connection... [17:03:34] Sock 9.Parse request [17:03:34]Sock 9.Check first char [17:03:34]Sock 9.First char is OK [17:03:34]request: POST /json_proto HTTP/1.0 [17:03:34]Method: POST [17:03:34]URL: /json_proto [17:03:34]Method is POST - this is cgi request [17:03:34]url: /json_proto [17:03:34]query_string will be loaded in cgi processing [17:03:34]execute_cgi json_proto POST (null) [17:03:34]execute_cgi path=json_proto method=POST [17:03:34]POST find Content-Length [17:03:34]Host: 172.17.46.195:8080 [17:03:34]Content-Length: 821 [17:03:34]Content-Type: application/json [17:03:34] [17:03:34]POST finish read [17:03:34]Found Content-Length = 821 [17:03:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325560", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:34]execute_script... [17:03:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325560", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:34]POST & json_proto [17:03:34]process_json_proto [17:03:34]json parsed OK: [17:03:34]protocol is kg_v1.0 [17:03:34]action value=close_receipt [17:03:34]process_action close_receipt [17:03:34]cmd_close_receipt [17:03:34]MH_GetDate [17:03:34]Write to MH i2c: F0 00 00 22 53 64 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: F0 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: F0 09 00 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: F0 09 00 22 53 00 68 86 BF 66 8D AE BC 66 DD [17:03:34]GetLastDocTimeStamp 1723827768 [17:03:34]current date 1723827816 [17:03:34]FM_GetShiftState [17:03:34]SAM_PROTO_GetShiftState [17:03:34]wFMCommunicate request_size=4 [17:03:34]MH_SAM_APDU [17:03:34]CAPDU: 80 13 01 00 [17:03:34]Write to MH i2c: E2 08 00 23 53 80 13 01 00 00 00 00 00 F3 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:34]Read from MH i2c: E2 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 0E 00 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 0E 00 23 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 81 [17:03:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:03:34]wFMCommunicate OK [17:03:34]SAM_PROTO_GetShiftState done [17:03:34]FM_GetShiftState done [17:03:34]opened in 1723766727 [17:03:34]opened+sec_in_day 1723853127 [17:03:34]quantity*price = 100021 [17:03:34]sum+1 = 100023 [17:03:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 488 16.08.2024 17:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198147 ФПД: 9799336911559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170336&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198147&fm=9799336911559&tin=02508201610067®Number=0000000000092545&sum=100022 [17:03:35]StoreToDocumentArchive [17:03:35]shift 462 fd 198147 [17:03:35]save to /storage/0462/doc_00198147 [17:03:35]save last doc name /storage/0462/doc_00198147 to /storage/kkm_last_doc_name [17:03:35]save OK [17:03:35]Clear old archive folders... [17:03:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:35]tlvbuf is B6FC3880 [17:03:35]SAM_PROTO_ClearQueue [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 09 00 00 [17:03:35]Write to MH i2c: E2 08 00 30 53 80 09 00 00 00 00 00 00 F5 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 30 53 00 90 00 F7 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_ClearQueue done [17:03:35]KKMCreateOFDPacket [17:03:35]OFDProtocolAddRootSTLVToBuf [17:03:35]FM_MakeSignedData [17:03:35]FM_MakeSignedData [17:03:35]SAM_PROTO_SignData [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 01 02 [17:03:35]Write to MH i2c: E2 08 00 31 53 80 0D 01 02 00 00 00 00 FD [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 31 53 00 90 00 F8 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=255 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E8 01 00 00 F4 03 04 00 68 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 06 03 00 35 04 06 00 08 [17:03:35]Write to MH i2c: E2 02 01 32 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 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 E8 01 00 00 F4 03 04 00 68 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 06 03 00 35 04 06 00 08 00 00 AE [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 32 53 00 90 00 F9 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=10 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 02 02 05 E9 95 FE E2 C7 [17:03:35]Write to MH i2c: E2 0D 00 33 53 80 0D 02 02 05 00 E9 95 FE E2 C7 00 00 2F [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 33 53 00 90 00 FA [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 03 02 [17:03:35]Write to MH i2c: E2 08 00 34 53 80 0D 03 02 00 00 00 00 02 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0B 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0B 00 34 53 00 42 56 77 B9 56 64 3B 6A 90 00 2A [17:03:35]RAPDU: 42 56 77 B9 56 64 3B 6A 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_SignData done [17:03:35]FM_MakeSignedData done [17:03:35]CreateOFDProtocolMessage [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 11 00 00 [17:03:35]Write to MH i2c: E2 08 00 35 53 80 11 00 00 00 00 00 00 02 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 17 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 17 00 35 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4F [17:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:03:35]wFMCommunicate OK [17:03:35]CreateOFDProtocolMessage done [17:03:35]OFDSenderStorePacket 198147 [17:03:35]StoreOFDPacket docnum=198147 [17:03:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 34 77 07 01 40 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E8 01 00 00 F4 03 04 00 68 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 06 03 00 35 04 06 00 08 E9 95 FE E2 C7 42 56 77 B9 56 64 3B 6A [17:03:35]CheckFolder [17:03:35]dirname=/storage/ofd_packets [17:03:35]CheckFolder done [17:03:35]ProducePacketName [17:03:35]name=ofd_packets/00198147 [17:03:35]NVStorageSaveData ofd_packets/00198147 [17:03:35]File name is /storage/ofd_packets/00198147 [17:03:35]Write 301 bytes [17:03:35]NVStorageSaveData done [17:03:35]OFDSenderStorePacket done [17:03:35]KKMCreateOFDPacket done [17:03:35]NVStorageSaveData kkm_last_timestamp [17:03:35]File name is /storage/kkm_last_timestamp [17:03:35]Write 4 bytes [17:03:35]NVStorageSaveData done [17:03:35]ExternCall_PrintAddStr [17:03:35]wPrintStart [17:03:35]Write to MH i2c: 01 00 00 36 53 89 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 07 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 07 00 36 53 00 00 00 00 00 FF 0F 9E [17:03:35]RasterBufferAndPrint [17:03:35]line Счет N : (1)11325560 [17:03:35]line ИНН: 02508201610067 [17:03:35]line Контрольно-Кассовый Чек [17:03:35]line ПРОДАЖА [17:03:35]line ТРК (МРК, ГНК) : 31 [17:03:35]line Товар: 2710124500 [17:03:35]line Аи-95-К-5 [17:03:35]line 13.480 * 74.20 [17:03:35]line = 1000.22 [17:03:35]line НДС 12% НСП 1% [17:03:35]line > о реализуемом товаре [17:03:35]line ИТОГО: 1000.22 [17:03:35]line НСП 1% : 8.85 [17:03:35]line НДС 12% : 106.22 [17:03:35]line Наличными: 0.00 [17:03:35]line Безнал.: 1000.22 [17:03:35]line Место: АЗС № 95 "Партнер Нефть" [17:03:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:03:35]line СНО: Общий режим [17:03:35]line Чек 488 16.08.2024 17:03 [17:03:35]line Смена: 462 ФФД: 1.0 [17:03:35]line ЗНМ: 0300000079 [17:03:35]line РНМ: 0000000000092545 [17:03:35]line Версия ККМ: 001 [17:03:35]line Платежная система: Бакай Банк [17:03:35]line ФМ: 0000000000871802 [17:03:35]line ФД: 198147 [17:03:35]line ФПД: 9799336911559 [17:03:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170336&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198147&fm=9799336911559&tin=02508201610067®Number=0000000000092545&sum=100022 [17:03:35]written 0, free lines is 4095 [17:03:36]OFD Sender: Processing packet 198147 [packets to send 245, broken 244] [17:03:36]ProducePacketName [17:03:36]name=ofd_packets/00198147 [17:03:36]OFD Sender: To server: pG, [17:03:36]CommunicateWithHost lk.salyk.kg:30040 [17:03:36]ConnectInit lk.salyk.kg [17:03:36]Connected sock=7 [17:03:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 34 77 07 01 40 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E8 01 00 00 F4 03 04 00 68 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 06 03 00 35 04 06 00 08 E9 95 FE E2 C7 42 56 77 B9 56 64 3B 6A [17:03:36]Write to MH i2c: 01 00 00 60 53 B3 [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 60 53 00 00 00 00 00 FB 0C C1 [17:03:36]RasterBufferAndPrint [17:03:36]line [17:03:36]line [17:03:36]line [17:03:36]line [17:03:36]line [17:03:36]written 0, free lines is 3332 [17:03:36]MH_Cut [17:03:36]Write to MH i2c: D1 01 00 67 53 01 8C [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: D1 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: D1 01 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: D1 01 00 67 53 00 8B [17:03:36]Write to MH i2c: 01 00 00 68 53 BB [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DE 5E 47 00 90 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 06 03 00 F4 03 04 00 7C 32 BF 66 B6 04 01 00 00 57 3D 99 6E E5 4D 61 E4 [17:03:36]CommunicateWithHost err = 0 [17:03:36]CheckOFDResponse [17:03:36]1017 (14) - 77093643461234 [17:03:36]1041 (16) - 0000000000871802 [17:03:36]1040 (4) - 198147 [17:03:36]1012 (4) - 16.08.2024 11:05 [17:03:36]1206 (1) - 0 [17:03:36]OFD Sender: Remove packet 198147 [17:03:36]ProducePacketName [17:03:36]name=ofd_packets/00198147 [17:03:36]NVStorageDeleteData [17:03:37]*** Cut start [17:03:37]*** Purtial cut [17:03:37]*** Stage 1: CUTSNS_PIN = 1 [17:03:37]OFD Sender: No OFD packet to send [17:03:37]Read from MH i2c: 01 [17:03:37]MH_I2C_Read... [17:03:37]*** Stop cut motor [17:03:37]*** Cut end [17:03:37]Read from MH i2c: 01 07 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: 01 07 00 68 53 00 00 00 00 00 FF 0F D0 [17:03:37]process_action close_receipt done [17:03:37]requested_data is exist [17:03:37]produce_requested_data [17:03:37]requested_item fm.sn is exist - process it [17:03:37]wFMCommunicate request_size=4 [17:03:37]MH_SAM_APDU [17:03:37]CAPDU: 80 11 00 00 [17:03:37]Write to MH i2c: E2 08 00 69 53 80 11 00 00 00 00 00 00 36 [17:03:37]Write i2c OK [17:03:37]MH_I2C_Read... [17:03:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:37]Read from MH i2c: E2 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 17 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 17 00 69 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 83 [17:03:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:03:37]wFMCommunicate OK [17:03:37]requested_item fd.num is exist - process it [17:03:37]SAM_PROTO_GetFieldsCounters [17:03:37]wFMCommunicate request_size=4 [17:03:37]MH_SAM_APDU [17:03:37]CAPDU: 80 13 00 00 [17:03:37]Write to MH i2c: E2 08 00 6A 53 80 13 00 00 00 00 00 00 39 [17:03:37]Write i2c OK [17:03:37]MH_I2C_Read... [17:03:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:37]Read from MH i2c: E2 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 62 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 62 00 6A 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 03 06 03 00 0E 04 04 00 CE 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 EA [17:03:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 03 06 03 00 0E 04 04 00 CE 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 [17:03:37]wFMCommunicate OK [17:03:37]SAM_PROTO_GetFieldsCounters done [17:03:37]requested_item shift.num is exist - process it [17:03:37]requested_item shift.opened is exist - process it [17:03:37]req_shift_opened [17:03:37]FM_GetShiftState [17:03:37]SAM_PROTO_GetShiftState [17:03:37]wFMCommunicate request_size=4 [17:03:37]MH_SAM_APDU [17:03:37]CAPDU: 80 13 01 00 [17:03:37]Write to MH i2c: E2 08 00 6B 53 80 13 01 00 00 00 00 00 3B [17:03:37]Write i2c OK [17:03:37]MH_I2C_Read... [17:03:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:37]Read from MH i2c: E2 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 0E 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 0E 00 6B 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C9 [17:03:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:03:37]wFMCommunicate OK [17:03:37]SAM_PROTO_GetShiftState done [17:03:37]FM_GetShiftState done [17:03:37]req_shift_opened done [17:03:37]requested_item shift.open_date is exist - process it [17:03:37]req_shift_open_date [17:03:37]req_shift_open_date done [17:03:37]produce_requested_data done [17:03:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198147,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:03:37]process_action_free close_receipt [17:03:37]json_value_free [17:03:37]json_value_free done [17:03:37]process_json_proto returns [17:03:37]Send response to host [17:03:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198147,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:03:37]free response buf [17:03:37]execute_script done [17:03:37]execute_script returns [17:03:37]free content buf [17:03:37]Sock 9.Close socket [17:03:37]Sock 9.Thread stoped [17:03:42]OFD Sender: No OFD packet to send [17:03:47]OFD Sender: No OFD packet to send [17:03:52]OFD Sender: No OFD packet to send [17:03:57]OFD Sender: No OFD packet to send [17:04:02]OFD Sender: No OFD packet to send [17:04:07]OFD Sender: No OFD packet to send [17:04:12]OFD Sender: No OFD packet to send [17:04:17]OFD Sender: No OFD packet to send [17:04:22]OFD Sender: No OFD packet to send [17:04:27]OFD Sender: No OFD packet to send [17:04:32]OFD Sender: No OFD packet to send [17:04:37]OFD Sender: No OFD packet to send [17:04:42]OFD Sender: No OFD packet to send [17:04:47]OFD Sender: No OFD packet to send [17:04:49]accept exits with 10 [17:04:49]New connection [17:04:49]New thread 3067260260 created [17:04:49]Thread 3067403620 joined [17:04:49]Waiting for new connection... [17:04:49] Sock 10.Parse request [17:04:49]Sock 10.Check first char [17:04:49]Sock 10.First char is OK [17:04:49]request: POST /json_proto HTTP/1.0 [17:04:49]Method: POST [17:04:49]URL: /json_proto [17:04:49]Method is POST - this is cgi request [17:04:49]url: /json_proto [17:04:49]query_string will be loaded in cgi processing [17:04:49]execute_cgi json_proto POST (null) [17:04:49]execute_cgi path=json_proto method=POST [17:04:49]POST find Content-Length [17:04:49]Host: 172.17.46.195:8080 [17:04:49]Content-Length: 805 [17:04:49]Content-Type: application/json [17:04:49] [17:04:49]POST finish read [17:04:49]Found Content-Length = 805 [17:04:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325561", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:49]execute_script... [17:04: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)11325561", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:49]POST & json_proto [17:04:49]process_json_proto [17:04:49]json parsed OK: [17:04:49]protocol is kg_v1.0 [17:04:49]action value=close_receipt [17:04:49]process_action close_receipt [17:04:49]cmd_close_receipt [17:04:49]MH_GetDate [17:04:49]Write to MH i2c: F0 00 00 6C 53 AE [17:04:49]Write i2c OK [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: F0 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: F0 09 00 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: F0 09 00 6C 53 00 B3 86 BF 66 8D AE BC 66 72 [17:04:49]GetLastDocTimeStamp 1723827816 [17:04:49]current date 1723827891 [17:04:49]FM_GetShiftState [17:04:49]SAM_PROTO_GetShiftState [17:04:49]wFMCommunicate request_size=4 [17:04:49]MH_SAM_APDU [17:04:49]CAPDU: 80 13 01 00 [17:04:49]Write to MH i2c: E2 08 00 6D 53 80 13 01 00 00 00 00 00 3D [17:04:49]Write i2c OK [17:04:49]MH_I2C_Read... [17:04:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:49]Read from MH i2c: E2 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: E2 0E 00 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: E2 0E 00 6D 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CB [17:04:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:04:49]wFMCommunicate OK [17:04:49]SAM_PROTO_GetShiftState done [17:04:49]FM_GetShiftState done [17:04:49]opened in 1723766727 [17:04:49]opened+sec_in_day 1723853127 [17:04:49]quantity*price = 150032 [17:04:49]sum+1 = 150033 [17:04:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 489 16.08.2024 17:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198148 ФПД: 234214349164889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170451&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198148&fm=234214349164889&tin=02508201610067®Number=0000000000092545&sum=150032 [17:04:50]StoreToDocumentArchive [17:04:50]shift 462 fd 198148 [17:04:50]save to /storage/0462/doc_00198148 [17:04:50]save last doc name /storage/0462/doc_00198148 to /storage/kkm_last_doc_name [17:04:50]save OK [17:04:50]Clear old archive folders... [17:04:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:50]tlvbuf is 0097E810 [17:04:50]SAM_PROTO_ClearQueue [17:04:50]wFMCommunicate request_size=4 [17:04:50]MH_SAM_APDU [17:04:50]CAPDU: 80 09 00 00 [17:04:50]Write to MH i2c: E2 08 00 7A 53 80 09 00 00 00 00 00 00 3F [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:50]Read from MH i2c: E2 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 7A 53 00 90 00 41 [17:04:50]RAPDU: 90 00 [17:04:50]wFMCommunicate OK [17:04:50]SAM_PROTO_ClearQueue done [17:04:50]KKMCreateOFDPacket [17:04:50]OFDProtocolAddRootSTLVToBuf [17:04:50]FM_MakeSignedData [17:04:50]FM_MakeSignedData [17:04:50]SAM_PROTO_SignData [17:04:50]wFMCommunicate request_size=4 [17:04:50]MH_SAM_APDU [17:04:50]CAPDU: 80 0D 01 02 [17:04:50]Write to MH i2c: E2 08 00 7B 53 80 0D 01 02 00 00 00 00 47 [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:50]Read from MH i2c: E2 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 7B 53 00 90 00 42 [17:04:50]RAPDU: 90 00 [17:04:50]wFMCommunicate OK [17:04:50]wFMCommunicate request_size=255 [17:04:50]MH_SAM_APDU [17:04: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 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 E9 01 00 00 F4 03 04 00 B3 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 06 03 00 35 04 06 00 D5 [17:04:50]Write to MH i2c: E2 02 01 7C 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 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 E9 01 00 00 F4 03 04 00 B3 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 06 03 00 35 04 06 00 D5 00 00 6E [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:50]Read from MH i2c: E2 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 7C 53 00 90 00 43 [17:04:50]RAPDU: 90 00 [17:04:50]wFMCommunicate OK [17:04:50]wFMCommunicate request_size=10 [17:04:50]MH_SAM_APDU [17:04:50]CAPDU: 80 0D 02 02 05 04 47 15 51 59 [17:04:50]Write to MH i2c: E2 0D 00 7D 53 80 0D 02 02 05 00 04 47 15 51 59 00 00 5E [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:50]Read from MH i2c: E2 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 03 00 7D 53 00 90 00 44 [17:04:50]RAPDU: 90 00 [17:04:50]wFMCommunicate OK [17:04:50]wFMCommunicate request_size=4 [17:04:50]MH_SAM_APDU [17:04:50]CAPDU: 80 0D 03 02 [17:04:50]Write to MH i2c: E2 08 00 7E 53 80 0D 03 02 00 00 00 00 4C [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:50]Read from MH i2c: E2 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 0B 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 0B 00 7E 53 00 DB FE BB 07 2E 5E DB 8D 90 00 DC [17:04:50]RAPDU: DB FE BB 07 2E 5E DB 8D 90 00 [17:04:50]wFMCommunicate OK [17:04:50]SAM_PROTO_SignData done [17:04:50]FM_MakeSignedData done [17:04:50]CreateOFDProtocolMessage [17:04:50]wFMCommunicate request_size=4 [17:04:50]MH_SAM_APDU [17:04:50]CAPDU: 80 11 00 00 [17:04:50]Write to MH i2c: E2 08 00 7F 53 80 11 00 00 00 00 00 00 4C [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:50]Read from MH i2c: E2 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 17 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: E2 17 00 7F 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 99 [17:04:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:04:50]wFMCommunicate OK [17:04:50]CreateOFDProtocolMessage done [17:04:50]OFDSenderStorePacket 198148 [17:04:50]StoreOFDPacket docnum=198148 [17:04:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1F 65 07 01 4F 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 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 E9 01 00 00 F4 03 04 00 B3 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 06 03 00 35 04 06 00 D5 04 47 15 51 59 DB FE BB 07 2E 5E DB 8D [17:04:50]CheckFolder [17:04:50]dirname=/storage/ofd_packets [17:04:50]CheckFolder done [17:04:50]ProducePacketName [17:04:50]name=ofd_packets/00198148 [17:04:50]NVStorageSaveData ofd_packets/00198148 [17:04:50]File name is /storage/ofd_packets/00198148 [17:04:50]Write 301 bytes [17:04:50]NVStorageSaveData done [17:04:50]OFDSenderStorePacket done [17:04:50]KKMCreateOFDPacket done [17:04:50]NVStorageSaveData kkm_last_timestamp [17:04:50]File name is /storage/kkm_last_timestamp [17:04:50]Write 4 bytes [17:04:50]NVStorageSaveData done [17:04:50]ExternCall_PrintAddStr [17:04:50]wPrintStart [17:04:50]Write to MH i2c: 01 00 00 80 53 D3 [17:04:50]Write i2c OK [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: 01 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: 01 07 00 [17:04:50]MH_I2C_Read... [17:04:50]Read from MH i2c: 01 07 00 80 53 00 00 00 00 00 FF 0F E8 [17:04:50]RasterBufferAndPrint [17:04:50]line Счет N : (1)11325561 [17:04:50]line ИНН: 02508201610067 [17:04:50]line Контрольно-Кассовый Чек [17:04:50]line ПРОДАЖА [17:04:50]line ТРК (МРК, ГНК) : 11 [17:04:50]line Товар: 2710124500 [17:04:50]line Аи-95-К-5 [17:04:50]line 20.220 * 74.20 [17:04:50]line = 1500.32 [17:04:50]line НДС 12% НСП 1% [17:04:50]line > о реализуемом товаре [17:04:50]line ИТОГО: 1500.32 [17:04:50]line НСП 1% : 13.28 [17:04:50]line НДС 12% : 159.33 [17:04:50]line Наличными: 0.00 [17:04:50]line Безнал.: 1500.32 [17:04:50]line Место: АЗС № 95 "Партнер Нефть" [17:04:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:04:50]line СНО: Общий режим [17:04:50]line Чек 489 16.08.2024 17:04 [17:04:50]line Смена: 462 ФФД: 1.0 [17:04:50]line ЗНМ: 0300000079 [17:04:50]line РНМ: 0000000000092545 [17:04:50]line Версия ККМ: 001 [17:04:50]line Платежная система: O! деньги [17:04:50]line ФМ: 0000000000871802 [17:04:50]line ФД: 198148 [17:04:50]line ФПД: 234214349164889 [17:04:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170451&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198148&fm=234214349164889&tin=02508201610067®Number=0000000000092545&sum=150032 [17:04:51]OFD Sender: Processing packet 198148 [packets to send 245, broken 244] [17:04:51]ProducePacketName [17:04:51]name=ofd_packets/00198148 [17:04:51]OFD Sender: To server: pG, [17:04:51]CommunicateWithHost lk.salyk.kg:30040 [17:04:51]ConnectInit lk.salyk.kg [17:04:51]written 0, free lines is 4095 [17:04:51]Connected sock=9 [17:04:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1F 65 07 01 4F 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 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 E9 01 00 00 F4 03 04 00 B3 86 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 06 03 00 35 04 06 00 D5 04 47 15 51 59 DB FE BB 07 2E 5E DB 8D [17:04:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 95 32 47 00 DE 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 06 03 00 F4 03 04 00 C6 32 BF 66 B6 04 01 00 00 C7 A3 AC 99 57 36 8C 80 [17:04:51]CommunicateWithHost err = 0 [17:04:51]CheckOFDResponse [17:04:51]1017 (14) - 77093643461234 [17:04:51]1041 (16) - 0000000000871802 [17:04:51]1040 (4) - 198148 [17:04:51]1012 (4) - 16.08.2024 11:06 [17:04:51]1206 (1) - 0 [17:04:51]OFD Sender: Remove packet 198148 [17:04:51]ProducePacketName [17:04:51]name=ofd_packets/00198148 [17:04:51]NVStorageDeleteData [17:04:51]Write to MH i2c: 01 00 00 AA 53 FD [17:04:51]Write i2c OK [17:04:51]MH_I2C_Read... [17:04:51]Read from MH i2c: 01 [17:04:51]MH_I2C_Read... [17:04:51]Read from MH i2c: 01 07 00 [17:04:51]MH_I2C_Read... [17:04:51]Read from MH i2c: 01 07 00 AA 53 00 00 00 00 00 00 0D 11 [17:04:51]RasterBufferAndPrint [17:04:51]line [17:04:51]line [17:04:51]line [17:04:51]line [17:04:51]line [17:04:51]written 0, free lines is 3334 [17:04:51]MH_Cut [17:04:51]Write to MH i2c: D1 01 00 B1 53 01 D6 [17:04:51]Write i2c OK [17:04:51]MH_I2C_Read... [17:04:51]Read from MH i2c: D1 [17:04:51]MH_I2C_Read... [17:04:51]Read from MH i2c: D1 01 00 [17:04:51]MH_I2C_Read... [17:04:51]Read from MH i2c: D1 01 00 B1 53 00 D5 [17:04:51]Write to MH i2c: 01 00 00 B2 53 05 [17:04:51]Write i2c OK [17:04:51]MH_I2C_Read... [17:04:52]OFD Sender: No OFD packet to send [17:04:52]*** Cut start [17:04:52]*** Purtial cut [17:04:52]*** CUTSNS_PIN = 0 [17:04:52]*** Stage 1: CUTSNS_PIN = 1 [17:04:54]Read from MH i2c: 01 [17:04:54]MH_I2C_Read... [17:04:54]*** Stop cut motor [17:04:54]*** Cut end [17:04:54]Read from MH i2c: 01 07 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: 01 07 00 B2 53 00 00 00 00 00 FF 0F 1A [17:04:54]process_action close_receipt done [17:04:54]requested_data is exist [17:04:54]produce_requested_data [17:04:54]requested_item fm.sn is exist - process it [17:04:54]wFMCommunicate request_size=4 [17:04:54]MH_SAM_APDU [17:04:54]CAPDU: 80 11 00 00 [17:04:54]Write to MH i2c: E2 08 00 B3 53 80 11 00 00 00 00 00 00 80 [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:54]Read from MH i2c: E2 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: E2 17 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: E2 17 00 B3 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CD [17:04:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:04:54]wFMCommunicate OK [17:04:54]requested_item fd.num is exist - process it [17:04:54]SAM_PROTO_GetFieldsCounters [17:04:54]wFMCommunicate request_size=4 [17:04:54]MH_SAM_APDU [17:04:54]CAPDU: 80 13 00 00 [17:04:54]Write to MH i2c: E2 08 00 B4 53 80 13 00 00 00 00 00 00 83 [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:54]Read from MH i2c: E2 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: E2 62 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: E2 62 00 B4 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 04 06 03 00 0E 04 04 00 CE 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 38 [17:04:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 04 06 03 00 0E 04 04 00 CE 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 [17:04:54]wFMCommunicate OK [17:04:54]SAM_PROTO_GetFieldsCounters done [17:04:54]requested_item shift.num is exist - process it [17:04:54]requested_item shift.opened is exist - process it [17:04:54]req_shift_opened [17:04:54]FM_GetShiftState [17:04:54]SAM_PROTO_GetShiftState [17:04:54]wFMCommunicate request_size=4 [17:04:54]MH_SAM_APDU [17:04:54]CAPDU: 80 13 01 00 [17:04:54]Write to MH i2c: E2 08 00 B5 53 80 13 01 00 00 00 00 00 85 [17:04:54]Write i2c OK [17:04:54]MH_I2C_Read... [17:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:54]Read from MH i2c: E2 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: E2 0E 00 [17:04:54]MH_I2C_Read... [17:04:54]Read from MH i2c: E2 0E 00 B5 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 13 [17:04:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:04:54]wFMCommunicate OK [17:04:54]SAM_PROTO_GetShiftState done [17:04:54]FM_GetShiftState done [17:04:54]req_shift_opened done [17:04:54]requested_item shift.open_date is exist - process it [17:04:54]req_shift_open_date [17:04:54]req_shift_open_date done [17:04:54]produce_requested_data done [17:04:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198148,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:04:54]process_action_free close_receipt [17:04:54]json_value_free [17:04:54]json_value_free done [17:04:54]process_json_proto returns [17:04:54]Send response to host [17:04:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198148,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:04:54]free response buf [17:04:54]execute_script done [17:04:54]execute_script returns [17:04:54]free content buf [17:04:54]Sock 10.Close socket [17:04:54]Sock 10.Thread stoped [17:04:57]OFD Sender: No OFD packet to send [17:05:02]OFD Sender: No OFD packet to send [17:05:07]OFD Sender: No OFD packet to send [17:05:12]OFD Sender: No OFD packet to send [17:05:17]OFD Sender: No OFD packet to send [17:05:22]OFD Sender: No OFD packet to send [17:05:27]OFD Sender: No OFD packet to send [17:05:32]OFD Sender: No OFD packet to send [17:05:37]OFD Sender: No OFD packet to send [17:05:42]OFD Sender: No OFD packet to send [17:05:47]OFD Sender: No OFD packet to send [17:05:52]OFD Sender: No OFD packet to send [17:05:57]OFD Sender: No OFD packet to send [17:06:02]OFD Sender: No OFD packet to send [17:06:07]OFD Sender: No OFD packet to send [17:06:12]OFD Sender: No OFD packet to send [17:06:17]OFD Sender: No OFD packet to send [17:06:22]OFD Sender: No OFD packet to send [17:06:27]OFD Sender: No OFD packet to send [17:06:32]OFD Sender: No OFD packet to send [17:06:37]OFD Sender: No OFD packet to send [17:06:42]OFD Sender: No OFD packet to send [17:06:47]OFD Sender: No OFD packet to send [17:06:52]OFD Sender: No OFD packet to send [17:06:57]OFD Sender: No OFD packet to send [17:07:02]OFD Sender: No OFD packet to send [17:07:07]OFD Sender: No OFD packet to send [17:07:12]OFD Sender: No OFD packet to send [17:07:17]OFD Sender: No OFD packet to send [17:07:22]OFD Sender: No OFD packet to send [17:07:27]OFD Sender: No OFD packet to send [17:07:32]OFD Sender: No OFD packet to send [17:07:37]OFD Sender: No OFD packet to send [17:07:42]accept exits with 7 [17:07:42]New connection [17:07:42]New thread 3067403620 created [17:07:42]Thread 3067260260 joined [17:07:42]Waiting for new connection... [17:07:42] Sock 7.Parse request [17:07:42]Sock 7.Check first char [17:07:42]Sock 7.First char is OK [17:07:42]request: POST /json_proto HTTP/1.0 [17:07:42]Method: POST [17:07:42]URL: /json_proto [17:07:42]Method is POST - this is cgi request [17:07:42]url: /json_proto [17:07:42]query_string will be loaded in cgi processing [17:07:42]execute_cgi json_proto POST (null) [17:07:42]execute_cgi path=json_proto method=POST [17:07:42]POST find Content-Length [17:07:42]Host: 172.17.46.195:8080 [17:07:42]Content-Length: 803 [17:07:42]Content-Type: application/json [17:07:42] [17:07:42]POST finish read [17:07:42]Found Content-Length = 803 [17:07:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:42]execute_script... [17:07: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)11325563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:42]POST & json_proto [17:07:42]process_json_proto [17:07:42]json parsed OK: [17:07:42]protocol is kg_v1.0 [17:07:42]action value=close_receipt [17:07:42]process_action close_receipt [17:07:42]cmd_close_receipt [17:07:42]MH_GetDate [17:07:42]Write to MH i2c: F0 00 00 B6 53 F8 [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: F0 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: F0 09 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: F0 09 00 B6 53 00 60 87 BF 66 8D AE BC 66 6A [17:07:42]GetLastDocTimeStamp 1723827891 [17:07:42]current date 1723828064 [17:07:42]FM_GetShiftState [17:07:42]SAM_PROTO_GetShiftState [17:07:42]wFMCommunicate request_size=4 [17:07:42]MH_SAM_APDU [17:07:42]CAPDU: 80 13 01 00 [17:07:42]Write to MH i2c: E2 08 00 B7 53 80 13 01 00 00 00 00 00 87 [17:07:42]Write i2c OK [17:07:42]MH_I2C_Read... [17:07:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:42]Read from MH i2c: E2 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 0E 00 [17:07:42]MH_I2C_Read... [17:07:42]Read from MH i2c: E2 0E 00 B7 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 15 [17:07:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:07:42]wFMCommunicate OK [17:07:42]SAM_PROTO_GetShiftState done [17:07:42]FM_GetShiftState done [17:07:42]opened in 1723766727 [17:07:42]opened+sec_in_day 1723853127 [17:07:42]quantity*price = 70037 [17:07:42]sum+1 = 70038 [17:07:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 490 16.08.2024 17:07 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198149 ФПД: 217883804428609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170744&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198149&fm=217883804428609&tin=02508201610067®Number=0000000000092545&sum=70037 [17:07:43]StoreToDocumentArchive [17:07:43]shift 462 fd 198149 [17:07:43]save to /storage/0462/doc_00198149 [17:07:43]save last doc name /storage/0462/doc_00198149 to /storage/kkm_last_doc_name [17:07:43]save OK [17:07:43]Clear old archive folders... [17:07:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:43]tlvbuf is 00966A90 [17:07:43]SAM_PROTO_ClearQueue [17:07:43]wFMCommunicate request_size=4 [17:07:43]MH_SAM_APDU [17:07:43]CAPDU: 80 09 00 00 [17:07:43]Write to MH i2c: E2 08 00 C4 53 80 09 00 00 00 00 00 00 89 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:43]Read from MH i2c: E2 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 C4 53 00 90 00 8B [17:07:43]RAPDU: 90 00 [17:07:43]wFMCommunicate OK [17:07:43]SAM_PROTO_ClearQueue done [17:07:43]KKMCreateOFDPacket [17:07:43]OFDProtocolAddRootSTLVToBuf [17:07:43]FM_MakeSignedData [17:07:43]FM_MakeSignedData [17:07:43]SAM_PROTO_SignData [17:07:43]wFMCommunicate request_size=4 [17:07:43]MH_SAM_APDU [17:07:43]CAPDU: 80 0D 01 02 [17:07:43]Write to MH i2c: E2 08 00 C5 53 80 0D 01 02 00 00 00 00 91 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:43]Read from MH i2c: E2 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 C5 53 00 90 00 8C [17:07:43]RAPDU: 90 00 [17:07:43]wFMCommunicate OK [17:07:43]wFMCommunicate request_size=255 [17:07:43]MH_SAM_APDU [17:07:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 60 87 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 06 03 00 35 04 06 00 C6 [17:07:43]Write to MH i2c: E2 02 01 C6 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 60 87 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 06 03 00 35 04 06 00 C6 00 00 D4 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:43]Read from MH i2c: E2 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 C6 53 00 90 00 8D [17:07:43]RAPDU: 90 00 [17:07:43]wFMCommunicate OK [17:07:43]wFMCommunicate request_size=10 [17:07:43]MH_SAM_APDU [17:07:43]CAPDU: 80 0D 02 02 05 2A 06 C3 E9 41 [17:07:43]Write to MH i2c: E2 0D 00 C7 53 80 0D 02 02 05 00 2A 06 C3 E9 41 00 00 BB [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:43]Read from MH i2c: E2 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 03 00 C7 53 00 90 00 8E [17:07:43]RAPDU: 90 00 [17:07:43]wFMCommunicate OK [17:07:43]wFMCommunicate request_size=4 [17:07:43]MH_SAM_APDU [17:07:43]CAPDU: 80 0D 03 02 [17:07:43]Write to MH i2c: E2 08 00 C8 53 80 0D 03 02 00 00 00 00 96 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:43]Read from MH i2c: E2 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 0B 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 0B 00 C8 53 00 AB 7A 4F F7 E4 86 0D 2F 90 00 A8 [17:07:43]RAPDU: AB 7A 4F F7 E4 86 0D 2F 90 00 [17:07:43]wFMCommunicate OK [17:07:43]SAM_PROTO_SignData done [17:07:43]FM_MakeSignedData done [17:07:43]CreateOFDProtocolMessage [17:07:43]wFMCommunicate request_size=4 [17:07:43]MH_SAM_APDU [17:07:43]CAPDU: 80 11 00 00 [17:07:43]Write to MH i2c: E2 08 00 C9 53 80 11 00 00 00 00 00 00 96 [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:43]Read from MH i2c: E2 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 17 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: E2 17 00 C9 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E3 [17:07:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:07:43]wFMCommunicate OK [17:07:43]CreateOFDProtocolMessage done [17:07:43]OFDSenderStorePacket 198149 [17:07:43]StoreOFDPacket docnum=198149 [17:07:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D0 2D 07 01 0A 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 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 60 87 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 06 03 00 35 04 06 00 C6 2A 06 C3 E9 41 AB 7A 4F F7 E4 86 0D 2F [17:07:43]CheckFolder [17:07:43]dirname=/storage/ofd_packets [17:07:43]CheckFolder done [17:07:43]ProducePacketName [17:07:43]name=ofd_packets/00198149 [17:07:43]NVStorageSaveData ofd_packets/00198149 [17:07:43]File name is /storage/ofd_packets/00198149 [17:07:43]Write 301 bytes [17:07:43]NVStorageSaveData done [17:07:43]OFDSenderStorePacket done [17:07:43]KKMCreateOFDPacket done [17:07:43]NVStorageSaveData kkm_last_timestamp [17:07:43]File name is /storage/kkm_last_timestamp [17:07:43]Write 4 bytes [17:07:43]NVStorageSaveData done [17:07:43]ExternCall_PrintAddStr [17:07:43]wPrintStart [17:07:43]Write to MH i2c: 01 00 00 CA 53 1D [17:07:43]Write i2c OK [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: 01 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: 01 07 00 [17:07:43]MH_I2C_Read... [17:07:43]Read from MH i2c: 01 07 00 CA 53 00 00 00 00 00 FF 0F 32 [17:07:43]RasterBufferAndPrint [17:07:43]line Счет N : (1)11325563 [17:07:43]line ИНН: 02508201610067 [17:07:43]line Контрольно-Кассовый Чек [17:07:43]line ПРОДАЖА [17:07:43]line ТРК (МРК, ГНК) : 12 [17:07:43]line Товар: 2710124130 [17:07:43]line Аи-92-К-4 [17:07:43]line 10.330 * 67.80 [17:07:43]line = 700.37 [17:07:43]line НДС 12% НСП 1% [17:07:43]line > о реализуемом товаре [17:07:43]line ИТОГО: 700.37 [17:07:43]line НСП 1% : 6.20 [17:07:43]line НДС 12% : 74.38 [17:07:43]line Наличными: 0.00 [17:07:43]line Безнал.: 700.37 [17:07:43]line Место: АЗС № 95 "Партнер Нефть" [17:07:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:07:43]line СНО: Общий режим [17:07:43]line Чек 490 16.08.2024 17:07 [17:07:43]line Смена: 462 ФФД: 1.0 [17:07:43]line ЗНМ: 0300000079 [17:07:43]line РНМ: 0000000000092545 [17:07:43]line Версия ККМ: 001 [17:07:43]line Платежная система: O! деньги [17:07:43]line ФМ: 0000000000871802 [17:07:43]line ФД: 198149 [17:07:43]line ФПД: 217883804428609 [17:07:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T170744&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198149&fm=217883804428609&tin=02508201610067®Number=0000000000092545&sum=70037 [17:07:44]OFD Sender: Processing packet 198149 [packets to send 245, broken 244] [17:07:44]ProducePacketName [17:07:44]name=ofd_packets/00198149 [17:07:44]OFD Sender: To server: pG, [17:07:44]CommunicateWithHost lk.salyk.kg:30040 [17:07:44]ConnectInit lk.salyk.kg [17:07:44]written 0, free lines is 4095 [17:07:44]Connected sock=10 [17:07:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D0 2D 07 01 0A 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 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 60 87 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 06 03 00 35 04 06 00 C6 2A 06 C3 E9 41 AB 7A 4F F7 E4 86 0D 2F [17:07:44]Write to MH i2c: 01 00 00 F4 53 47 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 39 BC 47 00 70 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 06 03 00 F4 03 04 00 73 33 BF 66 B6 04 01 00 00 35 97 1C 16 0A 7A 51 3B [17:07:44]CommunicateWithHost err = 0 [17:07:44]CheckOFDResponse [17:07:44]1017 (14) - 77093643461234 [17:07:44]1041 (16) - 0000000000871802 [17:07:44]1040 (4) - 198149 [17:07:44]1012 (4) - 16.08.2024 11:09 [17:07:44]1206 (1) - 0 [17:07:44]OFD Sender: Remove packet 198149 [17:07:44]ProducePacketName [17:07:44]name=ofd_packets/00198149 [17:07:44]NVStorageDeleteData [17:07:44]Read from MH i2c: 01 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: 01 07 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: 01 07 00 F4 53 00 00 00 00 00 F6 0C 50 [17:07:44]RasterBufferAndPrint [17:07:44]line [17:07:44]line [17:07:44]line [17:07:44]line [17:07:44]line [17:07:44]written 0, free lines is 3363 [17:07:44]MH_Cut [17:07:44]Write to MH i2c: D1 01 00 FB 53 01 20 [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: D1 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: D1 01 00 [17:07:44]MH_I2C_Read... [17:07:44]Read from MH i2c: D1 01 00 FB 53 00 1F [17:07:44]Write to MH i2c: 01 00 00 FC 53 4F [17:07:44]Write i2c OK [17:07:44]MH_I2C_Read... [17:07:45]OFD Sender: No OFD packet to send [17:07:45]*** Cut start [17:07:45]*** Purtial cut [17:07:45]*** Stage 1: CUTSNS_PIN = 1 [17:07:45]Read from MH i2c: 01 [17:07:45]MH_I2C_Read... [17:07:45]*** Stop cut motor [17:07:45]*** Cut end [17:07:45]Read from MH i2c: 01 07 00 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: 01 07 00 FC 53 00 00 00 00 00 FF 0F 64 [17:07:45]process_action close_receipt done [17:07:45]requested_data is exist [17:07:45]produce_requested_data [17:07:45]requested_item fm.sn is exist - process it [17:07:45]wFMCommunicate request_size=4 [17:07:45]MH_SAM_APDU [17:07:45]CAPDU: 80 11 00 00 [17:07:45]Write to MH i2c: E2 08 00 FD 53 80 11 00 00 00 00 00 00 CA [17:07:45]Write i2c OK [17:07:45]MH_I2C_Read... [17:07:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:45]Read from MH i2c: E2 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: E2 17 00 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: E2 17 00 FD 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 17 [17:07:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:07:45]wFMCommunicate OK [17:07:45]requested_item fd.num is exist - process it [17:07:45]SAM_PROTO_GetFieldsCounters [17:07:45]wFMCommunicate request_size=4 [17:07:45]MH_SAM_APDU [17:07:45]CAPDU: 80 13 00 00 [17:07:45]Write to MH i2c: E2 08 00 FE 53 80 13 00 00 00 00 00 00 CD [17:07:45]Write i2c OK [17:07:45]MH_I2C_Read... [17:07:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:45]Read from MH i2c: E2 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: E2 62 00 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: E2 62 00 FE 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 05 06 03 00 0E 04 04 00 CE 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 86 [17:07:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 05 06 03 00 0E 04 04 00 CE 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 [17:07:45]wFMCommunicate OK [17:07:45]SAM_PROTO_GetFieldsCounters done [17:07:45]requested_item shift.num is exist - process it [17:07:45]requested_item shift.opened is exist - process it [17:07:45]req_shift_opened [17:07:45]FM_GetShiftState [17:07:45]SAM_PROTO_GetShiftState [17:07:45]wFMCommunicate request_size=4 [17:07:45]MH_SAM_APDU [17:07:45]CAPDU: 80 13 01 00 [17:07:45]Write to MH i2c: E2 08 00 FF 53 80 13 01 00 00 00 00 00 CF [17:07:45]Write i2c OK [17:07:45]MH_I2C_Read... [17:07:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:45]Read from MH i2c: E2 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: E2 0E 00 [17:07:45]MH_I2C_Read... [17:07:45]Read from MH i2c: E2 0E 00 FF 53 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5D [17:07:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:07:45]wFMCommunicate OK [17:07:45]SAM_PROTO_GetShiftState done [17:07:45]FM_GetShiftState done [17:07:45]req_shift_opened done [17:07:45]requested_item shift.open_date is exist - process it [17:07:45]req_shift_open_date [17:07:45]req_shift_open_date done [17:07:45]produce_requested_data done [17:07:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198149,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:07:45]process_action_free close_receipt [17:07:45]json_value_free [17:07:45]json_value_free done [17:07:45]process_json_proto returns [17:07:45]Send response to host [17:07:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198149,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:07:45]free response buf [17:07:45]execute_script done [17:07:45]execute_script returns [17:07:45]free content buf [17:07:45]Sock 7.Close socket [17:07:45]Sock 7.Thread stoped [17:07:50]OFD Sender: No OFD packet to send [17:07:55]OFD Sender: No OFD packet to send [17:08:00]OFD Sender: No OFD packet to send [17:08:05]OFD Sender: No OFD packet to send [17:08:10]OFD Sender: No OFD packet to send [17:08:15]OFD Sender: No OFD packet to send [17:08:20]OFD Sender: No OFD packet to send [17:08:25]OFD Sender: No OFD packet to send [17:08:30]OFD Sender: No OFD packet to send [17:08:35]OFD Sender: No OFD packet to send [17:08:40]OFD Sender: No OFD packet to send [17:08:45]OFD Sender: No OFD packet to send [17:08:50]OFD Sender: No OFD packet to send [17:08:55]OFD Sender: No OFD packet to send [17:09:00]OFD Sender: No OFD packet to send [17:09:05]OFD Sender: No OFD packet to send [17:09:10]OFD Sender: No OFD packet to send [17:09:15]OFD Sender: No OFD packet to send [17:09:20]OFD Sender: No OFD packet to send [17:09:25]OFD Sender: No OFD packet to send [17:09:30]OFD Sender: No OFD packet to send [17:09:35]OFD Sender: No OFD packet to send [17:09:40]OFD Sender: No OFD packet to send [17:09:45]OFD Sender: No OFD packet to send [17:09:50]OFD Sender: No OFD packet to send [17:09:55]OFD Sender: No OFD packet to send [17:10:00]OFD Sender: No OFD packet to send [17:10:05]OFD Sender: No OFD packet to send [17:10:10]OFD Sender: No OFD packet to send [17:10:15]OFD Sender: No OFD packet to send [17:10:20]OFD Sender: No OFD packet to send [17:10:25]OFD Sender: No OFD packet to send [17:10:30]OFD Sender: No OFD packet to send [17:10:35]OFD Sender: No OFD packet to send [17:10:40]OFD Sender: No OFD packet to send [17:10:45]OFD Sender: No OFD packet to send [17:10:50]OFD Sender: No OFD packet to send [17:10:55]OFD Sender: No OFD packet to send [17:11:00]OFD Sender: No OFD packet to send [17:11:05]OFD Sender: No OFD packet to send [17:11:10]OFD Sender: No OFD packet to send [17:11:15]OFD Sender: No OFD packet to send [17:11:17]accept exits with 9 [17:11:17]New connection [17:11:17]New thread 3067260260 created [17:11:17]Thread 3067403620 joined [17:11:17]Waiting for new connection... [17:11:17] Sock 9.Parse request [17:11:17]Sock 9.Check first char [17:11:17]Sock 9.First char is OK [17:11:17]request: POST /json_proto HTTP/1.0 [17:11:17]Method: POST [17:11:17]URL: /json_proto [17:11:17]Method is POST - this is cgi request [17:11:17]url: /json_proto [17:11:17]query_string will be loaded in cgi processing [17:11:17]execute_cgi json_proto POST (null) [17:11:17]execute_cgi path=json_proto method=POST [17:11:17]POST find Content-Length [17:11:17]Host: 172.17.46.195:8080 [17:11:17]Content-Length: 753 [17:11:17]Content-Type: application/json [17:11:17] [17:11:17]POST finish read [17:11:17]Found Content-Length = 753 [17:11:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 55.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30098430", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:17]execute_script... [17: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)11325564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 55.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30098430", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:17]POST & json_proto [17:11:17]process_json_proto [17:11:17]json parsed OK: [17:11:17]protocol is kg_v1.0 [17:11:17]action value=close_receipt [17:11:17]process_action close_receipt [17:11:17]cmd_close_receipt [17:11:17]MH_GetDate [17:11:17]Write to MH i2c: F0 00 00 00 54 43 [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: F0 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: F0 09 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: F0 09 00 00 54 00 37 88 BF 66 8D AE BC 66 8D [17:11:17]GetLastDocTimeStamp 1723828064 [17:11:17]current date 1723828279 [17:11:17]FM_GetShiftState [17:11:17]SAM_PROTO_GetShiftState [17:11:17]wFMCommunicate request_size=4 [17:11:17]MH_SAM_APDU [17:11:17]CAPDU: 80 13 01 00 [17:11:17]Write to MH i2c: E2 08 00 01 54 80 13 01 00 00 00 00 00 D2 [17:11:17]Write i2c OK [17:11:17]MH_I2C_Read... [17:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:17]Read from MH i2c: E2 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 0E 00 [17:11:17]MH_I2C_Read... [17:11:17]Read from MH i2c: E2 0E 00 01 54 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 60 [17:11:17]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:11:17]wFMCommunicate OK [17:11:17]SAM_PROTO_GetShiftState done [17:11:17]FM_GetShiftState done [17:11:17]opened in 1723766727 [17:11:17]opened+sec_in_day 1723853127 [17:11:17]quantity*price = 0 [17:11:17]sum+1 = 1 [17:11:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 491 16.08.2024 17:11 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30098430 ФМ: 0000000000871802 ФД: 198150 ФПД: 242850275086433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T171119&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198150&fm=242850275086433&tin=02508201610067®Number=0000000000092545&sum=0 [17:11:18]StoreToDocumentArchive [17:11:18]shift 462 fd 198150 [17:11:18]save to /storage/0462/doc_00198150 [17:11:18]save last doc name /storage/0462/doc_00198150 to /storage/kkm_last_doc_name [17:11:18]save OK [17:11:18]Clear old archive folders... [17:11:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:11:18]tlvbuf is 0099B860 [17:11:18]SAM_PROTO_ClearQueue [17:11:18]wFMCommunicate request_size=4 [17:11:18]MH_SAM_APDU [17:11:18]CAPDU: 80 09 00 00 [17:11:18]Write to MH i2c: E2 08 00 0E 54 80 09 00 00 00 00 00 00 D4 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:18]Read from MH i2c: E2 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 03 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 03 00 0E 54 00 90 00 D6 [17:11:18]RAPDU: 90 00 [17:11:18]wFMCommunicate OK [17:11:18]SAM_PROTO_ClearQueue done [17:11:18]KKMCreateOFDPacket [17:11:18]OFDProtocolAddRootSTLVToBuf [17:11:18]FM_MakeSignedData [17:11:18]FM_MakeSignedData [17:11:18]SAM_PROTO_SignData [17:11:18]wFMCommunicate request_size=4 [17:11:18]MH_SAM_APDU [17:11:18]CAPDU: 80 0D 01 02 [17:11:18]Write to MH i2c: E2 08 00 0F 54 80 0D 01 02 00 00 00 00 DC [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:18]Read from MH i2c: E2 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 03 00 [17:11:18]MH_I2C_Read... [17:11:18]Read from MH i2c: E2 03 00 0F 54 00 90 00 D7 [17:11:18]RAPDU: 90 00 [17:11:18]wFMCommunicate OK [17:11:18]wFMCommunicate request_size=255 [17:11:18]MH_SAM_APDU [17:11:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 37 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 06 03 00 35 04 06 00 DC DE FC 61 [17:11:18]Write to MH i2c: E2 02 01 10 54 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 37 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 06 03 00 35 04 06 00 DC DE FC 61 00 00 A6 [17:11:18]Write i2c OK [17:11:18]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 03 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 03 00 10 54 00 90 00 D8 [17:11:19]RAPDU: 90 00 [17:11:19]wFMCommunicate OK [17:11:19]wFMCommunicate request_size=7 [17:11:19]MH_SAM_APDU [17:11:19]CAPDU: 80 0D 02 02 02 50 61 [17:11:19]Write to MH i2c: E2 0A 00 11 54 80 0D 02 02 02 00 50 61 00 00 94 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 03 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 03 00 11 54 00 90 00 D9 [17:11:19]RAPDU: 90 00 [17:11:19]wFMCommunicate OK [17:11:19]wFMCommunicate request_size=4 [17:11:19]MH_SAM_APDU [17:11:19]CAPDU: 80 0D 03 02 [17:11:19]Write to MH i2c: E2 08 00 12 54 80 0D 03 02 00 00 00 00 E1 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 0B 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 0B 00 12 54 00 ED 25 2C 6A 04 DB 8C 7A 90 00 6F [17:11:19]RAPDU: ED 25 2C 6A 04 DB 8C 7A 90 00 [17:11:19]wFMCommunicate OK [17:11:19]SAM_PROTO_SignData done [17:11:19]FM_MakeSignedData done [17:11:19]CreateOFDProtocolMessage [17:11:19]wFMCommunicate request_size=4 [17:11:19]MH_SAM_APDU [17:11:19]CAPDU: 80 11 00 00 [17:11:19]Write to MH i2c: E2 08 00 13 54 80 11 00 00 00 00 00 00 E1 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:19]Read from MH i2c: E2 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 17 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: E2 17 00 13 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2E [17:11:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:11:19]wFMCommunicate OK [17:11:19]CreateOFDProtocolMessage done [17:11:19]OFDSenderStorePacket 198150 [17:11:19]StoreOFDPacket docnum=198150 [17:11:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 06 1A 04 01 50 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 37 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 06 03 00 35 04 06 00 DC DE FC 61 50 61 ED 25 2C 6A 04 DB 8C 7A [17:11:19]CheckFolder [17:11:19]dirname=/storage/ofd_packets [17:11:19]CheckFolder done [17:11:19]ProducePacketName [17:11:19]name=ofd_packets/00198150 [17:11:19]NVStorageSaveData ofd_packets/00198150 [17:11:19]File name is /storage/ofd_packets/00198150 [17:11:19]Write 298 bytes [17:11:19]NVStorageSaveData done [17:11:19]OFDSenderStorePacket done [17:11:19]KKMCreateOFDPacket done [17:11:19]NVStorageSaveData kkm_last_timestamp [17:11:19]File name is /storage/kkm_last_timestamp [17:11:19]Write 4 bytes [17:11:19]NVStorageSaveData done [17:11:19]ExternCall_PrintAddStr [17:11:19]wPrintStart [17:11:19]Write to MH i2c: 01 00 00 14 54 68 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 07 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 07 00 14 54 00 00 00 00 00 FF 0F 7D [17:11:19]RasterBufferAndPrint [17:11:19]line Счет N : (1)11325564 [17:11:19]line ИНН: 02508201610067 [17:11:19]line Контрольно-Кассовый Чек [17:11:19]line ПРОДАЖА [17:11:19]line ТРК (МРК, ГНК) : 51 [17:11:19]line Товар: 2710194210 [17:11:19]line ДТ-К-5 [17:11:19]line 55.000 * 0.00 [17:11:19]line = 0.00 [17:11:19]line НДС 12% НСП 1% [17:11:19]line > о реализуемом товаре [17:11:19]line ИТОГО: 0.00 [17:11:19]line НСП 1% : 0.00 [17:11:19]line НДС 12% : 0.00 [17:11:19]line Наличными: 0.00 [17:11:19]line Безнал.: 0.00 [17:11:19]line Место: АЗС № 95 "Партнер Нефть" [17:11:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:11:19]line СНО: Общий режим [17:11:19]line Чек 491 16.08.2024 17:11 [17:11:19]line Смена: 462 ФФД: 1.0 [17:11:19]line ЗНМ: 0300000079 [17:11:19]line РНМ: 0000000000092545 [17:11:19]line Версия ККМ: 001 [17:11:19]line Талоны: ТК ГПНА Online [17:11:19]line 30098430 [17:11:19]line ФМ: 0000000000871802 [17:11:19]line ФД: 198150 [17:11:19]line ФПД: 242850275086433 [17:11:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T171119&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198150&fm=242850275086433&tin=02508201610067®Number=0000000000092545&sum=0 [17:11:19]OFD Sender: Processing packet 198150 [packets to send 245, broken 244] [17:11:19]ProducePacketName [17:11:19]name=ofd_packets/00198150 [17:11:19]OFD Sender: To server: pG, [17:11:19]CommunicateWithHost lk.salyk.kg:30040 [17:11:19]ConnectInit lk.salyk.kg [17:11:19]written 0, free lines is 4095 [17:11:19]Connected sock=10 [17:11:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 06 1A 04 01 50 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 D6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 37 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 06 03 00 35 04 06 00 DC DE FC 61 50 61 ED 25 2C 6A 04 DB 8C 7A [17:11:19]Write to MH i2c: 01 00 00 3E 54 92 [17:11:19]Write i2c OK [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 07 00 [17:11:19]MH_I2C_Read... [17:11:19]Read from MH i2c: 01 07 00 3E 54 00 00 00 00 00 DC 0C 81 [17:11:19]RasterBufferAndPrint [17:11:19]line [17:11:19]line [17:11:19]line [17:11:19]line [17:11:19]line [17:11:19]written 0, free lines is 3298 [17:11:20]MH_Cut [17:11:20]Write to MH i2c: D1 01 00 45 54 01 6B [17:11:20]Write i2c OK [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: D1 [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: D1 01 00 [17:11:20]MH_I2C_Read... [17:11:20]Read from MH i2c: D1 01 00 45 54 00 6A [17:11:20]Write to MH i2c: 01 00 00 46 54 9A [17:11:20]Write i2c OK [17:11:20]MH_I2C_Read... [17:11:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AC 73 47 00 1D 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 06 03 00 F4 03 04 00 4B 34 BF 66 B6 04 01 00 00 F0 6D 52 B0 70 CA 95 3C [17:11:20]CommunicateWithHost err = 0 [17:11:20]CheckOFDResponse [17:11:20]1017 (14) - 77093643461234 [17:11:20]1041 (16) - 0000000000871802 [17:11:20]1040 (4) - 198150 [17:11:20]1012 (4) - 16.08.2024 11:13 [17:11:20]1206 (1) - 0 [17:11:20]OFD Sender: Remove packet 198150 [17:11:20]ProducePacketName [17:11:20]name=ofd_packets/00198150 [17:11:20]NVStorageDeleteData [17:11:20]OFD Sender: No OFD packet to send [17:11:20]*** Cut start [17:11:20]*** Purtial cut [17:11:20]*** CUTSNS_PIN = 0 [17:11:20]*** Stage 1: CUTSNS_PIN = 1 [17:11:22]Read from MH i2c: 01 [17:11:22]MH_I2C_Read... [17:11:22]*** Stop cut motor [17:11:22]*** Cut end [17:11:22]Read from MH i2c: 01 07 00 [17:11:22]MH_I2C_Read... [17:11:22]Read from MH i2c: 01 07 00 46 54 00 00 00 00 00 FF 0F AF [17:11:22]process_action close_receipt done [17:11:22]requested_data is exist [17:11:22]produce_requested_data [17:11:22]requested_item fm.sn is exist - process it [17:11:22]wFMCommunicate request_size=4 [17:11:22]MH_SAM_APDU [17:11:22]CAPDU: 80 11 00 00 [17:11:22]Write to MH i2c: E2 08 00 47 54 80 11 00 00 00 00 00 00 15 [17:11:22]Write i2c OK [17:11:22]MH_I2C_Read... [17:11:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:22]Read from MH i2c: E2 [17:11:22]MH_I2C_Read... [17:11:22]Read from MH i2c: E2 17 00 [17:11:22]MH_I2C_Read... [17:11:22]Read from MH i2c: E2 17 00 47 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 62 [17:11:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:11:22]wFMCommunicate OK [17:11:22]requested_item fd.num is exist - process it [17:11:22]SAM_PROTO_GetFieldsCounters [17:11:22]wFMCommunicate request_size=4 [17:11:22]MH_SAM_APDU [17:11:22]CAPDU: 80 13 00 00 [17:11:22]Write to MH i2c: E2 08 00 48 54 80 13 00 00 00 00 00 00 18 [17:11:22]Write i2c OK [17:11:22]MH_I2C_Read... [17:11:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:22]Read from MH i2c: E2 [17:11:22]MH_I2C_Read... [17:11:22]Read from MH i2c: E2 62 00 [17:11:22]MH_I2C_Read... [17:11:22]Read from MH i2c: E2 62 00 48 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 06 06 03 00 0E 04 04 00 CE 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 D5 [17:11:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 06 06 03 00 0E 04 04 00 CE 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 [17:11:22]wFMCommunicate OK [17:11:22]SAM_PROTO_GetFieldsCounters done [17:11:22]requested_item shift.num is exist - process it [17:11:22]requested_item shift.opened is exist - process it [17:11:22]req_shift_opened [17:11:22]FM_GetShiftState [17:11:22]SAM_PROTO_GetShiftState [17:11:22]wFMCommunicate request_size=4 [17:11:22]MH_SAM_APDU [17:11:22]CAPDU: 80 13 01 00 [17:11:22]Write to MH i2c: E2 08 00 49 54 80 13 01 00 00 00 00 00 1A [17:11:22]Write i2c OK [17:11:22]MH_I2C_Read... [17:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:23]Read from MH i2c: E2 [17:11:23]MH_I2C_Read... [17:11:23]Read from MH i2c: E2 0E 00 [17:11:23]MH_I2C_Read... [17:11:23]Read from MH i2c: E2 0E 00 49 54 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A8 [17:11:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:11:23]wFMCommunicate OK [17:11:23]SAM_PROTO_GetShiftState done [17:11:23]FM_GetShiftState done [17:11:23]req_shift_opened done [17:11:23]requested_item shift.open_date is exist - process it [17:11:23]req_shift_open_date [17:11:23]req_shift_open_date done [17:11:23]produce_requested_data done [17:11:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198150,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:11:23]process_action_free close_receipt [17:11:23]json_value_free [17:11:23]json_value_free done [17:11:23]process_json_proto returns [17:11:23]Send response to host [17:11:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198150,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:11:23]free response buf [17:11:23]execute_script done [17:11:23]execute_script returns [17:11:23]free content buf [17:11:23]Sock 9.Close socket [17:11:23]Sock 9.Thread stoped [17:11:25]OFD Sender: No OFD packet to send [17:11:30]OFD Sender: No OFD packet to send [17:11:35]OFD Sender: No OFD packet to send [17:11:40]OFD Sender: No OFD packet to send [17:11:45]OFD Sender: No OFD packet to send [17:11:50]OFD Sender: No OFD packet to send [17:11:55]OFD Sender: No OFD packet to send [17:12:00]OFD Sender: No OFD packet to send [17:12:05]OFD Sender: No OFD packet to send [17:12:10]OFD Sender: No OFD packet to send [17:12:15]OFD Sender: No OFD packet to send [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:45]OFD Sender: No OFD packet to send [17:12:50]OFD Sender: No OFD packet to send [17:12:55]OFD Sender: No OFD packet to send [17:13:00]OFD Sender: No OFD packet to send [17:13:05]OFD Sender: No OFD packet to send [17:13:06]accept exits with 7 [17:13:06]New connection [17:13:06]New thread 3067403620 created [17:13:06]Thread 3067260260 joined [17:13:06]Waiting for new connection... [17:13:06] Sock 7.Parse request [17:13:06]Sock 7.Check first char [17:13:06]Sock 7.First char is OK [17:13:06]request: POST /json_proto HTTP/1.0 [17:13:06]Method: POST [17:13:06]URL: /json_proto [17:13:06]Method is POST - this is cgi request [17:13:06]url: /json_proto [17:13:06]query_string will be loaded in cgi processing [17:13:06]execute_cgi json_proto POST (null) [17:13:06]execute_cgi path=json_proto method=POST [17:13:06]POST find Content-Length [17:13:06]Host: 172.17.46.195:8080 [17:13:06]Content-Length: 821 [17:13:06]Content-Type: application/json [17:13:06] [17:13:06]POST finish read [17:13:06]Found Content-Length = 821 [17:13:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325565", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:06]execute_script... [17:13: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)11325565", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:06]POST & json_proto [17:13:06]process_json_proto [17:13:06]json parsed OK: [17:13:06]protocol is kg_v1.0 [17:13:06]action value=close_receipt [17:13:06]process_action close_receipt [17:13:06]cmd_close_receipt [17:13:06]MH_GetDate [17:13:06]Write to MH i2c: F0 00 00 4A 54 8D [17:13:06]Write i2c OK [17:13:06]MH_I2C_Read... [17:13:06]Read from MH i2c: F0 [17:13:06]MH_I2C_Read... [17:13:06]Read from MH i2c: F0 09 00 [17:13:06]MH_I2C_Read... [17:13:06]Read from MH i2c: F0 09 00 4A 54 00 A4 88 BF 66 8D AE BC 66 44 [17:13:06]GetLastDocTimeStamp 1723828279 [17:13:06]current date 1723828388 [17:13:06]FM_GetShiftState [17:13:06]SAM_PROTO_GetShiftState [17:13:06]wFMCommunicate request_size=4 [17:13:06]MH_SAM_APDU [17:13:06]CAPDU: 80 13 01 00 [17:13:06]Write to MH i2c: E2 08 00 4B 54 80 13 01 00 00 00 00 00 1C [17:13:06]Write i2c OK [17:13:06]MH_I2C_Read... [17:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:06]Read from MH i2c: E2 [17:13:06]MH_I2C_Read... [17:13:06]Read from MH i2c: E2 0E 00 [17:13:06]MH_I2C_Read... [17:13:06]Read from MH i2c: E2 0E 00 4B 54 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AA [17:13:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:13:06]wFMCommunicate OK [17:13:06]SAM_PROTO_GetShiftState done [17:13:06]FM_GetShiftState done [17:13:06]opened in 1723766727 [17:13:06]opened+sec_in_day 1723853127 [17:13:06]quantity*price = 100021 [17:13:06]sum+1 = 100023 [17:13:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 492 16.08.2024 17:13 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198151 ФПД: 112220791143829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T171308&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198151&fm=112220791143829&tin=02508201610067®Number=0000000000092545&sum=100022 [17:13:07]StoreToDocumentArchive [17:13:07]shift 462 fd 198151 [17:13:07]save to /storage/0462/doc_00198151 [17:13:07]save last doc name /storage/0462/doc_00198151 to /storage/kkm_last_doc_name [17:13:07]save OK [17:13:07]Clear old archive folders... [17:13:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:13:07]tlvbuf is 00948A60 [17:13:07]SAM_PROTO_ClearQueue [17:13:07]wFMCommunicate request_size=4 [17:13:07]MH_SAM_APDU [17:13:07]CAPDU: 80 09 00 00 [17:13:07]Write to MH i2c: E2 08 00 58 54 80 09 00 00 00 00 00 00 1E [17:13:07]Write i2c OK [17:13:07]MH_I2C_Read... [17:13:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:13:07]Read from MH i2c: E2 [17:13:07]MH_I2C_Read... [17:13:07]Read from MH i2c: E2 03 00 [17:13:07]MH_I2C_Read... [17:13:07]Read from MH i2c: E2 03 00 58 54 00 90 00 20 [17:13:07]RAPDU: 90 00 [17:13:07]wFMCommunicate OK [17:13:07]SAM_PROTO_ClearQueue done [17:13:07]KKMCreateOFDPacket [17:13:07]OFDProtocolAddRootSTLVToBuf [17:13:07]FM_MakeSignedData [17:13:07]FM_MakeSignedData [17:13:07]SAM_PROTO_SignData [17:13:07]wFMCommunicate request_size=4 [17:13:07]MH_SAM_APDU [17:13:07]CAPDU: 80 0D 01 02 [17:13:07]Write to MH i2c: E2 08 00 59 54 80 0D 01 02 00 00 00 00 26 [17:13:07]Write i2c OK [17:13:07]MH_I2C_Read... [17:13:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:13:07]Read from MH i2c: E2 [17:13:07]MH_I2C_Read... [17:13:07]Read from MH i2c: E2 03 00 [17:13:07]MH_I2C_Read... [17:13:07]Read from MH i2c: E2 03 00 59 54 00 90 00 21 [17:13:07]RAPDU: 90 00 [17:13:07]wFMCommunicate OK [17:13:07]wFMCommunicate request_size=255 [17:13:07]MH_SAM_APDU [17:13:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EC 01 00 00 F4 03 04 00 A4 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 06 03 00 35 04 06 00 66 [17:13:07]Write to MH i2c: E2 02 01 5A 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 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 EC 01 00 00 F4 03 04 00 A4 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 06 03 00 35 04 06 00 66 00 00 7B [17:13:07]Write i2c OK [17:13:07]MH_I2C_Read... [17:13:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:08]Read from MH i2c: E2 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 03 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 03 00 5A 54 00 90 00 22 [17:13:08]RAPDU: 90 00 [17:13:08]wFMCommunicate OK [17:13:08]wFMCommunicate request_size=10 [17:13:08]MH_SAM_APDU [17:13:08]CAPDU: 80 0D 02 02 05 10 70 64 7D 95 [17:13:08]Write to MH i2c: E2 0D 00 5B 54 80 0D 02 02 05 00 10 70 64 7D 95 00 00 29 [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:08]Read from MH i2c: E2 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 03 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 03 00 5B 54 00 90 00 23 [17:13:08]RAPDU: 90 00 [17:13:08]wFMCommunicate OK [17:13:08]wFMCommunicate request_size=4 [17:13:08]MH_SAM_APDU [17:13:08]CAPDU: 80 0D 03 02 [17:13:08]Write to MH i2c: E2 08 00 5C 54 80 0D 03 02 00 00 00 00 2B [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:13:08]Read from MH i2c: E2 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 0B 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 0B 00 5C 54 00 01 5A 60 80 09 5B 7B 17 90 00 5D [17:13:08]RAPDU: 01 5A 60 80 09 5B 7B 17 90 00 [17:13:08]wFMCommunicate OK [17:13:08]SAM_PROTO_SignData done [17:13:08]FM_MakeSignedData done [17:13:08]CreateOFDProtocolMessage [17:13:08]wFMCommunicate request_size=4 [17:13:08]MH_SAM_APDU [17:13:08]CAPDU: 80 11 00 00 [17:13:08]Write to MH i2c: E2 08 00 5D 54 80 11 00 00 00 00 00 00 2B [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:08]Read from MH i2c: E2 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 17 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: E2 17 00 5D 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 78 [17:13:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:13:08]wFMCommunicate OK [17:13:08]CreateOFDProtocolMessage done [17:13:08]OFDSenderStorePacket 198151 [17:13:08]StoreOFDPacket docnum=198151 [17:13:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E7 B0 07 01 52 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 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 EC 01 00 00 F4 03 04 00 A4 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 06 03 00 35 04 06 00 66 10 70 64 7D 95 01 5A 60 80 09 5B 7B 17 [17:13:08]CheckFolder [17:13:08]dirname=/storage/ofd_packets [17:13:08]CheckFolder done [17:13:08]ProducePacketName [17:13:08]name=ofd_packets/00198151 [17:13:08]NVStorageSaveData ofd_packets/00198151 [17:13:08]File name is /storage/ofd_packets/00198151 [17:13:08]Write 301 bytes [17:13:08]NVStorageSaveData done [17:13:08]OFDSenderStorePacket done [17:13:08]KKMCreateOFDPacket done [17:13:08]NVStorageSaveData kkm_last_timestamp [17:13:08]File name is /storage/kkm_last_timestamp [17:13:08]Write 4 bytes [17:13:08]NVStorageSaveData done [17:13:08]ExternCall_PrintAddStr [17:13:08]wPrintStart [17:13:08]Write to MH i2c: 01 00 00 5E 54 B2 [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: 01 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: 01 07 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: 01 07 00 5E 54 00 00 00 00 00 FF 0F C7 [17:13:08]RasterBufferAndPrint [17:13:08]line Счет N : (1)11325565 [17:13:08]line ИНН: 02508201610067 [17:13:08]line Контрольно-Кассовый Чек [17:13:08]line ПРОДАЖА [17:13:08]line ТРК (МРК, ГНК) : 31 [17:13:08]line Товар: 2710124500 [17:13:08]line Аи-95-К-5 [17:13:08]line 13.480 * 74.20 [17:13:08]line = 1000.22 [17:13:08]line НДС 12% НСП 1% [17:13:08]line > о реализуемом товаре [17:13:08]line ИТОГО: 1000.22 [17:13:08]line НСП 1% : 8.85 [17:13:08]line НДС 12% : 106.22 [17:13:08]line Наличными: 0.00 [17:13:08]line Безнал.: 1000.22 [17:13:08]line Место: АЗС № 95 "Партнер Нефть" [17:13:08]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:13:08]line СНО: Общий режим [17:13:08]line Чек 492 16.08.2024 17:13 [17:13:08]line Смена: 462 ФФД: 1.0 [17:13:08]line ЗНМ: 0300000079 [17:13:08]line РНМ: 0000000000092545 [17:13:08]line Версия ККМ: 001 [17:13:08]line Платежная система: Бакай Банк [17:13:08]line ФМ: 0000000000871802 [17:13:08]line ФД: 198151 [17:13:08]line ФПД: 112220791143829 [17:13:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T171308&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198151&fm=112220791143829&tin=02508201610067®Number=0000000000092545&sum=100022 [17:13:08]written 0, free lines is 4095 [17:13:08]OFD Sender: Processing packet 198151 [packets to send 245, broken 244] [17:13:08]ProducePacketName [17:13:08]name=ofd_packets/00198151 [17:13:08]OFD Sender: To server: pG, [17:13:08]CommunicateWithHost lk.salyk.kg:30040 [17:13:08]ConnectInit lk.salyk.kg [17:13:08]Connected sock=10 [17:13:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E7 B0 07 01 52 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 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 EC 01 00 00 F4 03 04 00 A4 88 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 06 03 00 35 04 06 00 66 10 70 64 7D 95 01 5A 60 80 09 5B 7B 17 [17:13:08]Write to MH i2c: 01 00 00 88 54 DC [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: 01 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: 01 07 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: 01 07 00 88 54 00 00 00 00 00 F6 0C E5 [17:13:08]RasterBufferAndPrint [17:13:08]line [17:13:08]line [17:13:08]line [17:13:08]line [17:13:08]line [17:13:08]written 0, free lines is 3324 [17:13:08]MH_Cut [17:13:08]Write to MH i2c: D1 01 00 8F 54 01 B5 [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: D1 [17:13:08]MH_I2C_Read... [17:13:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1A CC 47 00 E4 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 06 03 00 F4 03 04 00 B8 34 BF 66 B6 04 01 00 00 1F ED EA AC 55 D3 4C 66 [17:13:08]CommunicateWithHost err = 0 [17:13:08]CheckOFDResponse [17:13:08]1017 (14) - 77093643461234 [17:13:08]1041 (16) - 0000000000871802 [17:13:08]1040 (4) - 198151 [17:13:08]1012 (4) - 16.08.2024 11:15 [17:13:08]1206 (1) - 0 [17:13:08]OFD Sender: Remove packet 198151 [17:13:08]ProducePacketName [17:13:08]name=ofd_packets/00198151 [17:13:08]NVStorageDeleteData [17:13:08]Read from MH i2c: D1 01 00 [17:13:08]MH_I2C_Read... [17:13:08]Read from MH i2c: D1 01 00 8F 54 00 B4 [17:13:08]Write to MH i2c: 01 00 00 90 54 E4 [17:13:08]Write i2c OK [17:13:08]MH_I2C_Read... [17:13:09]OFD Sender: No OFD packet to send [17:13:09]*** Cut start [17:13:09]*** Purtial cut [17:13:09]*** Stage 1: CUTSNS_PIN = 1 [17:13:09]Read from MH i2c: 01 [17:13:09]MH_I2C_Read... [17:13:09]*** Stop cut motor [17:13:09]*** Cut end [17:13:09]Read from MH i2c: 01 07 00 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: 01 07 00 90 54 00 00 00 00 00 FF 0F F9 [17:13:09]process_action close_receipt done [17:13:09]requested_data is exist [17:13:09]produce_requested_data [17:13:09]requested_item fm.sn is exist - process it [17:13:09]wFMCommunicate request_size=4 [17:13:09]MH_SAM_APDU [17:13:09]CAPDU: 80 11 00 00 [17:13:09]Write to MH i2c: E2 08 00 91 54 80 11 00 00 00 00 00 00 5F [17:13:09]Write i2c OK [17:13:09]MH_I2C_Read... [17:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:09]Read from MH i2c: E2 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 17 00 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 17 00 91 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AC [17:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:13:09]wFMCommunicate OK [17:13:09]requested_item fd.num is exist - process it [17:13:09]SAM_PROTO_GetFieldsCounters [17:13:09]wFMCommunicate request_size=4 [17:13:09]MH_SAM_APDU [17:13:09]CAPDU: 80 13 00 00 [17:13:09]Write to MH i2c: E2 08 00 92 54 80 13 00 00 00 00 00 00 62 [17:13:09]Write i2c OK [17:13:09]MH_I2C_Read... [17:13:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:09]Read from MH i2c: E2 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 62 00 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 62 00 92 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 07 06 03 00 0E 04 04 00 CE 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 23 [17:13:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 07 06 03 00 0E 04 04 00 CE 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 [17:13:09]wFMCommunicate OK [17:13:09]SAM_PROTO_GetFieldsCounters done [17:13:09]requested_item shift.num is exist - process it [17:13:09]requested_item shift.opened is exist - process it [17:13:09]req_shift_opened [17:13:09]FM_GetShiftState [17:13:09]SAM_PROTO_GetShiftState [17:13:09]wFMCommunicate request_size=4 [17:13:09]MH_SAM_APDU [17:13:09]CAPDU: 80 13 01 00 [17:13:09]Write to MH i2c: E2 08 00 93 54 80 13 01 00 00 00 00 00 64 [17:13:09]Write i2c OK [17:13:09]MH_I2C_Read... [17:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:09]Read from MH i2c: E2 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 0E 00 [17:13:09]MH_I2C_Read... [17:13:09]Read from MH i2c: E2 0E 00 93 54 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F2 [17:13:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:13:09]wFMCommunicate OK [17:13:09]SAM_PROTO_GetShiftState done [17:13:09]FM_GetShiftState done [17:13:09]req_shift_opened done [17:13:09]requested_item shift.open_date is exist - process it [17:13:09]req_shift_open_date [17:13:09]req_shift_open_date done [17:13:09]produce_requested_data done [17:13:09]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198151,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:13:09]process_action_free close_receipt [17:13:09]json_value_free [17:13:09]json_value_free done [17:13:09]process_json_proto returns [17:13:09]Send response to host [17:13:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198151,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:13:09]free response buf [17:13:09]execute_script done [17:13:09]execute_script returns [17:13:09]free content buf [17:13:09]Sock 7.Close socket [17:13:09]Sock 7.Thread stoped [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:18:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 BD 6A 0D 01 36 AC 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E C7 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EB BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EB BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EB BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 DF 89 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 06 03 00 35 04 06 00 AB 20 F6 8A F9 0F 53 6A 67 CC 81 EA B7 DF [17:18:22]CheckFolder [17:18:22]dirname=/storage/ofd_packets [17:18:22]CheckFolder done [17:18:22]ProducePacketName [17:18:22]name=ofd_packets/00198153 [17:18:22]NVStorageSaveData ofd_packets/00198153 [17:18:22]File name is /storage/ofd_packets/00198153 [17:18:22]Write 307 bytes [17:18:22]NVStorageSaveData done [17:18:22]OFDSenderStorePacket done [17:18:22]KKMCreateOFDPacket done [17:18:22]NVStorageSaveData kkm_last_timestamp [17:18:22]File name is /storage/kkm_last_timestamp [17:18:22]Write 4 bytes [17:18:22]NVStorageSaveData done [17:18:22]ExternCall_PrintAddStr [17:18:22]wPrintStart [17:18:22]Write to MH i2c: 01 00 00 F3 54 47 [17:18:22]Write i2c OK [17:18:22]MH_I2C_Read... [17:18:22]Read from MH i2c: 01 [17:18:22]MH_I2C_Read... [17:18:22]Read from MH i2c: 01 07 00 [17:18:22]MH_I2C_Read... [17:18:22]Read from MH i2c: 01 07 00 F3 54 00 00 00 00 00 FF 0F 5C [17:18:22]RasterBufferAndPrint [17:18:22]line Счет N : (1)11325566 [17:18:22]line ИНН: 02508201610067 [17:18:22]line Контрольно-Кассовый Чек [17:18:22]line ПРОДАЖА [17:18:22]line ТРК (МРК, ГНК) : 62 [17:18:22]line Товар: 2710194210 [17:18:22]line D-ENERGY ДТ-К-5 [17:18:22]line 116.590 * 77.20 [17:18:22]line = 9000.75 [17:18:22]line НДС 12% НСП 1% [17:18:22]line > о реализуемом товаре [17:18:22]line ИТОГО: 9000.75 [17:18:22]line НСП 1% : 79.65 [17:18:22]line НДС 12% : 955.83 [17:18:22]line Наличными: 0.00 [17:18:22]line Безнал.: 9000.75 [17:18:22]line Место: АЗС № 95 "Партнер Нефть" [17:18:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:18:22]line СНО: Общий режим [17:18:22]line Чек 494 16.08.2024 17:18 [17:18:22]line Смена: 462 ФФД: 1.0 [17:18:22]line ЗНМ: 0300000079 [17:18:22]line РНМ: 0000000000092545 [17:18:22]line Версия ККМ: 001 [17:18:22]line Платежная система: O! деньги [17:18:22]line ФМ: 0000000000871802 [17:18:22]line ФД: 198153 [17:18:22]line ФПД: 188158063606031 [17:18:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T171823&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198153&fm=188158063606031&tin=02508201610067®Number=0000000000092545&sum=900075 [17:18:22]written 0, free lines is 4095 [17:18:22]OFD Sender: Processing packet 198152 [packets to send 246, broken 244] [17:18:22]ProducePacketName [17:18:22]name=ofd_packets/00198152 [17:18:22]OFD Sender: To server: pG, [17:18:22]CommunicateWithHost lk.salyk.kg:30040 [17:18:22]ConnectInit lk.salyk.kg [17:18:23]Write to MH i2c: 01 00 00 1D 55 72 [17:18:23]Write i2c OK [17:18:23]MH_I2C_Read... [17:18:23]Read from MH i2c: 01 [17:18:23]MH_I2C_Read... [17:18:23]Read from MH i2c: 01 07 00 [17:18:23]MH_I2C_Read... [17:18:23]Read from MH i2c: 01 07 00 1D 55 00 00 00 00 00 02 0D 88 [17:18:23]RasterBufferAndPrint [17:18:23]line [17:18:23]line [17:18:23]line [17:18:23]line [17:18:23]line [17:18:23]written 0, free lines is 3339 [17:18:23]MH_Cut [17:18:23]Write to MH i2c: D1 01 00 24 55 01 4B [17:18:23]Write i2c OK [17:18:23]MH_I2C_Read... [17:18:23]Read from MH i2c: D1 [17:18:23]MH_I2C_Read... [17:18:23]Read from MH i2c: D1 01 00 [17:18:23]MH_I2C_Read... [17:18:23]Read from MH i2c: D1 01 00 24 55 00 4A [17:18:23]Write to MH i2c: 01 00 00 25 55 7A [17:18:23]Write i2c OK [17:18:23]MH_I2C_Read... [17:18:23]ConnectInit Can't connect to host [17:18:23]*** Cut start [17:18:23]*** Purtial cut [17:18:23]*** Stage 1: CUTSNS_PIN = 1 [17:18:24]Read from MH i2c: 01 [17:18:24]MH_I2C_Read... [17:18:24]*** Stop cut motor [17:18:24]*** Cut end [17:18:24]Read from MH i2c: 01 07 00 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: 01 07 00 25 55 00 00 00 00 00 FF 0F 8F [17:18:24]process_action close_receipt done [17:18:24]requested_data is exist [17:18:24]produce_requested_data [17:18:24]requested_item fm.sn is exist - process it [17:18:24]wFMCommunicate request_size=4 [17:18:24]MH_SAM_APDU [17:18:24]CAPDU: 80 11 00 00 [17:18:24]Write to MH i2c: E2 08 00 26 55 80 11 00 00 00 00 00 00 F5 [17:18:24]Write i2c OK [17:18:24]MH_I2C_Read... [17:18:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:24]Read from MH i2c: E2 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 17 00 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 17 00 26 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 42 [17:18:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:18:24]wFMCommunicate OK [17:18:24]requested_item fd.num is exist - process it [17:18:24]SAM_PROTO_GetFieldsCounters [17:18:24]wFMCommunicate request_size=4 [17:18:24]MH_SAM_APDU [17:18:24]CAPDU: 80 13 00 00 [17:18:24]Write to MH i2c: E2 08 00 27 55 80 13 00 00 00 00 00 00 F8 [17:18:24]Write i2c OK [17:18:24]MH_I2C_Read... [17:18:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:24]Read from MH i2c: E2 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 62 00 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 62 00 27 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 09 06 03 00 0E 04 04 00 CE 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 C1 [17:18:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 09 06 03 00 0E 04 04 00 CE 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 [17:18:24]wFMCommunicate OK [17:18:24]SAM_PROTO_GetFieldsCounters done [17:18:24]requested_item shift.num is exist - process it [17:18:24]requested_item shift.opened is exist - process it [17:18:24]req_shift_opened [17:18:24]FM_GetShiftState [17:18:24]SAM_PROTO_GetShiftState [17:18:24]wFMCommunicate request_size=4 [17:18:24]MH_SAM_APDU [17:18:24]CAPDU: 80 13 01 00 [17:18:24]Write to MH i2c: E2 08 00 28 55 80 13 01 00 00 00 00 00 FA [17:18:24]Write i2c OK [17:18:24]MH_I2C_Read... [17:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:24]Read from MH i2c: E2 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 0E 00 [17:18:24]MH_I2C_Read... [17:18:24]Read from MH i2c: E2 0E 00 28 55 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 88 [17:18:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:18:24]wFMCommunicate OK [17:18:24]SAM_PROTO_GetShiftState done [17:18:24]FM_GetShiftState done [17:18:24]req_shift_opened done [17:18:24]requested_item shift.open_date is exist - process it [17:18:24]req_shift_open_date [17:18:24]req_shift_open_date done [17:18:24]produce_requested_data done [17:18:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198153,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:18:24]process_action_free close_receipt [17:18:24]json_value_free [17:18:24]json_value_free done [17:18:24]process_json_proto returns [17:18:24]Send response to host [17:18:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198153,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:18:24]free response buf [17:18:24]execute_script done [17:18:24]execute_script returns [17:18:24]free content buf [17:18:24]Sock 7.Close socket [17:18:24]Sock 7.Thread stoped [17:18:27]ConnectInit Can't take IP for lk.salyk.kg [17:18:27]CommunicateWithHost connect error [17:18:27]CommunicateWithHost err = -1 [17:18:27]OFD Sender: Server communicate error [17:18:29]ConnectInit Can't connect to host [17:18:32]OFD Sender: Processing packet 198152 [packets to send 246, broken 244] [17:18:32]ProducePacketName [17:18:32]name=ofd_packets/00198152 [17:18:32]OFD Sender: To server: pG, [17:18:32]CommunicateWithHost lk.salyk.kg:30040 [17:18:32]ConnectInit lk.salyk.kg [17:18:34]ConnectInit Can't connect to host [17:18:37]ConnectInit Can't take IP for lk.salyk.kg [17:18:37]CommunicateWithHost connect error [17:18:37]CommunicateWithHost err = -1 [17:18:37]OFD Sender: Server communicate error [17:18:42]OFD Sender: Processing packet 198152 [packets to send 246, broken 244] [17:18:42]ProducePacketName [17:18:42]name=ofd_packets/00198152 [17:18:42]OFD Sender: To server: pG, [17:18:42]CommunicateWithHost lk.salyk.kg:30040 [17:18:42]ConnectInit lk.salyk.kg [17:18:43]Connected sock=7 [17:18:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 13 56 07 01 5A C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 D6 89 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 06 03 00 35 04 06 00 09 17 39 A0 65 C4 EB 97 93 D4 F4 C4 CC F0 [17:18:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 ED E5 47 00 E3 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 06 03 00 F4 03 04 00 06 36 BF 66 B6 04 01 00 00 C1 52 C1 B4 29 E8 85 58 [17:18:43]CommunicateWithHost err = 0 [17:18:43]CheckOFDResponse [17:18:43]1017 (14) - 77093643461234 [17:18:43]1041 (16) - 0000000000871802 [17:18:43]1040 (4) - 198152 [17:18:43]1012 (4) - 16.08.2024 11:20 [17:18:43]1206 (1) - 0 [17:18:43]OFD Sender: Remove packet 198152 [17:18:43]ProducePacketName [17:18:43]name=ofd_packets/00198152 [17:18:43]NVStorageDeleteData [17:18:43]OFD Sender: Processing packet 198153 [packets to send 245, broken 244] [17:18:43]ProducePacketName [17:18:43]name=ofd_packets/00198153 [17:18:43]OFD Sender: To server: pG, [17:18:43]CommunicateWithHost lk.salyk.kg:30040 [17:18:43]ConnectInit lk.salyk.kg [17:18:44]Connected sock=7 [17:18:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 BD 6A 0D 01 36 AC 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E C7 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EB BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EB BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EB BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 DF 89 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 06 03 00 35 04 06 00 AB 20 F6 8A F9 0F 53 6A 67 CC 81 EA B7 DF [17:18:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 76 B4 47 00 26 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 06 03 00 F4 03 04 00 07 36 BF 66 B6 04 01 00 00 3D BA 61 AE AE 42 C1 42 [17:18:44]CommunicateWithHost err = 0 [17:18:44]CheckOFDResponse [17:18:44]1017 (14) - 77093643461234 [17:18:44]1041 (16) - 0000000000871802 [17:18:44]1040 (4) - 198153 [17:18:44]1012 (4) - 16.08.2024 11:20 [17:18:44]1206 (1) - 0 [17:18:44]OFD Sender: Remove packet 198153 [17:18:44]ProducePacketName [17:18:44]name=ofd_packets/00198153 [17:18:44]NVStorageDeleteData [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]OFD Sender: No OFD packet to send [17:19:04]OFD Sender: No OFD packet to send [17:19:09]OFD Sender: No OFD packet to send [17:19:14]OFD Sender: No OFD packet to send [17:19:19]OFD Sender: No OFD packet to send [17:19:24]OFD Sender: No OFD packet to send [17:19:29]OFD Sender: No OFD packet to send [17:19:34]OFD Sender: No OFD packet to send [17:19:39]OFD Sender: No OFD packet to send [17:19:44]OFD Sender: No OFD packet to send [17:19:49]OFD Sender: No OFD packet to send [17:19:54]OFD Sender: No OFD packet to send [17:19:59]OFD Sender: No OFD packet to send [17:20:04]OFD Sender: No OFD packet to send [17:20:09]OFD Sender: No OFD packet to send [17:20:11]accept exits with 9 [17:20:11]New connection [17:20:11]New thread 3067260260 created [17:20:11]Thread 3067403620 joined [17:20:11]Waiting for new connection... [17:20:11] Sock 9.Parse request [17:20:11]Sock 9.Check first char [17:20:11]Sock 9.First char is OK [17:20:11]request: POST /json_proto HTTP/1.0 [17:20:11]Method: POST [17:20:11]URL: /json_proto [17:20:11]Method is POST - this is cgi request [17:20:11]url: /json_proto [17:20:11]query_string will be loaded in cgi processing [17:20:11]execute_cgi json_proto POST (null) [17:20:11]execute_cgi path=json_proto method=POST [17:20:11]POST find Content-Length [17:20:11]Host: 172.17.46.195:8080 [17:20:11]Content-Length: 802 [17:20:11]Content-Type: application/json [17:20:11] [17:20:11]POST finish read [17:20:11]Found Content-Length = 802 [17:20:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325569", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:11]execute_script... [17:20: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)11325569", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:11]POST & json_proto [17:20:11]process_json_proto [17:20:11]json parsed OK: [17:20:11]protocol is kg_v1.0 [17:20:11]action value=close_receipt [17:20:11]process_action close_receipt [17:20:11]cmd_close_receipt [17:20:11]MH_GetDate [17:20:11]Write to MH i2c: F0 00 00 29 55 6D [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: F0 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: F0 09 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: F0 09 00 29 55 00 4D 8A BF 66 8D AE BC 66 CF [17:20:11]GetLastDocTimeStamp 1723828703 [17:20:11]current date 1723828813 [17:20:11]FM_GetShiftState [17:20:11]SAM_PROTO_GetShiftState [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 13 01 00 [17:20:11]Write to MH i2c: E2 08 00 2A 55 80 13 01 00 00 00 00 00 FC [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 0E 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 0E 00 2A 55 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8A [17:20:11]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:20:11]wFMCommunicate OK [17:20:11]SAM_PROTO_GetShiftState done [17:20:11]FM_GetShiftState done [17:20:11]opened in 1723766727 [17:20:11]opened+sec_in_day 1723853127 [17:20:11]quantity*price = 50010 [17:20:11]sum+1 = 50012 [17:20:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 495 16.08.2024 17:20 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198154 ФПД: 76344854772784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198154&fm=76344854772784&tin=02508201610067®Number=0000000000092545&sum=50011 [17:20:12]StoreToDocumentArchive [17:20:12]shift 462 fd 198154 [17:20:12]save to /storage/0462/doc_00198154 [17:20:12]save last doc name /storage/0462/doc_00198154 to /storage/kkm_last_doc_name [17:20:12]save OK [17:20:12]Clear old archive folders... [17:20:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:12]tlvbuf is 00905CA0 [17:20:12]SAM_PROTO_ClearQueue [17:20:12]wFMCommunicate request_size=4 [17:20:12]MH_SAM_APDU [17:20:12]CAPDU: 80 09 00 00 [17:20:12]Write to MH i2c: E2 08 00 37 55 80 09 00 00 00 00 00 00 FE [17:20:12]Write i2c OK [17:20:12]MH_I2C_Read... [17:20:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:13]Read from MH i2c: E2 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 37 55 00 90 00 00 [17:20:13]RAPDU: 90 00 [17:20:13]wFMCommunicate OK [17:20:13]SAM_PROTO_ClearQueue done [17:20:13]KKMCreateOFDPacket [17:20:13]OFDProtocolAddRootSTLVToBuf [17:20:13]FM_MakeSignedData [17:20:13]FM_MakeSignedData [17:20:13]SAM_PROTO_SignData [17:20:13]wFMCommunicate request_size=4 [17:20:13]MH_SAM_APDU [17:20:13]CAPDU: 80 0D 01 02 [17:20:13]Write to MH i2c: E2 08 00 38 55 80 0D 01 02 00 00 00 00 06 [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:13]Read from MH i2c: E2 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 38 55 00 90 00 01 [17:20:13]RAPDU: 90 00 [17:20:13]wFMCommunicate OK [17:20:13]wFMCommunicate request_size=255 [17:20:13]MH_SAM_APDU [17:20:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 EF 01 00 00 F4 03 04 00 4E 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 06 03 00 35 04 06 00 45 [17:20:13]Write to MH i2c: E2 02 01 39 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 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 EF 01 00 00 F4 03 04 00 4E 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 06 03 00 35 04 06 00 45 00 00 91 [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:13]Read from MH i2c: E2 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 39 55 00 90 00 02 [17:20:13]RAPDU: 90 00 [17:20:13]wFMCommunicate OK [17:20:13]wFMCommunicate request_size=10 [17:20:13]MH_SAM_APDU [17:20:13]CAPDU: 80 0D 02 02 05 6F 6B F2 FC 30 [17:20:13]Write to MH i2c: E2 0D 00 3A 55 80 0D 02 02 05 00 6F 6B F2 FC 30 00 00 0B [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:13]Read from MH i2c: E2 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 03 00 3A 55 00 90 00 03 [17:20:13]RAPDU: 90 00 [17:20:13]wFMCommunicate OK [17:20:13]wFMCommunicate request_size=4 [17:20:13]MH_SAM_APDU [17:20:13]CAPDU: 80 0D 03 02 [17:20:13]Write to MH i2c: E2 08 00 3B 55 80 0D 03 02 00 00 00 00 0B [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:13]Read from MH i2c: E2 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 0B 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 0B 00 3B 55 00 6F 3E 7E D1 8D 8B C0 79 90 00 59 [17:20:13]RAPDU: 6F 3E 7E D1 8D 8B C0 79 90 00 [17:20:13]wFMCommunicate OK [17:20:13]SAM_PROTO_SignData done [17:20:13]FM_MakeSignedData done [17:20:13]CreateOFDProtocolMessage [17:20:13]wFMCommunicate request_size=4 [17:20:13]MH_SAM_APDU [17:20:13]CAPDU: 80 11 00 00 [17:20:13]Write to MH i2c: E2 08 00 3C 55 80 11 00 00 00 00 00 00 0B [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:13]Read from MH i2c: E2 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 17 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: E2 17 00 3C 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 58 [17:20:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:20:13]wFMCommunicate OK [17:20:13]CreateOFDProtocolMessage done [17:20:13]OFDSenderStorePacket 198154 [17:20:13]StoreOFDPacket docnum=198154 [17:20:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A0 A7 07 01 A8 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 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 EF 01 00 00 F4 03 04 00 4E 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 06 03 00 35 04 06 00 45 6F 6B F2 FC 30 6F 3E 7E D1 8D 8B C0 79 [17:20:13]CheckFolder [17:20:13]dirname=/storage/ofd_packets [17:20:13]CheckFolder done [17:20:13]ProducePacketName [17:20:13]name=ofd_packets/00198154 [17:20:13]NVStorageSaveData ofd_packets/00198154 [17:20:13]File name is /storage/ofd_packets/00198154 [17:20:13]Write 301 bytes [17:20:13]NVStorageSaveData done [17:20:13]OFDSenderStorePacket done [17:20:13]KKMCreateOFDPacket done [17:20:13]NVStorageSaveData kkm_last_timestamp [17:20:13]File name is /storage/kkm_last_timestamp [17:20:13]Write 4 bytes [17:20:13]NVStorageSaveData done [17:20:13]ExternCall_PrintAddStr [17:20:13]wPrintStart [17:20:13]Write to MH i2c: 01 00 00 3D 55 92 [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: 01 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: 01 07 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: 01 07 00 3D 55 00 00 00 00 00 FF 0F A7 [17:20:13]RasterBufferAndPrint [17:20:13]line Счет N : (1)11325569 [17:20:13]line ИНН: 02508201610067 [17:20:13]line Контрольно-Кассовый Чек [17:20:13]line ПРОДАЖА [17:20:13]line ТРК (МРК, ГНК) : 31 [17:20:13]line Товар: 2710124500 [17:20:13]line Аи-95-К-5 [17:20:13]line 6.740 * 74.20 [17:20:13]line = 500.11 [17:20:13]line НДС 12% НСП 1% [17:20:13]line > о реализуемом товаре [17:20:13]line ИТОГО: 500.11 [17:20:13]line НСП 1% : 4.43 [17:20:13]line НДС 12% : 53.11 [17:20:13]line Наличными: 0.00 [17:20:13]line Безнал.: 500.11 [17:20:13]line Место: АЗС № 95 "Партнер Нефть" [17:20:13]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:20:13]line СНО: Общий режим [17:20:13]line Чек 495 16.08.2024 17:20 [17:20:13]line Смена: 462 ФФД: 1.0 [17:20:13]line ЗНМ: 0300000079 [17:20:13]line РНМ: 0000000000092545 [17:20:13]line Версия ККМ: 001 [17:20:13]line Платежная система: O! деньги [17:20:13]line ФМ: 0000000000871802 [17:20:13]line ФД: 198154 [17:20:13]line ФПД: 76344854772784 [17:20:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172014&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198154&fm=76344854772784&tin=02508201610067®Number=0000000000092545&sum=50011 [17:20:13]written 0, free lines is 4095 [17:20:13]OFD Sender: Processing packet 198154 [packets to send 245, broken 244] [17:20:13]ProducePacketName [17:20:13]name=ofd_packets/00198154 [17:20:13]OFD Sender: To server: pG, [17:20:13]CommunicateWithHost lk.salyk.kg:30040 [17:20:13]ConnectInit lk.salyk.kg [17:20:13]Connected sock=10 [17:20:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A0 A7 07 01 A8 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 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 EF 01 00 00 F4 03 04 00 4E 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 06 03 00 35 04 06 00 45 6F 6B F2 FC 30 6F 3E 7E D1 8D 8B C0 79 [17:20:13]Write to MH i2c: 01 00 00 67 55 BC [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: 01 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: 01 07 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: 01 07 00 67 55 00 00 00 00 00 F1 0C C0 [17:20:13]RasterBufferAndPrint [17:20:13]line [17:20:13]line [17:20:13]line [17:20:13]line [17:20:13]line [17:20:13]written 0, free lines is 3322 [17:20:13]MH_Cut [17:20:13]Write to MH i2c: D1 01 00 6E 55 01 95 [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: D1 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: D1 01 00 [17:20:13]MH_I2C_Read... [17:20:13]Read from MH i2c: D1 01 00 6E 55 00 94 [17:20:13]Write to MH i2c: 01 00 00 6F 55 C4 [17:20:13]Write i2c OK [17:20:13]MH_I2C_Read... [17:20:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2C 2E 47 00 EB 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 38 37 31 38 30 32 10 04 04 00 0A 06 03 00 F4 03 04 00 61 36 BF 66 B6 04 01 00 00 FB 0B 55 FD 8C F6 44 83 [17:20:13]CommunicateWithHost err = 0 [17:20:13]CheckOFDResponse [17:20:13]1017 (14) - 77093643461234 [17:20:13]1041 (16) - 0000000000871802 [17:20:13]1040 (4) - 198154 [17:20:13]1012 (4) - 16.08.2024 11:22 [17:20:13]1206 (1) - 0 [17:20:13]OFD Sender: Remove packet 198154 [17:20:13]ProducePacketName [17:20:13]name=ofd_packets/00198154 [17:20:13]NVStorageDeleteData [17:20:14]OFD Sender: No OFD packet to send [17:20:14]*** Cut start [17:20:14]*** Purtial cut [17:20:14]*** CUTSNS_PIN = 0 [17:20:14]*** Stage 1: CUTSNS_PIN = 1 [17:20:16]Read from MH i2c: 01 [17:20:16]MH_I2C_Read... [17:20:16]*** Stop cut motor [17:20:16]*** Cut end [17:20:16]Read from MH i2c: 01 07 00 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: 01 07 00 6F 55 00 00 00 00 00 FF 0F D9 [17:20:16]process_action close_receipt done [17:20:16]requested_data is exist [17:20:16]produce_requested_data [17:20:16]requested_item fm.sn is exist - process it [17:20:16]wFMCommunicate request_size=4 [17:20:16]MH_SAM_APDU [17:20:16]CAPDU: 80 11 00 00 [17:20:16]Write to MH i2c: E2 08 00 70 55 80 11 00 00 00 00 00 00 3F [17:20:16]Write i2c OK [17:20:16]MH_I2C_Read... [17:20:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:16]Read from MH i2c: E2 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: E2 17 00 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: E2 17 00 70 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8C [17:20:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:20:16]wFMCommunicate OK [17:20:16]requested_item fd.num is exist - process it [17:20:16]SAM_PROTO_GetFieldsCounters [17:20:16]wFMCommunicate request_size=4 [17:20:16]MH_SAM_APDU [17:20:16]CAPDU: 80 13 00 00 [17:20:16]Write to MH i2c: E2 08 00 71 55 80 13 00 00 00 00 00 00 42 [17:20:16]Write i2c OK [17:20:16]MH_I2C_Read... [17:20:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:16]Read from MH i2c: E2 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: E2 62 00 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: E2 62 00 71 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0A 06 03 00 0E 04 04 00 CE 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 0F [17:20:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0A 06 03 00 0E 04 04 00 CE 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 [17:20:16]wFMCommunicate OK [17:20:16]SAM_PROTO_GetFieldsCounters done [17:20:16]requested_item shift.num is exist - process it [17:20:16]requested_item shift.opened is exist - process it [17:20:16]req_shift_opened [17:20:16]FM_GetShiftState [17:20:16]SAM_PROTO_GetShiftState [17:20:16]wFMCommunicate request_size=4 [17:20:16]MH_SAM_APDU [17:20:16]CAPDU: 80 13 01 00 [17:20:16]Write to MH i2c: E2 08 00 72 55 80 13 01 00 00 00 00 00 44 [17:20:16]Write i2c OK [17:20:16]MH_I2C_Read... [17:20:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:16]Read from MH i2c: E2 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: E2 0E 00 [17:20:16]MH_I2C_Read... [17:20:16]Read from MH i2c: E2 0E 00 72 55 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D2 [17:20:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:20:16]wFMCommunicate OK [17:20:16]SAM_PROTO_GetShiftState done [17:20:16]FM_GetShiftState done [17:20:16]req_shift_opened done [17:20:16]requested_item shift.open_date is exist - process it [17:20:16]req_shift_open_date [17:20:16]req_shift_open_date done [17:20:16]produce_requested_data done [17:20:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198154,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:20:16]process_action_free close_receipt [17:20:16]json_value_free [17:20:16]json_value_free done [17:20:16]process_json_proto returns [17:20:16]Send response to host [17:20:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198154,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:20:16]free response buf [17:20:16]execute_script done [17:20:16]execute_script returns [17:20:16]free content buf [17:20:16]Sock 9.Close socket [17:20:16]Sock 9.Thread stoped [17:20:19]OFD Sender: No OFD packet to send [17:20:24]OFD Sender: No OFD packet to send [17:20:29]OFD Sender: No OFD packet to send [17:20:34]OFD Sender: No OFD packet to send [17:20:39]OFD Sender: No OFD packet to send [17:20:44]OFD Sender: No OFD packet to send [17:20:49]OFD Sender: No OFD packet to send [17:20:54]OFD Sender: No OFD packet to send [17:20:59]OFD Sender: No OFD packet to send [17:21:04]OFD Sender: No OFD packet to send [17:21:09]OFD Sender: No OFD packet to send [17:21:14]OFD Sender: No OFD packet to send [17:21:19]OFD Sender: No OFD packet to send [17:21:24]OFD Sender: No OFD packet to send [17:21:29]OFD Sender: No OFD packet to send [17:21:33]accept exits with 7 [17:21:33]New connection [17:21:33]New thread 3067403620 created [17:21:33]Thread 3067260260 joined [17:21:33]Waiting for new connection... [17:21:33] Sock 7.Parse request [17:21:33]Sock 7.Check first char [17:21:33]Sock 7.First char is OK [17:21:33]request: POST /json_proto HTTP/1.0 [17:21:33]Method: POST [17:21:33]URL: /json_proto [17:21:33]Method is POST - this is cgi request [17:21:33]url: /json_proto [17:21:33]query_string will be loaded in cgi processing [17:21:33]execute_cgi json_proto POST (null) [17:21:33]execute_cgi path=json_proto method=POST [17:21:33]POST find Content-Length [17:21:33]Host: 172.17.46.195:8080 [17:21:33]Content-Length: 812 [17:21:33]Content-Type: application/json [17:21:33] [17:21:33]POST finish read [17:21:33]Found Content-Length = 812 [17:21:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 113.990, "sum" : 8800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 8800.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:33]execute_script... [17:21: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)11325568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 113.990, "sum" : 8800.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 8800.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:33]POST & json_proto [17:21:33]process_json_proto [17:21:33]json parsed OK: [17:21:33]protocol is kg_v1.0 [17:21:33]action value=close_receipt [17:21:33]process_action close_receipt [17:21:33]cmd_close_receipt [17:21:33]MH_GetDate [17:21:33]Write to MH i2c: F0 00 00 73 55 B7 [17:21:33]Write i2c OK [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: F0 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: F0 09 00 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: F0 09 00 73 55 00 9F 8A BF 66 8D AE BC 66 6B [17:21:33]GetLastDocTimeStamp 1723828814 [17:21:33]current date 1723828895 [17:21:33]FM_GetShiftState [17:21:33]SAM_PROTO_GetShiftState [17:21:33]wFMCommunicate request_size=4 [17:21:33]MH_SAM_APDU [17:21:33]CAPDU: 80 13 01 00 [17:21:33]Write to MH i2c: E2 08 00 74 55 80 13 01 00 00 00 00 00 46 [17:21:33]Write i2c OK [17:21:33]MH_I2C_Read... [17:21:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:33]Read from MH i2c: E2 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 0E 00 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 0E 00 74 55 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D4 [17:21:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:21:33]wFMCommunicate OK [17:21:33]SAM_PROTO_GetShiftState done [17:21:33]FM_GetShiftState done [17:21:33]opened in 1723766727 [17:21:33]opened+sec_in_day 1723853127 [17:21:33]quantity*price = 880002 [17:21:33]sum+1 = 880004 [17:21:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 8800.03 НСП 1% : 77.88 НДС 12% : 934.52 Наличными: 0.00 Безнал.: 8800.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 496 16.08.2024 17:21 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198155 ФПД: 88676019231922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172135&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198155&fm=88676019231922&tin=02508201610067®Number=0000000000092545&sum=880003 [17:21:34]StoreToDocumentArchive [17:21:34]shift 462 fd 198155 [17:21:34]save to /storage/0462/doc_00198155 [17:21:34]save last doc name /storage/0462/doc_00198155 to /storage/kkm_last_doc_name [17:21:34]save OK [17:21:34]Clear old archive folders... [17:21:34]ProcessDocumentItem done err = 0, tmpTLVsize=257 [17:21:34]tlvbuf is 00AFA540 [17:21:34]SAM_PROTO_ClearQueue [17:21:34]wFMCommunicate request_size=4 [17:21:34]MH_SAM_APDU [17:21:34]CAPDU: 80 09 00 00 [17:21:34]Write to MH i2c: E2 08 00 81 55 80 09 00 00 00 00 00 00 48 [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:34]Read from MH i2c: E2 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 81 55 00 90 00 4A [17:21:34]RAPDU: 90 00 [17:21:34]wFMCommunicate OK [17:21:34]SAM_PROTO_ClearQueue done [17:21:34]KKMCreateOFDPacket [17:21:34]OFDProtocolAddRootSTLVToBuf [17:21:34]FM_MakeSignedData [17:21:34]FM_MakeSignedData [17:21:34]SAM_PROTO_SignData [17:21:34]wFMCommunicate request_size=4 [17:21:34]MH_SAM_APDU [17:21:34]CAPDU: 80 0D 01 02 [17:21:34]Write to MH i2c: E2 08 00 82 55 80 0D 01 02 00 00 00 00 50 [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:34]Read from MH i2c: E2 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 82 55 00 90 00 4B [17:21:34]RAPDU: 90 00 [17:21:34]wFMCommunicate OK [17:21:34]wFMCommunicate request_size=255 [17:21:34]MH_SAM_APDU [17:21:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 BD 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 6D 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 83 6D 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 6D 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 83 6D 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 9F 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 06 03 [17:21:34]Write to MH i2c: E2 02 01 83 55 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 BD 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 6D 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 83 6D 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 6D 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 83 6D 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 9F 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 06 03 00 00 46 [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]OFD Sender: No OFD packet to send [17:21:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:34]Read from MH i2c: E2 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 83 55 00 90 00 4C [17:21:34]RAPDU: 90 00 [17:21:34]wFMCommunicate OK [17:21:34]wFMCommunicate request_size=16 [17:21:34]MH_SAM_APDU [17:21:34]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 50 A6 7E A0 5C B2 [17:21:34]Write to MH i2c: E2 13 00 84 55 80 0D 02 02 0B 00 00 35 04 06 00 50 A6 7E A0 5C B2 00 00 CA [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:34]Read from MH i2c: E2 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 03 00 84 55 00 90 00 4D [17:21:34]RAPDU: 90 00 [17:21:34]wFMCommunicate OK [17:21:34]wFMCommunicate request_size=4 [17:21:34]MH_SAM_APDU [17:21:34]CAPDU: 80 0D 03 02 [17:21:34]Write to MH i2c: E2 08 00 85 55 80 0D 03 02 00 00 00 00 55 [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:34]Read from MH i2c: E2 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 0B 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 0B 00 85 55 00 C4 59 47 62 7D 18 24 5D 90 00 32 [17:21:34]RAPDU: C4 59 47 62 7D 18 24 5D 90 00 [17:21:34]wFMCommunicate OK [17:21:34]SAM_PROTO_SignData done [17:21:34]FM_MakeSignedData done [17:21:34]CreateOFDProtocolMessage [17:21:34]wFMCommunicate request_size=4 [17:21:34]MH_SAM_APDU [17:21:34]CAPDU: 80 11 00 00 [17:21:34]Write to MH i2c: E2 08 00 86 55 80 11 00 00 00 00 00 00 55 [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:34]Read from MH i2c: E2 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 17 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: E2 17 00 86 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A2 [17:21:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:21:34]wFMCommunicate OK [17:21:34]CreateOFDProtocolMessage done [17:21:34]OFDSenderStorePacket 198155 [17:21:34]StoreOFDPacket docnum=198155 [17:21:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 40 98 0D 01 85 27 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 BD 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 6D 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 83 6D 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 6D 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 83 6D 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 9F 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 06 03 00 35 04 06 00 50 A6 7E A0 5C B2 C4 59 47 62 7D 18 24 5D [17:21:34]CheckFolder [17:21:34]dirname=/storage/ofd_packets [17:21:34]CheckFolder done [17:21:34]ProducePacketName [17:21:34]name=ofd_packets/00198155 [17:21:34]NVStorageSaveData ofd_packets/00198155 [17:21:34]File name is /storage/ofd_packets/00198155 [17:21:34]Write 307 bytes [17:21:34]NVStorageSaveData done [17:21:34]OFDSenderStorePacket done [17:21:34]KKMCreateOFDPacket done [17:21:34]NVStorageSaveData kkm_last_timestamp [17:21:34]File name is /storage/kkm_last_timestamp [17:21:34]Write 4 bytes [17:21:34]NVStorageSaveData done [17:21:34]ExternCall_PrintAddStr [17:21:34]wPrintStart [17:21:34]Write to MH i2c: 01 00 00 87 55 DC [17:21:34]Write i2c OK [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: 01 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: 01 07 00 [17:21:34]MH_I2C_Read... [17:21:34]Read from MH i2c: 01 07 00 87 55 00 00 00 00 00 FF 0F F1 [17:21:34]RasterBufferAndPrint [17:21:34]line Счет N : (1)11325568 [17:21:34]line ИНН: 02508201610067 [17:21:34]line Контрольно-Кассовый Чек [17:21:34]line ПРОДАЖА [17:21:34]line ТРК (МРК, ГНК) : 62 [17:21:34]line Товар: 2710194210 [17:21:34]line D-ENERGY ДТ-К-5 [17:21:34]line 113.990 * 77.20 [17:21:34]line = 8800.03 [17:21:34]line НДС 12% НСП 1% [17:21:34]line > о реализуемом товаре [17:21:34]line ИТОГО: 8800.03 [17:21:34]line НСП 1% : 77.88 [17:21:34]line НДС 12% : 934.52 [17:21:34]line Наличными: 0.00 [17:21:34]line Безнал.: 8800.03 [17:21:34]line Место: АЗС № 95 "Партнер Нефть" [17:21:34]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:21:34]line СНО: Общий режим [17:21:34]line Чек 496 16.08.2024 17:21 [17:21:34]line Смена: 462 ФФД: 1.0 [17:21:34]line ЗНМ: 0300000079 [17:21:34]line РНМ: 0000000000092545 [17:21:34]line Версия ККМ: 001 [17:21:34]line Платежная система: O! деньги [17:21:34]line ФМ: 0000000000871802 [17:21:34]line ФД: 198155 [17:21:34]line ФПД: 88676019231922 [17:21:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172135&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198155&fm=88676019231922&tin=02508201610067®Number=0000000000092545&sum=880003 [17:21:34]written 0, free lines is 4095 [17:21:35]OFD Sender: Processing packet 198155 [packets to send 245, broken 244] [17:21:35]ProducePacketName [17:21:35]name=ofd_packets/00198155 [17:21:35]OFD Sender: To server: pG, [17:21:35]CommunicateWithHost lk.salyk.kg:30040 [17:21:35]ConnectInit lk.salyk.kg [17:21:35]Write to MH i2c: 01 00 00 B1 55 06 [17:21:35]Write i2c OK [17:21:35]MH_I2C_Read... [17:21:35]Read from MH i2c: 01 [17:21:35]MH_I2C_Read... [17:21:35]Read from MH i2c: 01 07 00 [17:21:35]MH_I2C_Read... [17:21:35]Read from MH i2c: 01 07 00 B1 55 00 00 00 00 00 02 0D 1C [17:21:35]RasterBufferAndPrint [17:21:35]line [17:21:35]line [17:21:35]line [17:21:35]line [17:21:35]line [17:21:35]written 0, free lines is 3336 [17:21:35]MH_Cut [17:21:35]Write to MH i2c: D1 01 00 B8 55 01 DF [17:21:35]Write i2c OK [17:21:35]MH_I2C_Read... [17:21:35]Read from MH i2c: D1 [17:21:35]MH_I2C_Read... [17:21:35]Read from MH i2c: D1 01 00 [17:21:35]MH_I2C_Read... [17:21:35]Read from MH i2c: D1 01 00 B8 55 00 DE [17:21:35]Write to MH i2c: 01 00 00 B9 55 0E [17:21:35]Write i2c OK [17:21:35]MH_I2C_Read... [17:21:36]*** Cut start [17:21:36]*** Purtial cut [17:21:36]*** Stage 1: CUTSNS_PIN = 1 [17:21:36]Read from MH i2c: 01 [17:21:36]MH_I2C_Read... [17:21:36]*** Stop cut motor [17:21:36]*** Cut end [17:21:36]Read from MH i2c: 01 07 00 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: 01 07 00 B9 55 00 00 00 00 00 FF 0F 23 [17:21:36]process_action close_receipt done [17:21:36]requested_data is exist [17:21:36]produce_requested_data [17:21:36]requested_item fm.sn is exist - process it [17:21:36]wFMCommunicate request_size=4 [17:21:36]MH_SAM_APDU [17:21:36]CAPDU: 80 11 00 00 [17:21:36]Write to MH i2c: E2 08 00 BA 55 80 11 00 00 00 00 00 00 89 [17:21:36]Write i2c OK [17:21:36]MH_I2C_Read... [17:21:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:36]Read from MH i2c: E2 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: E2 17 00 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: E2 17 00 BA 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D6 [17:21:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:21:36]wFMCommunicate OK [17:21:36]requested_item fd.num is exist - process it [17:21:36]SAM_PROTO_GetFieldsCounters [17:21:36]wFMCommunicate request_size=4 [17:21:36]MH_SAM_APDU [17:21:36]CAPDU: 80 13 00 00 [17:21:36]Write to MH i2c: E2 08 00 BB 55 80 13 00 00 00 00 00 00 8C [17:21:36]Write i2c OK [17:21:36]MH_I2C_Read... [17:21:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:36]Read from MH i2c: E2 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: E2 62 00 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: E2 62 00 BB 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0B 06 03 00 0E 04 04 00 CE 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 5D [17:21:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0B 06 03 00 0E 04 04 00 CE 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 [17:21:36]wFMCommunicate OK [17:21:36]SAM_PROTO_GetFieldsCounters done [17:21:36]requested_item shift.num is exist - process it [17:21:36]requested_item shift.opened is exist - process it [17:21:36]req_shift_opened [17:21:36]FM_GetShiftState [17:21:36]SAM_PROTO_GetShiftState [17:21:36]wFMCommunicate request_size=4 [17:21:36]MH_SAM_APDU [17:21:36]CAPDU: 80 13 01 00 [17:21:36]Write to MH i2c: E2 08 00 BC 55 80 13 01 00 00 00 00 00 8E [17:21:36]Write i2c OK [17:21:36]MH_I2C_Read... [17:21:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:36]Read from MH i2c: E2 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: E2 0E 00 [17:21:36]MH_I2C_Read... [17:21:36]Read from MH i2c: E2 0E 00 BC 55 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1C [17:21:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:21:36]wFMCommunicate OK [17:21:36]SAM_PROTO_GetShiftState done [17:21:36]FM_GetShiftState done [17:21:36]req_shift_opened done [17:21:36]requested_item shift.open_date is exist - process it [17:21:36]req_shift_open_date [17:21:36]req_shift_open_date done [17:21:36]produce_requested_data done [17:21:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198155,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:21:36]process_action_free close_receipt [17:21:36]json_value_free [17:21:36]json_value_free done [17:21:36]process_json_proto returns [17:21:36]Send response to host [17:21:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198155,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:21:36]free response buf [17:21:36]execute_script done [17:21:36]execute_script returns [17:21:36]free content buf [17:21:36]Sock 7.Close socket [17:21:36]Sock 7.Thread stoped [17:21:37]Connected sock=9 [17:21:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 40 98 0D 01 85 27 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 BD 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 83 6D 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 83 6D 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 1E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 6D 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 83 6D 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 9F 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 06 03 00 35 04 06 00 50 A6 7E A0 5C B2 C4 59 47 62 7D 18 24 5D [17:21:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E8 9B 47 00 2A 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 06 03 00 F4 03 04 00 B6 36 BF 66 B6 04 01 00 00 9F EE 90 E5 A0 7C 8A 9F [17:21:38]CommunicateWithHost err = 0 [17:21:38]CheckOFDResponse [17:21:38]1017 (14) - 77093643461234 [17:21:38]1041 (16) - 0000000000871802 [17:21:38]1040 (4) - 198155 [17:21:38]1012 (4) - 16.08.2024 11:23 [17:21:38]1206 (1) - 0 [17:21:38]OFD Sender: Remove packet 198155 [17:21:38]ProducePacketName [17:21:38]name=ofd_packets/00198155 [17:21:38]NVStorageDeleteData [17:21:39]OFD Sender: No OFD packet to send [17:21:44]OFD Sender: No OFD packet to send [17:21:45]recv_with_timeout no data received [17:21:49]OFD Sender: No OFD packet to send [17:21:54]OFD Sender: No OFD packet to send [17:21:59]OFD Sender: No OFD packet to send [17:22:04]OFD Sender: No OFD packet to send [17:22:04]recv_with_timeout no data received [17:22:09]OFD Sender: No OFD packet to send [17:22:14]OFD Sender: No OFD packet to send [17:22:19]OFD Sender: No OFD packet to send [17:22:24]OFD Sender: No OFD packet to send [17:22:28]accept exits with 10 [17:22:28]New connection [17:22:28]New thread 3067260260 created [17:22:28]Thread 3067403620 joined [17:22:28]Waiting for new connection... [17:22:28] Sock 10.Parse request [17:22:28]Sock 10.Check first char [17:22:28]Sock 10.First char is OK [17:22:28]request: POST /json_proto HTTP/1.0 [17:22:28]Method: POST [17:22:28]URL: /json_proto [17:22:28]Method is POST - this is cgi request [17:22:28]url: /json_proto [17:22:28]query_string will be loaded in cgi processing [17:22:28]execute_cgi json_proto POST (null) [17:22:28]execute_cgi path=json_proto method=POST [17:22:28]POST find Content-Length [17:22:28]Host: 172.17.46.195:8080 [17:22:28]Content-Length: 802 [17:22:28]Content-Type: application/json [17:22:28] [17:22:28]POST finish read [17:22:28]Found Content-Length = 802 [17:22:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325570", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:28]execute_script... [17:22: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)11325570", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:28]POST & json_proto [17:22:28]process_json_proto [17:22:28]json parsed OK: [17:22:28]protocol is kg_v1.0 [17:22:28]action value=close_receipt [17:22:28]process_action close_receipt [17:22:28]cmd_close_receipt [17:22:28]MH_GetDate [17:22:28]Write to MH i2c: F0 00 00 BD 55 01 [17:22:28]Write i2c OK [17:22:28]MH_I2C_Read... [17:22:28]Read from MH i2c: F0 [17:22:28]MH_I2C_Read... [17:22:28]Read from MH i2c: F0 09 00 [17:22:28]MH_I2C_Read... [17:22:28]Read from MH i2c: F0 09 00 BD 55 00 D6 8A BF 66 8D AE BC 66 EC [17:22:28]GetLastDocTimeStamp 1723828895 [17:22:28]current date 1723828950 [17:22:28]FM_GetShiftState [17:22:28]SAM_PROTO_GetShiftState [17:22:28]wFMCommunicate request_size=4 [17:22:28]MH_SAM_APDU [17:22:28]CAPDU: 80 13 01 00 [17:22:28]Write to MH i2c: E2 08 00 BE 55 80 13 01 00 00 00 00 00 90 [17:22:28]Write i2c OK [17:22:28]MH_I2C_Read... [17:22:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:28]Read from MH i2c: E2 [17:22:28]MH_I2C_Read... [17:22:28]Read from MH i2c: E2 0E 00 [17:22:28]MH_I2C_Read... [17:22:28]Read from MH i2c: E2 0E 00 BE 55 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1E [17:22:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:22:28]wFMCommunicate OK [17:22:28]SAM_PROTO_GetShiftState done [17:22:28]FM_GetShiftState done [17:22:28]opened in 1723766727 [17:22:28]opened+sec_in_day 1723853127 [17:22:28]quantity*price = 50010 [17:22:28]sum+1 = 50012 [17:22:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 497 16.08.2024 17:22 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198156 ФПД: 132648810079045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172230&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198156&fm=132648810079045&tin=02508201610067®Number=0000000000092545&sum=50011 [17:22:29]StoreToDocumentArchive [17:22:29]shift 462 fd 198156 [17:22:29]save to /storage/0462/doc_00198156 [17:22:29]save last doc name /storage/0462/doc_00198156 to /storage/kkm_last_doc_name [17:22:29]save OK [17:22:29]Clear old archive folders... [17:22:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:29]tlvbuf is 009E99B0 [17:22:29]SAM_PROTO_ClearQueue [17:22:29]wFMCommunicate request_size=4 [17:22:29]MH_SAM_APDU [17:22:29]CAPDU: 80 09 00 00 [17:22:29]Write to MH i2c: E2 08 00 CB 55 80 09 00 00 00 00 00 00 92 [17:22:29]Write i2c OK [17:22:29]MH_I2C_Read... [17:22:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:29]Read from MH i2c: E2 [17:22:29]MH_I2C_Read... [17:22:29]Read from MH i2c: E2 03 00 [17:22:29]MH_I2C_Read... [17:22:29]Read from MH i2c: E2 03 00 CB 55 00 90 00 94 [17:22:29]RAPDU: 90 00 [17:22:29]wFMCommunicate OK [17:22:29]SAM_PROTO_ClearQueue done [17:22:29]KKMCreateOFDPacket [17:22:29]OFDProtocolAddRootSTLVToBuf [17:22:29]FM_MakeSignedData [17:22:29]FM_MakeSignedData [17:22:29]SAM_PROTO_SignData [17:22:29]wFMCommunicate request_size=4 [17:22:29]MH_SAM_APDU [17:22:29]CAPDU: 80 0D 01 02 [17:22:29]Write to MH i2c: E2 08 00 CC 55 80 0D 01 02 00 00 00 00 9A [17:22:29]Write i2c OK [17:22:29]MH_I2C_Read... [17:22:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:29]Read from MH i2c: E2 [17:22:29]MH_I2C_Read... [17:22:29]Read from MH i2c: E2 03 00 [17:22:29]MH_I2C_Read... [17:22:29]Read from MH i2c: E2 03 00 CC 55 00 90 00 95 [17:22:29]RAPDU: 90 00 [17:22:29]wFMCommunicate OK [17:22:29]wFMCommunicate request_size=255 [17:22:29]MH_SAM_APDU [17:22:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F1 01 00 00 F4 03 04 00 D6 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 06 03 00 35 04 06 00 78 [17:22:29]Write to MH i2c: E2 02 01 CD 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 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 F1 01 00 00 F4 03 04 00 D6 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 06 03 00 35 04 06 00 78 00 00 E4 [17:22:29]Write i2c OK [17:22:29]MH_I2C_Read... [17:22:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:30]Read from MH i2c: E2 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 03 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 03 00 CD 55 00 90 00 96 [17:22:30]RAPDU: 90 00 [17:22:30]wFMCommunicate OK [17:22:30]wFMCommunicate request_size=10 [17:22:30]MH_SAM_APDU [17:22:30]CAPDU: 80 0D 02 02 05 A4 B5 34 63 45 [17:22:30]Write to MH i2c: E2 0D 00 CE 55 80 0D 02 02 05 00 A4 B5 34 63 45 00 00 DC [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:30]Read from MH i2c: E2 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 03 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 03 00 CE 55 00 90 00 97 [17:22:30]RAPDU: 90 00 [17:22:30]wFMCommunicate OK [17:22:30]wFMCommunicate request_size=4 [17:22:30]MH_SAM_APDU [17:22:30]CAPDU: 80 0D 03 02 [17:22:30]Write to MH i2c: E2 08 00 CF 55 80 0D 03 02 00 00 00 00 9F [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:30]Read from MH i2c: E2 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 0B 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 0B 00 CF 55 00 38 C1 D4 88 AD 0F E0 06 90 00 97 [17:22:30]RAPDU: 38 C1 D4 88 AD 0F E0 06 90 00 [17:22:30]wFMCommunicate OK [17:22:30]SAM_PROTO_SignData done [17:22:30]FM_MakeSignedData done [17:22:30]CreateOFDProtocolMessage [17:22:30]wFMCommunicate request_size=4 [17:22:30]MH_SAM_APDU [17:22:30]CAPDU: 80 11 00 00 [17:22:30]Write to MH i2c: E2 08 00 D0 55 80 11 00 00 00 00 00 00 9F [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:30]Read from MH i2c: E2 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 17 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: E2 17 00 D0 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EC [17:22:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:22:30]wFMCommunicate OK [17:22:30]CreateOFDProtocolMessage done [17:22:30]OFDSenderStorePacket 198156 [17:22:30]StoreOFDPacket docnum=198156 [17:22:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B6 00 07 01 A4 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 D6 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 06 03 00 35 04 06 00 78 A4 B5 34 63 45 38 C1 D4 88 AD 0F E0 06 [17:22:30]CheckFolder [17:22:30]dirname=/storage/ofd_packets [17:22:30]CheckFolder done [17:22:30]ProducePacketName [17:22:30]name=ofd_packets/00198156 [17:22:30]NVStorageSaveData ofd_packets/00198156 [17:22:30]File name is /storage/ofd_packets/00198156 [17:22:30]Write 301 bytes [17:22:30]NVStorageSaveData done [17:22:30]OFDSenderStorePacket done [17:22:30]KKMCreateOFDPacket done [17:22:30]NVStorageSaveData kkm_last_timestamp [17:22:30]File name is /storage/kkm_last_timestamp [17:22:30]Write 4 bytes [17:22:30]NVStorageSaveData done [17:22:30]ExternCall_PrintAddStr [17:22:30]wPrintStart [17:22:30]Write to MH i2c: 01 00 00 D1 55 26 [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: 01 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: 01 07 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: 01 07 00 D1 55 00 00 00 00 00 FF 0F 3B [17:22:30]RasterBufferAndPrint [17:22:30]line Счет N : (1)11325570 [17:22:30]line ИНН: 02508201610067 [17:22:30]line Контрольно-Кассовый Чек [17:22:30]line ПРОДАЖА [17:22:30]line ТРК (МРК, ГНК) : 31 [17:22:30]line Товар: 2710124500 [17:22:30]line Аи-95-К-5 [17:22:30]line 6.740 * 74.20 [17:22:30]line = 500.11 [17:22:30]line НДС 12% НСП 1% [17:22:30]line > о реализуемом товаре [17:22:30]line ИТОГО: 500.11 [17:22:30]line НСП 1% : 4.43 [17:22:30]line НДС 12% : 53.11 [17:22:30]line Наличными: 0.00 [17:22:30]line Безнал.: 500.11 [17:22:30]line Место: АЗС № 95 "Партнер Нефть" [17:22:30]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:22:30]line СНО: Общий режим [17:22:30]line Чек 497 16.08.2024 17:22 [17:22:30]line Смена: 462 ФФД: 1.0 [17:22:30]line ЗНМ: 0300000079 [17:22:30]line РНМ: 0000000000092545 [17:22:30]line Версия ККМ: 001 [17:22:30]line Платежная система: O! деньги [17:22:30]line ФМ: 0000000000871802 [17:22:30]line ФД: 198156 [17:22:30]line ФПД: 132648810079045 [17:22:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172230&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198156&fm=132648810079045&tin=02508201610067®Number=0000000000092545&sum=50011 [17:22:30]written 0, free lines is 4095 [17:22:30]OFD Sender: Processing packet 198156 [packets to send 245, broken 244] [17:22:30]ProducePacketName [17:22:30]name=ofd_packets/00198156 [17:22:30]OFD Sender: To server: pG, [17:22:30]CommunicateWithHost lk.salyk.kg:30040 [17:22:30]ConnectInit lk.salyk.kg [17:22:30]Write to MH i2c: 01 00 00 FB 55 50 [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: 01 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: 01 07 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: 01 07 00 FB 55 00 00 00 00 00 E5 0C 48 [17:22:30]RasterBufferAndPrint [17:22:30]line [17:22:30]line [17:22:30]line [17:22:30]line [17:22:30]line [17:22:30]written 0, free lines is 3309 [17:22:30]MH_Cut [17:22:30]Write to MH i2c: D1 01 00 02 56 01 2A [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: D1 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: D1 01 00 [17:22:30]MH_I2C_Read... [17:22:30]Read from MH i2c: D1 01 00 02 56 00 29 [17:22:30]Write to MH i2c: 01 00 00 03 56 59 [17:22:30]Write i2c OK [17:22:30]MH_I2C_Read... [17:22:31]*** Cut start [17:22:31]*** Purtial cut [17:22:31]*** CUTSNS_PIN = 0 [17:22:31]*** Stage 1: CUTSNS_PIN = 1 [17:22:32]Connected sock=9 [17:22:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B6 00 07 01 A4 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 D6 8A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 06 03 00 35 04 06 00 78 A4 B5 34 63 45 38 C1 D4 88 AD 0F E0 06 [17:22:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C8 F0 47 00 D8 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 06 03 00 F4 03 04 00 EC 36 BF 66 B6 04 01 00 00 06 19 9F E4 25 69 DF 86 [17:22:33]CommunicateWithHost err = 0 [17:22:33]CheckOFDResponse [17:22:33]1017 (14) - 77093643461234 [17:22:33]1041 (16) - 0000000000871802 [17:22:33]1040 (4) - 198156 [17:22:33]1012 (4) - 16.08.2024 11:24 [17:22:33]1206 (1) - 0 [17:22:33]OFD Sender: Remove packet 198156 [17:22:33]ProducePacketName [17:22:33]name=ofd_packets/00198156 [17:22:33]NVStorageDeleteData [17:22:33]Read from MH i2c: 01 [17:22:33]MH_I2C_Read... [17:22:33]*** Stop cut motor [17:22:33]*** Cut end [17:22:33]Read from MH i2c: 01 07 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: 01 07 00 03 56 00 00 00 00 00 FF 0F 6E [17:22:33]process_action close_receipt done [17:22:33]requested_data is exist [17:22:33]produce_requested_data [17:22:33]requested_item fm.sn is exist - process it [17:22:33]wFMCommunicate request_size=4 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 11 00 00 [17:22:33]Write to MH i2c: E2 08 00 04 56 80 11 00 00 00 00 00 00 D4 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 17 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 17 00 04 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 21 [17:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:22:33]wFMCommunicate OK [17:22:33]requested_item fd.num is exist - process it [17:22:33]SAM_PROTO_GetFieldsCounters [17:22:33]wFMCommunicate request_size=4 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 13 00 00 [17:22:33]Write to MH i2c: E2 08 00 05 56 80 13 00 00 00 00 00 00 D7 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 62 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 62 00 05 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0C 06 03 00 0E 04 04 00 CE 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 AC [17:22:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0C 06 03 00 0E 04 04 00 CE 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 [17:22:33]wFMCommunicate OK [17:22:33]SAM_PROTO_GetFieldsCounters done [17:22:33]requested_item shift.num is exist - process it [17:22:33]requested_item shift.opened is exist - process it [17:22:33]req_shift_opened [17:22:33]FM_GetShiftState [17:22:33]SAM_PROTO_GetShiftState [17:22:33]wFMCommunicate request_size=4 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 13 01 00 [17:22:33]Write to MH i2c: E2 08 00 06 56 80 13 01 00 00 00 00 00 D9 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 0E 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 0E 00 06 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 67 [17:22:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:22:33]wFMCommunicate OK [17:22:33]SAM_PROTO_GetShiftState done [17:22:33]FM_GetShiftState done [17:22:33]req_shift_opened done [17:22:33]requested_item shift.open_date is exist - process it [17:22:33]req_shift_open_date [17:22:33]req_shift_open_date done [17:22:33]produce_requested_data done [17:22:33]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198156,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:22:33]process_action_free close_receipt [17:22:33]json_value_free [17:22:33]json_value_free done [17:22:33]process_json_proto returns [17:22:33]Send response to host [17:22:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198156,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:22:33]free response buf [17:22:33]execute_script done [17:22:33]execute_script returns [17:22:33]free content buf [17:22:33]Sock 10.Close socket [17:22:33]Sock 10.Thread stoped [17:22:33]OFD Sender: No OFD packet to send [17:22:38]OFD Sender: No OFD packet to send [17:22:43]OFD Sender: No OFD packet to send [17:22:48]OFD Sender: No OFD packet to send [17:22:52]recv_with_timeout no data received [17:22:53]OFD Sender: No OFD packet to send [17:22:58]OFD Sender: No OFD packet to send [17:23:03]OFD Sender: No OFD packet to send [17:23:08]OFD Sender: No OFD packet to send [17:23:13]OFD Sender: No OFD packet to send [17:23:18]OFD Sender: No OFD packet to send [17:23:23]OFD Sender: No OFD packet to send [17:23:28]OFD Sender: No OFD packet to send [17:23:33]OFD Sender: No OFD packet to send [17:23:38]OFD Sender: No OFD packet to send [17:23:43]OFD Sender: No OFD packet to send [17:23:48]OFD Sender: No OFD packet to send [17:23:49]accept exits with 7 [17:23:49]New connection [17:23:49]New thread 3067403620 created [17:23:49]Thread 3067260260 joined [17:23:49]Waiting for new connection... [17:23:49] Sock 7.Parse request [17:23:49]Sock 7.Check first char [17:23:49]Sock 7.First char is OK [17:23:49]request: POST /json_proto HTTP/1.0 [17:23:49]Method: POST [17:23:49]URL: /json_proto [17:23:49]Method is POST - this is cgi request [17:23:49]url: /json_proto [17:23:49]query_string will be loaded in cgi processing [17:23:49]execute_cgi json_proto POST (null) [17:23:49]execute_cgi path=json_proto method=POST [17:23:49]POST find Content-Length [17:23:49]Host: 172.17.46.195:8080 [17:23:49]Content-Length: 679 [17:23:49]Content-Type: application/json [17:23:49] [17:23:49]POST finish read [17:23:49]Found Content-Length = 679 [17:23:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325571", "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.650, "sum" : 345.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 345.00, "total" : 345.00, "payments": [ { "type": 0, "sum" : 345.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:49]execute_script... [17:23: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)11325571", "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.650, "sum" : 345.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 345.00, "total" : 345.00, "payments": [ { "type": 0, "sum" : 345.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:49]POST & json_proto [17:23:49]process_json_proto [17:23:49]json parsed OK: [17:23:49]protocol is kg_v1.0 [17:23:49]action value=close_receipt [17:23:49]process_action close_receipt [17:23:49]cmd_close_receipt [17:23:49]MH_GetDate [17:23:49]Write to MH i2c: F0 00 00 07 56 4C [17:23:49]Write i2c OK [17:23:49]MH_I2C_Read... [17:23:49]Read from MH i2c: F0 [17:23:49]MH_I2C_Read... [17:23:49]Read from MH i2c: F0 09 00 [17:23:49]MH_I2C_Read... [17:23:49]Read from MH i2c: F0 09 00 07 56 00 27 8B BF 66 8D AE BC 66 89 [17:23:49]GetLastDocTimeStamp 1723828950 [17:23:49]current date 1723829031 [17:23:49]FM_GetShiftState [17:23:49]SAM_PROTO_GetShiftState [17:23:49]wFMCommunicate request_size=4 [17:23:49]MH_SAM_APDU [17:23:49]CAPDU: 80 13 01 00 [17:23:49]Write to MH i2c: E2 08 00 08 56 80 13 01 00 00 00 00 00 DB [17:23:49]Write i2c OK [17:23:49]MH_I2C_Read... [17:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:49]Read from MH i2c: E2 [17:23:49]MH_I2C_Read... [17:23:49]Read from MH i2c: E2 0E 00 [17:23:49]MH_I2C_Read... [17:23:49]Read from MH i2c: E2 0E 00 08 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 69 [17:23:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:23:49]wFMCommunicate OK [17:23:49]SAM_PROTO_GetShiftState done [17:23:49]FM_GetShiftState done [17:23:49]opened in 1723766727 [17:23:49]opened+sec_in_day 1723853127 [17:23:49]quantity*price = 34503 [17:23:49]sum+1 = 34504 [17:23:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 345.00 Внесено: 345.00 СДАЧА: 0.00 НСП 1% : 3.05 НДС 12% : 36.64 Наличными: 345.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 498 16.08.2024 17:23 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198157 ФПД: 24387260157899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172351&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198157&fm=24387260157899&tin=02508201610067®Number=0000000000092545&sum=34500 [17:23:50]StoreToDocumentArchive [17:23:50]shift 462 fd 198157 [17:23:50]save to /storage/0462/doc_00198157 [17:23:50]save last doc name /storage/0462/doc_00198157 to /storage/kkm_last_doc_name [17:23:50]save OK [17:23:50]Clear old archive folders... [17:23:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:23:50]tlvbuf is 00A34940 [17:23:50]SAM_PROTO_ClearQueue [17:23:50]wFMCommunicate request_size=4 [17:23:50]MH_SAM_APDU [17:23:50]CAPDU: 80 09 00 00 [17:23:50]Write to MH i2c: E2 08 00 15 56 80 09 00 00 00 00 00 00 DD [17:23:50]Write i2c OK [17:23:50]MH_I2C_Read... [17:23:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:23:50]Read from MH i2c: E2 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 03 00 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 03 00 15 56 00 90 00 DF [17:23:50]RAPDU: 90 00 [17:23:50]wFMCommunicate OK [17:23:50]SAM_PROTO_ClearQueue done [17:23:50]KKMCreateOFDPacket [17:23:50]OFDProtocolAddRootSTLVToBuf [17:23:50]FM_MakeSignedData [17:23:50]FM_MakeSignedData [17:23:50]SAM_PROTO_SignData [17:23:50]wFMCommunicate request_size=4 [17:23:50]MH_SAM_APDU [17:23:50]CAPDU: 80 0D 01 02 [17:23:50]Write to MH i2c: E2 08 00 16 56 80 0D 01 02 00 00 00 00 E5 [17:23:50]Write i2c OK [17:23:50]MH_I2C_Read... [17:23:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:23:50]Read from MH i2c: E2 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 03 00 [17:23:50]MH_I2C_Read... [17:23:50]Read from MH i2c: E2 03 00 16 56 00 90 00 E0 [17:23:50]RAPDU: 90 00 [17:23:50]wFMCommunicate OK [17:23:50]wFMCommunicate request_size=255 [17:23:50]MH_SAM_APDU [17:23: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 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 27 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 06 03 00 35 04 06 00 16 [17:23:50]Write to MH i2c: E2 02 01 17 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 27 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 06 03 00 35 04 06 00 16 00 00 77 [17:23:50]Write i2c OK [17:23:50]MH_I2C_Read... [17:23:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:51]Read from MH i2c: E2 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 03 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 03 00 17 56 00 90 00 E1 [17:23:51]RAPDU: 90 00 [17:23:51]wFMCommunicate OK [17:23:51]wFMCommunicate request_size=10 [17:23:51]MH_SAM_APDU [17:23:51]CAPDU: 80 0D 02 02 05 2E 19 FA 8F CB [17:23:51]Write to MH i2c: E2 0D 00 18 56 80 0D 02 02 05 00 2E 19 FA 8F CB 00 00 8D [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:51]Read from MH i2c: E2 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 03 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 03 00 18 56 00 90 00 E2 [17:23:51]RAPDU: 90 00 [17:23:51]wFMCommunicate OK [17:23:51]wFMCommunicate request_size=4 [17:23:51]MH_SAM_APDU [17:23:51]CAPDU: 80 0D 03 02 [17:23:51]Write to MH i2c: E2 08 00 19 56 80 0D 03 02 00 00 00 00 EA [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:23:51]Read from MH i2c: E2 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 0B 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 0B 00 19 56 00 93 12 C1 96 36 DB 2E 66 90 00 8C [17:23:51]RAPDU: 93 12 C1 96 36 DB 2E 66 90 00 [17:23:51]wFMCommunicate OK [17:23:51]SAM_PROTO_SignData done [17:23:51]FM_MakeSignedData done [17:23:51]CreateOFDProtocolMessage [17:23:51]wFMCommunicate request_size=4 [17:23:51]MH_SAM_APDU [17:23:51]CAPDU: 80 11 00 00 [17:23:51]Write to MH i2c: E2 08 00 1A 56 80 11 00 00 00 00 00 00 EA [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:51]Read from MH i2c: E2 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 17 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: E2 17 00 1A 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 37 [17:23:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:23:51]wFMCommunicate OK [17:23:51]CreateOFDProtocolMessage done [17:23:51]OFDSenderStorePacket 198157 [17:23:51]StoreOFDPacket docnum=198157 [17:23:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 9D AF 07 01 DC 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 27 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 06 03 00 35 04 06 00 16 2E 19 FA 8F CB 93 12 C1 96 36 DB 2E 66 [17:23:51]CheckFolder [17:23:51]dirname=/storage/ofd_packets [17:23:51]CheckFolder done [17:23:51]ProducePacketName [17:23:51]name=ofd_packets/00198157 [17:23:51]NVStorageSaveData ofd_packets/00198157 [17:23:51]File name is /storage/ofd_packets/00198157 [17:23:51]Write 301 bytes [17:23:51]NVStorageSaveData done [17:23:51]OFDSenderStorePacket done [17:23:51]KKMCreateOFDPacket done [17:23:51]NVStorageSaveData kkm_last_timestamp [17:23:51]File name is /storage/kkm_last_timestamp [17:23:51]Write 4 bytes [17:23:51]NVStorageSaveData done [17:23:51]ExternCall_PrintAddStr [17:23:51]wPrintStart [17:23:51]Write to MH i2c: 01 00 00 1B 56 71 [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: 01 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: 01 07 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: 01 07 00 1B 56 00 00 00 00 00 FF 0F 86 [17:23:51]RasterBufferAndPrint [17:23:51]line Счет N : (1)11325571 [17:23:51]line ИНН: 02508201610067 [17:23:51]line Контрольно-Кассовый Чек [17:23:51]line ПРОДАЖА [17:23:51]line ТРК (МРК, ГНК) : 31 [17:23:51]line Товар: 2710124500 [17:23:51]line Аи-95-К-5 [17:23:51]line 4.650 * 74.20 [17:23:51]line = 345.03 [17:23:51]line НДС 12% НСП 1% [17:23:51]line > о реализуемом товаре [17:23:51]line ОКРУГЛЕНИЕ: -0.03 [17:23:51]line ИТОГО: 345.00 [17:23:51]line Внесено: 345.00 [17:23:51]line СДАЧА: 0.00 [17:23:51]line НСП 1% : 3.05 [17:23:51]line НДС 12% : 36.64 [17:23:51]line Наличными: 345.00 [17:23:51]line Безнал.: 0.00 [17:23:51]line Место: АЗС № 95 "Партнер Нефть" [17:23:51]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:23:51]line СНО: Общий режим [17:23:51]line Чек 498 16.08.2024 17:23 [17:23:51]line Смена: 462 ФФД: 1.0 [17:23:51]line ЗНМ: 0300000079 [17:23:51]line РНМ: 0000000000092545 [17:23:51]line Версия ККМ: 001 [17:23:51]line ФМ: 0000000000871802 [17:23:51]line ФД: 198157 [17:23:51]line ФПД: 24387260157899 [17:23:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172351&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198157&fm=24387260157899&tin=02508201610067®Number=0000000000092545&sum=34500 [17:23:51]written 0, free lines is 4095 [17:23:51]OFD Sender: Processing packet 198157 [packets to send 245, broken 244] [17:23:51]ProducePacketName [17:23:51]name=ofd_packets/00198157 [17:23:51]OFD Sender: To server: pG, [17:23:51]CommunicateWithHost lk.salyk.kg:30040 [17:23:51]ConnectInit lk.salyk.kg [17:23:51]Connected sock=10 [17:23:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 9D AF 07 01 DC 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 27 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 06 03 00 35 04 06 00 16 2E 19 FA 8F CB 93 12 C1 96 36 DB 2E 66 [17:23:51]Write to MH i2c: 01 00 00 46 56 9C [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: 01 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: 01 07 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: 01 07 00 46 56 00 00 00 00 00 DC 0C 8B [17:23:51]RasterBufferAndPrint [17:23:51]line [17:23:51]line [17:23:51]line [17:23:51]line [17:23:51]line [17:23:51]written 0, free lines is 3298 [17:23:51]MH_Cut [17:23:51]Write to MH i2c: D1 01 00 4D 56 01 75 [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: D1 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: D1 01 00 [17:23:51]MH_I2C_Read... [17:23:51]Read from MH i2c: D1 01 00 4D 56 00 74 [17:23:51]Write to MH i2c: 01 00 00 4E 56 A4 [17:23:51]Write i2c OK [17:23:51]MH_I2C_Read... [17:23:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 99 D5 47 00 0C 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 06 03 00 F4 03 04 00 3B 37 BF 66 B6 04 01 00 00 45 13 5E E1 4A 06 D1 6A [17:23:51]CommunicateWithHost err = 0 [17:23:51]CheckOFDResponse [17:23:51]1017 (14) - 77093643461234 [17:23:51]1041 (16) - 0000000000871802 [17:23:51]1040 (4) - 198157 [17:23:51]1012 (4) - 16.08.2024 11:25 [17:23:51]1206 (1) - 0 [17:23:51]OFD Sender: Remove packet 198157 [17:23:51]ProducePacketName [17:23:51]name=ofd_packets/00198157 [17:23:51]NVStorageDeleteData [17:23:52]OFD Sender: No OFD packet to send [17:23:52]*** Cut start [17:23:52]*** Purtial cut [17:23:52]*** Stage 1: CUTSNS_PIN = 1 [17:23:52]Read from MH i2c: 01 [17:23:52]MH_I2C_Read... [17:23:52]*** Stop cut motor [17:23:52]*** Cut end [17:23:52]Read from MH i2c: 01 07 00 [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: 01 07 00 4E 56 00 00 00 00 00 FF 0F B9 [17:23:52]process_action close_receipt done [17:23:52]requested_data is exist [17:23:52]produce_requested_data [17:23:52]requested_item fm.sn is exist - process it [17:23:52]wFMCommunicate request_size=4 [17:23:52]MH_SAM_APDU [17:23:52]CAPDU: 80 11 00 00 [17:23:52]Write to MH i2c: E2 08 00 4F 56 80 11 00 00 00 00 00 00 1F [17:23:52]Write i2c OK [17:23:52]MH_I2C_Read... [17:23:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:52]Read from MH i2c: E2 [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: E2 17 00 [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: E2 17 00 4F 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6C [17:23:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:23:52]wFMCommunicate OK [17:23:52]requested_item fd.num is exist - process it [17:23:52]SAM_PROTO_GetFieldsCounters [17:23:52]wFMCommunicate request_size=4 [17:23:52]MH_SAM_APDU [17:23:52]CAPDU: 80 13 00 00 [17:23:52]Write to MH i2c: E2 08 00 50 56 80 13 00 00 00 00 00 00 22 [17:23:52]Write i2c OK [17:23:52]MH_I2C_Read... [17:23:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:23:52]Read from MH i2c: E2 [17:23:52]MH_I2C_Read... [17:23:52]Read from MH i2c: E2 62 00 [17:23:52]MH_I2C_Read... [17:23:53]Read from MH i2c: E2 62 00 50 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0D 06 03 00 0E 04 04 00 CE 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 FB [17:23:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0D 06 03 00 0E 04 04 00 CE 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 [17:23:53]wFMCommunicate OK [17:23:53]SAM_PROTO_GetFieldsCounters done [17:23:53]requested_item shift.num is exist - process it [17:23:53]requested_item shift.opened is exist - process it [17:23:53]req_shift_opened [17:23:53]FM_GetShiftState [17:23:53]SAM_PROTO_GetShiftState [17:23:53]wFMCommunicate request_size=4 [17:23:53]MH_SAM_APDU [17:23:53]CAPDU: 80 13 01 00 [17:23:53]Write to MH i2c: E2 08 00 51 56 80 13 01 00 00 00 00 00 24 [17:23:53]Write i2c OK [17:23:53]MH_I2C_Read... [17:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:53]Read from MH i2c: E2 [17:23:53]MH_I2C_Read... [17:23:53]Read from MH i2c: E2 0E 00 [17:23:53]MH_I2C_Read... [17:23:53]Read from MH i2c: E2 0E 00 51 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B2 [17:23:53]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:23:53]wFMCommunicate OK [17:23:53]SAM_PROTO_GetShiftState done [17:23:53]FM_GetShiftState done [17:23:53]req_shift_opened done [17:23:53]requested_item shift.open_date is exist - process it [17:23:53]req_shift_open_date [17:23:53]req_shift_open_date done [17:23:53]produce_requested_data done [17:23:53]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198157,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:23:53]process_action_free close_receipt [17:23:53]json_value_free [17:23:53]json_value_free done [17:23:53]process_json_proto returns [17:23:53]Send response to host [17:23:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198157,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:23:53]free response buf [17:23:53]execute_script done [17:23:53]execute_script returns [17:23:53]free content buf [17:23:53]Sock 7.Close socket [17:23:53]Sock 7.Thread stoped [17:23:57]OFD Sender: No OFD packet to send [17:24:02]OFD Sender: No OFD packet to send [17:24:07]OFD Sender: No OFD packet to send [17:24:12]OFD Sender: No OFD packet to send [17:24:17]OFD Sender: No OFD packet to send [17:24:22]OFD Sender: No OFD packet to send [17:24:27]OFD Sender: No OFD packet to send [17:24:32]OFD Sender: No OFD packet to send [17:24:37]OFD Sender: No OFD packet to send [17:24:42]OFD Sender: No OFD packet to send [17:24:47]OFD Sender: No OFD packet to send [17:24:52]OFD Sender: No OFD packet to send [17:24:57]OFD Sender: No OFD packet to send [17:25:02]OFD Sender: No OFD packet to send [17:25:07]OFD Sender: No OFD packet to send [17:25:12]OFD Sender: No OFD packet to send [17:25:17]OFD Sender: No OFD packet to send [17:25:22]OFD Sender: No OFD packet to send [17:25:26]accept exits with 9 [17:25:26]New connection [17:25:26]New thread 3067260260 created [17:25:26]Thread 3067403620 joined [17:25:26]Waiting for new connection... [17:25:26] Sock 9.Parse request [17:25:26]Sock 9.Check first char [17:25:26]Sock 9.First char is OK [17:25:26]request: POST /json_proto HTTP/1.0 [17:25:26]Method: POST [17:25:26]URL: /json_proto [17:25:26]Method is POST - this is cgi request [17:25:26]url: /json_proto [17:25:26]query_string will be loaded in cgi processing [17:25:26]execute_cgi json_proto POST (null) [17:25:26]execute_cgi path=json_proto method=POST [17:25:26]POST find Content-Length [17:25:26]Host: 172.17.46.195:8080 [17:25:26]Content-Length: 811 [17:25:26]Content-Type: application/json [17:25:26] [17:25:26]POST finish read [17:25:26]Found Content-Length = 811 [17:25:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:26]execute_script... [17:25:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 25.910, "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:26]POST & json_proto [17:25:26]process_json_proto [17:25:26]json parsed OK: [17:25:26]protocol is kg_v1.0 [17:25:26]action value=close_receipt [17:25:26]process_action close_receipt [17:25:26]cmd_close_receipt [17:25:26]MH_GetDate [17:25:26]Write to MH i2c: F0 00 00 52 56 97 [17:25:26]Write i2c OK [17:25:26]MH_I2C_Read... [17:25:26]Read from MH i2c: F0 [17:25:26]MH_I2C_Read... [17:25:26]Read from MH i2c: F0 09 00 [17:25:26]MH_I2C_Read... [17:25:26]Read from MH i2c: F0 09 00 52 56 00 88 8B BF 66 8D AE BC 66 35 [17:25:26]GetLastDocTimeStamp 1723829031 [17:25:26]current date 1723829128 [17:25:26]FM_GetShiftState [17:25:26]SAM_PROTO_GetShiftState [17:25:26]wFMCommunicate request_size=4 [17:25:26]MH_SAM_APDU [17:25:26]CAPDU: 80 13 01 00 [17:25:26]Write to MH i2c: E2 08 00 53 56 80 13 01 00 00 00 00 00 26 [17:25:26]Write i2c OK [17:25:26]MH_I2C_Read... [17:25:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:26]Read from MH i2c: E2 [17:25:26]MH_I2C_Read... [17:25:26]Read from MH i2c: E2 0E 00 [17:25:26]MH_I2C_Read... [17:25:26]Read from MH i2c: E2 0E 00 53 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 B4 [17:25:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:25:26]wFMCommunicate OK [17:25:26]SAM_PROTO_GetShiftState done [17:25:26]FM_GetShiftState done [17:25:26]opened in 1723766727 [17:25:26]opened+sec_in_day 1723853127 [17:25:26]quantity*price = 200025 [17:25:26]sum+1 = 200026 [17:25:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 499 16.08.2024 17:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198158 ФПД: 64383527456219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172528&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198158&fm=64383527456219&tin=02508201610067®Number=0000000000092545&sum=200025 [17:25:27]StoreToDocumentArchive [17:25:27]shift 462 fd 198158 [17:25:27]save to /storage/0462/doc_00198158 [17:25:27]save last doc name /storage/0462/doc_00198158 to /storage/kkm_last_doc_name [17:25:27]save OK [17:25:27]Clear old archive folders... [17:25:27]ProcessDocumentItem done err = 0, tmpTLVsize=257 [17:25:27]tlvbuf is 00AFA4E0 [17:25:27]SAM_PROTO_ClearQueue [17:25:27]wFMCommunicate request_size=4 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 09 00 00 [17:25:27]Write to MH i2c: E2 08 00 60 56 80 09 00 00 00 00 00 00 28 [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:27]Read from MH i2c: E2 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 03 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 03 00 60 56 00 90 00 2A [17:25:27]RAPDU: 90 00 [17:25:27]wFMCommunicate OK [17:25:27]SAM_PROTO_ClearQueue done [17:25:27]KKMCreateOFDPacket [17:25:27]OFDProtocolAddRootSTLVToBuf [17:25:27]FM_MakeSignedData [17:25:27]FM_MakeSignedData [17:25:27]SAM_PROTO_SignData [17:25:27]wFMCommunicate request_size=4 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 0D 01 02 [17:25:27]Write to MH i2c: E2 08 00 61 56 80 0D 01 02 00 00 00 00 30 [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:27]Read from MH i2c: E2 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 03 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 03 00 61 56 00 90 00 2B [17:25:27]RAPDU: 90 00 [17:25:27]wFMCommunicate OK [17:25:27]wFMCommunicate request_size=255 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F3 01 00 00 F4 03 04 00 88 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 06 03 [17:25:27]Write to MH i2c: E2 02 01 62 56 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F3 01 00 00 F4 03 04 00 88 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 06 03 00 00 29 [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:28]Read from MH i2c: E2 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 03 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 03 00 62 56 00 90 00 2C [17:25:28]RAPDU: 90 00 [17:25:28]wFMCommunicate OK [17:25:28]wFMCommunicate request_size=16 [17:25:28]MH_SAM_APDU [17:25:28]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 3A 8E 75 48 8D DB [17:25:28]Write to MH i2c: E2 13 00 63 56 80 0D 02 02 0B 00 00 35 04 06 00 3A 8E 75 48 8D DB 00 00 75 [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:28]Read from MH i2c: E2 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 03 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 03 00 63 56 00 90 00 2D [17:25:28]RAPDU: 90 00 [17:25:28]wFMCommunicate OK [17:25:28]wFMCommunicate request_size=4 [17:25:28]MH_SAM_APDU [17:25:28]CAPDU: 80 0D 03 02 [17:25:28]Write to MH i2c: E2 08 00 64 56 80 0D 03 02 00 00 00 00 35 [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:28]Read from MH i2c: E2 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 0B 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 0B 00 64 56 00 4A 8F A0 D4 E5 07 2F BE 90 00 5C [17:25:28]RAPDU: 4A 8F A0 D4 E5 07 2F BE 90 00 [17:25:28]wFMCommunicate OK [17:25:28]SAM_PROTO_SignData done [17:25:28]FM_MakeSignedData done [17:25:28]CreateOFDProtocolMessage [17:25:28]wFMCommunicate request_size=4 [17:25:28]MH_SAM_APDU [17:25:28]CAPDU: 80 11 00 00 [17:25:28]Write to MH i2c: E2 08 00 65 56 80 11 00 00 00 00 00 00 35 [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:28]Read from MH i2c: E2 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 17 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: E2 17 00 65 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 82 [17:25:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:25:28]wFMCommunicate OK [17:25:28]CreateOFDProtocolMessage done [17:25:28]OFDSenderStorePacket 198158 [17:25:28]StoreOFDPacket docnum=198158 [17:25:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5A 5F 0D 01 E9 35 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F3 01 00 00 F4 03 04 00 88 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 06 03 00 35 04 06 00 3A 8E 75 48 8D DB 4A 8F A0 D4 E5 07 2F BE [17:25:28]CheckFolder [17:25:28]dirname=/storage/ofd_packets [17:25:28]CheckFolder done [17:25:28]ProducePacketName [17:25:28]name=ofd_packets/00198158 [17:25:28]NVStorageSaveData ofd_packets/00198158 [17:25:28]File name is /storage/ofd_packets/00198158 [17:25:28]Write 307 bytes [17:25:28]NVStorageSaveData done [17:25:28]OFDSenderStorePacket done [17:25:28]KKMCreateOFDPacket done [17:25:28]NVStorageSaveData kkm_last_timestamp [17:25:28]File name is /storage/kkm_last_timestamp [17:25:28]Write 4 bytes [17:25:28]NVStorageSaveData done [17:25:28]ExternCall_PrintAddStr [17:25:28]wPrintStart [17:25:28]Write to MH i2c: 01 00 00 66 56 BC [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: 01 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: 01 07 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: 01 07 00 66 56 00 00 00 00 00 FF 0F D1 [17:25:28]RasterBufferAndPrint [17:25:28]line Счет N : (1)11325572 [17:25:28]line ИНН: 02508201610067 [17:25:28]line Контрольно-Кассовый Чек [17:25:28]line ПРОДАЖА [17:25:28]line ТРК (МРК, ГНК) : 62 [17:25:28]line Товар: 2710194210 [17:25:28]line D-ENERGY ДТ-К-5 [17:25:28]line 25.910 * 77.20 [17:25:28]line = 2000.25 [17:25:28]line НДС 12% НСП 1% [17:25:28]line > о реализуемом товаре [17:25:28]line ИТОГО: 2000.25 [17:25:28]line НСП 1% : 17.70 [17:25:28]line НДС 12% : 212.42 [17:25:28]line Наличными: 0.00 [17:25:28]line Безнал.: 2000.25 [17:25:28]line Место: АЗС № 95 "Партнер Нефть" [17:25:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:25:28]line СНО: Общий режим [17:25:28]line Чек 499 16.08.2024 17:25 [17:25:28]line Смена: 462 ФФД: 1.0 [17:25:28]line ЗНМ: 0300000079 [17:25:28]line РНМ: 0000000000092545 [17:25:28]line Версия ККМ: 001 [17:25:28]line Платежная система: O! деньги [17:25:28]line ФМ: 0000000000871802 [17:25:28]line ФД: 198158 [17:25:28]line ФПД: 64383527456219 [17:25:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172528&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198158&fm=64383527456219&tin=02508201610067®Number=0000000000092545&sum=200025 [17:25:28]written 0, free lines is 4095 [17:25:28]OFD Sender: Processing packet 198158 [packets to send 245, broken 244] [17:25:28]ProducePacketName [17:25:28]name=ofd_packets/00198158 [17:25:28]OFD Sender: To server: pG, [17:25:28]CommunicateWithHost lk.salyk.kg:30040 [17:25:28]ConnectInit lk.salyk.kg [17:25:28]Connected sock=10 [17:25:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5A 5F 0D 01 E9 35 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F3 01 00 00 F4 03 04 00 88 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 06 03 00 35 04 06 00 3A 8E 75 48 8D DB 4A 8F A0 D4 E5 07 2F BE [17:25:28]Write to MH i2c: 01 00 00 90 56 E6 [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: 01 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: 01 07 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: 01 07 00 90 56 00 00 00 00 00 06 0D 00 [17:25:28]RasterBufferAndPrint [17:25:28]line [17:25:28]line [17:25:28]line [17:25:28]line [17:25:28]line [17:25:28]written 0, free lines is 3343 [17:25:28]MH_Cut [17:25:28]Write to MH i2c: D1 01 00 97 56 01 BF [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: D1 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: D1 01 00 [17:25:28]MH_I2C_Read... [17:25:28]Read from MH i2c: D1 01 00 97 56 00 BE [17:25:28]Write to MH i2c: 01 00 00 98 56 EE [17:25:28]Write i2c OK [17:25:28]MH_I2C_Read... [17:25:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D5 A5 47 00 75 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 06 03 00 F4 03 04 00 9C 37 BF 66 B6 04 01 00 00 17 3F 44 AC 7B 75 BD EA [17:25:28]CommunicateWithHost err = 0 [17:25:28]CheckOFDResponse [17:25:28]1017 (14) - 77093643461234 [17:25:28]1041 (16) - 0000000000871802 [17:25:28]1040 (4) - 198158 [17:25:28]1012 (4) - 16.08.2024 11:27 [17:25:28]1206 (1) - 0 [17:25:28]OFD Sender: Remove packet 198158 [17:25:28]ProducePacketName [17:25:28]name=ofd_packets/00198158 [17:25:28]NVStorageDeleteData [17:25:29]OFD Sender: No OFD packet to send [17:25:29]*** Cut start [17:25:29]*** Purtial cut [17:25:29]*** CUTSNS_PIN = 0 [17:25:29]*** Stage 1: CUTSNS_PIN = 1 [17:25:31]Read from MH i2c: 01 [17:25:31]MH_I2C_Read... [17:25:31]*** Stop cut motor [17:25:31]*** Cut end [17:25:31]Read from MH i2c: 01 07 00 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: 01 07 00 98 56 00 00 00 00 00 FF 0F 03 [17:25:31]process_action close_receipt done [17:25:31]requested_data is exist [17:25:31]produce_requested_data [17:25:31]requested_item fm.sn is exist - process it [17:25:31]wFMCommunicate request_size=4 [17:25:31]MH_SAM_APDU [17:25:31]CAPDU: 80 11 00 00 [17:25:31]Write to MH i2c: E2 08 00 99 56 80 11 00 00 00 00 00 00 69 [17:25:31]Write i2c OK [17:25:31]MH_I2C_Read... [17:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:31]Read from MH i2c: E2 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 17 00 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 17 00 99 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B6 [17:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:25:31]wFMCommunicate OK [17:25:31]requested_item fd.num is exist - process it [17:25:31]SAM_PROTO_GetFieldsCounters [17:25:31]wFMCommunicate request_size=4 [17:25:31]MH_SAM_APDU [17:25:31]CAPDU: 80 13 00 00 [17:25:31]Write to MH i2c: E2 08 00 9A 56 80 13 00 00 00 00 00 00 6C [17:25:31]Write i2c OK [17:25:31]MH_I2C_Read... [17:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:31]Read from MH i2c: E2 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 62 00 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 62 00 9A 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0E 06 03 00 0E 04 04 00 CE 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 49 [17:25:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0E 06 03 00 0E 04 04 00 CE 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 [17:25:31]wFMCommunicate OK [17:25:31]SAM_PROTO_GetFieldsCounters done [17:25:31]requested_item shift.num is exist - process it [17:25:31]requested_item shift.opened is exist - process it [17:25:31]req_shift_opened [17:25:31]FM_GetShiftState [17:25:31]SAM_PROTO_GetShiftState [17:25:31]wFMCommunicate request_size=4 [17:25:31]MH_SAM_APDU [17:25:31]CAPDU: 80 13 01 00 [17:25:31]Write to MH i2c: E2 08 00 9B 56 80 13 01 00 00 00 00 00 6E [17:25:31]Write i2c OK [17:25:31]MH_I2C_Read... [17:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:31]Read from MH i2c: E2 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 0E 00 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 0E 00 9B 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FC [17:25:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:25:31]wFMCommunicate OK [17:25:31]SAM_PROTO_GetShiftState done [17:25:31]FM_GetShiftState done [17:25:31]req_shift_opened done [17:25:31]requested_item shift.open_date is exist - process it [17:25:31]req_shift_open_date [17:25:31]req_shift_open_date done [17:25:31]produce_requested_data done [17:25:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198158,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:25:31]process_action_free close_receipt [17:25:31]json_value_free [17:25:31]json_value_free done [17:25:31]process_json_proto returns [17:25:31]Send response to host [17:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198158,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:25:31]free response buf [17:25:31]execute_script done [17:25:31]execute_script returns [17:25:31]free content buf [17:25:31]Sock 9.Close socket [17:25:31]Sock 9.Thread stoped [17:25:33]accept exits with 7 [17:25:33]New connection [17:25:33]New thread 3067403620 created [17:25:33]Thread 3067260260 joined [17:25:33]Waiting for new connection... [17:25:33] Sock 7.Parse request [17:25:33]Sock 7.Check first char [17:25:33]Sock 7.First char is OK [17:25:33]request: POST /json_proto HTTP/1.0 [17:25:33]Method: POST [17:25:33]URL: /json_proto [17:25:33]Method is POST - this is cgi request [17:25:33]url: /json_proto [17:25:33]query_string will be loaded in cgi processing [17:25:33]execute_cgi json_proto POST (null) [17:25:33]execute_cgi path=json_proto method=POST [17:25:33]POST find Content-Length [17:25:33]Host: 172.17.46.195:8080 [17:25:33]Content-Length: 805 [17:25:33]Content-Type: application/json [17:25:33] [17:25:33]POST finish read [17:25:33]Found Content-Length = 805 [17:25:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325573", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:33]execute_script... [17: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)11325573", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:33]POST & json_proto [17:25:33]process_json_proto [17:25:33]json parsed OK: [17:25:33]protocol is kg_v1.0 [17:25:33]action value=close_receipt [17:25:33]process_action close_receipt [17:25:33]cmd_close_receipt [17:25:33]MH_GetDate [17:25:33]Write to MH i2c: F0 00 00 9C 56 E1 [17:25:33]Write i2c OK [17:25:33]MH_I2C_Read... [17:25:33]Read from MH i2c: F0 [17:25:33]MH_I2C_Read... [17:25:33]Read from MH i2c: F0 09 00 [17:25:33]MH_I2C_Read... [17:25:33]Read from MH i2c: F0 09 00 9C 56 00 8F 8B BF 66 8D AE BC 66 86 [17:25:33]GetLastDocTimeStamp 1723829128 [17:25:33]current date 1723829135 [17:25:33]FM_GetShiftState [17:25:33]SAM_PROTO_GetShiftState [17:25:33]wFMCommunicate request_size=4 [17:25:33]MH_SAM_APDU [17:25:33]CAPDU: 80 13 01 00 [17:25:33]Write to MH i2c: E2 08 00 9D 56 80 13 01 00 00 00 00 00 70 [17:25:33]Write i2c OK [17:25:33]MH_I2C_Read... [17:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:33]Read from MH i2c: E2 [17:25:33]MH_I2C_Read... [17:25:33]Read from MH i2c: E2 0E 00 [17:25:33]MH_I2C_Read... [17:25:33]Read from MH i2c: E2 0E 00 9D 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 FE [17:25:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:25:33]wFMCommunicate OK [17:25:33]SAM_PROTO_GetShiftState done [17:25:33]FM_GetShiftState done [17:25:33]opened in 1723766727 [17:25:33]opened+sec_in_day 1723853127 [17:25:33]quantity*price = 100021 [17:25:33]sum+1 = 100023 [17:25:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 500 16.08.2024 17:25 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198159 ФПД: 98645356621334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172535&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198159&fm=98645356621334&tin=02508201610067®Number=0000000000092545&sum=100022 [17:25:34]StoreToDocumentArchive [17:25:34]shift 462 fd 198159 [17:25:34]save to /storage/0462/doc_00198159 [17:25:34]save last doc name /storage/0462/doc_00198159 to /storage/kkm_last_doc_name [17:25:34]save OK [17:25:34]Clear old archive folders... [17:25:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:34]tlvbuf is 0099F3C0 [17:25:34]SAM_PROTO_ClearQueue [17:25:34]wFMCommunicate request_size=4 [17:25:34]MH_SAM_APDU [17:25:34]CAPDU: 80 09 00 00 [17:25:34]Write to MH i2c: E2 08 00 AA 56 80 09 00 00 00 00 00 00 72 [17:25:34]Write i2c OK [17:25:34]MH_I2C_Read... [17:25:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:34]Read from MH i2c: E2 [17:25:34]MH_I2C_Read... [17:25:34]Read from MH i2c: E2 03 00 [17:25:34]MH_I2C_Read... [17:25:34]Read from MH i2c: E2 03 00 AA 56 00 90 00 74 [17:25:34]RAPDU: 90 00 [17:25:34]wFMCommunicate OK [17:25:34]SAM_PROTO_ClearQueue done [17:25:34]KKMCreateOFDPacket [17:25:34]OFDProtocolAddRootSTLVToBuf [17:25:34]FM_MakeSignedData [17:25:34]FM_MakeSignedData [17:25:34]SAM_PROTO_SignData [17:25:34]wFMCommunicate request_size=4 [17:25:34]MH_SAM_APDU [17:25:34]CAPDU: 80 0D 01 02 [17:25:34]Write to MH i2c: E2 08 00 AB 56 80 0D 01 02 00 00 00 00 7A [17:25:34]Write i2c OK [17:25:34]MH_I2C_Read... [17:25:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:34]Read from MH i2c: E2 [17:25:34]MH_I2C_Read... [17:25:34]Read from MH i2c: E2 03 00 [17:25:34]MH_I2C_Read... [17:25:34]Read from MH i2c: E2 03 00 AB 56 00 90 00 75 [17:25:34]RAPDU: 90 00 [17:25:34]wFMCommunicate OK [17:25:34]wFMCommunicate request_size=255 [17:25:34]MH_SAM_APDU [17:25: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 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 F4 01 00 00 F4 03 04 00 8F 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 06 03 00 35 04 06 00 59 [17:25:34]Write to MH i2c: E2 02 01 AC 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F4 01 00 00 F4 03 04 00 8F 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 06 03 00 35 04 06 00 59 00 00 C0 [17:25:34]Write i2c OK [17:25:34]MH_I2C_Read... [17:25:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:34]Read from MH i2c: E2 [17:25:34]MH_I2C_Read... [17:25:34]Read from MH i2c: E2 03 00 [17:25:34]MH_I2C_Read... [17:25:34]Read from MH i2c: E2 03 00 AC 56 00 90 00 76 [17:25:34]RAPDU: 90 00 [17:25:34]wFMCommunicate OK [17:25:34]wFMCommunicate request_size=10 [17:25:34]MH_SAM_APDU [17:25:34]CAPDU: 80 0D 02 02 05 B7 A9 70 AE 16 [17:25:35]Write to MH i2c: E2 0D 00 AD 56 80 0D 02 02 05 00 B7 A9 70 AE 16 00 00 1B [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:35]Read from MH i2c: E2 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 03 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 03 00 AD 56 00 90 00 77 [17:25:35]RAPDU: 90 00 [17:25:35]wFMCommunicate OK [17:25:35]wFMCommunicate request_size=4 [17:25:35]MH_SAM_APDU [17:25:35]CAPDU: 80 0D 03 02 [17:25:35]Write to MH i2c: E2 08 00 AE 56 80 0D 03 02 00 00 00 00 7F [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:35]Read from MH i2c: E2 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 0B 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 0B 00 AE 56 00 BE 5D B5 C0 4D 91 90 91 90 00 0F [17:25:35]RAPDU: BE 5D B5 C0 4D 91 90 91 90 00 [17:25:35]wFMCommunicate OK [17:25:35]SAM_PROTO_SignData done [17:25:35]FM_MakeSignedData done [17:25:35]CreateOFDProtocolMessage [17:25:35]wFMCommunicate request_size=4 [17:25:35]MH_SAM_APDU [17:25:35]CAPDU: 80 11 00 00 [17:25:35]Write to MH i2c: E2 08 00 AF 56 80 11 00 00 00 00 00 00 7F [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:35]Read from MH i2c: E2 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 17 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 17 00 AF 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CC [17:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:25:35]wFMCommunicate OK [17:25:35]CreateOFDProtocolMessage done [17:25:35]OFDSenderStorePacket 198159 [17:25:35]StoreOFDPacket docnum=198159 [17:25:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 74 07 01 F1 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 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 F4 01 00 00 F4 03 04 00 8F 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 06 03 00 35 04 06 00 59 B7 A9 70 AE 16 BE 5D B5 C0 4D 91 90 91 [17:25:35]CheckFolder [17:25:35]dirname=/storage/ofd_packets [17:25:35]CheckFolder done [17:25:35]ProducePacketName [17:25:35]name=ofd_packets/00198159 [17:25:35]NVStorageSaveData ofd_packets/00198159 [17:25:35]File name is /storage/ofd_packets/00198159 [17:25:35]Write 301 bytes [17:25:35]NVStorageSaveData done [17:25:35]OFDSenderStorePacket done [17:25:35]KKMCreateOFDPacket done [17:25:35]NVStorageSaveData kkm_last_timestamp [17:25:35]File name is /storage/kkm_last_timestamp [17:25:35]Write 4 bytes [17:25:35]NVStorageSaveData done [17:25:35]ExternCall_PrintAddStr [17:25:35]wPrintStart [17:25:35]Write to MH i2c: 01 00 00 B0 56 06 [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: 01 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: 01 07 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: 01 07 00 B0 56 00 00 00 00 00 FF 0F 1B [17:25:35]RasterBufferAndPrint [17:25:35]line Счет N : (1)11325573 [17:25:35]line ИНН: 02508201610067 [17:25:35]line Контрольно-Кассовый Чек [17:25:35]line ПРОДАЖА [17:25:35]line ТРК (МРК, ГНК) : 41 [17:25:35]line Товар: 2710124500 [17:25:35]line Аи-95-К-5 [17:25:35]line 13.480 * 74.20 [17:25:35]line = 1000.22 [17:25:35]line НДС 12% НСП 1% [17:25:35]line > о реализуемом товаре [17:25:35]line ИТОГО: 1000.22 [17:25:35]line НСП 1% : 8.85 [17:25:35]line НДС 12% : 106.22 [17:25:35]line Наличными: 0.00 [17:25:35]line Безнал.: 1000.22 [17:25:35]line Место: АЗС № 95 "Партнер Нефть" [17:25:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:25:35]line СНО: Общий режим [17:25:35]line Чек 500 16.08.2024 17:25 [17:25:35]line Смена: 462 ФФД: 1.0 [17:25:35]line ЗНМ: 0300000079 [17:25:35]line РНМ: 0000000000092545 [17:25:35]line Версия ККМ: 001 [17:25:35]line Платежная система: O! деньги [17:25:35]line ФМ: 0000000000871802 [17:25:35]line ФД: 198159 [17:25:35]line ФПД: 98645356621334 [17:25:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172535&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198159&fm=98645356621334&tin=02508201610067®Number=0000000000092545&sum=100022 [17:25:35]written 0, free lines is 4095 [17:25:35]OFD Sender: Processing packet 198159 [packets to send 245, broken 244] [17:25:35]ProducePacketName [17:25:35]name=ofd_packets/00198159 [17:25:35]OFD Sender: To server: pG, [17:25:35]CommunicateWithHost lk.salyk.kg:30040 [17:25:35]ConnectInit lk.salyk.kg [17:25:35]Connected sock=11 [17:25:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FD 74 07 01 F1 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 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 F4 01 00 00 F4 03 04 00 8F 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 06 03 00 35 04 06 00 59 B7 A9 70 AE 16 BE 5D B5 C0 4D 91 90 91 [17:25:35]Write to MH i2c: 01 00 00 DA 56 30 [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: 01 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: 01 07 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: 01 07 00 DA 56 00 00 00 00 00 E9 0C 2C [17:25:35]RasterBufferAndPrint [17:25:35]line [17:25:35]line [17:25:35]line [17:25:35]line [17:25:35]line [17:25:35]written 0, free lines is 3317 [17:25:35]MH_Cut [17:25:35]Write to MH i2c: D1 01 00 E1 56 01 09 [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: D1 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: D1 01 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: D1 01 00 E1 56 00 08 [17:25:35]Write to MH i2c: 01 00 00 E2 56 38 [17:25:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 43 1D 47 00 FB 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 06 03 00 F4 03 04 00 A3 37 BF 66 B6 04 01 00 00 07 AF 60 C3 AC E1 D1 E7 [17:25:35]CommunicateWithHost err = 0 [17:25:35]CheckOFDResponse [17:25:35]1017 (14) - 77093643461234 [17:25:35]1041 (16) - 0000000000871802 [17:25:35]1040 (4) - 198159 [17:25:35]1012 (4) - 16.08.2024 11:27 [17:25:35]1206 (1) - 0 [17:25:35]OFD Sender: Remove packet 198159 [17:25:35]ProducePacketName [17:25:35]name=ofd_packets/00198159 [17:25:35]NVStorageDeleteData [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:36]OFD Sender: No OFD packet to send [17:25:36]*** Cut start [17:25:36]*** Purtial cut [17:25:36]*** Stage 1: CUTSNS_PIN = 1 [17:25:36]Read from MH i2c: 01 *** Stop cut motor [17:25:36] [17:25:36]*** Cut end [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: 01 07 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: 01 07 00 E2 56 00 00 00 00 00 FF 0F 4D [17:25:36]process_action close_receipt done [17:25:36]requested_data is exist [17:25:36]produce_requested_data [17:25:36]requested_item fm.sn is exist - process it [17:25:36]wFMCommunicate request_size=4 [17:25:36]MH_SAM_APDU [17:25:36]CAPDU: 80 11 00 00 [17:25:36]Write to MH i2c: E2 08 00 E3 56 80 11 00 00 00 00 00 00 B3 [17:25:36]Write i2c OK [17:25:36]MH_I2C_Read... [17:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:36]Read from MH i2c: E2 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 17 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 17 00 E3 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 00 [17:25:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:25:36]wFMCommunicate OK [17:25:36]requested_item fd.num is exist - process it [17:25:36]SAM_PROTO_GetFieldsCounters [17:25:36]wFMCommunicate request_size=4 [17:25:36]MH_SAM_APDU [17:25:36]CAPDU: 80 13 00 00 [17:25:36]Write to MH i2c: E2 08 00 E4 56 80 13 00 00 00 00 00 00 B6 [17:25:36]Write i2c OK [17:25:36]MH_I2C_Read... [17:25:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:36]Read from MH i2c: E2 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 62 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 62 00 E4 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0F 06 03 00 0E 04 04 00 CE 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 97 [17:25:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0F 06 03 00 0E 04 04 00 CE 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 [17:25:36]wFMCommunicate OK [17:25:36]SAM_PROTO_GetFieldsCounters done [17:25:36]requested_item shift.num is exist - process it [17:25:36]requested_item shift.opened is exist - process it [17:25:36]req_shift_opened [17:25:36]FM_GetShiftState [17:25:36]SAM_PROTO_GetShiftState [17:25:36]wFMCommunicate request_size=4 [17:25:36]MH_SAM_APDU [17:25:36]CAPDU: 80 13 01 00 [17:25:36]Write to MH i2c: E2 08 00 E5 56 80 13 01 00 00 00 00 00 B8 [17:25:36]Write i2c OK [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:36]E2 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 0E 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 0E 00 E5 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 46 [17:25:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:25:36]wFMCommunicate OK [17:25:36]SAM_PROTO_GetShiftState done [17:25:36]FM_GetShiftState done [17:25:36]req_shift_opened done [17:25:36]requested_item shift.open_date is exist - process it [17:25:36]req_shift_open_date [17:25:36]req_shift_open_date done [17:25:36]produce_requested_data done [17:25:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198159,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:25:36]process_action_free close_receipt [17:25:36]json_value_free [17:25:36]json_value_free done [17:25:36]process_json_proto returns [17:25:36]Send response to host [17:25:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198159,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:25:36]free response buf [17:25:36]execute_script done [17:25:36]execute_script returns [17:25:36]free content buf [17:25:36]Sock 7.Close socket [17:25:36]Sock 7.Thread stoped [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:22]accept exits with 9 [17:27:22]New connection [17:27:22]New thread 3067260260 created [17:27:22]Thread 3067403620 joined [17:27:22]Waiting for new connection... [17:27:22] Sock 9.Parse request [17:27:22]Sock 9.Check first char [17:27:22]Sock 9.First char is OK [17:27:22]request: POST /json_proto HTTP/1.0 [17:27:22]Method: POST [17:27:22]URL: /json_proto [17:27:22]Method is POST - this is cgi request [17:27:22]url: /json_proto [17:27:22]query_string will be loaded in cgi processing [17:27:22]execute_cgi json_proto POST (null) [17:27:22]execute_cgi path=json_proto method=POST [17:27:22]POST find Content-Length [17:27:22]Host: 172.17.46.195:8080 [17:27:22]Content-Length: 681 [17:27:22]Content-Type: application/json [17:27:22] [17:27:22]POST finish read [17:27:22]Found Content-Length = 681 [17:27:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:22]execute_script... [17:27: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)11325575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:22]POST & json_proto [17:27:22]process_json_proto [17:27:22]json parsed OK: [17:27:22]protocol is kg_v1.0 [17:27:22]action value=close_receipt [17:27:22]process_action close_receipt [17:27:22]cmd_close_receipt [17:27:22]MH_GetDate [17:27:22]Write to MH i2c: F0 00 00 E6 56 2B [17:27:22]Write i2c OK [17:27:22]MH_I2C_Read... [17:27:22]Read from MH i2c: F0 [17:27:22]MH_I2C_Read... [17:27:22]Read from MH i2c: F0 09 00 [17:27:22]MH_I2C_Read... [17:27:22]Read from MH i2c: F0 09 00 E6 56 00 FC 8B BF 66 8D AE BC 66 3D [17:27:22]GetLastDocTimeStamp 1723829135 [17:27:22]current date 1723829244 [17:27:22]FM_GetShiftState [17:27:22]SAM_PROTO_GetShiftState [17:27:22]wFMCommunicate request_size=4 [17:27:22]MH_SAM_APDU [17:27:22]CAPDU: 80 13 01 00 [17:27:22]Write to MH i2c: E2 08 00 E7 56 80 13 01 00 00 00 00 00 BA [17:27:22]Write i2c OK [17:27:22]MH_I2C_Read... [17:27:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:22]Read from MH i2c: E2 [17:27:22]MH_I2C_Read... [17:27:22]Read from MH i2c: E2 0E 00 [17:27:22]MH_I2C_Read... [17:27:22]Read from MH i2c: E2 0E 00 E7 56 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 48 [17:27:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:27:22]wFMCommunicate OK [17:27:22]SAM_PROTO_GetShiftState done [17:27:22]FM_GetShiftState done [17:27:22]opened in 1723766727 [17:27:22]opened+sec_in_day 1723853127 [17:27:22]quantity*price = 100050 [17:27:22]sum+1 = 100052 [17:27:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 501 16.08.2024 17:27 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198160 ФПД: 5442131323020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172724&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198160&fm=5442131323020&tin=02508201610067®Number=0000000000092545&sum=100000 [17:27:23]StoreToDocumentArchive [17:27:23]shift 462 fd 198160 [17:27:23]save to /storage/0462/doc_00198160 [17:27:23]save last doc name /storage/0462/doc_00198160 to /storage/kkm_last_doc_name [17:27:23]save OK [17:27:23]Clear old archive folders... [17:27:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:27:23]tlvbuf is 009095F0 [17:27:23]SAM_PROTO_ClearQueue [17:27:23]wFMCommunicate request_size=4 [17:27:23]MH_SAM_APDU [17:27:23]CAPDU: 80 09 00 00 [17:27:23]Write to MH i2c: E2 08 00 F4 56 80 09 00 00 00 00 00 00 BC [17:27:23]Write i2c OK [17:27:23]MH_I2C_Read... [17:27:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:23]Read from MH i2c: E2 [17:27:23]MH_I2C_Read... [17:27:23]Read from MH i2c: E2 03 00 [17:27:23]MH_I2C_Read... [17:27:23]Read from MH i2c: E2 03 00 F4 56 00 90 00 BE [17:27:23]RAPDU: 90 00 [17:27:23]wFMCommunicate OK [17:27:23]SAM_PROTO_ClearQueue done [17:27:23]KKMCreateOFDPacket [17:27:23]OFDProtocolAddRootSTLVToBuf [17:27:23]FM_MakeSignedData [17:27:23]FM_MakeSignedData [17:27:23]SAM_PROTO_SignData [17:27:23]wFMCommunicate request_size=4 [17:27:23]MH_SAM_APDU [17:27:23]CAPDU: 80 0D 01 02 [17:27:23]Write to MH i2c: E2 08 00 F5 56 80 0D 01 02 00 00 00 00 C4 [17:27:23]Write i2c OK [17:27:23]MH_I2C_Read... [17:27:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:23]Read from MH i2c: E2 [17:27:23]MH_I2C_Read... [17:27:23]Read from MH i2c: E2 03 00 [17:27:23]MH_I2C_Read... [17:27:23]Read from MH i2c: E2 03 00 F5 56 00 90 00 BF [17:27:23]RAPDU: 90 00 [17:27:23]wFMCommunicate OK [17:27:23]wFMCommunicate request_size=255 [17:27:23]MH_SAM_APDU [17: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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 FC 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 06 03 00 35 04 06 00 04 F3 18 4D [17:27:23]Write to MH i2c: E2 02 01 F6 56 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 FC 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 06 03 00 35 04 06 00 04 F3 18 4D 00 00 29 [17:27:23]Write i2c OK [17:27:23]MH_I2C_Read... [17:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:24]Read from MH i2c: E2 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 03 00 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 03 00 F6 56 00 90 00 C0 [17:27:24]RAPDU: 90 00 [17:27:24]wFMCommunicate OK [17:27:24]wFMCommunicate request_size=7 [17:27:24]MH_SAM_APDU [17:27:24]CAPDU: 80 0D 02 02 02 E8 8C [17:27:24]Write to MH i2c: E2 0A 00 F7 56 80 0D 02 02 02 00 E8 8C 00 00 3F [17:27:24]Write i2c OK [17:27:24]MH_I2C_Read... [17:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:24]Read from MH i2c: E2 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 03 00 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 03 00 F7 56 00 90 00 C1 [17:27:24]RAPDU: 90 00 [17:27:24]wFMCommunicate OK [17:27:24]wFMCommunicate request_size=4 [17:27:24]MH_SAM_APDU [17:27:24]CAPDU: 80 0D 03 02 [17:27:24]Write to MH i2c: E2 08 00 F8 56 80 0D 03 02 00 00 00 00 C9 [17:27:24]Write i2c OK [17:27:24]MH_I2C_Read... [17:27:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:24]Read from MH i2c: E2 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 0B 00 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 0B 00 F8 56 00 7E 5B B0 12 6D 1C 89 64 90 00 DB [17:27:24]RAPDU: 7E 5B B0 12 6D 1C 89 64 90 00 [17:27:24]wFMCommunicate OK [17:27:24]SAM_PROTO_SignData done [17:27:24]FM_MakeSignedData done [17:27:24]CreateOFDProtocolMessage [17:27:24]wFMCommunicate request_size=4 [17:27:24]MH_SAM_APDU [17:27:24]CAPDU: 80 11 00 00 [17:27:24]Write to MH i2c: E2 08 00 F9 56 80 11 00 00 00 00 00 00 C9 [17:27:24]Write i2c OK [17:27:24]MH_I2C_Read... [17:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:24]Read from MH i2c: E2 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 17 00 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: E2 17 00 F9 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 16 [17:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:27:24]wFMCommunicate OK [17:27:24]CreateOFDProtocolMessage done [17:27:24]OFDSenderStorePacket 198160 [17:27:24]StoreOFDPacket docnum=198160 [17:27:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AA D0 04 01 F1 4B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 FC 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 06 03 00 35 04 06 00 04 F3 18 4D E8 8C 7E 5B B0 12 6D 1C 89 64 [17:27:24]CheckFolder [17:27:24]dirname=/storage/ofd_packets [17:27:24]CheckFolder done [17:27:24]ProducePacketName [17:27:24]name=ofd_packets/00198160 [17:27:24]NVStorageSaveData ofd_packets/00198160 [17:27:24]File name is /storage/ofd_packets/00198160 [17:27:24]Write 298 bytes [17:27:24]NVStorageSaveData done [17:27:24]OFDSenderStorePacket done [17:27:24]KKMCreateOFDPacket done [17:27:24]NVStorageSaveData kkm_last_timestamp [17:27:24]File name is /storage/kkm_last_timestamp [17:27:24]Write 4 bytes [17:27:24]NVStorageSaveData done [17:27:24]ExternCall_PrintAddStr [17:27:24]wPrintStart [17:27:24]Write to MH i2c: 01 00 00 FA 56 50 [17:27:24]Write i2c OK [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: 01 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: 01 07 00 [17:27:24]MH_I2C_Read... [17:27:24]Read from MH i2c: 01 07 00 FA 56 00 00 00 00 00 FF 0F 65 [17:27:24]RasterBufferAndPrint [17:27:24]line Счет N : (1)11325575 [17:27:24]line ИНН: 02508201610067 [17:27:24]line Контрольно-Кассовый Чек [17:27:24]line ПРОДАЖА [17:27:24]line ТРК (МРК, ГНК) : 51 [17:27:24]line Товар: 2710194210 [17:27:24]line ДТ-К-5 [17:27:24]line 13.130 * 76.20 [17:27:24]line = 1000.51 [17:27:24]line НДС 12% НСП 1% [17:27:24]line > о реализуемом товаре [17:27:24]line ОКРУГЛЕНИЕ: -0.51 [17:27:24]line ИТОГО: 1000.00 [17:27:24]line Внесено: 1000.00 [17:27:24]line СДАЧА: 0.00 [17:27:24]line НСП 1% : 8.85 [17:27:24]line НДС 12% : 106.25 [17:27:24]line Наличными: 1000.00 [17:27:24]line Безнал.: 0.00 [17:27:24]line Место: АЗС № 95 "Партнер Нефть" [17:27:24]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:27:24]line СНО: Общий режим [17:27:24]line Чек 501 16.08.2024 17:27 [17:27:24]line Смена: 462 ФФД: 1.0 [17:27:24]line ЗНМ: 0300000079 [17:27:24]line РНМ: 0000000000092545 [17:27:24]line Версия ККМ: 001 [17:27:24]line ФМ: 0000000000871802 [17:27:24]line ФД: 198160 [17:27:24]line ФПД: 5442131323020 [17:27:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172724&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198160&fm=5442131323020&tin=02508201610067®Number=0000000000092545&sum=100000 [17:27:24]OFD Sender: Processing packet 198160 [packets to send 245, broken 244] [17:27:24]ProducePacketName [17:27:24]name=ofd_packets/00198160 [17:27:24]OFD Sender: To server: pG, [17:27:24]CommunicateWithHost lk.salyk.kg:30040 [17:27:24]ConnectInit lk.salyk.kg [17:27:24]written 0, free lines is 4095 [17:27:24]Connected sock=10 [17:27:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 AA D0 04 01 F1 4B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 FC 8B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 06 03 00 35 04 06 00 04 F3 18 4D E8 8C 7E 5B B0 12 6D 1C 89 64 [17:27:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6C D6 47 00 77 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 06 03 00 F4 03 04 00 10 38 BF 66 B6 04 01 00 00 1B 45 0A C2 AA 66 4E 5F [17:27:25]CommunicateWithHost err = 0 [17:27:25]CheckOFDResponse [17:27:25]1017 (14) - 77093643461234 [17:27:25]1041 (16) - 0000000000871802 [17:27:25]1040 (4) - 198160 [17:27:25]1012 (4) - 16.08.2024 11:29 [17:27:25]1206 (1) - 0 [17:27:25]OFD Sender: Remove packet 198160 [17:27:25]ProducePacketName [17:27:25]name=ofd_packets/00198160 [17:27:25]NVStorageDeleteData [17:27:25]Write to MH i2c: 01 00 00 25 57 7C [17:27:25]Write i2c OK [17:27:25]MH_I2C_Read... [17:27:25]Read from MH i2c: 01 [17:27:25]MH_I2C_Read... [17:27:25]Read from MH i2c: 01 07 00 [17:27:25]MH_I2C_Read... [17:27:25]Read from MH i2c: 01 07 00 25 57 00 00 00 00 00 DA 0C 69 [17:27:25]RasterBufferAndPrint [17:27:25]line [17:27:25]line [17:27:25]line [17:27:25]line [17:27:25]line [17:27:25]written 0, free lines is 3299 [17:27:25]MH_Cut [17:27:25]Write to MH i2c: D1 01 00 2C 57 01 55 [17:27:25]Write i2c OK [17:27:25]MH_I2C_Read... [17:27:25]Read from MH i2c: D1 [17:27:25]MH_I2C_Read... [17:27:25]Read from MH i2c: D1 01 00 [17:27:25]MH_I2C_Read... [17:27:25]Read from MH i2c: D1 01 00 2C 57 00 54 [17:27:25]Write to MH i2c: 01 00 00 2D 57 84 [17:27:25]Write i2c OK [17:27:25]MH_I2C_Read... [17:27:25]OFD Sender: No OFD packet to send [17:27:25]*** Cut start [17:27:25]*** Purtial cut [17:27:25]*** CUTSNS_PIN = 0 [17:27:26]*** Stage 1: CUTSNS_PIN = 1 [17:27:27]Read from MH i2c: 01 [17:27:27]MH_I2C_Read... [17:27:27]*** Stop cut motor [17:27:27]*** Cut end [17:27:27]Read from MH i2c: 01 07 00 [17:27:27]MH_I2C_Read... [17:27:27]Read from MH i2c: 01 07 00 2D 57 00 00 00 00 00 FF 0F 99 [17:27:27]process_action close_receipt done [17:27:27]requested_data is exist [17:27:27]produce_requested_data [17:27:27]requested_item fm.sn is exist - process it [17:27:27]wFMCommunicate request_size=4 [17:27:27]MH_SAM_APDU [17:27:27]CAPDU: 80 11 00 00 [17:27:27]Write to MH i2c: E2 08 00 2E 57 80 11 00 00 00 00 00 00 FF [17:27:27]Write i2c OK [17:27:27]MH_I2C_Read... [17:27:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:27]Read from MH i2c: E2 [17:27:27]MH_I2C_Read... [17:27:27]Read from MH i2c: E2 17 00 [17:27:27]MH_I2C_Read... [17:27:27]Read from MH i2c: E2 17 00 2E 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4C [17:27:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:27:27]wFMCommunicate OK [17:27:27]requested_item fd.num is exist - process it [17:27:27]SAM_PROTO_GetFieldsCounters [17:27:27]wFMCommunicate request_size=4 [17:27:27]MH_SAM_APDU [17:27:27]CAPDU: 80 13 00 00 [17:27:27]Write to MH i2c: E2 08 00 2F 57 80 13 00 00 00 00 00 00 02 [17:27:27]Write i2c OK [17:27:27]MH_I2C_Read... [17:27:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:28]Read from MH i2c: E2 [17:27:28]MH_I2C_Read... [17:27:28]Read from MH i2c: E2 62 00 [17:27:28]MH_I2C_Read... [17:27:28]Read from MH i2c: E2 62 00 2F 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 10 06 03 00 0E 04 04 00 CE 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 E7 [17:27:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 10 06 03 00 0E 04 04 00 CE 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 [17:27:28]wFMCommunicate OK [17:27:28]SAM_PROTO_GetFieldsCounters done [17:27:28]requested_item shift.num is exist - process it [17:27:28]requested_item shift.opened is exist - process it [17:27:28]req_shift_opened [17:27:28]FM_GetShiftState [17:27:28]SAM_PROTO_GetShiftState [17:27:28]wFMCommunicate request_size=4 [17:27:28]MH_SAM_APDU [17:27:28]CAPDU: 80 13 01 00 [17:27:28]Write to MH i2c: E2 08 00 30 57 80 13 01 00 00 00 00 00 04 [17:27:28]Write i2c OK [17:27:28]MH_I2C_Read... [17:27:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:28]Read from MH i2c: E2 [17:27:28]MH_I2C_Read... [17:27:28]Read from MH i2c: E2 0E 00 [17:27:28]MH_I2C_Read... [17:27:28]Read from MH i2c: E2 0E 00 30 57 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 92 [17:27:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:27:28]wFMCommunicate OK [17:27:28]SAM_PROTO_GetShiftState done [17:27:28]FM_GetShiftState done [17:27:28]req_shift_opened done [17:27:28]requested_item shift.open_date is exist - process it [17:27:28]req_shift_open_date [17:27:28]req_shift_open_date done [17:27:28]produce_requested_data done [17:27:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198160,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:27:28]process_action_free close_receipt [17:27:28]json_value_free [17:27:28]json_value_free done [17:27:28]process_json_proto returns [17:27:28]Send response to host [17:27:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198160,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:27:28]free response buf [17:27:28]execute_script done [17:27:28]execute_script returns [17:27:28]free content buf [17:27:28]Sock 9.Close socket [17:27:28]Sock 9.Thread stoped [17:27:30]OFD Sender: No OFD packet to send [17:27:35]OFD Sender: No OFD packet to send [17:27:40]OFD Sender: No OFD packet to send [17:27:45]OFD Sender: No OFD packet to send [17:27:50]OFD Sender: No OFD packet to send [17:27:55]OFD Sender: No OFD packet to send [17:27:59]accept exits with 7 [17:27:59]New connection [17:27:59]New thread 3067403620 created [17:27:59]Thread 3067260260 joined [17:27:59]Waiting for new connection... [17:27:59] Sock 7.Parse request [17:27:59]Sock 7.Check first char [17:27:59]Sock 7.First char is OK [17:27:59]request: POST /json_proto HTTP/1.0 [17:27:59]Method: POST [17:27:59]URL: /json_proto [17:27:59]Method is POST - this is cgi request [17:27:59]url: /json_proto [17:27:59]query_string will be loaded in cgi processing [17:27:59]execute_cgi json_proto POST (null) [17:27:59]execute_cgi path=json_proto method=POST [17:27:59]POST find Content-Length [17:27:59]Host: 172.17.46.195:8080 [17:27:59]Content-Length: 805 [17:27:59]Content-Type: application/json [17:27:59] [17:27:59]POST finish read [17:27:59]Found Content-Length = 805 [17:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325574", "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" : 67.900, "sum" : 5038.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5038.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:59]execute_script... [17: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)11325574", "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" : 67.900, "sum" : 5038.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5038.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:59]POST & json_proto [17:27:59]process_json_proto [17:27:59]json parsed OK: [17:27:59]protocol is kg_v1.0 [17:27:59]action value=close_receipt [17:27:59]process_action close_receipt [17:27:59]cmd_close_receipt [17:27:59]MH_GetDate [17:27:59]Write to MH i2c: F0 00 00 31 57 77 [17:27:59]Write i2c OK [17:27:59]MH_I2C_Read... [17:27:59]Read from MH i2c: F0 [17:27:59]MH_I2C_Read... [17:27:59]Read from MH i2c: F0 09 00 [17:27:59]MH_I2C_Read... [17:27:59]Read from MH i2c: F0 09 00 31 57 00 22 8C BF 66 8D AE BC 66 B0 [17:27:59]GetLastDocTimeStamp 1723829244 [17:27:59]current date 1723829282 [17:27:59]FM_GetShiftState [17:27:59]SAM_PROTO_GetShiftState [17:27:59]wFMCommunicate request_size=4 [17:27:59]MH_SAM_APDU [17:27:59]CAPDU: 80 13 01 00 [17:27:59]Write to MH i2c: E2 08 00 32 57 80 13 01 00 00 00 00 00 06 [17:27:59]Write i2c OK [17:27:59]MH_I2C_Read... [17:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:59]Read from MH i2c: E2 [17:27:59]MH_I2C_Read... [17:27:59]Read from MH i2c: E2 0E 00 [17:27:59]MH_I2C_Read... [17:27:59]Read from MH i2c: E2 0E 00 32 57 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 94 [17:27:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:27:59]wFMCommunicate OK [17:27:59]SAM_PROTO_GetShiftState done [17:27:59]FM_GetShiftState done [17:27:59]opened in 1723766727 [17:27:59]opened+sec_in_day 1723853127 [17:27:59]quantity*price = 503818 [17:27:59]sum+1 = 503819 [17:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5038.18 НСП 1% : 44.59 НДС 12% : 535.03 Наличными: 0.00 Безнал.: 5038.18 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 502 16.08.2024 17:28 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198161 ФПД: 279887551114713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172802&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198161&fm=279887551114713&tin=02508201610067®Number=0000000000092545&sum=503818 [17:28:01]StoreToDocumentArchive [17:28:01]shift 462 fd 198161 [17:28:01]save to /storage/0462/doc_00198161 [17:28:01]save last doc name /storage/0462/doc_00198161 to /storage/kkm_last_doc_name [17:28:01]save OK [17:28:01]Clear old archive folders... [17:28:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:28:01]tlvbuf is B6F48640 [17:28:01]SAM_PROTO_ClearQueue [17:28:01]wFMCommunicate request_size=4 [17:28:01]MH_SAM_APDU [17:28:01]CAPDU: 80 09 00 00 [17:28:01]Write to MH i2c: E2 08 00 3F 57 80 09 00 00 00 00 00 00 08 [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:01]Read from MH i2c: E2 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 3F 57 00 90 00 0A [17:28:01]RAPDU: 90 00 [17:28:01]wFMCommunicate OK [17:28:01]SAM_PROTO_ClearQueue done [17:28:01]KKMCreateOFDPacket [17:28:01]OFDProtocolAddRootSTLVToBuf [17:28:01]FM_MakeSignedData [17:28:01]FM_MakeSignedData [17:28:01]SAM_PROTO_SignData [17:28:01]wFMCommunicate request_size=4 [17:28:01]MH_SAM_APDU [17:28:01]CAPDU: 80 0D 01 02 [17:28:01]Write to MH i2c: E2 08 00 40 57 80 0D 01 02 00 00 00 00 10 [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:01]Read from MH i2c: E2 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 40 57 00 90 00 0B [17:28:01]RAPDU: 90 00 [17:28:01]wFMCommunicate OK [17:28:01]wFMCommunicate request_size=255 [17:28:01]MH_SAM_APDU [17:28: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 3C 09 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0A B0 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0A B0 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0A B0 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 22 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 06 03 00 35 04 06 00 FE [17:28:01]Write to MH i2c: E2 02 01 41 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3C 09 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0A B0 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0A B0 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0A B0 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 22 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 06 03 00 35 04 06 00 FE 00 00 B5 [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:01]Read from MH i2c: E2 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 41 57 00 90 00 0C [17:28:01]RAPDU: 90 00 [17:28:01]wFMCommunicate OK [17:28:01]wFMCommunicate request_size=10 [17:28:01]MH_SAM_APDU [17:28:01]CAPDU: 80 0D 02 02 05 8E 66 0F AD D9 [17:28:01]Write to MH i2c: E2 0D 00 42 57 80 0D 02 02 05 00 8E 66 0F AD D9 00 00 A6 [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:01]Read from MH i2c: E2 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 03 00 42 57 00 90 00 0D [17:28:01]RAPDU: 90 00 [17:28:01]wFMCommunicate OK [17:28:01]wFMCommunicate request_size=4 [17:28:01]MH_SAM_APDU [17:28:01]CAPDU: 80 0D 03 02 [17:28:01]Write to MH i2c: E2 08 00 43 57 80 0D 03 02 00 00 00 00 15 [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:01]Read from MH i2c: E2 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 0B 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 0B 00 43 57 00 FB D7 45 C8 FA CD 90 A1 90 00 ED [17:28:01]RAPDU: FB D7 45 C8 FA CD 90 A1 90 00 [17:28:01]wFMCommunicate OK [17:28:01]SAM_PROTO_SignData done [17:28:01]FM_MakeSignedData done [17:28:01]CreateOFDProtocolMessage [17:28:01]wFMCommunicate request_size=4 [17:28:01]MH_SAM_APDU [17:28:01]CAPDU: 80 11 00 00 [17:28:01]Write to MH i2c: E2 08 00 44 57 80 11 00 00 00 00 00 00 15 [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:01]Read from MH i2c: E2 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 17 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: E2 17 00 44 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 62 [17:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:28:01]wFMCommunicate OK [17:28:01]CreateOFDProtocolMessage done [17:28:01]OFDSenderStorePacket 198161 [17:28:01]StoreOFDPacket docnum=198161 [17:28:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8A 42 07 01 61 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3C 09 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0A B0 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0A B0 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0A B0 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 22 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 06 03 00 35 04 06 00 FE 8E 66 0F AD D9 FB D7 45 C8 FA CD 90 A1 [17:28:01]CheckFolder [17:28:01]dirname=/storage/ofd_packets [17:28:01]CheckFolder done [17:28:01]ProducePacketName [17:28:01]name=ofd_packets/00198161 [17:28:01]NVStorageSaveData ofd_packets/00198161 [17:28:01]File name is /storage/ofd_packets/00198161 [17:28:01]Write 301 bytes [17:28:01]NVStorageSaveData done [17:28:01]OFDSenderStorePacket done [17:28:01]KKMCreateOFDPacket done [17:28:01]NVStorageSaveData kkm_last_timestamp [17:28:01]File name is /storage/kkm_last_timestamp [17:28:01]Write 4 bytes [17:28:01]NVStorageSaveData done [17:28:01]ExternCall_PrintAddStr [17:28:01]wPrintStart [17:28:01]Write to MH i2c: 01 00 00 45 57 9C [17:28:01]Write i2c OK [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: 01 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: 01 07 00 [17:28:01]MH_I2C_Read... [17:28:01]Read from MH i2c: 01 07 00 45 57 00 00 00 00 00 FF 0F B1 [17:28:01]RasterBufferAndPrint [17:28:01]line Счет N : (1)11325574 [17:28:01]line ИНН: 02508201610067 [17:28:01]line Контрольно-Кассовый Чек [17:28:01]line ПРОДАЖА [17:28:01]line ТРК (МРК, ГНК) : 21 [17:28:01]line Товар: 2710124500 [17:28:01]line Аи-95-К-5 [17:28:01]line 67.900 * 74.20 [17:28:01]line = 5038.18 [17:28:01]line НДС 12% НСП 1% [17:28:01]line > о реализуемом товаре [17:28:01]line ИТОГО: 5038.18 [17:28:01]line НСП 1% : 44.59 [17:28:01]line НДС 12% : 535.03 [17:28:01]line Наличными: 0.00 [17:28:01]line Безнал.: 5038.18 [17:28:01]line Место: АЗС № 95 "Партнер Нефть" [17:28:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:28:01]line СНО: Общий режим [17:28:01]line Чек 502 16.08.2024 17:28 [17:28:01]line Смена: 462 ФФД: 1.0 [17:28:01]line ЗНМ: 0300000079 [17:28:01]line РНМ: 0000000000092545 [17:28:01]line Версия ККМ: 001 [17:28:01]line Платежная система: O! деньги [17:28:01]line ФМ: 0000000000871802 [17:28:01]line ФД: 198161 [17:28:01]line ФПД: 279887551114713 [17:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172802&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198161&fm=279887551114713&tin=02508201610067®Number=0000000000092545&sum=503818 [17:28:01]written 0, free lines is 4095 [17:28:01]OFD Sender: Processing packet 198161 [packets to send 245, broken 244] [17:28:01]ProducePacketName [17:28:01]name=ofd_packets/00198161 [17:28:01]OFD Sender: To server: pG, [17:28:01]CommunicateWithHost lk.salyk.kg:30040 [17:28:01]ConnectInit lk.salyk.kg [17:28:01]Connected sock=11 [17:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 8A 42 07 01 61 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3C 09 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0A B0 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0A B0 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF D0 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0A B0 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 22 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 06 03 00 35 04 06 00 FE 8E 66 0F AD D9 FB D7 45 C8 FA CD 90 A1 [17:28:02]Write to MH i2c: 01 00 00 6F 57 C6 [17:28:02]Write i2c OK [17:28:02]MH_I2C_Read... [17:28:02]Read from MH i2c: 01 [17:28:02]MH_I2C_Read... [17:28:02]Read from MH i2c: 01 07 00 [17:28:02]MH_I2C_Read... [17:28:02]Read from MH i2c: 01 07 00 6F 57 00 00 00 00 00 F6 0C CF [17:28:02]RasterBufferAndPrint [17:28:02]line [17:28:02]line [17:28:02]line [17:28:02]line [17:28:02]line [17:28:02]written 0, free lines is 3324 [17:28:02]MH_Cut [17:28:02]Write to MH i2c: D1 01 00 76 57 01 9F [17:28:02]Write i2c OK [17:28:02]MH_I2C_Read... [17:28:02]Read from MH i2c: D1 [17:28:02]MH_I2C_Read... [17:28:02]Read from MH i2c: D1 01 00 [17:28:02]MH_I2C_Read... [17:28:02]Read from MH i2c: D1 01 00 76 57 00 9E [17:28:02]Write to MH i2c: 01 00 00 77 57 CE [17:28:02]Write i2c OK [17:28:02]MH_I2C_Read... [17:28:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E7 38 47 00 C5 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 06 03 00 F4 03 04 00 35 38 BF 66 B6 04 01 00 00 B3 12 05 47 40 26 5F 79 [17:28:02]CommunicateWithHost err = 0 [17:28:02]CheckOFDResponse [17:28:02]1017 (14) - 77093643461234 [17:28:02]1041 (16) - 0000000000871802 [17:28:02]1040 (4) - 198161 [17:28:02]1012 (4) - 16.08.2024 11:29 [17:28:02]1206 (1) - 0 [17:28:02]OFD Sender: Remove packet 198161 [17:28:02]ProducePacketName [17:28:02]name=ofd_packets/00198161 [17:28:02]NVStorageDeleteData [17:28:02]OFD Sender: No OFD packet to send [17:28:02]*** Cut start [17:28:02]*** Purtial cut [17:28:02]*** Stage 1: CUTSNS_PIN = 1 [17:28:03]Read from MH i2c: 01 [17:28:03]MH_I2C_Read... [17:28:03]*** Stop cut motor [17:28:03]*** Cut end [17:28:03]Read from MH i2c: 01 07 00 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: 01 07 00 77 57 00 00 00 00 00 FF 0F E3 [17:28:03]process_action close_receipt done [17:28:03]requested_data is exist [17:28:03]produce_requested_data [17:28:03]requested_item fm.sn is exist - process it [17:28:03]wFMCommunicate request_size=4 [17:28:03]MH_SAM_APDU [17:28:03]CAPDU: 80 11 00 00 [17:28:03]Write to MH i2c: E2 08 00 78 57 80 11 00 00 00 00 00 00 49 [17:28:03]Write i2c OK [17:28:03]MH_I2C_Read... [17:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:03]Read from MH i2c: E2 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: E2 17 00 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: E2 17 00 78 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 96 [17:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:28:03]wFMCommunicate OK [17:28:03]requested_item fd.num is exist - process it [17:28:03]SAM_PROTO_GetFieldsCounters [17:28:03]wFMCommunicate request_size=4 [17:28:03]MH_SAM_APDU [17:28:03]CAPDU: 80 13 00 00 [17:28:03]Write to MH i2c: E2 08 00 79 57 80 13 00 00 00 00 00 00 4C [17:28:03]Write i2c OK [17:28:03]MH_I2C_Read... [17:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:03]Read from MH i2c: E2 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: E2 62 00 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: E2 62 00 79 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 11 06 03 00 0E 04 04 00 CE 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 35 [17:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 11 06 03 00 0E 04 04 00 CE 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 [17:28:03]wFMCommunicate OK [17:28:03]SAM_PROTO_GetFieldsCounters done [17:28:03]requested_item shift.num is exist - process it [17:28:03]requested_item shift.opened is exist - process it [17:28:03]req_shift_opened [17:28:03]FM_GetShiftState [17:28:03]SAM_PROTO_GetShiftState [17:28:03]wFMCommunicate request_size=4 [17:28:03]MH_SAM_APDU [17:28:03]CAPDU: 80 13 01 00 [17:28:03]Write to MH i2c: E2 08 00 7A 57 80 13 01 00 00 00 00 00 4E [17:28:03]Write i2c OK [17:28:03]MH_I2C_Read... [17:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:03]Read from MH i2c: E2 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: E2 0E 00 [17:28:03]MH_I2C_Read... [17:28:03]Read from MH i2c: E2 0E 00 7A 57 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DC [17:28:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:28:03]wFMCommunicate OK [17:28:03]SAM_PROTO_GetShiftState done [17:28:03]FM_GetShiftState done [17:28:03]req_shift_opened done [17:28:03]requested_item shift.open_date is exist - process it [17:28:03]req_shift_open_date [17:28:03]req_shift_open_date done [17:28:03]produce_requested_data done [17:28:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198161,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:28:03]process_action_free close_receipt [17:28:03]json_value_free [17:28:03]json_value_free done [17:28:03]process_json_proto returns [17:28:03]Send response to host [17:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198161,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:28:03]free response buf [17:28:03]execute_script done [17:28:03]execute_script returns [17:28:03]free content buf [17:28:03]Sock 7.Close socket [17:28:03]Sock 7.Thread stoped [17:28:07]OFD Sender: No OFD packet to send [17:28:12]OFD Sender: No OFD packet to send [17:28:17]OFD Sender: No OFD packet to send [17:28:22]OFD Sender: No OFD packet to send [17:28:27]OFD Sender: No OFD packet to send [17:28:32]OFD Sender: No OFD packet to send [17:28:37]OFD Sender: No OFD packet to send [17:28:42]OFD Sender: No OFD packet to send [17:28:47]OFD Sender: No OFD packet to send [17:28:52]OFD Sender: No OFD packet to send [17:28:57]OFD Sender: No OFD packet to send [17:29:02]OFD Sender: No OFD packet to send [17:29:07]OFD Sender: No OFD packet to send [17:29:12]OFD Sender: No OFD packet to send [17:29:17]OFD Sender: No OFD packet to send [17:29:22]OFD Sender: No OFD packet to send [17:29:27]OFD Sender: No OFD packet to send [17:29:32]OFD Sender: No OFD packet to send [17:29:37]OFD Sender: No OFD packet to send [17:29:42]OFD Sender: No OFD packet to send [17:29:47]OFD Sender: No OFD packet to send [17:29:48]accept exits with 9 [17:29:48]New connection [17:29:48]New thread 3067260260 created [17:29:48]Thread 3067403620 joined [17:29:48]Waiting for new connection... [17:29:48] Sock 9.Parse request [17:29:48]Sock 9.Check first char [17:29:48]Sock 9.First char is OK [17:29:48]request: POST /json_proto HTTP/1.0 [17:29:48]Method: POST [17:29:48]URL: /json_proto [17:29:48]Method is POST - this is cgi request [17:29:48]url: /json_proto [17:29:48]query_string will be loaded in cgi processing [17:29:48]execute_cgi json_proto POST (null) [17:29:48]execute_cgi path=json_proto method=POST [17:29:48]POST find Content-Length [17:29:48]Host: 172.17.46.195:8080 [17:29:48]Content-Length: 802 [17:29:48]Content-Type: application/json [17:29:48] [17:29:48]POST finish read [17:29:48]Found Content-Length = 802 [17:29:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:48]execute_script... [17:29: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)11325576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:48]POST & json_proto [17:29:48]process_json_proto [17:29:48]json parsed OK: [17:29:48]protocol is kg_v1.0 [17:29:48]action value=close_receipt [17:29:48]process_action close_receipt [17:29:48]cmd_close_receipt [17:29:48]MH_GetDate [17:29:48]Write to MH i2c: F0 00 00 7B 57 C1 [17:29:48]Write i2c OK [17:29:48]MH_I2C_Read... [17:29:48]Read from MH i2c: F0 [17:29:48]MH_I2C_Read... [17:29:48]Read from MH i2c: F0 09 00 [17:29:48]MH_I2C_Read... [17:29:48]Read from MH i2c: F0 09 00 7B 57 00 8E 8C BF 66 8D AE BC 66 66 [17:29:48]GetLastDocTimeStamp 1723829282 [17:29:48]current date 1723829390 [17:29:48]FM_GetShiftState [17:29:48]SAM_PROTO_GetShiftState [17:29:48]wFMCommunicate request_size=4 [17:29:48]MH_SAM_APDU [17:29:48]CAPDU: 80 13 01 00 [17:29:48]Write to MH i2c: E2 08 00 7C 57 80 13 01 00 00 00 00 00 50 [17:29:48]Write i2c OK [17:29:48]MH_I2C_Read... [17:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:48]Read from MH i2c: E2 [17:29:48]MH_I2C_Read... [17:29:48]Read from MH i2c: E2 0E 00 [17:29:48]MH_I2C_Read... [17:29:48]Read from MH i2c: E2 0E 00 7C 57 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 DE [17:29:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:29:48]wFMCommunicate OK [17:29:48]SAM_PROTO_GetShiftState done [17:29:48]FM_GetShiftState done [17:29:48]opened in 1723766727 [17:29:48]opened+sec_in_day 1723853127 [17:29:48]quantity*price = 100050 [17:29:48]sum+1 = 100052 [17:29:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 503 16.08.2024 17:29 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198162 ФПД: 116760239385660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198162&fm=116760239385660&tin=02508201610067®Number=0000000000092545&sum=100051 [17:29:49]StoreToDocumentArchive [17:29:49]shift 462 fd 198162 [17:29:49]save to /storage/0462/doc_00198162 [17:29:49]save last doc name /storage/0462/doc_00198162 to /storage/kkm_last_doc_name [17:29:49]save OK [17:29:49]Clear old archive folders... [17:29:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:29:49]tlvbuf is 00948F50 [17:29:49]SAM_PROTO_ClearQueue [17:29:49]wFMCommunicate request_size=4 [17:29:49]MH_SAM_APDU [17:29:49]CAPDU: 80 09 00 00 [17:29:49]Write to MH i2c: E2 08 00 89 57 80 09 00 00 00 00 00 00 52 [17:29:49]Write i2c OK [17:29:49]MH_I2C_Read... [17:29:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:49]Read from MH i2c: E2 [17:29:49]MH_I2C_Read... [17:29:49]Read from MH i2c: E2 03 00 [17:29:49]MH_I2C_Read... [17:29:49]Read from MH i2c: E2 03 00 89 57 00 90 00 54 [17:29:49]RAPDU: 90 00 [17:29:49]wFMCommunicate OK [17:29:49]SAM_PROTO_ClearQueue done [17:29:49]KKMCreateOFDPacket [17:29:49]OFDProtocolAddRootSTLVToBuf [17:29:49]FM_MakeSignedData [17:29:49]FM_MakeSignedData [17:29:49]SAM_PROTO_SignData [17:29:49]wFMCommunicate request_size=4 [17:29:49]MH_SAM_APDU [17:29:49]CAPDU: 80 0D 01 02 [17:29:49]Write to MH i2c: E2 08 00 8A 57 80 0D 01 02 00 00 00 00 5A [17:29:49]Write i2c OK [17:29:49]MH_I2C_Read... [17:29:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:49]Read from MH i2c: E2 [17:29:49]MH_I2C_Read... [17:29:49]Read from MH i2c: E2 03 00 [17:29:49]MH_I2C_Read... [17:29:49]Read from MH i2c: E2 03 00 8A 57 00 90 00 55 [17:29:49]RAPDU: 90 00 [17:29:49]wFMCommunicate OK [17:29:49]wFMCommunicate request_size=255 [17:29:49]MH_SAM_APDU [17:29:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 F7 01 00 00 F4 03 04 00 8E 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 06 03 00 35 04 06 00 6A 31 5C 97 [17:29:49]Write to MH i2c: E2 02 01 8B 57 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 F7 01 00 00 F4 03 04 00 8E 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 06 03 00 35 04 06 00 6A 31 5C 97 00 00 EE [17:29:49]Write i2c OK [17:29:49]MH_I2C_Read... [17:29:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:50]Read from MH i2c: E2 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 03 00 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 03 00 8B 57 00 90 00 56 [17:29:50]RAPDU: 90 00 [17:29:50]wFMCommunicate OK [17:29:50]wFMCommunicate request_size=7 [17:29:50]MH_SAM_APDU [17:29:50]CAPDU: 80 0D 02 02 02 AC 3C [17:29:50]Write to MH i2c: E2 0A 00 8C 57 80 0D 02 02 02 00 AC 3C 00 00 49 [17:29:50]Write i2c OK [17:29:50]MH_I2C_Read... [17:29:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:50]Read from MH i2c: E2 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 03 00 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 03 00 8C 57 00 90 00 57 [17:29:50]RAPDU: 90 00 [17:29:50]wFMCommunicate OK [17:29:50]wFMCommunicate request_size=4 [17:29:50]MH_SAM_APDU [17:29:50]CAPDU: 80 0D 03 02 [17:29:50]Write to MH i2c: E2 08 00 8D 57 80 0D 03 02 00 00 00 00 5F [17:29:50]Write i2c OK [17:29:50]MH_I2C_Read... [17:29:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:50]Read from MH i2c: E2 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 0B 00 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 0B 00 8D 57 00 AF 97 F0 BD 15 78 FF 29 90 00 08 [17:29:50]RAPDU: AF 97 F0 BD 15 78 FF 29 90 00 [17:29:50]wFMCommunicate OK [17:29:50]SAM_PROTO_SignData done [17:29:50]FM_MakeSignedData done [17:29:50]CreateOFDProtocolMessage [17:29:50]wFMCommunicate request_size=4 [17:29:50]MH_SAM_APDU [17:29:50]CAPDU: 80 11 00 00 [17:29:50]Write to MH i2c: E2 08 00 8E 57 80 11 00 00 00 00 00 00 5F [17:29:50]Write i2c OK [17:29:50]MH_I2C_Read... [17:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:50]Read from MH i2c: E2 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 17 00 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: E2 17 00 8E 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 AC [17:29:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:29:50]wFMCommunicate OK [17:29:50]CreateOFDProtocolMessage done [17:29:50]OFDSenderStorePacket 198162 [17:29:50]StoreOFDPacket docnum=198162 [17:29:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3C 15 04 01 92 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 F7 01 00 00 F4 03 04 00 8E 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 06 03 00 35 04 06 00 6A 31 5C 97 AC 3C AF 97 F0 BD 15 78 FF 29 [17:29:50]CheckFolder [17:29:50]dirname=/storage/ofd_packets [17:29:50]CheckFolder done [17:29:50]ProducePacketName [17:29:50]name=ofd_packets/00198162 [17:29:50]NVStorageSaveData ofd_packets/00198162 [17:29:50]File name is /storage/ofd_packets/00198162 [17:29:50]Write 298 bytes [17:29:50]NVStorageSaveData done [17:29:50]OFDSenderStorePacket done [17:29:50]KKMCreateOFDPacket done [17:29:50]NVStorageSaveData kkm_last_timestamp [17:29:50]File name is /storage/kkm_last_timestamp [17:29:50]Write 4 bytes [17:29:50]NVStorageSaveData done [17:29:50]ExternCall_PrintAddStr [17:29:50]wPrintStart [17:29:50]Write to MH i2c: 01 00 00 8F 57 E6 [17:29:50]Write i2c OK [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: 01 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: 01 07 00 [17:29:50]MH_I2C_Read... [17:29:50]Read from MH i2c: 01 07 00 8F 57 00 00 00 00 00 FF 0F FB [17:29:50]RasterBufferAndPrint [17:29:50]line Счет N : (1)11325576 [17:29:50]line ИНН: 02508201610067 [17:29:50]line Контрольно-Кассовый Чек [17:29:50]line ПРОДАЖА [17:29:50]line ТРК (МРК, ГНК) : 51 [17:29:50]line Товар: 2710194210 [17:29:50]line ДТ-К-5 [17:29:50]line 13.130 * 76.20 [17:29:50]line = 1000.51 [17:29:50]line НДС 12% НСП 1% [17:29:50]line > о реализуемом товаре [17:29:50]line ИТОГО: 1000.51 [17:29:50]line НСП 1% : 8.85 [17:29:50]line НДС 12% : 106.25 [17:29:50]line Наличными: 0.00 [17:29:50]line Безнал.: 1000.51 [17:29:50]line Место: АЗС № 95 "Партнер Нефть" [17:29:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:29:50]line СНО: Общий режим [17:29:50]line Чек 503 16.08.2024 17:29 [17:29:50]line Смена: 462 ФФД: 1.0 [17:29:50]line ЗНМ: 0300000079 [17:29:50]line РНМ: 0000000000092545 [17:29:50]line Версия ККМ: 001 [17:29:50]line Платежная система: O! деньги [17:29:50]line ФМ: 0000000000871802 [17:29:50]line ФД: 198162 [17:29:50]line ФПД: 116760239385660 [17:29:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T172950&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198162&fm=116760239385660&tin=02508201610067®Number=0000000000092545&sum=100051 [17:29:50]OFD Sender: Processing packet 198162 [packets to send 245, broken 244] [17:29:50]ProducePacketName [17:29:50]name=ofd_packets/00198162 [17:29:50]OFD Sender: To server: pG, [17:29:50]CommunicateWithHost lk.salyk.kg:30040 [17:29:50]ConnectInit lk.salyk.kg [17:29:50]written 0, free lines is 4095 [17:29:50]Connected sock=10 [17:29:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3C 15 04 01 92 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 F7 01 00 00 F4 03 04 00 8E 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 06 03 00 35 04 06 00 6A 31 5C 97 AC 3C AF 97 F0 BD 15 78 FF 29 [17:29:51]Write to MH i2c: 01 00 00 B9 57 10 [17:29:51]Write i2c OK [17:29:51]MH_I2C_Read... [17:29:51]Read from MH i2c: 01 [17:29:51]MH_I2C_Read... [17:29:51]Read from MH i2c: 01 07 00 [17:29:51]MH_I2C_Read... [17:29:51]Read from MH i2c: 01 07 00 B9 57 00 00 00 00 00 E0 0C 03 [17:29:51]RasterBufferAndPrint [17:29:51]line [17:29:51]line [17:29:51]line [17:29:51]line [17:29:51]line [17:29:51]written 0, free lines is 3302 [17:29:51]MH_Cut [17:29:51]Write to MH i2c: D1 01 00 C0 57 01 E9 [17:29:51]Write i2c OK [17:29:51]MH_I2C_Read... [17:29:51]Read from MH i2c: D1 [17:29:51]MH_I2C_Read... [17:29:51]Read from MH i2c: D1 01 00 [17:29:51]MH_I2C_Read... [17:29:51]Read from MH i2c: D1 01 00 C0 57 00 E8 [17:29:51]Write to MH i2c: 01 00 00 C1 57 18 [17:29:51]Write i2c OK [17:29:51]MH_I2C_Read... [17:29:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E5 06 47 00 F1 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 38 37 31 38 30 32 10 04 04 00 12 06 03 00 F4 03 04 00 A2 38 BF 66 B6 04 01 00 00 76 34 72 FE 01 AD 8A 65 [17:29:51]CommunicateWithHost err = 0 [17:29:51]CheckOFDResponse [17:29:51]1017 (14) - 77093643461234 [17:29:51]1041 (16) - 0000000000871802 [17:29:51]1040 (4) - 198162 [17:29:51]1012 (4) - 16.08.2024 11:31 [17:29:51]1206 (1) - 0 [17:29:51]OFD Sender: Remove packet 198162 [17:29:51]ProducePacketName [17:29:51]name=ofd_packets/00198162 [17:29:51]NVStorageDeleteData [17:29:51]OFD Sender: No OFD packet to send [17:29:51]*** Cut start [17:29:51]*** Purtial cut [17:29:51]*** CUTSNS_PIN = 0 [17:29:52]*** Stage 1: CUTSNS_PIN = 1 [17:29:53]Read from MH i2c: 01 [17:29:53]MH_I2C_Read... [17:29:53]*** Stop cut motor [17:29:53]*** Cut end [17:29:53]Read from MH i2c: 01 07 00 [17:29:53]MH_I2C_Read... [17:29:53]Read from MH i2c: 01 07 00 C1 57 00 00 00 00 00 FF 0F 2D [17:29:53]process_action close_receipt done [17:29:53]requested_data is exist [17:29:53]produce_requested_data [17:29:53]requested_item fm.sn is exist - process it [17:29:53]wFMCommunicate request_size=4 [17:29:53]MH_SAM_APDU [17:29:53]CAPDU: 80 11 00 00 [17:29:53]Write to MH i2c: E2 08 00 C2 57 80 11 00 00 00 00 00 00 93 [17:29:53]Write i2c OK [17:29:53]MH_I2C_Read... [17:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:53]Read from MH i2c: E2 [17:29:53]MH_I2C_Read... [17:29:53]Read from MH i2c: E2 17 00 [17:29:53]MH_I2C_Read... [17:29:53]Read from MH i2c: E2 17 00 C2 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E0 [17:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:29:53]wFMCommunicate OK [17:29:53]requested_item fd.num is exist - process it [17:29:53]SAM_PROTO_GetFieldsCounters [17:29:53]wFMCommunicate request_size=4 [17:29:53]MH_SAM_APDU [17:29:53]CAPDU: 80 13 00 00 [17:29:53]Write to MH i2c: E2 08 00 C3 57 80 13 00 00 00 00 00 00 96 [17:29:53]Write i2c OK [17:29:53]MH_I2C_Read... [17:29:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:54]Read from MH i2c: E2 [17:29:54]MH_I2C_Read... [17:29:54]Read from MH i2c: E2 62 00 [17:29:54]MH_I2C_Read... [17:29:54]Read from MH i2c: E2 62 00 C3 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 12 06 03 00 0E 04 04 00 CE 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 83 [17:29:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 12 06 03 00 0E 04 04 00 CE 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 [17:29:54]wFMCommunicate OK [17:29:54]SAM_PROTO_GetFieldsCounters done [17:29:54]requested_item shift.num is exist - process it [17:29:54]requested_item shift.opened is exist - process it [17:29:54]req_shift_opened [17:29:54]FM_GetShiftState [17:29:54]SAM_PROTO_GetShiftState [17:29:54]wFMCommunicate request_size=4 [17:29:54]MH_SAM_APDU [17:29:54]CAPDU: 80 13 01 00 [17:29:54]Write to MH i2c: E2 08 00 C4 57 80 13 01 00 00 00 00 00 98 [17:29:54]Write i2c OK [17:29:54]MH_I2C_Read... [17:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:54]Read from MH i2c: E2 [17:29:54]MH_I2C_Read... [17:29:54]Read from MH i2c: E2 0E 00 [17:29:54]MH_I2C_Read... [17:29:54]Read from MH i2c: E2 0E 00 C4 57 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 26 [17:29:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:29:54]wFMCommunicate OK [17:29:54]SAM_PROTO_GetShiftState done [17:29:54]FM_GetShiftState done [17:29:54]req_shift_opened done [17:29:54]requested_item shift.open_date is exist - process it [17:29:54]req_shift_open_date [17:29:54]req_shift_open_date done [17:29:54]produce_requested_data done [17:29:54]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198162,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:29:54]process_action_free close_receipt [17:29:54]json_value_free [17:29:54]json_value_free done [17:29:54]process_json_proto returns [17:29:54]Send response to host [17:29:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198162,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:29:54]free response buf [17:29:54]execute_script done [17:29:54]execute_script returns [17:29:54]free content buf [17:29:54]Sock 9.Close socket [17:29:54]Sock 9.Thread stoped [17:29:56]OFD Sender: No OFD packet to send [17:30:01]OFD Sender: No OFD packet to send [17:30:06]OFD Sender: No OFD packet to send [17:30:11]OFD Sender: No OFD packet to send [17:30:16]OFD Sender: No OFD packet to send [17:30:21]OFD Sender: No OFD packet to send [17:30:26]OFD Sender: No OFD packet to send [17:30:31]OFD Sender: No OFD packet to send [17:30:36]OFD Sender: No OFD packet to send [17:30:41]OFD Sender: No OFD packet to send [17:30:45]accept exits with 7 [17:30:45]New connection [17:30:45]New thread 3067403620 created [17:30:45]Thread 3067260260 joined [17:30:45]Waiting for new connection... [17:30:45] Sock 7.Parse request [17:30:45]Sock 7.Check first char [17:30:45]Sock 7.First char is OK [17:30:45]request: POST /json_proto HTTP/1.0 [17:30:45]Method: POST [17:30:45]URL: /json_proto [17:30:45]Method is POST - this is cgi request [17:30:45]url: /json_proto [17:30:45]query_string will be loaded in cgi processing [17:30:45]execute_cgi json_proto POST (null) [17:30:45]execute_cgi path=json_proto method=POST [17:30:45]POST find Content-Length [17:30:45]Host: 172.17.46.195:8080 [17:30:45]Content-Length: 795 [17:30:45]Content-Type: application/json [17:30:45] [17:30:45]POST finish read [17:30:45]Found Content-Length = 795 [17:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 15.270, "sum" : 1050.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1050.58 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:45]execute_script... [17: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)11325577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 15.270, "sum" : 1050.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1050.58 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:45]POST & json_proto [17:30:45]process_json_proto [17:30:45]json parsed OK: [17:30:45]protocol is kg_v1.0 [17:30:45]action value=close_receipt [17:30:45]process_action close_receipt [17:30:45]cmd_close_receipt [17:30:45]MH_GetDate [17:30:45]Write to MH i2c: F0 00 00 C5 57 0B [17:30:45]Write i2c OK [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: F0 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: F0 09 00 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: F0 09 00 C5 57 00 C7 8C BF 66 8D AE BC 66 E9 [17:30:45]GetLastDocTimeStamp 1723829390 [17:30:45]current date 1723829447 [17:30:45]FM_GetShiftState [17:30:45]SAM_PROTO_GetShiftState [17:30:45]wFMCommunicate request_size=4 [17:30:45]MH_SAM_APDU [17:30:45]CAPDU: 80 13 01 00 [17:30:45]Write to MH i2c: E2 08 00 C6 57 80 13 01 00 00 00 00 00 9A [17:30:45]Write i2c OK [17:30:45]MH_I2C_Read... [17:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:45]Read from MH i2c: E2 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: E2 0E 00 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: E2 0E 00 C6 57 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 28 [17:30:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:30:45]wFMCommunicate OK [17:30:45]SAM_PROTO_GetShiftState done [17:30:45]FM_GetShiftState done [17:30:45]opened in 1723766727 [17:30:45]opened+sec_in_day 1723853127 [17:30:45]quantity*price = 105057 [17:30:45]sum+1 = 105059 [17:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1050.58 НСП 1% : 9.30 НДС 12% : 111.57 Наличными: 0.00 Безнал.: 1050.58 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 504 16.08.2024 17:30 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198163 ФПД: 171139906366031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T173047&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198163&fm=171139906366031&tin=02508201610067®Number=0000000000092545&sum=105058 [17:30:46]StoreToDocumentArchive [17:30:46]shift 462 fd 198163 [17:30:46]save to /storage/0462/doc_00198163 [17:30:46]save last doc name /storage/0462/doc_00198163 to /storage/kkm_last_doc_name [17:30:46]save OK [17:30:46]Clear old archive folders... [17:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:30:46]tlvbuf is 00A889E0 [17:30:46]SAM_PROTO_ClearQueue [17:30:46]wFMCommunicate request_size=4 [17:30:46]MH_SAM_APDU [17:30:46]CAPDU: 80 09 00 00 [17:30:46]Write to MH i2c: E2 08 00 D3 57 80 09 00 00 00 00 00 00 9C [17:30:46]Write i2c OK [17:30:46]MH_I2C_Read... [17:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:46]OFD Sender: No OFD packet to send [17:30:46]Read from MH i2c: E2 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 03 00 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 03 00 D3 57 00 90 00 9E [17:30:46]RAPDU: 90 00 [17:30:46]wFMCommunicate OK [17:30:46]SAM_PROTO_ClearQueue done [17:30:46]KKMCreateOFDPacket [17:30:46]OFDProtocolAddRootSTLVToBuf [17:30:46]FM_MakeSignedData [17:30:46]FM_MakeSignedData [17:30:46]SAM_PROTO_SignData [17:30:46]wFMCommunicate request_size=4 [17:30:46]MH_SAM_APDU [17:30:46]CAPDU: 80 0D 01 02 [17:30:46]Write to MH i2c: E2 08 00 D4 57 80 0D 01 02 00 00 00 00 A4 [17:30:46]Write i2c OK [17:30:46]MH_I2C_Read... [17:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:46]Read from MH i2c: E2 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 03 00 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 03 00 D4 57 00 90 00 9F [17:30:46]RAPDU: 90 00 [17:30:46]wFMCommunicate OK [17:30:46]wFMCommunicate request_size=255 [17:30:46]MH_SAM_APDU [17:30:46]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 3B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 C7 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 06 03 00 35 04 06 00 9B A6 9D [17:30:46]Write to MH i2c: E2 02 01 D5 57 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 3B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 C7 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 06 03 00 35 04 06 00 9B A6 9D 00 00 D3 [17:30:46]Write i2c OK [17:30:46]MH_I2C_Read... [17:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:47]Read from MH i2c: E2 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 03 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 03 00 D5 57 00 90 00 A0 [17:30:47]RAPDU: 90 00 [17:30:47]wFMCommunicate OK [17:30:47]wFMCommunicate request_size=8 [17:30:47]MH_SAM_APDU [17:30:47]CAPDU: 80 0D 02 02 03 53 6A 4F [17:30:47]Write to MH i2c: E2 0B 00 D6 57 80 0D 02 02 03 00 53 6A 4F 00 00 B9 [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:47]Read from MH i2c: E2 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 03 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 03 00 D6 57 00 90 00 A1 [17:30:47]RAPDU: 90 00 [17:30:47]wFMCommunicate OK [17:30:47]wFMCommunicate request_size=4 [17:30:47]MH_SAM_APDU [17:30:47]CAPDU: 80 0D 03 02 [17:30:47]Write to MH i2c: E2 08 00 D7 57 80 0D 03 02 00 00 00 00 A9 [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:47]Read from MH i2c: E2 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 0B 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 0B 00 D7 57 00 3D 9D 89 B5 EA 94 BE 4A 90 00 48 [17:30:47]RAPDU: 3D 9D 89 B5 EA 94 BE 4A 90 00 [17:30:47]wFMCommunicate OK [17:30:47]SAM_PROTO_SignData done [17:30:47]FM_MakeSignedData done [17:30:47]CreateOFDProtocolMessage [17:30:47]wFMCommunicate request_size=4 [17:30:47]MH_SAM_APDU [17:30:47]CAPDU: 80 11 00 00 [17:30:47]Write to MH i2c: E2 08 00 D8 57 80 11 00 00 00 00 00 00 A9 [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:47]Read from MH i2c: E2 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 17 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 17 00 D8 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F6 [17:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:30:47]wFMCommunicate OK [17:30:47]CreateOFDProtocolMessage done [17:30:47]OFDSenderStorePacket 198163 [17:30:47]StoreOFDPacket docnum=198163 [17:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 F8 8C 05 01 BE 76 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 3B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 C7 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 06 03 00 35 04 06 00 9B A6 9D 53 6A 4F 3D 9D 89 B5 EA 94 BE 4A [17:30:47]CheckFolder [17:30:47]dirname=/storage/ofd_packets [17:30:47]CheckFolder done [17:30:47]ProducePacketName [17:30:47]name=ofd_packets/00198163 [17:30:47]NVStorageSaveData ofd_packets/00198163 [17:30:47]File name is /storage/ofd_packets/00198163 [17:30:47]Write 299 bytes [17:30:47]NVStorageSaveData done [17:30:47]OFDSenderStorePacket done [17:30:47]KKMCreateOFDPacket done [17:30:47]NVStorageSaveData kkm_last_timestamp [17:30:47]File name is /storage/kkm_last_timestamp [17:30:47]Write 4 bytes [17:30:47]NVStorageSaveData done [17:30:47]ExternCall_PrintAddStr [17:30:47]wPrintStart [17:30:47]Write to MH i2c: 01 00 00 D9 57 30 [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: 01 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: 01 07 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: 01 07 00 D9 57 00 00 00 00 00 FF 0F 45 [17:30:47]RasterBufferAndPrint [17:30:47]line Счет N : (1)11325577 [17:30:47]line ИНН: 02508201610067 [17:30:47]line Контрольно-Кассовый Чек [17:30:47]line ПРОДАЖА [17:30:47]line ТРК (МРК, ГНК) : 43 [17:30:47]line Товар: 2710124130 [17:30:47]line SU-92-К-5 [17:30:47]line 15.270 * 68.80 [17:30:47]line = 1050.58 [17:30:47]line НДС 12% НСП 1% [17:30:47]line > о реализуемом товаре [17:30:47]line ИТОГО: 1050.58 [17:30:47]line НСП 1% : 9.30 [17:30:47]line НДС 12% : 111.57 [17:30:47]line Наличными: 0.00 [17:30:47]line Безнал.: 1050.58 [17:30:47]line Место: АЗС № 95 "Партнер Нефть" [17:30:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:30:47]line СНО: Общий режим [17:30:47]line Чек 504 16.08.2024 17:30 [17:30:47]line Смена: 462 ФФД: 1.0 [17:30:47]line ЗНМ: 0300000079 [17:30:47]line РНМ: 0000000000092545 [17:30:47]line Версия ККМ: 001 [17:30:47]line Платежная система: O! деньги [17:30:47]line ФМ: 0000000000871802 [17:30:47]line ФД: 198163 [17:30:47]line ФПД: 171139906366031 [17:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T173047&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198163&fm=171139906366031&tin=02508201610067®Number=0000000000092545&sum=105058 [17:30:47]written 0, free lines is 4095 [17:30:47]OFD Sender: Processing packet 198163 [packets to send 245, broken 244] [17:30:47]ProducePacketName [17:30:47]name=ofd_packets/00198163 [17:30:47]OFD Sender: To server: pG, [17:30:47]CommunicateWithHost lk.salyk.kg:30040 [17:30:47]ConnectInit lk.salyk.kg [17:30:47]Connected sock=10 [17:30:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 F8 8C 05 01 BE 76 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 3B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 C7 8C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 06 03 00 35 04 06 00 9B A6 9D 53 6A 4F 3D 9D 89 B5 EA 94 BE 4A [17:30:47]Write to MH i2c: 01 00 00 03 58 5B [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: 01 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: 01 07 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: 01 07 00 03 58 00 00 00 00 00 F3 0C 61 [17:30:47]RasterBufferAndPrint [17:30:47]line [17:30:47]line [17:30:47]line [17:30:47]line [17:30:47]line [17:30:47]written 0, free lines is 3324 [17:30:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9C 5D 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 38 37 31 38 30 32 10 04 04 00 13 06 03 00 F4 03 04 00 DB 38 BF 66 B6 04 01 00 00 AF 46 53 AB CC 75 E6 DF [17:30:47]CommunicateWithHost err = 0 [17:30:47]CheckOFDResponse [17:30:47]1017 (14) - 77093643461234 [17:30:47]1041 (16) - 0000000000871802 [17:30:47]1040 (4) - 198163 [17:30:47]1012 (4) - 16.08.2024 11:32 [17:30:47]1206 (1) - 0 [17:30:47]OFD Sender: Remove packet 198163 [17:30:47]ProducePacketName [17:30:47]name=ofd_packets/00198163 [17:30:47]NVStorageDeleteData [17:30:47]MH_Cut [17:30:47]Write to MH i2c: D1 01 00 0A 58 01 34 [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: D1 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: D1 01 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: D1 01 00 0A 58 00 33 [17:30:47]Write to MH i2c: 01 00 00 0B 58 63 [17:30:47]Write i2c OK [17:30:47]MH_I2C_Read... [17:30:48]OFD Sender: No OFD packet to send [17:30:48]*** Cut start [17:30:48]*** Purtial cut [17:30:48]*** Stage 1: CUTSNS_PIN = 1 [17:30:48]Read from MH i2c: 01 [17:30:48]MH_I2C_Read... [17:30:48]*** Stop cut motor [17:30:48]*** Cut end [17:30:48]Read from MH i2c: 01 07 00 [17:30:48]MH_I2C_Read... [17:30:48]Read from MH i2c: 01 07 00 0B 58 00 00 00 00 00 FF 0F 78 [17:30:48]process_action close_receipt done [17:30:48]requested_data is exist [17:30:48]produce_requested_data [17:30:48]requested_item fm.sn is exist - process it [17:30:48]wFMCommunicate request_size=4 [17:30:48]MH_SAM_APDU [17:30:48]CAPDU: 80 11 00 00 [17:30:48]Write to MH i2c: E2 08 00 0C 58 80 11 00 00 00 00 00 00 DE [17:30:48]Write i2c OK [17:30:48]MH_I2C_Read... [17:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:48]Read from MH i2c: E2 [17:30:48]MH_I2C_Read... [17:30:48]Read from MH i2c: E2 17 00 [17:30:48]MH_I2C_Read... [17:30:48]Read from MH i2c: E2 17 00 0C 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2B [17:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:30:48]wFMCommunicate OK [17:30:48]requested_item fd.num is exist - process it [17:30:48]SAM_PROTO_GetFieldsCounters [17:30:48]wFMCommunicate request_size=4 [17:30:48]MH_SAM_APDU [17:30:48]CAPDU: 80 13 00 00 [17:30:48]Write to MH i2c: E2 08 00 0D 58 80 13 00 00 00 00 00 00 E1 [17:30:48]Write i2c OK [17:30:48]MH_I2C_Read... [17:30:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:49]Read from MH i2c: E2 [17:30:49]MH_I2C_Read... [17:30:49]Read from MH i2c: E2 62 00 [17:30:49]MH_I2C_Read... [17:30:49]Read from MH i2c: E2 62 00 0D 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 13 06 03 00 0E 04 04 00 CE 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 D2 [17:30:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 13 06 03 00 0E 04 04 00 CE 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 [17:30:49]wFMCommunicate OK [17:30:49]SAM_PROTO_GetFieldsCounters done [17:30:49]requested_item shift.num is exist - process it [17:30:49]requested_item shift.opened is exist - process it [17:30:49]req_shift_opened [17:30:49]FM_GetShiftState [17:30:49]SAM_PROTO_GetShiftState [17:30:49]wFMCommunicate request_size=4 [17:30:49]MH_SAM_APDU [17:30:49]CAPDU: 80 13 01 00 [17:30:49]Write to MH i2c: E2 08 00 0E 58 80 13 01 00 00 00 00 00 E3 [17:30:49]Write i2c OK [17:30:49]MH_I2C_Read... [17:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:49]Read from MH i2c: E2 [17:30:49]MH_I2C_Read... [17:30:49]Read from MH i2c: E2 0E 00 [17:30:49]MH_I2C_Read... [17:30:49]Read from MH i2c: E2 0E 00 0E 58 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 71 [17:30:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:30:49]wFMCommunicate OK [17:30:49]SAM_PROTO_GetShiftState done [17:30:49]FM_GetShiftState done [17:30:49]req_shift_opened done [17:30:49]requested_item shift.open_date is exist - process it [17:30:49]req_shift_open_date [17:30:49]req_shift_open_date done [17:30:49]produce_requested_data done [17:30:49]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198163,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:30:49]process_action_free close_receipt [17:30:49]json_value_free [17:30:49]json_value_free done [17:30:49]process_json_proto returns [17:30:49]Send response to host [17:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198163,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:30:49]free response buf [17:30:49]execute_script done [17:30:49]execute_script returns [17:30:49]free content buf [17:30:49]Sock 7.Close socket [17:30:49]Sock 7.Thread stoped [17:30:53]OFD Sender: No OFD packet to send [17:30:58]OFD Sender: No OFD packet to send [17:31:03]OFD Sender: No OFD packet to send [17:31:08]OFD Sender: No OFD packet to send [17:31:13]OFD Sender: No OFD packet to send [17:31:18]OFD Sender: No OFD packet to send [17:31:23]OFD Sender: No OFD packet to send [17:31:28]OFD Sender: No OFD packet to send [17:31:33]OFD Sender: No OFD packet to send [17:31:38]OFD Sender: No OFD packet to send [17:31:43]OFD Sender: No OFD packet to send [17:31:48]OFD Sender: No OFD packet to send [17:31:53]OFD Sender: No OFD packet to send [17:31:58]OFD Sender: No OFD packet to send [17:32:03]OFD Sender: No OFD packet to send [17:32:08]OFD Sender: No OFD packet to send [17:32:13]OFD Sender: No OFD packet to send [17:32:18]OFD Sender: No OFD packet to send [17:32:23]OFD Sender: No OFD packet to send [17:32:28]OFD Sender: No OFD packet to send [17:32:33]OFD Sender: No OFD packet to send [17:32:38]OFD Sender: No OFD packet to send [17:32:43]OFD Sender: No OFD packet to send [17:32:48]OFD Sender: No OFD packet to send [17:32:53]OFD Sender: No OFD packet to send [17:32:58]OFD Sender: No OFD packet to send [17:33:03]OFD Sender: No OFD packet to send [17:33:08]OFD Sender: No OFD packet to send [17:33:13]OFD Sender: No OFD packet to send [17:33:18]OFD Sender: No OFD packet to send [17:33:23]OFD Sender: No OFD packet to send [17:33:28]OFD Sender: No OFD packet to send [17:33:33]OFD Sender: No OFD packet to send [17:33:38]OFD Sender: No OFD packet to send [17:33:43]OFD Sender: No OFD packet to send [17:33:48]OFD Sender: No OFD packet to send [17:33:53]OFD Sender: No OFD packet to send [17:33:58]OFD Sender: No OFD packet to send [17:34:03]OFD Sender: No OFD packet to send [17:34:08]OFD Sender: No OFD packet to send [17:34:13]OFD Sender: No OFD packet to send [17:34:18]OFD Sender: No OFD packet to send [17:34:23]OFD Sender: No OFD packet to send [17:34:28]OFD Sender: No OFD packet to send [17:34:33]OFD Sender: No OFD packet to send [17:34:38]OFD Sender: No OFD packet to send [17:34:43]OFD Sender: No OFD packet to send [17:34:48]OFD Sender: No OFD packet to send [17:34:53]OFD Sender: No OFD packet to send [17:34:58]OFD Sender: No OFD packet to send [17:35:03]OFD Sender: No OFD packet to send [17:35:08]OFD Sender: No OFD packet to send [17:35:13]OFD Sender: No OFD packet to send [17:35:18]OFD Sender: No OFD packet to send [17:35:23]OFD Sender: No OFD packet to send [17:35:28]OFD Sender: No OFD packet to send [17:35:33]OFD Sender: No OFD packet to send [17:35:38]OFD Sender: No OFD packet to send [17:35:43]OFD Sender: No OFD packet to send [17:35:48]OFD Sender: No OFD packet to send [17:35:53]OFD Sender: No OFD packet to send [17:35:58]OFD Sender: No OFD packet to send [17:36:03]OFD Sender: No OFD packet to send [17:36:08]OFD Sender: No OFD packet to send [17:36:13]OFD Sender: No OFD packet to send [17:36:18]OFD Sender: No OFD packet to send [17:36:23]OFD Sender: No OFD packet to send [17:36:28]OFD Sender: No OFD packet to send [17:36:33]OFD Sender: No OFD packet to send [17:36:38]OFD Sender: No OFD packet to send [17:36:43]OFD Sender: No OFD packet to send [17:36:48]OFD Sender: No OFD packet to send [17:36:53]OFD Sender: No OFD packet to send [17:39:00]url: /json_proto [17:39:00]query_string will be loaded in cgi processing [17:39:00]execute_cgi json_proto POST (null) [17:39:00]execute_cgi path=json_proto method=POST [17:39:00]POST find Content-Length [17:39:00]Host: 172.17.46.195:8080 [17:39:00]Content-Length: 805 [17:39:00]Content-Type: application/json [17:39:00] [17:39:00]POST finish read [17:39:00]Found Content-Length = 805 [17:39:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:00]execute_script... [17:39:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:00]POST & json_proto [17:39:00]process_json_proto [17:39:00]json parsed OK: [17:39:00]protocol is kg_v1.0 [17:39:00]action value=close_receipt [17:39:00]process_action close_receipt [17:39:00]cmd_close_receipt [17:39:00]MH_GetDate [17:39:00]Write to MH i2c: F0 00 00 A3 58 EA [17:39:00]Write i2c OK [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: F0 [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: F0 09 00 [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: F0 09 00 A3 58 00 B7 8E BF 66 8D AE BC 66 BA [17:39:00]GetLastDocTimeStamp 1723829911 [17:39:00]current date 1723829943 [17:39:00]FM_GetShiftState [17:39:00]SAM_PROTO_GetShiftState [17:39:00]wFMCommunicate request_size=4 [17:39:00]MH_SAM_APDU [17:39:00]CAPDU: 80 13 01 00 [17:39:00]Write to MH i2c: E2 08 00 A4 58 80 13 01 00 00 00 00 00 79 [17:39:00]Write i2c OK [17:39:00]MH_I2C_Read... [17:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:01]Read from MH i2c: E2 [17:39:01]MH_I2C_Read... [17:39:01]Read from MH i2c: E2 0E 00 [17:39:01]MH_I2C_Read... [17:39:01]Read from MH i2c: E2 0E 00 A4 58 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 07 [17:39:01]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:39:01]wFMCommunicate OK [17:39:01]SAM_PROTO_GetShiftState done [17:39:01]FM_GetShiftState done [17:39:01]opened in 1723766727 [17:39:01]opened+sec_in_day 1723853127 [17:39:01]quantity*price = 140007 [17:39:01]sum+1 = 140008 [17:39:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.07 НСП 1% : 12.39 НДС 12% : 148.68 Наличными: 0.00 Безнал.: 1400.07 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 507 16.08.2024 17:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198166 ФПД: 184942435008246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T173903&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198166&fm=184942435008246&tin=02508201610067®Number=0000000000092545&sum=140007 [17:39:02]StoreToDocumentArchive [17:39:02]shift 462 fd 198166 [17:39:02]save to /storage/0462/doc_00198166 [17:39:02]save last doc name /storage/0462/doc_00198166 to /storage/kkm_last_doc_name [17:39:02]save OK [17:39:02]Clear old archive folders... [17:39:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:39:02]tlvbuf is 00A253E0 [17:39:02]SAM_PROTO_ClearQueue [17:39:02]wFMCommunicate request_size=4 [17:39:02]MH_SAM_APDU [17:39:02]CAPDU: 80 09 00 00 [17:39:02]Write to MH i2c: E2 08 00 B1 58 80 09 00 00 00 00 00 00 7B [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:02]Read from MH i2c: E2 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 B1 58 00 90 00 7D [17:39:02]RAPDU: 90 00 [17:39:02]wFMCommunicate OK [17:39:02]SAM_PROTO_ClearQueue done [17:39:02]KKMCreateOFDPacket [17:39:02]OFDProtocolAddRootSTLVToBuf [17:39:02]FM_MakeSignedData [17:39:02]FM_MakeSignedData [17:39:02]SAM_PROTO_SignData [17:39:02]wFMCommunicate request_size=4 [17:39:02]MH_SAM_APDU [17:39:02]CAPDU: 80 0D 01 02 [17:39:02]Write to MH i2c: E2 08 00 B2 58 80 0D 01 02 00 00 00 00 83 [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:02]Read from MH i2c: E2 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 B2 58 00 90 00 7E [17:39:02]RAPDU: 90 00 [17:39:02]wFMCommunicate OK [17:39:02]wFMCommunicate request_size=255 [17:39:02]MH_SAM_APDU [17:39:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 B7 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 06 03 00 35 04 06 00 A8 [17:39:02]Write to MH i2c: E2 02 01 B3 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 B7 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 06 03 00 35 04 06 00 A8 00 00 5C [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:02]Read from MH i2c: E2 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 B3 58 00 90 00 7F [17:39:02]RAPDU: 90 00 [17:39:02]wFMCommunicate OK [17:39:02]wFMCommunicate request_size=10 [17:39:02]MH_SAM_APDU [17:39:02]CAPDU: 80 0D 02 02 05 34 44 24 7E F6 [17:39:02]Write to MH i2c: E2 0D 00 B4 58 80 0D 02 02 05 00 34 44 24 7E F6 00 00 A0 [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:02]Read from MH i2c: E2 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 03 00 B4 58 00 90 00 80 [17:39:02]RAPDU: 90 00 [17:39:02]wFMCommunicate OK [17:39:02]wFMCommunicate request_size=4 [17:39:02]MH_SAM_APDU [17:39:02]CAPDU: 80 0D 03 02 [17:39:02]Write to MH i2c: E2 08 00 B5 58 80 0D 03 02 00 00 00 00 88 [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:02]Read from MH i2c: E2 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 0B 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 0B 00 B5 58 00 60 AF 47 A6 D7 B9 BE A1 90 00 74 [17:39:02]RAPDU: 60 AF 47 A6 D7 B9 BE A1 90 00 [17:39:02]wFMCommunicate OK [17:39:02]SAM_PROTO_SignData done [17:39:02]FM_MakeSignedData done [17:39:02]CreateOFDProtocolMessage [17:39:02]wFMCommunicate request_size=4 [17:39:02]MH_SAM_APDU [17:39:02]CAPDU: 80 11 00 00 [17:39:02]Write to MH i2c: E2 08 00 B6 58 80 11 00 00 00 00 00 00 88 [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:02]Read from MH i2c: E2 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 17 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: E2 17 00 B6 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [17:39:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:39:02]wFMCommunicate OK [17:39:02]CreateOFDProtocolMessage done [17:39:02]OFDSenderStorePacket 198166 [17:39:02]StoreOFDPacket docnum=198166 [17:39:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1A 36 07 01 E8 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 B7 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 06 03 00 35 04 06 00 A8 34 44 24 7E F6 60 AF 47 A6 D7 B9 BE A1 [17:39:02]CheckFolder [17:39:02]dirname=/storage/ofd_packets [17:39:02]CheckFolder done [17:39:02]ProducePacketName [17:39:02]name=ofd_packets/00198166 [17:39:02]NVStorageSaveData ofd_packets/00198166 [17:39:02]File name is /storage/ofd_packets/00198166 [17:39:02]Write 301 bytes [17:39:02]NVStorageSaveData done [17:39:02]OFDSenderStorePacket done [17:39:02]KKMCreateOFDPacket done [17:39:02]NVStorageSaveData kkm_last_timestamp [17:39:02]File name is /storage/kkm_last_timestamp [17:39:02]Write 4 bytes [17:39:02]NVStorageSaveData done [17:39:02]ExternCall_PrintAddStr [17:39:02]wPrintStart [17:39:02]Write to MH i2c: 01 00 00 B7 58 0F [17:39:02]Write i2c OK [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: 01 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: 01 07 00 [17:39:02]MH_I2C_Read... [17:39:02]Read from MH i2c: 01 07 00 B7 58 00 00 00 00 00 FF 0F 24 [17:39:02]RasterBufferAndPrint [17:39:02]line Счет N : (1)11325581 [17:39:02]line ИНН: 02508201610067 [17:39:02]line Контрольно-Кассовый Чек [17:39:02]line ПРОДАЖА [17:39:02]line ТРК (МРК, ГНК) : 32 [17:39:02]line Товар: 2710124130 [17:39:02]line Аи-92-К-4 [17:39:02]line 20.650 * 67.80 [17:39:02]line = 1400.07 [17:39:02]line НДС 12% НСП 1% [17:39:02]line > о реализуемом товаре [17:39:02]line ИТОГО: 1400.07 [17:39:02]line НСП 1% : 12.39 [17:39:02]line НДС 12% : 148.68 [17:39:02]line Наличными: 0.00 [17:39:02]line Безнал.: 1400.07 [17:39:02]line Место: АЗС № 95 "Партнер Нефть" [17:39:02]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:39:02]line СНО: Общий режим [17:39:02]line Чек 507 16.08.2024 17:39 [17:39:02]line Смена: 462 ФФД: 1.0 [17:39:02]line ЗНМ: 0300000079 [17:39:02]line РНМ: 0000000000092545 [17:39:02]line Версия ККМ: 001 [17:39:02]line Платежная система: O! деньги [17:39:02]line ФМ: 0000000000871802 [17:39:02]line ФД: 198166 [17:39:02]line ФПД: 184942435008246 [17:39:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T173903&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198166&fm=184942435008246&tin=02508201610067®Number=0000000000092545&sum=140007 [17:39:02]written 0, free lines is 4095 [17:39:03]Write to MH i2c: 01 00 00 E1 58 39 [17:39:03]Write i2c OK [17:39:03]MH_I2C_Read... [17:39:03]Read from MH i2c: 01 [17:39:03]MH_I2C_Read... [17:39:03]Read from MH i2c: 01 07 00 [17:39:03]MH_I2C_Read... [17:39:03]Read from MH i2c: 01 07 00 E1 58 00 00 00 00 00 EE 0C 3A [17:39:03]RasterBufferAndPrint [17:39:03]line [17:39:03]line [17:39:03]line [17:39:03]line [17:39:03]line [17:39:03]written 0, free lines is 3335 [17:39:03]MH_Cut [17:39:03]Write to MH i2c: D1 01 00 E8 58 01 12 [17:39:03]Write i2c OK [17:39:03]MH_I2C_Read... [17:39:03]Read from MH i2c: D1 [17:39:03]MH_I2C_Read... [17:39:03]Read from MH i2c: D1 01 00 [17:39:03]MH_I2C_Read... [17:39:03]Read from MH i2c: D1 01 00 E8 58 00 11 [17:39:03]Write to MH i2c: 01 00 00 E9 58 41 [17:39:03]Write i2c OK [17:39:03]MH_I2C_Read... [17:39:04]*** Cut start [17:39:04]*** Purtial cut [17:39:04]*** CUTSNS_PIN = 0 [17:39:04]*** Stage 1: CUTSNS_PIN = 1 [17:39:06]ConnectInit Can't take IP for lk.salyk.kg [17:39:06]CommunicateWithHost connect error [17:39:06]CommunicateWithHost err = -1 [17:39:06]OFD Sender: Server communicate error [17:39:06]Read from MH i2c: 01 [17:39:06]MH_I2C_Read... [17:39:06]*** Stop cut motor [17:39:06]*** Cut end [17:39:06]Read from MH i2c: 01 07 00 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: 01 07 00 E9 58 00 00 00 00 00 FF 0F 56 [17:39:06]process_action close_receipt done [17:39:06]requested_data is exist [17:39:06]produce_requested_data [17:39:06]requested_item fm.sn is exist - process it [17:39:06]wFMCommunicate request_size=4 [17:39:06]MH_SAM_APDU [17:39:06]CAPDU: 80 11 00 00 [17:39:06]Write to MH i2c: E2 08 00 EA 58 80 11 00 00 00 00 00 00 BC [17:39:06]Write i2c OK [17:39:06]MH_I2C_Read... [17:39:06]OFD Sender: Processing packet 198164 [packets to send 247, broken 244] [17:39:06]ProducePacketName [17:39:06]name=ofd_packets/00198164 [17:39:06]OFD Sender: To server: pG, [17:39:06]CommunicateWithHost lk.salyk.kg:30040 [17:39:06]ConnectInit lk.salyk.kg [17:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:06]Read from MH i2c: E2 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: E2 17 00 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: E2 17 00 EA 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 09 [17:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:39:06]wFMCommunicate OK [17:39:06]requested_item fd.num is exist - process it [17:39:06]SAM_PROTO_GetFieldsCounters [17:39:06]wFMCommunicate request_size=4 [17:39:06]MH_SAM_APDU [17:39:06]CAPDU: 80 13 00 00 [17:39:06]Write to MH i2c: E2 08 00 EB 58 80 13 00 00 00 00 00 00 BF [17:39:06]Write i2c OK [17:39:06]MH_I2C_Read... [17:39:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:06]Read from MH i2c: E2 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: E2 62 00 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: E2 62 00 EB 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 16 06 03 00 0E 04 04 00 CE 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 BC [17:39:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 16 06 03 00 0E 04 04 00 CE 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 [17:39:06]wFMCommunicate OK [17:39:06]SAM_PROTO_GetFieldsCounters done [17:39:06]requested_item shift.num is exist - process it [17:39:06]requested_item shift.opened is exist - process it [17:39:06]req_shift_opened [17:39:06]FM_GetShiftState [17:39:06]SAM_PROTO_GetShiftState [17:39:06]wFMCommunicate request_size=4 [17:39:06]MH_SAM_APDU [17:39:06]CAPDU: 80 13 01 00 [17:39:06]Write to MH i2c: E2 08 00 EC 58 80 13 01 00 00 00 00 00 C1 [17:39:06]Write i2c OK [17:39:06]MH_I2C_Read... [17:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:06]Read from MH i2c: E2 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: E2 0E 00 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: E2 0E 00 EC 58 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4F [17:39:06]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:39:06]wFMCommunicate OK [17:39:06]SAM_PROTO_GetShiftState done [17:39:06]FM_GetShiftState done [17:39:06]req_shift_opened done [17:39:06]requested_item shift.open_date is exist - process it [17:39:06]req_shift_open_date [17:39:06]req_shift_open_date done [17:39:06]produce_requested_data done [17:39:06]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198166,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:39:06]process_action_free close_receipt [17:39:06]json_value_free [17:39:06]json_value_free done [17:39:06]process_json_proto returns [17:39:06]Send response to host [17:39:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198166,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:39:06]free response buf [17:39:06]execute_script done [17:39:06]execute_script returns [17:39:06]free content buf [17:39:06]Sock 9.Close socket [17:39:06]Sock 9.Thread stoped [17:39:11]ConnectInit Can't take IP for lk.salyk.kg [17:39:11]CommunicateWithHost connect error [17:39:11]CommunicateWithHost err = -1 [17:39:11]OFD Sender: Server communicate error [17:39:12]ConnectInit Can't connect to host [17:39:16]OFD Sender: Processing packet 198164 [packets to send 247, broken 244] [17:39:16]ProducePacketName [17:39:16]name=ofd_packets/00198164 [17:39:16]OFD Sender: To server: pG, [17:39:16]CommunicateWithHost lk.salyk.kg:30040 [17:39:16]ConnectInit lk.salyk.kg [17:39:17]ConnectInit Can't connect to host [17:39:21]ConnectInit Can't take IP for lk.salyk.kg [17:39:21]CommunicateWithHost connect error [17:39:21]CommunicateWithHost err = -1 [17:39:21]OFD Sender: Server communicate error [17:39:22]ConnectInit Can't connect to host [17:39:26]OFD Sender: Processing packet 198164 [packets to send 247, broken 244] [17:39:26]ProducePacketName [17:39:26]name=ofd_packets/00198164 [17:39:26]OFD Sender: To server: pG, [17:39:26]CommunicateWithHost lk.salyk.kg:30040 [17:39:26]ConnectInit lk.salyk.kg [17:39:27]ConnectInit Can't connect to host [17:39:31]ConnectInit Can't take IP for lk.salyk.kg [17:39:31]CommunicateWithHost connect error [17:39:31]CommunicateWithHost err = -1 [17:39:31]OFD Sender: Server communicate error [17:39:32]accept exits with 10 [17:39:32]New connection [17:39:32]New thread 3067403620 created [17:39:32]Thread 3067260260 joined [17:39:32]Waiting for new connection... [17:39:32] Sock 10.Parse request [17:39:32]Sock 10.Check first char [17:39:32]Sock 10.First char is OK [17:39:32]request: POST /json_proto HTTP/1.0 [17:39:32]Method: POST [17:39:32]URL: /json_proto [17:39:32]Method is POST - this is cgi request [17:39:32]url: /json_proto [17:39:32]query_string will be loaded in cgi processing [17:39:32]execute_cgi json_proto POST (null) [17:39:32]execute_cgi path=json_proto method=POST [17:39:32]POST find Content-Length [17:39:32]Host: 172.17.46.195:8080 [17:39:32]Content-Length: 798 [17:39:32]Content-Type: application/json [17:39:32] [17:39:32]POST finish read [17:39:32]Found Content-Length = 798 [17:39:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 4.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\u000A4065770", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:32]execute_script... [17: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)11325582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 4.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\u000A4065770", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:32]POST & json_proto [17:39:32]process_json_proto [17:39:32]json parsed OK: [17:39:32]protocol is kg_v1.0 [17:39:32]action value=close_receipt [17:39:32]process_action close_receipt [17:39:32]cmd_close_receipt [17:39:32]MH_GetDate [17:39:32]Write to MH i2c: F0 00 00 ED 58 34 [17:39:32]Write i2c OK [17:39:32]MH_I2C_Read... [17:39:32]Read from MH i2c: F0 [17:39:32]MH_I2C_Read... [17:39:32]Read from MH i2c: F0 09 00 [17:39:32]MH_I2C_Read... [17:39:32]Read from MH i2c: F0 09 00 ED 58 00 D6 8E BF 66 8D AE BC 66 23 [17:39:32]GetLastDocTimeStamp 1723829943 [17:39:32]current date 1723829974 [17:39:32]FM_GetShiftState [17:39:32]SAM_PROTO_GetShiftState [17:39:32]wFMCommunicate request_size=4 [17:39:32]MH_SAM_APDU [17:39:32]CAPDU: 80 13 01 00 [17:39:32]Write to MH i2c: E2 08 00 EE 58 80 13 01 00 00 00 00 00 C3 [17:39:32]Write i2c OK [17:39:32]MH_I2C_Read... [17:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:32]Read from MH i2c: E2 [17:39:32]MH_I2C_Read... [17:39:32]Read from MH i2c: E2 0E 00 [17:39:32]MH_I2C_Read... [17:39:32]Read from MH i2c: E2 0E 00 EE 58 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 51 [17:39:32]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:39:32]wFMCommunicate OK [17:39:32]SAM_PROTO_GetShiftState done [17:39:32]FM_GetShiftState done [17:39:32]opened in 1723766727 [17:39:32]opened+sec_in_day 1723853127 [17:39:32]quantity*price = 0 [17:39:32]sum+1 = 1 [17:39:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 508 16.08.2024 17:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4065770 ФМ: 0000000000871802 ФД: 198167 ФПД: 279990255039955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T173934&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198167&fm=279990255039955&tin=02508201610067®Number=0000000000092545&sum=0 [17:39:33]StoreToDocumentArchive [17:39:33]shift 462 fd 198167 [17:39:33]save to /storage/0462/doc_00198167 [17:39:33]save last doc name /storage/0462/doc_00198167 to /storage/kkm_last_doc_name [17:39:33]save OK [17:39:33]Clear old archive folders... [17:39:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:39:33]tlvbuf is 00B59790 [17:39:33]SAM_PROTO_ClearQueue [17:39:33]wFMCommunicate request_size=4 [17:39:33]MH_SAM_APDU [17:39:33]CAPDU: 80 09 00 00 [17:39:33]Write to MH i2c: E2 08 00 FB 58 80 09 00 00 00 00 00 00 C5 [17:39:33]Write i2c OK [17:39:33]MH_I2C_Read... [17:39:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:33]Read from MH i2c: E2 [17:39:33]MH_I2C_Read... [17:39:33]Read from MH i2c: E2 03 00 [17:39:33]MH_I2C_Read... [17:39:33]Read from MH i2c: E2 03 00 FB 58 00 90 00 C7 [17:39:33]RAPDU: 90 00 [17:39:33]wFMCommunicate OK [17:39:33]SAM_PROTO_ClearQueue done [17:39:33]KKMCreateOFDPacket [17:39:33]OFDProtocolAddRootSTLVToBuf [17:39:33]FM_MakeSignedData [17:39:33]FM_MakeSignedData [17:39:33]SAM_PROTO_SignData [17:39:33]wFMCommunicate request_size=4 [17:39:33]MH_SAM_APDU [17:39:33]CAPDU: 80 0D 01 02 [17:39:33]Write to MH i2c: E2 08 00 FC 58 80 0D 01 02 00 00 00 00 CD [17:39:33]Write i2c OK [17:39:33]MH_I2C_Read... [17:39:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:33]Read from MH i2c: E2 [17:39:33]MH_I2C_Read... [17:39:33]Read from MH i2c: E2 03 00 [17:39:33]MH_I2C_Read... [17:39:33]Read from MH i2c: E2 03 00 FC 58 00 90 00 C8 [17:39:33]RAPDU: 90 00 [17:39:33]wFMCommunicate OK [17:39:33]wFMCommunicate request_size=255 [17:39:33]MH_SAM_APDU [17:39:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 06 03 00 35 04 06 00 FE A6 4F B1 [17:39:33]Write to MH i2c: E2 02 01 FD 58 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 06 03 00 35 04 06 00 FE A6 4F B1 00 00 EC [17:39:33]Write i2c OK [17:39:33]MH_I2C_Read... [17:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:34]Read from MH i2c: E2 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 03 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 03 00 FD 58 00 90 00 C9 [17:39:34]RAPDU: 90 00 [17:39:34]wFMCommunicate OK [17:39:34]wFMCommunicate request_size=7 [17:39:34]MH_SAM_APDU [17:39:34]CAPDU: 80 0D 02 02 02 35 D3 [17:39:34]Write to MH i2c: E2 0A 00 FE 58 80 0D 02 02 02 00 35 D3 00 00 DC [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:34]Read from MH i2c: E2 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 03 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 03 00 FE 58 00 90 00 CA [17:39:34]RAPDU: 90 00 [17:39:34]wFMCommunicate OK [17:39:34]wFMCommunicate request_size=4 [17:39:34]MH_SAM_APDU [17:39:34]CAPDU: 80 0D 03 02 [17:39:34]Write to MH i2c: E2 08 00 FF 58 80 0D 03 02 00 00 00 00 D2 [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:34]Read from MH i2c: E2 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 0B 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 0B 00 FF 58 00 1F 5E 50 EC 1C 7D BD FE 90 00 E0 [17:39:34]RAPDU: 1F 5E 50 EC 1C 7D BD FE 90 00 [17:39:34]wFMCommunicate OK [17:39:34]SAM_PROTO_SignData done [17:39:34]FM_MakeSignedData done [17:39:34]CreateOFDProtocolMessage [17:39:34]wFMCommunicate request_size=4 [17:39:34]MH_SAM_APDU [17:39:34]CAPDU: 80 11 00 00 [17:39:34]Write to MH i2c: E2 08 00 00 59 80 11 00 00 00 00 00 00 D3 [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:34]Read from MH i2c: E2 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 17 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: E2 17 00 00 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 20 [17:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:39:34]wFMCommunicate OK [17:39:34]CreateOFDProtocolMessage done [17:39:34]OFDSenderStorePacket 198167 [17:39:34]StoreOFDPacket docnum=198167 [17:39:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 35 B6 04 01 58 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 06 03 00 35 04 06 00 FE A6 4F B1 35 D3 1F 5E 50 EC 1C 7D BD FE [17:39:34]CheckFolder [17:39:34]dirname=/storage/ofd_packets [17:39:34]CheckFolder done [17:39:34]ProducePacketName [17:39:34]name=ofd_packets/00198167 [17:39:34]NVStorageSaveData ofd_packets/00198167 [17:39:34]File name is /storage/ofd_packets/00198167 [17:39:34]Write 298 bytes [17:39:34]NVStorageSaveData done [17:39:34]OFDSenderStorePacket done [17:39:34]KKMCreateOFDPacket done [17:39:34]NVStorageSaveData kkm_last_timestamp [17:39:34]File name is /storage/kkm_last_timestamp [17:39:34]Write 4 bytes [17:39:34]NVStorageSaveData done [17:39:34]ExternCall_PrintAddStr [17:39:34]wPrintStart [17:39:34]Write to MH i2c: 01 00 00 01 59 5A [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: 01 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: 01 07 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: 01 07 00 01 59 00 00 00 00 00 FF 0F 6F [17:39:34]RasterBufferAndPrint [17:39:34]line Счет N : (1)11325582 [17:39:34]line ИНН: 02508201610067 [17:39:34]line Контрольно-Кассовый Чек [17:39:34]line ПРОДАЖА [17:39:34]line ТРК (МРК, ГНК) : 51 [17:39:34]line Товар: 2710194210 [17:39:34]line ДТ-К-5 [17:39:34]line 4.000 * 0.00 [17:39:34]line = 0.00 [17:39:34]line НДС 12% НСП 1% [17:39:34]line > о реализуемом товаре [17:39:34]line ИТОГО: 0.00 [17:39:34]line НСП 1% : 0.00 [17:39:34]line НДС 12% : 0.00 [17:39:34]line Наличными: 0.00 [17:39:34]line Безнал.: 0.00 [17:39:34]line Место: АЗС № 95 "Партнер Нефть" [17:39:34]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:39:34]line СНО: Общий режим [17:39:34]line Чек 508 16.08.2024 17:39 [17:39:34]line Смена: 462 ФФД: 1.0 [17:39:34]line ЗНМ: 0300000079 [17:39:34]line РНМ: 0000000000092545 [17:39:34]line Версия ККМ: 001 [17:39:34]line Талоны: Топливные Талоны [17:39:34]line 4065770 [17:39:34]line ФМ: 0000000000871802 [17:39:34]line ФД: 198167 [17:39:34]line ФПД: 279990255039955 [17:39:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T173934&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198167&fm=279990255039955&tin=02508201610067®Number=0000000000092545&sum=0 [17:39:34]written 0, free lines is 4095 [17:39:34]OFD Sender: Processing packet 198164 [packets to send 248, broken 244] [17:39:34]ProducePacketName [17:39:34]name=ofd_packets/00198164 [17:39:34]OFD Sender: To server: pG, [17:39:34]CommunicateWithHost lk.salyk.kg:30040 [17:39:34]ConnectInit lk.salyk.kg [17:39:34]Write to MH i2c: 01 00 00 2B 59 84 [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: 01 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: 01 07 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: 01 07 00 2B 59 00 00 00 00 00 E0 0C 77 [17:39:34]RasterBufferAndPrint [17:39:34]line [17:39:34]line [17:39:34]line [17:39:34]line [17:39:34]line [17:39:34]written 0, free lines is 3319 [17:39:34]MH_Cut [17:39:34]Write to MH i2c: D1 01 00 32 59 01 5D [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: D1 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: D1 01 00 [17:39:34]MH_I2C_Read... [17:39:34]Read from MH i2c: D1 01 00 32 59 00 5C [17:39:34]Write to MH i2c: 01 00 00 33 59 8C [17:39:34]Write i2c OK [17:39:34]MH_I2C_Read... [17:39:35]*** Cut start [17:39:35]*** Purtial cut [17:39:35]*** Stage 1: CUTSNS_PIN = 1 [17:39:35]Read from MH i2c: 01 [17:39:35]MH_I2C_Read... [17:39:35]*** Stop cut motor [17:39:35]*** Cut end [17:39:35]Read from MH i2c: 01 07 00 [17:39:35]MH_I2C_Read... [17:39:35]Read from MH i2c: 01 07 00 33 59 00 00 00 00 00 FF 0F A1 [17:39:35]process_action close_receipt done [17:39:35]requested_data is exist [17:39:35]produce_requested_data [17:39:35]requested_item fm.sn is exist - process it [17:39:35]wFMCommunicate request_size=4 [17:39:35]MH_SAM_APDU [17:39:35]CAPDU: 80 11 00 00 [17:39:35]Write to MH i2c: E2 08 00 34 59 80 11 00 00 00 00 00 00 07 [17:39:35]Write i2c OK [17:39:35]MH_I2C_Read... [17:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:35]Read from MH i2c: E2 [17:39:35]MH_I2C_Read... [17:39:35]Read from MH i2c: E2 17 00 [17:39:35]MH_I2C_Read... [17:39:35]Read from MH i2c: E2 17 00 34 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 54 [17:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:39:35]wFMCommunicate OK [17:39:35]requested_item fd.num is exist - process it [17:39:35]SAM_PROTO_GetFieldsCounters [17:39:35]wFMCommunicate request_size=4 [17:39:35]MH_SAM_APDU [17:39:35]CAPDU: 80 13 00 00 [17:39:35]Write to MH i2c: E2 08 00 35 59 80 13 00 00 00 00 00 00 0A [17:39:35]Write i2c OK [17:39:35]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 62 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 62 00 35 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 17 06 03 00 0E 04 04 00 CE 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 0B [17:39:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 17 06 03 00 0E 04 04 00 CE 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 [17:39:36]wFMCommunicate OK [17:39:36]SAM_PROTO_GetFieldsCounters done [17:39:36]requested_item shift.num is exist - process it [17:39:36]requested_item shift.opened is exist - process it [17:39:36]req_shift_opened [17:39:36]FM_GetShiftState [17:39:36]SAM_PROTO_GetShiftState [17:39:36]wFMCommunicate request_size=4 [17:39:36]MH_SAM_APDU [17:39:36]CAPDU: 80 13 01 00 [17:39:36]Write to MH i2c: E2 08 00 36 59 80 13 01 00 00 00 00 00 0C [17:39:36]Write i2c OK [17:39:36]MH_I2C_Read... [17:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:36]Read from MH i2c: E2 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 0E 00 [17:39:36]MH_I2C_Read... [17:39:36]Read from MH i2c: E2 0E 00 36 59 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9A [17:39:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:39:36]wFMCommunicate OK [17:39:36]SAM_PROTO_GetShiftState done [17:39:36]FM_GetShiftState done [17:39:36]req_shift_opened done [17:39:36]requested_item shift.open_date is exist - process it [17:39:36]req_shift_open_date [17:39:36]req_shift_open_date done [17:39:36]produce_requested_data done [17:39:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198167,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:39:36]process_action_free close_receipt [17:39:36]json_value_free [17:39:36]json_value_free done [17:39:36]process_json_proto returns [17:39:36]Send response to host [17:39:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198167,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:39:36]free response buf [17:39:36]execute_script done [17:39:36]execute_script returns [17:39:36]free content buf [17:39:36]Sock 10.Close socket [17:39:36]Sock 10.Thread stoped [17:39:37]ConnectInit Can't connect to host [17:39:39]ConnectInit Can't take IP for lk.salyk.kg [17:39:39]CommunicateWithHost connect error [17:39:39]CommunicateWithHost err = -1 [17:39:39]OFD Sender: Server communicate error [17:39:42]ConnectInit Can't connect to host [17:39:44]OFD Sender: Processing packet 198164 [packets to send 248, broken 244] [17:39:44]ProducePacketName [17:39:44]name=ofd_packets/00198164 [17:39:44]OFD Sender: To server: pG, [17:39:44]CommunicateWithHost lk.salyk.kg:30040 [17:39:44]ConnectInit lk.salyk.kg [17:39:47]Connected sock=9 [17:39:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 B7 3B 04 01 A7 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 80 3E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 90 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 06 03 00 35 04 06 00 93 45 B6 88 FC 55 E3 1C D7 C5 31 28 27 B4 [17:39:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2F 42 47 00 CA 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 06 03 00 F4 03 04 00 F7 3A BF 66 B6 04 01 00 00 86 73 0E 54 F6 C6 9A 79 [17:39:47]CommunicateWithHost err = 0 [17:39:47]CheckOFDResponse [17:39:47]1017 (14) - 77093643461234 [17:39:47]1041 (16) - 0000000000871802 [17:39:47]1040 (4) - 198164 [17:39:47]1012 (4) - 16.08.2024 11:41 [17:39:47]1206 (1) - 0 [17:39:47]OFD Sender: Remove packet 198164 [17:39:47]ProducePacketName [17:39:47]name=ofd_packets/00198164 [17:39:47]NVStorageDeleteData [17:39:48]OFD Sender: Processing packet 198165 [packets to send 247, broken 244] [17:39:48]ProducePacketName [17:39:48]name=ofd_packets/00198165 [17:39:48]OFD Sender: To server: pG, [17:39:48]CommunicateWithHost lk.salyk.kg:30040 [17:39:48]ConnectInit lk.salyk.kg [17:39:48]Connected sock=10 [17:39:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2C 3F 07 01 27 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 97 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 06 03 00 35 04 06 00 2A 1D E4 3E 8A C9 E0 68 98 95 B4 C3 9E EF [17:39:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 79 53 47 00 35 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 06 03 00 F4 03 04 00 F8 3A BF 66 B6 04 01 00 00 30 00 E2 19 F7 FD 6B 07 [17:39:48]CommunicateWithHost err = 0 [17:39:48]CheckOFDResponse [17:39:48]1017 (14) - 77093643461234 [17:39:48]1041 (16) - 0000000000871802 [17:39:48]1040 (4) - 198165 [17:39:48]1012 (4) - 16.08.2024 11:41 [17:39:48]1206 (1) - 0 [17:39:48]OFD Sender: Remove packet 198165 [17:39:48]ProducePacketName [17:39:48]name=ofd_packets/00198165 [17:39:48]NVStorageDeleteData [17:39:49]OFD Sender: Processing packet 198166 [packets to send 246, broken 244] [17:39:49]ProducePacketName [17:39:49]name=ofd_packets/00198166 [17:39:49]OFD Sender: To server: pG, [17:39:49]CommunicateWithHost lk.salyk.kg:30040 [17:39:49]ConnectInit lk.salyk.kg [17:39:49]Connected sock=9 [17:39:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1A 36 07 01 E8 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 B7 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 06 03 00 35 04 06 00 A8 34 44 24 7E F6 60 AF 47 A6 D7 B9 BE A1 [17:39:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2F 06 47 00 15 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 06 03 00 F4 03 04 00 F9 3A BF 66 B6 04 01 00 00 49 14 80 B4 9D 6E C0 FC [17:39:49]CommunicateWithHost err = 0 [17:39:49]CheckOFDResponse [17:39:49]1017 (14) - 77093643461234 [17:39:49]1041 (16) - 0000000000871802 [17:39:49]1040 (4) - 198166 [17:39:49]1012 (4) - 16.08.2024 11:41 [17:39:49]1206 (1) - 0 [17:39:49]OFD Sender: Remove packet 198166 [17:39:49]ProducePacketName [17:39:49]name=ofd_packets/00198166 [17:39:49]NVStorageDeleteData [17:39:50]OFD Sender: Processing packet 198167 [packets to send 245, broken 244] [17:39:50]ProducePacketName [17:39:50]name=ofd_packets/00198167 [17:39:50]OFD Sender: To server: pG, [17:39:50]CommunicateWithHost lk.salyk.kg:30040 [17:39:50]ConnectInit lk.salyk.kg [17:39:50]Connected sock=9 [17:39:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 35 B6 04 01 58 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 D6 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 06 03 00 35 04 06 00 FE A6 4F B1 35 D3 1F 5E 50 EC 1C 7D BD FE [17:39:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA 70 47 00 3F 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 06 03 00 F4 03 04 00 FA 3A BF 66 B6 04 01 00 00 5F 71 3F 48 F8 82 D2 49 [17:39:51]CommunicateWithHost err = 0 [17:39:51]CheckOFDResponse [17:39:51]1017 (14) - 77093643461234 [17:39:51]1041 (16) - 0000000000871802 [17:39:51]1040 (4) - 198167 [17:39:51]1012 (4) - 16.08.2024 11:41 [17:39:51]1206 (1) - 0 [17:39:51]OFD Sender: Remove packet 198167 [17:39:51]ProducePacketName [17:39:51]name=ofd_packets/00198167 [17:39:51]NVStorageDeleteData [17:39:51]OFD Sender: No OFD packet to send [17:39:56]OFD Sender: No OFD packet to send [17:40:01]OFD Sender: No OFD packet to send [17:40:06]OFD Sender: No OFD packet to send [17:40:09]accept exits with 7 [17:40:09]New connection [17:40:09]New thread 3067260260 created [17:40:09]Thread 3067403620 joined [17:40:09]Waiting for new connection... [17:40:09] Sock 7.Parse request [17:40:09]Sock 7.Check first char [17:40:09]Sock 7.First char is OK [17:40:09]request: POST /json_proto HTTP/1.0 [17:40:09]Method: POST [17:40:09]URL: /json_proto [17:40:09]Method is POST - this is cgi request [17:40:09]url: /json_proto [17:40:09]query_string will be loaded in cgi processing [17:40:09]execute_cgi json_proto POST (null) [17:40:09]execute_cgi path=json_proto method=POST [17:40:09]POST find Content-Length [17:40:09]Host: 172.17.46.195:8080 [17:40:09]Content-Length: 805 [17:40:09]Content-Type: application/json [17:40:09] [17:40:09]POST finish read [17:40:09]Found Content-Length = 805 [17:40:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:09]execute_script... [17:40:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:09]POST & json_proto [17:40:09]process_json_proto [17:40:09]json parsed OK: [17:40:09]protocol is kg_v1.0 [17:40:09]action value=close_receipt [17:40:09]process_action close_receipt [17:40:09]cmd_close_receipt [17:40:09]MH_GetDate [17:40:09]Write to MH i2c: F0 00 00 37 59 7F [17:40:09]Write i2c OK [17:40:09]MH_I2C_Read... [17:40:09]Read from MH i2c: F0 [17:40:09]MH_I2C_Read... [17:40:09]Read from MH i2c: F0 09 00 [17:40:09]MH_I2C_Read... [17:40:09]Read from MH i2c: F0 09 00 37 59 00 FB 8E BF 66 8D AE BC 66 93 [17:40:09]GetLastDocTimeStamp 1723829974 [17:40:09]current date 1723830011 [17:40:09]FM_GetShiftState [17:40:09]SAM_PROTO_GetShiftState [17:40:09]wFMCommunicate request_size=4 [17:40:09]MH_SAM_APDU [17:40:09]CAPDU: 80 13 01 00 [17:40:09]Write to MH i2c: E2 08 00 38 59 80 13 01 00 00 00 00 00 0E [17:40:09]Write i2c OK [17:40:09]MH_I2C_Read... [17:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:09]Read from MH i2c: E2 [17:40:09]MH_I2C_Read... [17:40:09]Read from MH i2c: E2 0E 00 [17:40:09]MH_I2C_Read... [17:40:09]Read from MH i2c: E2 0E 00 38 59 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9C [17:40:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:40:09]wFMCommunicate OK [17:40:09]SAM_PROTO_GetShiftState done [17:40:09]FM_GetShiftState done [17:40:09]opened in 1723766727 [17:40:09]opened+sec_in_day 1723853127 [17:40:09]quantity*price = 100021 [17:40:09]sum+1 = 100023 [17:40:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 509 16.08.2024 17:40 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198168 ФПД: 229616287394615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198168&fm=229616287394615&tin=02508201610067®Number=0000000000092545&sum=100022 [17:40:10]StoreToDocumentArchive [17:40:10]shift 462 fd 198168 [17:40:10]save to /storage/0462/doc_00198168 [17:40:10]save last doc name /storage/0462/doc_00198168 to /storage/kkm_last_doc_name [17:40:10]save OK [17:40:10]Clear old archive folders... [17:40:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:40:10]tlvbuf is 00AD89A0 [17:40:10]SAM_PROTO_ClearQueue [17:40:10]wFMCommunicate request_size=4 [17:40:10]MH_SAM_APDU [17:40:10]CAPDU: 80 09 00 00 [17:40:10]Write to MH i2c: E2 08 00 45 59 80 09 00 00 00 00 00 00 10 [17:40:10]Write i2c OK [17:40:10]MH_I2C_Read... [17:40:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:10]Read from MH i2c: E2 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 45 59 00 90 00 12 [17:40:10]RAPDU: 90 00 [17:40:10]wFMCommunicate OK [17:40:10]SAM_PROTO_ClearQueue done [17:40:10]KKMCreateOFDPacket [17:40:10]OFDProtocolAddRootSTLVToBuf [17:40:10]FM_MakeSignedData [17:40:10]FM_MakeSignedData [17:40:10]SAM_PROTO_SignData [17:40:10]wFMCommunicate request_size=4 [17:40:10]MH_SAM_APDU [17:40:10]CAPDU: 80 0D 01 02 [17:40:10]Write to MH i2c: E2 08 00 46 59 80 0D 01 02 00 00 00 00 18 [17:40:10]Write i2c OK [17:40:10]MH_I2C_Read... [17:40:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:10]Read from MH i2c: E2 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 46 59 00 90 00 13 [17:40:10]RAPDU: 90 00 [17:40:10]wFMCommunicate OK [17:40:10]wFMCommunicate request_size=255 [17:40:10]MH_SAM_APDU [17:40:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 FD 01 00 00 F4 03 04 00 FB 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 06 03 00 35 04 06 00 D0 [17:40:10]Write to MH i2c: E2 02 01 47 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 FD 01 00 00 F4 03 04 00 FB 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 06 03 00 35 04 06 00 D0 00 00 56 [17:40:10]Write i2c OK [17:40:10]MH_I2C_Read... [17:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:10]Read from MH i2c: E2 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 47 59 00 90 00 14 [17:40:10]RAPDU: 90 00 [17:40:10]wFMCommunicate OK [17:40:10]wFMCommunicate request_size=10 [17:40:10]MH_SAM_APDU [17:40:10]CAPDU: 80 0D 02 02 05 D5 B5 3E AB 37 [17:40:10]Write to MH i2c: E2 0D 00 48 59 80 0D 02 02 05 00 D5 B5 3E AB 37 00 00 CF [17:40:10]Write i2c OK [17:40:10]MH_I2C_Read... [17:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:10]Read from MH i2c: E2 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 03 00 48 59 00 90 00 15 [17:40:10]RAPDU: 90 00 [17:40:10]wFMCommunicate OK [17:40:10]wFMCommunicate request_size=4 [17:40:10]MH_SAM_APDU [17:40:10]CAPDU: 80 0D 03 02 [17:40:10]Write to MH i2c: E2 08 00 49 59 80 0D 03 02 00 00 00 00 1D [17:40:10]Write i2c OK [17:40:10]MH_I2C_Read... [17:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:10]Read from MH i2c: E2 [17:40:10]MH_I2C_Read... [17:40:10]Read from MH i2c: E2 0B 00 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: E2 0B 00 49 59 00 8A 24 85 01 1C FA B7 BF 90 00 DE [17:40:11]RAPDU: 8A 24 85 01 1C FA B7 BF 90 00 [17:40:11]wFMCommunicate OK [17:40:11]SAM_PROTO_SignData done [17:40:11]FM_MakeSignedData done [17:40:11]CreateOFDProtocolMessage [17:40:11]wFMCommunicate request_size=4 [17:40:11]MH_SAM_APDU [17:40:11]CAPDU: 80 11 00 00 [17:40:11]Write to MH i2c: E2 08 00 4A 59 80 11 00 00 00 00 00 00 1D [17:40:11]Write i2c OK [17:40:11]MH_I2C_Read... [17:40:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:11]Read from MH i2c: E2 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: E2 17 00 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: E2 17 00 4A 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6A [17:40:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:40:11]wFMCommunicate OK [17:40:11]CreateOFDProtocolMessage done [17:40:11]OFDSenderStorePacket 198168 [17:40:11]StoreOFDPacket docnum=198168 [17:40:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D3 A6 07 01 4F 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FD 01 00 00 F4 03 04 00 FB 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 06 03 00 35 04 06 00 D0 D5 B5 3E AB 37 8A 24 85 01 1C FA B7 BF [17:40:11]CheckFolder [17:40:11]dirname=/storage/ofd_packets [17:40:11]CheckFolder done [17:40:11]ProducePacketName [17:40:11]name=ofd_packets/00198168 [17:40:11]NVStorageSaveData ofd_packets/00198168 [17:40:11]File name is /storage/ofd_packets/00198168 [17:40:11]Write 301 bytes [17:40:11]NVStorageSaveData done [17:40:11]OFDSenderStorePacket done [17:40:11]KKMCreateOFDPacket done [17:40:11]NVStorageSaveData kkm_last_timestamp [17:40:11]File name is /storage/kkm_last_timestamp [17:40:11]Write 4 bytes [17:40:11]NVStorageSaveData done [17:40:11]ExternCall_PrintAddStr [17:40:11]wPrintStart [17:40:11]Write to MH i2c: 01 00 00 4B 59 A4 [17:40:11]Write i2c OK [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: 01 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: 01 07 00 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: 01 07 00 4B 59 00 00 00 00 00 FF 0F B9 [17:40:11]RasterBufferAndPrint [17:40:11]line Счет N : (1)11325583 [17:40:11]line ИНН: 02508201610067 [17:40:11]line Контрольно-Кассовый Чек [17:40:11]line ПРОДАЖА [17:40:11]line ТРК (МРК, ГНК) : 21 [17:40:11]line Товар: 2710124500 [17:40:11]line Аи-95-К-5 [17:40:11]line 13.480 * 74.20 [17:40:11]line = 1000.22 [17:40:11]line НДС 12% НСП 1% [17:40:11]line > о реализуемом товаре [17:40:11]line ИТОГО: 1000.22 [17:40:11]line НСП 1% : 8.85 [17:40:11]line НДС 12% : 106.22 [17:40:11]line Наличными: 0.00 [17:40:11]line Безнал.: 1000.22 [17:40:11]line Место: АЗС № 95 "Партнер Нефть" [17:40:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:40:11]line СНО: Общий режим [17:40:11]line Чек 509 16.08.2024 17:40 [17:40:11]line Смена: 462 ФФД: 1.0 [17:40:11]line ЗНМ: 0300000079 [17:40:11]line РНМ: 0000000000092545 [17:40:11]line Версия ККМ: 001 [17:40:11]line Платежная система: O! деньги [17:40:11]line ФМ: 0000000000871802 [17:40:11]line ФД: 198168 [17:40:11]line ФПД: 229616287394615 [17:40:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174011&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198168&fm=229616287394615&tin=02508201610067®Number=0000000000092545&sum=100022 [17:40:11]written 0, free lines is 4095 [17:40:11]OFD Sender: Processing packet 198168 [packets to send 245, broken 244] [17:40:11]ProducePacketName [17:40:11]name=ofd_packets/00198168 [17:40:11]OFD Sender: To server: pG, [17:40:11]CommunicateWithHost lk.salyk.kg:30040 [17:40:11]ConnectInit lk.salyk.kg [17:40:11]Connected sock=10 [17:40:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D3 A6 07 01 4F 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FD 01 00 00 F4 03 04 00 FB 8E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 06 03 00 35 04 06 00 D0 D5 B5 3E AB 37 8A 24 85 01 1C FA B7 BF [17:40:11]Write to MH i2c: 01 00 00 75 59 CE [17:40:11]Write i2c OK [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: 01 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: 01 07 00 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: 01 07 00 75 59 00 00 00 00 00 F3 0C D4 [17:40:11]RasterBufferAndPrint [17:40:11]line [17:40:11]line [17:40:11]line [17:40:11]line [17:40:11]line [17:40:11]written 0, free lines is 3330 [17:40:11]MH_Cut [17:40:11]Write to MH i2c: D1 01 00 7C 59 01 A7 [17:40:11]Write i2c OK [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: D1 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: D1 01 00 [17:40:11]MH_I2C_Read... [17:40:11]Read from MH i2c: D1 01 00 7C 59 00 A6 [17:40:11]Write to MH i2c: 01 00 00 7D 59 D6 [17:40:11]Write i2c OK [17:40:11]MH_I2C_Read... [17:40:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 01 B4 47 00 64 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 06 03 00 F4 03 04 00 0F 3B BF 66 B6 04 01 00 00 97 96 E2 7D 56 A2 A9 74 [17:40:11]CommunicateWithHost err = 0 [17:40:11]CheckOFDResponse [17:40:11]1017 (14) - 77093643461234 [17:40:11]1041 (16) - 0000000000871802 [17:40:11]1040 (4) - 198168 [17:40:11]1012 (4) - 16.08.2024 11:42 [17:40:11]1206 (1) - 0 [17:40:11]OFD Sender: Remove packet 198168 [17:40:11]ProducePacketName [17:40:11]name=ofd_packets/00198168 [17:40:11]NVStorageDeleteData [17:40:12]OFD Sender: No OFD packet to send [17:40:12]*** Cut start [17:40:12]*** Purtial cut [17:40:12]*** CUTSNS_PIN = 0 [17:40:12]*** Stage 1: CUTSNS_PIN = 1 [17:40:14]Read from MH i2c: 01 [17:40:14]MH_I2C_Read... [17:40:14]*** Stop cut motor [17:40:14]*** Cut end [17:40:14]Read from MH i2c: 01 07 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: 01 07 00 7D 59 00 00 00 00 00 FF 0F EB [17:40:14]process_action close_receipt done [17:40:14]requested_data is exist [17:40:14]produce_requested_data [17:40:14]requested_item fm.sn is exist - process it [17:40:14]wFMCommunicate request_size=4 [17:40:14]MH_SAM_APDU [17:40:14]CAPDU: 80 11 00 00 [17:40:14]Write to MH i2c: E2 08 00 7E 59 80 11 00 00 00 00 00 00 51 [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 17 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 17 00 7E 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9E [17:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:40:14]wFMCommunicate OK [17:40:14]requested_item fd.num is exist - process it [17:40:14]SAM_PROTO_GetFieldsCounters [17:40:14]wFMCommunicate request_size=4 [17:40:14]MH_SAM_APDU [17:40:14]CAPDU: 80 13 00 00 [17:40:14]Write to MH i2c: E2 08 00 7F 59 80 13 00 00 00 00 00 00 54 [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 62 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 62 00 7F 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 18 06 03 00 0E 04 04 00 CE 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 59 [17:40:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 18 06 03 00 0E 04 04 00 CE 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 [17:40:14]wFMCommunicate OK [17:40:14]SAM_PROTO_GetFieldsCounters done [17:40:14]requested_item shift.num is exist - process it [17:40:14]requested_item shift.opened is exist - process it [17:40:14]req_shift_opened [17:40:14]FM_GetShiftState [17:40:14]SAM_PROTO_GetShiftState [17:40:14]wFMCommunicate request_size=4 [17:40:14]MH_SAM_APDU [17:40:14]CAPDU: 80 13 01 00 [17:40:14]Write to MH i2c: E2 08 00 80 59 80 13 01 00 00 00 00 00 56 [17:40:14]Write i2c OK [17:40:14]MH_I2C_Read... [17:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:14]Read from MH i2c: E2 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 0E 00 [17:40:14]MH_I2C_Read... [17:40:14]Read from MH i2c: E2 0E 00 80 59 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E4 [17:40:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:40:14]wFMCommunicate OK [17:40:14]SAM_PROTO_GetShiftState done [17:40:14]FM_GetShiftState done [17:40:14]req_shift_opened done [17:40:14]requested_item shift.open_date is exist - process it [17:40:14]req_shift_open_date [17:40:14]req_shift_open_date done [17:40:14]produce_requested_data done [17:40:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198168,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:40:14]process_action_free close_receipt [17:40:14]json_value_free [17:40:14]json_value_free done [17:40:14]process_json_proto returns [17:40:14]Send response to host [17:40:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198168,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:40:14]free response buf [17:40:14]execute_script done [17:40:14]execute_script returns [17:40:14]free content buf [17:40:14]Sock 7.Close socket [17:40:14]Sock 7.Thread stoped [17:40:17]OFD Sender: No OFD packet to send [17:40:22]OFD Sender: No OFD packet to send [17:40:27]OFD Sender: No OFD packet to send [17:40:32]OFD Sender: No OFD packet to send [17:40:37]OFD Sender: No OFD packet to send [17:40:42]OFD Sender: No OFD packet to send [17:40:47]OFD Sender: No OFD packet to send [17:40:52]OFD Sender: No OFD packet to send [17:40:57]OFD Sender: No OFD packet to send [17:41:02]OFD Sender: No OFD packet to send [17:41:07]OFD Sender: No OFD packet to send [17:41:12]OFD Sender: No OFD packet to send [17:41:17]OFD Sender: No OFD packet to send [17:41:22]OFD Sender: No OFD packet to send [17:41:27]OFD Sender: No OFD packet to send [17:41:32]OFD Sender: No OFD packet to send [17:41:34]accept exits with 9 [17:41:34]New connection [17:41:34]New thread 3067403620 created [17:41:34]Thread 3067260260 joined [17:41:34]Waiting for new connection... [17:41:34] Sock 9.Parse request [17:41:34]Sock 9.Check first char [17:41:34]Sock 9.First char is OK [17:41:34]request: POST /json_proto HTTP/1.0 [17:41:34]Method: POST [17:41:34]URL: /json_proto [17:41:34]Method is POST - this is cgi request [17:41:34]url: /json_proto [17:41:34]query_string will be loaded in cgi processing [17:41:34]execute_cgi json_proto POST (null) [17:41:34]execute_cgi path=json_proto method=POST [17:41:34]POST find Content-Length [17:41:34]Host: 172.17.46.195:8080 [17:41:34]Content-Length: 677 [17:41:34]Content-Type: application/json [17:41:34] [17:41:34]POST finish read [17:41:34]Found Content-Length = 677 [17:41:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:34]execute_script... [17: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)11325584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:34]POST & json_proto [17:41:34]process_json_proto [17:41:34]json parsed OK: [17:41:34]protocol is kg_v1.0 [17:41:34]action value=close_receipt [17:41:34]process_action close_receipt [17:41:34]cmd_close_receipt [17:41:34]MH_GetDate [17:41:34]Write to MH i2c: F0 00 00 81 59 C9 [17:41:34]Write i2c OK [17:41:34]MH_I2C_Read... [17:41:34]Read from MH i2c: F0 [17:41:34]MH_I2C_Read... [17:41:34]Read from MH i2c: F0 09 00 [17:41:34]MH_I2C_Read... [17:41:34]Read from MH i2c: F0 09 00 81 59 00 51 8F BF 66 8D AE BC 66 34 [17:41:34]GetLastDocTimeStamp 1723830011 [17:41:34]current date 1723830097 [17:41:34]FM_GetShiftState [17:41:34]SAM_PROTO_GetShiftState [17:41:34]wFMCommunicate request_size=4 [17:41:34]MH_SAM_APDU [17:41:34]CAPDU: 80 13 01 00 [17:41:34]Write to MH i2c: E2 08 00 82 59 80 13 01 00 00 00 00 00 58 [17:41:34]Write i2c OK [17:41:34]MH_I2C_Read... [17:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:34]Read from MH i2c: E2 [17:41:34]MH_I2C_Read... [17:41:34]Read from MH i2c: E2 0E 00 [17:41:34]MH_I2C_Read... [17:41:34]Read from MH i2c: E2 0E 00 82 59 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E6 [17:41:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:41:34]wFMCommunicate OK [17:41:34]SAM_PROTO_GetShiftState done [17:41:34]FM_GetShiftState done [17:41:34]opened in 1723766727 [17:41:34]opened+sec_in_day 1723853127 [17:41:34]quantity*price = 80010 [17:41:34]sum+1 = 80011 [17:41:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 510 16.08.2024 17:41 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198169 ФПД: 190812060591561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174137&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198169&fm=190812060591561&tin=02508201610067®Number=0000000000092545&sum=80000 [17:41:36]StoreToDocumentArchive [17:41:36]shift 462 fd 198169 [17:41:36]save to /storage/0462/doc_00198169 [17:41:36]save last doc name /storage/0462/doc_00198169 to /storage/kkm_last_doc_name [17:41:36]save OK [17:41:36]Clear old archive folders... [17:41:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:41:36]tlvbuf is 00AFA9C0 [17:41:36]SAM_PROTO_ClearQueue [17:41:36]wFMCommunicate request_size=4 [17:41:36]MH_SAM_APDU [17:41:36]CAPDU: 80 09 00 00 [17:41:36]Write to MH i2c: E2 08 00 8F 59 80 09 00 00 00 00 00 00 5A [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:36]Read from MH i2c: E2 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 8F 59 00 90 00 5C [17:41:36]RAPDU: 90 00 [17:41:36]wFMCommunicate OK [17:41:36]SAM_PROTO_ClearQueue done [17:41:36]KKMCreateOFDPacket [17:41:36]OFDProtocolAddRootSTLVToBuf [17:41:36]FM_MakeSignedData [17:41:36]FM_MakeSignedData [17:41:36]SAM_PROTO_SignData [17:41:36]wFMCommunicate request_size=4 [17:41:36]MH_SAM_APDU [17:41:36]CAPDU: 80 0D 01 02 [17:41:36]Write to MH i2c: E2 08 00 90 59 80 0D 01 02 00 00 00 00 62 [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:36]Read from MH i2c: E2 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 90 59 00 90 00 5D [17:41:36]RAPDU: 90 00 [17:41:36]wFMCommunicate OK [17:41:36]wFMCommunicate request_size=255 [17:41:36]MH_SAM_APDU [17:41:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 01 00 00 F4 03 04 00 51 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 06 03 00 35 04 06 00 AD 8A E5 17 [17:41:36]Write to MH i2c: E2 02 01 91 59 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 01 00 00 F4 03 04 00 51 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 06 03 00 35 04 06 00 AD 8A E5 17 00 00 3C [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:36]Read from MH i2c: E2 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 91 59 00 90 00 5E [17:41:36]RAPDU: 90 00 [17:41:36]wFMCommunicate OK [17:41:36]wFMCommunicate request_size=7 [17:41:36]MH_SAM_APDU [17:41:36]CAPDU: 80 0D 02 02 02 25 C9 [17:41:36]Write to MH i2c: E2 0A 00 92 59 80 0D 02 02 02 00 25 C9 00 00 57 [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:36]Read from MH i2c: E2 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 03 00 92 59 00 90 00 5F [17:41:36]RAPDU: 90 00 [17:41:36]wFMCommunicate OK [17:41:36]wFMCommunicate request_size=4 [17:41:36]MH_SAM_APDU [17:41:36]CAPDU: 80 0D 03 02 [17:41:36]Write to MH i2c: E2 08 00 93 59 80 0D 03 02 00 00 00 00 67 [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:36]Read from MH i2c: E2 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 0B 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 0B 00 93 59 00 1A 1B 9D E3 83 10 2F CA 90 00 A9 [17:41:36]RAPDU: 1A 1B 9D E3 83 10 2F CA 90 00 [17:41:36]wFMCommunicate OK [17:41:36]SAM_PROTO_SignData done [17:41:36]FM_MakeSignedData done [17:41:36]CreateOFDProtocolMessage [17:41:36]wFMCommunicate request_size=4 [17:41:36]MH_SAM_APDU [17:41:36]CAPDU: 80 11 00 00 [17:41:36]Write to MH i2c: E2 08 00 94 59 80 11 00 00 00 00 00 00 67 [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:36]Read from MH i2c: E2 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 17 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: E2 17 00 94 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B4 [17:41:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:41:36]wFMCommunicate OK [17:41:36]CreateOFDProtocolMessage done [17:41:36]OFDSenderStorePacket 198169 [17:41:36]StoreOFDPacket docnum=198169 [17:41:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D1 4C 04 01 78 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 01 00 00 F4 03 04 00 51 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 06 03 00 35 04 06 00 AD 8A E5 17 25 C9 1A 1B 9D E3 83 10 2F CA [17:41:36]CheckFolder [17:41:36]dirname=/storage/ofd_packets [17:41:36]CheckFolder done [17:41:36]ProducePacketName [17:41:36]name=ofd_packets/00198169 [17:41:36]NVStorageSaveData ofd_packets/00198169 [17:41:36]File name is /storage/ofd_packets/00198169 [17:41:36]Write 298 bytes [17:41:36]NVStorageSaveData done [17:41:36]OFDSenderStorePacket done [17:41:36]KKMCreateOFDPacket done [17:41:36]NVStorageSaveData kkm_last_timestamp [17:41:36]File name is /storage/kkm_last_timestamp [17:41:36]Write 4 bytes [17:41:36]NVStorageSaveData done [17:41:36]ExternCall_PrintAddStr [17:41:36]wPrintStart [17:41:36]Write to MH i2c: 01 00 00 95 59 EE [17:41:36]Write i2c OK [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: 01 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: 01 07 00 [17:41:36]MH_I2C_Read... [17:41:36]Read from MH i2c: 01 07 00 95 59 00 00 00 00 00 FF 0F 03 [17:41:36]RasterBufferAndPrint [17:41:36]line Счет N : (1)11325584 [17:41:36]line ИНН: 02508201610067 [17:41:36]line Контрольно-Кассовый Чек [17:41:36]line ПРОДАЖА [17:41:36]line ТРК (МРК, ГНК) : 51 [17:41:36]line Товар: 2710194210 [17:41:36]line ДТ-К-5 [17:41:36]line 10.500 * 76.20 [17:41:36]line = 800.10 [17:41:36]line НДС 12% НСП 1% [17:41:36]line > о реализуемом товаре [17:41:36]line ОКРУГЛЕНИЕ: -0.10 [17:41:36]line ИТОГО: 800.00 [17:41:36]line Внесено: 800.00 [17:41:36]line СДАЧА: 0.00 [17:41:36]line НСП 1% : 7.08 [17:41:36]line НДС 12% : 84.97 [17:41:36]line Наличными: 800.00 [17:41:36]line Безнал.: 0.00 [17:41:36]line Место: АЗС № 95 "Партнер Нефть" [17:41:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:41:36]line СНО: Общий режим [17:41:36]line Чек 510 16.08.2024 17:41 [17:41:36]line Смена: 462 ФФД: 1.0 [17:41:36]line ЗНМ: 0300000079 [17:41:36]line РНМ: 0000000000092545 [17:41:36]line Версия ККМ: 001 [17:41:36]line ФМ: 0000000000871802 [17:41:36]line ФД: 198169 [17:41:36]line ФПД: 190812060591561 [17:41:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174137&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198169&fm=190812060591561&tin=02508201610067®Number=0000000000092545&sum=80000 [17:41:36]OFD Sender: Processing packet 198169 [packets to send 245, broken 244] [17:41:36]ProducePacketName [17:41:36]name=ofd_packets/00198169 [17:41:36]OFD Sender: To server: pG, [17:41:36]CommunicateWithHost lk.salyk.kg:30040 [17:41:36]ConnectInit lk.salyk.kg [17:41:36]written 0, free lines is 4095 [17:41:37]Connected sock=11 [17:41:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D1 4C 04 01 78 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 01 00 00 F4 03 04 00 51 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 06 03 00 35 04 06 00 AD 8A E5 17 25 C9 1A 1B 9D E3 83 10 2F CA [17:41:37]Write to MH i2c: 01 00 00 C0 59 19 [17:41:37]Write i2c OK [17:41:37]MH_I2C_Read... [17:41:37]Read from MH i2c: 01 [17:41:37]MH_I2C_Read... [17:41:37]Read from MH i2c: 01 07 00 [17:41:37]MH_I2C_Read... [17:41:37]Read from MH i2c: 01 07 00 C0 59 00 00 00 00 00 CD 0C F9 [17:41:37]RasterBufferAndPrint [17:41:37]line [17:41:37]line [17:41:37]line [17:41:37]line [17:41:37]line [17:41:37]written 0, free lines is 3284 [17:41:37]MH_Cut [17:41:37]Write to MH i2c: D1 01 00 C7 59 01 F2 [17:41:37]Write i2c OK [17:41:37]MH_I2C_Read... [17:41:37]Read from MH i2c: D1 [17:41:37]MH_I2C_Read... [17:41:37]Read from MH i2c: D1 01 00 [17:41:37]MH_I2C_Read... [17:41:37]Read from MH i2c: D1 01 00 C7 59 00 F1 [17:41:37]Write to MH i2c: 01 00 00 C8 59 21 [17:41:37]Write i2c OK [17:41:37]MH_I2C_Read... [17:41:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C9 D6 47 00 7E AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 06 03 00 F4 03 04 00 65 3B BF 66 B6 04 01 00 00 93 08 2E 03 BE F1 3D C1 [17:41:37]CommunicateWithHost err = 0 [17:41:37]CheckOFDResponse [17:41:37]1017 (14) - 77093643461234 [17:41:37]1041 (16) - 0000000000871802 [17:41:37]1040 (4) - 198169 [17:41:37]1012 (4) - 16.08.2024 11:43 [17:41:37]1206 (1) - 0 [17:41:37]OFD Sender: Remove packet 198169 [17:41:37]ProducePacketName [17:41:37]name=ofd_packets/00198169 [17:41:37]NVStorageDeleteData [17:41:38]OFD Sender: No OFD packet to send [17:41:38]*** Cut start [17:41:38]*** Purtial cut [17:41:38]*** Stage 1: CUTSNS_PIN = 1 [17:41:38]Read from MH i2c: 01 [17:41:38]MH_I2C_Read... [17:41:38]*** Stop cut motor [17:41:38]*** Cut end [17:41:38]Read from MH i2c: 01 07 00 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: 01 07 00 C8 59 00 00 00 00 00 FF 0F 36 [17:41:38]process_action close_receipt done [17:41:38]requested_data is exist [17:41:38]produce_requested_data [17:41:38]requested_item fm.sn is exist - process it [17:41:38]wFMCommunicate request_size=4 [17:41:38]MH_SAM_APDU [17:41:38]CAPDU: 80 11 00 00 [17:41:38]Write to MH i2c: E2 08 00 C9 59 80 11 00 00 00 00 00 00 9C [17:41:38]Write i2c OK [17:41:38]MH_I2C_Read... [17:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:38]Read from MH i2c: E2 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: E2 17 00 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: E2 17 00 C9 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E9 [17:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:41:38]wFMCommunicate OK [17:41:38]requested_item fd.num is exist - process it [17:41:38]SAM_PROTO_GetFieldsCounters [17:41:38]wFMCommunicate request_size=4 [17:41:38]MH_SAM_APDU [17:41:38]CAPDU: 80 13 00 00 [17:41:38]Write to MH i2c: E2 08 00 CA 59 80 13 00 00 00 00 00 00 9F [17:41:38]Write i2c OK [17:41:38]MH_I2C_Read... [17:41:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:38]Read from MH i2c: E2 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: E2 62 00 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: E2 62 00 CA 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 19 06 03 00 0E 04 04 00 CE 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 A8 [17:41:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 19 06 03 00 0E 04 04 00 CE 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 [17:41:38]wFMCommunicate OK [17:41:38]SAM_PROTO_GetFieldsCounters done [17:41:38]requested_item shift.num is exist - process it [17:41:38]requested_item shift.opened is exist - process it [17:41:38]req_shift_opened [17:41:38]FM_GetShiftState [17:41:38]SAM_PROTO_GetShiftState [17:41:38]wFMCommunicate request_size=4 [17:41:38]MH_SAM_APDU [17:41:38]CAPDU: 80 13 01 00 [17:41:38]Write to MH i2c: E2 08 00 CB 59 80 13 01 00 00 00 00 00 A1 [17:41:38]Write i2c OK [17:41:38]MH_I2C_Read... [17:41:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:38]Read from MH i2c: E2 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: E2 0E 00 [17:41:38]MH_I2C_Read... [17:41:38]Read from MH i2c: E2 0E 00 CB 59 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2F [17:41:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:41:38]wFMCommunicate OK [17:41:38]SAM_PROTO_GetShiftState done [17:41:38]FM_GetShiftState done [17:41:38]req_shift_opened done [17:41:38]requested_item shift.open_date is exist - process it [17:41:38]req_shift_open_date [17:41:38]req_shift_open_date done [17:41:38]produce_requested_data done [17:41:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198169,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:41:38]process_action_free close_receipt [17:41:38]json_value_free [17:41:38]json_value_free done [17:41:38]process_json_proto returns [17:41:38]Send response to host [17:41:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198169,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:41:38]free response buf [17:41:38]execute_script done [17:41:38]execute_script returns [17:41:38]free content buf [17:41:38]Sock 9.Close socket [17:41:38]Sock 9.Thread stoped [17:41:43]OFD Sender: No OFD packet to send [17:41:48]OFD Sender: No OFD packet to send [17:41:53]OFD Sender: No OFD packet to send [17:41:58]OFD Sender: No OFD packet to send [17:42:03]OFD Sender: No OFD packet to send [17:42:08]OFD Sender: No OFD packet to send [17:42:13]OFD Sender: No OFD packet to send [17:42:18]OFD Sender: No OFD packet to send [17:42:22]accept exits with 7 [17:42:22]New connection [17:42:22]New thread 3067260260 created [17:42:22]Thread 3067403620 joined [17:42:22]Waiting for new connection... [17:42:22] Sock 7.Parse request [17:42:22]Sock 7.Check first char [17:42:22]Sock 7.First char is OK [17:42:22]request: POST /json_proto HTTP/1.0 [17:42:22]Method: POST [17:42:22]URL: /json_proto [17:42:22]Method is POST - this is cgi request [17:42:22]url: /json_proto [17:42:22]query_string will be loaded in cgi processing [17:42:22]execute_cgi json_proto POST (null) [17:42:22]execute_cgi path=json_proto method=POST [17:42:22]POST find Content-Length [17:42:22]Host: 172.17.46.195:8080 [17:42:22]Content-Length: 792 [17:42:22]Content-Type: application/json [17:42:22] [17:42:22]POST finish read [17:42:22]Found Content-Length = 792 [17:42:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A56276", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:22]execute_script... [17: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)11325578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A56276", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:22]POST & json_proto [17:42:22]process_json_proto [17:42:22]json parsed OK: [17:42:22]protocol is kg_v1.0 [17:42:22]action value=close_receipt [17:42:22]process_action close_receipt [17:42:22]cmd_close_receipt [17:42:22]MH_GetDate [17:42:22]Write to MH i2c: F0 00 00 CC 59 14 [17:42:22]Write i2c OK [17:42:22]MH_I2C_Read... [17:42:22]Read from MH i2c: F0 [17:42:22]MH_I2C_Read... [17:42:22]Read from MH i2c: F0 09 00 [17:42:22]MH_I2C_Read... [17:42:22]Read from MH i2c: F0 09 00 CC 59 00 80 8F BF 66 8D AE BC 66 AE [17:42:22]GetLastDocTimeStamp 1723830097 [17:42:22]current date 1723830144 [17:42:22]FM_GetShiftState [17:42:22]SAM_PROTO_GetShiftState [17:42:22]wFMCommunicate request_size=4 [17:42:22]MH_SAM_APDU [17:42:22]CAPDU: 80 13 01 00 [17:42:22]Write to MH i2c: E2 08 00 CD 59 80 13 01 00 00 00 00 00 A3 [17:42:22]Write i2c OK [17:42:22]MH_I2C_Read... [17:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:22]Read from MH i2c: E2 [17:42:22]MH_I2C_Read... [17:42:22]Read from MH i2c: E2 0E 00 [17:42:22]MH_I2C_Read... [17:42:22]Read from MH i2c: E2 0E 00 CD 59 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 31 [17:42:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:42:22]wFMCommunicate OK [17:42:22]SAM_PROTO_GetShiftState done [17:42:22]FM_GetShiftState done [17:42:22]opened in 1723766727 [17:42:22]opened+sec_in_day 1723853127 [17:42:22]quantity*price = 0 [17:42:22]sum+1 = 1 [17:42:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 511 16.08.2024 17:42 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 56276 ФМ: 0000000000871802 ФД: 198170 ФПД: 167677997841481 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174224&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198170&fm=167677997841481&tin=02508201610067®Number=0000000000092545&sum=0 [17:42:23]StoreToDocumentArchive [17:42:23]shift 462 fd 198170 [17:42:23]save to /storage/0462/doc_00198170 [17:42:23]save last doc name /storage/0462/doc_00198170 to /storage/kkm_last_doc_name [17:42:23]save OK [17:42:23]Clear old archive folders... [17:42:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:23]tlvbuf is 00A38280 [17:42:23]SAM_PROTO_ClearQueue [17:42:23]wFMCommunicate request_size=4 [17:42:23]MH_SAM_APDU [17:42:23]CAPDU: 80 09 00 00 [17:42:23]Write to MH i2c: E2 08 00 DA 59 80 09 00 00 00 00 00 00 A5 [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:23]Read from MH i2c: E2 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 DA 59 00 90 00 A7 [17:42:23]RAPDU: 90 00 [17:42:23]wFMCommunicate OK [17:42:23]SAM_PROTO_ClearQueue done [17:42:23]KKMCreateOFDPacket [17:42:23]OFDProtocolAddRootSTLVToBuf [17:42:23]FM_MakeSignedData [17:42:23]FM_MakeSignedData [17:42:23]SAM_PROTO_SignData [17:42:23]wFMCommunicate request_size=4 [17:42:23]MH_SAM_APDU [17:42:23]CAPDU: 80 0D 01 02 [17:42:23]Write to MH i2c: E2 08 00 DB 59 80 0D 01 02 00 00 00 00 AD [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:23]Read from MH i2c: E2 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 DB 59 00 90 00 A8 [17:42:23]RAPDU: 90 00 [17:42:23]wFMCommunicate OK [17:42:23]wFMCommunicate request_size=255 [17:42:23]MH_SAM_APDU [17:42:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 80 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 06 03 00 35 04 06 00 98 80 93 7F [17:42:23]Write to MH i2c: E2 02 01 DC 59 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 80 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 06 03 00 35 04 06 00 98 80 93 7F 00 00 8A [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:23]Read from MH i2c: E2 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 DC 59 00 90 00 A9 [17:42:23]RAPDU: 90 00 [17:42:23]wFMCommunicate OK [17:42:23]wFMCommunicate request_size=7 [17:42:23]MH_SAM_APDU [17:42:23]CAPDU: 80 0D 02 02 02 7C 49 [17:42:23]Write to MH i2c: E2 0A 00 DD 59 80 0D 02 02 02 00 7C 49 00 00 79 [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:23]Read from MH i2c: E2 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 03 00 DD 59 00 90 00 AA [17:42:23]RAPDU: 90 00 [17:42:23]wFMCommunicate OK [17:42:23]wFMCommunicate request_size=4 [17:42:23]MH_SAM_APDU [17:42:23]CAPDU: 80 0D 03 02 [17:42:23]Write to MH i2c: E2 08 00 DE 59 80 0D 03 02 00 00 00 00 B2 [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:23]Read from MH i2c: E2 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 0B 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 0B 00 DE 59 00 28 43 1C C4 61 85 72 47 90 00 9D [17:42:23]RAPDU: 28 43 1C C4 61 85 72 47 90 00 [17:42:23]wFMCommunicate OK [17:42:23]SAM_PROTO_SignData done [17:42:23]FM_MakeSignedData done [17:42:23]CreateOFDProtocolMessage [17:42:23]wFMCommunicate request_size=4 [17:42:23]MH_SAM_APDU [17:42:23]CAPDU: 80 11 00 00 [17:42:23]Write to MH i2c: E2 08 00 DF 59 80 11 00 00 00 00 00 00 B2 [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:23]Read from MH i2c: E2 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 17 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: E2 17 00 DF 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FF [17:42:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:42:23]wFMCommunicate OK [17:42:23]CreateOFDProtocolMessage done [17:42:23]OFDSenderStorePacket 198170 [17:42:23]StoreOFDPacket docnum=198170 [17:42:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A1 EB 04 01 D8 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 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 80 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 06 03 00 35 04 06 00 98 80 93 7F 7C 49 28 43 1C C4 61 85 72 47 [17:42:23]CheckFolder [17:42:23]dirname=/storage/ofd_packets [17:42:23]CheckFolder done [17:42:23]ProducePacketName [17:42:23]name=ofd_packets/00198170 [17:42:23]NVStorageSaveData ofd_packets/00198170 [17:42:23]File name is /storage/ofd_packets/00198170 [17:42:23]Write 298 bytes [17:42:23]NVStorageSaveData done [17:42:23]OFDSenderStorePacket done [17:42:23]KKMCreateOFDPacket done [17:42:23]NVStorageSaveData kkm_last_timestamp [17:42:23]File name is /storage/kkm_last_timestamp [17:42:23]Write 4 bytes [17:42:23]NVStorageSaveData done [17:42:23]ExternCall_PrintAddStr [17:42:23]wPrintStart [17:42:23]Write to MH i2c: 01 00 00 E0 59 39 [17:42:23]Write i2c OK [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: 01 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: 01 07 00 [17:42:23]MH_I2C_Read... [17:42:23]Read from MH i2c: 01 07 00 E0 59 00 00 00 00 00 FF 0F 4E [17:42:23]RasterBufferAndPrint [17:42:23]line Счет N : (1)11325578 [17:42:23]line ИНН: 02508201610067 [17:42:23]line Контрольно-Кассовый Чек [17:42:23]line ПРОДАЖА [17:42:23]line ТРК (МРК, ГНК) : 61 [17:42:23]line Товар: 2710194210 [17:42:23]line ДТ-К-5 [17:42:23]line 118.120 * 0.00 [17:42:23]line = 0.00 [17:42:23]line НДС 12% НСП 1% [17:42:23]line > о реализуемом товаре [17:42:23]line ИТОГО: 0.00 [17:42:23]line НСП 1% : 0.00 [17:42:23]line НДС 12% : 0.00 [17:42:23]line Наличными: 0.00 [17:42:23]line Безнал.: 0.00 [17:42:23]line Место: АЗС № 95 "Партнер Нефть" [17:42:23]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:42:23]line СНО: Общий режим [17:42:23]line Чек 511 16.08.2024 17:42 [17:42:23]line Смена: 462 ФФД: 1.0 [17:42:23]line ЗНМ: 0300000079 [17:42:23]line РНМ: 0000000000092545 [17:42:23]line Версия ККМ: 001 [17:42:23]line Талоны: Топливная Карта [17:42:23]line 56276 [17:42:23]line ФМ: 0000000000871802 [17:42:23]line ФД: 198170 [17:42:23]line ФПД: 167677997841481 [17:42:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174224&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198170&fm=167677997841481&tin=02508201610067®Number=0000000000092545&sum=0 [17:42:24]OFD Sender: Processing packet 198170 [packets to send 245, broken 244] [17:42:24]ProducePacketName [17:42:24]name=ofd_packets/00198170 [17:42:24]OFD Sender: To server: pG, [17:42:24]CommunicateWithHost lk.salyk.kg:30040 [17:42:24]ConnectInit lk.salyk.kg [17:42:24]written 0, free lines is 4095 [17:42:24]Connected sock=10 [17:42:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 A1 EB 04 01 D8 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 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 80 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 06 03 00 35 04 06 00 98 80 93 7F 7C 49 28 43 1C C4 61 85 72 47 [17:42:24]Write to MH i2c: 01 00 00 0A 5A 64 [17:42:24]Write i2c OK [17:42:24]MH_I2C_Read... [17:42:24]Read from MH i2c: 01 [17:42:24]MH_I2C_Read... [17:42:24]Read from MH i2c: 01 07 00 [17:42:24]MH_I2C_Read... [17:42:24]Read from MH i2c: 01 07 00 0A 5A 00 00 00 00 00 DF 0C 56 [17:42:24]RasterBufferAndPrint [17:42:24]line [17:42:24]line [17:42:24]line [17:42:24]line [17:42:24]line [17:42:24]written 0, free lines is 3304 [17:42:24]MH_Cut [17:42:24]Write to MH i2c: D1 01 00 11 5A 01 3D [17:42:24]Write i2c OK [17:42:24]MH_I2C_Read... [17:42:24]Read from MH i2c: D1 [17:42:24]MH_I2C_Read... [17:42:24]Read from MH i2c: D1 01 00 [17:42:24]MH_I2C_Read... [17:42:24]Read from MH i2c: D1 01 00 11 5A 00 3C [17:42:24]Write to MH i2c: 01 00 00 12 5A 6C [17:42:24]Write i2c OK [17:42:24]MH_I2C_Read... [17:42:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E6 F0 47 00 04 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 06 03 00 F4 03 04 00 94 3B BF 66 B6 04 01 00 00 1F C0 C3 7A DC 87 91 2A [17:42:24]CommunicateWithHost err = 0 [17:42:24]CheckOFDResponse [17:42:24]1017 (14) - 77093643461234 [17:42:24]1041 (16) - 0000000000871802 [17:42:24]1040 (4) - 198170 [17:42:24]1012 (4) - 16.08.2024 11:44 [17:42:24]1206 (1) - 0 [17:42:24]OFD Sender: Remove packet 198170 [17:42:24]ProducePacketName [17:42:24]name=ofd_packets/00198170 [17:42:24]NVStorageDeleteData [17:42:25]OFD Sender: No OFD packet to send [17:42:25]*** Cut start [17:42:25]*** Purtial cut [17:42:25]*** CUTSNS_PIN = 0 [17:42:25]*** Stage 1: CUTSNS_PIN = 1 [17:42:27]Read from MH i2c: 01 [17:42:27]MH_I2C_Read... [17:42:27]*** Stop cut motor [17:42:27]*** Cut end [17:42:27]Read from MH i2c: 01 07 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: 01 07 00 12 5A 00 00 00 00 00 FF 0F 81 [17:42:27]process_action close_receipt done [17:42:27]requested_data is exist [17:42:27]produce_requested_data [17:42:27]requested_item fm.sn is exist - process it [17:42:27]wFMCommunicate request_size=4 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 11 00 00 [17:42:27]Write to MH i2c: E2 08 00 13 5A 80 11 00 00 00 00 00 00 E7 [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 17 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 17 00 13 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 34 [17:42:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:42:27]wFMCommunicate OK [17:42:27]requested_item fd.num is exist - process it [17:42:27]SAM_PROTO_GetFieldsCounters [17:42:27]wFMCommunicate request_size=4 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 13 00 00 [17:42:27]Write to MH i2c: E2 08 00 14 5A 80 13 00 00 00 00 00 00 EA [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 62 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 62 00 14 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1A 06 03 00 0E 04 04 00 CE 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 F8 [17:42:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1A 06 03 00 0E 04 04 00 CE 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 [17:42:27]wFMCommunicate OK [17:42:27]SAM_PROTO_GetFieldsCounters done [17:42:27]requested_item shift.num is exist - process it [17:42:27]requested_item shift.opened is exist - process it [17:42:27]req_shift_opened [17:42:27]FM_GetShiftState [17:42:27]SAM_PROTO_GetShiftState [17:42:27]wFMCommunicate request_size=4 [17:42:27]MH_SAM_APDU [17:42:27]CAPDU: 80 13 01 00 [17:42:27]Write to MH i2c: E2 08 00 15 5A 80 13 01 00 00 00 00 00 EC [17:42:27]Write i2c OK [17:42:27]MH_I2C_Read... [17:42:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:27]Read from MH i2c: E2 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 0E 00 [17:42:27]MH_I2C_Read... [17:42:27]Read from MH i2c: E2 0E 00 15 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7A [17:42:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:42:27]wFMCommunicate OK [17:42:27]SAM_PROTO_GetShiftState done [17:42:27]FM_GetShiftState done [17:42:27]req_shift_opened done [17:42:27]requested_item shift.open_date is exist - process it [17:42:27]req_shift_open_date [17:42:27]req_shift_open_date done [17:42:27]produce_requested_data done [17:42:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198170,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:42:27]process_action_free close_receipt [17:42:27]json_value_free [17:42:27]json_value_free done [17:42:27]process_json_proto returns [17:42:27]Send response to host [17:42:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198170,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:42:27]free response buf [17:42:27]execute_script done [17:42:27]execute_script returns [17:42:27]free content buf [17:42:27]Sock 7.Close socket [17:42:27]Sock 7.Thread stoped [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]OFD Sender: No OFD packet to send [17:43:10]OFD Sender: No OFD packet to send [17:43:15]OFD Sender: No OFD packet to send [17:43:20]OFD Sender: No OFD packet to send [17:43:25]OFD Sender: No OFD packet to send [17:43:30]OFD Sender: No OFD packet to send [17:43:35]OFD Sender: No OFD packet to send [17:43:40]OFD Sender: No OFD packet to send [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:55]OFD Sender: No OFD packet to send [17:44:00]OFD Sender: No OFD packet to send [17:44:05]OFD Sender: No OFD packet to send [17:44:10]OFD Sender: No OFD packet to send [17:44:15]OFD Sender: No OFD packet to send [17:44:16]accept exits with 9 [17:44:16]New connection [17:44:16]New thread 3067403620 created [17:44:16]Thread 3067260260 joined [17:44:16]Waiting for new connection... [17:44:16] Sock 9.Parse request [17:44:16]Sock 9.Check first char [17:44:16]Sock 9.First char is OK [17:44:16]request: POST /json_proto HTTP/1.0 [17:44:16]Method: POST [17:44:16]URL: /json_proto [17:44:16]Method is POST - this is cgi request [17:44:16]url: /json_proto [17:44:16]query_string will be loaded in cgi processing [17:44:16]execute_cgi json_proto POST (null) [17:44:16]execute_cgi path=json_proto method=POST [17:44:16]POST find Content-Length [17:44:16]Host: 172.17.46.195:8080 [17:44:16]Content-Length: 802 [17:44:16]Content-Type: application/json [17:44:16] [17:44:16]POST finish read [17:44:16]Found Content-Length = 802 [17:44:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:16]execute_script... [17:44: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)11325586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:16]POST & json_proto [17:44:16]process_json_proto [17:44:16]json parsed OK: [17:44:16]protocol is kg_v1.0 [17:44:16]action value=close_receipt [17:44:16]process_action close_receipt [17:44:16]cmd_close_receipt [17:44:16]MH_GetDate [17:44:16]Write to MH i2c: F0 00 00 16 5A 5F [17:44:16]Write i2c OK [17:44:16]MH_I2C_Read... [17:44:16]Read from MH i2c: F0 [17:44:16]MH_I2C_Read... [17:44:16]Read from MH i2c: F0 09 00 [17:44:16]MH_I2C_Read... [17:44:16]Read from MH i2c: F0 09 00 16 5A 00 F2 8F BF 66 8D AE BC 66 6B [17:44:16]GetLastDocTimeStamp 1723830144 [17:44:16]current date 1723830258 [17:44:16]FM_GetShiftState [17:44:16]SAM_PROTO_GetShiftState [17:44:16]wFMCommunicate request_size=4 [17:44:16]MH_SAM_APDU [17:44:16]CAPDU: 80 13 01 00 [17:44:16]Write to MH i2c: E2 08 00 17 5A 80 13 01 00 00 00 00 00 EE [17:44:16]Write i2c OK [17:44:16]MH_I2C_Read... [17:44:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:16]Read from MH i2c: E2 [17:44:16]MH_I2C_Read... [17:44:16]Read from MH i2c: E2 0E 00 [17:44:16]MH_I2C_Read... [17:44:16]Read from MH i2c: E2 0E 00 17 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [17:44:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:44:16]wFMCommunicate OK [17:44:16]SAM_PROTO_GetShiftState done [17:44:16]FM_GetShiftState done [17:44:16]opened in 1723766727 [17:44:16]opened+sec_in_day 1723853127 [17:44:16]quantity*price = 100050 [17:44:16]sum+1 = 100052 [17:44:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 512 16.08.2024 17:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198171 ФПД: 3040408863717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174418&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198171&fm=3040408863717&tin=02508201610067®Number=0000000000092545&sum=100051 [17:44:17]StoreToDocumentArchive [17:44:17]shift 462 fd 198171 [17:44:17]save to /storage/0462/doc_00198171 [17:44:17]save last doc name /storage/0462/doc_00198171 to /storage/kkm_last_doc_name [17:44:17]save OK [17:44:17]Clear old archive folders... [17:44:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:44:17]tlvbuf is 00ABE2E0 [17:44:17]SAM_PROTO_ClearQueue [17:44:17]wFMCommunicate request_size=4 [17:44:17]MH_SAM_APDU [17:44:17]CAPDU: 80 09 00 00 [17:44:17]Write to MH i2c: E2 08 00 24 5A 80 09 00 00 00 00 00 00 F0 [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:17]Read from MH i2c: E2 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 24 5A 00 90 00 F2 [17:44:17]RAPDU: 90 00 [17:44:17]wFMCommunicate OK [17:44:17]SAM_PROTO_ClearQueue done [17:44:17]KKMCreateOFDPacket [17:44:17]OFDProtocolAddRootSTLVToBuf [17:44:17]FM_MakeSignedData [17:44:17]FM_MakeSignedData [17:44:17]SAM_PROTO_SignData [17:44:17]wFMCommunicate request_size=4 [17:44:17]MH_SAM_APDU [17:44:17]CAPDU: 80 0D 01 02 [17:44:17]Write to MH i2c: E2 08 00 25 5A 80 0D 01 02 00 00 00 00 F8 [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:17]Read from MH i2c: E2 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 25 5A 00 90 00 F3 [17:44:17]RAPDU: 90 00 [17:44:17]wFMCommunicate OK [17:44:17]wFMCommunicate request_size=255 [17:44:17]MH_SAM_APDU [17:44:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 02 00 00 F4 03 04 00 F2 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 06 03 00 35 04 06 00 02 C3 E6 7D [17:44:17]Write to MH i2c: E2 02 01 26 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 02 00 00 F4 03 04 00 F2 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 06 03 00 35 04 06 00 02 C3 E6 7D 00 00 A0 [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:17]Read from MH i2c: E2 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 26 5A 00 90 00 F4 [17:44:17]RAPDU: 90 00 [17:44:17]wFMCommunicate OK [17:44:17]wFMCommunicate request_size=7 [17:44:17]MH_SAM_APDU [17:44:17]CAPDU: 80 0D 02 02 02 83 E5 [17:44:17]Write to MH i2c: E2 0A 00 27 5A 80 0D 02 02 02 00 83 E5 00 00 67 [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:17]Read from MH i2c: E2 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 03 00 27 5A 00 90 00 F5 [17:44:17]RAPDU: 90 00 [17:44:17]wFMCommunicate OK [17:44:17]wFMCommunicate request_size=4 [17:44:17]MH_SAM_APDU [17:44:17]CAPDU: 80 0D 03 02 [17:44:17]Write to MH i2c: E2 08 00 28 5A 80 0D 03 02 00 00 00 00 FD [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:17]Read from MH i2c: E2 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 0B 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 0B 00 28 5A 00 0C 6D B4 45 A6 2F 44 78 90 00 01 [17:44:17]RAPDU: 0C 6D B4 45 A6 2F 44 78 90 00 [17:44:17]wFMCommunicate OK [17:44:17]SAM_PROTO_SignData done [17:44:17]FM_MakeSignedData done [17:44:17]CreateOFDProtocolMessage [17:44:17]wFMCommunicate request_size=4 [17:44:17]MH_SAM_APDU [17:44:17]CAPDU: 80 11 00 00 [17:44:17]Write to MH i2c: E2 08 00 29 5A 80 11 00 00 00 00 00 00 FD [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:17]Read from MH i2c: E2 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 17 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: E2 17 00 29 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4A [17:44:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:44:17]wFMCommunicate OK [17:44:17]CreateOFDProtocolMessage done [17:44:17]OFDSenderStorePacket 198171 [17:44:17]StoreOFDPacket docnum=198171 [17:44:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8B 73 04 01 C9 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 00 02 00 00 F4 03 04 00 F2 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 06 03 00 35 04 06 00 02 C3 E6 7D 83 E5 0C 6D B4 45 A6 2F 44 78 [17:44:17]CheckFolder [17:44:17]dirname=/storage/ofd_packets [17:44:17]CheckFolder done [17:44:17]ProducePacketName [17:44:17]name=ofd_packets/00198171 [17:44:17]NVStorageSaveData ofd_packets/00198171 [17:44:17]File name is /storage/ofd_packets/00198171 [17:44:17]Write 298 bytes [17:44:17]NVStorageSaveData done [17:44:17]OFDSenderStorePacket done [17:44:17]KKMCreateOFDPacket done [17:44:17]NVStorageSaveData kkm_last_timestamp [17:44:17]File name is /storage/kkm_last_timestamp [17:44:17]Write 4 bytes [17:44:17]NVStorageSaveData done [17:44:17]ExternCall_PrintAddStr [17:44:17]wPrintStart [17:44:17]Write to MH i2c: 01 00 00 2A 5A 84 [17:44:17]OFD Sender: Processing packet 198171 [packets to send 245, broken 244] [17:44:17]ProducePacketName [17:44:17]name=ofd_packets/00198171 [17:44:17]OFD Sender: To server: pG, [17:44:17]CommunicateWithHost lk.salyk.kg:30040 [17:44:17]ConnectInit lk.salyk.kg [17:44:17]Write i2c OK [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: 01 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: 01 07 00 [17:44:17]MH_I2C_Read... [17:44:17]Read from MH i2c: 01 07 00 2A 5A 00 00 00 00 00 FF 0F 99 [17:44:17]RasterBufferAndPrint [17:44:17]line Счет N : (1)11325586 [17:44:17]line ИНН: 02508201610067 [17:44:17]line Контрольно-Кассовый Чек [17:44:17]line ПРОДАЖА [17:44:17]line ТРК (МРК, ГНК) : 51 [17:44:17]line Товар: 2710194210 [17:44:17]line ДТ-К-5 [17:44:17]line 13.130 * 76.20 [17:44:17]line = 1000.51 [17:44:17]line НДС 12% НСП 1% [17:44:17]line > о реализуемом товаре [17:44:17]line ИТОГО: 1000.51 [17:44:17]line НСП 1% : 8.85 [17:44:17]line НДС 12% : 106.25 [17:44:17]line Наличными: 0.00 [17:44:17]line Безнал.: 1000.51 [17:44:17]line Место: АЗС № 95 "Партнер Нефть" [17:44:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:44:17]line СНО: Общий режим [17:44:17]line Чек 512 16.08.2024 17:44 [17:44:17]line Смена: 462 ФФД: 1.0 [17:44:17]line ЗНМ: 0300000079 [17:44:17]line РНМ: 0000000000092545 [17:44:17]line Версия ККМ: 001 [17:44:17]line Платежная система: O! деньги [17:44:17]line ФМ: 0000000000871802 [17:44:17]line ФД: 198171 [17:44:17]line ФПД: 3040408863717 [17:44:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174418&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198171&fm=3040408863717&tin=02508201610067®Number=0000000000092545&sum=100051 [17:44:17]written 0, free lines is 4095 [17:44:18]Connected sock=10 [17:44:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8B 73 04 01 C9 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 00 02 00 00 F4 03 04 00 F2 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 06 03 00 35 04 06 00 02 C3 E6 7D 83 E5 0C 6D B4 45 A6 2F 44 78 [17:44:18]Write to MH i2c: 01 00 00 54 5A AE [17:44:18]Write i2c OK [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: 01 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: 01 07 00 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: 01 07 00 54 5A 00 00 00 00 00 E6 0C A7 [17:44:18]RasterBufferAndPrint [17:44:18]line [17:44:18]line [17:44:18]line [17:44:18]line [17:44:18]line [17:44:18]written 0, free lines is 3311 [17:44:18]MH_Cut [17:44:18]Write to MH i2c: D1 01 00 5B 5A 01 87 [17:44:18]Write i2c OK [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: D1 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: D1 01 00 [17:44:18]MH_I2C_Read... [17:44:18]Read from MH i2c: D1 01 00 5B 5A 00 86 [17:44:18]Write to MH i2c: 01 00 00 5C 5A B6 [17:44:18]Write i2c OK [17:44:18]MH_I2C_Read... [17:44:19]*** Cut start [17:44:19]*** Purtial cut [17:44:19]*** Stage 1: CUTSNS_PIN = 1 [17:44:19]Read from MH i2c: 01 [17:44:19]MH_I2C_Read... [17:44:19]*** Stop cut motor [17:44:19]*** Cut end [17:44:19]Read from MH i2c: 01 07 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: 01 07 00 5C 5A 00 00 00 00 00 FF 0F CB [17:44:19]process_action close_receipt done [17:44:19]requested_data is exist [17:44:19]produce_requested_data [17:44:19]requested_item fm.sn is exist - process it [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 11 00 00 [17:44:19]Write to MH i2c: E2 08 00 5D 5A 80 11 00 00 00 00 00 00 31 [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 17 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 17 00 5D 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7E [17:44:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:44:19]wFMCommunicate OK [17:44:19]requested_item fd.num is exist - process it [17:44:19]SAM_PROTO_GetFieldsCounters [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 13 00 00 [17:44:19]Write to MH i2c: E2 08 00 5E 5A 80 13 00 00 00 00 00 00 34 [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 62 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 62 00 5E 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1B 06 03 00 0E 04 04 00 CE 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 48 [17:44:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1B 06 03 00 0E 04 04 00 CE 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 [17:44:19]wFMCommunicate OK [17:44:19]SAM_PROTO_GetFieldsCounters done [17:44:19]requested_item shift.num is exist - process it [17:44:19]requested_item shift.opened is exist - process it [17:44:19]req_shift_opened [17:44:19]FM_GetShiftState [17:44:19]SAM_PROTO_GetShiftState [17:44:19]wFMCommunicate request_size=4 [17:44:19]MH_SAM_APDU [17:44:19]CAPDU: 80 13 01 00 [17:44:19]Write to MH i2c: E2 08 00 5F 5A 80 13 01 00 00 00 00 00 36 [17:44:19]Write i2c OK [17:44:19]MH_I2C_Read... [17:44:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:19]Read from MH i2c: E2 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 0E 00 [17:44:19]MH_I2C_Read... [17:44:19]Read from MH i2c: E2 0E 00 5F 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C4 [17:44:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:44:19]wFMCommunicate OK [17:44:19]SAM_PROTO_GetShiftState done [17:44:19]FM_GetShiftState done [17:44:19]req_shift_opened done [17:44:19]requested_item shift.open_date is exist - process it [17:44:19]req_shift_open_date [17:44:19]req_shift_open_date done [17:44:19]produce_requested_data done [17:44:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198171,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:44:19]process_action_free close_receipt [17:44:19]json_value_free [17:44:19]json_value_free done [17:44:19]process_json_proto returns [17:44:19]Send response to host [17:44:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198171,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:44:19]free response buf [17:44:19]execute_script done [17:44:19]execute_script returns [17:44:19]free content buf [17:44:19]Sock 9.Close socket [17:44:19]Sock 9.Thread stoped [17:44:23]recv_with_timeout no data received [17:44:23]CommunicateWithHost answer receiving error [17:44:23]CommunicateWithHost err = -3 [17:44:23]OFD Sender: Server communicate error [17:44:28]OFD Sender: Processing packet 198171 [packets to send 245, broken 244] [17:44:28]ProducePacketName [17:44:28]name=ofd_packets/00198171 [17:44:28]OFD Sender: To server: pG, [17:44:28]CommunicateWithHost lk.salyk.kg:30040 [17:44:28]ConnectInit lk.salyk.kg [17:44:33]ConnectInit Can't take IP for lk.salyk.kg [17:44:33]CommunicateWithHost connect error [17:44:33]CommunicateWithHost err = -1 [17:44:33]OFD Sender: Server communicate error [17:44:38]OFD Sender: Processing packet 198171 [packets to send 245, broken 244] [17:44:38]ProducePacketName [17:44:38]name=ofd_packets/00198171 [17:44:38]OFD Sender: To server: pG, [17:44:38]CommunicateWithHost lk.salyk.kg:30040 [17:44:38]ConnectInit lk.salyk.kg [17:44:38]Connected sock=9 [17:44:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 8B 73 04 01 C9 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 00 02 00 00 F4 03 04 00 F2 8F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 06 03 00 35 04 06 00 02 C3 E6 7D 83 E5 0C 6D B4 45 A6 2F 44 78 [17:44:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6D 21 47 00 50 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 06 03 00 F4 03 04 00 1A 3C BF 66 B6 04 01 00 00 2D C9 8B 97 00 AB 14 28 [17:44:38]CommunicateWithHost err = 0 [17:44:38]CheckOFDResponse [17:44:38]1017 (14) - 77093643461234 [17:44:38]1041 (16) - 0000000000871802 [17:44:38]1040 (4) - 198171 [17:44:38]1012 (4) - 16.08.2024 11:46 [17:44:38]1206 (1) - 0 [17:44:38]OFD Sender: Remove packet 198171 [17:44:38]ProducePacketName [17:44:38]name=ofd_packets/00198171 [17:44:38]NVStorageDeleteData [17:44:39]OFD Sender: No OFD packet to send [17:44:44]OFD Sender: No OFD packet to send [17:44:45]accept exits with 7 [17:44:45]New connection [17:44:45]New thread 3067260260 created [17:44:45]Thread 3067403620 joined [17:44:45]Waiting for new connection... [17:44:45] Sock 7.Parse request [17:44:45]Sock 7.Check first char [17:44:45]Sock 7.First char is OK [17:44:45]request: POST /json_proto HTTP/1.0 [17:44:45]Method: POST [17:44:45]URL: /json_proto [17:44:45]Method is POST - this is cgi request [17:44:45]url: /json_proto [17:44:45]query_string will be loaded in cgi processing [17:44:45]execute_cgi json_proto POST (null) [17:44:45]execute_cgi path=json_proto method=POST [17:44:45]POST find Content-Length [17:44:45]Host: 172.17.46.195:8080 [17:44:45]Content-Length: 805 [17:44:45]Content-Type: application/json [17:44:45] [17:44:45]POST finish read [17:44:45]Found Content-Length = 805 [17:44:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:45]execute_script... [17:44: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)11325587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:45]POST & json_proto [17:44:45]process_json_proto [17:44:45]json parsed OK: [17:44:45]protocol is kg_v1.0 [17:44:45]action value=close_receipt [17:44:45]process_action close_receipt [17:44:45]cmd_close_receipt [17:44:45]MH_GetDate [17:44:45]Write to MH i2c: F0 00 00 60 5A A9 [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: F0 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: F0 09 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: F0 09 00 60 5A 00 0F 90 BF 66 8D AE BC 66 D3 [17:44:45]GetLastDocTimeStamp 1723830258 [17:44:45]current date 1723830287 [17:44:45]FM_GetShiftState [17:44:45]SAM_PROTO_GetShiftState [17:44:45]wFMCommunicate request_size=4 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 13 01 00 [17:44:45]Write to MH i2c: E2 08 00 61 5A 80 13 01 00 00 00 00 00 38 [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:45]Read from MH i2c: E2 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 0E 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 0E 00 61 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [17:44:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:44:45]wFMCommunicate OK [17:44:45]SAM_PROTO_GetShiftState done [17:44:45]FM_GetShiftState done [17:44:45]opened in 1723766727 [17:44:45]opened+sec_in_day 1723853127 [17:44:45]quantity*price = 100005 [17:44:45]sum+1 = 100006 [17:44:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 513 16.08.2024 17:44 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198172 ФПД: 6517064394677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174447&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198172&fm=6517064394677&tin=02508201610067®Number=0000000000092545&sum=100005 [17:44:46]StoreToDocumentArchive [17:44:46]shift 462 fd 198172 [17:44:46]save to /storage/0462/doc_00198172 [17:44:46]save last doc name /storage/0462/doc_00198172 to /storage/kkm_last_doc_name [17:44:46]save OK [17:44:46]Clear old archive folders... [17:44:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:44:46]tlvbuf is B6FC6980 [17:44:46]SAM_PROTO_ClearQueue [17:44:46]wFMCommunicate request_size=4 [17:44:46]MH_SAM_APDU [17:44:46]CAPDU: 80 09 00 00 [17:44:46]Write to MH i2c: E2 08 00 6E 5A 80 09 00 00 00 00 00 00 3A [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:46]Read from MH i2c: E2 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: E2 03 00 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: E2 03 00 6E 5A 00 90 00 3C [17:44:46]RAPDU: 90 00 [17:44:46]wFMCommunicate OK [17:44:46]SAM_PROTO_ClearQueue done [17:44:46]KKMCreateOFDPacket [17:44:46]OFDProtocolAddRootSTLVToBuf [17:44:46]FM_MakeSignedData [17:44:46]FM_MakeSignedData [17:44:46]SAM_PROTO_SignData [17:44:46]wFMCommunicate request_size=4 [17:44:46]MH_SAM_APDU [17:44:46]CAPDU: 80 0D 01 02 [17:44:46]Write to MH i2c: E2 08 00 6F 5A 80 0D 01 02 00 00 00 00 42 [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:46]Read from MH i2c: E2 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: E2 03 00 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: E2 03 00 6F 5A 00 90 00 3D [17:44:46]RAPDU: 90 00 [17:44:46]wFMCommunicate OK [17:44:46]wFMCommunicate request_size=255 [17:44:46]MH_SAM_APDU [17:44:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 0F 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 06 03 00 35 04 06 00 05 [17:44:46]Write to MH i2c: E2 02 01 70 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 0F 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 06 03 00 35 04 06 00 05 00 00 13 [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:47]Read from MH i2c: E2 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 03 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 03 00 70 5A 00 90 00 3E [17:44:47]RAPDU: 90 00 [17:44:47]wFMCommunicate OK [17:44:47]wFMCommunicate request_size=10 [17:44:47]MH_SAM_APDU [17:44:47]CAPDU: 80 0D 02 02 05 ED 5F 4E E7 B5 [17:44:47]Write to MH i2c: E2 0D 00 71 5A 80 0D 02 02 05 00 ED 5F 4E E7 B5 00 00 85 [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:47]Read from MH i2c: E2 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 03 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 03 00 71 5A 00 90 00 3F [17:44:47]RAPDU: 90 00 [17:44:47]wFMCommunicate OK [17:44:47]wFMCommunicate request_size=4 [17:44:47]MH_SAM_APDU [17:44:47]CAPDU: 80 0D 03 02 [17:44:47]Write to MH i2c: E2 08 00 72 5A 80 0D 03 02 00 00 00 00 47 [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:47]Read from MH i2c: E2 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 0B 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 0B 00 72 5A 00 AD 3C 88 4D C2 7B F1 3E 90 00 72 [17:44:47]RAPDU: AD 3C 88 4D C2 7B F1 3E 90 00 [17:44:47]wFMCommunicate OK [17:44:47]SAM_PROTO_SignData done [17:44:47]FM_MakeSignedData done [17:44:47]CreateOFDProtocolMessage [17:44:47]wFMCommunicate request_size=4 [17:44:47]MH_SAM_APDU [17:44:47]CAPDU: 80 11 00 00 [17:44:47]Write to MH i2c: E2 08 00 73 5A 80 11 00 00 00 00 00 00 47 [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 [17:44:47]MH_I2C_Read... [17:44:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:47]Read from MH i2c: E2 17 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: E2 17 00 73 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 94 [17:44:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:44:47]wFMCommunicate OK [17:44:47]CreateOFDProtocolMessage done [17:44:47]OFDSenderStorePacket 198172 [17:44:47]StoreOFDPacket docnum=198172 [17:44:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 65 13 07 01 F8 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 0F 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 06 03 00 35 04 06 00 05 ED 5F 4E E7 B5 AD 3C 88 4D C2 7B F1 3E [17:44:47]CheckFolder [17:44:47]dirname=/storage/ofd_packets [17:44:47]CheckFolder done [17:44:47]ProducePacketName [17:44:47]name=ofd_packets/00198172 [17:44:47]NVStorageSaveData ofd_packets/00198172 [17:44:47]File name is /storage/ofd_packets/00198172 [17:44:47]Write 301 bytes [17:44:47]NVStorageSaveData done [17:44:47]OFDSenderStorePacket done [17:44:47]KKMCreateOFDPacket done [17:44:47]NVStorageSaveData kkm_last_timestamp [17:44:47]File name is /storage/kkm_last_timestamp [17:44:47]Write 4 bytes [17:44:47]NVStorageSaveData done [17:44:47]ExternCall_PrintAddStr [17:44:47]wPrintStart [17:44:47]Write to MH i2c: 01 00 00 74 5A CE [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: 01 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: 01 07 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: 01 07 00 74 5A 00 00 00 00 00 FF 0F E3 [17:44:47]RasterBufferAndPrint [17:44:47]line Счет N : (1)11325587 [17:44:47]line ИНН: 02508201610067 [17:44:47]line Контрольно-Кассовый Чек [17:44:47]line ПРОДАЖА [17:44:47]line ТРК (МРК, ГНК) : 42 [17:44:47]line Товар: 2710124130 [17:44:47]line Аи-92-К-4 [17:44:47]line 14.750 * 67.80 [17:44:47]line = 1000.05 [17:44:47]line НДС 12% НСП 1% [17:44:47]line > о реализуемом товаре [17:44:47]line ИТОГО: 1000.05 [17:44:47]line НСП 1% : 8.85 [17:44:47]line НДС 12% : 106.20 [17:44:47]line Наличными: 0.00 [17:44:47]line Безнал.: 1000.05 [17:44:47]line Место: АЗС № 95 "Партнер Нефть" [17:44:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:44:47]line СНО: Общий режим [17:44:47]line Чек 513 16.08.2024 17:44 [17:44:47]line Смена: 462 ФФД: 1.0 [17:44:47]line ЗНМ: 0300000079 [17:44:47]line РНМ: 0000000000092545 [17:44:47]line Версия ККМ: 001 [17:44:47]line Платежная система: O! деньги [17:44:47]line ФМ: 0000000000871802 [17:44:47]line ФД: 198172 [17:44:47]line ФПД: 6517064394677 [17:44:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174447&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198172&fm=6517064394677&tin=02508201610067®Number=0000000000092545&sum=100005 [17:44:47]written 0, free lines is 4095 [17:44:47]OFD Sender: Processing packet 198172 [packets to send 245, broken 244] [17:44:47]ProducePacketName [17:44:47]name=ofd_packets/00198172 [17:44:47]OFD Sender: To server: pG, [17:44:47]CommunicateWithHost lk.salyk.kg:30040 [17:44:47]ConnectInit lk.salyk.kg [17:44:47]Connected sock=10 [17:44:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 65 13 07 01 F8 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 0F 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 06 03 00 35 04 06 00 05 ED 5F 4E E7 B5 AD 3C 88 4D C2 7B F1 3E [17:44:47]Write to MH i2c: 01 00 00 9E 5A F8 [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: 01 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: 01 07 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: 01 07 00 9E 5A 00 00 00 00 00 FD 0C 08 [17:44:47]RasterBufferAndPrint [17:44:47]line [17:44:47]line [17:44:47]line [17:44:47]line [17:44:47]line [17:44:47]written 0, free lines is 3337 [17:44:47]MH_Cut [17:44:47]Write to MH i2c: D1 01 00 A5 5A 01 D1 [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: D1 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: D1 01 00 [17:44:47]MH_I2C_Read... [17:44:47]Read from MH i2c: D1 01 00 A5 5A 00 D0 [17:44:47]Write to MH i2c: 01 00 00 A6 5A 00 [17:44:47]Write i2c OK [17:44:47]MH_I2C_Read... [17:44:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6C 40 47 00 9B EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 06 03 00 F4 03 04 00 23 3C BF 66 B6 04 01 00 00 5C 5A 86 60 03 D1 0E 0E [17:44:47]CommunicateWithHost err = 0 [17:44:47]CheckOFDResponse [17:44:47]1017 (14) - 77093643461234 [17:44:47]1041 (16) - 0000000000871802 [17:44:47]1040 (4) - 198172 [17:44:47]1012 (4) - 16.08.2024 11:46 [17:44:47]1206 (1) - 0 [17:44:47]OFD Sender: Remove packet 198172 [17:44:47]ProducePacketName [17:44:47]name=ofd_packets/00198172 [17:44:47]NVStorageDeleteData [17:44:48]OFD Sender: No OFD packet to send [17:44:48]*** Cut start [17:44:48]*** Purtial cut [17:44:48]*** CUTSNS_PIN = 0 [17:44:48]*** Stage 1: CUTSNS_PIN = 1 [17:44:50]Read from MH i2c: 01 [17:44:50]MH_I2C_Read... [17:44:50]*** Stop cut motor [17:44:50]*** Cut end [17:44:50]Read from MH i2c: 01 07 00 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: 01 07 00 A6 5A 00 00 00 00 00 FF 0F 15 [17:44:50]process_action close_receipt done [17:44:50]requested_data is exist [17:44:50]produce_requested_data [17:44:50]requested_item fm.sn is exist - process it [17:44:50]wFMCommunicate request_size=4 [17:44:50]MH_SAM_APDU [17:44:50]CAPDU: 80 11 00 00 [17:44:50]Write to MH i2c: E2 08 00 A7 5A 80 11 00 00 00 00 00 00 7B [17:44:50]Write i2c OK [17:44:50]MH_I2C_Read... [17:44:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:50]Read from MH i2c: E2 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: E2 17 00 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: E2 17 00 A7 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [17:44:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:44:50]wFMCommunicate OK [17:44:50]requested_item fd.num is exist - process it [17:44:50]SAM_PROTO_GetFieldsCounters [17:44:50]wFMCommunicate request_size=4 [17:44:50]MH_SAM_APDU [17:44:50]CAPDU: 80 13 00 00 [17:44:50]Write to MH i2c: E2 08 00 A8 5A 80 13 00 00 00 00 00 00 7E [17:44:50]Write i2c OK [17:44:50]MH_I2C_Read... [17:44:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:50]Read from MH i2c: E2 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: E2 62 00 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: E2 62 00 A8 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1C 06 03 00 0E 04 04 00 CE 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 96 [17:44:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1C 06 03 00 0E 04 04 00 CE 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 [17:44:50]wFMCommunicate OK [17:44:50]SAM_PROTO_GetFieldsCounters done [17:44:50]requested_item shift.num is exist - process it [17:44:50]requested_item shift.opened is exist - process it [17:44:50]req_shift_opened [17:44:50]FM_GetShiftState [17:44:50]SAM_PROTO_GetShiftState [17:44:50]wFMCommunicate request_size=4 [17:44:50]MH_SAM_APDU [17:44:50]CAPDU: 80 13 01 00 [17:44:50]Write to MH i2c: E2 08 00 A9 5A 80 13 01 00 00 00 00 00 80 [17:44:50]Write i2c OK [17:44:50]MH_I2C_Read... [17:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:50]Read from MH i2c: E2 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: E2 0E 00 [17:44:50]MH_I2C_Read... [17:44:50]Read from MH i2c: E2 0E 00 A9 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0E [17:44:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:44:50]wFMCommunicate OK [17:44:50]SAM_PROTO_GetShiftState done [17:44:50]FM_GetShiftState done [17:44:50]req_shift_opened done [17:44:50]requested_item shift.open_date is exist - process it [17:44:50]req_shift_open_date [17:44:50]req_shift_open_date done [17:44:50]produce_requested_data done [17:44:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198172,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:44:50]process_action_free close_receipt [17:44:50]json_value_free [17:44:50]json_value_free done [17:44:50]process_json_proto returns [17:44:50]Send response to host [17:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198172,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:44:50]free response buf [17:44:50]execute_script done [17:44:50]execute_script returns [17:44:50]free content buf [17:44:50]Sock 7.Close socket [17:44:50]Sock 7.Thread stoped [17:44:53]OFD Sender: No OFD packet to send [17:44:58]OFD Sender: No OFD packet to send [17:45:03]OFD Sender: No OFD packet to send [17:45:08]OFD Sender: No OFD packet to send [17:45:13]OFD Sender: No OFD packet to send [17:45:18]OFD Sender: No OFD packet to send [17:45:23]OFD Sender: No OFD packet to send [17:45:28]OFD Sender: No OFD packet to send [17:45:33]OFD Sender: No OFD packet to send [17:45:38]OFD Sender: No OFD packet to send [17:45:43]OFD Sender: No OFD packet to send [17:45:48]OFD Sender: No OFD packet to send [17:45:53]OFD Sender: No OFD packet to send [17:45:58]OFD Sender: No OFD packet to send [17:46:03]OFD Sender: No OFD packet to send [17:46:08]OFD Sender: No OFD packet to send [17:46:13]OFD Sender: No OFD packet to send [17:46:18]OFD Sender: No OFD packet to send [17:46:23]OFD Sender: No OFD packet to send [17:46:28]OFD Sender: No OFD packet to send [17:46:33]OFD Sender: No OFD packet to send [17:46:38]OFD Sender: No OFD packet to send [17:46:43]OFD Sender: No OFD packet to send [17:46:48]OFD Sender: No OFD packet to send [17:46:53]OFD Sender: No OFD packet to send [17:46:58]OFD Sender: No OFD packet to send [17:47:03]OFD Sender: No OFD packet to send [17:47:08]OFD Sender: No OFD packet to send [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:46]accept exits with 9 [17:47:46]New connection [17:47:46]New thread 3067403620 created [17:47:46]Thread 3067260260 joined [17:47:46]Waiting for new connection... [17:47:46] Sock 9.Parse request [17:47:46]Sock 9.Check first char [17:47:46]Sock 9.First char is OK [17:47:46]request: POST /json_proto HTTP/1.0 [17:47:46]Method: POST [17:47:46]URL: /json_proto [17:47:46]Method is POST - this is cgi request [17:47:46]url: /json_proto [17:47:46]query_string will be loaded in cgi processing [17:47:46]execute_cgi json_proto POST (null) [17:47:46]execute_cgi path=json_proto method=POST [17:47:46]POST find Content-Length [17:47:46]Host: 172.17.46.195:8080 [17:47:46]Content-Length: 805 [17:47:46]Content-Type: application/json [17:47:46] [17:47:46]POST finish read [17:47:46]Found Content-Length = 805 [17:47:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4010041/35/40", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:46]execute_script... [17:47: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)11325588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4010041/35/40", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:46]POST & json_proto [17:47:46]process_json_proto [17:47:46]json parsed OK: [17:47:46]protocol is kg_v1.0 [17:47:46]action value=close_receipt [17:47:46]process_action close_receipt [17:47:46]cmd_close_receipt [17:47:46]MH_GetDate [17:47:46]Write to MH i2c: F0 00 00 AA 5A F3 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: F0 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: F0 09 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: F0 09 00 AA 5A 00 C4 90 BF 66 8D AE BC 66 D2 [17:47:46]GetLastDocTimeStamp 1723830287 [17:47:46]current date 1723830468 [17:47:46]FM_GetShiftState [17:47:46]SAM_PROTO_GetShiftState [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 13 01 00 [17:47:46]Write to MH i2c: E2 08 00 AB 5A 80 13 01 00 00 00 00 00 82 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 0E 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 0E 00 AB 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [17:47:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:47:46]wFMCommunicate OK [17:47:46]SAM_PROTO_GetShiftState done [17:47:46]FM_GetShiftState done [17:47:46]opened in 1723766727 [17:47:46]opened+sec_in_day 1723853127 [17:47:46]quantity*price = 0 [17:47:46]sum+1 = 1 [17:47:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 514 16.08.2024 17:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010041/35/40 ФМ: 0000000000871802 ФД: 198173 ФПД: 130985381230707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174748&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198173&fm=130985381230707&tin=02508201610067®Number=0000000000092545&sum=0 [17:47:47]StoreToDocumentArchive [17:47:47]shift 462 fd 198173 [17:47:47]save to /storage/0462/doc_00198173 [17:47:47]save last doc name /storage/0462/doc_00198173 to /storage/kkm_last_doc_name [17:47:47]save OK [17:47:47]Clear old archive folders... [17:47:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:47:47]tlvbuf is 00944CD0 [17:47:47]SAM_PROTO_ClearQueue [17:47:47]wFMCommunicate request_size=4 [17:47:47]MH_SAM_APDU [17:47:47]CAPDU: 80 09 00 00 [17:47:47]Write to MH i2c: E2 08 00 B8 5A 80 09 00 00 00 00 00 00 84 [17:47:47]Write i2c OK [17:47:47]MH_I2C_Read... [17:47:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:47]Read from MH i2c: E2 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: E2 03 00 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: E2 03 00 B8 5A 00 90 00 86 [17:47:47]RAPDU: 90 00 [17:47:47]wFMCommunicate OK [17:47:47]SAM_PROTO_ClearQueue done [17:47:47]KKMCreateOFDPacket [17:47:47]OFDProtocolAddRootSTLVToBuf [17:47:47]FM_MakeSignedData [17:47:47]FM_MakeSignedData [17:47:47]SAM_PROTO_SignData [17:47:47]wFMCommunicate request_size=4 [17:47:47]MH_SAM_APDU [17:47:47]CAPDU: 80 0D 01 02 [17:47:47]Write to MH i2c: E2 08 00 B9 5A 80 0D 01 02 00 00 00 00 8C [17:47:47]Write i2c OK [17:47:47]MH_I2C_Read... [17:47:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:47]Read from MH i2c: E2 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: E2 03 00 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: E2 03 00 B9 5A 00 90 00 87 [17:47:47]RAPDU: 90 00 [17:47:47]wFMCommunicate OK [17:47:47]wFMCommunicate request_size=255 [17:47:47]MH_SAM_APDU [17:47:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 C4 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 06 03 00 35 04 06 00 77 21 69 1E [17:47:47]Write to MH i2c: E2 02 01 BA 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 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 C4 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 06 03 00 35 04 06 00 77 21 69 1E 00 00 19 [17:47:47]Write i2c OK [17:47:47]MH_I2C_Read... [17:47:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:48]Read from MH i2c: E2 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 03 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 03 00 BA 5A 00 90 00 88 [17:47:48]RAPDU: 90 00 [17:47:48]wFMCommunicate OK [17:47:48]wFMCommunicate request_size=7 [17:47:48]MH_SAM_APDU [17:47:48]CAPDU: 80 0D 02 02 02 78 73 [17:47:48]Write to MH i2c: E2 0A 00 BB 5A 80 0D 02 02 02 00 78 73 00 00 7E [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:48]Read from MH i2c: E2 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 03 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 03 00 BB 5A 00 90 00 89 [17:47:48]RAPDU: 90 00 [17:47:48]wFMCommunicate OK [17:47:48]wFMCommunicate request_size=4 [17:47:48]MH_SAM_APDU [17:47:48]CAPDU: 80 0D 03 02 [17:47:48]Write to MH i2c: E2 08 00 BC 5A 80 0D 03 02 00 00 00 00 91 [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:48]Read from MH i2c: E2 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 0B 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 0B 00 BC 5A 00 B2 5C 22 5D 9D 37 D9 8D 90 00 59 [17:47:48]RAPDU: B2 5C 22 5D 9D 37 D9 8D 90 00 [17:47:48]wFMCommunicate OK [17:47:48]SAM_PROTO_SignData done [17:47:48]FM_MakeSignedData done [17:47:48]CreateOFDProtocolMessage [17:47:48]wFMCommunicate request_size=4 [17:47:48]MH_SAM_APDU [17:47:48]CAPDU: 80 11 00 00 [17:47:48]Write to MH i2c: E2 08 00 BD 5A 80 11 00 00 00 00 00 00 91 [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:48]Read from MH i2c: E2 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 17 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 17 00 BD 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DE [17:47:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:47:48]wFMCommunicate OK [17:47:48]CreateOFDProtocolMessage done [17:47:48]OFDSenderStorePacket 198173 [17:47:48]StoreOFDPacket docnum=198173 [17:47:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 DD C8 04 01 E1 DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 C4 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 06 03 00 35 04 06 00 77 21 69 1E 78 73 B2 5C 22 5D 9D 37 D9 8D [17:47:48]CheckFolder [17:47:48]dirname=/storage/ofd_packets [17:47:48]CheckFolder done [17:47:48]ProducePacketName [17:47:48]name=ofd_packets/00198173 [17:47:48]NVStorageSaveData ofd_packets/00198173 [17:47:48]File name is /storage/ofd_packets/00198173 [17:47:48]Write 298 bytes [17:47:48]NVStorageSaveData done [17:47:48]OFDSenderStorePacket done [17:47:48]KKMCreateOFDPacket done [17:47:48]NVStorageSaveData kkm_last_timestamp [17:47:48]File name is /storage/kkm_last_timestamp [17:47:48]Write 4 bytes [17:47:48]NVStorageSaveData done [17:47:48]ExternCall_PrintAddStr [17:47:48]wPrintStart [17:47:48]Write to MH i2c: 01 00 00 BE 5A 18 [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 07 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 07 00 BE 5A 00 00 00 00 00 FF 0F 2D [17:47:48]RasterBufferAndPrint [17:47:48]line Счет N : (1)11325588 [17:47:48]line ИНН: 02508201610067 [17:47:48]line Контрольно-Кассовый Чек [17:47:48]line ПРОДАЖА [17:47:48]line ТРК (МРК, ГНК) : 51 [17:47:48]line Товар: 2710194210 [17:47:48]line ДТ-К-5 [17:47:48]line 30.000 * 0.00 [17:47:48]line = 0.00 [17:47:48]line НДС 12% НСП 1% [17:47:48]line > о реализуемом товаре [17:47:48]line ИТОГО: 0.00 [17:47:48]line НСП 1% : 0.00 [17:47:48]line НДС 12% : 0.00 [17:47:48]line Наличными: 0.00 [17:47:48]line Безнал.: 0.00 [17:47:48]line Место: АЗС № 95 "Партнер Нефть" [17:47:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:47:48]line СНО: Общий режим [17:47:48]line Чек 514 16.08.2024 17:47 [17:47:48]line Смена: 462 ФФД: 1.0 [17:47:48]line ЗНМ: 0300000079 [17:47:48]line РНМ: 0000000000092545 [17:47:48]line Версия ККМ: 001 [17:47:48]line Талоны: Топливные Талоны [17:47:48]line 4010041/35/40 [17:47:48]line ФМ: 0000000000871802 [17:47:48]line ФД: 198173 [17:47:48]line ФПД: 130985381230707 [17:47:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174748&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198173&fm=130985381230707&tin=02508201610067®Number=0000000000092545&sum=0 [17:47:48]written 0, free lines is 4095 [17:47:48]OFD Sender: Processing packet 198173 [packets to send 245, broken 244] [17:47:48]ProducePacketName [17:47:48]name=ofd_packets/00198173 [17:47:48]OFD Sender: To server: pG, [17:47:48]CommunicateWithHost lk.salyk.kg:30040 [17:47:48]ConnectInit lk.salyk.kg [17:47:48]Connected sock=7 [17:47:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 DD C8 04 01 E1 DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 C4 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 06 03 00 35 04 06 00 77 21 69 1E 78 73 B2 5C 22 5D 9D 37 D9 8D [17:47:48]Write to MH i2c: 01 00 00 E8 5A 42 [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 07 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 07 00 E8 5A 00 00 00 00 00 F3 0C 48 [17:47:48]RasterBufferAndPrint [17:47:48]line [17:47:48]line [17:47:48]line [17:47:48]line [17:47:48]line [17:47:48]written 0, free lines is 3321 [17:47:48]MH_Cut [17:47:48]Write to MH i2c: D1 01 00 EF 5A 01 1B [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: D1 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: D1 01 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: D1 01 00 EF 5A 00 1A [17:47:48]Write to MH i2c: 01 00 00 F0 5A 4A [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A8 CA 47 00 D9 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 06 03 00 F4 03 04 00 D8 3C BF 66 B6 04 01 00 00 8F DD 77 F7 37 51 0C 86 [17:47:48]CommunicateWithHost err = 0 [17:47:48]CheckOFDResponse [17:47:48]1017 (14) - 77093643461234 [17:47:48]1041 (16) - 0000000000871802 [17:47:48]1040 (4) - 198173 [17:47:48]1012 (4) - 16.08.2024 11:49 [17:47:48]1206 (1) - 0 [17:47:48]OFD Sender: Remove packet 198173 [17:47:48]ProducePacketName [17:47:48]name=ofd_packets/00198173 [17:47:48]NVStorageDeleteData [17:47:49]OFD Sender: No OFD packet to send [17:47:49]*** Cut start [17:47:49]*** Purtial cut [17:47:49]*** Stage 1: CUTSNS_PIN = 1 [17:47:49]Read from MH i2c: 01 [17:47:49]MH_I2C_Read... [17:47:49]*** Stop cut motor [17:47:49]*** Cut end [17:47:49]Read from MH i2c: 01 07 00 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: 01 07 00 F0 5A 00 00 00 00 00 FF 0F 5F [17:47:49]process_action close_receipt done [17:47:49]requested_data is exist [17:47:49]produce_requested_data [17:47:49]requested_item fm.sn is exist - process it [17:47:49]wFMCommunicate request_size=4 [17:47:49]MH_SAM_APDU [17:47:49]CAPDU: 80 11 00 00 [17:47:49]Write to MH i2c: E2 08 00 F1 5A 80 11 00 00 00 00 00 00 C5 [17:47:49]Write i2c OK [17:47:49]MH_I2C_Read... [17:47:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:49]Read from MH i2c: E2 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 17 00 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 17 00 F1 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 12 [17:47:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:47:49]wFMCommunicate OK [17:47:49]requested_item fd.num is exist - process it [17:47:49]SAM_PROTO_GetFieldsCounters [17:47:49]wFMCommunicate request_size=4 [17:47:49]MH_SAM_APDU [17:47:49]CAPDU: 80 13 00 00 [17:47:49]Write to MH i2c: E2 08 00 F2 5A 80 13 00 00 00 00 00 00 C8 [17:47:49]Write i2c OK [17:47:49]MH_I2C_Read... [17:47:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:49]Read from MH i2c: E2 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 62 00 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 62 00 F2 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1D 06 03 00 0E 04 04 00 CE 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 E4 [17:47:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1D 06 03 00 0E 04 04 00 CE 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 [17:47:49]wFMCommunicate OK [17:47:49]SAM_PROTO_GetFieldsCounters done [17:47:49]requested_item shift.num is exist - process it [17:47:49]requested_item shift.opened is exist - process it [17:47:49]req_shift_opened [17:47:49]FM_GetShiftState [17:47:49]SAM_PROTO_GetShiftState [17:47:49]wFMCommunicate request_size=4 [17:47:49]MH_SAM_APDU [17:47:49]CAPDU: 80 13 01 00 [17:47:49]Write to MH i2c: E2 08 00 F3 5A 80 13 01 00 00 00 00 00 CA [17:47:49]Write i2c OK [17:47:49]MH_I2C_Read... [17:47:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:50]Read from MH i2c: E2 [17:47:50]MH_I2C_Read... [17:47:50]Read from MH i2c: E2 0E 00 [17:47:50]MH_I2C_Read... [17:47:50]Read from MH i2c: E2 0E 00 F3 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 58 [17:47:50]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:47:50]wFMCommunicate OK [17:47:50]SAM_PROTO_GetShiftState done [17:47:50]FM_GetShiftState done [17:47:50]req_shift_opened done [17:47:50]requested_item shift.open_date is exist - process it [17:47:50]req_shift_open_date [17:47:50]req_shift_open_date done [17:47:50]produce_requested_data done [17:47:50]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198173,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:47:50]process_action_free close_receipt [17:47:50]json_value_free [17:47:50]json_value_free done [17:47:50]process_json_proto returns [17:47:50]Send response to host [17:47:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198173,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:47:50]free response buf [17:47:50]execute_script done [17:47:50]execute_script returns [17:47:50]free content buf [17:47:50]Sock 9.Close socket [17:47:50]Sock 9.Thread stoped [17:47:54]OFD Sender: No OFD packet to send [17:47:55]accept exits with 10 [17:47:55]New connection [17:47:55]New thread 3067260260 created [17:47:55]Thread 3067403620 joined [17:47:55]Waiting for new connection... [17:47:55] Sock 10.Parse request [17:47:55]Sock 10.Check first char [17:47:55]Sock 10.First char is OK [17:47:55]request: POST /json_proto HTTP/1.0 [17:47:55]Method: POST [17:47:55]URL: /json_proto [17:47:55]Method is POST - this is cgi request [17:47:55]url: /json_proto [17:47:55]query_string will be loaded in cgi processing [17:47:55]execute_cgi json_proto POST (null) [17:47:55]execute_cgi path=json_proto method=POST [17:47:55]POST find Content-Length [17:47:55]Host: 172.17.46.195:8080 [17:47:55]Content-Length: 805 [17:47:55]Content-Type: application/json [17:47:55] [17:47:55]POST finish read [17:47:55]Found Content-Length = 805 [17:47:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325590", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:55]execute_script... [17:47:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325590", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:55]POST & json_proto [17:47:55]process_json_proto [17:47:55]json parsed OK: [17:47:55]protocol is kg_v1.0 [17:47:55]action value=close_receipt [17:47:55]process_action close_receipt [17:47:55]cmd_close_receipt [17:47:55]MH_GetDate [17:47:55]Write to MH i2c: F0 00 00 F4 5A 3D [17:47:55]Write i2c OK [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: F0 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: F0 09 00 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: F0 09 00 F4 5A 00 CD 90 BF 66 8D AE BC 66 25 [17:47:55]GetLastDocTimeStamp 1723830468 [17:47:55]current date 1723830477 [17:47:55]FM_GetShiftState [17:47:55]SAM_PROTO_GetShiftState [17:47:55]wFMCommunicate request_size=4 [17:47:55]MH_SAM_APDU [17:47:55]CAPDU: 80 13 01 00 [17:47:55]Write to MH i2c: E2 08 00 F5 5A 80 13 01 00 00 00 00 00 CC [17:47:55]Write i2c OK [17:47:55]MH_I2C_Read... [17:47:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:55]Read from MH i2c: E2 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: E2 0E 00 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: E2 0E 00 F5 5A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5A [17:47:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:47:55]wFMCommunicate OK [17:47:55]SAM_PROTO_GetShiftState done [17:47:55]FM_GetShiftState done [17:47:55]opened in 1723766727 [17:47:55]opened+sec_in_day 1723853127 [17:47:55]quantity*price = 100021 [17:47:55]sum+1 = 100023 [17:47:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 515 16.08.2024 17:47 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198174 ФПД: 242351243736156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174757&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198174&fm=242351243736156&tin=02508201610067®Number=0000000000092545&sum=100022 [17:47:56]StoreToDocumentArchive [17:47:56]shift 462 fd 198174 [17:47:56]save to /storage/0462/doc_00198174 [17:47:56]save last doc name /storage/0462/doc_00198174 to /storage/kkm_last_doc_name [17:47:56]save OK [17:47:56]Clear old archive folders... [17:47:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:47:56]tlvbuf is 00AD87B0 [17:47:56]SAM_PROTO_ClearQueue [17:47:56]wFMCommunicate request_size=4 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 09 00 00 [17:47:56]Write to MH i2c: E2 08 00 02 5B 80 09 00 00 00 00 00 00 CF [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 02 5B 00 90 00 D1 [17:47:56]RAPDU: 90 00 [17:47:56]wFMCommunicate OK [17:47:56]SAM_PROTO_ClearQueue done [17:47:56]KKMCreateOFDPacket [17:47:56]OFDProtocolAddRootSTLVToBuf [17:47:56]FM_MakeSignedData [17:47:56]FM_MakeSignedData [17:47:56]SAM_PROTO_SignData [17:47:56]wFMCommunicate request_size=4 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 0D 01 02 [17:47:56]Write to MH i2c: E2 08 00 03 5B 80 0D 01 02 00 00 00 00 D7 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 03 5B 00 90 00 D2 [17:47:56]RAPDU: 90 00 [17:47:56]wFMCommunicate OK [17:47:56]wFMCommunicate request_size=255 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 03 02 00 00 F4 03 04 00 CD 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 06 03 00 35 04 06 00 DC [17:47:56]Write to MH i2c: E2 02 01 04 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 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 03 02 00 00 F4 03 04 00 CD 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 06 03 00 35 04 06 00 DC 00 00 02 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:57]Read from MH i2c: E2 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 03 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 03 00 04 5B 00 90 00 D3 [17:47:57]RAPDU: 90 00 [17:47:57]wFMCommunicate OK [17:47:57]wFMCommunicate request_size=10 [17:47:57]MH_SAM_APDU [17:47:57]CAPDU: 80 0D 02 02 05 6A CB CB 34 5C [17:47:57]Write to MH i2c: E2 0D 00 05 5B 80 0D 02 02 05 00 6A CB CB 34 5C 00 00 74 [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:57]Read from MH i2c: E2 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 03 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 03 00 05 5B 00 90 00 D4 [17:47:57]RAPDU: 90 00 [17:47:57]wFMCommunicate OK [17:47:57]wFMCommunicate request_size=4 [17:47:57]MH_SAM_APDU [17:47:57]CAPDU: 80 0D 03 02 [17:47:57]Write to MH i2c: E2 08 00 06 5B 80 0D 03 02 00 00 00 00 DC [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:57]Read from MH i2c: E2 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 0B 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 0B 00 06 5B 00 19 D1 71 97 10 D0 46 28 90 00 1D [17:47:57]RAPDU: 19 D1 71 97 10 D0 46 28 90 00 [17:47:57]wFMCommunicate OK [17:47:57]SAM_PROTO_SignData done [17:47:57]FM_MakeSignedData done [17:47:57]CreateOFDProtocolMessage [17:47:57]wFMCommunicate request_size=4 [17:47:57]MH_SAM_APDU [17:47:57]CAPDU: 80 11 00 00 [17:47:57]Write to MH i2c: E2 08 00 07 5B 80 11 00 00 00 00 00 00 DC [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:57]Read from MH i2c: E2 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 17 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: E2 17 00 07 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 29 [17:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:47:57]wFMCommunicate OK [17:47:57]CreateOFDProtocolMessage done [17:47:57]OFDSenderStorePacket 198174 [17:47:57]StoreOFDPacket docnum=198174 [17:47:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C5 1A 07 01 72 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 03 02 00 00 F4 03 04 00 CD 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 06 03 00 35 04 06 00 DC 6A CB CB 34 5C 19 D1 71 97 10 D0 46 28 [17:47:57]CheckFolder [17:47:57]dirname=/storage/ofd_packets [17:47:57]CheckFolder done [17:47:57]ProducePacketName [17:47:57]name=ofd_packets/00198174 [17:47:57]NVStorageSaveData ofd_packets/00198174 [17:47:57]File name is /storage/ofd_packets/00198174 [17:47:57]Write 301 bytes [17:47:57]NVStorageSaveData done [17:47:57]OFDSenderStorePacket done [17:47:57]KKMCreateOFDPacket done [17:47:57]NVStorageSaveData kkm_last_timestamp [17:47:57]File name is /storage/kkm_last_timestamp [17:47:57]Write 4 bytes [17:47:57]NVStorageSaveData done [17:47:57]ExternCall_PrintAddStr [17:47:57]wPrintStart [17:47:57]Write to MH i2c: 01 00 00 08 5B 63 [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 07 00 [17:47:57]MH_I2C_Read... [17:47:57]OFD Sender: Processing packet 198174 [packets to send 245, broken 244] [17:47:57]ProducePacketName [17:47:57]name=ofd_packets/00198174 [17:47:57]OFD Sender: To server: pG, [17:47:57]CommunicateWithHost lk.salyk.kg:30040 [17:47:57]ConnectInit lk.salyk.kg [17:47:57]Read from MH i2c: 01 07 00 08 5B 00 00 00 00 00 FF 0F 78 [17:47:57]RasterBufferAndPrint [17:47:57]line Счет N : (1)11325590 [17:47:57]line ИНН: 02508201610067 [17:47:57]line Контрольно-Кассовый Чек [17:47:57]line ПРОДАЖА [17:47:57]line ТРК (МРК, ГНК) : 31 [17:47:57]line Товар: 2710124500 [17:47:57]line Аи-95-К-5 [17:47:57]line 13.480 * 74.20 [17:47:57]line = 1000.22 [17:47:57]line НДС 12% НСП 1% [17:47:57]line > о реализуемом товаре [17:47:57]line ИТОГО: 1000.22 [17:47:57]line НСП 1% : 8.85 [17:47:57]line НДС 12% : 106.22 [17:47:57]line Наличными: 0.00 [17:47:57]line Безнал.: 1000.22 [17:47:57]line Место: АЗС № 95 "Партнер Нефть" [17:47:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:47:57]line СНО: Общий режим [17:47:57]line Чек 515 16.08.2024 17:47 [17:47:57]line Смена: 462 ФФД: 1.0 [17:47:57]line ЗНМ: 0300000079 [17:47:57]line РНМ: 0000000000092545 [17:47:57]line Версия ККМ: 001 [17:47:57]line Платежная система: O! деньги [17:47:57]line ФМ: 0000000000871802 [17:47:57]line ФД: 198174 [17:47:57]line ФПД: 242351243736156 [17:47:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174757&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198174&fm=242351243736156&tin=02508201610067®Number=0000000000092545&sum=100022 [17:47:57]written 0, free lines is 4095 [17:47:57]Connected sock=11 [17:47:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C5 1A 07 01 72 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 03 02 00 00 F4 03 04 00 CD 90 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 06 03 00 35 04 06 00 DC 6A CB CB 34 5C 19 D1 71 97 10 D0 46 28 [17:47:57]Write to MH i2c: 01 00 00 32 5B 8D [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 07 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 07 00 32 5B 00 00 00 00 00 F6 0C 96 [17:47:57]RasterBufferAndPrint [17:47:57]line [17:47:57]line [17:47:57]line [17:47:57]line [17:47:57]line [17:47:57]written 0, free lines is 3327 [17:47:57]MH_Cut [17:47:57]Write to MH i2c: D1 01 00 39 5B 01 66 [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: D1 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: D1 01 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: D1 01 00 39 5B 00 65 [17:47:57]Write to MH i2c: 01 00 00 3A 5B 95 [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 08 09 47 00 1D EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 06 03 00 F4 03 04 00 E1 3C BF 66 B6 04 01 00 00 F4 D8 DC 3C 29 C8 E0 62 [17:47:57]CommunicateWithHost err = 0 [17:47:57]CheckOFDResponse [17:47:57]1017 (14) - 77093643461234 [17:47:57]1041 (16) - 0000000000871802 [17:47:57]1040 (4) - 198174 [17:47:57]1012 (4) - 16.08.2024 11:49 [17:47:57]1206 (1) - 0 [17:47:57]OFD Sender: Remove packet 198174 [17:47:57]ProducePacketName [17:47:57]name=ofd_packets/00198174 [17:47:57]NVStorageDeleteData [17:47:58]OFD Sender: No OFD packet to send [17:47:58]*** Cut start [17:47:58]*** Purtial cut [17:47:58]*** CUTSNS_PIN = 0 [17:47:58]*** Stage 1: CUTSNS_PIN = 1 [17:48:00]Read from MH i2c: 01 [17:48:00]MH_I2C_Read... [17:48:00]*** Stop cut motor [17:48:00]*** Cut end [17:48:00]Read from MH i2c: 01 07 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: 01 07 00 3A 5B 00 00 00 00 00 FF 0F AA [17:48:00]process_action close_receipt done [17:48:00]requested_data is exist [17:48:00]produce_requested_data [17:48:00]requested_item fm.sn is exist - process it [17:48:00]wFMCommunicate request_size=4 [17:48:00]MH_SAM_APDU [17:48:00]CAPDU: 80 11 00 00 [17:48:00]Write to MH i2c: E2 08 00 3B 5B 80 11 00 00 00 00 00 00 10 [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 17 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 17 00 3B 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5D [17:48:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:48:00]wFMCommunicate OK [17:48:00]requested_item fd.num is exist - process it [17:48:00]SAM_PROTO_GetFieldsCounters [17:48:00]wFMCommunicate request_size=4 [17:48:00]MH_SAM_APDU [17:48:00]CAPDU: 80 13 00 00 [17:48:00]Write to MH i2c: E2 08 00 3C 5B 80 13 00 00 00 00 00 00 13 [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 62 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 62 00 3C 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1E 06 03 00 0E 04 04 00 CE 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 33 [17:48:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1E 06 03 00 0E 04 04 00 CE 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 [17:48:00]wFMCommunicate OK [17:48:00]SAM_PROTO_GetFieldsCounters done [17:48:00]requested_item shift.num is exist - process it [17:48:00]requested_item shift.opened is exist - process it [17:48:00]req_shift_opened [17:48:00]FM_GetShiftState [17:48:00]SAM_PROTO_GetShiftState [17:48:00]wFMCommunicate request_size=4 [17:48:00]MH_SAM_APDU [17:48:00]CAPDU: 80 13 01 00 [17:48:00]Write to MH i2c: E2 08 00 3D 5B 80 13 01 00 00 00 00 00 15 [17:48:00]Write i2c OK [17:48:00]MH_I2C_Read... [17:48:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:00]Read from MH i2c: E2 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 0E 00 [17:48:00]MH_I2C_Read... [17:48:00]Read from MH i2c: E2 0E 00 3D 5B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A3 [17:48:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:48:00]wFMCommunicate OK [17:48:00]SAM_PROTO_GetShiftState done [17:48:00]FM_GetShiftState done [17:48:00]req_shift_opened done [17:48:00]requested_item shift.open_date is exist - process it [17:48:00]req_shift_open_date [17:48:00]req_shift_open_date done [17:48:00]produce_requested_data done [17:48:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198174,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:48:00]process_action_free close_receipt [17:48:00]json_value_free [17:48:00]json_value_free done [17:48:00]process_json_proto returns [17:48:00]Send response to host [17:48:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198174,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:48:00]free response buf [17:48:00]execute_script done [17:48:00]execute_script returns [17:48:00]free content buf [17:48:00]Sock 10.Close socket [17:48:00]Sock 10.Thread stoped [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:48]OFD Sender: No OFD packet to send [17:48:53]OFD Sender: No OFD packet to send [17:48:58]OFD Sender: No OFD packet to send [17:49:03]OFD Sender: No OFD packet to send [17:49:08]OFD Sender: No OFD packet to send [17:49:13]OFD Sender: No OFD packet to send [17:49:18]OFD Sender: No OFD packet to send [17:49:19]accept exits with 7 [17:49:19]New connection [17:49:19]New thread 3067403620 created [17:49:19]Thread 3067260260 joined [17:49:19]Waiting for new connection... [17:49:19] Sock 7.Parse request [17:49:19]Sock 7.Check first char [17:49:19]Sock 7.First char is OK [17:49:19]request: POST /json_proto HTTP/1.0 [17:49:19]Method: POST [17:49:19]URL: /json_proto [17:49:19]Method is POST - this is cgi request [17:49:19]url: /json_proto [17:49:19]query_string will be loaded in cgi processing [17:49:19]execute_cgi json_proto POST (null) [17:49:19]execute_cgi path=json_proto method=POST [17:49:19]POST find Content-Length [17:49:19]Host: 172.17.46.195:8080 [17:49:19]Content-Length: 679 [17:49:19]Content-Type: application/json [17:49:19] [17:49:19]POST finish read [17:49:19]Found Content-Length = 679 [17:49:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 6.490, "sum" : 440.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 440.00, "total" : 440.00, "payments": [ { "type": 0, "sum" : 440.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:19]execute_script... [17:49:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 6.490, "sum" : 440.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 440.00, "total" : 440.00, "payments": [ { "type": 0, "sum" : 440.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:19]POST & json_proto [17:49:19]process_json_proto [17:49:19]json parsed OK: [17:49:19]protocol is kg_v1.0 [17:49:19]action value=close_receipt [17:49:19]process_action close_receipt [17:49:19]cmd_close_receipt [17:49:19]MH_GetDate [17:49:19]Write to MH i2c: F0 00 00 3E 5B 88 [17:49:19]Write i2c OK [17:49:19]MH_I2C_Read... [17:49:19]Read from MH i2c: F0 [17:49:19]MH_I2C_Read... [17:49:19]Read from MH i2c: F0 09 00 [17:49:19]MH_I2C_Read... [17:49:19]Read from MH i2c: F0 09 00 3E 5B 00 21 91 BF 66 8D AE BC 66 C5 [17:49:19]GetLastDocTimeStamp 1723830477 [17:49:19]current date 1723830561 [17:49:19]FM_GetShiftState [17:49:19]SAM_PROTO_GetShiftState [17:49:19]wFMCommunicate request_size=4 [17:49:19]MH_SAM_APDU [17:49:19]CAPDU: 80 13 01 00 [17:49:19]Write to MH i2c: E2 08 00 3F 5B 80 13 01 00 00 00 00 00 17 [17:49:19]Write i2c OK [17:49:19]MH_I2C_Read... [17:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:19]Read from MH i2c: E2 [17:49:19]MH_I2C_Read... [17:49:19]Read from MH i2c: E2 0E 00 [17:49:19]MH_I2C_Read... [17:49:19]Read from MH i2c: E2 0E 00 3F 5B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [17:49:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:49:19]wFMCommunicate OK [17:49:19]SAM_PROTO_GetShiftState done [17:49:19]FM_GetShiftState done [17:49:19]opened in 1723766727 [17:49:19]opened+sec_in_day 1723853127 [17:49:19]quantity*price = 44002 [17:49:19]sum+1 = 44003 [17:49:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 440.00 Внесено: 440.00 СДАЧА: 0.00 НСП 1% : 3.89 НДС 12% : 46.73 Наличными: 440.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 516 16.08.2024 17:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198175 ФПД: 243503201328270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174921&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198175&fm=243503201328270&tin=02508201610067®Number=0000000000092545&sum=44000 [17:49:20]StoreToDocumentArchive [17:49:20]shift 462 fd 198175 [17:49:20]save to /storage/0462/doc_00198175 [17:49:20]save last doc name /storage/0462/doc_00198175 to /storage/kkm_last_doc_name [17:49:20]save OK [17:49:20]Clear old archive folders... [17:49:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:49:20]tlvbuf is 00A4A450 [17:49:20]SAM_PROTO_ClearQueue [17:49:20]wFMCommunicate request_size=4 [17:49:20]MH_SAM_APDU [17:49:20]CAPDU: 80 09 00 00 [17:49:20]Write to MH i2c: E2 08 00 4C 5B 80 09 00 00 00 00 00 00 19 [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:20]Read from MH i2c: E2 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 4C 5B 00 90 00 1B [17:49:20]RAPDU: 90 00 [17:49:20]wFMCommunicate OK [17:49:20]SAM_PROTO_ClearQueue done [17:49:20]KKMCreateOFDPacket [17:49:20]OFDProtocolAddRootSTLVToBuf [17:49:20]FM_MakeSignedData [17:49:20]FM_MakeSignedData [17:49:20]SAM_PROTO_SignData [17:49:20]wFMCommunicate request_size=4 [17:49:20]MH_SAM_APDU [17:49:20]CAPDU: 80 0D 01 02 [17:49:20]Write to MH i2c: E2 08 00 4D 5B 80 0D 01 02 00 00 00 00 21 [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:20]Read from MH i2c: E2 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 4D 5B 00 90 00 1C [17:49:20]RAPDU: 90 00 [17:49:20]wFMCommunicate OK [17:49:20]wFMCommunicate request_size=255 [17:49:20]MH_SAM_APDU [17:49:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E2 AB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 12 00 00 00 00 07 04 06 00 E0 AB 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 21 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 06 03 00 35 04 06 00 DD [17:49:20]Write to MH i2c: E2 02 01 4E 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E2 AB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 12 00 00 00 00 07 04 06 00 E0 AB 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 21 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 06 03 00 35 04 06 00 DD 00 00 5A [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:20]Read from MH i2c: E2 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 4E 5B 00 90 00 1D [17:49:20]RAPDU: 90 00 [17:49:20]wFMCommunicate OK [17:49:20]wFMCommunicate request_size=10 [17:49:20]MH_SAM_APDU [17:49:20]CAPDU: 80 0D 02 02 05 77 01 D1 1C 8E [17:49:20]Write to MH i2c: E2 0D 00 4F 5B 80 0D 02 02 05 00 77 01 D1 1C 8E 00 00 21 [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:20]Read from MH i2c: E2 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 03 00 4F 5B 00 90 00 1E [17:49:20]RAPDU: 90 00 [17:49:20]wFMCommunicate OK [17:49:20]wFMCommunicate request_size=4 [17:49:20]MH_SAM_APDU [17:49:20]CAPDU: 80 0D 03 02 [17:49:20]Write to MH i2c: E2 08 00 50 5B 80 0D 03 02 00 00 00 00 26 [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:20]Read from MH i2c: E2 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 0B 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 0B 00 50 5B 00 56 70 64 2C 84 4C 84 AB 90 00 7C [17:49:20]RAPDU: 56 70 64 2C 84 4C 84 AB 90 00 [17:49:20]wFMCommunicate OK [17:49:20]SAM_PROTO_SignData done [17:49:20]FM_MakeSignedData done [17:49:20]CreateOFDProtocolMessage [17:49:20]wFMCommunicate request_size=4 [17:49:20]MH_SAM_APDU [17:49:20]CAPDU: 80 11 00 00 [17:49:20]Write to MH i2c: E2 08 00 51 5B 80 11 00 00 00 00 00 00 26 [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:20]Read from MH i2c: E2 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 17 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: E2 17 00 51 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 73 [17:49:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:49:20]wFMCommunicate OK [17:49:20]CreateOFDProtocolMessage done [17:49:20]OFDSenderStorePacket 198175 [17:49:20]StoreOFDPacket docnum=198175 [17:49:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FF 16 07 01 61 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 34 FF 03 08 00 03 5A 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E2 AB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 12 00 00 00 00 07 04 06 00 E0 AB 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 21 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 06 03 00 35 04 06 00 DD 77 01 D1 1C 8E 56 70 64 2C 84 4C 84 AB [17:49:20]CheckFolder [17:49:20]dirname=/storage/ofd_packets [17:49:20]CheckFolder done [17:49:20]ProducePacketName [17:49:20]name=ofd_packets/00198175 [17:49:20]NVStorageSaveData ofd_packets/00198175 [17:49:20]File name is /storage/ofd_packets/00198175 [17:49:20]Write 301 bytes [17:49:20]NVStorageSaveData done [17:49:20]OFDSenderStorePacket done [17:49:20]KKMCreateOFDPacket done [17:49:20]NVStorageSaveData kkm_last_timestamp [17:49:20]File name is /storage/kkm_last_timestamp [17:49:20]Write 4 bytes [17:49:20]NVStorageSaveData done [17:49:20]ExternCall_PrintAddStr [17:49:20]wPrintStart [17:49:20]Write to MH i2c: 01 00 00 52 5B AD [17:49:20]Write i2c OK [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: 01 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: 01 07 00 [17:49:20]MH_I2C_Read... [17:49:20]Read from MH i2c: 01 07 00 52 5B 00 00 00 00 00 FF 0F C2 [17:49:20]RasterBufferAndPrint [17:49:20]line Счет N : (1)11325591 [17:49:20]line ИНН: 02508201610067 [17:49:20]line Контрольно-Кассовый Чек [17:49:20]line ПРОДАЖА [17:49:20]line ТРК (МРК, ГНК) : 12 [17:49:20]line Товар: 2710124130 [17:49:20]line Аи-92-К-4 [17:49:20]line 6.490 * 67.80 [17:49:20]line = 440.02 [17:49:20]line НДС 12% НСП 1% [17:49:20]line > о реализуемом товаре [17:49:20]line ОКРУГЛЕНИЕ: -0.02 [17:49:20]line ИТОГО: 440.00 [17:49:20]line Внесено: 440.00 [17:49:20]line СДАЧА: 0.00 [17:49:20]line НСП 1% : 3.89 [17:49:20]line НДС 12% : 46.73 [17:49:20]line Наличными: 440.00 [17:49:20]line Безнал.: 0.00 [17:49:20]line Место: АЗС № 95 "Партнер Нефть" [17:49:20]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:49:20]line СНО: Общий режим [17:49:20]line Чек 516 16.08.2024 17:49 [17:49:20]line Смена: 462 ФФД: 1.0 [17:49:20]line ЗНМ: 0300000079 [17:49:20]line РНМ: 0000000000092545 [17:49:20]line Версия ККМ: 001 [17:49:20]line ФМ: 0000000000871802 [17:49:20]line ФД: 198175 [17:49:20]line ФПД: 243503201328270 [17:49:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T174921&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198175&fm=243503201328270&tin=02508201610067®Number=0000000000092545&sum=44000 [17:49:20]written 0, free lines is 4095 [17:49:20]OFD Sender: Processing packet 198175 [packets to send 245, broken 244] [17:49:20]ProducePacketName [17:49:20]name=ofd_packets/00198175 [17:49:20]OFD Sender: To server: pG, [17:49:20]CommunicateWithHost lk.salyk.kg:30040 [17:49:20]ConnectInit lk.salyk.kg [17:49:21]Connected sock=10 [17:49:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FF 16 07 01 61 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 34 FF 03 08 00 03 5A 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E2 AB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 41 12 00 00 00 00 07 04 06 00 E0 AB 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 21 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 06 03 00 35 04 06 00 DD 77 01 D1 1C 8E 56 70 64 2C 84 4C 84 AB [17:49:21]Write to MH i2c: 01 00 00 7D 5B D8 [17:49:21]Write i2c OK [17:49:21]MH_I2C_Read... [17:49:21]Read from MH i2c: 01 [17:49:21]MH_I2C_Read... [17:49:21]Read from MH i2c: 01 07 00 [17:49:21]MH_I2C_Read... [17:49:21]Read from MH i2c: 01 07 00 7D 5B 00 00 00 00 00 E8 0C D3 [17:49:21]RasterBufferAndPrint [17:49:21]line [17:49:21]line [17:49:21]line [17:49:21]line [17:49:21]line [17:49:21]written 0, free lines is 3313 [17:49:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 15 B1 47 00 46 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 06 03 00 F4 03 04 00 34 3D BF 66 B6 04 01 00 00 19 6A BF 03 31 E0 38 EE [17:49:21]CommunicateWithHost err = 0 [17:49:21]CheckOFDResponse [17:49:21]1017 (14) - 77093643461234 [17:49:21]1041 (16) - 0000000000871802 [17:49:21]1040 (4) - 198175 [17:49:21]1012 (4) - 16.08.2024 11:51 [17:49:21]1206 (1) - 0 [17:49:21]OFD Sender: Remove packet 198175 [17:49:21]ProducePacketName [17:49:21]name=ofd_packets/00198175 [17:49:21]NVStorageDeleteData [17:49:21]MH_Cut [17:49:21]Write to MH i2c: D1 01 00 84 5B 01 B1 [17:49:21]Write i2c OK [17:49:21]MH_I2C_Read... [17:49:21]Read from MH i2c: D1 [17:49:21]MH_I2C_Read... [17:49:21]Read from MH i2c: D1 01 00 [17:49:21]MH_I2C_Read... [17:49:21]Read from MH i2c: D1 01 00 84 5B 00 B0 [17:49:21]Write to MH i2c: 01 00 00 85 5B E0 [17:49:21]Write i2c OK [17:49:21]MH_I2C_Read... [17:49:21]OFD Sender: No OFD packet to send [17:49:22]*** Cut start [17:49:22]*** Purtial cut [17:49:22]*** Stage 1: CUTSNS_PIN = 1 [17:49:22]Read from MH i2c: 01 [17:49:22]MH_I2C_Read... [17:49:22]*** Stop cut motor [17:49:22]*** Cut end [17:49:22]Read from MH i2c: 01 07 00 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: 01 07 00 85 5B 00 00 00 00 00 FF 0F F5 [17:49:22]process_action close_receipt done [17:49:22]requested_data is exist [17:49:22]produce_requested_data [17:49:22]requested_item fm.sn is exist - process it [17:49:22]wFMCommunicate request_size=4 [17:49:22]MH_SAM_APDU [17:49:22]CAPDU: 80 11 00 00 [17:49:22]Write to MH i2c: E2 08 00 86 5B 80 11 00 00 00 00 00 00 5B [17:49:22]Write i2c OK [17:49:22]MH_I2C_Read... [17:49:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:22]Read from MH i2c: E2 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 17 00 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 17 00 86 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [17:49:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:49:22]wFMCommunicate OK [17:49:22]requested_item fd.num is exist - process it [17:49:22]SAM_PROTO_GetFieldsCounters [17:49:22]wFMCommunicate request_size=4 [17:49:22]MH_SAM_APDU [17:49:22]CAPDU: 80 13 00 00 [17:49:22]Write to MH i2c: E2 08 00 87 5B 80 13 00 00 00 00 00 00 5E [17:49:22]Write i2c OK [17:49:22]MH_I2C_Read... [17:49:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:22]Read from MH i2c: E2 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 62 00 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 62 00 87 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1F 06 03 00 0E 04 04 00 CE 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 82 [17:49:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 1F 06 03 00 0E 04 04 00 CE 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 [17:49:22]wFMCommunicate OK [17:49:22]SAM_PROTO_GetFieldsCounters done [17:49:22]requested_item shift.num is exist - process it [17:49:22]requested_item shift.opened is exist - process it [17:49:22]req_shift_opened [17:49:22]FM_GetShiftState [17:49:22]SAM_PROTO_GetShiftState [17:49:22]wFMCommunicate request_size=4 [17:49:22]MH_SAM_APDU [17:49:22]CAPDU: 80 13 01 00 [17:49:22]Write to MH i2c: E2 08 00 88 5B 80 13 01 00 00 00 00 00 60 [17:49:22]Write i2c OK [17:49:22]MH_I2C_Read... [17:49:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:22]Read from MH i2c: E2 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 0E 00 [17:49:22]MH_I2C_Read... [17:49:22]Read from MH i2c: E2 0E 00 88 5B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [17:49:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:49:22]wFMCommunicate OK [17:49:22]SAM_PROTO_GetShiftState done [17:49:22]FM_GetShiftState done [17:49:22]req_shift_opened done [17:49:22]requested_item shift.open_date is exist - process it [17:49:22]req_shift_open_date [17:49:22]req_shift_open_date done [17:49:22]produce_requested_data done [17:49:22]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198175,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:49:22]process_action_free close_receipt [17:49:22]json_value_free [17:49:22]json_value_free done [17:49:22]process_json_proto returns [17:49:22]Send response to host [17:49:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198175,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:49:22]free response buf [17:49:22]execute_script done [17:49:22]execute_script returns [17:49:22]free content buf [17:49:22]Sock 7.Close socket [17:49:22]Sock 7.Thread stoped [17:49:26]OFD Sender: No OFD packet to send [17:49:31]OFD Sender: No OFD packet to send [17:49:36]OFD Sender: No OFD packet to send [17:49:41]OFD Sender: No OFD packet to send [17:49:46]OFD Sender: No OFD packet to send [17:49:51]OFD Sender: No OFD packet to send [17:49:56]OFD Sender: No OFD packet to send [17:50:01]OFD Sender: No OFD packet to send [17:50:06]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:46]accept exits with 9 [17:50:46]New connection [17:50:46]New thread 3067260260 created [17:50:46]Thread 3067403620 joined [17:50:46]Waiting for new connection... [17:50:46] Sock 9.Parse request [17:50:46]Sock 9.Check first char [17:50:46]Sock 9.First char is OK [17:50:46]request: POST /json_proto HTTP/1.0 [17:50:46]Method: POST [17:50:46]URL: /json_proto [17:50:46]Method is POST - this is cgi request [17:50:46]url: /json_proto [17:50:46]query_string will be loaded in cgi processing [17:50:46]execute_cgi json_proto POST (null) [17:50:46]execute_cgi path=json_proto method=POST [17:50:46]POST find Content-Length [17:50:46]Host: 172.17.46.195:8080 [17:50:46]Content-Length: 805 [17:50:46]Content-Type: application/json [17:50:46] [17:50:46]POST finish read [17:50:46]Found Content-Length = 805 [17:50:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:46]execute_script... [17:50:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:46]POST & json_proto [17:50:46]process_json_proto [17:50:46]json parsed OK: [17:50:46]protocol is kg_v1.0 [17:50:46]action value=close_receipt [17:50:46]process_action close_receipt [17:50:46]cmd_close_receipt [17:50:46]MH_GetDate [17:50:46]Write to MH i2c: F0 00 00 89 5B D3 [17:50:46]Write i2c OK [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: F0 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: F0 09 00 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: F0 09 00 89 5B 00 78 91 BF 66 8D AE BC 66 67 [17:50:46]GetLastDocTimeStamp 1723830561 [17:50:46]current date 1723830648 [17:50:46]FM_GetShiftState [17:50:46]SAM_PROTO_GetShiftState [17:50:46]wFMCommunicate request_size=4 [17:50:46]MH_SAM_APDU [17:50:46]CAPDU: 80 13 01 00 [17:50:46]Write to MH i2c: E2 08 00 8A 5B 80 13 01 00 00 00 00 00 62 [17:50:46]Write i2c OK [17:50:46]MH_I2C_Read... [17:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:46]Read from MH i2c: E2 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: E2 0E 00 [17:50:46]MH_I2C_Read... [17:50:46]Read from MH i2c: E2 0E 00 8A 5B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F0 [17:50:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:50:46]wFMCommunicate OK [17:50:46]SAM_PROTO_GetShiftState done [17:50:46]FM_GetShiftState done [17:50:46]opened in 1723766727 [17:50:46]opened+sec_in_day 1723853127 [17:50:46]quantity*price = 300015 [17:50:46]sum+1 = 300016 [17:50:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.15 НСП 1% : 26.55 НДС 12% : 318.60 Наличными: 0.00 Безнал.: 3000.15 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 517 16.08.2024 17:50 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198176 ФПД: 231311157704650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175048&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198176&fm=231311157704650&tin=02508201610067®Number=0000000000092545&sum=300015 [17:50:47]StoreToDocumentArchive [17:50:47]shift 462 fd 198176 [17:50:47]save to /storage/0462/doc_00198176 [17:50:47]save last doc name /storage/0462/doc_00198176 to /storage/kkm_last_doc_name [17:50:47]save OK [17:50:47]Clear old archive folders... [17:50:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:47]tlvbuf is 00AFA540 [17:50:47]SAM_PROTO_ClearQueue [17:50:47]wFMCommunicate request_size=4 [17:50:47]MH_SAM_APDU [17:50:47]CAPDU: 80 09 00 00 [17:50:47]Write to MH i2c: E2 08 00 97 5B 80 09 00 00 00 00 00 00 64 [17:50:47]Write i2c OK [17:50:47]MH_I2C_Read... [17:50:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:47]Read from MH i2c: E2 [17:50:47]MH_I2C_Read... [17:50:47]Read from MH i2c: E2 03 00 [17:50:47]MH_I2C_Read... [17:50:47]Read from MH i2c: E2 03 00 97 5B 00 90 00 66 [17:50:47]RAPDU: 90 00 [17:50:47]wFMCommunicate OK [17:50:47]SAM_PROTO_ClearQueue done [17:50:47]KKMCreateOFDPacket [17:50:47]OFDProtocolAddRootSTLVToBuf [17:50:47]FM_MakeSignedData [17:50:47]FM_MakeSignedData [17:50:47]SAM_PROTO_SignData [17:50:47]wFMCommunicate request_size=4 [17:50:47]MH_SAM_APDU [17:50:47]CAPDU: 80 0D 01 02 [17:50:47]Write to MH i2c: E2 08 00 98 5B 80 0D 01 02 00 00 00 00 6C [17:50:47]Write i2c OK [17:50:47]MH_I2C_Read... [17:50:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:47]Read from MH i2c: E2 [17:50:47]MH_I2C_Read... [17:50:47]Read from MH i2c: E2 03 00 [17:50:47]MH_I2C_Read... [17:50:47]Read from MH i2c: E2 03 00 98 5B 00 90 00 67 [17:50:47]RAPDU: 90 00 [17:50:47]wFMCommunicate OK [17:50:47]wFMCommunicate request_size=255 [17:50:47]MH_SAM_APDU [17:50:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 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 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 78 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 06 03 00 35 04 06 00 D2 [17:50:47]Write to MH i2c: E2 02 01 99 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 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 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 78 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 06 03 00 35 04 06 00 D2 00 00 75 [17:50:47]Write i2c OK [17:50:47]MH_I2C_Read... [17:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:48]Read from MH i2c: E2 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 03 00 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 03 00 99 5B 00 90 00 68 [17:50:48]RAPDU: 90 00 [17:50:48]wFMCommunicate OK [17:50:48]wFMCommunicate request_size=10 [17:50:48]MH_SAM_APDU [17:50:48]CAPDU: 80 0D 02 02 05 60 53 63 37 CA [17:50:48]Write to MH i2c: E2 0D 00 9A 5B 80 0D 02 02 05 00 60 53 63 37 CA 00 00 90 [17:50:48]Write i2c OK [17:50:48]MH_I2C_Read... [17:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:48]Read from MH i2c: E2 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 03 00 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 03 00 9A 5B 00 90 00 69 [17:50:48]RAPDU: 90 00 [17:50:48]wFMCommunicate OK [17:50:48]wFMCommunicate request_size=4 [17:50:48]MH_SAM_APDU [17:50:48]CAPDU: 80 0D 03 02 [17:50:48]Write to MH i2c: E2 08 00 9B 5B 80 0D 03 02 00 00 00 00 71 [17:50:48]Write i2c OK [17:50:48]MH_I2C_Read... [17:50:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:48]Read from MH i2c: E2 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 0B 00 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 0B 00 9B 5B 00 90 E4 C9 8D C5 7D 07 C2 90 00 47 [17:50:48]RAPDU: 90 E4 C9 8D C5 7D 07 C2 90 00 [17:50:48]wFMCommunicate OK [17:50:48]SAM_PROTO_SignData done [17:50:48]FM_MakeSignedData done [17:50:48]CreateOFDProtocolMessage [17:50:48]wFMCommunicate request_size=4 [17:50:48]MH_SAM_APDU [17:50:48]CAPDU: 80 11 00 00 [17:50:48]Write to MH i2c: E2 08 00 9C 5B 80 11 00 00 00 00 00 00 71 [17:50:48]Write i2c OK [17:50:48]MH_I2C_Read... [17:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:48]Read from MH i2c: E2 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 17 00 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: E2 17 00 9C 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BE [17:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:50:48]wFMCommunicate OK [17:50:48]CreateOFDProtocolMessage done [17:50:48]OFDSenderStorePacket 198176 [17:50:48]StoreOFDPacket docnum=198176 [17:50:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 59 25 07 01 09 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 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 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 78 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 06 03 00 35 04 06 00 D2 60 53 63 37 CA 90 E4 C9 8D C5 7D 07 C2 [17:50:48]CheckFolder [17:50:48]dirname=/storage/ofd_packets [17:50:48]CheckFolder done [17:50:48]ProducePacketName [17:50:48]name=ofd_packets/00198176 [17:50:48]NVStorageSaveData ofd_packets/00198176 [17:50:48]File name is /storage/ofd_packets/00198176 [17:50:48]Write 301 bytes [17:50:48]NVStorageSaveData done [17:50:48]OFDSenderStorePacket done [17:50:48]KKMCreateOFDPacket done [17:50:48]NVStorageSaveData kkm_last_timestamp [17:50:48]File name is /storage/kkm_last_timestamp [17:50:48]Write 4 bytes [17:50:48]NVStorageSaveData done [17:50:48]ExternCall_PrintAddStr [17:50:48]wPrintStart [17:50:48]Write to MH i2c: 01 00 00 9D 5B F8 [17:50:48]Write i2c OK [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: 01 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: 01 07 00 [17:50:48]MH_I2C_Read... [17:50:48]Read from MH i2c: 01 07 00 9D 5B 00 00 00 00 00 FF 0F 0D [17:50:48]RasterBufferAndPrint [17:50:48]line Счет N : (1)11325592 [17:50:48]line ИНН: 02508201610067 [17:50:48]line Контрольно-Кассовый Чек [17:50:48]line ПРОДАЖА [17:50:48]line ТРК (МРК, ГНК) : 42 [17:50:48]line Товар: 2710124130 [17:50:48]line Аи-92-К-4 [17:50:48]line 44.250 * 67.80 [17:50:48]line = 3000.15 [17:50:48]line НДС 12% НСП 1% [17:50:48]line > о реализуемом товаре [17:50:48]line ИТОГО: 3000.15 [17:50:48]line НСП 1% : 26.55 [17:50:48]line НДС 12% : 318.60 [17:50:48]line Наличными: 0.00 [17:50:48]line Безнал.: 3000.15 [17:50:48]line Место: АЗС № 95 "Партнер Нефть" [17:50:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:50:48]line СНО: Общий режим [17:50:48]line Чек 517 16.08.2024 17:50 [17:50:48]line Смена: 462 ФФД: 1.0 [17:50:48]line ЗНМ: 0300000079 [17:50:48]line РНМ: 0000000000092545 [17:50:48]line Версия ККМ: 001 [17:50:48]line Платежная система: O! деньги [17:50:48]line ФМ: 0000000000871802 [17:50:48]line ФД: 198176 [17:50:48]line ФПД: 231311157704650 [17:50:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175048&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198176&fm=231311157704650&tin=02508201610067®Number=0000000000092545&sum=300015 [17:50:48]OFD Sender: Processing packet 198176 [packets to send 245, broken 244] [17:50:48]ProducePacketName [17:50:48]name=ofd_packets/00198176 [17:50:48]OFD Sender: To server: pG, [17:50:48]CommunicateWithHost lk.salyk.kg:30040 [17:50:48]ConnectInit lk.salyk.kg [17:50:48]written 0, free lines is 4095 [17:50:48]Connected sock=10 [17:50:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 59 25 07 01 09 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 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 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 78 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 06 03 00 35 04 06 00 D2 60 53 63 37 CA 90 E4 C9 8D C5 7D 07 C2 [17:50:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 72 46 47 00 D2 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 06 03 00 F4 03 04 00 8C 3D BF 66 B6 04 01 00 00 E5 78 5F A7 B7 41 45 95 [17:50:49]CommunicateWithHost err = 0 [17:50:49]CheckOFDResponse [17:50:49]1017 (14) - 77093643461234 [17:50:49]1041 (16) - 0000000000871802 [17:50:49]1040 (4) - 198176 [17:50:49]1012 (4) - 16.08.2024 11:52 [17:50:49]1206 (1) - 0 [17:50:49]OFD Sender: Remove packet 198176 [17:50:49]ProducePacketName [17:50:49]name=ofd_packets/00198176 [17:50:49]NVStorageDeleteData [17:50:49]Write to MH i2c: 01 00 00 C7 5B 22 [17:50:49]Write i2c OK [17:50:49]MH_I2C_Read... [17:50:49]Read from MH i2c: 01 [17:50:49]MH_I2C_Read... [17:50:49]Read from MH i2c: 01 07 00 [17:50:49]MH_I2C_Read... [17:50:49]Read from MH i2c: 01 07 00 C7 5B 00 00 00 00 00 11 0D 47 [17:50:49]RasterBufferAndPrint [17:50:49]line [17:50:49]line [17:50:49]line [17:50:49]line [17:50:49]line [17:50:49]written 0, free lines is 3355 [17:50:49]MH_Cut [17:50:49]Write to MH i2c: D1 01 00 CE 5B 01 FB [17:50:49]Write i2c OK [17:50:49]MH_I2C_Read... [17:50:49]Read from MH i2c: D1 [17:50:49]MH_I2C_Read... [17:50:49]Read from MH i2c: D1 01 00 [17:50:49]MH_I2C_Read... [17:50:49]Read from MH i2c: D1 01 00 CE 5B 00 FA [17:50:49]Write to MH i2c: 01 00 00 CF 5B 2A [17:50:49]Write i2c OK [17:50:49]MH_I2C_Read... [17:50:49]OFD Sender: No OFD packet to send [17:50:49]*** Cut start [17:50:49]*** Purtial cut [17:50:49]*** CUTSNS_PIN = 0 [17:50:50]*** Stage 1: CUTSNS_PIN = 1 [17:50:51]Read from MH i2c: 01 [17:50:51]MH_I2C_Read... [17:50:51]*** Stop cut motor [17:50:51]*** Cut end [17:50:51]Read from MH i2c: 01 07 00 [17:50:51]MH_I2C_Read... [17:50:51]Read from MH i2c: 01 07 00 CF 5B 00 00 00 00 00 FF 0F 3F [17:50:51]process_action close_receipt done [17:50:51]requested_data is exist [17:50:51]produce_requested_data [17:50:51]requested_item fm.sn is exist - process it [17:50:51]wFMCommunicate request_size=4 [17:50:51]MH_SAM_APDU [17:50:51]CAPDU: 80 11 00 00 [17:50:51]Write to MH i2c: E2 08 00 D0 5B 80 11 00 00 00 00 00 00 A5 [17:50:51]Write i2c OK [17:50:51]MH_I2C_Read... [17:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:51]Read from MH i2c: E2 [17:50:51]MH_I2C_Read... [17:50:51]Read from MH i2c: E2 17 00 [17:50:51]MH_I2C_Read... [17:50:51]Read from MH i2c: E2 17 00 D0 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [17:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:50:51]wFMCommunicate OK [17:50:51]requested_item fd.num is exist - process it [17:50:51]SAM_PROTO_GetFieldsCounters [17:50:51]wFMCommunicate request_size=4 [17:50:51]MH_SAM_APDU [17:50:51]CAPDU: 80 13 00 00 [17:50:51]Write to MH i2c: E2 08 00 D1 5B 80 13 00 00 00 00 00 00 A8 [17:50:51]Write i2c OK [17:50:51]MH_I2C_Read... [17:50:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:52]Read from MH i2c: E2 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: E2 62 00 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: E2 62 00 D1 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 20 06 03 00 0E 04 04 00 CE 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 D0 [17:50:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 20 06 03 00 0E 04 04 00 CE 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 [17:50:52]wFMCommunicate OK [17:50:52]SAM_PROTO_GetFieldsCounters done [17:50:52]requested_item shift.num is exist - process it [17:50:52]requested_item shift.opened is exist - process it [17:50:52]req_shift_opened [17:50:52]FM_GetShiftState [17:50:52]SAM_PROTO_GetShiftState [17:50:52]wFMCommunicate request_size=4 [17:50:52]MH_SAM_APDU [17:50:52]CAPDU: 80 13 01 00 [17:50:52]Write to MH i2c: E2 08 00 D2 5B 80 13 01 00 00 00 00 00 AA [17:50:52]Write i2c OK [17:50:52]MH_I2C_Read... [17:50:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:52]Read from MH i2c: E2 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: E2 0E 00 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: E2 0E 00 D2 5B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [17:50:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:50:52]wFMCommunicate OK [17:50:52]SAM_PROTO_GetShiftState done [17:50:52]FM_GetShiftState done [17:50:52]req_shift_opened done [17:50:52]requested_item shift.open_date is exist - process it [17:50:52]req_shift_open_date [17:50:52]req_shift_open_date done [17:50:52]produce_requested_data done [17:50:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198176,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:50:52]process_action_free close_receipt [17:50:52]json_value_free [17:50:52]json_value_free done [17:50:52]process_json_proto returns [17:50:52]Send response to host [17:50:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198176,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:50:52]free response buf [17:50:52]execute_script done [17:50:52]execute_script returns [17:50:52]free content buf [17:50:52]Sock 9.Close socket [17:50:52]Sock 9.Thread stoped [17:50:52]accept exits with 7 [17:50:52]New connection [17:50:52]New thread 3067403620 created [17:50:52]Thread 3067260260 joined [17:50:52]Waiting for new connection... [17:50:52] Sock 7.Parse request [17:50:52]Sock 7.Check first char [17:50:52]Sock 7.First char is OK [17:50:52]request: POST /json_proto HTTP/1.0 [17:50:52]Method: POST [17:50:52]URL: /json_proto [17:50:52]Method is POST - this is cgi request [17:50:52]url: /json_proto [17:50:52]query_string will be loaded in cgi processing [17:50:52]execute_cgi json_proto POST (null) [17:50:52]execute_cgi path=json_proto method=POST [17:50:52]POST find Content-Length [17:50:52]Host: 172.17.46.195:8080 [17:50:52]Content-Length: 792 [17:50:52]Content-Type: application/json [17:50:52] [17:50:52]POST finish read [17:50:52]Found Content-Length = 792 [17:50:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A56276", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:52]execute_script... [17:50: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)11325585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A56276", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:52]POST & json_proto [17:50:52]process_json_proto [17:50:52]json parsed OK: [17:50:52]protocol is kg_v1.0 [17:50:52]action value=close_receipt [17:50:52]process_action close_receipt [17:50:52]cmd_close_receipt [17:50:52]MH_GetDate [17:50:52]Write to MH i2c: F0 00 00 D3 5B 1D [17:50:52]Write i2c OK [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: F0 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: F0 09 00 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: F0 09 00 D3 5B 00 7E 91 BF 66 8D AE BC 66 B7 [17:50:52]GetLastDocTimeStamp 1723830648 [17:50:52]current date 1723830654 [17:50:52]FM_GetShiftState [17:50:52]SAM_PROTO_GetShiftState [17:50:52]wFMCommunicate request_size=4 [17:50:52]MH_SAM_APDU [17:50:52]CAPDU: 80 13 01 00 [17:50:52]Write to MH i2c: E2 08 00 D4 5B 80 13 01 00 00 00 00 00 AC [17:50:52]Write i2c OK [17:50:52]MH_I2C_Read... [17:50:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:52]Read from MH i2c: E2 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: E2 0E 00 [17:50:52]MH_I2C_Read... [17:50:52]Read from MH i2c: E2 0E 00 D4 5B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [17:50:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:50:52]wFMCommunicate OK [17:50:52]SAM_PROTO_GetShiftState done [17:50:52]FM_GetShiftState done [17:50:52]opened in 1723766727 [17:50:52]opened+sec_in_day 1723853127 [17:50:52]quantity*price = 0 [17:50:52]sum+1 = 1 [17:50:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 518 16.08.2024 17:50 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 56276 ФМ: 0000000000871802 ФД: 198177 ФПД: 174712664962265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175054&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198177&fm=174712664962265&tin=02508201610067®Number=0000000000092545&sum=0 [17:50:53]StoreToDocumentArchive [17:50:53]shift 462 fd 198177 [17:50:53]save to /storage/0462/doc_00198177 [17:50:53]save last doc name /storage/0462/doc_00198177 to /storage/kkm_last_doc_name [17:50:53]save OK [17:50:53]Clear old archive folders... [17:50:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:50:53]tlvbuf is 00A9E710 [17:50:53]SAM_PROTO_ClearQueue [17:50:53]wFMCommunicate request_size=4 [17:50:53]MH_SAM_APDU [17:50:53]CAPDU: 80 09 00 00 [17:50:53]Write to MH i2c: E2 08 00 E1 5B 80 09 00 00 00 00 00 00 AE [17:50:53]Write i2c OK [17:50:53]MH_I2C_Read... [17:50:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:53]Read from MH i2c: E2 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: E2 03 00 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: E2 03 00 E1 5B 00 90 00 B0 [17:50:53]RAPDU: 90 00 [17:50:53]wFMCommunicate OK [17:50:53]SAM_PROTO_ClearQueue done [17:50:53]KKMCreateOFDPacket [17:50:53]OFDProtocolAddRootSTLVToBuf [17:50:53]FM_MakeSignedData [17:50:53]FM_MakeSignedData [17:50:53]SAM_PROTO_SignData [17:50:53]wFMCommunicate request_size=4 [17:50:53]MH_SAM_APDU [17:50:53]CAPDU: 80 0D 01 02 [17:50:53]Write to MH i2c: E2 08 00 E2 5B 80 0D 01 02 00 00 00 00 B6 [17:50:53]Write i2c OK [17:50:53]MH_I2C_Read... [17:50:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:53]Read from MH i2c: E2 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: E2 03 00 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: E2 03 00 E2 5B 00 90 00 B1 [17:50:53]RAPDU: 90 00 [17:50:53]wFMCommunicate OK [17:50:53]wFMCommunicate request_size=255 [17:50:53]MH_SAM_APDU [17:50:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 7E 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 06 03 00 35 04 06 00 9E E6 76 55 [17:50:53]Write to MH i2c: E2 02 01 E3 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 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 7E 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 06 03 00 35 04 06 00 9E E6 76 55 00 00 C7 [17:50:53]Write i2c OK [17:50:53]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 E3 5B 00 90 00 B2 [17:50:54]RAPDU: 90 00 [17:50:54]wFMCommunicate OK [17:50:54]wFMCommunicate request_size=7 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 0D 02 02 02 34 D9 [17:50:54]Write to MH i2c: E2 0A 00 E4 5B 80 0D 02 02 02 00 34 D9 00 00 CA [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 E4 5B 00 90 00 B3 [17:50:54]RAPDU: 90 00 [17:50:54]wFMCommunicate OK [17:50:54]wFMCommunicate request_size=4 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 0D 03 02 [17:50:54]Write to MH i2c: E2 08 00 E5 5B 80 0D 03 02 00 00 00 00 BB [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 0B 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 0B 00 E5 5B 00 FB 1C 82 18 F8 E5 8F 67 90 00 40 [17:50:54]RAPDU: FB 1C 82 18 F8 E5 8F 67 90 00 [17:50:54]wFMCommunicate OK [17:50:54]SAM_PROTO_SignData done [17:50:54]FM_MakeSignedData done [17:50:54]CreateOFDProtocolMessage [17:50:54]wFMCommunicate request_size=4 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 11 00 00 [17:50:54]Write to MH i2c: E2 08 00 E6 5B 80 11 00 00 00 00 00 00 BB [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 17 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 17 00 E6 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 08 [17:50:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:50:54]wFMCommunicate OK [17:50:54]CreateOFDProtocolMessage done [17:50:54]OFDSenderStorePacket 198177 [17:50:54]StoreOFDPacket docnum=198177 [17:50:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 42 AB 04 01 4C 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 7E 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 06 03 00 35 04 06 00 9E E6 76 55 34 D9 FB 1C 82 18 F8 E5 8F 67 [17:50:54]CheckFolder [17:50:54]dirname=/storage/ofd_packets [17:50:54]CheckFolder done [17:50:54]ProducePacketName [17:50:54]name=ofd_packets/00198177 [17:50:54]NVStorageSaveData ofd_packets/00198177 [17:50:54]File name is /storage/ofd_packets/00198177 [17:50:54]Write 298 bytes [17:50:54]NVStorageSaveData done [17:50:54]OFDSenderStorePacket done [17:50:54]KKMCreateOFDPacket done [17:50:54]NVStorageSaveData kkm_last_timestamp [17:50:54]File name is /storage/kkm_last_timestamp [17:50:54]Write 4 bytes [17:50:54]NVStorageSaveData done [17:50:54]ExternCall_PrintAddStr [17:50:54]wPrintStart [17:50:54]Write to MH i2c: 01 00 00 E7 5B 42 [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: 01 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: 01 07 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: 01 07 00 E7 5B 00 00 00 00 00 FF 0F 57 [17:50:54]RasterBufferAndPrint [17:50:54]line Счет N : (1)11325585 [17:50:54]line ИНН: 02508201610067 [17:50:54]line Контрольно-Кассовый Чек [17:50:54]line ПРОДАЖА [17:50:54]line ТРК (МРК, ГНК) : 61 [17:50:54]line Товар: 2710194210 [17:50:54]line ДТ-К-5 [17:50:54]line 118.120 * 0.00 [17:50:54]line = 0.00 [17:50:54]line НДС 12% НСП 1% [17:50:54]line > о реализуемом товаре [17:50:54]line ИТОГО: 0.00 [17:50:54]line НСП 1% : 0.00 [17:50:54]line НДС 12% : 0.00 [17:50:54]line Наличными: 0.00 [17:50:54]line Безнал.: 0.00 [17:50:54]line Место: АЗС № 95 "Партнер Нефть" [17:50:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:50:54]line СНО: Общий режим [17:50:54]line Чек 518 16.08.2024 17:50 [17:50:54]line Смена: 462 ФФД: 1.0 [17:50:54]line ЗНМ: 0300000079 [17:50:54]line РНМ: 0000000000092545 [17:50:54]line Версия ККМ: 001 [17:50:54]line Талоны: Топливная Карта [17:50:54]line 56276 [17:50:54]line ФМ: 0000000000871802 [17:50:54]line ФД: 198177 [17:50:54]line ФПД: 174712664962265 [17:50:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175054&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198177&fm=174712664962265&tin=02508201610067®Number=0000000000092545&sum=0 [17:50:54]OFD Sender: Processing packet 198177 [packets to send 245, broken 244] [17:50:54]ProducePacketName [17:50:54]name=ofd_packets/00198177 [17:50:54]OFD Sender: To server: pG, [17:50:54]CommunicateWithHost lk.salyk.kg:30040 [17:50:54]ConnectInit lk.salyk.kg [17:50:54]written 0, free lines is 4095 [17:50:55]Connected sock=10 [17:50:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 42 AB 04 01 4C 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 7E 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 06 03 00 35 04 06 00 9E E6 76 55 34 D9 FB 1C 82 18 F8 E5 8F 67 [17:50:55]Write to MH i2c: 01 00 00 11 5C 6D [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 07 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 07 00 11 5C 00 00 00 00 00 F9 0C 79 [17:50:55]RasterBufferAndPrint [17:50:55]line [17:50:55]line [17:50:55]line [17:50:55]line [17:50:55]line [17:50:55]written 0, free lines is 3335 [17:50:55]MH_Cut [17:50:55]Write to MH i2c: D1 01 00 18 5C 01 46 [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: D1 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: D1 01 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: D1 01 00 18 5C 00 45 [17:50:55]Write to MH i2c: 01 00 00 19 5C 75 [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1F DE 47 00 EE 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 38 37 31 38 30 32 10 04 04 00 21 06 03 00 F4 03 04 00 92 3D BF 66 B6 04 01 00 00 76 C4 30 E7 25 7A FE 98 [17:50:55]CommunicateWithHost err = 0 [17:50:55]CheckOFDResponse [17:50:55]1017 (14) - 77093643461234 [17:50:55]1041 (16) - 0000000000871802 [17:50:55]1040 (4) - 198177 [17:50:55]1012 (4) - 16.08.2024 11:52 [17:50:55]1206 (1) - 0 [17:50:55]OFD Sender: Remove packet 198177 [17:50:55]ProducePacketName [17:50:55]name=ofd_packets/00198177 [17:50:55]NVStorageDeleteData [17:50:55]OFD Sender: No OFD packet to send [17:50:56]*** Cut start [17:50:56]*** Purtial cut [17:50:56]*** Stage 1: CUTSNS_PIN = 1 [17:50:56]Read from MH i2c: 01 [17:50:56]MH_I2C_Read... [17:50:56]*** Stop cut motor [17:50:56]*** Cut end [17:50:56]Read from MH i2c: 01 07 00 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: 01 07 00 19 5C 00 00 00 00 00 FF 0F 8A [17:50:56]process_action close_receipt done [17:50:56]requested_data is exist [17:50:56]produce_requested_data [17:50:56]requested_item fm.sn is exist - process it [17:50:56]wFMCommunicate request_size=4 [17:50:56]MH_SAM_APDU [17:50:56]CAPDU: 80 11 00 00 [17:50:56]Write to MH i2c: E2 08 00 1A 5C 80 11 00 00 00 00 00 00 F0 [17:50:56]Write i2c OK [17:50:56]MH_I2C_Read... [17:50:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:56]Read from MH i2c: E2 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: E2 17 00 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: E2 17 00 1A 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [17:50:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:50:56]wFMCommunicate OK [17:50:56]requested_item fd.num is exist - process it [17:50:56]SAM_PROTO_GetFieldsCounters [17:50:56]wFMCommunicate request_size=4 [17:50:56]MH_SAM_APDU [17:50:56]CAPDU: 80 13 00 00 [17:50:56]Write to MH i2c: E2 08 00 1B 5C 80 13 00 00 00 00 00 00 F3 [17:50:56]Write i2c OK [17:50:56]MH_I2C_Read... [17:50:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:56]Read from MH i2c: E2 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: E2 62 00 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: E2 62 00 1B 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 21 06 03 00 0E 04 04 00 CE 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 1F [17:50:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 21 06 03 00 0E 04 04 00 CE 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 [17:50:56]wFMCommunicate OK [17:50:56]SAM_PROTO_GetFieldsCounters done [17:50:56]requested_item shift.num is exist - process it [17:50:56]requested_item shift.opened is exist - process it [17:50:56]req_shift_opened [17:50:56]FM_GetShiftState [17:50:56]SAM_PROTO_GetShiftState [17:50:56]wFMCommunicate request_size=4 [17:50:56]MH_SAM_APDU [17:50:56]CAPDU: 80 13 01 00 [17:50:56]Write to MH i2c: E2 08 00 1C 5C 80 13 01 00 00 00 00 00 F5 [17:50:56]Write i2c OK [17:50:56]MH_I2C_Read... [17:50:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:56]Read from MH i2c: E2 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: E2 0E 00 [17:50:56]MH_I2C_Read... [17:50:56]Read from MH i2c: E2 0E 00 1C 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 83 [17:50:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:50:56]wFMCommunicate OK [17:50:56]SAM_PROTO_GetShiftState done [17:50:56]FM_GetShiftState done [17:50:56]req_shift_opened done [17:50:56]requested_item shift.open_date is exist - process it [17:50:56]req_shift_open_date [17:50:56]req_shift_open_date done [17:50:56]produce_requested_data done [17:50:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198177,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:50:56]process_action_free close_receipt [17:50:56]json_value_free [17:50:56]json_value_free done [17:50:56]process_json_proto returns [17:50:56]Send response to host [17:50:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198177,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:50:56]free response buf [17:50:56]execute_script done [17:50:56]execute_script returns [17:50:56]free content buf [17:50:56]Sock 7.Close socket [17:50:56]Sock 7.Thread stoped [17:51:00]OFD Sender: No OFD packet to send [17:51:05]OFD Sender: No OFD packet to send [17:51:10]OFD Sender: No OFD packet to send [17:51:15]OFD Sender: No OFD packet to send [17:51:20]OFD Sender: No OFD packet to send [17:51:25]accept exits with 9 [17:51:25]New connection [17:51:25]New thread 3067260260 created [17:51:25]Thread 3067403620 joined [17:51:25]Waiting for new connection... [17:51:25] Sock 9.Parse request [17:51:25]Sock 9.Check first char [17:51:25]Sock 9.First char is OK [17:51:25]request: POST /json_proto HTTP/1.0 [17:51:25]Method: POST [17:51:25]URL: /json_proto [17:51:25]Method is POST - this is cgi request [17:51:25]url: /json_proto [17:51:25]query_string will be loaded in cgi processing [17:51:25]execute_cgi json_proto POST (null) [17:51:25]execute_cgi path=json_proto method=POST [17:51:25]POST find Content-Length [17:51:25]Host: 172.17.46.195:8080 [17:51:25]Content-Length: 669 [17:51:25]Content-Type: application/json [17:51:25] [17:51:25]POST finish read [17:51:25]Found Content-Length = 669 [17:51:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:51:25]execute_script... [17:51: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)11325593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:51:25]POST & json_proto [17:51:25]process_json_proto [17:51:25]json parsed OK: [17:51:25]protocol is kg_v1.0 [17:51:25]action value=close_receipt [17:51:25]process_action close_receipt [17:51:25]cmd_close_receipt [17:51:25]MH_GetDate [17:51:25]Write to MH i2c: F0 00 00 1D 5C 68 [17:51:25]Write i2c OK [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: F0 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: F0 09 00 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: F0 09 00 1D 5C 00 9F 91 BF 66 8D AE BC 66 23 [17:51:25]GetLastDocTimeStamp 1723830654 [17:51:25]current date 1723830687 [17:51:25]FM_GetShiftState [17:51:25]SAM_PROTO_GetShiftState [17:51:25]wFMCommunicate request_size=4 [17:51:25]MH_SAM_APDU [17:51:25]CAPDU: 80 13 01 00 [17:51:25]Write to MH i2c: E2 08 00 1E 5C 80 13 01 00 00 00 00 00 F7 [17:51:25]Write i2c OK [17:51:25]MH_I2C_Read... [17:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:25]Read from MH i2c: E2 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: E2 0E 00 [17:51:25]MH_I2C_Read... [17:51:25]Read from MH i2c: E2 0E 00 1E 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 85 [17:51:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:51:25]wFMCommunicate OK [17:51:25]SAM_PROTO_GetShiftState done [17:51:25]FM_GetShiftState done [17:51:25]opened in 1723766727 [17:51:25]opened+sec_in_day 1723853127 [17:51:25]quantity*price = 50017 [17:51:25]sum+1 = 50019 [17:51:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 519 16.08.2024 17:51 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198178 ФПД: 147210192155988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175127&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198178&fm=147210192155988&tin=02508201610067®Number=0000000000092545&sum=50000 [17:51:26]StoreToDocumentArchive [17:51:26]shift 462 fd 198178 [17:51:26]save to /storage/0462/doc_00198178 [17:51:26]save last doc name /storage/0462/doc_00198178 to /storage/kkm_last_doc_name [17:51:26]save OK [17:51:26]Clear old archive folders... [17:51:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:51:26]tlvbuf is B6E16370 [17:51:26]SAM_PROTO_ClearQueue [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 09 00 00 [17:51:26]Write to MH i2c: E2 08 00 2B 5C 80 09 00 00 00 00 00 00 F9 [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 2B 5C 00 90 00 FB [17:51:26]RAPDU: 90 00 [17:51:26]wFMCommunicate OK [17:51:26]SAM_PROTO_ClearQueue done [17:51:26]KKMCreateOFDPacket [17:51:26]OFDProtocolAddRootSTLVToBuf [17:51:26]FM_MakeSignedData [17:51:26]FM_MakeSignedData [17:51:26]SAM_PROTO_SignData [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 0D 01 02 [17:51:26]Write to MH i2c: E2 08 00 2C 5C 80 0D 01 02 00 00 00 00 01 [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 2C 5C 00 90 00 FC [17:51:26]RAPDU: 90 00 [17:51:26]wFMCommunicate OK [17:51:26]wFMCommunicate request_size=255 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9F 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 06 03 00 35 04 06 00 85 E3 0B [17:51:26]Write to MH i2c: E2 02 01 2D 5C 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9F 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 06 03 00 35 04 06 00 85 E3 0B 00 00 E1 [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 2D 5C 00 90 00 FD [17:51:26]RAPDU: 90 00 [17:51:26]wFMCommunicate OK [17:51:26]wFMCommunicate request_size=8 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 0D 02 02 03 35 F5 54 [17:51:26]Write to MH i2c: E2 0B 00 2E 5C 80 0D 02 02 03 00 35 F5 54 00 00 88 [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 03 00 2E 5C 00 90 00 FE [17:51:26]RAPDU: 90 00 [17:51:26]wFMCommunicate OK [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 0D 03 02 [17:51:26]Write to MH i2c: E2 08 00 2F 5C 80 0D 03 02 00 00 00 00 06 [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:26]Read from MH i2c: E2 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 0B 00 [17:51:26]MH_I2C_Read... [17:51:26]Read from MH i2c: E2 0B 00 2F 5C 00 3B F2 B2 1D B2 A7 76 5F 90 00 31 [17:51:26]RAPDU: 3B F2 B2 1D B2 A7 76 5F 90 00 [17:51:26]wFMCommunicate OK [17:51:26]SAM_PROTO_SignData done [17:51:26]FM_MakeSignedData done [17:51:26]CreateOFDProtocolMessage [17:51:26]wFMCommunicate request_size=4 [17:51:26]MH_SAM_APDU [17:51:26]CAPDU: 80 11 00 00 [17:51:26]Write to MH i2c: E2 08 00 30 5C 80 11 00 00 00 00 00 00 06 [17:51:26]Write i2c OK [17:51:26]MH_I2C_Read... [17:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:27]Read from MH i2c: E2 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: E2 17 00 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: E2 17 00 30 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 53 [17:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:51:27]wFMCommunicate OK [17:51:27]CreateOFDProtocolMessage done [17:51:27]OFDSenderStorePacket 198178 [17:51:27]StoreOFDPacket docnum=198178 [17:51:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 ED CC 05 01 7A 80 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9F 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 06 03 00 35 04 06 00 85 E3 0B 35 F5 54 3B F2 B2 1D B2 A7 76 5F [17:51:27]CheckFolder [17:51:27]dirname=/storage/ofd_packets [17:51:27]CheckFolder done [17:51:27]ProducePacketName [17:51:27]name=ofd_packets/00198178 [17:51:27]NVStorageSaveData ofd_packets/00198178 [17:51:27]File name is /storage/ofd_packets/00198178 [17:51:27]Write 299 bytes [17:51:27]NVStorageSaveData done [17:51:27]OFDSenderStorePacket done [17:51:27]KKMCreateOFDPacket done [17:51:27]NVStorageSaveData kkm_last_timestamp [17:51:27]File name is /storage/kkm_last_timestamp [17:51:27]Write 4 bytes [17:51:27]NVStorageSaveData done [17:51:27]ExternCall_PrintAddStr [17:51:27]wPrintStart [17:51:27]Write to MH i2c: 01 00 00 31 5C 8D [17:51:27]OFD Sender: Processing packet 198178 [packets to send 245, broken 244] [17:51:27]ProducePacketName [17:51:27]name=ofd_packets/00198178 [17:51:27]OFD Sender: To server: pG, [17:51:27]CommunicateWithHost lk.salyk.kg:30040 [17:51:27]ConnectInit lk.salyk.kg [17:51:27]Write i2c OK [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: 01 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: 01 07 00 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: 01 07 00 31 5C 00 00 00 00 00 FF 0F A2 [17:51:27]RasterBufferAndPrint [17:51:27]line Счет N : (1)11325593 [17:51:27]line ИНН: 02508201610067 [17:51:27]line Контрольно-Кассовый Чек [17:51:27]line ПРОДАЖА [17:51:27]line ТРК (МРК, ГНК) : 23 [17:51:27]line Товар: 2710124130 [17:51:27]line SU-92-К-5 [17:51:27]line 7.270 * 68.80 [17:51:27]line = 500.18 [17:51:27]line НДС 12% НСП 1% [17:51:27]line > о реализуемом товаре [17:51:27]line ОКРУГЛЕНИЕ: -0.18 [17:51:27]line ИТОГО: 500.00 [17:51:27]line Внесено: 500.00 [17:51:27]line СДАЧА: 0.00 [17:51:27]line НСП 1% : 4.43 [17:51:27]line НДС 12% : 53.12 [17:51:27]line Наличными: 500.00 [17:51:27]line Безнал.: 0.00 [17:51:27]line Место: АЗС № 95 "Партнер Нефть" [17:51:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:51:27]line СНО: Общий режим [17:51:27]line Чек 519 16.08.2024 17:51 [17:51:27]line Смена: 462 ФФД: 1.0 [17:51:27]line ЗНМ: 0300000079 [17:51:27]line РНМ: 0000000000092545 [17:51:27]line Версия ККМ: 001 [17:51:27]line ФМ: 0000000000871802 [17:51:27]line ФД: 198178 [17:51:27]line ФПД: 147210192155988 [17:51:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175127&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198178&fm=147210192155988&tin=02508201610067®Number=0000000000092545&sum=50000 [17:51:27]written 0, free lines is 4095 [17:51:27]Connected sock=11 [17:51:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 ED CC 05 01 7A 80 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 9F 91 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 06 03 00 35 04 06 00 85 E3 0B 35 F5 54 3B F2 B2 1D B2 A7 76 5F [17:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E2 DF 47 00 0F 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 22 06 03 00 F4 03 04 00 B3 3D BF 66 B6 04 01 00 00 91 53 30 A5 D8 C6 6D 2F [17:51:27]CommunicateWithHost err = 0 [17:51:27]CheckOFDResponse [17:51:27]1017 (14) - 77093643461234 [17:51:27]1041 (16) - 0000000000871802 [17:51:27]1040 (4) - 198178 [17:51:27]1012 (4) - 16.08.2024 11:53 [17:51:27]1206 (1) - 0 [17:51:27]OFD Sender: Remove packet 198178 [17:51:27]ProducePacketName [17:51:27]name=ofd_packets/00198178 [17:51:27]NVStorageDeleteData [17:51:27]Write to MH i2c: 01 00 00 5C 5C B8 [17:51:27]Write i2c OK [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: 01 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: 01 07 00 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: 01 07 00 5C 5C 00 00 00 00 00 1A 0D E6 [17:51:27]RasterBufferAndPrint [17:51:27]line [17:51:27]line [17:51:27]line [17:51:27]line [17:51:27]line [17:51:27]written 0, free lines is 3375 [17:51:27]MH_Cut [17:51:27]Write to MH i2c: D1 01 00 63 5C 01 91 [17:51:27]Write i2c OK [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: D1 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: D1 01 00 [17:51:27]MH_I2C_Read... [17:51:27]Read from MH i2c: D1 01 00 63 5C 00 90 [17:51:27]Write to MH i2c: 01 00 00 64 5C C0 [17:51:27]Write i2c OK [17:51:27]MH_I2C_Read... [17:51:28]OFD Sender: No OFD packet to send [17:51:28]*** Cut start [17:51:28]*** Purtial cut [17:51:28]*** CUTSNS_PIN = 0 [17:51:28]*** Stage 1: CUTSNS_PIN = 1 [17:51:30]Read from MH i2c: 01 [17:51:30]MH_I2C_Read... [17:51:30]*** Stop cut motor [17:51:30]*** Cut end [17:51:30]Read from MH i2c: 01 07 00 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: 01 07 00 64 5C 00 00 00 00 00 FF 0F D5 [17:51:30]process_action close_receipt done [17:51:30]requested_data is exist [17:51:30]produce_requested_data [17:51:30]requested_item fm.sn is exist - process it [17:51:30]wFMCommunicate request_size=4 [17:51:30]MH_SAM_APDU [17:51:30]CAPDU: 80 11 00 00 [17:51:30]Write to MH i2c: E2 08 00 65 5C 80 11 00 00 00 00 00 00 3B [17:51:30]Write i2c OK [17:51:30]MH_I2C_Read... [17:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:30]Read from MH i2c: E2 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: E2 17 00 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: E2 17 00 65 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 88 [17:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:51:30]wFMCommunicate OK [17:51:30]requested_item fd.num is exist - process it [17:51:30]SAM_PROTO_GetFieldsCounters [17:51:30]wFMCommunicate request_size=4 [17:51:30]MH_SAM_APDU [17:51:30]CAPDU: 80 13 00 00 [17:51:30]Write to MH i2c: E2 08 00 66 5C 80 13 00 00 00 00 00 00 3E [17:51:30]Write i2c OK [17:51:30]MH_I2C_Read... [17:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:30]Read from MH i2c: E2 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: E2 62 00 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: E2 62 00 66 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 22 06 03 00 0E 04 04 00 CE 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 6E [17:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 22 06 03 00 0E 04 04 00 CE 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 [17:51:30]wFMCommunicate OK [17:51:30]SAM_PROTO_GetFieldsCounters done [17:51:30]requested_item shift.num is exist - process it [17:51:30]requested_item shift.opened is exist - process it [17:51:30]req_shift_opened [17:51:30]FM_GetShiftState [17:51:30]SAM_PROTO_GetShiftState [17:51:30]wFMCommunicate request_size=4 [17:51:30]MH_SAM_APDU [17:51:30]CAPDU: 80 13 01 00 [17:51:30]Write to MH i2c: E2 08 00 67 5C 80 13 01 00 00 00 00 00 40 [17:51:30]Write i2c OK [17:51:30]MH_I2C_Read... [17:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:30]Read from MH i2c: E2 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: E2 0E 00 [17:51:30]MH_I2C_Read... [17:51:30]Read from MH i2c: E2 0E 00 67 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CE [17:51:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:51:30]wFMCommunicate OK [17:51:30]SAM_PROTO_GetShiftState done [17:51:30]FM_GetShiftState done [17:51:30]req_shift_opened done [17:51:30]requested_item shift.open_date is exist - process it [17:51:30]req_shift_open_date [17:51:30]req_shift_open_date done [17:51:30]produce_requested_data done [17:51:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198178,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:51:30]process_action_free close_receipt [17:51:30]json_value_free [17:51:30]json_value_free done [17:51:30]process_json_proto returns [17:51:30]Send response to host [17:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198178,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:51:30]free response buf [17:51:30]execute_script done [17:51:30]execute_script returns [17:51:30]free content buf [17:51:30]Sock 9.Close socket [17:51:30]Sock 9.Thread stoped [17:51:33]OFD Sender: No OFD packet to send [17:51:38]OFD Sender: No OFD packet to send [17:51:43]OFD Sender: No OFD packet to send [17:51:48]OFD Sender: No OFD packet to send [17:51:53]OFD Sender: No OFD packet to send [17:51:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:18]OFD Sender: No OFD packet to send [17:53:23]OFD Sender: No OFD packet to send [17:53:28]OFD Sender: No OFD packet to send [17:53:33]OFD Sender: No OFD packet to send [17:53:38]OFD Sender: No OFD packet to send [17:53:43]OFD Sender: No OFD packet to send [17:53:47]accept exits with 10 [17:53:47]New connection [17:53:47]New thread 3067403620 created [17:53:47]Thread 3067260260 joined [17:53:47]Waiting for new connection... [17:53:47] Sock 10.Parse request [17:53:47]Sock 10.Check first char [17:53:47]Sock 10.First char is OK [17:53:47]request: POST /json_proto HTTP/1.0 [17:53:47]Method: POST [17:53:47]URL: /json_proto [17:53:47]Method is POST - this is cgi request [17:53:47]url: /json_proto [17:53:47]query_string will be loaded in cgi processing [17:53:47]execute_cgi json_proto POST (null) [17:53:47]execute_cgi path=json_proto method=POST [17:53:47]POST find Content-Length [17:53:47]Host: 172.17.46.195:8080 [17:53:47]Content-Length: 792 [17:53:47]Content-Type: application/json [17:53:47] [17:53:47]POST finish read [17:53:47]Found Content-Length = 792 [17:53:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "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\u000A56276.", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:47]execute_script... [17: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)11325594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "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\u000A56276.", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:47]POST & json_proto [17:53:47]process_json_proto [17:53:47]json parsed OK: [17:53:47]protocol is kg_v1.0 [17:53:47]action value=close_receipt [17:53:47]process_action close_receipt [17:53:47]cmd_close_receipt [17:53:47]MH_GetDate [17:53:47]Write to MH i2c: F0 00 00 68 5C B3 [17:53:47]Write i2c OK [17:53:47]MH_I2C_Read... [17:53:47]Read from MH i2c: F0 [17:53:47]MH_I2C_Read... [17:53:47]Read from MH i2c: F0 09 00 [17:53:47]MH_I2C_Read... [17:53:47]Read from MH i2c: F0 09 00 68 5C 00 2E 92 BF 66 8D AE BC 66 FE [17:53:47]GetLastDocTimeStamp 1723830687 [17:53:47]current date 1723830830 [17:53:47]FM_GetShiftState [17:53:47]SAM_PROTO_GetShiftState [17:53:47]wFMCommunicate request_size=4 [17:53:47]MH_SAM_APDU [17:53:47]CAPDU: 80 13 01 00 [17:53:47]Write to MH i2c: E2 08 00 69 5C 80 13 01 00 00 00 00 00 42 [17:53:47]Write i2c OK [17:53:47]MH_I2C_Read... [17:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:47]Read from MH i2c: E2 [17:53:47]MH_I2C_Read... [17:53:47]Read from MH i2c: E2 0E 00 [17:53:47]MH_I2C_Read... [17:53:47]Read from MH i2c: E2 0E 00 69 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D0 [17:53:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:53:47]wFMCommunicate OK [17:53:47]SAM_PROTO_GetShiftState done [17:53:47]FM_GetShiftState done [17:53:47]opened in 1723766727 [17:53:47]opened+sec_in_day 1723853127 [17:53:47]quantity*price = 0 [17:53:47]sum+1 = 1 [17:53:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 520 16.08.2024 17:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливная Карта 56276. ФМ: 0000000000871802 ФД: 198179 ФПД: 51973609765168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175350&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198179&fm=51973609765168&tin=02508201610067®Number=0000000000092545&sum=0 [17:53:48]StoreToDocumentArchive [17:53:48]shift 462 fd 198179 [17:53:48]save to /storage/0462/doc_00198179 [17:53:48]save last doc name /storage/0462/doc_00198179 to /storage/kkm_last_doc_name [17:53:48]save OK [17:53:48]Clear old archive folders... [17:53:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:53:48]tlvbuf is 0097E840 [17:53:48]SAM_PROTO_ClearQueue [17:53:48]wFMCommunicate request_size=4 [17:53:48]MH_SAM_APDU [17:53:48]CAPDU: 80 09 00 00 [17:53:48]Write to MH i2c: E2 08 00 76 5C 80 09 00 00 00 00 00 00 44 [17:53:48]Write i2c OK [17:53:48]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 76 5C 00 90 00 46 [17:53:49]RAPDU: 90 00 [17:53:49]wFMCommunicate OK [17:53:49]SAM_PROTO_ClearQueue done [17:53:49]KKMCreateOFDPacket [17:53:49]OFDProtocolAddRootSTLVToBuf [17:53:49]FM_MakeSignedData [17:53:49]FM_MakeSignedData [17:53:49]SAM_PROTO_SignData [17:53:49]wFMCommunicate request_size=4 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 0D 01 02 [17:53:49]Write to MH i2c: E2 08 00 77 5C 80 0D 01 02 00 00 00 00 4C [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 77 5C 00 90 00 47 [17:53:49]RAPDU: 90 00 [17:53:49]wFMCommunicate OK [17:53:49]wFMCommunicate request_size=255 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2E 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 23 06 03 00 35 04 06 00 2F 45 0C 8C [17:53:49]Write to MH i2c: E2 02 01 78 5C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2E 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 23 06 03 00 35 04 06 00 2F 45 0C 8C 00 00 7A [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 78 5C 00 90 00 48 [17:53:49]RAPDU: 90 00 [17:53:49]wFMCommunicate OK [17:53:49]wFMCommunicate request_size=7 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 0D 02 02 02 39 30 [17:53:49]Write to MH i2c: E2 0A 00 79 5C 80 0D 02 02 02 00 39 30 00 00 BC [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 03 00 79 5C 00 90 00 49 [17:53:49]RAPDU: 90 00 [17:53:49]wFMCommunicate OK [17:53:49]wFMCommunicate request_size=4 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 0D 03 02 [17:53:49]Write to MH i2c: E2 08 00 7A 5C 80 0D 03 02 00 00 00 00 51 [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 0B 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 0B 00 7A 5C 00 AE 34 43 44 86 3F FD D3 90 00 50 [17:53:49]RAPDU: AE 34 43 44 86 3F FD D3 90 00 [17:53:49]wFMCommunicate OK [17:53:49]SAM_PROTO_SignData done [17:53:49]FM_MakeSignedData done [17:53:49]CreateOFDProtocolMessage [17:53:49]wFMCommunicate request_size=4 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 11 00 00 [17:53:49]Write to MH i2c: E2 08 00 7B 5C 80 11 00 00 00 00 00 00 51 [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 17 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 17 00 7B 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9E [17:53:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:53:49]wFMCommunicate OK [17:53:49]CreateOFDProtocolMessage done [17:53:49]OFDSenderStorePacket 198179 [17:53:49]StoreOFDPacket docnum=198179 [17:53:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E2 8A 04 01 26 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2E 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 23 06 03 00 35 04 06 00 2F 45 0C 8C 39 30 AE 34 43 44 86 3F FD D3 [17:53:49]CheckFolder [17:53:49]dirname=/storage/ofd_packets [17:53:49]CheckFolder done [17:53:49]ProducePacketName [17:53:49]name=ofd_packets/00198179 [17:53:49]NVStorageSaveData ofd_packets/00198179 [17:53:49]File name is /storage/ofd_packets/00198179 [17:53:49]Write 298 bytes [17:53:49]NVStorageSaveData done [17:53:49]OFDSenderStorePacket done [17:53:49]KKMCreateOFDPacket done [17:53:49]NVStorageSaveData kkm_last_timestamp [17:53:49]File name is /storage/kkm_last_timestamp [17:53:49]Write 4 bytes [17:53:49]NVStorageSaveData done [17:53:49]ExternCall_PrintAddStr [17:53:49]wPrintStart [17:53:49]Write to MH i2c: 01 00 00 7C 5C D8 [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: 01 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: 01 07 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: 01 07 00 7C 5C 00 00 00 00 00 FF 0F ED [17:53:49]RasterBufferAndPrint [17:53:49]line Счет N : (1)11325594 [17:53:49]line ИНН: 02508201610067 [17:53:49]line Контрольно-Кассовый Чек [17:53:49]line ПРОДАЖА [17:53:49]line ТРК (МРК, ГНК) : 61 [17:53:49]line Товар: 2710194210 [17:53:49]line ДТ-К-5 [17:53:49]line 52.500 * 0.00 [17:53:49]line = 0.00 [17:53:49]line НДС 12% НСП 1% [17:53:49]line > о реализуемом товаре [17:53:49]line ИТОГО: 0.00 [17:53:49]line НСП 1% : 0.00 [17:53:49]line НДС 12% : 0.00 [17:53:49]line Наличными: 0.00 [17:53:49]line Безнал.: 0.00 [17:53:49]line Место: АЗС № 95 "Партнер Нефть" [17:53:49]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:53:49]line СНО: Общий режим [17:53:49]line Чек 520 16.08.2024 17:53 [17:53:49]line Смена: 462 ФФД: 1.0 [17:53:49]line ЗНМ: 0300000079 [17:53:49]line РНМ: 0000000000092545 [17:53:49]line Версия ККМ: 001 [17:53:49]line Талоны: Топливная Карта [17:53:49]line 56276. [17:53:49]line ФМ: 0000000000871802 [17:53:49]line ФД: 198179 [17:53:49]line ФПД: 51973609765168 [17:53:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175350&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198179&fm=51973609765168&tin=02508201610067®Number=0000000000092545&sum=0 [17:53:49]OFD Sender: Processing packet 198179 [packets to send 245, broken 244] [17:53:49]ProducePacketName [17:53:49]name=ofd_packets/00198179 [17:53:49]OFD Sender: To server: pG, [17:53:49]CommunicateWithHost lk.salyk.kg:30040 [17:53:49]ConnectInit lk.salyk.kg [17:53:49]written 0, free lines is 4095 [17:53:49]Connected sock=9 [17:53:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E2 8A 04 01 26 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 2E 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 23 06 03 00 35 04 06 00 2F 45 0C 8C 39 30 AE 34 43 44 86 3F FD D3 [17:53:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC C0 47 00 F7 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 38 37 31 38 30 32 10 04 04 00 23 06 03 00 F4 03 04 00 41 3E BF 66 B6 04 01 00 00 B6 42 61 CA B6 F2 DE 69 [17:53:50]CommunicateWithHost err = 0 [17:53:50]CheckOFDResponse [17:53:50]1017 (14) - 77093643461234 [17:53:50]1041 (16) - 0000000000871802 [17:53:50]1040 (4) - 198179 [17:53:50]1012 (4) - 16.08.2024 11:55 [17:53:50]1206 (1) - 0 [17:53:50]OFD Sender: Remove packet 198179 [17:53:50]ProducePacketName [17:53:50]name=ofd_packets/00198179 [17:53:50]NVStorageDeleteData [17:53:50]Write to MH i2c: 01 00 00 A6 5C 02 [17:53:50]Write i2c OK [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: 01 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: 01 07 00 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: 01 07 00 A6 5C 00 00 00 00 00 DE 0C F3 [17:53:50]RasterBufferAndPrint [17:53:50]line [17:53:50]line [17:53:50]line [17:53:50]line [17:53:50]line [17:53:50]written 0, free lines is 3300 [17:53:50]MH_Cut [17:53:50]Write to MH i2c: D1 01 00 AD 5C 01 DB [17:53:50]Write i2c OK [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: D1 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: D1 01 00 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: D1 01 00 AD 5C 00 DA [17:53:50]Write to MH i2c: 01 00 00 AE 5C 0A [17:53:50]Write i2c OK [17:53:50]MH_I2C_Read... [17:53:50]OFD Sender: No OFD packet to send [17:53:50]*** Cut start [17:53:50]*** Purtial cut [17:53:50]*** Stage 1: CUTSNS_PIN = 1 [17:53:51]Read from MH i2c: 01 [17:53:51]MH_I2C_Read... [17:53:51]*** Stop cut motor [17:53:51]*** Cut end [17:53:51]Read from MH i2c: 01 07 00 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: 01 07 00 AE 5C 00 00 00 00 00 FF 0F 1F [17:53:51]process_action close_receipt done [17:53:51]requested_data is exist [17:53:51]produce_requested_data [17:53:51]requested_item fm.sn is exist - process it [17:53:51]wFMCommunicate request_size=4 [17:53:51]MH_SAM_APDU [17:53:51]CAPDU: 80 11 00 00 [17:53:51]Write to MH i2c: E2 08 00 AF 5C 80 11 00 00 00 00 00 00 85 [17:53:51]Write i2c OK [17:53:51]MH_I2C_Read... [17:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:51]Read from MH i2c: E2 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 17 00 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 17 00 AF 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [17:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:53:51]wFMCommunicate OK [17:53:51]requested_item fd.num is exist - process it [17:53:51]SAM_PROTO_GetFieldsCounters [17:53:51]wFMCommunicate request_size=4 [17:53:51]MH_SAM_APDU [17:53:51]CAPDU: 80 13 00 00 [17:53:51]Write to MH i2c: E2 08 00 B0 5C 80 13 00 00 00 00 00 00 88 [17:53:51]Write i2c OK [17:53:51]MH_I2C_Read... [17:53:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:51]Read from MH i2c: E2 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 62 00 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 62 00 B0 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 23 06 03 00 0E 04 04 00 CE 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 BC [17:53:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 23 06 03 00 0E 04 04 00 CE 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 [17:53:51]wFMCommunicate OK [17:53:51]SAM_PROTO_GetFieldsCounters done [17:53:51]requested_item shift.num is exist - process it [17:53:51]requested_item shift.opened is exist - process it [17:53:51]req_shift_opened [17:53:51]FM_GetShiftState [17:53:51]SAM_PROTO_GetShiftState [17:53:51]wFMCommunicate request_size=4 [17:53:51]MH_SAM_APDU [17:53:51]CAPDU: 80 13 01 00 [17:53:51]Write to MH i2c: E2 08 00 B1 5C 80 13 01 00 00 00 00 00 8A [17:53:51]Write i2c OK [17:53:51]MH_I2C_Read... [17:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:51]Read from MH i2c: E2 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 0E 00 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 0E 00 B1 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [17:53:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:53:51]wFMCommunicate OK [17:53:51]SAM_PROTO_GetShiftState done [17:53:51]FM_GetShiftState done [17:53:51]req_shift_opened done [17:53:51]requested_item shift.open_date is exist - process it [17:53:51]req_shift_open_date [17:53:51]req_shift_open_date done [17:53:51]produce_requested_data done [17:53:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198179,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:53:51]process_action_free close_receipt [17:53:51]json_value_free [17:53:51]json_value_free done [17:53:51]process_json_proto returns [17:53:51]Send response to host [17:53:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198179,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:53:51]free response buf [17:53:51]execute_script done [17:53:51]execute_script returns [17:53:51]free content buf [17:53:51]Sock 10.Close socket [17:53:51]Sock 10.Thread stoped [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:50]OFD Sender: No OFD packet to send [17:54:53]accept exits with 7 [17:54:53]New connection [17:54:53]New thread 3067260260 created [17:54:53]Thread 3067403620 joined [17:54:53]Waiting for new connection... [17:54:53] Sock 7.Parse request [17:54:53]Sock 7.Check first char [17:54:53]Sock 7.First char is OK [17:54:53]request: POST /json_proto HTTP/1.0 [17:54:53]Method: POST [17:54:53]URL: /json_proto [17:54:53]Method is POST - this is cgi request [17:54:53]url: /json_proto [17:54:53]query_string will be loaded in cgi processing [17:54:53]execute_cgi json_proto POST (null) [17:54:53]execute_cgi path=json_proto method=POST [17:54:53]POST find Content-Length [17:54:53]Host: 172.17.46.195:8080 [17:54:53]Content-Length: 819 [17:54:53]Content-Type: application/json [17:54:53] [17:54:53]POST finish read [17:54:53]Found Content-Length = 819 [17:54:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:53]execute_script... [17:54: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)11325595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:53]POST & json_proto [17:54:53]process_json_proto [17:54:53]json parsed OK: [17:54:53]protocol is kg_v1.0 [17:54:53]action value=close_receipt [17:54:53]process_action close_receipt [17:54:53]cmd_close_receipt [17:54:53]MH_GetDate [17:54:53]Write to MH i2c: F0 00 00 B2 5C FD [17:54:53]Write i2c OK [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: F0 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: F0 09 00 [17:54:53]MH_I2C_Read... [17:54:53]Read from MH i2c: F0 09 00 B2 5C 00 6F 92 BF 66 8D AE BC 66 89 [17:54:53]GetLastDocTimeStamp 1723830830 [17:54:53]current date 1723830895 [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 B3 5C 80 13 01 00 00 00 00 00 8C [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 B3 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [17:54:53]RAPDU: 09 00 01 C7 97 BE 66 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]opened in 1723766727 [17:54:53]opened+sec_in_day 1723853127 [17:54:53]quantity*price = 70037 [17:54:53]sum+1 = 70038 [17:54:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 521 16.08.2024 17:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198180 ФПД: 54651716719865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175455&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198180&fm=54651716719865&tin=02508201610067®Number=0000000000092545&sum=70037 [17:54:54]StoreToDocumentArchive [17:54:54]shift 462 fd 198180 [17:54:54]save to /storage/0462/doc_00198180 [17:54:54]save last doc name /storage/0462/doc_00198180 to /storage/kkm_last_doc_name [17:54:54]save OK [17:54:54]Clear old archive folders... [17:54:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:54:54]tlvbuf is 009E9AC0 [17:54:54]SAM_PROTO_ClearQueue [17:54:54]wFMCommunicate request_size=4 [17:54:54]MH_SAM_APDU [17:54:54]CAPDU: 80 09 00 00 [17:54:54]Write to MH i2c: E2 08 00 C0 5C 80 09 00 00 00 00 00 00 8E [17:54:54]Write i2c OK [17:54:54]MH_I2C_Read... [17:54:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:54]Read from MH i2c: E2 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 03 00 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 03 00 C0 5C 00 90 00 90 [17:54:54]RAPDU: 90 00 [17:54:54]wFMCommunicate OK [17:54:54]SAM_PROTO_ClearQueue done [17:54:54]KKMCreateOFDPacket [17:54:54]OFDProtocolAddRootSTLVToBuf [17:54:54]FM_MakeSignedData [17:54:54]FM_MakeSignedData [17:54:54]SAM_PROTO_SignData [17:54:54]wFMCommunicate request_size=4 [17:54:54]MH_SAM_APDU [17:54:54]CAPDU: 80 0D 01 02 [17:54:54]Write to MH i2c: E2 08 00 C1 5C 80 0D 01 02 00 00 00 00 96 [17:54:54]Write i2c OK [17:54:54]MH_I2C_Read... [17:54:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:54]Read from MH i2c: E2 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 03 00 [17:54:54]MH_I2C_Read... [17:54:54]Read from MH i2c: E2 03 00 C1 5C 00 90 00 91 [17:54:54]RAPDU: 90 00 [17:54:54]wFMCommunicate OK [17:54:54]wFMCommunicate request_size=255 [17:54:54]MH_SAM_APDU [17:54:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6F 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 06 03 00 35 04 06 00 31 [17:54:54]Write to MH i2c: E2 02 01 C2 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6F 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 06 03 00 35 04 06 00 31 00 00 9D [17:54:54]Write i2c OK [17:54:54]MH_I2C_Read... [17:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:55]Read from MH i2c: E2 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 03 00 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 03 00 C2 5C 00 90 00 92 [17:54:55]RAPDU: 90 00 [17:54:55]wFMCommunicate OK [17:54:55]wFMCommunicate request_size=10 [17:54:55]MH_SAM_APDU [17:54:55]CAPDU: 80 0D 02 02 05 B4 98 29 54 F9 [17:54:55]Write to MH i2c: E2 0D 00 C3 5C 80 0D 02 02 05 00 B4 98 29 54 F9 00 00 65 [17:54:55]Write i2c OK [17:54:55]MH_I2C_Read... [17:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:55]Read from MH i2c: E2 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 03 00 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 03 00 C3 5C 00 90 00 93 [17:54:55]RAPDU: 90 00 [17:54:55]wFMCommunicate OK [17:54:55]wFMCommunicate request_size=4 [17:54:55]MH_SAM_APDU [17:54:55]CAPDU: 80 0D 03 02 [17:54:55]Write to MH i2c: E2 08 00 C4 5C 80 0D 03 02 00 00 00 00 9B [17:54:55]Write i2c OK [17:54:55]MH_I2C_Read... [17:54:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:55]Read from MH i2c: E2 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 0B 00 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 0B 00 C4 5C 00 C7 C6 D6 48 30 4A D4 E5 90 00 7A [17:54:55]RAPDU: C7 C6 D6 48 30 4A D4 E5 90 00 [17:54:55]wFMCommunicate OK [17:54:55]SAM_PROTO_SignData done [17:54:55]FM_MakeSignedData done [17:54:55]CreateOFDProtocolMessage [17:54:55]wFMCommunicate request_size=4 [17:54:55]MH_SAM_APDU [17:54:55]CAPDU: 80 11 00 00 [17:54:55]Write to MH i2c: E2 08 00 C5 5C 80 11 00 00 00 00 00 00 9B [17:54:55]Write i2c OK [17:54:55]MH_I2C_Read... [17:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:55]Read from MH i2c: E2 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 17 00 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: E2 17 00 C5 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E8 [17:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:54:55]wFMCommunicate OK [17:54:55]CreateOFDProtocolMessage done [17:54:55]OFDSenderStorePacket 198180 [17:54:55]StoreOFDPacket docnum=198180 [17:54:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 50 07 01 0E 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6F 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 06 03 00 35 04 06 00 31 B4 98 29 54 F9 C7 C6 D6 48 30 4A D4 E5 [17:54:55]CheckFolder [17:54:55]dirname=/storage/ofd_packets [17:54:55]CheckFolder done [17:54:55]ProducePacketName [17:54:55]name=ofd_packets/00198180 [17:54:55]NVStorageSaveData ofd_packets/00198180 [17:54:55]File name is /storage/ofd_packets/00198180 [17:54:55]Write 301 bytes [17:54:55]NVStorageSaveData done [17:54:55]OFDSenderStorePacket done [17:54:55]KKMCreateOFDPacket done [17:54:55]NVStorageSaveData kkm_last_timestamp [17:54:55]File name is /storage/kkm_last_timestamp [17:54:55]Write 4 bytes [17:54:55]NVStorageSaveData done [17:54:55]ExternCall_PrintAddStr [17:54:55]wPrintStart [17:54:55]Write to MH i2c: 01 00 00 C6 5C 22 [17:54:55]Write i2c OK [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: 01 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: 01 07 00 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: 01 07 00 C6 5C 00 00 00 00 00 FF 0F 37 [17:54:55]RasterBufferAndPrint [17:54:55]line Счет N : (1)11325595 [17:54:55]line ИНН: 02508201610067 [17:54:55]line Контрольно-Кассовый Чек [17:54:55]line ПРОДАЖА [17:54:55]line ТРК (МРК, ГНК) : 32 [17:54:55]line Товар: 2710124130 [17:54:55]line Аи-92-К-4 [17:54:55]line 10.330 * 67.80 [17:54:55]line = 700.37 [17:54:55]line НДС 12% НСП 1% [17:54:55]line > о реализуемом товаре [17:54:55]line ИТОГО: 700.37 [17:54:55]line НСП 1% : 6.20 [17:54:55]line НДС 12% : 74.38 [17:54:55]line Наличными: 0.00 [17:54:55]line Безнал.: 700.37 [17:54:55]line Место: АЗС № 95 "Партнер Нефть" [17:54:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:54:55]line СНО: Общий режим [17:54:55]line Чек 521 16.08.2024 17:54 [17:54:55]line Смена: 462 ФФД: 1.0 [17:54:55]line ЗНМ: 0300000079 [17:54:55]line РНМ: 0000000000092545 [17:54:55]line Версия ККМ: 001 [17:54:55]line Платежная система: Бакай Банк [17:54:55]line ФМ: 0000000000871802 [17:54:55]line ФД: 198180 [17:54:55]line ФПД: 54651716719865 [17:54:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175455&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198180&fm=54651716719865&tin=02508201610067®Number=0000000000092545&sum=70037 [17:54:55]OFD Sender: Processing packet 198180 [packets to send 245, broken 244] [17:54:55]ProducePacketName [17:54:55]name=ofd_packets/00198180 [17:54:55]OFD Sender: To server: pG, [17:54:55]CommunicateWithHost lk.salyk.kg:30040 [17:54:55]ConnectInit lk.salyk.kg [17:54:55]written 0, free lines is 4095 [17:54:55]Connected sock=10 [17:54:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 50 07 01 0E 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6F 92 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 24 06 03 00 35 04 06 00 31 B4 98 29 54 F9 C7 C6 D6 48 30 4A D4 E5 [17:54:55]Write to MH i2c: 01 00 00 F0 5C 4C [17:54:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BF 84 47 00 6F 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 38 37 31 38 30 32 10 04 04 00 24 06 03 00 F4 03 04 00 83 3E BF 66 B6 04 01 00 00 76 23 AD 0E A5 F0 2A C7 [17:54:55]CommunicateWithHost err = 0 [17:54:55]CheckOFDResponse [17:54:55]1017 (14) - 77093643461234 [17:54:55]1041 (16) - 0000000000871802 [17:54:55]1040 (4) - 198180 [17:54:55]1012 (4) - 16.08.2024 11:56 [17:54:55]1206 (1) - 0 [17:54:55]OFD Sender: Remove packet 198180 [17:54:55]ProducePacketName [17:54:55]name=ofd_packets/00198180 [17:54:55]NVStorageDeleteData [17:54:55]Write i2c OK [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: 01 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: 01 07 00 [17:54:55]MH_I2C_Read... [17:54:55]Read from MH i2c: 01 07 00 F0 5C 00 00 00 00 00 F3 0C 52 [17:54:55]RasterBufferAndPrint [17:54:55]line [17:54:55]line [17:54:55]line [17:54:55]line [17:54:55]line [17:54:55]written 0, free lines is 3330 [17:54:56]MH_Cut [17:54:56]Write to MH i2c: D1 01 00 F7 5C 01 25 [17:54:56]Write i2c OK [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: D1 [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: D1 01 00 [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: D1 01 00 F7 5C 00 24 [17:54:56]Write to MH i2c: 01 00 00 F8 5C 54 [17:54:56]Write i2c OK [17:54:56]MH_I2C_Read... [17:54:56]OFD Sender: No OFD packet to send [17:54:56]*** Cut start [17:54:56]*** Purtial cut [17:54:56]*** CUTSNS_PIN = 0 [17:54:56]*** Stage 1: CUTSNS_PIN = 1 [17:54:58]Read from MH i2c: 01 [17:54:58]MH_I2C_Read... [17:54:58]*** Stop cut motor [17:54:58]*** Cut end [17:54:58]Read from MH i2c: 01 07 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 07 00 F8 5C 00 00 00 00 00 FF 0F 69 [17:54:58]process_action close_receipt done [17:54:58]requested_data is exist [17:54:58]produce_requested_data [17:54:58]requested_item fm.sn is exist - process it [17:54:58]wFMCommunicate request_size=4 [17:54:58]MH_SAM_APDU [17:54:58]CAPDU: 80 11 00 00 [17:54:58]Write to MH i2c: E2 08 00 F9 5C 80 11 00 00 00 00 00 00 CF [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:58]Read from MH i2c: E2 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 17 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 17 00 F9 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1C [17:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:54:58]wFMCommunicate OK [17:54:58]requested_item fd.num is exist - process it [17:54:58]SAM_PROTO_GetFieldsCounters [17:54:58]wFMCommunicate request_size=4 [17:54:58]MH_SAM_APDU [17:54:58]CAPDU: 80 13 00 00 [17:54:58]Write to MH i2c: E2 08 00 FA 5C 80 13 00 00 00 00 00 00 D2 [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:58]Read from MH i2c: E2 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 62 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 62 00 FA 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 24 06 03 00 0E 04 04 00 CE 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 0A [17:54:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 24 06 03 00 0E 04 04 00 CE 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 [17:54:58]wFMCommunicate OK [17:54:58]SAM_PROTO_GetFieldsCounters done [17:54:58]requested_item shift.num is exist - process it [17:54:58]requested_item shift.opened is exist - process it [17:54:58]req_shift_opened [17:54:58]FM_GetShiftState [17:54:58]SAM_PROTO_GetShiftState [17:54:58]wFMCommunicate request_size=4 [17:54:58]MH_SAM_APDU [17:54:58]CAPDU: 80 13 01 00 [17:54:58]Write to MH i2c: E2 08 00 FB 5C 80 13 01 00 00 00 00 00 D4 [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:59]Read from MH i2c: E2 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 0E 00 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 0E 00 FB 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 62 [17:54:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:54:59]wFMCommunicate OK [17:54:59]SAM_PROTO_GetShiftState done [17:54:59]FM_GetShiftState done [17:54:59]req_shift_opened done [17:54:59]requested_item shift.open_date is exist - process it [17:54:59]req_shift_open_date [17:54:59]req_shift_open_date done [17:54:59]produce_requested_data done [17:54:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198180,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:54:59]process_action_free close_receipt [17:54:59]json_value_free [17:54:59]json_value_free done [17:54:59]process_json_proto returns [17:54:59]Send response to host [17:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198180,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:54:59]free response buf [17:54:59]execute_script done [17:54:59]execute_script returns [17:54:59]free content buf [17:54:59]Sock 7.Close socket [17:54:59]Sock 7.Thread stoped [17:55:01]OFD Sender: No OFD packet to send [17:55:06]OFD Sender: No OFD packet to send [17:55:11]OFD Sender: No OFD packet to send [17:55:16]OFD Sender: No OFD packet to send [17:55:21]OFD Sender: No OFD packet to send [17:55:26]OFD Sender: No OFD packet to send [17:55:31]OFD Sender: No OFD packet to send [17:55:36]OFD Sender: No OFD packet to send [17:55:41]OFD Sender: No OFD packet to send [17:55:46]OFD Sender: No OFD packet to send [17:55:51]OFD Sender: No OFD packet to send [17:55:56]OFD Sender: No OFD packet to send [17:56:01]OFD Sender: No OFD packet to send [17:56:06]OFD Sender: No OFD packet to send [17:56:11]OFD Sender: No OFD packet to send [17:56:16]OFD Sender: No OFD packet to send [17:56:21]OFD Sender: No OFD packet to send [17:56:26]OFD Sender: No OFD packet to send [17:56:31]OFD Sender: No OFD packet to send [17:56:36]OFD Sender: No OFD packet to send [17:56:41]OFD Sender: No OFD packet to send [17:56:46]OFD Sender: No OFD packet to send [17:56:51]OFD Sender: No OFD packet to send [17:56:56]OFD Sender: No OFD packet to send [17:57:01]OFD Sender: No OFD packet to send [17:57:06]OFD Sender: No OFD packet to send [17:57:11]OFD Sender: No OFD packet to send [17:57:16]OFD Sender: No OFD packet to send [17:57:21]OFD Sender: No OFD packet to send [17:57:26]OFD Sender: No OFD packet to send [17:57:31]OFD Sender: No OFD packet to send [17:57:36]OFD Sender: No OFD packet to send [17:57:41]OFD Sender: No OFD packet to send [17:57:46]OFD Sender: No OFD packet to send [17:57:51]OFD Sender: No OFD packet to send [17:57:56]OFD Sender: No OFD packet to send [17:58:01]OFD Sender: No OFD packet to send [17:58:06]OFD Sender: No OFD packet to send [17:58:11]OFD Sender: No OFD packet to send [17:58:16]OFD Sender: No OFD packet to send [17:58:21]OFD Sender: No OFD packet to send [17:58:26]OFD Sender: No OFD packet to send [17:58:31]OFD Sender: No OFD packet to send [17:58:36]OFD Sender: No OFD packet to send [17:58:41]OFD Sender: No OFD packet to send [17:58:46]OFD Sender: No OFD packet to send [17:58:51]OFD Sender: No OFD packet to send [17:58:56]OFD Sender: No OFD packet to send [17:59:01]OFD Sender: No OFD packet to send [17:59:06]OFD Sender: No OFD packet to send [17:59:10]accept exits with 9 [17:59:10]New connection [17:59:10]New thread 3067403620 created [17:59:10]Thread 3067260260 joined [17:59:10]Waiting for new connection... [17:59:10] Sock 9.Parse request [17:59:10]Sock 9.Check first char [17:59:10]Sock 9.First char is OK [17:59:10]request: POST /json_proto HTTP/1.0 [17:59:10]Method: POST [17:59:10]URL: /json_proto [17:59:10]Method is POST - this is cgi request [17:59:10]url: /json_proto [17:59:10]query_string will be loaded in cgi processing [17:59:10]execute_cgi json_proto POST (null) [17:59:10]execute_cgi path=json_proto method=POST [17:59:10]POST find Content-Length [17:59:10]Host: 172.17.46.195:8080 [17:59:10]Content-Length: 803 [17:59:10]Content-Type: application/json [17:59:10] [17:59:10]POST finish read [17:59:10]Found Content-Length = 803 [17:59:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325596", "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" : 12.130, "sum" : 900.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 900.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:10]execute_script... [17:59: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)11325596", "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" : 12.130, "sum" : 900.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 900.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:10]POST & json_proto [17:59:10]process_json_proto [17:59:10]json parsed OK: [17:59:10]protocol is kg_v1.0 [17:59:10]action value=close_receipt [17:59:10]process_action close_receipt [17:59:10]cmd_close_receipt [17:59:10]MH_GetDate [17:59:10]Write to MH i2c: F0 00 00 FC 5C 47 [17:59:10]Write i2c OK [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: F0 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: F0 09 00 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: F0 09 00 FC 5C 00 70 93 BF 66 8D AE BC 66 D5 [17:59:10]GetLastDocTimeStamp 1723830895 [17:59:10]current date 1723831152 [17:59:10]FM_GetShiftState [17:59:10]SAM_PROTO_GetShiftState [17:59:10]wFMCommunicate request_size=4 [17:59:10]MH_SAM_APDU [17:59:10]CAPDU: 80 13 01 00 [17:59:10]Write to MH i2c: E2 08 00 FD 5C 80 13 01 00 00 00 00 00 D6 [17:59:10]Write i2c OK [17:59:10]MH_I2C_Read... [17:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:10]Read from MH i2c: E2 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: E2 0E 00 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: E2 0E 00 FD 5C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 64 [17:59:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:59:10]wFMCommunicate OK [17:59:10]SAM_PROTO_GetShiftState done [17:59:10]FM_GetShiftState done [17:59:10]opened in 1723766727 [17:59:10]opened+sec_in_day 1723853127 [17:59:10]quantity*price = 90004 [17:59:10]sum+1 = 90006 [17:59:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.05 НСП 1% : 7.96 НДС 12% : 95.58 Наличными: 0.00 Безнал.: 900.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 522 16.08.2024 17:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198181 ФПД: 186580472708859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175912&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198181&fm=186580472708859&tin=02508201610067®Number=0000000000092545&sum=90005 [17:59:11]StoreToDocumentArchive [17:59:11]shift 462 fd 198181 [17:59:11]save to /storage/0462/doc_00198181 [17:59:11]save last doc name /storage/0462/doc_00198181 to /storage/kkm_last_doc_name [17:59:11]save OK [17:59:11]Clear old archive folders... [17:59:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:59:11]tlvbuf is 00AD82F0 [17:59:11]SAM_PROTO_ClearQueue [17:59:11]wFMCommunicate request_size=4 [17:59:11]MH_SAM_APDU [17:59:11]CAPDU: 80 09 00 00 [17:59:11]Write to MH i2c: E2 08 00 0A 5D 80 09 00 00 00 00 00 00 D9 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:11]Read from MH i2c: E2 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 0A 5D 00 90 00 DB [17:59:11]RAPDU: 90 00 [17:59:11]wFMCommunicate OK [17:59:11]SAM_PROTO_ClearQueue done [17:59:11]KKMCreateOFDPacket [17:59:11]OFDProtocolAddRootSTLVToBuf [17:59:11]FM_MakeSignedData [17:59:11]FM_MakeSignedData [17:59:11]SAM_PROTO_SignData [17:59:11]wFMCommunicate request_size=4 [17:59:11]MH_SAM_APDU [17:59:11]CAPDU: 80 0D 01 02 [17:59:11]Write to MH i2c: E2 08 00 0B 5D 80 0D 01 02 00 00 00 00 E1 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:11]Read from MH i2c: E2 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 0B 5D 00 90 00 DC [17:59:11]RAPDU: 90 00 [17:59:11]wFMCommunicate OK [17:59:11]wFMCommunicate request_size=255 [17:59:11]MH_SAM_APDU [17:59: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 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 70 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 06 03 00 35 04 06 00 A9 [17:59:11]Write to MH i2c: E2 02 01 0C 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 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 70 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 06 03 00 35 04 06 00 A9 00 00 E5 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]OFD Sender: No OFD packet to send [17:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:12]Read from MH i2c: E2 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 03 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 03 00 0C 5D 00 90 00 DD [17:59:12]RAPDU: 90 00 [17:59:12]wFMCommunicate OK [17:59:12]wFMCommunicate request_size=10 [17:59:12]MH_SAM_APDU [17:59:12]CAPDU: 80 0D 02 02 05 B1 A6 CC 3E FB [17:59:12]Write to MH i2c: E2 0D 00 0D 5D 80 0D 02 02 05 00 B1 A6 CC 3E FB 00 00 4A [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:12]Read from MH i2c: E2 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 03 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 03 00 0D 5D 00 90 00 DE [17:59:12]RAPDU: 90 00 [17:59:12]wFMCommunicate OK [17:59:12]wFMCommunicate request_size=4 [17:59:12]MH_SAM_APDU [17:59:12]CAPDU: 80 0D 03 02 [17:59:12]Write to MH i2c: E2 08 00 0E 5D 80 0D 03 02 00 00 00 00 E6 [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:12]Read from MH i2c: E2 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 0B 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 0B 00 0E 5D 00 CF 1E 9A 6D 92 E7 42 9C 90 00 32 [17:59:12]RAPDU: CF 1E 9A 6D 92 E7 42 9C 90 00 [17:59:12]wFMCommunicate OK [17:59:12]SAM_PROTO_SignData done [17:59:12]FM_MakeSignedData done [17:59:12]CreateOFDProtocolMessage [17:59:12]wFMCommunicate request_size=4 [17:59:12]MH_SAM_APDU [17:59:12]CAPDU: 80 11 00 00 [17:59:12]Write to MH i2c: E2 08 00 0F 5D 80 11 00 00 00 00 00 00 E6 [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:12]Read from MH i2c: E2 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 17 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: E2 17 00 0F 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 33 [17:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:59:12]wFMCommunicate OK [17:59:12]CreateOFDProtocolMessage done [17:59:12]OFDSenderStorePacket 198181 [17:59:12]StoreOFDPacket docnum=198181 [17:59:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FF BA 07 01 C8 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 70 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 06 03 00 35 04 06 00 A9 B1 A6 CC 3E FB CF 1E 9A 6D 92 E7 42 9C [17:59:12]CheckFolder [17:59:12]dirname=/storage/ofd_packets [17:59:12]CheckFolder done [17:59:12]ProducePacketName [17:59:12]name=ofd_packets/00198181 [17:59:12]NVStorageSaveData ofd_packets/00198181 [17:59:12]File name is /storage/ofd_packets/00198181 [17:59:12]Write 301 bytes [17:59:12]NVStorageSaveData done [17:59:12]OFDSenderStorePacket done [17:59:12]KKMCreateOFDPacket done [17:59:12]NVStorageSaveData kkm_last_timestamp [17:59:12]File name is /storage/kkm_last_timestamp [17:59:12]Write 4 bytes [17:59:12]NVStorageSaveData done [17:59:12]ExternCall_PrintAddStr [17:59:12]wPrintStart [17:59:12]Write to MH i2c: 01 00 00 10 5D 6D [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 07 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 07 00 10 5D 00 00 00 00 00 FF 0F 82 [17:59:12]RasterBufferAndPrint [17:59:12]line Счет N : (1)11325596 [17:59:12]line ИНН: 02508201610067 [17:59:12]line Контрольно-Кассовый Чек [17:59:12]line ПРОДАЖА [17:59:12]line ТРК (МРК, ГНК) : 31 [17:59:12]line Товар: 2710124500 [17:59:12]line Аи-95-К-5 [17:59:12]line 12.130 * 74.20 [17:59:12]line = 900.05 [17:59:12]line НДС 12% НСП 1% [17:59:12]line > о реализуемом товаре [17:59:12]line ИТОГО: 900.05 [17:59:12]line НСП 1% : 7.96 [17:59:12]line НДС 12% : 95.58 [17:59:12]line Наличными: 0.00 [17:59:12]line Безнал.: 900.05 [17:59:12]line Место: АЗС № 95 "Партнер Нефть" [17:59:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:59:12]line СНО: Общий режим [17:59:12]line Чек 522 16.08.2024 17:59 [17:59:12]line Смена: 462 ФФД: 1.0 [17:59:12]line ЗНМ: 0300000079 [17:59:12]line РНМ: 0000000000092545 [17:59:12]line Версия ККМ: 001 [17:59:12]line Платежная система: O! деньги [17:59:12]line ФМ: 0000000000871802 [17:59:12]line ФД: 198181 [17:59:12]line ФПД: 186580472708859 [17:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175912&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198181&fm=186580472708859&tin=02508201610067®Number=0000000000092545&sum=90005 [17:59:12]written 0, free lines is 4095 [17:59:12]OFD Sender: Processing packet 198181 [packets to send 245, broken 244] [17:59:12]ProducePacketName [17:59:12]name=ofd_packets/00198181 [17:59:12]OFD Sender: To server: pG, [17:59:12]CommunicateWithHost lk.salyk.kg:30040 [17:59:12]ConnectInit lk.salyk.kg [17:59:12]Connected sock=10 [17:59:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FF BA 07 01 C8 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 95 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 00 00 00 00 00 00 39 04 06 00 95 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 70 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 06 03 00 35 04 06 00 A9 B1 A6 CC 3E FB CF 1E 9A 6D 92 E7 42 9C [17:59:12]Write to MH i2c: 01 00 00 3A 5D 97 [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 07 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 07 00 3A 5D 00 00 00 00 00 E3 0C 8D [17:59:12]RasterBufferAndPrint [17:59:12]line [17:59:12]line [17:59:12]line [17:59:12]line [17:59:12]line [17:59:12]written 0, free lines is 3308 [17:59:12]MH_Cut [17:59:12]Write to MH i2c: D1 01 00 41 5D 01 70 [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: D1 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: D1 01 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: D1 01 00 41 5D 00 6F [17:59:12]Write to MH i2c: 01 00 00 42 5D 9F [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E0 95 47 00 ED FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 25 06 03 00 F4 03 04 00 84 3F BF 66 B6 04 01 00 00 71 9A DA ED 96 AB C6 45 [17:59:12]CommunicateWithHost err = 0 [17:59:12]CheckOFDResponse [17:59:12]1017 (14) - 77093643461234 [17:59:12]1041 (16) - 0000000000871802 [17:59:12]1040 (4) - 198181 [17:59:12]1012 (4) - 16.08.2024 12:01 [17:59:12]1206 (1) - 0 [17:59:12]OFD Sender: Remove packet 198181 [17:59:12]ProducePacketName [17:59:12]name=ofd_packets/00198181 [17:59:12]NVStorageDeleteData [17:59:13]OFD Sender: No OFD packet to send [17:59:13]*** Cut start [17:59:13]*** Purtial cut [17:59:13]*** Stage 1: CUTSNS_PIN = 1 [17:59:13]Read from MH i2c: 01 [17:59:13]MH_I2C_Read... [17:59:13]*** Stop cut motor [17:59:13]*** Cut end [17:59:13]Read from MH i2c: 01 07 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: 01 07 00 42 5D 00 00 00 00 00 FF 0F B4 [17:59:13]process_action close_receipt done [17:59:13]requested_data is exist [17:59:13]produce_requested_data [17:59:13]requested_item fm.sn is exist - process it [17:59:13]wFMCommunicate request_size=4 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 11 00 00 [17:59:13]Write to MH i2c: E2 08 00 43 5D 80 11 00 00 00 00 00 00 1A [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 17 00 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 17 00 43 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 67 [17:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:59:13]wFMCommunicate OK [17:59:13]requested_item fd.num is exist - process it [17:59:13]SAM_PROTO_GetFieldsCounters [17:59:13]wFMCommunicate request_size=4 [17:59:13]MH_SAM_APDU [17:59:13]CAPDU: 80 13 00 00 [17:59:13]Write to MH i2c: E2 08 00 44 5D 80 13 00 00 00 00 00 00 1D [17:59:13]Write i2c OK [17:59:13]MH_I2C_Read... [17:59:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:13]Read from MH i2c: E2 [17:59:13]MH_I2C_Read... [17:59:13]Read from MH i2c: E2 62 00 [17:59:13]MH_I2C_Read... [17:59:14]Read from MH i2c: E2 62 00 44 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 25 06 03 00 0E 04 04 00 CE 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 59 [17:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 25 06 03 00 0E 04 04 00 CE 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 [17:59:14]wFMCommunicate OK [17:59:14]SAM_PROTO_GetFieldsCounters done [17:59:14]requested_item shift.num is exist - process it [17:59:14]requested_item shift.opened is exist - process it [17:59:14]req_shift_opened [17:59:14]FM_GetShiftState [17:59:14]SAM_PROTO_GetShiftState [17:59:14]wFMCommunicate request_size=4 [17:59:14]MH_SAM_APDU [17:59:14]CAPDU: 80 13 01 00 [17:59:14]Write to MH i2c: E2 08 00 45 5D 80 13 01 00 00 00 00 00 1F [17:59:14]Write i2c OK [17:59:14]MH_I2C_Read... [17:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:14]Read from MH i2c: E2 [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: E2 0E 00 [17:59:14]MH_I2C_Read... [17:59:14]Read from MH i2c: E2 0E 00 45 5D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AD [17:59:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:59:14]wFMCommunicate OK [17:59:14]SAM_PROTO_GetShiftState done [17:59:14]FM_GetShiftState done [17:59:14]req_shift_opened done [17:59:14]requested_item shift.open_date is exist - process it [17:59:14]req_shift_open_date [17:59:14]req_shift_open_date done [17:59:14]produce_requested_data done [17:59:14]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198181,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:59:14]process_action_free close_receipt [17:59:14]json_value_free [17:59:14]json_value_free done [17:59:14]process_json_proto returns [17:59:14]Send response to host [17:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198181,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:59:14]free response buf [17:59:14]execute_script done [17:59:14]execute_script returns [17:59:14]free content buf [17:59:14]Sock 9.Close socket [17:59:14]Sock 9.Thread stoped [17:59:18]OFD Sender: No OFD packet to send [17:59:23]OFD Sender: No OFD packet to send [17:59:28]OFD Sender: No OFD packet to send [17:59:33]OFD Sender: No OFD packet to send [17:59:38]OFD Sender: No OFD packet to send [17:59:43]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:54]accept exits with 7 [17:59:54]New connection [17:59:54]New thread 3067260260 created [17:59:54]Thread 3067403620 joined [17:59:54]Waiting for new connection... [17:59:54] Sock 7.Parse request [17:59:54]Sock 7.Check first char [17:59:54]Sock 7.First char is OK [17:59:54]request: POST /json_proto HTTP/1.0 [17:59:54]Method: POST [17:59:54]URL: /json_proto [17:59:54]Method is POST - this is cgi request [17:59:54]url: /json_proto [17:59:54]query_string will be loaded in cgi processing [17:59:54]execute_cgi json_proto POST (null) [17:59:54]execute_cgi path=json_proto method=POST [17:59:54]POST find Content-Length [17:59:54]Host: 172.17.46.195:8080 [17:59:54]Content-Length: 799 [17:59:54]Content-Type: application/json [17:59:54] [17:59:54]POST finish read [17:59:54]Found Content-Length = 799 [17:59:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3983063", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:54]execute_script... [17:59: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)11325597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.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\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3983063", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:54]POST & json_proto [17:59:54]process_json_proto [17:59:54]json parsed OK: [17:59:54]protocol is kg_v1.0 [17:59:54]action value=close_receipt [17:59:54]process_action close_receipt [17:59:54]cmd_close_receipt [17:59:54]MH_GetDate [17:59:54]Write to MH i2c: F0 00 00 46 5D 92 [17:59:54]Write i2c OK [17:59:54]MH_I2C_Read... [17:59:54]Read from MH i2c: F0 [17:59:54]MH_I2C_Read... [17:59:54]Read from MH i2c: F0 09 00 [17:59:54]MH_I2C_Read... [17:59:54]Read from MH i2c: F0 09 00 46 5D 00 9C 93 BF 66 8D AE BC 66 4C [17:59:54]GetLastDocTimeStamp 1723831152 [17:59:54]current date 1723831196 [17:59:54]FM_GetShiftState [17:59:54]SAM_PROTO_GetShiftState [17:59:54]wFMCommunicate request_size=4 [17:59:54]MH_SAM_APDU [17:59:54]CAPDU: 80 13 01 00 [17:59:54]Write to MH i2c: E2 08 00 47 5D 80 13 01 00 00 00 00 00 21 [17:59:54]Write i2c OK [17:59:54]MH_I2C_Read... [17:59:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:54]Read from MH i2c: E2 [17:59:54]MH_I2C_Read... [17:59:54]Read from MH i2c: E2 0E 00 [17:59:54]MH_I2C_Read... [17:59:54]Read from MH i2c: E2 0E 00 47 5D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AF [17:59:54]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:59:54]wFMCommunicate OK [17:59:54]SAM_PROTO_GetShiftState done [17:59:54]FM_GetShiftState done [17:59:54]opened in 1723766727 [17:59:54]opened+sec_in_day 1723853127 [17:59:54]quantity*price = 0 [17:59:54]sum+1 = 1 [17:59:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 523 16.08.2024 17:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 3983063 ФМ: 0000000000871802 ФД: 198182 ФПД: 66360985283367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175956&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198182&fm=66360985283367&tin=02508201610067®Number=0000000000092545&sum=0 [17:59:55]StoreToDocumentArchive [17:59:55]shift 462 fd 198182 [17:59:55]save to /storage/0462/doc_00198182 [17:59:55]save last doc name /storage/0462/doc_00198182 to /storage/kkm_last_doc_name [17:59:55]save OK [17:59:55]Clear old archive folders... [17:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:59:55]tlvbuf is 00944EB0 [17:59:55]SAM_PROTO_ClearQueue [17:59:55]wFMCommunicate request_size=4 [17:59:55]MH_SAM_APDU [17:59:55]CAPDU: 80 09 00 00 [17:59:55]Write to MH i2c: E2 08 00 54 5D 80 09 00 00 00 00 00 00 23 [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:55]Read from MH i2c: E2 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 54 5D 00 90 00 25 [17:59:55]RAPDU: 90 00 [17:59:55]wFMCommunicate OK [17:59:55]SAM_PROTO_ClearQueue done [17:59:55]KKMCreateOFDPacket [17:59:55]OFDProtocolAddRootSTLVToBuf [17:59:55]FM_MakeSignedData [17:59:55]FM_MakeSignedData [17:59:55]SAM_PROTO_SignData [17:59:55]wFMCommunicate request_size=4 [17:59:55]MH_SAM_APDU [17:59:55]CAPDU: 80 0D 01 02 [17:59:55]Write to MH i2c: E2 08 00 55 5D 80 0D 01 02 00 00 00 00 2B [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:55]Read from MH i2c: E2 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 55 5D 00 90 00 26 [17:59:55]RAPDU: 90 00 [17:59:55]wFMCommunicate OK [17:59:55]wFMCommunicate request_size=255 [17:59:55]MH_SAM_APDU [17:59:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 9E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 9C 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 06 03 00 35 04 06 00 3C 5A DE F4 [17:59:55]Write to MH i2c: E2 02 01 56 5D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 9E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 9C 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 06 03 00 35 04 06 00 3C 5A DE F4 00 00 D9 [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:55]Read from MH i2c: E2 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 56 5D 00 90 00 27 [17:59:55]RAPDU: 90 00 [17:59:55]wFMCommunicate OK [17:59:55]wFMCommunicate request_size=7 [17:59:55]MH_SAM_APDU [17:59:55]CAPDU: 80 0D 02 02 02 6B 27 [17:59:55]Write to MH i2c: E2 0A 00 57 5D 80 0D 02 02 02 00 6B 27 00 00 C4 [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:55]Read from MH i2c: E2 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 03 00 57 5D 00 90 00 28 [17:59:55]RAPDU: 90 00 [17:59:55]wFMCommunicate OK [17:59:55]wFMCommunicate request_size=4 [17:59:55]MH_SAM_APDU [17:59:55]CAPDU: 80 0D 03 02 [17:59:55]Write to MH i2c: E2 08 00 58 5D 80 0D 03 02 00 00 00 00 30 [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:55]Read from MH i2c: E2 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 0B 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 0B 00 58 5D 00 EC C0 57 F9 C7 F4 9E D1 90 00 57 [17:59:55]RAPDU: EC C0 57 F9 C7 F4 9E D1 90 00 [17:59:55]wFMCommunicate OK [17:59:55]SAM_PROTO_SignData done [17:59:55]FM_MakeSignedData done [17:59:55]CreateOFDProtocolMessage [17:59:55]wFMCommunicate request_size=4 [17:59:55]MH_SAM_APDU [17:59:55]CAPDU: 80 11 00 00 [17:59:55]Write to MH i2c: E2 08 00 59 5D 80 11 00 00 00 00 00 00 30 [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:55]Read from MH i2c: E2 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 17 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: E2 17 00 59 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7D [17:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:59:55]wFMCommunicate OK [17:59:55]CreateOFDProtocolMessage done [17:59:55]OFDSenderStorePacket 198182 [17:59:55]StoreOFDPacket docnum=198182 [17:59:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 89 55 04 01 D0 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 9E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 9C 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 06 03 00 35 04 06 00 3C 5A DE F4 6B 27 EC C0 57 F9 C7 F4 9E D1 [17:59:55]CheckFolder [17:59:55]dirname=/storage/ofd_packets [17:59:55]CheckFolder done [17:59:55]ProducePacketName [17:59:55]name=ofd_packets/00198182 [17:59:55]NVStorageSaveData ofd_packets/00198182 [17:59:55]File name is /storage/ofd_packets/00198182 [17:59:55]Write 298 bytes [17:59:55]NVStorageSaveData done [17:59:55]OFDSenderStorePacket done [17:59:55]KKMCreateOFDPacket done [17:59:55]NVStorageSaveData kkm_last_timestamp [17:59:55]File name is /storage/kkm_last_timestamp [17:59:55]Write 4 bytes [17:59:55]NVStorageSaveData done [17:59:55]ExternCall_PrintAddStr [17:59:55]wPrintStart [17:59:55]Write to MH i2c: 01 00 00 5A 5D B7 [17:59:55]Write i2c OK [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: 01 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: 01 07 00 [17:59:55]MH_I2C_Read... [17:59:55]Read from MH i2c: 01 07 00 5A 5D 00 00 00 00 00 FF 0F CC [17:59:55]RasterBufferAndPrint [17:59:55]line Счет N : (1)11325597 [17:59:55]line ИНН: 02508201610067 [17:59:55]line Контрольно-Кассовый Чек [17:59:55]line ПРОДАЖА [17:59:55]line ТРК (МРК, ГНК) : 51 [17:59:55]line Товар: 2710194210 [17:59:55]line ДТ-К-5 [17:59:55]line 40.690 * 0.00 [17:59:55]line = 0.00 [17:59:55]line НДС 12% НСП 1% [17:59:55]line > о реализуемом товаре [17:59:55]line ИТОГО: 0.00 [17:59:55]line НСП 1% : 0.00 [17:59:55]line НДС 12% : 0.00 [17:59:55]line Наличными: 0.00 [17:59:55]line Безнал.: 0.00 [17:59:55]line Место: АЗС № 95 "Партнер Нефть" [17:59:55]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [17:59:55]line СНО: Общий режим [17:59:55]line Чек 523 16.08.2024 17:59 [17:59:55]line Смена: 462 ФФД: 1.0 [17:59:55]line ЗНМ: 0300000079 [17:59:55]line РНМ: 0000000000092545 [17:59:55]line Версия ККМ: 001 [17:59:55]line Талоны: Топливные Талоны [17:59:55]line 3983063 [17:59:55]line ФМ: 0000000000871802 [17:59:55]line ФД: 198182 [17:59:55]line ФПД: 66360985283367 [17:59:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T175956&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198182&fm=66360985283367&tin=02508201610067®Number=0000000000092545&sum=0 [17:59:56]OFD Sender: Processing packet 198182 [packets to send 245, broken 244] [17:59:56]ProducePacketName [17:59:56]name=ofd_packets/00198182 [17:59:56]OFD Sender: To server: pG, [17:59:56]CommunicateWithHost lk.salyk.kg:30040 [17:59:56]ConnectInit lk.salyk.kg [17:59:56]written 0, free lines is 4095 [17:59:56]Connected sock=10 [17:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 89 55 04 01 D0 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 9E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 9C 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 26 06 03 00 35 04 06 00 3C 5A DE F4 6B 27 EC C0 57 F9 C7 F4 9E D1 [17:59:56]Write to MH i2c: 01 00 00 84 5D E1 [17:59:56]Write i2c OK [17:59:56]MH_I2C_Read... [17:59:56]Read from MH i2c: 01 [17:59:56]MH_I2C_Read... [17:59:56]Read from MH i2c: 01 07 00 [17:59:56]MH_I2C_Read... [17:59:56]Read from MH i2c: 01 07 00 84 5D 00 00 00 00 00 02 0D F7 [17:59:56]RasterBufferAndPrint [17:59:56]line [17:59:56]line [17:59:56]line [17:59:56]line [17:59:56]line [17:59:56]written 0, free lines is 3335 [17:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5D DD 47 00 EA 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 38 37 31 38 30 32 10 04 04 00 26 06 03 00 F4 03 04 00 B0 3F BF 66 B6 04 01 00 00 1B 8E C2 42 FE 19 A9 A3 [17:59:56]CommunicateWithHost err = 0 [17:59:56]CheckOFDResponse [17:59:56]1017 (14) - 77093643461234 [17:59:56]1041 (16) - 0000000000871802 [17:59:56]1040 (4) - 198182 [17:59:56]1012 (4) - 16.08.2024 12:01 [17:59:56]1206 (1) - 0 [17:59:56]OFD Sender: Remove packet 198182 [17:59:56]ProducePacketName [17:59:56]name=ofd_packets/00198182 [17:59:56]NVStorageDeleteData [17:59:56]MH_Cut [17:59:56]Write to MH i2c: D1 01 00 8B 5D 01 BA [17:59:56]Write i2c OK [17:59:56]MH_I2C_Read... [17:59:56]Read from MH i2c: D1 [17:59:56]MH_I2C_Read... [17:59:56]Read from MH i2c: D1 01 00 [17:59:56]MH_I2C_Read... [17:59:56]Read from MH i2c: D1 01 00 8B 5D 00 B9 [17:59:56]Write to MH i2c: 01 00 00 8C 5D E9 [17:59:56]Write i2c OK [17:59:56]MH_I2C_Read... [17:59:57]OFD Sender: No OFD packet to send [17:59:57]*** Cut start [17:59:57]*** Purtial cut [17:59:57]*** CUTSNS_PIN = 0 [17:59:57]*** Stage 1: CUTSNS_PIN = 1 [17:59:59]Read from MH i2c: 01 [17:59:59]MH_I2C_Read... [17:59:59]*** Stop cut motor [17:59:59]*** Cut end [17:59:59]Read from MH i2c: 01 07 00 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: 01 07 00 8C 5D 00 00 00 00 00 FF 0F FE [17:59:59]process_action close_receipt done [17:59:59]requested_data is exist [17:59:59]produce_requested_data [17:59:59]requested_item fm.sn is exist - process it [17:59:59]wFMCommunicate request_size=4 [17:59:59]MH_SAM_APDU [17:59:59]CAPDU: 80 11 00 00 [17:59:59]Write to MH i2c: E2 08 00 8D 5D 80 11 00 00 00 00 00 00 64 [17:59:59]Write i2c OK [17:59:59]MH_I2C_Read... [17:59:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:59]Read from MH i2c: E2 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: E2 17 00 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: E2 17 00 8D 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B1 [17:59:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [17:59:59]wFMCommunicate OK [17:59:59]requested_item fd.num is exist - process it [17:59:59]SAM_PROTO_GetFieldsCounters [17:59:59]wFMCommunicate request_size=4 [17:59:59]MH_SAM_APDU [17:59:59]CAPDU: 80 13 00 00 [17:59:59]Write to MH i2c: E2 08 00 8E 5D 80 13 00 00 00 00 00 00 67 [17:59:59]Write i2c OK [17:59:59]MH_I2C_Read... [17:59:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:59]Read from MH i2c: E2 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: E2 62 00 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: E2 62 00 8E 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 26 06 03 00 0E 04 04 00 CE 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 A7 [17:59:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 26 06 03 00 0E 04 04 00 CE 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 [17:59:59]wFMCommunicate OK [17:59:59]SAM_PROTO_GetFieldsCounters done [17:59:59]requested_item shift.num is exist - process it [17:59:59]requested_item shift.opened is exist - process it [17:59:59]req_shift_opened [17:59:59]FM_GetShiftState [17:59:59]SAM_PROTO_GetShiftState [17:59:59]wFMCommunicate request_size=4 [17:59:59]MH_SAM_APDU [17:59:59]CAPDU: 80 13 01 00 [17:59:59]Write to MH i2c: E2 08 00 8F 5D 80 13 01 00 00 00 00 00 69 [17:59:59]Write i2c OK [17:59:59]MH_I2C_Read... [17:59:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:59]Read from MH i2c: E2 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: E2 0E 00 [17:59:59]MH_I2C_Read... [17:59:59]Read from MH i2c: E2 0E 00 8F 5D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F7 [17:59:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [17:59:59]wFMCommunicate OK [17:59:59]SAM_PROTO_GetShiftState done [17:59:59]FM_GetShiftState done [17:59:59]req_shift_opened done [17:59:59]requested_item shift.open_date is exist - process it [17:59:59]req_shift_open_date [17:59:59]req_shift_open_date done [17:59:59]produce_requested_data done [17:59:59]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198182,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [17:59:59]process_action_free close_receipt [17:59:59]json_value_free [17:59:59]json_value_free done [17:59:59]process_json_proto returns [17:59:59]Send response to host [17:59:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198182,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [17:59:59]free response buf [17:59:59]execute_script done [17:59:59]execute_script returns [17:59:59]free content buf [17:59:59]Sock 7.Close socket [17:59:59]Sock 7.Thread stoped [18:00:02]OFD Sender: No OFD packet to send [18:00:07]OFD Sender: No OFD packet to send [18:00:12]OFD Sender: No OFD packet to send [18:00:17]OFD Sender: No OFD packet to send [18:00:22]OFD Sender: No OFD packet to send [18:00:27]OFD Sender: No OFD packet to send [18:00:32]OFD Sender: No OFD packet to send [18:00:33]accept exits with 9 [18:00:33]New connection [18:00:33]New thread 3067403620 created [18:00:33]Thread 3067260260 joined [18:00:33]Waiting for new connection... [18:00:33] Sock 9.Parse request [18:00:33]Sock 9.Check first char [18:00:33]Sock 9.First char is OK [18:00:33]request: POST /json_proto HTTP/1.0 [18:00:33]Method: POST [18:00:33]URL: /json_proto [18:00:33]Method is POST - this is cgi request [18:00:33]url: /json_proto [18:00:33]query_string will be loaded in cgi processing [18:00:33]execute_cgi json_proto POST (null) [18:00:33]execute_cgi path=json_proto method=POST [18:00:33]POST find Content-Length [18:00:33]Host: 172.17.46.195:8080 [18:00:33]Content-Length: 756 [18:00:33]Content-Type: application/json [18:00:33] [18:00:33]POST finish read [18:00:33]Found Content-Length = 756 [18:00:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 26.540, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30025839", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:33]execute_script... [18:00:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 26.540, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30025839", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:33]POST & json_proto [18:00:33]process_json_proto [18:00:33]json parsed OK: [18:00:33]protocol is kg_v1.0 [18:00:33]action value=close_receipt [18:00:33]process_action close_receipt [18:00:33]cmd_close_receipt [18:00:33]MH_GetDate [18:00:33]Write to MH i2c: F0 00 00 90 5D DC [18:00:33]Write i2c OK [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: F0 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: F0 09 00 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: F0 09 00 90 5D 00 C3 93 BF 66 8D AE BC 66 BD [18:00:33]GetLastDocTimeStamp 1723831196 [18:00:33]current date 1723831235 [18:00:33]FM_GetShiftState [18:00:33]SAM_PROTO_GetShiftState [18:00:33]wFMCommunicate request_size=4 [18:00:33]MH_SAM_APDU [18:00:33]CAPDU: 80 13 01 00 [18:00:33]Write to MH i2c: E2 08 00 91 5D 80 13 01 00 00 00 00 00 6B [18:00:33]Write i2c OK [18:00:33]MH_I2C_Read... [18:00:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:33]Read from MH i2c: E2 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: E2 0E 00 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: E2 0E 00 91 5D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F9 [18:00:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:00:33]wFMCommunicate OK [18:00:33]SAM_PROTO_GetShiftState done [18:00:33]FM_GetShiftState done [18:00:33]opened in 1723766727 [18:00:33]opened+sec_in_day 1723853127 [18:00:33]quantity*price = 0 [18:00:33]sum+1 = 1 [18:00:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 524 16.08.2024 18:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30025839 ФМ: 0000000000871802 ФД: 198183 ФПД: 149440181852625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180035&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198183&fm=149440181852625&tin=02508201610067®Number=0000000000092545&sum=0 [18:00:34]StoreToDocumentArchive [18:00:34]shift 462 fd 198183 [18:00:34]save to /storage/0462/doc_00198183 [18:00:34]save last doc name /storage/0462/doc_00198183 to /storage/kkm_last_doc_name [18:00:34]save OK [18:00:34]Clear old archive folders... [18:00:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:34]tlvbuf is 00B25F30 [18:00:34]SAM_PROTO_ClearQueue [18:00:34]wFMCommunicate request_size=4 [18:00:34]MH_SAM_APDU [18:00:34]CAPDU: 80 09 00 00 [18:00:34]Write to MH i2c: E2 08 00 9E 5D 80 09 00 00 00 00 00 00 6D [18:00:34]Write i2c OK [18:00:34]MH_I2C_Read... [18:00:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:34]Read from MH i2c: E2 [18:00:34]MH_I2C_Read... [18:00:34]Read from MH i2c: E2 03 00 [18:00:34]MH_I2C_Read... [18:00:34]Read from MH i2c: E2 03 00 9E 5D 00 90 00 6F [18:00:34]RAPDU: 90 00 [18:00:34]wFMCommunicate OK [18:00:34]SAM_PROTO_ClearQueue done [18:00:34]KKMCreateOFDPacket [18:00:34]OFDProtocolAddRootSTLVToBuf [18:00:34]FM_MakeSignedData [18:00:34]FM_MakeSignedData [18:00:34]SAM_PROTO_SignData [18:00:34]wFMCommunicate request_size=4 [18:00:34]MH_SAM_APDU [18:00:34]CAPDU: 80 0D 01 02 [18:00:34]Write to MH i2c: E2 08 00 9F 5D 80 0D 01 02 00 00 00 00 75 [18:00:34]Write i2c OK [18:00:34]MH_I2C_Read... [18:00:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:34]Read from MH i2c: E2 [18:00:34]MH_I2C_Read... [18:00:34]Read from MH i2c: E2 03 00 [18:00:34]MH_I2C_Read... [18:00:34]Read from MH i2c: E2 03 00 9F 5D 00 90 00 70 [18:00:34]RAPDU: 90 00 [18:00:34]wFMCommunicate OK [18:00:34]wFMCommunicate request_size=255 [18:00:34]MH_SAM_APDU [18:00:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AC 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C3 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 06 03 00 35 04 06 00 87 [18:00:34]Write to MH i2c: E2 02 01 A0 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AC 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C3 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 06 03 00 35 04 06 00 87 00 00 9A [18:00:34]Write i2c OK [18:00:34]MH_I2C_Read... [18:00:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:35]Read from MH i2c: E2 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 03 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 03 00 A0 5D 00 90 00 71 [18:00:35]RAPDU: 90 00 [18:00:35]wFMCommunicate OK [18:00:35]wFMCommunicate request_size=10 [18:00:35]MH_SAM_APDU [18:00:35]CAPDU: 80 0D 02 02 05 EA 40 F4 59 D1 [18:00:35]Write to MH i2c: E2 0D 00 A1 5D 80 0D 02 02 05 00 EA 40 F4 59 D1 00 00 CA [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:35]Read from MH i2c: E2 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 03 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 03 00 A1 5D 00 90 00 72 [18:00:35]RAPDU: 90 00 [18:00:35]wFMCommunicate OK [18:00:35]wFMCommunicate request_size=4 [18:00:35]MH_SAM_APDU [18:00:35]CAPDU: 80 0D 03 02 [18:00:35]Write to MH i2c: E2 08 00 A2 5D 80 0D 03 02 00 00 00 00 7A [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:35]Read from MH i2c: E2 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 0B 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 0B 00 A2 5D 00 72 4D 85 10 BF 40 EE D1 90 00 8D [18:00:35]RAPDU: 72 4D 85 10 BF 40 EE D1 90 00 [18:00:35]wFMCommunicate OK [18:00:35]SAM_PROTO_SignData done [18:00:35]FM_MakeSignedData done [18:00:35]CreateOFDProtocolMessage [18:00:35]wFMCommunicate request_size=4 [18:00:35]MH_SAM_APDU [18:00:35]CAPDU: 80 11 00 00 [18:00:35]Write to MH i2c: E2 08 00 A3 5D 80 11 00 00 00 00 00 00 7A [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:35]Read from MH i2c: E2 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 17 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: E2 17 00 A3 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C7 [18:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:00:35]wFMCommunicate OK [18:00:35]CreateOFDProtocolMessage done [18:00:35]OFDSenderStorePacket 198183 [18:00:35]StoreOFDPacket docnum=198183 [18:00:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 32 2E 07 01 74 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AC 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C3 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 06 03 00 35 04 06 00 87 EA 40 F4 59 D1 72 4D 85 10 BF 40 EE D1 [18:00:35]CheckFolder [18:00:35]dirname=/storage/ofd_packets [18:00:35]CheckFolder done [18:00:35]ProducePacketName [18:00:35]name=ofd_packets/00198183 [18:00:35]NVStorageSaveData ofd_packets/00198183 [18:00:35]File name is /storage/ofd_packets/00198183 [18:00:35]Write 301 bytes [18:00:35]NVStorageSaveData done [18:00:35]OFDSenderStorePacket done [18:00:35]KKMCreateOFDPacket done [18:00:35]NVStorageSaveData kkm_last_timestamp [18:00:35]File name is /storage/kkm_last_timestamp [18:00:35]Write 4 bytes [18:00:35]NVStorageSaveData done [18:00:35]ExternCall_PrintAddStr [18:00:35]wPrintStart [18:00:35]Write to MH i2c: 01 00 00 A4 5D 01 [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: 01 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: 01 07 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: 01 07 00 A4 5D 00 00 00 00 00 FF 0F 16 [18:00:35]RasterBufferAndPrint [18:00:35]line Счет N : (1)11325598 [18:00:35]line ИНН: 02508201610067 [18:00:35]line Контрольно-Кассовый Чек [18:00:35]line ПРОДАЖА [18:00:35]line ТРК (МРК, ГНК) : 22 [18:00:35]line Товар: 2710124130 [18:00:35]line Аи-92-К-4 [18:00:35]line 26.540 * 0.00 [18:00:35]line = 0.00 [18:00:35]line НДС 12% НСП 1% [18:00:35]line > о реализуемом товаре [18:00:35]line ИТОГО: 0.00 [18:00:35]line НСП 1% : 0.00 [18:00:35]line НДС 12% : 0.00 [18:00:35]line Наличными: 0.00 [18:00:35]line Безнал.: 0.00 [18:00:35]line Место: АЗС № 95 "Партнер Нефть" [18:00:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:00:35]line СНО: Общий режим [18:00:35]line Чек 524 16.08.2024 18:00 [18:00:35]line Смена: 462 ФФД: 1.0 [18:00:35]line ЗНМ: 0300000079 [18:00:35]line РНМ: 0000000000092545 [18:00:35]line Версия ККМ: 001 [18:00:35]line Талоны: ТК ГПНА Online [18:00:35]line 30025839 [18:00:35]line ФМ: 0000000000871802 [18:00:35]line ФД: 198183 [18:00:35]line ФПД: 149440181852625 [18:00:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180035&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198183&fm=149440181852625&tin=02508201610067®Number=0000000000092545&sum=0 [18:00:35]written 0, free lines is 4095 [18:00:35]OFD Sender: Processing packet 198183 [packets to send 245, broken 244] [18:00:35]ProducePacketName [18:00:35]name=ofd_packets/00198183 [18:00:35]OFD Sender: To server: pG, [18:00:35]CommunicateWithHost lk.salyk.kg:30040 [18:00:35]ConnectInit lk.salyk.kg [18:00:35]Connected sock=10 [18:00:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 32 2E 07 01 74 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AC 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C3 93 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 06 03 00 35 04 06 00 87 EA 40 F4 59 D1 72 4D 85 10 BF 40 EE D1 [18:00:35]Write to MH i2c: 01 00 00 CE 5D 2B [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: 01 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: 01 07 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: 01 07 00 CE 5D 00 00 00 00 00 EC 0C 2A [18:00:35]RasterBufferAndPrint [18:00:35]line [18:00:35]line [18:00:35]line [18:00:35]line [18:00:35]line [18:00:35]written 0, free lines is 3314 [18:00:35]MH_Cut [18:00:35]Write to MH i2c: D1 01 00 D5 5D 01 04 [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: D1 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: D1 01 00 [18:00:35]MH_I2C_Read... [18:00:35]Read from MH i2c: D1 01 00 D5 5D 00 03 [18:00:35]Write to MH i2c: 01 00 00 D6 5D 33 [18:00:35]Write i2c OK [18:00:35]MH_I2C_Read... [18:00:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1B 4F 47 00 70 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 27 06 03 00 F4 03 04 00 D7 3F BF 66 B6 04 01 00 00 33 27 7E 59 3A 6E 73 14 [18:00:36]CommunicateWithHost err = 0 [18:00:36]CheckOFDResponse [18:00:36]1017 (14) - 77093643461234 [18:00:36]1041 (16) - 0000000000871802 [18:00:36]1040 (4) - 198183 [18:00:36]1012 (4) - 16.08.2024 12:02 [18:00:36]1206 (1) - 0 [18:00:36]OFD Sender: Remove packet 198183 [18:00:36]ProducePacketName [18:00:36]name=ofd_packets/00198183 [18:00:36]NVStorageDeleteData [18:00:36]OFD Sender: No OFD packet to send [18:00:36]*** Cut start [18:00:36]*** Purtial cut [18:00:36]*** Stage 1: CUTSNS_PIN = 1 [18:00:37]Read from MH i2c: 01 [18:00:37]MH_I2C_Read... [18:00:37]*** Stop cut motor [18:00:37]*** Cut end [18:00:37]Read from MH i2c: 01 07 00 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: 01 07 00 D6 5D 00 00 00 00 00 FF 0F 48 [18:00:37]process_action close_receipt done [18:00:37]requested_data is exist [18:00:37]produce_requested_data [18:00:37]requested_item fm.sn is exist - process it [18:00:37]wFMCommunicate request_size=4 [18:00:37]MH_SAM_APDU [18:00:37]CAPDU: 80 11 00 00 [18:00:37]Write to MH i2c: E2 08 00 D7 5D 80 11 00 00 00 00 00 00 AE [18:00:37]Write i2c OK [18:00:37]MH_I2C_Read... [18:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:37]Read from MH i2c: E2 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: E2 17 00 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: E2 17 00 D7 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FB [18:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:00:37]wFMCommunicate OK [18:00:37]requested_item fd.num is exist - process it [18:00:37]SAM_PROTO_GetFieldsCounters [18:00:37]wFMCommunicate request_size=4 [18:00:37]MH_SAM_APDU [18:00:37]CAPDU: 80 13 00 00 [18:00:37]Write to MH i2c: E2 08 00 D8 5D 80 13 00 00 00 00 00 00 B1 [18:00:37]Write i2c OK [18:00:37]MH_I2C_Read... [18:00:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:37]Read from MH i2c: E2 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: E2 62 00 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: E2 62 00 D8 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 27 06 03 00 0E 04 04 00 CE 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 F5 [18:00:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 27 06 03 00 0E 04 04 00 CE 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 [18:00:37]wFMCommunicate OK [18:00:37]SAM_PROTO_GetFieldsCounters done [18:00:37]requested_item shift.num is exist - process it [18:00:37]requested_item shift.opened is exist - process it [18:00:37]req_shift_opened [18:00:37]FM_GetShiftState [18:00:37]SAM_PROTO_GetShiftState [18:00:37]wFMCommunicate request_size=4 [18:00:37]MH_SAM_APDU [18:00:37]CAPDU: 80 13 01 00 [18:00:37]Write to MH i2c: E2 08 00 D9 5D 80 13 01 00 00 00 00 00 B3 [18:00:37]Write i2c OK [18:00:37]MH_I2C_Read... [18:00:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:37]Read from MH i2c: E2 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: E2 0E 00 [18:00:37]MH_I2C_Read... [18:00:37]Read from MH i2c: E2 0E 00 D9 5D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 41 [18:00:37]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:00:37]wFMCommunicate OK [18:00:37]SAM_PROTO_GetShiftState done [18:00:37]FM_GetShiftState done [18:00:37]req_shift_opened done [18:00:37]requested_item shift.open_date is exist - process it [18:00:37]req_shift_open_date [18:00:37]req_shift_open_date done [18:00:37]produce_requested_data done [18:00:37]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198183,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:00:37]process_action_free close_receipt [18:00:37]json_value_free [18:00:37]json_value_free done [18:00:37]process_json_proto returns [18:00:37]Send response to host [18:00:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198183,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:00:37]free response buf [18:00:37]execute_script done [18:00:37]execute_script returns [18:00:37]free content buf [18:00:37]Sock 9.Close socket [18:00:37]Sock 9.Thread stoped [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:16]OFD Sender: No OFD packet to send [18:02:21]OFD Sender: No OFD packet to send [18:02:26]OFD Sender: No OFD packet to send [18:02:31]OFD Sender: No OFD packet to send [18:02:36]OFD Sender: No OFD packet to send [18:02:41]OFD Sender: No OFD packet to send [18:02:46]OFD Sender: No OFD packet to send [18:02:51]OFD Sender: No OFD packet to send [18:02:56]OFD Sender: No OFD packet to send [18:03:01]OFD Sender: No OFD packet to send [18:03:06]OFD Sender: No OFD packet to send [18:03: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:04:01]OFD Sender: No OFD packet to send [18:04:06]OFD Sender: No OFD packet to send [18:04:11]OFD Sender: No OFD packet to send [18:04:16]OFD Sender: No OFD packet to send [18:04:21]OFD Sender: No OFD packet to send [18:04:26]OFD Sender: No OFD packet to send [18:04:31]accept exits with 7 [18:04:31]New connection [18:04:31]New thread 3067260260 created [18:04:31]Thread 3067403620 joined [18:04:31]Waiting for new connection... [18:04:31] Sock 7.Parse request [18:04:31]Sock 7.Check first char [18:04:31]Sock 7.First char is OK [18:04:31]request: POST /json_proto HTTP/1.0 [18:04:31]Method: POST [18:04:31]URL: /json_proto [18:04:31]Method is POST - this is cgi request [18:04:31]url: /json_proto [18:04:31]query_string will be loaded in cgi processing [18:04:31]execute_cgi json_proto POST (null) [18:04:31]execute_cgi path=json_proto method=POST [18:04:31]POST find Content-Length [18:04:31]Host: 172.17.46.195:8080 [18:04:31]Content-Length: 802 [18:04:31]Content-Type: application/json [18:04:31] [18:04:31]POST finish read [18:04:31]Found Content-Length = 802 [18:04:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:31]execute_script... [18:04: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)11325599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:31]POST & json_proto [18:04:31]process_json_proto [18:04:31]json parsed OK: [18:04:31]protocol is kg_v1.0 [18:04:31]action value=close_receipt [18:04:31]process_action close_receipt [18:04:31]cmd_close_receipt [18:04:31]MH_GetDate [18:04:31]Write to MH i2c: F0 00 00 DA 5D 26 [18:04:31]Write i2c OK [18:04:31]MH_I2C_Read... [18:04:31]Read from MH i2c: F0 [18:04:31]MH_I2C_Read... [18:04:31]Read from MH i2c: F0 09 00 [18:04:31]MH_I2C_Read... [18:04:31]Read from MH i2c: F0 09 00 DA 5D 00 B1 94 BF 66 8D AE BC 66 F6 [18:04:31]GetLastDocTimeStamp 1723831235 [18:04:31]current date 1723831473 [18:04:31]FM_GetShiftState [18:04:31]SAM_PROTO_GetShiftState [18:04:31]wFMCommunicate request_size=4 [18:04:31]MH_SAM_APDU [18:04:31]CAPDU: 80 13 01 00 [18:04:31]Write to MH i2c: E2 08 00 DB 5D 80 13 01 00 00 00 00 00 B5 [18:04:31]Write i2c OK [18:04:31]MH_I2C_Read... [18:04:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:31]Read from MH i2c: E2 [18:04:31]MH_I2C_Read... [18:04:31]Read from MH i2c: E2 0E 00 [18:04:31]MH_I2C_Read... [18:04:31]Read from MH i2c: E2 0E 00 DB 5D 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 43 [18:04:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:04:31]wFMCommunicate OK [18:04:31]SAM_PROTO_GetShiftState done [18:04:31]FM_GetShiftState done [18:04:31]opened in 1723766727 [18:04:31]opened+sec_in_day 1723853127 [18:04:31]quantity*price = 50036 [18:04:31]sum+1 = 50037 [18:04:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 525 16.08.2024 18:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198184 ФПД: 56725157565231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180433&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198184&fm=56725157565231&tin=02508201610067®Number=0000000000092545&sum=50036 [18:04:32]StoreToDocumentArchive [18:04:32]shift 462 fd 198184 [18:04:32]save to /storage/0462/doc_00198184 [18:04:32]save last doc name /storage/0462/doc_00198184 to /storage/kkm_last_doc_name [18:04:32]save OK [18:04:32]Clear old archive folders... [18:04:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:32]tlvbuf is 00926100 [18:04:32]SAM_PROTO_ClearQueue [18:04:32]wFMCommunicate request_size=4 [18:04:32]MH_SAM_APDU [18:04:32]CAPDU: 80 09 00 00 [18:04:32]Write to MH i2c: E2 08 00 E8 5D 80 09 00 00 00 00 00 00 B7 [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:32]Read from MH i2c: E2 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 E8 5D 00 90 00 B9 [18:04:32]RAPDU: 90 00 [18:04:32]wFMCommunicate OK [18:04:32]SAM_PROTO_ClearQueue done [18:04:32]KKMCreateOFDPacket [18:04:32]OFDProtocolAddRootSTLVToBuf [18:04:32]FM_MakeSignedData [18:04:32]FM_MakeSignedData [18:04:32]SAM_PROTO_SignData [18:04:32]wFMCommunicate request_size=4 [18:04:32]MH_SAM_APDU [18:04:32]CAPDU: 80 0D 01 02 [18:04:32]Write to MH i2c: E2 08 00 E9 5D 80 0D 01 02 00 00 00 00 BF [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:32]Read from MH i2c: E2 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 E9 5D 00 90 00 BA [18:04:32]RAPDU: 90 00 [18:04:32]wFMCommunicate OK [18:04:32]wFMCommunicate request_size=255 [18:04:32]MH_SAM_APDU [18:04:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 B1 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 06 03 00 35 04 06 00 33 [18:04:32]Write to MH i2c: E2 02 01 EA 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 B1 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 06 03 00 35 04 06 00 33 00 00 2B [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:32]Read from MH i2c: E2 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 EA 5D 00 90 00 BB [18:04:32]RAPDU: 90 00 [18:04:32]wFMCommunicate OK [18:04:32]wFMCommunicate request_size=10 [18:04:32]MH_SAM_APDU [18:04:32]CAPDU: 80 0D 02 02 05 97 5A DD D3 2F [18:04:32]Write to MH i2c: E2 0D 00 EB 5D 80 0D 02 02 05 00 97 5A DD D3 2F 00 00 9C [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:32]Read from MH i2c: E2 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 03 00 EB 5D 00 90 00 BC [18:04:32]RAPDU: 90 00 [18:04:32]wFMCommunicate OK [18:04:32]wFMCommunicate request_size=4 [18:04:32]MH_SAM_APDU [18:04:32]CAPDU: 80 0D 03 02 [18:04:32]Write to MH i2c: E2 08 00 EC 5D 80 0D 03 02 00 00 00 00 C4 [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:32]Read from MH i2c: E2 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 0B 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 0B 00 EC 5D 00 FC 29 DE 43 7D F7 77 07 90 00 FD [18:04:32]RAPDU: FC 29 DE 43 7D F7 77 07 90 00 [18:04:32]wFMCommunicate OK [18:04:32]SAM_PROTO_SignData done [18:04:32]FM_MakeSignedData done [18:04:32]CreateOFDProtocolMessage [18:04:32]wFMCommunicate request_size=4 [18:04:32]MH_SAM_APDU [18:04:32]CAPDU: 80 11 00 00 [18:04:32]Write to MH i2c: E2 08 00 ED 5D 80 11 00 00 00 00 00 00 C4 [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:32]Read from MH i2c: E2 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 17 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: E2 17 00 ED 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 11 [18:04:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:04:32]wFMCommunicate OK [18:04:32]CreateOFDProtocolMessage done [18:04:32]OFDSenderStorePacket 198184 [18:04:32]StoreOFDPacket docnum=198184 [18:04:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 24 E5 07 01 63 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 B1 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 06 03 00 35 04 06 00 33 97 5A DD D3 2F FC 29 DE 43 7D F7 77 07 [18:04:32]CheckFolder [18:04:32]dirname=/storage/ofd_packets [18:04:32]CheckFolder done [18:04:32]ProducePacketName [18:04:32]name=ofd_packets/00198184 [18:04:32]NVStorageSaveData ofd_packets/00198184 [18:04:32]File name is /storage/ofd_packets/00198184 [18:04:32]Write 301 bytes [18:04:32]NVStorageSaveData done [18:04:32]OFDSenderStorePacket done [18:04:32]KKMCreateOFDPacket done [18:04:32]NVStorageSaveData kkm_last_timestamp [18:04:32]File name is /storage/kkm_last_timestamp [18:04:32]Write 4 bytes [18:04:32]NVStorageSaveData done [18:04:32]ExternCall_PrintAddStr [18:04:32]wPrintStart [18:04:32]Write to MH i2c: 01 00 00 EE 5D 4B [18:04:32]Write i2c OK [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: 01 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: 01 07 00 [18:04:32]MH_I2C_Read... [18:04:32]Read from MH i2c: 01 07 00 EE 5D 00 00 00 00 00 FF 0F 60 [18:04:32]RasterBufferAndPrint [18:04:32]line Счет N : (1)11325599 [18:04:32]line ИНН: 02508201610067 [18:04:32]line Контрольно-Кассовый Чек [18:04:32]line ПРОДАЖА [18:04:32]line ТРК (МРК, ГНК) : 32 [18:04:32]line Товар: 2710124130 [18:04:32]line Аи-92-К-4 [18:04:32]line 7.380 * 67.80 [18:04:32]line = 500.36 [18:04:32]line НДС 12% НСП 1% [18:04:32]line > о реализуемом товаре [18:04:32]line ИТОГО: 500.36 [18:04:32]line НСП 1% : 4.43 [18:04:32]line НДС 12% : 53.14 [18:04:32]line Наличными: 0.00 [18:04:32]line Безнал.: 500.36 [18:04:32]line Место: АЗС № 95 "Партнер Нефть" [18:04:32]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:04:32]line СНО: Общий режим [18:04:32]line Чек 525 16.08.2024 18:04 [18:04:32]line Смена: 462 ФФД: 1.0 [18:04:32]line ЗНМ: 0300000079 [18:04:32]line РНМ: 0000000000092545 [18:04:32]line Версия ККМ: 001 [18:04:32]line Платежная система: O! деньги [18:04:32]line ФМ: 0000000000871802 [18:04:32]line ФД: 198184 [18:04:32]line ФПД: 56725157565231 [18:04:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180433&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198184&fm=56725157565231&tin=02508201610067®Number=0000000000092545&sum=50036 [18:04:32]written 0, free lines is 4095 [18:04:32]OFD Sender: Processing packet 198184 [packets to send 245, broken 244] [18:04:32]ProducePacketName [18:04:32]name=ofd_packets/00198184 [18:04:33]OFD Sender: To server: pG, [18:04:33]CommunicateWithHost lk.salyk.kg:30040 [18:04:33]ConnectInit lk.salyk.kg [18:04:33]Write to MH i2c: 01 00 00 18 5E 76 [18:04:33]Write i2c OK [18:04:33]MH_I2C_Read... [18:04:33]Read from MH i2c: 01 [18:04:33]MH_I2C_Read... [18:04:33]Read from MH i2c: 01 07 00 [18:04:33]MH_I2C_Read... [18:04:33]Read from MH i2c: 01 07 00 18 5E 00 00 00 00 00 E1 0C 6A [18:04:33]RasterBufferAndPrint [18:04:33]line [18:04:33]line [18:04:33]line [18:04:33]line [18:04:33]line [18:04:33]written 0, free lines is 3302 [18:04:33]MH_Cut [18:04:33]Write to MH i2c: D1 01 00 1F 5E 01 4F [18:04:33]Write i2c OK [18:04:33]MH_I2C_Read... [18:04:33]Read from MH i2c: D1 [18:04:33]MH_I2C_Read... [18:04:33]Read from MH i2c: D1 01 00 [18:04:33]MH_I2C_Read... [18:04:33]Read from MH i2c: D1 01 00 1F 5E 00 4E [18:04:33]Write to MH i2c: 01 00 00 20 5E 7E [18:04:33]Write i2c OK [18:04:33]MH_I2C_Read... [18:04:33]Connected sock=10 [18:04:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 24 E5 07 01 63 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 B1 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 06 03 00 35 04 06 00 33 97 5A DD D3 2F FC 29 DE 43 7D F7 77 07 [18:04:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C5 5D 47 00 6F 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 28 06 03 00 F4 03 04 00 C5 40 BF 66 B6 04 01 00 00 51 63 1B 71 49 D4 D0 CE [18:04:33]CommunicateWithHost err = 0 [18:04:33]CheckOFDResponse [18:04:33]1017 (14) - 77093643461234 [18:04:33]1041 (16) - 0000000000871802 [18:04:33]1040 (4) - 198184 [18:04:33]1012 (4) - 16.08.2024 12:06 [18:04:33]1206 (1) - 0 [18:04:33]OFD Sender: Remove packet 198184 [18:04:33]ProducePacketName [18:04:33]name=ofd_packets/00198184 [18:04:33]NVStorageDeleteData [18:04:33]*** Cut start [18:04:33]*** Purtial cut [18:04:33]*** CUTSNS_PIN = 0 [18:04:34]OFD Sender: No OFD packet to send [18:04:34]*** Stage 1: CUTSNS_PIN = 1 [18:04:35]Read from MH i2c: 01 [18:04:35]MH_I2C_Read... [18:04:35]*** Stop cut motor [18:04:35]*** Cut end [18:04:35]Read from MH i2c: 01 07 00 [18:04:35]MH_I2C_Read... [18:04:35]Read from MH i2c: 01 07 00 20 5E 00 00 00 00 00 FF 0F 93 [18:04:35]process_action close_receipt done [18:04:35]requested_data is exist [18:04:35]produce_requested_data [18:04:35]requested_item fm.sn is exist - process it [18:04:35]wFMCommunicate request_size=4 [18:04:35]MH_SAM_APDU [18:04:35]CAPDU: 80 11 00 00 [18:04:35]Write to MH i2c: E2 08 00 21 5E 80 11 00 00 00 00 00 00 F9 [18:04:35]Write i2c OK [18:04:35]MH_I2C_Read... [18:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:36]Read from MH i2c: E2 [18:04:36]MH_I2C_Read... [18:04:36]Read from MH i2c: E2 17 00 [18:04:36]MH_I2C_Read... [18:04:36]Read from MH i2c: E2 17 00 21 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 46 [18:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:04:36]wFMCommunicate OK [18:04:36]requested_item fd.num is exist - process it [18:04:36]SAM_PROTO_GetFieldsCounters [18:04:36]wFMCommunicate request_size=4 [18:04:36]MH_SAM_APDU [18:04:36]CAPDU: 80 13 00 00 [18:04:36]Write to MH i2c: E2 08 00 22 5E 80 13 00 00 00 00 00 00 FC [18:04:36]Write i2c OK [18:04:36]MH_I2C_Read... [18:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:36]Read from MH i2c: E2 [18:04:36]MH_I2C_Read... [18:04:36]Read from MH i2c: E2 62 00 [18:04:36]MH_I2C_Read... [18:04:36]Read from MH i2c: E2 62 00 22 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 28 06 03 00 0E 04 04 00 CE 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 44 [18:04:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 28 06 03 00 0E 04 04 00 CE 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 [18:04:36]wFMCommunicate OK [18:04:36]SAM_PROTO_GetFieldsCounters done [18:04:36]requested_item shift.num is exist - process it [18:04:36]requested_item shift.opened is exist - process it [18:04:36]req_shift_opened [18:04:36]FM_GetShiftState [18:04:36]SAM_PROTO_GetShiftState [18:04:36]wFMCommunicate request_size=4 [18:04:36]MH_SAM_APDU [18:04:36]CAPDU: 80 13 01 00 [18:04:36]Write to MH i2c: E2 08 00 23 5E 80 13 01 00 00 00 00 00 FE [18:04:36]Write i2c OK [18:04:36]MH_I2C_Read... [18:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:36]Read from MH i2c: E2 [18:04:36]MH_I2C_Read... [18:04:36]Read from MH i2c: E2 0E 00 [18:04:36]MH_I2C_Read... [18:04:36]Read from MH i2c: E2 0E 00 23 5E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8C [18:04:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:04:36]wFMCommunicate OK [18:04:36]SAM_PROTO_GetShiftState done [18:04:36]FM_GetShiftState done [18:04:36]req_shift_opened done [18:04:36]requested_item shift.open_date is exist - process it [18:04:36]req_shift_open_date [18:04:36]req_shift_open_date done [18:04:36]produce_requested_data done [18:04:36]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198184,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:04:36]process_action_free close_receipt [18:04:36]json_value_free [18:04:36]json_value_free done [18:04:36]process_json_proto returns [18:04:36]Send response to host [18:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198184,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:04:36]free response buf [18:04:36]execute_script done [18:04:36]execute_script returns [18:04:36]free content buf [18:04:36]Sock 7.Close socket [18:04:36]Sock 7.Thread stoped [18:04:39]OFD Sender: No OFD packet to send [18:04:44]OFD Sender: No OFD packet to send [18:04:49]OFD Sender: No OFD packet to send [18:04:54]OFD Sender: No OFD packet to send [18:04:59]OFD Sender: No OFD packet to send [18:05:04]OFD Sender: No OFD packet to send [18:05:09]OFD Sender: No OFD packet to send [18:05:14]OFD Sender: No OFD packet to send [18:05:18]accept exits with 9 [18:05:18]New connection [18:05:18]New thread 3067403620 created [18:05:18]Thread 3067260260 joined [18:05:18]Waiting for new connection... [18:05:18] Sock 9.Parse request [18:05:18]Sock 9.Check first char [18:05:18]Sock 9.First char is OK [18:05:18]request: POST /json_proto HTTP/1.0 [18:05:18]Method: POST [18:05:18]URL: /json_proto [18:05:18]Method is POST - this is cgi request [18:05:18]url: /json_proto [18:05:18]query_string will be loaded in cgi processing [18:05:18]execute_cgi json_proto POST (null) [18:05:18]execute_cgi path=json_proto method=POST [18:05:18]POST find Content-Length [18:05:18]Host: 172.17.46.195:8080 [18:05:18]Content-Length: 802 [18:05:18]Content-Type: application/json [18:05:18] [18:05:18]POST finish read [18:05:18]Found Content-Length = 802 [18:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.850, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:18]execute_script... [18: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)11325601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 8.850, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:18]POST & json_proto [18:05:18]process_json_proto [18:05:18]json parsed OK: [18:05:18]protocol is kg_v1.0 [18:05:18]action value=close_receipt [18:05:18]process_action close_receipt [18:05:18]cmd_close_receipt [18:05:18]MH_GetDate [18:05:18]Write to MH i2c: F0 00 00 24 5E 71 [18:05:18]Write i2c OK [18:05:18]MH_I2C_Read... [18:05:18]Read from MH i2c: F0 [18:05:18]MH_I2C_Read... [18:05:18]Read from MH i2c: F0 09 00 [18:05:18]MH_I2C_Read... [18:05:18]Read from MH i2c: F0 09 00 24 5E 00 E0 94 BF 66 8D AE BC 66 70 [18:05:18]GetLastDocTimeStamp 1723831473 [18:05:18]current date 1723831520 [18:05:18]FM_GetShiftState [18:05:18]SAM_PROTO_GetShiftState [18:05:18]wFMCommunicate request_size=4 [18:05:18]MH_SAM_APDU [18:05:18]CAPDU: 80 13 01 00 [18:05:18]Write to MH i2c: E2 08 00 25 5E 80 13 01 00 00 00 00 00 00 [18:05:18]Write i2c OK [18:05:18]MH_I2C_Read... [18:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:18]Read from MH i2c: E2 [18:05:18]MH_I2C_Read... [18:05:18]Read from MH i2c: E2 0E 00 [18:05:18]MH_I2C_Read... [18:05:18]Read from MH i2c: E2 0E 00 25 5E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8E [18:05:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:05:18]wFMCommunicate OK [18:05:18]SAM_PROTO_GetShiftState done [18:05:18]FM_GetShiftState done [18:05:18]opened in 1723766727 [18:05:18]opened+sec_in_day 1723853127 [18:05:18]quantity*price = 60003 [18:05:18]sum+1 = 60004 [18:05:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.03 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 0.00 Безнал.: 600.03 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 526 16.08.2024 18:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198185 ФПД: 226462673958900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180520&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198185&fm=226462673958900&tin=02508201610067®Number=0000000000092545&sum=60003 [18:05:19]StoreToDocumentArchive [18:05:19]shift 462 fd 198185 [18:05:19]save to /storage/0462/doc_00198185 [18:05:19]save last doc name /storage/0462/doc_00198185 to /storage/kkm_last_doc_name [18:05:19]save OK [18:05:19]Clear old archive folders... [18:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:19]tlvbuf is 00A787B0 [18:05:19]SAM_PROTO_ClearQueue [18:05:19]wFMCommunicate request_size=4 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 09 00 00 [18:05:19]Write to MH i2c: E2 08 00 32 5E 80 09 00 00 00 00 00 00 02 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 32 5E 00 90 00 04 [18:05:19]RAPDU: 90 00 [18:05:19]wFMCommunicate OK [18:05:19]SAM_PROTO_ClearQueue done [18:05:19]KKMCreateOFDPacket [18:05:19]OFDProtocolAddRootSTLVToBuf [18:05:19]FM_MakeSignedData [18:05:19]FM_MakeSignedData [18:05:19]SAM_PROTO_SignData [18:05:19]wFMCommunicate request_size=4 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 0D 01 02 [18:05:19]Write to MH i2c: E2 08 00 33 5E 80 0D 01 02 00 00 00 00 0A [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 33 5E 00 90 00 05 [18:05:19]RAPDU: 90 00 [18:05:19]wFMCommunicate OK [18:05:19]wFMCommunicate request_size=255 [18:05:19]MH_SAM_APDU [18: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 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 E0 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 06 03 00 35 04 06 00 CD [18:05:19]Write to MH i2c: E2 02 01 34 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 E0 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 06 03 00 35 04 06 00 CD 00 00 C6 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 34 5E 00 90 00 06 [18:05:19]RAPDU: 90 00 [18:05:19]wFMCommunicate OK [18:05:19]wFMCommunicate request_size=10 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 0D 02 02 05 F7 73 3C 77 F4 [18:05:19]Write to MH i2c: E2 0D 00 35 5E 80 0D 02 02 05 00 F7 73 3C 77 F4 00 00 28 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 03 00 35 5E 00 90 00 07 [18:05:19]RAPDU: 90 00 [18:05:19]wFMCommunicate OK [18:05:19]wFMCommunicate request_size=4 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 0D 03 02 [18:05:19]Write to MH i2c: E2 08 00 36 5E 80 0D 03 02 00 00 00 00 0F [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 0B 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 0B 00 36 5E 00 97 F6 97 3E C7 91 CA 82 90 00 16 [18:05:19]RAPDU: 97 F6 97 3E C7 91 CA 82 90 00 [18:05:19]wFMCommunicate OK [18:05:19]SAM_PROTO_SignData done [18:05:19]FM_MakeSignedData done [18:05:19]CreateOFDProtocolMessage [18:05:19]wFMCommunicate request_size=4 [18:05:19]MH_SAM_APDU [18:05:19]CAPDU: 80 11 00 00 [18:05:19]Write to MH i2c: E2 08 00 37 5E 80 11 00 00 00 00 00 00 0F [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:19]Read from MH i2c: E2 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 17 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: E2 17 00 37 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5C [18:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:05:19]wFMCommunicate OK [18:05:19]CreateOFDProtocolMessage done [18:05:19]OFDSenderStorePacket 198185 [18:05:19]StoreOFDPacket docnum=198185 [18:05:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EA 0F 07 01 78 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 E0 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 06 03 00 35 04 06 00 CD F7 73 3C 77 F4 97 F6 97 3E C7 91 CA 82 [18:05:19]CheckFolder [18:05:19]dirname=/storage/ofd_packets [18:05:19]CheckFolder done [18:05:19]ProducePacketName [18:05:19]name=ofd_packets/00198185 [18:05:19]NVStorageSaveData ofd_packets/00198185 [18:05:19]File name is /storage/ofd_packets/00198185 [18:05:19]Write 301 bytes [18:05:19]NVStorageSaveData done [18:05:19]OFDSenderStorePacket done [18:05:19]KKMCreateOFDPacket done [18:05:19]NVStorageSaveData kkm_last_timestamp [18:05:19]File name is /storage/kkm_last_timestamp [18:05:19]Write 4 bytes [18:05:19]NVStorageSaveData done [18:05:19]ExternCall_PrintAddStr [18:05:19]wPrintStart [18:05:19]Write to MH i2c: 01 00 00 38 5E 96 [18:05:19]Write i2c OK [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: 01 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: 01 07 00 [18:05:19]MH_I2C_Read... [18:05:19]Read from MH i2c: 01 07 00 38 5E 00 00 00 00 00 FF 0F AB [18:05:19]RasterBufferAndPrint [18:05:19]line Счет N : (1)11325601 [18:05:19]line ИНН: 02508201610067 [18:05:19]line Контрольно-Кассовый Чек [18:05:19]line ПРОДАЖА [18:05:19]line ТРК (МРК, ГНК) : 12 [18:05:19]line Товар: 2710124130 [18:05:19]line Аи-92-К-4 [18:05:19]line 8.850 * 67.80 [18:05:19]line = 600.03 [18:05:19]line НДС 12% НСП 1% [18:05:19]line > о реализуемом товаре [18:05:19]line ИТОГО: 600.03 [18:05:19]line НСП 1% : 5.31 [18:05:19]line НДС 12% : 63.72 [18:05:19]line Наличными: 0.00 [18:05:19]line Безнал.: 600.03 [18:05:19]line Место: АЗС № 95 "Партнер Нефть" [18:05:19]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:05:19]line СНО: Общий режим [18:05:19]line Чек 526 16.08.2024 18:05 [18:05:19]line Смена: 462 ФФД: 1.0 [18:05:19]line ЗНМ: 0300000079 [18:05:19]line РНМ: 0000000000092545 [18:05:19]line Версия ККМ: 001 [18:05:19]line Платежная система: O! деньги [18:05:19]line ФМ: 0000000000871802 [18:05:19]line ФД: 198185 [18:05:19]line ФПД: 226462673958900 [18:05:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180520&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198185&fm=226462673958900&tin=02508201610067®Number=0000000000092545&sum=60003 [18:05:19]written 0, free lines is 4095 [18:05:20]OFD Sender: Processing packet 198185 [packets to send 245, broken 244] [18:05:20]ProducePacketName [18:05:20]name=ofd_packets/00198185 [18:05:20]OFD Sender: To server: pG, [18:05:20]CommunicateWithHost lk.salyk.kg:30040 [18:05:20]ConnectInit lk.salyk.kg [18:05:20]Connected sock=10 [18:05:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EA 0F 07 01 78 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 E0 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 06 03 00 35 04 06 00 CD F7 73 3C 77 F4 97 F6 97 3E C7 91 CA 82 [18:05:20]Write to MH i2c: 01 00 00 62 5E C0 [18:05:20]Write i2c OK [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: 01 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: 01 07 00 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: 01 07 00 62 5E 00 00 00 00 00 E9 0C BC [18:05:20]RasterBufferAndPrint [18:05:20]line [18:05:20]line [18:05:20]line [18:05:20]line [18:05:20]line [18:05:20]written 0, free lines is 3314 [18:05:20]MH_Cut [18:05:20]Write to MH i2c: D1 01 00 69 5E 01 99 [18:05:20]Write i2c OK [18:05:20]MH_I2C_Read... [18:05:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BC 4D 47 00 3A 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 29 06 03 00 F4 03 04 00 F3 40 BF 66 B6 04 01 00 00 33 B4 6C 48 F4 C0 AD 60 [18:05:20]CommunicateWithHost err = 0 [18:05:20]CheckOFDResponse [18:05:20]1017 (14) - 77093643461234 [18:05:20]1041 (16) - 0000000000871802 [18:05:20]1040 (4) - 198185 [18:05:20]1012 (4) - 16.08.2024 12:07 [18:05:20]1206 (1) - 0 [18:05:20]OFD Sender: Remove packet 198185 [18:05:20]ProducePacketName [18:05:20]name=ofd_packets/00198185 [18:05:20]NVStorageDeleteData [18:05:20]Read from MH i2c: D1 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: D1 01 00 [18:05:20]MH_I2C_Read... [18:05:20]Read from MH i2c: D1 01 00 69 5E 00 98 [18:05:20]Write to MH i2c: 01 00 00 6A 5E C8 [18:05:20]Write i2c OK [18:05:20]MH_I2C_Read... [18:05:20]OFD Sender: No OFD packet to send [18:05:21]*** Cut start [18:05:21]*** Purtial cut [18:05:21]*** Stage 1: CUTSNS_PIN = 1 [18:05:21]Read from MH i2c: 01 [18:05:21]MH_I2C_Read... [18:05:21]*** Stop cut motor [18:05:21]*** Cut end [18:05:21]Read from MH i2c: 01 07 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: 01 07 00 6A 5E 00 00 00 00 00 FF 0F DD [18:05:21]process_action close_receipt done [18:05:21]requested_data is exist [18:05:21]produce_requested_data [18:05:21]requested_item fm.sn is exist - process it [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 11 00 00 [18:05:21]Write to MH i2c: E2 08 00 6B 5E 80 11 00 00 00 00 00 00 43 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 17 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 17 00 6B 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 90 [18:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:05:21]wFMCommunicate OK [18:05:21]requested_item fd.num is exist - process it [18:05:21]SAM_PROTO_GetFieldsCounters [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 13 00 00 [18:05:21]Write to MH i2c: E2 08 00 6C 5E 80 13 00 00 00 00 00 00 46 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 62 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 62 00 6C 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 29 06 03 00 0E 04 04 00 CE 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 92 [18:05:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 29 06 03 00 0E 04 04 00 CE 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 [18:05:21]wFMCommunicate OK [18:05:21]SAM_PROTO_GetFieldsCounters done [18:05:21]requested_item shift.num is exist - process it [18:05:21]requested_item shift.opened is exist - process it [18:05:21]req_shift_opened [18:05:21]FM_GetShiftState [18:05:21]SAM_PROTO_GetShiftState [18:05:21]wFMCommunicate request_size=4 [18:05:21]MH_SAM_APDU [18:05:21]CAPDU: 80 13 01 00 [18:05:21]Write to MH i2c: E2 08 00 6D 5E 80 13 01 00 00 00 00 00 48 [18:05:21]Write i2c OK [18:05:21]MH_I2C_Read... [18:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:21]Read from MH i2c: E2 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 0E 00 [18:05:21]MH_I2C_Read... [18:05:21]Read from MH i2c: E2 0E 00 6D 5E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D6 [18:05:21]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:05:21]wFMCommunicate OK [18:05:21]SAM_PROTO_GetShiftState done [18:05:21]FM_GetShiftState done [18:05:21]req_shift_opened done [18:05:21]requested_item shift.open_date is exist - process it [18:05:21]req_shift_open_date [18:05:21]req_shift_open_date done [18:05:21]produce_requested_data done [18:05:21]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198185,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:05:21]process_action_free close_receipt [18:05:21]json_value_free [18:05:21]json_value_free done [18:05:21]process_json_proto returns [18:05:21]Send response to host [18:05:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198185,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:05:21]free response buf [18:05:21]execute_script done [18:05:21]execute_script returns [18:05:21]free content buf [18:05:21]Sock 9.Close socket [18:05:21]Sock 9.Thread stoped [18:05:22]accept exits with 7 [18:05:22]New connection [18:05:22]New thread 3067260260 created [18:05:22]Thread 3067403620 joined [18:05:22]Waiting for new connection... [18:05:22] Sock 7.Parse request [18:05:22]Sock 7.Check first char [18:05:22]Sock 7.First char is OK [18:05:22]request: POST /json_proto HTTP/1.0 [18:05:22]Method: POST [18:05:22]URL: /json_proto [18:05:22]Method is POST - this is cgi request [18:05:22]url: /json_proto [18:05:22]query_string will be loaded in cgi processing [18:05:22]execute_cgi json_proto POST (null) [18:05:22]execute_cgi path=json_proto method=POST [18:05:22]POST find Content-Length [18:05:22]Host: 172.17.46.195:8080 [18:05:22]Content-Length: 805 [18:05:22]Content-Type: application/json [18:05:22] [18:05:22]POST finish read [18:05:22]Found Content-Length = 805 [18:05:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325600", "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" : 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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:22]execute_script... [18:05: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)11325600", "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" : 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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:22]POST & json_proto [18:05:22]process_json_proto [18:05:22]json parsed OK: [18:05:22]protocol is kg_v1.0 [18:05:22]action value=close_receipt [18:05:22]process_action close_receipt [18:05:22]cmd_close_receipt [18:05:22]MH_GetDate [18:05:22]Write to MH i2c: F0 00 00 6E 5E BB [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: F0 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: F0 09 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: F0 09 00 6E 5E 00 E4 94 BF 66 8D AE BC 66 BE [18:05:22]GetLastDocTimeStamp 1723831520 [18:05:22]current date 1723831524 [18:05:22]FM_GetShiftState [18:05:22]SAM_PROTO_GetShiftState [18:05:22]wFMCommunicate request_size=4 [18:05:22]MH_SAM_APDU [18:05:22]CAPDU: 80 13 01 00 [18:05:22]Write to MH i2c: E2 08 00 6F 5E 80 13 01 00 00 00 00 00 4A [18:05:22]Write i2c OK [18:05:22]MH_I2C_Read... [18:05:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:22]Read from MH i2c: E2 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 0E 00 [18:05:22]MH_I2C_Read... [18:05:22]Read from MH i2c: E2 0E 00 6F 5E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D8 [18:05:22]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:05:22]wFMCommunicate OK [18:05:22]SAM_PROTO_GetShiftState done [18:05:22]FM_GetShiftState done [18:05:22]opened in 1723766727 [18:05:22]opened+sec_in_day 1723853127 [18:05:22]quantity*price = 120055 [18:05:22]sum+1 = 120057 [18:05:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.56 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 0.00 Безнал.: 1200.56 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 527 16.08.2024 18:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198186 ФПД: 225008251269276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180524&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198186&fm=225008251269276&tin=02508201610067®Number=0000000000092545&sum=120056 [18:05:23]StoreToDocumentArchive [18:05:23]shift 462 fd 198186 [18:05:23]save to /storage/0462/doc_00198186 [18:05:23]save last doc name /storage/0462/doc_00198186 to /storage/kkm_last_doc_name [18:05:23]save OK [18:05:23]Clear old archive folders... [18:05:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:23]tlvbuf is 00B2BAC0 [18:05:23]SAM_PROTO_ClearQueue [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 09 00 00 [18:05:23]Write to MH i2c: E2 08 00 7C 5E 80 09 00 00 00 00 00 00 4C [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 7C 5E 00 90 00 4E [18:05:23]RAPDU: 90 00 [18:05:23]wFMCommunicate OK [18:05:23]SAM_PROTO_ClearQueue done [18:05:23]KKMCreateOFDPacket [18:05:23]OFDProtocolAddRootSTLVToBuf [18:05:23]FM_MakeSignedData [18:05:23]FM_MakeSignedData [18:05:23]SAM_PROTO_SignData [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 0D 01 02 [18:05:23]Write to MH i2c: E2 08 00 7D 5E 80 0D 01 02 00 00 00 00 54 [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 7D 5E 00 90 00 4F [18:05:23]RAPDU: 90 00 [18:05:23]wFMCommunicate OK [18:05:23]wFMCommunicate request_size=255 [18:05:23]MH_SAM_APDU [18:05: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 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 0F 02 00 00 F4 03 04 00 E4 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 06 03 00 35 04 06 00 CC [18:05:23]Write to MH i2c: E2 02 01 7E 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 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 0F 02 00 00 F4 03 04 00 E4 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 06 03 00 35 04 06 00 CC 00 00 F2 [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 7E 5E 00 90 00 50 [18:05:23]RAPDU: 90 00 [18:05:23]wFMCommunicate OK [18:05:23]wFMCommunicate request_size=10 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 0D 02 02 05 A4 D0 E3 70 9C [18:05:23]Write to MH i2c: E2 0D 00 7F 5E 80 0D 02 02 05 00 A4 D0 E3 70 9C 00 00 C4 [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 03 00 7F 5E 00 90 00 51 [18:05:23]RAPDU: 90 00 [18:05:23]wFMCommunicate OK [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 0D 03 02 [18:05:23]Write to MH i2c: E2 08 00 80 5E 80 0D 03 02 00 00 00 00 59 [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:24]Read from MH i2c: E2 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: E2 0B 00 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: E2 0B 00 80 5E 00 75 C2 40 44 6B 55 C3 52 90 00 EA [18:05:24]RAPDU: 75 C2 40 44 6B 55 C3 52 90 00 [18:05:24]wFMCommunicate OK [18:05:24]SAM_PROTO_SignData done [18:05:24]FM_MakeSignedData done [18:05:24]CreateOFDProtocolMessage [18:05:24]wFMCommunicate request_size=4 [18:05:24]MH_SAM_APDU [18:05:24]CAPDU: 80 11 00 00 [18:05:24]Write to MH i2c: E2 08 00 81 5E 80 11 00 00 00 00 00 00 59 [18:05:24]Write i2c OK [18:05:24]MH_I2C_Read... [18:05:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:24]Read from MH i2c: E2 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: E2 17 00 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: E2 17 00 81 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A6 [18:05:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:05:24]wFMCommunicate OK [18:05:24]CreateOFDProtocolMessage done [18:05:24]OFDSenderStorePacket 198186 [18:05:24]StoreOFDPacket docnum=198186 [18:05:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 60 5E 07 01 4C 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0F 02 00 00 F4 03 04 00 E4 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 06 03 00 35 04 06 00 CC A4 D0 E3 70 9C 75 C2 40 44 6B 55 C3 52 [18:05:24]CheckFolder [18:05:24]dirname=/storage/ofd_packets [18:05:24]CheckFolder done [18:05:24]ProducePacketName [18:05:24]name=ofd_packets/00198186 [18:05:24]NVStorageSaveData ofd_packets/00198186 [18:05:24]File name is /storage/ofd_packets/00198186 [18:05:24]Write 301 bytes [18:05:24]NVStorageSaveData done [18:05:24]OFDSenderStorePacket done [18:05:24]KKMCreateOFDPacket done [18:05:24]NVStorageSaveData kkm_last_timestamp [18:05:24]File name is /storage/kkm_last_timestamp [18:05:24]Write 4 bytes [18:05:24]NVStorageSaveData done [18:05:24]ExternCall_PrintAddStr [18:05:24]wPrintStart [18:05:24]Write to MH i2c: 01 00 00 82 5E E0 [18:05:24]Write i2c OK [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: 01 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: 01 07 00 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: 01 07 00 82 5E 00 00 00 00 00 FF 0F F5 [18:05:24]RasterBufferAndPrint [18:05:24]line Счет N : (1)11325600 [18:05:24]line ИНН: 02508201610067 [18:05:24]line Контрольно-Кассовый Чек [18:05:24]line ПРОДАЖА [18:05:24]line ТРК (МРК, ГНК) : 21 [18:05:24]line Товар: 2710124500 [18:05:24]line Аи-95-К-5 [18:05:24]line 16.180 * 74.20 [18:05:24]line = 1200.56 [18:05:24]line НДС 12% НСП 1% [18:05:24]line > о реализуемом товаре [18:05:24]line ИТОГО: 1200.56 [18:05:24]line НСП 1% : 10.62 [18:05:24]line НДС 12% : 127.49 [18:05:24]line Наличными: 0.00 [18:05:24]line Безнал.: 1200.56 [18:05:24]line Место: АЗС № 95 "Партнер Нефть" [18:05:24]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:05:24]line СНО: Общий режим [18:05:24]line Чек 527 16.08.2024 18:05 [18:05:24]line Смена: 462 ФФД: 1.0 [18:05:24]line ЗНМ: 0300000079 [18:05:24]line РНМ: 0000000000092545 [18:05:24]line Версия ККМ: 001 [18:05:24]line Платежная система: O! деньги [18:05:24]line ФМ: 0000000000871802 [18:05:24]line ФД: 198186 [18:05:24]line ФПД: 225008251269276 [18:05:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T180524&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198186&fm=225008251269276&tin=02508201610067®Number=0000000000092545&sum=120056 [18:05:24]written 0, free lines is 4095 [18:05:24]OFD Sender: Processing packet 198186 [packets to send 245, broken 244] [18:05:24]ProducePacketName [18:05:24]name=ofd_packets/00198186 [18:05:24]OFD Sender: To server: pG, [18:05:24]CommunicateWithHost lk.salyk.kg:30040 [18:05:24]ConnectInit lk.salyk.kg [18:05:24]Connected sock=10 [18:05:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 60 5E 07 01 4C 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0F 02 00 00 F4 03 04 00 E4 94 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 06 03 00 35 04 06 00 CC A4 D0 E3 70 9C 75 C2 40 44 6B 55 C3 52 [18:05:24]Write to MH i2c: 01 00 00 AC 5E 0A [18:05:24]Write i2c OK [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: 01 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: 01 07 00 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: 01 07 00 AC 5E 00 00 00 00 00 EF 0C 0C [18:05:24]RasterBufferAndPrint [18:05:24]line [18:05:24]line [18:05:24]line [18:05:24]line [18:05:24]line [18:05:24]written 0, free lines is 3327 [18:05:24]MH_Cut [18:05:24]Write to MH i2c: D1 01 00 B3 5E 01 E3 [18:05:24]Write i2c OK [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: D1 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: D1 01 00 [18:05:24]MH_I2C_Read... [18:05:24]Read from MH i2c: D1 01 00 B3 5E 00 E2 [18:05:24]Write to MH i2c: 01 00 00 B4 5E 12 [18:05:24]Write i2c OK [18:05:24]MH_I2C_Read... [18:05:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 71 79 47 00 B3 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2A 06 03 00 F4 03 04 00 F8 40 BF 66 B6 04 01 00 00 EA E0 1A 1A FA DF FF 45 [18:05:24]CommunicateWithHost err = 0 [18:05:24]CheckOFDResponse [18:05:24]1017 (14) - 77093643461234 [18:05:24]1041 (16) - 0000000000871802 [18:05:24]1040 (4) - 198186 [18:05:25]1012 (4) - 16.08.2024 12:07 [18:05:25]1206 (1) - 0 [18:05:25]OFD Sender: Remove packet 198186 [18:05:25]ProducePacketName [18:05:25]name=ofd_packets/00198186 [18:05:25]NVStorageDeleteData [18:05:25]OFD Sender: No OFD packet to send [18:05:25]*** Cut start [18:05:25]*** Purtial cut [18:05:25]*** CUTSNS_PIN = 0 [18:05:25]*** Stage 1: CUTSNS_PIN = 1 [18:05:27]Read from MH i2c: 01 [18:05:27]MH_I2C_Read... [18:05:27]*** Stop cut motor [18:05:27]*** Cut end [18:05:27]Read from MH i2c: 01 07 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: 01 07 00 B4 5E 00 00 00 00 00 FF 0F 27 [18:05:27]process_action close_receipt done [18:05:27]requested_data is exist [18:05:27]produce_requested_data [18:05:27]requested_item fm.sn is exist - process it [18:05:27]wFMCommunicate request_size=4 [18:05:27]MH_SAM_APDU [18:05:27]CAPDU: 80 11 00 00 [18:05:27]Write to MH i2c: E2 08 00 B5 5E 80 11 00 00 00 00 00 00 8D [18:05:27]Write i2c OK [18:05:27]MH_I2C_Read... [18:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:27]Read from MH i2c: E2 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 17 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 17 00 B5 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DA [18:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:05:27]wFMCommunicate OK [18:05:27]requested_item fd.num is exist - process it [18:05:27]SAM_PROTO_GetFieldsCounters [18:05:27]wFMCommunicate request_size=4 [18:05:27]MH_SAM_APDU [18:05:27]CAPDU: 80 13 00 00 [18:05:27]Write to MH i2c: E2 08 00 B6 5E 80 13 00 00 00 00 00 00 90 [18:05:27]Write i2c OK [18:05:27]MH_I2C_Read... [18:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:27]Read from MH i2c: E2 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 62 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 62 00 B6 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2A 06 03 00 0E 04 04 00 CE 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 E0 [18:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 2A 06 03 00 0E 04 04 00 CE 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 [18:05:27]wFMCommunicate OK [18:05:27]SAM_PROTO_GetFieldsCounters done [18:05:27]requested_item shift.num is exist - process it [18:05:27]requested_item shift.opened is exist - process it [18:05:27]req_shift_opened [18:05:27]FM_GetShiftState [18:05:27]SAM_PROTO_GetShiftState [18:05:27]wFMCommunicate request_size=4 [18:05:27]MH_SAM_APDU [18:05:27]CAPDU: 80 13 01 00 [18:05:27]Write to MH i2c: E2 08 00 B7 5E 80 13 01 00 00 00 00 00 92 [18:05:27]Write i2c OK [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 [18:05:27]MH_I2C_Read... [18:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:27]Read from MH i2c: E2 0E 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 0E 00 B7 5E 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 20 [18:05:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:05:27]wFMCommunicate OK [18:05:27]SAM_PROTO_GetShiftState done [18:05:27]FM_GetShiftState done [18:05:27]req_shift_opened done [18:05:27]requested_item shift.open_date is exist - process it [18:05:27]req_shift_open_date [18:05:27]req_shift_open_date done [18:05:27]produce_requested_data done [18:05:27]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198186,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:05:27]process_action_free close_receipt [18:05:27]json_value_free [18:05:27]json_value_free done [18:05:27]process_json_proto returns [18:05:27]Send response to host [18:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198186,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:05:27]free response buf [18:05:27]execute_script done [18:05:27]execute_script returns [18:05:27]free content buf [18:05:27]Sock 7.Close socket [18:05:27]Sock 7.Thread stoped [18:05:30]OFD Sender: No OFD packet to send [18:05:35]OFD Sender: No OFD packet to send [18:05:40]OFD Sender: No OFD packet to send [18:05:45]OFD Sender: No OFD packet to send [18:05:50]OFD Sender: No OFD packet to send [18:05:55]OFD Sender: No OFD packet to send [18:06:00]OFD Sender: No OFD packet to send [18:06:05]OFD Sender: No OFD packet to send [18:06:10]OFD Sender: No OFD packet to send [18:06:15]OFD Sender: No OFD packet to send [18:06:20]OFD Sender: No OFD packet to send [18:06:25]OFD Sender: No OFD packet to send [18:06:30]OFD Sender: No OFD packet to send [18:06:35]OFD Sender: No OFD packet to send [18:06:40]OFD Sender: No OFD packet to send [18:06:45]OFD Sender: No OFD packet to send [18:06:50]OFD Sender: No OFD packet to send [18:06:55]OFD Sender: No OFD packet to send [18:07:00]OFD Sender: No OFD packet to send [18:07:05]OFD Sender: No OFD packet to send [18:47:41]ConnectInit Can't connect to host [18:47:42]OFD Sender: Processing packet 198187 [packets to send 271, broken 244] [18:47:42]ProducePacketName [18:47:42]name=ofd_packets/00198187 [18:47:42]OFD Sender: To server: pG, [18:47:42]CommunicateWithHost lk.salyk.kg:30040 [18:47:42]ConnectInit lk.salyk.kg [18:47:47]ConnectInit Can't take IP for lk.salyk.kg [18:47:47]CommunicateWithHost connect error [18:47:47]CommunicateWithHost err = -1 [18:47:47]OFD Sender: Server communicate error [18:47:52]OFD Sender: Processing packet 198187 [packets to send 271, broken 244] [18:47:52]ProducePacketName [18:47:52]name=ofd_packets/00198187 [18:47:52]OFD Sender: To server: pG, [18:47:52]CommunicateWithHost lk.salyk.kg:30040 [18:47:52]ConnectInit lk.salyk.kg [18:47:52]Connected sock=10 [18:47:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2D D6 07 01 75 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 10 02 00 00 F4 03 04 00 70 95 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 06 03 00 35 04 06 00 93 20 46 12 B2 88 41 FB 08 94 13 D1 FE B0 [18:47:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0E 8D 47 00 5F 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2B 06 03 00 F4 03 04 00 EC 4A BF 66 B6 04 01 00 00 1A 01 9E 06 5F EA 3B FA [18:47:52]CommunicateWithHost err = 0 [18:47:52]CheckOFDResponse [18:47:52]1017 (14) - 77093643461234 [18:47:52]1041 (16) - 0000000000871802 [18:47:52]1040 (4) - 198187 [18:47:52]1012 (4) - 16.08.2024 12:49 [18:47:52]1206 (1) - 0 [18:47:52]OFD Sender: Remove packet 198187 [18:47:52]ProducePacketName [18:47:52]name=ofd_packets/00198187 [18:47:52]NVStorageDeleteData [18:47:53]OFD Sender: Processing packet 198188 [packets to send 270, broken 244] [18:47:53]ProducePacketName [18:47:53]name=ofd_packets/00198188 [18:47:53]OFD Sender: To server: pG, [18:47:53]CommunicateWithHost lk.salyk.kg:30040 [18:47:53]ConnectInit lk.salyk.kg [18:47:53]Connected sock=7 [18:47:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 79 77 04 01 2C 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 11 02 00 00 F4 03 04 00 F1 95 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 06 03 00 35 04 06 00 7F D5 CE B5 75 AD 01 5C 50 18 C3 9C 82 8C [18:47:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EF 93 47 00 76 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2C 06 03 00 F4 03 04 00 ED 4A BF 66 B6 04 01 00 00 05 CB AC DE 36 C4 AF DD [18:47:53]CommunicateWithHost err = 0 [18:47:53]CheckOFDResponse [18:47:53]1017 (14) - 77093643461234 [18:47:53]1041 (16) - 0000000000871802 [18:47:53]1040 (4) - 198188 [18:47:53]1012 (4) - 16.08.2024 12:49 [18:47:53]1206 (1) - 0 [18:47:53]OFD Sender: Remove packet 198188 [18:47:53]ProducePacketName [18:47:53]name=ofd_packets/00198188 [18:47:53]NVStorageDeleteData [18:47:53]OFD Sender: Processing packet 198189 [packets to send 269, broken 244] [18:47:53]ProducePacketName [18:47:53]name=ofd_packets/00198189 [18:47:53]OFD Sender: To server: pG, [18:47:53]CommunicateWithHost lk.salyk.kg:30040 [18:47:53]ConnectInit lk.salyk.kg [18:47:54]Connected sock=7 [18:47:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B 5A 07 01 D5 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 64 96 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2D 06 03 00 35 04 06 00 75 49 C8 DE C9 4E 5B E3 79 57 A0 C2 52 4D [18:47:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2E 2F 47 00 1A 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 38 37 31 38 30 32 10 04 04 00 2D 06 03 00 F4 03 04 00 ED 4A BF 66 B6 04 01 00 00 90 E4 4C 7E 9F B3 55 30 [18:47:54]CommunicateWithHost err = 0 [18:47:54]CheckOFDResponse [18:47:54]1017 (14) - 77093643461234 [18:47:54]1041 (16) - 0000000000871802 [18:47:54]1040 (4) - 198189 [18:47:54]1012 (4) - 16.08.2024 12:49 [18:47:54]1206 (1) - 0 [18:47:54]OFD Sender: Remove packet 198189 [18:47:54]ProducePacketName [18:47:54]name=ofd_packets/00198189 [18:47:54]NVStorageDeleteData [18:47:54]OFD Sender: Processing packet 198190 [packets to send 268, broken 244] [18:47:54]ProducePacketName [18:47:54]name=ofd_packets/00198190 [18:47:54]OFD Sender: To server: pG, [18:47:54]CommunicateWithHost lk.salyk.kg:30040 [18:47:54]ConnectInit lk.salyk.kg [18:47:55]Connected sock=7 [18:47:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 01 B0 0D 01 C1 CF 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 13 02 00 00 F4 03 04 00 69 96 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 06 03 00 35 04 06 00 AA 8C 73 0A A3 AB B3 A0 47 6C DD 03 86 E6 [18:47:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2C C3 47 00 78 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2E 06 03 00 F4 03 04 00 EE 4A BF 66 B6 04 01 00 00 88 77 73 4C 06 91 E8 5D [18:47:55]CommunicateWithHost err = 0 [18:47:55]CheckOFDResponse [18:47:55]1017 (14) - 77093643461234 [18:47:55]1041 (16) - 0000000000871802 [18:47:55]1040 (4) - 198190 [18:47:55]1012 (4) - 16.08.2024 12:49 [18:47:55]1206 (1) - 0 [18:47:55]OFD Sender: Remove packet 198190 [18:47:55]ProducePacketName [18:47:55]name=ofd_packets/00198190 [18:47:55]NVStorageDeleteData [18:47:55]OFD Sender: Processing packet 198191 [packets to send 267, broken 244] [18:47:55]ProducePacketName [18:47:55]name=ofd_packets/00198191 [18:47:55]OFD Sender: To server: pG, [18:47:55]CommunicateWithHost lk.salyk.kg:30040 [18:47:55]ConnectInit lk.salyk.kg [18:47:55]Connected sock=7 [18:47:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 FB 7E 07 01 E6 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 70 96 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 06 03 00 35 04 06 00 94 1A C8 1E 1F E0 2B 50 E0 86 3D 0E 19 24 [18:47:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 70 99 47 00 28 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 2F 06 03 00 F4 03 04 00 EF 4A BF 66 B6 04 01 00 00 35 76 77 7E 72 3D 9F D0 [18:47:56]CommunicateWithHost err = 0 [18:47:56]CheckOFDResponse [18:47:56]1017 (14) - 77093643461234 [18:47:56]1041 (16) - 0000000000871802 [18:47:56]1040 (4) - 198191 [18:47:56]1012 (4) - 16.08.2024 12:49 [18:47:56]1206 (1) - 0 [18:47:56]OFD Sender: Remove packet 198191 [18:47:56]ProducePacketName [18:47:56]name=ofd_packets/00198191 [18:47:56]NVStorageDeleteData [18:47:56]OFD Sender: Processing packet 198192 [packets to send 266, broken 244] [18:47:56]ProducePacketName [18:47:56]name=ofd_packets/00198192 [18:47:56]OFD Sender: To server: pG, [18:47:56]CommunicateWithHost lk.salyk.kg:30040 [18:47:56]ConnectInit lk.salyk.kg [18:47:56]Connected sock=7 [18:47:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6C F8 04 01 72 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 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 15 02 00 00 F4 03 04 00 19 97 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 30 06 03 00 35 04 06 00 71 D7 01 40 10 EC 75 56 06 D0 92 FE D9 2C [18:47:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F4 D7 47 00 C7 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 30 06 03 00 F4 03 04 00 F0 4A BF 66 B6 04 01 00 00 26 60 25 E6 F0 32 E6 28 [18:47:57]CommunicateWithHost err = 0 [18:47:57]CheckOFDResponse [18:47:57]1017 (14) - 77093643461234 [18:47:57]1041 (16) - 0000000000871802 [18:47:57]1040 (4) - 198192 [18:47:57]1012 (4) - 16.08.2024 12:49 [18:47:57]1206 (1) - 0 [18:47:57]OFD Sender: Remove packet 198192 [18:47:57]ProducePacketName [18:47:57]name=ofd_packets/00198192 [18:47:57]NVStorageDeleteData [18:47:57]OFD Sender: Processing packet 198193 [packets to send 265, broken 244] [18:47:57]ProducePacketName [18:47:57]name=ofd_packets/00198193 [18:47:57]OFD Sender: To server: pG, [18:47:57]CommunicateWithHost lk.salyk.kg:30040 [18:47:57]ConnectInit lk.salyk.kg [18:47:57]Connected sock=7 [18:47:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3F 73 04 01 54 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 02 00 00 F4 03 04 00 48 97 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 06 03 00 35 04 06 00 50 19 32 92 04 30 26 7F 7E 46 C1 72 0A BA [18:47:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC 69 47 00 BB DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 31 06 03 00 F4 03 04 00 F1 4A BF 66 B6 04 01 00 00 B6 27 C1 A1 9A 7E D7 C5 [18:47:58]CommunicateWithHost err = 0 [18:47:58]CheckOFDResponse [18:47:58]1017 (14) - 77093643461234 [18:47:58]1041 (16) - 0000000000871802 [18:47:58]1040 (4) - 198193 [18:47:58]1012 (4) - 16.08.2024 12:49 [18:47:58]1206 (1) - 0 [18:47:58]OFD Sender: Remove packet 198193 [18:47:58]ProducePacketName [18:47:58]name=ofd_packets/00198193 [18:47:58]NVStorageDeleteData [18:47:58]OFD Sender: Processing packet 198194 [packets to send 264, broken 244] [18:47:58]ProducePacketName [18:47:58]name=ofd_packets/00198194 [18:47:58]OFD Sender: To server: pG, [18:47:58]CommunicateWithHost lk.salyk.kg:30040 [18:47:58]ConnectInit lk.salyk.kg [18:47:58]Connected sock=7 [18:47:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A3 8A 07 01 2C 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 9B 97 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 06 03 00 35 04 06 00 50 D0 2E 57 63 04 E5 C0 D2 5F E4 D5 9F B5 [18:47:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A0 F7 47 00 86 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 32 06 03 00 F4 03 04 00 F2 4A BF 66 B6 04 01 00 00 E6 35 AB 5E A0 AB B4 3B [18:47:59]CommunicateWithHost err = 0 [18:47:59]CheckOFDResponse [18:47:59]1017 (14) - 77093643461234 [18:47:59]1041 (16) - 0000000000871802 [18:47:59]1040 (4) - 198194 [18:47:59]1012 (4) - 16.08.2024 12:49 [18:47:59]1206 (1) - 0 [18:47:59]OFD Sender: Remove packet 198194 [18:47:59]ProducePacketName [18:47:59]name=ofd_packets/00198194 [18:47:59]NVStorageDeleteData [18:47:59]OFD Sender: Processing packet 198195 [packets to send 263, broken 244] [18:47:59]ProducePacketName [18:47:59]name=ofd_packets/00198195 [18:47:59]OFD Sender: To server: pG, [18:47:59]CommunicateWithHost lk.salyk.kg:30040 [18:47:59]ConnectInit lk.salyk.kg [18:47:59]Connected sock=7 [18:47:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7F FF 07 01 81 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 C4 97 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 33 06 03 00 35 04 06 00 6B 27 2A F9 A2 1D C9 C5 78 3F 05 F6 AD 65 [18:48:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 23 30 47 00 23 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 38 37 31 38 30 32 10 04 04 00 33 06 03 00 F4 03 04 00 F3 4A BF 66 B6 04 01 00 00 31 30 08 1B 1C 6F 37 5C [18:48:00]CommunicateWithHost err = 0 [18:48:00]CheckOFDResponse [18:48:00]1017 (14) - 77093643461234 [18:48:00]1041 (16) - 0000000000871802 [18:48:00]1040 (4) - 198195 [18:48:00]1012 (4) - 16.08.2024 12:49 [18:48:00]1206 (1) - 0 [18:48:00]OFD Sender: Remove packet 198195 [18:48:00]ProducePacketName [18:48:00]name=ofd_packets/00198195 [18:48:00]NVStorageDeleteData [18:48:00]OFD Sender: Processing packet 198196 [packets to send 262, broken 244] [18:48:00]ProducePacketName [18:48:00]name=ofd_packets/00198196 [18:48:00]OFD Sender: To server: pG, [18:48:00]CommunicateWithHost lk.salyk.kg:30040 [18:48:00]ConnectInit lk.salyk.kg [18:48:00]Connected sock=7 [18:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C2 BE 07 01 E8 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 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 19 02 00 00 F4 03 04 00 F1 97 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 06 03 00 35 04 06 00 AB F7 99 27 1E 14 00 AB 9F 1D 48 6F 28 79 [18:48:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 55 CB 47 00 1B 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 34 06 03 00 F4 03 04 00 F4 4A BF 66 B6 04 01 00 00 D8 25 9A 4F DA 98 9C 27 [18:48:01]CommunicateWithHost err = 0 [18:48:01]CheckOFDResponse [18:48:01]1017 (14) - 77093643461234 [18:48:01]1041 (16) - 0000000000871802 [18:48:01]1040 (4) - 198196 [18:48:01]1012 (4) - 16.08.2024 12:49 [18:48:01]1206 (1) - 0 [18:48:01]OFD Sender: Remove packet 198196 [18:48:01]ProducePacketName [18:48:01]name=ofd_packets/00198196 [18:48:01]NVStorageDeleteData [18:48:01]OFD Sender: Processing packet 198197 [packets to send 261, broken 244] [18:48:01]ProducePacketName [18:48:01]name=ofd_packets/00198197 [18:48:01]OFD Sender: To server: pG, [18:48:01]CommunicateWithHost lk.salyk.kg:30040 [18:48:01]ConnectInit lk.salyk.kg [18:48:01]Connected sock=7 [18:48:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F FE 07 01 DC 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 02 00 00 F4 03 04 00 A9 98 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 06 03 00 35 04 06 00 1B FB 59 EF F3 86 18 9B 14 50 25 A9 8C B8 [18:48:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5C 46 47 00 0E CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 35 06 03 00 F4 03 04 00 F5 4A BF 66 B6 04 01 00 00 C7 92 4A 09 D1 3A EA 63 [18:48:02]CommunicateWithHost err = 0 [18:48:02]CheckOFDResponse [18:48:02]1017 (14) - 77093643461234 [18:48:02]1041 (16) - 0000000000871802 [18:48:02]1040 (4) - 198197 [18:48:02]1012 (4) - 16.08.2024 12:49 [18:48:02]1206 (1) - 0 [18:48:02]OFD Sender: Remove packet 198197 [18:48:02]ProducePacketName [18:48:02]name=ofd_packets/00198197 [18:48:02]NVStorageDeleteData [18:48:02]OFD Sender: Processing packet 198198 [packets to send 260, broken 244] [18:48:02]ProducePacketName [18:48:02]name=ofd_packets/00198198 [18:48:02]OFD Sender: To server: pG, [18:48:02]CommunicateWithHost lk.salyk.kg:30040 [18:48:02]ConnectInit lk.salyk.kg [18:48:13]accept exits with 9 [18:48:13]New connection [18:48:13]New thread 3067260260 created [18:48:13]Thread 3067403620 joined [18:48:13]Waiting for new connection... [18:48:13] Sock 9.Parse request [18:48:13]Sock 9.Check first char [18:48:13]Sock 9.First char is OK [18:48:13]request: POST /json_proto HTTP/1.0 [18:48:13]Method: POST [18:48:13]URL: /json_proto [18:48:13]Method is POST - this is cgi request [18:48:13]url: /json_proto [18:48:13]query_string will be loaded in cgi processing [18:48:13]execute_cgi json_proto POST (null) [18:48:13]execute_cgi path=json_proto method=POST [18:48:13]POST find Content-Length [18:48:13]Host: 172.17.46.195:8080 [18:48:13]Content-Length: 679 [18:48:13]Content-Type: application/json [18:48:13] [18:48:13]POST finish read [18:48:13]Found Content-Length = 679 [18:48:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:13]execute_script... [18:48:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:13]POST & json_proto [18:48:13]process_json_proto [18:48:13]json parsed OK: [18:48:13]protocol is kg_v1.0 [18:48:13]action value=close_receipt [18:48:13]process_action close_receipt [18:48:13]cmd_close_receipt [18:48:13]MH_GetDate [18:48:13]Write to MH i2c: F0 00 00 92 66 E7 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: F0 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: F0 09 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: F0 09 00 92 66 00 F0 9E BF 66 8D AE BC 66 00 [18:48:13]GetLastDocTimeStamp 1723833972 [18:48:13]current date 1723834096 [18:48:13]FM_GetShiftState [18:48:13]SAM_PROTO_GetShiftState [18:48:13]wFMCommunicate request_size=4 [18:48:13]MH_SAM_APDU [18:48:13]CAPDU: 80 13 01 00 [18:48:13]Write to MH i2c: E2 08 00 93 66 80 13 01 00 00 00 00 00 76 [18:48:13]Write i2c OK [18:48:13]MH_I2C_Read... [18:48:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:13]Read from MH i2c: E2 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 0E 00 [18:48:13]MH_I2C_Read... [18:48:13]Read from MH i2c: E2 0E 00 93 66 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 04 [18:48:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:48:13]wFMCommunicate OK [18:48:13]SAM_PROTO_GetShiftState done [18:48:13]FM_GetShiftState done [18:48:13]opened in 1723766727 [18:48:13]opened+sec_in_day 1723853127 [18:48:13]quantity*price = 50036 [18:48:13]sum+1 = 50037 [18:48:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 555 16.08.2024 18:48 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198214 ФПД: 154462605295348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T184816&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198214&fm=154462605295348&tin=02508201610067®Number=0000000000092545&sum=50000 [18:48:14]StoreToDocumentArchive [18:48:14]shift 462 fd 198214 [18:48:14]save to /storage/0462/doc_00198214 [18:48:14]save last doc name /storage/0462/doc_00198214 to /storage/kkm_last_doc_name [18:48:14]save OK [18:48:14]Clear old archive folders... [18:48:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:14]tlvbuf is 00A4A6B0 [18:48:14]SAM_PROTO_ClearQueue [18:48:14]wFMCommunicate request_size=4 [18:48:14]MH_SAM_APDU [18:48:14]CAPDU: 80 09 00 00 [18:48:14]Write to MH i2c: E2 08 00 A0 66 80 09 00 00 00 00 00 00 78 [18:48:14]Write i2c OK [18:48:14]MH_I2C_Read... [18:48:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:14]Read from MH i2c: E2 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: E2 03 00 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: E2 03 00 A0 66 00 90 00 7A [18:48:14]RAPDU: 90 00 [18:48:14]wFMCommunicate OK [18:48:14]SAM_PROTO_ClearQueue done [18:48:14]KKMCreateOFDPacket [18:48:14]OFDProtocolAddRootSTLVToBuf [18:48:14]FM_MakeSignedData [18:48:14]FM_MakeSignedData [18:48:14]SAM_PROTO_SignData [18:48:14]wFMCommunicate request_size=4 [18:48:14]MH_SAM_APDU [18:48:14]CAPDU: 80 0D 01 02 [18:48:14]Write to MH i2c: E2 08 00 A1 66 80 0D 01 02 00 00 00 00 80 [18:48:14]Write i2c OK [18:48:14]MH_I2C_Read... [18:48:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:14]Read from MH i2c: E2 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: E2 03 00 [18:48:14]MH_I2C_Read... [18:48:14]Read from MH i2c: E2 03 00 A1 66 00 90 00 7B [18:48:14]RAPDU: 90 00 [18:48:14]wFMCommunicate OK [18:48:14]wFMCommunicate request_size=255 [18:48:14]MH_SAM_APDU [18:48:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 F0 9E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 06 03 00 35 04 06 00 8C [18:48:14]Write to MH i2c: E2 02 01 A2 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 F0 9E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 06 03 00 35 04 06 00 8C 00 00 82 [18:48:14]Write i2c OK [18:48:14]MH_I2C_Read... [18:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:15]Read from MH i2c: E2 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 03 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 03 00 A2 66 00 90 00 7C [18:48:15]RAPDU: 90 00 [18:48:15]wFMCommunicate OK [18:48:15]wFMCommunicate request_size=10 [18:48:15]MH_SAM_APDU [18:48:15]CAPDU: 80 0D 02 02 05 7B A0 B8 3E F4 [18:48:15]Write to MH i2c: E2 0D 00 A3 66 80 0D 02 02 05 00 7B A0 B8 3E F4 00 00 92 [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:15]Read from MH i2c: E2 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 03 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 03 00 A3 66 00 90 00 7D [18:48:15]RAPDU: 90 00 [18:48:15]wFMCommunicate OK [18:48:15]wFMCommunicate request_size=4 [18:48:15]MH_SAM_APDU [18:48:15]CAPDU: 80 0D 03 02 [18:48:15]Write to MH i2c: E2 08 00 A4 66 80 0D 03 02 00 00 00 00 85 [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:15]Read from MH i2c: E2 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 0B 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: E2 0B 00 A4 66 00 EA 7B 3B 61 19 47 45 65 90 00 91 [18:48:15]RAPDU: EA 7B 3B 61 19 47 45 65 90 00 [18:48:15]wFMCommunicate OK [18:48:15]SAM_PROTO_SignData done [18:48:15]FM_MakeSignedData done [18:48:15]CreateOFDProtocolMessage [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 A5 66 80 11 00 00 00 00 00 00 85 [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 A5 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D2 [18:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:48:15]wFMCommunicate OK [18:48:15]CreateOFDProtocolMessage done [18:48:15]OFDSenderStorePacket 198214 [18:48:15]StoreOFDPacket docnum=198214 [18:48:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7B 0D 07 01 66 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 F0 9E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 06 03 00 35 04 06 00 8C 7B A0 B8 3E F4 EA 7B 3B 61 19 47 45 65 [18:48:15]CheckFolder [18:48:15]dirname=/storage/ofd_packets [18:48:15]CheckFolder done [18:48:15]ProducePacketName [18:48:15]name=ofd_packets/00198214 [18:48:15]NVStorageSaveData ofd_packets/00198214 [18:48:15]File name is /storage/ofd_packets/00198214 [18:48:15]Write 301 bytes [18:48:15]NVStorageSaveData done [18:48:15]OFDSenderStorePacket done [18:48:15]KKMCreateOFDPacket done [18:48:15]NVStorageSaveData kkm_last_timestamp [18:48:15]File name is /storage/kkm_last_timestamp [18:48:15]Write 4 bytes [18:48:15]NVStorageSaveData done [18:48:15]ExternCall_PrintAddStr [18:48:15]wPrintStart [18:48:15]Write to MH i2c: 01 00 00 A6 66 0C [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: 01 [18:48:15]MH_I2C_Read... [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 A6 66 00 00 00 00 00 FF 0F 21 [18:48:15]RasterBufferAndPrint [18:48:15]line Счет N : (1)11325630 [18:48:15]line ИНН: 02508201610067 [18:48:15]line Контрольно-Кассовый Чек [18:48:15]line ПРОДАЖА [18:48:15]line ТРК (МРК, ГНК) : 32 [18:48:15]line Товар: 2710124130 [18:48:15]line Аи-92-К-4 [18:48:15]line 7.380 * 67.80 [18:48:15]line = 500.36 [18:48:15]line НДС 12% НСП 1% [18:48:15]line > о реализуемом товаре [18:48:15]line ОКРУГЛЕНИЕ: -0.36 [18:48:15]line ИТОГО: 500.00 [18:48:15]line Внесено: 500.00 [18:48:15]line СДАЧА: 0.00 [18:48:15]line НСП 1% : 4.43 [18:48:15]line НДС 12% : 53.14 [18:48:15]line Наличными: 500.00 [18:48:15]line Безнал.: 0.00 [18:48:15]line Место: АЗС № 95 "Партнер Нефть" [18:48:15]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:48:15]line СНО: Общий режим [18:48:15]line Чек 555 16.08.2024 18:48 [18:48:15]line Смена: 462 ФФД: 1.0 [18:48:15]line ЗНМ: 0300000079 [18:48:15]line РНМ: 0000000000092545 [18:48:15]line Версия ККМ: 001 [18:48:15]line ФМ: 0000000000871802 [18:48:15]line ФД: 198214 [18:48:15]line ФПД: 154462605295348 [18:48:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T184816&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198214&fm=154462605295348&tin=02508201610067®Number=0000000000092545&sum=50000 [18:48:15]written 0, free lines is 4095 [18:48:15]Write to MH i2c: 01 00 00 D1 66 37 [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: 01 [18:48:15]MH_I2C_Read... [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 D1 66 00 00 00 00 00 E2 0C 2C [18:48:15]RasterBufferAndPrint [18:48:15]line [18:48:15]line [18:48:15]line [18:48:15]line [18:48:15]line [18:48:15]written 0, free lines is 3304 [18:48:15]MH_Cut [18:48:15]Write to MH i2c: D1 01 00 D8 66 01 10 [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: D1 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: D1 01 00 [18:48:15]MH_I2C_Read... [18:48:15]Read from MH i2c: D1 01 00 D8 66 00 0F [18:48:15]Write to MH i2c: 01 00 00 D9 66 3F [18:48:15]Write i2c OK [18:48:15]MH_I2C_Read... [18:48:16]*** Cut start [18:48:16]*** Purtial cut [18:48:16]*** CUTSNS_PIN = 0 [18:48:16]*** Stage 1: CUTSNS_PIN = 1 [18:48:18]Read from MH i2c: 01 [18:48:18]MH_I2C_Read... [18:48:18]*** Stop cut motor [18:48:18]*** Cut end [18:48:18]Read from MH i2c: 01 07 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: 01 07 00 D9 66 00 00 00 00 00 FF 0F 54 [18:48:18]process_action close_receipt done [18:48:18]requested_data is exist [18:48:18]produce_requested_data [18:48:18]requested_item fm.sn is exist - process it [18:48:18]wFMCommunicate request_size=4 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 80 11 00 00 [18:48:18]Write to MH i2c: E2 08 00 DA 66 80 11 00 00 00 00 00 00 BA [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:18]Read from MH i2c: E2 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 17 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 17 00 DA 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 07 [18:48:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:48:18]wFMCommunicate OK [18:48:18]requested_item fd.num is exist - process it [18:48:18]SAM_PROTO_GetFieldsCounters [18:48:18]wFMCommunicate request_size=4 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 80 13 00 00 [18:48:18]Write to MH i2c: E2 08 00 DB 66 80 13 00 00 00 00 00 00 BD [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:18]Read from MH i2c: E2 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 62 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 62 00 DB 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 46 06 03 00 0E 04 04 00 CE 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 7D [18:48:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 46 06 03 00 0E 04 04 00 CE 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 [18:48:18]wFMCommunicate OK [18:48:18]SAM_PROTO_GetFieldsCounters done [18:48:18]requested_item shift.num is exist - process it [18:48:18]requested_item shift.opened is exist - process it [18:48:18]req_shift_opened [18:48:18]FM_GetShiftState [18:48:18]SAM_PROTO_GetShiftState [18:48:18]wFMCommunicate request_size=4 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 80 13 01 00 [18:48:18]Write to MH i2c: E2 08 00 DC 66 80 13 01 00 00 00 00 00 BF [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:18]Read from MH i2c: E2 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 0E 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E2 0E 00 DC 66 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4D [18:48:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:48:18]wFMCommunicate OK [18:48:18]SAM_PROTO_GetShiftState done [18:48:18]FM_GetShiftState done [18:48:18]req_shift_opened done [18:48:18]requested_item shift.open_date is exist - process it [18:48:18]req_shift_open_date [18:48:18]req_shift_open_date done [18:48:18]produce_requested_data done [18:48:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198214,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:48:18]process_action_free close_receipt [18:48:18]json_value_free [18:48:18]json_value_free done [18:48:18]process_json_proto returns [18:48:18]Send response to host [18:48:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198214,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:48:18]free response buf [18:48:18]execute_script done [18:48:18]execute_script returns [18:48:18]free content buf [18:48:18]Sock 9.Close socket [18:48:18]Sock 9.Thread stoped [18:49:49]accept exits with 10 [18:49:49]New connection [18:49:49]New thread 3067403620 created [18:49:49]Thread 3067260260 joined [18:49:49]Waiting for new connection... [18:49:49] Sock 10.Parse request [18:49:49]Sock 10.Check first char [18:49:49]Sock 10.First char is OK [18:49:49]request: POST /json_proto HTTP/1.0 [18:49:49]Method: POST [18:49:49]URL: /json_proto [18:49:49]Method is POST - this is cgi request [18:49:49]url: /json_proto [18:49:49]query_string will be loaded in cgi processing [18:49:49]execute_cgi json_proto POST (null) [18:49:49]execute_cgi path=json_proto method=POST [18:49:49]POST find Content-Length [18:49:49]Host: 172.17.46.195:8080 [18:49:49]Content-Length: 805 [18:49:49]Content-Type: application/json [18:49:49] [18:49:49]POST finish read [18:49:49]Found Content-Length = 805 [18:49:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:49]execute_script... [18:49: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)11325631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:49]POST & json_proto [18:49:49]process_json_proto [18:49:49]json parsed OK: [18:49:49]protocol is kg_v1.0 [18:49:49]action value=close_receipt [18:49:49]process_action close_receipt [18:49:49]cmd_close_receipt [18:49:49]MH_GetDate [18:49:49]Write to MH i2c: F0 00 00 DD 66 32 [18:49:49]Write i2c OK [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: F0 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: F0 09 00 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: F0 09 00 DD 66 00 4F 9F BF 66 8D AE BC 66 AB [18:49:49]GetLastDocTimeStamp 1723834096 [18:49:49]current date 1723834191 [18:49:49]FM_GetShiftState [18:49:49]SAM_PROTO_GetShiftState [18:49:49]wFMCommunicate request_size=4 [18:49:49]MH_SAM_APDU [18:49:49]CAPDU: 80 13 01 00 [18:49:49]Write to MH i2c: E2 08 00 DE 66 80 13 01 00 00 00 00 00 C1 [18:49:49]Write i2c OK [18:49:49]MH_I2C_Read... [18:49:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:49]Read from MH i2c: E2 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: E2 0E 00 [18:49:49]MH_I2C_Read... [18:49:49]Read from MH i2c: E2 0E 00 DE 66 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 4F [18:49:49]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:49:49]wFMCommunicate OK [18:49:49]SAM_PROTO_GetShiftState done [18:49:49]FM_GetShiftState done [18:49:49]opened in 1723766727 [18:49:49]opened+sec_in_day 1723853127 [18:49:49]quantity*price = 100005 [18:49:49]sum+1 = 100006 [18:49:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 556 16.08.2024 18:49 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198215 ФПД: 230971999408942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T184951&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198215&fm=230971999408942&tin=02508201610067®Number=0000000000092545&sum=100005 [18:49:50]StoreToDocumentArchive [18:49:50]shift 462 fd 198215 [18:49:50]save to /storage/0462/doc_00198215 [18:49:50]save last doc name /storage/0462/doc_00198215 to /storage/kkm_last_doc_name [18:49:50]save OK [18:49:50]Clear old archive folders... [18:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:49:50]tlvbuf is 009E9A90 [18:49:50]SAM_PROTO_ClearQueue [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 09 00 00 [18:49:50]Write to MH i2c: E2 08 00 EB 66 80 09 00 00 00 00 00 00 C3 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 EB 66 00 90 00 C5 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]SAM_PROTO_ClearQueue done [18:49:50]KKMCreateOFDPacket [18:49:50]OFDProtocolAddRootSTLVToBuf [18:49:50]FM_MakeSignedData [18:49:50]FM_MakeSignedData [18:49:50]SAM_PROTO_SignData [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 01 02 [18:49:50]Write to MH i2c: E2 08 00 EC 66 80 0D 01 02 00 00 00 00 CB [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 EC 66 00 90 00 C6 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]wFMCommunicate request_size=255 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 4F 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 06 03 00 35 04 06 00 D2 [18:49:50]Write to MH i2c: E2 02 01 ED 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 4F 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 06 03 00 35 04 06 00 D2 00 00 0E [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 ED 66 00 90 00 C7 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]wFMCommunicate request_size=10 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 02 02 05 11 5B FA 53 2E [18:49:50]Write to MH i2c: E2 0D 00 EE 66 80 0D 02 02 05 00 11 5B FA 53 2E 00 00 BF [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 03 00 EE 66 00 90 00 C8 [18:49:50]RAPDU: 90 00 [18:49:50]wFMCommunicate OK [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 0D 03 02 [18:49:50]Write to MH i2c: E2 08 00 EF 66 80 0D 03 02 00 00 00 00 D0 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 0B 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 0B 00 EF 66 00 9E AB 41 74 E0 70 B4 89 90 00 5C [18:49:50]RAPDU: 9E AB 41 74 E0 70 B4 89 90 00 [18:49:50]wFMCommunicate OK [18:49:50]SAM_PROTO_SignData done [18:49:50]FM_MakeSignedData done [18:49:50]CreateOFDProtocolMessage [18:49:50]wFMCommunicate request_size=4 [18:49:50]MH_SAM_APDU [18:49:50]CAPDU: 80 11 00 00 [18:49:50]Write to MH i2c: E2 08 00 F0 66 80 11 00 00 00 00 00 00 D0 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:50]Read from MH i2c: E2 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 17 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: E2 17 00 F0 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1D [18:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:49:50]wFMCommunicate OK [18:49:50]CreateOFDProtocolMessage done [18:49:50]OFDSenderStorePacket 198215 [18:49:50]StoreOFDPacket docnum=198215 [18:49:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F 8C 07 01 D4 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 4F 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 06 03 00 35 04 06 00 D2 11 5B FA 53 2E 9E AB 41 74 E0 70 B4 89 [18:49:50]CheckFolder [18:49:50]dirname=/storage/ofd_packets [18:49:50]CheckFolder done [18:49:50]ProducePacketName [18:49:50]name=ofd_packets/00198215 [18:49:50]NVStorageSaveData ofd_packets/00198215 [18:49:50]File name is /storage/ofd_packets/00198215 [18:49:50]Write 301 bytes [18:49:50]NVStorageSaveData done [18:49:50]OFDSenderStorePacket done [18:49:50]KKMCreateOFDPacket done [18:49:50]NVStorageSaveData kkm_last_timestamp [18:49:50]File name is /storage/kkm_last_timestamp [18:49:50]Write 4 bytes [18:49:50]NVStorageSaveData done [18:49:50]ExternCall_PrintAddStr [18:49:50]wPrintStart [18:49:50]Write to MH i2c: 01 00 00 F1 66 57 [18:49:50]Write i2c OK [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: 01 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: 01 07 00 [18:49:50]MH_I2C_Read... [18:49:50]Read from MH i2c: 01 07 00 F1 66 00 00 00 00 00 FF 0F 6C [18:49:50]RasterBufferAndPrint [18:49:50]line Счет N : (1)11325631 [18:49:50]line ИНН: 02508201610067 [18:49:50]line Контрольно-Кассовый Чек [18:49:50]line ПРОДАЖА [18:49:50]line ТРК (МРК, ГНК) : 12 [18:49:50]line Товар: 2710124130 [18:49:50]line Аи-92-К-4 [18:49:50]line 14.750 * 67.80 [18:49:50]line = 1000.05 [18:49:50]line НДС 12% НСП 1% [18:49:50]line > о реализуемом товаре [18:49:50]line ИТОГО: 1000.05 [18:49:50]line НСП 1% : 8.85 [18:49:50]line НДС 12% : 106.20 [18:49:50]line Наличными: 0.00 [18:49:50]line Безнал.: 1000.05 [18:49:50]line Место: АЗС № 95 "Партнер Нефть" [18:49:50]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:49:50]line СНО: Общий режим [18:49:50]line Чек 556 16.08.2024 18:49 [18:49:50]line Смена: 462 ФФД: 1.0 [18:49:50]line ЗНМ: 0300000079 [18:49:50]line РНМ: 0000000000092545 [18:49:50]line Версия ККМ: 001 [18:49:50]line Платежная система: O! деньги [18:49:50]line ФМ: 0000000000871802 [18:49:50]line ФД: 198215 [18:49:50]line ФПД: 230971999408942 [18:49:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T184951&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198215&fm=230971999408942&tin=02508201610067®Number=0000000000092545&sum=100005 [18:49:50]written 0, free lines is 4095 [18:49:51]Write to MH i2c: 01 00 00 1B 67 82 [18:49:51]Write i2c OK [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: 01 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: 01 07 00 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: 01 07 00 1B 67 00 00 00 00 00 E9 0C 7E [18:49:51]RasterBufferAndPrint [18:49:51]line [18:49:51]line [18:49:51]line [18:49:51]line [18:49:51]line [18:49:51]written 0, free lines is 3310 [18:49:51]MH_Cut [18:49:51]Write to MH i2c: D1 01 00 22 67 01 5B [18:49:51]Write i2c OK [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: D1 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: D1 01 00 [18:49:51]MH_I2C_Read... [18:49:51]Read from MH i2c: D1 01 00 22 67 00 5A [18:49:51]Write to MH i2c: 01 00 00 23 67 8A [18:49:51]Write i2c OK [18:49:51]MH_I2C_Read... [18:49:52]*** Cut start [18:49:52]*** Purtial cut [18:49:52]*** Stage 1: CUTSNS_PIN = 1 [18:49:52]Read from MH i2c: 01 [18:49:52]MH_I2C_Read... [18:49:52]*** Stop cut motor [18:49:52]*** Cut end [18:49:52]Read from MH i2c: 01 07 00 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: 01 07 00 23 67 00 00 00 00 00 FF 0F 9F [18:49:52]process_action close_receipt done [18:49:52]requested_data is exist [18:49:52]produce_requested_data [18:49:52]requested_item fm.sn is exist - process it [18:49:52]wFMCommunicate request_size=4 [18:49:52]MH_SAM_APDU [18:49:52]CAPDU: 80 11 00 00 [18:49:52]Write to MH i2c: E2 08 00 24 67 80 11 00 00 00 00 00 00 05 [18:49:52]Write i2c OK [18:49:52]MH_I2C_Read... [18:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:52]Read from MH i2c: E2 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 17 00 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 17 00 24 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 52 [18:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:49:52]wFMCommunicate OK [18:49:52]requested_item fd.num is exist - process it [18:49:52]SAM_PROTO_GetFieldsCounters [18:49:52]wFMCommunicate request_size=4 [18:49:52]MH_SAM_APDU [18:49:52]CAPDU: 80 13 00 00 [18:49:52]Write to MH i2c: E2 08 00 25 67 80 13 00 00 00 00 00 00 08 [18:49:52]Write i2c OK [18:49:52]MH_I2C_Read... [18:49:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:52]Read from MH i2c: E2 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 62 00 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 62 00 25 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 47 06 03 00 0E 04 04 00 CE 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 CC [18:49:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 47 06 03 00 0E 04 04 00 CE 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 [18:49:52]wFMCommunicate OK [18:49:52]SAM_PROTO_GetFieldsCounters done [18:49:52]requested_item shift.num is exist - process it [18:49:52]requested_item shift.opened is exist - process it [18:49:52]req_shift_opened [18:49:52]FM_GetShiftState [18:49:52]SAM_PROTO_GetShiftState [18:49:52]wFMCommunicate request_size=4 [18:49:52]MH_SAM_APDU [18:49:52]CAPDU: 80 13 01 00 [18:49:52]Write to MH i2c: E2 08 00 26 67 80 13 01 00 00 00 00 00 0A [18:49:52]Write i2c OK [18:49:52]MH_I2C_Read... [18:49:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:52]Read from MH i2c: E2 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 0E 00 [18:49:52]MH_I2C_Read... [18:49:52]Read from MH i2c: E2 0E 00 26 67 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 98 [18:49:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:49:52]wFMCommunicate OK [18:49:52]SAM_PROTO_GetShiftState done [18:49:52]FM_GetShiftState done [18:49:52]req_shift_opened done [18:49:52]requested_item shift.open_date is exist - process it [18:49:52]req_shift_open_date [18:49:52]req_shift_open_date done [18:49:52]produce_requested_data done [18:49:52]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198215,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:49:52]process_action_free close_receipt [18:49:52]json_value_free [18:49:52]json_value_free done [18:49:52]process_json_proto returns [18:49:52]Send response to host [18:49:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198215,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:49:52]free response buf [18:49:52]execute_script done [18:49:52]execute_script returns [18:49:52]free content buf [18:49:52]Sock 10.Close socket [18:49:52]Sock 10.Thread stoped [18:50:12]ConnectInit Can't connect to host [18:50:12]CommunicateWithHost connect error [18:50:12]CommunicateWithHost err = -1 [18:50:12]OFD Sender: Server communicate error [18:50:12]OFD Sender: Processing packet 198198 [packets to send 262, broken 244] [18:50:12]ProducePacketName [18:50:12]name=ofd_packets/00198198 [18:50:12]OFD Sender: To server: pG, [18:50:12]CommunicateWithHost lk.salyk.kg:30040 [18:50:12]ConnectInit lk.salyk.kg [18:50:12]Connected sock=7 [18:50:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B5 F6 07 01 24 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 41 9A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 06 03 00 35 04 06 00 06 13 2D 8E 82 8D 9B 36 0E 0D 3C F4 4B 78 [18:50:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 74 CE 47 00 EE C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 36 06 03 00 F4 03 04 00 78 4B BF 66 B6 04 01 00 00 F3 13 57 7C AF DF 3A 7E [18:50:13]CommunicateWithHost err = 0 [18:50:13]CheckOFDResponse [18:50:13]1017 (14) - 77093643461234 [18:50:13]1041 (16) - 0000000000871802 [18:50:13]1040 (4) - 198198 [18:50:13]1012 (4) - 16.08.2024 12:52 [18:50:13]1206 (1) - 0 [18:50:13]OFD Sender: Remove packet 198198 [18:50:13]ProducePacketName [18:50:13]name=ofd_packets/00198198 [18:50:13]NVStorageDeleteData [18:50:13]OFD Sender: Processing packet 198199 [packets to send 261, broken 244] [18:50:13]ProducePacketName [18:50:13]name=ofd_packets/00198199 [18:50:13]OFD Sender: To server: pG, [18:50:13]CommunicateWithHost lk.salyk.kg:30040 [18:50:13]ConnectInit lk.salyk.kg [18:50:13]Connected sock=7 [18:50:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D0 1E 07 01 E1 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1C 02 00 00 F4 03 04 00 84 9A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 37 06 03 00 35 04 06 00 00 6C 59 D5 0E AB 1F 76 2B 56 B7 B9 7C BC [18:50:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 45 4B 47 00 EF 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 38 37 31 38 30 32 10 04 04 00 37 06 03 00 F4 03 04 00 79 4B BF 66 B6 04 01 00 00 D7 22 57 32 18 F9 CC 93 [18:50:14]CommunicateWithHost err = 0 [18:50:14]CheckOFDResponse [18:50:14]1017 (14) - 77093643461234 [18:50:14]1041 (16) - 0000000000871802 [18:50:14]1040 (4) - 198199 [18:50:14]1012 (4) - 16.08.2024 12:52 [18:50:14]1206 (1) - 0 [18:50:14]OFD Sender: Remove packet 198199 [18:50:14]ProducePacketName [18:50:14]name=ofd_packets/00198199 [18:50:14]NVStorageDeleteData [18:50:14]OFD Sender: Processing packet 198200 [packets to send 260, broken 244] [18:50:14]ProducePacketName [18:50:14]name=ofd_packets/00198200 [18:50:14]OFD Sender: To server: pG, [18:50:14]CommunicateWithHost lk.salyk.kg:30040 [18:50:14]ConnectInit lk.salyk.kg [18:50:14]Connected sock=7 [18:50:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 F9 07 01 0D 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 B8 9A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 06 03 00 35 04 06 00 B9 14 CB 51 D9 EB 11 27 A3 23 5E EC 25 13 [18:50:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9A B5 47 00 15 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 38 06 03 00 F4 03 04 00 7A 4B BF 66 B6 04 01 00 00 51 10 F8 C3 33 0D 19 DD [18:50:15]CommunicateWithHost err = 0 [18:50:15]CheckOFDResponse [18:50:15]1017 (14) - 77093643461234 [18:50:15]1041 (16) - 0000000000871802 [18:50:15]1040 (4) - 198200 [18:50:15]1012 (4) - 16.08.2024 12:52 [18:50:15]1206 (1) - 0 [18:50:15]OFD Sender: Remove packet 198200 [18:50:15]ProducePacketName [18:50:15]name=ofd_packets/00198200 [18:50:15]NVStorageDeleteData [18:50:15]OFD Sender: Processing packet 198201 [packets to send 259, broken 244] [18:50:15]ProducePacketName [18:50:15]name=ofd_packets/00198201 [18:50:15]OFD Sender: To server: pG, [18:50:15]CommunicateWithHost lk.salyk.kg:30040 [18:50:15]ConnectInit lk.salyk.kg [18:50:15]Connected sock=7 [18:50:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 C8 EB 04 01 D9 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5C D0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 16 00 00 00 00 07 04 06 00 34 D0 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 02 00 00 F4 03 04 00 F3 9A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 06 03 00 35 04 06 00 EB 15 5C 77 85 28 F3 64 57 3B 38 C9 37 A6 [18:50:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7B 15 47 00 CC 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 39 06 03 00 F4 03 04 00 7B 4B BF 66 B6 04 01 00 00 92 C4 6C 48 C8 0E 6A DC [18:50:16]CommunicateWithHost err = 0 [18:50:16]CheckOFDResponse [18:50:16]1017 (14) - 77093643461234 [18:50:16]1041 (16) - 0000000000871802 [18:50:16]1040 (4) - 198201 [18:50:16]1012 (4) - 16.08.2024 12:52 [18:50:16]1206 (1) - 0 [18:50:16]OFD Sender: Remove packet 198201 [18:50:16]ProducePacketName [18:50:16]name=ofd_packets/00198201 [18:50:16]NVStorageDeleteData [18:50:16]OFD Sender: Processing packet 198202 [packets to send 258, broken 244] [18:50:16]ProducePacketName [18:50:16]name=ofd_packets/00198202 [18:50:16]OFD Sender: To server: pG, [18:50:16]CommunicateWithHost lk.salyk.kg:30040 [18:50:16]ConnectInit lk.salyk.kg [18:50:16]Connected sock=7 [18:50:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 28 01 00 00 60 43 20 01 71 0E 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5C D0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 16 00 00 00 00 07 04 06 00 34 D0 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 FB 9A BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 27 04 04 00 39 06 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 06 03 00 35 04 06 00 FD E0 69 CB F8 89 0E A7 E5 D4 0F F4 C2 3B [18:50:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 32 99 47 00 D8 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3A 06 03 00 F4 03 04 00 7C 4B BF 66 B6 04 01 00 00 53 8C 35 AA 8E 6B B0 3C [18:50:17]CommunicateWithHost err = 0 [18:50:17]CheckOFDResponse [18:50:17]1017 (14) - 77093643461234 [18:50:17]1041 (16) - 0000000000871802 [18:50:17]1040 (4) - 198202 [18:50:17]1012 (4) - 16.08.2024 12:52 [18:50:17]1206 (1) - 0 [18:50:17]OFD Sender: Remove packet 198202 [18:50:17]ProducePacketName [18:50:17]name=ofd_packets/00198202 [18:50:17]NVStorageDeleteData [18:50:17]OFD Sender: Processing packet 198203 [packets to send 257, broken 244] [18:50:17]ProducePacketName [18:50:17]name=ofd_packets/00198203 [18:50:17]OFD Sender: To server: pG, [18:50:17]CommunicateWithHost lk.salyk.kg:30040 [18:50:17]ConnectInit lk.salyk.kg [18:50:17]Connected sock=10 [18:50:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2C EB 07 01 69 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 0F 9B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3B 06 03 00 35 04 06 00 C3 75 12 E7 B3 C3 DC CF 52 FC 97 A5 B1 AF [18:50:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 45 9A 47 00 4D 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 38 37 31 38 30 32 10 04 04 00 3B 06 03 00 F4 03 04 00 7D 4B BF 66 B6 04 01 00 00 0D C1 22 54 04 84 B8 4A [18:50:18]CommunicateWithHost err = 0 [18:50:18]CheckOFDResponse [18:50:18]1017 (14) - 77093643461234 [18:50:18]1041 (16) - 0000000000871802 [18:50:18]1040 (4) - 198203 [18:50:18]1012 (4) - 16.08.2024 12:52 [18:50:18]1206 (1) - 0 [18:50:18]OFD Sender: Remove packet 198203 [18:50:18]ProducePacketName [18:50:18]name=ofd_packets/00198203 [18:50:18]NVStorageDeleteData [18:50:18]OFD Sender: Processing packet 198204 [packets to send 256, broken 244] [18:50:18]ProducePacketName [18:50:18]name=ofd_packets/00198204 [18:50:18]OFD Sender: To server: pG, [18:50:18]CommunicateWithHost lk.salyk.kg:30040 [18:50:18]ConnectInit lk.salyk.kg [18:50:18]Connected sock=7 [18:50:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C7 C6 07 01 8B 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 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 21 02 00 00 F4 03 04 00 8A 9B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 06 03 00 35 04 06 00 22 E9 A9 A8 49 F4 7D 05 A0 F9 45 AD A0 C5 [18:50:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 26 F0 47 00 5C C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3C 06 03 00 F4 03 04 00 7E 4B BF 66 B6 04 01 00 00 14 C1 DF AE 53 5B 6D A5 [18:50:19]CommunicateWithHost err = 0 [18:50:19]CheckOFDResponse [18:50:19]1017 (14) - 77093643461234 [18:50:19]1041 (16) - 0000000000871802 [18:50:19]1040 (4) - 198204 [18:50:19]1012 (4) - 16.08.2024 12:52 [18:50:19]1206 (1) - 0 [18:50:19]OFD Sender: Remove packet 198204 [18:50:19]ProducePacketName [18:50:19]name=ofd_packets/00198204 [18:50:19]NVStorageDeleteData [18:50:19]OFD Sender: Processing packet 198205 [packets to send 255, broken 244] [18:50:19]ProducePacketName [18:50:19]name=ofd_packets/00198205 [18:50:19]OFD Sender: To server: pG, [18:50:19]CommunicateWithHost lk.salyk.kg:30040 [18:50:19]ConnectInit lk.salyk.kg [18:50:19]Connected sock=7 [18:50:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 A0 06 05 01 15 C0 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 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 CC 9B BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 06 03 00 35 04 06 00 51 F4 CC CF D8 C4 B1 53 64 66 B3 05 EB EE [18:50:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1A 8B 47 00 EC 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3D 06 03 00 F4 03 04 00 7F 4B BF 66 B6 04 01 00 00 AA 65 3B 18 9C 2E 4A 6B [18:50:20]CommunicateWithHost err = 0 [18:50:20]CheckOFDResponse [18:50:20]1017 (14) - 77093643461234 [18:50:20]1041 (16) - 0000000000871802 [18:50:20]1040 (4) - 198205 [18:50:20]1012 (4) - 16.08.2024 12:52 [18:50:20]1206 (1) - 0 [18:50:20]OFD Sender: Remove packet 198205 [18:50:20]ProducePacketName [18:50:20]name=ofd_packets/00198205 [18:50:20]NVStorageDeleteData [18:50:20]OFD Sender: Processing packet 198206 [packets to send 254, broken 244] [18:50:20]ProducePacketName [18:50:20]name=ofd_packets/00198206 [18:50:20]OFD Sender: To server: pG, [18:50:20]CommunicateWithHost lk.salyk.kg:30040 [18:50:20]ConnectInit lk.salyk.kg [18:50:20]Connected sock=7 [18:50:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0D 59 07 01 1A 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 25 9C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 06 03 00 35 04 06 00 1B 1A AF 3E 07 4D 3A 0C C8 CC 33 22 41 9B [18:50:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6D 3A 47 00 F7 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3E 06 03 00 F4 03 04 00 80 4B BF 66 B6 04 01 00 00 F0 CE A0 2E BF DD A7 99 [18:50:21]CommunicateWithHost err = 0 [18:50:21]CheckOFDResponse [18:50:21]1017 (14) - 77093643461234 [18:50:21]1041 (16) - 0000000000871802 [18:50:21]1040 (4) - 198206 [18:50:21]1012 (4) - 16.08.2024 12:52 [18:50:21]1206 (1) - 0 [18:50:21]OFD Sender: Remove packet 198206 [18:50:21]ProducePacketName [18:50:21]name=ofd_packets/00198206 [18:50:21]NVStorageDeleteData [18:50:21]OFD Sender: Processing packet 198207 [packets to send 253, broken 244] [18:50:21]ProducePacketName [18:50:21]name=ofd_packets/00198207 [18:50:21]OFD Sender: To server: pG, [18:50:21]CommunicateWithHost lk.salyk.kg:30040 [18:50:21]ConnectInit lk.salyk.kg [18:50:21]Connected sock=7 [18:50:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 14 34 07 01 C9 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 87 9C BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 06 03 00 35 04 06 00 30 55 6C D0 AF 79 31 48 AC DC 78 EC E7 C4 [18:50:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 34 21 47 00 88 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 3F 06 03 00 F4 03 04 00 81 4B BF 66 B6 04 01 00 00 D0 A8 C3 B6 1E A7 13 12 [18:50:22]CommunicateWithHost err = 0 [18:50:22]CheckOFDResponse [18:50:22]1017 (14) - 77093643461234 [18:50:22]1041 (16) - 0000000000871802 [18:50:22]1040 (4) - 198207 [18:50:22]1012 (4) - 16.08.2024 12:52 [18:50:22]1206 (1) - 0 [18:50:22]OFD Sender: Remove packet 198207 [18:50:22]ProducePacketName [18:50:22]name=ofd_packets/00198207 [18:50:22]NVStorageDeleteData [18:50:22]OFD Sender: Processing packet 198208 [packets to send 252, broken 244] [18:50:22]ProducePacketName [18:50:22]name=ofd_packets/00198208 [18:50:22]OFD Sender: To server: pG, [18:50:22]CommunicateWithHost lk.salyk.kg:30040 [18:50:22]ConnectInit lk.salyk.kg [18:50:22]Connected sock=7 [18:50:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 45 0B 0D 01 D4 AF 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 28 9D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 40 06 03 00 35 04 06 00 8B EB BC 89 3F 44 E2 6B B1 8D 6D 14 65 82 [18:50:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 36 CE 47 00 3D 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 38 37 31 38 30 32 10 04 04 00 40 06 03 00 F4 03 04 00 82 4B BF 66 B6 04 01 00 00 64 D5 9C CC 91 9A DD 2C [18:50:23]CommunicateWithHost err = 0 [18:50:23]CheckOFDResponse [18:50:23]1017 (14) - 77093643461234 [18:50:23]1041 (16) - 0000000000871802 [18:50:23]1040 (4) - 198208 [18:50:23]1012 (4) - 16.08.2024 12:52 [18:50:23]1206 (1) - 0 [18:50:23]OFD Sender: Remove packet 198208 [18:50:23]ProducePacketName [18:50:23]name=ofd_packets/00198208 [18:50:23]NVStorageDeleteData [18:50:23]OFD Sender: Processing packet 198209 [packets to send 251, broken 244] [18:50:23]ProducePacketName [18:50:23]name=ofd_packets/00198209 [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]Connected sock=7 [18:50:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EF A5 07 01 69 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 4B 9D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 06 03 00 35 04 06 00 3B 17 66 18 70 FC 78 D3 0A 6B 66 26 D2 C5 [18:50:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 51 D8 47 00 67 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 41 06 03 00 F4 03 04 00 83 4B BF 66 B6 04 01 00 00 93 E0 60 C1 10 66 E5 92 [18:50:24]CommunicateWithHost err = 0 [18:50:24]CheckOFDResponse [18:50:24]1017 (14) - 77093643461234 [18:50:24]1041 (16) - 0000000000871802 [18:50:24]1040 (4) - 198209 [18:50:24]1012 (4) - 16.08.2024 12:52 [18:50:24]1206 (1) - 0 [18:50:24]OFD Sender: Remove packet 198209 [18:50:24]ProducePacketName [18:50:24]name=ofd_packets/00198209 [18:50:24]NVStorageDeleteData [18:50:24]OFD Sender: Processing packet 198210 [packets to send 250, broken 244] [18:50:24]ProducePacketName [18:50:24]name=ofd_packets/00198210 [18:50:24]OFD Sender: To server: pG, [18:50:24]CommunicateWithHost lk.salyk.kg:30040 [18:50:24]ConnectInit lk.salyk.kg [18:50:24]Connected sock=7 [18:50:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EB 96 0D 01 7E 2F 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 27 02 00 00 F4 03 04 00 9F 9D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 06 03 00 35 04 06 00 0F 31 5C 0D 65 45 7F E3 FF 93 45 A4 50 A5 [18:50:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B8 45 47 00 E1 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 42 06 03 00 F4 03 04 00 84 4B BF 66 B6 04 01 00 00 3F 5F F7 16 F5 8B 2B E5 [18:50:25]CommunicateWithHost err = 0 [18:50:25]CheckOFDResponse [18:50:25]1017 (14) - 77093643461234 [18:50:25]1041 (16) - 0000000000871802 [18:50:25]1040 (4) - 198210 [18:50:25]1012 (4) - 16.08.2024 12:52 [18:50:25]1206 (1) - 0 [18:50:25]OFD Sender: Remove packet 198210 [18:50:25]ProducePacketName [18:50:25]name=ofd_packets/00198210 [18:50:25]NVStorageDeleteData [18:50:25]OFD Sender: Processing packet 198211 [packets to send 249, broken 244] [18:50:25]ProducePacketName [18:50:25]name=ofd_packets/00198211 [18:50:25]OFD Sender: To server: pG, [18:50:25]CommunicateWithHost lk.salyk.kg:30040 [18:50:25]ConnectInit lk.salyk.kg [18:50:25]Connected sock=7 [18:50:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 68 31 0D 01 2B 7A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0C 11 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EC 3B 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 3B 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A7 12 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA DF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC 3B 08 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 D5 9D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 43 06 03 00 35 04 06 00 3D F9 ED 8A 43 ED 67 A9 92 D9 19 32 01 C2 [18:50:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A1 AA 47 00 5F 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 38 37 31 38 30 32 10 04 04 00 43 06 03 00 F4 03 04 00 85 4B BF 66 B6 04 01 00 00 EE D8 7D E5 9F CD 1B 4B [18:50:26]CommunicateWithHost err = 0 [18:50:26]CheckOFDResponse [18:50:26]1017 (14) - 77093643461234 [18:50:26]1041 (16) - 0000000000871802 [18:50:26]1040 (4) - 198211 [18:50:26]1012 (4) - 16.08.2024 12:52 [18:50:26]1206 (1) - 0 [18:50:26]OFD Sender: Remove packet 198211 [18:50:26]ProducePacketName [18:50:26]name=ofd_packets/00198211 [18:50:26]NVStorageDeleteData [18:50:26]OFD Sender: Processing packet 198212 [packets to send 248, broken 244] [18:50:26]ProducePacketName [18:50:26]name=ofd_packets/00198212 [18:50:26]OFD Sender: To server: pG, [18:50:26]CommunicateWithHost lk.salyk.kg:30040 [18:50:26]ConnectInit lk.salyk.kg [18:50:26]Connected sock=7 [18:50:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B5 E1 07 01 41 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 E6 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 EA 9D BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 06 03 00 35 04 06 00 0F BA 24 BA 7E 26 55 BE 5B BF AE 9C 33 3C [18:50:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 BE 89 47 00 44 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 44 06 03 00 F4 03 04 00 86 4B BF 66 B6 04 01 00 00 6A F8 03 28 EE 92 C9 47 [18:50:27]CommunicateWithHost err = 0 [18:50:27]CheckOFDResponse [18:50:27]1017 (14) - 77093643461234 [18:50:27]1041 (16) - 0000000000871802 [18:50:27]1040 (4) - 198212 [18:50:27]1012 (4) - 16.08.2024 12:52 [18:50:27]1206 (1) - 0 [18:50:27]OFD Sender: Remove packet 198212 [18:50:27]ProducePacketName [18:50:27]name=ofd_packets/00198212 [18:50:27]NVStorageDeleteData [18:50:27]OFD Sender: Processing packet 198213 [packets to send 247, broken 244] [18:50:27]ProducePacketName [18:50:27]name=ofd_packets/00198213 [18:50:27]OFD Sender: To server: pG, [18:50:27]CommunicateWithHost lk.salyk.kg:30040 [18:50:27]ConnectInit lk.salyk.kg [18:50:27]Connected sock=7 [18:50:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A9 AB 07 01 01 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 74 9E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 06 03 00 35 04 06 00 15 41 74 FC 70 3D 47 C9 02 CD 0B 8C 13 B4 [18:50:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2F E4 47 00 2F 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 45 06 03 00 F4 03 04 00 87 4B BF 66 B6 04 01 00 00 9F E3 53 8A 8D 72 79 3B [18:50:28]CommunicateWithHost err = 0 [18:50:28]CheckOFDResponse [18:50:28]1017 (14) - 77093643461234 [18:50:28]1041 (16) - 0000000000871802 [18:50:28]1040 (4) - 198213 [18:50:28]1012 (4) - 16.08.2024 12:52 [18:50:28]1206 (1) - 0 [18:50:28]OFD Sender: Remove packet 198213 [18:50:28]ProducePacketName [18:50:28]name=ofd_packets/00198213 [18:50:28]NVStorageDeleteData [18:50:28]OFD Sender: Processing packet 198214 [packets to send 246, broken 244] [18:50:28]ProducePacketName [18:50:28]name=ofd_packets/00198214 [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]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 38 37 31 38 30 32 0F 01 00 00 7B 0D 07 01 66 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 F0 9E BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 06 03 00 35 04 06 00 8C 7B A0 B8 3E F4 EA 7B 3B 61 19 47 45 65 [18:50:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9D A5 47 00 5C 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 46 06 03 00 F4 03 04 00 88 4B BF 66 B6 04 01 00 00 63 4E 02 2E FE 94 52 EA [18:50:29]CommunicateWithHost err = 0 [18:50:29]CheckOFDResponse [18:50:29]1017 (14) - 77093643461234 [18:50:29]1041 (16) - 0000000000871802 [18:50:29]1040 (4) - 198214 [18:50:29]1012 (4) - 16.08.2024 12:52 [18:50:29]1206 (1) - 0 [18:50:29]OFD Sender: Remove packet 198214 [18:50:29]ProducePacketName [18:50:29]name=ofd_packets/00198214 [18:50:29]NVStorageDeleteData [18:50:29]OFD Sender: Processing packet 198215 [packets to send 245, broken 244] [18:50:29]ProducePacketName [18:50:29]name=ofd_packets/00198215 [18:50:29]OFD Sender: To server: pG, [18:50:29]CommunicateWithHost lk.salyk.kg:30040 [18:50:29]ConnectInit lk.salyk.kg [18:50:29]Connected sock=7 [18:50:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F 8C 07 01 D4 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 4F 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 06 03 00 35 04 06 00 D2 11 5B FA 53 2E 9E AB 41 74 E0 70 B4 89 [18:50:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 90 E5 47 00 1D C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 47 06 03 00 F4 03 04 00 89 4B BF 66 B6 04 01 00 00 BB 0B 8E CB AE BC 8F B3 [18:50:30]CommunicateWithHost err = 0 [18:50:30]CheckOFDResponse [18:50:30]1017 (14) - 77093643461234 [18:50:30]1041 (16) - 0000000000871802 [18:50:30]1040 (4) - 198215 [18:50:30]1012 (4) - 16.08.2024 12:52 [18:50:30]1206 (1) - 0 [18:50:30]OFD Sender: Remove packet 198215 [18:50:30]ProducePacketName [18:50:30]name=ofd_packets/00198215 [18:50:30]NVStorageDeleteData [18:50:30]OFD Sender: No OFD packet to send [18:50:35]OFD Sender: No OFD packet to send [18:50:40]OFD Sender: No OFD packet to send [18:50:45]OFD Sender: No OFD packet to send [18:50:50]OFD Sender: No OFD packet to send [18:50:55]OFD Sender: No OFD packet to send [18:51:00]OFD Sender: No OFD packet to send [18:51:05]OFD Sender: No OFD packet to send [18:51:10]accept exits with 9 [18:51:10]New connection [18:51:10]New thread 3067260260 created [18:51:10]Thread 3067403620 joined [18:51:10]Waiting for new connection... [18:51:10] Sock 9.Parse request [18:51:10]Sock 9.Check first char [18:51:10]Sock 9.First char is OK [18:51:10]request: POST /json_proto HTTP/1.0 [18:51:10]Method: POST [18:51:10]URL: /json_proto [18:51:10]Method is POST - this is cgi request [18:51:10]url: /json_proto [18:51:10]query_string will be loaded in cgi processing [18:51:10]execute_cgi json_proto POST (null) [18:51:10]execute_cgi path=json_proto method=POST [18:51:10]POST find Content-Length [18:51:10]Host: 172.17.46.195:8080 [18:51:10]Content-Length: 679 [18:51:10]Content-Type: application/json [18:51:10] [18:51:10]POST finish read [18:51:10]Found Content-Length = 679 [18:51:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325632", "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" ] } } [18:51:10]execute_script... [18:51:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325632", "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" ] } } [18:51:10]POST & json_proto [18:51:10]process_json_proto [18:51:10]json parsed OK: [18:51:10]protocol is kg_v1.0 [18:51:10]action value=close_receipt [18:51:10]process_action close_receipt [18:51:10]cmd_close_receipt [18:51:10]MH_GetDate [18:51:10]Write to MH i2c: F0 00 00 27 67 7D [18:51:10]Write i2c OK [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: F0 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: F0 09 00 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: F0 09 00 27 67 00 A0 9F BF 66 8D AE BC 66 47 [18:51:10]GetLastDocTimeStamp 1723834191 [18:51:10]current date 1723834272 [18:51:10]FM_GetShiftState [18:51:10]SAM_PROTO_GetShiftState [18:51:10]wFMCommunicate request_size=4 [18:51:10]MH_SAM_APDU [18:51:10]CAPDU: 80 13 01 00 [18:51:10]Write to MH i2c: E2 08 00 28 67 80 13 01 00 00 00 00 00 0C [18:51:10]Write i2c OK [18:51:10]MH_I2C_Read... [18:51:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:10]Read from MH i2c: E2 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: E2 0E 00 [18:51:10]MH_I2C_Read... [18:51:10]Read from MH i2c: E2 0E 00 28 67 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9A [18:51:10]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:51:10]wFMCommunicate OK [18:51:10]SAM_PROTO_GetShiftState done [18:51:10]FM_GetShiftState done [18:51:10]opened in 1723766727 [18:51:10]opened+sec_in_day 1723853127 [18:51:10]quantity*price = 50010 [18:51:10]sum+1 = 50012 [18:51:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 557 16.08.2024 18:51 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198216 ФПД: 94707945001910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198216&fm=94707945001910&tin=02508201610067®Number=0000000000092545&sum=50000 [18:51:11]StoreToDocumentArchive [18:51:11]shift 462 fd 198216 [18:51:11]save to /storage/0462/doc_00198216 [18:51:11]save last doc name /storage/0462/doc_00198216 to /storage/kkm_last_doc_name [18:51:11]save OK [18:51:11]Clear old archive folders... [18:51:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:51:11]tlvbuf is 009093C0 [18:51:11]SAM_PROTO_ClearQueue [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 09 00 00 [18:51:11]Write to MH i2c: E2 08 00 35 67 80 09 00 00 00 00 00 00 0E [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 35 67 00 90 00 10 [18:51:11]RAPDU: 90 00 [18:51:11]wFMCommunicate OK [18:51:11]SAM_PROTO_ClearQueue done [18:51:11]KKMCreateOFDPacket [18:51:11]OFDProtocolAddRootSTLVToBuf [18:51:11]FM_MakeSignedData [18:51:11]FM_MakeSignedData [18:51:11]SAM_PROTO_SignData [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 0D 01 02 [18:51:11]Write to MH i2c: E2 08 00 36 67 80 0D 01 02 00 00 00 00 16 [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 36 67 00 90 00 11 [18:51:11]RAPDU: 90 00 [18:51:11]wFMCommunicate OK [18:51:11]wFMCommunicate request_size=255 [18:51:11]MH_SAM_APDU [18:51: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 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 2D 02 00 00 F4 03 04 00 A0 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 06 03 00 35 04 06 00 56 [18:51:11]Write to MH i2c: E2 02 01 37 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 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 2D 02 00 00 F4 03 04 00 A0 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 06 03 00 35 04 06 00 56 00 00 80 [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 37 67 00 90 00 12 [18:51:11]RAPDU: 90 00 [18:51:11]wFMCommunicate OK [18:51:11]wFMCommunicate request_size=10 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 0D 02 02 05 22 E9 6B 53 B6 [18:51:11]Write to MH i2c: E2 0D 00 38 67 80 0D 02 02 05 00 22 E9 6B 53 B6 00 00 A2 [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 03 00 38 67 00 90 00 13 [18:51:11]RAPDU: 90 00 [18:51:11]wFMCommunicate OK [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 0D 03 02 [18:51:11]Write to MH i2c: E2 08 00 39 67 80 0D 03 02 00 00 00 00 1B [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 0B 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 0B 00 39 67 00 B1 47 92 BB A2 44 91 4D 90 00 25 [18:51:11]RAPDU: B1 47 92 BB A2 44 91 4D 90 00 [18:51:11]wFMCommunicate OK [18:51:11]SAM_PROTO_SignData done [18:51:11]FM_MakeSignedData done [18:51:11]CreateOFDProtocolMessage [18:51:11]wFMCommunicate request_size=4 [18:51:11]MH_SAM_APDU [18:51:11]CAPDU: 80 11 00 00 [18:51:11]Write to MH i2c: E2 08 00 3A 67 80 11 00 00 00 00 00 00 1B [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:11]Read from MH i2c: E2 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 17 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: E2 17 00 3A 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 68 [18:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:51:11]wFMCommunicate OK [18:51:11]CreateOFDProtocolMessage done [18:51:11]OFDSenderStorePacket 198216 [18:51:11]StoreOFDPacket docnum=198216 [18:51:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D 9F 07 01 3A 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 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 2D 02 00 00 F4 03 04 00 A0 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 06 03 00 35 04 06 00 56 22 E9 6B 53 B6 B1 47 92 BB A2 44 91 4D [18:51:11]CheckFolder [18:51:11]dirname=/storage/ofd_packets [18:51:11]CheckFolder done [18:51:11]ProducePacketName [18:51:11]name=ofd_packets/00198216 [18:51:11]NVStorageSaveData ofd_packets/00198216 [18:51:11]File name is /storage/ofd_packets/00198216 [18:51:11]Write 301 bytes [18:51:11]NVStorageSaveData done [18:51:11]OFDSenderStorePacket done [18:51:11]KKMCreateOFDPacket done [18:51:11]NVStorageSaveData kkm_last_timestamp [18:51:11]File name is /storage/kkm_last_timestamp [18:51:11]Write 4 bytes [18:51:11]NVStorageSaveData done [18:51:11]ExternCall_PrintAddStr [18:51:11]wPrintStart [18:51:11]Write to MH i2c: 01 00 00 3B 67 A2 [18:51:11]Write i2c OK [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: 01 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: 01 07 00 [18:51:11]MH_I2C_Read... [18:51:11]Read from MH i2c: 01 07 00 3B 67 00 00 00 00 00 FF 0F B7 [18:51:11]RasterBufferAndPrint [18:51:11]line Счет N : (1)11325632 [18:51:11]line ИНН: 02508201610067 [18:51:11]line Контрольно-Кассовый Чек [18:51:11]line ПРОДАЖА [18:51:11]line ТРК (МРК, ГНК) : 31 [18:51:11]line Товар: 2710124500 [18:51:11]line Аи-95-К-5 [18:51:11]line 6.740 * 74.20 [18:51:11]line = 500.11 [18:51:11]line НДС 12% НСП 1% [18:51:11]line > о реализуемом товаре [18:51:11]line ОКРУГЛЕНИЕ: -0.11 [18:51:11]line ИТОГО: 500.00 [18:51:11]line Внесено: 500.00 [18:51:11]line СДАЧА: 0.00 [18:51:11]line НСП 1% : 4.43 [18:51:11]line НДС 12% : 53.11 [18:51:11]line Наличными: 500.00 [18:51:11]line Безнал.: 0.00 [18:51:11]line Место: АЗС № 95 "Партнер Нефть" [18:51:11]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:51:11]line СНО: Общий режим [18:51:11]line Чек 557 16.08.2024 18:51 [18:51:11]line Смена: 462 ФФД: 1.0 [18:51:11]line ЗНМ: 0300000079 [18:51:11]line РНМ: 0000000000092545 [18:51:11]line Версия ККМ: 001 [18:51:11]line ФМ: 0000000000871802 [18:51:11]line ФД: 198216 [18:51:11]line ФПД: 94707945001910 [18:51:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198216&fm=94707945001910&tin=02508201610067®Number=0000000000092545&sum=50000 [18:51:12]written 0, free lines is 4095 [18:51:12]OFD Sender: Processing packet 198216 [packets to send 245, broken 244] [18:51:12]ProducePacketName [18:51:12]name=ofd_packets/00198216 [18:51:12]OFD Sender: To server: pG, [18:51:12]CommunicateWithHost lk.salyk.kg:30040 [18:51:12]ConnectInit lk.salyk.kg [18:51:12]Connected sock=10 [18:51:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6D 9F 07 01 3A 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 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 2D 02 00 00 F4 03 04 00 A0 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 06 03 00 35 04 06 00 56 22 E9 6B 53 B6 B1 47 92 BB A2 44 91 4D [18:51:12]Write to MH i2c: 01 00 00 66 67 CD [18:51:12]Write i2c OK [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: 01 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: 01 07 00 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: 01 07 00 66 67 00 00 00 00 00 E2 0C C2 [18:51:12]RasterBufferAndPrint [18:51:12]line [18:51:12]line [18:51:12]line [18:51:12]line [18:51:12]line [18:51:12]written 0, free lines is 3304 [18:51:12]MH_Cut [18:51:12]Write to MH i2c: D1 01 00 6D 67 01 A6 [18:51:12]Write i2c OK [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: D1 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: D1 01 00 [18:51:12]MH_I2C_Read... [18:51:12]Read from MH i2c: D1 01 00 6D 67 00 A5 [18:51:12]Write to MH i2c: 01 00 00 6E 67 D5 [18:51:12]Write i2c OK [18:51:12]MH_I2C_Read... [18:51:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3E 0A 47 00 FF 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 48 06 03 00 F4 03 04 00 B4 4B BF 66 B6 04 01 00 00 0D 8C 65 83 47 1F 35 69 [18:51:12]CommunicateWithHost err = 0 [18:51:12]CheckOFDResponse [18:51:12]1017 (14) - 77093643461234 [18:51:12]1041 (16) - 0000000000871802 [18:51:12]1040 (4) - 198216 [18:51:12]1012 (4) - 16.08.2024 12:53 [18:51:12]1206 (1) - 0 [18:51:12]OFD Sender: Remove packet 198216 [18:51:12]ProducePacketName [18:51:12]name=ofd_packets/00198216 [18:51:12]NVStorageDeleteData [18:51:13]OFD Sender: No OFD packet to send [18:51:13]*** Cut start [18:51:13]*** Purtial cut [18:51:13]*** CUTSNS_PIN = 0 [18:51:13]*** Stage 1: CUTSNS_PIN = 1 [18:51:15]Read from MH i2c: 01 [18:51:15]MH_I2C_Read... [18:51:15]*** Stop cut motor [18:51:15]*** Cut end [18:51:15]Read from MH i2c: 01 07 00 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: 01 07 00 6E 67 00 00 00 00 00 FF 0F EA [18:51:15]process_action close_receipt done [18:51:15]requested_data is exist [18:51:15]produce_requested_data [18:51:15]requested_item fm.sn is exist - process it [18:51:15]wFMCommunicate request_size=4 [18:51:15]MH_SAM_APDU [18:51:15]CAPDU: 80 11 00 00 [18:51:15]Write to MH i2c: E2 08 00 6F 67 80 11 00 00 00 00 00 00 50 [18:51:15]Write i2c OK [18:51:15]MH_I2C_Read... [18:51:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:15]Read from MH i2c: E2 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: E2 17 00 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: E2 17 00 6F 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9D [18:51:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:51:15]wFMCommunicate OK [18:51:15]requested_item fd.num is exist - process it [18:51:15]SAM_PROTO_GetFieldsCounters [18:51:15]wFMCommunicate request_size=4 [18:51:15]MH_SAM_APDU [18:51:15]CAPDU: 80 13 00 00 [18:51:15]Write to MH i2c: E2 08 00 70 67 80 13 00 00 00 00 00 00 53 [18:51:15]Write i2c OK [18:51:15]MH_I2C_Read... [18:51:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:15]Read from MH i2c: E2 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: E2 62 00 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: E2 62 00 70 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 48 06 03 00 0E 04 04 00 CE 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 1B [18:51:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 48 06 03 00 0E 04 04 00 CE 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 [18:51:15]wFMCommunicate OK [18:51:15]SAM_PROTO_GetFieldsCounters done [18:51:15]requested_item shift.num is exist - process it [18:51:15]requested_item shift.opened is exist - process it [18:51:15]req_shift_opened [18:51:15]FM_GetShiftState [18:51:15]SAM_PROTO_GetShiftState [18:51:15]wFMCommunicate request_size=4 [18:51:15]MH_SAM_APDU [18:51:15]CAPDU: 80 13 01 00 [18:51:15]Write to MH i2c: E2 08 00 71 67 80 13 01 00 00 00 00 00 55 [18:51:15]Write i2c OK [18:51:15]MH_I2C_Read... [18:51:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:15]Read from MH i2c: E2 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: E2 0E 00 [18:51:15]MH_I2C_Read... [18:51:15]Read from MH i2c: E2 0E 00 71 67 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E3 [18:51:15]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:51:15]wFMCommunicate OK [18:51:15]SAM_PROTO_GetShiftState done [18:51:15]FM_GetShiftState done [18:51:15]req_shift_opened done [18:51:15]requested_item shift.open_date is exist - process it [18:51:15]req_shift_open_date [18:51:15]req_shift_open_date done [18:51:15]produce_requested_data done [18:51:15]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198216,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:51:15]process_action_free close_receipt [18:51:15]json_value_free [18:51:15]json_value_free done [18:51:15]process_json_proto returns [18:51:15]Send response to host [18:51:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198216,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:51:15]free response buf [18:51:15]execute_script done [18:51:15]execute_script returns [18:51:15]free content buf [18:51:15]Sock 9.Close socket [18:51:15]Sock 9.Thread stoped [18:51:18]OFD Sender: No OFD packet to send [18:51:23]OFD Sender: No OFD packet to send [18:51:28]OFD Sender: No OFD packet to send [18:51:33]OFD Sender: No OFD packet to send [18:51:38]OFD Sender: No OFD packet to send [18:51:43]OFD Sender: No OFD packet to send [18:51:48]OFD Sender: No OFD packet to send [18:51:53]OFD Sender: No OFD packet to send [18:51:58]OFD Sender: No OFD packet to send [18:51:59]accept exits with 7 [18:51:59]New connection [18:51:59]New thread 3067403620 created [18:51:59]Thread 3067260260 joined [18:51:59]Waiting for new connection... [18:51:59] Sock 7.Parse request [18:51:59]Sock 7.Check first char [18:51:59]Sock 7.First char is OK [18:51:59]request: POST /json_proto HTTP/1.0 [18:51:59]Method: POST [18:51:59]URL: /json_proto [18:51:59]Method is POST - this is cgi request [18:51:59]url: /json_proto [18:51:59]query_string will be loaded in cgi processing [18:51:59]execute_cgi json_proto POST (null) [18:51:59]execute_cgi path=json_proto method=POST [18:51:59]POST find Content-Length [18:51:59]Host: 172.17.46.195:8080 [18:51:59]Content-Length: 679 [18:51:59]Content-Type: application/json [18:51:59] [18:51:59]POST finish read [18:51:59]Found Content-Length = 679 [18:51:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325633", "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" ] } } [18:51:59]execute_script... [18:51: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)11325633", "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" ] } } [18:51:59]POST & json_proto [18:51:59]process_json_proto [18:51:59]json parsed OK: [18:51:59]protocol is kg_v1.0 [18:51:59]action value=close_receipt [18:51:59]process_action close_receipt [18:51:59]cmd_close_receipt [18:51:59]MH_GetDate [18:51:59]Write to MH i2c: F0 00 00 72 67 C8 [18:51:59]Write i2c OK [18:51:59]MH_I2C_Read... [18:51:59]Read from MH i2c: F0 [18:51:59]MH_I2C_Read... [18:51:59]Read from MH i2c: F0 09 00 [18:51:59]MH_I2C_Read... [18:51:59]Read from MH i2c: F0 09 00 72 67 00 D2 9F BF 66 8D AE BC 66 C4 [18:51:59]GetLastDocTimeStamp 1723834272 [18:51:59]current date 1723834322 [18:51:59]FM_GetShiftState [18:51:59]SAM_PROTO_GetShiftState [18:51:59]wFMCommunicate request_size=4 [18:51:59]MH_SAM_APDU [18:51:59]CAPDU: 80 13 01 00 [18:51:59]Write to MH i2c: E2 08 00 73 67 80 13 01 00 00 00 00 00 57 [18:51:59]Write i2c OK [18:51:59]MH_I2C_Read... [18:51:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:59]Read from MH i2c: E2 [18:51:59]MH_I2C_Read... [18:51:59]Read from MH i2c: E2 0E 00 [18:51:59]MH_I2C_Read... [18:51:59]Read from MH i2c: E2 0E 00 73 67 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E5 [18:51:59]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:51:59]wFMCommunicate OK [18:51:59]SAM_PROTO_GetShiftState done [18:51:59]FM_GetShiftState done [18:51:59]opened in 1723766727 [18:51:59]opened+sec_in_day 1723853127 [18:51:59]quantity*price = 50010 [18:51:59]sum+1 = 50012 [18:51:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 558 16.08.2024 18:52 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198217 ФПД: 64292597498163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185202&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198217&fm=64292597498163&tin=02508201610067®Number=0000000000092545&sum=50000 [18:52:01]StoreToDocumentArchive [18:52:01]shift 462 fd 198217 [18:52:01]save to /storage/0462/doc_00198217 [18:52:01]save last doc name /storage/0462/doc_00198217 to /storage/kkm_last_doc_name [18:52:01]save OK [18:52:01]Clear old archive folders... [18:52:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:52:01]tlvbuf is 00AB3C90 [18:52:01]SAM_PROTO_ClearQueue [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 09 00 00 [18:52:01]Write to MH i2c: E2 08 00 80 67 80 09 00 00 00 00 00 00 59 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 80 67 00 90 00 5B [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]SAM_PROTO_ClearQueue done [18:52:01]KKMCreateOFDPacket [18:52:01]OFDProtocolAddRootSTLVToBuf [18:52:01]FM_MakeSignedData [18:52:01]FM_MakeSignedData [18:52:01]SAM_PROTO_SignData [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 01 02 [18:52:01]Write to MH i2c: E2 08 00 81 67 80 0D 01 02 00 00 00 00 61 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 81 67 00 90 00 5C [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]wFMCommunicate request_size=255 [18:52:01]MH_SAM_APDU [18:52: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 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 2E 02 00 00 F4 03 04 00 D2 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 06 03 00 35 04 06 00 3A [18:52:01]Write to MH i2c: E2 02 01 82 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 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 2E 02 00 00 F4 03 04 00 D2 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 06 03 00 35 04 06 00 3A 00 00 E3 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 82 67 00 90 00 5D [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]wFMCommunicate request_size=10 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 02 02 05 79 49 6F 81 33 [18:52:01]Write to MH i2c: E2 0D 00 83 67 80 0D 02 02 05 00 79 49 6F 81 33 00 00 53 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 03 00 83 67 00 90 00 5E [18:52:01]RAPDU: 90 00 [18:52:01]wFMCommunicate OK [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 0D 03 02 [18:52:01]Write to MH i2c: E2 08 00 84 67 80 0D 03 02 00 00 00 00 66 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 0B 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 0B 00 84 67 00 1B E0 D0 40 85 CD E2 5D 90 00 03 [18:52:01]RAPDU: 1B E0 D0 40 85 CD E2 5D 90 00 [18:52:01]wFMCommunicate OK [18:52:01]SAM_PROTO_SignData done [18:52:01]FM_MakeSignedData done [18:52:01]CreateOFDProtocolMessage [18:52:01]wFMCommunicate request_size=4 [18:52:01]MH_SAM_APDU [18:52:01]CAPDU: 80 11 00 00 [18:52:01]Write to MH i2c: E2 08 00 85 67 80 11 00 00 00 00 00 00 66 [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:01]Read from MH i2c: E2 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 17 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: E2 17 00 85 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B3 [18:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:52:01]wFMCommunicate OK [18:52:01]CreateOFDProtocolMessage done [18:52:01]OFDSenderStorePacket 198217 [18:52:01]StoreOFDPacket docnum=198217 [18:52:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 84 AB 07 01 36 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 2E 02 00 00 F4 03 04 00 D2 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 06 03 00 35 04 06 00 3A 79 49 6F 81 33 1B E0 D0 40 85 CD E2 5D [18:52:01]CheckFolder [18:52:01]dirname=/storage/ofd_packets [18:52:01]CheckFolder done [18:52:01]ProducePacketName [18:52:01]name=ofd_packets/00198217 [18:52:01]NVStorageSaveData ofd_packets/00198217 [18:52:01]File name is /storage/ofd_packets/00198217 [18:52:01]Write 301 bytes [18:52:01]NVStorageSaveData done [18:52:01]OFDSenderStorePacket done [18:52:01]KKMCreateOFDPacket done [18:52:01]NVStorageSaveData kkm_last_timestamp [18:52:01]File name is /storage/kkm_last_timestamp [18:52:01]Write 4 bytes [18:52:01]NVStorageSaveData done [18:52:01]ExternCall_PrintAddStr [18:52:01]wPrintStart [18:52:01]Write to MH i2c: 01 00 00 86 67 ED [18:52:01]Write i2c OK [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: 01 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: 01 07 00 [18:52:01]MH_I2C_Read... [18:52:01]Read from MH i2c: 01 07 00 86 67 00 00 00 00 00 FF 0F 02 [18:52:01]RasterBufferAndPrint [18:52:01]line Счет N : (1)11325633 [18:52:01]line ИНН: 02508201610067 [18:52:01]line Контрольно-Кассовый Чек [18:52:01]line ПРОДАЖА [18:52:01]line ТРК (МРК, ГНК) : 11 [18:52:01]line Товар: 2710124500 [18:52:01]line Аи-95-К-5 [18:52:01]line 6.740 * 74.20 [18:52:01]line = 500.11 [18:52:01]line НДС 12% НСП 1% [18:52:01]line > о реализуемом товаре [18:52:01]line ОКРУГЛЕНИЕ: -0.11 [18:52:01]line ИТОГО: 500.00 [18:52:01]line Внесено: 500.00 [18:52:01]line СДАЧА: 0.00 [18:52:01]line НСП 1% : 4.43 [18:52:01]line НДС 12% : 53.11 [18:52:01]line Наличными: 500.00 [18:52:01]line Безнал.: 0.00 [18:52:01]line Место: АЗС № 95 "Партнер Нефть" [18:52:01]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:52:01]line СНО: Общий режим [18:52:01]line Чек 558 16.08.2024 18:52 [18:52:01]line Смена: 462 ФФД: 1.0 [18:52:01]line ЗНМ: 0300000079 [18:52:01]line РНМ: 0000000000092545 [18:52:01]line Версия ККМ: 001 [18:52:01]line ФМ: 0000000000871802 [18:52:01]line ФД: 198217 [18:52:01]line ФПД: 64292597498163 [18:52:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185202&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198217&fm=64292597498163&tin=02508201610067®Number=0000000000092545&sum=50000 [18:52:01]OFD Sender: Processing packet 198217 [packets to send 245, broken 244] [18:52:01]ProducePacketName [18:52:01]name=ofd_packets/00198217 [18:52:01]OFD Sender: To server: pG, [18:52:01]CommunicateWithHost lk.salyk.kg:30040 [18:52:01]ConnectInit lk.salyk.kg [18:52:01]written 0, free lines is 4095 [18:52:02]Connected sock=10 [18:52:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 84 AB 07 01 36 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 2E 02 00 00 F4 03 04 00 D2 9F BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 06 03 00 35 04 06 00 3A 79 49 6F 81 33 1B E0 D0 40 85 CD E2 5D [18:52:02]Write to MH i2c: 01 00 00 B1 67 18 [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: 01 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: 01 07 00 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: 01 07 00 B1 67 00 00 00 00 00 E2 0C 0D [18:52:02]RasterBufferAndPrint [18:52:02]line [18:52:02]line [18:52:02]line [18:52:02]line [18:52:02]line [18:52:02]written 0, free lines is 3304 [18:52:02]MH_Cut [18:52:02]Write to MH i2c: D1 01 00 B8 67 01 F1 [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: D1 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: D1 01 00 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: D1 01 00 B8 67 00 F0 [18:52:02]Write to MH i2c: 01 00 00 B9 67 20 [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 60 5D 47 00 20 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 49 06 03 00 F4 03 04 00 E5 4B BF 66 B6 04 01 00 00 87 DD F5 24 BC F9 1D 99 [18:52:02]CommunicateWithHost err = 0 [18:52:02]CheckOFDResponse [18:52:02]1017 (14) - 77093643461234 [18:52:02]1041 (16) - 0000000000871802 [18:52:02]1040 (4) - 198217 [18:52:02]1012 (4) - 16.08.2024 12:53 [18:52:02]1206 (1) - 0 [18:52:02]OFD Sender: Remove packet 198217 [18:52:02]ProducePacketName [18:52:02]name=ofd_packets/00198217 [18:52:02]NVStorageDeleteData [18:52:02]OFD Sender: No OFD packet to send [18:52:03]*** Cut start [18:52:03]*** Purtial cut [18:52:03]*** Stage 1: CUTSNS_PIN = 1 [18:52:03]Read from MH i2c: 01 [18:52:03]MH_I2C_Read... [18:52:03]*** Stop cut motor [18:52:03]*** Cut end [18:52:03]Read from MH i2c: 01 07 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: 01 07 00 B9 67 00 00 00 00 00 FF 0F 35 [18:52:03]process_action close_receipt done [18:52:03]requested_data is exist [18:52:03]produce_requested_data [18:52:03]requested_item fm.sn is exist - process it [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 11 00 00 [18:52:03]Write to MH i2c: E2 08 00 BA 67 80 11 00 00 00 00 00 00 9B [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 17 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 17 00 BA 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E8 [18:52:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:52:03]wFMCommunicate OK [18:52:03]requested_item fd.num is exist - process it [18:52:03]SAM_PROTO_GetFieldsCounters [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 13 00 00 [18:52:03]Write to MH i2c: E2 08 00 BB 67 80 13 00 00 00 00 00 00 9E [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 62 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 62 00 BB 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 49 06 03 00 0E 04 04 00 CE 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 6A [18:52:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 49 06 03 00 0E 04 04 00 CE 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 [18:52:03]wFMCommunicate OK [18:52:03]SAM_PROTO_GetFieldsCounters done [18:52:03]requested_item shift.num is exist - process it [18:52:03]requested_item shift.opened is exist - process it [18:52:03]req_shift_opened [18:52:03]FM_GetShiftState [18:52:03]SAM_PROTO_GetShiftState [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 13 01 00 [18:52:03]Write to MH i2c: E2 08 00 BC 67 80 13 01 00 00 00 00 00 A0 [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 0E 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 0E 00 BC 67 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 2E [18:52:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:52:03]wFMCommunicate OK [18:52:03]SAM_PROTO_GetShiftState done [18:52:03]FM_GetShiftState done [18:52:03]req_shift_opened done [18:52:03]requested_item shift.open_date is exist - process it [18:52:03]req_shift_open_date [18:52:03]req_shift_open_date done [18:52:03]produce_requested_data done [18:52:03]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198217,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:52:03]process_action_free close_receipt [18:52:03]json_value_free [18:52:03]json_value_free done [18:52:03]process_json_proto returns [18:52:03]Send response to host [18:52:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198217,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:52:03]free response buf [18:52:03]execute_script done [18:52:03]execute_script returns [18:52:03]free content buf [18:52:03]Sock 7.Close socket [18:52:03]Sock 7.Thread stoped [18:52:07]OFD Sender: No OFD packet to send [18:52:12]OFD Sender: No OFD packet to send [18:52:17]OFD Sender: No OFD packet to send [18:52:22]OFD Sender: No OFD packet to send [18:52:27]OFD Sender: No OFD packet to send [18:52:32]OFD Sender: No OFD packet to send [18:52:37]OFD Sender: No OFD packet to send [18:52:42]OFD Sender: No OFD packet to send [18:52:47]OFD Sender: No OFD packet to send [18:52:52]OFD Sender: No OFD packet to send [18:52:57]OFD Sender: No OFD packet to send [18:53:02]OFD Sender: No OFD packet to send [18:53:07]OFD Sender: No OFD packet to send [18:53:12]OFD Sender: No OFD packet to send [18:53:17]OFD Sender: No OFD packet to send [18:53:22]OFD Sender: No OFD packet to send [18:53:28]OFD Sender: No OFD packet to send [18:53:33]OFD Sender: No OFD packet to send [18:53:38]OFD Sender: No OFD packet to send [18:53:41]accept exits with 9 [18:53:41]New connection [18:53:41]New thread 3067260260 created [18:53:41]Thread 3067403620 joined [18:53:41]Waiting for new connection... [18:53:41] Sock 9.Parse request [18:53:41]Sock 9.Check first char [18:53:41]Sock 9.First char is OK [18:53:41]request: POST /json_proto HTTP/1.0 [18:53:41]Method: POST [18:53:41]URL: /json_proto [18:53:41]Method is POST - this is cgi request [18:53:41]url: /json_proto [18:53:41]query_string will be loaded in cgi processing [18:53:41]execute_cgi json_proto POST (null) [18:53:41]execute_cgi path=json_proto method=POST [18:53:41]POST find Content-Length [18:53:41]Host: 172.17.46.195:8080 [18:53:41]Content-Length: 679 [18:53:41]Content-Type: application/json [18:53:41] [18:53:41]POST finish read [18:53:41]Found Content-Length = 679 [18:53:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325634", "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" ] } } [18:53:41]execute_script... [18:53: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)11325634", "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" ] } } [18:53:41]POST & json_proto [18:53:41]process_json_proto [18:53:41]json parsed OK: [18:53:41]protocol is kg_v1.0 [18:53:41]action value=close_receipt [18:53:41]process_action close_receipt [18:53:41]cmd_close_receipt [18:53:41]MH_GetDate [18:53:41]Write to MH i2c: F0 00 00 BD 67 13 [18:53:41]Write i2c OK [18:53:41]MH_I2C_Read... [18:53:41]Read from MH i2c: F0 [18:53:41]MH_I2C_Read... [18:53:41]Read from MH i2c: F0 09 00 [18:53:41]MH_I2C_Read... [18:53:41]Read from MH i2c: F0 09 00 BD 67 00 38 A0 BF 66 8D AE BC 66 76 [18:53:41]GetLastDocTimeStamp 1723834322 [18:53:41]current date 1723834424 [18:53:41]FM_GetShiftState [18:53:41]SAM_PROTO_GetShiftState [18:53:41]wFMCommunicate request_size=4 [18:53:41]MH_SAM_APDU [18:53:41]CAPDU: 80 13 01 00 [18:53:41]Write to MH i2c: E2 08 00 BE 67 80 13 01 00 00 00 00 00 A2 [18:53:41]Write i2c OK [18:53:41]MH_I2C_Read... [18:53:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:41]Read from MH i2c: E2 [18:53:41]MH_I2C_Read... [18:53:41]Read from MH i2c: E2 0E 00 [18:53:41]MH_I2C_Read... [18:53:41]Read from MH i2c: E2 0E 00 BE 67 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 30 [18:53:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:53:41]wFMCommunicate OK [18:53:41]SAM_PROTO_GetShiftState done [18:53:41]FM_GetShiftState done [18:53:41]opened in 1723766727 [18:53:41]opened+sec_in_day 1723853127 [18:53:41]quantity*price = 50010 [18:53:41]sum+1 = 50012 [18:53:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 559 16.08.2024 18:53 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198218 ФПД: 87172243990928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185344&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198218&fm=87172243990928&tin=02508201610067®Number=0000000000092545&sum=50000 [18:53:42]StoreToDocumentArchive [18:53:42]shift 462 fd 198218 [18:53:42]save to /storage/0462/doc_00198218 [18:53:42]save last doc name /storage/0462/doc_00198218 to /storage/kkm_last_doc_name [18:53:42]save OK [18:53:42]Clear old archive folders... [18:53:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:42]tlvbuf is 00B602D0 [18:53:42]SAM_PROTO_ClearQueue [18:53:42]wFMCommunicate request_size=4 [18:53:42]MH_SAM_APDU [18:53:42]CAPDU: 80 09 00 00 [18:53:42]Write to MH i2c: E2 08 00 CB 67 80 09 00 00 00 00 00 00 A4 [18:53:42]Write i2c OK [18:53:42]MH_I2C_Read... [18:53:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:42]Read from MH i2c: E2 [18:53:42]MH_I2C_Read... [18:53:42]Read from MH i2c: E2 03 00 [18:53:42]MH_I2C_Read... [18:53:42]Read from MH i2c: E2 03 00 CB 67 00 90 00 A6 [18:53:42]RAPDU: 90 00 [18:53:42]wFMCommunicate OK [18:53:42]SAM_PROTO_ClearQueue done [18:53:42]KKMCreateOFDPacket [18:53:42]OFDProtocolAddRootSTLVToBuf [18:53:42]FM_MakeSignedData [18:53:42]FM_MakeSignedData [18:53:42]SAM_PROTO_SignData [18:53:42]wFMCommunicate request_size=4 [18:53:42]MH_SAM_APDU [18:53:42]CAPDU: 80 0D 01 02 [18:53:42]Write to MH i2c: E2 08 00 CC 67 80 0D 01 02 00 00 00 00 AC [18:53:42]Write i2c OK [18:53:42]MH_I2C_Read... [18:53:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:42]Read from MH i2c: E2 [18:53:42]MH_I2C_Read... [18:53:42]Read from MH i2c: E2 03 00 [18:53:42]MH_I2C_Read... [18:53:42]Read from MH i2c: E2 03 00 CC 67 00 90 00 A7 [18:53:42]RAPDU: 90 00 [18:53:42]wFMCommunicate OK [18:53:42]wFMCommunicate request_size=255 [18:53:42]MH_SAM_APDU [18:53:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 38 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 06 03 00 35 04 06 00 4F [18:53:42]Write to MH i2c: E2 02 01 CD 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 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 02 00 00 F4 03 04 00 38 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 06 03 00 35 04 06 00 4F 00 00 AC [18:53:43]Write i2c OK [18:53:43]MH_I2C_Read... [18:53:43]OFD Sender: No OFD packet to send [18:53:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:43]Read from MH i2c: E2 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 03 00 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 03 00 CD 67 00 90 00 A8 [18:53:43]RAPDU: 90 00 [18:53:43]wFMCommunicate OK [18:53:43]wFMCommunicate request_size=10 [18:53:43]MH_SAM_APDU [18:53:43]CAPDU: 80 0D 02 02 05 48 5E A3 29 90 [18:53:43]Write to MH i2c: E2 0D 00 CE 67 80 0D 02 02 05 00 48 5E A3 29 90 00 00 BB [18:53:43]Write i2c OK [18:53:43]MH_I2C_Read... [18:53:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:43]Read from MH i2c: E2 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 03 00 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 03 00 CE 67 00 90 00 A9 [18:53:43]RAPDU: 90 00 [18:53:43]wFMCommunicate OK [18:53:43]wFMCommunicate request_size=4 [18:53:43]MH_SAM_APDU [18:53:43]CAPDU: 80 0D 03 02 [18:53:43]Write to MH i2c: E2 08 00 CF 67 80 0D 03 02 00 00 00 00 B1 [18:53:43]Write i2c OK [18:53:43]MH_I2C_Read... [18:53:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:43]Read from MH i2c: E2 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 0B 00 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 0B 00 CF 67 00 91 B7 42 93 E9 91 19 B8 90 00 1A [18:53:43]RAPDU: 91 B7 42 93 E9 91 19 B8 90 00 [18:53:43]wFMCommunicate OK [18:53:43]SAM_PROTO_SignData done [18:53:43]FM_MakeSignedData done [18:53:43]CreateOFDProtocolMessage [18:53:43]wFMCommunicate request_size=4 [18:53:43]MH_SAM_APDU [18:53:43]CAPDU: 80 11 00 00 [18:53:43]Write to MH i2c: E2 08 00 D0 67 80 11 00 00 00 00 00 00 B1 [18:53:43]Write i2c OK [18:53:43]MH_I2C_Read... [18:53:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:43]Read from MH i2c: E2 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 17 00 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: E2 17 00 D0 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FE [18:53:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:53:43]wFMCommunicate OK [18:53:43]CreateOFDProtocolMessage done [18:53:43]OFDSenderStorePacket 198218 [18:53:43]StoreOFDPacket docnum=198218 [18:53:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 90 07 01 D6 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 2F 02 00 00 F4 03 04 00 38 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 06 03 00 35 04 06 00 4F 48 5E A3 29 90 91 B7 42 93 E9 91 19 B8 [18:53:43]CheckFolder [18:53:43]dirname=/storage/ofd_packets [18:53:43]CheckFolder done [18:53:43]ProducePacketName [18:53:43]name=ofd_packets/00198218 [18:53:43]NVStorageSaveData ofd_packets/00198218 [18:53:43]File name is /storage/ofd_packets/00198218 [18:53:43]Write 301 bytes [18:53:43]NVStorageSaveData done [18:53:43]OFDSenderStorePacket done [18:53:43]KKMCreateOFDPacket done [18:53:43]NVStorageSaveData kkm_last_timestamp [18:53:43]File name is /storage/kkm_last_timestamp [18:53:43]Write 4 bytes [18:53:43]NVStorageSaveData done [18:53:43]ExternCall_PrintAddStr [18:53:43]wPrintStart [18:53:43]Write to MH i2c: 01 00 00 D1 67 38 [18:53:43]Write i2c OK [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: 01 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: 01 07 00 [18:53:43]MH_I2C_Read... [18:53:43]Read from MH i2c: 01 07 00 D1 67 00 00 00 00 00 FF 0F 4D [18:53:43]RasterBufferAndPrint [18:53:43]line Счет N : (1)11325634 [18:53:43]line ИНН: 02508201610067 [18:53:43]line Контрольно-Кассовый Чек [18:53:43]line ПРОДАЖА [18:53:43]line ТРК (МРК, ГНК) : 31 [18:53:43]line Товар: 2710124500 [18:53:43]line Аи-95-К-5 [18:53:43]line 6.740 * 74.20 [18:53:43]line = 500.11 [18:53:43]line НДС 12% НСП 1% [18:53:43]line > о реализуемом товаре [18:53:43]line ОКРУГЛЕНИЕ: -0.11 [18:53:43]line ИТОГО: 500.00 [18:53:43]line Внесено: 500.00 [18:53:43]line СДАЧА: 0.00 [18:53:43]line НСП 1% : 4.43 [18:53:43]line НДС 12% : 53.11 [18:53:43]line Наличными: 500.00 [18:53:43]line Безнал.: 0.00 [18:53:43]line Место: АЗС № 95 "Партнер Нефть" [18:53:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:53:43]line СНО: Общий режим [18:53:43]line Чек 559 16.08.2024 18:53 [18:53:43]line Смена: 462 ФФД: 1.0 [18:53:43]line ЗНМ: 0300000079 [18:53:43]line РНМ: 0000000000092545 [18:53:43]line Версия ККМ: 001 [18:53:43]line ФМ: 0000000000871802 [18:53:43]line ФД: 198218 [18:53:43]line ФПД: 87172243990928 [18:53:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185344&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198218&fm=87172243990928&tin=02508201610067®Number=0000000000092545&sum=50000 [18:53:43]OFD Sender: Processing packet 198218 [packets to send 245, broken 244] [18:53:43]ProducePacketName [18:53:43]name=ofd_packets/00198218 [18:53:43]OFD Sender: To server: pG, [18:53:43]CommunicateWithHost lk.salyk.kg:30040 [18:53:43]ConnectInit lk.salyk.kg [18:53:43]written 0, free lines is 4095 [18:53:44]Connected sock=11 [18:53:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BF 90 07 01 D6 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 2F 02 00 00 F4 03 04 00 38 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 06 03 00 35 04 06 00 4F 48 5E A3 29 90 91 B7 42 93 E9 91 19 B8 [18:53:44]Write to MH i2c: 01 00 00 FC 67 63 [18:53:44]Write i2c OK [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: 01 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: 01 07 00 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: 01 07 00 FC 67 00 00 00 00 00 E2 0C 58 [18:53:44]RasterBufferAndPrint [18:53:44]line [18:53:44]line [18:53:44]line [18:53:44]line [18:53:44]line [18:53:44]written 0, free lines is 3304 [18:53:44]MH_Cut [18:53:44]Write to MH i2c: D1 01 00 03 68 01 3D [18:53:44]Write i2c OK [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: D1 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: D1 01 00 [18:53:44]MH_I2C_Read... [18:53:44]Read from MH i2c: D1 01 00 03 68 00 3C [18:53:44]Write to MH i2c: 01 00 00 04 68 6C [18:53:44]Write i2c OK [18:53:44]MH_I2C_Read... [18:53:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7B 62 47 00 EE 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4A 06 03 00 F4 03 04 00 4B 4C BF 66 B6 04 01 00 00 99 32 D6 FE 15 48 3F 4E [18:53:44]CommunicateWithHost err = 0 [18:53:44]CheckOFDResponse [18:53:44]1017 (14) - 77093643461234 [18:53:44]1041 (16) - 0000000000871802 [18:53:44]1040 (4) - 198218 [18:53:44]1012 (4) - 16.08.2024 12:55 [18:53:44]1206 (1) - 0 [18:53:44]OFD Sender: Remove packet 198218 [18:53:44]ProducePacketName [18:53:44]name=ofd_packets/00198218 [18:53:44]NVStorageDeleteData [18:53:44]OFD Sender: No OFD packet to send [18:53:44]*** Cut start [18:53:44]*** Purtial cut [18:53:44]*** CUTSNS_PIN = 0 [18:53:45]*** Stage 1: CUTSNS_PIN = 1 [18:53:46]Read from MH i2c: 01 [18:53:46]MH_I2C_Read... [18:53:46]*** Stop cut motor [18:53:46]*** Cut end [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 04 68 00 00 00 00 00 FF 0F 81 [18:53:46]process_action close_receipt done [18:53:46]requested_data is exist [18:53:46]produce_requested_data [18:53:46]requested_item fm.sn is exist - process it [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 05 68 80 11 00 00 00 00 00 00 E7 [18:53:46]Write i2c OK [18:53:46]MH_I2C_Read... [18:53:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:47]Read from MH i2c: E2 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: E2 17 00 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: E2 17 00 05 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 34 [18:53:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:53:47]wFMCommunicate OK [18:53:47]requested_item fd.num is exist - process it [18:53:47]SAM_PROTO_GetFieldsCounters [18:53:47]wFMCommunicate request_size=4 [18:53:47]MH_SAM_APDU [18:53:47]CAPDU: 80 13 00 00 [18:53:47]Write to MH i2c: E2 08 00 06 68 80 13 00 00 00 00 00 00 EA [18:53:47]Write i2c OK [18:53:47]MH_I2C_Read... [18:53:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:47]Read from MH i2c: E2 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: E2 62 00 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: E2 62 00 06 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4A 06 03 00 0E 04 04 00 CE 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 BA [18:53:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4A 06 03 00 0E 04 04 00 CE 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 [18:53:47]wFMCommunicate OK [18:53:47]SAM_PROTO_GetFieldsCounters done [18:53:47]requested_item shift.num is exist - process it [18:53:47]requested_item shift.opened is exist - process it [18:53:47]req_shift_opened [18:53:47]FM_GetShiftState [18:53:47]SAM_PROTO_GetShiftState [18:53:47]wFMCommunicate request_size=4 [18:53:47]MH_SAM_APDU [18:53:47]CAPDU: 80 13 01 00 [18:53:47]Write to MH i2c: E2 08 00 07 68 80 13 01 00 00 00 00 00 EC [18:53:47]Write i2c OK [18:53:47]MH_I2C_Read... [18:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:47]Read from MH i2c: E2 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: E2 0E 00 [18:53:47]MH_I2C_Read... [18:53:47]Read from MH i2c: E2 0E 00 07 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7A [18:53:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:53:47]wFMCommunicate OK [18:53:47]SAM_PROTO_GetShiftState done [18:53:47]FM_GetShiftState done [18:53:47]req_shift_opened done [18:53:47]requested_item shift.open_date is exist - process it [18:53:47]req_shift_open_date [18:53:47]req_shift_open_date done [18:53:47]produce_requested_data done [18:53:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198218,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:53:47]process_action_free close_receipt [18:53:47]json_value_free [18:53:47]json_value_free done [18:53:47]process_json_proto returns [18:53:47]Send response to host [18:53:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198218,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:53:47]free response buf [18:53:47]execute_script done [18:53:47]execute_script returns [18:53:47]free content buf [18:53:47]Sock 9.Close socket [18:53:47]Sock 9.Thread stoped [18:53:49]OFD Sender: No OFD packet to send [18:53:54]OFD Sender: No OFD packet to send [18:53:59]OFD Sender: No OFD packet to send [18:54:04]OFD Sender: No OFD packet to send [18:54:09]OFD Sender: No OFD packet to send [18:54:14]OFD Sender: No OFD packet to send [18:54:19]OFD Sender: No OFD packet to send [18:54:24]OFD Sender: No OFD packet to send [18:54:29]OFD Sender: No OFD packet to send [18:54:34]accept exits with 7 [18:54:34]New connection [18:54:34]New thread 3067403620 created [18:54:34]Thread 3067260260 joined [18:54:34]Waiting for new connection... [18:54:34] Sock 7.Parse request [18:54:34]Sock 7.Check first char [18:54:34]Sock 7.First char is OK [18:54:34]request: POST /json_proto HTTP/1.0 [18:54:34]Method: POST [18:54:34]URL: /json_proto [18:54:34]Method is POST - this is cgi request [18:54:34]url: /json_proto [18:54:34]query_string will be loaded in cgi processing [18:54:34]execute_cgi json_proto POST (null) [18:54:34]execute_cgi path=json_proto method=POST [18:54:34]POST find Content-Length [18:54:34]Host: 172.17.46.195:8080 [18:54:34]Content-Length: 805 [18:54:34]Content-Type: application/json [18:54:34] [18:54:34]POST finish read [18:54:34]Found Content-Length = 805 [18:54:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325635", "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" : 22.890, "sum" : 1698.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1698.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:34]execute_script... [18:54: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)11325635", "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" : 22.890, "sum" : 1698.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1698.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:34]POST & json_proto [18:54:34]process_json_proto [18:54:34]json parsed OK: [18:54:34]protocol is kg_v1.0 [18:54:34]action value=close_receipt [18:54:34]process_action close_receipt [18:54:34]cmd_close_receipt [18:54:34]MH_GetDate [18:54:34]Write to MH i2c: F0 00 00 08 68 5F [18:54:34]Write i2c OK [18:54:34]MH_I2C_Read... [18:54:34]Read from MH i2c: F0 [18:54:34]MH_I2C_Read... [18:54:34]Read from MH i2c: F0 09 00 [18:54:34]MH_I2C_Read... [18:54:34]Read from MH i2c: F0 09 00 08 68 00 6D A0 BF 66 8D AE BC 66 F7 [18:54:34]GetLastDocTimeStamp 1723834424 [18:54:34]current date 1723834477 [18:54:34]FM_GetShiftState [18:54:34]SAM_PROTO_GetShiftState [18:54:34]wFMCommunicate request_size=4 [18:54:34]MH_SAM_APDU [18:54:34]CAPDU: 80 13 01 00 [18:54:34]Write to MH i2c: E2 08 00 09 68 80 13 01 00 00 00 00 00 EE [18:54:34]Write i2c OK [18:54:34]MH_I2C_Read... [18:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:34]Read from MH i2c: E2 [18:54:34]MH_I2C_Read... [18:54:34]Read from MH i2c: E2 0E 00 [18:54:34]MH_I2C_Read... [18:54:34]Read from MH i2c: E2 0E 00 09 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 7C [18:54:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:54:34]wFMCommunicate OK [18:54:34]SAM_PROTO_GetShiftState done [18:54:34]FM_GetShiftState done [18:54:34]opened in 1723766727 [18:54:34]opened+sec_in_day 1723853127 [18:54:34]quantity*price = 169843 [18:54:34]sum+1 = 169845 [18:54:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1698.44 НСП 1% : 15.03 НДС 12% : 180.36 Наличными: 0.00 Безнал.: 1698.44 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 560 16.08.2024 18:54 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198219 ФПД: 19385677574299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185437&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198219&fm=19385677574299&tin=02508201610067®Number=0000000000092545&sum=169844 [18:54:35]StoreToDocumentArchive [18:54:35]shift 462 fd 198219 [18:54:35]save to /storage/0462/doc_00198219 [18:54:35]save last doc name /storage/0462/doc_00198219 to /storage/kkm_last_doc_name [18:54:35]save OK [18:54:35]Clear old archive folders... [18:54:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:54:35]tlvbuf is 009060D0 [18:54:35]SAM_PROTO_ClearQueue [18:54:35]wFMCommunicate request_size=4 [18:54:35]MH_SAM_APDU [18:54:35]CAPDU: 80 09 00 00 [18:54:35]Write to MH i2c: E2 08 00 16 68 80 09 00 00 00 00 00 00 F0 [18:54:35]Write i2c OK [18:54:35]MH_I2C_Read... [18:54:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:35]Read from MH i2c: E2 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: E2 03 00 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: E2 03 00 16 68 00 90 00 F2 [18:54:35]RAPDU: 90 00 [18:54:35]wFMCommunicate OK [18:54:35]SAM_PROTO_ClearQueue done [18:54:35]KKMCreateOFDPacket [18:54:35]OFDProtocolAddRootSTLVToBuf [18:54:35]FM_MakeSignedData [18:54:35]FM_MakeSignedData [18:54:35]SAM_PROTO_SignData [18:54:35]wFMCommunicate request_size=4 [18:54:35]MH_SAM_APDU [18:54:35]CAPDU: 80 0D 01 02 [18:54:35]Write to MH i2c: E2 08 00 17 68 80 0D 01 02 00 00 00 00 F8 [18:54:35]Write i2c OK [18:54:35]MH_I2C_Read... [18:54:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:35]Read from MH i2c: E2 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: E2 03 00 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: E2 03 00 17 68 00 90 00 F3 [18:54:35]RAPDU: 90 00 [18:54:35]wFMCommunicate OK [18:54:35]wFMCommunicate request_size=255 [18:54:35]MH_SAM_APDU [18:54: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 6A 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 97 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 6D A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 06 03 00 35 04 06 00 11 [18:54:35]Write to MH i2c: E2 02 01 18 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6A 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 97 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 6D A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 06 03 00 35 04 06 00 11 00 00 38 [18:54:35]Write i2c OK [18:54:35]MH_I2C_Read... [18:54:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:35]Read from MH i2c: E2 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: E2 03 00 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: E2 03 00 18 68 00 90 00 F4 [18:54:35]RAPDU: 90 00 [18:54:35]wFMCommunicate OK [18:54:35]wFMCommunicate request_size=10 [18:54:35]MH_SAM_APDU [18:54:35]CAPDU: 80 0D 02 02 05 A1 94 6C F0 9B [18:54:35]Write to MH i2c: E2 0D 00 19 68 80 0D 02 02 05 00 A1 94 6C F0 9B 00 00 31 [18:54:35]Write i2c OK [18:54:35]MH_I2C_Read... [18:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:36]Read from MH i2c: E2 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: E2 03 00 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: E2 03 00 19 68 00 90 00 F5 [18:54:36]RAPDU: 90 00 [18:54:36]wFMCommunicate OK [18:54:36]wFMCommunicate request_size=4 [18:54:36]MH_SAM_APDU [18:54:36]CAPDU: 80 0D 03 02 [18:54:36]Write to MH i2c: E2 08 00 1A 68 80 0D 03 02 00 00 00 00 FD [18:54:36]Write i2c OK [18:54:36]MH_I2C_Read... [18:54:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:36]Read from MH i2c: E2 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: E2 0B 00 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: E2 0B 00 1A 68 00 D1 87 21 87 90 6D 64 28 90 00 87 [18:54:36]RAPDU: D1 87 21 87 90 6D 64 28 90 00 [18:54:36]wFMCommunicate OK [18:54:36]SAM_PROTO_SignData done [18:54:36]FM_MakeSignedData done [18:54:36]CreateOFDProtocolMessage [18:54:36]wFMCommunicate request_size=4 [18:54:36]MH_SAM_APDU [18:54:36]CAPDU: 80 11 00 00 [18:54:36]Write to MH i2c: E2 08 00 1B 68 80 11 00 00 00 00 00 00 FD [18:54:36]Write i2c OK [18:54:36]MH_I2C_Read... [18:54:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:36]Read from MH i2c: E2 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: E2 17 00 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: E2 17 00 1B 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 4A [18:54:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:54:36]wFMCommunicate OK [18:54:36]CreateOFDProtocolMessage done [18:54:36]OFDSenderStorePacket 198219 [18:54:36]StoreOFDPacket docnum=198219 [18:54:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 89 F5 07 01 02 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6A 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 97 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 6D A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 06 03 00 35 04 06 00 11 A1 94 6C F0 9B D1 87 21 87 90 6D 64 28 [18:54:36]CheckFolder [18:54:36]dirname=/storage/ofd_packets [18:54:36]CheckFolder done [18:54:36]ProducePacketName [18:54:36]name=ofd_packets/00198219 [18:54:36]NVStorageSaveData ofd_packets/00198219 [18:54:36]File name is /storage/ofd_packets/00198219 [18:54:36]Write 301 bytes [18:54:36]NVStorageSaveData done [18:54:36]OFDSenderStorePacket done [18:54:36]KKMCreateOFDPacket done [18:54:36]NVStorageSaveData kkm_last_timestamp [18:54:36]File name is /storage/kkm_last_timestamp [18:54:36]Write 4 bytes [18:54:36]NVStorageSaveData done [18:54:36]ExternCall_PrintAddStr [18:54:36]wPrintStart [18:54:36]Write to MH i2c: 01 00 00 1C 68 84 [18:54:36]Write i2c OK [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: 01 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: 01 07 00 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: 01 07 00 1C 68 00 00 00 00 00 FF 0F 99 [18:54:36]RasterBufferAndPrint [18:54:36]line Счет N : (1)11325635 [18:54:36]line ИНН: 02508201610067 [18:54:36]line Контрольно-Кассовый Чек [18:54:36]line ПРОДАЖА [18:54:36]line ТРК (МРК, ГНК) : 41 [18:54:36]line Товар: 2710124500 [18:54:36]line Аи-95-К-5 [18:54:36]line 22.890 * 74.20 [18:54:36]line = 1698.44 [18:54:36]line НДС 12% НСП 1% [18:54:36]line > о реализуемом товаре [18:54:36]line ИТОГО: 1698.44 [18:54:36]line НСП 1% : 15.03 [18:54:36]line НДС 12% : 180.36 [18:54:36]line Наличными: 0.00 [18:54:36]line Безнал.: 1698.44 [18:54:36]line Место: АЗС № 95 "Партнер Нефть" [18:54:36]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:54:36]line СНО: Общий режим [18:54:36]line Чек 560 16.08.2024 18:54 [18:54:36]line Смена: 462 ФФД: 1.0 [18:54:36]line ЗНМ: 0300000079 [18:54:36]line РНМ: 0000000000092545 [18:54:36]line Версия ККМ: 001 [18:54:36]line Платежная система: O! деньги [18:54:36]line ФМ: 0000000000871802 [18:54:36]line ФД: 198219 [18:54:36]line ФПД: 19385677574299 [18:54:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185437&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198219&fm=19385677574299&tin=02508201610067®Number=0000000000092545&sum=169844 [18:54:36]OFD Sender: Processing packet 198219 [packets to send 245, broken 244] [18:54:36]ProducePacketName [18:54:36]name=ofd_packets/00198219 [18:54:36]OFD Sender: To server: pG, [18:54:36]written 0, free lines is 4095 [18:54:36]CommunicateWithHost lk.salyk.kg:30040 [18:54:36]ConnectInit lk.salyk.kg [18:54:36]Connected sock=10 [18:54:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 89 F5 07 01 02 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6A 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 97 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 6D A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 06 03 00 35 04 06 00 11 A1 94 6C F0 9B D1 87 21 87 90 6D 64 28 [18:54:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 02 59 47 00 15 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4B 06 03 00 F4 03 04 00 80 4C BF 66 B6 04 01 00 00 D5 0A 3A D3 C8 7B 8B 15 [18:54:36]CommunicateWithHost err = 0 [18:54:36]CheckOFDResponse [18:54:36]1017 (14) - 77093643461234 [18:54:36]1041 (16) - 0000000000871802 [18:54:36]1040 (4) - 198219 [18:54:36]1012 (4) - 16.08.2024 12:56 [18:54:36]1206 (1) - 0 [18:54:36]OFD Sender: Remove packet 198219 [18:54:36]ProducePacketName [18:54:36]name=ofd_packets/00198219 [18:54:36]NVStorageDeleteData [18:54:36]Write to MH i2c: 01 00 00 46 68 AE [18:54:36]Write i2c OK [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: 01 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: 01 07 00 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: 01 07 00 46 68 00 00 00 00 00 14 0D D6 [18:54:36]RasterBufferAndPrint [18:54:36]line [18:54:36]line [18:54:36]line [18:54:36]line [18:54:36]line [18:54:36]written 0, free lines is 3357 [18:54:36]MH_Cut [18:54:36]Write to MH i2c: D1 01 00 4D 68 01 87 [18:54:36]Write i2c OK [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: D1 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: D1 01 00 [18:54:36]MH_I2C_Read... [18:54:36]Read from MH i2c: D1 01 00 4D 68 00 86 [18:54:36]Write to MH i2c: 01 00 00 4E 68 B6 [18:54:36]Write i2c OK [18:54:36]MH_I2C_Read... [18:54:37]OFD Sender: No OFD packet to send [18:54:37]*** Cut start [18:54:37]*** Purtial cut [18:54:37]*** Stage 1: CUTSNS_PIN = 1 [18:54:37]Read from MH i2c: 01 [18:54:37]MH_I2C_Read... [18:54:37]*** Stop cut motor [18:54:37]*** Cut end [18:54:37]Read from MH i2c: 01 07 00 [18:54:37]MH_I2C_Read... [18:54:37]Read from MH i2c: 01 07 00 4E 68 00 00 00 00 00 FF 0F CB [18:54:37]process_action close_receipt done [18:54:37]requested_data is exist [18:54:37]produce_requested_data [18:54:37]requested_item fm.sn is exist - process it [18:54:37]wFMCommunicate request_size=4 [18:54:37]MH_SAM_APDU [18:54:37]CAPDU: 80 11 00 00 [18:54:37]Write to MH i2c: E2 08 00 4F 68 80 11 00 00 00 00 00 00 31 [18:54:37]Write i2c OK [18:54:37]MH_I2C_Read... [18:54:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:38]Read from MH i2c: E2 [18:54:38]MH_I2C_Read... [18:54:38]Read from MH i2c: E2 17 00 [18:54:38]MH_I2C_Read... [18:54:38]Read from MH i2c: E2 17 00 4F 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7E [18:54:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:54:38]wFMCommunicate OK [18:54:38]requested_item fd.num is exist - process it [18:54:38]SAM_PROTO_GetFieldsCounters [18:54:38]wFMCommunicate request_size=4 [18:54:38]MH_SAM_APDU [18:54:38]CAPDU: 80 13 00 00 [18:54:38]Write to MH i2c: E2 08 00 50 68 80 13 00 00 00 00 00 00 34 [18:54:38]Write i2c OK [18:54:38]MH_I2C_Read... [18:54:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:38]Read from MH i2c: E2 [18:54:38]MH_I2C_Read... [18:54:38]Read from MH i2c: E2 62 00 [18:54:38]MH_I2C_Read... [18:54:38]Read from MH i2c: E2 62 00 50 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4B 06 03 00 0E 04 04 00 CE 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 08 [18:54:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4B 06 03 00 0E 04 04 00 CE 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 [18:54:38]wFMCommunicate OK [18:54:38]SAM_PROTO_GetFieldsCounters done [18:54:38]requested_item shift.num is exist - process it [18:54:38]requested_item shift.opened is exist - process it [18:54:38]req_shift_opened [18:54:38]FM_GetShiftState [18:54:38]SAM_PROTO_GetShiftState [18:54:38]wFMCommunicate request_size=4 [18:54:38]MH_SAM_APDU [18:54:38]CAPDU: 80 13 01 00 [18:54:38]Write to MH i2c: E2 08 00 51 68 80 13 01 00 00 00 00 00 36 [18:54:38]Write i2c OK [18:54:38]MH_I2C_Read... [18:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:38]Read from MH i2c: E2 [18:54:38]MH_I2C_Read... [18:54:38]Read from MH i2c: E2 0E 00 [18:54:38]MH_I2C_Read... [18:54:38]Read from MH i2c: E2 0E 00 51 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C4 [18:54:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:54:38]wFMCommunicate OK [18:54:38]SAM_PROTO_GetShiftState done [18:54:38]FM_GetShiftState done [18:54:38]req_shift_opened done [18:54:38]requested_item shift.open_date is exist - process it [18:54:38]req_shift_open_date [18:54:38]req_shift_open_date done [18:54:38]produce_requested_data done [18:54:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198219,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:54:38]process_action_free close_receipt [18:54:38]json_value_free [18:54:38]json_value_free done [18:54:38]process_json_proto returns [18:54:38]Send response to host [18:54:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198219,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:54:38]free response buf [18:54:38]execute_script done [18:54:38]execute_script returns [18:54:38]free content buf [18:54:38]Sock 7.Close socket [18:54:38]Sock 7.Thread stoped [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:46]accept exits with 9 [18:56:46]New connection [18:56:46]New thread 3067260260 created [18:56:46]Thread 3067403620 joined [18:56:46]Waiting for new connection... [18:56:46] Sock 9.Parse request [18:56:46]Sock 9.Check first char [18:56:46]Sock 9.First char is OK [18:56:46]request: POST /json_proto HTTP/1.0 [18:56:46]Method: POST [18:56:46]URL: /json_proto [18:56:46]Method is POST - this is cgi request [18:56:46]url: /json_proto [18:56:46]query_string will be loaded in cgi processing [18:56:46]execute_cgi json_proto POST (null) [18:56:46]execute_cgi path=json_proto method=POST [18:56:46]POST find Content-Length [18:56:46]Host: 172.17.46.195:8080 [18:56:46]Content-Length: 810 [18:56:46]Content-Type: application/json [18:56:46] [18:56:46]POST finish read [18:56:46]Found Content-Length = 810 [18:56:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 14.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\u000A4010037/4010043/18", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:46]execute_script... [18:56: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)11325636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 14.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\u000A4010037/4010043/18", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:46]POST & json_proto [18:56:46]process_json_proto [18:56:46]json parsed OK: [18:56:46]protocol is kg_v1.0 [18:56:46]action value=close_receipt [18:56:46]process_action close_receipt [18:56:46]cmd_close_receipt [18:56:46]MH_GetDate [18:56:46]Write to MH i2c: F0 00 00 52 68 A9 [18:56:46]Write i2c OK [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: F0 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: F0 09 00 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: F0 09 00 52 68 00 F1 A0 BF 66 8D AE BC 66 C5 [18:56:46]GetLastDocTimeStamp 1723834477 [18:56:46]current date 1723834609 [18:56:46]FM_GetShiftState [18:56:46]SAM_PROTO_GetShiftState [18:56:46]wFMCommunicate request_size=4 [18:56:46]MH_SAM_APDU [18:56:46]CAPDU: 80 13 01 00 [18:56:46]Write to MH i2c: E2 08 00 53 68 80 13 01 00 00 00 00 00 38 [18:56:46]Write i2c OK [18:56:46]MH_I2C_Read... [18:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:46]Read from MH i2c: E2 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: E2 0E 00 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: E2 0E 00 53 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 C6 [18:56:46]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:56:46]wFMCommunicate OK [18:56:46]SAM_PROTO_GetShiftState done [18:56:46]FM_GetShiftState done [18:56:46]opened in 1723766727 [18:56:46]opened+sec_in_day 1723853127 [18:56:46]quantity*price = 0 [18:56:46]sum+1 = 1 [18:56:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 561 16.08.2024 18:56 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4010037/4010043/18 ФМ: 0000000000871802 ФД: 198220 ФПД: 279740045759266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185649&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198220&fm=279740045759266&tin=02508201610067®Number=0000000000092545&sum=0 [18:56:47]StoreToDocumentArchive [18:56:47]shift 462 fd 198220 [18:56:47]save to /storage/0462/doc_00198220 [18:56:47]save last doc name /storage/0462/doc_00198220 to /storage/kkm_last_doc_name [18:56:47]save OK [18:56:47]Clear old archive folders... [18:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:56:47]tlvbuf is 00B904E0 [18:56:47]SAM_PROTO_ClearQueue [18:56:47]wFMCommunicate request_size=4 [18:56:47]MH_SAM_APDU [18:56:47]CAPDU: 80 09 00 00 [18:56:47]Write to MH i2c: E2 08 00 60 68 80 09 00 00 00 00 00 00 3A [18:56:47]Write i2c OK [18:56:47]MH_I2C_Read... [18:56:47]OFD Sender: No OFD packet to send [18:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:47]Read from MH i2c: E2 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 03 00 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 03 00 60 68 00 90 00 3C [18:56:47]RAPDU: 90 00 [18:56:47]wFMCommunicate OK [18:56:47]SAM_PROTO_ClearQueue done [18:56:47]KKMCreateOFDPacket [18:56:47]OFDProtocolAddRootSTLVToBuf [18:56:47]FM_MakeSignedData [18:56:47]FM_MakeSignedData [18:56:47]SAM_PROTO_SignData [18:56:47]wFMCommunicate request_size=4 [18:56:47]MH_SAM_APDU [18:56:47]CAPDU: 80 0D 01 02 [18:56:47]Write to MH i2c: E2 08 00 61 68 80 0D 01 02 00 00 00 00 42 [18:56:47]Write i2c OK [18:56:47]MH_I2C_Read... [18:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:47]Read from MH i2c: E2 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 03 00 [18:56:47]MH_I2C_Read... [18:56:47]Read from MH i2c: E2 03 00 61 68 00 90 00 3D [18:56:47]RAPDU: 90 00 [18:56:47]wFMCommunicate OK [18:56:47]wFMCommunicate request_size=255 [18:56:47]MH_SAM_APDU [18:56:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 F1 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 06 03 00 35 04 06 00 FE 6C 0E 0E [18:56:47]Write to MH i2c: E2 02 01 62 68 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 F1 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 06 03 00 35 04 06 00 FE 6C 0E 0E 00 00 12 [18:56:47]Write i2c OK [18:56:47]MH_I2C_Read... [18:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:48]Read from MH i2c: E2 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 03 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 03 00 62 68 00 90 00 3E [18:56:48]RAPDU: 90 00 [18:56:48]wFMCommunicate OK [18:56:48]wFMCommunicate request_size=7 [18:56:48]MH_SAM_APDU [18:56:48]CAPDU: 80 0D 02 02 02 93 22 [18:56:48]Write to MH i2c: E2 0A 00 63 68 80 0D 02 02 02 00 93 22 00 00 FE [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:48]Read from MH i2c: E2 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 03 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 03 00 63 68 00 90 00 3F [18:56:48]RAPDU: 90 00 [18:56:48]wFMCommunicate OK [18:56:48]wFMCommunicate request_size=4 [18:56:48]MH_SAM_APDU [18:56:48]CAPDU: 80 0D 03 02 [18:56:48]Write to MH i2c: E2 08 00 64 68 80 0D 03 02 00 00 00 00 47 [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:48]Read from MH i2c: E2 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 0B 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 0B 00 64 68 00 A4 F0 53 C5 00 D4 B1 91 90 00 0A [18:56:48]RAPDU: A4 F0 53 C5 00 D4 B1 91 90 00 [18:56:48]wFMCommunicate OK [18:56:48]SAM_PROTO_SignData done [18:56:48]FM_MakeSignedData done [18:56:48]CreateOFDProtocolMessage [18:56:48]wFMCommunicate request_size=4 [18:56:48]MH_SAM_APDU [18:56:48]CAPDU: 80 11 00 00 [18:56:48]Write to MH i2c: E2 08 00 65 68 80 11 00 00 00 00 00 00 47 [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:48]Read from MH i2c: E2 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 17 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: E2 17 00 65 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 94 [18:56:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:56:48]wFMCommunicate OK [18:56:48]CreateOFDProtocolMessage done [18:56:48]OFDSenderStorePacket 198220 [18:56:48]StoreOFDPacket docnum=198220 [18:56:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 0F 3B 04 01 83 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 F1 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 06 03 00 35 04 06 00 FE 6C 0E 0E 93 22 A4 F0 53 C5 00 D4 B1 91 [18:56:48]CheckFolder [18:56:48]dirname=/storage/ofd_packets [18:56:48]CheckFolder done [18:56:48]ProducePacketName [18:56:48]name=ofd_packets/00198220 [18:56:48]NVStorageSaveData ofd_packets/00198220 [18:56:48]File name is /storage/ofd_packets/00198220 [18:56:48]Write 298 bytes [18:56:48]NVStorageSaveData done [18:56:48]OFDSenderStorePacket done [18:56:48]KKMCreateOFDPacket done [18:56:48]NVStorageSaveData kkm_last_timestamp [18:56:48]File name is /storage/kkm_last_timestamp [18:56:48]Write 4 bytes [18:56:48]NVStorageSaveData done [18:56:48]ExternCall_PrintAddStr [18:56:48]wPrintStart [18:56:48]Write to MH i2c: 01 00 00 66 68 CE [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: 01 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: 01 07 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: 01 07 00 66 68 00 00 00 00 00 FF 0F E3 [18:56:48]RasterBufferAndPrint [18:56:48]line Счет N : (1)11325636 [18:56:48]line ИНН: 02508201610067 [18:56:48]line Контрольно-Кассовый Чек [18:56:48]line ПРОДАЖА [18:56:48]line ТРК (МРК, ГНК) : 51 [18:56:48]line Товар: 2710194210 [18:56:48]line ДТ-К-5 [18:56:48]line 14.000 * 0.00 [18:56:48]line = 0.00 [18:56:48]line НДС 12% НСП 1% [18:56:48]line > о реализуемом товаре [18:56:48]line ИТОГО: 0.00 [18:56:48]line НСП 1% : 0.00 [18:56:48]line НДС 12% : 0.00 [18:56:48]line Наличными: 0.00 [18:56:48]line Безнал.: 0.00 [18:56:48]line Место: АЗС № 95 "Партнер Нефть" [18:56:48]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:56:48]line СНО: Общий режим [18:56:48]line Чек 561 16.08.2024 18:56 [18:56:48]line Смена: 462 ФФД: 1.0 [18:56:48]line ЗНМ: 0300000079 [18:56:48]line РНМ: 0000000000092545 [18:56:48]line Версия ККМ: 001 [18:56:48]line Талоны: Топливные Талоны [18:56:48]line 4010037/4010043/18 [18:56:48]line ФМ: 0000000000871802 [18:56:48]line ФД: 198220 [18:56:48]line ФПД: 279740045759266 [18:56:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185649&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198220&fm=279740045759266&tin=02508201610067®Number=0000000000092545&sum=0 [18:56:48]OFD Sender: Processing packet 198220 [packets to send 245, broken 244] [18:56:48]ProducePacketName [18:56:48]name=ofd_packets/00198220 [18:56:48]OFD Sender: To server: pG, [18:56:48]CommunicateWithHost lk.salyk.kg:30040 [18:56:48]ConnectInit lk.salyk.kg [18:56:48]written 0, free lines is 4095 [18:56:48]Connected sock=10 [18:56:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 0F 3B 04 01 83 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 F1 A0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 06 03 00 35 04 06 00 FE 6C 0E 0E 93 22 A4 F0 53 C5 00 D4 B1 91 [18:56:48]Write to MH i2c: 01 00 00 90 68 F8 [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: 01 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: 01 07 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: 01 07 00 90 68 00 00 00 00 00 F6 0C 01 [18:56:48]RasterBufferAndPrint [18:56:48]line [18:56:48]line [18:56:48]line [18:56:48]line [18:56:48]line [18:56:48]written 0, free lines is 3324 [18:56:48]MH_Cut [18:56:48]Write to MH i2c: D1 01 00 97 68 01 D1 [18:56:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2E 54 47 00 46 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4C 06 03 00 F4 03 04 00 04 4D BF 66 B6 04 01 00 00 A2 C7 BF 50 71 4D 6C EE [18:56:48]CommunicateWithHost err = 0 [18:56:48]CheckOFDResponse [18:56:48]1017 (14) - 77093643461234 [18:56:48]1041 (16) - 0000000000871802 [18:56:48]1040 (4) - 198220 [18:56:48]1012 (4) - 16.08.2024 12:58 [18:56:48]1206 (1) - 0 [18:56:48]OFD Sender: Remove packet 198220 [18:56:48]ProducePacketName [18:56:48]name=ofd_packets/00198220 [18:56:48]NVStorageDeleteData [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: D1 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: D1 01 00 [18:56:48]MH_I2C_Read... [18:56:48]Read from MH i2c: D1 01 00 97 68 00 D0 [18:56:48]Write to MH i2c: 01 00 00 98 68 00 [18:56:48]Write i2c OK [18:56:48]MH_I2C_Read... [18:56:49]OFD Sender: No OFD packet to send [18:56:49]*** Cut start [18:56:49]*** Purtial cut [18:56:49]*** CUTSNS_PIN = 0 [18:56:49]*** Stage 1: CUTSNS_PIN = 1 [18:56:51]Read from MH i2c: 01 [18:56:51]MH_I2C_Read... [18:56:51]*** Stop cut motor [18:56:51]*** Cut end [18:56:51]Read from MH i2c: 01 07 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: 01 07 00 98 68 00 00 00 00 00 FF 0F 15 [18:56:51]process_action close_receipt done [18:56:51]requested_data is exist [18:56:51]produce_requested_data [18:56:51]requested_item fm.sn is exist - process it [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 11 00 00 [18:56:51]Write to MH i2c: E2 08 00 99 68 80 11 00 00 00 00 00 00 7B [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 17 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 17 00 99 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C8 [18:56:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:56:51]wFMCommunicate OK [18:56:51]requested_item fd.num is exist - process it [18:56:51]SAM_PROTO_GetFieldsCounters [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 13 00 00 [18:56:51]Write to MH i2c: E2 08 00 9A 68 80 13 00 00 00 00 00 00 7E [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 62 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 62 00 9A 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4C 06 03 00 0E 04 04 00 CE 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 56 [18:56:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4C 06 03 00 0E 04 04 00 CE 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 [18:56:51]wFMCommunicate OK [18:56:51]SAM_PROTO_GetFieldsCounters done [18:56:51]requested_item shift.num is exist - process it [18:56:51]requested_item shift.opened is exist - process it [18:56:51]req_shift_opened [18:56:51]FM_GetShiftState [18:56:51]SAM_PROTO_GetShiftState [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 13 01 00 [18:56:51]Write to MH i2c: E2 08 00 9B 68 80 13 01 00 00 00 00 00 80 [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 0E 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 0E 00 9B 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0E [18:56:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:56:51]wFMCommunicate OK [18:56:51]SAM_PROTO_GetShiftState done [18:56:51]FM_GetShiftState done [18:56:51]req_shift_opened done [18:56:51]requested_item shift.open_date is exist - process it [18:56:51]req_shift_open_date [18:56:51]req_shift_open_date done [18:56:51]produce_requested_data done [18:56:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198220,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:56:51]process_action_free close_receipt [18:56:51]json_value_free [18:56:51]json_value_free done [18:56:51]process_json_proto returns [18:56:51]Send response to host [18:56:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198220,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:56:51]free response buf [18:56:51]execute_script done [18:56:51]execute_script returns [18:56:51]free content buf [18:56:51]Sock 9.Close socket [18:56:51]Sock 9.Thread stoped [18:56:54]OFD Sender: No OFD packet to send [18:56:59]OFD Sender: No OFD packet to send [18:57:04]OFD Sender: No OFD packet to send [18:57:09]OFD Sender: No OFD packet to send [18:57:14]OFD Sender: No OFD packet to send [18:57:19]OFD Sender: No OFD packet to send [18:57:24]OFD Sender: No OFD packet to send [18:57:27]accept exits with 7 [18:57:27]New connection [18:57:27]New thread 3067403620 created [18:57:27]Thread 3067260260 joined [18:57:27]Waiting for new connection... [18:57:27] Sock 7.Parse request [18:57:27]Sock 7.Check first char [18:57:27]Sock 7.First char is OK [18:57:27]request: POST /json_proto HTTP/1.0 [18:57:27]Method: POST [18:57:27]URL: /json_proto [18:57:27]Method is POST - this is cgi request [18:57:27]url: /json_proto [18:57:27]query_string will be loaded in cgi processing [18:57:27]execute_cgi json_proto POST (null) [18:57:27]execute_cgi path=json_proto method=POST [18:57:27]POST find Content-Length [18:57:27]Host: 172.17.46.195:8080 [18:57:27]Content-Length: 819 [18:57:27]Content-Type: application/json [18:57:27] [18:57:27]POST finish read [18:57:27]Found Content-Length = 819 [18:57:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325637", "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" : 12.810, "sum" : 950.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 950.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:57:27]execute_script... [18:57:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325637", "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" : 12.810, "sum" : 950.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 950.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:57:27]POST & json_proto [18:57:27]process_json_proto [18:57:27]json parsed OK: [18:57:27]protocol is kg_v1.0 [18:57:27]action value=close_receipt [18:57:27]process_action close_receipt [18:57:27]cmd_close_receipt [18:57:27]MH_GetDate [18:57:27]Write to MH i2c: F0 00 00 9C 68 F3 [18:57:27]Write i2c OK [18:57:27]MH_I2C_Read... [18:57:27]Read from MH i2c: F0 [18:57:27]MH_I2C_Read... [18:57:27]Read from MH i2c: F0 09 00 [18:57:27]MH_I2C_Read... [18:57:27]Read from MH i2c: F0 09 00 9C 68 00 19 A1 BF 66 8D AE BC 66 38 [18:57:27]GetLastDocTimeStamp 1723834609 [18:57:27]current date 1723834649 [18:57:27]FM_GetShiftState [18:57:27]SAM_PROTO_GetShiftState [18:57:27]wFMCommunicate request_size=4 [18:57:27]MH_SAM_APDU [18:57:27]CAPDU: 80 13 01 00 [18:57:27]Write to MH i2c: E2 08 00 9D 68 80 13 01 00 00 00 00 00 82 [18:57:27]Write i2c OK [18:57:27]MH_I2C_Read... [18:57:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:27]Read from MH i2c: E2 [18:57:27]MH_I2C_Read... [18:57:27]Read from MH i2c: E2 0E 00 [18:57:27]MH_I2C_Read... [18:57:27]Read from MH i2c: E2 0E 00 9D 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 10 [18:57:27]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:57:27]wFMCommunicate OK [18:57:27]SAM_PROTO_GetShiftState done [18:57:27]FM_GetShiftState done [18:57:27]opened in 1723766727 [18:57:27]opened+sec_in_day 1723853127 [18:57:27]quantity*price = 95050 [18:57:27]sum+1 = 95051 [18:57:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 950.50 НСП 1% : 8.41 НДС 12% : 100.94 Наличными: 0.00 Безнал.: 950.50 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 562 16.08.2024 18:57 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871802 ФД: 198221 ФПД: 274208997693605 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185729&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198221&fm=274208997693605&tin=02508201610067®Number=0000000000092545&sum=95050 [18:57:28]StoreToDocumentArchive [18:57:28]shift 462 fd 198221 [18:57:28]save to /storage/0462/doc_00198221 [18:57:28]save last doc name /storage/0462/doc_00198221 to /storage/kkm_last_doc_name [18:57:28]save OK [18:57:28]Clear old archive folders... [18:57:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:57:28]tlvbuf is 00AFAAB0 [18:57:28]SAM_PROTO_ClearQueue [18:57:28]wFMCommunicate request_size=4 [18:57:28]MH_SAM_APDU [18:57:28]CAPDU: 80 09 00 00 [18:57:28]Write to MH i2c: E2 08 00 AA 68 80 09 00 00 00 00 00 00 84 [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:57:28]Read from MH i2c: E2 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 AA 68 00 90 00 86 [18:57:28]RAPDU: 90 00 [18:57:28]wFMCommunicate OK [18:57:28]SAM_PROTO_ClearQueue done [18:57:28]KKMCreateOFDPacket [18:57:28]OFDProtocolAddRootSTLVToBuf [18:57:28]FM_MakeSignedData [18:57:28]FM_MakeSignedData [18:57:28]SAM_PROTO_SignData [18:57:28]wFMCommunicate request_size=4 [18:57:28]MH_SAM_APDU [18:57:28]CAPDU: 80 0D 01 02 [18:57:28]Write to MH i2c: E2 08 00 AB 68 80 0D 01 02 00 00 00 00 8C [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:57:28]Read from MH i2c: E2 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 AB 68 00 90 00 87 [18:57:28]RAPDU: 90 00 [18:57:28]wFMCommunicate OK [18:57:28]wFMCommunicate request_size=255 [18:57:28]MH_SAM_APDU [18:57:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 32 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 73 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 06 03 00 35 04 06 00 F9 [18:57:28]Write to MH i2c: E2 02 01 AC 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 32 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 73 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 06 03 00 35 04 06 00 F9 00 00 34 [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:28]Read from MH i2c: E2 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 AC 68 00 90 00 88 [18:57:28]RAPDU: 90 00 [18:57:28]wFMCommunicate OK [18:57:28]wFMCommunicate request_size=10 [18:57:28]MH_SAM_APDU [18:57:28]CAPDU: 80 0D 02 02 05 64 41 E6 D8 A5 [18:57:28]Write to MH i2c: E2 0D 00 AD 68 80 0D 02 02 05 00 64 41 E6 D8 A5 00 00 A1 [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:28]Read from MH i2c: E2 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 03 00 AD 68 00 90 00 89 [18:57:28]RAPDU: 90 00 [18:57:28]wFMCommunicate OK [18:57:28]wFMCommunicate request_size=4 [18:57:28]MH_SAM_APDU [18:57:28]CAPDU: 80 0D 03 02 [18:57:28]Write to MH i2c: E2 08 00 AE 68 80 0D 03 02 00 00 00 00 91 [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:57:28]Read from MH i2c: E2 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 0B 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 0B 00 AE 68 00 F4 F1 1B F3 D5 9E 7B 20 90 00 93 [18:57:28]RAPDU: F4 F1 1B F3 D5 9E 7B 20 90 00 [18:57:28]wFMCommunicate OK [18:57:28]SAM_PROTO_SignData done [18:57:28]FM_MakeSignedData done [18:57:28]CreateOFDProtocolMessage [18:57:28]wFMCommunicate request_size=4 [18:57:28]MH_SAM_APDU [18:57:28]CAPDU: 80 11 00 00 [18:57:28]Write to MH i2c: E2 08 00 AF 68 80 11 00 00 00 00 00 00 91 [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:28]Read from MH i2c: E2 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 17 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: E2 17 00 AF 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 DE [18:57:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:57:28]wFMCommunicate OK [18:57:28]CreateOFDProtocolMessage done [18:57:28]OFDSenderStorePacket 198221 [18:57:28]StoreOFDPacket docnum=198221 [18:57:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 5D 07 01 F2 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 0A 32 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 73 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 06 03 00 35 04 06 00 F9 64 41 E6 D8 A5 F4 F1 1B F3 D5 9E 7B 20 [18:57:28]CheckFolder [18:57:28]dirname=/storage/ofd_packets [18:57:28]CheckFolder done [18:57:28]ProducePacketName [18:57:28]name=ofd_packets/00198221 [18:57:28]NVStorageSaveData ofd_packets/00198221 [18:57:28]File name is /storage/ofd_packets/00198221 [18:57:28]Write 301 bytes [18:57:28]NVStorageSaveData done [18:57:28]OFDSenderStorePacket done [18:57:28]KKMCreateOFDPacket done [18:57:28]NVStorageSaveData kkm_last_timestamp [18:57:28]File name is /storage/kkm_last_timestamp [18:57:28]Write 4 bytes [18:57:28]NVStorageSaveData done [18:57:28]ExternCall_PrintAddStr [18:57:28]wPrintStart [18:57:28]Write to MH i2c: 01 00 00 B0 68 18 [18:57:28]Write i2c OK [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: 01 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: 01 07 00 [18:57:28]MH_I2C_Read... [18:57:28]Read from MH i2c: 01 07 00 B0 68 00 00 00 00 00 FF 0F 2D [18:57:28]RasterBufferAndPrint [18:57:28]line Счет N : (1)11325637 [18:57:28]line ИНН: 02508201610067 [18:57:28]line Контрольно-Кассовый Чек [18:57:28]line ПРОДАЖА [18:57:28]line ТРК (МРК, ГНК) : 31 [18:57:28]line Товар: 2710124500 [18:57:28]line Аи-95-К-5 [18:57:28]line 12.810 * 74.20 [18:57:28]line = 950.50 [18:57:28]line НДС 12% НСП 1% [18:57:28]line > о реализуемом товаре [18:57:28]line ИТОГО: 950.50 [18:57:28]line НСП 1% : 8.41 [18:57:28]line НДС 12% : 100.94 [18:57:28]line Наличными: 0.00 [18:57:28]line Безнал.: 950.50 [18:57:28]line Место: АЗС № 95 "Партнер Нефть" [18:57:28]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:57:28]line СНО: Общий режим [18:57:28]line Чек 562 16.08.2024 18:57 [18:57:28]line Смена: 462 ФФД: 1.0 [18:57:28]line ЗНМ: 0300000079 [18:57:28]line РНМ: 0000000000092545 [18:57:28]line Версия ККМ: 001 [18:57:28]line Платежная система: Бакай Банк [18:57:28]line ФМ: 0000000000871802 [18:57:28]line ФД: 198221 [18:57:28]line ФПД: 274208997693605 [18:57:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185729&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198221&fm=274208997693605&tin=02508201610067®Number=0000000000092545&sum=95050 [18:57:28]written 0, free lines is 4095 [18:57:28]OFD Sender: Processing packet 198221 [packets to send 245, broken 244] [18:57:28]ProducePacketName [18:57:28]name=ofd_packets/00198221 [18:57:28]OFD Sender: To server: pG, [18:57:28]CommunicateWithHost lk.salyk.kg:30040 [18:57:28]ConnectInit lk.salyk.kg [18:57:28]Connected sock=10 [18:57:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 5D 07 01 F2 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 0A 32 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 73 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 06 03 00 35 04 06 00 F9 64 41 E6 D8 A5 F4 F1 1B F3 D5 9E 7B 20 [18:57:29]Write to MH i2c: 01 00 00 DA 68 42 [18:57:29]Write i2c OK [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: 01 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: 01 07 00 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: 01 07 00 DA 68 00 00 00 00 00 ED 0C 42 [18:57:29]RasterBufferAndPrint [18:57:29]line [18:57:29]line [18:57:29]line [18:57:29]line [18:57:29]line [18:57:29]written 0, free lines is 3318 [18:57:29]MH_Cut [18:57:29]Write to MH i2c: D1 01 00 E1 68 01 1B [18:57:29]Write i2c OK [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: D1 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: D1 01 00 [18:57:29]MH_I2C_Read... [18:57:29]Read from MH i2c: D1 01 00 E1 68 00 1A [18:57:29]Write to MH i2c: 01 00 00 E2 68 4A [18:57:29]Write i2c OK [18:57:29]MH_I2C_Read... [18:57:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F9 B3 47 00 E4 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4D 06 03 00 F4 03 04 00 2C 4D BF 66 B6 04 01 00 00 4D 51 C5 4B 1F EE CF A0 [18:57:29]CommunicateWithHost err = 0 [18:57:29]CheckOFDResponse [18:57:29]1017 (14) - 77093643461234 [18:57:29]1041 (16) - 0000000000871802 [18:57:29]1040 (4) - 198221 [18:57:29]1012 (4) - 16.08.2024 12:59 [18:57:29]1206 (1) - 0 [18:57:29]OFD Sender: Remove packet 198221 [18:57:29]ProducePacketName [18:57:29]name=ofd_packets/00198221 [18:57:29]NVStorageDeleteData [18:57:29]OFD Sender: No OFD packet to send [18:57:29]*** Cut start [18:57:29]*** Purtial cut [18:57:29]*** Stage 1: CUTSNS_PIN = 1 [18:57:30]Read from MH i2c: 01 [18:57:30]MH_I2C_Read... [18:57:30]*** Stop cut motor [18:57:30]*** Cut end [18:57:30]Read from MH i2c: 01 07 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: 01 07 00 E2 68 00 00 00 00 00 FF 0F 5F [18:57:30]process_action close_receipt done [18:57:30]requested_data is exist [18:57:30]produce_requested_data [18:57:30]requested_item fm.sn is exist - process it [18:57:30]wFMCommunicate request_size=4 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 11 00 00 [18:57:30]Write to MH i2c: E2 08 00 E3 68 80 11 00 00 00 00 00 00 C5 [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 17 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 17 00 E3 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 12 [18:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:57:30]wFMCommunicate OK [18:57:30]requested_item fd.num is exist - process it [18:57:30]SAM_PROTO_GetFieldsCounters [18:57:30]wFMCommunicate request_size=4 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 13 00 00 [18:57:30]Write to MH i2c: E2 08 00 E4 68 80 13 00 00 00 00 00 00 C8 [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 62 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 62 00 E4 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4D 06 03 00 0E 04 04 00 CE 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 A4 [18:57:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4D 06 03 00 0E 04 04 00 CE 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 [18:57:30]wFMCommunicate OK [18:57:30]SAM_PROTO_GetFieldsCounters done [18:57:30]requested_item shift.num is exist - process it [18:57:30]requested_item shift.opened is exist - process it [18:57:30]req_shift_opened [18:57:30]FM_GetShiftState [18:57:30]SAM_PROTO_GetShiftState [18:57:30]wFMCommunicate request_size=4 [18:57:30]MH_SAM_APDU [18:57:30]CAPDU: 80 13 01 00 [18:57:30]Write to MH i2c: E2 08 00 E5 68 80 13 01 00 00 00 00 00 CA [18:57:30]Write i2c OK [18:57:30]MH_I2C_Read... [18:57:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:30]Read from MH i2c: E2 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 0E 00 [18:57:30]MH_I2C_Read... [18:57:30]Read from MH i2c: E2 0E 00 E5 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 58 [18:57:30]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:57:30]wFMCommunicate OK [18:57:30]SAM_PROTO_GetShiftState done [18:57:30]FM_GetShiftState done [18:57:30]req_shift_opened done [18:57:30]requested_item shift.open_date is exist - process it [18:57:30]req_shift_open_date [18:57:30]req_shift_open_date done [18:57:30]produce_requested_data done [18:57:30]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198221,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:57:30]process_action_free close_receipt [18:57:30]json_value_free [18:57:30]json_value_free done [18:57:30]process_json_proto returns [18:57:30]Send response to host [18:57:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198221,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:57:30]free response buf [18:57:30]execute_script done [18:57:30]execute_script returns [18:57:30]free content buf [18:57:30]Sock 7.Close socket [18:57:30]Sock 7.Thread stoped [18:57:34]OFD Sender: No OFD packet to send [18:57:39]OFD Sender: No OFD packet to send [18:57:44]OFD Sender: No OFD packet to send [18:57:49]OFD Sender: No OFD packet to send [18:57:54]OFD Sender: No OFD packet to send [18:57:59]OFD Sender: No OFD packet to send [18:58:04]OFD Sender: No OFD packet to send [18:58:09]OFD Sender: No OFD packet to send [18:58:14]OFD Sender: No OFD packet to send [18:58:19]OFD Sender: No OFD packet to send [18:58:24]OFD Sender: No OFD packet to send [18:58:26]accept exits with 9 [18:58:26]New connection [18:58:26]New thread 3067260260 created [18:58:26]Thread 3067403620 joined [18:58:26]Waiting for new connection... [18:58:26] Sock 9.Parse request [18:58:26]Sock 9.Check first char [18:58:26]Sock 9.First char is OK [18:58:26]request: POST /json_proto HTTP/1.0 [18:58:26]Method: POST [18:58:26]URL: /json_proto [18:58:26]Method is POST - this is cgi request [18:58:26]url: /json_proto [18:58:26]query_string will be loaded in cgi processing [18:58:26]execute_cgi json_proto POST (null) [18:58:26]execute_cgi path=json_proto method=POST [18:58:26]POST find Content-Length [18:58:26]Host: 172.17.46.195:8080 [18:58:26]Content-Length: 803 [18:58:26]Content-Type: application/json [18:58:26] [18:58:26]POST finish read [18:58:26]Found Content-Length = 803 [18:58:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325638", "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.660, "sum" : 865.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 865.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:26]execute_script... [18:58:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325638", "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.660, "sum" : 865.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 865.17 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:26]POST & json_proto [18:58:26]process_json_proto [18:58:26]json parsed OK: [18:58:26]protocol is kg_v1.0 [18:58:26]action value=close_receipt [18:58:26]process_action close_receipt [18:58:26]cmd_close_receipt [18:58:26]MH_GetDate [18:58:26]Write to MH i2c: F0 00 00 E6 68 3D [18:58:26]Write i2c OK [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: F0 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: F0 09 00 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: F0 09 00 E6 68 00 54 A1 BF 66 8D AE BC 66 BD [18:58:26]GetLastDocTimeStamp 1723834649 [18:58:26]current date 1723834708 [18:58:26]FM_GetShiftState [18:58:26]SAM_PROTO_GetShiftState [18:58:26]wFMCommunicate request_size=4 [18:58:26]MH_SAM_APDU [18:58:26]CAPDU: 80 13 01 00 [18:58:26]Write to MH i2c: E2 08 00 E7 68 80 13 01 00 00 00 00 00 CC [18:58:26]Write i2c OK [18:58:26]MH_I2C_Read... [18:58:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:26]Read from MH i2c: E2 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: E2 0E 00 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: E2 0E 00 E7 68 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5A [18:58:26]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:58:26]wFMCommunicate OK [18:58:26]SAM_PROTO_GetShiftState done [18:58:26]FM_GetShiftState done [18:58:26]opened in 1723766727 [18:58:26]opened+sec_in_day 1723853127 [18:58:26]quantity*price = 86517 [18:58:26]sum+1 = 86518 [18:58:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 865.17 НСП 1% : 7.66 НДС 12% : 91.88 Наличными: 0.00 Безнал.: 865.17 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 563 16.08.2024 18:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198222 ФПД: 212551068220509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185828&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198222&fm=212551068220509&tin=02508201610067®Number=0000000000092545&sum=86517 [18:58:27]StoreToDocumentArchive [18:58:27]shift 462 fd 198222 [18:58:27]save to /storage/0462/doc_00198222 [18:58:27]save last doc name /storage/0462/doc_00198222 to /storage/kkm_last_doc_name [18:58:27]save OK [18:58:27]Clear old archive folders... [18:58:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:58:27]tlvbuf is 00B904E0 [18:58:27]SAM_PROTO_ClearQueue [18:58:27]wFMCommunicate request_size=4 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 09 00 00 [18:58:27]Write to MH i2c: E2 08 00 F4 68 80 09 00 00 00 00 00 00 CE [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:27]Read from MH i2c: E2 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 F4 68 00 90 00 D0 [18:58:27]RAPDU: 90 00 [18:58:27]wFMCommunicate OK [18:58:27]SAM_PROTO_ClearQueue done [18:58:27]KKMCreateOFDPacket [18:58:27]OFDProtocolAddRootSTLVToBuf [18:58:27]FM_MakeSignedData [18:58:27]FM_MakeSignedData [18:58:27]SAM_PROTO_SignData [18:58:27]wFMCommunicate request_size=4 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 0D 01 02 [18:58:27]Write to MH i2c: E2 08 00 F5 68 80 0D 01 02 00 00 00 00 D6 [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:27]Read from MH i2c: E2 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 F5 68 00 90 00 D1 [18:58:27]RAPDU: 90 00 [18:58:27]wFMCommunicate OK [18:58:27]wFMCommunicate request_size=255 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F5 51 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 51 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 51 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 54 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 06 03 00 35 04 06 00 C1 [18:58:27]Write to MH i2c: E2 02 01 F6 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F5 51 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 51 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 51 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 54 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 06 03 00 35 04 06 00 C1 00 00 C1 [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:27]Read from MH i2c: E2 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 F6 68 00 90 00 D2 [18:58:27]RAPDU: 90 00 [18:58:27]wFMCommunicate OK [18:58:27]wFMCommunicate request_size=10 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 0D 02 02 05 50 66 EA FC 5D [18:58:27]Write to MH i2c: E2 0D 00 F7 68 80 0D 02 02 05 00 50 66 EA FC 5D 00 00 DC [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:27]Read from MH i2c: E2 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 03 00 F7 68 00 90 00 D3 [18:58:27]RAPDU: 90 00 [18:58:27]wFMCommunicate OK [18:58:27]wFMCommunicate request_size=4 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 0D 03 02 [18:58:27]Write to MH i2c: E2 08 00 F8 68 80 0D 03 02 00 00 00 00 DB [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:27]Read from MH i2c: E2 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 0B 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 0B 00 F8 68 00 CB A3 69 EE 7E E3 3C 81 90 00 BF [18:58:27]RAPDU: CB A3 69 EE 7E E3 3C 81 90 00 [18:58:27]wFMCommunicate OK [18:58:27]SAM_PROTO_SignData done [18:58:27]FM_MakeSignedData done [18:58:27]CreateOFDProtocolMessage [18:58:27]wFMCommunicate request_size=4 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 11 00 00 [18:58:27]Write to MH i2c: E2 08 00 F9 68 80 11 00 00 00 00 00 00 DB [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:27]Read from MH i2c: E2 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 17 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: E2 17 00 F9 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 28 [18:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:58:27]wFMCommunicate OK [18:58:27]CreateOFDProtocolMessage done [18:58:27]OFDSenderStorePacket 198222 [18:58:27]StoreOFDPacket docnum=198222 [18:58:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7E FE 07 01 3C 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 8C 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F5 51 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 51 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 51 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 54 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 06 03 00 35 04 06 00 C1 50 66 EA FC 5D CB A3 69 EE 7E E3 3C 81 [18:58:27]CheckFolder [18:58:27]dirname=/storage/ofd_packets [18:58:27]CheckFolder done [18:58:27]ProducePacketName [18:58:27]name=ofd_packets/00198222 [18:58:27]NVStorageSaveData ofd_packets/00198222 [18:58:27]File name is /storage/ofd_packets/00198222 [18:58:27]Write 301 bytes [18:58:27]NVStorageSaveData done [18:58:27]OFDSenderStorePacket done [18:58:27]KKMCreateOFDPacket done [18:58:27]NVStorageSaveData kkm_last_timestamp [18:58:27]File name is /storage/kkm_last_timestamp [18:58:27]Write 4 bytes [18:58:27]NVStorageSaveData done [18:58:27]ExternCall_PrintAddStr [18:58:27]wPrintStart [18:58:27]Write to MH i2c: 01 00 00 FA 68 62 [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: 01 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: 01 07 00 [18:58:27]MH_I2C_Read... [18:58:27]Read from MH i2c: 01 07 00 FA 68 00 00 00 00 00 FF 0F 77 [18:58:27]RasterBufferAndPrint [18:58:27]line Счет N : (1)11325638 [18:58:27]line ИНН: 02508201610067 [18:58:27]line Контрольно-Кассовый Чек [18:58:27]line ПРОДАЖА [18:58:27]line ТРК (МРК, ГНК) : 11 [18:58:27]line Товар: 2710124500 [18:58:27]line Аи-95-К-5 [18:58:27]line 11.660 * 74.20 [18:58:27]line = 865.17 [18:58:27]line НДС 12% НСП 1% [18:58:27]line > о реализуемом товаре [18:58:27]line ИТОГО: 865.17 [18:58:27]line НСП 1% : 7.66 [18:58:27]line НДС 12% : 91.88 [18:58:27]line Наличными: 0.00 [18:58:27]line Безнал.: 865.17 [18:58:27]line Место: АЗС № 95 "Партнер Нефть" [18:58:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:58:27]line СНО: Общий режим [18:58:27]line Чек 563 16.08.2024 18:58 [18:58:27]line Смена: 462 ФФД: 1.0 [18:58:27]line ЗНМ: 0300000079 [18:58:27]line РНМ: 0000000000092545 [18:58:27]line Версия ККМ: 001 [18:58:27]line Платежная система: O! деньги [18:58:27]line ФМ: 0000000000871802 [18:58:27]line ФД: 198222 [18:58:27]line ФПД: 212551068220509 [18:58:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185828&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198222&fm=212551068220509&tin=02508201610067®Number=0000000000092545&sum=86517 [18:58:27]written 0, free lines is 4095 [18:58:28]OFD Sender: Processing packet 198222 [packets to send 245, broken 244] [18:58:28]ProducePacketName [18:58:28]name=ofd_packets/00198222 [18:58:28]OFD Sender: To server: pG, [18:58:28]CommunicateWithHost lk.salyk.kg:30040 [18:58:28]ConnectInit lk.salyk.kg [18:58:28]Connected sock=10 [18:58:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7E FE 07 01 3C 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 8C 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F5 51 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 51 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 51 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 54 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4E 06 03 00 35 04 06 00 C1 50 66 EA FC 5D CB A3 69 EE 7E E3 3C 81 [18:58:28]Write to MH i2c: 01 00 00 24 69 8D [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: 01 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: 01 07 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: 01 07 00 24 69 00 00 00 00 00 F0 0C 90 [18:58:28]RasterBufferAndPrint [18:58:28]line [18:58:28]line [18:58:28]line [18:58:28]line [18:58:28]line [18:58:28]written 0, free lines is 3321 [18:58:28]MH_Cut [18:58:28]Write to MH i2c: D1 01 00 2B 69 01 66 [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: D1 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: D1 01 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: D1 01 00 2B 69 00 65 [18:58:28]Write to MH i2c: 01 00 00 2C 69 95 [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5A 57 47 00 31 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 38 37 31 38 30 32 10 04 04 00 4E 06 03 00 F4 03 04 00 68 4D BF 66 B6 04 01 00 00 B9 5A 96 EA 67 3C D8 AD [18:58:28]CommunicateWithHost err = 0 [18:58:28]CheckOFDResponse [18:58:28]1017 (14) - 77093643461234 [18:58:28]1041 (16) - 0000000000871802 [18:58:28]1040 (4) - 198222 [18:58:28]1012 (4) - 16.08.2024 13:00 [18:58:28]1206 (1) - 0 [18:58:28]OFD Sender: Remove packet 198222 [18:58:28]ProducePacketName [18:58:28]name=ofd_packets/00198222 [18:58:28]NVStorageDeleteData [18:58:29]OFD Sender: No OFD packet to send [18:58:29]*** Cut start [18:58:29]*** Purtial cut [18:58:29]*** CUTSNS_PIN = 0 [18:58:29]*** Stage 1: CUTSNS_PIN = 1 [18:58:31]Read from MH i2c: 01 [18:58:31]MH_I2C_Read... [18:58:31]*** Stop cut motor [18:58:31]*** Cut end [18:58:31]Read from MH i2c: 01 07 00 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: 01 07 00 2C 69 00 00 00 00 00 FF 0F AA [18:58:31]process_action close_receipt done [18:58:31]requested_data is exist [18:58:31]produce_requested_data [18:58:31]requested_item fm.sn is exist - process it [18:58:31]wFMCommunicate request_size=4 [18:58:31]MH_SAM_APDU [18:58:31]CAPDU: 80 11 00 00 [18:58:31]Write to MH i2c: E2 08 00 2D 69 80 11 00 00 00 00 00 00 10 [18:58:31]Write i2c OK [18:58:31]MH_I2C_Read... [18:58:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:31]Read from MH i2c: E2 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: E2 17 00 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: E2 17 00 2D 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5D [18:58:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:58:31]wFMCommunicate OK [18:58:31]requested_item fd.num is exist - process it [18:58:31]SAM_PROTO_GetFieldsCounters [18:58:31]wFMCommunicate request_size=4 [18:58:31]MH_SAM_APDU [18:58:31]CAPDU: 80 13 00 00 [18:58:31]Write to MH i2c: E2 08 00 2E 69 80 13 00 00 00 00 00 00 13 [18:58:31]Write i2c OK [18:58:31]MH_I2C_Read... [18:58:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:31]Read from MH i2c: E2 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: E2 62 00 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: E2 62 00 2E 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4E 06 03 00 0E 04 04 00 CE 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 F3 [18:58:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4E 06 03 00 0E 04 04 00 CE 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 [18:58:31]wFMCommunicate OK [18:58:31]SAM_PROTO_GetFieldsCounters done [18:58:31]requested_item shift.num is exist - process it [18:58:31]requested_item shift.opened is exist - process it [18:58:31]req_shift_opened [18:58:31]FM_GetShiftState [18:58:31]SAM_PROTO_GetShiftState [18:58:31]wFMCommunicate request_size=4 [18:58:31]MH_SAM_APDU [18:58:31]CAPDU: 80 13 01 00 [18:58:31]Write to MH i2c: E2 08 00 2F 69 80 13 01 00 00 00 00 00 15 [18:58:31]Write i2c OK [18:58:31]MH_I2C_Read... [18:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:31]Read from MH i2c: E2 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: E2 0E 00 [18:58:31]MH_I2C_Read... [18:58:31]Read from MH i2c: E2 0E 00 2F 69 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A3 [18:58:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:58:31]wFMCommunicate OK [18:58:31]SAM_PROTO_GetShiftState done [18:58:31]FM_GetShiftState done [18:58:31]req_shift_opened done [18:58:31]requested_item shift.open_date is exist - process it [18:58:31]req_shift_open_date [18:58:31]req_shift_open_date done [18:58:31]produce_requested_data done [18:58:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198222,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:58:31]process_action_free close_receipt [18:58:31]json_value_free [18:58:31]json_value_free done [18:58:31]process_json_proto returns [18:58:31]Send response to host [18:58:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198222,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:58:31]free response buf [18:58:31]execute_script done [18:58:31]execute_script returns [18:58:31]free content buf [18:58:31]Sock 9.Close socket [18:58:31]Sock 9.Thread stoped [18:58:34]OFD Sender: No OFD packet to send [18:58:39]OFD Sender: No OFD packet to send [18:58:44]OFD Sender: No OFD packet to send [18:58:49]OFD Sender: No OFD packet to send [18:58:54]OFD Sender: No OFD packet to send [18:58:59]OFD Sender: No OFD packet to send [18:59:04]OFD Sender: No OFD packet to send [18:59:09]OFD Sender: No OFD packet to send [18:59:14]OFD Sender: No OFD packet to send [18:59:14]accept exits with 7 [18:59:14]New connection [18:59:14]New thread 3067403620 created [18:59:14]Thread 3067260260 joined [18:59:14]Waiting for new connection... [18:59:14] Sock 7.Parse request [18:59:14]Sock 7.Check first char [18:59:14]Sock 7.First char is OK [18:59:14]request: POST /json_proto HTTP/1.0 [18:59:14]Method: POST [18:59:14]URL: /json_proto [18:59:14]Method is POST - this is cgi request [18:59:14]url: /json_proto [18:59:14]query_string will be loaded in cgi processing [18:59:14]execute_cgi json_proto POST (null) [18:59:14]execute_cgi path=json_proto method=POST [18:59:14]POST find Content-Length [18:59:14]Host: 172.17.46.195:8080 [18:59:14]Content-Length: 679 [18:59:14]Content-Type: application/json [18:59:14] [18:59:14]POST finish read [18:59:14]Found Content-Length = 679 [18:59:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325639", "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" ] } } [18:59:14]execute_script... [18:59: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)11325639", "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" ] } } [18:59:14]POST & json_proto [18:59:14]process_json_proto [18:59:14]json parsed OK: [18:59:14]protocol is kg_v1.0 [18:59:14]action value=close_receipt [18:59:14]process_action close_receipt [18:59:14]cmd_close_receipt [18:59:14]MH_GetDate [18:59:14]Write to MH i2c: F0 00 00 30 69 88 [18:59:14]Write i2c OK [18:59:14]MH_I2C_Read... [18:59:14]Read from MH i2c: F0 [18:59:14]MH_I2C_Read... [18:59:14]Read from MH i2c: F0 09 00 [18:59:14]MH_I2C_Read... [18:59:14]Read from MH i2c: F0 09 00 30 69 00 85 A1 BF 66 8D AE BC 66 39 [18:59:14]GetLastDocTimeStamp 1723834708 [18:59:14]current date 1723834757 [18:59:14]FM_GetShiftState [18:59:14]SAM_PROTO_GetShiftState [18:59:14]wFMCommunicate request_size=4 [18:59:14]MH_SAM_APDU [18:59:14]CAPDU: 80 13 01 00 [18:59:14]Write to MH i2c: E2 08 00 31 69 80 13 01 00 00 00 00 00 17 [18:59:14]Write i2c OK [18:59:14]MH_I2C_Read... [18:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:14]Read from MH i2c: E2 [18:59:14]MH_I2C_Read... [18:59:14]Read from MH i2c: E2 0E 00 [18:59:14]MH_I2C_Read... [18:59:14]Read from MH i2c: E2 0E 00 31 69 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A5 [18:59:14]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:59:14]wFMCommunicate OK [18:59:14]SAM_PROTO_GetShiftState done [18:59:14]FM_GetShiftState done [18:59:14]opened in 1723766727 [18:59:14]opened+sec_in_day 1723853127 [18:59:14]quantity*price = 70044 [18:59:14]sum+1 = 70046 [18:59:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 564 16.08.2024 18:59 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198223 ФПД: 72763938751487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185917&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198223&fm=72763938751487&tin=02508201610067®Number=0000000000092545&sum=70000 [18:59:15]StoreToDocumentArchive [18:59:15]shift 462 fd 198223 [18:59:15]save to /storage/0462/doc_00198223 [18:59:15]save last doc name /storage/0462/doc_00198223 to /storage/kkm_last_doc_name [18:59:15]save OK [18:59:15]Clear old archive folders... [18:59:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:59:15]tlvbuf is 00AD8310 [18:59:15]SAM_PROTO_ClearQueue [18:59:15]wFMCommunicate request_size=4 [18:59:15]MH_SAM_APDU [18:59:15]CAPDU: 80 09 00 00 [18:59:15]Write to MH i2c: E2 08 00 3E 69 80 09 00 00 00 00 00 00 19 [18:59:15]Write i2c OK [18:59:15]MH_I2C_Read... [18:59:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:16]Read from MH i2c: E2 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 3E 69 00 90 00 1B [18:59:16]RAPDU: 90 00 [18:59:16]wFMCommunicate OK [18:59:16]SAM_PROTO_ClearQueue done [18:59:16]KKMCreateOFDPacket [18:59:16]OFDProtocolAddRootSTLVToBuf [18:59:16]FM_MakeSignedData [18:59:16]FM_MakeSignedData [18:59:16]SAM_PROTO_SignData [18:59:16]wFMCommunicate request_size=4 [18:59:16]MH_SAM_APDU [18:59:16]CAPDU: 80 0D 01 02 [18:59:16]Write to MH i2c: E2 08 00 3F 69 80 0D 01 02 00 00 00 00 21 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:16]Read from MH i2c: E2 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 3F 69 00 90 00 1C [18:59:16]RAPDU: 90 00 [18:59:16]wFMCommunicate OK [18:59:16]wFMCommunicate request_size=255 [18:59:16]MH_SAM_APDU [18:59: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 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 34 02 00 00 F4 03 04 00 85 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 06 03 00 35 04 06 00 42 [18:59:16]Write to MH i2c: E2 02 01 40 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 34 02 00 00 F4 03 04 00 85 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 06 03 00 35 04 06 00 42 00 00 7B [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:16]Read from MH i2c: E2 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 40 69 00 90 00 1D [18:59:16]RAPDU: 90 00 [18:59:16]wFMCommunicate OK [18:59:16]wFMCommunicate request_size=10 [18:59:16]MH_SAM_APDU [18:59:16]CAPDU: 80 0D 02 02 05 2D AC B8 C3 FF [18:59:16]Write to MH i2c: E2 0D 00 41 69 80 0D 02 02 05 00 2D AC B8 C3 FF 00 00 81 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:16]Read from MH i2c: E2 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 03 00 41 69 00 90 00 1E [18:59:16]RAPDU: 90 00 [18:59:16]wFMCommunicate OK [18:59:16]wFMCommunicate request_size=4 [18:59:16]MH_SAM_APDU [18:59:16]CAPDU: 80 0D 03 02 [18:59:16]Write to MH i2c: E2 08 00 42 69 80 0D 03 02 00 00 00 00 26 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:16]Read from MH i2c: E2 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 0B 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 0B 00 42 69 00 49 A6 02 51 66 6A 05 51 90 00 8F [18:59:16]RAPDU: 49 A6 02 51 66 6A 05 51 90 00 [18:59:16]wFMCommunicate OK [18:59:16]SAM_PROTO_SignData done [18:59:16]FM_MakeSignedData done [18:59:16]CreateOFDProtocolMessage [18:59:16]wFMCommunicate request_size=4 [18:59:16]MH_SAM_APDU [18:59:16]CAPDU: 80 11 00 00 [18:59:16]Write to MH i2c: E2 08 00 43 69 80 11 00 00 00 00 00 00 26 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:16]Read from MH i2c: E2 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 17 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: E2 17 00 43 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 73 [18:59:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:59:16]wFMCommunicate OK [18:59:16]CreateOFDProtocolMessage done [18:59:16]OFDSenderStorePacket 198223 [18:59:16]StoreOFDPacket docnum=198223 [18:59:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 58 24 07 01 33 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 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 34 02 00 00 F4 03 04 00 85 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 06 03 00 35 04 06 00 42 2D AC B8 C3 FF 49 A6 02 51 66 6A 05 51 [18:59:16]CheckFolder [18:59:16]dirname=/storage/ofd_packets [18:59:16]CheckFolder done [18:59:16]ProducePacketName [18:59:16]name=ofd_packets/00198223 [18:59:16]NVStorageSaveData ofd_packets/00198223 [18:59:16]File name is /storage/ofd_packets/00198223 [18:59:16]Write 301 bytes [18:59:16]NVStorageSaveData done [18:59:16]OFDSenderStorePacket done [18:59:16]KKMCreateOFDPacket done [18:59:16]NVStorageSaveData kkm_last_timestamp [18:59:16]File name is /storage/kkm_last_timestamp [18:59:16]Write 4 bytes [18:59:16]NVStorageSaveData done [18:59:16]ExternCall_PrintAddStr [18:59:16]wPrintStart [18:59:16]Write to MH i2c: 01 00 00 44 69 AD [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: 01 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: 01 07 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: 01 07 00 44 69 00 00 00 00 00 FF 0F C2 [18:59:16]RasterBufferAndPrint [18:59:16]line Счет N : (1)11325639 [18:59:16]line ИНН: 02508201610067 [18:59:16]line Контрольно-Кассовый Чек [18:59:16]line ПРОДАЖА [18:59:16]line ТРК (МРК, ГНК) : 31 [18:59:16]line Товар: 2710124500 [18:59:16]line Аи-95-К-5 [18:59:16]line 9.440 * 74.20 [18:59:16]line = 700.45 [18:59:16]line НДС 12% НСП 1% [18:59:16]line > о реализуемом товаре [18:59:16]line ОКРУГЛЕНИЕ: -0.45 [18:59:16]line ИТОГО: 700.00 [18:59:16]line Внесено: 700.00 [18:59:16]line СДАЧА: 0.00 [18:59:16]line НСП 1% : 6.20 [18:59:16]line НДС 12% : 74.38 [18:59:16]line Наличными: 700.00 [18:59:16]line Безнал.: 0.00 [18:59:16]line Место: АЗС № 95 "Партнер Нефть" [18:59:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [18:59:16]line СНО: Общий режим [18:59:16]line Чек 564 16.08.2024 18:59 [18:59:16]line Смена: 462 ФФД: 1.0 [18:59:16]line ЗНМ: 0300000079 [18:59:16]line РНМ: 0000000000092545 [18:59:16]line Версия ККМ: 001 [18:59:16]line ФМ: 0000000000871802 [18:59:16]line ФД: 198223 [18:59:16]line ФПД: 72763938751487 [18:59:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T185917&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198223&fm=72763938751487&tin=02508201610067®Number=0000000000092545&sum=70000 [18:59:16]written 0, free lines is 4095 [18:59:16]OFD Sender: Processing packet 198223 [packets to send 245, broken 244] [18:59:16]ProducePacketName [18:59:16]name=ofd_packets/00198223 [18:59:16]OFD Sender: To server: pG, [18:59:16]CommunicateWithHost lk.salyk.kg:30040 [18:59:16]ConnectInit lk.salyk.kg [18:59:16]Connected sock=9 [18:59:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 58 24 07 01 33 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 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 34 02 00 00 F4 03 04 00 85 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 4F 06 03 00 35 04 06 00 42 2D AC B8 C3 FF 49 A6 02 51 66 6A 05 51 [18:59:16]Write to MH i2c: 01 00 00 6F 69 D8 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: 01 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: 01 07 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: 01 07 00 6F 69 00 00 00 00 00 E5 0C D0 [18:59:16]RasterBufferAndPrint [18:59:16]line [18:59:16]line [18:59:16]line [18:59:16]line [18:59:16]line [18:59:16]written 0, free lines is 3310 [18:59:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 27 70 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 38 37 31 38 30 32 10 04 04 00 4F 06 03 00 F4 03 04 00 98 4D BF 66 B6 04 01 00 00 28 B9 25 55 93 7E 22 8B [18:59:16]CommunicateWithHost err = 0 [18:59:16]CheckOFDResponse [18:59:16]1017 (14) - 77093643461234 [18:59:16]1041 (16) - 0000000000871802 [18:59:16]1040 (4) - 198223 [18:59:16]1012 (4) - 16.08.2024 13:01 [18:59:16]1206 (1) - 0 [18:59:16]OFD Sender: Remove packet 198223 [18:59:16]ProducePacketName [18:59:16]name=ofd_packets/00198223 [18:59:16]NVStorageDeleteData [18:59:16]MH_Cut [18:59:16]Write to MH i2c: D1 01 00 76 69 01 B1 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: D1 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: D1 01 00 [18:59:16]MH_I2C_Read... [18:59:16]Read from MH i2c: D1 01 00 76 69 00 B0 [18:59:16]Write to MH i2c: 01 00 00 77 69 E0 [18:59:16]Write i2c OK [18:59:16]MH_I2C_Read... [18:59:17]OFD Sender: No OFD packet to send [18:59:17]*** Cut start [18:59:17]*** Purtial cut [18:59:17]*** Stage 1: CUTSNS_PIN = 1 [18:59:18]Read from MH i2c: 01 [18:59:18]MH_I2C_Read... [18:59:18]*** Stop cut motor [18:59:18]*** Cut end [18:59:18]Read from MH i2c: 01 07 00 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: 01 07 00 77 69 00 00 00 00 00 FF 0F F5 [18:59:18]process_action close_receipt done [18:59:18]requested_data is exist [18:59:18]produce_requested_data [18:59:18]requested_item fm.sn is exist - process it [18:59:18]wFMCommunicate request_size=4 [18:59:18]MH_SAM_APDU [18:59:18]CAPDU: 80 11 00 00 [18:59:18]Write to MH i2c: E2 08 00 78 69 80 11 00 00 00 00 00 00 5B [18:59:18]Write i2c OK [18:59:18]MH_I2C_Read... [18:59:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:18]Read from MH i2c: E2 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: E2 17 00 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: E2 17 00 78 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A8 [18:59:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [18:59:18]wFMCommunicate OK [18:59:18]requested_item fd.num is exist - process it [18:59:18]SAM_PROTO_GetFieldsCounters [18:59:18]wFMCommunicate request_size=4 [18:59:18]MH_SAM_APDU [18:59:18]CAPDU: 80 13 00 00 [18:59:18]Write to MH i2c: E2 08 00 79 69 80 13 00 00 00 00 00 00 5E [18:59:18]Write i2c OK [18:59:18]MH_I2C_Read... [18:59:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:18]Read from MH i2c: E2 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: E2 62 00 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: E2 62 00 79 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4F 06 03 00 0E 04 04 00 CE 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 42 [18:59:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 4F 06 03 00 0E 04 04 00 CE 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 [18:59:18]wFMCommunicate OK [18:59:18]SAM_PROTO_GetFieldsCounters done [18:59:18]requested_item shift.num is exist - process it [18:59:18]requested_item shift.opened is exist - process it [18:59:18]req_shift_opened [18:59:18]FM_GetShiftState [18:59:18]SAM_PROTO_GetShiftState [18:59:18]wFMCommunicate request_size=4 [18:59:18]MH_SAM_APDU [18:59:18]CAPDU: 80 13 01 00 [18:59:18]Write to MH i2c: E2 08 00 7A 69 80 13 01 00 00 00 00 00 60 [18:59:18]Write i2c OK [18:59:18]MH_I2C_Read... [18:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:18]Read from MH i2c: E2 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: E2 0E 00 [18:59:18]MH_I2C_Read... [18:59:18]Read from MH i2c: E2 0E 00 7A 69 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EE [18:59:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [18:59:18]wFMCommunicate OK [18:59:18]SAM_PROTO_GetShiftState done [18:59:18]FM_GetShiftState done [18:59:18]req_shift_opened done [18:59:18]requested_item shift.open_date is exist - process it [18:59:18]req_shift_open_date [18:59:18]req_shift_open_date done [18:59:18]produce_requested_data done [18:59:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198223,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [18:59:18]process_action_free close_receipt [18:59:18]json_value_free [18:59:18]json_value_free done [18:59:18]process_json_proto returns [18:59:18]Send response to host [18:59:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198223,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [18:59:18]free response buf [18:59:18]execute_script done [18:59:18]execute_script returns [18:59:18]free content buf [18:59:18]Sock 7.Close socket [18:59:18]Sock 7.Thread stoped [18:59:22]OFD Sender: No OFD packet to send [18:59:27]OFD Sender: No OFD packet to send [18:59:32]OFD Sender: No OFD packet to send [18:59:37]OFD Sender: No OFD packet to send [18:59:42]OFD Sender: No OFD packet to send [18:59:47]OFD Sender: No OFD packet to send [18:59:52]OFD Sender: No OFD packet to send [18:59:57]OFD Sender: No OFD packet to send [19:00:02]OFD Sender: No OFD packet to send [19:00:07]OFD Sender: No OFD packet to send [19:00:12]OFD Sender: No OFD packet to send [19:00:17]OFD Sender: No OFD packet to send [19:00:22]OFD Sender: No OFD packet to send [19:00:27]OFD Sender: No OFD packet to send [19:00:32]OFD Sender: No OFD packet to send [19:00:33]accept exits with 10 [19:00:33]New connection [19:00:33]New thread 3067260260 created [19:00:33]Thread 3067403620 joined [19:00:33]Waiting for new connection... [19:00:33] Sock 10.Parse request [19:00:33]Sock 10.Check first char [19:00:33]Sock 10.First char is OK [19:00:33]request: POST /json_proto HTTP/1.0 [19:00:33]Method: POST [19:00:33]URL: /json_proto [19:00:33]Method is POST - this is cgi request [19:00:33]url: /json_proto [19:00:33]query_string will be loaded in cgi processing [19:00:33]execute_cgi json_proto POST (null) [19:00:33]execute_cgi path=json_proto method=POST [19:00:33]POST find Content-Length [19:00:33]Host: 172.17.46.195:8080 [19:00:33]Content-Length: 802 [19:00:33]Content-Type: application/json [19:00:33] [19:00:33]POST finish read [19:00:33]Found Content-Length = 802 [19:00:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 6.940, "sum" : 470.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 470.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:33]execute_script... [19:00:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 6.940, "sum" : 470.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 470.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:33]POST & json_proto [19:00:33]process_json_proto [19:00:33]json parsed OK: [19:00:33]protocol is kg_v1.0 [19:00:33]action value=close_receipt [19:00:33]process_action close_receipt [19:00:33]cmd_close_receipt [19:00:33]MH_GetDate [19:00:33]Write to MH i2c: F0 00 00 7B 69 D3 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: F0 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: F0 09 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: F0 09 00 7B 69 00 D4 A1 BF 66 8D AE BC 66 D3 [19:00:33]GetLastDocTimeStamp 1723834757 [19:00:33]current date 1723834836 [19:00:33]FM_GetShiftState [19:00:33]SAM_PROTO_GetShiftState [19:00:33]wFMCommunicate request_size=4 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 13 01 00 [19:00:33]Write to MH i2c: E2 08 00 7C 69 80 13 01 00 00 00 00 00 62 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 0E 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 0E 00 7C 69 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F0 [19:00:34]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:00:34]wFMCommunicate OK [19:00:34]SAM_PROTO_GetShiftState done [19:00:34]FM_GetShiftState done [19:00:34]opened in 1723766727 [19:00:34]opened+sec_in_day 1723853127 [19:00:34]quantity*price = 47053 [19:00:34]sum+1 = 47054 [19:00:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 470.53 НСП 1% : 4.16 НДС 12% : 49.97 Наличными: 0.00 Безнал.: 470.53 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 565 16.08.2024 19:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198224 ФПД: 257128690550633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190036&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198224&fm=257128690550633&tin=02508201610067®Number=0000000000092545&sum=47053 [19:00:35]StoreToDocumentArchive [19:00:35]shift 462 fd 198224 [19:00:35]save to /storage/0462/doc_00198224 [19:00:35]save last doc name /storage/0462/doc_00198224 to /storage/kkm_last_doc_name [19:00:35]save OK [19:00:35]Clear old archive folders... [19:00:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:35]tlvbuf is 00906230 [19:00:35]SAM_PROTO_ClearQueue [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 09 00 00 [19:00:35]Write to MH i2c: E2 08 00 89 69 80 09 00 00 00 00 00 00 64 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 89 69 00 90 00 66 [19:00:35]RAPDU: 90 00 [19:00:35]wFMCommunicate OK [19:00:35]SAM_PROTO_ClearQueue done [19:00:35]KKMCreateOFDPacket [19:00:35]OFDProtocolAddRootSTLVToBuf [19:00:35]FM_MakeSignedData [19:00:35]FM_MakeSignedData [19:00:35]SAM_PROTO_SignData [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 0D 01 02 [19:00:35]Write to MH i2c: E2 08 00 8A 69 80 0D 01 02 00 00 00 00 6C [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 8A 69 00 90 00 67 [19:00:35]RAPDU: 90 00 [19:00:35]wFMCommunicate OK [19:00:35]wFMCommunicate request_size=255 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 D4 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 06 03 00 35 04 06 00 E9 [19:00:35]Write to MH i2c: E2 02 01 8B 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 D4 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 06 03 00 35 04 06 00 E9 00 00 E3 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 8B 69 00 90 00 68 [19:00:35]RAPDU: 90 00 [19:00:35]wFMCommunicate OK [19:00:35]wFMCommunicate request_size=10 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 0D 02 02 05 DB 70 43 07 69 [19:00:35]Write to MH i2c: E2 0D 00 8C 69 80 0D 02 02 05 00 DB 70 43 07 69 00 00 77 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 03 00 8C 69 00 90 00 69 [19:00:35]RAPDU: 90 00 [19:00:35]wFMCommunicate OK [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 0D 03 02 [19:00:35]Write to MH i2c: E2 08 00 8D 69 80 0D 03 02 00 00 00 00 71 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 0B 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 0B 00 8D 69 00 92 9F 08 31 E1 0B 06 93 90 00 61 [19:00:35]RAPDU: 92 9F 08 31 E1 0B 06 93 90 00 [19:00:35]wFMCommunicate OK [19:00:35]SAM_PROTO_SignData done [19:00:35]FM_MakeSignedData done [19:00:35]CreateOFDProtocolMessage [19:00:35]wFMCommunicate request_size=4 [19:00:35]MH_SAM_APDU [19:00:35]CAPDU: 80 11 00 00 [19:00:35]Write to MH i2c: E2 08 00 8E 69 80 11 00 00 00 00 00 00 71 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:35]Read from MH i2c: E2 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 17 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: E2 17 00 8E 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BE [19:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:00:35]wFMCommunicate OK [19:00:35]CreateOFDProtocolMessage done [19:00:35]OFDSenderStorePacket 198224 [19:00:35]StoreOFDPacket docnum=198224 [19:00:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F9 A8 07 01 77 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 D4 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 06 03 00 35 04 06 00 E9 DB 70 43 07 69 92 9F 08 31 E1 0B 06 93 [19:00:35]CheckFolder [19:00:35]dirname=/storage/ofd_packets [19:00:35]CheckFolder done [19:00:35]ProducePacketName [19:00:35]name=ofd_packets/00198224 [19:00:35]NVStorageSaveData ofd_packets/00198224 [19:00:35]File name is /storage/ofd_packets/00198224 [19:00:35]Write 301 bytes [19:00:35]NVStorageSaveData done [19:00:35]OFDSenderStorePacket done [19:00:35]KKMCreateOFDPacket done [19:00:35]NVStorageSaveData kkm_last_timestamp [19:00:35]File name is /storage/kkm_last_timestamp [19:00:35]Write 4 bytes [19:00:35]NVStorageSaveData done [19:00:35]ExternCall_PrintAddStr [19:00:35]wPrintStart [19:00:35]Write to MH i2c: 01 00 00 8F 69 F8 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 07 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 07 00 8F 69 00 00 00 00 00 FF 0F 0D [19:00:35]RasterBufferAndPrint [19:00:35]line Счет N : (1)11325641 [19:00:35]line ИНН: 02508201610067 [19:00:35]line Контрольно-Кассовый Чек [19:00:35]line ПРОДАЖА [19:00:35]line ТРК (МРК, ГНК) : 22 [19:00:35]line Товар: 2710124130 [19:00:35]line Аи-92-К-4 [19:00:35]line 6.940 * 67.80 [19:00:35]line = 470.53 [19:00:35]line НДС 12% НСП 1% [19:00:35]line > о реализуемом товаре [19:00:35]line ИТОГО: 470.53 [19:00:35]line НСП 1% : 4.16 [19:00:35]line НДС 12% : 49.97 [19:00:35]line Наличными: 0.00 [19:00:35]line Безнал.: 470.53 [19:00:35]line Место: АЗС № 95 "Партнер Нефть" [19:00:35]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:00:35]line СНО: Общий режим [19:00:35]line Чек 565 16.08.2024 19:00 [19:00:35]line Смена: 462 ФФД: 1.0 [19:00:35]line ЗНМ: 0300000079 [19:00:35]line РНМ: 0000000000092545 [19:00:35]line Версия ККМ: 001 [19:00:35]line Платежная система: O! деньги [19:00:35]line ФМ: 0000000000871802 [19:00:35]line ФД: 198224 [19:00:35]line ФПД: 257128690550633 [19:00:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190036&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198224&fm=257128690550633&tin=02508201610067®Number=0000000000092545&sum=47053 [19:00:35]written 0, free lines is 4095 [19:00:35]OFD Sender: Processing packet 198224 [packets to send 245, broken 244] [19:00:35]ProducePacketName [19:00:35]name=ofd_packets/00198224 [19:00:35]OFD Sender: To server: pG, [19:00:35]CommunicateWithHost lk.salyk.kg:30040 [19:00:35]ConnectInit lk.salyk.kg [19:00:36]Connected sock=11 [19:00:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F9 A8 07 01 77 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CD B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CD B7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 D4 A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 06 03 00 35 04 06 00 E9 DB 70 43 07 69 92 9F 08 31 E1 0B 06 93 [19:00:36]Write to MH i2c: 01 00 00 B9 69 22 [19:00:36]Write i2c OK [19:00:36]MH_I2C_Read... [19:00:36]Read from MH i2c: 01 [19:00:36]MH_I2C_Read... [19:00:36]Read from MH i2c: 01 07 00 [19:00:36]MH_I2C_Read... [19:00:36]Read from MH i2c: 01 07 00 B9 69 00 00 00 00 00 F3 0C 28 [19:00:36]RasterBufferAndPrint [19:00:36]line [19:00:36]line [19:00:36]line [19:00:36]line [19:00:36]line [19:00:36]written 0, free lines is 3320 [19:00:36]MH_Cut [19:00:36]Write to MH i2c: D1 01 00 C0 69 01 FB [19:00:36]Write i2c OK [19:00:36]MH_I2C_Read... [19:00:36]Read from MH i2c: D1 [19:00:36]MH_I2C_Read... [19:00:36]Read from MH i2c: D1 01 00 [19:00:36]MH_I2C_Read... [19:00:36]Read from MH i2c: D1 01 00 C0 69 00 FA [19:00:36]Write to MH i2c: 01 00 00 C1 69 2A [19:00:36]Write i2c OK [19:00:36]MH_I2C_Read... [19:00:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8F CA 47 00 5B 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 50 06 03 00 F4 03 04 00 E7 4D BF 66 B6 04 01 00 00 6A 51 34 B1 27 F6 FC 71 [19:00:36]CommunicateWithHost err = 0 [19:00:36]CheckOFDResponse [19:00:36]1017 (14) - 77093643461234 [19:00:36]1041 (16) - 0000000000871802 [19:00:36]1040 (4) - 198224 [19:00:36]1012 (4) - 16.08.2024 13:02 [19:00:36]1206 (1) - 0 [19:00:36]OFD Sender: Remove packet 198224 [19:00:36]ProducePacketName [19:00:36]name=ofd_packets/00198224 [19:00:36]NVStorageDeleteData [19:00:36]OFD Sender: No OFD packet to send [19:00:36]*** Cut start [19:00:36]*** Purtial cut [19:00:36]*** CUTSNS_PIN = 0 [19:00:37]*** Stage 1: CUTSNS_PIN = 1 [19:00:38]Read from MH i2c: 01 [19:00:38]MH_I2C_Read... [19:00:38]*** Stop cut motor [19:00:38]*** Cut end [19:00:38]Read from MH i2c: 01 07 00 [19:00:38]MH_I2C_Read... [19:00:38]Read from MH i2c: 01 07 00 C1 69 00 00 00 00 00 FF 0F 3F [19:00:38]process_action close_receipt done [19:00:38]requested_data is exist [19:00:38]produce_requested_data [19:00:38]requested_item fm.sn is exist - process it [19:00:38]wFMCommunicate request_size=4 [19:00:38]MH_SAM_APDU [19:00:38]CAPDU: 80 11 00 00 [19:00:38]Write to MH i2c: E2 08 00 C2 69 80 11 00 00 00 00 00 00 A5 [19:00:38]Write i2c OK [19:00:38]MH_I2C_Read... [19:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:38]Read from MH i2c: E2 [19:00:38]MH_I2C_Read... [19:00:38]Read from MH i2c: E2 17 00 [19:00:38]MH_I2C_Read... [19:00:38]Read from MH i2c: E2 17 00 C2 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F2 [19:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:00:38]wFMCommunicate OK [19:00:38]requested_item fd.num is exist - process it [19:00:38]SAM_PROTO_GetFieldsCounters [19:00:38]wFMCommunicate request_size=4 [19:00:38]MH_SAM_APDU [19:00:38]CAPDU: 80 13 00 00 [19:00:38]Write to MH i2c: E2 08 00 C3 69 80 13 00 00 00 00 00 00 A8 [19:00:38]Write i2c OK [19:00:38]MH_I2C_Read... [19:00:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:39]Read from MH i2c: E2 [19:00:39]MH_I2C_Read... [19:00:39]Read from MH i2c: E2 62 00 [19:00:39]MH_I2C_Read... [19:00:39]Read from MH i2c: E2 62 00 C3 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 50 06 03 00 0E 04 04 00 CE 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 90 [19:00:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 50 06 03 00 0E 04 04 00 CE 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 [19:00:39]wFMCommunicate OK [19:00:39]SAM_PROTO_GetFieldsCounters done [19:00:39]requested_item shift.num is exist - process it [19:00:39]requested_item shift.opened is exist - process it [19:00:39]req_shift_opened [19:00:39]FM_GetShiftState [19:00:39]SAM_PROTO_GetShiftState [19:00:39]wFMCommunicate request_size=4 [19:00:39]MH_SAM_APDU [19:00:39]CAPDU: 80 13 01 00 [19:00:39]Write to MH i2c: E2 08 00 C4 69 80 13 01 00 00 00 00 00 AA [19:00:39]Write i2c OK [19:00:39]MH_I2C_Read... [19:00:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:39]Read from MH i2c: E2 [19:00:39]MH_I2C_Read... [19:00:39]Read from MH i2c: E2 0E 00 [19:00:39]MH_I2C_Read... [19:00:39]Read from MH i2c: E2 0E 00 C4 69 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 38 [19:00:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:00:39]wFMCommunicate OK [19:00:39]SAM_PROTO_GetShiftState done [19:00:39]FM_GetShiftState done [19:00:39]req_shift_opened done [19:00:39]requested_item shift.open_date is exist - process it [19:00:39]req_shift_open_date [19:00:39]req_shift_open_date done [19:00:39]produce_requested_data done [19:00:39]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198224,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:00:39]process_action_free close_receipt [19:00:39]json_value_free [19:00:39]json_value_free done [19:00:39]process_json_proto returns [19:00:39]Send response to host [19:00:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198224,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:00:39]free response buf [19:00:39]execute_script done [19:00:39]execute_script returns [19:00:39]free content buf [19:00:39]Sock 10.Close socket [19:00:39]Sock 10.Thread stoped [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]accept exits with 7 [19:01:16]New connection [19:01:16]New thread 3067403620 created [19:01:16]Thread 3067260260 joined [19:01:16]Waiting for new connection... [19:01:16] Sock 7.Parse request [19:01:16]Sock 7.Check first char [19:01:16]Sock 7.First char is OK [19:01:16]request: POST /json_proto HTTP/1.0 [19:01:16]Method: POST [19:01:16]URL: /json_proto [19:01:16]Method is POST - this is cgi request [19:01:16]url: /json_proto [19:01:16]query_string will be loaded in cgi processing [19:01:16]execute_cgi json_proto POST (null) [19:01:16]execute_cgi path=json_proto method=POST [19:01:16]POST find Content-Length [19:01:16]Host: 172.17.46.195:8080 [19:01:16]Content-Length: 808 [19:01:16]Content-Type: application/json [19:01:16] [19:01:16]POST finish read [19:01:16]Found Content-Length = 808 [19:01:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 7.780, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:16]execute_script... [19:01: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)11325642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 7.780, "sum" : 600.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:16]POST & json_proto [19:01:16]process_json_proto [19:01:16]json parsed OK: [19:01:16]protocol is kg_v1.0 [19:01:16]action value=close_receipt [19:01:16]process_action close_receipt [19:01:16]cmd_close_receipt [19:01:16]MH_GetDate [19:01:16]Write to MH i2c: F0 00 00 C5 69 1D [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: F0 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: F0 09 00 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: F0 09 00 C5 69 00 FF A1 BF 66 8D AE BC 66 48 [19:01:16]GetLastDocTimeStamp 1723834836 [19:01:16]current date 1723834879 [19:01:16]FM_GetShiftState [19:01:16]SAM_PROTO_GetShiftState [19:01:16]wFMCommunicate request_size=4 [19:01:16]MH_SAM_APDU [19:01:16]CAPDU: 80 13 01 00 [19:01:16]Write to MH i2c: E2 08 00 C6 69 80 13 01 00 00 00 00 00 AC [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:16]Read from MH i2c: E2 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 0E 00 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 0E 00 C6 69 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [19:01:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:01:16]wFMCommunicate OK [19:01:16]SAM_PROTO_GetShiftState done [19:01:16]FM_GetShiftState done [19:01:16]opened in 1723766727 [19:01:16]opened+sec_in_day 1723853127 [19:01:16]quantity*price = 60061 [19:01:16]sum+1 = 60063 [19:01:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.62 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 0.00 Безнал.: 600.62 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 566 16.08.2024 19:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198225 ФПД: 45866366507664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190119&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198225&fm=45866366507664&tin=02508201610067®Number=0000000000092545&sum=60062 [19:01:17]StoreToDocumentArchive [19:01:17]shift 462 fd 198225 [19:01:17]save to /storage/0462/doc_00198225 [19:01:17]save last doc name /storage/0462/doc_00198225 to /storage/kkm_last_doc_name [19:01:17]save OK [19:01:17]Clear old archive folders... [19:01:17]ProcessDocumentItem done err = 0, tmpTLVsize=257 [19:01:17]tlvbuf is 009E9950 [19:01:17]SAM_PROTO_ClearQueue [19:01:17]wFMCommunicate request_size=4 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 09 00 00 [19:01:17]Write to MH i2c: E2 08 00 D3 69 80 09 00 00 00 00 00 00 AE [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 D3 69 00 90 00 B0 [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]SAM_PROTO_ClearQueue done [19:01:18]KKMCreateOFDPacket [19:01:18]OFDProtocolAddRootSTLVToBuf [19:01:18]FM_MakeSignedData [19:01:18]FM_MakeSignedData [19:01:18]SAM_PROTO_SignData [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 01 02 [19:01:18]Write to MH i2c: E2 08 00 D4 69 80 0D 01 02 00 00 00 00 B6 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 D4 69 00 90 00 B1 [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]wFMCommunicate request_size=255 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 FF A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 06 03 [19:01:18]Write to MH i2c: E2 02 01 D5 69 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 FF A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 06 03 00 00 E2 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 D5 69 00 90 00 B2 [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]wFMCommunicate request_size=16 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 29 B7 18 7B 9A 90 [19:01:18]Write to MH i2c: E2 13 00 D6 69 80 0D 02 02 0B 00 00 35 04 06 00 29 B7 18 7B 9A 90 00 00 AB [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 03 00 D6 69 00 90 00 B3 [19:01:18]RAPDU: 90 00 [19:01:18]wFMCommunicate OK [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 0D 03 02 [19:01:18]Write to MH i2c: E2 08 00 D7 69 80 0D 03 02 00 00 00 00 BB [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 0B 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 0B 00 D7 69 00 8A DC 50 98 34 7B D3 54 90 00 E0 [19:01:18]RAPDU: 8A DC 50 98 34 7B D3 54 90 00 [19:01:18]wFMCommunicate OK [19:01:18]SAM_PROTO_SignData done [19:01:18]FM_MakeSignedData done [19:01:18]CreateOFDProtocolMessage [19:01:18]wFMCommunicate request_size=4 [19:01:18]MH_SAM_APDU [19:01:18]CAPDU: 80 11 00 00 [19:01:18]Write to MH i2c: E2 08 00 D8 69 80 11 00 00 00 00 00 00 BB [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:18]Read from MH i2c: E2 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 17 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: E2 17 00 D8 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 08 [19:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:01:18]wFMCommunicate OK [19:01:18]CreateOFDProtocolMessage done [19:01:18]OFDSenderStorePacket 198225 [19:01:18]StoreOFDPacket docnum=198225 [19:01:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 29 DC 0D 01 CF 44 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 FF A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 06 03 00 35 04 06 00 29 B7 18 7B 9A 90 8A DC 50 98 34 7B D3 54 [19:01:18]CheckFolder [19:01:18]dirname=/storage/ofd_packets [19:01:18]CheckFolder done [19:01:18]ProducePacketName [19:01:18]name=ofd_packets/00198225 [19:01:18]NVStorageSaveData ofd_packets/00198225 [19:01:18]File name is /storage/ofd_packets/00198225 [19:01:18]Write 307 bytes [19:01:18]NVStorageSaveData done [19:01:18]OFDSenderStorePacket done [19:01:18]KKMCreateOFDPacket done [19:01:18]NVStorageSaveData kkm_last_timestamp [19:01:18]File name is /storage/kkm_last_timestamp [19:01:18]Write 4 bytes [19:01:18]NVStorageSaveData done [19:01:18]ExternCall_PrintAddStr [19:01:18]wPrintStart [19:01:18]Write to MH i2c: 01 00 00 D9 69 42 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 D9 69 00 00 00 00 00 FF 0F 57 [19:01:18]RasterBufferAndPrint [19:01:18]line Счет N : (1)11325642 [19:01:18]line ИНН: 02508201610067 [19:01:18]line Контрольно-Кассовый Чек [19:01:18]line ПРОДАЖА [19:01:18]line ТРК (МРК, ГНК) : 52 [19:01:18]line Товар: 2710194210 [19:01:18]line D-ENERGY ДТ-К-5 [19:01:18]line 7.780 * 77.20 [19:01:18]line = 600.62 [19:01:18]line НДС 12% НСП 1% [19:01:18]line > о реализуемом товаре [19:01:18]line ИТОГО: 600.62 [19:01:18]line НСП 1% : 5.31 [19:01:18]line НДС 12% : 63.78 [19:01:18]line Наличными: 0.00 [19:01:18]line Безнал.: 600.62 [19:01:18]line Место: АЗС № 95 "Партнер Нефть" [19:01:18]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:01:18]line СНО: Общий режим [19:01:18]line Чек 566 16.08.2024 19:01 [19:01:18]line Смена: 462 ФФД: 1.0 [19:01:18]line ЗНМ: 0300000079 [19:01:18]line РНМ: 0000000000092545 [19:01:18]line Версия ККМ: 001 [19:01:18]line Платежная система: O! деньги [19:01:18]line ФМ: 0000000000871802 [19:01:18]line ФД: 198225 [19:01:18]line ФПД: 45866366507664 [19:01:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190119&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198225&fm=45866366507664&tin=02508201610067®Number=0000000000092545&sum=60062 [19:01:18]written 0, free lines is 4095 [19:01:18]OFD Sender: Processing packet 198225 [packets to send 245, broken 244] [19:01:18]ProducePacketName [19:01:18]name=ofd_packets/00198225 [19:01:18]OFD Sender: To server: pG, [19:01:18]CommunicateWithHost lk.salyk.kg:30040 [19:01:18]ConnectInit lk.salyk.kg [19:01:18]Connected sock=10 [19:01:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 29 DC 0D 01 CF 44 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 EA 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 FF A1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 06 03 00 35 04 06 00 29 B7 18 7B 9A 90 8A DC 50 98 34 7B D3 54 [19:01:18]Write to MH i2c: 01 00 00 03 6A 6D [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 03 6A 00 00 00 00 00 F3 0C 73 [19:01:18]RasterBufferAndPrint [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]written 0, free lines is 3324 [19:01:18]MH_Cut [19:01:18]Write to MH i2c: D1 01 00 0A 6A 01 46 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 01 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 01 00 0A 6A 00 45 [19:01:18]Write to MH i2c: 01 00 00 0B 6A 75 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 78 CB 47 00 06 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 51 06 03 00 F4 03 04 00 12 4E BF 66 B6 04 01 00 00 0A FF F2 B9 42 8A F5 9B [19:01:18]CommunicateWithHost err = 0 [19:01:18]CheckOFDResponse [19:01:18]1017 (14) - 77093643461234 [19:01:18]1041 (16) - 0000000000871802 [19:01:18]1040 (4) - 198225 [19:01:18]1012 (4) - 16.08.2024 13:03 [19:01:18]1206 (1) - 0 [19:01:18]OFD Sender: Remove packet 198225 [19:01:18]ProducePacketName [19:01:18]name=ofd_packets/00198225 [19:01:18]NVStorageDeleteData [19:01:19]OFD Sender: No OFD packet to send [19:01:19]*** Cut start [19:01:19]*** Purtial cut [19:01:19]*** Stage 1: CUTSNS_PIN = 1 [19:01:19]Read from MH i2c: 01 [19:01:20]MH_I2C_Read... [19:01:20]*** Stop cut motor [19:01:20]*** Cut end [19:01:20]Read from MH i2c: 01 07 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: 01 07 00 0B 6A 00 00 00 00 00 FF 0F 8A [19:01:20]process_action close_receipt done [19:01:20]requested_data is exist [19:01:20]produce_requested_data [19:01:20]requested_item fm.sn is exist - process it [19:01:20]wFMCommunicate request_size=4 [19:01:20]MH_SAM_APDU [19:01:20]CAPDU: 80 11 00 00 [19:01:20]Write to MH i2c: E2 08 00 0C 6A 80 11 00 00 00 00 00 00 F0 [19:01:20]Write i2c OK [19:01:20]MH_I2C_Read... [19:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:20]Read from MH i2c: E2 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 17 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 17 00 0C 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3D [19:01:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:01:20]wFMCommunicate OK [19:01:20]requested_item fd.num is exist - process it [19:01:20]SAM_PROTO_GetFieldsCounters [19:01:20]wFMCommunicate request_size=4 [19:01:20]MH_SAM_APDU [19:01:20]CAPDU: 80 13 00 00 [19:01:20]Write to MH i2c: E2 08 00 0D 6A 80 13 00 00 00 00 00 00 F3 [19:01:20]Write i2c OK [19:01:20]MH_I2C_Read... [19:01:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:20]Read from MH i2c: E2 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 62 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 62 00 0D 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 51 06 03 00 0E 04 04 00 CE 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 DF [19:01:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 51 06 03 00 0E 04 04 00 CE 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 [19:01:20]wFMCommunicate OK [19:01:20]SAM_PROTO_GetFieldsCounters done [19:01:20]requested_item shift.num is exist - process it [19:01:20]requested_item shift.opened is exist - process it [19:01:20]req_shift_opened [19:01:20]FM_GetShiftState [19:01:20]SAM_PROTO_GetShiftState [19:01:20]wFMCommunicate request_size=4 [19:01:20]MH_SAM_APDU [19:01:20]CAPDU: 80 13 01 00 [19:01:20]Write to MH i2c: E2 08 00 0E 6A 80 13 01 00 00 00 00 00 F5 [19:01:20]Write i2c OK [19:01:20]MH_I2C_Read... [19:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:20]Read from MH i2c: E2 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 0E 00 [19:01:20]MH_I2C_Read... [19:01:20]Read from MH i2c: E2 0E 00 0E 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 83 [19:01:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:01:20]wFMCommunicate OK [19:01:20]SAM_PROTO_GetShiftState done [19:01:20]FM_GetShiftState done [19:01:20]req_shift_opened done [19:01:20]requested_item shift.open_date is exist - process it [19:01:20]req_shift_open_date [19:01:20]req_shift_open_date done [19:01:20]produce_requested_data done [19:01:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198225,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:01:20]process_action_free close_receipt [19:01:20]json_value_free [19:01:20]json_value_free done [19:01:20]process_json_proto returns [19:01:20]Send response to host [19:01:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198225,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:01:20]free response buf [19:01:20]execute_script done [19:01:20]execute_script returns [19:01:20]free content buf [19:01:20]Sock 7.Close socket [19:01:20]Sock 7.Thread stoped [19:01:24]OFD Sender: No OFD packet to send [19:01:29]OFD Sender: No OFD packet to send [19:01:34]OFD Sender: No OFD packet to send [19:01:39]OFD Sender: No OFD packet to send [19:01:44]OFD Sender: No OFD packet to send [19:01:49]OFD Sender: No OFD packet to send [19:01:54]OFD Sender: No OFD packet to send [19:01:59]OFD Sender: No OFD packet to send [19:02:04]OFD Sender: No OFD packet to send [19:02:09]OFD Sender: No OFD packet to send [19:02:14]OFD Sender: No OFD packet to send [19:02:19]OFD Sender: No OFD packet to send [19:02:24]OFD Sender: No OFD packet to send [19:02:29]OFD Sender: No OFD packet to send [19:02:34]OFD Sender: No OFD packet to send [19:02:39]OFD Sender: No OFD packet to send [19:02:44]OFD Sender: No OFD packet to send [19:02:49]OFD Sender: No OFD packet to send [19:02:54]OFD Sender: No OFD packet to send [19:02:59]OFD Sender: No OFD packet to send [19:03:04]OFD Sender: No OFD packet to send [19:03:09]OFD Sender: No OFD packet to send [19:03:14]OFD Sender: No OFD packet to send [19:03:19]OFD Sender: No OFD packet to send [19:03:24]OFD Sender: No OFD packet to send [19:03:29]OFD Sender: No OFD packet to send [19:03:34]OFD Sender: No OFD packet to send [19:03:39]OFD Sender: No OFD packet to send [19:03:44]OFD Sender: No OFD packet to send [19:03:49]OFD Sender: No OFD packet to send [19:03:54]OFD Sender: No OFD packet to send [19:03:55]accept exits with 9 [19:03:55]New connection [19:03:55]New thread 3067260260 created [19:03:55]Thread 3067403620 joined [19:03:55]Waiting for new connection... [19:03:55] Sock 9.Parse request [19:03:55]Sock 9.Check first char [19:03:55]Sock 9.First char is OK [19:03:55]request: POST /json_proto HTTP/1.0 [19:03:55]Method: POST [19:03:55]URL: /json_proto [19:03:55]Method is POST - this is cgi request [19:03:55]url: /json_proto [19:03:55]query_string will be loaded in cgi processing [19:03:55]execute_cgi json_proto POST (null) [19:03:55]execute_cgi path=json_proto method=POST [19:03:55]POST find Content-Length [19:03:55]Host: 172.17.46.195:8080 [19:03:55]Content-Length: 805 [19:03:55]Content-Type: application/json [19:03:55] [19:03:55]POST finish read [19:03:55]Found Content-Length = 805 [19:03:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:55]execute_script... [19: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)11325644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:55]POST & json_proto [19:03:55]process_json_proto [19:03:55]json parsed OK: [19:03:55]protocol is kg_v1.0 [19:03:55]action value=close_receipt [19:03:55]process_action close_receipt [19:03:55]cmd_close_receipt [19:03:55]MH_GetDate [19:03:55]Write to MH i2c: F0 00 00 0F 6A 68 [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: F0 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: F0 09 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: F0 09 00 0F 6A 00 9E A2 BF 66 8D AE BC 66 33 [19:03:55]GetLastDocTimeStamp 1723834879 [19:03:55]current date 1723835038 [19:03:55]FM_GetShiftState [19:03:55]SAM_PROTO_GetShiftState [19:03:55]wFMCommunicate request_size=4 [19:03:55]MH_SAM_APDU [19:03:55]CAPDU: 80 13 01 00 [19:03:55]Write to MH i2c: E2 08 00 10 6A 80 13 01 00 00 00 00 00 F7 [19:03:55]Write i2c OK [19:03:55]MH_I2C_Read... [19:03:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:55]Read from MH i2c: E2 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 0E 00 [19:03:55]MH_I2C_Read... [19:03:55]Read from MH i2c: E2 0E 00 10 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 85 [19:03:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:03:55]wFMCommunicate OK [19:03:55]SAM_PROTO_GetShiftState done [19:03:55]FM_GetShiftState done [19:03:55]opened in 1723766727 [19:03:55]opened+sec_in_day 1723853127 [19:03:55]quantity*price = 100005 [19:03:55]sum+1 = 100006 [19:03:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 567 16.08.2024 19:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198226 ФПД: 185196993254171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190358&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198226&fm=185196993254171&tin=02508201610067®Number=0000000000092545&sum=100005 [19:03:56]StoreToDocumentArchive [19:03:56]shift 462 fd 198226 [19:03:56]save to /storage/0462/doc_00198226 [19:03:56]save last doc name /storage/0462/doc_00198226 to /storage/kkm_last_doc_name [19:03:56]save OK [19:03:56]Clear old archive folders... [19:03:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:03:56]tlvbuf is 00A4A290 [19:03:56]SAM_PROTO_ClearQueue [19:03:56]wFMCommunicate request_size=4 [19:03:56]MH_SAM_APDU [19:03:56]CAPDU: 80 09 00 00 [19:03:56]Write to MH i2c: E2 08 00 1D 6A 80 09 00 00 00 00 00 00 F9 [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:56]Read from MH i2c: E2 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: E2 03 00 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: E2 03 00 1D 6A 00 90 00 FB [19:03:56]RAPDU: 90 00 [19:03:56]wFMCommunicate OK [19:03:56]SAM_PROTO_ClearQueue done [19:03:56]KKMCreateOFDPacket [19:03:56]OFDProtocolAddRootSTLVToBuf [19:03:56]FM_MakeSignedData [19:03:56]FM_MakeSignedData [19:03:56]SAM_PROTO_SignData [19:03:56]wFMCommunicate request_size=4 [19:03:56]MH_SAM_APDU [19:03:56]CAPDU: 80 0D 01 02 [19:03:56]Write to MH i2c: E2 08 00 1E 6A 80 0D 01 02 00 00 00 00 01 [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:56]Read from MH i2c: E2 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: E2 03 00 [19:03:56]MH_I2C_Read... [19:03:56]Read from MH i2c: E2 03 00 1E 6A 00 90 00 FC [19:03:56]RAPDU: 90 00 [19:03:56]wFMCommunicate OK [19:03:56]wFMCommunicate request_size=255 [19:03:56]MH_SAM_APDU [19: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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 9E A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 06 03 00 35 04 06 00 A8 [19:03:56]Write to MH i2c: E2 02 01 1F 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 9E A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 06 03 00 35 04 06 00 A8 00 00 82 [19:03:56]Write i2c OK [19:03:56]MH_I2C_Read... [19:03:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:57]Read from MH i2c: E2 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 03 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 03 00 1F 6A 00 90 00 FD [19:03:57]RAPDU: 90 00 [19:03:57]wFMCommunicate OK [19:03:57]wFMCommunicate request_size=10 [19:03:57]MH_SAM_APDU [19:03:57]CAPDU: 80 0D 02 02 05 6F 88 FF 13 1B [19:03:57]Write to MH i2c: E2 0D 00 20 6A 80 0D 02 02 05 00 6F 88 FF 13 1B 00 00 32 [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:57]Read from MH i2c: E2 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 03 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 03 00 20 6A 00 90 00 FE [19:03:57]RAPDU: 90 00 [19:03:57]wFMCommunicate OK [19:03:57]wFMCommunicate request_size=4 [19:03:57]MH_SAM_APDU [19:03:57]CAPDU: 80 0D 03 02 [19:03:57]Write to MH i2c: E2 08 00 21 6A 80 0D 03 02 00 00 00 00 06 [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:57]Read from MH i2c: E2 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 0B 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 0B 00 21 6A 00 04 B8 06 FC B2 DA 67 84 90 00 3C [19:03:57]RAPDU: 04 B8 06 FC B2 DA 67 84 90 00 [19:03:57]wFMCommunicate OK [19:03:57]SAM_PROTO_SignData done [19:03:57]FM_MakeSignedData done [19:03:57]CreateOFDProtocolMessage [19:03:57]wFMCommunicate request_size=4 [19:03:57]MH_SAM_APDU [19:03:57]CAPDU: 80 11 00 00 [19:03:57]Write to MH i2c: E2 08 00 22 6A 80 11 00 00 00 00 00 00 06 [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:57]Read from MH i2c: E2 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 17 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: E2 17 00 22 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 53 [19:03:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:03:57]wFMCommunicate OK [19:03:57]CreateOFDProtocolMessage done [19:03:57]OFDSenderStorePacket 198226 [19:03:57]StoreOFDPacket docnum=198226 [19:03:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 F9 07 01 85 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 9E A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 06 03 00 35 04 06 00 A8 6F 88 FF 13 1B 04 B8 06 FC B2 DA 67 84 [19:03:57]CheckFolder [19:03:57]dirname=/storage/ofd_packets [19:03:57]CheckFolder done [19:03:57]ProducePacketName [19:03:57]name=ofd_packets/00198226 [19:03:57]NVStorageSaveData ofd_packets/00198226 [19:03:57]File name is /storage/ofd_packets/00198226 [19:03:57]Write 301 bytes [19:03:57]NVStorageSaveData done [19:03:57]OFDSenderStorePacket done [19:03:57]KKMCreateOFDPacket done [19:03:57]NVStorageSaveData kkm_last_timestamp [19:03:57]File name is /storage/kkm_last_timestamp [19:03:57]Write 4 bytes [19:03:57]NVStorageSaveData done [19:03:57]ExternCall_PrintAddStr [19:03:57]wPrintStart [19:03:57]Write to MH i2c: 01 00 00 23 6A 8D [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: 01 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: 01 07 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: 01 07 00 23 6A 00 00 00 00 00 FF 0F A2 [19:03:57]RasterBufferAndPrint [19:03:57]line Счет N : (1)11325644 [19:03:57]line ИНН: 02508201610067 [19:03:57]line Контрольно-Кассовый Чек [19:03:57]line ПРОДАЖА [19:03:57]line ТРК (МРК, ГНК) : 42 [19:03:57]line Товар: 2710124130 [19:03:57]line Аи-92-К-4 [19:03:57]line 14.750 * 67.80 [19:03:57]line = 1000.05 [19:03:57]line НДС 12% НСП 1% [19:03:57]line > о реализуемом товаре [19:03:57]line ИТОГО: 1000.05 [19:03:57]line НСП 1% : 8.85 [19:03:57]line НДС 12% : 106.20 [19:03:57]line Наличными: 0.00 [19:03:57]line Безнал.: 1000.05 [19:03:57]line Место: АЗС № 95 "Партнер Нефть" [19:03:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:03:57]line СНО: Общий режим [19:03:57]line Чек 567 16.08.2024 19:03 [19:03:57]line Смена: 462 ФФД: 1.0 [19:03:57]line ЗНМ: 0300000079 [19:03:57]line РНМ: 0000000000092545 [19:03:57]line Версия ККМ: 001 [19:03:57]line Платежная система: O! деньги [19:03:57]line ФМ: 0000000000871802 [19:03:57]line ФД: 198226 [19:03:57]line ФПД: 185196993254171 [19:03:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190358&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198226&fm=185196993254171&tin=02508201610067®Number=0000000000092545&sum=100005 [19:03:57]written 0, free lines is 4095 [19:03:57]OFD Sender: Processing packet 198226 [packets to send 245, broken 244] [19:03:57]ProducePacketName [19:03:57]name=ofd_packets/00198226 [19:03:57]OFD Sender: To server: pG, [19:03:57]CommunicateWithHost lk.salyk.kg:30040 [19:03:57]ConnectInit lk.salyk.kg [19:03:57]Connected sock=10 [19:03:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 F9 07 01 85 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 9E A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 06 03 00 35 04 06 00 A8 6F 88 FF 13 1B 04 B8 06 FC B2 DA 67 84 [19:03:57]Write to MH i2c: 01 00 00 4D 6A B7 [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: 01 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: 01 07 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: 01 07 00 4D 6A 00 00 00 00 00 F3 0C BD [19:03:57]RasterBufferAndPrint [19:03:57]line [19:03:57]line [19:03:57]line [19:03:57]line [19:03:57]line [19:03:57]written 0, free lines is 3324 [19:03:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 72 51 47 00 4D C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 52 06 03 00 F4 03 04 00 B1 4E BF 66 B6 04 01 00 00 39 7D 1C 29 AA 0F 91 60 [19:03:57]CommunicateWithHost err = 0 [19:03:57]CheckOFDResponse [19:03:57]1017 (14) - 77093643461234 [19:03:57]1041 (16) - 0000000000871802 [19:03:57]1040 (4) - 198226 [19:03:57]1012 (4) - 16.08.2024 13:05 [19:03:57]1206 (1) - 0 [19:03:57]OFD Sender: Remove packet 198226 [19:03:57]ProducePacketName [19:03:57]name=ofd_packets/00198226 [19:03:57]NVStorageDeleteData [19:03:57]MH_Cut [19:03:57]Write to MH i2c: D1 01 00 54 6A 01 90 [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: D1 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: D1 01 00 [19:03:57]MH_I2C_Read... [19:03:57]Read from MH i2c: D1 01 00 54 6A 00 8F [19:03:57]Write to MH i2c: 01 00 00 55 6A BF [19:03:57]Write i2c OK [19:03:57]MH_I2C_Read... [19:03:58]OFD Sender: No OFD packet to send [19:03:58]*** Cut start [19:03:58]*** Purtial cut [19:03:58]*** CUTSNS_PIN = 0 [19:03:58]*** Stage 1: CUTSNS_PIN = 1 [19:04:00]Read from MH i2c: 01 [19:04:00]MH_I2C_Read... [19:04:00]*** Stop cut motor [19:04:00]*** Cut end [19:04:00]Read from MH i2c: 01 07 00 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: 01 07 00 55 6A 00 00 00 00 00 FF 0F D4 [19:04:00]process_action close_receipt done [19:04:00]requested_data is exist [19:04:00]produce_requested_data [19:04:00]requested_item fm.sn is exist - process it [19:04:00]wFMCommunicate request_size=4 [19:04:00]MH_SAM_APDU [19:04:00]CAPDU: 80 11 00 00 [19:04:00]Write to MH i2c: E2 08 00 56 6A 80 11 00 00 00 00 00 00 3A [19:04:00]Write i2c OK [19:04:00]MH_I2C_Read... [19:04:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:00]Read from MH i2c: E2 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: E2 17 00 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: E2 17 00 56 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 87 [19:04:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:04:00]wFMCommunicate OK [19:04:00]requested_item fd.num is exist - process it [19:04:00]SAM_PROTO_GetFieldsCounters [19:04:00]wFMCommunicate request_size=4 [19:04:00]MH_SAM_APDU [19:04:00]CAPDU: 80 13 00 00 [19:04:00]Write to MH i2c: E2 08 00 57 6A 80 13 00 00 00 00 00 00 3D [19:04:00]Write i2c OK [19:04:00]MH_I2C_Read... [19:04:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:00]Read from MH i2c: E2 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: E2 62 00 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: E2 62 00 57 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 52 06 03 00 0E 04 04 00 CE 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 2D [19:04:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 52 06 03 00 0E 04 04 00 CE 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 [19:04:00]wFMCommunicate OK [19:04:00]SAM_PROTO_GetFieldsCounters done [19:04:00]requested_item shift.num is exist - process it [19:04:00]requested_item shift.opened is exist - process it [19:04:00]req_shift_opened [19:04:00]FM_GetShiftState [19:04:00]SAM_PROTO_GetShiftState [19:04:00]wFMCommunicate request_size=4 [19:04:00]MH_SAM_APDU [19:04:00]CAPDU: 80 13 01 00 [19:04:00]Write to MH i2c: E2 08 00 58 6A 80 13 01 00 00 00 00 00 3F [19:04:00]Write i2c OK [19:04:00]MH_I2C_Read... [19:04:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:00]Read from MH i2c: E2 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: E2 0E 00 [19:04:00]MH_I2C_Read... [19:04:00]Read from MH i2c: E2 0E 00 58 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CD [19:04:00]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:04:00]wFMCommunicate OK [19:04:00]SAM_PROTO_GetShiftState done [19:04:00]FM_GetShiftState done [19:04:00]req_shift_opened done [19:04:00]requested_item shift.open_date is exist - process it [19:04:00]req_shift_open_date [19:04:00]req_shift_open_date done [19:04:00]produce_requested_data done [19:04:00]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198226,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:04:00]process_action_free close_receipt [19:04:00]json_value_free [19:04:00]json_value_free done [19:04:00]process_json_proto returns [19:04:00]Send response to host [19:04:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198226,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:04:00]free response buf [19:04:00]execute_script done [19:04:00]execute_script returns [19:04:00]free content buf [19:04:00]Sock 9.Close socket [19:04:00]Sock 9.Thread stoped [19:04:03]OFD Sender: No OFD packet to send [19:04:08]OFD Sender: No OFD packet to send [19:04:13]OFD Sender: No OFD packet to send [19:04:18]OFD Sender: No OFD packet to send [19:04:23]OFD Sender: No OFD packet to send [19:04:28]OFD Sender: No OFD packet to send [19:04:33]OFD Sender: No OFD packet to send [19:04:36]accept exits with 7 [19:04:36]New connection [19:04:36]New thread 3067403620 created [19:04:36]Thread 3067260260 joined [19:04:36]Waiting for new connection... [19:04:36] Sock 7.Parse request [19:04:36]Sock 7.Check first char [19:04:36]Sock 7.First char is OK [19:04:36]request: POST /json_proto HTTP/1.0 [19:04:36]Method: POST [19:04:36]URL: /json_proto [19:04:36]Method is POST - this is cgi request [19:04:36]url: /json_proto [19:04:36]query_string will be loaded in cgi processing [19:04:36]execute_cgi json_proto POST (null) [19:04:36]execute_cgi path=json_proto method=POST [19:04:36]POST find Content-Length [19:04:36]Host: 172.17.46.195:8080 [19:04:36]Content-Length: 805 [19:04:36]Content-Type: application/json [19:04:36] [19:04:36]POST finish read [19:04:36]Found Content-Length = 805 [19:04:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:36]execute_script... [19:04: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)11325645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:36]POST & json_proto [19:04:36]process_json_proto [19:04:36]json parsed OK: [19:04:36]protocol is kg_v1.0 [19:04:36]action value=close_receipt [19:04:36]process_action close_receipt [19:04:36]cmd_close_receipt [19:04:36]MH_GetDate [19:04:36]Write to MH i2c: F0 00 00 59 6A B2 [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: F0 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: F0 09 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: F0 09 00 59 6A 00 C7 A2 BF 66 8D AE BC 66 A6 [19:04:36]GetLastDocTimeStamp 1723835038 [19:04:36]current date 1723835079 [19:04:36]FM_GetShiftState [19:04:36]SAM_PROTO_GetShiftState [19:04:36]wFMCommunicate request_size=4 [19:04:36]MH_SAM_APDU [19:04:36]CAPDU: 80 13 01 00 [19:04:36]Write to MH i2c: E2 08 00 5A 6A 80 13 01 00 00 00 00 00 41 [19:04:36]Write i2c OK [19:04:36]MH_I2C_Read... [19:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:36]Read from MH i2c: E2 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 0E 00 [19:04:36]MH_I2C_Read... [19:04:36]Read from MH i2c: E2 0E 00 5A 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CF [19:04:36]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:04:36]wFMCommunicate OK [19:04:36]SAM_PROTO_GetShiftState done [19:04:36]FM_GetShiftState done [19:04:36]opened in 1723766727 [19:04:36]opened+sec_in_day 1723853127 [19:04:36]quantity*price = 100021 [19:04:36]sum+1 = 100023 [19:04:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 568 16.08.2024 19:04 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198227 ФПД: 275679792013476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190439&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198227&fm=275679792013476&tin=02508201610067®Number=0000000000092545&sum=100022 [19:04:38]StoreToDocumentArchive [19:04:38]shift 462 fd 198227 [19:04:38]save to /storage/0462/doc_00198227 [19:04:38]save last doc name /storage/0462/doc_00198227 to /storage/kkm_last_doc_name [19:04:38]save OK [19:04:38]Clear old archive folders... [19:04:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:04:38]tlvbuf is 009666E0 [19:04:38]SAM_PROTO_ClearQueue [19:04:38]wFMCommunicate request_size=4 [19:04:38]MH_SAM_APDU [19:04:38]CAPDU: 80 09 00 00 [19:04:38]Write to MH i2c: E2 08 00 67 6A 80 09 00 00 00 00 00 00 43 [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:04:38]Read from MH i2c: E2 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 67 6A 00 90 00 45 [19:04:38]RAPDU: 90 00 [19:04:38]wFMCommunicate OK [19:04:38]SAM_PROTO_ClearQueue done [19:04:38]KKMCreateOFDPacket [19:04:38]OFDProtocolAddRootSTLVToBuf [19:04:38]FM_MakeSignedData [19:04:38]FM_MakeSignedData [19:04:38]SAM_PROTO_SignData [19:04:38]wFMCommunicate request_size=4 [19:04:38]MH_SAM_APDU [19:04:38]CAPDU: 80 0D 01 02 [19:04:38]Write to MH i2c: E2 08 00 68 6A 80 0D 01 02 00 00 00 00 4B [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:04:38]Read from MH i2c: E2 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 68 6A 00 90 00 46 [19:04:38]RAPDU: 90 00 [19:04:38]wFMCommunicate OK [19:04:38]wFMCommunicate request_size=255 [19:04:38]MH_SAM_APDU [19:04:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 38 02 00 00 F4 03 04 00 C7 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 06 03 00 35 04 06 00 FA [19:04:38]Write to MH i2c: E2 02 01 69 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 38 02 00 00 F4 03 04 00 C7 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 06 03 00 35 04 06 00 FA 00 00 0A [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]OFD Sender: No OFD packet to send [19:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:38]Read from MH i2c: E2 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 69 6A 00 90 00 47 [19:04:38]RAPDU: 90 00 [19:04:38]wFMCommunicate OK [19:04:38]wFMCommunicate request_size=10 [19:04:38]MH_SAM_APDU [19:04:38]CAPDU: 80 0D 02 02 05 BA B4 13 20 A4 [19:04:38]Write to MH i2c: E2 0D 00 6A 6A 80 0D 02 02 05 00 BA B4 13 20 A4 00 00 9D [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:38]Read from MH i2c: E2 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 03 00 6A 6A 00 90 00 48 [19:04:38]RAPDU: 90 00 [19:04:38]wFMCommunicate OK [19:04:38]wFMCommunicate request_size=4 [19:04:38]MH_SAM_APDU [19:04:38]CAPDU: 80 0D 03 02 [19:04:38]Write to MH i2c: E2 08 00 6B 6A 80 0D 03 02 00 00 00 00 50 [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:04:38]Read from MH i2c: E2 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 0B 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 0B 00 6B 6A 00 EB 1F EA 39 11 09 79 24 90 00 35 [19:04:38]RAPDU: EB 1F EA 39 11 09 79 24 90 00 [19:04:38]wFMCommunicate OK [19:04:38]SAM_PROTO_SignData done [19:04:38]FM_MakeSignedData done [19:04:38]CreateOFDProtocolMessage [19:04:38]wFMCommunicate request_size=4 [19:04:38]MH_SAM_APDU [19:04:38]CAPDU: 80 11 00 00 [19:04:38]Write to MH i2c: E2 08 00 6C 6A 80 11 00 00 00 00 00 00 50 [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:38]Read from MH i2c: E2 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 17 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: E2 17 00 6C 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9D [19:04:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:04:38]wFMCommunicate OK [19:04:38]CreateOFDProtocolMessage done [19:04:38]OFDSenderStorePacket 198227 [19:04:38]StoreOFDPacket docnum=198227 [19:04:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 ED EA 07 01 86 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 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 38 02 00 00 F4 03 04 00 C7 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 06 03 00 35 04 06 00 FA BA B4 13 20 A4 EB 1F EA 39 11 09 79 24 [19:04:38]CheckFolder [19:04:38]dirname=/storage/ofd_packets [19:04:38]CheckFolder done [19:04:38]ProducePacketName [19:04:38]name=ofd_packets/00198227 [19:04:38]NVStorageSaveData ofd_packets/00198227 [19:04:38]File name is /storage/ofd_packets/00198227 [19:04:38]Write 301 bytes [19:04:38]NVStorageSaveData done [19:04:38]OFDSenderStorePacket done [19:04:38]KKMCreateOFDPacket done [19:04:38]NVStorageSaveData kkm_last_timestamp [19:04:38]File name is /storage/kkm_last_timestamp [19:04:38]Write 4 bytes [19:04:38]NVStorageSaveData done [19:04:38]ExternCall_PrintAddStr [19:04:38]wPrintStart [19:04:38]Write to MH i2c: 01 00 00 6D 6A D7 [19:04:38]Write i2c OK [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: 01 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: 01 07 00 [19:04:38]MH_I2C_Read... [19:04:38]Read from MH i2c: 01 07 00 6D 6A 00 00 00 00 00 FF 0F EC [19:04:38]RasterBufferAndPrint [19:04:38]line Счет N : (1)11325645 [19:04:38]line ИНН: 02508201610067 [19:04:38]line Контрольно-Кассовый Чек [19:04:38]line ПРОДАЖА [19:04:38]line ТРК (МРК, ГНК) : 21 [19:04:38]line Товар: 2710124500 [19:04:38]line Аи-95-К-5 [19:04:38]line 13.480 * 74.20 [19:04:38]line = 1000.22 [19:04:38]line НДС 12% НСП 1% [19:04:38]line > о реализуемом товаре [19:04:38]line ИТОГО: 1000.22 [19:04:38]line НСП 1% : 8.85 [19:04:38]line НДС 12% : 106.22 [19:04:38]line Наличными: 0.00 [19:04:38]line Безнал.: 1000.22 [19:04:38]line Место: АЗС № 95 "Партнер Нефть" [19:04:38]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:04:38]line СНО: Общий режим [19:04:38]line Чек 568 16.08.2024 19:04 [19:04:38]line Смена: 462 ФФД: 1.0 [19:04:38]line ЗНМ: 0300000079 [19:04:38]line РНМ: 0000000000092545 [19:04:38]line Версия ККМ: 001 [19:04:38]line Платежная система: O! деньги [19:04:38]line ФМ: 0000000000871802 [19:04:38]line ФД: 198227 [19:04:38]line ФПД: 275679792013476 [19:04:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190439&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198227&fm=275679792013476&tin=02508201610067®Number=0000000000092545&sum=100022 [19:04:38]OFD Sender: Processing packet 198227 [packets to send 245, broken 244] [19:04:38]ProducePacketName [19:04:38]name=ofd_packets/00198227 [19:04:38]OFD Sender: To server: pG, [19:04:38]CommunicateWithHost lk.salyk.kg:30040 [19:04:38]ConnectInit lk.salyk.kg [19:04:38]written 0, free lines is 4095 [19:04:38]Connected sock=10 [19:04:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 ED EA 07 01 86 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 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 38 02 00 00 F4 03 04 00 C7 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 06 03 00 35 04 06 00 FA BA B4 13 20 A4 EB 1F EA 39 11 09 79 24 [19:04:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E8 F4 47 00 1D 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 53 06 03 00 F4 03 04 00 DA 4E BF 66 B6 04 01 00 00 72 B4 39 65 D6 83 E0 C6 [19:04:39]CommunicateWithHost err = 0 [19:04:39]CheckOFDResponse [19:04:39]1017 (14) - 77093643461234 [19:04:39]1041 (16) - 0000000000871802 [19:04:39]1040 (4) - 198227 [19:04:39]1012 (4) - 16.08.2024 13:06 [19:04:39]1206 (1) - 0 [19:04:39]OFD Sender: Remove packet 198227 [19:04:39]ProducePacketName [19:04:39]name=ofd_packets/00198227 [19:04:39]NVStorageDeleteData [19:04:39]Write to MH i2c: 01 00 00 97 6A 01 [19:04:39]Write i2c OK [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: 01 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: 01 07 00 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: 01 07 00 97 6A 00 00 00 00 00 09 0D 1E [19:04:39]RasterBufferAndPrint [19:04:39]line [19:04:39]line [19:04:39]line [19:04:39]line [19:04:39]line [19:04:39]written 0, free lines is 3346 [19:04:39]MH_Cut [19:04:39]Write to MH i2c: D1 01 00 9E 6A 01 DA [19:04:39]Write i2c OK [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: D1 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: D1 01 00 [19:04:39]MH_I2C_Read... [19:04:39]Read from MH i2c: D1 01 00 9E 6A 00 D9 [19:04:39]Write to MH i2c: 01 00 00 9F 6A 09 [19:04:39]Write i2c OK [19:04:39]MH_I2C_Read... [19:04:39]OFD Sender: No OFD packet to send [19:04:39]*** Cut start [19:04:39]*** Purtial cut [19:04:39]*** Stage 1: CUTSNS_PIN = 1 [19:04:40]Read from MH i2c: 01 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: 01 07 00 [19:04:40]MH_I2C_Read... [19:04:40]*** Stop cut motor [19:04:40]*** Cut end [19:04:40]Read from MH i2c: 01 07 00 9F 6A 00 00 00 00 00 FF 0F 1E [19:04:40]process_action close_receipt done [19:04:40]requested_data is exist [19:04:40]produce_requested_data [19:04:40]requested_item fm.sn is exist - process it [19:04:40]wFMCommunicate request_size=4 [19:04:40]MH_SAM_APDU [19:04:40]CAPDU: 80 11 00 00 [19:04:40]Write to MH i2c: E2 08 00 A0 6A 80 11 00 00 00 00 00 00 84 [19:04:40]Write i2c OK [19:04:40]MH_I2C_Read... [19:04:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:40]Read from MH i2c: E2 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: E2 17 00 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: E2 17 00 A0 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [19:04:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:04:40]wFMCommunicate OK [19:04:40]requested_item fd.num is exist - process it [19:04:40]SAM_PROTO_GetFieldsCounters [19:04:40]wFMCommunicate request_size=4 [19:04:40]MH_SAM_APDU [19:04:40]CAPDU: 80 13 00 00 [19:04:40]Write to MH i2c: E2 08 00 A1 6A 80 13 00 00 00 00 00 00 87 [19:04:40]Write i2c OK [19:04:40]MH_I2C_Read... [19:04:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:40]Read from MH i2c: E2 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: E2 62 00 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: E2 62 00 A1 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 53 06 03 00 0E 04 04 00 CE 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 7B [19:04:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 53 06 03 00 0E 04 04 00 CE 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 [19:04:40]wFMCommunicate OK [19:04:40]SAM_PROTO_GetFieldsCounters done [19:04:40]requested_item shift.num is exist - process it [19:04:40]requested_item shift.opened is exist - process it [19:04:40]req_shift_opened [19:04:40]FM_GetShiftState [19:04:40]SAM_PROTO_GetShiftState [19:04:40]wFMCommunicate request_size=4 [19:04:40]MH_SAM_APDU [19:04:40]CAPDU: 80 13 01 00 [19:04:40]Write to MH i2c: E2 08 00 A2 6A 80 13 01 00 00 00 00 00 89 [19:04:40]Write i2c OK [19:04:40]MH_I2C_Read... [19:04:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:40]Read from MH i2c: E2 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: E2 0E 00 [19:04:40]MH_I2C_Read... [19:04:40]Read from MH i2c: E2 0E 00 A2 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 17 [19:04:40]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:04:40]wFMCommunicate OK [19:04:40]SAM_PROTO_GetShiftState done [19:04:40]FM_GetShiftState done [19:04:40]req_shift_opened done [19:04:40]requested_item shift.open_date is exist - process it [19:04:40]req_shift_open_date [19:04:40]req_shift_open_date done [19:04:40]produce_requested_data done [19:04:40]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198227,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:04:40]process_action_free close_receipt [19:04:40]json_value_free [19:04:40]json_value_free done [19:04:40]process_json_proto returns [19:04:40]Send response to host [19:04:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198227,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:04:40]free response buf [19:04:40]execute_script done [19:04:40]execute_script returns [19:04:40]free content buf [19:04:40]Sock 7.Close socket [19:04:40]Sock 7.Thread stoped [19:04:44]OFD Sender: No OFD packet to send [19:04:49]OFD Sender: No OFD packet to send [19:04:54]OFD Sender: No OFD packet to send [19:04:59]OFD Sender: No OFD packet to send [19:05:04]OFD Sender: No OFD packet to send [19:05:09]OFD Sender: No OFD packet to send [19:05:14]OFD Sender: No OFD packet to send [19:05:19]OFD Sender: No OFD packet to send [19:05:23]accept exits with 9 [19:05:23]New connection [19:05:23]New thread 3067260260 created [19:05:23]Thread 3067403620 joined [19:05:23]Waiting for new connection... [19:05:23] Sock 9.Parse request [19:05:23]Sock 9.Check first char [19:05:23]Sock 9.First char is OK [19:05:23]request: POST /json_proto HTTP/1.0 [19:05:23]Method: POST [19:05:23]URL: /json_proto [19:05:23]Method is POST - this is cgi request [19:05:23]url: /json_proto [19:05:23]query_string will be loaded in cgi processing [19:05:23]execute_cgi json_proto POST (null) [19:05:23]execute_cgi path=json_proto method=POST [19:05:23]POST find Content-Length [19:05:23]Host: 172.17.46.195:8080 [19:05:23]Content-Length: 805 [19:05:23]Content-Type: application/json [19:05:23] [19:05:23]POST finish read [19:05:23]Found Content-Length = 805 [19:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325646", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:23]execute_script... [19: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)11325646", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:23]POST & json_proto [19:05:23]process_json_proto [19:05:23]json parsed OK: [19:05:23]protocol is kg_v1.0 [19:05:23]action value=close_receipt [19:05:23]process_action close_receipt [19:05:23]cmd_close_receipt [19:05:23]MH_GetDate [19:05:23]Write to MH i2c: F0 00 00 A3 6A FC [19:05:23]Write i2c OK [19:05:23]MH_I2C_Read... [19:05:23]Read from MH i2c: F0 [19:05:23]MH_I2C_Read... [19:05:23]Read from MH i2c: F0 09 00 [19:05:23]MH_I2C_Read... [19:05:23]Read from MH i2c: F0 09 00 A3 6A 00 F5 A2 BF 66 8D AE BC 66 1E [19:05:23]GetLastDocTimeStamp 1723835079 [19:05:23]current date 1723835125 [19:05:23]FM_GetShiftState [19:05:23]SAM_PROTO_GetShiftState [19:05:23]wFMCommunicate request_size=4 [19:05:23]MH_SAM_APDU [19:05:23]CAPDU: 80 13 01 00 [19:05:23]Write to MH i2c: E2 08 00 A4 6A 80 13 01 00 00 00 00 00 8B [19:05:23]Write i2c OK [19:05:23]MH_I2C_Read... [19:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:23]Read from MH i2c: E2 [19:05:23]MH_I2C_Read... [19:05:23]Read from MH i2c: E2 0E 00 [19:05:23]MH_I2C_Read... [19:05:23]Read from MH i2c: E2 0E 00 A4 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 19 [19:05:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:05:23]wFMCommunicate OK [19:05:23]SAM_PROTO_GetShiftState done [19:05:23]FM_GetShiftState done [19:05:23]opened in 1723766727 [19:05:23]opened+sec_in_day 1723853127 [19:05:23]quantity*price = 100021 [19:05:23]sum+1 = 100023 [19:05:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 569 16.08.2024 19:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198228 ФПД: 228810888773688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190526&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198228&fm=228810888773688&tin=02508201610067®Number=0000000000092545&sum=100022 [19:05:24]StoreToDocumentArchive [19:05:24]shift 462 fd 198228 [19:05:24]save to /storage/0462/doc_00198228 [19:05:24]save last doc name /storage/0462/doc_00198228 to /storage/kkm_last_doc_name [19:05:24]save OK [19:05:24]Clear old archive folders... [19:05:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:05:24]tlvbuf is 009E99B0 [19:05:24]SAM_PROTO_ClearQueue [19:05:24]wFMCommunicate request_size=4 [19:05:24]MH_SAM_APDU [19:05:24]CAPDU: 80 09 00 00 [19:05:24]Write to MH i2c: E2 08 00 B1 6A 80 09 00 00 00 00 00 00 8D [19:05:24]Write i2c OK [19:05:24]MH_I2C_Read... [19:05:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:05:24]Read from MH i2c: E2 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 B1 6A 00 90 00 8F [19:05:24]RAPDU: 90 00 [19:05:24]wFMCommunicate OK [19:05:24]SAM_PROTO_ClearQueue done [19:05:24]KKMCreateOFDPacket [19:05:24]OFDProtocolAddRootSTLVToBuf [19:05:24]FM_MakeSignedData [19:05:24]FM_MakeSignedData [19:05:24]SAM_PROTO_SignData [19:05:24]wFMCommunicate request_size=4 [19:05:24]MH_SAM_APDU [19:05:24]CAPDU: 80 0D 01 02 [19:05:24]Write to MH i2c: E2 08 00 B2 6A 80 0D 01 02 00 00 00 00 95 [19:05:24]Write i2c OK [19:05:24]MH_I2C_Read... [19:05:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:05:24]Read from MH i2c: E2 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 B2 6A 00 90 00 90 [19:05:24]RAPDU: 90 00 [19:05:24]wFMCommunicate OK [19:05:24]wFMCommunicate request_size=255 [19:05:24]MH_SAM_APDU [19: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 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 39 02 00 00 F4 03 04 00 F6 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 06 03 00 35 04 06 00 D0 [19:05:24]Write to MH i2c: E2 02 01 B3 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 39 02 00 00 F4 03 04 00 F6 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 06 03 00 35 04 06 00 D0 00 00 5B [19:05:24]Write i2c OK [19:05:24]MH_I2C_Read... [19:05:24]OFD Sender: No OFD packet to send [19:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:24]Read from MH i2c: E2 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 B3 6A 00 90 00 91 [19:05:24]RAPDU: 90 00 [19:05:24]wFMCommunicate OK [19:05:24]wFMCommunicate request_size=10 [19:05:24]MH_SAM_APDU [19:05:24]CAPDU: 80 0D 02 02 05 1A 2F BF 00 38 [19:05:24]Write to MH i2c: E2 0D 00 B4 6A 80 0D 02 02 05 00 1A 2F BF 00 38 00 00 E2 [19:05:24]Write i2c OK [19:05:24]MH_I2C_Read... [19:05:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:24]Read from MH i2c: E2 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 [19:05:24]MH_I2C_Read... [19:05:24]Read from MH i2c: E2 03 00 B4 6A 00 90 00 92 [19:05:24]RAPDU: 90 00 [19:05:24]wFMCommunicate OK [19:05:24]wFMCommunicate request_size=4 [19:05:24]MH_SAM_APDU [19:05:24]CAPDU: 80 0D 03 02 [19:05:24]Write to MH i2c: E2 08 00 B5 6A 80 0D 03 02 00 00 00 00 9A [19:05:24]Write i2c OK [19:05:24]MH_I2C_Read... [19:05:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:05:25]Read from MH i2c: E2 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: E2 0B 00 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: E2 0B 00 B5 6A 00 21 EB 19 58 67 8F 59 CE 90 00 35 [19:05:25]RAPDU: 21 EB 19 58 67 8F 59 CE 90 00 [19:05:25]wFMCommunicate OK [19:05:25]SAM_PROTO_SignData done [19:05:25]FM_MakeSignedData done [19:05:25]CreateOFDProtocolMessage [19:05:25]wFMCommunicate request_size=4 [19:05:25]MH_SAM_APDU [19:05:25]CAPDU: 80 11 00 00 [19:05:25]Write to MH i2c: E2 08 00 B6 6A 80 11 00 00 00 00 00 00 9A [19:05:25]Write i2c OK [19:05:25]MH_I2C_Read... [19:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:25]Read from MH i2c: E2 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: E2 17 00 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: E2 17 00 B6 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E7 [19:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:05:25]wFMCommunicate OK [19:05:25]CreateOFDProtocolMessage done [19:05:25]OFDSenderStorePacket 198228 [19:05:25]StoreOFDPacket docnum=198228 [19:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F FE 07 01 DC 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 39 02 00 00 F4 03 04 00 F6 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 06 03 00 35 04 06 00 D0 1A 2F BF 00 38 21 EB 19 58 67 8F 59 CE [19:05:25]CheckFolder [19:05:25]dirname=/storage/ofd_packets [19:05:25]CheckFolder done [19:05:25]ProducePacketName [19:05:25]name=ofd_packets/00198228 [19:05:25]NVStorageSaveData ofd_packets/00198228 [19:05:25]File name is /storage/ofd_packets/00198228 [19:05:25]Write 301 bytes [19:05:25]NVStorageSaveData done [19:05:25]OFDSenderStorePacket done [19:05:25]KKMCreateOFDPacket done [19:05:25]NVStorageSaveData kkm_last_timestamp [19:05:25]File name is /storage/kkm_last_timestamp [19:05:25]Write 4 bytes [19:05:25]NVStorageSaveData done [19:05:25]ExternCall_PrintAddStr [19:05:25]wPrintStart [19:05:25]Write to MH i2c: 01 00 00 B7 6A 21 [19:05:25]Write i2c OK [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 07 00 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 07 00 B7 6A 00 00 00 00 00 FF 0F 36 [19:05:25]RasterBufferAndPrint [19:05:25]line Счет N : (1)11325646 [19:05:25]line ИНН: 02508201610067 [19:05:25]line Контрольно-Кассовый Чек [19:05:25]line ПРОДАЖА [19:05:25]line ТРК (МРК, ГНК) : 31 [19:05:25]line Товар: 2710124500 [19:05:25]line Аи-95-К-5 [19:05:25]line 13.480 * 74.20 [19:05:25]line = 1000.22 [19:05:25]line НДС 12% НСП 1% [19:05:25]line > о реализуемом товаре [19:05:25]line ИТОГО: 1000.22 [19:05:25]line НСП 1% : 8.85 [19:05:25]line НДС 12% : 106.22 [19:05:25]line Наличными: 0.00 [19:05:25]line Безнал.: 1000.22 [19:05:25]line Место: АЗС № 95 "Партнер Нефть" [19:05:25]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:05:25]line СНО: Общий режим [19:05:25]line Чек 569 16.08.2024 19:05 [19:05:25]line Смена: 462 ФФД: 1.0 [19:05:25]line ЗНМ: 0300000079 [19:05:25]line РНМ: 0000000000092545 [19:05:25]line Версия ККМ: 001 [19:05:25]line Платежная система: O! деньги [19:05:25]line ФМ: 0000000000871802 [19:05:25]line ФД: 198228 [19:05:25]line ФПД: 228810888773688 [19:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190526&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198228&fm=228810888773688&tin=02508201610067®Number=0000000000092545&sum=100022 [19:05:25]written 0, free lines is 4095 [19:05:25]OFD Sender: Processing packet 198228 [packets to send 245, broken 244] [19:05:25]ProducePacketName [19:05:25]name=ofd_packets/00198228 [19:05:25]OFD Sender: To server: pG, [19:05:25]CommunicateWithHost lk.salyk.kg:30040 [19:05:25]ConnectInit lk.salyk.kg [19:05:25]Connected sock=10 [19:05:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3F FE 07 01 DC 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 39 02 00 00 F4 03 04 00 F6 A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 06 03 00 35 04 06 00 D0 1A 2F BF 00 38 21 EB 19 58 67 8F 59 CE [19:05:25]Write to MH i2c: 01 00 00 E1 6A 4B [19:05:25]Write i2c OK [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 07 00 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 07 00 E1 6A 00 00 00 00 00 06 0D 65 [19:05:25]RasterBufferAndPrint [19:05:25]line [19:05:25]line [19:05:25]line [19:05:25]line [19:05:25]line [19:05:25]written 0, free lines is 3340 [19:05:25]MH_Cut [19:05:25]Write to MH i2c: D1 01 00 E8 6A 01 24 [19:05:25]Write i2c OK [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: D1 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: D1 01 00 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: D1 01 00 E8 6A 00 23 [19:05:25]Write to MH i2c: 01 00 00 E9 6A 53 [19:05:25]Write i2c OK [19:05:25]MH_I2C_Read... [19:05:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B0 96 47 00 9F 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 54 06 03 00 F4 03 04 00 09 4F BF 66 B6 04 01 00 00 2D 75 96 5D 67 43 74 0D [19:05:25]CommunicateWithHost err = 0 [19:05:25]CheckOFDResponse [19:05:25]1017 (14) - 77093643461234 [19:05:25]1041 (16) - 0000000000871802 [19:05:25]1040 (4) - 198228 [19:05:25]1012 (4) - 16.08.2024 13:07 [19:05:25]1206 (1) - 0 [19:05:25]OFD Sender: Remove packet 198228 [19:05:25]ProducePacketName [19:05:25]name=ofd_packets/00198228 [19:05:25]NVStorageDeleteData [19:05:26]OFD Sender: No OFD packet to send [19:05:26]*** Cut start [19:05:26]*** Purtial cut [19:05:26]*** CUTSNS_PIN = 0 [19:05:26]*** Stage 1: CUTSNS_PIN = 1 [19:05:28]Read from MH i2c: 01 [19:05:28]MH_I2C_Read... [19:05:28]*** Stop cut motor [19:05:28]*** Cut end [19:05:28]Read from MH i2c: 01 07 00 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: 01 07 00 E9 6A 00 00 00 00 00 FF 0F 68 [19:05:28]process_action close_receipt done [19:05:28]requested_data is exist [19:05:28]produce_requested_data [19:05:28]requested_item fm.sn is exist - process it [19:05:28]wFMCommunicate request_size=4 [19:05:28]MH_SAM_APDU [19:05:28]CAPDU: 80 11 00 00 [19:05:28]Write to MH i2c: E2 08 00 EA 6A 80 11 00 00 00 00 00 00 CE [19:05:28]Write i2c OK [19:05:28]MH_I2C_Read... [19:05:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:28]Read from MH i2c: E2 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 17 00 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 17 00 EA 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1B [19:05:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:05:28]wFMCommunicate OK [19:05:28]requested_item fd.num is exist - process it [19:05:28]SAM_PROTO_GetFieldsCounters [19:05:28]wFMCommunicate request_size=4 [19:05:28]MH_SAM_APDU [19:05:28]CAPDU: 80 13 00 00 [19:05:28]Write to MH i2c: E2 08 00 EB 6A 80 13 00 00 00 00 00 00 D1 [19:05:28]Write i2c OK [19:05:28]MH_I2C_Read... [19:05:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:05:28]Read from MH i2c: E2 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 62 00 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 62 00 EB 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 54 06 03 00 0E 04 04 00 CE 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 C9 [19:05:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 54 06 03 00 0E 04 04 00 CE 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 [19:05:28]wFMCommunicate OK [19:05:28]SAM_PROTO_GetFieldsCounters done [19:05:28]requested_item shift.num is exist - process it [19:05:28]requested_item shift.opened is exist - process it [19:05:28]req_shift_opened [19:05:28]FM_GetShiftState [19:05:28]SAM_PROTO_GetShiftState [19:05:28]wFMCommunicate request_size=4 [19:05:28]MH_SAM_APDU [19:05:28]CAPDU: 80 13 01 00 [19:05:28]Write to MH i2c: E2 08 00 EC 6A 80 13 01 00 00 00 00 00 D3 [19:05:28]Write i2c OK [19:05:28]MH_I2C_Read... [19:05:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:28]Read from MH i2c: E2 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 0E 00 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 0E 00 EC 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 61 [19:05:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:05:28]wFMCommunicate OK [19:05:28]SAM_PROTO_GetShiftState done [19:05:28]FM_GetShiftState done [19:05:28]req_shift_opened done [19:05:28]requested_item shift.open_date is exist - process it [19:05:28]req_shift_open_date [19:05:28]req_shift_open_date done [19:05:28]produce_requested_data done [19:05:28]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198228,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:05:28]process_action_free close_receipt [19:05:28]json_value_free [19:05:28]json_value_free done [19:05:28]process_json_proto returns [19:05:28]Send response to host [19:05:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198228,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:05:28]free response buf [19:05:28]execute_script done [19:05:28]execute_script returns [19:05:28]free content buf [19:05:28]Sock 9.Close socket [19:05:28]Sock 9.Thread stoped [19:05:28]accept exits with 7 [19:05:28]New connection [19:05:28]New thread 3067403620 created [19:05:28]Thread 3067260260 joined [19:05:28]Waiting for new connection... [19:05:28] Sock 7.Parse request [19:05:28]Sock 7.Check first char [19:05:28]Sock 7.First char is OK [19:05:28]request: POST /json_proto HTTP/1.0 [19:05:28]Method: POST [19:05:28]URL: /json_proto [19:05:28]Method is POST - this is cgi request [19:05:28]url: /json_proto [19:05:28]query_string will be loaded in cgi processing [19:05:28]execute_cgi json_proto POST (null) [19:05:28]execute_cgi path=json_proto method=POST [19:05:28]POST find Content-Length [19:05:28]Host: 172.17.46.195:8080 [19:05:28]Content-Length: 805 [19:05:28]Content-Type: application/json [19:05:28] [19:05:28]POST finish read [19:05:28]Found Content-Length = 805 [19:05:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325643", "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.020, "sum" : 1485.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1485.48 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:28]execute_script... [19:05:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325643", "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.020, "sum" : 1485.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1485.48 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:28]POST & json_proto [19:05:28]process_json_proto [19:05:28]json parsed OK: [19:05:28]protocol is kg_v1.0 [19:05:28]action value=close_receipt [19:05:28]process_action close_receipt [19:05:28]cmd_close_receipt [19:05:28]MH_GetDate [19:05:28]Write to MH i2c: F0 00 00 ED 6A 46 [19:05:28]Write i2c OK [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: F0 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: F0 09 00 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: F0 09 00 ED 6A 00 FB A2 BF 66 8D AE BC 66 6E [19:05:28]GetLastDocTimeStamp 1723835126 [19:05:28]current date 1723835131 [19:05:28]FM_GetShiftState [19:05:28]SAM_PROTO_GetShiftState [19:05:28]wFMCommunicate request_size=4 [19:05:28]MH_SAM_APDU [19:05:28]CAPDU: 80 13 01 00 [19:05:28]Write to MH i2c: E2 08 00 EE 6A 80 13 01 00 00 00 00 00 D5 [19:05:28]Write i2c OK [19:05:28]MH_I2C_Read... [19:05:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:28]Read from MH i2c: E2 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 0E 00 [19:05:28]MH_I2C_Read... [19:05:28]Read from MH i2c: E2 0E 00 EE 6A 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 63 [19:05:28]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:05:28]wFMCommunicate OK [19:05:28]SAM_PROTO_GetShiftState done [19:05:28]FM_GetShiftState done [19:05:28]opened in 1723766727 [19:05:28]opened+sec_in_day 1723853127 [19:05:28]quantity*price = 148548 [19:05:28]sum+1 = 148549 [19:05:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1485.48 НСП 1% : 13.15 НДС 12% : 157.75 Наличными: 0.00 Безнал.: 1485.48 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 570 16.08.2024 19:05 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198229 ФПД: 61217082989180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190531&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198229&fm=61217082989180&tin=02508201610067®Number=0000000000092545&sum=148548 [19:05:30]StoreToDocumentArchive [19:05:30]shift 462 fd 198229 [19:05:30]save to /storage/0462/doc_00198229 [19:05:30]save last doc name /storage/0462/doc_00198229 to /storage/kkm_last_doc_name [19:05:30]save OK [19:05:30]Clear old archive folders... [19:05:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:05:30]tlvbuf is 009B27B0 [19:05:30]SAM_PROTO_ClearQueue [19:05:30]wFMCommunicate request_size=4 [19:05:30]MH_SAM_APDU [19:05:30]CAPDU: 80 09 00 00 [19:05:30]Write to MH i2c: E2 08 00 FB 6A 80 09 00 00 00 00 00 00 D7 [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:05:30]Read from MH i2c: E2 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 FB 6A 00 90 00 D9 [19:05:30]RAPDU: 90 00 [19:05:30]wFMCommunicate OK [19:05:30]SAM_PROTO_ClearQueue done [19:05:30]KKMCreateOFDPacket [19:05:30]OFDProtocolAddRootSTLVToBuf [19:05:30]FM_MakeSignedData [19:05:30]FM_MakeSignedData [19:05:30]SAM_PROTO_SignData [19:05:30]wFMCommunicate request_size=4 [19:05:30]MH_SAM_APDU [19:05:30]CAPDU: 80 0D 01 02 [19:05:30]Write to MH i2c: E2 08 00 FC 6A 80 0D 01 02 00 00 00 00 DF [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:05:30]Read from MH i2c: E2 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 FC 6A 00 90 00 DA [19:05:30]RAPDU: 90 00 [19:05:30]wFMCommunicate OK [19:05:30]wFMCommunicate request_size=255 [19:05:30]MH_SAM_APDU [19:05: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 34 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 44 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 44 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 44 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 FB A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 06 03 00 35 04 06 00 37 [19:05:30]Write to MH i2c: E2 02 01 FD 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 44 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 44 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 44 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 FB A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 06 03 00 35 04 06 00 37 00 00 85 [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:30]Read from MH i2c: E2 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 FD 6A 00 90 00 DB [19:05:30]RAPDU: 90 00 [19:05:30]wFMCommunicate OK [19:05:30]wFMCommunicate request_size=10 [19:05:30]MH_SAM_APDU [19:05:30]CAPDU: 80 0D 02 02 05 AD 36 7C 5A 7C [19:05:30]Write to MH i2c: E2 0D 00 FE 6A 80 0D 02 02 05 00 AD 36 7C 5A 7C 00 00 21 [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:30]Read from MH i2c: E2 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 03 00 FE 6A 00 90 00 DC [19:05:30]RAPDU: 90 00 [19:05:30]wFMCommunicate OK [19:05:30]wFMCommunicate request_size=4 [19:05:30]MH_SAM_APDU [19:05:30]CAPDU: 80 0D 03 02 [19:05:30]Write to MH i2c: E2 08 00 FF 6A 80 0D 03 02 00 00 00 00 E4 [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:05:30]Read from MH i2c: E2 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 0B 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 0B 00 FF 6A 00 47 2C AD 47 86 53 A6 36 90 00 01 [19:05:30]RAPDU: 47 2C AD 47 86 53 A6 36 90 00 [19:05:30]wFMCommunicate OK [19:05:30]SAM_PROTO_SignData done [19:05:30]FM_MakeSignedData done [19:05:30]CreateOFDProtocolMessage [19:05:30]wFMCommunicate request_size=4 [19:05:30]MH_SAM_APDU [19:05:30]CAPDU: 80 11 00 00 [19:05:30]Write to MH i2c: E2 08 00 00 6B 80 11 00 00 00 00 00 00 E5 [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:30]Read from MH i2c: E2 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 17 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: E2 17 00 00 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 32 [19:05:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:05:30]wFMCommunicate OK [19:05:30]CreateOFDProtocolMessage done [19:05:30]OFDSenderStorePacket 198229 [19:05:30]StoreOFDPacket docnum=198229 [19:05:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C 7F 07 01 5F 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 44 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 44 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 44 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 FB A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 06 03 00 35 04 06 00 37 AD 36 7C 5A 7C 47 2C AD 47 86 53 A6 36 [19:05:30]CheckFolder [19:05:30]dirname=/storage/ofd_packets [19:05:30]CheckFolder done [19:05:30]ProducePacketName [19:05:30]name=ofd_packets/00198229 [19:05:30]NVStorageSaveData ofd_packets/00198229 [19:05:30]File name is /storage/ofd_packets/00198229 [19:05:30]Write 301 bytes [19:05:30]NVStorageSaveData done [19:05:30]OFDSenderStorePacket done [19:05:30]KKMCreateOFDPacket done [19:05:30]NVStorageSaveData kkm_last_timestamp [19:05:30]File name is /storage/kkm_last_timestamp [19:05:30]Write 4 bytes [19:05:30]NVStorageSaveData done [19:05:30]ExternCall_PrintAddStr [19:05:30]wPrintStart [19:05:30]Write to MH i2c: 01 00 00 01 6B 6C [19:05:30]Write i2c OK [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: 01 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: 01 07 00 [19:05:30]MH_I2C_Read... [19:05:30]Read from MH i2c: 01 07 00 01 6B 00 00 00 00 00 FF 0F 81 [19:05:30]RasterBufferAndPrint [19:05:30]line Счет N : (1)11325643 [19:05:30]line ИНН: 02508201610067 [19:05:30]line Контрольно-Кассовый Чек [19:05:30]line ПРОДАЖА [19:05:30]line ТРК (МРК, ГНК) : 11 [19:05:30]line Товар: 2710124500 [19:05:30]line Аи-95-К-5 [19:05:30]line 20.020 * 74.20 [19:05:30]line = 1485.48 [19:05:30]line НДС 12% НСП 1% [19:05:30]line > о реализуемом товаре [19:05:30]line ИТОГО: 1485.48 [19:05:30]line НСП 1% : 13.15 [19:05:30]line НДС 12% : 157.75 [19:05:30]line Наличными: 0.00 [19:05:31]line Безнал.: 1485.48 [19:05:31]line Место: АЗС № 95 "Партнер Нефть" [19:05:31]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:05:31]line СНО: Общий режим [19:05:31]line Чек 570 16.08.2024 19:05 [19:05:31]line Смена: 462 ФФД: 1.0 [19:05:31]line ЗНМ: 0300000079 [19:05:31]line РНМ: 0000000000092545 [19:05:31]line Версия ККМ: 001 [19:05:31]line Платежная система: O! деньги [19:05:31]line ФМ: 0000000000871802 [19:05:31]line ФД: 198229 [19:05:31]line ФПД: 61217082989180 [19:05:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190531&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198229&fm=61217082989180&tin=02508201610067®Number=0000000000092545&sum=148548 [19:05:31]OFD Sender: Processing packet 198229 [packets to send 245, broken 244] [19:05:31]ProducePacketName [19:05:31]name=ofd_packets/00198229 [19:05:31]OFD Sender: To server: pG, [19:05:31]CommunicateWithHost lk.salyk.kg:30040 [19:05:31]ConnectInit lk.salyk.kg [19:05:31]written 0, free lines is 4095 [19:05:31]Connected sock=10 [19:05:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5C 7F 07 01 5F 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 44 44 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 44 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 3D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 44 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 FB A2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 06 03 00 35 04 06 00 37 AD 36 7C 5A 7C 47 2C AD 47 86 53 A6 36 [19:05:31]Write to MH i2c: 01 00 00 2B 6B 96 [19:05:31]Write i2c OK [19:05:31]MH_I2C_Read... [19:05:31]Read from MH i2c: 01 [19:05:31]MH_I2C_Read... [19:05:31]Read from MH i2c: 01 07 00 [19:05:31]MH_I2C_Read... [19:05:31]Read from MH i2c: 01 07 00 2B 6B 00 00 00 00 00 09 0D B3 [19:05:31]RasterBufferAndPrint [19:05:31]line [19:05:31]line [19:05:31]line [19:05:31]line [19:05:31]line [19:05:31]written 0, free lines is 3353 [19:05:31]MH_Cut [19:05:31]Write to MH i2c: D1 01 00 32 6B 01 6F [19:05:31]Write i2c OK [19:05:31]MH_I2C_Read... [19:05:31]Read from MH i2c: D1 [19:05:31]MH_I2C_Read... [19:05:31]Read from MH i2c: D1 01 00 [19:05:31]MH_I2C_Read... [19:05:31]Read from MH i2c: D1 01 00 32 6B 00 6E [19:05:31]Write to MH i2c: 01 00 00 33 6B 9E [19:05:31]Write i2c OK [19:05:31]MH_I2C_Read... [19:05:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 21 26 47 00 6E 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 55 06 03 00 F4 03 04 00 0F 4F BF 66 B6 04 01 00 00 EC AF BA 0B C1 CE 70 39 [19:05:31]CommunicateWithHost err = 0 [19:05:31]CheckOFDResponse [19:05:31]1017 (14) - 77093643461234 [19:05:31]1041 (16) - 0000000000871802 [19:05:31]1040 (4) - 198229 [19:05:31]1012 (4) - 16.08.2024 13:07 [19:05:31]1206 (1) - 0 [19:05:31]OFD Sender: Remove packet 198229 [19:05:31]ProducePacketName [19:05:31]name=ofd_packets/00198229 [19:05:31]NVStorageDeleteData [19:05:32]OFD Sender: No OFD packet to send [19:05:32]*** Cut start [19:05:32]*** Purtial cut [19:05:32]*** Stage 1: CUTSNS_PIN = 1 [19:05:32]Read from MH i2c: 01 [19:05:32]MH_I2C_Read... [19:05:32]*** Stop cut motor [19:05:32]*** Cut end [19:05:32]Read from MH i2c: 01 07 00 [19:05:32]MH_I2C_Read... [19:05:32]Read from MH i2c: 01 07 00 33 6B 00 00 00 00 00 FF 0F B3 [19:05:32]process_action close_receipt done [19:05:32]requested_data is exist [19:05:32]produce_requested_data [19:05:32]requested_item fm.sn is exist - process it [19:05:32]wFMCommunicate request_size=4 [19:05:32]MH_SAM_APDU [19:05:32]CAPDU: 80 11 00 00 [19:05:32]Write to MH i2c: E2 08 00 34 6B 80 11 00 00 00 00 00 00 19 [19:05:32]Write i2c OK [19:05:32]MH_I2C_Read... [19:05:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:32]Read from MH i2c: E2 [19:05:32]MH_I2C_Read... [19:05:32]Read from MH i2c: E2 17 00 [19:05:32]MH_I2C_Read... [19:05:32]Read from MH i2c: E2 17 00 34 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 66 [19:05:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:05:32]wFMCommunicate OK [19:05:32]requested_item fd.num is exist - process it [19:05:32]SAM_PROTO_GetFieldsCounters [19:05:32]wFMCommunicate request_size=4 [19:05:32]MH_SAM_APDU [19:05:32]CAPDU: 80 13 00 00 [19:05:32]Write to MH i2c: E2 08 00 35 6B 80 13 00 00 00 00 00 00 1C [19:05:32]Write i2c OK [19:05:32]MH_I2C_Read... [19:05:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:05:33]Read from MH i2c: E2 [19:05:33]MH_I2C_Read... [19:05:33]Read from MH i2c: E2 62 00 [19:05:33]MH_I2C_Read... [19:05:33]Read from MH i2c: E2 62 00 35 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 55 06 03 00 0E 04 04 00 CE 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 18 [19:05:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 55 06 03 00 0E 04 04 00 CE 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 [19:05:33]wFMCommunicate OK [19:05:33]SAM_PROTO_GetFieldsCounters done [19:05:33]requested_item shift.num is exist - process it [19:05:33]requested_item shift.opened is exist - process it [19:05:33]req_shift_opened [19:05:33]FM_GetShiftState [19:05:33]SAM_PROTO_GetShiftState [19:05:33]wFMCommunicate request_size=4 [19:05:33]MH_SAM_APDU [19:05:33]CAPDU: 80 13 01 00 [19:05:33]Write to MH i2c: E2 08 00 36 6B 80 13 01 00 00 00 00 00 1E [19:05:33]Write i2c OK [19:05:33]MH_I2C_Read... [19:05:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:33]Read from MH i2c: E2 [19:05:33]MH_I2C_Read... [19:05:33]Read from MH i2c: E2 0E 00 [19:05:33]MH_I2C_Read... [19:05:33]Read from MH i2c: E2 0E 00 36 6B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AC [19:05:33]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:05:33]wFMCommunicate OK [19:05:33]SAM_PROTO_GetShiftState done [19:05:33]FM_GetShiftState done [19:05:33]req_shift_opened done [19:05:33]requested_item shift.open_date is exist - process it [19:05:33]req_shift_open_date [19:05:33]req_shift_open_date done [19:05:33]produce_requested_data done [19:05:33]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198229,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:05:33]process_action_free close_receipt [19:05:33]json_value_free [19:05:33]json_value_free done [19:05:33]process_json_proto returns [19:05:33]Send response to host [19:05:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198229,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:05:33]free response buf [19:05:33]execute_script done [19:05:33]execute_script returns [19:05:33]free content buf [19:05:33]Sock 7.Close socket [19:05:33]Sock 7.Thread stoped [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:13]accept exits with 9 [19:06:13]New connection [19:06:13]New thread 3067260260 created [19:06:13]Thread 3067403620 joined [19:06:13]Waiting for new connection... [19:06:13] Sock 9.Parse request [19:06:13]Sock 9.Check first char [19:06:13]Sock 9.First char is OK [19:06:13]request: POST /json_proto HTTP/1.0 [19:06:13]Method: POST [19:06:13]URL: /json_proto [19:06:13]Method is POST - this is cgi request [19:06:13]url: /json_proto [19:06:13]query_string will be loaded in cgi processing [19:06:13]execute_cgi json_proto POST (null) [19:06:13]execute_cgi path=json_proto method=POST [19:06:13]POST find Content-Length [19:06:13]Host: 172.17.46.195:8080 [19:06:13]Content-Length: 811 [19:06:13]Content-Type: application/json [19:06:13] [19:06:13]POST finish read [19:06:13]Found Content-Length = 811 [19:06:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 38.870, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:13]execute_script... [19:06: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)11325647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 38.870, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:13]POST & json_proto [19:06:13]process_json_proto [19:06:13]json parsed OK: [19:06:13]protocol is kg_v1.0 [19:06:13]action value=close_receipt [19:06:13]process_action close_receipt [19:06:13]cmd_close_receipt [19:06:13]MH_GetDate [19:06:13]Write to MH i2c: F0 00 00 37 6B 91 [19:06:13]Write i2c OK [19:06:13]MH_I2C_Read... [19:06:13]Read from MH i2c: F0 [19:06:13]MH_I2C_Read... [19:06:13]Read from MH i2c: F0 09 00 [19:06:13]MH_I2C_Read... [19:06:13]Read from MH i2c: F0 09 00 37 6B 00 27 A3 BF 66 8D AE BC 66 E6 [19:06:13]GetLastDocTimeStamp 1723835131 [19:06:13]current date 1723835175 [19:06:13]FM_GetShiftState [19:06:13]SAM_PROTO_GetShiftState [19:06:13]wFMCommunicate request_size=4 [19:06:13]MH_SAM_APDU [19:06:13]CAPDU: 80 13 01 00 [19:06:13]Write to MH i2c: E2 08 00 38 6B 80 13 01 00 00 00 00 00 20 [19:06:13]Write i2c OK [19:06:13]MH_I2C_Read... [19:06:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:13]Read from MH i2c: E2 [19:06:13]MH_I2C_Read... [19:06:13]Read from MH i2c: E2 0E 00 [19:06:13]MH_I2C_Read... [19:06:13]Read from MH i2c: E2 0E 00 38 6B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 AE [19:06:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:06:13]wFMCommunicate OK [19:06:13]SAM_PROTO_GetShiftState done [19:06:13]FM_GetShiftState done [19:06:13]opened in 1723766727 [19:06:13]opened+sec_in_day 1723853127 [19:06:13]quantity*price = 300076 [19:06:13]sum+1 = 300077 [19:06:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 571 16.08.2024 19:06 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198230 ФПД: 41860412115675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190615&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198230&fm=41860412115675&tin=02508201610067®Number=0000000000092545&sum=300076 [19:06:14]StoreToDocumentArchive [19:06:14]shift 462 fd 198230 [19:06:14]save to /storage/0462/doc_00198230 [19:06:14]save last doc name /storage/0462/doc_00198230 to /storage/kkm_last_doc_name [19:06:14]save OK [19:06:14]Clear old archive folders... [19:06:14]ProcessDocumentItem done err = 0, tmpTLVsize=257 [19:06:14]tlvbuf is 00975980 [19:06:14]SAM_PROTO_ClearQueue [19:06:14]wFMCommunicate request_size=4 [19:06:14]MH_SAM_APDU [19:06:14]CAPDU: 80 09 00 00 [19:06:14]Write to MH i2c: E2 08 00 45 6B 80 09 00 00 00 00 00 00 22 [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:14]Read from MH i2c: E2 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 45 6B 00 90 00 24 [19:06:14]RAPDU: 90 00 [19:06:14]wFMCommunicate OK [19:06:14]SAM_PROTO_ClearQueue done [19:06:14]KKMCreateOFDPacket [19:06:14]OFDProtocolAddRootSTLVToBuf [19:06:14]FM_MakeSignedData [19:06:14]FM_MakeSignedData [19:06:14]SAM_PROTO_SignData [19:06:14]wFMCommunicate request_size=4 [19:06:14]MH_SAM_APDU [19:06:14]CAPDU: 80 0D 01 02 [19:06:14]Write to MH i2c: E2 08 00 46 6B 80 0D 01 02 00 00 00 00 2A [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:14]Read from MH i2c: E2 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 46 6B 00 90 00 25 [19:06:14]RAPDU: 90 00 [19:06:14]wFMCommunicate OK [19:06:14]wFMCommunicate request_size=255 [19:06:14]MH_SAM_APDU [19:06:14]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 27 A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 06 03 [19:06:14]Write to MH i2c: E2 02 01 47 6B 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 27 A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 06 03 00 00 71 [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:14]Read from MH i2c: E2 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 47 6B 00 90 00 26 [19:06:14]RAPDU: 90 00 [19:06:14]wFMCommunicate OK [19:06:14]wFMCommunicate request_size=16 [19:06:14]MH_SAM_APDU [19:06:14]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 26 12 62 FE 8A DB [19:06:14]Write to MH i2c: E2 13 00 48 6B 80 0D 02 02 0B 00 00 35 04 06 00 26 12 62 FE 8A DB 00 00 7F [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:14]Read from MH i2c: E2 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 03 00 48 6B 00 90 00 27 [19:06:14]RAPDU: 90 00 [19:06:14]wFMCommunicate OK [19:06:14]wFMCommunicate request_size=4 [19:06:14]MH_SAM_APDU [19:06:14]CAPDU: 80 0D 03 02 [19:06:14]Write to MH i2c: E2 08 00 49 6B 80 0D 03 02 00 00 00 00 2F [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:14]Read from MH i2c: E2 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 0B 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 0B 00 49 6B 00 5A CF 42 53 DB B4 00 28 90 00 A5 [19:06:14]RAPDU: 5A CF 42 53 DB B4 00 28 90 00 [19:06:14]wFMCommunicate OK [19:06:14]SAM_PROTO_SignData done [19:06:14]FM_MakeSignedData done [19:06:14]CreateOFDProtocolMessage [19:06:14]wFMCommunicate request_size=4 [19:06:14]MH_SAM_APDU [19:06:14]CAPDU: 80 11 00 00 [19:06:14]Write to MH i2c: E2 08 00 4A 6B 80 11 00 00 00 00 00 00 2F [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:14]Read from MH i2c: E2 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 17 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: E2 17 00 4A 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 7C [19:06:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:06:14]wFMCommunicate OK [19:06:14]CreateOFDProtocolMessage done [19:06:14]OFDSenderStorePacket 198230 [19:06:14]StoreOFDPacket docnum=198230 [19:06:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EC FB 0D 01 C7 06 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 27 A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 06 03 00 35 04 06 00 26 12 62 FE 8A DB 5A CF 42 53 DB B4 00 28 [19:06:14]CheckFolder [19:06:14]dirname=/storage/ofd_packets [19:06:14]CheckFolder done [19:06:14]ProducePacketName [19:06:14]name=ofd_packets/00198230 [19:06:14]NVStorageSaveData ofd_packets/00198230 [19:06:14]File name is /storage/ofd_packets/00198230 [19:06:14]Write 307 bytes [19:06:14]NVStorageSaveData done [19:06:14]OFDSenderStorePacket done [19:06:14]KKMCreateOFDPacket done [19:06:14]NVStorageSaveData kkm_last_timestamp [19:06:14]File name is /storage/kkm_last_timestamp [19:06:14]Write 4 bytes [19:06:14]NVStorageSaveData done [19:06:14]ExternCall_PrintAddStr [19:06:14]wPrintStart [19:06:14]Write to MH i2c: 01 00 00 4B 6B B6 [19:06:14]Write i2c OK [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: 01 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: 01 07 00 [19:06:14]MH_I2C_Read... [19:06:14]Read from MH i2c: 01 07 00 4B 6B 00 00 00 00 00 FF 0F CB [19:06:14]RasterBufferAndPrint [19:06:14]line Счет N : (1)11325647 [19:06:14]line ИНН: 02508201610067 [19:06:14]line Контрольно-Кассовый Чек [19:06:14]line ПРОДАЖА [19:06:14]line ТРК (МРК, ГНК) : 62 [19:06:14]line Товар: 2710194210 [19:06:14]line D-ENERGY ДТ-К-5 [19:06:14]line 38.870 * 77.20 [19:06:14]line = 3000.76 [19:06:14]line НДС 12% НСП 1% [19:06:14]line > о реализуемом товаре [19:06:14]line ИТОГО: 3000.76 [19:06:14]line НСП 1% : 26.55 [19:06:14]line НДС 12% : 318.66 [19:06:14]line Наличными: 0.00 [19:06:14]line Безнал.: 3000.76 [19:06:14]line Место: АЗС № 95 "Партнер Нефть" [19:06:14]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:06:14]line СНО: Общий режим [19:06:14]line Чек 571 16.08.2024 19:06 [19:06:14]line Смена: 462 ФФД: 1.0 [19:06:14]line ЗНМ: 0300000079 [19:06:14]line РНМ: 0000000000092545 [19:06:14]line Версия ККМ: 001 [19:06:14]line Платежная система: O! деньги [19:06:14]line ФМ: 0000000000871802 [19:06:14]line ФД: 198230 [19:06:14]line ФПД: 41860412115675 [19:06:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190615&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198230&fm=41860412115675&tin=02508201610067®Number=0000000000092545&sum=300076 [19:06:15]OFD Sender: Processing packet 198230 [packets to send 245, broken 244] [19:06:15]ProducePacketName [19:06:15]name=ofd_packets/00198230 [19:06:15]OFD Sender: To server: pG, [19:06:15]CommunicateWithHost lk.salyk.kg:30040 [19:06:15]ConnectInit lk.salyk.kg [19:06:15]written 0, free lines is 4095 [19:06:15]Connected sock=10 [19:06:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 EC FB 0D 01 C7 06 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 27 A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 06 03 00 35 04 06 00 26 12 62 FE 8A DB 5A CF 42 53 DB B4 00 28 [19:06:15]Write to MH i2c: 01 00 00 75 6B E0 [19:06:15]Write i2c OK [19:06:15]MH_I2C_Read... [19:06:15]Read from MH i2c: 01 [19:06:15]MH_I2C_Read... [19:06:15]Read from MH i2c: 01 07 00 [19:06:15]MH_I2C_Read... [19:06:15]Read from MH i2c: 01 07 00 75 6B 00 00 00 00 00 F1 0C E4 [19:06:15]RasterBufferAndPrint [19:06:15]line [19:06:15]line [19:06:15]line [19:06:15]line [19:06:15]line [19:06:15]written 0, free lines is 3319 [19:06:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB 39 47 00 E8 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 56 06 03 00 F4 03 04 00 3B 4F BF 66 B6 04 01 00 00 02 2B BE 72 B0 26 FC 21 [19:06:15]CommunicateWithHost err = 0 [19:06:15]CheckOFDResponse [19:06:15]1017 (14) - 77093643461234 [19:06:15]1041 (16) - 0000000000871802 [19:06:15]1040 (4) - 198230 [19:06:15]1012 (4) - 16.08.2024 13:08 [19:06:15]1206 (1) - 0 [19:06:15]OFD Sender: Remove packet 198230 [19:06:15]ProducePacketName [19:06:15]name=ofd_packets/00198230 [19:06:15]NVStorageDeleteData [19:06:15]MH_Cut [19:06:15]Write to MH i2c: D1 01 00 7C 6B 01 B9 [19:06:15]Write i2c OK [19:06:15]MH_I2C_Read... [19:06:15]Read from MH i2c: D1 [19:06:15]MH_I2C_Read... [19:06:15]Read from MH i2c: D1 01 00 [19:06:15]MH_I2C_Read... [19:06:15]Read from MH i2c: D1 01 00 7C 6B 00 B8 [19:06:15]Write to MH i2c: 01 00 00 7D 6B E8 [19:06:15]Write i2c OK [19:06:15]MH_I2C_Read... [19:06:16]OFD Sender: No OFD packet to send [19:06:16]*** Cut start [19:06:16]*** Purtial cut [19:06:16]*** CUTSNS_PIN = 0 [19:06:16]*** Stage 1: CUTSNS_PIN = 1 [19:06:18]Read from MH i2c: 01 [19:06:18]MH_I2C_Read... [19:06:18]*** Stop cut motor [19:06:18]*** Cut end [19:06:18]Read from MH i2c: 01 07 00 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: 01 07 00 7D 6B 00 00 00 00 00 FF 0F FD [19:06:18]process_action close_receipt done [19:06:18]requested_data is exist [19:06:18]produce_requested_data [19:06:18]requested_item fm.sn is exist - process it [19:06:18]wFMCommunicate request_size=4 [19:06:18]MH_SAM_APDU [19:06:18]CAPDU: 80 11 00 00 [19:06:18]Write to MH i2c: E2 08 00 7E 6B 80 11 00 00 00 00 00 00 63 [19:06:18]Write i2c OK [19:06:18]MH_I2C_Read... [19:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:18]Read from MH i2c: E2 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: E2 17 00 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: E2 17 00 7E 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B0 [19:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:06:18]wFMCommunicate OK [19:06:18]requested_item fd.num is exist - process it [19:06:18]SAM_PROTO_GetFieldsCounters [19:06:18]wFMCommunicate request_size=4 [19:06:18]MH_SAM_APDU [19:06:18]CAPDU: 80 13 00 00 [19:06:18]Write to MH i2c: E2 08 00 7F 6B 80 13 00 00 00 00 00 00 66 [19:06:18]Write i2c OK [19:06:18]MH_I2C_Read... [19:06:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:18]Read from MH i2c: E2 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: E2 62 00 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: E2 62 00 7F 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 56 06 03 00 0E 04 04 00 CE 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 66 [19:06:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 56 06 03 00 0E 04 04 00 CE 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 [19:06:18]wFMCommunicate OK [19:06:18]SAM_PROTO_GetFieldsCounters done [19:06:18]requested_item shift.num is exist - process it [19:06:18]requested_item shift.opened is exist - process it [19:06:18]req_shift_opened [19:06:18]FM_GetShiftState [19:06:18]SAM_PROTO_GetShiftState [19:06:18]wFMCommunicate request_size=4 [19:06:18]MH_SAM_APDU [19:06:18]CAPDU: 80 13 01 00 [19:06:18]Write to MH i2c: E2 08 00 80 6B 80 13 01 00 00 00 00 00 68 [19:06:18]Write i2c OK [19:06:18]MH_I2C_Read... [19:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:18]Read from MH i2c: E2 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: E2 0E 00 [19:06:18]MH_I2C_Read... [19:06:18]Read from MH i2c: E2 0E 00 80 6B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F6 [19:06:18]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:06:18]wFMCommunicate OK [19:06:18]SAM_PROTO_GetShiftState done [19:06:18]FM_GetShiftState done [19:06:18]req_shift_opened done [19:06:18]requested_item shift.open_date is exist - process it [19:06:18]req_shift_open_date [19:06:18]req_shift_open_date done [19:06:18]produce_requested_data done [19:06:18]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198230,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:06:18]process_action_free close_receipt [19:06:18]json_value_free [19:06:18]json_value_free done [19:06:18]process_json_proto returns [19:06:18]Send response to host [19:06:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198230,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:06:18]free response buf [19:06:18]execute_script done [19:06:18]execute_script returns [19:06:18]free content buf [19:06:18]Sock 9.Close socket [19:06:18]Sock 9.Thread stoped [19:06:20]accept exits with 7 [19:06:20]New connection [19:06:20]New thread 3067403620 created [19:06:20]Thread 3067260260 joined [19:06:20]Waiting for new connection... [19:06:20] Sock 7.Parse request [19:06:20]Sock 7.Check first char [19:06:20]Sock 7.First char is OK [19:06:20]request: POST /json_proto HTTP/1.0 [19:06:20]Method: POST [19:06:20]URL: /json_proto [19:06:20]Method is POST - this is cgi request [19:06:20]url: /json_proto [19:06:20]query_string will be loaded in cgi processing [19:06:20]execute_cgi json_proto POST (null) [19:06:20]execute_cgi path=json_proto method=POST [19:06:20]POST find Content-Length [19:06:20]Host: 172.17.46.195:8080 [19:06:20]Content-Length: 795 [19:06:20]Content-Type: application/json [19:06:20] [19:06:20]POST finish read [19:06:20]Found Content-Length = 795 [19:06:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 15.850, "sum" : 1090.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1090.48 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:20]execute_script... [19:06: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)11325648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 15.850, "sum" : 1090.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1090.48 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:20]POST & json_proto [19:06:20]process_json_proto [19:06:20]json parsed OK: [19:06:20]protocol is kg_v1.0 [19:06:20]action value=close_receipt [19:06:20]process_action close_receipt [19:06:20]cmd_close_receipt [19:06:20]MH_GetDate [19:06:20]Write to MH i2c: F0 00 00 81 6B DB [19:06:20]Write i2c OK [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: F0 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: F0 09 00 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: F0 09 00 81 6B 00 2E A3 BF 66 8D AE BC 66 37 [19:06:20]GetLastDocTimeStamp 1723835175 [19:06:20]current date 1723835182 [19:06:20]FM_GetShiftState [19:06:20]SAM_PROTO_GetShiftState [19:06:20]wFMCommunicate request_size=4 [19:06:20]MH_SAM_APDU [19:06:20]CAPDU: 80 13 01 00 [19:06:20]Write to MH i2c: E2 08 00 82 6B 80 13 01 00 00 00 00 00 6A [19:06:20]Write i2c OK [19:06:20]MH_I2C_Read... [19:06:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:20]Read from MH i2c: E2 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: E2 0E 00 [19:06:20]MH_I2C_Read... [19:06:20]Read from MH i2c: E2 0E 00 82 6B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F8 [19:06:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:06:20]wFMCommunicate OK [19:06:20]SAM_PROTO_GetShiftState done [19:06:20]FM_GetShiftState done [19:06:20]opened in 1723766727 [19:06:20]opened+sec_in_day 1723853127 [19:06:20]quantity*price = 109048 [19:06:20]sum+1 = 109049 [19:06:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1090.48 НСП 1% : 9.65 НДС 12% : 115.80 Наличными: 0.00 Безнал.: 1090.48 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 572 16.08.2024 19:06 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198231 ФПД: 231678810025606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190622&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198231&fm=231678810025606&tin=02508201610067®Number=0000000000092545&sum=109048 [19:06:21]StoreToDocumentArchive [19:06:21]shift 462 fd 198231 [19:06:21]save to /storage/0462/doc_00198231 [19:06:21]save last doc name /storage/0462/doc_00198231 to /storage/kkm_last_doc_name [19:06:21]save OK [19:06:21]Clear old archive folders... [19:06:21]ProcessDocumentItem done err = 0, tmpTLVsize=249 [19:06:21]tlvbuf is 00B666D0 [19:06:21]SAM_PROTO_ClearQueue [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 09 00 00 [19:06:21]Write to MH i2c: E2 08 00 8F 6B 80 09 00 00 00 00 00 00 6C [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 8F 6B 00 90 00 6E [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]SAM_PROTO_ClearQueue done [19:06:21]KKMCreateOFDPacket [19:06:21]OFDProtocolAddRootSTLVToBuf [19:06:21]FM_MakeSignedData [19:06:21]FM_MakeSignedData [19:06:21]SAM_PROTO_SignData [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 01 02 [19:06:21]Write to MH i2c: E2 08 00 90 6B 80 0D 01 02 00 00 00 00 74 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 90 6B 00 90 00 6F [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]wFMCommunicate request_size=255 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 3D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 A9 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 2E A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 06 03 00 35 04 06 00 D2 B5 ED [19:06:21]Write to MH i2c: E2 02 01 91 6B 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 3D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 A9 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 2E A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 06 03 00 35 04 06 00 D2 B5 ED 00 00 41 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 91 6B 00 90 00 70 [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]wFMCommunicate request_size=8 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 02 02 03 2C 6E 86 [19:06:21]Write to MH i2c: E2 0B 00 92 6B 80 0D 02 02 03 00 2C 6E 86 00 00 9D [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:21]Read from MH i2c: E2 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 [19:06:21]MH_I2C_Read... [19:06:21]Read from MH i2c: E2 03 00 92 6B 00 90 00 71 [19:06:21]RAPDU: 90 00 [19:06:21]wFMCommunicate OK [19:06:21]wFMCommunicate request_size=4 [19:06:21]MH_SAM_APDU [19:06:21]CAPDU: 80 0D 03 02 [19:06:21]Write to MH i2c: E2 08 00 93 6B 80 0D 03 02 00 00 00 00 79 [19:06:21]Write i2c OK [19:06:21]MH_I2C_Read... [19:06:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:22]Read from MH i2c: E2 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: E2 0B 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: E2 0B 00 93 6B 00 46 A3 11 99 63 CD A6 F0 90 00 D3 [19:06:22]RAPDU: 46 A3 11 99 63 CD A6 F0 90 00 [19:06:22]wFMCommunicate OK [19:06:22]SAM_PROTO_SignData done [19:06:22]FM_MakeSignedData done [19:06:22]CreateOFDProtocolMessage [19:06:22]wFMCommunicate request_size=4 [19:06:22]MH_SAM_APDU [19:06:22]CAPDU: 80 11 00 00 [19:06:22]Write to MH i2c: E2 08 00 94 6B 80 11 00 00 00 00 00 00 79 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:22]Read from MH i2c: E2 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: E2 17 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: E2 17 00 94 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C6 [19:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:06:22]wFMCommunicate OK [19:06:22]CreateOFDProtocolMessage done [19:06:22]OFDSenderStorePacket 198231 [19:06:22]StoreOFDPacket docnum=198231 [19:06:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 18 E4 05 01 DD 84 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 3D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 A9 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 2E A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 06 03 00 35 04 06 00 D2 B5 ED 2C 6E 86 46 A3 11 99 63 CD A6 F0 [19:06:22]CheckFolder [19:06:22]dirname=/storage/ofd_packets [19:06:22]CheckFolder done [19:06:22]ProducePacketName [19:06:22]name=ofd_packets/00198231 [19:06:22]NVStorageSaveData ofd_packets/00198231 [19:06:22]File name is /storage/ofd_packets/00198231 [19:06:22]Write 299 bytes [19:06:22]NVStorageSaveData done [19:06:22]OFDSenderStorePacket done [19:06:22]KKMCreateOFDPacket done [19:06:22]NVStorageSaveData kkm_last_timestamp [19:06:22]File name is /storage/kkm_last_timestamp [19:06:22]Write 4 bytes [19:06:22]NVStorageSaveData done [19:06:22]ExternCall_PrintAddStr [19:06:22]wPrintStart [19:06:22]Write to MH i2c: 01 00 00 95 6B 00 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 95 6B 00 00 00 00 00 FF 0F 15 [19:06:22]RasterBufferAndPrint [19:06:22]line Счет N : (1)11325648 [19:06:22]line ИНН: 02508201610067 [19:06:22]line Контрольно-Кассовый Чек [19:06:22]line ПРОДАЖА [19:06:22]line ТРК (МРК, ГНК) : 43 [19:06:22]line Товар: 2710124130 [19:06:22]line SU-92-К-5 [19:06:22]line 15.850 * 68.80 [19:06:22]line = 1090.48 [19:06:22]line НДС 12% НСП 1% [19:06:22]line > о реализуемом товаре [19:06:22]line ИТОГО: 1090.48 [19:06:22]line НСП 1% : 9.65 [19:06:22]line НДС 12% : 115.80 [19:06:22]line Наличными: 0.00 [19:06:22]line Безнал.: 1090.48 [19:06:22]line Место: АЗС № 95 "Партнер Нефть" [19:06:22]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:06:22]line СНО: Общий режим [19:06:22]line Чек 572 16.08.2024 19:06 [19:06:22]line Смена: 462 ФФД: 1.0 [19:06:22]line ЗНМ: 0300000079 [19:06:22]line РНМ: 0000000000092545 [19:06:22]line Версия ККМ: 001 [19:06:22]line Платежная система: O! деньги [19:06:22]line ФМ: 0000000000871802 [19:06:22]line ФД: 198231 [19:06:22]line ФПД: 231678810025606 [19:06:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190622&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198231&fm=231678810025606&tin=02508201610067®Number=0000000000092545&sum=109048 [19:06:22]written 0, free lines is 4095 [19:06:22]OFD Sender: Processing packet 198231 [packets to send 245, broken 244] [19:06:22]ProducePacketName [19:06:22]name=ofd_packets/00198231 [19:06:22]OFD Sender: To server: pG, [19:06:22]CommunicateWithHost lk.salyk.kg:30040 [19:06:22]ConnectInit lk.salyk.kg [19:06:22]Connected sock=10 [19:06:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 18 E4 05 01 DD 84 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 3D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F8 A9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 A9 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 2E A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 57 06 03 00 35 04 06 00 D2 B5 ED 2C 6E 86 46 A3 11 99 63 CD A6 F0 [19:06:22]Write to MH i2c: 01 00 00 BF 6B 2A [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: 01 07 00 BF 6B 00 00 00 00 00 18 0D 56 [19:06:22]RasterBufferAndPrint [19:06:22]line [19:06:22]line [19:06:22]line [19:06:22]line [19:06:22]line [19:06:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D9 EB 47 00 C8 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 38 37 31 38 30 32 10 04 04 00 57 06 03 00 F4 03 04 00 42 4F BF 66 B6 04 01 00 00 87 2F D4 D8 14 31 E2 65 [19:06:22]CommunicateWithHost err = 0 [19:06:22]CheckOFDResponse [19:06:22]1017 (14) - 77093643461234 [19:06:22]1041 (16) - 0000000000871802 [19:06:22]1040 (4) - 198231 [19:06:22]1012 (4) - 16.08.2024 13:08 [19:06:22]1206 (1) - 0 [19:06:22]OFD Sender: Remove packet 198231 [19:06:22]ProducePacketName [19:06:22]name=ofd_packets/00198231 [19:06:22]NVStorageDeleteData [19:06:22]written 0, free lines is 3378 [19:06:22]MH_Cut [19:06:22]Write to MH i2c: D1 01 00 C6 6B 01 03 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: D1 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: D1 01 00 [19:06:22]MH_I2C_Read... [19:06:22]Read from MH i2c: D1 01 00 C6 6B 00 02 [19:06:22]Write to MH i2c: 01 00 00 C7 6B 32 [19:06:22]Write i2c OK [19:06:22]MH_I2C_Read... [19:06:23]OFD Sender: No OFD packet to send [19:06:23]*** Cut start [19:06:23]*** Purtial cut [19:06:23]*** Stage 1: CUTSNS_PIN = 1 [19:06:23]Read from MH i2c: 01 [19:06:23]MH_I2C_Read... [19:06:23]*** Stop cut motor [19:06:23]*** Cut end [19:06:23]Read from MH i2c: 01 07 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: 01 07 00 C7 6B 00 00 00 00 00 FF 0F 47 [19:06:23]process_action close_receipt done [19:06:23]requested_data is exist [19:06:23]produce_requested_data [19:06:23]requested_item fm.sn is exist - process it [19:06:23]wFMCommunicate request_size=4 [19:06:23]MH_SAM_APDU [19:06:23]CAPDU: 80 11 00 00 [19:06:23]Write to MH i2c: E2 08 00 C8 6B 80 11 00 00 00 00 00 00 AD [19:06:23]Write i2c OK [19:06:23]MH_I2C_Read... [19:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:23]Read from MH i2c: E2 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 17 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 17 00 C8 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 FA [19:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:06:23]wFMCommunicate OK [19:06:23]requested_item fd.num is exist - process it [19:06:23]SAM_PROTO_GetFieldsCounters [19:06:23]wFMCommunicate request_size=4 [19:06:23]MH_SAM_APDU [19:06:23]CAPDU: 80 13 00 00 [19:06:23]Write to MH i2c: E2 08 00 C9 6B 80 13 00 00 00 00 00 00 B0 [19:06:23]Write i2c OK [19:06:23]MH_I2C_Read... [19:06:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:23]Read from MH i2c: E2 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 62 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 62 00 C9 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 57 06 03 00 0E 04 04 00 CE 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 B4 [19:06:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 57 06 03 00 0E 04 04 00 CE 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 [19:06:23]wFMCommunicate OK [19:06:23]SAM_PROTO_GetFieldsCounters done [19:06:23]requested_item shift.num is exist - process it [19:06:23]requested_item shift.opened is exist - process it [19:06:23]req_shift_opened [19:06:23]FM_GetShiftState [19:06:23]SAM_PROTO_GetShiftState [19:06:23]wFMCommunicate request_size=4 [19:06:23]MH_SAM_APDU [19:06:23]CAPDU: 80 13 01 00 [19:06:23]Write to MH i2c: E2 08 00 CA 6B 80 13 01 00 00 00 00 00 B2 [19:06:23]Write i2c OK [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 [19:06:23]MH_I2C_Read... [19:06:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:23]Read from MH i2c: E2 0E 00 [19:06:23]MH_I2C_Read... [19:06:23]Read from MH i2c: E2 0E 00 CA 6B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 40 [19:06:23]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:06:23]wFMCommunicate OK [19:06:23]SAM_PROTO_GetShiftState done [19:06:23]FM_GetShiftState done [19:06:23]req_shift_opened done [19:06:23]requested_item shift.open_date is exist - process it [19:06:23]req_shift_open_date [19:06:23]req_shift_open_date done [19:06:23]produce_requested_data done [19:06:23]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198231,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:06:23]process_action_free close_receipt [19:06:23]json_value_free [19:06:23]json_value_free done [19:06:23]process_json_proto returns [19:06:23]Send response to host [19:06:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198231,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:06:23]free response buf [19:06:23]execute_script done [19:06:23]execute_script returns [19:06:23]free content buf [19:06:23]Sock 7.Close socket [19:06:23]Sock 7.Thread stoped [19:06:28]OFD Sender: No OFD packet to send [19:06:33]OFD Sender: No OFD packet to send [19:06:38]OFD Sender: No OFD packet to send [19:06:43]OFD Sender: No OFD packet to send [19:06:48]OFD Sender: No OFD packet to send [19:06:53]OFD Sender: No OFD packet to send [19:06:58]OFD Sender: No OFD packet to send [19:07:03]OFD Sender: No OFD packet to send [19:07:08]OFD Sender: No OFD packet to send [19:07:13]OFD Sender: No OFD packet to send [19:07:18]OFD Sender: No OFD packet to send [19:07:23]OFD Sender: No OFD packet to send [19:07:28]OFD Sender: No OFD packet to send [19:07:33]OFD Sender: No OFD packet to send [19:07:38]OFD Sender: No OFD packet to send [19:07:43]OFD Sender: No OFD packet to send [19:07:48]OFD Sender: No OFD packet to send [19:07:53]OFD Sender: No OFD packet to send [19:07:58]OFD Sender: No OFD packet to send [19:08:03]OFD Sender: No OFD packet to send [19:08:07]accept exits with 9 [19:08:07]New connection [19:08:07]New thread 3067260260 created [19:08:07]Thread 3067403620 joined [19:08:07]Waiting for new connection... [19:08:07] Sock 9.Parse request [19:08:07]Sock 9.Check first char [19:08:07]Sock 9.First char is OK [19:08:07]request: POST /json_proto HTTP/1.0 [19:08:07]Method: POST [19:08:07]URL: /json_proto [19:08:07]Method is POST - this is cgi request [19:08:07]url: /json_proto [19:08:07]query_string will be loaded in cgi processing [19:08:07]execute_cgi json_proto POST (null) [19:08:07]execute_cgi path=json_proto method=POST [19:08:07]POST find Content-Length [19:08:07]Host: 172.17.46.195:8080 [19:08:07]Content-Length: 799 [19:08:07]Content-Type: application/json [19:08:07] [19:08:07]POST finish read [19:08:07]Found Content-Length = 799 [19:08:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086215", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:07]execute_script... [19:08: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)11325649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086215", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:07]POST & json_proto [19:08:07]process_json_proto [19:08:07]json parsed OK: [19:08:07]protocol is kg_v1.0 [19:08:07]action value=close_receipt [19:08:07]process_action close_receipt [19:08:07]cmd_close_receipt [19:08:07]MH_GetDate [19:08:07]Write to MH i2c: F0 00 00 CB 6B 25 [19:08:07]Write i2c OK [19:08:07]MH_I2C_Read... [19:08:07]Read from MH i2c: F0 [19:08:07]MH_I2C_Read... [19:08:07]Read from MH i2c: F0 09 00 [19:08:07]MH_I2C_Read... [19:08:07]Read from MH i2c: F0 09 00 CB 6B 00 9A A3 BF 66 8D AE BC 66 ED [19:08:07]GetLastDocTimeStamp 1723835182 [19:08:07]current date 1723835290 [19:08:07]FM_GetShiftState [19:08:07]SAM_PROTO_GetShiftState [19:08:07]wFMCommunicate request_size=4 [19:08:07]MH_SAM_APDU [19:08:07]CAPDU: 80 13 01 00 [19:08:07]Write to MH i2c: E2 08 00 CC 6B 80 13 01 00 00 00 00 00 B4 [19:08:07]Write i2c OK [19:08:07]MH_I2C_Read... [19:08:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:07]Read from MH i2c: E2 [19:08:07]MH_I2C_Read... [19:08:07]Read from MH i2c: E2 0E 00 [19:08:07]MH_I2C_Read... [19:08:07]Read from MH i2c: E2 0E 00 CC 6B 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 42 [19:08:07]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:08:07]wFMCommunicate OK [19:08:07]SAM_PROTO_GetShiftState done [19:08:07]FM_GetShiftState done [19:08:07]opened in 1723766727 [19:08:07]opened+sec_in_day 1723853127 [19:08:07]quantity*price = 0 [19:08:07]sum+1 = 1 [19:08:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 573 16.08.2024 19:08 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: Топливные Талоны 4086215 ФМ: 0000000000871802 ФД: 198232 ФПД: 237263492969867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190810&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198232&fm=237263492969867&tin=02508201610067®Number=0000000000092545&sum=0 [19:08:08]StoreToDocumentArchive [19:08:08]shift 462 fd 198232 [19:08:08]save to /storage/0462/doc_00198232 [19:08:08]save last doc name /storage/0462/doc_00198232 to /storage/kkm_last_doc_name [19:08:08]save OK [19:08:08]Clear old archive folders... [19:08:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:08:08]tlvbuf is B6F2F690 [19:08:08]SAM_PROTO_ClearQueue [19:08:08]wFMCommunicate request_size=4 [19:08:08]MH_SAM_APDU [19:08:08]CAPDU: 80 09 00 00 [19:08:08]Write to MH i2c: E2 08 00 D9 6B 80 09 00 00 00 00 00 00 B6 [19:08:08]Write i2c OK [19:08:08]MH_I2C_Read... [19:08:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:08:08]Read from MH i2c: E2 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 D9 6B 00 90 00 B8 [19:08:08]RAPDU: 90 00 [19:08:08]wFMCommunicate OK [19:08:08]SAM_PROTO_ClearQueue done [19:08:08]KKMCreateOFDPacket [19:08:08]OFDProtocolAddRootSTLVToBuf [19:08:08]FM_MakeSignedData [19:08:08]FM_MakeSignedData [19:08:08]SAM_PROTO_SignData [19:08:08]wFMCommunicate request_size=4 [19:08:08]MH_SAM_APDU [19:08:08]CAPDU: 80 0D 01 02 [19:08:08]Write to MH i2c: E2 08 00 DA 6B 80 0D 01 02 00 00 00 00 BE [19:08:08]Write i2c OK [19:08:08]MH_I2C_Read... [19:08:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:08:08]Read from MH i2c: E2 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 DA 6B 00 90 00 B9 [19:08:08]RAPDU: 90 00 [19:08:08]wFMCommunicate OK [19:08:08]wFMCommunicate request_size=255 [19:08:08]MH_SAM_APDU [19:08:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 9A A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 06 03 00 35 04 06 00 D7 CA 36 37 [19:08:08]Write to MH i2c: E2 02 01 DB 6B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 3D 02 00 00 F4 03 04 00 9A A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 06 03 00 35 04 06 00 D7 CA 36 37 00 00 71 [19:08:08]Write i2c OK [19:08:08]MH_I2C_Read... [19:08:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:08]Read from MH i2c: E2 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 DB 6B 00 90 00 BA [19:08:08]RAPDU: 90 00 [19:08:08]wFMCommunicate OK [19:08:08]wFMCommunicate request_size=7 [19:08:08]MH_SAM_APDU [19:08:08]CAPDU: 80 0D 02 02 02 75 8B [19:08:08]Write to MH i2c: E2 0A 00 DC 6B 80 0D 02 02 02 00 75 8B 00 00 C5 [19:08:08]Write i2c OK [19:08:08]MH_I2C_Read... [19:08:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:08]Read from MH i2c: E2 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 [19:08:08]MH_I2C_Read... [19:08:08]Read from MH i2c: E2 03 00 DC 6B 00 90 00 BB [19:08:08]RAPDU: 90 00 [19:08:08]wFMCommunicate OK [19:08:08]wFMCommunicate request_size=4 [19:08:08]MH_SAM_APDU [19:08:08]CAPDU: 80 0D 03 02 [19:08:08]Write to MH i2c: E2 08 00 DD 6B 80 0D 03 02 00 00 00 00 C3 [19:08:08]Write i2c OK [19:08:08]MH_I2C_Read... [19:08:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:08:09]Read from MH i2c: E2 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: E2 0B 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: E2 0B 00 DD 6B 00 6E AA 08 27 60 57 51 58 90 00 6B [19:08:09]RAPDU: 6E AA 08 27 60 57 51 58 90 00 [19:08:09]wFMCommunicate OK [19:08:09]SAM_PROTO_SignData done [19:08:09]FM_MakeSignedData done [19:08:09]CreateOFDProtocolMessage [19:08:09]wFMCommunicate request_size=4 [19:08:09]MH_SAM_APDU [19:08:09]CAPDU: 80 11 00 00 [19:08:09]Write to MH i2c: E2 08 00 DE 6B 80 11 00 00 00 00 00 00 C3 [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:09]Read from MH i2c: E2 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: E2 17 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: E2 17 00 DE 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 10 [19:08:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:08:09]wFMCommunicate OK [19:08:09]CreateOFDProtocolMessage done [19:08:09]OFDSenderStorePacket 198232 [19:08:09]StoreOFDPacket docnum=198232 [19:08:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 76 ED 04 01 7C C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 9A A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 06 03 00 35 04 06 00 D7 CA 36 37 75 8B 6E AA 08 27 60 57 51 58 [19:08:09]CheckFolder [19:08:09]dirname=/storage/ofd_packets [19:08:09]CheckFolder done [19:08:09]ProducePacketName [19:08:09]name=ofd_packets/00198232 [19:08:09]NVStorageSaveData ofd_packets/00198232 [19:08:09]File name is /storage/ofd_packets/00198232 [19:08:09]Write 298 bytes [19:08:09]NVStorageSaveData done [19:08:09]OFDSenderStorePacket done [19:08:09]KKMCreateOFDPacket done [19:08:09]NVStorageSaveData kkm_last_timestamp [19:08:09]File name is /storage/kkm_last_timestamp [19:08:09]Write 4 bytes [19:08:09]NVStorageSaveData done [19:08:09]ExternCall_PrintAddStr [19:08:09]wPrintStart [19:08:09]Write to MH i2c: 01 00 00 DF 6B 4A [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: 01 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: 01 07 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: 01 07 00 DF 6B 00 00 00 00 00 FF 0F 5F [19:08:09]RasterBufferAndPrint [19:08:09]line Счет N : (1)11325649 [19:08:09]line ИНН: 02508201610067 [19:08:09]line Контрольно-Кассовый Чек [19:08:09]line ПРОДАЖА [19:08:09]line ТРК (МРК, ГНК) : 51 [19:08:09]line Товар: 2710194210 [19:08:09]line ДТ-К-5 [19:08:09]line 13.130 * 0.00 [19:08:09]line = 0.00 [19:08:09]line НДС 12% НСП 1% [19:08:09]line > о реализуемом товаре [19:08:09]line ИТОГО: 0.00 [19:08:09]line НСП 1% : 0.00 [19:08:09]line НДС 12% : 0.00 [19:08:09]line Наличными: 0.00 [19:08:09]line Безнал.: 0.00 [19:08:09]line Место: АЗС № 95 "Партнер Нефть" [19:08:09]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [19:08:09]line СНО: Общий режим [19:08:09]line Чек 573 16.08.2024 19:08 [19:08:09]line Смена: 462 ФФД: 1.0 [19:08:09]line ЗНМ: 0300000079 [19:08:09]line РНМ: 0000000000092545 [19:08:09]line Версия ККМ: 001 [19:08:09]line Талоны: Топливные Талоны [19:08:09]line 4086215 [19:08:09]line ФМ: 0000000000871802 [19:08:09]line ФД: 198232 [19:08:09]line ФПД: 237263492969867 [19:08:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T190810&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198232&fm=237263492969867&tin=02508201610067®Number=0000000000092545&sum=0 [19:08:09]OFD Sender: Processing packet 198232 [packets to send 245, broken 244] [19:08:09]ProducePacketName [19:08:09]name=ofd_packets/00198232 [19:08:09]OFD Sender: To server: pG, [19:08:09]CommunicateWithHost lk.salyk.kg:30040 [19:08:09]ConnectInit lk.salyk.kg [19:08:09]written 0, free lines is 4095 [19:08:09]Connected sock=10 [19:08:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 76 ED 04 01 7C C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 9A A3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 06 03 00 35 04 06 00 D7 CA 36 37 75 8B 6E AA 08 27 60 57 51 58 [19:08:09]Write to MH i2c: 01 00 00 09 6C 75 [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: 01 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: 01 07 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: 01 07 00 09 6C 00 00 00 00 00 EC 0C 74 [19:08:09]RasterBufferAndPrint [19:08:09]line [19:08:09]line [19:08:09]line [19:08:09]line [19:08:09]line [19:08:09]written 0, free lines is 3317 [19:08:09]MH_Cut [19:08:09]Write to MH i2c: D1 01 00 10 6C 01 4E [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: D1 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: D1 01 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: D1 01 00 10 6C 00 4D [19:08:09]Write to MH i2c: 01 00 00 11 6C 7D [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 46 6C 47 00 DD C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 58 06 03 00 F4 03 04 00 AD 4F BF 66 B6 04 01 00 00 74 52 D6 92 9D 66 81 9D [19:08:09]CommunicateWithHost err = 0 [19:08:09]CheckOFDResponse [19:08:09]1017 (14) - 77093643461234 [19:08:09]1041 (16) - 0000000000871802 [19:08:09]1040 (4) - 198232 [19:08:09]1012 (4) - 16.08.2024 13:10 [19:08:09]1206 (1) - 0 [19:08:09]OFD Sender: Remove packet 198232 [19:08:09]ProducePacketName [19:08:09]name=ofd_packets/00198232 [19:08:09]NVStorageDeleteData [19:08:10]OFD Sender: No OFD packet to send [19:08:10]*** Cut start [19:08:10]*** Purtial cut [19:08:10]*** CUTSNS_PIN = 0 [19:08:10]*** Stage 1: CUTSNS_PIN = 1 [19:08:12]Read from MH i2c: 01 [19:08:12]MH_I2C_Read... [19:08:12]*** Stop cut motor [19:08:12]*** Cut end [19:08:12]Read from MH i2c: 01 07 00 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: 01 07 00 11 6C 00 00 00 00 00 FF 0F 92 [19:08:12]process_action close_receipt done [19:08:12]requested_data is exist [19:08:12]produce_requested_data [19:08:12]requested_item fm.sn is exist - process it [19:08:12]wFMCommunicate request_size=4 [19:08:12]MH_SAM_APDU [19:08:12]CAPDU: 80 11 00 00 [19:08:12]Write to MH i2c: E2 08 00 12 6C 80 11 00 00 00 00 00 00 F8 [19:08:12]Write i2c OK [19:08:12]MH_I2C_Read... [19:08:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:12]Read from MH i2c: E2 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: E2 17 00 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: E2 17 00 12 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 45 [19:08:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [19:08:12]wFMCommunicate OK [19:08:12]requested_item fd.num is exist - process it [19:08:12]SAM_PROTO_GetFieldsCounters [19:08:12]wFMCommunicate request_size=4 [19:08:12]MH_SAM_APDU [19:08:12]CAPDU: 80 13 00 00 [19:08:12]Write to MH i2c: E2 08 00 13 6C 80 13 00 00 00 00 00 00 FB [19:08:12]Write i2c OK [19:08:12]MH_I2C_Read... [19:08:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:08:12]Read from MH i2c: E2 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: E2 62 00 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: E2 62 00 13 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 58 06 03 00 0E 04 04 00 CE 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 03 [19:08:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 58 06 03 00 0E 04 04 00 CE 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 [19:08:12]wFMCommunicate OK [19:08:12]SAM_PROTO_GetFieldsCounters done [19:08:12]requested_item shift.num is exist - process it [19:08:12]requested_item shift.opened is exist - process it [19:08:12]req_shift_opened [19:08:12]FM_GetShiftState [19:08:12]SAM_PROTO_GetShiftState [19:08:12]wFMCommunicate request_size=4 [19:08:12]MH_SAM_APDU [19:08:12]CAPDU: 80 13 01 00 [19:08:12]Write to MH i2c: E2 08 00 14 6C 80 13 01 00 00 00 00 00 FD [19:08:12]Write i2c OK [19:08:12]MH_I2C_Read... [19:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:12]Read from MH i2c: E2 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: E2 0E 00 [19:08:12]MH_I2C_Read... [19:08:12]Read from MH i2c: E2 0E 00 14 6C 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 8B [19:08:12]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [19:08:12]wFMCommunicate OK [19:08:12]SAM_PROTO_GetShiftState done [19:08:12]FM_GetShiftState done [19:08:12]req_shift_opened done [19:08:12]requested_item shift.open_date is exist - process it [19:08:12]req_shift_open_date [19:08:12]req_shift_open_date done [19:08:12]produce_requested_data done [19:08:12]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198232,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [19:08:12]process_action_free close_receipt [19:08:12]json_value_free [19:08:12]json_value_free done [19:08:12]process_json_proto returns [19:08:12]Send response to host [19:08:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198232,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [19:08:12]free response buf [19:08:12]execute_script done [19:08:12]execute_script returns [19:08:12]free content buf [19:08:12]Sock 9.Close socket [19:08:12]Sock 9.Thread stoped [19:08:15]OFD Sender: No OFD packet to send [19:08:20]OFD Sender: No OFD packet to send [19:08:25]OFD Sender: No OFD packet to send [19:08:30]OFD Sender: No OFD packet to send [19:08:35]OFD Sender: No OFD packet to send [19:08:40]OFD Sender: No OFD packet to send [19:08:45]OFD Sender: No OFD packet to send [19:08:50]OFD Sender: No OFD packet to send [19:08:55]OFD Sender: No OFD packet to send [19:09:00]OFD Sender: No OFD packet to send [19:09:05]OFD Sender: No OFD packet to send [19:09:10]OFD Sender: No OFD packet to send [19:09:15]OFD Sender: No OFD packet to send [19:09:20]OFD Sender: No OFD packet to send [19:09:25]OFD Sender: No OFD packet to send [19:09:30]OFD Sender: No OFD packet to send [19:09:35]OFD Sender: No OFD packet to send [20:25:56]ConnectInit Can't connect to host [20:25:59]OFD Sender: Processing packet 198233 [packets to send 295, broken 244] [20:25:59]ProducePacketName [20:25:59]name=ofd_packets/00198233 [20:25:59]OFD Sender: To server: pG, [20:25:59]CommunicateWithHost lk.salyk.kg:30040 [20:25:59]ConnectInit lk.salyk.kg [20:25:59]Connected sock=7 [20:25:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 03 37 07 01 20 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 22 A4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 06 03 00 35 04 06 00 76 97 51 BA 56 E5 38 AD B2 31 3C A4 F5 4D [20:26:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D3 0A 47 00 99 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 59 06 03 00 F4 03 04 00 E9 61 BF 66 B6 04 01 00 00 82 63 13 BD 8F 6D 77 6B [20:26:00]CommunicateWithHost err = 0 [20:26:00]CheckOFDResponse [20:26:00]1017 (14) - 77093643461234 [20:26:00]1041 (16) - 0000000000871802 [20:26:00]1040 (4) - 198233 [20:26:00]1012 (4) - 16.08.2024 14:27 [20:26:00]1206 (1) - 0 [20:26:00]OFD Sender: Remove packet 198233 [20:26:00]ProducePacketName [20:26:00]name=ofd_packets/00198233 [20:26:00]NVStorageDeleteData [20:26:00]OFD Sender: Processing packet 198234 [packets to send 294, broken 244] [20:26:00]ProducePacketName [20:26:00]name=ofd_packets/00198234 [20:26:00]OFD Sender: To server: pG, [20:26:00]CommunicateWithHost lk.salyk.kg:30040 [20:26:00]ConnectInit lk.salyk.kg [20:26:00]Connected sock=7 [20:26:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 50 1A 07 01 4B 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 76 A4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 06 03 00 35 04 06 00 11 26 0A 8E A6 D1 35 FE 6B C8 CC 1D 7B DF [20:26:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 39 0D 47 00 6F 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5A 06 03 00 F4 03 04 00 EA 61 BF 66 B6 04 01 00 00 57 1F BB 0D F0 5B C4 8C [20:26:01]CommunicateWithHost err = 0 [20:26:01]CheckOFDResponse [20:26:01]1017 (14) - 77093643461234 [20:26:01]1041 (16) - 0000000000871802 [20:26:01]1040 (4) - 198234 [20:26:01]1012 (4) - 16.08.2024 14:27 [20:26:01]1206 (1) - 0 [20:26:01]OFD Sender: Remove packet 198234 [20:26:01]ProducePacketName [20:26:01]name=ofd_packets/00198234 [20:26:01]NVStorageDeleteData [20:26:01]OFD Sender: Processing packet 198235 [packets to send 293, broken 244] [20:26:01]ProducePacketName [20:26:01]name=ofd_packets/00198235 [20:26:01]OFD Sender: To server: pG, [20:26:01]CommunicateWithHost lk.salyk.kg:30040 [20:26:01]ConnectInit lk.salyk.kg [20:26:01]Connected sock=9 [20:26:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B8 1C 07 01 11 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 4A A5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 06 03 00 35 04 06 00 A2 DB FD C1 02 AB 94 8F A9 F4 8E 52 56 D2 [20:26:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 33 3D 47 00 DA 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5B 06 03 00 F4 03 04 00 EB 61 BF 66 B6 04 01 00 00 FE 19 32 38 1F EA 07 36 [20:26:02]CommunicateWithHost err = 0 [20:26:02]CheckOFDResponse [20:26:02]1017 (14) - 77093643461234 [20:26:02]1041 (16) - 0000000000871802 [20:26:02]1040 (4) - 198235 [20:26:02]1012 (4) - 16.08.2024 14:27 [20:26:02]1206 (1) - 0 [20:26:02]OFD Sender: Remove packet 198235 [20:26:02]ProducePacketName [20:26:02]name=ofd_packets/00198235 [20:26:02]NVStorageDeleteData [20:26:02]OFD Sender: Processing packet 198236 [packets to send 292, broken 244] [20:26:02]ProducePacketName [20:26:02]name=ofd_packets/00198236 [20:26:02]OFD Sender: To server: pG, [20:26:02]CommunicateWithHost lk.salyk.kg:30040 [20:26:02]ConnectInit lk.salyk.kg [20:26:02]Connected sock=7 [20:26:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4B 85 07 01 00 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 91 A5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 06 03 00 35 04 06 00 98 B2 A4 9D CB 28 12 77 2C 68 4A 9D 22 FE [20:26:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6B 0F 47 00 CF CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5C 06 03 00 F4 03 04 00 EC 61 BF 66 B6 04 01 00 00 B7 29 DE 3D E2 33 51 84 [20:26:03]CommunicateWithHost err = 0 [20:26:03]CheckOFDResponse [20:26:03]1017 (14) - 77093643461234 [20:26:03]1041 (16) - 0000000000871802 [20:26:03]1040 (4) - 198236 [20:26:03]1012 (4) - 16.08.2024 14:27 [20:26:03]1206 (1) - 0 [20:26:03]OFD Sender: Remove packet 198236 [20:26:03]ProducePacketName [20:26:03]name=ofd_packets/00198236 [20:26:03]NVStorageDeleteData [20:26:03]OFD Sender: Processing packet 198237 [packets to send 291, broken 244] [20:26:03]ProducePacketName [20:26:03]name=ofd_packets/00198237 [20:26:03]OFD Sender: To server: pG, [20:26:03]CommunicateWithHost lk.salyk.kg:30040 [20:26:03]ConnectInit lk.salyk.kg [20:26:03]Connected sock=7 [20:26:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 3A FE 04 01 9D 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A6 36 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6C A0 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 2C 00 00 00 00 07 04 06 00 68 A0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 57 A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5D 06 03 00 35 04 06 00 5F 9D B1 41 29 82 88 BF F8 F9 65 20 CA 0F [20:26:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2E B6 47 00 19 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 38 37 31 38 30 32 10 04 04 00 5D 06 03 00 F4 03 04 00 ED 61 BF 66 B6 04 01 00 00 9E 05 04 8C 92 97 DE E8 [20:26:04]CommunicateWithHost err = 0 [20:26:04]CheckOFDResponse [20:26:04]1017 (14) - 77093643461234 [20:26:04]1041 (16) - 0000000000871802 [20:26:04]1040 (4) - 198237 [20:26:04]1012 (4) - 16.08.2024 14:27 [20:26:04]1206 (1) - 0 [20:26:04]OFD Sender: Remove packet 198237 [20:26:04]ProducePacketName [20:26:04]name=ofd_packets/00198237 [20:26:04]NVStorageDeleteData [20:26:04]OFD Sender: Processing packet 198238 [packets to send 290, broken 244] [20:26:04]ProducePacketName [20:26:04]name=ofd_packets/00198238 [20:26:04]OFD Sender: To server: pG, [20:26:04]CommunicateWithHost lk.salyk.kg:30040 [20:26:04]ConnectInit lk.salyk.kg [20:26:04]Connected sock=7 [20:26:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 15 40 05 01 5F CC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 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 02 00 00 F4 03 04 00 73 A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 06 03 00 35 04 06 00 FA F1 D3 1F 7E EC 1C E4 09 AE 92 78 28 48 [20:26:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6B D2 47 00 76 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5E 06 03 00 F4 03 04 00 EE 61 BF 66 B6 04 01 00 00 85 91 E1 DF B3 D1 79 4F [20:26:05]CommunicateWithHost err = 0 [20:26:05]CheckOFDResponse [20:26:05]1017 (14) - 77093643461234 [20:26:05]1041 (16) - 0000000000871802 [20:26:05]1040 (4) - 198238 [20:26:05]1012 (4) - 16.08.2024 14:27 [20:26:05]1206 (1) - 0 [20:26:05]OFD Sender: Remove packet 198238 [20:26:05]ProducePacketName [20:26:05]name=ofd_packets/00198238 [20:26:05]NVStorageDeleteData [20:26:05]OFD Sender: Processing packet 198239 [packets to send 289, broken 244] [20:26:05]ProducePacketName [20:26:05]name=ofd_packets/00198239 [20:26:05]OFD Sender: To server: pG, [20:26:05]CommunicateWithHost lk.salyk.kg:30040 [20:26:05]ConnectInit lk.salyk.kg [20:26:05]Connected sock=7 [20:26:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 28 01 00 00 8F CA 20 01 CA 13 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A6 36 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6C A0 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 2C 00 00 00 00 07 04 06 00 68 A0 01 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 9A A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 27 04 04 00 5D 06 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 06 03 00 35 04 06 00 1E 50 9D 11 55 8D 98 97 0F 8C 23 3C A0 11 [20:26:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6F 1F 47 00 01 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 5F 06 03 00 F4 03 04 00 EF 61 BF 66 B6 04 01 00 00 19 14 B4 7E 01 2B 72 60 [20:26:06]CommunicateWithHost err = 0 [20:26:06]CheckOFDResponse [20:26:06]1017 (14) - 77093643461234 [20:26:06]1041 (16) - 0000000000871802 [20:26:06]1040 (4) - 198239 [20:26:06]1012 (4) - 16.08.2024 14:27 [20:26:06]1206 (1) - 0 [20:26:06]OFD Sender: Remove packet 198239 [20:26:06]ProducePacketName [20:26:06]name=ofd_packets/00198239 [20:26:06]NVStorageDeleteData [20:26:06]OFD Sender: Processing packet 198240 [packets to send 288, broken 244] [20:26:06]ProducePacketName [20:26:06]name=ofd_packets/00198240 [20:26:06]OFD Sender: To server: pG, [20:26:06]CommunicateWithHost lk.salyk.kg:30040 [20:26:06]ConnectInit lk.salyk.kg [20:26:06]Connected sock=7 [20:26:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 85 84 04 01 C1 AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 42 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 AD A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 06 03 00 35 04 06 00 4C 00 5C E4 C5 B2 1E D1 A9 A8 69 FE 67 74 [20:26:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8F 50 47 00 8F 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 60 06 03 00 F4 03 04 00 F0 61 BF 66 B6 04 01 00 00 FB 28 02 32 76 09 26 24 [20:26:07]CommunicateWithHost err = 0 [20:26:07]CheckOFDResponse [20:26:07]1017 (14) - 77093643461234 [20:26:07]1041 (16) - 0000000000871802 [20:26:07]1040 (4) - 198240 [20:26:07]1012 (4) - 16.08.2024 14:28 [20:26:07]1206 (1) - 0 [20:26:07]OFD Sender: Remove packet 198240 [20:26:07]ProducePacketName [20:26:07]name=ofd_packets/00198240 [20:26:07]NVStorageDeleteData [20:26:07]OFD Sender: Processing packet 198241 [packets to send 287, broken 244] [20:26:07]ProducePacketName [20:26:07]name=ofd_packets/00198241 [20:26:07]OFD Sender: To server: pG, [20:26:07]CommunicateWithHost lk.salyk.kg:30040 [20:26:07]ConnectInit lk.salyk.kg [20:26:07]Connected sock=7 [20:26:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 88 4A 07 01 51 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 BB A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 06 03 00 35 04 06 00 AC 80 69 08 1B 68 2A 52 0A 48 53 E9 68 0A [20:26:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9D C5 47 00 A7 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 61 06 03 00 F4 03 04 00 F1 61 BF 66 B6 04 01 00 00 2A 7D FF 84 58 D2 FD BD [20:26:08]CommunicateWithHost err = 0 [20:26:08]CheckOFDResponse [20:26:08]1017 (14) - 77093643461234 [20:26:08]1041 (16) - 0000000000871802 [20:26:08]1040 (4) - 198241 [20:26:08]1012 (4) - 16.08.2024 14:28 [20:26:08]1206 (1) - 0 [20:26:08]OFD Sender: Remove packet 198241 [20:26:08]ProducePacketName [20:26:08]name=ofd_packets/00198241 [20:26:08]NVStorageDeleteData [20:26:08]OFD Sender: Processing packet 198242 [packets to send 286, broken 244] [20:26:08]ProducePacketName [20:26:08]name=ofd_packets/00198242 [20:26:08]OFD Sender: To server: pG, [20:26:08]CommunicateWithHost lk.salyk.kg:30040 [20:26:08]ConnectInit lk.salyk.kg [20:26:08]Connected sock=7 [20:26:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 3F BE 05 01 4E C3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 C2 A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 06 03 00 35 04 06 00 2C C8 D9 C2 24 A6 EF F3 47 0A 24 CE 16 AE [20:26:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7C FF 47 00 EC 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 62 06 03 00 F4 03 04 00 F2 61 BF 66 B6 04 01 00 00 E2 08 17 E7 52 92 93 7A [20:26:09]CommunicateWithHost err = 0 [20:26:09]CheckOFDResponse [20:26:09]1017 (14) - 77093643461234 [20:26:09]1041 (16) - 0000000000871802 [20:26:09]1040 (4) - 198242 [20:26:09]1012 (4) - 16.08.2024 14:28 [20:26:09]1206 (1) - 0 [20:26:09]OFD Sender: Remove packet 198242 [20:26:09]ProducePacketName [20:26:09]name=ofd_packets/00198242 [20:26:09]NVStorageDeleteData [20:26:09]OFD Sender: Processing packet 198243 [packets to send 285, broken 244] [20:26:09]ProducePacketName [20:26:09]name=ofd_packets/00198243 [20:26:09]OFD Sender: To server: pG, [20:26:09]CommunicateWithHost lk.salyk.kg:30040 [20:26:09]ConnectInit lk.salyk.kg [20:26:09]Connected sock=7 [20:26:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 89 AF 04 01 40 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 EB A6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 06 03 00 35 04 06 00 7F 40 81 80 17 3E CD CA A1 62 25 C1 85 05 [20:26:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3E 4E 47 00 66 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 63 06 03 00 F4 03 04 00 F3 61 BF 66 B6 04 01 00 00 DD D7 AD 86 33 35 6F D0 [20:26:10]CommunicateWithHost err = 0 [20:26:10]CheckOFDResponse [20:26:10]1017 (14) - 77093643461234 [20:26:10]1041 (16) - 0000000000871802 [20:26:10]1040 (4) - 198243 [20:26:10]1012 (4) - 16.08.2024 14:28 [20:26:10]1206 (1) - 0 [20:26:10]OFD Sender: Remove packet 198243 [20:26:10]ProducePacketName [20:26:10]name=ofd_packets/00198243 [20:26:10]NVStorageDeleteData [20:26:10]OFD Sender: Processing packet 198244 [packets to send 284, broken 244] [20:26:10]ProducePacketName [20:26:10]name=ofd_packets/00198244 [20:26:10]OFD Sender: To server: pG, [20:26:10]CommunicateWithHost lk.salyk.kg:30040 [20:26:10]ConnectInit lk.salyk.kg [20:26:10]Connected sock=7 [20:26:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D4 73 07 01 44 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 49 02 00 00 F4 03 04 00 2F A7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 06 03 00 35 04 06 00 AC B6 2F A6 6D B0 B3 89 E6 5C 89 FF 9B 2A [20:26:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C8 72 47 00 5F 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 64 06 03 00 F4 03 04 00 F4 61 BF 66 B6 04 01 00 00 E5 98 17 B0 11 2D BD AA [20:26:11]CommunicateWithHost err = 0 [20:26:11]CheckOFDResponse [20:26:11]1017 (14) - 77093643461234 [20:26:11]1041 (16) - 0000000000871802 [20:26:11]1040 (4) - 198244 [20:26:11]1012 (4) - 16.08.2024 14:28 [20:26:11]1206 (1) - 0 [20:26:11]OFD Sender: Remove packet 198244 [20:26:11]ProducePacketName [20:26:11]name=ofd_packets/00198244 [20:26:11]NVStorageDeleteData [20:26:11]accept exits with 10 [20:26:11]New connection [20:26:11]New thread 3067043172 created [20:26:11]Thread 3066899812 joined [20:26:11]Waiting for new connection... [20:26:11] Sock 10.Parse request [20:26:11]Sock 10.Check first char [20:26:11]Sock 10.First char is OK [20:26:11]request: POST /json_proto HTTP/1.0 [20:26:11]Method: POST [20:26:11]URL: /json_proto [20:26:11]Method is POST - this is cgi request [20:26:11]url: /json_proto [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]/dev/ttyS4 opened [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 FD [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: *** [00:00:10]A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 54000000005725C1 (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: 198909+1723641485=1723840394 [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 = 0x33530623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 FE [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 8B B7 BF 66 8D AE BC 66 C3 [20:33:15]Current date/time: 16.08.2024 20:33 [20:33:15]FM_Init [20:33:15]wFMConnect [20:33:15]MH_SAM_On [20:33:15]Write to MH i2c: E0 00 00 08 00 E7 [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_init finished! [20:33:15]*** atr: [20:33:15]*** 0F 3B D5 18 FF 81 91 FE [20:33:15]*** 1F C3 80 73 C8 21 10 0A [20:33:15]*** 00 00 00 00 00 00 00 00 [20:33:15]*** 00 00 00 00 00 00 00 00 [20:33:15]*** 00 00 00 00 00 00 00 00 [20:33:15]*** 00 00 00 00 00 00 00 00 [20:33:15]*** 00 00 00 00 00 00 00 00 [20:33:15]*** 00 00 00 00 00 00 00 00 [20:33:15]Read from MH i2c: E0 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E0 10 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:33:15]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:33:15]wFMCommunicate request_size=10 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:33:15]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:33:15]Read from MH i2c: E2 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:33:15]RAPDU: 90 00 [20:33:15]wFMCommunicate OK [20:33:15]wFMCommunicate request_size=4 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 80 11 00 00 [20:33:15]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:15]Read from MH i2c: E2 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 17 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [20:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [20:33:15]wFMCommunicate OK [20:33:15]Detected FM SN is 0000000000871802 [20:33:15]Stored FM SN is 0000000000871802 [20:33:15]wFMCommunicate request_size=9 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 80 16 00 00 04 A0 6D 01 00 [20:33:15]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 A0 6D 01 00 00 00 A0 [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:33:15]Read from MH i2c: E2 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:33:15]RAPDU: 90 00 [20:33:15]wFMCommunicate OK [20:33:15]FM PIN OK [20:33:15]wFMCommunicate request_size=8 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 80 14 04 00 03 02 00 01 [20:33:15]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:33:15]Read from MH i2c: E2 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:33:15]RAPDU: 90 00 [20:33:15]wFMCommunicate OK [20:33:15]wFMCommunicate request_size=13 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:33:15]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:33:15]Read from MH i2c: E2 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:33:15]RAPDU: 90 00 [20:33:15]wFMCommunicate OK [20:33:15]wFMCommunicate request_size=4 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 80 11 00 00 [20:33:15]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:15]Read from MH i2c: E2 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 17 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [20:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [20:33:15]wFMCommunicate OK [20:33:15]DocumentArchiveInit [20:33:15]Start Httpd... [20:33:15]Httpd thread 3067170148 created [20:33:15]Write to MH i2c: 01 00 00 0F 00 0F [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: 01 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: 01 07 00 [20:33:15]MH_I2C_Read... [20:33:15]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:33:15]MH Int Process started [20:33:15]Allocated Socket 8 [20:33:15]Bind OK [20:33:15]Listen OK [20:33:15]httpd running on port 8080 [20:33:15]Waiting for new connection... [20:33:15]OFD Sender: Processing packet 198246 [packets to send 282, broken 244] [20:33:15]ProducePacketName [20:33:15]name=ofd_packets/00198246 [20:33:15]OFD Sender: To server: pG, [20:33:15]CommunicateWithHost lk.salyk.kg:30040 [20:33:15]ConnectInit lk.salyk.kg [20:33:15]Connected sock=6 [20:33:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A4 DD 07 01 68 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 02 00 00 F4 03 04 00 B7 A7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 66 06 03 00 35 04 06 00 C3 6C 79 0A 4E 14 E1 62 C5 A7 BB EF 28 C6 [20:33:15]accept exits with 9 [20:33:15]New connection [20:33:15]New thread 3066883428 created [20:33:15]Waiting for new connection... [20:33:15] Sock 9.Parse request [20:33:15]Sock 9.Check first char [20:33:15]Sock 9.First char is OK [20:33:15]request: POST /json_proto HTTP/1.0 [20:33:15]Method: POST [20:33:15]URL: /json_proto [20:33:15]Method is POST - this is cgi request [20:33:15]url: /json_proto [20:33:15]query_string will be loaded in cgi processing [20:33:15]execute_cgi json_proto POST (null) [20:33:15]execute_cgi path=json_proto method=POST [20:33:15]POST find Content-Length [20:33:15]Host: 172.17.46.195:8080 [20:33:15]Content-Length: 215 [20:33:15]Content-Type: application/json [20:33:15] [20:33:15]POST finish read [20:33:15]Found Content-Length = 215 [20:33:15]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" ] } } [20:33:15]execute_script... [20:33:15]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" ] } } [20:33:15]POST & json_proto [20:33:15]process_json_proto [20:33:15]json parsed OK: [20:33:15]protocol is kg_v1.0 [20:33:15]action value=get_value [20:33:15]process_action get_value [20:33:15]cmd_get_value [20:33:15]process_action get_value done [20:33:15]requested_data is exist [20:33:15]produce_requested_data [20:33:15]requested_item kkm.sn is exist - process it [20:33:15]requested_item kkm.ver is exist - process it [20:33:15]requested_item fm.sn is exist - process it [20:33:15]wFMCommunicate request_size=4 [20:33:15]MH_SAM_APDU [20:33:15]CAPDU: 80 11 00 00 [20:33:15]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:33:15]Write i2c OK [20:33:15]MH_I2C_Read... [20:33:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:33:16]Read from MH i2c: E2 [20:33:16]MH_I2C_Read... [20:33:16]Read from MH i2c: E2 17 00 [20:33:16]MH_I2C_Read... [20:33:16]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [20:33:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [20:33:16]wFMCommunicate OK [20:33:16]requested_item fd.num is exist - process it [20:33:16]SAM_PROTO_GetFieldsCounters [20:33:16]wFMCommunicate request_size=4 [20:33:16]MH_SAM_APDU [20:33:16]CAPDU: 80 13 00 00 [20:33:16]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:33:16]Write i2c OK [20:33:16]MH_I2C_Read... [20:33:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:33:16]Read from MH i2c: E2 [20:33:16]MH_I2C_Read... [20:33:16]Read from MH i2c: E2 62 00 [20:33:16]MH_I2C_Read... [20:33:16]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8C 06 03 00 0E 04 04 00 CE 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 65 [20:33:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 8C 06 03 00 0E 04 04 00 CE 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 [20:33:16]wFMCommunicate OK [20:33:16]SAM_PROTO_GetFieldsCounters done [20:33:16]requested_item shift.num is exist - process it [20:33:16]requested_item shift.opened is exist - process it [20:33:16]req_shift_opened [20:33:16]FM_GetShiftState [20:33:16]SAM_PROTO_GetShiftState [20:33:16]wFMCommunicate request_size=4 [20:33:16]MH_SAM_APDU [20:33:16]CAPDU: 80 13 01 00 [20:33:16]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:33:16]Write i2c OK [20:33:16]MH_I2C_Read... [20:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:33:16]Read from MH i2c: E2 [20:33:16]MH_I2C_Read... [20:33:16]Read from MH i2c: E2 0E 00 [20:33:16]MH_I2C_Read... [20:33:16]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1D [20:33:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [20:33:16]wFMCommunicate OK [20:33:16]SAM_PROTO_GetShiftState done [20:33:16]FM_GetShiftState done [20:33:16]req_shift_opened done [20:33:16]requested_item shift.open_date is exist - process it [20:33:16]req_shift_open_date [20:33:16]req_shift_open_date done [20:33:16]produce_requested_data done [20:33:16]produce_requested_data return {"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":198284,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [20:33:16]process_action_free get_value [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 FD [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 54000000005725C1 (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: 198945+1723641485=1723840430 [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 = 0x33530623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 FE [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 AE B7 BF 66 8D AE BC 66 E6 [20:33:50]Current date/time: 16.08.2024 20:33 [20:33:50]FM_Init [20:33:50]wFMConnect [20:33:50]MH_SAM_On [20:33:50]Write to MH i2c: E0 00 00 08 00 E7 [20:33:50]Write i2c OK [20:33:50]MH_I2C_Read... [20:33:50]*** iso7816_init finished! [20:33:50]*** atr: [20:33:50]*** 0F 3B D5 18 FF 81 91 FE [20:33:50]*** 1F C3 80 73 C8 21 10 0A [20:33:50]*** 00 00 00 00 00 00 00 00 [20:33:50]*** 00 00 00 00 00 00 00 00 [20:33:50]*** 00 00 00 00 00 00 00 00 [20:33:50]*** 00 00 00 00 00 00 00 00 [20:33:50]*** 00 00 00 00 00 00 00 00 [20:33:50]*** 00 00 00 00 00 00 00 00 [20:33:50]Read from MH i2c: E0 [20:33:50]MH_I2C_Read... [20:33:50]Read from MH i2c: E0 10 00 [20:33:50]MH_I2C_Read... [20:33:50]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 [20:33:50]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:33:50]wFMCommunicate request_size=10 [20:33:50]MH_SAM_APDU [20:33:50]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:33:50]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:33:50]Write i2c OK [20:33:50]MH_I2C_Read... [20:56:02]ConnectInit Can't connect to host [20:56:05]OFD Sender: Processing packet 198258 [packets to send 289, broken 244] [20:56:05]ProducePacketName [20:56:05]name=ofd_packets/00198258 [20:56:05]OFD Sender: To server: pG, [20:56:05]CommunicateWithHost lk.salyk.kg:30040 [20:56:05]ConnectInit lk.salyk.kg [20:57:39]ConnectInit Can't connect to host [20:57:40]ConnectInit Can't take IP for lk.salyk.kg [20:57:40]CommunicateWithHost connect error [20:57:40]CommunicateWithHost err = -1 [20:57:40]OFD Sender: Server communicate error [20:58:38]requested_item shift.open_date is exist - process it [20:58:38]req_shift_open_date [20:58:38]req_shift_open_date done [20:58:38]produce_requested_data done [20:58:38]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198305,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [20:58:38]process_action_free close_receipt [20:58:38]json_value_free [20:58:38]json_value_free done [20:58:38]process_json_proto returns [20:58:38]Send response to host [20:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198305,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [20:58:38]free response buf [20:58:38]execute_script done [20:58:38]execute_script returns [20:58:38]free content buf [20:58:38]Sock 11.Close socket [20:58:38]Sock 11.Thread stoped [20:58:38]ConnectInit Can't take IP for lk.salyk.kg [20:58:38]CommunicateWithHost connect error [20:58:38]CommunicateWithHost err = -1 [20:58:38]OFD Sender: Server communicate error [20:58:39]OFD Sender: Processing packet 198258 [packets to send 290, broken 244] [20:58:39]ProducePacketName [20:58:39]name=ofd_packets/00198258 [20:58:39]OFD Sender: To server: pG, [20:58:39]CommunicateWithHost lk.salyk.kg:30040 [20:58:39]ConnectInit lk.salyk.kg [20:58:40]ConnectInit Can't connect to host [20:58:41]accept exits with 10 [20:58:41]New connection [20:58:41]New thread 3067223396 created [20:58:41]Thread 3067366756 joined [20:58:41]Waiting for new connection... [20:58:41] Sock 10.Parse request [20:58:41]Sock 10.Check first char [20:58:41]Sock 10.First char is OK [20:58:41]request: POST /json_proto HTTP/1.0 [20:58:41]Method: POST [20:58:41]URL: /json_proto [20:58:41]Method is POST - this is cgi request [20:58:41]url: /json_proto [20:58:41]query_string will be loaded in cgi processing [20:58:41]execute_cgi json_proto POST (null) [20:58:41]execute_cgi path=json_proto method=POST [20:58:41]POST find Content-Length [20:58:41]Host: 172.17.46.195:8080 [20:58:41]Content-Length: 805 [20:58:41]Content-Type: application/json [20:58:41] [20:58:41]POST finish read [20:58:41]Found Content-Length = 805 [20:58:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:41]execute_script... [20:58: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)11325734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.07 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:41]POST & json_proto [20:58:41]process_json_proto [20:58:41]json parsed OK: [20:58:41]protocol is kg_v1.0 [20:58:41]action value=close_receipt [20:58:41]process_action close_receipt [20:58:41]cmd_close_receipt [20:58:41]MH_GetDate [20:58:41]Write to MH i2c: F0 00 00 06 06 FB [20:58:41]Write i2c OK [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: F0 [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: F0 09 00 [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: F0 09 00 06 06 00 82 BD BF 66 8D AE BC 66 C5 [20:58:41]GetLastDocTimeStamp 1723841915 [20:58:41]current date 1723841922 [20:58:41]FM_GetShiftState [20:58:41]SAM_PROTO_GetShiftState [20:58:41]wFMCommunicate request_size=4 [20:58:41]MH_SAM_APDU [20:58:41]CAPDU: 80 13 01 00 [20:58:41]Write to MH i2c: E2 08 00 07 06 80 13 01 00 00 00 00 00 8A [20:58:41]Write i2c OK [20:58:41]MH_I2C_Read... [20:58:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:42]Read from MH i2c: E2 [20:58:42]MH_I2C_Read... [20:58:42]Read from MH i2c: E2 0E 00 [20:58:42]MH_I2C_Read... [20:58:42]Read from MH i2c: E2 0E 00 07 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 18 [20:58:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [20:58:42]wFMCommunicate OK [20:58:42]SAM_PROTO_GetShiftState done [20:58:42]FM_GetShiftState done [20:58:42]opened in 1723766727 [20:58:42]opened+sec_in_day 1723853127 [20:58:42]quantity*price = 140007 [20:58:42]sum+1 = 140008 [20:58:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.07 НСП 1% : 12.39 НДС 12% : 148.68 Наличными: 0.00 Безнал.: 1400.07 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 647 16.08.2024 20:58 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198306 ФПД: 95694822798358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T205842&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198306&fm=95694822798358&tin=02508201610067®Number=0000000000092545&sum=140007 [20:58:43]StoreToDocumentArchive [20:58:43]shift 462 fd 198306 [20:58:43]save to /storage/0462/doc_00198306 [20:58:43]save last doc name /storage/0462/doc_00198306 to /storage/kkm_last_doc_name [20:58:43]save OK [20:58:43]Clear old archive folders... [20:58:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:58:43]tlvbuf is 0208E2A0 [20:58:43]SAM_PROTO_ClearQueue [20:58:43]wFMCommunicate request_size=4 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 09 00 00 [20:58:43]Write to MH i2c: E2 08 00 14 06 80 09 00 00 00 00 00 00 8C [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [20:58:43]RAPDU: 90 00 [20:58:43]wFMCommunicate OK [20:58:43]SAM_PROTO_ClearQueue done [20:58:43]KKMCreateOFDPacket [20:58:43]OFDProtocolAddRootSTLVToBuf [20:58:43]FM_MakeSignedData [20:58:43]FM_MakeSignedData [20:58:43]SAM_PROTO_SignData [20:58:43]wFMCommunicate request_size=4 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 0D 01 02 [20:58:43]Write to MH i2c: E2 08 00 15 06 80 0D 01 02 00 00 00 00 94 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [20:58:43]RAPDU: 90 00 [20:58:43]wFMCommunicate OK [20:58:43]wFMCommunicate request_size=255 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 82 BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 06 03 00 35 04 06 00 57 [20:58:43]Write to MH i2c: E2 02 01 16 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 82 BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 06 03 00 35 04 06 00 57 00 00 2F [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [20:58:43]RAPDU: 90 00 [20:58:43]wFMCommunicate OK [20:58:43]wFMCommunicate request_size=10 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 0D 02 02 05 08 AF EB 74 16 [20:58:43]Write to MH i2c: E2 0D 00 17 06 80 0D 02 02 05 00 08 AF EB 74 16 00 00 CD [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [20:58:43]RAPDU: 90 00 [20:58:43]wFMCommunicate OK [20:58:43]wFMCommunicate request_size=4 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 0D 03 02 [20:58:43]Write to MH i2c: E2 08 00 18 06 80 0D 03 02 00 00 00 00 99 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 0B 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 0B 00 18 06 00 48 D1 92 A5 C4 D9 9B 37 90 00 59 [20:58:43]RAPDU: 48 D1 92 A5 C4 D9 9B 37 90 00 [20:58:43]wFMCommunicate OK [20:58:43]SAM_PROTO_SignData done [20:58:43]FM_MakeSignedData done [20:58:43]CreateOFDProtocolMessage [20:58:43]wFMCommunicate request_size=4 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 11 00 00 [20:58:43]Write to MH i2c: E2 08 00 19 06 80 11 00 00 00 00 00 00 99 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 17 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 17 00 19 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 E6 [20:58:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [20:58:43]wFMCommunicate OK [20:58:43]CreateOFDProtocolMessage done [20:58:43]OFDSenderStorePacket 198306 [20:58:43]StoreOFDPacket docnum=198306 [20:58:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DD 49 07 01 24 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 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 14 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 82 BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 06 03 00 35 04 06 00 57 08 AF EB 74 16 48 D1 92 A5 C4 D9 9B 37 [20:58:43]CheckFolder [20:58:43]dirname=/storage/ofd_packets [20:58:43]CheckFolder done [20:58:43]ProducePacketName [20:58:43]name=ofd_packets/00198306 [20:58:43]NVStorageSaveData ofd_packets/00198306 [20:58:43]File name is /storage/ofd_packets/00198306 [20:58:43]Write 301 bytes [20:58:43]NVStorageSaveData done [20:58:43]OFDSenderStorePacket done [20:58:43]KKMCreateOFDPacket done [20:58:43]NVStorageSaveData kkm_last_timestamp [20:58:43]File name is /storage/kkm_last_timestamp [20:58:43]Write 4 bytes [20:58:43]NVStorageSaveData done [20:58:43]OFD Sender: Processing packet 198258 [packets to send 291, broken 244] [20:58:43]ProducePacketName [20:58:43]name=ofd_packets/00198258 [20:58:43]OFD Sender: To server: pG, [20:58:43]CommunicateWithHost lk.salyk.kg:30040 [20:58:43]ConnectInit lk.salyk.kg [20:58:43]ExternCall_PrintAddStr [20:58:43]wPrintStart [20:58:43]Write to MH i2c: 01 00 00 1A 06 20 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 07 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 07 00 1A 06 00 00 00 00 00 FF 0F 35 [20:58:43]RasterBufferAndPrint [20:58:43]line Счет N : (1)11325734 [20:58:43]line ИНН: 02508201610067 [20:58:43]line Контрольно-Кассовый Чек [20:58:43]line ПРОДАЖА [20:58:43]line ТРК (МРК, ГНК) : 32 [20:58:43]line Товар: 2710124130 [20:58:43]line Аи-92-К-4 [20:58:43]line 20.650 * 67.80 [20:58:43]line = 1400.07 [20:58:43]line НДС 12% НСП 1% [20:58:43]line > о реализуемом товаре [20:58:43]line ИТОГО: 1400.07 [20:58:43]line НСП 1% : 12.39 [20:58:43]line НДС 12% : 148.68 [20:58:43]line Наличными: 0.00 [20:58:43]line Безнал.: 1400.07 [20:58:43]line Место: АЗС № 95 "Партнер Нефть" [20:58:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [20:58:43]line СНО: Общий режим [20:58:43]line Чек 647 16.08.2024 20:58 [20:58:43]line Смена: 462 ФФД: 1.0 [20:58:43]line ЗНМ: 0300000079 [20:58:43]line РНМ: 0000000000092545 [20:58:43]line Версия ККМ: 001 [20:58:43]line Платежная система: O! деньги [20:58:43]line ФМ: 0000000000871802 [20:58:43]line ФД: 198306 [20:58:43]line ФПД: 95694822798358 [20:58:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T205842&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198306&fm=95694822798358&tin=02508201610067®Number=0000000000092545&sum=140007 [20:58:43]written 0, free lines is 4095 [20:58:44]Write to MH i2c: 01 00 00 44 06 4A [20:58:44]Write i2c OK [20:58:44]MH_I2C_Read... [20:58:44]Read from MH i2c: 01 [20:58:44]MH_I2C_Read... [20:58:44]Read from MH i2c: 01 07 00 [20:58:44]MH_I2C_Read... [20:58:44]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 E9 0C 46 [20:58:44]RasterBufferAndPrint [20:58:44]line [20:58:44]line [20:58:44]line [20:58:44]line [20:58:44]line [20:58:44]written 0, free lines is 3313 [20:58:44]MH_Cut [20:58:44]Write to MH i2c: D1 01 00 4B 06 01 23 [20:58:44]Write i2c OK [20:58:44]MH_I2C_Read... [20:58:44]Read from MH i2c: D1 [20:58:44]MH_I2C_Read... [20:58:44]Read from MH i2c: D1 01 00 [20:58:44]MH_I2C_Read... [20:58:44]Read from MH i2c: D1 01 00 4B 06 00 22 [20:58:44]Write to MH i2c: 01 00 00 4C 06 52 [20:58:44]Write i2c OK [20:58:44]MH_I2C_Read... [20:58:44]*** Cut start [20:58:44]*** Purtial cut [20:58:44]*** CUTSNS_PIN = 0 [20:58:45]*** Stage 1: CUTSNS_PIN = 1 [20:58:45]ConnectInit Can't connect to host [20:58:46]Read from MH i2c: 01 [20:58:46]MH_I2C_Read... [20:58:46]*** Stop cut motor [20:58:46]*** Cut end [20:58:46]Read from MH i2c: 01 07 00 [20:58:46]MH_I2C_Read... [20:58:46]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 FF 0F 67 [20:58:46]process_action close_receipt done [20:58:46]requested_data is exist [20:58:46]produce_requested_data [20:58:46]requested_item fm.sn is exist - process it [20:58:46]wFMCommunicate request_size=4 [20:58:46]MH_SAM_APDU [20:58:46]CAPDU: 80 11 00 00 [20:58:46]Write to MH i2c: E2 08 00 4D 06 80 11 00 00 00 00 00 00 CD [20:58:46]Write i2c OK [20:58:46]MH_I2C_Read... [20:58:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:47]Read from MH i2c: E2 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 17 00 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 17 00 4D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 1A [20:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [20:58:47]wFMCommunicate OK [20:58:47]requested_item fd.num is exist - process it [20:58:47]SAM_PROTO_GetFieldsCounters [20:58:47]wFMCommunicate request_size=4 [20:58:47]MH_SAM_APDU [20:58:47]CAPDU: 80 13 00 00 [20:58:47]Write to MH i2c: E2 08 00 4E 06 80 13 00 00 00 00 00 00 D0 [20:58:47]Write i2c OK [20:58:47]MH_I2C_Read... [20:58:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:47]Read from MH i2c: E2 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 62 00 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 62 00 4E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 06 03 00 0E 04 04 00 CE 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 00 [20:58:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 06 03 00 0E 04 04 00 CE 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 [20:58:47]wFMCommunicate OK [20:58:47]SAM_PROTO_GetFieldsCounters done [20:58:47]requested_item shift.num is exist - process it [20:58:47]requested_item shift.opened is exist - process it [20:58:47]req_shift_opened [20:58:47]FM_GetShiftState [20:58:47]SAM_PROTO_GetShiftState [20:58:47]wFMCommunicate request_size=4 [20:58:47]MH_SAM_APDU [20:58:47]CAPDU: 80 13 01 00 [20:58:47]Write to MH i2c: E2 08 00 4F 06 80 13 01 00 00 00 00 00 D2 [20:58:47]Write i2c OK [20:58:47]MH_I2C_Read... [20:58:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:47]Read from MH i2c: E2 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 0E 00 [20:58:47]MH_I2C_Read... [20:58:47]Read from MH i2c: E2 0E 00 4F 06 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 60 [20:58:47]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [20:58:47]wFMCommunicate OK [20:58:47]SAM_PROTO_GetShiftState done [20:58:47]FM_GetShiftState done [20:58:47]req_shift_opened done [20:58:47]requested_item shift.open_date is exist - process it [20:58:47]req_shift_open_date [20:58:47]req_shift_open_date done [20:58:47]produce_requested_data done [20:58:47]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198306,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [20:58:47]process_action_free close_receipt [20:58:47]json_value_free [20:58:47] !!!!! SIGSEGV/SIGILL handler [20:58:47]Waiting for logger exits... [20:58:48]ConnectInit Can't take IP for lk.salyk.kg [20:58:48]CommunicateWithHost connect error [20:58:48]CommunicateWithHost err = -1 [20:58:48]OFD Sender: Server communicate error [20:58:53]OFD Sender: Processing packet 198258 [packets to send 291, broken 244] [20:58:53]ProducePacketName [20:58:53]name=ofd_packets/00198258 [20:58:53]OFD Sender: To server: pG, [20:58:53]CommunicateWithHost lk.salyk.kg:30040 [20:58:53]ConnectInit lk.salyk.kg [20:58:58]ConnectInit Can't take IP for lk.salyk.kg [20:58:58]CommunicateWithHost connect error [20:58:58]CommunicateWithHost err = -1 [20:58:58]OFD Sender: Server communicate error [20:59:03]OFD Sender: Processing packet 198258 [packets to send 291, broken 244] [20:59:03]ProducePacketName [20:59:03]name=ofd_packets/00198258 [20:59:03]OFD Sender: To server: pG, [20:59:03]CommunicateWithHost lk.salyk.kg:30040 [20:59:03]ConnectInit lk.salyk.kg [20:59:04]Connected sock=9 [20:59:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 06 79 07 01 0D 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 EE AB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 06 03 00 35 04 06 00 38 DD B2 3E 3E 7E 4E 1D 31 E0 13 47 30 68 [20:59:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 24 D6 47 00 18 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 72 06 03 00 F4 03 04 00 AA 69 BF 66 B6 04 01 00 00 16 5E 76 35 09 C2 8C 76 [20:59:04]CommunicateWithHost err = 0 [20:59:04]CheckOFDResponse [20:59:04]1017 (14) - 77093643461234 [20:59:04]1041 (16) - 0000000000871802 [20:59:04]1040 (4) - 198258 [20:59:04]1012 (4) - 16.08.2024 15:00 [20:59:04]1206 (1) - 0 [20:59:04]OFD Sender: Remove packet 198258 [20:59:04]ProducePacketName [20:59:04]name=ofd_packets/00198258 [20:59:04]NVStorageDeleteData [20:59:04]OFD Sender: Processing packet 198259 [packets to send 290, broken 244] [20:59:04]ProducePacketName [20:59:04]name=ofd_packets/00198259 [20:59:04]OFD Sender: To server: pG, [20:59:04]CommunicateWithHost lk.salyk.kg:30040 [20:59:04]ConnectInit lk.salyk.kg [20:59:05]Connected sock=9 [20:59:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 65 21 0D 01 CD E0 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 14 AC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 06 03 00 35 04 06 00 4E 07 45 16 E8 B4 92 99 91 C6 C1 A5 91 EA [20:59:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9C 79 47 00 93 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 73 06 03 00 F4 03 04 00 AA 69 BF 66 B6 04 01 00 00 E5 86 34 49 99 8A 92 AD [20:59:05]CommunicateWithHost err = 0 [20:59:05]CheckOFDResponse [20:59:05]1017 (14) - 77093643461234 [20:59:05]1041 (16) - 0000000000871802 [20:59:05]1040 (4) - 198259 [20:59:05]1012 (4) - 16.08.2024 15:00 [20:59:05]1206 (1) - 0 [20:59:05]OFD Sender: Remove packet 198259 [20:59:05]ProducePacketName [20:59:05]name=ofd_packets/00198259 [20:59:05]NVStorageDeleteData [20:59:05]OFD Sender: Processing packet 198260 [packets to send 289, broken 244] [20:59:05]ProducePacketName [20:59:05]name=ofd_packets/00198260 [20:59:05]OFD Sender: To server: pG, [20:59:05]CommunicateWithHost lk.salyk.kg:30040 [20:59:05]ConnectInit lk.salyk.kg [20:59:06]Connected sock=9 [20:59:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DC 2E 07 01 6D 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 A8 AC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 74 06 03 00 35 04 06 00 6A A4 63 69 5D CA 00 2C 3F FD F8 D3 27 D5 [20:59:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EA 00 47 00 2C 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 38 37 31 38 30 32 10 04 04 00 74 06 03 00 F4 03 04 00 AB 69 BF 66 B6 04 01 00 00 EB 99 46 FF AB 5F 82 EB [20:59:06]CommunicateWithHost err = 0 [20:59:06]CheckOFDResponse [20:59:06]1017 (14) - 77093643461234 [20:59:06]1041 (16) - 0000000000871802 [20:59:06]1040 (4) - 198260 [20:59:06]1012 (4) - 16.08.2024 15:00 [20:59:06]1206 (1) - 0 [20:59:06]OFD Sender: Remove packet 198260 [20:59:06]ProducePacketName [20:59:06]name=ofd_packets/00198260 [20:59:06]NVStorageDeleteData [20:59:06]OFD Sender: Processing packet 198261 [packets to send 288, broken 244] [20:59:06]ProducePacketName [20:59:06]name=ofd_packets/00198261 [20:59:06]OFD Sender: To server: pG, [20:59:06]CommunicateWithHost lk.salyk.kg:30040 [20:59:06]ConnectInit lk.salyk.kg [20:59:07]Connected sock=7 [20:59:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 12 07 01 29 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 B8 AC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 06 03 00 35 04 06 00 77 29 91 D9 B7 E6 A7 FA B7 18 2B 62 99 E6 [20:59:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 54 F6 47 00 1A 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 75 06 03 00 F4 03 04 00 AC 69 BF 66 B6 04 01 00 00 7D B8 17 E6 39 04 5C B9 [20:59:07]CommunicateWithHost err = 0 [20:59:07]CheckOFDResponse [20:59:07]1017 (14) - 77093643461234 [20:59:07]1041 (16) - 0000000000871802 [20:59:07]1040 (4) - 198261 [20:59:07]1012 (4) - 16.08.2024 15:01 [20:59:07]1206 (1) - 0 [20:59:07]OFD Sender: Remove packet 198261 [20:59:07]ProducePacketName [20:59:07]name=ofd_packets/00198261 [20:59:07]NVStorageDeleteData [20:59:07]OFD Sender: Processing packet 198262 [packets to send 287, broken 244] [20:59:07]ProducePacketName [20:59:07]name=ofd_packets/00198262 [20:59:07]OFD Sender: To server: pG, [20:59:07]CommunicateWithHost lk.salyk.kg:30040 [20:59:07]ConnectInit lk.salyk.kg [20:59:07]Connected sock=7 [20:59:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 8A E6 05 01 1D B7 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 5B 02 00 00 F4 03 04 00 F8 AC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 06 03 00 35 04 06 00 03 34 56 C7 66 DC 8A 53 7F A7 7B CB DD 15 [20:59:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 02 5A 47 00 E1 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 76 06 03 00 F4 03 04 00 AD 69 BF 66 B6 04 01 00 00 E0 09 03 1B BF 2D E3 5A [20:59:08]CommunicateWithHost err = 0 [20:59:08]CheckOFDResponse [20:59:08]1017 (14) - 77093643461234 [20:59:08]1041 (16) - 0000000000871802 [20:59:08]1040 (4) - 198262 [20:59:08]1012 (4) - 16.08.2024 15:01 [20:59:08]1206 (1) - 0 [20:59:08]OFD Sender: Remove packet 198262 [20:59:08]ProducePacketName [20:59:08]name=ofd_packets/00198262 [20:59:08]NVStorageDeleteData [20:59:08]OFD Sender: Processing packet 198263 [packets to send 286, broken 244] [20:59:08]ProducePacketName [20:59:08]name=ofd_packets/00198263 [20:59:08]OFD Sender: To server: pG, [20:59:08]CommunicateWithHost lk.salyk.kg:30040 [20:59:08]ConnectInit lk.salyk.kg [20:59:09]Connected sock=7 [20:59:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 18 21 0D 01 13 24 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0E 56 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 58 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 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 8D 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 52 AD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 06 03 00 35 04 06 00 DA 09 42 D1 50 CB C5 12 84 A0 5E 12 95 A3 [20:59:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1D 79 47 00 BC B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 77 06 03 00 F4 03 04 00 AE 69 BF 66 B6 04 01 00 00 C6 8C 8A 00 6B ED 53 A8 [20:59:09]CommunicateWithHost err = 0 [20:59:09]CheckOFDResponse [20:59:09]1017 (14) - 77093643461234 [20:59:09]1041 (16) - 0000000000871802 [20:59:09]1040 (4) - 198263 [20:59:09]1012 (4) - 16.08.2024 15:01 [20:59:09]1206 (1) - 0 [20:59:09]OFD Sender: Remove packet 198263 [20:59:09]ProducePacketName [20:59:09]name=ofd_packets/00198263 [20:59:09]NVStorageDeleteData [20:59:09]OFD Sender: Processing packet 198264 [packets to send 285, broken 244] [20:59:09]ProducePacketName [20:59:09]name=ofd_packets/00198264 [20:59:09]OFD Sender: To server: pG, [20:59:09]CommunicateWithHost lk.salyk.kg:30040 [20:59:09]ConnectInit lk.salyk.kg [20:59:10]Connected sock=7 [20:59:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 CE 4C 05 01 7C BC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 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 5D 02 00 00 F4 03 04 00 64 AD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 06 03 00 35 04 06 00 70 9F 0F 6B 3B B7 E8 D7 40 F9 A0 93 9E AD [20:59:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 69 79 47 00 79 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 78 06 03 00 F4 03 04 00 AF 69 BF 66 B6 04 01 00 00 68 75 CA F7 69 F7 9E 35 [20:59:10]CommunicateWithHost err = 0 [20:59:10]CheckOFDResponse [20:59:10]1017 (14) - 77093643461234 [20:59:10]1041 (16) - 0000000000871802 [20:59:10]1040 (4) - 198264 [20:59:10]1012 (4) - 16.08.2024 15:01 [20:59:10]1206 (1) - 0 [20:59:10]OFD Sender: Remove packet 198264 [20:59:10]ProducePacketName [20:59:10]name=ofd_packets/00198264 [20:59:10]NVStorageDeleteData [20:59:10]OFD Sender: Processing packet 198265 [packets to send 284, broken 244] [20:59:10]ProducePacketName [20:59:10]name=ofd_packets/00198265 [20:59:10]OFD Sender: To server: pG, [20:59:10]CommunicateWithHost lk.salyk.kg:30040 [20:59:10]ConnectInit lk.salyk.kg [20:59:11]Connected sock=7 [20:59:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 38 95 07 01 39 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 94 AD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 06 03 00 35 04 06 00 A3 52 34 A0 5B 35 A0 A0 FA 1D 50 02 6F C0 [20:59:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7F 93 47 00 8B 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 79 06 03 00 F4 03 04 00 B0 69 BF 66 B6 04 01 00 00 92 4C 49 37 62 57 52 D0 [20:59:11]CommunicateWithHost err = 0 [20:59:11]CheckOFDResponse [20:59:11]1017 (14) - 77093643461234 [20:59:11]1041 (16) - 0000000000871802 [20:59:11]1040 (4) - 198265 [20:59:11]1012 (4) - 16.08.2024 15:01 [20:59:11]1206 (1) - 0 [20:59:11]OFD Sender: Remove packet 198265 [20:59:11]ProducePacketName [20:59:11]name=ofd_packets/00198265 [20:59:11]NVStorageDeleteData [20:59:11]OFD Sender: Processing packet 198266 [packets to send 283, broken 244] [20:59:11]ProducePacketName [20:59:11]name=ofd_packets/00198266 [20:59:11]OFD Sender: To server: pG, [20:59:11]CommunicateWithHost lk.salyk.kg:30040 [20:59:11]ConnectInit lk.salyk.kg [20:59:11]Connected sock=7 [20:59:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 BE 07 01 AE 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 D3 AD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 06 03 00 35 04 06 00 41 24 94 30 DF 55 E7 B7 85 65 D8 C4 EF F6 [20:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 93 04 47 00 31 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7A 06 03 00 F4 03 04 00 B1 69 BF 66 B6 04 01 00 00 C2 A3 B6 ED 58 EA DE D0 [20:59:12]CommunicateWithHost err = 0 [20:59:12]CheckOFDResponse [20:59:12]1017 (14) - 77093643461234 [20:59:12]1041 (16) - 0000000000871802 [20:59:12]1040 (4) - 198266 [20:59:12]1012 (4) - 16.08.2024 15:01 [20:59:12]1206 (1) - 0 [20:59:12]OFD Sender: Remove packet 198266 [20:59:12]ProducePacketName [20:59:12]name=ofd_packets/00198266 [20:59:12]NVStorageDeleteData [20:59:12]OFD Sender: Processing packet 198267 [packets to send 282, broken 244] [20:59:12]ProducePacketName [20:59:12]name=ofd_packets/00198267 [20:59:12]OFD Sender: To server: pG, [20:59:12]CommunicateWithHost lk.salyk.kg:30040 [20:59:12]ConnectInit lk.salyk.kg [20:59:13]Connected sock=7 [20:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A7 E4 07 01 97 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 08 AE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 06 03 00 35 04 06 00 FE 63 D5 C1 F3 41 2A E4 5C F6 E2 60 44 72 [20:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 37 FF 47 00 61 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7B 06 03 00 F4 03 04 00 B2 69 BF 66 B6 04 01 00 00 12 C1 E7 AC BB D2 FF 29 [20:59:13]CommunicateWithHost err = 0 [20:59:13]CheckOFDResponse [20:59:13]1017 (14) - 77093643461234 [20:59:13]1041 (16) - 0000000000871802 [20:59:13]1040 (4) - 198267 [20:59:13]1012 (4) - 16.08.2024 15:01 [20:59:13]1206 (1) - 0 [20:59:13]OFD Sender: Remove packet 198267 [20:59:13]ProducePacketName [20:59:13]name=ofd_packets/00198267 [20:59:13]NVStorageDeleteData [20:59:13]OFD Sender: Processing packet 198268 [packets to send 281, broken 244] [20:59:13]ProducePacketName [20:59:13]name=ofd_packets/00198268 [20:59:13]OFD Sender: To server: pG, [20:59:13]CommunicateWithHost lk.salyk.kg:30040 [20:59:13]ConnectInit lk.salyk.kg [20:59:14]Connected sock=7 [20:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EF EE 07 01 E2 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 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 3E 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 61 02 00 00 F4 03 04 00 62 AE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 06 03 00 35 04 06 00 A4 FB 69 0C 59 6C F2 FA 1A CD 7D 93 1D E4 [20:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 83 9C 47 00 96 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7C 06 03 00 F4 03 04 00 B3 69 BF 66 B6 04 01 00 00 9A A3 E1 02 01 FC 08 F8 [20:59:14]CommunicateWithHost err = 0 [20:59:14]CheckOFDResponse [20:59:14]1017 (14) - 77093643461234 [20:59:14]1041 (16) - 0000000000871802 [20:59:14]1040 (4) - 198268 [20:59:14]1012 (4) - 16.08.2024 15:01 [20:59:14]1206 (1) - 0 [20:59:14]OFD Sender: Remove packet 198268 [20:59:14]ProducePacketName [20:59:14]name=ofd_packets/00198268 [20:59:14]NVStorageDeleteData [20:59:14]OFD Sender: Processing packet 198269 [packets to send 280, broken 244] [20:59:14]ProducePacketName [20:59:14]name=ofd_packets/00198269 [20:59:14]OFD Sender: To server: pG, [20:59:14]CommunicateWithHost lk.salyk.kg:30040 [20:59:14]ConnectInit lk.salyk.kg [20:59:15]Connected sock=7 [20:59:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 02 4D 07 01 64 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 68 AE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 06 03 00 35 04 06 00 0A 8B 0B BE 10 7D F8 97 CD 4F CA 1C 66 40 [20:59:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 82 A2 47 00 63 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7D 06 03 00 F4 03 04 00 B4 69 BF 66 B6 04 01 00 00 54 FD 94 E2 F7 98 44 E6 [20:59:15]CommunicateWithHost err = 0 [20:59:15]CheckOFDResponse [20:59:15]1017 (14) - 77093643461234 [20:59:15]1041 (16) - 0000000000871802 [20:59:15]1040 (4) - 198269 [20:59:15]1012 (4) - 16.08.2024 15:01 [20:59:15]1206 (1) - 0 [20:59:15]OFD Sender: Remove packet 198269 [20:59:15]ProducePacketName [20:59:15]name=ofd_packets/00198269 [20:59:15]NVStorageDeleteData [20:59:15]OFD Sender: Processing packet 198270 [packets to send 279, broken 244] [20:59:15]ProducePacketName [20:59:15]name=ofd_packets/00198270 [20:59:15]OFD Sender: To server: pG, [20:59:15]CommunicateWithHost lk.salyk.kg:30040 [20:59:15]ConnectInit lk.salyk.kg [20:59:16]Connected sock=7 [20:59:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 51 B9 05 01 39 57 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 0B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 08 00 00 00 00 07 04 06 00 20 4E 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 8F AE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 06 03 00 35 04 06 00 CB AB EE 65 4C 6D D7 E4 63 7D 85 C9 20 08 [20:59:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CF 29 47 00 60 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7E 06 03 00 F4 03 04 00 B6 69 BF 66 B6 04 01 00 00 09 B4 EB 34 04 4E CB 2A [20:59:16]CommunicateWithHost err = 0 [20:59:16]CheckOFDResponse [20:59:16]1017 (14) - 77093643461234 [20:59:16]1041 (16) - 0000000000871802 [20:59:16]1040 (4) - 198270 [20:59:16]1012 (4) - 16.08.2024 15:01 [20:59:16]1206 (1) - 0 [20:59:16]OFD Sender: Remove packet 198270 [20:59:16]ProducePacketName [20:59:16]name=ofd_packets/00198270 [20:59:16]NVStorageDeleteData [20:59:17]OFD Sender: Processing packet 198271 [packets to send 278, broken 244] [20:59:17]ProducePacketName [20:59:17]name=ofd_packets/00198271 [20:59:17]OFD Sender: To server: pG, [20:59:17]CommunicateWithHost lk.salyk.kg:30040 [20:59:17]ConnectInit lk.salyk.kg [20:59:17]Connected sock=7 [20:59:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B1 38 07 01 62 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 F0 AF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 7F 06 03 00 35 04 06 00 9C DA B9 1A 3F A2 B9 33 69 07 3F 42 57 87 [20:59:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CD 28 47 00 B2 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 38 37 31 38 30 32 10 04 04 00 7F 06 03 00 F4 03 04 00 B7 69 BF 66 B6 04 01 00 00 23 5E 65 DA C4 34 FA 92 [20:59:17]CommunicateWithHost err = 0 [20:59:17]CheckOFDResponse [20:59:17]1017 (14) - 77093643461234 [20:59:17]1041 (16) - 0000000000871802 [20:59:17]1040 (4) - 198271 [20:59:17]1012 (4) - 16.08.2024 15:01 [20:59:17]1206 (1) - 0 [20:59:17]OFD Sender: Remove packet 198271 [20:59:17]ProducePacketName [20:59:17]name=ofd_packets/00198271 [20:59:17]NVStorageDeleteData [20:59:18]OFD Sender: Processing packet 198272 [packets to send 277, broken 244] [20:59:18]ProducePacketName [20:59:18]name=ofd_packets/00198272 [20:59:18]OFD Sender: To server: pG, [20:59:18]CommunicateWithHost lk.salyk.kg:30040 [20:59:18]ConnectInit lk.salyk.kg [20:59:18]Connected sock=7 [20:59:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 73 95 07 01 DF 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 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 42 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 F4 AF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 80 06 03 00 35 04 06 00 2D 90 A9 DE DF 29 2A 3F 4C CD 08 97 EA B7 [20:59:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D5 60 47 00 FA 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 38 37 31 38 30 32 10 04 04 00 80 06 03 00 F4 03 04 00 B8 69 BF 66 B6 04 01 00 00 F3 9C 03 F6 85 BF B2 85 [20:59:18]CommunicateWithHost err = 0 [20:59:18]CheckOFDResponse [20:59:18]1017 (14) - 77093643461234 [20:59:18]1041 (16) - 0000000000871802 [20:59:18]1040 (4) - 198272 [20:59:18]1012 (4) - 16.08.2024 15:01 [20:59:18]1206 (1) - 0 [20:59:18]OFD Sender: Remove packet 198272 [20:59:18]ProducePacketName [20:59:18]name=ofd_packets/00198272 [20:59:18]NVStorageDeleteData [20:59:19]OFD Sender: Processing packet 198273 [packets to send 276, broken 244] [20:59:19]ProducePacketName [20:59:19]name=ofd_packets/00198273 [20:59:19]OFD Sender: To server: pG, [20:59:19]CommunicateWithHost lk.salyk.kg:30040 [20:59:19]ConnectInit lk.salyk.kg [20:59:19]Connected sock=7 [20:59:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 36 80 07 01 7D 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 B4 B0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 06 03 00 35 04 06 00 51 FF FF FD 70 79 F9 CC 92 FD 43 1F 62 E9 [20:59:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E0 5F 47 00 8D D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 81 06 03 00 F4 03 04 00 B9 69 BF 66 B6 04 01 00 00 47 46 27 EB 93 24 02 A4 [20:59:19]CommunicateWithHost err = 0 [20:59:19]CheckOFDResponse [20:59:19]1017 (14) - 77093643461234 [20:59:19]1041 (16) - 0000000000871802 [20:59:19]1040 (4) - 198273 [20:59:19]1012 (4) - 16.08.2024 15:01 [20:59:19]1206 (1) - 0 [20:59:19]OFD Sender: Remove packet 198273 [20:59:19]ProducePacketName [20:59:19]name=ofd_packets/00198273 [20:59:19]NVStorageDeleteData [20:59:20]OFD Sender: Processing packet 198274 [packets to send 275, broken 244] [20:59:20]ProducePacketName [20:59:20]name=ofd_packets/00198274 [20:59:20]OFD Sender: To server: pG, [20:59:20]CommunicateWithHost lk.salyk.kg:30040 [20:59:20]ConnectInit lk.salyk.kg [20:59:20]Connected sock=7 [20:59:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 16 F5 07 01 BA E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 56 4A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 93 27 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 93 27 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 93 27 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 D4 B0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 06 03 00 35 04 06 00 16 CE A8 87 98 67 6F 2F F8 15 D9 58 C6 08 [20:59:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B4 38 47 00 C4 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 82 06 03 00 F4 03 04 00 BA 69 BF 66 B6 04 01 00 00 4F C5 5F 60 F9 51 BF F2 [20:59:20]CommunicateWithHost err = 0 [20:59:20]CheckOFDResponse [20:59:20]1017 (14) - 77093643461234 [20:59:20]1041 (16) - 0000000000871802 [20:59:20]1040 (4) - 198274 [20:59:20]1012 (4) - 16.08.2024 15:01 [20:59:20]1206 (1) - 0 [20:59:20]OFD Sender: Remove packet 198274 [20:59:20]ProducePacketName [20:59:20]name=ofd_packets/00198274 [20:59:20]NVStorageDeleteData [20:59:21]OFD Sender: Processing packet 198275 [packets to send 274, broken 244] [20:59:21]ProducePacketName [20:59:21]name=ofd_packets/00198275 [20:59:21]OFD Sender: To server: pG, [20:59:21]CommunicateWithHost lk.salyk.kg:30040 [20:59:21]ConnectInit lk.salyk.kg [20:59:21]Connected sock=7 [20:59:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 86 8B 07 01 5B 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 F2 80 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 BC 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 BC 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 65 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 BC 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 05 B1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 06 03 00 35 04 06 00 74 C2 84 21 A7 D3 D7 E1 C6 64 00 E1 9E AA [20:59:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DA 72 47 00 4C 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 83 06 03 00 F4 03 04 00 BB 69 BF 66 B6 04 01 00 00 0E F7 23 17 D8 D3 24 57 [20:59:21]CommunicateWithHost err = 0 [20:59:21]CheckOFDResponse [20:59:21]1017 (14) - 77093643461234 [20:59:21]1041 (16) - 0000000000871802 [20:59:21]1040 (4) - 198275 [20:59:21]1012 (4) - 16.08.2024 15:01 [20:59:21]1206 (1) - 0 [20:59:21]OFD Sender: Remove packet 198275 [20:59:21]ProducePacketName [20:59:21]name=ofd_packets/00198275 [20:59:21]NVStorageDeleteData [20:59:22]OFD Sender: Processing packet 198276 [packets to send 273, broken 244] [20:59:22]ProducePacketName [20:59:22]name=ofd_packets/00198276 [20:59:22]OFD Sender: To server: pG, [20:59:22]CommunicateWithHost lk.salyk.kg:30040 [20:59:22]ConnectInit lk.salyk.kg [20:59:22]Connected sock=7 [20:59:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 20 71 07 01 F7 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 54 B1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 06 03 00 35 04 06 00 B8 DC F5 33 EF 35 AF C7 2D 7A 20 A8 C8 D4 [20:59:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 7D 38 47 00 84 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 84 06 03 00 F4 03 04 00 BC 69 BF 66 B6 04 01 00 00 A1 4A 72 56 51 54 AE 34 [20:59:23]CommunicateWithHost err = 0 [20:59:23]CheckOFDResponse [20:59:23]1017 (14) - 77093643461234 [20:59:23]1041 (16) - 0000000000871802 [20:59:23]1040 (4) - 198276 [20:59:23]1012 (4) - 16.08.2024 15:01 [20:59:23]1206 (1) - 0 [20:59:23]OFD Sender: Remove packet 198276 [20:59:23]ProducePacketName [20:59:23]name=ofd_packets/00198276 [20:59:23]NVStorageDeleteData [20:59:23]OFD Sender: Processing packet 198277 [packets to send 272, broken 244] [20:59:23]ProducePacketName [20:59:23]name=ofd_packets/00198277 [20:59:23]OFD Sender: To server: pG, [20:59:23]CommunicateWithHost lk.salyk.kg:30040 [20:59:23]ConnectInit lk.salyk.kg [20:59:23]Connected sock=7 [20:59:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6C AE 07 01 72 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6A 02 00 00 F4 03 04 00 5B B1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 85 06 03 00 35 04 06 00 C7 5B 10 28 C5 5F C5 77 CF 60 D6 E9 B5 4D [20:59:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 55 0E 47 00 94 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 38 37 31 38 30 32 10 04 04 00 85 06 03 00 F4 03 04 00 BD 69 BF 66 B6 04 01 00 00 B7 7E AC 03 9E 54 36 3C [20:59:24]CommunicateWithHost err = 0 [20:59:24]CheckOFDResponse [20:59:24]1017 (14) - 77093643461234 [20:59:24]1041 (16) - 0000000000871802 [20:59:24]1040 (4) - 198277 [20:59:24]1012 (4) - 16.08.2024 15:01 [20:59:24]1206 (1) - 0 [20:59:24]OFD Sender: Remove packet 198277 [20:59:24]ProducePacketName [20:59:24]name=ofd_packets/00198277 [20:59:24]NVStorageDeleteData [20:59:24]OFD Sender: Processing packet 198278 [packets to send 271, broken 244] [20:59:24]ProducePacketName [20:59:24]name=ofd_packets/00198278 [20:59:24]OFD Sender: To server: pG, [20:59:24]CommunicateWithHost lk.salyk.kg:30040 [20:59:24]ConnectInit lk.salyk.kg [20:59:24]Connected sock=6 [20:59:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 CD 28 07 01 5E 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 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 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E3 A1 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E3 A1 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 47 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E3 A1 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 CF B1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 06 03 00 35 04 06 00 00 C9 DE 59 ED 9E 30 21 0E 8E 88 20 CB FF [20:59:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 91 69 47 00 66 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 86 06 03 00 F4 03 04 00 BE 69 BF 66 B6 04 01 00 00 E0 2A E7 B8 99 22 28 77 [20:59:25]CommunicateWithHost err = 0 [20:59:25]CheckOFDResponse [20:59:25]1017 (14) - 77093643461234 [20:59:25]1041 (16) - 0000000000871802 [20:59:25]1040 (4) - 198278 [20:59:25]1012 (4) - 16.08.2024 15:01 [20:59:25]1206 (1) - 0 [20:59:25]OFD Sender: Remove packet 198278 [20:59:25]ProducePacketName [20:59:25]name=ofd_packets/00198278 [20:59:25]NVStorageDeleteData [20:59:25]OFD Sender: Processing packet 198279 [packets to send 270, broken 244] [20:59:25]ProducePacketName [20:59:25]name=ofd_packets/00198279 [20:59:25]OFD Sender: To server: pG, [20:59:25]CommunicateWithHost lk.salyk.kg:30040 [20:59:25]ConnectInit lk.salyk.kg [20:59:25]Connected sock=6 [20:59:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 79 09 07 01 85 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 02 00 00 F4 03 04 00 E7 B1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 06 03 00 35 04 06 00 47 EE A5 C9 40 00 2F 9F E5 7E D7 21 EB 18 [20:59:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3E 4D 47 00 92 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 87 06 03 00 F4 03 04 00 BF 69 BF 66 B6 04 01 00 00 30 FC 3B 9D 74 04 49 F6 [20:59:26]CommunicateWithHost err = 0 [20:59:26]CheckOFDResponse [20:59:26]1017 (14) - 77093643461234 [20:59:26]1041 (16) - 0000000000871802 [20:59:26]1040 (4) - 198279 [20:59:26]1012 (4) - 16.08.2024 15:01 [20:59:26]1206 (1) - 0 [20:59:26]OFD Sender: Remove packet 198279 [20:59:26]ProducePacketName [20:59:26]name=ofd_packets/00198279 [20:59:26]NVStorageDeleteData [20:59:26]OFD Sender: Processing packet 198280 [packets to send 269, broken 244] [20:59:26]ProducePacketName [20:59:26]name=ofd_packets/00198280 [20:59:26]OFD Sender: To server: pG, [20:59:26]CommunicateWithHost lk.salyk.kg:30040 [20:59:26]ConnectInit lk.salyk.kg [20:59:26]Connected sock=6 [20:59:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 5B D5 0D 01 BA EA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6D 02 00 00 F4 03 04 00 B3 B2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 06 03 00 35 04 06 00 D8 09 B0 F7 67 C9 78 7D 16 E6 14 B3 7D 86 [20:59:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 02 1E 47 00 3E 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 88 06 03 00 F4 03 04 00 C0 69 BF 66 B6 04 01 00 00 77 88 64 86 B4 CB B7 B9 [20:59:27]CommunicateWithHost err = 0 [20:59:27]CheckOFDResponse [20:59:27]1017 (14) - 77093643461234 [20:59:27]1041 (16) - 0000000000871802 [20:59:27]1040 (4) - 198280 [20:59:27]1012 (4) - 16.08.2024 15:01 [20:59:27]1206 (1) - 0 [20:59:27]OFD Sender: Remove packet 198280 [20:59:27]ProducePacketName [20:59:27]name=ofd_packets/00198280 [20:59:27]NVStorageDeleteData [20:59:27]OFD Sender: Processing packet 198281 [packets to send 268, broken 244] [20:59:27]ProducePacketName [20:59:27]name=ofd_packets/00198281 [20:59:27]OFD Sender: To server: pG, [20:59:27]CommunicateWithHost lk.salyk.kg:30040 [20:59:27]ConnectInit lk.salyk.kg [20:59:28]Connected sock=7 [20:59:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 10 72 04 01 EC DA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 A2 B3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 06 03 00 35 04 06 00 B1 22 01 87 42 C8 5B DC 38 ED A1 C9 74 39 [20:59:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A1 95 47 00 9A 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 89 06 03 00 F4 03 04 00 C2 69 BF 66 B6 04 01 00 00 A7 94 72 A9 C0 23 3B 5F [20:59:28]CommunicateWithHost err = 0 [20:59:28]CheckOFDResponse [20:59:28]1017 (14) - 77093643461234 [20:59:28]1041 (16) - 0000000000871802 [20:59:28]1040 (4) - 198281 [20:59:28]1012 (4) - 16.08.2024 15:01 [20:59:28]1206 (1) - 0 [20:59:28]OFD Sender: Remove packet 198281 [20:59:28]ProducePacketName [20:59:28]name=ofd_packets/00198281 [20:59:28]NVStorageDeleteData [20:59:28]OFD Sender: Processing packet 198282 [packets to send 267, broken 244] [20:59:29]ProducePacketName [20:59:29]name=ofd_packets/00198282 [20:59:29]OFD Sender: To server: pG, [20:59:29]CommunicateWithHost lk.salyk.kg:30040 [20:59:29]ConnectInit lk.salyk.kg [20:59:29]Connected sock=6 [20:59:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B0 96 07 01 68 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 03 B4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 8A 06 03 00 35 04 06 00 AC C5 82 8C 8F 06 E3 96 0A 5E 07 9A FF 86 [20:59:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FA 80 47 00 FB 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 38 37 31 38 30 32 10 04 04 00 8A 06 03 00 F4 03 04 00 C3 69 BF 66 B6 04 01 00 00 06 5A 03 B0 76 F9 9C 84 [20:59:29]CommunicateWithHost err = 0 [20:59:29]CheckOFDResponse [20:59:29]1017 (14) - 77093643461234 [20:59:29]1041 (16) - 0000000000871802 [20:59:29]1040 (4) - 198282 [20:59:29]1012 (4) - 16.08.2024 15:01 [20:59:29]1206 (1) - 0 [20:59:29]OFD Sender: Remove packet 198282 [20:59:29]ProducePacketName [20:59:29]name=ofd_packets/00198282 [20:59:29]NVStorageDeleteData [20:59:30]OFD Sender: Processing packet 198283 [packets to send 266, broken 244] [20:59:30]ProducePacketName [20:59:30]name=ofd_packets/00198283 [20:59:30]OFD Sender: To server: pG, [20:59:30]CommunicateWithHost lk.salyk.kg:30040 [20:59:30]ConnectInit lk.salyk.kg [20:59:30]Connected sock=7 [20:59:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2C AF 07 01 A8 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 70 02 00 00 F4 03 04 00 63 B4 BF 66 0E [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 FD [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 54000000005725C1 (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: 200516+1723641485=1723842001 [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 = 0x33530623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 FE [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 D2 BD BF 66 8D AE BC 66 10 [21:00:02]Current date/time: 16.08.2024 21:00 [21:00:02]FM_Init [21:00:02]wFMConnect [21:00:02]MH_SAM_On [21:00:02]Write to MH i2c: E0 00 00 08 00 E7 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_init finished! [21:00:02]*** atr: [21:00:02]*** 0F 3B D5 18 FF 81 91 FE [21:00:02]*** 1F C3 80 73 C8 21 10 0A [21:00:02]*** 00 00 00 00 00 00 00 00 [21:00:02]*** 00 00 00 00 00 00 00 00 [21:00:02]*** 00 00 00 00 00 00 00 00 [21:00:02]*** 00 00 00 00 00 00 00 00 [21:00:02]*** 00 00 00 00 00 00 00 00 [21:00:02]*** 00 00 00 00 00 00 00 00 [21:00:02]Read from MH i2c: E0 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E0 10 00 [21:00:02]MH_I2C_Read... [21:00:02]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 [21:00:02]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:00:02]wFMCommunicate request_size=10 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:00:02]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:00:02]RAPDU: 90 00 [21:00:02]wFMCommunicate OK [21:00:02]wFMCommunicate request_size=4 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 11 00 00 [21:00:02]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 17 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [21:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:02]wFMCommunicate OK [21:00:02]Detected FM SN is 0000000000871802 [21:00:02]Stored FM SN is 0000000000871802 [21:00:02]wFMCommunicate request_size=9 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 16 00 00 04 A0 6D 01 00 [21:00:02]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 A0 6D 01 00 00 00 A0 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:00:02]RAPDU: 90 00 [21:00:02]wFMCommunicate OK [21:00:02]FM PIN OK [21:00:02]wFMCommunicate request_size=8 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 14 04 00 03 02 00 01 [21:00:02]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:00:02]RAPDU: 90 00 [21:00:02]wFMCommunicate OK [21:00:02]wFMCommunicate request_size=13 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:00:02]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 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:00:02]RAPDU: 90 00 [21:00:02]wFMCommunicate OK [21:00:02]wFMCommunicate request_size=4 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 11 00 00 [21:00:02]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 17 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [21:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:02]wFMCommunicate OK [21:00:02]DocumentArchiveInit [21:00:02]Start Httpd... [21:00:02]Httpd thread 3067067748 created [21:00:02]Write to MH i2c: 01 00 00 0F 00 0F [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: 01 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: 01 07 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:00:02]MH Int Process started [21:00:02]Allocated Socket 8 [21:00:02]Bind OK [21:00:02]Listen OK [21:00:02]httpd running on port 8080 [21:00:02]Waiting for new connection... [21:00:02]OFD Sender: Processing packet 198299 [packets to send 252, broken 244] [21:00:02]ProducePacketName [21:00:02]name=ofd_packets/00198299 [21:00:02]OFD Sender: To server: pG, [21:00:02]CommunicateWithHost lk.salyk.kg:30040 [21:00:02]ConnectInit lk.salyk.kg [21:00:02]Connected sock=6 [21:00:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7C A5 07 01 A8 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 80 02 00 00 F4 03 04 00 8C BB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 06 03 00 35 04 06 00 57 29 CF BE 04 05 98 D6 2E 1B 18 56 6B 1E [21:00:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 56 3E 47 00 39 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9B 06 03 00 F4 03 04 00 E4 69 BF 66 B6 04 01 00 00 D2 BA C3 03 E8 88 33 19 [21:00:03]CommunicateWithHost err = 0 [21:00:03]CheckOFDResponse [21:00:03]1017 (14) - 77093643461234 [21:00:03]1041 (16) - 0000000000871802 [21:00:03]1040 (4) - 198299 [21:00:03]1012 (4) - 16.08.2024 15:01 [21:00:03]1206 (1) - 0 [21:00:03]OFD Sender: Remove packet 198299 [21:00:03]ProducePacketName [21:00:03]name=ofd_packets/00198299 [21:00:03]NVStorageDeleteData [21:00:03]accept exits with 9 [21:00:03]New connection [21:00:03]New thread 3066781028 created [21:00:03]Waiting for new connection... [21:00:03] Sock 9.Parse request [21:00:03]Sock 9.Check first char [21:00:03]Sock 9.First char is OK [21:00:03]request: POST /json_proto HTTP/1.0 [21:00:03]Method: POST [21:00:03]URL: /json_proto [21:00:03]Method is POST - this is cgi request [21:00:03]url: /json_proto [21:00:03]query_string will be loaded in cgi processing [21:00:03]execute_cgi json_proto POST (null) [21:00:03]execute_cgi path=json_proto method=POST [21:00:03]POST find Content-Length [21:00:03]Host: 172.17.46.195:8080 [21:00:03]Content-Length: 215 [21:00:03]Content-Type: application/json [21:00:03] [21:00:03]POST finish read [21:00:03]Found Content-Length = 215 [21:00:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:03]execute_script... [21:00:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:03]POST & json_proto [21:00:03]process_json_proto [21:00:03]json parsed OK: [21:00:03]protocol is kg_v1.0 [21:00:03]action value=get_value [21:00:03]process_action get_value [21:00:03]cmd_get_value [21:00:03]process_action get_value done [21:00:03]requested_data is exist [21:00:03]produce_requested_data [21:00:03]requested_item kkm.sn is exist - process it [21:00:03]requested_item kkm.ver is exist - process it [21:00:03]requested_item fm.sn is exist - process it [21:00:03]wFMCommunicate request_size=4 [21:00:03]MH_SAM_APDU [21:00:03]CAPDU: 80 11 00 00 [21:00:03]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:03]Read from MH i2c: E2 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: E2 17 00 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [21:00:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:03]wFMCommunicate OK [21:00:03]requested_item fd.num is exist - process it [21:00:03]SAM_PROTO_GetFieldsCounters [21:00:03]wFMCommunicate request_size=4 [21:00:03]MH_SAM_APDU [21:00:03]CAPDU: 80 13 00 00 [21:00:03]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:03]Read from MH i2c: E2 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: E2 62 00 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 06 03 00 0E 04 04 00 CE 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 BD [21:00:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A2 06 03 00 0E 04 04 00 CE 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 [21:00:03]wFMCommunicate OK [21:00:03]SAM_PROTO_GetFieldsCounters done [21:00:03]requested_item shift.num is exist - process it [21:00:03]requested_item shift.opened is exist - process it [21:00:03]req_shift_opened [21:00:03]FM_GetShiftState [21:00:03]SAM_PROTO_GetShiftState [21:00:03]wFMCommunicate request_size=4 [21:00:03]MH_SAM_APDU [21:00:03]CAPDU: 80 13 01 00 [21:00:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:03]Read from MH i2c: E2 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: E2 0E 00 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1D [21:00:03]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:00:03]wFMCommunicate OK [21:00:03]SAM_PROTO_GetShiftState done [21:00:03]FM_GetShiftState done [21:00:03]req_shift_opened done [21:00:03]requested_item shift.open_date is exist - process it [21:00:03]req_shift_open_date [21:00:03]req_shift_open_date done [21:00:03]produce_requested_data done [21:00:03]produce_requested_data return {"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":198306,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:00:03]process_action_free get_value [21:00:03]json_value_free [21:00:03]json_value_free done [21:00:03]process_json_proto returns [21:00:03]Send response to host [21:00:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":198306,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:00:03]free response buf [21:00:03]execute_script done [21:00:03]execute_script returns [21:00:03]free content buf [21:00:03]Sock 9.Close socket [21:00:03]Sock 9.Thread stoped [21:00:03]accept exits with 6 [21:00:03]New connection [21:00:03]New thread 3066637668 created [21:00:03]Thread 3066781028 joined [21:00:03]Waiting for new connection... [21:00:03] Sock 6.Parse request [21:00:03]Sock 6.Check first char [21:00:03]Sock 6.First char is OK [21:00:03]request: POST /json_proto HTTP/1.0 [21:00:03]Method: POST [21:00:03]URL: /json_proto [21:00:03]Method is POST - this is cgi request [21:00:03]url: /json_proto [21:00:03]query_string will be loaded in cgi processing [21:00:03]execute_cgi json_proto POST (null) [21:00:03]execute_cgi path=json_proto method=POST [21:00:03]POST find Content-Length [21:00:03]Host: 172.17.46.195:8080 [21:00:03]Content-Length: 331 [21:00:03]Content-Type: application/json [21:00:03] [21:00:03]POST finish read [21:00:03]Found Content-Length = 331 [21:00:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:00:03]execute_script... [21:00:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:00:03]POST & json_proto [21:00:03]process_json_proto [21:00:03]json parsed OK: [21:00:03]protocol is kg_v1.0 [21:00:03]action value=get_value [21:00:03]process_action get_value [21:00:03]cmd_get_value [21:00:03]process_action get_value done [21:00:03]requested_data is exist [21:00:03]produce_requested_data [21:00:03]requested_item fm.sale.total is exist - process it [21:00:03]SAM_PROTO_GetFMData [21:00:03]wFMCommunicate request_size=4 [21:00:03]MH_SAM_APDU [21:00:03]CAPDU: 80 13 03 00 [21:00:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:00:03]OFD Sender: Processing packet 198300 [packets to send 251, broken 244] [21:00:03]ProducePacketName [21:00:03]name=ofd_packets/00198300 [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]OFD Sender: To server: pG, [21:00:03]CommunicateWithHost lk.salyk.kg:30040 [21:00:03]ConnectInit lk.salyk.kg [21:00:04]Connected sock=10 [21:00:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 09 01 07 01 68 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 91 BB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 06 03 00 35 04 06 00 56 54 18 EE 62 63 EC 11 4C 7F 20 64 87 4E [21:00:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 FD 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 06 03 03 00 69 04 A4 00 6F 04 04 00 F1 00 03 00 B1 04 05 00 82 B6 F7 5C 06 70 04 05 00 78 51 72 29 04 72 04 05 00 0A 65 85 33 02 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 ED 6A 04 AD 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 26 D3 6A 0E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 15 02 00 00 B1 04 04 00 70 F0 EB 12 70 04 04 00 70 F0 EB 12 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 68 6D 02 02 EF 03 90 00 F6 [21:00:04]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 06 03 03 00 69 04 A4 00 6F 04 04 00 F1 00 03 00 B1 04 05 00 82 B6 F7 5C 06 70 04 05 00 78 51 72 29 04 72 04 05 00 0A 65 85 33 02 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 ED 6A 04 AD 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 26 D3 6A 0E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 15 02 00 00 B1 04 04 00 70 F0 EB 12 70 04 04 00 70 F0 EB 12 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 68 6D 02 02 EF 03 90 00 [21:00:04]wFMCommunicate OK [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 17 00 00 [21:00:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 61 F6 47 00 EE 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9C 06 03 00 F4 03 04 00 E5 69 BF 66 B6 04 01 00 00 96 C3 DA 5A A8 05 FA 03 [21:00:04]CommunicateWithHost err = 0 [21:00:04]CheckOFDResponse [21:00:04]1017 (14) - 77093643461234 [21:00:04]1041 (16) - 0000000000871802 [21:00:04]1040 (4) - 198300 [21:00:04]1012 (4) - 16.08.2024 15:01 [21:00:04]1206 (1) - 0 [21:00:04]OFD Sender: Remove packet 198300 [21:00:04]ProducePacketName [21:00:04]name=ofd_packets/00198300 [21:00:04]NVStorageDeleteData [21:00:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 FD 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DE 2A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A9 [21:00:04]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DE 2A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:00:04]wFMCommunicate OK [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 17 00 00 [21:00:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:00:04]OFD Sender: Processing packet 198301 [packets to send 250, broken 244] [21:00:04]ProducePacketName [21:00:04]name=ofd_packets/00198301 [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 FD 00 [21:00:04]MH_I2C_Read... [21:00:04]OFD Sender: To server: pG, [21:00:04]CommunicateWithHost lk.salyk.kg:30040 [21:00:04]ConnectInit lk.salyk.kg [21:00:04]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [21:00:04]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:00:04]wFMCommunicate OK [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 17 00 00 [21:00:04]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]Connected sock=10 [21:00:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 74 62 07 01 E1 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 82 02 00 00 F4 03 04 00 98 BB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 06 03 00 35 04 06 00 59 89 5A 39 68 AB 50 6B 27 A2 8A A9 2A 9D [21:00:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:00:05]Read from MH i2c: E2 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 FD 00 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 11 [21:00:05]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:00:05]wFMCommunicate OK [21:00:05]wFMCommunicate request_size=4 [21:00:05]MH_SAM_APDU [21:00:05]CAPDU: 80 17 00 00 [21:00:05]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:00:05]Write i2c OK [21:00:05]MH_I2C_Read... [21:00:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 88 FD 47 00 C2 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9D 06 03 00 F4 03 04 00 E6 69 BF 66 B6 04 01 00 00 7E 35 D6 D2 76 D1 41 8F [21:00:05]CommunicateWithHost err = 0 [21:00:05]CheckOFDResponse [21:00:05]1017 (14) - 77093643461234 [21:00:05]1041 (16) - 0000000000871802 [21:00:05]1040 (4) - 198301 [21:00:05]1012 (4) - 16.08.2024 15:01 [21:00:05]1206 (1) - 0 [21:00:05]OFD Sender: Remove packet 198301 [21:00:05]ProducePacketName [21:00:05]name=ofd_packets/00198301 [21:00:05]NVStorageDeleteData [21:00:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [21:00:05]Read from MH i2c: E2 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 E3 00 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [21:00:05]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:00:05]wFMCommunicate OK [21:00:05]SAM_PROTO_GetFMData done [21:00:05]requested_item fm.sale_refund.total is exist - process it [21:00:05]requested_item fm.buy.total is exist - process it [21:00:05]requested_item shift.sale.total is exist - process it [21:00:05]SAM_PROTO_GetShiftData [21:00:05]wFMCommunicate request_size=4 [21:00:05]MH_SAM_APDU [21:00:05]CAPDU: 80 13 02 00 [21:00:05]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:00:05]Write i2c OK [21:00:05]MH_I2C_Read... [21:00:05]OFD Sender: Processing packet 198302 [packets to send 249, broken 244] [21:00:05]ProducePacketName [21:00:05]name=ofd_packets/00198302 [21:00:05]OFD Sender: To server: pG, [21:00:05]CommunicateWithHost lk.salyk.kg:30040 [21:00:05]ConnectInit lk.salyk.kg [21:00:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:00:05]Read from MH i2c: E2 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 FD 00 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 87 02 00 00 69 04 9F 00 6F 04 04 00 85 02 00 00 B1 04 04 00 F4 87 1B 04 70 04 04 00 08 15 4B 01 72 04 04 00 EC 72 D0 02 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 64 AD 6F 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 5B 4E 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 02 00 00 00 B1 04 03 00 9C 70 02 70 04 03 00 9C 70 02 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 59 42 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 D6 [21:00:05]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 87 02 00 00 69 04 9F 00 6F 04 04 00 85 02 00 00 B1 04 04 00 F4 87 1B 04 70 04 04 00 08 15 4B 01 72 04 04 00 EC 72 D0 02 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 64 AD 6F 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 5B 4E 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 02 00 00 00 B1 04 03 00 9C 70 02 70 04 03 00 9C 70 02 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 59 42 EF 03 09 00 F6 03 01 00 00 F7 03 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 17 00 00 [21:00:06]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:00:06]Connected sock=10 [21:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DA 56 07 01 F5 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 DC BB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 06 03 00 35 04 06 00 BA 24 F6 E1 7A C5 8F E9 D8 17 4C EE 95 04 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 FD 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 87 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 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 CF [21:00:06]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 87 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 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 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 17 00 00 [21:00:06]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 73 C9 47 00 5D 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9E 06 03 00 F4 03 04 00 E7 69 BF 66 B6 04 01 00 00 D3 29 49 53 6F 9C 93 9D [21:00:06]CommunicateWithHost err = 0 [21:00:06]CheckOFDResponse [21:00:06]1017 (14) - 77093643461234 [21:00:06]1041 (16) - 0000000000871802 [21:00:06]1040 (4) - 198302 [21:00:06]1012 (4) - 16.08.2024 15:01 [21:00:06]1206 (1) - 0 [21:00:06]OFD Sender: Remove packet 198302 [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00198302 [21:00:06]NVStorageDeleteData [21:00:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 FD 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 C3 [21:00:06]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 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 17 00 00 [21:00:06]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]OFD Sender: Processing packet 198303 [packets to send 248, broken 244] [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00198303 [21:00:07]OFD Sender: To server: pG, [21:00:07]CommunicateWithHost lk.salyk.kg:30040 [21:00:07]ConnectInit lk.salyk.kg [21:00:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:00:07]Read from MH i2c: E2 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: E2 FD 00 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: E2 FD 00 1B 00 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 1C [21:00:07]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 [21:00:07]wFMCommunicate OK [21:00:07]wFMCommunicate request_size=4 [21:00:07]MH_SAM_APDU [21:00:07]CAPDU: 80 17 00 00 [21:00:07]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:00:07]Write i2c OK [21:00:07]MH_I2C_Read... [21:00:07]Connected sock=10 [21:00:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 97 E2 04 01 5F AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [21:00:07]31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 0D BC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 06 03 00 35 04 06 00 1B 40 E1 3A D3 4D 3E AA 99 DE 86 02 BD 11 [21:00:07]Read from MH i2c: E2 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: E2 D9 00 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7B [21:00:07]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 [21:00:07]wFMCommunicate OK [21:00:07]SAM_PROTO_GetShiftData done [21:00:07]requested_item shift.sale.total_cash is exist - process it [21:00:07]requested_item shift.sale_refund.total is exist - process it [21:00:07]requested_item shift.sale_refund.total_cash is exist - process it [21:00:07]requested_item shift.buy.total is exist - process it [21:00:07]requested_item shift.buy.total_cash is exist - process it [21:00:07]produce_requested_data done [21:00:07]produce_requested_data return {"fm.sale.total":273295417.62,"fm.sale_refund.total":3174524.00,"fm.buy.total":0.00,"shift.sale.total":689131.40,"shift.sale.total_cash":216978.00,"shift.sale_refund.total":1599.00,"shift.sale_refund.total_cash":1599.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:00:07]process_action_free get_value [21:00:07]json_value_free [21:00:07]json_value_free done [21:00:07]process_json_proto returns [21:00:07]Send response to host [21:00:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":273295417.62,"fm.sale_refund.total":3174524.00,"fm.buy.total":0.00,"shift.sale.total":689131.40,"shift.sale.total_cash":216978.00,"shift.sale_refund.total":1599.00,"shift.sale_refund.total_cash":1599.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:00:07]free response buf [21:00:07]execute_script done [21:00:07]execute_script returns [21:00:07]free content buf [21:00:07]Sock 6.Close socket [21:00:07]Sock 6.Thread stoped [21:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B6 7E 47 00 7B 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 9F 06 03 00 F4 03 04 00 E8 69 BF 66 B6 04 01 00 00 99 8F 6A 66 A9 3F 0B D1 [21:00:07]CommunicateWithHost err = 0 [21:00:07]CheckOFDResponse [21:00:07]1017 (14) - 77093643461234 [21:00:07]1041 (16) - 0000000000871802 [21:00:07]1040 (4) - 198303 [21:00:07]1012 (4) - 16.08.2024 15:02 [21:00:07]1206 (1) - 0 [21:00:07]OFD Sender: Remove packet 198303 [21:00:07]ProducePacketName [21:00:07]name=ofd_packets/00198303 [21:00:07]NVStorageDeleteData [21:00:07]accept exits with 9 [21:00:07]New connection [21:00:07]New thread 3066781028 created [21:00:07]Thread 3066637668 joined [21:00:07]Waiting for new connection... [21:00:07] Sock 9.Parse request [21:00:07]Sock 9.Check first char [21:00:07]Sock 9.First char is OK [21:00:07]request: POST /json_proto HTTP/1.0 [21:00:07]Method: POST [21:00:07]URL: /json_proto [21:00:07]Method is POST - this is cgi request [21:00:07]url: /json_proto [21:00:07]query_string will be loaded in cgi processing [21:00:07]execute_cgi json_proto POST (null) [21:00:07]execute_cgi path=json_proto method=POST [21:00:07]POST find Content-Length [21:00:07]Host: 172.17.46.195:8080 [21:00:07]Content-Length: 144 [21:00:07]Content-Type: application/json [21:00:07] [21:00:07]POST finish read [21:00:07]Found Content-Length = 144 [21:00:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [21:00:07]execute_script... [21:00:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [21:00:07]POST & json_proto [21:00:07]process_json_proto [21:00:07]json parsed OK: [21:00:07]protocol is kg_v1.0 [21:00:07]action value=print_doc [21:00:07]process_action print_doc [21:00:07]ExternCall_PrintAddStr [21:00:07]wPrintStart [21:00:07]Write to MH i2c: 01 00 00 1D 00 1D [21:00:07]Write i2c OK [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: 01 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: 01 07 00 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [21:00:07]RasterBufferAndPrint [21:00:07]line Счет N : (1)11325734 [21:00:07]line ИНН: 02508201610067 [21:00:07]line Контрольно-Кассовый Чек [21:00:07]line ПРОДАЖА [21:00:07]line ТРК (МРК, ГНК) : 32 [21:00:07]line Товар: 2710124130 [21:00:07]line Аи-92-К-4 [21:00:07]line 20.650 * 67.80 [21:00:07]line = 1400.07 [21:00:07]line НДС 12% НСП 1% [21:00:07]line > о реализуемом товаре [21:00:07]line ИТОГО: 1400.07 [21:00:07]line НСП 1% : 12.39 [21:00:07]line НДС 12% : 148.68 [21:00:07]line Наличными: 0.00 [21:00:07]line Безнал.: 1400.07 [21:00:07]line Место: АЗС № 95 "Партнер Нефть" [21:00:07]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:00:07]line СНО: Общий режим [21:00:07]line Чек 647 16.08.2024 20:58 [21:00:07]line Смена: 462 ФФД: 1.0 [21:00:07]line ЗНМ: 0300000079 [21:00:07]line РНМ: 0000000000092545 [21:00:07]line Версия ККМ: 001 [21:00:07]line Платежная система: O! деньги [21:00:07]line ФМ: 0000000000871802 [21:00:07]line ФД: 198306 [21:00:07]line ФПД: 95694822798358 [21:00:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T205842&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198306&fm=95694822798358&tin=02508201610067®Number=0000000000092545&sum=140007 [21:00:07]written 0, free lines is 4095 [21:00:08]OFD Sender: Processing packet 198304 [packets to send 247, broken 244] [21:00:08]ProducePacketName [21:00:08]name=ofd_packets/00198304 [21:00:08]OFD Sender: To server: pG, [21:00:08]CommunicateWithHost lk.salyk.kg:30040 [21:00:08]ConnectInit lk.salyk.kg [21:00:08]Write to MH i2c: 01 00 00 47 00 47 [21:00:08]Write i2c OK [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: 01 [21:00:08]MH_I2C_Read... [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 47 00 00 00 00 00 00 0E 0D 69 [21:00:08]RasterBufferAndPrint [21:00:08]line [21:00:08]line [21:00:08]line [21:00:08]line [21:00:08]line [21:00:08]written 0, free lines is 3364 [21:00:08]MH_Cut [21:00:08]Write to MH i2c: D1 01 00 4E 00 01 20 [21:00:08]Write i2c OK [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: D1 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: D1 01 00 [21:00:08]MH_I2C_Read... [21:00:08]Read from MH i2c: D1 01 00 4E 00 00 1F [21:00:08]Write to MH i2c: 01 00 00 4F 00 4F [21:00:08]Write i2c OK [21:00:08]MH_I2C_Read... [21:00:08]Connected sock=10 [21:00:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 A5 CC 06 01 2E 19 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 3E C1 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 41 BC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 06 03 00 35 04 06 00 FA 36 42 0C 72 67 64 87 1E CD A7 56 69 C7 [21:00:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B7 68 47 00 D4 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A0 06 03 00 F4 03 04 00 E9 69 BF 66 B6 04 01 00 00 18 84 4D 1A E9 A7 A8 64 [21:00:08]CommunicateWithHost err = 0 [21:00:08]CheckOFDResponse [21:00:08]1017 (14) - 77093643461234 [21:00:08]1041 (16) - 0000000000871802 [21:00:08]1040 (4) - 198304 [21:00:08]1012 (4) - 16.08.2024 15:02 [21:00:08]1206 (1) - 0 [21:00:08]OFD Sender: Remove packet 198304 [21:00:08]ProducePacketName [21:00:08]name=ofd_packets/00198304 [21:00:09]NVStorageDeleteData [21:00:09]*** Cut start [21:00:09]*** Purtial cut [21:00:09]*** Stage 1: CUTSNS_PIN = 1 [21:00:09]Read from MH i2c: 01 *** Stop cut motor [21:00:09] [21:00:09]*** Cut end [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: 01 07 00 [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [21:00:09]process_action print_doc done [21:00:09]requested_data is exist [21:00:09]produce_requested_data [21:00:09]produce_requested_data return (null) [21:00:09]process_action_free print_doc [21:00:09]json_value_free [21:00:09]json_value_free done [21:00:09]process_json_proto returns [21:00:09]Send response to host [21:00:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [21:00:09]free response buf [21:00:09]execute_script done [21:00:09]execute_script returns [21:00:09]free content buf [21:00:09]Sock 9.Close socket [21:00:09]Sock 9.Thread stoped [21:00:09]OFD Sender: Processing packet 198305 [packets to send 246, broken 244] [21:00:09]ProducePacketName [21:00:09]name=ofd_packets/00198305 [21:00:09]OFD Sender: To server: pG, [21:00:09]CommunicateWithHost lk.salyk.kg:30040 [21:00:09]ConnectInit lk.salyk.kg [21:00:09]accept exits with 6 [21:00:09]New connection [21:00:09]New thread 3066637668 created [21:00:09]Thread 3066781028 joined [21:00:09]Waiting for new connection... [21:00:09] Sock 6.Parse request [21:00:09]Sock 6.Check first char [21:00:09]Sock 6.First char is OK [21:00:09]request: POST /json_proto HTTP/1.0 [21:00:09]Method: POST [21:00:09]URL: /json_proto [21:00:09]Method is POST - this is cgi request [21:00:09]url: /json_proto [21:00:09]query_string will be loaded in cgi processing [21:00:09]execute_cgi json_proto POST (null) [21:00:09]execute_cgi path=json_proto method=POST [21:00:09]POST find Content-Length [21:00:09]Host: 172.17.46.195:8080 [21:00:09]Content-Length: 805 [21:00:09]Content-Type: application/json [21:00:09] [21:00:09]POST finish read [21:00:09]Found Content-Length = 805 [21:00:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325735", "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" : 51.370, "sum" : 3811.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3811.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:09]execute_script... [21: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)11325735", "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" : 51.370, "sum" : 3811.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3811.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:09]POST & json_proto [21:00:09]process_json_proto [21:00:09]json parsed OK: [21:00:09]protocol is kg_v1.0 [21:00:09]action value=close_receipt [21:00:09]process_action close_receipt [21:00:09]cmd_close_receipt [21:00:09]MH_GetDate [21:00:09]Write to MH i2c: F0 00 00 50 00 3F [21:00:09]Write i2c OK [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: F0 [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: F0 09 00 [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: F0 09 00 50 00 00 D9 BD BF 66 8D AE BC 66 60 [21:00:09]GetLastDocTimeStamp 1723841922 [21:00:09]current date 1723842009 [21:00:09]FM_GetShiftState [21:00:09]SAM_PROTO_GetShiftState [21:00:09]wFMCommunicate request_size=4 [21:00:09]MH_SAM_APDU [21:00:09]CAPDU: 80 13 01 00 [21:00:09]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [21:00:09]Write i2c OK [21:00:09]MH_I2C_Read... [21:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:09]Read from MH i2c: E2 [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: E2 0E 00 [21:00:09]MH_I2C_Read... [21:00:09]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 5C [21:00:09]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:00:09]wFMCommunicate OK [21:00:09]SAM_PROTO_GetShiftState done [21:00:09]FM_GetShiftState done [21:00:09]opened in 1723766727 [21:00:09]opened+sec_in_day 1723853127 [21:00:09]quantity*price = 381165 [21:00:09]sum+1 = 381166 [21:00:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3811.65 НСП 1% : 33.73 НДС 12% : 404.78 Наличными: 0.00 Безнал.: 3811.65 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 648 16.08.2024 21:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198307 ФПД: 64819748687421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210010&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198307&fm=64819748687421&tin=02508201610067®Number=0000000000092545&sum=381165 [21:00:11]StoreToDocumentArchive [21:00:11]shift 462 fd 198307 [21:00:11]save to /storage/0462/doc_00198307 [21:00:11]save last doc name /storage/0462/doc_00198307 to /storage/kkm_last_doc_name [21:00:11]save OK [21:00:11]Clear old archive folders... [21:00:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:11]tlvbuf is 013D9900 [21:00:11]SAM_PROTO_ClearQueue [21:00:11]wFMCommunicate request_size=4 [21:00:11]MH_SAM_APDU [21:00:11]CAPDU: 80 09 00 00 [21:00:11]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [21:00:11]Write i2c OK [21:00:11]MH_I2C_Read... [21:00:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:11]Read from MH i2c: E2 [21:00:11]MH_I2C_Read... [21:00:11]Read from MH i2c: E2 03 00 [21:00:11]MH_I2C_Read... [21:00:11]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [21:00:11]RAPDU: 90 00 [21:00:11]wFMCommunicate OK [21:00:11]SAM_PROTO_ClearQueue done [21:00:11]KKMCreateOFDPacket [21:00:11]OFDProtocolAddRootSTLVToBuf [21:00:11]FM_MakeSignedData [21:00:11]FM_MakeSignedData [21:00:11]SAM_PROTO_SignData [21:00:11]wFMCommunicate request_size=4 [21:00:11]MH_SAM_APDU [21:00:11]CAPDU: 80 0D 01 02 [21:00:11]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [21:00:11]Write i2c OK [21:00:11]MH_I2C_Read... [21:00:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A7 4D 47 00 54 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A2 06 03 00 F4 03 04 00 EC 69 BF 66 B6 04 01 00 00 D1 5B C4 53 3D D8 85 D5 [21:00:12]CommunicateWithHost err = 0 [21:00:12]CheckOFDResponse [21:00:12]1017 (14) - 77093643461234 [21:00:12]1041 (16) - 0000000000871802 [21:00:12]1040 (4) - 198306 [21:00:12]1012 (4) - 16.08.2024 15:02 [21:00:12]1206 (1) - 0 [21:00:12]OFD Sender: Remove packet 198306 [21:00:12]ProducePacketName [21:00:12]name=ofd_packets/00198306 [21:00:12]NVStorageDeleteData [21:00:12]Read from MH i2c: E2 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 03 00 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [21:00:12]RAPDU: 90 00 [21:00:12]wFMCommunicate OK [21:00:12]wFMCommunicate request_size=255 [21:00:12]MH_SAM_APDU [21: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AA C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 ED D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 DA BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 06 03 00 35 04 06 00 3A [21:00:12]Write to MH i2c: E2 02 01 60 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 AA C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 ED D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 DA BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 06 03 00 35 04 06 00 3A 00 00 A1 [21:00:12]Write i2c OK [21:00:12]MH_I2C_Read... [21:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:12]Read from MH i2c: E2 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 03 00 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [21:00:12]RAPDU: 90 00 [21:00:12]wFMCommunicate OK [21:00:12]wFMCommunicate request_size=10 [21:00:12]MH_SAM_APDU [21:00:12]CAPDU: 80 0D 02 02 05 F4 06 18 4E 3D [21:00:12]Write to MH i2c: E2 0D 00 61 00 80 0D 02 02 05 00 F4 06 18 4E 3D 00 00 82 [21:00:12]OFD Sender: No OFD packet to send [21:00:12]Write i2c OK [21:00:12]MH_I2C_Read... [21:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:12]Read from MH i2c: E2 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 03 00 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [21:00:12]RAPDU: 90 00 [21:00:12]wFMCommunicate OK [21:00:12]wFMCommunicate request_size=4 [21:00:12]MH_SAM_APDU [21:00:12]CAPDU: 80 0D 03 02 [21:00:12]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [21:00:12]Write i2c OK [21:00:12]MH_I2C_Read... [21:00:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:12]Read from MH i2c: E2 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 0B 00 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 0B 00 62 00 00 AA 6E 56 93 D3 66 62 DB 90 00 55 [21:00:12]RAPDU: AA 6E 56 93 D3 66 62 DB 90 00 [21:00:12]wFMCommunicate OK [21:00:12]SAM_PROTO_SignData done [21:00:12]FM_MakeSignedData done [21:00:12]CreateOFDProtocolMessage [21:00:12]wFMCommunicate request_size=4 [21:00:12]MH_SAM_APDU [21:00:12]CAPDU: 80 11 00 00 [21:00:12]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [21:00:12]Write i2c OK [21:00:12]MH_I2C_Read... [21:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:12]Read from MH i2c: E2 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 17 00 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2A [21:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:12]wFMCommunicate OK [21:00:12]CreateOFDProtocolMessage done [21:00:12]OFDSenderStorePacket 198307 [21:00:12]StoreOFDPacket docnum=198307 [21:00:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 F9 07 01 0D 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 AA C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 ED D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 DA BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 06 03 00 35 04 06 00 3A F4 06 18 4E 3D AA 6E 56 93 D3 66 62 DB [21:00:12]CheckFolder [21:00:12]dirname=/storage/ofd_packets [21:00:12]CheckFolder done [21:00:12]ProducePacketName [21:00:12]name=ofd_packets/00198307 [21:00:12]NVStorageSaveData ofd_packets/00198307 [21:00:12]File name is /storage/ofd_packets/00198307 [21:00:12]Write 301 bytes [21:00:12]NVStorageSaveData done [21:00:12]OFDSenderStorePacket done [21:00:12]KKMCreateOFDPacket done [21:00:12]NVStorageSaveData kkm_last_timestamp [21:00:12]File name is /storage/kkm_last_timestamp [21:00:12]Write 4 bytes [21:00:12]NVStorageSaveData done [21:00:12]ExternCall_PrintAddStr [21:00:12]wPrintStart [21:00:12]Write to MH i2c: 01 00 00 64 00 64 [21:00:12]Write i2c OK [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: 01 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: 01 07 00 [21:00:12]MH_I2C_Read... [21:00:12]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:00:12]RasterBufferAndPrint [21:00:12]line Счет N : (1)11325735 [21:00:12]line ИНН: 02508201610067 [21:00:12]line Контрольно-Кассовый Чек [21:00:12]line ПРОДАЖА [21:00:12]line ТРК (МРК, ГНК) : 41 [21:00:12]line Товар: 2710124500 [21:00:12]line Аи-95-К-5 [21:00:12]line 51.370 * 74.20 [21:00:12]line = 3811.65 [21:00:12]line НДС 12% НСП 1% [21:00:12]line > о реализуемом товаре [21:00:12]line ИТОГО: 3811.65 [21:00:12]line НСП 1% : 33.73 [21:00:12]line НДС 12% : 404.78 [21:00:12]line Наличными: 0.00 [21:00:12]line Безнал.: 3811.65 [21:00:12]line Место: АЗС № 95 "Партнер Нефть" [21:00:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:00:12]line СНО: Общий режим [21:00:12]line Чек 648 16.08.2024 21:00 [21:00:12]line Смена: 462 ФФД: 1.0 [21:00:12]line ЗНМ: 0300000079 [21:00:12]line РНМ: 0000000000092545 [21:00:12]line Версия ККМ: 001 [21:00:12]line Платежная система: O! деньги [21:00:12]line ФМ: 0000000000871802 [21:00:12]line ФД: 198307 [21:00:12]line ФПД: 64819748687421 [21:00:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210010&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198307&fm=64819748687421&tin=02508201610067®Number=0000000000092545&sum=381165 [21:00:12]written 0, free lines is 4095 [21:00:12]OFD Sender: Processing packet 198307 [packets to send 245, broken 244] [21:00:12]ProducePacketName [21:00:12]name=ofd_packets/00198307 [21:00:12]OFD Sender: To server: pG, [21:00:12]CommunicateWithHost lk.salyk.kg:30040 [21:00:12]ConnectInit lk.salyk.kg [21:00:13]Connected sock=9 [21:00:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 52 F9 07 01 0D 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 AA C8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 ED D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 9E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED D0 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 DA BD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 06 03 00 35 04 06 00 3A F4 06 18 4E 3D AA 6E 56 93 D3 66 62 DB [21:00:13]Write to MH i2c: 01 00 00 8E 00 8E [21:00:13]Write i2c OK [21:00:13]MH_I2C_Read... [21:00:13]Read from MH i2c: 01 [21:00:13]MH_I2C_Read... [21:00:13]Read from MH i2c: 01 07 00 [21:00:13]MH_I2C_Read... [21:00:13]Read from MH i2c: 01 07 00 8E 00 00 00 00 00 00 00 0D A2 [21:00:13]RasterBufferAndPrint [21:00:13]line [21:00:13]line [21:00:13]line [21:00:13]line [21:00:13]line [21:00:13]written 0, free lines is 3358 [21:00:13]MH_Cut [21:00:13]Write to MH i2c: D1 01 00 95 00 01 67 [21:00:13]Write i2c OK [21:00:13]MH_I2C_Read... [21:00:13]Read from MH i2c: D1 [21:00:13]MH_I2C_Read... [21:00:13]Read from MH i2c: D1 01 00 [21:00:13]MH_I2C_Read... [21:00:13]Read from MH i2c: D1 01 00 95 00 00 66 [21:00:13]Write to MH i2c: 01 00 00 96 00 96 [21:00:13]Write i2c OK [21:00:13]MH_I2C_Read... [21:00:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D2 EA 47 00 02 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A3 06 03 00 F4 03 04 00 EE 69 BF 66 B6 04 01 00 00 CE 3C DE 96 F9 63 D2 48 [21:00:13]CommunicateWithHost err = 0 [21:00:13]CheckOFDResponse [21:00:13]1017 (14) - 77093643461234 [21:00:13]1041 (16) - 0000000000871802 [21:00:13]1040 (4) - 198307 [21:00:13]1012 (4) - 16.08.2024 15:02 [21:00:13]1206 (1) - 0 [21:00:13]OFD Sender: Remove packet 198307 [21:00:13]ProducePacketName [21:00:13]name=ofd_packets/00198307 [21:00:13]NVStorageDeleteData [21:00:14]*** Cut start [21:00:14]*** Purtial cut [21:00:14]*** CUTSNS_PIN = 0 [21:00:14]OFD Sender: No OFD packet to send [21:00:14]*** Stage 1: CUTSNS_PIN = 1 [21:00:16]Read from MH i2c: 01 [21:00:16]MH_I2C_Read... [21:00:16]*** Stop cut motor [21:00:16]*** Cut end [21:00:16]Read from MH i2c: 01 07 00 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 FF 0F AB [21:00:16]process_action close_receipt done [21:00:16]requested_data is exist [21:00:16]produce_requested_data [21:00:16]requested_item fm.sn is exist - process it [21:00:16]wFMCommunicate request_size=4 [21:00:16]MH_SAM_APDU [21:00:16]CAPDU: 80 11 00 00 [21:00:16]Write to MH i2c: E2 08 00 97 00 80 11 00 00 00 00 00 00 11 [21:00:16]Write i2c OK [21:00:16]MH_I2C_Read... [21:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:16]Read from MH i2c: E2 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: E2 17 00 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: E2 17 00 97 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 5E [21:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:16]wFMCommunicate OK [21:00:16]requested_item fd.num is exist - process it [21:00:16]SAM_PROTO_GetFieldsCounters [21:00:16]wFMCommunicate request_size=4 [21:00:16]MH_SAM_APDU [21:00:16]CAPDU: 80 13 00 00 [21:00:16]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [21:00:16]Write i2c OK [21:00:16]MH_I2C_Read... [21:00:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:16]Read from MH i2c: E2 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: E2 62 00 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A3 06 03 00 0E 04 04 00 CE 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 48 [21:00:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A3 06 03 00 0E 04 04 00 CE 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 [21:00:16]wFMCommunicate OK [21:00:16]SAM_PROTO_GetFieldsCounters done [21:00:16]requested_item shift.num is exist - process it [21:00:16]requested_item shift.opened is exist - process it [21:00:16]req_shift_opened [21:00:16]FM_GetShiftState [21:00:16]SAM_PROTO_GetShiftState [21:00:16]wFMCommunicate request_size=4 [21:00:16]MH_SAM_APDU [21:00:16]CAPDU: 80 13 01 00 [21:00:16]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [21:00:16]Write i2c OK [21:00:16]MH_I2C_Read... [21:00:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:16]Read from MH i2c: E2 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: E2 0E 00 [21:00:16]MH_I2C_Read... [21:00:16]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A4 [21:00:16]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:00:16]wFMCommunicate OK [21:00:16]SAM_PROTO_GetShiftState done [21:00:16]FM_GetShiftState done [21:00:16]req_shift_opened done [21:00:16]requested_item shift.open_date is exist - process it [21:00:16]req_shift_open_date [21:00:16]req_shift_open_date done [21:00:16]produce_requested_data done [21:00:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198307,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:00:16]process_action_free close_receipt [21:00:16]json_value_free [21:00:16]json_value_free done [21:00:16]process_json_proto returns [21:00:16]Send response to host [21:00:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198307,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:00:16]free response buf [21:00:16]execute_script done [21:00:16]execute_script returns [21:00:16]free content buf [21:00:16]Sock 6.Close socket [21:00:16]Sock 6.Thread stoped [21:00:19]OFD Sender: No OFD packet to send [21:00:24]OFD Sender: No OFD packet to send [21:00:29]OFD Sender: No OFD packet to send [21:00:34]OFD Sender: No OFD packet to send [21:00:39]OFD Sender: No OFD packet to send [21:00:44]OFD Sender: No OFD packet to send [21:00:49]OFD Sender: No OFD packet to send [21:00:52]accept exits with 11 [21:00:52]New connection [21:00:52]New thread 3066781028 created [21:00:52]Thread 3066637668 joined [21:00:52]Waiting for new connection... [21:00:52] Sock 11.Parse request [21:00:52]Sock 11.Check first char [21:00:52]Sock 11.First char is OK [21:00:52]request: POST /json_proto HTTP/1.0 [21:00:52]Method: POST [21:00:52]URL: /json_proto [21:00:52]Method is POST - this is cgi request [21:00:52]url: /json_proto [21:00:52]query_string will be loaded in cgi processing [21:00:52]execute_cgi json_proto POST (null) [21:00:52]execute_cgi path=json_proto method=POST [21:00:52]POST find Content-Length [21:00:52]Host: 172.17.46.195:8080 [21:00:52]Content-Length: 690 [21:00:52]Content-Type: application/json [21:00:52] [21:00:52]POST finish read [21:00:52]Found Content-Length = 690 [21:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 13.740, "sum" : 1060.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1060.00, "total" : 1060.00, "payments": [ { "type": 0, "sum" : 1060.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:52]execute_script... [21:00:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710194210", "name": "D-ENERGY \u0414\u0422-\u041A-5", "price" : 77.20, "quantity" : 13.740, "sum" : 1060.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1060.00, "total" : 1060.00, "payments": [ { "type": 0, "sum" : 1060.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:52]POST & json_proto [21:00:52]process_json_proto [21:00:52]json parsed OK: [21:00:52]protocol is kg_v1.0 [21:00:52]action value=close_receipt [21:00:52]process_action close_receipt [21:00:52]cmd_close_receipt [21:00:52]MH_GetDate [21:00:52]Write to MH i2c: F0 00 00 9A 00 89 [21:00:52]Write i2c OK [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: F0 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: F0 09 00 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: F0 09 00 9A 00 00 04 BE BF 66 8D AE BC 66 D6 [21:00:52]GetLastDocTimeStamp 1723842010 [21:00:52]current date 1723842052 [21:00:52]FM_GetShiftState [21:00:52]SAM_PROTO_GetShiftState [21:00:52]wFMCommunicate request_size=4 [21:00:52]MH_SAM_APDU [21:00:52]CAPDU: 80 13 01 00 [21:00:52]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [21:00:52]Write i2c OK [21:00:52]MH_I2C_Read... [21:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:52]Read from MH i2c: E2 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: E2 0E 00 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A6 [21:00:52]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:00:52]wFMCommunicate OK [21:00:52]SAM_PROTO_GetShiftState done [21:00:52]FM_GetShiftState done [21:00:52]opened in 1723766727 [21:00:52]opened+sec_in_day 1723853127 [21:00:52]quantity*price = 106072 [21:00:52]sum+1 = 106074 [21:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1060.00 Внесено: 1060.00 СДАЧА: 0.00 НСП 1% : 9.39 НДС 12% : 112.64 Наличными: 1060.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 649 16.08.2024 21:00 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198308 ФПД: 254955333574671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210053&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198308&fm=254955333574671&tin=02508201610067®Number=0000000000092545&sum=106000 [21:00:53]StoreToDocumentArchive [21:00:53]shift 462 fd 198308 [21:00:53]save to /storage/0462/doc_00198308 [21:00:53]save last doc name /storage/0462/doc_00198308 to /storage/kkm_last_doc_name [21:00:53]save OK [21:00:53]Clear old archive folders... [21:00:53]ProcessDocumentItem done err = 0, tmpTLVsize=257 [21:00:53]tlvbuf is 013594B0 [21:00:53]SAM_PROTO_ClearQueue [21:00:53]wFMCommunicate request_size=4 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 09 00 00 [21:00:53]Write to MH i2c: E2 08 00 A8 00 80 09 00 00 00 00 00 00 1A [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [21:00:53]RAPDU: 90 00 [21:00:53]wFMCommunicate OK [21:00:53]SAM_PROTO_ClearQueue done [21:00:53]KKMCreateOFDPacket [21:00:53]OFDProtocolAddRootSTLVToBuf [21:00:53]FM_MakeSignedData [21:00:53]FM_MakeSignedData [21:00:53]SAM_PROTO_SignData [21:00:53]wFMCommunicate request_size=4 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 0D 01 02 [21:00:53]Write to MH i2c: E2 08 00 A9 00 80 0D 01 02 00 00 00 00 22 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [21:00:53]RAPDU: 90 00 [21:00:53]wFMCommunicate OK [21:00:53]wFMCommunicate request_size=255 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AC 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 2C 00 00 00 00 07 04 06 00 10 9E 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 05 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 06 03 [21:00:53]Write to MH i2c: E2 02 01 AA 00 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AC 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 2C 00 00 00 00 07 04 06 00 10 9E 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 05 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 06 03 00 00 F7 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:54]OFD Sender: No OFD packet to send [21:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:54]Read from MH i2c: E2 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 03 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [21:00:54]RAPDU: 90 00 [21:00:54]wFMCommunicate OK [21:00:54]wFMCommunicate request_size=16 [21:00:54]MH_SAM_APDU [21:00:54]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 E7 E1 6A 17 60 0F [21:00:54]Write to MH i2c: E2 13 00 AB 00 80 0D 02 02 0B 00 00 35 04 06 00 E7 E1 6A 17 60 0F 00 00 32 [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:54]Read from MH i2c: E2 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 03 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [21:00:54]RAPDU: 90 00 [21:00:54]wFMCommunicate OK [21:00:54]wFMCommunicate request_size=4 [21:00:54]MH_SAM_APDU [21:00:54]CAPDU: 80 0D 03 02 [21:00:54]Write to MH i2c: E2 08 00 AC 00 80 0D 03 02 00 00 00 00 27 [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:54]Read from MH i2c: E2 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 0B 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 0B 00 AC 00 00 1D DD 6E 4D E8 48 09 67 90 00 7D [21:00:54]RAPDU: 1D DD 6E 4D E8 48 09 67 90 00 [21:00:54]wFMCommunicate OK [21:00:54]SAM_PROTO_SignData done [21:00:54]FM_MakeSignedData done [21:00:54]CreateOFDProtocolMessage [21:00:54]wFMCommunicate request_size=4 [21:00:54]MH_SAM_APDU [21:00:54]CAPDU: 80 11 00 00 [21:00:54]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:54]Read from MH i2c: E2 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 17 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 74 [21:00:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:54]wFMCommunicate OK [21:00:54]CreateOFDProtocolMessage done [21:00:54]OFDSenderStorePacket 198308 [21:00:54]StoreOFDPacket docnum=198308 [21:00:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CD 3E 0D 01 1E 04 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AC 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 2C 00 00 00 00 07 04 06 00 10 9E 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 05 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 06 03 00 35 04 06 00 E7 E1 6A 17 60 0F 1D DD 6E 4D E8 48 09 67 [21:00:54]CheckFolder [21:00:54]dirname=/storage/ofd_packets [21:00:54]CheckFolder done [21:00:54]ProducePacketName [21:00:54]name=ofd_packets/00198308 [21:00:54]NVStorageSaveData ofd_packets/00198308 [21:00:54]File name is /storage/ofd_packets/00198308 [21:00:54]Write 307 bytes [21:00:54]NVStorageSaveData done [21:00:54]OFDSenderStorePacket done [21:00:54]KKMCreateOFDPacket done [21:00:54]NVStorageSaveData kkm_last_timestamp [21:00:54]File name is /storage/kkm_last_timestamp [21:00:54]Write 4 bytes [21:00:54]NVStorageSaveData done [21:00:54]ExternCall_PrintAddStr [21:00:54]wPrintStart [21:00:54]Write to MH i2c: 01 00 00 AE 00 AE [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: 01 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: 01 07 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:00:54]RasterBufferAndPrint [21:00:54]line Счет N : (1)11325737 [21:00:54]line ИНН: 02508201610067 [21:00:54]line Контрольно-Кассовый Чек [21:00:54]line ПРОДАЖА [21:00:54]line ТРК (МРК, ГНК) : 62 [21:00:54]line Товар: 2710194210 [21:00:54]line D-ENERGY ДТ-К-5 [21:00:54]line 13.740 * 77.20 [21:00:54]line = 1060.73 [21:00:54]line НДС 12% НСП 1% [21:00:54]line > о реализуемом товаре [21:00:54]line ОКРУГЛЕНИЕ: -0.73 [21:00:54]line ИТОГО: 1060.00 [21:00:54]line Внесено: 1060.00 [21:00:54]line СДАЧА: 0.00 [21:00:54]line НСП 1% : 9.39 [21:00:54]line НДС 12% : 112.64 [21:00:54]line Наличными: 1060.00 [21:00:54]line Безнал.: 0.00 [21:00:54]line Место: АЗС № 95 "Партнер Нефть" [21:00:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:00:54]line СНО: Общий режим [21:00:54]line Чек 649 16.08.2024 21:00 [21:00:54]line Смена: 462 ФФД: 1.0 [21:00:54]line ЗНМ: 0300000079 [21:00:54]line РНМ: 0000000000092545 [21:00:54]line Версия ККМ: 001 [21:00:54]line ФМ: 0000000000871802 [21:00:54]line ФД: 198308 [21:00:54]line ФПД: 254955333574671 [21:00:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210053&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198308&fm=254955333574671&tin=02508201610067®Number=0000000000092545&sum=106000 [21:00:54]OFD Sender: Processing packet 198308 [packets to send 245, broken 244] [21:00:54]ProducePacketName [21:00:54]name=ofd_packets/00198308 [21:00:54]OFD Sender: To server: pG, [21:00:54]CommunicateWithHost lk.salyk.kg:30040 [21:00:54]ConnectInit lk.salyk.kg [21:00:54]written 0, free lines is 4095 [21:00:54]Connected sock=9 [21:00:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CD 3E 0D 01 1E 04 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AC 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 2C 00 00 00 00 07 04 06 00 10 9E 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 05 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 06 03 00 35 04 06 00 E7 E1 6A 17 60 0F 1D DD 6E 4D E8 48 09 67 [21:00:55]Write to MH i2c: 01 00 00 D9 00 D9 [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: 01 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: 01 07 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 EB 0C D7 [21:00:55]RasterBufferAndPrint [21:00:55]line [21:00:55]line [21:00:55]line [21:00:55]line [21:00:55]line [21:00:55]written 0, free lines is 3316 [21:00:55]MH_Cut [21:00:55]Write to MH i2c: D1 01 00 E0 00 01 B2 [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: D1 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: D1 01 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: D1 01 00 E0 00 00 B1 [21:00:55]Write to MH i2c: 01 00 00 E1 00 E1 [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D8 D6 47 00 C9 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A4 06 03 00 F4 03 04 00 18 6A BF 66 B6 04 01 00 00 7F D8 5C 1A 12 2E 95 8E [21:00:55]CommunicateWithHost err = 0 [21:00:55]CheckOFDResponse [21:00:55]1017 (14) - 77093643461234 [21:00:55]1041 (16) - 0000000000871802 [21:00:55]1040 (4) - 198308 [21:00:55]1012 (4) - 16.08.2024 15:02 [21:00:55]1206 (1) - 0 [21:00:55]OFD Sender: Remove packet 198308 [21:00:55]ProducePacketName [21:00:55]name=ofd_packets/00198308 [21:00:55]NVStorageDeleteData [21:00:55]OFD Sender: No OFD packet to send [21:00:55]*** Cut start [21:00:55]*** Purtial cut [21:00:55]*** Stage 1: CUTSNS_PIN = 1 [21:00:56]Read from MH i2c: 01 [21:00:56]MH_I2C_Read... [21:00:56]*** Stop cut motor [21:00:56]*** Cut end [21:00:56]Read from MH i2c: 01 07 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [21:00:56]process_action close_receipt done [21:00:56]requested_data is exist [21:00:56]produce_requested_data [21:00:56]requested_item fm.sn is exist - process it [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 11 00 00 [21:00:56]Write to MH i2c: E2 08 00 E2 00 80 11 00 00 00 00 00 00 5C [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 17 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 17 00 E2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A9 [21:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:00:56]wFMCommunicate OK [21:00:56]requested_item fd.num is exist - process it [21:00:56]SAM_PROTO_GetFieldsCounters [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 13 00 00 [21:00:56]Write to MH i2c: E2 08 00 E3 00 80 13 00 00 00 00 00 00 5F [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 62 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 62 00 E3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A4 06 03 00 0E 04 04 00 CE 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 97 [21:00:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A4 06 03 00 0E 04 04 00 CE 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 [21:00:56]wFMCommunicate OK [21:00:56]SAM_PROTO_GetFieldsCounters done [21:00:56]requested_item shift.num is exist - process it [21:00:56]requested_item shift.opened is exist - process it [21:00:56]req_shift_opened [21:00:56]FM_GetShiftState [21:00:56]SAM_PROTO_GetShiftState [21:00:56]wFMCommunicate request_size=4 [21:00:56]MH_SAM_APDU [21:00:56]CAPDU: 80 13 01 00 [21:00:56]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [21:00:56]Write i2c OK [21:00:56]MH_I2C_Read... [21:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:56]Read from MH i2c: E2 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 0E 00 [21:00:56]MH_I2C_Read... [21:00:56]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EF [21:00:56]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:00:56]wFMCommunicate OK [21:00:56]SAM_PROTO_GetShiftState done [21:00:56]FM_GetShiftState done [21:00:56]req_shift_opened done [21:00:56]requested_item shift.open_date is exist - process it [21:00:56]req_shift_open_date [21:00:56]req_shift_open_date done [21:00:56]produce_requested_data done [21:00:56]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198308,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:00:56]process_action_free close_receipt [21:00:56]json_value_free [21:00:56]json_value_free done [21:00:56]process_json_proto returns [21:00:56]Send response to host [21:00:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198308,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:00:56]free response buf [21:00:56]execute_script done [21:00:56]execute_script returns [21:00:56]free content buf [21:00:56]Sock 11.Close socket [21:00:56]Sock 11.Thread stoped [21:01:00]OFD Sender: No OFD packet to send [21:01:05]OFD Sender: No OFD packet to send [21:01:10]OFD Sender: No OFD packet to send [21:01:15]accept exits with 7 [21:01:15]New connection [21:01:15]New thread 3066637668 created [21:01:15]Thread 3066781028 joined [21:01:15]Waiting for new connection... [21:01:15] Sock 7.Parse request [21:01:15]Sock 7.Check first char [21:01:15]Sock 7.First char is OK [21:01:15]request: POST /json_proto HTTP/1.0 [21:01:15]Method: POST [21:01:15]URL: /json_proto [21:01:15]Method is POST - this is cgi request [21:01:15]url: /json_proto [21:01:15]query_string will be loaded in cgi processing [21:01:15]execute_cgi json_proto POST (null) [21:01:15]execute_cgi path=json_proto method=POST [21:01:15]POST find Content-Length [21:01:15]Host: 172.17.46.195:8080 [21:01:15]Content-Length: 805 [21:01:15]Content-Type: application/json [21:01:15] [21:01:15]POST finish read [21:01:15]Found Content-Length = 805 [21:01:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325738", "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" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:15]execute_script... [21:01:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325738", "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" : 18.870, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1400.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:15]POST & json_proto [21:01:15]process_json_proto [21:01:15]json parsed OK: [21:01:15]protocol is kg_v1.0 [21:01:15]action value=close_receipt [21:01:15]process_action close_receipt [21:01:15]cmd_close_receipt [21:01:15]MH_GetDate [21:01:15]Write to MH i2c: F0 00 00 E5 00 D4 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: F0 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: F0 09 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: F0 09 00 E5 00 00 1B BE BF 66 8D AE BC 66 38 [21:01:15]GetLastDocTimeStamp 1723842053 [21:01:15]current date 1723842075 [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 E6 00 80 13 01 00 00 00 00 00 63 [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 E6 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 F1 [21:01:15]RAPDU: 09 00 01 C7 97 BE 66 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]opened in 1723766727 [21:01:15]opened+sec_in_day 1723853127 [21:01:15]quantity*price = 140015 [21:01:15]sum+1 = 140016 [21:01:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.15 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 0.00 Безнал.: 1400.15 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 650 16.08.2024 21:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198309 ФПД: 139907099369511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210115&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198309&fm=139907099369511&tin=02508201610067®Number=0000000000092545&sum=140015 [21:01:16]StoreToDocumentArchive [21:01:16]shift 462 fd 198309 [21:01:16]save to /storage/0462/doc_00198309 [21:01:16]save last doc name /storage/0462/doc_00198309 to /storage/kkm_last_doc_name [21:01:16]save OK [21:01:16]Clear old archive folders... [21:01:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:16]tlvbuf is 01437D20 [21:01:16]SAM_PROTO_ClearQueue [21:01:16]wFMCommunicate request_size=4 [21:01:16]MH_SAM_APDU [21:01:16]CAPDU: 80 09 00 00 [21:01:16]Write to MH i2c: E2 08 00 F3 00 80 09 00 00 00 00 00 00 65 [21:01:16]Write i2c OK [21:01:16]MH_I2C_Read... [21:01:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:16]Read from MH i2c: E2 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: E2 03 00 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [21:01:16]RAPDU: 90 00 [21:01:16]wFMCommunicate OK [21:01:16]SAM_PROTO_ClearQueue done [21:01:16]KKMCreateOFDPacket [21:01:16]OFDProtocolAddRootSTLVToBuf [21:01:16]FM_MakeSignedData [21:01:16]FM_MakeSignedData [21:01:16]SAM_PROTO_SignData [21:01:16]wFMCommunicate request_size=4 [21:01:16]MH_SAM_APDU [21:01:16]CAPDU: 80 0D 01 02 [21:01:16]Write to MH i2c: E2 08 00 F4 00 80 0D 01 02 00 00 00 00 6D [21:01:16]Write i2c OK [21:01:16]MH_I2C_Read... [21:01:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:16]Read from MH i2c: E2 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: E2 03 00 [21:01:16]MH_I2C_Read... [21:01:16]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [21:01:16]RAPDU: 90 00 [21:01:16]wFMCommunicate OK [21:01:16]wFMCommunicate request_size=255 [21:01:16]MH_SAM_APDU [21:01:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 1B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 06 03 00 35 04 06 00 7F [21:01:16]Write to MH i2c: E2 02 01 F5 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 1B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 06 03 00 35 04 06 00 7F 00 00 75 [21:01:16]Write i2c OK [21:01:16]MH_I2C_Read... [21:01:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:17]Read from MH i2c: E2 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 03 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [21:01:17]RAPDU: 90 00 [21:01:17]wFMCommunicate OK [21:01:17]wFMCommunicate request_size=10 [21:01:17]MH_SAM_APDU [21:01:17]CAPDU: 80 0D 02 02 05 3E A8 F5 A0 27 [21:01:17]Write to MH i2c: E2 0D 00 F6 00 80 0D 02 02 05 00 3E A8 F5 A0 27 00 00 1C [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:17]Read from MH i2c: E2 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 03 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [21:01:17]RAPDU: 90 00 [21:01:17]wFMCommunicate OK [21:01:17]wFMCommunicate request_size=4 [21:01:17]MH_SAM_APDU [21:01:17]CAPDU: 80 0D 03 02 [21:01:17]Write to MH i2c: E2 08 00 F7 00 80 0D 03 02 00 00 00 00 72 [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:17]Read from MH i2c: E2 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 0B 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 0B 00 F7 00 00 5D 58 21 04 76 03 AC 93 90 00 05 [21:01:17]RAPDU: 5D 58 21 04 76 03 AC 93 90 00 [21:01:17]wFMCommunicate OK [21:01:17]SAM_PROTO_SignData done [21:01:17]FM_MakeSignedData done [21:01:17]CreateOFDProtocolMessage [21:01:17]wFMCommunicate request_size=4 [21:01:17]MH_SAM_APDU [21:01:17]CAPDU: 80 11 00 00 [21:01:17]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:17]Read from MH i2c: E2 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 17 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 BF [21:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:01:17]wFMCommunicate OK [21:01:17]CreateOFDProtocolMessage done [21:01:17]OFDSenderStorePacket 198309 [21:01:17]StoreOFDPacket docnum=198309 [21:01:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D5 E2 07 01 76 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 1B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 06 03 00 35 04 06 00 7F 3E A8 F5 A0 27 5D 58 21 04 76 03 AC 93 [21:01:17]CheckFolder [21:01:17]dirname=/storage/ofd_packets [21:01:17]CheckFolder done [21:01:17]ProducePacketName [21:01:17]name=ofd_packets/00198309 [21:01:17]NVStorageSaveData ofd_packets/00198309 [21:01:17]File name is /storage/ofd_packets/00198309 [21:01:17]Write 301 bytes [21:01:17]NVStorageSaveData done [21:01:17]OFDSenderStorePacket done [21:01:17]KKMCreateOFDPacket done [21:01:17]NVStorageSaveData kkm_last_timestamp [21:01:17]File name is /storage/kkm_last_timestamp [21:01:17]Write 4 bytes [21:01:17]NVStorageSaveData done [21:01:17]ExternCall_PrintAddStr [21:01:17]wPrintStart [21:01:17]Write to MH i2c: 01 00 00 F9 00 F9 [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: 01 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: 01 07 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [21:01:17]RasterBufferAndPrint [21:01:17]line Счет N : (1)11325738 [21:01:17]line ИНН: 02508201610067 [21:01:17]line Контрольно-Кассовый Чек [21:01:17]line ПРОДАЖА [21:01:17]line ТРК (МРК, ГНК) : 21 [21:01:17]line Товар: 2710124500 [21:01:17]line Аи-95-К-5 [21:01:17]line 18.870 * 74.20 [21:01:17]line = 1400.15 [21:01:17]line НДС 12% НСП 1% [21:01:17]line > о реализуемом товаре [21:01:17]line ИТОГО: 1400.15 [21:01:17]line НСП 1% : 12.39 [21:01:17]line НДС 12% : 148.69 [21:01:17]line Наличными: 0.00 [21:01:17]line Безнал.: 1400.15 [21:01:17]line Место: АЗС № 95 "Партнер Нефть" [21:01:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:01:17]line СНО: Общий режим [21:01:17]line Чек 650 16.08.2024 21:01 [21:01:17]line Смена: 462 ФФД: 1.0 [21:01:17]line ЗНМ: 0300000079 [21:01:17]line РНМ: 0000000000092545 [21:01:17]line Версия ККМ: 001 [21:01:17]line Платежная система: O! деньги [21:01:17]line ФМ: 0000000000871802 [21:01:17]line ФД: 198309 [21:01:17]line ФПД: 139907099369511 [21:01:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210115&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198309&fm=139907099369511&tin=02508201610067®Number=0000000000092545&sum=140015 [21:01:17]written 0, free lines is 4095 [21:01:17]OFD Sender: Processing packet 198309 [packets to send 245, broken 244] [21:01:17]ProducePacketName [21:01:17]name=ofd_packets/00198309 [21:01:17]OFD Sender: To server: pG, [21:01:17]CommunicateWithHost lk.salyk.kg:30040 [21:01:17]ConnectInit lk.salyk.kg [21:01:17]Write to MH i2c: 01 00 00 23 01 24 [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: 01 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: 01 07 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 EA 0C 21 [21:01:17]RasterBufferAndPrint [21:01:17]line [21:01:17]line [21:01:17]line [21:01:17]line [21:01:17]line [21:01:17]written 0, free lines is 3311 [21:01:17]MH_Cut [21:01:17]Write to MH i2c: D1 01 00 2A 01 01 FD [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: D1 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: D1 01 00 [21:01:17]MH_I2C_Read... [21:01:17]Read from MH i2c: D1 01 00 2A 01 00 FC [21:01:17]Write to MH i2c: 01 00 00 2B 01 2C [21:01:17]Write i2c OK [21:01:17]MH_I2C_Read... [21:01:18]*** Cut start [21:01:18]*** Purtial cut [21:01:18]*** CUTSNS_PIN = 0 [21:01:18]*** Stage 1: CUTSNS_PIN = 1 [21:01:20]Read from MH i2c: 01 [21:01:20]MH_I2C_Read... [21:01:20]*** Stop cut motor [21:01:20]*** Cut end [21:01:20]Read from MH i2c: 01 07 00 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [21:01:20]process_action close_receipt done [21:01:20]requested_data is exist [21:01:20]produce_requested_data [21:01:20]requested_item fm.sn is exist - process it [21:01:20]wFMCommunicate request_size=4 [21:01:20]MH_SAM_APDU [21:01:20]CAPDU: 80 11 00 00 [21:01:20]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [21:01:20]Write i2c OK [21:01:20]MH_I2C_Read... [21:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:20]Read from MH i2c: E2 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 17 00 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 17 00 2C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F4 [21:01:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:01:20]wFMCommunicate OK [21:01:20]requested_item fd.num is exist - process it [21:01:20]SAM_PROTO_GetFieldsCounters [21:01:20]wFMCommunicate request_size=4 [21:01:20]MH_SAM_APDU [21:01:20]CAPDU: 80 13 00 00 [21:01:20]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [21:01:20]Write i2c OK [21:01:20]MH_I2C_Read... [21:01:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:20]Read from MH i2c: E2 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 62 00 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 62 00 2D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A5 06 03 00 0E 04 04 00 CE 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 E6 [21:01:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A5 06 03 00 0E 04 04 00 CE 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 [21:01:20]wFMCommunicate OK [21:01:20]SAM_PROTO_GetFieldsCounters done [21:01:20]requested_item shift.num is exist - process it [21:01:20]requested_item shift.opened is exist - process it [21:01:20]req_shift_opened [21:01:20]FM_GetShiftState [21:01:20]SAM_PROTO_GetShiftState [21:01:20]wFMCommunicate request_size=4 [21:01:20]MH_SAM_APDU [21:01:20]CAPDU: 80 13 01 00 [21:01:20]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [21:01:20]Write i2c OK [21:01:20]MH_I2C_Read... [21:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:20]Read from MH i2c: E2 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 0E 00 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3A [21:01:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:01:20]wFMCommunicate OK [21:01:20]SAM_PROTO_GetShiftState done [21:01:20]FM_GetShiftState done [21:01:20]req_shift_opened done [21:01:20]requested_item shift.open_date is exist - process it [21:01:20]req_shift_open_date [21:01:20]req_shift_open_date done [21:01:20]produce_requested_data done [21:01:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198309,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:01:20]process_action_free close_receipt [21:01:20]json_value_free [21:01:20]json_value_free done [21:01:20]process_json_proto returns [21:01:20]Send response to host [21:01:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198309,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:01:20]free response buf [21:01:20]execute_script done [21:01:20]execute_script returns [21:01:20]free content buf [21:01:20]Sock 7.Close socket [21:01:20]Sock 7.Thread stoped [21:01:38]accept exits with 9 [21:01:38]New connection [21:01:38]New thread 3066781028 created [21:01:38]Thread 3066637668 joined [21:01:38]Waiting for new connection... [21:01:38] Sock 9.Parse request [21:01:38]Sock 9.Check first char [21:01:38]Sock 9.First char is OK [21:01:38]request: POST /json_proto HTTP/1.0 [21:01:38]Method: POST [21:01:38]URL: /json_proto [21:01:38]Method is POST - this is cgi request [21:01:38]url: /json_proto [21:01:38]query_string will be loaded in cgi processing [21:01:38]execute_cgi json_proto POST (null) [21:01:38]execute_cgi path=json_proto method=POST [21:01:38]POST find Content-Length [21:01:38]Host: 172.17.46.195:8080 [21:01:38]Content-Length: 679 [21:01:38]Content-Type: application/json [21:01:38] [21:01:38]POST finish read [21:01:38]Found Content-Length = 679 [21:01:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:38]execute_script... [21: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)11325739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:38]POST & json_proto [21:01:38]process_json_proto [21:01:38]json parsed OK: [21:01:38]protocol is kg_v1.0 [21:01:38]action value=close_receipt [21:01:38]process_action close_receipt [21:01:38]cmd_close_receipt [21:01:38]MH_GetDate [21:01:38]Write to MH i2c: F0 00 00 2F 01 1F [21:01:38]Write i2c OK [21:01:38]MH_I2C_Read... [21:01:38]Read from MH i2c: F0 [21:01:38]MH_I2C_Read... [21:01:38]Read from MH i2c: F0 09 00 [21:01:38]MH_I2C_Read... [21:01:38]Read from MH i2c: F0 09 00 2F 01 00 32 BE BF 66 8D AE BC 66 9A [21:01:38]GetLastDocTimeStamp 1723842075 [21:01:38]current date 1723842098 [21:01:38]FM_GetShiftState [21:01:38]SAM_PROTO_GetShiftState [21:01:38]wFMCommunicate request_size=4 [21:01:38]MH_SAM_APDU [21:01:38]CAPDU: 80 13 01 00 [21:01:38]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [21:01:38]Write i2c OK [21:01:38]MH_I2C_Read... [21:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:38]Read from MH i2c: E2 [21:01:38]MH_I2C_Read... [21:01:38]Read from MH i2c: E2 0E 00 [21:01:38]MH_I2C_Read... [21:01:38]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 3C [21:01:38]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:01:38]wFMCommunicate OK [21:01:38]SAM_PROTO_GetShiftState done [21:01:38]FM_GetShiftState done [21:01:38]opened in 1723766727 [21:01:38]opened+sec_in_day 1723853127 [21:01:38]quantity*price = 30035 [21:01:38]sum+1 = 30036 [21:01:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 651 16.08.2024 21:01 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198310 ФПД: 62859353222173 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210139&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198310&fm=62859353222173&tin=02508201610067®Number=0000000000092545&sum=30000 [21:01:39]StoreToDocumentArchive [21:01:39]shift 462 fd 198310 [21:01:39]save to /storage/0462/doc_00198310 [21:01:39]save last doc name /storage/0462/doc_00198310 to /storage/kkm_last_doc_name [21:01:39]save OK [21:01:39]Clear old archive folders... [21:01:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:01:39]tlvbuf is 014388A0 [21:01:39]SAM_PROTO_ClearQueue [21:01:39]wFMCommunicate request_size=4 [21:01:39]MH_SAM_APDU [21:01:39]CAPDU: 80 09 00 00 [21:01:39]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [21:01:39]Write i2c OK [21:01:39]MH_I2C_Read... [21:01:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:39]Read from MH i2c: E2 [21:01:39]MH_I2C_Read... [21:01:39]Read from MH i2c: E2 03 00 [21:01:39]MH_I2C_Read... [21:01:39]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [21:01:39]RAPDU: 90 00 [21:01:39]wFMCommunicate OK [21:01:39]SAM_PROTO_ClearQueue done [21:01:39]KKMCreateOFDPacket [21:01:39]OFDProtocolAddRootSTLVToBuf [21:01:39]FM_MakeSignedData [21:01:39]FM_MakeSignedData [21:01:39]SAM_PROTO_SignData [21:01:39]wFMCommunicate request_size=4 [21:01:39]MH_SAM_APDU [21:01:39]CAPDU: 80 0D 01 02 [21:01:39]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [21:01:39]Write i2c OK [21:01:39]MH_I2C_Read... [21:01:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:39]Read from MH i2c: E2 [21:01:39]MH_I2C_Read... [21:01:39]Read from MH i2c: E2 03 00 [21:01:39]MH_I2C_Read... [21:01:39]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [21:01:39]RAPDU: 90 00 [21:01:39]wFMCommunicate OK [21:01:39]wFMCommunicate request_size=255 [21:01:39]MH_SAM_APDU [21:01:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 33 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 06 03 00 35 04 06 00 39 [21:01:39]Write to MH i2c: E2 02 01 3F 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 33 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 06 03 00 35 04 06 00 39 00 00 A9 [21:01:39]Write i2c OK [21:01:39]MH_I2C_Read... [21:01:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:40]Read from MH i2c: E2 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 03 00 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [21:01:40]RAPDU: 90 00 [21:01:40]wFMCommunicate OK [21:01:40]wFMCommunicate request_size=10 [21:01:40]MH_SAM_APDU [21:01:40]CAPDU: 80 0D 02 02 05 2B 95 6B 6C 1D [21:01:40]Write to MH i2c: E2 0D 00 40 01 80 0D 02 02 05 00 2B 95 6B 6C 1D 00 00 79 [21:01:40]Write i2c OK [21:01:40]MH_I2C_Read... [21:01:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:40]Read from MH i2c: E2 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 03 00 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [21:01:40]RAPDU: 90 00 [21:01:40]wFMCommunicate OK [21:01:40]wFMCommunicate request_size=4 [21:01:40]MH_SAM_APDU [21:01:40]CAPDU: 80 0D 03 02 [21:01:40]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [21:01:40]Write i2c OK [21:01:40]MH_I2C_Read... [21:01:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:40]Read from MH i2c: E2 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 0B 00 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 0B 00 41 01 00 48 73 CD BE AE A6 9B EF 90 00 E2 [21:01:40]RAPDU: 48 73 CD BE AE A6 9B EF 90 00 [21:01:40]wFMCommunicate OK [21:01:40]SAM_PROTO_SignData done [21:01:40]FM_MakeSignedData done [21:01:40]CreateOFDProtocolMessage [21:01:40]wFMCommunicate request_size=4 [21:01:40]MH_SAM_APDU [21:01:40]CAPDU: 80 11 00 00 [21:01:40]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [21:01:40]Write i2c OK [21:01:40]MH_I2C_Read... [21:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:40]Read from MH i2c: E2 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 17 00 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0A [21:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:01:40]wFMCommunicate OK [21:01:40]CreateOFDProtocolMessage done [21:01:40]OFDSenderStorePacket 198310 [21:01:40]StoreOFDPacket docnum=198310 [21:01:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B0 E4 07 01 E7 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 33 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 06 03 00 35 04 06 00 39 2B 95 6B 6C 1D 48 73 CD BE AE A6 9B EF [21:01:40]CheckFolder [21:01:40]dirname=/storage/ofd_packets [21:01:40]CheckFolder done [21:01:40]ProducePacketName [21:01:40]name=ofd_packets/00198310 [21:01:40]NVStorageSaveData ofd_packets/00198310 [21:01:40]File name is /storage/ofd_packets/00198310 [21:01:40]Write 301 bytes [21:01:40]NVStorageSaveData done [21:01:40]OFDSenderStorePacket done [21:01:40]KKMCreateOFDPacket done [21:01:40]NVStorageSaveData kkm_last_timestamp [21:01:40]File name is /storage/kkm_last_timestamp [21:01:40]Write 4 bytes [21:01:40]NVStorageSaveData done [21:01:40]ExternCall_PrintAddStr [21:01:40]wPrintStart [21:01:40]Write to MH i2c: 01 00 00 43 01 44 [21:01:40]Write i2c OK [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: 01 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: 01 07 00 [21:01:40]MH_I2C_Read... [21:01:40]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [21:01:40]RasterBufferAndPrint [21:01:40]line Счет N : (1)11325739 [21:01:40]line ИНН: 02508201610067 [21:01:40]line Контрольно-Кассовый Чек [21:01:40]line ПРОДАЖА [21:01:40]line ТРК (МРК, ГНК) : 12 [21:01:40]line Товар: 2710124130 [21:01:40]line Аи-92-К-4 [21:01:40]line 4.430 * 67.80 [21:01:40]line = 300.35 [21:01:40]line НДС 12% НСП 1% [21:01:40]line > о реализуемом товаре [21:01:40]line ОКРУГЛЕНИЕ: -0.35 [21:01:40]line ИТОГО: 300.00 [21:01:40]line Внесено: 300.00 [21:01:40]line СДАЧА: 0.00 [21:01:40]line НСП 1% : 2.66 [21:01:40]line НДС 12% : 31.90 [21:01:40]line Наличными: 300.00 [21:01:40]line Безнал.: 0.00 [21:01:40]line Место: АЗС № 95 "Партнер Нефть" [21:01:40]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:01:40]line СНО: Общий режим [21:01:40]line Чек 651 16.08.2024 21:01 [21:01:40]line Смена: 462 ФФД: 1.0 [21:01:40]line ЗНМ: 0300000079 [21:01:40]line РНМ: 0000000000092545 [21:01:40]line Версия ККМ: 001 [21:01:40]line ФМ: 0000000000871802 [21:01:40]line ФД: 198310 [21:01:40]line ФПД: 62859353222173 [21:01:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210139&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198310&fm=62859353222173&tin=02508201610067®Number=0000000000092545&sum=30000 [21:01:40]written 0, free lines is 4095 [21:01:41]Write to MH i2c: 01 00 00 6E 01 6F [21:01:41]Write i2c OK [21:01:41]MH_I2C_Read... [21:01:41]Read from MH i2c: 01 [21:01:41]MH_I2C_Read... [21:01:41]Read from MH i2c: 01 07 00 [21:01:41]MH_I2C_Read... [21:01:41]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 D4 0C 56 [21:01:41]RasterBufferAndPrint [21:01:41]line [21:01:41]line [21:01:41]line [21:01:41]line [21:01:41]line [21:01:41]written 0, free lines is 3289 [21:01:41]MH_Cut [21:01:41]Write to MH i2c: D1 01 00 75 01 01 48 [21:01:41]Write i2c OK [21:01:41]MH_I2C_Read... [21:01:41]Read from MH i2c: D1 [21:01:41]MH_I2C_Read... [21:01:41]Read from MH i2c: D1 01 00 [21:01:41]MH_I2C_Read... [21:01:41]Read from MH i2c: D1 01 00 75 01 00 47 [21:01:41]Write to MH i2c: 01 00 00 76 01 77 [21:01:41]Write i2c OK [21:01:41]MH_I2C_Read... [21:01:41]*** Cut start [21:01:41]*** Purtial cut [21:01:41]*** Stage 1: CUTSNS_PIN = 1 [21:01:42]Read from MH i2c: 01 [21:01:42]MH_I2C_Read... [21:01:42]*** Stop cut motor [21:01:42]*** Cut end [21:01:42]Read from MH i2c: 01 07 00 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [21:01:42]process_action close_receipt done [21:01:42]requested_data is exist [21:01:42]produce_requested_data [21:01:42]requested_item fm.sn is exist - process it [21:01:42]wFMCommunicate request_size=4 [21:01:42]MH_SAM_APDU [21:01:42]CAPDU: 80 11 00 00 [21:01:42]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [21:01:42]Write i2c OK [21:01:42]MH_I2C_Read... [21:01:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:42]Read from MH i2c: E2 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: E2 17 00 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: E2 17 00 77 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 3F [21:01:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:01:42]wFMCommunicate OK [21:01:42]requested_item fd.num is exist - process it [21:01:42]SAM_PROTO_GetFieldsCounters [21:01:42]wFMCommunicate request_size=4 [21:01:42]MH_SAM_APDU [21:01:42]CAPDU: 80 13 00 00 [21:01:42]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [21:01:42]Write i2c OK [21:01:42]MH_I2C_Read... [21:01:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:42]Read from MH i2c: E2 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: E2 62 00 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A6 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [21:01:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A6 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:42]wFMCommunicate OK [21:01:42]SAM_PROTO_GetFieldsCounters done [21:01:42]requested_item shift.num is exist - process it [21:01:42]requested_item shift.opened is exist - process it [21:01:42]req_shift_opened [21:01:42]FM_GetShiftState [21:01:42]SAM_PROTO_GetShiftState [21:01:42]wFMCommunicate request_size=4 [21:01:42]MH_SAM_APDU [21:01:42]CAPDU: 80 13 01 00 [21:01:42]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [21:01:42]Write i2c OK [21:01:42]MH_I2C_Read... [21:01:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:42]Read from MH i2c: E2 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: E2 0E 00 [21:01:42]MH_I2C_Read... [21:01:42]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 85 [21:01:42]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:01:42]wFMCommunicate OK [21:01:42]SAM_PROTO_GetShiftState done [21:01:42]FM_GetShiftState done [21:01:42]req_shift_opened done [21:01:42]requested_item shift.open_date is exist - process it [21:01:42]req_shift_open_date [21:01:42]req_shift_open_date done [21:01:42]produce_requested_data done [21:01:42]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198310,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:01:42]process_action_free close_receipt [21:01:42]json_value_free [21:01:42]json_value_free done [21:01:42]process_json_proto returns [21:01:42]Send response to host [21:01:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198310,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:01:42]free response buf [21:01:42]execute_script done [21:01:42]execute_script returns [21:01:42]free content buf [21:01:42]Sock 9.Close socket [21:01:42]Sock 9.Thread stoped [21:02:19]accept exits with 7 [21:02:19]New connection [21:02:19]New thread 3066637668 created [21:02:19]Thread 3066781028 joined [21:02:19]Waiting for new connection... [21:02:19] Sock 7.Parse request [21:02:19]Sock 7.Check first char [21:02:19]Sock 7.First char is OK [21:02:19]request: POST /json_proto HTTP/1.0 [21:02:19]Method: POST [21:02:19]URL: /json_proto [21:02:19]Method is POST - this is cgi request [21:02:19]url: /json_proto [21:02:19]query_string will be loaded in cgi processing [21:02:19]execute_cgi json_proto POST (null) [21:02:19]execute_cgi path=json_proto method=POST [21:02:19]POST find Content-Length [21:02:19]Host: 172.17.46.195:8080 [21:02:19]Content-Length: 802 [21:02:19]Content-Type: application/json [21:02:19] [21:02:19]POST finish read [21:02:19]Found Content-Length = 802 [21:02:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325740", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:19]execute_script... [21:02: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)11325740", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:19]POST & json_proto [21:02:19]process_json_proto [21:02:19]json parsed OK: [21:02:19]protocol is kg_v1.0 [21:02:19]action value=close_receipt [21:02:19]process_action close_receipt [21:02:19]cmd_close_receipt [21:02:19]MH_GetDate [21:02:19]Write to MH i2c: F0 00 00 7A 01 6A [21:02:19]Write i2c OK [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: F0 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: F0 09 00 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: F0 09 00 7A 01 00 5B BE BF 66 8D AE BC 66 0E [21:02:19]GetLastDocTimeStamp 1723842099 [21:02:19]current date 1723842139 [21:02:19]FM_GetShiftState [21:02:19]SAM_PROTO_GetShiftState [21:02:19]wFMCommunicate request_size=4 [21:02:19]MH_SAM_APDU [21:02:19]CAPDU: 80 13 01 00 [21:02:19]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [21:02:19]Write i2c OK [21:02:19]MH_I2C_Read... [21:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:19]Read from MH i2c: E2 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: E2 0E 00 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 87 [21:02:19]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:02:19]wFMCommunicate OK [21:02:19]SAM_PROTO_GetShiftState done [21:02:19]FM_GetShiftState done [21:02:19]opened in 1723766727 [21:02:19]opened+sec_in_day 1723853127 [21:02:19]quantity*price = 70044 [21:02:19]sum+1 = 70046 [21:02:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 652 16.08.2024 21:02 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198311 ФПД: 70960556559050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210219&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198311&fm=70960556559050&tin=02508201610067®Number=0000000000092545&sum=70045 [21:02:20]StoreToDocumentArchive [21:02:20]shift 462 fd 198311 [21:02:20]save to /storage/0462/doc_00198311 [21:02:20]save last doc name /storage/0462/doc_00198311 to /storage/kkm_last_doc_name [21:02:20]save OK [21:02:20]Clear old archive folders... [21:02:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:02:20]tlvbuf is 01359490 [21:02:20]SAM_PROTO_ClearQueue [21:02:20]wFMCommunicate request_size=4 [21:02:20]MH_SAM_APDU [21:02:20]CAPDU: 80 09 00 00 [21:02:20]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [21:02:20]Write i2c OK [21:02:20]MH_I2C_Read... [21:02:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:20]Read from MH i2c: E2 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [21:02:20]RAPDU: 90 00 [21:02:20]wFMCommunicate OK [21:02:20]SAM_PROTO_ClearQueue done [21:02:20]KKMCreateOFDPacket [21:02:20]OFDProtocolAddRootSTLVToBuf [21:02:20]FM_MakeSignedData [21:02:20]FM_MakeSignedData [21:02:20]SAM_PROTO_SignData [21:02:20]wFMCommunicate request_size=4 [21:02:20]MH_SAM_APDU [21:02:20]CAPDU: 80 0D 01 02 [21:02:20]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [21:02:20]Write i2c OK [21:02:20]MH_I2C_Read... [21:02:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:20]Read from MH i2c: E2 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [21:02:20]RAPDU: 90 00 [21:02:20]wFMCommunicate OK [21:02:20]wFMCommunicate request_size=255 [21:02:20]MH_SAM_APDU [21:02: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 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 5B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 06 03 00 35 04 06 00 40 [21:02:20]Write to MH i2c: E2 02 01 8A 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 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 5B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 06 03 00 35 04 06 00 40 00 00 58 [21:02:20]Write i2c OK [21:02:20]MH_I2C_Read... [21:02:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:20]Read from MH i2c: E2 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [21:02:20]RAPDU: 90 00 [21:02:20]wFMCommunicate OK [21:02:20]wFMCommunicate request_size=10 [21:02:20]MH_SAM_APDU [21:02:20]CAPDU: 80 0D 02 02 05 89 CA C4 4A CA [21:02:20]Write to MH i2c: E2 0D 00 8B 01 80 0D 02 02 05 00 89 CA C4 4A CA 00 00 3B [21:02:20]Write i2c OK [21:02:20]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 03 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [21:02:21]RAPDU: 90 00 [21:02:21]wFMCommunicate OK [21:02:21]wFMCommunicate request_size=4 [21:02:21]MH_SAM_APDU [21:02:21]CAPDU: 80 0D 03 02 [21:02:21]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 0B 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 0B 00 8C 01 00 99 92 B3 16 93 31 24 0E 90 00 F3 [21:02:21]RAPDU: 99 92 B3 16 93 31 24 0E 90 00 [21:02:21]wFMCommunicate OK [21:02:21]SAM_PROTO_SignData done [21:02:21]FM_MakeSignedData done [21:02:21]CreateOFDProtocolMessage [21:02:21]wFMCommunicate request_size=4 [21:02:21]MH_SAM_APDU [21:02:21]CAPDU: 80 11 00 00 [21:02:21]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 17 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 55 [21:02:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:02:21]wFMCommunicate OK [21:02:21]CreateOFDProtocolMessage done [21:02:21]OFDSenderStorePacket 198311 [21:02:21]StoreOFDPacket docnum=198311 [21:02:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 53 51 07 01 BC 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 5B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 06 03 00 35 04 06 00 40 89 CA C4 4A CA 99 92 B3 16 93 31 24 0E [21:02:21]CheckFolder [21:02:21]dirname=/storage/ofd_packets [21:02:21]CheckFolder done [21:02:21]ProducePacketName [21:02:21]name=ofd_packets/00198311 [21:02:21]NVStorageSaveData ofd_packets/00198311 [21:02:21]File name is /storage/ofd_packets/00198311 [21:02:21]Write 301 bytes [21:02:21]NVStorageSaveData done [21:02:21]OFDSenderStorePacket done [21:02:21]KKMCreateOFDPacket done [21:02:21]NVStorageSaveData kkm_last_timestamp [21:02:21]File name is /storage/kkm_last_timestamp [21:02:21]Write 4 bytes [21:02:21]NVStorageSaveData done [21:02:21]ExternCall_PrintAddStr [21:02:21]wPrintStart [21:02:21]Write to MH i2c: 01 00 00 8E 01 8F [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [21:02:21]RasterBufferAndPrint [21:02:21]line Счет N : (1)11325740 [21:02:21]line ИНН: 02508201610067 [21:02:21]line Контрольно-Кассовый Чек [21:02:21]line ПРОДАЖА [21:02:21]line ТРК (МРК, ГНК) : 31 [21:02:21]line Товар: 2710124500 [21:02:21]line Аи-95-К-5 [21:02:21]line 9.440 * 74.20 [21:02:21]line = 700.45 [21:02:21]line НДС 12% НСП 1% [21:02:21]line > о реализуемом товаре [21:02:21]line ИТОГО: 700.45 [21:02:21]line НСП 1% : 6.20 [21:02:21]line НДС 12% : 74.38 [21:02:21]line Наличными: 0.00 [21:02:21]line Безнал.: 700.45 [21:02:21]line Место: АЗС № 95 "Партнер Нефть" [21:02:21]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:02:21]line СНО: Общий режим [21:02:21]line Чек 652 16.08.2024 21:02 [21:02:21]line Смена: 462 ФФД: 1.0 [21:02:21]line ЗНМ: 0300000079 [21:02:21]line РНМ: 0000000000092545 [21:02:21]line Версия ККМ: 001 [21:02:21]line Платежная система: O! деньги [21:02:21]line ФМ: 0000000000871802 [21:02:21]line ФД: 198311 [21:02:21]line ФПД: 70960556559050 [21:02:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210219&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198311&fm=70960556559050&tin=02508201610067®Number=0000000000092545&sum=70045 [21:02:21]written 0, free lines is 4095 [21:02:21]Write to MH i2c: 01 00 00 B8 01 B9 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 B8 01 00 00 00 00 00 E3 0C AF [21:02:21]RasterBufferAndPrint [21:02:21]line [21:02:21]line [21:02:21]line [21:02:21]line [21:02:21]line [21:02:21]written 0, free lines is 3302 [21:02:21]MH_Cut [21:02:21]Write to MH i2c: D1 01 00 BF 01 01 92 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: D1 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: D1 01 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: D1 01 00 BF 01 00 91 [21:02:21]Write to MH i2c: 01 00 00 C0 01 C1 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:22]*** Cut start [21:02:22]*** Purtial cut [21:02:22]*** CUTSNS_PIN = 0 [21:02:22]*** Stage 1: CUTSNS_PIN = 1 [21:02:24]Read from MH i2c: 01 [21:02:24]MH_I2C_Read... [21:02:24]*** Stop cut motor [21:02:24]*** Cut end [21:02:24]Read from MH i2c: 01 07 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: 01 07 00 C0 01 00 00 00 00 00 FF 0F D6 [21:02:24]process_action close_receipt done [21:02:24]requested_data is exist [21:02:24]produce_requested_data [21:02:24]requested_item fm.sn is exist - process it [21:02:24]wFMCommunicate request_size=4 [21:02:24]MH_SAM_APDU [21:02:24]CAPDU: 80 11 00 00 [21:02:24]Write to MH i2c: E2 08 00 C1 01 80 11 00 00 00 00 00 00 3C [21:02:24]Write i2c OK [21:02:24]MH_I2C_Read... [21:02:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:24]Read from MH i2c: E2 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 17 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 17 00 C1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 89 [21:02:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:02:24]wFMCommunicate OK [21:02:24]requested_item fd.num is exist - process it [21:02:24]SAM_PROTO_GetFieldsCounters [21:02:24]wFMCommunicate request_size=4 [21:02:24]MH_SAM_APDU [21:02:24]CAPDU: 80 13 00 00 [21:02:24]Write to MH i2c: E2 08 00 C2 01 80 13 00 00 00 00 00 00 3F [21:02:24]Write i2c OK [21:02:24]MH_I2C_Read... [21:02:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:24]Read from MH i2c: E2 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 62 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 62 00 C2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A7 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 83 [21:02:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A7 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:02:24]wFMCommunicate OK [21:02:24]SAM_PROTO_GetFieldsCounters done [21:02:24]requested_item shift.num is exist - process it [21:02:24]requested_item shift.opened is exist - process it [21:02:24]req_shift_opened [21:02:24]FM_GetShiftState [21:02:24]SAM_PROTO_GetShiftState [21:02:24]wFMCommunicate request_size=4 [21:02:24]MH_SAM_APDU [21:02:24]CAPDU: 80 13 01 00 [21:02:24]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [21:02:24]Write i2c OK [21:02:24]MH_I2C_Read... [21:02:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:24]Read from MH i2c: E2 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 0E 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 CF [21:02:24]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:02:24]wFMCommunicate OK [21:02:24]SAM_PROTO_GetShiftState done [21:02:24]FM_GetShiftState done [21:02:24]req_shift_opened done [21:02:24]requested_item shift.open_date is exist - process it [21:02:24]req_shift_open_date [21:02:24]req_shift_open_date done [21:02:24]produce_requested_data done [21:02:24]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198311,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:02:24]process_action_free close_receipt [21:02:24]json_value_free [21:02:24]json_value_free done [21:02:24]process_json_proto returns [21:02:24]Send response to host [21:02:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198311,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:02:24]free response buf [21:02:24]execute_script done [21:02:24]execute_script returns [21:02:24]free content buf [21:02:24]Sock 7.Close socket [21:02:24]Sock 7.Thread stoped [21:03:31]ConnectInit Can't connect to host [21:03:31]CommunicateWithHost connect error [21:03:31]CommunicateWithHost err = -1 [21:03:31]OFD Sender: Server communicate error [21:03:31]OFD Sender: Processing packet 198309 [packets to send 247, broken 244] [21:03:31]ProducePacketName [21:03:31]name=ofd_packets/00198309 [21:03:31]OFD Sender: To server: pG, [21:03:31]CommunicateWithHost lk.salyk.kg:30040 [21:03:31]ConnectInit lk.salyk.kg [21:03:31]Connected sock=7 [21:03:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D5 E2 07 01 76 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 1B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A5 06 03 00 35 04 06 00 7F 3E A8 F5 A0 27 5D 58 21 04 76 03 AC 93 [21:03:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0E 60 47 00 CC 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 38 37 31 38 30 32 10 04 04 00 A5 06 03 00 F4 03 04 00 B4 6A BF 66 B6 04 01 00 00 9F B9 B5 02 44 35 82 97 [21:03:31]CommunicateWithHost err = 0 [21:03:31]CheckOFDResponse [21:03:31]1017 (14) - 77093643461234 [21:03:31]1041 (16) - 0000000000871802 [21:03:31]1040 (4) - 198309 [21:03:31]1012 (4) - 16.08.2024 15:05 [21:03:31]1206 (1) - 0 [21:03:31]OFD Sender: Remove packet 198309 [21:03:31]ProducePacketName [21:03:31]name=ofd_packets/00198309 [21:03:31]NVStorageDeleteData [21:03:32]OFD Sender: Processing packet 198310 [packets to send 246, broken 244] [21:03:32]ProducePacketName [21:03:32]name=ofd_packets/00198310 [21:03:32]OFD Sender: To server: pG, [21:03:32]CommunicateWithHost lk.salyk.kg:30040 [21:03:32]ConnectInit lk.salyk.kg [21:03:45]accept exits with 9 [21:03:45]New connection [21:03:45]New thread 3066781028 created [21:03:45]Thread 3066637668 joined [21:03:45]Waiting for new connection... [21:03:45] Sock 9.Parse request [21:03:45]Sock 9.Check first char [21:03:45]Sock 9.First char is OK [21:03:45]request: POST /json_proto HTTP/1.0 [21:03:45]Method: POST [21:03:45]URL: /json_proto [21:03:45]Method is POST - this is cgi request [21:03:45]url: /json_proto [21:03:45]query_string will be loaded in cgi processing [21:03:45]execute_cgi json_proto POST (null) [21:03:45]execute_cgi path=json_proto method=POST [21:03:45]POST find Content-Length [21:03:45]Host: 172.17.46.195:8080 [21:03:45]Content-Length: 805 [21:03:45]Content-Type: application/json [21:03:45] [21:03:45]POST finish read [21:03:45]Found Content-Length = 805 [21:03:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325741", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:45]execute_script... [21:03: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)11325741", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:45]POST & json_proto [21:03:45]process_json_proto [21:03:45]json parsed OK: [21:03:45]protocol is kg_v1.0 [21:03:45]action value=close_receipt [21:03:45]process_action close_receipt [21:03:45]cmd_close_receipt [21:03:45]MH_GetDate [21:03:45]Write to MH i2c: F0 00 00 C4 01 B4 [21:03:45]Write i2c OK [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: F0 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: F0 09 00 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: F0 09 00 C4 01 00 B1 BE BF 66 8D AE BC 66 AE [21:03:45]GetLastDocTimeStamp 1723842139 [21:03:45]current date 1723842225 [21:03:45]FM_GetShiftState [21:03:45]SAM_PROTO_GetShiftState [21:03:45]wFMCommunicate request_size=4 [21:03:45]MH_SAM_APDU [21:03:45]CAPDU: 80 13 01 00 [21:03:45]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [21:03:45]Write i2c OK [21:03:45]MH_I2C_Read... [21:03:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:45]Read from MH i2c: E2 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: E2 0E 00 [21:03:45]MH_I2C_Read... [21:03:45]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 D1 [21:03:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:03:45]wFMCommunicate OK [21:03:45]SAM_PROTO_GetShiftState done [21:03:45]FM_GetShiftState done [21:03:45]opened in 1723766727 [21:03:45]opened+sec_in_day 1723853127 [21:03:45]quantity*price = 150032 [21:03:45]sum+1 = 150033 [21:03:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 653 16.08.2024 21:03 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198312 ФПД: 237239955784439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210345&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198312&fm=237239955784439&tin=02508201610067®Number=0000000000092545&sum=150032 [21:03:46]StoreToDocumentArchive [21:03:46]shift 462 fd 198312 [21:03:46]save to /storage/0462/doc_00198312 [21:03:46]save last doc name /storage/0462/doc_00198312 to /storage/kkm_last_doc_name [21:03:46]save OK [21:03:46]Clear old archive folders... [21:03:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:03:46]tlvbuf is 01359360 [21:03:46]SAM_PROTO_ClearQueue [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 09 00 00 [21:03:46]Write to MH i2c: E2 08 00 D2 01 80 09 00 00 00 00 00 00 45 [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [21:03:46]RAPDU: 90 00 [21:03:46]wFMCommunicate OK [21:03:46]SAM_PROTO_ClearQueue done [21:03:46]KKMCreateOFDPacket [21:03:46]OFDProtocolAddRootSTLVToBuf [21:03:46]FM_MakeSignedData [21:03:46]FM_MakeSignedData [21:03:46]SAM_PROTO_SignData [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 0D 01 02 [21:03:46]Write to MH i2c: E2 08 00 D3 01 80 0D 01 02 00 00 00 00 4D [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [21:03:46]RAPDU: 90 00 [21:03:46]wFMCommunicate OK [21:03:46]wFMCommunicate request_size=255 [21:03:46]MH_SAM_APDU [21:03: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 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 8D 02 00 00 F4 03 04 00 B1 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 06 03 00 35 04 06 00 D7 [21:03:46]Write to MH i2c: E2 02 01 D4 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 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 8D 02 00 00 F4 03 04 00 B1 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 06 03 00 35 04 06 00 D7 00 00 F5 [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [21:03:46]RAPDU: 90 00 [21:03:46]wFMCommunicate OK [21:03:46]wFMCommunicate request_size=10 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 0D 02 02 05 C4 BB 4A 82 F7 [21:03:46]Write to MH i2c: E2 0D 00 D5 01 80 0D 02 02 05 00 C4 BB 4A 82 F7 00 00 9C [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [21:03:46]RAPDU: 90 00 [21:03:46]wFMCommunicate OK [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 0D 03 02 [21:03:46]Write to MH i2c: E2 08 00 D6 01 80 0D 03 02 00 00 00 00 52 [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 0B 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 0B 00 D6 01 00 DD 09 F8 08 09 88 E1 CF 90 00 7A [21:03:46]RAPDU: DD 09 F8 08 09 88 E1 CF 90 00 [21:03:46]wFMCommunicate OK [21:03:46]SAM_PROTO_SignData done [21:03:46]FM_MakeSignedData done [21:03:46]CreateOFDProtocolMessage [21:03:46]wFMCommunicate request_size=4 [21:03:46]MH_SAM_APDU [21:03:46]CAPDU: 80 11 00 00 [21:03:46]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [21:03:46]Write i2c OK [21:03:46]MH_I2C_Read... [21:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:46]Read from MH i2c: E2 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 17 00 [21:03:46]MH_I2C_Read... [21:03:46]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 9F [21:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:03:46]wFMCommunicate OK [21:03:46]CreateOFDProtocolMessage done [21:03:46]OFDSenderStorePacket 198312 [21:03:46]StoreOFDPacket docnum=198312 [21:03:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 B8 07 01 1B C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 02 00 00 F4 03 04 00 B1 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 06 03 00 35 04 06 00 D7 C4 BB 4A 82 F7 DD 09 F8 08 09 88 E1 CF [21:03:46]CheckFolder [21:03:46]dirname=/storage/ofd_packets [21:03:46]CheckFolder done [21:03:46]ProducePacketName [21:03:46]name=ofd_packets/00198312 [21:03:46]NVStorageSaveData ofd_packets/00198312 [21:03:46]File name is /storage/ofd_packets/00198312 [21:03:46]Write 301 bytes [21:03:46]NVStorageSaveData done [21:03:46]OFDSenderStorePacket done [21:03:46]KKMCreateOFDPacket done [21:03:46]NVStorageSaveData kkm_last_timestamp [21:03:46]File name is /storage/kkm_last_timestamp [21:03:46]Write 4 bytes [21:03:46]NVStorageSaveData done [21:03:47]ExternCall_PrintAddStr [21:03:47]wPrintStart [21:03:47]Write to MH i2c: 01 00 00 D8 01 D9 [21:03:47]Write i2c OK [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: 01 [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: 01 07 00 [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [21:03:47]RasterBufferAndPrint [21:03:47]line Счет N : (1)11325741 [21:03:47]line ИНН: 02508201610067 [21:03:47]line Контрольно-Кассовый Чек [21:03:47]line ПРОДАЖА [21:03:47]line ТРК (МРК, ГНК) : 41 [21:03:47]line Товар: 2710124500 [21:03:47]line Аи-95-К-5 [21:03:47]line 20.220 * 74.20 [21:03:47]line = 1500.32 [21:03:47]line НДС 12% НСП 1% [21:03:47]line > о реализуемом товаре [21:03:47]line ИТОГО: 1500.32 [21:03:47]line НСП 1% : 13.28 [21:03:47]line НДС 12% : 159.33 [21:03:47]line Наличными: 0.00 [21:03:47]line Безнал.: 1500.32 [21:03:47]line Место: АЗС № 95 "Партнер Нефть" [21:03:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [21:03:47]line СНО: Общий режим [21:03:47]line Чек 653 16.08.2024 21:03 [21:03:47]line Смена: 462 ФФД: 1.0 [21:03:47]line ЗНМ: 0300000079 [21:03:47]line РНМ: 0000000000092545 [21:03:47]line Версия ККМ: 001 [21:03:47]line Платежная система: O! деньги [21:03:47]line ФМ: 0000000000871802 [21:03:47]line ФД: 198312 [21:03:47]line ФПД: 237239955784439 [21:03:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T210345&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198312&fm=237239955784439&tin=02508201610067®Number=0000000000092545&sum=150032 [21:03:47]written 0, free lines is 4095 [21:03:47]Write to MH i2c: 01 00 00 02 02 04 [21:03:47]Write i2c OK [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: 01 [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: 01 07 00 [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 EF 0C 06 [21:03:47]RasterBufferAndPrint [21:03:47]line [21:03:47]line [21:03:47]line [21:03:47]line [21:03:47]line [21:03:47]written 0, free lines is 3318 [21:03:47]MH_Cut [21:03:47]Write to MH i2c: D1 01 00 09 02 01 DD [21:03:47]Write i2c OK [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: D1 [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: D1 01 00 [21:03:47]MH_I2C_Read... [21:03:47]Read from MH i2c: D1 01 00 09 02 00 DC [21:03:47]Write to MH i2c: 01 00 00 0A 02 0C [21:03:47]Write i2c OK [21:03:47]MH_I2C_Read... [21:03:48]*** Cut start [21:03:48]*** Purtial cut [21:03:48]*** Stage 1: CUTSNS_PIN = 1 [21:03:48]Read from MH i2c: 01 [21:03:48]MH_I2C_Read... [21:03:48]*** Stop cut motor [21:03:48]*** Cut end [21:03:48]Read from MH i2c: 01 07 00 [21:03:48]MH_I2C_Read... [21:03:48]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [21:03:48]process_action close_receipt done [21:03:48]requested_data is exist [21:03:48]produce_requested_data [21:03:48]requested_item fm.sn is exist - process it [21:03:48]wFMCommunicate request_size=4 [21:03:48]MH_SAM_APDU [21:03:48]CAPDU: 80 11 00 00 [21:03:48]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [21:03:48]Write i2c OK [21:03:48]MH_I2C_Read... [21:03:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:48]Read from MH i2c: E2 [21:03:48]MH_I2C_Read... [21:03:48]Read from MH i2c: E2 17 00 [21:03:48]MH_I2C_Read... [21:03:48]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D4 [21:03:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [21:03:48]wFMCommunicate OK [21:03:48]requested_item fd.num is exist - process it [21:03:48]SAM_PROTO_GetFieldsCounters [21:03:48]wFMCommunicate request_size=4 [21:03:48]MH_SAM_APDU [21:03:48]CAPDU: 80 13 00 00 [21:03:48]Write to MH i2c: E2 08 00 0C 02 80 13 00 00 00 00 00 00 8A [21:03:48]Write i2c OK [21:03:48]MH_I2C_Read... [21:03:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:48]Read from MH i2c: E2 [21:03:48]MH_I2C_Read... [21:03:48]Read from MH i2c: E2 62 00 [21:03:48]MH_I2C_Read... [21:03:48]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 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A8 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 D2 [21:03:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 A8 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:48]wFMCommunicate OK [21:03:48]SAM_PROTO_GetFieldsCounters done [21:03:48]requested_item shift.num is exist - process it [21:03:48]requested_item shift.opened is exist - process it [21:03:48]req_shift_opened [21:03:48]FM_GetShiftState [21:03:48]SAM_PROTO_GetShiftState [21:03:48]wFMCommunicate request_size=4 [21:03:48]MH_SAM_APDU [21:03:48]CAPDU: 80 13 01 00 [21:03:48]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [21:03:48]Write i2c OK [21:03:48]MH_I2C_Read... [21:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:48]Read from MH i2c: E2 [21:03:48]MH_I2C_Read... [21:03:48]Read from MH i2c: E2 0E 00 [21:03:48]MH_I2C_Read... [21:03:48]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1A [21:03:48]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [21:03:48]wFMCommunicate OK [21:03:48]SAM_PROTO_GetShiftState done [21:03:48]FM_GetShiftState done [21:03:48]req_shift_opened done [21:03:48]requested_item shift.open_date is exist - process it [21:03:48]req_shift_open_date [21:03:48]req_shift_open_date done [21:03:48]produce_requested_data done [21:03:48]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198312,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [21:03:48]process_action_free close_receipt [21:03:48]json_value_free [21:03:48]json_value_free done [21:03:48]process_json_proto returns [21:03:48]Send response to host [21:03:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198312,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [21:03:48]free response buf [21:03:48]execute_script done [21:03:48]execute_script returns [21:03:48]free content buf [21:03:48]Sock 9.Close socket [21:03:48]Sock 9.Thread stoped [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 FD [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 54000000005725C1 (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: 206092+1723641485=1723847577 [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 = 0x33530623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 C1 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 FE [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 99 D3 BF 66 8D AE BC 66 ED [22:32:57]Current date/time: 16.08.2024 22:32 [22:32:57]FM_Init [22:32:57]wFMConnect [22:32:57]MH_SAM_On [22:32:57]Write to MH i2c: E0 00 00 08 00 E7 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_init finished! [22:32:57]*** atr: [22:32:57]*** 0F 3B D5 18 FF 81 91 FE [22:32:57]*** 1F C3 80 73 C8 21 10 0A [22:32:57]*** 00 00 00 00 00 00 00 00 [22:32:57]*** 00 00 00 00 00 00 00 00 [22:32:57]*** 00 00 00 00 00 00 00 00 [22:32:57]*** 00 00 00 00 00 00 00 00 [22:32:57]*** 00 00 00 00 00 00 00 00 [22:32:57]*** 00 00 00 00 00 00 00 00 [22:32:57]Read from MH i2c: E0 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E0 10 00 [22:32:57]MH_I2C_Read... [22:32:57]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 [22:32:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:32:57]wFMCommunicate request_size=10 [22:32:57]MH_SAM_APDU [22:32:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:32:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:32:57]Read from MH i2c: E2 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:32:57]RAPDU: 90 00 [22:32:57]wFMCommunicate OK [22:32:57]wFMCommunicate request_size=4 [22:32:57]MH_SAM_APDU [22:32:57]CAPDU: 80 11 00 00 [22:32:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:57]Read from MH i2c: E2 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 17 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D1 [22:32:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:32:57]wFMCommunicate OK [22:32:57]Detected FM SN is 0000000000871802 [22:32:57]Stored FM SN is 0000000000871802 [22:32:57]wFMCommunicate request_size=9 [22:32:57]MH_SAM_APDU [22:32:57]CAPDU: 80 16 00 00 04 A0 6D 01 00 [22:32:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 A0 6D 01 00 00 00 A0 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:32:57]Read from MH i2c: E2 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:32:57]RAPDU: 90 00 [22:32:57]wFMCommunicate OK [22:32:57]FM PIN OK [22:32:57]wFMCommunicate request_size=8 [22:32:57]MH_SAM_APDU [22:32:57]CAPDU: 80 14 04 00 03 02 00 01 [22:32:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:32:57]Read from MH i2c: E2 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:32:57]RAPDU: 90 00 [22:32:57]wFMCommunicate OK [22:32:57]wFMCommunicate request_size=13 [22:32:57]MH_SAM_APDU [22:32:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:32:57]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 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:32:57]Read from MH i2c: E2 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:32:57]RAPDU: 90 00 [22:32:57]wFMCommunicate OK [22:32:57]wFMCommunicate request_size=4 [22:32:57]MH_SAM_APDU [22:32:57]CAPDU: 80 11 00 00 [22:32:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:57]Read from MH i2c: E2 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 17 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D5 [22:32:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:32:57]wFMCommunicate OK [22:32:57]DocumentArchiveInit [22:32:57]Start Httpd... [22:32:57]Httpd thread 3067792740 created [22:32:57]Write to MH i2c: 01 00 00 0F 00 0F [22:32:57]Write i2c OK [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: 01 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: 01 07 00 [22:32:57]MH_I2C_Read... [22:32:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:32:57]MH Int Process started [22:32:57]Allocated Socket 8 [22:32:57]Bind OK [22:32:57]Listen OK [22:32:57]httpd running on port 8080 [22:32:57]Waiting for new connection... [22:32:57]OFD Sender: Processing packet 198310 [packets to send 298, broken 244] [22:32:57]ProducePacketName [22:32:57]name=ofd_packets/00198310 [22:32:57]OFD Sender: To server: pG, [22:32:57]CommunicateWithHost lk.salyk.kg:30040 [22:32:57]ConnectInit lk.salyk.kg [22:32:57]Connected sock=6 [22:32:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B0 E4 07 01 E7 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 33 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 06 03 00 35 04 06 00 39 2B 95 6B 6C 1D 48 73 CD BE AE A6 9B EF [22:32:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CC 32 47 00 40 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A6 06 03 00 F4 03 04 00 AB 7F BF 66 B6 04 01 00 00 5E BC DD 17 DE 17 1C 6F [22:32:58]CommunicateWithHost err = 0 [22:32:58]CheckOFDResponse [22:32:58]1017 (14) - 77093643461234 [22:32:58]1041 (16) - 0000000000871802 [22:32:58]1040 (4) - 198310 [22:32:58]1012 (4) - 16.08.2024 16:34 [22:32:58]1206 (1) - 0 [22:32:58]OFD Sender: Remove packet 198310 [22:32:58]ProducePacketName [22:32:58]name=ofd_packets/00198310 [22:32:58]NVStorageDeleteData [22:32:58]OFD Sender: Processing packet 198311 [packets to send 297, broken 244] [22:32:58]ProducePacketName [22:32:58]name=ofd_packets/00198311 [22:32:58]OFD Sender: To server: pG, [22:32:58]CommunicateWithHost lk.salyk.kg:30040 [22:32:58]ConnectInit lk.salyk.kg [22:32:58]Connected sock=6 [22:32:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 53 51 07 01 BC 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 5B BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 06 03 00 35 04 06 00 40 89 CA C4 4A CA 99 92 B3 16 93 31 24 0E [22:32:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D7 16 47 00 6F A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A7 06 03 00 F4 03 04 00 AC 7F BF 66 B6 04 01 00 00 BF 71 AA 3C 9D 03 FD 96 [22:32:59]CommunicateWithHost err = 0 [22:32:59]CheckOFDResponse [22:32:59]1017 (14) - 77093643461234 [22:32:59]1041 (16) - 0000000000871802 [22:32:59]1040 (4) - 198311 [22:32:59]1012 (4) - 16.08.2024 16:34 [22:32:59]1206 (1) - 0 [22:32:59]OFD Sender: Remove packet 198311 [22:32:59]ProducePacketName [22:32:59]name=ofd_packets/00198311 [22:32:59]NVStorageDeleteData [22:32:59]OFD Sender: Processing packet 198312 [packets to send 296, broken 244] [22:32:59]ProducePacketName [22:32:59]name=ofd_packets/00198312 [22:32:59]OFD Sender: To server: pG, [22:32:59]CommunicateWithHost lk.salyk.kg:30040 [22:32:59]ConnectInit lk.salyk.kg [22:33:00]Connected sock=6 [22:33:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E9 B8 07 01 1B C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 02 00 00 F4 03 04 00 B1 BE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 06 03 00 35 04 06 00 D7 C4 BB 4A 82 F7 DD 09 F8 08 09 88 E1 CF [22:33:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A8 00 47 00 DC 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A8 06 03 00 F4 03 04 00 AD 7F BF 66 B6 04 01 00 00 07 F0 6F B4 2E 89 B1 AF [22:33:00]CommunicateWithHost err = 0 [22:33:00]CheckOFDResponse [22:33:00]1017 (14) - 77093643461234 [22:33:00]1041 (16) - 0000000000871802 [22:33:00]1040 (4) - 198312 [22:33:00]1012 (4) - 16.08.2024 16:34 [22:33:00]1206 (1) - 0 [22:33:00]OFD Sender: Remove packet 198312 [22:33:00]ProducePacketName [22:33:00]name=ofd_packets/00198312 [22:33:00]NVStorageDeleteData [22:33:00]OFD Sender: Processing packet 198313 [packets to send 295, broken 244] [22:33:00]ProducePacketName [22:33:00]name=ofd_packets/00198313 [22:33:00]OFD Sender: To server: pG, [22:33:00]CommunicateWithHost lk.salyk.kg:30040 [22:33:00]ConnectInit lk.salyk.kg [22:33:01]Connected sock=6 [22:33:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 82 97 07 01 E8 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 11 BF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 06 03 00 35 04 06 00 C6 9D DD 06 28 86 2B 51 E1 4B 1F 59 31 DB [22:33:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 94 DD 47 00 89 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 A9 06 03 00 F4 03 04 00 AE 7F BF 66 B6 04 01 00 00 00 A9 8E BB 06 66 F1 89 [22:33:01]CommunicateWithHost err = 0 [22:33:01]CheckOFDResponse [22:33:01]1017 (14) - 77093643461234 [22:33:01]1041 (16) - 0000000000871802 [22:33:01]1040 (4) - 198313 [22:33:01]1012 (4) - 16.08.2024 16:34 [22:33:01]1206 (1) - 0 [22:33:01]OFD Sender: Remove packet 198313 [22:33:01]ProducePacketName [22:33:01]name=ofd_packets/00198313 [22:33:01]NVStorageDeleteData [22:33:01]OFD Sender: Processing packet 198314 [packets to send 294, broken 244] [22:33:01]ProducePacketName [22:33:01]name=ofd_packets/00198314 [22:33:01]OFD Sender: To server: pG, [22:33:01]CommunicateWithHost lk.salyk.kg:30040 [22:33:01]ConnectInit lk.salyk.kg [22:33:02]Connected sock=6 [22:33:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 D8 13 04 01 1B 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 02 00 00 F4 03 04 00 5A BF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 06 03 00 35 04 06 00 57 04 6B FD EE CB 9B D5 1F AC 00 B5 83 1F [22:33:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 14 C7 47 00 77 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AA 06 03 00 F4 03 04 00 AF 7F BF 66 B6 04 01 00 00 49 7E B5 2D 10 14 E6 23 [22:33:02]CommunicateWithHost err = 0 [22:33:02]CheckOFDResponse [22:33:02]1017 (14) - 77093643461234 [22:33:02]1041 (16) - 0000000000871802 [22:33:02]1040 (4) - 198314 [22:33:02]1012 (4) - 16.08.2024 16:34 [22:33:02]1206 (1) - 0 [22:33:02]OFD Sender: Remove packet 198314 [22:33:02]ProducePacketName [22:33:02]name=ofd_packets/00198314 [22:33:02]NVStorageDeleteData [22:33:03]OFD Sender: Processing packet 198315 [packets to send 293, broken 244] [22:33:03]ProducePacketName [22:33:03]name=ofd_packets/00198315 [22:33:03]OFD Sender: To server: pG, [22:33:03]CommunicateWithHost lk.salyk.kg:30040 [22:33:03]ConnectInit lk.salyk.kg [22:33:03]Connected sock=6 [22:33:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 82 D8 05 01 F7 63 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 5E BF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 06 03 00 35 04 06 00 B8 BA FD 53 4E F6 AD 4B DB C7 82 1C DE 9C [22:33:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 00 86 47 00 8A FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AB 06 03 00 F4 03 04 00 B0 7F BF 66 B6 04 01 00 00 BA EC C8 B6 8E CA 26 CC [22:33:03]CommunicateWithHost err = 0 [22:33:03]CheckOFDResponse [22:33:03]1017 (14) - 77093643461234 [22:33:03]1041 (16) - 0000000000871802 [22:33:03]1040 (4) - 198315 [22:33:03]1012 (4) - 16.08.2024 16:34 [22:33:03]1206 (1) - 0 [22:33:03]OFD Sender: Remove packet 198315 [22:33:03]ProducePacketName [22:33:03]name=ofd_packets/00198315 [22:33:03]NVStorageDeleteData [22:33:03]OFD Sender: Processing packet 198316 [packets to send 292, broken 244] [22:33:03]ProducePacketName [22:33:03]name=ofd_packets/00198316 [22:33:03]OFD Sender: To server: pG, [22:33:03]CommunicateWithHost lk.salyk.kg:30040 [22:33:03]ConnectInit lk.salyk.kg [22:33:04]Connected sock=6 [22:33:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 09 06 06 01 22 A6 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 62 C5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 F5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 F5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 50 00 00 00 00 07 04 06 00 D0 F5 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 68 BF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 06 03 00 35 04 06 00 1C D0 55 E3 31 B9 99 76 FE 40 D4 EB 3E 26 [22:33:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B4 34 47 00 DF 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AC 06 03 00 F4 03 04 00 B1 7F BF 66 B6 04 01 00 00 5C BB 41 00 2E D3 D2 ED [22:33:04]CommunicateWithHost err = 0 [22:33:04]CheckOFDResponse [22:33:04]1017 (14) - 77093643461234 [22:33:04]1041 (16) - 0000000000871802 [22:33:04]1040 (4) - 198316 [22:33:04]1012 (4) - 16.08.2024 16:34 [22:33:04]1206 (1) - 0 [22:33:04]OFD Sender: Remove packet 198316 [22:33:04]ProducePacketName [22:33:04]name=ofd_packets/00198316 [22:33:04]NVStorageDeleteData [22:33:04]OFD Sender: Processing packet 198317 [packets to send 291, broken 244] [22:33:04]ProducePacketName [22:33:04]name=ofd_packets/00198317 [22:33:04]OFD Sender: To server: pG, [22:33:04]CommunicateWithHost lk.salyk.kg:30040 [22:33:04]ConnectInit lk.salyk.kg [22:33:05]Connected sock=6 [22:33:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 FD 07 01 6E 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 FD BF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 06 03 00 35 04 06 00 B8 43 5E 23 FE 30 FA 2B A6 65 45 1C 83 74 [22:33:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 72 F7 47 00 A8 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AD 06 03 00 F4 03 04 00 B2 7F BF 66 B6 04 01 00 00 EF E7 81 94 EB 91 C5 06 [22:33:05]CommunicateWithHost err = 0 [22:33:05]CheckOFDResponse [22:33:05]1017 (14) - 77093643461234 [22:33:05]1041 (16) - 0000000000871802 [22:33:05]1040 (4) - 198317 [22:33:05]1012 (4) - 16.08.2024 16:34 [22:33:05]1206 (1) - 0 [22:33:05]OFD Sender: Remove packet 198317 [22:33:05]ProducePacketName [22:33:05]name=ofd_packets/00198317 [22:33:05]NVStorageDeleteData [22:33:05]OFD Sender: Processing packet 198318 [packets to send 290, broken 244] [22:33:05]ProducePacketName [22:33:05]name=ofd_packets/00198318 [22:33:05]OFD Sender: To server: pG, [22:33:05]CommunicateWithHost lk.salyk.kg:30040 [22:33:05]ConnectInit lk.salyk.kg [22:33:06]Connected sock=6 [22:33:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 24 99 06 01 C2 9A 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 9A 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 93 02 00 00 F4 03 04 00 37 C0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 06 03 00 35 04 06 00 DB 1C 6E 2A 76 2C A1 6A 21 9E AD 9B D3 FA [22:33:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 96 83 47 00 65 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AE 06 03 00 F4 03 04 00 B3 7F BF 66 B6 04 01 00 00 3C 13 7E 03 68 F6 98 24 [22:33:06]CommunicateWithHost err = 0 [22:33:06]CheckOFDResponse [22:33:06]1017 (14) - 77093643461234 [22:33:06]1041 (16) - 0000000000871802 [22:33:06]1040 (4) - 198318 [22:33:06]1012 (4) - 16.08.2024 16:34 [22:33:06]1206 (1) - 0 [22:33:06]OFD Sender: Remove packet 198318 [22:33:06]ProducePacketName [22:33:06]name=ofd_packets/00198318 [22:33:06]NVStorageDeleteData [22:33:06]OFD Sender: Processing packet 198319 [packets to send 289, broken 244] [22:33:06]ProducePacketName [22:33:06]name=ofd_packets/00198319 [22:33:06]OFD Sender: To server: pG, [22:33:06]CommunicateWithHost lk.salyk.kg:30040 [22:33:06]ConnectInit lk.salyk.kg [22:33:07]Connected sock=10 [22:33:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 17 B4 06 01 4A 94 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 FA 37 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 D6 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 D4 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 94 02 00 00 F4 03 04 00 8F C0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 06 03 00 35 04 06 00 25 63 2B DE 1D C5 D3 31 1E 21 11 93 C8 E7 [22:33:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 89 47 00 30 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 AF 06 03 00 F4 03 04 00 B4 7F BF 66 B6 04 01 00 00 FB 8A 92 D8 5A 47 31 CC [22:33:07]CommunicateWithHost err = 0 [22:33:07]CheckOFDResponse [22:33:07]1017 (14) - 77093643461234 [22:33:07]1041 (16) - 0000000000871802 [22:33:07]1040 (4) - 198319 [22:33:07]1012 (4) - 16.08.2024 16:35 [22:33:07]1206 (1) - 0 [22:33:07]OFD Sender: Remove packet 198319 [22:33:07]ProducePacketName [22:33:07]name=ofd_packets/00198319 [22:33:07]NVStorageDeleteData [22:33:07]OFD Sender: Processing packet 198320 [packets to send 288, broken 244] [22:33:07]ProducePacketName [22:33:07]name=ofd_packets/00198320 [22:33:07]OFD Sender: To server: pG, [22:33:07]CommunicateWithHost lk.salyk.kg:30040 [22:33:07]ConnectInit lk.salyk.kg [22:33:07]accept exits with 9 [22:33:07]New connection [22:33:07]New thread 3067506020 created [22:33:07]Waiting for new connection... [22:33:07] Sock 9.Parse request [22:33:07]Sock 9.Check first char [22:33:07]Sock 9.First char is OK [22:33:07]request: POST /json_proto HTTP/1.0 [22:33:07]Method: POST [22:33:07]URL: /json_proto [22:33:07]Method is POST - this is cgi request [22:33:07]url: /json_proto [22:33:07]query_string will be loaded in cgi processing [22:33:07]execute_cgi json_proto POST (null) [22:33:07]execute_cgi path=json_proto method=POST [22:33:07]POST find Content-Length [22:33:07]Host: 172.17.46.195:8080 [22:33:07]Content-Length: 215 [22:33:07]Content-Type: application/json [22:33:07] [22:33:07]POST finish read [22:33:07]Found Content-Length = 215 [22:33:07]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" ] } } [22:33:07]execute_script... [22:33:07]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" ] } } [22:33:07]POST & json_proto [22:33:07]process_json_proto [22:33:07]json parsed OK: [22:33:07]protocol is kg_v1.0 [22:33:07]action value=get_value [22:33:07]process_action get_value [22:33:07]cmd_get_value [22:33:07]process_action get_value done [22:33:07]requested_data is exist [22:33:07]produce_requested_data [22:33:07]requested_item kkm.sn is exist - process it [22:33:08]requested_item kkm.ver is exist - process it [22:33:08]requested_item fm.sn is exist - process it [22:33:08]wFMCommunicate request_size=4 [22:33:08]MH_SAM_APDU [22:33:08]CAPDU: 80 11 00 00 [22:33:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:33:08]Write i2c OK [22:33:08]MH_I2C_Read... [22:33:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:08]Read from MH i2c: E2 [22:33:08]MH_I2C_Read... [22:33:08]Read from MH i2c: E2 17 00 [22:33:08]MH_I2C_Read... [22:33:08]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D7 [22:33:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:33:08]wFMCommunicate OK [22:33:08]requested_item fd.num is exist - process it [22:33:08]SAM_PROTO_GetFieldsCounters [22:33:08]wFMCommunicate request_size=4 [22:33:08]MH_SAM_APDU [22:33:08]CAPDU: 80 13 00 00 [22:33:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:33:08]Write i2c OK [22:33:08]MH_I2C_Read... [22:33:08]Connected sock=7 [22:33:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 55 80 07 01 AF 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 33 C1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 06 03 00 35 04 06 00 A1 35 41 B7 BD E8 9E 7B 37 09 5A D6 48 68 [22:33:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:33:08]Read from MH i2c: E2 [22:33:08]MH_I2C_Read... [22:33:08]Read from MH i2c: E2 62 00 [22:33:08]MH_I2C_Read... [22:33:08]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DB 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [22:33:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DB 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:33:08]wFMCommunicate OK [22:33:08]SAM_PROTO_GetFieldsCounters done [22:33:08]requested_item shift.num is exist - process it [22:33:08]requested_item shift.opened is exist - process it [22:33:08]req_shift_opened [22:33:08]FM_GetShiftState [22:33:08]SAM_PROTO_GetShiftState [22:33:08]wFMCommunicate request_size=4 [22:33:08]MH_SAM_APDU [22:33:08]CAPDU: 80 13 01 00 [22:33:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:33:08]Write i2c OK [22:33:08]MH_I2C_Read... [22:33:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:08]Read from MH i2c: E2 [22:33:08]MH_I2C_Read... [22:33:08]Read from MH i2c: E2 0E 00 [22:33:08]MH_I2C_Read... [22:33:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 1D [22:33:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:33:08]wFMCommunicate OK [22:33:08]SAM_PROTO_GetShiftState done [22:33:08]FM_GetShiftState done [22:33:08]req_shift_opened done [22:33:08]requested_item shift.open_date is exist - process it [22:33:08]req_shift_open_date [22:33:08]req_shift_open_date done [22:33:08]produce_requested_data done [22:33:08]produce_requested_data return {"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":198363,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:33:08]process_action_free get_value [22:33:08]json_value_free [22:33:08]json_value_free done [22:33:08]process_json_proto returns [22:33:08]Send response to host [22:33:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000079","kkm.ver":"001","fm.sn":"0000000000871802","fd.num":198363,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:33:08]free response buf [22:33:08]execute_script done [22:33:08]execute_script returns [22:33:08]free content buf [22:33:08]Sock 9.Close socket [22:33:08]Sock 9.Thread stoped [22:33:08]accept exits with 11 [22:33:08]New connection [22:33:08]New thread 3067362660 created [22:33:08]Thread 3067506020 joined [22:33:08]Waiting for new connection... [22:33:08] Sock 11.Parse request [22:33:08]Sock 11.Check first char [22:33:08]Sock 11.First char is OK [22:33:08]request: POST /json_proto HTTP/1.0 [22:33:08]Method: POST [22:33:08]URL: /json_proto [22:33:08]Method is POST - this is cgi request [22:33:08]url: /json_proto [22:33:08]query_string will be loaded in cgi processing [22:33:08]execute_cgi json_proto POST (null) [22:33:08]execute_cgi path=json_proto method=POST [22:33:08]POST find Content-Length [22:33:08]Host: 172.17.46.195:8080 [22:33:08]Content-Length: 331 [22:33:08]Content-Type: application/json [22:33:08] [22:33:08]POST finish read [22:33:08]Found Content-Length = 331 [22:33:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:33:08]execute_script... [22:33:08]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" ] } } [22:33:08]POST & json_proto [22:33:08]process_json_proto [22:33:08]json parsed OK: [22:33:08]protocol is kg_v1.0 [22:33:08]action value=get_value [22:33:08]process_action get_value [22:33:08]cmd_get_value [22:33:08]process_action get_value done [22:33:08]requested_data is exist [22:33:08]produce_requested_data [22:33:08]requested_item fm.sale.total is exist - process it [22:33:08]SAM_PROTO_GetFMData [22:33:08]wFMCommunicate request_size=4 [22:33:08]MH_SAM_APDU [22:33:08]CAPDU: 80 13 03 00 [22:33:08]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:33:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F7 CC 47 00 E7 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B0 06 03 00 F4 03 04 00 B5 7F BF 66 B6 04 01 00 00 A2 1A B8 3C 34 62 80 FC [22:33:08]CommunicateWithHost err = 0 [22:33:08]CheckOFDResponse [22:33:08]1017 (14) - 77093643461234 [22:33:08]1041 (16) - 0000000000871802 [22:33:08]1040 (4) - 198320 [22:33:08]1012 (4) - 16.08.2024 16:35 [22:33:08]1206 (1) - 0 [22:33:08]OFD Sender: Remove packet 198320 [22:33:08]ProducePacketName [22:33:08]name=ofd_packets/00198320 [22:33:08]NVStorageDeleteData [22:33:08]Write i2c OK [22:33:08]MH_I2C_Read... [22:33:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:33:09]Read from MH i2c: E2 [22:33:09]MH_I2C_Read... [22:33:09]Read from MH i2c: E2 FD 00 [22:33:09]MH_I2C_Read... [22:33:09]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 3F 03 03 00 69 04 A4 00 6F 04 04 00 2A 01 03 00 B1 04 05 00 57 2E 8B 5D 06 70 04 05 00 10 5A A4 29 04 72 04 05 00 47 D4 E6 33 02 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 6B 14 14 AD 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 43 21 6C 0E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 15 02 00 00 B1 04 04 00 70 F0 EB 12 70 04 04 00 70 F0 EB 12 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 68 6D 02 02 EF 03 90 00 D0 [22:33:09]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 3F 03 03 00 69 04 A4 00 6F 04 04 00 2A 01 03 00 B1 04 05 00 57 2E 8B 5D 06 70 04 05 00 10 5A A4 29 04 72 04 05 00 47 D4 E6 33 02 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 6B 14 14 AD 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 43 21 6C 0E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 15 02 00 00 B1 04 04 00 70 F0 EB 12 70 04 04 00 70 F0 EB 12 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 68 6D 02 02 EF 03 90 00 [22:33:09]wFMCommunicate OK [22:33:09]wFMCommunicate request_size=4 [22:33:09]MH_SAM_APDU [22:33:09]CAPDU: 80 17 00 00 [22:33:09]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:33:09]Write i2c OK [22:33:09]MH_I2C_Read... [22:33:09]OFD Sender: Processing packet 198321 [packets to send 287, broken 244] [22:33:09]ProducePacketName [22:33:09]name=ofd_packets/00198321 [22:33:09]OFD Sender: To server: pG, [22:33:09]CommunicateWithHost lk.salyk.kg:30040 [22:33:09]ConnectInit lk.salyk.kg [22:33:09]Connected sock=7 [22:33:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 E7 F5 05 01 21 98 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:33:09]00 96 02 00 00 F4 03 04 00 58 C1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 06 03 00 35 04 06 00 81 5D F8 F6 43 89 0E 4D C9 2E 58 7E E2 8D [22:33:09]Read from MH i2c: E2 [22:33:09]MH_I2C_Read... [22:33:09]Read from MH i2c: E2 FD 00 [22:33:09]MH_I2C_Read... [22:33:09]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DE 2A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A9 [22:33:09]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 52 DE 2A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:33:09]wFMCommunicate OK [22:33:09]wFMCommunicate request_size=4 [22:33:09]MH_SAM_APDU [22:33:09]CAPDU: 80 17 00 00 [22:33:09]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:33:09]Write i2c OK [22:33:09]MH_I2C_Read... [22:33:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E7 FE 47 00 BE 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B1 06 03 00 F4 03 04 00 B6 7F BF 66 B6 04 01 00 00 09 37 12 F4 FD 59 56 38 [22:33:09]CommunicateWithHost err = 0 [22:33:09]CheckOFDResponse [22:33:09]1017 (14) - 77093643461234 [22:33:09]1041 (16) - 0000000000871802 [22:33:09]1040 (4) - 198321 [22:33:09]1012 (4) - 16.08.2024 16:35 [22:33:09]1206 (1) - 0 [22:33:09]OFD Sender: Remove packet 198321 [22:33:09]ProducePacketName [22:33:09]name=ofd_packets/00198321 [22:33:09]NVStorageDeleteData [22:33:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:33:09]Read from MH i2c: E2 [22:33:09]MH_I2C_Read... [22:33:09]Read from MH i2c: E2 FD 00 [22:33:09]MH_I2C_Read... [22:33:09]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [22:33:09]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:33:09]wFMCommunicate OK [22:33:09]wFMCommunicate request_size=4 [22:33:09]MH_SAM_APDU [22:33:09]CAPDU: 80 17 00 00 [22:33:09]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:33:09]Write i2c OK [22:33:09]MH_I2C_Read... [22:33:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:33:10]Read from MH i2c: E2 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 FD 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 11 [22:33:10]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [22:33:10]wFMCommunicate OK [22:33:10]wFMCommunicate request_size=4 [22:33:10]MH_SAM_APDU [22:33:10]CAPDU: 80 17 00 00 [22:33:10]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:33:10]OFD Sender: Processing packet 198322 [packets to send 286, broken 244] [22:33:10]ProducePacketName [22:33:10]name=ofd_packets/00198322 [22:33:10]OFD Sender: To server: pG, [22:33:10]CommunicateWithHost lk.salyk.kg:30040 [22:33:10]ConnectInit lk.salyk.kg [22:33:10]Write i2c OK [22:33:10]MH_I2C_Read... [22:33:10]Connected sock=7 [22:33:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 26 00 07 01 19 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 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 97 02 00 00 F4 03 04 00 65 C1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [22:33:10]30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 06 03 00 35 04 06 00 75 1A B8 6E 18 EC C9 A1 9C F6 F3 B0 9E 84 [22:33:10]Read from MH i2c: E2 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 E3 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [22:33:10]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [22:33:10]wFMCommunicate OK [22:33:10]SAM_PROTO_GetFMData done [22:33:10]requested_item fm.sale_refund.total is exist - process it [22:33:10]requested_item fm.buy.total is exist - process it [22:33:10]requested_item shift.sale.total is exist - process it [22:33:10]SAM_PROTO_GetShiftData [22:33:10]wFMCommunicate request_size=4 [22:33:10]MH_SAM_APDU [22:33:10]CAPDU: 80 13 02 00 [22:33:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:33:10]Write i2c OK [22:33:10]MH_I2C_Read... [22:33:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DD AB 47 00 91 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B2 06 03 00 F4 03 04 00 B8 7F BF 66 B6 04 01 00 00 FD C6 BB C5 CF 2B 22 6A [22:33:10]CommunicateWithHost err = 0 [22:33:10]CheckOFDResponse [22:33:10]1017 (14) - 77093643461234 [22:33:10]1041 (16) - 0000000000871802 [22:33:10]1040 (4) - 198322 [22:33:10]1012 (4) - 16.08.2024 16:35 [22:33:10]1206 (1) - 0 [22:33:10]OFD Sender: Remove packet 198322 [22:33:10]ProducePacketName [22:33:10]name=ofd_packets/00198322 [22:33:10]NVStorageDeleteData [22:33:10]Read from MH i2c: *** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:33:10]E2 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 FD 00 [22:33:10]MH_I2C_Read... [22:33:10]Read from MH i2c: E2 FD 00 18 00 00 BC 04 AA 04 B8 04 6E 04 04 00 C0 02 00 00 69 04 9F 00 6F 04 04 00 BE 02 00 00 B1 04 04 00 C9 FF AE 04 70 04 04 00 A0 1D 7D 01 72 04 04 00 29 E2 31 03 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E2 56 7F 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 78 9C 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 6A 04 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 9C 70 02 70 04 03 00 9C 70 02 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 59 42 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 AC [22:33:11]RAPDU: BC 04 AA 04 B8 04 6E 04 04 00 C0 02 00 00 69 04 9F 00 6F 04 04 00 BE 02 00 00 B1 04 04 00 C9 FF AE 04 70 04 04 00 A0 1D 7D 01 72 04 04 00 29 E2 31 03 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E2 56 7F 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 78 9C 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 6A 04 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 9C 70 02 70 04 03 00 9C 70 02 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 59 42 EF 03 09 00 F6 03 01 00 00 F7 03 90 00 [22:33:11]wFMCommunicate OK [22:33:11]wFMCommunicate request_size=4 [22:33:11]MH_SAM_APDU [22:33:11]CAPDU: 80 17 00 00 [22:33:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:33:11]Write i2c OK [22:33:11]MH_I2C_Read... [22:33:11]OFD Sender: Processing packet 198323 [packets to send 285, broken 244] [22:33:11]ProducePacketName [22:33:11]name=ofd_packets/00198323 [22:33:11]OFD Sender: To server: pG, [22:33:11]CommunicateWithHost lk.salyk.kg:30040 [22:33:11]ConnectInit lk.salyk.kg [22:33:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:33:11]Read from MH i2c: E2 [22:33:11]MH_I2C_Read... [22:33:11]Read from MH i2c: E2 FD 00 [22:33:11]MH_I2C_Read... [22:33:11]Read from MH i2c: E2 FD 00 19 00 00 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 87 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 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 CF [22:33:11]RAPDU: 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 87 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 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 [22:33:11]wFMCommunicate OK [22:33:11]wFMCommunicate request_size=4 [22:33:11]MH_SAM_APDU [22:33:11]CAPDU: 80 17 00 00 [22:33:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:33:11]Connected sock=7 [22:33:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 61 84 04 01 32 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 Write i2c OK [22:33:11]06 04 MH_I2C_Read... [22:33:11]09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 95 C1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 06 03 00 35 04 06 00 8E AF B5 66 49 C9 D3 98 8E 91 46 40 28 0C [22:33:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:33:11]Read from MH i2c: E2 [22:33:11]MH_I2C_Read... [22:33:11]Read from MH i2c: E2 FD 00 [22:33:11]MH_I2C_Read... [22:33:11]Read from MH i2c: E2 FD 00 1A 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 C3 [22:33:12]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 [22:33:12]wFMCommunicate OK [22:33:12]wFMCommunicate request_size=4 [22:33:12]MH_SAM_APDU [22:33:12]CAPDU: 80 17 00 00 [22:33:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:33:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 56 EC 47 00 6F 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B3 06 03 00 F4 03 04 00 B9 7F BF 66 B6 04 01 00 00 F5 F4 CE 09 33 4E CB 33 [22:33:12]CommunicateWithHost err = 0 [22:33:12]CheckOFDResponse [22:33:12]1017 (14) - 77093643461234 [22:33:12]1041 (16) - 0000000000871802 [22:33:12]1040 (4) - 198323 [22:33:12]1012 (4) - 16.08.2024 16:35 [22:33:12]1206 (1) - 0 [22:33:12]OFD Sender: Remove packet 198323 [22:33:12]ProducePacketName [22:33:12]name=ofd_packets/00198323 [22:33:12]NVStorageDeleteData [22:33:12]Write i2c OK [22:33:12]MH_I2C_Read... [22:33:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:33:12]Read from MH i2c: E2 [22:33:12]MH_I2C_Read... [22:33:12]Read from MH i2c: E2 FD 00 [22:33:12]MH_I2C_Read... [22:33:12]Read from MH i2c: E2 FD 00 1B 00 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 1C [22:33:12]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 [22:33:12]wFMCommunicate OK [22:33:12]wFMCommunicate request_size=4 [22:33:12]MH_SAM_APDU [22:33:12]CAPDU: 80 17 00 00 [22:33:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:33:12]Write i2c OK [22:33:12]MH_I2C_Read... [22:33:12]OFD Sender: Processing packet 198324 [packets to send 284, broken 244] [22:33:12]ProducePacketName [22:33:12]name=ofd_packets/00198324 [22:33:12]OFD Sender: To server: pG, [22:33:12]CommunicateWithHost lk.salyk.kg:30040 [22:33:12]ConnectInit lk.salyk.kg [22:33:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 214! [22:33:12]Read from MH i2c: E2 [22:33:12]MH_I2C_Read... [22:33:12]Read from MH i2c: E2 D9 00 [22:33:12]MH_I2C_Read... [22:33:12]Read from MH i2c: E2 D9 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7B [22:33:12]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 [22:33:12]wFMCommunicate OK [22:33:12]SAM_PROTO_GetShiftData done [22:33:12]requested_item shift.sale.total_cash is exist - process it [22:33:12]requested_item shift.sale_refund.total is exist - process it [22:33:12]requested_item shift.sale_refund.total_cash is exist - process it [22:33:12]requested_item shift.buy.total is exist - process it [22:33:12]requested_item shift.buy.total_cash is exist - process it [22:33:12]produce_requested_data done [22:33:12]produce_requested_data return {"fm.sale.total":273392062.31,"fm.sale_refund.total":3174524.00,"fm.buy.total":0.00,"shift.sale.total":785776.09,"shift.sale.total_cash":249768.00,"shift.sale_refund.total":1599.00,"shift.sale_refund.total_cash":1599.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:33:12]process_action_free get_value [22:33:12]json_value_free [22:33:12]json_value_free done [22:33:12]process_json_proto returns [22:33:12]Send response to host [22:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":273392062.31,"fm.sale_refund.total":3174524.00,"fm.buy.total":0.00,"shift.sale.total":785776.09,"shift.sale.total_cash":249768.00,"shift.sale_refund.total":1599.00,"shift.sale_refund.total_cash":1599.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:33:12]free response buf [22:33:12]execute_script done [22:33:12]execute_script returns [22:33:12]free content buf [22:33:12]Sock 11.Close socket [22:33:12]Sock 11.Thread stoped [22:33:12]Connected sock=7 [22:33:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 20 69 07 01 D8 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 99 02 00 00 F4 03 04 00 A5 C1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 06 03 00 35 04 06 00 A9 EA 03 EE 34 D7 92 86 BE 81 28 63 1F 2B [22:33:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 14 C8 47 00 BB 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B4 06 03 00 F4 03 04 00 BA 7F BF 66 B6 04 01 00 00 40 72 D3 E4 6C 30 5B 9F [22:33:13]CommunicateWithHost err = 0 [22:33:13]CheckOFDResponse [22:33:13]1017 (14) - 77093643461234 [22:33:13]1041 (16) - 0000000000871802 [22:33:13]1040 (4) - 198324 [22:33:13]1012 (4) - 16.08.2024 16:35 [22:33:13]1206 (1) - 0 [22:33:13]OFD Sender: Remove packet 198324 [22:33:13]ProducePacketName [22:33:13]name=ofd_packets/00198324 [22:33:13]NVStorageDeleteData [22:33:13]accept exits with 9 [22:33:13]New connection [22:33:13]New thread 3067506020 created [22:33:13]Thread 3067362660 joined [22:33:13]Waiting for new connection... [22:33:13] Sock 9.Parse request [22:33:13]Sock 9.Check first char [22:33:13]Sock 9.First char is OK [22:33:13]request: POST /json_proto HTTP/1.0 [22:33:13]Method: POST [22:33:13]URL: /json_proto [22:33:13]Method is POST - this is cgi request [22:33:13]url: /json_proto [22:33:13]query_string will be loaded in cgi processing [22:33:13]execute_cgi json_proto POST (null) [22:33:13]execute_cgi path=json_proto method=POST [22:33:13]POST find Content-Length [22:33:13]Host: 172.17.46.195:8080 [22:33:13]Content-Length: 670 [22:33:13]Content-Type: application/json [22:33:13] [22:33:13]POST finish read [22:33:13]Found Content-Length = 670 [22:33:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "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:33:13]execute_script... [22:33: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)11325796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "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:33:13]POST & json_proto [22:33:13]process_json_proto [22:33:13]json parsed OK: [22:33:13]protocol is kg_v1.0 [22:33:13]action value=close_receipt [22:33:13]process_action close_receipt [22:33:13]cmd_close_receipt [22:33:13]MH_GetDate [22:33:13]Write to MH i2c: F0 00 00 1D 00 0C [22:33:13]Write i2c OK [22:33:13]MH_I2C_Read... [22:33:13]Read from MH i2c: F0 [22:33:13]MH_I2C_Read... [22:33:13]Read from MH i2c: F0 09 00 [22:33:13]MH_I2C_Read... [22:33:13]Read from MH i2c: F0 09 00 1D 00 00 AA D3 BF 66 8D AE BC 66 14 [22:33:13]GetLastDocTimeStamp 1723847029 [22:33:13]current date 1723847594 [22:33:13]FM_GetShiftState [22:33:13]SAM_PROTO_GetShiftState [22:33:13]wFMCommunicate request_size=4 [22:33:13]MH_SAM_APDU [22:33:13]CAPDU: 80 13 01 00 [22:33:13]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:33:13]Write i2c OK [22:33:13]MH_I2C_Read... [22:33:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:13]Read from MH i2c: E2 [22:33:13]MH_I2C_Read... [22:33:13]Read from MH i2c: E2 0E 00 [22:33:13]MH_I2C_Read... [22:33:13]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 29 [22:33:13]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:33:13]wFMCommunicate OK [22:33:13]SAM_PROTO_GetShiftState done [22:33:13]FM_GetShiftState done [22:33:13]opened in 1723766727 [22:33:13]opened+sec_in_day 1723853127 [22:33:13]quantity*price = 70038 [22:33:13]sum+1 = 70039 [22:33:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 705 16.08.2024 22:33 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198364 ФПД: 165895396906558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223314&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198364&fm=165895396906558&tin=02508201610067®Number=0000000000092545&sum=70000 [22:33:15]StoreToDocumentArchive [22:33:15]shift 462 fd 198364 [22:33:15]save to /storage/0462/doc_00198364 [22:33:15]save last doc name /storage/0462/doc_00198364 to /storage/kkm_last_doc_name [22:33:15]save OK [22:33:15]Clear old archive folders... [22:33:15]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:33:15]tlvbuf is 013CABC0 [22:33:15]SAM_PROTO_ClearQueue [22:33:15]wFMCommunicate request_size=4 [22:33:15]MH_SAM_APDU [22:33:15]CAPDU: 80 09 00 00 [22:33:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:33:15]Write i2c OK [22:33:15]MH_I2C_Read... [22:33:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:33:15]Read from MH i2c: E2 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:33:15]RAPDU: 90 00 [22:33:15]wFMCommunicate OK [22:33:15]SAM_PROTO_ClearQueue done [22:33:15]KKMCreateOFDPacket [22:33:15]OFDProtocolAddRootSTLVToBuf [22:33:15]FM_MakeSignedData [22:33:15]FM_MakeSignedData [22:33:15]SAM_PROTO_SignData [22:33:15]wFMCommunicate request_size=4 [22:33:15]MH_SAM_APDU [22:33:15]CAPDU: 80 0D 01 02 [22:33:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:33:15]Write i2c OK [22:33:15]MH_I2C_Read... [22:33:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:33:15]Read from MH i2c: E2 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:33:15]RAPDU: 90 00 [22:33:15]wFMCommunicate OK [22:33:15]wFMCommunicate request_size=255 [22:33:15]MH_SAM_APDU [22:33:15]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 02 00 00 F4 03 04 00 AA D3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 06 03 00 35 04 06 00 96 E1 88 [22:33:15]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 02 00 00 F4 03 04 00 AA D3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 06 03 00 35 04 06 00 96 E1 88 00 00 A5 [22:33:15]OFD Sender: Processing packet 198326 [packets to send 282, broken 244] [22:33:15]ProducePacketName [22:33:15]name=ofd_packets/00198326 [22:33:15]OFD Sender: To server: pG, [22:33:15]CommunicateWithHost lk.salyk.kg:30040 [22:33:15]ConnectInit lk.salyk.kg [22:33:15]Write i2c OK [22:33:15]MH_I2C_Read... [22:33:15]Connected sock=10 [22:33:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 FC 45 04 01 63 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:15]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 9B 02 00 00 F4 03 04 00 32 C3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 06 03 00 35 04 06 00 F6 95 C0 E5 1C 36 95 D9 E4 28 8A 51 51 1A [22:33:15]Read from MH i2c: E2 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:33:15]RAPDU: 90 00 [22:33:15]wFMCommunicate OK [22:33:15]wFMCommunicate request_size=8 [22:33:15]MH_SAM_APDU [22:33:15]CAPDU: 80 0D 02 02 03 33 D6 3E [22:33:15]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 33 D6 3E 00 00 F5 [22:33:15]Write i2c OK [22:33:15]MH_I2C_Read... [22:33:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:15]Read from MH i2c: E2 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:33:15]RAPDU: 90 00 [22:33:15]wFMCommunicate OK [22:33:15]wFMCommunicate request_size=4 [22:33:15]MH_SAM_APDU [22:33:15]CAPDU: 80 0D 03 02 [22:33:15]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:33:15]Write i2c OK [22:33:15]MH_I2C_Read... [22:33:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:33:15]Read from MH i2c: E2 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 0B 00 [22:33:15]MH_I2C_Read... [22:33:15]Read from MH i2c: E2 0B 00 2F 00 00 52 55 85 F5 00 86 25 E3 90 00 5A [22:33:15]RAPDU: 52 55 85 F5 00 86 25 E3 90 00 [22:33:15]wFMCommunicate OK [22:33:15]SAM_PROTO_SignData done [22:33:15]FM_MakeSignedData done [22:33:15]CreateOFDProtocolMessage [22:33:15]wFMCommunicate request_size=4 [22:33:15]MH_SAM_APDU [22:33:15]CAPDU: 80 11 00 00 [22:33:15]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:33:15]Write i2c OK [22:33:15]MH_I2C_Read... [22:33:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 75 BB 47 00 4E FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:15]39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B6 06 03 00 F4 03 04 00 BD 7F BF 66 B6 04 01 00 00 37 EF BC A8 C1 88 05 5A [22:33:16]CommunicateWithHost err = 0 [22:33:16]CheckOFDResponse [22:33:16]1017 (14) - 77093643461234 [22:33:16]1041 (16) - 0000000000871802 [22:33:16]1040 (4) - 198326 [22:33:16]1012 (4) - 16.08.2024 16:35 [22:33:16]1206 (1) - 0 [22:33:16]OFD Sender: Remove packet 198326 [22:33:16]ProducePacketName [22:33:16]name=ofd_packets/00198326 [22:33:16]NVStorageDeleteData [22:33:16]Read from MH i2c: E2 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: E2 17 00 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 F7 [22:33:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:33:16]wFMCommunicate OK [22:33:16]CreateOFDProtocolMessage done [22:33:16]OFDSenderStorePacket 198364 [22:33:16]StoreOFDPacket docnum=198364 [22:33:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 E7 0A 05 01 C3 E9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 02 00 00 F4 03 04 00 AA D3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 06 03 00 35 04 06 00 96 E1 88 33 D6 3E 52 55 85 F5 00 86 25 E3 [22:33:16]CheckFolder [22:33:16]dirname=/storage/ofd_packets [22:33:16]CheckFolder done [22:33:16]ProducePacketName [22:33:16]name=ofd_packets/00198364 [22:33:16]NVStorageSaveData ofd_packets/00198364 [22:33:16]File name is /storage/ofd_packets/00198364 [22:33:16]Write 299 bytes [22:33:16]NVStorageSaveData done [22:33:16]OFDSenderStorePacket done [22:33:16]KKMCreateOFDPacket done [22:33:16]NVStorageSaveData kkm_last_timestamp [22:33:16]File name is /storage/kkm_last_timestamp [22:33:16]Write 4 bytes [22:33:16]NVStorageSaveData done [22:33:16]ExternCall_PrintAddStr [22:33:16]wPrintStart [22:33:16]Write to MH i2c: 01 00 00 31 00 31 [22:33:16]Write i2c OK [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: 01 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: 01 07 00 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:33:16]RasterBufferAndPrint [22:33:16]line Счет N : (1)11325796 [22:33:16]line ИНН: 02508201610067 [22:33:16]line Контрольно-Кассовый Чек [22:33:16]line ПРОДАЖА [22:33:16]line ТРК (МРК, ГНК) : 33 [22:33:16]line Товар: 2710124130 [22:33:16]line SU-92-К-5 [22:33:16]line 10.180 * 68.80 [22:33:16]line = 700.38 [22:33:16]line НДС 12% НСП 1% [22:33:16]line > о реализуемом товаре [22:33:16]line ОКРУГЛЕНИЕ: -0.38 [22:33:16]line ИТОГО: 700.00 [22:33:16]line Внесено: 700.00 [22:33:16]line СДАЧА: 0.00 [22:33:16]line НСП 1% : 6.20 [22:33:16]line НДС 12% : 74.38 [22:33:16]line Наличными: 700.00 [22:33:16]line Безнал.: 0.00 [22:33:16]line Место: АЗС № 95 "Партнер Нефть" [22:33:16]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:33:16]line СНО: Общий режим [22:33:16]line Чек 705 16.08.2024 22:33 [22:33:16]line Смена: 462 ФФД: 1.0 [22:33:16]line ЗНМ: 0300000079 [22:33:16]line РНМ: 0000000000092545 [22:33:16]line Версия ККМ: 001 [22:33:16]line ФМ: 0000000000871802 [22:33:16]line ФД: 198364 [22:33:16]line ФПД: 165895396906558 [22:33:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223314&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198364&fm=165895396906558&tin=02508201610067®Number=0000000000092545&sum=70000 [22:33:16]written 0, free lines is 4095 [22:33:16]OFD Sender: Processing packet 198327 [packets to send 282, broken 244] [22:33:16]ProducePacketName [22:33:16]name=ofd_packets/00198327 [22:33:16]OFD Sender: To server: pG, [22:33:16]CommunicateWithHost lk.salyk.kg:30040 [22:33:16]ConnectInit lk.salyk.kg [22:33:16]Write to MH i2c: 01 00 00 5C 00 5C [22:33:16]Write i2c OK [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: 01 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: 01 07 00 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EA 0C 59 [22:33:16]RasterBufferAndPrint [22:33:16]line [22:33:16]line [22:33:16]line [22:33:16]line [22:33:16]line [22:33:16]written 0, free lines is 3336 [22:33:16]MH_Cut [22:33:16]Write to MH i2c: D1 01 00 63 00 01 35 [22:33:16]Write i2c OK [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: D1 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: D1 01 00 [22:33:16]MH_I2C_Read... [22:33:16]Read from MH i2c: D1 01 00 63 00 00 34 [22:33:16]Write to MH i2c: 01 00 00 64 00 64 [22:33:16]Write i2c OK [22:33:16]MH_I2C_Read... [22:33:16]Connected sock=10 [22:33:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 5F FD 04 01 5B C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 57 C3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 06 03 00 35 04 06 00 26 41 EF 5D A2 2C 8A 35 7D 15 C7 9D 43 B4 [22:33:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AE B7 47 00 40 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 *** Cut start [22:33:17]32 *** Purtial cut [22:33:17]33 *** CUTSNS_PIN = 0 [22:33:17]34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B7 06 03 00 F4 03 04 00 BE 7F BF 66 B6 04 01 00 00 5C 7D EA DA 6C 26 05 4C [22:33:17]CommunicateWithHost err = 0 [22:33:17]CheckOFDResponse [22:33:17]1017 (14) - 77093643461234 [22:33:17]1041 (16) - 0000000000871802 [22:33:17]1040 (4) - 198327 [22:33:17]1012 (4) - 16.08.2024 16:35 [22:33:17]1206 (1) - 0 [22:33:17]OFD Sender: Remove packet 198327 [22:33:17]ProducePacketName [22:33:17]name=ofd_packets/00198327 [22:33:17]NVStorageDeleteData [22:33:17]*** Stage 1: CUTSNS_PIN = 1 [22:33:17]OFD Sender: Processing packet 198328 [packets to send 281, broken 244] [22:33:17]ProducePacketName [22:33:17]name=ofd_packets/00198328 [22:33:17]OFD Sender: To server: pG, [22:33:17]CommunicateWithHost lk.salyk.kg:30040 [22:33:17]ConnectInit lk.salyk.kg [22:33:18]Connected sock=11 [22:33:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E5 6F 07 01 32 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 60 C3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 06 03 00 35 04 06 00 3A B3 C6 4B DB AC 18 F5 D8 7B C4 DE E5 47 [22:33:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F4 3A 47 00 54 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B8 06 03 00 F4 03 04 00 C0 7F BF 66 B6 04 01 00 00 B4 51 E4 0C 39 39 36 91 [22:33:18]CommunicateWithHost err = 0 [22:33:18]CheckOFDResponse [22:33:18]1017 (14) - 77093643461234 [22:33:18]1041 (16) - 0000000000871802 [22:33:18]1040 (4) - 198328 [22:33:18]1012 (4) - 16.08.2024 16:35 [22:33:18]1206 (1) - 0 [22:33:18]OFD Sender: Remove packet 198328 [22:33:18]ProducePacketName [22:33:18]name=ofd_packets/00198328 [22:33:18]NVStorageDeleteData [22:33:19]Read from MH i2c: *** Stop cut motor [22:33:19]01 *** Cut end [22:33:19] [22:33:19]MH_I2C_Read... [22:33:19]Read from MH i2c: 01 07 00 [22:33:19]MH_I2C_Read... [22:33:19]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [22:33:19]process_action close_receipt done [22:33:19]requested_data is exist [22:33:19]produce_requested_data [22:33:19]requested_item fm.sn is exist - process it [22:33:19]wFMCommunicate request_size=4 [22:33:19]MH_SAM_APDU [22:33:19]CAPDU: 80 11 00 00 [22:33:19]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [22:33:19]OFD Sender: Processing packet 198329 [packets to send 280, broken 244] [22:33:19]ProducePacketName [22:33:19]name=ofd_packets/00198329 [22:33:19]Write i2c OK [22:33:19]MH_I2C_Read... [22:33:19]OFD Sender: To server: pG, [22:33:19]CommunicateWithHost lk.salyk.kg:30040 [22:33:19]ConnectInit lk.salyk.kg [22:33:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:19]Read from MH i2c: E2 [22:33:19]MH_I2C_Read... [22:33:19]Read from MH i2c: E2 17 00 [22:33:19]MH_I2C_Read... [22:33:19]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 2C [22:33:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:33:19]wFMCommunicate OK [22:33:19]requested_item fd.num is exist - process it [22:33:19]SAM_PROTO_GetFieldsCounters [22:33:19]wFMCommunicate request_size=4 [22:33:19]MH_SAM_APDU [22:33:19]CAPDU: 80 13 00 00 [22:33:19]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [22:33:19]Write i2c OK [22:33:19]MH_I2C_Read... [22:33:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:33:19]Connected sock=10 [22:33:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 58 6D 05 01 29 4B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 C5 C3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 Read from MH i2c: 30 E2 30 [22:33:19]30 MH_I2C_Read... [22:33:19]30 Read from MH i2c: 39 E2 32 62 35 00 34 [22:33:19]35 MH_I2C_Read... [22:33:19]11 04 10 00 30 30 30 Read from MH i2c: 30 E2 30 62 30 00 30 66 30 00 30 00 30 5D 38 00 37 B9 31 04 38 01 30 00 32 01 10 11 04 04 04 10 00 00 B9 30 06 30 03 30 00 35 04 06 00 20 73 A1 0E 6A 49 84 A7 51 2A 3E ED F1 71 [22:33:19]30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DC 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 FA [22:33:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DC 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:33:19]wFMCommunicate OK [22:33:19]SAM_PROTO_GetFieldsCounters done [22:33:19]requested_item shift.num is exist - process it [22:33:19]requested_item shift.opened is exist - process it [22:33:19]req_shift_opened [22:33:19]FM_GetShiftState [22:33:19]SAM_PROTO_GetShiftState [22:33:19]wFMCommunicate request_size=4 [22:33:19]MH_SAM_APDU [22:33:19]CAPDU: 80 13 01 00 [22:33:19]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [22:33:19]Write i2c OK [22:33:19]MH_I2C_Read... [22:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:20]Read from MH i2c: E2 [22:33:20]MH_I2C_Read... [22:33:20]Read from MH i2c: E2 0E 00 [22:33:20]MH_I2C_Read... [22:33:20]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 72 [22:33:20]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:33:20]wFMCommunicate OK [22:33:20]SAM_PROTO_GetShiftState done [22:33:20]FM_GetShiftState done [22:33:20]req_shift_opened done [22:33:20]requested_item shift.open_date is exist - process it [22:33:20]req_shift_open_date [22:33:20]req_shift_open_date done [22:33:20]produce_requested_data done [22:33:20]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198364,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:33:20]process_action_free close_receipt [22:33:20]json_value_free [22:33:20]json_value_free done [22:33:20]process_json_proto returns [22:33:20]Send response to host [22:33:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198364,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:33:20]free response buf [22:33:20]execute_script done [22:33:20]execute_script returns [22:33:20]free content buf [22:33:20]Sock 9.Close socket [22:33:20]Sock 9.Thread stoped [22:33:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 87 98 47 00 75 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 B9 06 03 00 F4 03 04 00 C1 7F BF 66 B6 04 01 00 00 FC 1A 54 67 01 93 6A 84 [22:33:20]CommunicateWithHost err = 0 [22:33:20]CheckOFDResponse [22:33:20]1017 (14) - 77093643461234 [22:33:20]1041 (16) - 0000000000871802 [22:33:20]1040 (4) - 198329 [22:33:20]1012 (4) - 16.08.2024 16:35 [22:33:20]1206 (1) - 0 [22:33:20]OFD Sender: Remove packet 198329 [22:33:20]ProducePacketName [22:33:20]name=ofd_packets/00198329 [22:33:20]NVStorageDeleteData [22:33:20]OFD Sender: Processing packet 198330 [packets to send 279, broken 244] [22:33:20]ProducePacketName [22:33:20]name=ofd_packets/00198330 [22:33:20]OFD Sender: To server: pG, [22:33:20]CommunicateWithHost lk.salyk.kg:30040 [22:33:20]ConnectInit lk.salyk.kg [22:33:20]Connected sock=9 [22:33:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 36 2C 04 01 74 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 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 FF C3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 06 03 00 35 04 06 00 6E 20 EF D1 8E D5 A3 51 7C E5 F9 A1 38 E4 [22:33:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 44 16 47 00 15 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BA 06 03 00 F4 03 04 00 C2 7F BF 66 B6 04 01 00 00 32 AF F5 66 2D 9D 1E B7 [22:33:21]CommunicateWithHost err = 0 [22:33:21]CheckOFDResponse [22:33:21]1017 (14) - 77093643461234 [22:33:21]1041 (16) - 0000000000871802 [22:33:21]1040 (4) - 198330 [22:33:21]1012 (4) - 16.08.2024 16:35 [22:33:21]1206 (1) - 0 [22:33:21]OFD Sender: Remove packet 198330 [22:33:21]ProducePacketName [22:33:21]name=ofd_packets/00198330 [22:33:21]NVStorageDeleteData [22:33:21]OFD Sender: Processing packet 198331 [packets to send 278, broken 244] [22:33:21]ProducePacketName [22:33:21]name=ofd_packets/00198331 [22:33:21]OFD Sender: To server: pG, [22:33:21]CommunicateWithHost lk.salyk.kg:30040 [22:33:21]ConnectInit lk.salyk.kg [22:33:21]Connected sock=9 [22:33:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2E B3 07 01 64 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 0A C4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 06 03 00 35 04 06 00 9A B6 9C D1 48 C8 4B 21 A5 F3 D6 39 74 78 [22:33:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F1 50 47 00 B0 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BB 06 03 00 F4 03 04 00 C3 7F BF 66 B6 04 01 00 00 BA 94 25 29 80 66 EB FB [22:33:22]CommunicateWithHost err = 0 [22:33:22]CheckOFDResponse [22:33:22]1017 (14) - 77093643461234 [22:33:22]1041 (16) - 0000000000871802 [22:33:22]1040 (4) - 198331 [22:33:22]1012 (4) - 16.08.2024 16:35 [22:33:22]1206 (1) - 0 [22:33:22]OFD Sender: Remove packet 198331 [22:33:22]ProducePacketName [22:33:22]name=ofd_packets/00198331 [22:33:22]NVStorageDeleteData [22:33:22]OFD Sender: Processing packet 198332 [packets to send 277, broken 244] [22:33:22]ProducePacketName [22:33:22]name=ofd_packets/00198332 [22:33:22]OFD Sender: To server: pG, [22:33:22]CommunicateWithHost lk.salyk.kg:30040 [22:33:22]ConnectInit lk.salyk.kg [22:33:22]Connected sock=9 [22:33:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 23 96 07 01 2E 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FC 1C 00 00 00 00 13 04 06 00 42 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 06 C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 06 03 00 35 04 06 00 17 B0 22 89 E9 E7 6F E7 26 86 F7 E6 D6 6C [22:33:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DD EC 47 00 DF 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BC 06 03 00 F4 03 04 00 C4 7F BF 66 B6 04 01 00 00 03 90 88 D4 FA 9B 3F 12 [22:33:23]CommunicateWithHost err = 0 [22:33:23]CheckOFDResponse [22:33:23]1017 (14) - 77093643461234 [22:33:23]1041 (16) - 0000000000871802 [22:33:23]1040 (4) - 198332 [22:33:23]1012 (4) - 16.08.2024 16:35 [22:33:23]1206 (1) - 0 [22:33:23]OFD Sender: Remove packet 198332 [22:33:23]ProducePacketName [22:33:23]name=ofd_packets/00198332 [22:33:23]NVStorageDeleteData [22:33:23]OFD Sender: Processing packet 198333 [packets to send 276, broken 244] [22:33:23]ProducePacketName [22:33:23]name=ofd_packets/00198333 [22:33:23]OFD Sender: To server: pG, [22:33:23]CommunicateWithHost lk.salyk.kg:30040 [22:33:23]ConnectInit lk.salyk.kg [22:33:24]Connected sock=9 [22:33:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 FD 25 0D 01 88 1D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E C7 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EB BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EB BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EB BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 42 C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 06 03 00 35 04 06 00 B9 37 45 41 FD 96 C2 F9 56 3E 25 35 05 63 [22:33:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 52 BB 47 00 EF 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BD 06 03 00 F4 03 04 00 C5 7F BF 66 B6 04 01 00 00 9B 80 1B FA 36 E4 0F 8B [22:33:24]CommunicateWithHost err = 0 [22:33:24]CheckOFDResponse [22:33:24]1017 (14) - 77093643461234 [22:33:24]1041 (16) - 0000000000871802 [22:33:24]1040 (4) - 198333 [22:33:24]1012 (4) - 16.08.2024 16:35 [22:33:24]1206 (1) - 0 [22:33:24]OFD Sender: Remove packet 198333 [22:33:24]ProducePacketName [22:33:24]name=ofd_packets/00198333 [22:33:24]NVStorageDeleteData [22:33:24]OFD Sender: Processing packet 198334 [packets to send 275, broken 244] [22:33:24]ProducePacketName [22:33:24]name=ofd_packets/00198334 [22:33:24]OFD Sender: To server: pG, [22:33:24]CommunicateWithHost lk.salyk.kg:30040 [22:33:24]ConnectInit lk.salyk.kg [22:33:25]Connected sock=9 [22:33:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 AD F4 0D 01 09 3B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 47 C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 06 03 00 35 04 06 00 8A E2 11 41 46 31 76 A7 1B B3 68 B6 0D 1E [22:33:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CC 0E 47 00 52 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BE 06 03 00 F4 03 04 00 C6 7F BF 66 B6 04 01 00 00 7D 13 BE 0C A1 A0 C3 0A [22:33:25]CommunicateWithHost err = 0 [22:33:25]CheckOFDResponse [22:33:25]1017 (14) - 77093643461234 [22:33:25]1041 (16) - 0000000000871802 [22:33:25]1040 (4) - 198334 [22:33:25]1012 (4) - 16.08.2024 16:35 [22:33:25]1206 (1) - 0 [22:33:25]OFD Sender: Remove packet 198334 [22:33:25]ProducePacketName [22:33:25]name=ofd_packets/00198334 [22:33:25]NVStorageDeleteData [22:33:26]OFD Sender: Processing packet 198335 [packets to send 274, broken 244] [22:33:26]ProducePacketName [22:33:26]name=ofd_packets/00198335 [22:33:26]OFD Sender: To server: pG, [22:33:26]CommunicateWithHost lk.salyk.kg:30040 [22:33:26]ConnectInit lk.salyk.kg [22:33:26]Connected sock=9 [22:33:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 92 EE 07 01 BD A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 4E C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 06 03 00 35 04 06 00 3E 7C CE D1 6A 5A 07 2A 03 38 95 65 28 80 [22:33:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 10 C0 47 00 05 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 BF 06 03 00 F4 03 04 00 C7 7F BF 66 B6 04 01 00 00 87 F8 5A 41 89 2F B0 32 [22:33:26]CommunicateWithHost err = 0 [22:33:26]CheckOFDResponse [22:33:26]1017 (14) - 77093643461234 [22:33:26]1041 (16) - 0000000000871802 [22:33:26]1040 (4) - 198335 [22:33:26]1012 (4) - 16.08.2024 16:35 [22:33:26]1206 (1) - 0 [22:33:26]OFD Sender: Remove packet 198335 [22:33:26]ProducePacketName [22:33:26]name=ofd_packets/00198335 [22:33:26]NVStorageDeleteData [22:33:27]OFD Sender: Processing packet 198336 [packets to send 273, broken 244] [22:33:27]ProducePacketName [22:33:27]name=ofd_packets/00198336 [22:33:27]OFD Sender: To server: pG, [22:33:27]CommunicateWithHost lk.salyk.kg:30040 [22:33:27]ConnectInit lk.salyk.kg [22:33:27]Connected sock=9 [22:33:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 72 85 07 01 BC C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 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 A5 02 00 00 F4 03 04 00 65 C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 06 03 00 35 04 06 00 44 80 72 63 38 E2 4D 67 03 08 D0 3D B6 81 [22:33:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3B 74 47 00 36 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C0 06 03 00 F4 03 04 00 C9 7F BF 66 B6 04 01 00 00 2A FB D2 F4 3D C7 5E 62 [22:33:27]CommunicateWithHost err = 0 [22:33:27]CheckOFDResponse [22:33:27]1017 (14) - 77093643461234 [22:33:27]1041 (16) - 0000000000871802 [22:33:27]1040 (4) - 198336 [22:33:27]1012 (4) - 16.08.2024 16:35 [22:33:27]1206 (1) - 0 [22:33:27]OFD Sender: Remove packet 198336 [22:33:27]ProducePacketName [22:33:27]name=ofd_packets/00198336 [22:33:27]NVStorageDeleteData [22:33:28]OFD Sender: Processing packet 198337 [packets to send 272, broken 244] [22:33:28]ProducePacketName [22:33:28]name=ofd_packets/00198337 [22:33:28]OFD Sender: To server: pG, [22:33:28]CommunicateWithHost lk.salyk.kg:30040 [22:33:28]ConnectInit lk.salyk.kg [22:33:28]Connected sock=9 [22:33:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 81 83 07 01 EF 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A6 02 00 00 F4 03 04 00 BA C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 06 03 00 35 04 06 00 3F 36 A1 33 7D B7 EA 88 C3 72 2E 19 83 06 [22:33:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8E DF 47 00 46 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C1 06 03 00 F4 03 04 00 CA 7F BF 66 B6 04 01 00 00 DE E1 BD 92 5B 29 70 65 [22:33:28]CommunicateWithHost err = 0 [22:33:28]CheckOFDResponse [22:33:28]1017 (14) - 77093643461234 [22:33:28]1041 (16) - 0000000000871802 [22:33:28]1040 (4) - 198337 [22:33:28]1012 (4) - 16.08.2024 16:35 [22:33:28]1206 (1) - 0 [22:33:28]OFD Sender: Remove packet 198337 [22:33:28]ProducePacketName [22:33:28]name=ofd_packets/00198337 [22:33:28]NVStorageDeleteData [22:33:29]OFD Sender: Processing packet 198338 [packets to send 271, broken 244] [22:33:29]ProducePacketName [22:33:29]name=ofd_packets/00198338 [22:33:29]OFD Sender: To server: pG, [22:33:29]CommunicateWithHost lk.salyk.kg:30040 [22:33:29]ConnectInit lk.salyk.kg [22:33:29]Connected sock=9 [22:33:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E0 11 07 01 6D 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 D8 C5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C2 06 03 00 35 04 06 00 49 BE 8F CE 3B 93 D2 48 E2 6F 32 7A 6E 0D [22:33:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 92 9C 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 38 37 31 38 30 32 10 04 04 00 C2 06 03 00 F4 03 04 00 CB 7F BF 66 B6 04 01 00 00 EA 6C 09 21 0A 95 2A 1D [22:33:29]CommunicateWithHost err = 0 [22:33:29]CheckOFDResponse [22:33:29]1017 (14) - 77093643461234 [22:33:29]1041 (16) - 0000000000871802 [22:33:29]1040 (4) - 198338 [22:33:29]1012 (4) - 16.08.2024 16:35 [22:33:29]1206 (1) - 0 [22:33:29]OFD Sender: Remove packet 198338 [22:33:29]ProducePacketName [22:33:29]name=ofd_packets/00198338 [22:33:29]NVStorageDeleteData [22:33:30]OFD Sender: Processing packet 198339 [packets to send 270, broken 244] [22:33:30]ProducePacketName [22:33:30]name=ofd_packets/00198339 [22:33:30]OFD Sender: To server: pG, [22:33:30]CommunicateWithHost lk.salyk.kg:30040 [22:33:30]ConnectInit lk.salyk.kg [22:33:30]Connected sock=9 [22:33:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 17 BD 0D 01 0A 38 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E C7 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EB BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EB BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EB BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 16 C6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 06 03 00 35 04 06 00 41 56 7B 06 01 F2 41 E3 96 FF 5A 68 B8 04 [22:33:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 54 53 47 00 0B CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C3 06 03 00 F4 03 04 00 CC 7F BF 66 B6 04 01 00 00 82 22 99 3A 33 0E 62 91 [22:33:31]CommunicateWithHost err = 0 [22:33:31]CheckOFDResponse [22:33:31]1017 (14) - 77093643461234 [22:33:31]1041 (16) - 0000000000871802 [22:33:31]1040 (4) - 198339 [22:33:31]1012 (4) - 16.08.2024 16:35 [22:33:31]1206 (1) - 0 [22:33:31]OFD Sender: Remove packet 198339 [22:33:31]ProducePacketName [22:33:31]name=ofd_packets/00198339 [22:33:31]NVStorageDeleteData [22:33:31]OFD Sender: Processing packet 198340 [packets to send 269, broken 244] [22:33:31]ProducePacketName [22:33:31]name=ofd_packets/00198340 [22:33:31]OFD Sender: To server: pG, [22:33:31]CommunicateWithHost lk.salyk.kg:30040 [22:33:31]ConnectInit lk.salyk.kg [22:33:31]Connected sock=9 [22:33:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 82 AF 05 01 50 9A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 A8 C6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 06 03 00 35 04 06 00 AA 2F 74 CA 2B D7 82 70 9B BC 84 70 9D 37 [22:33:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8C 5C 47 00 30 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C4 06 03 00 F4 03 04 00 CD 7F BF 66 B6 04 01 00 00 60 6A 52 1E E1 59 E6 92 [22:33:32]CommunicateWithHost err = 0 [22:33:32]CheckOFDResponse [22:33:32]1017 (14) - 77093643461234 [22:33:32]1041 (16) - 0000000000871802 [22:33:32]1040 (4) - 198340 [22:33:32]1012 (4) - 16.08.2024 16:35 [22:33:32]1206 (1) - 0 [22:33:32]OFD Sender: Remove packet 198340 [22:33:32]ProducePacketName [22:33:32]name=ofd_packets/00198340 [22:33:32]NVStorageDeleteData [22:33:32]OFD Sender: Processing packet 198341 [packets to send 268, broken 244] [22:33:32]ProducePacketName [22:33:32]name=ofd_packets/00198341 [22:33:32]OFD Sender: To server: pG, [22:33:32]CommunicateWithHost lk.salyk.kg:30040 [22:33:32]ConnectInit lk.salyk.kg [22:33:32]Connected sock=9 [22:33:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6C C4 07 01 D2 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 07 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 AC C6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 06 03 00 35 04 06 00 69 BF 8C 7E 14 01 C0 7E 8A 55 ED D3 5C 4C [22:33:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EF 4E 47 00 CF 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C5 06 03 00 F4 03 04 00 CE 7F BF 66 B6 04 01 00 00 A9 86 93 B5 3C 41 D5 48 [22:33:33]CommunicateWithHost err = 0 [22:33:33]CheckOFDResponse [22:33:33]1017 (14) - 77093643461234 [22:33:33]1041 (16) - 0000000000871802 [22:33:33]1040 (4) - 198341 [22:33:33]1012 (4) - 16.08.2024 16:35 [22:33:33]1206 (1) - 0 [22:33:33]OFD Sender: Remove packet 198341 [22:33:33]ProducePacketName [22:33:33]name=ofd_packets/00198341 [22:33:33]NVStorageDeleteData [22:33:33]OFD Sender: Processing packet 198342 [packets to send 267, broken 244] [22:33:33]ProducePacketName [22:33:33]name=ofd_packets/00198342 [22:33:33]OFD Sender: To server: pG, [22:33:33]CommunicateWithHost lk.salyk.kg:30040 [22:33:33]ConnectInit lk.salyk.kg [22:33:33]Connected sock=9 [22:33:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 E6 B3 0D 01 14 7B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 38 62 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 92 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 92 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 92 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 B6 C6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 06 03 00 35 04 06 00 C1 FD CC 7B 07 A4 99 5E BB 56 B4 55 83 64 [22:33:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 63 E0 47 00 80 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C6 06 03 00 F4 03 04 00 CF 7F BF 66 B6 04 01 00 00 B5 0D DF 46 EC 97 E8 CD [22:33:34]CommunicateWithHost err = 0 [22:33:34]CheckOFDResponse [22:33:34]1017 (14) - 77093643461234 [22:33:34]1041 (16) - 0000000000871802 [22:33:34]1040 (4) - 198342 [22:33:34]1012 (4) - 16.08.2024 16:35 [22:33:34]1206 (1) - 0 [22:33:34]OFD Sender: Remove packet 198342 [22:33:34]ProducePacketName [22:33:34]name=ofd_packets/00198342 [22:33:34]NVStorageDeleteData [22:33:34]OFD Sender: Processing packet 198343 [packets to send 266, broken 244] [22:33:34]ProducePacketName [22:33:34]name=ofd_packets/00198343 [22:33:34]OFD Sender: To server: pG, [22:33:34]CommunicateWithHost lk.salyk.kg:30040 [22:33:34]ConnectInit lk.salyk.kg [22:33:34]Connected sock=9 [22:33:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 DC 91 0D 01 C0 DB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6E C7 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 EB BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EB BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 75 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EB BB 0D 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 02 00 00 F4 03 04 00 2A C7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 06 03 00 35 04 06 00 F4 27 E3 C4 56 33 32 11 54 58 65 21 6F 8F [22:33:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 17 F4 47 00 4B B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C7 06 03 00 F4 03 04 00 D0 7F BF 66 B6 04 01 00 00 8E A8 98 23 E5 54 29 36 [22:33:35]CommunicateWithHost err = 0 [22:33:35]CheckOFDResponse [22:33:35]1017 (14) - 77093643461234 [22:33:35]1041 (16) - 0000000000871802 [22:33:35]1040 (4) - 198343 [22:33:35]1012 (4) - 16.08.2024 16:35 [22:33:35]1206 (1) - 0 [22:33:35]OFD Sender: Remove packet 198343 [22:33:35]ProducePacketName [22:33:35]name=ofd_packets/00198343 [22:33:35]NVStorageDeleteData [22:33:35]OFD Sender: Processing packet 198344 [packets to send 265, broken 244] [22:33:35]ProducePacketName [22:33:35]name=ofd_packets/00198344 [22:33:35]OFD Sender: To server: pG, [22:33:35]CommunicateWithHost lk.salyk.kg:30040 [22:33:35]ConnectInit lk.salyk.kg [22:33:35]Connected sock=9 [22:33:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 73 C8 0D 01 28 59 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 AD 02 00 00 F4 03 04 00 93 C7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 06 03 00 35 04 06 00 27 E5 09 65 E4 BB 25 FD 5A 43 FB 71 6A 48 [22:33:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FB AA 47 00 23 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C8 06 03 00 F4 03 04 00 D1 7F BF 66 B6 04 01 00 00 DC A0 A7 E2 69 15 9F 41 [22:33:36]CommunicateWithHost err = 0 [22:33:36]CheckOFDResponse [22:33:36]1017 (14) - 77093643461234 [22:33:36]1041 (16) - 0000000000871802 [22:33:36]1040 (4) - 198344 [22:33:36]1012 (4) - 16.08.2024 16:35 [22:33:36]1206 (1) - 0 [22:33:36]OFD Sender: Remove packet 198344 [22:33:36]ProducePacketName [22:33:36]name=ofd_packets/00198344 [22:33:36]NVStorageDeleteData [22:33:36]OFD Sender: Processing packet 198345 [packets to send 264, broken 244] [22:33:36]ProducePacketName [22:33:36]name=ofd_packets/00198345 [22:33:36]OFD Sender: To server: pG, [22:33:36]CommunicateWithHost lk.salyk.kg:30040 [22:33:36]ConnectInit lk.salyk.kg [22:33:37]Connected sock=9 [22:33:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 35 96 0D 01 59 B7 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 98 C7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 06 03 00 35 04 06 00 AB DF 5F F0 D1 57 D3 53 5E 76 F2 15 22 04 [22:33:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E6 B4 47 00 BE E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 C9 06 03 00 F4 03 04 00 D2 7F BF 66 B6 04 01 00 00 08 89 29 9E 20 CC 57 C9 [22:33:37]CommunicateWithHost err = 0 [22:33:37]CheckOFDResponse [22:33:37]1017 (14) - 77093643461234 [22:33:37]1041 (16) - 0000000000871802 [22:33:37]1040 (4) - 198345 [22:33:37]1012 (4) - 16.08.2024 16:35 [22:33:37]1206 (1) - 0 [22:33:37]OFD Sender: Remove packet 198345 [22:33:37]ProducePacketName [22:33:37]name=ofd_packets/00198345 [22:33:37]NVStorageDeleteData [22:33:38]OFD Sender: Processing packet 198346 [packets to send 263, broken 244] [22:33:38]ProducePacketName [22:33:38]name=ofd_packets/00198346 [22:33:38]OFD Sender: To server: pG, [22:33:38]CommunicateWithHost lk.salyk.kg:30040 [22:33:38]ConnectInit lk.salyk.kg [22:33:38]Connected sock=9 [22:33:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EA 71 07 01 A3 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 03 C8 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 06 03 00 35 04 06 00 07 CC 8D CF 3F 35 72 8B 5D 6C E4 05 E0 18 [22:33:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 15 C9 47 00 CD D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CA 06 03 00 F4 03 04 00 D3 7F BF 66 B6 04 01 00 00 1F 7B 56 32 E1 E7 F8 4C [22:33:38]CommunicateWithHost err = 0 [22:33:38]CheckOFDResponse [22:33:38]1017 (14) - 77093643461234 [22:33:38]1041 (16) - 0000000000871802 [22:33:38]1040 (4) - 198346 [22:33:38]1012 (4) - 16.08.2024 16:35 [22:33:38]1206 (1) - 0 [22:33:38]OFD Sender: Remove packet 198346 [22:33:38]ProducePacketName [22:33:38]name=ofd_packets/00198346 [22:33:38]NVStorageDeleteData [22:33:39]OFD Sender: Processing packet 198347 [packets to send 262, broken 244] [22:33:39]ProducePacketName [22:33:39]name=ofd_packets/00198347 [22:33:39]OFD Sender: To server: pG, [22:33:39]CommunicateWithHost lk.salyk.kg:30040 [22:33:39]ConnectInit lk.salyk.kg [22:33:39]Connected sock=9 [22:33:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E1 23 07 01 BC 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B0 02 00 00 F4 03 04 00 BB CA BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 06 03 00 35 04 06 00 9C F7 9E B0 95 7D A2 18 1B AF 1C B5 0F D4 [22:33:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F7 71 47 00 86 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CB 06 03 00 F4 03 04 00 D5 7F BF 66 B6 04 01 00 00 7A 28 65 9F 47 25 6D 7B [22:33:39]CommunicateWithHost err = 0 [22:33:39]CheckOFDResponse [22:33:39]1017 (14) - 77093643461234 [22:33:39]1041 (16) - 0000000000871802 [22:33:39]1040 (4) - 198347 [22:33:39]1012 (4) - 16.08.2024 16:35 [22:33:39]1206 (1) - 0 [22:33:39]OFD Sender: Remove packet 198347 [22:33:39]ProducePacketName [22:33:39]name=ofd_packets/00198347 [22:33:39]NVStorageDeleteData [22:33:40]OFD Sender: Processing packet 198348 [packets to send 261, broken 244] [22:33:40]ProducePacketName [22:33:40]name=ofd_packets/00198348 [22:33:40]OFD Sender: To server: pG, [22:33:40]CommunicateWithHost lk.salyk.kg:30040 [22:33:40]ConnectInit lk.salyk.kg [22:33:40]Connected sock=9 [22:33:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E3 33 04 01 91 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 14 CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 06 03 00 35 04 06 00 BC E9 84 CE 29 0F 53 22 9B 22 45 F1 E8 48 [22:33:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 47 CB 47 00 6D 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CC 06 03 00 F4 03 04 00 D6 7F BF 66 B6 04 01 00 00 35 E6 21 34 0F 6E 4A A1 [22:33:40]CommunicateWithHost err = 0 [22:33:40]CheckOFDResponse [22:33:40]1017 (14) - 77093643461234 [22:33:40]1041 (16) - 0000000000871802 [22:33:40]1040 (4) - 198348 [22:33:40]1012 (4) - 16.08.2024 16:35 [22:33:40]1206 (1) - 0 [22:33:40]OFD Sender: Remove packet 198348 [22:33:40]ProducePacketName [22:33:40]name=ofd_packets/00198348 [22:33:40]NVStorageDeleteData [22:33:41]OFD Sender: Processing packet 198349 [packets to send 260, broken 244] [22:33:41]ProducePacketName [22:33:41]name=ofd_packets/00198349 [22:33:41]OFD Sender: To server: pG, [22:33:41]CommunicateWithHost lk.salyk.kg:30040 [22:33:41]ConnectInit lk.salyk.kg [22:33:41]Connected sock=9 [22:33:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 AE 28 07 01 0B 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 C3 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3F AB 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3F AB 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 9A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3F AB 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 31 CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 06 03 00 35 04 06 00 A5 64 3A CA D4 B5 6F 0E 56 0F 07 26 E6 D5 [22:33:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 18 9D 47 00 82 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CD 06 03 00 F4 03 04 00 D7 7F BF 66 B6 04 01 00 00 1B A7 D6 42 18 36 4D 4E [22:33:42]CommunicateWithHost err = 0 [22:33:42]CheckOFDResponse [22:33:42]1017 (14) - 77093643461234 [22:33:42]1041 (16) - 0000000000871802 [22:33:42]1040 (4) - 198349 [22:33:42]1012 (4) - 16.08.2024 16:35 [22:33:42]1206 (1) - 0 [22:33:42]OFD Sender: Remove packet 198349 [22:33:42]ProducePacketName [22:33:42]name=ofd_packets/00198349 [22:33:42]NVStorageDeleteData [22:33:42]OFD Sender: Processing packet 198350 [packets to send 259, broken 244] [22:33:42]ProducePacketName [22:33:42]name=ofd_packets/00198350 [22:33:42]OFD Sender: To server: pG, [22:33:42]CommunicateWithHost lk.salyk.kg:30040 [22:33:42]ConnectInit lk.salyk.kg [22:33:42]Connected sock=9 [22:33:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A2 5A 07 01 FD A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CE 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 00 00 00 00 00 00 39 04 06 00 CE 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 6A CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 06 03 00 35 04 06 00 44 60 BF F6 E2 2D 08 72 8A 0F 12 49 58 1B [22:33:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 E6 42 47 00 CC 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CE 06 03 00 F4 03 04 00 D8 7F BF 66 B6 04 01 00 00 41 1E 92 E7 F8 E7 8C C3 [22:33:43]CommunicateWithHost err = 0 [22:33:43]CheckOFDResponse [22:33:43]1017 (14) - 77093643461234 [22:33:43]1041 (16) - 0000000000871802 [22:33:43]1040 (4) - 198350 [22:33:43]1012 (4) - 16.08.2024 16:35 [22:33:43]1206 (1) - 0 [22:33:43]OFD Sender: Remove packet 198350 [22:33:43]ProducePacketName [22:33:43]name=ofd_packets/00198350 [22:33:43]NVStorageDeleteData [22:33:43]OFD Sender: Processing packet 198351 [packets to send 258, broken 244] [22:33:43]ProducePacketName [22:33:43]name=ofd_packets/00198351 [22:33:43]OFD Sender: To server: pG, [22:33:43]CommunicateWithHost lk.salyk.kg:30040 [22:33:43]ConnectInit lk.salyk.kg [22:33:43]Connected sock=9 [22:33:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 F8 4C 05 01 A4 E1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 77 CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 06 03 00 35 04 06 00 93 2C 88 1A 87 EB 97 9A F6 97 3E E2 E5 67 [22:33:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0D 27 47 00 05 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 CF 06 03 00 F4 03 04 00 D9 7F BF 66 B6 04 01 00 00 B2 8B 26 17 ED 56 85 ED [22:33:44]CommunicateWithHost err = 0 [22:33:44]CheckOFDResponse [22:33:44]1017 (14) - 77093643461234 [22:33:44]1041 (16) - 0000000000871802 [22:33:44]1040 (4) - 198351 [22:33:44]1012 (4) - 16.08.2024 16:35 [22:33:44]1206 (1) - 0 [22:33:44]OFD Sender: Remove packet 198351 [22:33:44]ProducePacketName [22:33:44]name=ofd_packets/00198351 [22:33:44]NVStorageDeleteData [22:33:44]OFD Sender: Processing packet 198352 [packets to send 257, broken 244] [22:33:44]ProducePacketName [22:33:44]name=ofd_packets/00198352 [22:33:44]OFD Sender: To server: pG, [22:33:44]CommunicateWithHost lk.salyk.kg:30040 [22:33:44]ConnectInit lk.salyk.kg [22:33:44]Connected sock=9 [22:33:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 B6 FA 07 01 0C 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 22 AB 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE F5 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 F5 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3D 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 86 00 00 00 00 07 04 06 00 88 F5 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 83 CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 06 03 00 35 04 06 00 2D 7D 14 FA CE 40 F8 7B 65 B9 C1 6B 8D E4 [22:33:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 49 1D 47 00 47 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D0 06 03 00 F4 03 04 00 DA 7F BF 66 B6 04 01 00 00 FF 42 27 8A 47 7B 2C D0 [22:33:45]CommunicateWithHost err = 0 [22:33:45]CheckOFDResponse [22:33:45]1017 (14) - 77093643461234 [22:33:45]1041 (16) - 0000000000871802 [22:33:45]1040 (4) - 198352 [22:33:45]1012 (4) - 16.08.2024 16:35 [22:33:45]1206 (1) - 0 [22:33:45]OFD Sender: Remove packet 198352 [22:33:45]ProducePacketName [22:33:45]name=ofd_packets/00198352 [22:33:45]NVStorageDeleteData [22:33:45]OFD Sender: Processing packet 198353 [packets to send 256, broken 244] [22:33:45]ProducePacketName [22:33:45]name=ofd_packets/00198353 [22:33:45]OFD Sender: To server: pG, [22:33:45]CommunicateWithHost lk.salyk.kg:30040 [22:33:45]ConnectInit lk.salyk.kg [22:33:46]Connected sock=9 [22:33:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 20 10 06 01 04 A5 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 8A CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 06 03 00 35 04 06 00 C0 C5 AF 21 12 27 A9 BE 4B 1E 03 83 08 4F [22:33:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 53 B5 47 00 13 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D1 06 03 00 F4 03 04 00 DB 7F BF 66 B6 04 01 00 00 32 FF 80 8A F7 87 48 76 [22:33:46]CommunicateWithHost err = 0 [22:33:46]CheckOFDResponse [22:33:46]1017 (14) - 77093643461234 [22:33:46]1041 (16) - 0000000000871802 [22:33:46]1040 (4) - 198353 [22:33:46]1012 (4) - 16.08.2024 16:35 [22:33:46]1206 (1) - 0 [22:33:46]OFD Sender: Remove packet 198353 [22:33:46]ProducePacketName [22:33:46]name=ofd_packets/00198353 [22:33:46]NVStorageDeleteData [22:33:47]OFD Sender: Processing packet 198354 [packets to send 255, broken 244] [22:33:47]ProducePacketName [22:33:47]name=ofd_packets/00198354 [22:33:47]OFD Sender: To server: pG, [22:33:47]CommunicateWithHost lk.salyk.kg:30040 [22:33:47]ConnectInit lk.salyk.kg [22:33:47]Connected sock=9 [22:33:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 CD 76 0D 01 06 68 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8C 2D 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 9F 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 B7 02 00 00 F4 03 04 00 BA CB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 06 03 00 35 04 06 00 EF F7 27 A2 5D D9 07 14 86 57 1E 1B 3B B6 [22:33:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 00 85 47 00 1B DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D2 06 03 00 F4 03 04 00 DC 7F BF 66 B6 04 01 00 00 EF F6 24 EE 31 BD 8D 6B [22:33:47]CommunicateWithHost err = 0 [22:33:47]CheckOFDResponse [22:33:47]1017 (14) - 77093643461234 [22:33:47]1041 (16) - 0000000000871802 [22:33:47]1040 (4) - 198354 [22:33:47]1012 (4) - 16.08.2024 16:35 [22:33:47]1206 (1) - 0 [22:33:47]OFD Sender: Remove packet 198354 [22:33:47]ProducePacketName [22:33:47]name=ofd_packets/00198354 [22:33:47]NVStorageDeleteData [22:33:48]OFD Sender: Processing packet 198355 [packets to send 254, broken 244] [22:33:48]ProducePacketName [22:33:48]name=ofd_packets/00198355 [22:33:48]OFD Sender: To server: pG, [22:33:48]CommunicateWithHost lk.salyk.kg:30040 [22:33:48]ConnectInit lk.salyk.kg [22:33:48]Connected sock=9 [22:33:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 E4 76 07 01 27 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 90 CC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 06 03 00 35 04 06 00 D3 5F 2C DB A8 B0 18 34 42 D5 9F BB 43 4E [22:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EB B0 47 00 66 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D3 06 03 00 F4 03 04 00 DE 7F BF 66 B6 04 01 00 00 DF 04 20 C1 E1 08 3A B6 [22:33:48]CommunicateWithHost err = 0 [22:33:48]CheckOFDResponse [22:33:48]1017 (14) - 77093643461234 [22:33:48]1041 (16) - 0000000000871802 [22:33:48]1040 (4) - 198355 [22:33:48]1012 (4) - 16.08.2024 16:35 [22:33:48]1206 (1) - 0 [22:33:48]OFD Sender: Remove packet 198355 [22:33:48]ProducePacketName [22:33:48]name=ofd_packets/00198355 [22:33:48]NVStorageDeleteData [22:33:49]OFD Sender: Processing packet 198356 [packets to send 253, broken 244] [22:33:49]ProducePacketName [22:33:49]name=ofd_packets/00198356 [22:33:49]OFD Sender: To server: pG, [22:33:49]CommunicateWithHost lk.salyk.kg:30040 [22:33:49]ConnectInit lk.salyk.kg [22:33:49]Connected sock=9 [22:33:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 A0 15 07 01 12 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 A6 CC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 06 03 00 35 04 06 00 85 DF B3 AD F9 FA 29 32 93 A5 E7 25 1C E7 [22:33:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 83 AC 47 00 FA D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D4 06 03 00 F4 03 04 00 DF 7F BF 66 B6 04 01 00 00 83 6C 11 32 56 F2 33 D8 [22:33:49]CommunicateWithHost err = 0 [22:33:49]CheckOFDResponse [22:33:49]1017 (14) - 77093643461234 [22:33:49]1041 (16) - 0000000000871802 [22:33:49]1040 (4) - 198356 [22:33:49]1012 (4) - 16.08.2024 16:35 [22:33:49]1206 (1) - 0 [22:33:49]OFD Sender: Remove packet 198356 [22:33:49]ProducePacketName [22:33:49]name=ofd_packets/00198356 [22:33:49]NVStorageDeleteData [22:33:50]OFD Sender: Processing packet 198357 [packets to send 252, broken 244] [22:33:50]ProducePacketName [22:33:50]name=ofd_packets/00198357 [22:33:50]OFD Sender: To server: pG, [22:33:50]CommunicateWithHost lk.salyk.kg:30040 [22:33:50]ConnectInit lk.salyk.kg [22:33:50]Connected sock=9 [22:33:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1F 0A 07 01 CD 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 AB CC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 06 03 00 35 04 06 00 F4 D0 C7 0A 5D A0 4D 19 0E 6F 3D 22 CD 8B [22:33:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 95 98 47 00 20 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D5 06 03 00 F4 03 04 00 E0 7F BF 66 B6 04 01 00 00 67 92 B7 78 5B B3 6C 9E [22:33:51]CommunicateWithHost err = 0 [22:33:51]CheckOFDResponse [22:33:51]1017 (14) - 77093643461234 [22:33:51]1041 (16) - 0000000000871802 [22:33:51]1040 (4) - 198357 [22:33:51]1012 (4) - 16.08.2024 16:35 [22:33:51]1206 (1) - 0 [22:33:51]OFD Sender: Remove packet 198357 [22:33:51]ProducePacketName [22:33:51]name=ofd_packets/00198357 [22:33:51]NVStorageDeleteData [22:33:51]OFD Sender: Processing packet 198358 [packets to send 251, broken 244] [22:33:51]ProducePacketName [22:33:51]name=ofd_packets/00198358 [22:33:51]OFD Sender: To server: pG, [22:33:51]CommunicateWithHost lk.salyk.kg:30040 [22:33:51]ConnectInit lk.salyk.kg [22:33:51]Connected sock=9 [22:33:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 A0 7E 0D 01 D3 AE 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 02 00 00 F4 03 04 00 B2 CC BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 06 03 00 35 04 06 00 77 30 63 D5 00 27 66 59 60 84 70 72 5A 63 [22:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 72 49 47 00 7B E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D6 06 03 00 F4 03 04 00 E1 7F BF 66 B6 04 01 00 00 3F AA 12 6A A1 39 E4 33 [22:33:52]CommunicateWithHost err = 0 [22:33:52]CheckOFDResponse [22:33:52]1017 (14) - 77093643461234 [22:33:52]1041 (16) - 0000000000871802 [22:33:52]1040 (4) - 198358 [22:33:52]1012 (4) - 16.08.2024 16:35 [22:33:52]1206 (1) - 0 [22:33:52]OFD Sender: Remove packet 198358 [22:33:52]ProducePacketName [22:33:52]name=ofd_packets/00198358 [22:33:52]NVStorageDeleteData [22:33:52]OFD Sender: Processing packet 198359 [packets to send 250, broken 244] [22:33:52]ProducePacketName [22:33:52]name=ofd_packets/00198359 [22:33:52]OFD Sender: To server: pG, [22:33:52]CommunicateWithHost lk.salyk.kg:30040 [22:33:52]ConnectInit lk.salyk.kg [22:33:52]Connected sock=9 [22:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 16 9C 07 01 04 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 02 00 00 F4 03 04 00 A3 CD BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 06 03 00 35 04 06 00 45 62 14 52 41 99 30 56 B2 F0 D2 AA 2A 9B [22:33:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5E A5 47 00 83 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D7 06 03 00 F4 03 04 00 E2 7F BF 66 B6 04 01 00 00 6E 8F 83 D9 37 51 8B 0C [22:33:53]CommunicateWithHost err = 0 [22:33:53]CheckOFDResponse [22:33:53]1017 (14) - 77093643461234 [22:33:53]1041 (16) - 0000000000871802 [22:33:53]1040 (4) - 198359 [22:33:53]1012 (4) - 16.08.2024 16:35 [22:33:53]1206 (1) - 0 [22:33:53]OFD Sender: Remove packet 198359 [22:33:53]ProducePacketName [22:33:53]name=ofd_packets/00198359 [22:33:53]NVStorageDeleteData [22:33:53]OFD Sender: Processing packet 198360 [packets to send 249, broken 244] [22:33:53]ProducePacketName [22:33:53]name=ofd_packets/00198360 [22:33:53]OFD Sender: To server: pG, [22:33:53]CommunicateWithHost lk.salyk.kg:30040 [22:33:53]ConnectInit lk.salyk.kg [22:33:54]Connected sock=9 [22:33:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 73 32 06 01 5B 7E 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 50 4B 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 33 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 1E 00 00 00 00 07 04 06 00 10 21 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 02 00 00 F4 03 04 00 AB CE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 06 03 00 35 04 06 00 8D 6D 40 62 11 3F D3 B5 FA FA 89 03 C0 68 [22:33:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3D 06 47 00 06 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D8 06 03 00 F4 03 04 00 E3 7F BF 66 B6 04 01 00 00 5A 08 BD F4 50 6F 38 48 [22:33:54]CommunicateWithHost err = 0 [22:33:54]CheckOFDResponse [22:33:54]1017 (14) - 77093643461234 [22:33:54]1041 (16) - 0000000000871802 [22:33:54]1040 (4) - 198360 [22:33:54]1012 (4) - 16.08.2024 16:35 [22:33:54]1206 (1) - 0 [22:33:54]OFD Sender: Remove packet 198360 [22:33:54]ProducePacketName [22:33:54]name=ofd_packets/00198360 [22:33:54]NVStorageDeleteData [22:33:55]OFD Sender: Processing packet 198361 [packets to send 248, broken 244] [22:33:55]ProducePacketName [22:33:55]name=ofd_packets/00198361 [22:33:55]OFD Sender: To server: pG, [22:33:55]CommunicateWithHost lk.salyk.kg:30040 [22:33:55]ConnectInit lk.salyk.kg [22:33:55]Connected sock=9 [22:33:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0D 09 07 01 A0 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 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 BE 02 00 00 F4 03 04 00 3A CF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 06 03 00 35 04 06 00 F1 5A 15 3C FC 94 C3 5E E6 27 DF 52 8B FD [22:33:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AA 45 47 00 B4 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 D9 06 03 00 F4 03 04 00 E5 7F BF 66 B6 04 01 00 00 C6 51 00 2F F7 67 C9 43 [22:33:55]CommunicateWithHost err = 0 [22:33:55]CheckOFDResponse [22:33:55]1017 (14) - 77093643461234 [22:33:55]1041 (16) - 0000000000871802 [22:33:55]1040 (4) - 198361 [22:33:55]1012 (4) - 16.08.2024 16:35 [22:33:55]1206 (1) - 0 [22:33:55]OFD Sender: Remove packet 198361 [22:33:55]ProducePacketName [22:33:55]name=ofd_packets/00198361 [22:33:55]NVStorageDeleteData [22:33:56]OFD Sender: Processing packet 198362 [packets to send 247, broken 244] [22:33:56]ProducePacketName [22:33:56]name=ofd_packets/00198362 [22:33:56]OFD Sender: To server: pG, [22:33:56]CommunicateWithHost lk.salyk.kg:30040 [22:33:56]ConnectInit lk.salyk.kg [22:33:56]Connected sock=9 [22:33:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 12 8E 06 01 D8 CF 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 EA 6F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 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 A3 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 BF 02 00 00 F4 03 04 00 D8 D0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 06 03 00 35 04 06 00 9E 8C A7 A0 88 C9 1F 13 14 AB 86 8A A5 CD [22:33:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 65 85 47 00 4A B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DA 06 03 00 F4 03 04 00 E6 7F BF 66 B6 04 01 00 00 B2 61 A9 AD 40 A3 E3 33 [22:33:56]CommunicateWithHost err = 0 [22:33:56]CheckOFDResponse [22:33:56]1017 (14) - 77093643461234 [22:33:56]1041 (16) - 0000000000871802 [22:33:56]1040 (4) - 198362 [22:33:56]1012 (4) - 16.08.2024 16:35 [22:33:56]1206 (1) - 0 [22:33:56]OFD Sender: Remove packet 198362 [22:33:56]ProducePacketName [22:33:56]name=ofd_packets/00198362 [22:33:56]NVStorageDeleteData [22:33:57]OFD Sender: Processing packet 198363 [packets to send 246, broken 244] [22:33:57]ProducePacketName [22:33:57]name=ofd_packets/00198363 [22:33:57]OFD Sender: To server: pG, [22:33:57]CommunicateWithHost lk.salyk.kg:30040 [22:33:57]ConnectInit lk.salyk.kg [22:33:57]Connected sock=9 [22:33:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 2D 5E 07 01 52 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 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 C0 02 00 00 F4 03 04 00 75 D1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 06 03 00 35 04 06 00 17 72 AB 03 2C 8A B9 C8 50 D0 57 17 31 D8 [22:33:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A5 70 47 00 94 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DB 06 03 00 F4 03 04 00 E7 7F BF 66 B6 04 01 00 00 6B D2 75 97 7A 64 79 BB [22:33:58]CommunicateWithHost err = 0 [22:33:58]CheckOFDResponse [22:33:58]1017 (14) - 77093643461234 [22:33:58]1041 (16) - 0000000000871802 [22:33:58]1040 (4) - 198363 [22:33:58]1012 (4) - 16.08.2024 16:35 [22:33:58]1206 (1) - 0 [22:33:58]OFD Sender: Remove packet 198363 [22:33:58]ProducePacketName [22:33:58]name=ofd_packets/00198363 [22:33:58]NVStorageDeleteData [22:33:58]OFD Sender: Processing packet 198364 [packets to send 245, broken 244] [22:33:58]ProducePacketName [22:33:58]name=ofd_packets/00198364 [22:33:58]OFD Sender: To server: pG, [22:33:58]CommunicateWithHost lk.salyk.kg:30040 [22:33:58]ConnectInit lk.salyk.kg [22:33:58]Connected sock=9 [22:33:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 E7 0A 05 01 C3 E9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 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 02 00 00 F4 03 04 00 AA D3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DC 06 03 00 35 04 06 00 96 E1 88 33 D6 3E 52 55 85 F5 00 86 25 E3 [22:33:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4C D1 47 00 23 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 38 37 31 38 30 32 10 04 04 00 DC 06 03 00 F4 03 04 00 E8 7F BF 66 B6 04 01 00 00 F8 24 C3 BA FD 6A 31 F4 [22:33:59]CommunicateWithHost err = 0 [22:33:59]CheckOFDResponse [22:33:59]1017 (14) - 77093643461234 [22:33:59]1041 (16) - 0000000000871802 [22:33:59]1040 (4) - 198364 [22:33:59]1012 (4) - 16.08.2024 16:35 [22:33:59]1206 (1) - 0 [22:33:59]OFD Sender: Remove packet 198364 [22:33:59]ProducePacketName [22:33:59]name=ofd_packets/00198364 [22:33:59]NVStorageDeleteData [22:33:59]OFD Sender: No OFD packet to send [22:33:59]OFD Sender: No OFD packet to send [22:34:04]OFD Sender: No OFD packet to send [22:34:09]OFD Sender: No OFD packet to send [22:34:14]OFD Sender: No OFD packet to send [22:34:19]OFD Sender: No OFD packet to send [22:34:24]OFD Sender: No OFD packet to send [22:34:29]OFD Sender: No OFD packet to send [22:34:34]OFD Sender: No OFD packet to send [22:34:39]OFD Sender: No OFD packet to send [22:34:41]accept exits with 7 [22:34:41]New connection [22:34:41]New thread 3067362660 created [22:34:41]Thread 3067506020 joined [22:34:41]Waiting for new connection... [22:34:41] Sock 7.Parse request [22:34:41]Sock 7.Check first char [22:34:41]Sock 7.First char is OK [22:34:41]request: POST /json_proto HTTP/1.0 [22:34:41]Method: POST [22:34:41]URL: /json_proto [22:34:41]Method is POST - this is cgi request [22:34:41]url: /json_proto [22:34:41]query_string will be loaded in cgi processing [22:34:41]execute_cgi json_proto POST (null) [22:34:41]execute_cgi path=json_proto method=POST [22:34:41]POST find Content-Length [22:34:41]Host: 172.17.46.195:8080 [22:34:41]Content-Length: 679 [22:34:41]Content-Type: application/json [22:34:41] [22:34:41]POST finish read [22:34:41]Found Content-Length = 679 [22:34:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:41]execute_script... [22:34:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:41]POST & json_proto [22:34:41]process_json_proto [22:34:41]json parsed OK: [22:34:41]protocol is kg_v1.0 [22:34:41]action value=close_receipt [22:34:41]process_action close_receipt [22:34:41]cmd_close_receipt [22:34:41]MH_GetDate [22:34:41]Write to MH i2c: F0 00 00 68 00 57 [22:34:41]Write i2c OK [22:34:41]MH_I2C_Read... [22:34:41]Read from MH i2c: F0 [22:34:41]MH_I2C_Read... [22:34:41]Read from MH i2c: F0 09 00 [22:34:41]MH_I2C_Read... [22:34:41]Read from MH i2c: F0 09 00 68 00 00 02 D4 BF 66 8D AE BC 66 B8 [22:34:41]GetLastDocTimeStamp 1723847594 [22:34:41]current date 1723847682 [22:34:41]FM_GetShiftState [22:34:41]SAM_PROTO_GetShiftState [22:34:41]wFMCommunicate request_size=4 [22:34:41]MH_SAM_APDU [22:34:41]CAPDU: 80 13 01 00 [22:34:41]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [22:34:41]Write i2c OK [22:34:41]MH_I2C_Read... [22:34:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:41]Read from MH i2c: E2 [22:34:41]MH_I2C_Read... [22:34:41]Read from MH i2c: E2 0E 00 [22:34:41]MH_I2C_Read... [22:34:41]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 74 [22:34:41]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:34:41]wFMCommunicate OK [22:34:41]SAM_PROTO_GetShiftState done [22:34:41]FM_GetShiftState done [22:34:41]opened in 1723766727 [22:34:41]opened+sec_in_day 1723853127 [22:34:41]quantity*price = 50036 [22:34:41]sum+1 = 50037 [22:34:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 706 16.08.2024 22:34 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198365 ФПД: 112083741300981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223442&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198365&fm=112083741300981&tin=02508201610067®Number=0000000000092545&sum=50000 [22:34:42]StoreToDocumentArchive [22:34:42]shift 462 fd 198365 [22:34:42]save to /storage/0462/doc_00198365 [22:34:42]save last doc name /storage/0462/doc_00198365 to /storage/kkm_last_doc_name [22:34:42]save OK [22:34:42]Clear old archive folders... [22:34:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:34:42]tlvbuf is 013D0770 [22:34:42]SAM_PROTO_ClearQueue [22:34:42]wFMCommunicate request_size=4 [22:34:42]MH_SAM_APDU [22:34:42]CAPDU: 80 09 00 00 [22:34:42]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [22:34:42]Write i2c OK [22:34:42]MH_I2C_Read... [22:34:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:34:42]Read from MH i2c: E2 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:34:42]RAPDU: 90 00 [22:34:42]wFMCommunicate OK [22:34:42]SAM_PROTO_ClearQueue done [22:34:42]KKMCreateOFDPacket [22:34:42]OFDProtocolAddRootSTLVToBuf [22:34:42]FM_MakeSignedData [22:34:42]FM_MakeSignedData [22:34:42]SAM_PROTO_SignData [22:34:42]wFMCommunicate request_size=4 [22:34:42]MH_SAM_APDU [22:34:42]CAPDU: 80 0D 01 02 [22:34:42]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [22:34:42]Write i2c OK [22:34:42]MH_I2C_Read... [22:34:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:34:42]Read from MH i2c: E2 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:34:42]RAPDU: 90 00 [22:34:42]wFMCommunicate OK [22:34:42]wFMCommunicate request_size=255 [22:34:42]MH_SAM_APDU [22:34:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 02 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 06 03 00 35 04 06 00 65 [22:34:42]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 02 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 06 03 00 35 04 06 00 65 00 00 41 [22:34:42]Write i2c OK [22:34:42]MH_I2C_Read... [22:34:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:42]Read from MH i2c: E2 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:34:42]RAPDU: 90 00 [22:34:42]wFMCommunicate OK [22:34:42]wFMCommunicate request_size=10 [22:34:42]MH_SAM_APDU [22:34:42]CAPDU: 80 0D 02 02 05 F0 87 95 D8 F5 [22:34:42]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 F0 87 95 D8 F5 00 00 D6 [22:34:42]Write i2c OK [22:34:42]MH_I2C_Read... [22:34:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:42]Read from MH i2c: E2 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [22:34:42]RAPDU: 90 00 [22:34:42]wFMCommunicate OK [22:34:42]wFMCommunicate request_size=4 [22:34:42]MH_SAM_APDU [22:34:42]CAPDU: 80 0D 03 02 [22:34:42]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [22:34:42]Write i2c OK [22:34:42]MH_I2C_Read... [22:34:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:34:42]Read from MH i2c: E2 [22:34:42]MH_I2C_Read... [22:34:42]Read from MH i2c: E2 0B 00 [22:34:42]MH_I2C_Read... [22:34:43]Read from MH i2c: E2 0B 00 7A 00 00 63 E1 E7 1C AF A5 F4 FE 90 00 83 [22:34:43]RAPDU: 63 E1 E7 1C AF A5 F4 FE 90 00 [22:34:43]wFMCommunicate OK [22:34:43]SAM_PROTO_SignData done [22:34:43]FM_MakeSignedData done [22:34:43]CreateOFDProtocolMessage [22:34:43]wFMCommunicate request_size=4 [22:34:43]MH_SAM_APDU [22:34:43]CAPDU: 80 11 00 00 [22:34:43]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [22:34:43]Write i2c OK [22:34:43]MH_I2C_Read... [22:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:43]Read from MH i2c: E2 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: E2 17 00 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 42 [22:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:34:43]wFMCommunicate OK [22:34:43]CreateOFDProtocolMessage done [22:34:43]OFDSenderStorePacket 198365 [22:34:43]StoreOFDPacket docnum=198365 [22:34:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 C3 07 01 25 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 02 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 06 03 00 35 04 06 00 65 F0 87 95 D8 F5 63 E1 E7 1C AF A5 F4 FE [22:34:43]CheckFolder [22:34:43]dirname=/storage/ofd_packets [22:34:43]CheckFolder done [22:34:43]ProducePacketName [22:34:43]name=ofd_packets/00198365 [22:34:43]NVStorageSaveData ofd_packets/00198365 [22:34:43]File name is /storage/ofd_packets/00198365 [22:34:43]Write 301 bytes [22:34:43]NVStorageSaveData done [22:34:43]OFDSenderStorePacket done [22:34:43]KKMCreateOFDPacket done [22:34:43]NVStorageSaveData kkm_last_timestamp [22:34:43]File name is /storage/kkm_last_timestamp [22:34:43]Write 4 bytes [22:34:43]NVStorageSaveData done [22:34:43]ExternCall_PrintAddStr [22:34:43]wPrintStart [22:34:43]Write to MH i2c: 01 00 00 7C 00 7C [22:34:43]Write i2c OK [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: 01 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: 01 07 00 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [22:34:43]RasterBufferAndPrint [22:34:43]line Счет N : (1)11325798 [22:34:43]line ИНН: 02508201610067 [22:34:43]line Контрольно-Кассовый Чек [22:34:43]line ПРОДАЖА [22:34:43]line ТРК (МРК, ГНК) : 42 [22:34:43]line Товар: 2710124130 [22:34:43]line Аи-92-К-4 [22:34:43]line 7.380 * 67.80 [22:34:43]line = 500.36 [22:34:43]line НДС 12% НСП 1% [22:34:43]line > о реализуемом товаре [22:34:43]line ОКРУГЛЕНИЕ: -0.36 [22:34:43]line ИТОГО: 500.00 [22:34:43]line Внесено: 500.00 [22:34:43]line СДАЧА: 0.00 [22:34:43]line НСП 1% : 4.43 [22:34:43]line НДС 12% : 53.14 [22:34:43]line Наличными: 500.00 [22:34:43]line Безнал.: 0.00 [22:34:43]line Место: АЗС № 95 "Партнер Нефть" [22:34:43]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:34:43]line СНО: Общий режим [22:34:43]line Чек 706 16.08.2024 22:34 [22:34:43]line Смена: 462 ФФД: 1.0 [22:34:43]line ЗНМ: 0300000079 [22:34:43]line РНМ: 0000000000092545 [22:34:43]line Версия ККМ: 001 [22:34:43]line ФМ: 0000000000871802 [22:34:43]line ФД: 198365 [22:34:43]line ФПД: 112083741300981 [22:34:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223442&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198365&fm=112083741300981&tin=02508201610067®Number=0000000000092545&sum=50000 [22:34:43]written 0, free lines is 4095 [22:34:43]OFD Sender: Processing packet 198365 [packets to send 245, broken 244] [22:34:43]ProducePacketName [22:34:43]name=ofd_packets/00198365 [22:34:43]OFD Sender: To server: pG, [22:34:43]CommunicateWithHost lk.salyk.kg:30040 [22:34:43]ConnectInit lk.salyk.kg [22:34:43]Connected sock=10 [22:34:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 C3 07 01 25 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 02 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 06 03 00 35 04 06 00 65 F0 87 95 D8 F5 63 E1 E7 1C AF A5 F4 FE [22:34:43]Write to MH i2c: 01 00 00 A7 00 A7 [22:34:43]Write i2c OK [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: 01 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: 01 07 00 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D7 0C 91 [22:34:43]RasterBufferAndPrint [22:34:43]line [22:34:43]line [22:34:43]line [22:34:43]line [22:34:43]line [22:34:43]written 0, free lines is 3294 [22:34:43]MH_Cut [22:34:43]Write to MH i2c: D1 01 00 AE 00 01 80 [22:34:43]Write i2c OK [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: D1 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: D1 01 00 [22:34:43]MH_I2C_Read... [22:34:43]Read from MH i2c: D1 01 00 AE 00 00 7F [22:34:43]Write to MH i2c: 01 00 00 AF 00 AF [22:34:43]Write i2c OK [22:34:43]MH_I2C_Read... [22:34:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 64 6A 47 00 3E 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DD 06 03 00 F4 03 04 00 15 80 BF 66 B6 04 01 00 00 AD 40 AA 34 FC DD D1 16 [22:34:43]CommunicateWithHost err = 0 [22:34:43]CheckOFDResponse [22:34:43]1017 (14) - 77093643461234 [22:34:43]1041 (16) - 0000000000871802 [22:34:43]1040 (4) - 198365 [22:34:43]1012 (4) - 16.08.2024 16:36 [22:34:43]1206 (1) - 0 [22:34:43]OFD Sender: Remove packet 198365 [22:34:43]ProducePacketName [22:34:43]name=ofd_packets/00198365 [22:34:43]NVStorageDeleteData [22:34:44]OFD Sender: No OFD packet to send [22:34:44]*** Cut start [22:34:44]*** Purtial cut [22:34:44]*** Stage 1: CUTSNS_PIN = 1 [22:34:44]Read from MH i2c: 01 [22:34:44]MH_I2C_Read... [22:34:44]*** Stop cut motor [22:34:44]*** Cut end [22:34:44]Read from MH i2c: 01 07 00 [22:34:44]MH_I2C_Read... [22:34:44]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [22:34:44]process_action close_receipt done [22:34:44]requested_data is exist [22:34:44]produce_requested_data [22:34:44]requested_item fm.sn is exist - process it [22:34:44]wFMCommunicate request_size=4 [22:34:44]MH_SAM_APDU [22:34:44]CAPDU: 80 11 00 00 [22:34:44]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [22:34:44]Write i2c OK [22:34:44]MH_I2C_Read... [22:34:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:44]Read from MH i2c: E2 [22:34:44]MH_I2C_Read... [22:34:44]Read from MH i2c: E2 17 00 [22:34:44]MH_I2C_Read... [22:34:44]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 77 [22:34:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:34:44]wFMCommunicate OK [22:34:44]requested_item fd.num is exist - process it [22:34:44]SAM_PROTO_GetFieldsCounters [22:34:44]wFMCommunicate request_size=4 [22:34:44]MH_SAM_APDU [22:34:44]CAPDU: 80 13 00 00 [22:34:44]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [22:34:44]Write i2c OK [22:34:44]MH_I2C_Read... [22:34:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:34:45]Read from MH i2c: E2 [22:34:45]MH_I2C_Read... [22:34:45]Read from MH i2c: E2 62 00 [22:34:45]MH_I2C_Read... [22:34:45]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DD 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 49 [22:34:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DD 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:34:45]wFMCommunicate OK [22:34:45]SAM_PROTO_GetFieldsCounters done [22:34:45]requested_item shift.num is exist - process it [22:34:45]requested_item shift.opened is exist - process it [22:34:45]req_shift_opened [22:34:45]FM_GetShiftState [22:34:45]SAM_PROTO_GetShiftState [22:34:45]wFMCommunicate request_size=4 [22:34:45]MH_SAM_APDU [22:34:45]CAPDU: 80 13 01 00 [22:34:45]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [22:34:45]Write i2c OK [22:34:45]MH_I2C_Read... [22:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:45]Read from MH i2c: E2 [22:34:45]MH_I2C_Read... [22:34:45]Read from MH i2c: E2 0E 00 [22:34:45]MH_I2C_Read... [22:34:45]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BD [22:34:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:34:45]wFMCommunicate OK [22:34:45]SAM_PROTO_GetShiftState done [22:34:45]FM_GetShiftState done [22:34:45]req_shift_opened done [22:34:45]requested_item shift.open_date is exist - process it [22:34:45]req_shift_open_date [22:34:45]req_shift_open_date done [22:34:45]produce_requested_data done [22:34:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198365,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:34:45]process_action_free close_receipt [22:34:45]json_value_free [22:34:45]json_value_free done [22:34:45]process_json_proto returns [22:34:45]Send response to host [22:34:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198365,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:34:45]free response buf [22:34:45]execute_script done [22:34:45]execute_script returns [22:34:45]free content buf [22:34:45]Sock 7.Close socket [22:34:45]Sock 7.Thread stoped [22:34:49]OFD Sender: No OFD packet to send [22:34:54]OFD Sender: No OFD packet to send [22:34:59]OFD Sender: No OFD packet to send [22:35:04]OFD Sender: No OFD packet to send [22:35:09]OFD Sender: No OFD packet to send [22:35:14]OFD Sender: No OFD packet to send [22:35:19]OFD Sender: No OFD packet to send [22:35:24]OFD Sender: No OFD packet to send [22:35:29]OFD Sender: No OFD packet to send [22:35:34]OFD Sender: No OFD packet to send [22:35:39]OFD Sender: No OFD packet to send [22:35:44]OFD Sender: No OFD packet to send [22:35:45]accept exits with 9 [22:35:45]New connection [22:35:45]New thread 3067506020 created [22:35:45]Thread 3067362660 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.46.195:8080 [22:35:45]Content-Length: 684 [22:35:45]Content-Type: application/json [22:35:45] [22:35:45]POST finish read [22:35:45]Found Content-Length = 684 [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)11325800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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)11325800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 B3 00 A2 [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 B3 00 00 42 D4 BF 66 8D AE BC 66 43 [22:35:45]GetLastDocTimeStamp 1723847682 [22:35:45]current date 1723847746 [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 B4 00 80 13 01 00 00 00 00 00 31 [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 B4 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 BF [22:35:45]RAPDU: 09 00 01 C7 97 BE 66 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 1723766727 [22:35:45]opened+sec_in_day 1723853127 [22:35:45]quantity*price = 100005 [22:35:45]sum+1 = 100006 [22:35:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 707 16.08.2024 22:35 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198366 ФПД: 163397315914253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223546&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198366&fm=163397315914253&tin=02508201610067®Number=0000000000092545&sum=100000 [22:35:46]StoreToDocumentArchive [22:35:46]shift 462 fd 198366 [22:35:46]save to /storage/0462/doc_00198366 [22:35:46]save last doc name /storage/0462/doc_00198366 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 013D0340 [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 C1 00 80 09 00 00 00 00 00 00 33 [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 C1 00 00 90 00 35 [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 C2 00 80 0D 01 02 00 00 00 00 3B [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 C2 00 00 90 00 36 [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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 42 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 06 03 00 35 04 06 00 94 [22:35:46]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 42 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 06 03 00 35 04 06 00 94 00 00 8C [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 C3 00 00 90 00 37 [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 9B E6 F8 EA 0D [22:35:47]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 9B E6 F8 EA 0D 00 00 B8 [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 C4 00 00 90 00 38 [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 C5 00 80 0D 03 02 00 00 00 00 40 [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 C5 00 00 4A 73 73 D1 B7 E4 99 B8 90 00 2E [22:35:47]RAPDU: 4A 73 73 D1 B7 E4 99 B8 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 C6 00 80 11 00 00 00 00 00 00 40 [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 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 8D [22:35:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:35:47]wFMCommunicate OK [22:35:47]CreateOFDProtocolMessage done [22:35:47]OFDSenderStorePacket 198366 [22:35:47]StoreOFDPacket docnum=198366 [22:35:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B 3F 07 01 B8 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 42 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 06 03 00 35 04 06 00 94 9B E6 F8 EA 0D 4A 73 73 D1 B7 E4 99 B8 [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/00198366 [22:35:47]NVStorageSaveData ofd_packets/00198366 [22:35:47]File name is /storage/ofd_packets/00198366 [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 C7 00 C7 [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 C7 00 00 00 00 00 00 FF 0F DC [22:35:47]RasterBufferAndPrint [22:35:47]line Счет N : (1)11325800 [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-К-4 [22:35:47]line 14.750 * 67.80 [22:35:47]line = 1000.05 [22:35:47]line НДС 12% НСП 1% [22:35:47]line > о реализуемом товаре [22:35:47]line ОКРУГЛЕНИЕ: -0.05 [22:35:47]line ИТОГО: 1000.00 [22:35:47]line Внесено: 1000.00 [22:35:47]line СДАЧА: 0.00 [22:35:47]line НСП 1% : 8.85 [22:35:47]line НДС 12% : 106.20 [22:35:47]line Наличными: 1000.00 [22:35:47]line Безнал.: 0.00 [22:35:47]line Место: АЗС № 95 "Партнер Нефть" [22:35:47]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:35:47]line СНО: Общий режим [22:35:47]line Чек 707 16.08.2024 22:35 [22:35:47]line Смена: 462 ФФД: 1.0 [22:35:47]line ЗНМ: 0300000079 [22:35:47]line РНМ: 0000000000092545 [22:35:47]line Версия ККМ: 001 [22:35:47]line ФМ: 0000000000871802 [22:35:47]line ФД: 198366 [22:35:47]line ФПД: 163397315914253 [22:35:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223546&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198366&fm=163397315914253&tin=02508201610067®Number=0000000000092545&sum=100000 [22:35:47]OFD Sender: Processing packet 198366 [packets to send 245, broken 244] [22:35:47]ProducePacketName [22:35:47]name=ofd_packets/00198366 [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]written 0, free lines is 4095 [22:35:47]Connected sock=7 [22:35:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 6B 3F 07 01 B8 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 42 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 06 03 00 35 04 06 00 94 9B E6 F8 EA 0D 4A 73 73 D1 B7 E4 99 B8 [22:35:48]Write to MH i2c: 01 00 00 F2 00 F2 [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 F2 00 00 00 00 00 00 E7 0C EC [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 3309 [22:35:48]MH_Cut [22:35:48]Write to MH i2c: D1 01 00 F9 00 01 CB [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 F9 00 00 CA [22:35:48]Write to MH i2c: 01 00 00 FA 00 FA [22:35:48]Write i2c OK [22:35:48]MH_I2C_Read... [22:35:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6A 8C 47 00 5B F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DE 06 03 00 F4 03 04 00 55 80 BF 66 B6 04 01 00 00 40 80 AE B3 88 A1 91 42 [22:35:48]CommunicateWithHost err = 0 [22:35:48]CheckOFDResponse [22:35:48]1017 (14) - 77093643461234 [22:35:48]1041 (16) - 0000000000871802 [22:35:48]1040 (4) - 198366 [22:35:48]1012 (4) - 16.08.2024 16:37 [22:35:48]1206 (1) - 0 [22:35:48]OFD Sender: Remove packet 198366 [22:35:48]ProducePacketName [22:35:48]name=ofd_packets/00198366 [22:35:48]NVStorageDeleteData [22:35:48]OFD Sender: No OFD packet to send [22:35:48]*** Cut start [22:35:48]*** Purtial cut [22:35:48]*** CUTSNS_PIN = 0 [22:35:49]*** Stage 1: CUTSNS_PIN = 1 [22:35:50]Read from MH i2c: 01 [22:35:50]MH_I2C_Read... [22:35:50]*** Stop cut motor [22:35:50]*** Cut end [22:35:50]Read from MH i2c: 01 07 00 [22:35:50]MH_I2C_Read... [22:35:50]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [22:35:50]process_action close_receipt done [22:35:50]requested_data is exist [22:35:50]produce_requested_data [22:35:50]requested_item fm.sn is exist - process it [22:35:50]wFMCommunicate request_size=4 [22:35:50]MH_SAM_APDU [22:35:50]CAPDU: 80 11 00 00 [22:35:50]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [22:35:50]Write i2c OK [22:35:50]MH_I2C_Read... [22:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:50]Read from MH i2c: E2 [22:35:50]MH_I2C_Read... [22:35:50]Read from MH i2c: E2 17 00 [22:35:50]MH_I2C_Read... [22:35:50]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 C2 [22:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:35:50]wFMCommunicate OK [22:35:50]requested_item fd.num is exist - process it [22:35:50]SAM_PROTO_GetFieldsCounters [22:35:50]wFMCommunicate request_size=4 [22:35:50]MH_SAM_APDU [22:35:50]CAPDU: 80 13 00 00 [22:35:50]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [22:35:50]Write i2c OK [22:35:50]MH_I2C_Read... [22:35:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:51]Read from MH i2c: E2 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: E2 62 00 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DE 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 98 [22:35:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DE 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:51]wFMCommunicate OK [22:35:51]SAM_PROTO_GetFieldsCounters done [22:35:51]requested_item shift.num is exist - process it [22:35:51]requested_item shift.opened is exist - process it [22:35:51]req_shift_opened [22:35:51]FM_GetShiftState [22:35:51]SAM_PROTO_GetShiftState [22:35:51]wFMCommunicate request_size=4 [22:35:51]MH_SAM_APDU [22:35:51]CAPDU: 80 13 01 00 [22:35:51]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [22:35:51]Write i2c OK [22:35:51]MH_I2C_Read... [22:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:51]Read from MH i2c: E2 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: E2 0E 00 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 08 [22:35:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:35:51]wFMCommunicate OK [22:35:51]SAM_PROTO_GetShiftState done [22:35:51]FM_GetShiftState done [22:35:51]req_shift_opened done [22:35:51]requested_item shift.open_date is exist - process it [22:35:51]req_shift_open_date [22:35:51]req_shift_open_date done [22:35:51]produce_requested_data done [22:35:51]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198366,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:35:51]process_action_free close_receipt [22:35:51]json_value_free [22:35:51]json_value_free done [22:35:51]process_json_proto returns [22:35:51]Send response to host [22:35:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198366,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:35:51]free response buf [22:35:51]execute_script done [22:35:51]execute_script returns [22:35:51]free content buf [22:35:51]Sock 9.Close socket [22:35:51]Sock 9.Thread stoped [22:35:51]accept exits with 10 [22:35:51]New connection [22:35:51]New thread 3067362660 created [22:35:51]Thread 3067506020 joined [22:35:51]Waiting for new connection... [22:35:51] Sock 10.Parse request [22:35:51]Sock 10.Check first char [22:35:51]Sock 10.First char is OK [22:35:51]request: POST /json_proto HTTP/1.0 [22:35:51]Method: POST [22:35:51]URL: /json_proto [22:35:51]Method is POST - this is cgi request [22:35:51]url: /json_proto [22:35:51]query_string will be loaded in cgi processing [22:35:51]execute_cgi json_proto POST (null) [22:35:51]execute_cgi path=json_proto method=POST [22:35:51]POST find Content-Length [22:35:51]Host: 172.17.46.195:8080 [22:35:51]Content-Length: 684 [22:35:51]Content-Type: application/json [22:35:51] [22:35:51]POST finish read [22:35:51]Found Content-Length = 684 [22:35:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 15.640, "sum" : 1060.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1060.00, "total" : 1060.00, "payments": [ { "type": 0, "sum" : 1060.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:51]execute_script... [22: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)11325799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 15.640, "sum" : 1060.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1060.00, "total" : 1060.00, "payments": [ { "type": 0, "sum" : 1060.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:51]POST & json_proto [22:35:51]process_json_proto [22:35:51]json parsed OK: [22:35:51]protocol is kg_v1.0 [22:35:51]action value=close_receipt [22:35:51]process_action close_receipt [22:35:51]cmd_close_receipt [22:35:51]MH_GetDate [22:35:51]Write to MH i2c: F0 00 00 FE 00 ED [22:35:51]Write i2c OK [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: F0 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: F0 09 00 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: F0 09 00 FE 00 00 48 D4 BF 66 8D AE BC 66 94 [22:35:51]GetLastDocTimeStamp 1723847746 [22:35:51]current date 1723847752 [22:35:51]FM_GetShiftState [22:35:51]SAM_PROTO_GetShiftState [22:35:51]wFMCommunicate request_size=4 [22:35:51]MH_SAM_APDU [22:35:51]CAPDU: 80 13 01 00 [22:35:51]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [22:35:51]Write i2c OK [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: E2 [22:35:51]MH_I2C_Read... [22:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:51]Read from MH i2c: E2 0E 00 [22:35:51]MH_I2C_Read... [22:35:51]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 0A [22:35:51]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:35:51]wFMCommunicate OK [22:35:51]SAM_PROTO_GetShiftState done [22:35:51]FM_GetShiftState done [22:35:51]opened in 1723766727 [22:35:51]opened+sec_in_day 1723853127 [22:35:51]quantity*price = 106039 [22:35:51]sum+1 = 106040 [22:35:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 1060.00 Внесено: 1060.00 СДАЧА: 0.00 НСП 1% : 9.38 НДС 12% : 112.61 Наличными: 1060.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 708 16.08.2024 22:35 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198367 ФПД: 151114995769969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223552&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198367&fm=151114995769969&tin=02508201610067®Number=0000000000092545&sum=106000 [22:35:53]StoreToDocumentArchive [22:35:53]shift 462 fd 198367 [22:35:53]save to /storage/0462/doc_00198367 [22:35:53]save last doc name /storage/0462/doc_00198367 to /storage/kkm_last_doc_name [22:35:53]save OK [22:35:53]Clear old archive folders... [22:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:35:53]tlvbuf is 013E3E10 [22:35:53]SAM_PROTO_ClearQueue [22:35:53]wFMCommunicate request_size=4 [22:35:53]MH_SAM_APDU [22:35:53]CAPDU: 80 09 00 00 [22:35:53]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:35:53]Read from MH i2c: E2 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [22:35:53]RAPDU: 90 00 [22:35:53]wFMCommunicate OK [22:35:53]SAM_PROTO_ClearQueue done [22:35:53]KKMCreateOFDPacket [22:35:53]OFDProtocolAddRootSTLVToBuf [22:35:53]FM_MakeSignedData [22:35:53]FM_MakeSignedData [22:35:53]SAM_PROTO_SignData [22:35:53]wFMCommunicate request_size=4 [22:35:53]MH_SAM_APDU [22:35:53]CAPDU: 80 0D 01 02 [22:35:53]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:35:53]Read from MH i2c: E2 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [22:35:53]RAPDU: 90 00 [22:35:53]wFMCommunicate OK [22:35:53]wFMCommunicate request_size=255 [22:35:53]MH_SAM_APDU [22: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 18 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 37 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 48 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 06 03 00 35 04 06 00 89 [22:35:53]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 18 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 37 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 48 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 06 03 00 35 04 06 00 89 00 00 C5 [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:53]Read from MH i2c: E2 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:35:53]RAPDU: 90 00 [22:35:53]wFMCommunicate OK [22:35:53]wFMCommunicate request_size=10 [22:35:53]MH_SAM_APDU [22:35:53]CAPDU: 80 0D 02 02 05 70 33 A4 A2 71 [22:35:53]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 70 33 A4 A2 71 00 00 EE [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:53]Read from MH i2c: E2 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [22:35:53]RAPDU: 90 00 [22:35:53]wFMCommunicate OK [22:35:53]wFMCommunicate request_size=4 [22:35:53]MH_SAM_APDU [22:35:53]CAPDU: 80 0D 03 02 [22:35:53]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:35:53]OFD Sender: No OFD packet to send [22:35:53]Read from MH i2c: E2 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 0B 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 0B 00 10 01 00 A9 98 52 50 8A 90 78 28 90 00 2A [22:35:53]RAPDU: A9 98 52 50 8A 90 78 28 90 00 [22:35:53]wFMCommunicate OK [22:35:53]SAM_PROTO_SignData done [22:35:53]FM_MakeSignedData done [22:35:53]CreateOFDProtocolMessage [22:35:53]wFMCommunicate request_size=4 [22:35:53]MH_SAM_APDU [22:35:53]CAPDU: 80 11 00 00 [22:35:53]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:53]Read from MH i2c: E2 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 17 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 D9 [22:35:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:35:53]wFMCommunicate OK [22:35:53]CreateOFDProtocolMessage done [22:35:53]OFDSenderStorePacket 198367 [22:35:53]StoreOFDPacket docnum=198367 [22:35:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 97 07 01 CE 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 18 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 37 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 48 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 06 03 00 35 04 06 00 89 70 33 A4 A2 71 A9 98 52 50 8A 90 78 28 [22:35:53]CheckFolder [22:35:53]dirname=/storage/ofd_packets [22:35:53]CheckFolder done [22:35:53]ProducePacketName [22:35:53]name=ofd_packets/00198367 [22:35:53]NVStorageSaveData ofd_packets/00198367 [22:35:53]File name is /storage/ofd_packets/00198367 [22:35:53]Write 301 bytes [22:35:53]NVStorageSaveData done [22:35:53]OFDSenderStorePacket done [22:35:53]KKMCreateOFDPacket done [22:35:53]NVStorageSaveData kkm_last_timestamp [22:35:53]File name is /storage/kkm_last_timestamp [22:35:53]Write 4 bytes [22:35:53]NVStorageSaveData done [22:35:53]ExternCall_PrintAddStr [22:35:53]wPrintStart [22:35:53]Write to MH i2c: 01 00 00 12 01 13 [22:35:53]Write i2c OK [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: 01 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: 01 07 00 [22:35:53]MH_I2C_Read... [22:35:53]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [22:35:53]RasterBufferAndPrint [22:35:53]line Счет N : (1)11325799 [22:35:53]line ИНН: 02508201610067 [22:35:53]line Контрольно-Кассовый Чек [22:35:53]line ПРОДАЖА [22:35:53]line ТРК (МРК, ГНК) : 32 [22:35:53]line Товар: 2710124130 [22:35:53]line Аи-92-К-4 [22:35:53]line 15.640 * 67.80 [22:35:53]line = 1060.39 [22:35:53]line НДС 12% НСП 1% [22:35:53]line > о реализуемом товаре [22:35:53]line ОКРУГЛЕНИЕ: -0.39 [22:35:53]line ИТОГО: 1060.00 [22:35:53]line Внесено: 1060.00 [22:35:53]line СДАЧА: 0.00 [22:35:53]line НСП 1% : 9.38 [22:35:53]line НДС 12% : 112.61 [22:35:53]line Наличными: 1060.00 [22:35:53]line Безнал.: 0.00 [22:35:53]line Место: АЗС № 95 "Партнер Нефть" [22:35:54]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:35:54]line СНО: Общий режим [22:35:54]line Чек 708 16.08.2024 22:35 [22:35:54]line Смена: 462 ФФД: 1.0 [22:35:54]line ЗНМ: 0300000079 [22:35:54]line РНМ: 0000000000092545 [22:35:54]line Версия ККМ: 001 [22:35:54]line ФМ: 0000000000871802 [22:35:54]line ФД: 198367 [22:35:54]line ФПД: 151114995769969 [22:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223552&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198367&fm=151114995769969&tin=02508201610067®Number=0000000000092545&sum=106000 [22:35:54]OFD Sender: Processing packet 198367 [packets to send 245, broken 244] [22:35:54]ProducePacketName [22:35:54]name=ofd_packets/00198367 [22:35:54]OFD Sender: To server: pG, [22:35:54]CommunicateWithHost lk.salyk.kg:30040 [22:35:54]ConnectInit lk.salyk.kg [22:35:54]written 0, free lines is 4095 [22:35:54]Connected sock=9 [22:35:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 97 07 01 CE 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 18 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 37 9E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 9E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 2B 00 00 00 00 07 04 06 00 10 9E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 48 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 06 03 00 35 04 06 00 89 70 33 A4 A2 71 A9 98 52 50 8A 90 78 28 [22:35:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 84 32 47 00 69 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 DF 06 03 00 F4 03 04 00 5B 80 BF 66 B6 04 01 00 00 7B 87 A0 65 27 CA 6D 23 [22:35:54]CommunicateWithHost err = 0 [22:35:54]CheckOFDResponse [22:35:54]1017 (14) - 77093643461234 [22:35:54]1041 (16) - 0000000000871802 [22:35:54]1040 (4) - 198367 [22:35:54]1012 (4) - 16.08.2024 16:37 [22:35:54]1206 (1) - 0 [22:35:54]OFD Sender: Remove packet 198367 [22:35:54]ProducePacketName [22:35:54]name=ofd_packets/00198367 [22:35:54]NVStorageDeleteData [22:35:54]Write to MH i2c: 01 00 00 3D 01 3E [22:35:54]Write i2c OK [22:35:54]MH_I2C_Read... [22:35:54]Read from MH i2c: 01 [22:35:54]MH_I2C_Read... [22:35:54]Read from MH i2c: 01 07 00 [22:35:54]MH_I2C_Read... [22:35:54]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 0D 0D 5F [22:35:54]RasterBufferAndPrint [22:35:54]line [22:35:54]line [22:35:54]line [22:35:54]line [22:35:54]line [22:35:54]written 0, free lines is 3354 [22:35:54]MH_Cut [22:35:54]Write to MH i2c: D1 01 00 44 01 01 17 [22:35:54]Write i2c OK [22:35:54]MH_I2C_Read... [22:35:54]Read from MH i2c: D1 [22:35:54]MH_I2C_Read... [22:35:54]Read from MH i2c: D1 01 00 [22:35:54]MH_I2C_Read... [22:35:54]Read from MH i2c: D1 01 00 44 01 00 16 [22:35:54]Write to MH i2c: 01 00 00 45 01 46 [22:35:54]Write i2c OK [22:35:54]MH_I2C_Read... [22:35:55]OFD Sender: No OFD packet to send [22:35:55]*** Cut start [22:35:55]*** Purtial cut [22:35:55]*** Stage 1: CUTSNS_PIN = 1 [22:35:55]Read from MH i2c: 01 [22:35:55]MH_I2C_Read... [22:35:55]*** Stop cut motor [22:35:55]*** Cut end [22:35:55]Read from MH i2c: 01 07 00 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [22:35:55]process_action close_receipt done [22:35:55]requested_data is exist [22:35:55]produce_requested_data [22:35:55]requested_item fm.sn is exist - process it [22:35:55]wFMCommunicate request_size=4 [22:35:55]MH_SAM_APDU [22:35:55]CAPDU: 80 11 00 00 [22:35:55]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [22:35:55]Write i2c OK [22:35:55]MH_I2C_Read... [22:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:55]Read from MH i2c: E2 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: E2 17 00 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 0E [22:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:35:55]wFMCommunicate OK [22:35:55]requested_item fd.num is exist - process it [22:35:55]SAM_PROTO_GetFieldsCounters [22:35:55]wFMCommunicate request_size=4 [22:35:55]MH_SAM_APDU [22:35:55]CAPDU: 80 13 00 00 [22:35:55]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [22:35:55]Write i2c OK [22:35:55]MH_I2C_Read... [22:35:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:55]Read from MH i2c: E2 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: E2 62 00 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DF 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 E8 [22:35:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 DF 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:55]wFMCommunicate OK [22:35:55]SAM_PROTO_GetFieldsCounters done [22:35:55]requested_item shift.num is exist - process it [22:35:55]requested_item shift.opened is exist - process it [22:35:55]req_shift_opened [22:35:55]FM_GetShiftState [22:35:55]SAM_PROTO_GetShiftState [22:35:55]wFMCommunicate request_size=4 [22:35:55]MH_SAM_APDU [22:35:55]CAPDU: 80 13 01 00 [22:35:55]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [22:35:55]Write i2c OK [22:35:55]MH_I2C_Read... [22:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:55]Read from MH i2c: E2 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: E2 0E 00 [22:35:55]MH_I2C_Read... [22:35:55]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 54 [22:35:55]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:35:55]wFMCommunicate OK [22:35:55]SAM_PROTO_GetShiftState done [22:35:55]FM_GetShiftState done [22:35:55]req_shift_opened done [22:35:55]requested_item shift.open_date is exist - process it [22:35:55]req_shift_open_date [22:35:55]req_shift_open_date done [22:35:55]produce_requested_data done [22:35:55]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198367,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:35:55]process_action_free close_receipt [22:35:55]json_value_free [22:35:55]json_value_free done [22:35:55]process_json_proto returns [22:35:55]Send response to host [22:35:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198367,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:35:55]free response buf [22:35:55]execute_script done [22:35:55]execute_script returns [22:35:55]free content buf [22:35:55]Sock 10.Close socket [22:35:55]Sock 10.Thread stoped [22:36:00]OFD Sender: No OFD packet to send [22:36:05]OFD Sender: No OFD packet to send [22:36:10]OFD Sender: No OFD packet to send [22:36:15]OFD Sender: No OFD packet to send [22:36:20]OFD Sender: No OFD packet to send [22:36:25]OFD Sender: No OFD packet to send [22:36:30]OFD Sender: No OFD packet to send [22:36:35]OFD Sender: No OFD packet to send [22:36:39]accept exits with 7 [22:36:39]New connection [22:36:39]New thread 3067506020 created [22:36:39]Thread 3067362660 joined [22:36:39]Waiting for new connection... [22:36:39] Sock 7.Parse request [22:36:39]Sock 7.Check first char [22:36:39]Sock 7.First char is OK [22:36:39]request: POST /json_proto HTTP/1.0 [22:36:39]Method: POST [22:36:39]URL: /json_proto [22:36:39]Method is POST - this is cgi request [22:36:39]url: /json_proto [22:36:39]query_string will be loaded in cgi processing [22:36:39]execute_cgi json_proto POST (null) [22:36:39]execute_cgi path=json_proto method=POST [22:36:39]POST find Content-Length [22:36:39]Host: 172.17.46.195:8080 [22:36:39]Content-Length: 679 [22:36:39]Content-Type: application/json [22:36:39] [22:36:39]POST finish read [22:36:39]Found Content-Length = 679 [22:36:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325801", "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" ] } } [22:36:39]execute_script... [22: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)11325801", "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" ] } } [22:36:39]POST & json_proto [22:36:39]process_json_proto [22:36:39]json parsed OK: [22:36:39]protocol is kg_v1.0 [22:36:39]action value=close_receipt [22:36:39]process_action close_receipt [22:36:39]cmd_close_receipt [22:36:39]MH_GetDate [22:36:39]Write to MH i2c: F0 00 00 49 01 39 [22:36:39]Write i2c OK [22:36:39]MH_I2C_Read... [22:36:39]Read from MH i2c: F0 [22:36:39]MH_I2C_Read... [22:36:39]Read from MH i2c: F0 09 00 [22:36:39]MH_I2C_Read... [22:36:39]Read from MH i2c: F0 09 00 49 01 00 78 D4 BF 66 8D AE BC 66 10 [22:36:39]GetLastDocTimeStamp 1723847752 [22:36:39]current date 1723847800 [22:36:39]FM_GetShiftState [22:36:39]SAM_PROTO_GetShiftState [22:36:39]wFMCommunicate request_size=4 [22:36:39]MH_SAM_APDU [22:36:39]CAPDU: 80 13 01 00 [22:36:39]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [22:36:39]Write i2c OK [22:36:39]MH_I2C_Read... [22:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:39]Read from MH i2c: E2 [22:36:39]MH_I2C_Read... [22:36:39]Read from MH i2c: E2 0E 00 [22:36:39]MH_I2C_Read... [22:36:39]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 56 [22:36:39]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:36:39]wFMCommunicate OK [22:36:39]SAM_PROTO_GetShiftState done [22:36:39]FM_GetShiftState done [22:36:39]opened in 1723766727 [22:36:39]opened+sec_in_day 1723853127 [22:36:39]quantity*price = 50010 [22:36:39]sum+1 = 50012 [22:36: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 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 709 16.08.2024 22:36 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198368 ФПД: 104930369857051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223640&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198368&fm=104930369857051&tin=02508201610067®Number=0000000000092545&sum=50000 [22:36:40]StoreToDocumentArchive [22:36:40]shift 462 fd 198368 [22:36:40]save to /storage/0462/doc_00198368 [22:36:40]save last doc name /storage/0462/doc_00198368 to /storage/kkm_last_doc_name [22:36:40]save OK [22:36:40]Clear old archive folders... [22:36:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:36:40]tlvbuf is 013E3750 [22:36:40]SAM_PROTO_ClearQueue [22:36:40]wFMCommunicate request_size=4 [22:36:40]MH_SAM_APDU [22:36:40]CAPDU: 80 09 00 00 [22:36:40]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [22:36:40]Write i2c OK [22:36:40]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 [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 03 00 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [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 58 01 80 0D 01 02 00 00 00 00 D2 [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 58 01 00 90 00 CD [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C5 02 00 00 F4 03 04 00 78 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 06 03 00 35 04 06 00 5F [22:36:41]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C5 02 00 00 F4 03 04 00 78 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 06 03 00 35 04 06 00 5F 00 00 82 [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]*** iso7816_exchange 80 0D 02 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 59 01 00 90 00 CE [22:36:41]RAPDU: 90 00 [22:36:41]wFMCommunicate OK [22:36:41]wFMCommunicate request_size=10 [22:36:41]MH_SAM_APDU [22:36:41]CAPDU: 80 0D 02 02 05 6F 01 6B E6 1B [22:36:41]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 6F 01 6B E6 1B 00 00 BB [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]*** iso7816_exchange 80 0D 02 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 5A 01 00 90 00 CF [22:36:41]RAPDU: 90 00 [22:36:41]wFMCommunicate OK [22:36:41]wFMCommunicate request_size=4 [22:36:41]MH_SAM_APDU [22:36:41]CAPDU: 80 0D 03 02 [22:36:41]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:36:41]Read from MH i2c: E2 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 0B 00 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 0B 00 5B 01 00 3D 11 F3 70 3E 59 01 14 90 00 35 [22:36:41]RAPDU: 3D 11 F3 70 3E 59 01 14 90 00 [22:36:41]wFMCommunicate OK [22:36:41]SAM_PROTO_SignData done [22:36:41]FM_MakeSignedData done [22:36:41]CreateOFDProtocolMessage [22:36:41]wFMCommunicate request_size=4 [22:36:41]MH_SAM_APDU [22:36:41]CAPDU: 80 11 00 00 [22:36:41]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:41]Read from MH i2c: E2 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 17 00 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 24 [22:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:36:41]wFMCommunicate OK [22:36:41]CreateOFDProtocolMessage done [22:36:41]OFDSenderStorePacket 198368 [22:36:41]StoreOFDPacket docnum=198368 [22:36:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5E A3 07 01 A6 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C5 02 00 00 F4 03 04 00 78 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 06 03 00 35 04 06 00 5F 6F 01 6B E6 1B 3D 11 F3 70 3E 59 01 14 [22:36:41]CheckFolder [22:36:41]dirname=/storage/ofd_packets [22:36:41]CheckFolder done [22:36:41]ProducePacketName [22:36:41]name=ofd_packets/00198368 [22:36:41]NVStorageSaveData ofd_packets/00198368 [22:36:41]File name is /storage/ofd_packets/00198368 [22:36:41]Write 301 bytes [22:36:41]NVStorageSaveData done [22:36:41]OFDSenderStorePacket done [22:36:41]KKMCreateOFDPacket done [22:36:41]NVStorageSaveData kkm_last_timestamp [22:36:41]File name is /storage/kkm_last_timestamp [22:36:41]Write 4 bytes [22:36:41]NVStorageSaveData done [22:36:41]ExternCall_PrintAddStr [22:36:41]wPrintStart [22:36:41]Write to MH i2c: 01 00 00 5D 01 5E [22:36:41]Write i2c OK [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: 01 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: 01 07 00 [22:36:41]MH_I2C_Read... [22:36:41]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [22:36:41]RasterBufferAndPrint [22:36:41]line Счет N : (1)11325801 [22:36:41]line ИНН: 02508201610067 [22:36:41]line Контрольно-Кассовый Чек [22:36:41]line ПРОДАЖА [22:36:41]line ТРК (МРК, ГНК) : 41 [22:36:41]line Товар: 2710124500 [22:36:41]line Аи-95-К-5 [22:36:41]line 6.740 * 74.20 [22:36:41]line = 500.11 [22:36:41]line НДС 12% НСП 1% [22:36:41]line > о реализуемом товаре [22:36:41]line ОКРУГЛЕНИЕ: -0.11 [22:36:41]line ИТОГО: 500.00 [22:36:41]line Внесено: 500.00 [22:36:41]line СДАЧА: 0.00 [22:36:41]line НСП 1% : 4.43 [22:36:41]line НДС 12% : 53.11 [22:36:41]line Наличными: 500.00 [22:36:41]line Безнал.: 0.00 [22:36:41]line Место: АЗС № 95 "Партнер Нефть" [22:36:41]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:36:41]line СНО: Общий режим [22:36:41]line Чек 709 16.08.2024 22:36 [22:36:41]line Смена: 462 ФФД: 1.0 [22:36:41]line ЗНМ: 0300000079 [22:36:41]line РНМ: 0000000000092545 [22:36:41]line Версия ККМ: 001 [22:36:41]line ФМ: 0000000000871802 [22:36:41]line ФД: 198368 [22:36:41]line ФПД: 104930369857051 [22:36:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223640&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198368&fm=104930369857051&tin=02508201610067®Number=0000000000092545&sum=50000 [22:36:41]OFD Sender: Processing packet 198368 [packets to send 245, broken 244] [22:36:41]ProducePacketName [22:36:41]name=ofd_packets/00198368 [22:36:41]OFD Sender: To server: pG, [22:36:41]CommunicateWithHost lk.salyk.kg:30040 [22:36:41]ConnectInit lk.salyk.kg [22:36:41]written 0, free lines is 4095 [22:36:41]Connected sock=10 [22:36:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 5E A3 07 01 A6 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C5 02 00 00 F4 03 04 00 78 D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 06 03 00 35 04 06 00 5F 6F 01 6B E6 1B 3D 11 F3 70 3E 59 01 14 [22:36:42]Write to MH i2c: 01 00 00 88 01 89 [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 88 01 00 00 00 00 00 CD 0C 69 [22:36:42]RasterBufferAndPrint [22:36:42]line [22:36:42]line [22:36:42]line [22:36:42]line [22:36:42]line [22:36:42]written 0, free lines is 3284 [22:36:42]MH_Cut [22:36:42]Write to MH i2c: D1 01 00 8F 01 01 62 [22:36:42]Write i2c OK [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: D1 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: D1 01 00 [22:36:42]MH_I2C_Read... [22:36:42]Read from MH i2c: D1 01 00 8F 01 00 61 [22:36:42]Write to MH i2c: 01 00 00 90 01 91 [22:36:42]Write i2c OK [22:36:42]MH_I2C_Read... [22:36:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DE 02 47 00 1C 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E0 06 03 00 F4 03 04 00 8B 80 BF 66 B6 04 01 00 00 B4 14 57 1B 47 28 B1 12 [22:36:42]CommunicateWithHost err = 0 [22:36:42]CheckOFDResponse [22:36:42]1017 (14) - 77093643461234 [22:36:42]1041 (16) - 0000000000871802 [22:36:42]1040 (4) - 198368 [22:36:42]1012 (4) - 16.08.2024 16:38 [22:36:42]1206 (1) - 0 [22:36:42]OFD Sender: Remove packet 198368 [22:36:42]ProducePacketName [22:36:42]name=ofd_packets/00198368 [22:36:42]NVStorageDeleteData [22:36:42]OFD Sender: No OFD packet to send [22:36:43]*** Cut start [22:36:43]*** Purtial cut [22:36:43]*** CUTSNS_PIN = 0 [22:36:43]*** Stage 1: CUTSNS_PIN = 1 [22:36:45]Read from MH i2c: 01 [22:36:45]MH_I2C_Read... [22:36:45]*** Stop cut motor [22:36:45]*** Cut end [22:36:45]Read from MH i2c: 01 07 00 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [22:36:45]process_action close_receipt done [22:36:45]requested_data is exist [22:36:45]produce_requested_data [22:36:45]requested_item fm.sn is exist - process it [22:36:45]wFMCommunicate request_size=4 [22:36:45]MH_SAM_APDU [22:36:45]CAPDU: 80 11 00 00 [22:36:45]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [22:36:45]Write i2c OK [22:36:45]MH_I2C_Read... [22:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:45]Read from MH i2c: E2 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: E2 17 00 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 59 [22:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:36:45]wFMCommunicate OK [22:36:45]requested_item fd.num is exist - process it [22:36:45]SAM_PROTO_GetFieldsCounters [22:36:45]wFMCommunicate request_size=4 [22:36:45]MH_SAM_APDU [22:36:45]CAPDU: 80 13 00 00 [22:36:45]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [22:36:45]Write i2c OK [22:36:45]MH_I2C_Read... [22:36:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:36:45]Read from MH i2c: E2 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: E2 62 00 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E0 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [22:36:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E0 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:36:45]wFMCommunicate OK [22:36:45]SAM_PROTO_GetFieldsCounters done [22:36:45]requested_item shift.num is exist - process it [22:36:45]requested_item shift.opened is exist - process it [22:36:45]req_shift_opened [22:36:45]FM_GetShiftState [22:36:45]SAM_PROTO_GetShiftState [22:36:45]wFMCommunicate request_size=4 [22:36:45]MH_SAM_APDU [22:36:45]CAPDU: 80 13 01 00 [22:36:45]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [22:36:45]Write i2c OK [22:36:45]MH_I2C_Read... [22:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:45]Read from MH i2c: E2 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: E2 0E 00 [22:36:45]MH_I2C_Read... [22:36:45]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 9F [22:36:45]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:36:45]wFMCommunicate OK [22:36:45]SAM_PROTO_GetShiftState done [22:36:45]FM_GetShiftState done [22:36:45]req_shift_opened done [22:36:45]requested_item shift.open_date is exist - process it [22:36:45]req_shift_open_date [22:36:45]req_shift_open_date done [22:36:45]produce_requested_data done [22:36:45]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198368,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:36:45]process_action_free close_receipt [22:36:45]json_value_free [22:36:45]json_value_free done [22:36:45]process_json_proto returns [22:36:45]Send response to host [22:36:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198368,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:36:45]free response buf [22:36:45]execute_script done [22:36:45]execute_script returns [22:36:45]free content buf [22:36:45]Sock 7.Close socket [22:36:45]Sock 7.Thread stoped [22:36:47]OFD Sender: No OFD packet to send [22:36:52]OFD Sender: No OFD packet to send [22:36:57]OFD Sender: No OFD packet to send [22:37:02]OFD Sender: No OFD packet to send [22:37:07]OFD Sender: No OFD packet to send [22:37:12]OFD Sender: No OFD packet to send [22:37:17]OFD Sender: No OFD packet to send [22:37:22]OFD Sender: No OFD packet to send [22:37:27]OFD Sender: No OFD packet to send [22:37:32]OFD Sender: No OFD packet to send [22:37:37]OFD Sender: No OFD packet to send [22:37:42]OFD Sender: No OFD packet to send [22:37:47]OFD Sender: No OFD packet to send [22:37:52]OFD Sender: No OFD packet to send [22:37:57]OFD Sender: No OFD packet to send [22:38:02]OFD Sender: No OFD packet to send [22:38:04]accept exits with 9 [22:38:04]New connection [22:38:04]New thread 3067362660 created [22:38:04]Thread 3067506020 joined [22:38:04]Waiting for new connection... [22:38:04] Sock 9.Parse request [22:38:04]Sock 9.Check first char [22:38:04]Sock 9.First char is OK [22:38:04]request: POST /json_proto HTTP/1.0 [22:38:04]Method: POST [22:38:04]URL: /json_proto [22:38:04]Method is POST - this is cgi request [22:38:04]url: /json_proto [22:38:04]query_string will be loaded in cgi processing [22:38:04]execute_cgi json_proto POST (null) [22:38:04]execute_cgi path=json_proto method=POST [22:38:04]POST find Content-Length [22:38:04]Host: 172.17.46.195:8080 [22:38:04]Content-Length: 802 [22:38:04]Content-Type: application/json [22:38:04] [22:38:04]POST finish read [22:38:04]Found Content-Length = 802 [22:38:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 2.750, "sum" : 186.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 186.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:04]execute_script... [22:38: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)11325802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 2.750, "sum" : 186.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 186.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:38:04]POST & json_proto [22:38:04]process_json_proto [22:38:04]json parsed OK: [22:38:04]protocol is kg_v1.0 [22:38:04]action value=close_receipt [22:38:04]process_action close_receipt [22:38:04]cmd_close_receipt [22:38:04]MH_GetDate [22:38:04]Write to MH i2c: F0 00 00 94 01 84 [22:38:04]Write i2c OK [22:38:04]MH_I2C_Read... [22:38:04]Read from MH i2c: F0 [22:38:04]MH_I2C_Read... [22:38:04]Read from MH i2c: F0 09 00 [22:38:04]MH_I2C_Read... [22:38:04]Read from MH i2c: F0 09 00 94 01 00 CD D4 BF 66 8D AE BC 66 B0 [22:38:04]GetLastDocTimeStamp 1723847800 [22:38:04]current date 1723847885 [22:38:04]FM_GetShiftState [22:38:04]SAM_PROTO_GetShiftState [22:38:04]wFMCommunicate request_size=4 [22:38:04]MH_SAM_APDU [22:38:04]CAPDU: 80 13 01 00 [22:38:04]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [22:38:04]Write i2c OK [22:38:04]MH_I2C_Read... [22:38:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:04]Read from MH i2c: E2 [22:38:04]MH_I2C_Read... [22:38:04]Read from MH i2c: E2 0E 00 [22:38:04]MH_I2C_Read... [22:38:04]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 A1 [22:38:04]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:38:04]wFMCommunicate OK [22:38:04]SAM_PROTO_GetShiftState done [22:38:04]FM_GetShiftState done [22:38:04]opened in 1723766727 [22:38:04]opened+sec_in_day 1723853127 [22:38:04]quantity*price = 18645 [22:38:04]sum+1 = 18646 [22:38:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 186.45 НСП 1% : 1.65 НДС 12% : 19.80 Наличными: 0.00 Безнал.: 186.45 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 710 16.08.2024 22:38 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871802 ФД: 198369 ФПД: 131866866669330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223805&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198369&fm=131866866669330&tin=02508201610067®Number=0000000000092545&sum=18645 [22:38:05]StoreToDocumentArchive [22:38:05]shift 462 fd 198369 [22:38:05]save to /storage/0462/doc_00198369 [22:38:05]save last doc name /storage/0462/doc_00198369 to /storage/kkm_last_doc_name [22:38:05]save OK [22:38:05]Clear old archive folders... [22:38:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:38:05]tlvbuf is 013D91D0 [22:38:05]SAM_PROTO_ClearQueue [22:38:05]wFMCommunicate request_size=4 [22:38:05]MH_SAM_APDU [22:38:05]CAPDU: 80 09 00 00 [22:38:05]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [22:38:05]Write i2c OK [22:38:05]MH_I2C_Read... [22:38:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:38:05]Read from MH i2c: E2 [22:38:05]MH_I2C_Read... [22:38:05]Read from MH i2c: E2 03 00 [22:38:05]MH_I2C_Read... [22:38:05]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [22:38:05]RAPDU: 90 00 [22:38:05]wFMCommunicate OK [22:38:05]SAM_PROTO_ClearQueue done [22:38:05]KKMCreateOFDPacket [22:38:05]OFDProtocolAddRootSTLVToBuf [22:38:05]FM_MakeSignedData [22:38:05]FM_MakeSignedData [22:38:05]SAM_PROTO_SignData [22:38:05]wFMCommunicate request_size=4 [22:38:05]MH_SAM_APDU [22:38:05]CAPDU: 80 0D 01 02 [22:38:05]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [22:38:05]Write i2c OK [22:38:05]MH_I2C_Read... [22:38:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:38:05]Read from MH i2c: E2 [22:38:05]MH_I2C_Read... [22:38:05]Read from MH i2c: E2 03 00 [22:38:05]MH_I2C_Read... [22:38:05]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [22:38:05]RAPDU: 90 00 [22:38:05]wFMCommunicate OK [22:38:05]wFMCommunicate request_size=255 [22:38:05]MH_SAM_APDU [22:38:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D5 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D5 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D5 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CD D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 06 03 00 35 04 06 00 77 [22:38:05]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D5 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D5 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D5 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CD D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 06 03 00 35 04 06 00 77 00 00 FB [22:38:05]Write i2c OK [22:38:05]MH_I2C_Read... [22:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:05]Read from MH i2c: E2 [22:38:05]MH_I2C_Read... [22:38:05]Read from MH i2c: E2 03 00 [22:38:05]MH_I2C_Read... [22:38:05]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [22:38:05]RAPDU: 90 00 [22:38:06]wFMCommunicate OK [22:38:06]wFMCommunicate request_size=10 [22:38:06]MH_SAM_APDU [22:38:06]CAPDU: 80 0D 02 02 05 EE A5 BE D7 12 [22:38:06]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 EE A5 BE D7 12 00 00 64 [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:38:06]Read from MH i2c: E2 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: E2 03 00 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [22:38:06]RAPDU: 90 00 [22:38:06]wFMCommunicate OK [22:38:06]wFMCommunicate request_size=4 [22:38:06]MH_SAM_APDU [22:38:06]CAPDU: 80 0D 03 02 [22:38:06]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:38:06]Read from MH i2c: E2 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: E2 0B 00 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: E2 0B 00 A6 01 00 0A 27 43 44 A7 ED B5 57 90 00 7B [22:38:06]RAPDU: 0A 27 43 44 A7 ED B5 57 90 00 [22:38:06]wFMCommunicate OK [22:38:06]SAM_PROTO_SignData done [22:38:06]FM_MakeSignedData done [22:38:06]CreateOFDProtocolMessage [22:38:06]wFMCommunicate request_size=4 [22:38:06]MH_SAM_APDU [22:38:06]CAPDU: 80 11 00 00 [22:38:06]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:06]Read from MH i2c: E2 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: E2 17 00 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6F [22:38:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:38:06]wFMCommunicate OK [22:38:06]CreateOFDProtocolMessage done [22:38:06]OFDSenderStorePacket 198369 [22:38:06]StoreOFDPacket docnum=198369 [22:38:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C3 23 07 01 09 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D5 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D5 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D5 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CD D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 06 03 00 35 04 06 00 77 EE A5 BE D7 12 0A 27 43 44 A7 ED B5 57 [22:38:06]CheckFolder [22:38:06]dirname=/storage/ofd_packets [22:38:06]CheckFolder done [22:38:06]ProducePacketName [22:38:06]name=ofd_packets/00198369 [22:38:06]NVStorageSaveData ofd_packets/00198369 [22:38:06]File name is /storage/ofd_packets/00198369 [22:38:06]Write 301 bytes [22:38:06]NVStorageSaveData done [22:38:06]OFDSenderStorePacket done [22:38:06]KKMCreateOFDPacket done [22:38:06]NVStorageSaveData kkm_last_timestamp [22:38:06]File name is /storage/kkm_last_timestamp [22:38:06]Write 4 bytes [22:38:06]NVStorageSaveData done [22:38:06]ExternCall_PrintAddStr [22:38:06]wPrintStart [22:38:06]Write to MH i2c: 01 00 00 A8 01 A9 [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: 01 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: 01 07 00 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [22:38:06]RasterBufferAndPrint [22:38:06]line Счет N : (1)11325802 [22:38:06]line ИНН: 02508201610067 [22:38:06]line Контрольно-Кассовый Чек [22:38:06]line ПРОДАЖА [22:38:06]line ТРК (МРК, ГНК) : 32 [22:38:06]line Товар: 2710124130 [22:38:06]line Аи-92-К-4 [22:38:06]line 2.750 * 67.80 [22:38:06]line = 186.45 [22:38:06]line НДС 12% НСП 1% [22:38:06]line > о реализуемом товаре [22:38:06]line ИТОГО: 186.45 [22:38:06]line НСП 1% : 1.65 [22:38:06]line НДС 12% : 19.80 [22:38:06]line Наличными: 0.00 [22:38:06]line Безнал.: 186.45 [22:38:06]line Место: АЗС № 95 "Партнер Нефть" [22:38:06]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:38:06]line СНО: Общий режим [22:38:06]line Чек 710 16.08.2024 22:38 [22:38:06]line Смена: 462 ФФД: 1.0 [22:38:06]line ЗНМ: 0300000079 [22:38:06]line РНМ: 0000000000092545 [22:38:06]line Версия ККМ: 001 [22:38:06]line Платежная система: O! деньги [22:38:06]line ФМ: 0000000000871802 [22:38:06]line ФД: 198369 [22:38:06]line ФПД: 131866866669330 [22:38:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223805&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198369&fm=131866866669330&tin=02508201610067®Number=0000000000092545&sum=18645 [22:38:06]OFD Sender: Processing packet 198369 [packets to send 245, broken 244] [22:38:06]ProducePacketName [22:38:06]written 0, free lines is 4095 [22:38:06]name=ofd_packets/00198369 [22:38:06]OFD Sender: To server: pG, [22:38:06]CommunicateWithHost lk.salyk.kg:30040 [22:38:06]ConnectInit lk.salyk.kg [22:38:06]Connected sock=10 [22:38:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 C3 23 07 01 09 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D5 48 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D5 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D5 48 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CD D4 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E1 06 03 00 35 04 06 00 77 EE A5 BE D7 12 0A 27 43 44 A7 ED B5 57 [22:38:06]Write to MH i2c: 01 00 00 D2 01 D3 [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: 01 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: 01 07 00 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 F1 0C D7 [22:38:06]RasterBufferAndPrint [22:38:06]line [22:38:06]line [22:38:06]line [22:38:06]line [22:38:06]line [22:38:06]written 0, free lines is 3319 [22:38:06]MH_Cut [22:38:06]Write to MH i2c: D1 01 00 D9 01 01 AC [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: D1 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: D1 01 00 [22:38:06]MH_I2C_Read... [22:38:06]Read from MH i2c: D1 01 00 D9 01 00 AB [22:38:06]Write to MH i2c: 01 00 00 DA 01 DB [22:38:06]Write i2c OK [22:38:06]MH_I2C_Read... [22:38:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FA D3 47 00 DE 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 38 37 31 38 30 32 10 04 04 00 E1 06 03 00 F4 03 04 00 E0 80 BF 66 B6 04 01 00 00 49 3A 4F D6 F1 D3 7F DB [22:38:07]CommunicateWithHost err = 0 [22:38:07]CheckOFDResponse [22:38:07]1017 (14) - 77093643461234 [22:38:07]1041 (16) - 0000000000871802 [22:38:07]1040 (4) - 198369 [22:38:07]1012 (4) - 16.08.2024 16:40 [22:38:07]1206 (1) - 0 [22:38:07]OFD Sender: Remove packet 198369 [22:38:07]ProducePacketName [22:38:07]name=ofd_packets/00198369 [22:38:07]NVStorageDeleteData [22:38:07]OFD Sender: No OFD packet to send [22:38:07]*** Cut start [22:38:07]*** Purtial cut [22:38:07]*** Stage 1: CUTSNS_PIN = 1 [22:38:07]Read from MH i2c: 01 [22:38:08]MH_I2C_Read... [22:38:08]*** Stop cut motor [22:38:08]*** Cut end [22:38:08]Read from MH i2c: 01 07 00 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [22:38:08]process_action close_receipt done [22:38:08]requested_data is exist [22:38:08]produce_requested_data [22:38:08]requested_item fm.sn is exist - process it [22:38:08]wFMCommunicate request_size=4 [22:38:08]MH_SAM_APDU [22:38:08]CAPDU: 80 11 00 00 [22:38:08]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [22:38:08]Write i2c OK [22:38:08]MH_I2C_Read... [22:38:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:38:08]Read from MH i2c: E2 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: E2 17 00 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A3 [22:38:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:38:08]wFMCommunicate OK [22:38:08]requested_item fd.num is exist - process it [22:38:08]SAM_PROTO_GetFieldsCounters [22:38:08]wFMCommunicate request_size=4 [22:38:08]MH_SAM_APDU [22:38:08]CAPDU: 80 13 00 00 [22:38:08]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [22:38:08]Write i2c OK [22:38:08]MH_I2C_Read... [22:38:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:38:08]Read from MH i2c: E2 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: E2 62 00 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E1 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 85 [22:38:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E1 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:38:08]wFMCommunicate OK [22:38:08]SAM_PROTO_GetFieldsCounters done [22:38:08]requested_item shift.num is exist - process it [22:38:08]requested_item shift.opened is exist - process it [22:38:08]req_shift_opened [22:38:08]FM_GetShiftState [22:38:08]SAM_PROTO_GetShiftState [22:38:08]wFMCommunicate request_size=4 [22:38:08]MH_SAM_APDU [22:38:08]CAPDU: 80 13 01 00 [22:38:08]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [22:38:08]Write i2c OK [22:38:08]MH_I2C_Read... [22:38:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:38:08]Read from MH i2c: E2 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: E2 0E 00 [22:38:08]MH_I2C_Read... [22:38:08]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 E9 [22:38:08]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:38:08]wFMCommunicate OK [22:38:08]SAM_PROTO_GetShiftState done [22:38:08]FM_GetShiftState done [22:38:08]req_shift_opened done [22:38:08]requested_item shift.open_date is exist - process it [22:38:08]req_shift_open_date [22:38:08]req_shift_open_date done [22:38:08]produce_requested_data done [22:38:08]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198369,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:38:08]process_action_free close_receipt [22:38:08]json_value_free [22:38:08]json_value_free done [22:38:08]process_json_proto returns [22:38:08]Send response to host [22:38:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198369,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:38:08]free response buf [22:38:08]execute_script done [22:38:08]execute_script returns [22:38:08]free content buf [22:38:08]Sock 9.Close socket [22:38:08]Sock 9.Thread stoped [22:38:12]OFD Sender: No OFD packet to send [22:38:17]OFD Sender: No OFD packet to send [22:38:22]OFD Sender: No OFD packet to send [22:38:27]OFD Sender: No OFD packet to send [22:38:32]OFD Sender: No OFD packet to send [22:38:37]OFD Sender: No OFD packet to send [22:38:42]OFD Sender: No OFD packet to send [22:38:47]OFD Sender: No OFD packet to send [22:38:52]OFD Sender: No OFD packet to send [22:38:57]OFD Sender: No OFD packet to send [22:39:02]OFD Sender: No OFD packet to send [22:39:07]OFD Sender: No OFD packet to send [22:39:12]OFD Sender: No OFD packet to send [22:39:17]OFD Sender: No OFD packet to send [22:39:22]OFD Sender: No OFD packet to send [22:39:25]accept exits with 7 [22:39:25]New connection [22:39:25]New thread 3067506020 created [22:39:25]Thread 3067362660 joined [22:39:25]Waiting for new connection... [22:39:25] Sock 7.Parse request [22:39:25]Sock 7.Check first char [22:39:25]Sock 7.First char is OK [22:39:25]request: POST /json_proto HTTP/1.0 [22:39:25]Method: POST [22:39:25]URL: /json_proto [22:39:25]Method is POST - this is cgi request [22:39:25]url: /json_proto [22:39:25]query_string will be loaded in cgi processing [22:39:25]execute_cgi json_proto POST (null) [22:39:25]execute_cgi path=json_proto method=POST [22:39:25]POST find Content-Length [22:39:25]Host: 172.17.46.195:8080 [22:39:25]Content-Length: 674 [22:39:25]Content-Type: application/json [22:39:25] [22:39:25]POST finish read [22:39:25]Found Content-Length = 674 [22:39:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "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" ] } } [22:39:25]execute_script... [22:39: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)11325803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "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" ] } } [22:39:25]POST & json_proto [22:39:25]process_json_proto [22:39:25]json parsed OK: [22:39:25]protocol is kg_v1.0 [22:39:25]action value=close_receipt [22:39:25]process_action close_receipt [22:39:25]cmd_close_receipt [22:39:25]MH_GetDate [22:39:25]Write to MH i2c: F0 00 00 DE 01 CE [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: F0 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: F0 09 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: F0 09 00 DE 01 00 1E D5 BF 66 8D AE BC 66 4C [22:39:25]GetLastDocTimeStamp 1723847885 [22:39:25]current date 1723847966 [22:39:25]FM_GetShiftState [22:39:25]SAM_PROTO_GetShiftState [22:39:25]wFMCommunicate request_size=4 [22:39:25]MH_SAM_APDU [22:39:25]CAPDU: 80 13 01 00 [22:39:25]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:25]Read from MH i2c: E2 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 0E 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 EB [22:39:25]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:39:25]wFMCommunicate OK [22:39:25]SAM_PROTO_GetShiftState done [22:39:25]FM_GetShiftState done [22:39:25]opened in 1723766727 [22:39:25]opened+sec_in_day 1723853127 [22:39:25]quantity*price = 150052 [22:39:25]sum+1 = 150054 [22:39:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 711 16.08.2024 22:39 Смена: 462 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198370 ФПД: 220013979264740 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223926&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198370&fm=220013979264740&tin=02508201610067®Number=0000000000092545&sum=150000 [22:39:26]StoreToDocumentArchive [22:39:26]shift 462 fd 198370 [22:39:26]save to /storage/0462/doc_00198370 [22:39:26]save last doc name /storage/0462/doc_00198370 to /storage/kkm_last_doc_name [22:39:26]save OK [22:39:26]Clear old archive folders... [22:39:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:39:26]tlvbuf is 0133D9F0 [22:39:26]SAM_PROTO_ClearQueue [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 09 00 00 [22:39:26]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [22:39:26]RAPDU: 90 00 [22:39:26]wFMCommunicate OK [22:39:26]SAM_PROTO_ClearQueue done [22:39:26]KKMCreateOFDPacket [22:39:26]OFDProtocolAddRootSTLVToBuf [22:39:26]FM_MakeSignedData [22:39:26]FM_MakeSignedData [22:39:26]SAM_PROTO_SignData [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 0D 01 02 [22:39:26]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [22:39:26]RAPDU: 90 00 [22:39:26]wFMCommunicate OK [22:39:26]wFMCommunicate request_size=255 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 C7 02 00 00 F4 03 04 00 1E D5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 06 03 00 35 04 06 00 C8 19 FF [22:39:26]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 C7 02 00 00 F4 03 04 00 1E D5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 06 03 00 35 04 06 00 C8 19 FF 00 00 BA [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [22:39:27]RAPDU: 90 00 [22:39:27]wFMCommunicate OK [22:39:27]wFMCommunicate request_size=8 [22:39:27]MH_SAM_APDU [22:39:27]CAPDU: 80 0D 02 02 03 14 66 E4 [22:39:27]Write to MH i2c: E2 0B 00 EF 01 80 0D 02 02 03 00 14 66 E4 00 00 CE [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [22:39:27]RAPDU: 90 00 [22:39:27]wFMCommunicate OK [22:39:27]wFMCommunicate request_size=4 [22:39:27]MH_SAM_APDU [22:39:27]CAPDU: 80 0D 03 02 [22:39:27]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 0B 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 0B 00 F0 01 00 BA 54 67 5A FC B6 84 C4 90 00 36 [22:39:27]RAPDU: BA 54 67 5A FC B6 84 C4 90 00 [22:39:27]wFMCommunicate OK [22:39:27]SAM_PROTO_SignData done [22:39:27]FM_MakeSignedData done [22:39:27]CreateOFDProtocolMessage [22:39:27]wFMCommunicate request_size=4 [22:39:27]MH_SAM_APDU [22:39:27]CAPDU: 80 11 00 00 [22:39:27]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 17 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 B9 [22:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:39:27]wFMCommunicate OK [22:39:27]CreateOFDProtocolMessage done [22:39:27]OFDSenderStorePacket 198370 [22:39:27]StoreOFDPacket docnum=198370 [22:39:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 EB BE 05 01 18 EF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 C7 02 00 00 F4 03 04 00 1E D5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 06 03 00 35 04 06 00 C8 19 FF 14 66 E4 BA 54 67 5A FC B6 84 C4 [22:39:27]CheckFolder [22:39:27]dirname=/storage/ofd_packets [22:39:27]CheckFolder done [22:39:27]ProducePacketName [22:39:27]name=ofd_packets/00198370 [22:39:27]NVStorageSaveData ofd_packets/00198370 [22:39:27]File name is /storage/ofd_packets/00198370 [22:39:27]Write 299 bytes [22:39:27]NVStorageSaveData done [22:39:27]OFDSenderStorePacket done [22:39:27]KKMCreateOFDPacket done [22:39:27]NVStorageSaveData kkm_last_timestamp [22:39:27]File name is /storage/kkm_last_timestamp [22:39:27]Write 4 bytes [22:39:27]NVStorageSaveData done [22:39:27]ExternCall_PrintAddStr [22:39:27]wPrintStart [22:39:27]Write to MH i2c: 01 00 00 F2 01 F3 [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [22:39:27]RasterBufferAndPrint [22:39:27]line Счет N : (1)11325803 [22:39:27]line ИНН: 02508201610067 [22:39:27]line Контрольно-Кассовый Чек [22:39:27]line ПРОДАЖА [22:39:27]line ТРК (МРК, ГНК) : 13 [22:39:27]line Товар: 2710124130 [22:39:27]line SU-92-К-5 [22:39:27]line 21.810 * 68.80 [22:39:27]line = 1500.53 [22:39:27]line НДС 12% НСП 1% [22:39:27]line > о реализуемом товаре [22:39:27]line ОКРУГЛЕНИЕ: -0.53 [22:39:27]line ИТОГО: 1500.00 [22:39:27]line Внесено: 1500.00 [22:39:27]line СДАЧА: 0.00 [22:39:27]line НСП 1% : 13.28 [22:39:27]line НДС 12% : 159.35 [22:39:27]line Наличными: 1500.00 [22:39:27]line Безнал.: 0.00 [22:39:27]line Место: АЗС № 95 "Партнер Нефть" [22:39:27]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [22:39:27]line СНО: Общий режим [22:39:27]line Чек 711 16.08.2024 22:39 [22:39:27]line Смена: 462 ФФД: 1.0 [22:39:27]line ЗНМ: 0300000079 [22:39:27]line РНМ: 0000000000092545 [22:39:27]line Версия ККМ: 001 [22:39:27]line ФМ: 0000000000871802 [22:39:27]line ФД: 198370 [22:39:27]line ФПД: 220013979264740 [22:39:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240816T223926&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198370&fm=220013979264740&tin=02508201610067®Number=0000000000092545&sum=150000 [22:39:27]OFD Sender: Processing packet 198370 [packets to send 245, broken 244] [22:39:27]ProducePacketName [22:39:27]name=ofd_packets/00198370 [22:39:27]OFD Sender: To server: pG, [22:39:27]CommunicateWithHost lk.salyk.kg:30040 [22:39:27]ConnectInit lk.salyk.kg [22:39:27]written 0, free lines is 4095 [22:39:27]Connected sock=10 [22:39:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 EB BE 05 01 18 EF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 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 C7 02 00 00 F4 03 04 00 1E D5 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 06 03 00 35 04 06 00 C8 19 FF 14 66 E4 BA 54 67 5A FC B6 84 C4 [22:39:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2E E6 47 00 8E 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E2 06 03 00 F4 03 04 00 31 81 BF 66 B6 04 01 00 00 46 22 3B 57 9A B2 BC 6E [22:39:27]CommunicateWithHost err = 0 [22:39:27]CheckOFDResponse [22:39:27]1017 (14) - 77093643461234 [22:39:27]1041 (16) - 0000000000871802 [22:39:27]1040 (4) - 198370 [22:39:27]1012 (4) - 16.08.2024 16:41 [22:39:27]1206 (1) - 0 [22:39:27]OFD Sender: Remove packet 198370 [22:39:27]ProducePacketName [22:39:27]name=ofd_packets/00198370 [22:39:27]NVStorageDeleteData [22:39:27]Write to MH i2c: 01 00 00 1D 02 1F [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 DD 0C 0F [22:39:27]RasterBufferAndPrint [22:39:27]line [22:39:27]line [22:39:27]line [22:39:27]line [22:39:27]line [22:39:27]written 0, free lines is 3299 [22:39:27]MH_Cut [22:39:27]Write to MH i2c: D1 01 00 24 02 01 F8 [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: D1 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: D1 01 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: D1 01 00 24 02 00 F7 [22:39:27]Write to MH i2c: 01 00 00 25 02 27 [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:28]OFD Sender: No OFD packet to send [22:39:28]*** Cut start [22:39:28]*** Purtial cut [22:39:28]*** CUTSNS_PIN = 0 [22:39:28]*** Stage 1: CUTSNS_PIN = 1 [22:39:30]Read from MH i2c: 01 [22:39:30]MH_I2C_Read... [22:39:30]*** Stop cut motor [22:39:30]*** Cut end [22:39:30]Read from MH i2c: 01 07 00 [22:39:30]MH_I2C_Read... [22:39:30]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [22:39:30]process_action close_receipt done [22:39:30]requested_data is exist [22:39:30]produce_requested_data [22:39:30]requested_item fm.sn is exist - process it [22:39:30]wFMCommunicate request_size=4 [22:39:30]MH_SAM_APDU [22:39:30]CAPDU: 80 11 00 00 [22:39:30]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [22:39:30]Write i2c OK [22:39:30]MH_I2C_Read... [22:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:30]Read from MH i2c: E2 [22:39:30]MH_I2C_Read... [22:39:30]Read from MH i2c: E2 17 00 [22:39:30]MH_I2C_Read... [22:39:30]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 EF [22:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [22:39:30]wFMCommunicate OK [22:39:30]requested_item fd.num is exist - process it [22:39:30]SAM_PROTO_GetFieldsCounters [22:39:30]wFMCommunicate request_size=4 [22:39:30]MH_SAM_APDU [22:39:30]CAPDU: 80 13 00 00 [22:39:30]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [22:39:30]Write i2c OK [22:39:30]MH_I2C_Read... [22:39:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:30]Read from MH i2c: E2 [22:39:30]MH_I2C_Read... [22:39:30]Read from MH i2c: E2 62 00 [22:39:30]MH_I2C_Read... [22:39:30]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E2 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 D5 [22:39:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 E2 06 03 00 0E 04 04 00 CE 01 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:30]wFMCommunicate OK [22:39:30]SAM_PROTO_GetFieldsCounters done [22:39:30]requested_item shift.num is exist - process it [22:39:30]requested_item shift.opened is exist - process it [22:39:30]req_shift_opened [22:39:30]FM_GetShiftState [22:39:30]SAM_PROTO_GetShiftState [22:39:30]wFMCommunicate request_size=4 [22:39:30]MH_SAM_APDU [22:39:30]CAPDU: 80 13 01 00 [22:39:30]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [22:39:30]Write i2c OK [22:39:30]MH_I2C_Read... [22:39:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:31]Read from MH i2c: E2 [22:39:31]MH_I2C_Read... [22:39:31]Read from MH i2c: E2 0E 00 [22:39:31]MH_I2C_Read... [22:39:31]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 C7 97 BE 66 00 00 00 00 90 00 35 [22:39:31]RAPDU: 09 00 01 C7 97 BE 66 00 00 00 00 90 00 [22:39:31]wFMCommunicate OK [22:39:31]SAM_PROTO_GetShiftState done [22:39:31]FM_GetShiftState done [22:39:31]req_shift_opened done [22:39:31]requested_item shift.open_date is exist - process it [22:39:31]req_shift_open_date [22:39:31]req_shift_open_date done [22:39:31]produce_requested_data done [22:39:31]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198370,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727} [22:39:31]process_action_free close_receipt [22:39:31]json_value_free [22:39:31]json_value_free done [22:39:31]process_json_proto returns [22:39:31]Send response to host [22:39:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198370,"shift.num":462,"shift.opened":1,"shift.open_date":1723766727}}} [22:39:31]free response buf [22:39:31]execute_script done [22:39:31]execute_script returns [22:39:31]free content buf [22:39:31]Sock 7.Close socket [22:39:31]Sock 7.Thread stoped [22:39:33]OFD Sender: No OFD packet to send [22:39:38]OFD Sender: No OFD packet to send [22:39:43]OFD Sender: No OFD packet to send [22:39:48]OFD Sender: No OFD packet to send [22:39:53]OFD Sender: No OFD packet to send [22:39:58]OFD Sender: No OFD packet to send [22:40:03]OFD Sender: No OFD packet to send [00:56:46]ConnectInit Can't connect to host [00:56:49]OFD Sender: Processing packet 198371 [packets to send 288, broken 244] [00:56:49]ProducePacketName [00:56:49]name=ofd_packets/00198371 [00:56:49]OFD Sender: To server: pG, [00:56:49]CommunicateWithHost lk.salyk.kg:30040 [00:56:49]ConnectInit lk.salyk.kg [00:56:49]Connected sock=7 [00:56:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 D2 EE 0D 01 11 10 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D6 97 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 0E D6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 06 03 00 35 04 06 00 58 EB 84 AA C3 BE 54 E4 DC B6 24 24 8B 70 [00:56:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5E DD 47 00 6D ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E3 06 03 00 F4 03 04 00 63 A1 BF 66 B6 04 01 00 00 A4 6B 32 96 A8 E1 87 E0 [00:56:49]CommunicateWithHost err = 0 [00:56:49]CheckOFDResponse [00:56:49]1017 (14) - 77093643461234 [00:56:49]1041 (16) - 0000000000871802 [00:56:49]1040 (4) - 198371 [00:56:49]1012 (4) - 16.08.2024 18:58 [00:56:49]1206 (1) - 0 [00:56:49]OFD Sender: Remove packet 198371 [00:56:49]ProducePacketName [00:56:49]name=ofd_packets/00198371 [00:56:49]NVStorageDeleteData [00:56:50]OFD Sender: Processing packet 198372 [packets to send 287, broken 244] [00:56:50]ProducePacketName [00:56:50]name=ofd_packets/00198372 [00:56:50]OFD Sender: To server: pG, [00:56:50]CommunicateWithHost lk.salyk.kg:30040 [00:56:50]ConnectInit lk.salyk.kg [00:56:50]Connected sock=7 [00:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 14 AF 05 01 E4 F3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 02 00 00 F4 03 04 00 15 D6 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 06 03 00 35 04 06 00 15 00 D0 51 FC 6B 06 80 1A BF 1E 57 B5 5A [00:56:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D0 7E 47 00 C8 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E4 06 03 00 F4 03 04 00 64 A1 BF 66 B6 04 01 00 00 C3 D5 60 69 02 BF E3 B8 [00:56:50]CommunicateWithHost err = 0 [00:56:50]CheckOFDResponse [00:56:50]1017 (14) - 77093643461234 [00:56:50]1041 (16) - 0000000000871802 [00:56:50]1040 (4) - 198372 [00:56:50]1012 (4) - 16.08.2024 18:58 [00:56:50]1206 (1) - 0 [00:56:50]OFD Sender: Remove packet 198372 [00:56:50]ProducePacketName [00:56:50]name=ofd_packets/00198372 [00:56:50]NVStorageDeleteData [00:56:51]OFD Sender: Processing packet 198373 [packets to send 286, broken 244] [00:56:51]ProducePacketName [00:56:51]name=ofd_packets/00198373 [00:56:51]OFD Sender: To server: pG, [00:56:51]CommunicateWithHost lk.salyk.kg:30040 [00:56:51]ConnectInit lk.salyk.kg [00:56:51]Connected sock=10 [00:56:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 74 6A 0D 01 30 8D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 15 D7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 06 03 00 35 04 06 00 97 C9 2C 6B CA 1C 1B 3E AE E3 E2 04 39 9A [00:56:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 36 86 47 00 BF EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E5 06 03 00 F4 03 04 00 65 A1 BF 66 B6 04 01 00 00 F4 53 08 92 76 38 09 E0 [00:56:51]CommunicateWithHost err = 0 [00:56:51]CheckOFDResponse [00:56:51]1017 (14) - 77093643461234 [00:56:51]1041 (16) - 0000000000871802 [00:56:51]1040 (4) - 198373 [00:56:51]1012 (4) - 16.08.2024 18:58 [00:56:51]1206 (1) - 0 [00:56:51]OFD Sender: Remove packet 198373 [00:56:51]ProducePacketName [00:56:51]name=ofd_packets/00198373 [00:56:51]NVStorageDeleteData [00:56:52]OFD Sender: Processing packet 198374 [packets to send 285, broken 244] [00:56:52]ProducePacketName [00:56:52]name=ofd_packets/00198374 [00:56:52]OFD Sender: To server: pG, [00:56:52]CommunicateWithHost lk.salyk.kg:30040 [00:56:52]ConnectInit lk.salyk.kg [00:56:52]Connected sock=7 [00:56:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 49 13 05 01 C2 38 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 C9 D7 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 06 03 00 35 04 06 00 65 73 69 3A 39 14 1D 26 B1 E5 67 23 53 DF [00:56:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 34 11 47 00 81 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E6 06 03 00 F4 03 04 00 66 A1 BF 66 B6 04 01 00 00 46 23 04 92 49 53 75 7D [00:56:52]CommunicateWithHost err = 0 [00:56:52]CheckOFDResponse [00:56:52]1017 (14) - 77093643461234 [00:56:52]1041 (16) - 0000000000871802 [00:56:52]1040 (4) - 198374 [00:56:52]1012 (4) - 16.08.2024 18:58 [00:56:52]1206 (1) - 0 [00:56:52]OFD Sender: Remove packet 198374 [00:56:52]ProducePacketName [00:56:52]name=ofd_packets/00198374 [00:56:52]NVStorageDeleteData [00:56:53]OFD Sender: Processing packet 198375 [packets to send 284, broken 244] [00:56:53]ProducePacketName [00:56:53]name=ofd_packets/00198375 [00:56:53]OFD Sender: To server: pG, [00:56:53]CommunicateWithHost lk.salyk.kg:30040 [00:56:53]ConnectInit lk.salyk.kg [00:56:53]Connected sock=7 [00:56:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 E6 04 06 01 AB 24 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 02 00 00 F4 03 04 00 45 D9 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 06 03 00 35 04 06 00 7F 99 76 17 FC 12 5B 66 83 56 58 17 DA C8 [00:56:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 67 7E 47 00 F1 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E7 06 03 00 F4 03 04 00 67 A1 BF 66 B6 04 01 00 00 11 76 75 3A 18 75 BB 70 [00:56:54]CommunicateWithHost err = 0 [00:56:54]CheckOFDResponse [00:56:54]1017 (14) - 77093643461234 [00:56:54]1041 (16) - 0000000000871802 [00:56:54]1040 (4) - 198375 [00:56:54]1012 (4) - 16.08.2024 18:58 [00:56:54]1206 (1) - 0 [00:56:54]OFD Sender: Remove packet 198375 [00:56:54]ProducePacketName [00:56:54]name=ofd_packets/00198375 [00:56:54]NVStorageDeleteData [00:56:54]OFD Sender: Processing packet 198376 [packets to send 283, broken 244] [00:56:54]ProducePacketName [00:56:54]name=ofd_packets/00198376 [00:56:54]OFD Sender: To server: pG, [00:56:54]CommunicateWithHost lk.salyk.kg:30040 [00:56:54]ConnectInit lk.salyk.kg [00:56:54]Connected sock=7 [00:56:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F7 42 07 01 B9 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 52 D9 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 06 03 00 35 04 06 00 A8 DB 43 2F 17 36 D0 ED 84 7F D3 00 D3 E3 [00:56:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2F A0 47 00 F0 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E8 06 03 00 F4 03 04 00 68 A1 BF 66 B6 04 01 00 00 4C E1 15 2C 44 29 44 5A [00:56:54]CommunicateWithHost err = 0 [00:56:54]CheckOFDResponse [00:56:54]1017 (14) - 77093643461234 [00:56:54]1041 (16) - 0000000000871802 [00:56:54]1040 (4) - 198376 [00:56:54]1012 (4) - 16.08.2024 18:58 [00:56:54]1206 (1) - 0 [00:56:54]OFD Sender: Remove packet 198376 [00:56:54]ProducePacketName [00:56:54]name=ofd_packets/00198376 [00:56:54]NVStorageDeleteData [00:56:55]OFD Sender: Processing packet 198377 [packets to send 282, broken 244] [00:56:55]ProducePacketName [00:56:55]name=ofd_packets/00198377 [00:56:55]OFD Sender: To server: pG, [00:56:55]CommunicateWithHost lk.salyk.kg:30040 [00:56:55]ConnectInit lk.salyk.kg [00:56:55]Connected sock=7 [00:56:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E4 37 04 01 9C 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 36 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 C6 D9 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 06 03 00 35 04 06 00 2A 4E 25 44 81 70 3B 81 A4 2F EA 01 27 2C [00:56:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C7 18 47 00 24 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 E9 06 03 00 F4 03 04 00 69 A1 BF 66 B6 04 01 00 00 14 E2 59 3D 9D 97 44 12 [00:56:55]CommunicateWithHost err = 0 [00:56:55]CheckOFDResponse [00:56:55]1017 (14) - 77093643461234 [00:56:55]1041 (16) - 0000000000871802 [00:56:55]1040 (4) - 198377 [00:56:55]1012 (4) - 16.08.2024 18:58 [00:56:55]1206 (1) - 0 [00:56:55]OFD Sender: Remove packet 198377 [00:56:55]ProducePacketName [00:56:55]name=ofd_packets/00198377 [00:56:55]NVStorageDeleteData [00:56:56]OFD Sender: Processing packet 198378 [packets to send 281, broken 244] [00:56:56]ProducePacketName [00:56:56]name=ofd_packets/00198378 [00:56:56]OFD Sender: To server: pG, [00:56:56]CommunicateWithHost lk.salyk.kg:30040 [00:56:56]ConnectInit lk.salyk.kg [00:59:07]ConnectInit Can't connect to host [00:59:07]CommunicateWithHost connect error [00:59:07]CommunicateWithHost err = -1 [00:59:07]OFD Sender: Server communicate error [00:59:12]OFD Sender: Processing packet 198378 [packets to send 281, broken 244] [00:59:12]ProducePacketName [00:59:12]name=ofd_packets/00198378 [00:59:12]OFD Sender: To server: pG, [00:59:12]CommunicateWithHost lk.salyk.kg:30040 [00:59:12]ConnectInit lk.salyk.kg [00:59:12]Connected sock=7 [00:59:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 96 89 07 01 70 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 55 DA BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 06 03 00 35 04 06 00 AF 41 AA 22 7B 26 CB 9C F4 15 8A 05 39 CB [00:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 25 84 47 00 2E B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EA 06 03 00 F4 03 04 00 F2 A1 BF 66 B6 04 01 00 00 A0 D5 00 FA 21 39 AC 95 [00:59:12]CommunicateWithHost err = 0 [00:59:12]CheckOFDResponse [00:59:12]1017 (14) - 77093643461234 [00:59:12]1041 (16) - 0000000000871802 [00:59:12]1040 (4) - 198378 [00:59:12]1012 (4) - 16.08.2024 19:01 [00:59:12]1206 (1) - 0 [00:59:12]OFD Sender: Remove packet 198378 [00:59:12]ProducePacketName [00:59:12]name=ofd_packets/00198378 [00:59:12]NVStorageDeleteData [00:59:13]OFD Sender: Processing packet 198379 [packets to send 280, broken 244] [00:59:13]ProducePacketName [00:59:13]name=ofd_packets/00198379 [00:59:13]OFD Sender: To server: pG, [00:59:13]CommunicateWithHost lk.salyk.kg:30040 [00:59:13]ConnectInit lk.salyk.kg [00:59:13]Connected sock=7 [00:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 47 E1 06 01 57 39 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 C6 DA BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 06 03 00 35 04 06 00 F4 CE 95 DB DA 51 44 07 EB 93 3C 3B 3F 62 [00:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CF 9B 47 00 EE 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EB 06 03 00 F4 03 04 00 F3 A1 BF 66 B6 04 01 00 00 B3 0F A0 F2 26 D1 A2 59 [00:59:13]CommunicateWithHost err = 0 [00:59:13]CheckOFDResponse [00:59:13]1017 (14) - 77093643461234 [00:59:13]1041 (16) - 0000000000871802 [00:59:13]1040 (4) - 198379 [00:59:13]1012 (4) - 16.08.2024 19:01 [00:59:13]1206 (1) - 0 [00:59:13]OFD Sender: Remove packet 198379 [00:59:13]ProducePacketName [00:59:13]name=ofd_packets/00198379 [00:59:13]NVStorageDeleteData [00:59:14]OFD Sender: Processing packet 198380 [packets to send 279, broken 244] [00:59:14]ProducePacketName [00:59:14]name=ofd_packets/00198380 [00:59:14]OFD Sender: To server: pG, [00:59:14]CommunicateWithHost lk.salyk.kg:30040 [00:59:14]ConnectInit lk.salyk.kg [00:59:14]Connected sock=7 [00:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 43 DD 07 01 8C 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 6D DB BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 06 03 00 35 04 06 00 43 3C 19 2C D0 B4 EB C3 98 D3 CD D7 6B CA [00:59:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0C 29 47 00 F9 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EC 06 03 00 F4 03 04 00 F4 A1 BF 66 B6 04 01 00 00 0B 8C DE 51 3F 1A 69 EB [00:59:14]CommunicateWithHost err = 0 [00:59:14]CheckOFDResponse [00:59:14]1017 (14) - 77093643461234 [00:59:14]1041 (16) - 0000000000871802 [00:59:14]1040 (4) - 198380 [00:59:14]1012 (4) - 16.08.2024 19:01 [00:59:14]1206 (1) - 0 [00:59:14]OFD Sender: Remove packet 198380 [00:59:14]ProducePacketName [00:59:14]name=ofd_packets/00198380 [00:59:14]NVStorageDeleteData [00:59:15]OFD Sender: Processing packet 198381 [packets to send 278, broken 244] [00:59:15]ProducePacketName [00:59:15]name=ofd_packets/00198381 [00:59:15]OFD Sender: To server: pG, [00:59:15]CommunicateWithHost lk.salyk.kg:30040 [00:59:15]ConnectInit lk.salyk.kg [00:59:15]Connected sock=7 [00:59:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 E1 FB 04 01 78 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 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 D2 02 00 00 F4 03 04 00 7D DE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 06 03 00 35 04 06 00 64 C1 2A 61 BB D7 D6 10 F1 07 30 6A C2 42 [00:59:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5A BA 47 00 A2 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 ED 06 03 00 F4 03 04 00 F5 A1 BF 66 B6 04 01 00 00 02 E2 FD 5A 38 BE 70 97 [00:59:15]CommunicateWithHost err = 0 [00:59:15]CheckOFDResponse [00:59:15]1017 (14) - 77093643461234 [00:59:15]1041 (16) - 0000000000871802 [00:59:15]1040 (4) - 198381 [00:59:15]1012 (4) - 16.08.2024 19:01 [00:59:15]1206 (1) - 0 [00:59:15]OFD Sender: Remove packet 198381 [00:59:15]ProducePacketName [00:59:15]name=ofd_packets/00198381 [00:59:15]NVStorageDeleteData [00:59:16]OFD Sender: Processing packet 198382 [packets to send 277, broken 244] [00:59:16]ProducePacketName [00:59:16]name=ofd_packets/00198382 [00:59:16]OFD Sender: To server: pG, [00:59:16]CommunicateWithHost lk.salyk.kg:30040 [00:59:16]ConnectInit lk.salyk.kg [00:59:16]Connected sock=7 [00:59:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 B7 EB 06 01 E0 FE 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4D 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 4D 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 81 DE BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 06 03 00 35 04 06 00 A7 68 C9 5E 49 38 8E 54 98 14 6E F9 9E 80 [00:59:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 72 16 47 00 66 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EE 06 03 00 F4 03 04 00 F6 A1 BF 66 B6 04 01 00 00 E2 37 AB 07 F7 33 10 06 [00:59:16]CommunicateWithHost err = 0 [00:59:16]CheckOFDResponse [00:59:16]1017 (14) - 77093643461234 [00:59:16]1041 (16) - 0000000000871802 [00:59:16]1040 (4) - 198382 [00:59:16]1012 (4) - 16.08.2024 19:01 [00:59:16]1206 (1) - 0 [00:59:16]OFD Sender: Remove packet 198382 [00:59:16]ProducePacketName [00:59:16]name=ofd_packets/00198382 [00:59:16]NVStorageDeleteData [00:59:17]OFD Sender: Processing packet 198383 [packets to send 276, broken 244] [00:59:17]ProducePacketName [00:59:17]name=ofd_packets/00198383 [00:59:17]OFD Sender: To server: pG, [00:59:17]CommunicateWithHost lk.salyk.kg:30040 [00:59:17]ConnectInit lk.salyk.kg [00:59:17]Connected sock=7 [00:59:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 EA EF 06 01 BB C4 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 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 3C 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 D4 02 00 00 F4 03 04 00 33 DF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 06 03 00 35 04 06 00 1D 62 12 F1 8B 0E FF B1 CF 29 3F 63 CD 09 [00:59:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 FF BA 47 00 ED AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 EF 06 03 00 F4 03 04 00 F7 A1 BF 66 B6 04 01 00 00 1D 84 7D 4D C1 D0 73 7E [00:59:17]CommunicateWithHost err = 0 [00:59:17]CheckOFDResponse [00:59:17]1017 (14) - 77093643461234 [00:59:17]1041 (16) - 0000000000871802 [00:59:17]1040 (4) - 198383 [00:59:17]1012 (4) - 16.08.2024 19:01 [00:59:17]1206 (1) - 0 [00:59:17]OFD Sender: Remove packet 198383 [00:59:17]ProducePacketName [00:59:17]name=ofd_packets/00198383 [00:59:17]NVStorageDeleteData [00:59:18]OFD Sender: Processing packet 198384 [packets to send 275, broken 244] [00:59:18]ProducePacketName [00:59:18]name=ofd_packets/00198384 [00:59:18]OFD Sender: To server: pG, [00:59:18]CommunicateWithHost lk.salyk.kg:30040 [00:59:18]ConnectInit lk.salyk.kg [00:59:18]Connected sock=10 [00:59:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 14 F4 07 01 FC 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 02 00 00 F4 03 04 00 41 DF BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 06 03 00 35 04 06 00 42 30 FE 1C 9A 3A FC 6E 53 A0 63 84 2B 5A [00:59:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8A 0A 47 00 24 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F0 06 03 00 F4 03 04 00 F8 A1 BF 66 B6 04 01 00 00 E4 87 47 4B CB A7 95 E1 [00:59:18]CommunicateWithHost err = 0 [00:59:18]CheckOFDResponse [00:59:18]1017 (14) - 77093643461234 [00:59:18]1041 (16) - 0000000000871802 [00:59:18]1040 (4) - 198384 [00:59:18]1012 (4) - 16.08.2024 19:01 [00:59:18]1206 (1) - 0 [00:59:18]OFD Sender: Remove packet 198384 [00:59:18]ProducePacketName [00:59:18]name=ofd_packets/00198384 [00:59:18]NVStorageDeleteData [00:59:19]OFD Sender: Processing packet 198385 [packets to send 274, broken 244] [00:59:19]ProducePacketName [00:59:19]name=ofd_packets/00198385 [00:59:19]OFD Sender: To server: pG, [00:59:19]CommunicateWithHost lk.salyk.kg:30040 [00:59:19]ConnectInit lk.salyk.kg [00:59:19]Connected sock=7 [00:59:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 E2 93 05 01 08 4C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 02 00 00 F4 03 04 00 64 E0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F1 06 03 00 35 04 06 00 B0 6A 85 89 16 23 59 C7 0D 2B A3 55 CE C3 [00:59:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 8D 01 47 00 E9 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 38 37 31 38 30 32 10 04 04 00 F1 06 03 00 F4 03 04 00 F9 A1 BF 66 B6 04 01 00 00 81 BC FA 87 40 2B A6 53 [00:59:19]CommunicateWithHost err = 0 [00:59:19]CheckOFDResponse [00:59:19]1017 (14) - 77093643461234 [00:59:19]1041 (16) - 0000000000871802 [00:59:19]1040 (4) - 198385 [00:59:19]1012 (4) - 16.08.2024 19:01 [00:59:19]1206 (1) - 0 [00:59:19]OFD Sender: Remove packet 198385 [00:59:19]ProducePacketName [00:59:19]name=ofd_packets/00198385 [00:59:19]NVStorageDeleteData [00:59:20]OFD Sender: Processing packet 198386 [packets to send 273, broken 244] [00:59:20]ProducePacketName [00:59:20]name=ofd_packets/00198386 [00:59:20]OFD Sender: To server: pG, [00:59:20]CommunicateWithHost lk.salyk.kg:30040 [00:59:20]ConnectInit lk.salyk.kg [00:59:20]Connected sock=7 [00:59:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F7 B8 04 01 BF 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 02 00 00 F4 03 04 00 6F E0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 06 03 00 35 04 06 00 D2 51 1E 86 58 5C E0 FD 01 E5 95 70 A2 61 [00:59:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CD 78 47 00 06 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F2 06 03 00 F4 03 04 00 FA A1 BF 66 B6 04 01 00 00 1A 79 03 E6 A8 EF 8F 19 [00:59:20]CommunicateWithHost err = 0 [00:59:20]CheckOFDResponse [00:59:20]1017 (14) - 77093643461234 [00:59:20]1041 (16) - 0000000000871802 [00:59:20]1040 (4) - 198386 [00:59:20]1012 (4) - 16.08.2024 19:01 [00:59:20]1206 (1) - 0 [00:59:20]OFD Sender: Remove packet 198386 [00:59:20]ProducePacketName [00:59:20]name=ofd_packets/00198386 [00:59:20]NVStorageDeleteData [00:59:21]OFD Sender: Processing packet 198387 [packets to send 272, broken 244] [00:59:21]ProducePacketName [00:59:21]name=ofd_packets/00198387 [00:59:21]OFD Sender: To server: pG, [00:59:21]CommunicateWithHost lk.salyk.kg:30040 [00:59:21]ConnectInit lk.salyk.kg [00:59:21]Connected sock=7 [00:59:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0F 26 07 01 87 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 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 02 00 00 F4 03 04 00 F4 E0 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 06 03 00 35 04 06 00 AE 9B 90 F5 BA B3 FA 8E B1 3E F0 43 B4 22 [00:59:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F4 05 47 00 F4 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F3 06 03 00 F4 03 04 00 FB A1 BF 66 B6 04 01 00 00 87 73 A1 6D E3 8C 61 CD [00:59:21]CommunicateWithHost err = 0 [00:59:21]CheckOFDResponse [00:59:21]1017 (14) - 77093643461234 [00:59:21]1041 (16) - 0000000000871802 [00:59:21]1040 (4) - 198387 [00:59:21]1012 (4) - 16.08.2024 19:01 [00:59:21]1206 (1) - 0 [00:59:21]OFD Sender: Remove packet 198387 [00:59:21]ProducePacketName [00:59:21]name=ofd_packets/00198387 [00:59:21]NVStorageDeleteData [00:59:22]OFD Sender: Processing packet 198388 [packets to send 271, broken 244] [00:59:22]ProducePacketName [00:59:22]name=ofd_packets/00198388 [00:59:22]OFD Sender: To server: pG, [00:59:22]CommunicateWithHost lk.salyk.kg:30040 [00:59:22]ConnectInit lk.salyk.kg [00:59:22]Connected sock=7 [00:59:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 D4 F8 07 01 FA EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F7 24 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 24 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 3A 00 00 00 00 07 04 06 00 D4 24 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 02 00 00 F4 03 04 00 A2 E1 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 06 03 00 35 04 06 00 14 91 7A 9D 32 A4 08 D8 F4 8F A3 F4 1F 07 [00:59:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4C 77 47 00 E5 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F4 06 03 00 F4 03 04 00 FC A1 BF 66 B6 04 01 00 00 C8 10 6C 29 4A 24 46 81 [00:59:22]CommunicateWithHost err = 0 [00:59:22]CheckOFDResponse [00:59:22]1017 (14) - 77093643461234 [00:59:22]1041 (16) - 0000000000871802 [00:59:22]1040 (4) - 198388 [00:59:22]1012 (4) - 16.08.2024 19:01 [00:59:22]1206 (1) - 0 [00:59:22]OFD Sender: Remove packet 198388 [00:59:22]ProducePacketName [00:59:22]name=ofd_packets/00198388 [00:59:22]NVStorageDeleteData [00:59:23]OFD Sender: Processing packet 198389 [packets to send 270, broken 244] [00:59:23]ProducePacketName [00:59:23]name=ofd_packets/00198389 [00:59:23]OFD Sender: To server: pG, [00:59:23]CommunicateWithHost lk.salyk.kg:30040 [00:59:23]ConnectInit lk.salyk.kg [00:59:23]Connected sock=7 [00:59:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 0E 71 07 01 3B 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 02 00 00 F4 03 04 00 71 E2 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 06 03 00 35 04 06 00 54 1E 76 CE CD 10 31 A6 8B 36 98 21 54 5E [00:59:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA DA 47 00 87 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F5 06 03 00 F4 03 04 00 FD A1 BF 66 B6 04 01 00 00 F9 B0 40 C1 47 D1 7A E5 [00:59:23]CommunicateWithHost err = 0 [00:59:23]CheckOFDResponse [00:59:23]1017 (14) - 77093643461234 [00:59:23]1041 (16) - 0000000000871802 [00:59:23]1040 (4) - 198389 [00:59:23]1012 (4) - 16.08.2024 19:01 [00:59:23]1206 (1) - 0 [00:59:23]OFD Sender: Remove packet 198389 [00:59:23]ProducePacketName [00:59:23]name=ofd_packets/00198389 [00:59:23]NVStorageDeleteData [00:59:24]OFD Sender: Processing packet 198390 [packets to send 269, broken 244] [00:59:24]ProducePacketName [00:59:24]name=ofd_packets/00198390 [00:59:24]OFD Sender: To server: pG, [00:59:24]CommunicateWithHost lk.salyk.kg:30040 [00:59:24]ConnectInit lk.salyk.kg [00:59:24]Connected sock=7 [00:59:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F3 D0 07 01 96 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 DB 02 00 00 F4 03 04 00 84 E3 BF 66 0E 04 04 00 CE 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 06 03 00 35 04 06 00 60 63 51 C9 F9 FD 9A 44 CA 1B C2 7B 84 82 [00:59:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C5 C7 47 00 FD 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F6 06 03 00 F4 03 04 00 FE A1 BF 66 B6 04 01 00 00 46 59 21 27 58 A7 A2 41 [00:59:24]CommunicateWithHost err = 0 [00:59:24]CheckOFDResponse [00:59:24]1017 (14) - 77093643461234 [00:59:24]1041 (16) - 0000000000871802 [00:59:24]1040 (4) - 198390 [00:59:24]1012 (4) - 16.08.2024 19:01 [00:59:24]1206 (1) - 0 [00:59:24]OFD Sender: Remove packet 198390 [00:59:24]ProducePacketName [00:59:24]name=ofd_packets/00198390 [00:59:24]NVStorageDeleteData [00:59:25]OFD Sender: Processing packet 198391 [packets to send 268, broken 244] [00:59:25]ProducePacketName [00:59:25]name=ofd_packets/00198391 [00:59:25]OFD Sender: To server: pG, [00:59:25]CommunicateWithHost lk.salyk.kg:30040 [00:59:25]ConnectInit lk.salyk.kg [00:59:25]Connected sock=7 [00:59:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 83 05 00 00 2D 2F 7B 05 04 7B 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 9A D0 B0 D0 BB D1 8B D0 B1 D0 B5 D0 BA 20 D1 83 2E 20 D0 9D 2E 20 F4 03 04 00 66 E4 BF 66 0E 04 04 00 CE 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 5E 04 04 00 DB 02 00 00 57 04 04 00 DD 02 00 00 AA 04 DF 04 6E 04 04 00 DB 02 00 00 69 04 A6 00 6F 04 04 00 D9 02 00 00 B1 04 04 00 95 B3 D3 04 70 04 04 00 34 F8 9A 01 72 04 04 00 61 BB 38 03 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 E5 3C 83 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 A3 EF 0A 6A 04 9F 00 6F 04 04 00 02 00 00 00 B1 04 03 00 9C 70 02 70 04 03 00 9C 70 02 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 59 42 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 87 05 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 F7 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 35 04 06 00 D3 A5 AF C9 47 42 2E 80 E1 1B 6A 21 25 BC [00:59:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3D C0 47 00 7D 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F7 06 03 00 F4 03 04 00 FF A1 BF 66 B6 04 01 00 00 FC 70 B0 EB D3 C4 E6 C7 [00:59:25]CommunicateWithHost err = 0 [00:59:25]CheckOFDResponse [00:59:25]1017 (14) - 77093643461234 [00:59:25]1041 (16) - 0000000000871802 [00:59:25]1040 (4) - 198391 [00:59:25]1012 (4) - 16.08.2024 19:01 [00:59:25]1206 (1) - 0 [00:59:25]OFD Sender: Remove packet 198391 [00:59:25]ProducePacketName [00:59:25]name=ofd_packets/00198391 [00:59:25]NVStorageDeleteData [00:59:26]OFD Sender: Processing packet 198392 [packets to send 267, broken 244] [00:59:26]ProducePacketName [00:59:26]name=ofd_packets/00198392 [00:59:26]OFD Sender: To server: pG, [00:59:26]CommunicateWithHost lk.salyk.kg:30040 [00:59:26]ConnectInit lk.salyk.kg [00:59:26]Connected sock=7 [00:59:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 08 01 00 00 67 E3 00 01 A4 27 5A 02 01 00 02 00 F4 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 19 00 D0 A1 D1 83 D0 BB D0 B0 D0 B9 D0 BC D0 B0 D0 BD D0 BE D0 B2 20 D0 A2 2E 20 F1 03 45 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 A0 D0 B0 D0 B7 D0 B7 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 32 20 D0 91 2C 20 34 30 2E 35 36 38 30 31 38 2C 20 37 32 2E 38 30 37 31 34 39 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 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 46 E9 BF 66 0E 04 04 00 CF 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 F8 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 35 04 06 00 55 0F 19 75 AA 4B 21 97 61 21 9F B3 FE EA [00:59:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 37 AC 47 00 44 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F8 06 03 00 F4 03 04 00 00 A2 BF 66 B6 04 01 00 00 F9 36 7F 8A 4E 0F C1 CA [00:59:26]CommunicateWithHost err = 0 [00:59:26]CheckOFDResponse [00:59:26]1017 (14) - 77093643461234 [00:59:26]1041 (16) - 0000000000871802 [00:59:26]1040 (4) - 198392 [00:59:26]1012 (4) - 16.08.2024 19:01 [00:59:26]1206 (1) - 0 [00:59:26]OFD Sender: Remove packet 198392 [00:59:26]ProducePacketName [00:59:26]name=ofd_packets/00198392 [00:59:26]NVStorageDeleteData [00:59:27]OFD Sender: Processing packet 198393 [packets to send 266, broken 244] [00:59:27]ProducePacketName [00:59:27]name=ofd_packets/00198393 [00:59:27]OFD Sender: To server: pG, [00:59:27]CommunicateWithHost lk.salyk.kg:30040 [00:59:27]ConnectInit lk.salyk.kg [00:59:27]Connected sock=7 [00:59:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F6 91 07 01 76 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 34 FF 03 08 00 03 22 10 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 61 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 9E 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 01 00 00 00 F4 03 04 00 26 EA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 06 03 00 35 04 06 00 B8 C5 D0 5E 28 55 3C 23 39 63 ED 14 4B E5 [00:59:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 23 82 47 00 8E 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 F9 06 03 00 F4 03 04 00 01 A2 BF 66 B6 04 01 00 00 80 B5 F7 FE 33 95 BB 78 [00:59:27]CommunicateWithHost err = 0 [00:59:27]CheckOFDResponse [00:59:27]1017 (14) - 77093643461234 [00:59:27]1041 (16) - 0000000000871802 [00:59:27]1040 (4) - 198393 [00:59:27]1012 (4) - 16.08.2024 19:01 [00:59:27]1206 (1) - 0 [00:59:27]OFD Sender: Remove packet 198393 [00:59:27]ProducePacketName [00:59:27]name=ofd_packets/00198393 [00:59:27]NVStorageDeleteData [00:59:27]OFD Sender: Processing packet 198394 [packets to send 265, broken 244] [00:59:27]ProducePacketName [00:59:27]name=ofd_packets/00198394 [00:59:27]OFD Sender: To server: pG, [00:59:27]CommunicateWithHost lk.salyk.kg:30040 [00:59:27]ConnectInit lk.salyk.kg [00:59:28]Connected sock=7 [00:59:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 C8 2A 06 01 ED AF 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0D 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 3C 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0D 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 3B EA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 06 03 00 35 04 06 00 AF 31 68 B3 27 A7 91 09 25 AD 31 A7 D3 F2 [00:59:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 09 6B 47 00 01 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FA 06 03 00 F4 03 04 00 02 A2 BF 66 B6 04 01 00 00 B6 AC 3A 44 84 CD 0A CA [00:59:28]CommunicateWithHost err = 0 [00:59:28]CheckOFDResponse [00:59:28]1017 (14) - 77093643461234 [00:59:28]1041 (16) - 0000000000871802 [00:59:28]1040 (4) - 198394 [00:59:28]1012 (4) - 16.08.2024 19:01 [00:59:28]1206 (1) - 0 [00:59:28]OFD Sender: Remove packet 198394 [00:59:28]ProducePacketName [00:59:28]name=ofd_packets/00198394 [00:59:28]NVStorageDeleteData [00:59:28]OFD Sender: Processing packet 198395 [packets to send 264, broken 244] [00:59:28]ProducePacketName [00:59:28]name=ofd_packets/00198395 [00:59:28]OFD Sender: To server: pG, [00:59:28]CommunicateWithHost lk.salyk.kg:30040 [00:59:28]ConnectInit lk.salyk.kg [00:59:29]Connected sock=7 [00:59:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 3B BC 05 01 81 E8 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 61 EA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 06 03 00 35 04 06 00 A5 3A C3 90 58 A6 A1 C2 71 AE 09 77 4C 07 [00:59:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 45 18 47 00 CA 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FB 06 03 00 F4 03 04 00 03 A2 BF 66 B6 04 01 00 00 1C 32 77 C1 61 C9 D3 00 [00:59:29]CommunicateWithHost err = 0 [00:59:29]CheckOFDResponse [00:59:29]1017 (14) - 77093643461234 [00:59:29]1041 (16) - 0000000000871802 [00:59:29]1040 (4) - 198395 [00:59:29]1012 (4) - 16.08.2024 19:01 [00:59:29]1206 (1) - 0 [00:59:29]OFD Sender: Remove packet 198395 [00:59:29]ProducePacketName [00:59:29]name=ofd_packets/00198395 [00:59:29]NVStorageDeleteData [00:59:29]OFD Sender: Processing packet 198396 [packets to send 263, broken 244] [00:59:29]ProducePacketName [00:59:29]name=ofd_packets/00198396 [00:59:29]OFD Sender: To server: pG, [00:59:29]CommunicateWithHost lk.salyk.kg:30040 [00:59:29]ConnectInit lk.salyk.kg [00:59:30]Connected sock=7 [00:59:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 86 CF 07 01 1D 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 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 A6 EA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 06 03 00 35 04 06 00 82 D2 19 0C 9C 1C 6F 4E A4 23 56 6C 0C 14 [00:59:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EE 43 47 00 81 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FC 06 03 00 F4 03 04 00 03 A2 BF 66 B6 04 01 00 00 90 8F 10 0E 9D E1 D8 51 [00:59:30]CommunicateWithHost err = 0 [00:59:30]CheckOFDResponse [00:59:30]1017 (14) - 77093643461234 [00:59:30]1041 (16) - 0000000000871802 [00:59:30]1040 (4) - 198396 [00:59:30]1012 (4) - 16.08.2024 19:01 [00:59:30]1206 (1) - 0 [00:59:30]OFD Sender: Remove packet 198396 [00:59:30]ProducePacketName [00:59:30]name=ofd_packets/00198396 [00:59:30]NVStorageDeleteData [00:59:30]OFD Sender: Processing packet 198397 [packets to send 262, broken 244] [00:59:30]ProducePacketName [00:59:30]name=ofd_packets/00198397 [00:59:30]OFD Sender: To server: pG, [00:59:30]CommunicateWithHost lk.salyk.kg:30040 [00:59:30]ConnectInit lk.salyk.kg [00:59:31]Connected sock=7 [00:59:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 84 3F 06 01 28 8F 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 AE EA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 06 03 00 35 04 06 00 70 2A 34 CE 5E 0A 88 DA 62 8D A8 94 65 3A [00:59:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B7 FE 47 00 1B 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FD 06 03 00 F4 03 04 00 04 A2 BF 66 B6 04 01 00 00 0F 76 E6 9F A7 C0 FC 07 [00:59:31]CommunicateWithHost err = 0 [00:59:31]CheckOFDResponse [00:59:31]1017 (14) - 77093643461234 [00:59:31]1041 (16) - 0000000000871802 [00:59:31]1040 (4) - 198397 [00:59:31]1012 (4) - 16.08.2024 19:01 [00:59:31]1206 (1) - 0 [00:59:31]OFD Sender: Remove packet 198397 [00:59:31]ProducePacketName [00:59:31]name=ofd_packets/00198397 [00:59:31]NVStorageDeleteData [00:59:31]OFD Sender: Processing packet 198398 [packets to send 261, broken 244] [00:59:31]ProducePacketName [00:59:31]name=ofd_packets/00198398 [00:59:31]OFD Sender: To server: pG, [00:59:31]CommunicateWithHost lk.salyk.kg:30040 [00:59:31]ConnectInit lk.salyk.kg [00:59:32]Connected sock=7 [00:59:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 15 81 07 01 F2 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 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 06 00 00 00 F4 03 04 00 F3 EA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 06 03 00 35 04 06 00 CF 58 59 45 E8 A8 32 D1 62 8D F9 A2 33 56 [00:59:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 76 42 47 00 12 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FE 06 03 00 F4 03 04 00 05 A2 BF 66 B6 04 01 00 00 41 F2 97 72 38 72 27 BC [00:59:32]CommunicateWithHost err = 0 [00:59:32]CheckOFDResponse [00:59:32]1017 (14) - 77093643461234 [00:59:32]1041 (16) - 0000000000871802 [00:59:32]1040 (4) - 198398 [00:59:32]1012 (4) - 16.08.2024 19:01 [00:59:32]1206 (1) - 0 [00:59:32]OFD Sender: Remove packet 198398 [00:59:32]ProducePacketName [00:59:32]name=ofd_packets/00198398 [00:59:32]NVStorageDeleteData [00:59:32]OFD Sender: Processing packet 198399 [packets to send 260, broken 244] [00:59:32]ProducePacketName [00:59:32]name=ofd_packets/00198399 [00:59:32]OFD Sender: To server: pG, [00:59:32]CommunicateWithHost lk.salyk.kg:30040 [00:59:32]ConnectInit lk.salyk.kg [00:59:32]Connected sock=7 [00:59:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 31 DD 07 01 D6 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 53 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 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 53 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 0C EB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 06 03 00 35 04 06 00 7A 2A 02 05 8F F8 B9 A6 6A C8 87 C0 2D 71 [00:59:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2C E4 47 00 CD 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 FF 06 03 00 F4 03 04 00 06 A2 BF 66 B6 04 01 00 00 F5 99 CF 02 05 2C 8B 7B [00:59:33]CommunicateWithHost err = 0 [00:59:33]CheckOFDResponse [00:59:33]1017 (14) - 77093643461234 [00:59:33]1041 (16) - 0000000000871802 [00:59:33]1040 (4) - 198399 [00:59:33]1012 (4) - 16.08.2024 19:01 [00:59:33]1206 (1) - 0 [00:59:33]OFD Sender: Remove packet 198399 [00:59:33]ProducePacketName [00:59:33]name=ofd_packets/00198399 [00:59:33]NVStorageDeleteData [00:59:33]OFD Sender: Processing packet 198400 [packets to send 259, broken 244] [00:59:33]ProducePacketName [00:59:33]name=ofd_packets/00198400 [00:59:33]OFD Sender: To server: pG, [00:59:33]CommunicateWithHost lk.salyk.kg:30040 [00:59:33]ConnectInit lk.salyk.kg [00:59:33]Connected sock=7 [00:59:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 D3 40 06 01 51 8C 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 8C 1E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4D 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 4D 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 42 EB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 07 03 00 35 04 06 00 05 12 D0 54 9F ED 30 97 A6 73 7B D7 1A 73 [00:59:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F3 D3 47 00 C6 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 00 07 03 00 F4 03 04 00 07 A2 BF 66 B6 04 01 00 00 76 23 9E AA 5C 74 F8 D2 [00:59:34]CommunicateWithHost err = 0 [00:59:34]CheckOFDResponse [00:59:34]1017 (14) - 77093643461234 [00:59:34]1041 (16) - 0000000000871802 [00:59:34]1040 (4) - 198400 [00:59:34]1012 (4) - 16.08.2024 19:01 [00:59:34]1206 (1) - 0 [00:59:34]OFD Sender: Remove packet 198400 [00:59:34]ProducePacketName [00:59:34]name=ofd_packets/00198400 [00:59:34]NVStorageDeleteData [00:59:34]OFD Sender: Processing packet 198401 [packets to send 258, broken 244] [00:59:34]ProducePacketName [00:59:34]name=ofd_packets/00198401 [00:59:34]OFD Sender: To server: pG, [00:59:34]CommunicateWithHost lk.salyk.kg:30040 [00:59:34]ConnectInit lk.salyk.kg [00:59:35]Connected sock=10 [00:59:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EB 98 07 01 F1 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 A3 EB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 07 03 00 35 04 06 00 E4 F8 AA BA D6 F0 3C 10 4A ED 64 64 57 51 [00:59:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DE D3 47 00 F8 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 01 07 03 00 F4 03 04 00 08 A2 BF 66 B6 04 01 00 00 AB D9 28 36 02 F7 7C 61 [00:59:35]CommunicateWithHost err = 0 [00:59:35]CheckOFDResponse [00:59:35]1017 (14) - 77093643461234 [00:59:35]1041 (16) - 0000000000871802 [00:59:35]1040 (4) - 198401 [00:59:35]1012 (4) - 16.08.2024 19:01 [00:59:35]1206 (1) - 0 [00:59:35]OFD Sender: Remove packet 198401 [00:59:35]ProducePacketName [00:59:35]name=ofd_packets/00198401 [00:59:35]NVStorageDeleteData [00:59:35]OFD Sender: Processing packet 198402 [packets to send 257, broken 244] [00:59:35]ProducePacketName [00:59:35]name=ofd_packets/00198402 [00:59:35]OFD Sender: To server: pG, [00:59:35]CommunicateWithHost lk.salyk.kg:30040 [00:59:35]ConnectInit lk.salyk.kg [00:59:35]Connected sock=7 [00:59:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 97 65 07 01 00 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 00 00 00 F4 03 04 00 5E EC BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 07 03 00 35 04 06 00 D0 3A A4 81 DE 99 44 8C 2D 0D 74 F5 AA BE [00:59:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 41 EA 47 00 78 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 02 07 03 00 F4 03 04 00 09 A2 BF 66 B6 04 01 00 00 40 9D 1C 68 EF FD 5B 2C [00:59:36]CommunicateWithHost err = 0 [00:59:36]CheckOFDResponse [00:59:36]1017 (14) - 77093643461234 [00:59:36]1041 (16) - 0000000000871802 [00:59:36]1040 (4) - 198402 [00:59:36]1012 (4) - 16.08.2024 19:01 [00:59:36]1206 (1) - 0 [00:59:36]OFD Sender: Remove packet 198402 [00:59:36]ProducePacketName [00:59:36]name=ofd_packets/00198402 [00:59:36]NVStorageDeleteData [00:59:36]OFD Sender: Processing packet 198403 [packets to send 256, broken 244] [00:59:36]ProducePacketName [00:59:36]name=ofd_packets/00198403 [00:59:36]OFD Sender: To server: pG, [00:59:36]CommunicateWithHost lk.salyk.kg:30040 [00:59:36]ConnectInit lk.salyk.kg [00:59:36]Connected sock=7 [00:59:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 81 CD 07 01 46 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 AC EC BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 07 03 00 35 04 06 00 24 BF C1 3D 3A 1E 68 FE B6 0B 1C AF E1 F9 [00:59:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 DF 81 47 00 CE 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 03 07 03 00 F4 03 04 00 0A A2 BF 66 B6 04 01 00 00 AC A8 10 77 EF 88 A7 39 [00:59:37]CommunicateWithHost err = 0 [00:59:37]CheckOFDResponse [00:59:37]1017 (14) - 77093643461234 [00:59:37]1041 (16) - 0000000000871802 [00:59:37]1040 (4) - 198403 [00:59:37]1012 (4) - 16.08.2024 19:01 [00:59:37]1206 (1) - 0 [00:59:37]OFD Sender: Remove packet 198403 [00:59:37]ProducePacketName [00:59:37]name=ofd_packets/00198403 [00:59:37]NVStorageDeleteData [00:59:37]OFD Sender: Processing packet 198404 [packets to send 255, broken 244] [00:59:37]ProducePacketName [00:59:37]name=ofd_packets/00198404 [00:59:37]OFD Sender: To server: pG, [00:59:37]CommunicateWithHost lk.salyk.kg:30040 [00:59:37]ConnectInit lk.salyk.kg [00:59:37]Connected sock=7 [00:59:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 01 00 00 59 D1 05 01 2E 95 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 3B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 5A 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 6E ED BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 07 03 00 35 04 06 00 B9 33 F3 77 A5 8D 5B EC FB 0D FD 25 0F 0C [00:59:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 D1 43 47 00 EA 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 04 07 03 00 F4 03 04 00 0B A2 BF 66 B6 04 01 00 00 FA 88 4C 11 3A 78 1F 9F [00:59:38]CommunicateWithHost err = 0 [00:59:38]CheckOFDResponse [00:59:38]1017 (14) - 77093643461234 [00:59:38]1041 (16) - 0000000000871802 [00:59:38]1040 (4) - 198404 [00:59:38]1012 (4) - 16.08.2024 19:01 [00:59:38]1206 (1) - 0 [00:59:38]OFD Sender: Remove packet 198404 [00:59:38]ProducePacketName [00:59:38]name=ofd_packets/00198404 [00:59:38]NVStorageDeleteData [00:59:38]OFD Sender: Processing packet 198405 [packets to send 254, broken 244] [00:59:38]ProducePacketName [00:59:38]name=ofd_packets/00198405 [00:59:38]OFD Sender: To server: pG, [00:59:38]CommunicateWithHost lk.salyk.kg:30040 [00:59:38]ConnectInit lk.salyk.kg [00:59:38]Connected sock=7 [00:59:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 89 DE 07 01 C6 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 DC ED BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 07 03 00 35 04 06 00 DE C4 B0 86 46 2A FE 28 C5 71 D0 F4 B2 4A [00:59:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 6D 9C 47 00 77 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 05 07 03 00 F4 03 04 00 0C A2 BF 66 B6 04 01 00 00 85 3C B5 70 33 95 61 D2 [00:59:39]CommunicateWithHost err = 0 [00:59:39]CheckOFDResponse [00:59:39]1017 (14) - 77093643461234 [00:59:39]1041 (16) - 0000000000871802 [00:59:39]1040 (4) - 198405 [00:59:39]1012 (4) - 16.08.2024 19:01 [00:59:39]1206 (1) - 0 [00:59:39]OFD Sender: Remove packet 198405 [00:59:39]ProducePacketName [00:59:39]name=ofd_packets/00198405 [00:59:39]NVStorageDeleteData [00:59:39]OFD Sender: Processing packet 198406 [packets to send 253, broken 244] [00:59:39]ProducePacketName [00:59:39]name=ofd_packets/00198406 [00:59:39]OFD Sender: To server: pG, [00:59:39]CommunicateWithHost lk.salyk.kg:30040 [00:59:39]ConnectInit lk.salyk.kg [00:59:39]Connected sock=7 [00:59:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 ED F4 07 01 12 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 39 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D7 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 A6 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 0E 00 00 00 F4 03 04 00 1B EE BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 06 07 03 00 35 04 06 00 93 E8 52 1C BC 1C FC CD 88 E4 F5 B0 B8 30 [00:59:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 A0 1A 47 00 15 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 38 37 31 38 30 32 10 04 04 00 06 07 03 00 F4 03 04 00 0D A2 BF 66 B6 04 01 00 00 3D DB 59 CB 14 6F C5 74 [00:59:40]CommunicateWithHost err = 0 [00:59:40]CheckOFDResponse [00:59:40]1017 (14) - 77093643461234 [00:59:40]1041 (16) - 0000000000871802 [00:59:40]1040 (4) - 198406 [00:59:40]1012 (4) - 16.08.2024 19:01 [00:59:40]1206 (1) - 0 [00:59:40]OFD Sender: Remove packet 198406 [00:59:40]ProducePacketName [00:59:40]name=ofd_packets/00198406 [00:59:40]NVStorageDeleteData [00:59:40]OFD Sender: Processing packet 198407 [packets to send 252, broken 244] [00:59:40]ProducePacketName [00:59:40]name=ofd_packets/00198407 [00:59:40]OFD Sender: To server: pG, [00:59:40]CommunicateWithHost lk.salyk.kg:30040 [00:59:40]ConnectInit lk.salyk.kg [00:59:40]Connected sock=10 [00:59:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F6 CB 07 01 23 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 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 0F 00 00 00 F4 03 04 00 CF EE BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 07 03 00 35 04 06 00 39 A6 B9 C3 AE CE 2E FB EF 4B 03 22 AF 41 [00:59:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 3A 98 47 00 95 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 07 07 03 00 F4 03 04 00 0E A2 BF 66 B6 04 01 00 00 57 C4 86 15 89 9C 00 11 [00:59:41]CommunicateWithHost err = 0 [00:59:41]CheckOFDResponse [00:59:41]1017 (14) - 77093643461234 [00:59:41]1041 (16) - 0000000000871802 [00:59:41]1040 (4) - 198407 [00:59:41]1012 (4) - 16.08.2024 19:01 [00:59:41]1206 (1) - 0 [00:59:41]OFD Sender: Remove packet 198407 [00:59:41]ProducePacketName [00:59:41]name=ofd_packets/00198407 [00:59:41]NVStorageDeleteData [00:59:41]OFD Sender: Processing packet 198408 [packets to send 251, broken 244] [00:59:41]ProducePacketName [00:59:41]name=ofd_packets/00198408 [00:59:41]OFD Sender: To server: pG, [00:59:41]CommunicateWithHost lk.salyk.kg:30040 [00:59:41]ConnectInit lk.salyk.kg [00:59:41]Connected sock=7 [00:59:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 81 07 01 5F 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 58 B6 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A D4 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D3 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 83 00 00 00 00 07 04 06 00 F0 D3 04 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 12 F0 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 07 03 00 35 04 06 00 D5 BE 02 4B 1C 61 AD C1 4A EA 64 AB 95 C4 [00:59:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 2A 9A 47 00 C5 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 08 07 03 00 F4 03 04 00 0F A2 BF 66 B6 04 01 00 00 39 12 6E 91 05 B6 EB AC [00:59:42]CommunicateWithHost err = 0 [00:59:42]CheckOFDResponse [00:59:42]1017 (14) - 77093643461234 [00:59:42]1041 (16) - 0000000000871802 [00:59:42]1040 (4) - 198408 [00:59:42]1012 (4) - 16.08.2024 19:01 [00:59:42]1206 (1) - 0 [00:59:42]OFD Sender: Remove packet 198408 [00:59:42]ProducePacketName [00:59:42]name=ofd_packets/00198408 [00:59:42]NVStorageDeleteData [00:59:42]OFD Sender: Processing packet 198409 [packets to send 250, broken 244] [00:59:42]ProducePacketName [00:59:42]name=ofd_packets/00198409 [00:59:42]OFD Sender: To server: pG, [00:59:42]CommunicateWithHost lk.salyk.kg:30040 [00:59:42]ConnectInit lk.salyk.kg [00:59:42]Connected sock=7 [00:59:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 B8 7D 06 01 32 35 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 0E 3D 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 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 E6 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 11 00 00 00 F4 03 04 00 27 F0 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 07 03 00 35 04 06 00 34 54 56 F4 66 28 11 C3 C9 A2 FF 34 68 E5 [00:59:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CA FE 47 00 80 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 09 07 03 00 F4 03 04 00 10 A2 BF 66 B6 04 01 00 00 5C 81 CB 9E 13 A4 88 F5 [00:59:43]CommunicateWithHost err = 0 [00:59:43]CheckOFDResponse [00:59:43]1017 (14) - 77093643461234 [00:59:43]1041 (16) - 0000000000871802 [00:59:43]1040 (4) - 198409 [00:59:43]1012 (4) - 16.08.2024 19:01 [00:59:43]1206 (1) - 0 [00:59:43]OFD Sender: Remove packet 198409 [00:59:43]ProducePacketName [00:59:43]name=ofd_packets/00198409 [00:59:43]NVStorageDeleteData [00:59:43]OFD Sender: Processing packet 198410 [packets to send 249, broken 244] [00:59:43]ProducePacketName [00:59:43]name=ofd_packets/00198410 [00:59:43]OFD Sender: To server: pG, [00:59:43]CommunicateWithHost lk.salyk.kg:30040 [00:59:43]ConnectInit lk.salyk.kg [00:59:43]Connected sock=7 [00:59:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 4A 7A 0D 01 64 35 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 08 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 48 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 3E 00 00 00 00 07 04 06 00 C4 48 02 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 DB F0 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 07 03 00 35 04 06 00 CA CE 6F 28 27 91 63 11 81 A3 3E 8E 51 9C [00:59:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 CB 88 47 00 92 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0A 07 03 00 F4 03 04 00 11 A2 BF 66 B6 04 01 00 00 1C 2D F2 1D 1F FE C7 AB [00:59:43]CommunicateWithHost err = 0 [00:59:43]CheckOFDResponse [00:59:43]1017 (14) - 77093643461234 [00:59:43]1041 (16) - 0000000000871802 [00:59:43]1040 (4) - 198410 [00:59:43]1012 (4) - 16.08.2024 19:01 [00:59:43]1206 (1) - 0 [00:59:43]OFD Sender: Remove packet 198410 [00:59:44]ProducePacketName [00:59:44]name=ofd_packets/00198410 [00:59:44]NVStorageDeleteData [00:59:44]OFD Sender: Processing packet 198411 [packets to send 248, broken 244] [00:59:44]ProducePacketName [00:59:44]name=ofd_packets/00198411 [00:59:44]OFD Sender: To server: pG, [00:59:44]CommunicateWithHost lk.salyk.kg:30040 [00:59:44]ConnectInit lk.salyk.kg [00:59:44]Connected sock=7 [00:59:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 EF 60 07 01 F9 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 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 13 00 00 00 F4 03 04 00 0F F1 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 07 03 00 35 04 06 00 28 7E 23 9B C6 AB 01 A5 4F 1B 52 0D 05 2D [00:59:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 28 29 47 00 BA A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0B 07 03 00 F4 03 04 00 12 A2 BF 66 B6 04 01 00 00 57 0A 99 09 5B 5F A7 92 [00:59:44]CommunicateWithHost err = 0 [00:59:44]CheckOFDResponse [00:59:44]1017 (14) - 77093643461234 [00:59:44]1041 (16) - 0000000000871802 [00:59:45]1040 (4) - 198411 [00:59:45]1012 (4) - 16.08.2024 19:01 [00:59:45]1206 (1) - 0 [00:59:45]OFD Sender: Remove packet 198411 [00:59:45]ProducePacketName [00:59:45]name=ofd_packets/00198411 [00:59:45]NVStorageDeleteData [00:59:45]OFD Sender: Processing packet 198412 [packets to send 247, broken 244] [00:59:45]ProducePacketName [00:59:45]name=ofd_packets/00198412 [00:59:45]OFD Sender: To server: pG, [00:59:45]CommunicateWithHost lk.salyk.kg:30040 [00:59:45]ConnectInit lk.salyk.kg [00:59:45]Connected sock=7 [00:59:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 12 02 07 01 F8 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 D4 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE B0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 B0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 12 00 00 00 00 07 04 06 00 90 B0 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 59 F1 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 07 03 00 35 04 06 00 0C C3 CA CE 22 C9 B8 BF B2 08 25 6B 46 84 [00:59:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1B 7C 47 00 8D A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0C 07 03 00 F4 03 04 00 13 A2 BF 66 B6 04 01 00 00 C0 3A C2 8B 9D 46 01 FE [00:59:45]CommunicateWithHost err = 0 [00:59:45]CheckOFDResponse [00:59:45]1017 (14) - 77093643461234 [00:59:45]1041 (16) - 0000000000871802 [00:59:45]1040 (4) - 198412 [00:59:45]1012 (4) - 16.08.2024 19:01 [00:59:45]1206 (1) - 0 [00:59:45]OFD Sender: Remove packet 198412 [00:59:45]ProducePacketName [00:59:45]name=ofd_packets/00198412 [00:59:45]NVStorageDeleteData [00:59:46]OFD Sender: Processing packet 198413 [packets to send 246, broken 244] [00:59:46]ProducePacketName [00:59:46]name=ofd_packets/00198413 [00:59:46]OFD Sender: To server: pG, [00:59:46]CommunicateWithHost lk.salyk.kg:30040 [00:59:46]ConnectInit lk.salyk.kg [00:59:46]Connected sock=7 [00:59:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 73 AD 06 01 29 4F 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 D6 F1 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 07 03 00 35 04 06 00 63 B6 43 55 53 23 58 50 A3 B2 37 9A EE C0 [00:59:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 4C 3C 47 00 B0 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0D 07 03 00 F4 03 04 00 14 A2 BF 66 B6 04 01 00 00 91 27 48 76 04 67 85 F3 [00:59:46]CommunicateWithHost err = 0 [00:59:46]CheckOFDResponse [00:59:46]1017 (14) - 77093643461234 [00:59:46]1041 (16) - 0000000000871802 [00:59:46]1040 (4) - 198413 [00:59:46]1012 (4) - 16.08.2024 19:01 [00:59:46]1206 (1) - 0 [00:59:46]OFD Sender: Remove packet 198413 [00:59:46]ProducePacketName [00:59:46]name=ofd_packets/00198413 [00:59:46]NVStorageDeleteData [00:59:47]OFD Sender: Processing packet 198414 [packets to send 245, broken 244] [00:59:47]ProducePacketName [00:59:47]name=ofd_packets/00198414 [00:59:47]OFD Sender: To server: pG, [00:59:47]CommunicateWithHost lk.salyk.kg:30040 [00:59:47]ConnectInit lk.salyk.kg [00:59:47]Connected sock=7 [00:59:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 3B C5 07 01 FF 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 C4 F4 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0E 07 03 00 35 04 06 00 C3 6F 6E 12 26 46 DF 64 B9 8B 62 CD 2D 3E [00:59:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 31 BE 47 00 EA 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 38 37 31 38 30 32 10 04 04 00 0E 07 03 00 F4 03 04 00 15 A2 BF 66 B6 04 01 00 00 50 0F 53 97 24 F6 26 DD [00:59:47]CommunicateWithHost err = 0 [00:59:47]CheckOFDResponse [00:59:47]1017 (14) - 77093643461234 [00:59:47]1041 (16) - 0000000000871802 [00:59:47]1040 (4) - 198414 [00:59:47]1012 (4) - 16.08.2024 19:01 [00:59:47]1206 (1) - 0 [00:59:47]OFD Sender: Remove packet 198414 [00:59:47]ProducePacketName [00:59:47]name=ofd_packets/00198414 [00:59:47]NVStorageDeleteData [00:59:48]OFD Sender: No OFD packet to send [00:59:53]OFD Sender: No OFD packet to send [00:59:58]OFD Sender: No OFD packet to send [01:00:03]OFD Sender: No OFD packet to send [01:00:08]OFD Sender: No OFD packet to send [01:00:13]OFD Sender: No OFD packet to send [01:00:18]OFD Sender: No OFD packet to send [01:00:23]OFD Sender: No OFD packet to send [01:00:28]OFD Sender: No OFD packet to send [01:00:33]OFD Sender: No OFD packet to send [01:00:38]OFD Sender: No OFD packet to send [01:00:43]OFD Sender: No OFD packet to send [01:00:48]OFD Sender: No OFD packet to send [01:00:53]OFD Sender: No OFD packet to send [01:00:58]OFD Sender: No OFD packet to send [01:01:03]OFD Sender: No OFD packet to send [01:01:08]OFD Sender: No OFD packet to send [01:01:11]accept exits with 9 [01:01:11]New connection [01:01:11]New thread 3067362660 created [01:01:11]Thread 3067506020 joined [01:01:11]Waiting for new connection... [01:01:11] Sock 9.Parse request [01:01:11]Sock 9.Check first char [01:01:11]Sock 9.First char is OK [01:01:11]request: POST /json_proto HTTP/1.0 [01:01:11]Method: POST [01:01:11]URL: /json_proto [01:01:11]Method is POST - this is cgi request [01:01:11]url: /json_proto [01:01:11]query_string will be loaded in cgi processing [01:01:11]execute_cgi json_proto POST (null) [01:01:11]execute_cgi path=json_proto method=POST [01:01:11]POST find Content-Length [01:01:11]Host: 172.17.46.195:8080 [01:01:11]Content-Length: 684 [01:01:11]Content-Type: application/json [01:01:11] [01:01:11]POST finish read [01:01:11]Found Content-Length = 684 [01:01:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 30.980, "sum" : 2100.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2100.00, "total" : 2100.00, "payments": [ { "type": 0, "sum" : 2100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:01:11]execute_script... [01: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)11325848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 67.80, "quantity" : 30.980, "sum" : 2100.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2100.00, "total" : 2100.00, "payments": [ { "type": 0, "sum" : 2100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:01:11]POST & json_proto [01:01:11]process_json_proto [01:01:11]json parsed OK: [01:01:11]protocol is kg_v1.0 [01:01:11]action value=close_receipt [01:01:11]process_action close_receipt [01:01:11]cmd_close_receipt [01:01:11]MH_GetDate [01:01:11]Write to MH i2c: F0 00 00 E2 0F E0 [01:01:11]Write i2c OK [01:01:11]MH_I2C_Read... [01:01:11]Read from MH i2c: F0 [01:01:11]MH_I2C_Read... [01:01:11]Read from MH i2c: F0 09 00 [01:01:11]MH_I2C_Read... [01:01:11]Read from MH i2c: F0 09 00 E2 0F 00 58 F6 BF 66 8D AE BC 66 B9 [01:01:11]GetLastDocTimeStamp 1723856068 [01:01:11]current date 1723856472 [01:01:11]FM_GetShiftState [01:01:11]SAM_PROTO_GetShiftState [01:01:11]wFMCommunicate request_size=4 [01:01:11]MH_SAM_APDU [01:01:11]CAPDU: 80 13 01 00 [01:01:11]Write to MH i2c: E2 08 00 E3 0F 80 13 01 00 00 00 00 00 6F [01:01:11]Write i2c OK [01:01:11]MH_I2C_Read... [01:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:01:11]Read from MH i2c: E2 [01:01:11]MH_I2C_Read... [01:01:11]Read from MH i2c: E2 0E 00 [01:01:11]MH_I2C_Read... [01:01:11]Read from MH i2c: E2 0E 00 E3 0F 00 09 00 01 46 E9 BF 66 00 00 00 00 90 00 CF [01:01:11]RAPDU: 09 00 01 46 E9 BF 66 00 00 00 00 90 00 [01:01:11]wFMCommunicate OK [01:01:11]SAM_PROTO_GetShiftState done [01:01:11]FM_GetShiftState done [01:01:11]opened in 1723853126 [01:01:11]opened+sec_in_day 1723939526 [01:01:11]quantity*price = 210044 [01:01:11]sum+1 = 210045 [01:01:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 2100.00 Внесено: 2100.00 СДАЧА: 0.00 НСП 1% : 18.59 НДС 12% : 223.06 Наличными: 2100.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 23 17.08.2024 01:01 Смена: 463 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198415 ФПД: 125783560045039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240817T010112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198415&fm=125783560045039&tin=02508201610067®Number=0000000000092545&sum=210000 [01:01:12]StoreToDocumentArchive [01:01:12]shift 463 fd 198415 [01:01:12]save to /storage/0463/doc_00198415 [01:01:12]save last doc name /storage/0463/doc_00198415 to /storage/kkm_last_doc_name [01:01:12]save OK [01:01:12]Clear old archive folders... [01:01:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:01:12]tlvbuf is 01355500 [01:01:12]SAM_PROTO_ClearQueue [01:01:12]wFMCommunicate request_size=4 [01:01:12]MH_SAM_APDU [01:01:12]CAPDU: 80 09 00 00 [01:01:12]Write to MH i2c: E2 08 00 F0 0F 80 09 00 00 00 00 00 00 71 [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:01:12]Read from MH i2c: E2 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 F0 0F 00 90 00 73 [01:01:12]RAPDU: 90 00 [01:01:12]wFMCommunicate OK [01:01:12]SAM_PROTO_ClearQueue done [01:01:12]KKMCreateOFDPacket [01:01:12]OFDProtocolAddRootSTLVToBuf [01:01:12]FM_MakeSignedData [01:01:12]FM_MakeSignedData [01:01:12]SAM_PROTO_SignData [01:01:12]wFMCommunicate request_size=4 [01:01:12]MH_SAM_APDU [01:01:12]CAPDU: 80 0D 01 02 [01:01:12]Write to MH i2c: E2 08 00 F1 0F 80 0D 01 02 00 00 00 00 79 [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:01:12]Read from MH i2c: E2 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 F1 0F 00 90 00 74 [01:01:12]RAPDU: 90 00 [01:01:12]wFMCommunicate OK [01:01:12]wFMCommunicate request_size=255 [01:01:12]MH_SAM_APDU [01:01:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 04 79 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7C 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 57 00 00 00 00 07 04 06 00 50 34 03 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 58 F6 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 07 03 00 35 04 06 00 72 [01:01:12]Write to MH i2c: E2 02 01 F2 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 04 79 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7C 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 57 00 00 00 00 07 04 06 00 50 34 03 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 58 F6 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 07 03 00 35 04 06 00 72 00 00 F8 [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:01:12]Read from MH i2c: E2 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 F2 0F 00 90 00 75 [01:01:12]RAPDU: 90 00 [01:01:12]wFMCommunicate OK [01:01:12]wFMCommunicate request_size=10 [01:01:12]MH_SAM_APDU [01:01:12]CAPDU: 80 0D 02 02 05 66 44 6A 41 EF [01:01:12]Write to MH i2c: E2 0D 00 F3 0F 80 0D 02 02 05 00 66 44 6A 41 EF 00 00 CA [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:01:12]Read from MH i2c: E2 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 03 00 F3 0F 00 90 00 76 [01:01:12]RAPDU: 90 00 [01:01:12]wFMCommunicate OK [01:01:12]wFMCommunicate request_size=4 [01:01:12]MH_SAM_APDU [01:01:12]CAPDU: 80 0D 03 02 [01:01:12]Write to MH i2c: E2 08 00 F4 0F 80 0D 03 02 00 00 00 00 7E [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:01:12]Read from MH i2c: E2 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 0B 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 0B 00 F4 0F 00 76 4C A1 DF 8F BD 9E 65 90 00 10 [01:01:12]RAPDU: 76 4C A1 DF 8F BD 9E 65 90 00 [01:01:12]wFMCommunicate OK [01:01:12]SAM_PROTO_SignData done [01:01:12]FM_MakeSignedData done [01:01:12]CreateOFDProtocolMessage [01:01:12]wFMCommunicate request_size=4 [01:01:12]MH_SAM_APDU [01:01:12]CAPDU: 80 11 00 00 [01:01:12]Write to MH i2c: E2 08 00 F5 0F 80 11 00 00 00 00 00 00 7E [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:01:12]Read from MH i2c: E2 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 17 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: E2 17 00 F5 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 CB [01:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [01:01:12]wFMCommunicate OK [01:01:12]CreateOFDProtocolMessage done [01:01:12]OFDSenderStorePacket 198415 [01:01:12]StoreOFDPacket docnum=198415 [01:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 BD 07 01 B0 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 04 79 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7C 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 57 00 00 00 00 07 04 06 00 50 34 03 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 58 F6 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 07 03 00 35 04 06 00 72 66 44 6A 41 EF 76 4C A1 DF 8F BD 9E 65 [01:01:12]CheckFolder [01:01:12]dirname=/storage/ofd_packets [01:01:12]CheckFolder done [01:01:12]ProducePacketName [01:01:12]name=ofd_packets/00198415 [01:01:12]NVStorageSaveData ofd_packets/00198415 [01:01:12]File name is /storage/ofd_packets/00198415 [01:01:12]Write 301 bytes [01:01:12]NVStorageSaveData done [01:01:12]OFDSenderStorePacket done [01:01:12]KKMCreateOFDPacket done [01:01:12]NVStorageSaveData kkm_last_timestamp [01:01:12]File name is /storage/kkm_last_timestamp [01:01:12]Write 4 bytes [01:01:12]NVStorageSaveData done [01:01:12]ExternCall_PrintAddStr [01:01:12]wPrintStart [01:01:12]Write to MH i2c: 01 00 00 F6 0F 05 [01:01:12]Write i2c OK [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: 01 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: 01 07 00 [01:01:12]MH_I2C_Read... [01:01:12]Read from MH i2c: 01 07 00 F6 0F 00 00 00 00 00 FF 0F 1A [01:01:12]RasterBufferAndPrint [01:01:12]line Счет N : (1)11325848 [01:01:12]line ИНН: 02508201610067 [01:01:12]line Контрольно-Кассовый Чек [01:01:12]line ПРОДАЖА [01:01:12]line ТРК (МРК, ГНК) : 12 [01:01:12]line Товар: 2710124130 [01:01:12]line Аи-92-К-4 [01:01:12]line 30.980 * 67.80 [01:01:12]line = 2100.44 [01:01:12]line НДС 12% НСП 1% [01:01:12]line > о реализуемом товаре [01:01:12]line ОКРУГЛЕНИЕ: -0.44 [01:01:12]line ИТОГО: 2100.00 [01:01:12]line Внесено: 2100.00 [01:01:12]line СДАЧА: 0.00 [01:01:12]line НСП 1% : 18.59 [01:01:12]line НДС 12% : 223.06 [01:01:12]line Наличными: 2100.00 [01:01:12]line Безнал.: 0.00 [01:01:12]line Место: АЗС № 95 "Партнер Нефть" [01:01:12]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [01:01:12]line СНО: Общий режим [01:01:12]line Чек 23 17.08.2024 01:01 [01:01:12]line Смена: 463 ФФД: 1.0 [01:01:12]line ЗНМ: 0300000079 [01:01:12]line РНМ: 0000000000092545 [01:01:12]line Версия ККМ: 001 [01:01:12]line ФМ: 0000000000871802 [01:01:12]line ФД: 198415 [01:01:13]line ФПД: 125783560045039 [01:01:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240817T010112&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198415&fm=125783560045039&tin=02508201610067®Number=0000000000092545&sum=210000 [01:01:13]OFD Sender: Processing packet 198415 [packets to send 245, broken 244] [01:01:13]ProducePacketName [01:01:13]name=ofd_packets/00198415 [01:01:13]OFD Sender: To server: pG, [01:01:13]CommunicateWithHost lk.salyk.kg:30040 [01:01:13]ConnectInit lk.salyk.kg [01:01:13]written 0, free lines is 4095 [01:01:13]Connected sock=10 [01:01:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 51 BD 07 01 B0 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 04 79 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 7C 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 34 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 57 00 00 00 00 07 04 06 00 50 34 03 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 58 F6 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 0F 07 03 00 35 04 06 00 72 66 44 6A 41 EF 76 4C A1 DF 8F BD 9E 65 [01:01:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 C3 58 47 00 5E 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 38 37 31 38 30 32 10 04 04 00 0F 07 03 00 F4 03 04 00 6B A2 BF 66 B6 04 01 00 00 2B CD 86 85 67 44 FC AB [01:01:13]CommunicateWithHost err = 0 [01:01:13]CheckOFDResponse [01:01:13]1017 (14) - 77093643461234 [01:01:13]1041 (16) - 0000000000871802 [01:01:13]1040 (4) - 198415 [01:01:13]1012 (4) - 16.08.2024 19:03 [01:01:13]1206 (1) - 0 [01:01:13]OFD Sender: Remove packet 198415 [01:01:13]ProducePacketName [01:01:13]name=ofd_packets/00198415 [01:01:13]NVStorageDeleteData [01:01:13]Write to MH i2c: 01 00 00 21 10 31 [01:01:13]Write i2c OK [01:01:13]MH_I2C_Read... [01:01:13]Read from MH i2c: 01 [01:01:13]MH_I2C_Read... [01:01:13]Read from MH i2c: 01 07 00 [01:01:13]MH_I2C_Read... [01:01:13]Read from MH i2c: 01 07 00 21 10 00 00 00 00 00 E2 0C 26 [01:01:13]RasterBufferAndPrint [01:01:13]line [01:01:13]line [01:01:13]line [01:01:13]line [01:01:13]line [01:01:13]written 0, free lines is 3304 [01:01:13]MH_Cut [01:01:13]Write to MH i2c: D1 01 00 28 10 01 0A [01:01:13]Write i2c OK [01:01:13]MH_I2C_Read... [01:01:13]Read from MH i2c: D1 [01:01:13]MH_I2C_Read... [01:01:13]Read from MH i2c: D1 01 00 [01:01:13]MH_I2C_Read... [01:01:13]Read from MH i2c: D1 01 00 28 10 00 09 [01:01:13]Write to MH i2c: 01 00 00 29 10 39 [01:01:13]Write i2c OK [01:01:13]MH_I2C_Read... [01:01:14]OFD Sender: No OFD packet to send [01:01:14]*** Cut start [01:01:14]*** Purtial cut [01:01:14]*** CUTSNS_PIN = 0 [01:01:14]*** Stage 1: CUTSNS_PIN = 1 [01:01:16]Read from MH i2c: 01 [01:01:16]MH_I2C_Read... [01:01:16]*** Stop cut motor [01:01:16]*** Cut end [01:01:16]Read from MH i2c: 01 07 00 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: 01 07 00 29 10 00 00 00 00 00 FF 0F 4E [01:01:16]process_action close_receipt done [01:01:16]requested_data is exist [01:01:16]produce_requested_data [01:01:16]requested_item fm.sn is exist - process it [01:01:16]wFMCommunicate request_size=4 [01:01:16]MH_SAM_APDU [01:01:16]CAPDU: 80 11 00 00 [01:01:16]Write to MH i2c: E2 08 00 2A 10 80 11 00 00 00 00 00 00 B4 [01:01:16]Write i2c OK [01:01:16]MH_I2C_Read... [01:01:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:01:16]Read from MH i2c: E2 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: E2 17 00 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: E2 17 00 2A 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 01 [01:01:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [01:01:16]wFMCommunicate OK [01:01:16]requested_item fd.num is exist - process it [01:01:16]SAM_PROTO_GetFieldsCounters [01:01:16]wFMCommunicate request_size=4 [01:01:16]MH_SAM_APDU [01:01:16]CAPDU: 80 13 00 00 [01:01:16]Write to MH i2c: E2 08 00 2B 10 80 13 00 00 00 00 00 00 B7 [01:01:16]Write i2c OK [01:01:16]MH_I2C_Read... [01:01:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:01:16]Read from MH i2c: E2 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: E2 62 00 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: E2 62 00 2B 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0F 07 03 00 0E 04 04 00 CF 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 00 [01:01:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 0F 07 03 00 0E 04 04 00 CF 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:01:16]wFMCommunicate OK [01:01:16]SAM_PROTO_GetFieldsCounters done [01:01:16]requested_item shift.num is exist - process it [01:01:16]requested_item shift.opened is exist - process it [01:01:16]req_shift_opened [01:01:16]FM_GetShiftState [01:01:16]SAM_PROTO_GetShiftState [01:01:16]wFMCommunicate request_size=4 [01:01:16]MH_SAM_APDU [01:01:16]CAPDU: 80 13 01 00 [01:01:16]Write to MH i2c: E2 08 00 2C 10 80 13 01 00 00 00 00 00 B9 [01:01:16]Write i2c OK [01:01:16]MH_I2C_Read... [01:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:01:16]Read from MH i2c: E2 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: E2 0E 00 [01:01:16]MH_I2C_Read... [01:01:16]Read from MH i2c: E2 0E 00 2C 10 00 09 00 01 46 E9 BF 66 00 00 00 00 90 00 19 [01:01:16]RAPDU: 09 00 01 46 E9 BF 66 00 00 00 00 90 00 [01:01:16]wFMCommunicate OK [01:01:16]SAM_PROTO_GetShiftState done [01:01:16]FM_GetShiftState done [01:01:16]req_shift_opened done [01:01:16]requested_item shift.open_date is exist - process it [01:01:16]req_shift_open_date [01:01:16]req_shift_open_date done [01:01:16]produce_requested_data done [01:01:16]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198415,"shift.num":463,"shift.opened":1,"shift.open_date":1723853126} [01:01:16]process_action_free close_receipt [01:01:16]json_value_free [01:01:16]json_value_free done [01:01:16]process_json_proto returns [01:01:16]Send response to host [01:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198415,"shift.num":463,"shift.opened":1,"shift.open_date":1723853126}}} [01:01:16]free response buf [01:01:16]execute_script done [01:01:16]execute_script returns [01:01:16]free content buf [01:01:16]Sock 9.Close socket [01:01:16]Sock 9.Thread stoped [01:01:19]OFD Sender: No OFD packet to send [01:01:24]OFD Sender: No OFD packet to send [01:01:29]OFD Sender: No OFD packet to send [01:01:34]OFD Sender: No OFD packet to send [01:09:36]ConnectInit Can't connect to host [01:09:38]ConnectInit Can't take IP for lk.salyk.kg [01:09:38]CommunicateWithHost connect error [01:09:38]CommunicateWithHost err = -1 [01:09:38]OFD Sender: Server communicate error [01:19:36]ConnectInit Can't connect to host [01:19:41]OFD Sender: Processing packet 198416 [packets to send 251, broken 244] [01:19:41]ProducePacketName [01:19:41]name=ofd_packets/00198416 [01:19:41]OFD Sender: To server: pG, [01:19:41]CommunicateWithHost lk.salyk.kg:30040 [01:19:41]ConnectInit lk.salyk.kg [01:19:41]Connected sock=9 [01:19:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 1E C4 07 01 0F FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 25 F7 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 07 03 00 35 04 06 00 14 BD 8D E7 51 03 EE D4 99 10 02 CB 9B D3 [01:19:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 56 7A 47 00 C5 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 10 07 03 00 F4 03 04 00 BF A6 BF 66 B6 04 01 00 00 A7 76 42 44 71 13 93 CB [01:19:42]CommunicateWithHost err = 0 [01:19:42]CheckOFDResponse [01:19:42]1017 (14) - 77093643461234 [01:19:42]1041 (16) - 0000000000871802 [01:19:42]1040 (4) - 198416 [01:19:42]1012 (4) - 16.08.2024 19:21 [01:19:42]1206 (1) - 0 [01:19:42]OFD Sender: Remove packet 198416 [01:19:42]ProducePacketName [01:19:42]name=ofd_packets/00198416 [01:19:42]NVStorageDeleteData [01:19:42]OFD Sender: Processing packet 198417 [packets to send 250, broken 244] [01:19:42]ProducePacketName [01:19:42]name=ofd_packets/00198417 [01:19:42]OFD Sender: To server: pG, [01:19:42]CommunicateWithHost lk.salyk.kg:30040 [01:19:42]ConnectInit lk.salyk.kg [01:19:42]Connected sock=9 [01:19:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4D B5 07 01 8A EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 62 F7 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 11 07 03 00 35 04 06 00 D4 DE 2D 78 74 4F B4 04 78 05 B1 9D 81 2C [01:19:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 61 24 47 00 9B 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 38 37 31 38 30 32 10 04 04 00 11 07 03 00 F4 03 04 00 C0 A6 BF 66 B6 04 01 00 00 E1 EB 7B 94 6D E9 3C 85 [01:19:43]CommunicateWithHost err = 0 [01:19:43]CheckOFDResponse [01:19:43]1017 (14) - 77093643461234 [01:19:43]1041 (16) - 0000000000871802 [01:19:43]1040 (4) - 198417 [01:19:43]1012 (4) - 16.08.2024 19:21 [01:19:43]1206 (1) - 0 [01:19:43]OFD Sender: Remove packet 198417 [01:19:43]ProducePacketName [01:19:43]name=ofd_packets/00198417 [01:19:43]NVStorageDeleteData [01:19:43]OFD Sender: Processing packet 198418 [packets to send 249, broken 244] [01:19:43]ProducePacketName [01:19:43]name=ofd_packets/00198418 [01:19:43]OFD Sender: To server: pG, [01:19:43]CommunicateWithHost lk.salyk.kg:30040 [01:19:43]ConnectInit lk.salyk.kg [01:19:43]Connected sock=9 [01:19:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 58 C3 07 01 96 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 FC F7 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 07 03 00 35 04 06 00 D9 83 EA 72 B5 CE B8 42 1E 44 ED 55 94 18 [01:19:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B8 97 47 00 B7 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 12 07 03 00 F4 03 04 00 C1 A6 BF 66 B6 04 01 00 00 7D 74 F7 B9 69 EF 57 1B [01:19:43]CommunicateWithHost err = 0 [01:19:43]CheckOFDResponse [01:19:43]1017 (14) - 77093643461234 [01:19:43]1041 (16) - 0000000000871802 [01:19:43]1040 (4) - 198418 [01:19:43]1012 (4) - 16.08.2024 19:21 [01:19:43]1206 (1) - 0 [01:19:43]OFD Sender: Remove packet 198418 [01:19:43]ProducePacketName [01:19:43]name=ofd_packets/00198418 [01:19:43]NVStorageDeleteData [01:19:44]OFD Sender: Processing packet 198419 [packets to send 248, broken 244] [01:19:44]ProducePacketName [01:19:44]name=ofd_packets/00198419 [01:19:44]OFD Sender: To server: pG, [01:19:44]CommunicateWithHost lk.salyk.kg:30040 [01:19:44]ConnectInit lk.salyk.kg [01:19:44]Connected sock=9 [01:19:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7D 0D 07 01 19 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 82 08 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 08 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 BF 00 00 00 00 07 04 06 00 64 08 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A1 F9 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 07 03 00 35 04 06 00 FF 95 0D DB D7 23 D8 CF 90 93 C3 DD 50 BF [01:19:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 EC 09 47 00 40 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 13 07 03 00 F4 03 04 00 C2 A6 BF 66 B6 04 01 00 00 60 93 AB 86 CF 7B 5D 50 [01:19:44]CommunicateWithHost err = 0 [01:19:44]CheckOFDResponse [01:19:44]1017 (14) - 77093643461234 [01:19:44]1041 (16) - 0000000000871802 [01:19:44]1040 (4) - 198419 [01:19:44]1012 (4) - 16.08.2024 19:21 [01:19:44]1206 (1) - 0 [01:19:44]OFD Sender: Remove packet 198419 [01:19:44]ProducePacketName [01:19:44]name=ofd_packets/00198419 [01:19:44]NVStorageDeleteData [01:19:45]OFD Sender: Processing packet 198420 [packets to send 247, broken 244] [01:19:45]ProducePacketName [01:19:45]name=ofd_packets/00198420 [01:19:45]OFD Sender: To server: pG, [01:19:45]CommunicateWithHost lk.salyk.kg:30040 [01:19:45]ConnectInit lk.salyk.kg [01:19:45]Connected sock=9 [01:19:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 E1 E2 0D 01 AB A8 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 E2 F9 BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 14 07 03 00 35 04 06 00 6E 0E 0D 68 9B 8B C6 35 FC D0 02 45 7A 73 [01:19:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F9 16 47 00 F5 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 38 37 31 38 30 32 10 04 04 00 14 07 03 00 F4 03 04 00 C3 A6 BF 66 B6 04 01 00 00 F0 98 6E 2C 7A 4D 7C 2A [01:19:45]CommunicateWithHost err = 0 [01:19:45]CheckOFDResponse [01:19:45]1017 (14) - 77093643461234 [01:19:45]1041 (16) - 0000000000871802 [01:19:45]1040 (4) - 198420 [01:19:45]1012 (4) - 16.08.2024 19:21 [01:19:45]1206 (1) - 0 [01:19:45]OFD Sender: Remove packet 198420 [01:19:45]ProducePacketName [01:19:45]name=ofd_packets/00198420 [01:19:45]NVStorageDeleteData [01:19:46]OFD Sender: Processing packet 198421 [packets to send 246, broken 244] [01:19:46]ProducePacketName [01:19:46]name=ofd_packets/00198421 [01:19:46]OFD Sender: To server: pG, [01:19:46]CommunicateWithHost lk.salyk.kg:30040 [01:19:46]ConnectInit lk.salyk.kg [01:19:46]Connected sock=9 [01:19:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 EF 57 06 01 60 5F 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 9A 79 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 D2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F3 D2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 22 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F3 D2 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 68 FA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 07 03 00 35 04 06 00 04 2C 7A B9 22 85 65 81 C7 5C DD 56 50 A2 [01:19:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 12 9E 47 00 E9 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 15 07 03 00 F4 03 04 00 C4 A6 BF 66 B6 04 01 00 00 AE ED D6 6B FC CF 87 87 [01:19:46]CommunicateWithHost err = 0 [01:19:46]CheckOFDResponse [01:19:46]1017 (14) - 77093643461234 [01:19:46]1041 (16) - 0000000000871802 [01:19:46]1040 (4) - 198421 [01:19:46]1012 (4) - 16.08.2024 19:21 [01:19:46]1206 (1) - 0 [01:19:46]OFD Sender: Remove packet 198421 [01:19:46]ProducePacketName [01:19:46]name=ofd_packets/00198421 [01:19:46]NVStorageDeleteData [01:19:47]OFD Sender: Processing packet 198422 [packets to send 245, broken 244] [01:19:47]ProducePacketName [01:19:47]name=ofd_packets/00198422 [01:19:47]OFD Sender: To server: pG, [01:19:47]CommunicateWithHost lk.salyk.kg:30040 [01:19:47]ConnectInit lk.salyk.kg [01:19:47]Connected sock=10 [01:19:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7E 73 07 01 39 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 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 99 FA BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 16 07 03 00 35 04 06 00 03 C9 0F 6A A0 B4 78 E1 BC AF B4 DA 9A 54 [01:19:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 5A 70 47 00 E1 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 38 37 31 38 30 32 10 04 04 00 16 07 03 00 F4 03 04 00 C5 A6 BF 66 B6 04 01 00 00 7C 78 85 00 53 72 D5 ED [01:19:48]CommunicateWithHost err = 0 [01:19:48]CheckOFDResponse [01:19:48]1017 (14) - 77093643461234 [01:19:48]1041 (16) - 0000000000871802 [01:19:48]1040 (4) - 198422 [01:19:48]1012 (4) - 16.08.2024 19:21 [01:19:48]1206 (1) - 0 [01:19:48]OFD Sender: Remove packet 198422 [01:19:48]ProducePacketName [01:19:48]name=ofd_packets/00198422 [01:19:48]NVStorageDeleteData [01:19:48]OFD Sender: No OFD packet to send [01:19:53]OFD Sender: No OFD packet to send [01:19:58]OFD Sender: No OFD packet to send [01:20:03]OFD Sender: No OFD packet to send [01:20:08]OFD Sender: No OFD packet to send [01:20:13]OFD Sender: No OFD packet to send [01:20:18]OFD Sender: No OFD packet to send [01:20:23]OFD Sender: No OFD packet to send [01:20:28]OFD Sender: No OFD packet to send [01:20:33]OFD Sender: No OFD packet to send [01:20:38]OFD Sender: No OFD packet to send [01:20:43]OFD Sender: No OFD packet to send [01:20:48]OFD Sender: No OFD packet to send [01:20:53]OFD Sender: No OFD packet to send [01:20:58]OFD Sender: No OFD packet to send [01:21:03]OFD Sender: No OFD packet to send [01:21:08]OFD Sender: No OFD packet to send [01:21:13]OFD Sender: No OFD packet to send [01:21:18]OFD Sender: No OFD packet to send [01:21:23]OFD Sender: No OFD packet to send [01:21:28]OFD Sender: No OFD packet to send [01:21:33]OFD Sender: No OFD packet to send [01:21:38]OFD Sender: No OFD packet to send [01:21:43]OFD Sender: No OFD packet to send [01:21:48]OFD Sender: No OFD packet to send [01:21:53]OFD Sender: No OFD packet to send [01:21:56]accept exits with 7 [01:21:56]New connection [01:21:56]New thread 3067362660 created [01:21:56]Thread 3067506020 joined [01:21:56]Waiting for new connection... [01:21:56] Sock 7.Parse request [01:21:56]Sock 7.Check first char [01:21:56]Sock 7.First char is OK [01:21:56]request: POST /json_proto HTTP/1.0 [01:21:56]Method: POST [01:21:56]URL: /json_proto [01:21:56]Method is POST - this is cgi request [01:21:56]url: /json_proto [01:21:56]query_string will be loaded in cgi processing [01:21:56]execute_cgi json_proto POST (null) [01:21:56]execute_cgi path=json_proto method=POST [01:21:56]POST find Content-Length [01:21:56]Host: 172.17.46.195:8080 [01:21:56]Content-Length: 753 [01:21:56]Content-Type: application/json [01:21:56] [01:21:56]POST finish read [01:21:56]Found Content-Length = 753 [01:21:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.800, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30148458", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:21:56]execute_script... [01: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)11325856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.800, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30148458", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:21:56]POST & json_proto [01:21:56]process_json_proto [01:21:56]json parsed OK: [01:21:56]protocol is kg_v1.0 [01:21:56]action value=close_receipt [01:21:56]process_action close_receipt [01:21:56]cmd_close_receipt [01:21:56]MH_GetDate [01:21:56]Write to MH i2c: F0 00 00 38 12 39 [01:21:56]Write i2c OK [01:21:56]MH_I2C_Read... [01:21:56]Read from MH i2c: F0 [01:21:56]MH_I2C_Read... [01:21:56]Read from MH i2c: F0 09 00 [01:21:56]MH_I2C_Read... [01:21:56]Read from MH i2c: F0 09 00 38 12 00 35 FB BF 66 8D AE BC 66 F4 [01:21:56]GetLastDocTimeStamp 1723857561 [01:21:56]current date 1723857717 [01:21:56]FM_GetShiftState [01:21:56]SAM_PROTO_GetShiftState [01:21:56]wFMCommunicate request_size=4 [01:21:56]MH_SAM_APDU [01:21:56]CAPDU: 80 13 01 00 [01:21:56]Write to MH i2c: E2 08 00 39 12 80 13 01 00 00 00 00 00 C8 [01:21:56]Write i2c OK [01:21:56]MH_I2C_Read... [01:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:21:56]Read from MH i2c: E2 [01:21:56]MH_I2C_Read... [01:21:56]Read from MH i2c: E2 0E 00 [01:21:56]MH_I2C_Read... [01:21:56]Read from MH i2c: E2 0E 00 39 12 00 09 00 01 46 E9 BF 66 00 00 00 00 90 00 28 [01:21:56]RAPDU: 09 00 01 46 E9 BF 66 00 00 00 00 90 00 [01:21:56]wFMCommunicate OK [01:21:56]SAM_PROTO_GetShiftState done [01:21:56]FM_GetShiftState done [01:21:56]opened in 1723853126 [01:21:56]opened+sec_in_day 1723939526 [01:21:56]quantity*price = 0 [01:21:56]sum+1 = 1 [01:21:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 31 17.08.2024 01:21 Смена: 463 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 Талоны: ТК ГПНА Online 30148458 ФМ: 0000000000871802 ФД: 198423 ФПД: 37747864191179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240817T012158&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198423&fm=37747864191179&tin=02508201610067®Number=0000000000092545&sum=0 [01:21:57]StoreToDocumentArchive [01:21:57]shift 463 fd 198423 [01:21:57]save to /storage/0463/doc_00198423 [01:21:57]save last doc name /storage/0463/doc_00198423 to /storage/kkm_last_doc_name [01:21:57]save OK [01:21:57]Clear old archive folders... [01:21:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:21:57]tlvbuf is 0134F3C0 [01:21:57]SAM_PROTO_ClearQueue [01:21:57]wFMCommunicate request_size=4 [01:21:57]MH_SAM_APDU [01:21:57]CAPDU: 80 09 00 00 [01:21:57]Write to MH i2c: E2 08 00 46 12 80 09 00 00 00 00 00 00 CA [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:21:57]Read from MH i2c: E2 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 46 12 00 90 00 CC [01:21:57]RAPDU: 90 00 [01:21:57]wFMCommunicate OK [01:21:57]SAM_PROTO_ClearQueue done [01:21:57]KKMCreateOFDPacket [01:21:57]OFDProtocolAddRootSTLVToBuf [01:21:57]FM_MakeSignedData [01:21:57]FM_MakeSignedData [01:21:57]SAM_PROTO_SignData [01:21:57]wFMCommunicate request_size=4 [01:21:57]MH_SAM_APDU [01:21:57]CAPDU: 80 0D 01 02 [01:21:57]Write to MH i2c: E2 08 00 47 12 80 0D 01 02 00 00 00 00 D2 [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:21:57]Read from MH i2c: E2 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 47 12 00 90 00 CD [01:21:57]RAPDU: 90 00 [01:21:57]wFMCommunicate OK [01:21:57]wFMCommunicate request_size=255 [01:21:57]MH_SAM_APDU [01:21:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 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 1F 00 00 00 F4 03 04 00 36 FB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 07 03 00 35 04 06 00 22 54 DC 09 [01:21:57]Write to MH i2c: E2 02 01 48 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 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 1F 00 00 00 F4 03 04 00 36 FB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 07 03 00 35 04 06 00 22 54 DC 09 00 00 8A [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:57]Read from MH i2c: E2 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 48 12 00 90 00 CE [01:21:57]RAPDU: 90 00 [01:21:57]wFMCommunicate OK [01:21:57]wFMCommunicate request_size=7 [01:21:57]MH_SAM_APDU [01:21:57]CAPDU: 80 0D 02 02 02 40 CB [01:21:57]Write to MH i2c: E2 0A 00 49 12 80 0D 02 02 02 00 40 CB 00 00 E4 [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:57]Read from MH i2c: E2 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 03 00 49 12 00 90 00 CF [01:21:57]RAPDU: 90 00 [01:21:57]wFMCommunicate OK [01:21:57]wFMCommunicate request_size=4 [01:21:57]MH_SAM_APDU [01:21:57]CAPDU: 80 0D 03 02 [01:21:57]Write to MH i2c: E2 08 00 4A 12 80 0D 03 02 00 00 00 00 D7 [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:21:57]Read from MH i2c: E2 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 0B 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 0B 00 4A 12 00 DA 7D 90 2F 1F F3 C3 75 90 00 38 [01:21:57]RAPDU: DA 7D 90 2F 1F F3 C3 75 90 00 [01:21:57]wFMCommunicate OK [01:21:57]SAM_PROTO_SignData done [01:21:57]FM_MakeSignedData done [01:21:57]CreateOFDProtocolMessage [01:21:57]wFMCommunicate request_size=4 [01:21:57]MH_SAM_APDU [01:21:57]CAPDU: 80 11 00 00 [01:21:57]Write to MH i2c: E2 08 00 4B 12 80 11 00 00 00 00 00 00 D7 [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:21:57]Read from MH i2c: E2 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 17 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: E2 17 00 4B 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 24 [01:21:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [01:21:57]wFMCommunicate OK [01:21:57]CreateOFDProtocolMessage done [01:21:57]OFDSenderStorePacket 198423 [01:21:57]StoreOFDPacket docnum=198423 [01:21:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6F A1 04 01 AF F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 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 1F 00 00 00 F4 03 04 00 36 FB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 07 03 00 35 04 06 00 22 54 DC 09 40 CB DA 7D 90 2F 1F F3 C3 75 [01:21:57]CheckFolder [01:21:57]dirname=/storage/ofd_packets [01:21:57]CheckFolder done [01:21:57]ProducePacketName [01:21:57]name=ofd_packets/00198423 [01:21:57]NVStorageSaveData ofd_packets/00198423 [01:21:57]File name is /storage/ofd_packets/00198423 [01:21:57]Write 298 bytes [01:21:57]NVStorageSaveData done [01:21:57]OFDSenderStorePacket done [01:21:57]KKMCreateOFDPacket done [01:21:57]NVStorageSaveData kkm_last_timestamp [01:21:57]File name is /storage/kkm_last_timestamp [01:21:57]Write 4 bytes [01:21:57]NVStorageSaveData done [01:21:57]ExternCall_PrintAddStr [01:21:57]wPrintStart [01:21:57]Write to MH i2c: 01 00 00 4C 12 5E [01:21:57]Write i2c OK [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: 01 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: 01 07 00 [01:21:57]MH_I2C_Read... [01:21:57]Read from MH i2c: 01 07 00 4C 12 00 00 00 00 00 FF 0F 73 [01:21:57]RasterBufferAndPrint [01:21:57]line Счет N : (1)11325856 [01:21:57]line ИНН: 02508201610067 [01:21:57]line Контрольно-Кассовый Чек [01:21:57]line ПРОДАЖА [01:21:57]line ТРК (МРК, ГНК) : 51 [01:21:57]line Товар: 2710194210 [01:21:57]line ДТ-К-5 [01:21:57]line 32.800 * 0.00 [01:21:57]line = 0.00 [01:21:57]line НДС 12% НСП 1% [01:21:57]line > о реализуемом товаре [01:21:57]line ИТОГО: 0.00 [01:21:57]line НСП 1% : 0.00 [01:21:57]line НДС 12% : 0.00 [01:21:57]line Наличными: 0.00 [01:21:57]line Безнал.: 0.00 [01:21:57]line Место: АЗС № 95 "Партнер Нефть" [01:21:57]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [01:21:57]line СНО: Общий режим [01:21:57]line Чек 31 17.08.2024 01:21 [01:21:57]line Смена: 463 ФФД: 1.0 [01:21:57]line ЗНМ: 0300000079 [01:21:57]line РНМ: 0000000000092545 [01:21:57]line Версия ККМ: 001 [01:21:57]line Талоны: ТК ГПНА Online [01:21:57]line 30148458 [01:21:57]line ФМ: 0000000000871802 [01:21:57]line ФД: 198423 [01:21:57]line ФПД: 37747864191179 [01:21:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240817T012158&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198423&fm=37747864191179&tin=02508201610067®Number=0000000000092545&sum=0 [01:21:58]OFD Sender: Processing packet 198423 [packets to send 245, broken 244] [01:21:58]ProducePacketName [01:21:58]name=ofd_packets/00198423 [01:21:58]OFD Sender: To server: pG, [01:21:58]CommunicateWithHost lk.salyk.kg:30040 [01:21:58]ConnectInit lk.salyk.kg [01:21:58]written 0, free lines is 4095 [01:21:58]Connected sock=10 [01:21:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 6F A1 04 01 AF F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 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 1F 00 00 00 F4 03 04 00 36 FB BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 07 03 00 35 04 06 00 22 54 DC 09 40 CB DA 7D 90 2F 1F F3 C3 75 [01:21:58]Write to MH i2c: 01 00 00 76 12 88 [01:21:58]Write i2c OK [01:21:58]MH_I2C_Read... [01:21:58]Read from MH i2c: 01 [01:21:58]MH_I2C_Read... [01:21:58]Read from MH i2c: 01 07 00 [01:21:58]MH_I2C_Read... [01:21:58]Read from MH i2c: 01 07 00 76 12 00 00 00 00 00 DC 0C 77 [01:21:58]RasterBufferAndPrint [01:21:58]line [01:21:58]line [01:21:58]line [01:21:58]line [01:21:58]line [01:21:58]written 0, free lines is 3298 [01:21:58]MH_Cut [01:21:58]Write to MH i2c: D1 01 00 7D 12 01 61 [01:21:58]Write i2c OK [01:21:58]MH_I2C_Read... [01:21:58]Read from MH i2c: D1 [01:21:58]MH_I2C_Read... [01:21:58]Read from MH i2c: D1 01 00 [01:21:58]MH_I2C_Read... [01:21:58]Read from MH i2c: D1 01 00 7D 12 00 60 [01:21:58]Write to MH i2c: 01 00 00 7E 12 90 [01:21:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 1B 08 47 00 78 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 17 07 03 00 F4 03 04 00 48 A7 BF 66 B6 04 01 00 00 58 37 78 1A 86 BF 95 3C [01:21:58]CommunicateWithHost err = 0 [01:21:58]CheckOFDResponse [01:21:58]1017 (14) - 77093643461234 [01:21:58]1041 (16) - 0000000000871802 [01:21:58]1040 (4) - 198423 [01:21:58]1012 (4) - 16.08.2024 19:23 [01:21:58]1206 (1) - 0 [01:21:58]OFD Sender: Remove packet 198423 [01:21:58]ProducePacketName [01:21:58]name=ofd_packets/00198423 [01:21:58]NVStorageDeleteData [01:21:58]Write i2c OK [01:21:58]MH_I2C_Read... [01:21:59]OFD Sender: No OFD packet to send [01:21:59]*** Cut start [01:21:59]*** Purtial cut [01:21:59]*** CUTSNS_PIN = 0 [01:21:59]*** Stage 1: CUTSNS_PIN = 1 [01:22:01]Read from MH i2c: 01 [01:22:01]MH_I2C_Read... [01:22:01]*** Stop cut motor [01:22:01]*** Cut end [01:22:01]Read from MH i2c: 01 07 00 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: 01 07 00 7E 12 00 00 00 00 00 FF 0F A5 [01:22:01]process_action close_receipt done [01:22:01]requested_data is exist [01:22:01]produce_requested_data [01:22:01]requested_item fm.sn is exist - process it [01:22:01]wFMCommunicate request_size=4 [01:22:01]MH_SAM_APDU [01:22:01]CAPDU: 80 11 00 00 [01:22:01]Write to MH i2c: E2 08 00 7F 12 80 11 00 00 00 00 00 00 0B [01:22:01]Write i2c OK [01:22:01]MH_I2C_Read... [01:22:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:01]Read from MH i2c: E2 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: E2 17 00 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: E2 17 00 7F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 58 [01:22:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [01:22:01]wFMCommunicate OK [01:22:01]requested_item fd.num is exist - process it [01:22:01]SAM_PROTO_GetFieldsCounters [01:22:01]wFMCommunicate request_size=4 [01:22:01]MH_SAM_APDU [01:22:01]CAPDU: 80 13 00 00 [01:22:01]Write to MH i2c: E2 08 00 80 12 80 13 00 00 00 00 00 00 0E [01:22:01]Write i2c OK [01:22:01]MH_I2C_Read... [01:22:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:22:01]Read from MH i2c: E2 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: E2 62 00 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: E2 62 00 80 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 17 07 03 00 0E 04 04 00 CF 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 77 [01:22:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 17 07 03 00 0E 04 04 00 CF 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 [01:22:01]wFMCommunicate OK [01:22:01]SAM_PROTO_GetFieldsCounters done [01:22:01]requested_item shift.num is exist - process it [01:22:01]requested_item shift.opened is exist - process it [01:22:01]req_shift_opened [01:22:01]FM_GetShiftState [01:22:01]SAM_PROTO_GetShiftState [01:22:01]wFMCommunicate request_size=4 [01:22:01]MH_SAM_APDU [01:22:01]CAPDU: 80 13 01 00 [01:22:01]Write to MH i2c: E2 08 00 81 12 80 13 01 00 00 00 00 00 10 [01:22:01]Write i2c OK [01:22:01]MH_I2C_Read... [01:22:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:01]Read from MH i2c: E2 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: E2 0E 00 [01:22:01]MH_I2C_Read... [01:22:01]Read from MH i2c: E2 0E 00 81 12 00 09 00 01 46 E9 BF 66 00 00 00 00 90 00 70 [01:22:01]RAPDU: 09 00 01 46 E9 BF 66 00 00 00 00 90 00 [01:22:01]wFMCommunicate OK [01:22:01]SAM_PROTO_GetShiftState done [01:22:01]FM_GetShiftState done [01:22:01]req_shift_opened done [01:22:01]requested_item shift.open_date is exist - process it [01:22:01]req_shift_open_date [01:22:01]req_shift_open_date done [01:22:01]produce_requested_data done [01:22:01]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198423,"shift.num":463,"shift.opened":1,"shift.open_date":1723853126} [01:22:01]process_action_free close_receipt [01:22:01]json_value_free [01:22:01]json_value_free done [01:22:01]process_json_proto returns [01:22:01]Send response to host [01:22:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198423,"shift.num":463,"shift.opened":1,"shift.open_date":1723853126}}} [01:22:01]free response buf [01:22:01]execute_script done [01:22:01]execute_script returns [01:22:01]free content buf [01:22:01]Sock 7.Close socket [01:22:01]Sock 7.Thread stoped [01:22:04]OFD Sender: No OFD packet to send [01:22:09]OFD Sender: No OFD packet to send [01:22:14]OFD Sender: No OFD packet to send [01:22:19]OFD Sender: No OFD packet to send [01:22:24]OFD Sender: No OFD packet to send [01:22:29]OFD Sender: No OFD packet to send [01:22: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]OFD Sender: No OFD packet to send [01:24:19]OFD Sender: No OFD packet to send [01:24:24]OFD Sender: No OFD packet to send [01:24:29]OFD Sender: No OFD packet to send [01:24:34]OFD Sender: No OFD packet to send [01:24:39]OFD Sender: No OFD packet to send [01:24:44]OFD Sender: No OFD packet to send [01:24:49]OFD Sender: No OFD packet to send [01:24:54]OFD Sender: No OFD packet to send [01:24:59]OFD Sender: No OFD packet to send [01:25:04]OFD Sender: No OFD packet to send [01:25:09]OFD Sender: No OFD packet to send [01:25:14]OFD Sender: No OFD packet to send [01:25:19]OFD Sender: No OFD packet to send [01:25:24]OFD Sender: No OFD packet to send [01:25:29]OFD Sender: No OFD packet to send [01:25:34]OFD Sender: No OFD packet to send [01:25:39]OFD Sender: No OFD packet to send [01:25:44]OFD Sender: No OFD packet to send [01:25:49]OFD Sender: No OFD packet to send [01:25: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:16]accept exits with 9 [01:26:16]New connection [01:26:16]New thread 3067506020 created [01:26:16]Thread 3067362660 joined [01:26:16]Waiting for new connection... [01:26:16] Sock 9.Parse request [01:26:16]Sock 9.Check first char [01:26:16]Sock 9.First char is OK [01:26:16]request: POST /json_proto HTTP/1.0 [01:26:16]Method: POST [01:26:16]URL: /json_proto [01:26:16]Method is POST - this is cgi request [01:26:16]url: /json_proto [01:26:16]query_string will be loaded in cgi processing [01:26:16]execute_cgi json_proto POST (null) [01:26:16]execute_cgi path=json_proto method=POST [01:26:16]POST find Content-Length [01:26:16]Host: 172.17.46.195:8080 [01:26:16]Content-Length: 681 [01:26:16]Content-Type: application/json [01:26:16] [01:26:16]POST finish read [01:26:16]Found Content-Length = 681 [01:26:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)11325857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.560, "sum" : 4005.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4005.00, "total" : 4005.00, "payments": [ { "type": 0, "sum" : 4005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:26:16]execute_script... [01:26: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)11325857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.560, "sum" : 4005.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4005.00, "total" : 4005.00, "payments": [ { "type": 0, "sum" : 4005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:26:16]POST & json_proto [01:26:16]process_json_proto [01:26:16]json parsed OK: [01:26:16]protocol is kg_v1.0 [01:26:16]action value=close_receipt [01:26:16]process_action close_receipt [01:26:16]cmd_close_receipt [01:26:16]MH_GetDate [01:26:16]Write to MH i2c: F0 00 00 82 12 83 [01:26:16]Write i2c OK [01:26:16]MH_I2C_Read... [01:26:16]Read from MH i2c: F0 [01:26:16]MH_I2C_Read... [01:26:16]Read from MH i2c: F0 09 00 [01:26:16]MH_I2C_Read... [01:26:16]Read from MH i2c: F0 09 00 82 12 00 39 FC BF 66 8D AE BC 66 43 [01:26:16]GetLastDocTimeStamp 1723857718 [01:26:16]current date 1723857977 [01:26:16]FM_GetShiftState [01:26:16]SAM_PROTO_GetShiftState [01:26:16]wFMCommunicate request_size=4 [01:26:16]MH_SAM_APDU [01:26:16]CAPDU: 80 13 01 00 [01:26:16]Write to MH i2c: E2 08 00 83 12 80 13 01 00 00 00 00 00 12 [01:26:16]Write i2c OK [01:26:16]MH_I2C_Read... [01:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:26:16]Read from MH i2c: E2 [01:26:16]MH_I2C_Read... [01:26:16]Read from MH i2c: E2 0E 00 [01:26:16]MH_I2C_Read... [01:26:16]Read from MH i2c: E2 0E 00 83 12 00 09 00 01 46 E9 BF 66 00 00 00 00 90 00 72 [01:26:16]RAPDU: 09 00 01 46 E9 BF 66 00 00 00 00 90 00 [01:26:16]wFMCommunicate OK [01:26:16]SAM_PROTO_GetShiftState done [01:26:16]FM_GetShiftState done [01:26:16]opened in 1723853126 [01:26:16]opened+sec_in_day 1723939526 [01:26:16]quantity*price = 400507 [01:26:16]sum+1 = 400508 [01:26:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 4005.00 Внесено: 4005.00 СДАЧА: 0.00 НСП 1% : 35.44 НДС 12% : 425.32 Наличными: 4005.00 Безнал.: 0.00 Место: АЗС № 95 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 СНО: Общий режим Чек 32 17.08.2024 01:26 Смена: 463 ФФД: 1.0 ЗНМ: 0300000079 РНМ: 0000000000092545 Версия ККМ: 001 ФМ: 0000000000871802 ФД: 198424 ФПД: 112240669245511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240817T012617&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198424&fm=112240669245511&tin=02508201610067®Number=0000000000092545&sum=400500 [01:26:17]StoreToDocumentArchive [01:26:17]shift 463 fd 198424 [01:26:17]save to /storage/0463/doc_00198424 [01:26:17]save last doc name /storage/0463/doc_00198424 to /storage/kkm_last_doc_name [01:26:17]save OK [01:26:17]Clear old archive folders... [01:26:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:26:17]tlvbuf is 013DBBF0 [01:26:17]SAM_PROTO_ClearQueue [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 09 00 00 [01:26:17]Write to MH i2c: E2 08 00 90 12 80 09 00 00 00 00 00 00 14 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 90 12 00 90 00 16 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]SAM_PROTO_ClearQueue done [01:26:17]KKMCreateOFDPacket [01:26:17]OFDProtocolAddRootSTLVToBuf [01:26:17]FM_MakeSignedData [01:26:17]FM_MakeSignedData [01:26:17]SAM_PROTO_SignData [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 01 02 [01:26:17]Write to MH i2c: E2 08 00 91 12 80 0D 01 02 00 00 00 00 1C [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 91 12 00 90 00 17 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]wFMCommunicate request_size=255 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7B 1C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 1C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 A6 00 00 00 00 07 04 06 00 74 1C 06 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 39 FC BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 07 03 00 35 04 06 00 66 15 11 38 [01:26:17]Write to MH i2c: E2 02 01 92 12 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7B 1C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 1C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 A6 00 00 00 00 07 04 06 00 74 1C 06 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 39 FC BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 07 03 00 35 04 06 00 66 15 11 38 00 00 19 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 92 12 00 90 00 18 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]wFMCommunicate request_size=7 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 02 02 02 40 47 [01:26:17]Write to MH i2c: E2 0A 00 93 12 80 0D 02 02 02 00 40 47 00 00 AA [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 03 00 93 12 00 90 00 19 [01:26:17]RAPDU: 90 00 [01:26:17]wFMCommunicate OK [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 0D 03 02 [01:26:17]Write to MH i2c: E2 08 00 94 12 80 0D 03 02 00 00 00 00 21 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 0B 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 0B 00 94 12 00 74 5F C9 A9 0D CD 65 09 90 00 AF [01:26:17]RAPDU: 74 5F C9 A9 0D CD 65 09 90 00 [01:26:17]wFMCommunicate OK [01:26:17]SAM_PROTO_SignData done [01:26:17]FM_MakeSignedData done [01:26:17]CreateOFDProtocolMessage [01:26:17]wFMCommunicate request_size=4 [01:26:17]MH_SAM_APDU [01:26:17]CAPDU: 80 11 00 00 [01:26:17]Write to MH i2c: E2 08 00 95 12 80 11 00 00 00 00 00 00 21 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:26:17]Read from MH i2c: E2 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 17 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: E2 17 00 95 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 6E [01:26:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [01:26:17]wFMCommunicate OK [01:26:17]CreateOFDProtocolMessage done [01:26:17]OFDSenderStorePacket 198424 [01:26:17]StoreOFDPacket docnum=198424 [01:26:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F3 A4 04 01 42 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7B 1C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 1C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 A6 00 00 00 00 07 04 06 00 74 1C 06 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 39 FC BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 07 03 00 35 04 06 00 66 15 11 38 40 47 74 5F C9 A9 0D CD 65 09 [01:26:17]CheckFolder [01:26:17]dirname=/storage/ofd_packets [01:26:17]CheckFolder done [01:26:17]ProducePacketName [01:26:17]name=ofd_packets/00198424 [01:26:17]NVStorageSaveData ofd_packets/00198424 [01:26:17]File name is /storage/ofd_packets/00198424 [01:26:17]Write 298 bytes [01:26:17]NVStorageSaveData done [01:26:17]OFDSenderStorePacket done [01:26:17]KKMCreateOFDPacket done [01:26:17]NVStorageSaveData kkm_last_timestamp [01:26:17]File name is /storage/kkm_last_timestamp [01:26:17]Write 4 bytes [01:26:17]NVStorageSaveData done [01:26:17]ExternCall_PrintAddStr [01:26:17]wPrintStart [01:26:17]Write to MH i2c: 01 00 00 96 12 A8 [01:26:17]Write i2c OK [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: 01 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: 01 07 00 [01:26:17]MH_I2C_Read... [01:26:17]Read from MH i2c: 01 07 00 96 12 00 00 00 00 00 FF 0F BD [01:26:17]RasterBufferAndPrint [01:26:17]line Счет N : (1)11325857 [01:26:17]line ИНН: 02508201610067 [01:26:17]line Контрольно-Кассовый Чек [01:26:17]line ПРОДАЖА [01:26:17]line ТРК (МРК, ГНК) : 51 [01:26:17]line Товар: 2710194210 [01:26:17]line ДТ-К-5 [01:26:17]line 52.560 * 76.20 [01:26:17]line = 4005.07 [01:26:17]line НДС 12% НСП 1% [01:26:17]line > о реализуемом товаре [01:26:17]line ОКРУГЛЕНИЕ: -0.07 [01:26:17]line ИТОГО: 4005.00 [01:26:17]line Внесено: 4005.00 [01:26:17]line СДАЧА: 0.00 [01:26:17]line НСП 1% : 35.44 [01:26:17]line НДС 12% : 425.32 [01:26:17]line Наличными: 4005.00 [01:26:17]line Безнал.: 0.00 [01:26:17]line Место: АЗС № 95 "Партнер Нефть" [01:26:17]line Адрес: 720001, г. Ош, ул. Раззакова 2 Б, 40.568018, 72.807149 [01:26:17]line СНО: Общий режим [01:26:17]line Чек 32 17.08.2024 01:26 [01:26:17]line Смена: 463 ФФД: 1.0 [01:26:17]line ЗНМ: 0300000079 [01:26:17]line РНМ: 0000000000092545 [01:26:18]line Версия ККМ: 001 [01:26:18]line ФМ: 0000000000871802 [01:26:18]line ФД: 198424 [01:26:18]line ФПД: 112240669245511 [01:26:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240817T012617&type=1&operation_type=1&fn_number=0000000000871802&fd_number=198424&fm=112240669245511&tin=02508201610067®Number=0000000000092545&sum=400500 [01:26:18]OFD Sender: Processing packet 198424 [packets to send 245, broken 244] [01:26:18]ProducePacketName [01:26:18]name=ofd_packets/00198424 [01:26:18]OFD Sender: To server: pG, [01:26:18]CommunicateWithHost lk.salyk.kg:30040 [01:26:18]ConnectInit lk.salyk.kg [01:26:18]written 0, free lines is 4095 [01:26:18]Connected sock=10 [01:26:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0C 01 00 00 F3 A4 04 01 42 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7B 1C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 1C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 A6 00 00 00 00 07 04 06 00 74 1C 06 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 39 FC BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 18 07 03 00 35 04 06 00 66 15 11 38 40 47 74 5F C9 A9 0D CD 65 09 [01:26:18]Write to MH i2c: 01 00 00 C1 12 D3 [01:26:18]Write i2c OK [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: 01 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: 01 07 00 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: 01 07 00 C1 12 00 00 00 00 00 CB 0C B1 [01:26:18]RasterBufferAndPrint [01:26:18]line [01:26:18]line [01:26:18]line [01:26:18]line [01:26:18]line [01:26:18]written 0, free lines is 3281 [01:26:18]MH_Cut [01:26:18]Write to MH i2c: D1 01 00 C8 12 01 AC [01:26:18]Write i2c OK [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: D1 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: D1 01 00 [01:26:18]MH_I2C_Read... [01:26:18]Read from MH i2c: D1 01 00 C8 12 00 AB [01:26:18]Write to MH i2c: 01 00 00 C9 12 DB [01:26:18]Write i2c OK [01:26:18]MH_I2C_Read... [01:26:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 AE DB 47 00 E6 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 38 37 31 38 30 32 10 04 04 00 18 07 03 00 F4 03 04 00 4C A8 BF 66 B6 04 01 00 00 AA F1 25 19 EA D2 2B 93 [01:26:18]CommunicateWithHost err = 0 [01:26:18]CheckOFDResponse [01:26:18]1017 (14) - 77093643461234 [01:26:18]1041 (16) - 0000000000871802 [01:26:18]1040 (4) - 198424 [01:26:18]1012 (4) - 16.08.2024 19:28 [01:26:18]1206 (1) - 0 [01:26:18]OFD Sender: Remove packet 198424 [01:26:18]ProducePacketName [01:26:18]name=ofd_packets/00198424 [01:26:18]NVStorageDeleteData [01:26:18]OFD Sender: No OFD packet to send [01:26:19]*** Cut start [01:26:19]*** Purtial cut [01:26:19]*** Stage 1: CUTSNS_PIN = 1 [01:26:19]Read from MH i2c: 01 [01:26:19]MH_I2C_Read... [01:26:19]*** Stop cut motor [01:26:19]*** Cut end [01:26:19]Read from MH i2c: 01 07 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: 01 07 00 C9 12 00 00 00 00 00 FF 0F F0 [01:26:19]process_action close_receipt done [01:26:19]requested_data is exist [01:26:19]produce_requested_data [01:26:19]requested_item fm.sn is exist - process it [01:26:19]wFMCommunicate request_size=4 [01:26:19]MH_SAM_APDU [01:26:19]CAPDU: 80 11 00 00 [01:26:19]Write to MH i2c: E2 08 00 CA 12 80 11 00 00 00 00 00 00 56 [01:26:19]Write i2c OK [01:26:19]MH_I2C_Read... [01:26:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:26:19]Read from MH i2c: E2 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 17 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 17 00 CA 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 A3 [01:26:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 90 00 [01:26:19]wFMCommunicate OK [01:26:19]requested_item fd.num is exist - process it [01:26:19]SAM_PROTO_GetFieldsCounters [01:26:19]wFMCommunicate request_size=4 [01:26:19]MH_SAM_APDU [01:26:19]CAPDU: 80 13 00 00 [01:26:19]Write to MH i2c: E2 08 00 CB 12 80 13 00 00 00 00 00 00 59 [01:26:19]Write i2c OK [01:26:19]MH_I2C_Read... [01:26:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:26:19]Read from MH i2c: E2 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 62 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 62 00 CB 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 18 07 03 00 0E 04 04 00 CF 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 C6 [01:26:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 10 04 04 00 18 07 03 00 0E 04 04 00 CF 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 [01:26:19]wFMCommunicate OK [01:26:19]SAM_PROTO_GetFieldsCounters done [01:26:19]requested_item shift.num is exist - process it [01:26:19]requested_item shift.opened is exist - process it [01:26:19]req_shift_opened [01:26:19]FM_GetShiftState [01:26:19]SAM_PROTO_GetShiftState [01:26:19]wFMCommunicate request_size=4 [01:26:19]MH_SAM_APDU [01:26:19]CAPDU: 80 13 01 00 [01:26:19]Write to MH i2c: E2 08 00 CC 12 80 13 01 00 00 00 00 00 5B [01:26:19]Write i2c OK [01:26:19]MH_I2C_Read... [01:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:26:19]Read from MH i2c: E2 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 0E 00 [01:26:19]MH_I2C_Read... [01:26:19]Read from MH i2c: E2 0E 00 CC 12 00 09 00 01 46 E9 BF 66 00 00 00 00 90 00 BB [01:26:19]RAPDU: 09 00 01 46 E9 BF 66 00 00 00 00 90 00 [01:26:19]wFMCommunicate OK [01:26:19]SAM_PROTO_GetShiftState done [01:26:19]FM_GetShiftState done [01:26:19]req_shift_opened done [01:26:19]requested_item shift.open_date is exist - process it [01:26:19]req_shift_open_date [01:26:19]req_shift_open_date done [01:26:19]produce_requested_data done [01:26:19]produce_requested_data return {"fm.sn":"0000000000871802","fd.num":198424,"shift.num":463,"shift.opened":1,"shift.open_date":1723853126} [01:26:19]process_action_free close_receipt [01:26:19]json_value_free [01:26:19]json_value_free done [01:26:19]process_json_proto returns [01:26:19]Send response to host [01:26:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871802","fd.num":198424,"shift.num":463,"shift.opened":1,"shift.open_date":1723853126}}} [01:26:19]free response buf [01:26:19]execute_script done [01:26:19]execute_script returns [01:26:19]free content buf [01:26:19]Sock 9.Close socket [01:26:19]Sock 9.Thread stoped [01:26:23]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:54]OFD Sender: No OFD packet to send [01:29:59]OFD Sender: No OFD packet to send [01:30:04]OFD Sender: No OFD packet to send [01:30:09]OFD Sender: No OFD packet to send [01:30:14]OFD Sender: No OFD packet to send [01:30:19]OFD Sender: No OFD packet to send [01:30:24]OFD Sender: No OFD packet to send [01:30:29]OFD Sender: No OFD packet to send [01:30:34]OFD Sender: No OFD packet to send [01:30:39]OFD Sender: No OFD packet to send [01:30:44]OFD Sender: No OFD packet to send [01:30:49]OFD Sender: No OFD packet to send [01:30:54]OFD Sender: No OFD packet to send [01:30:59]OFD Sender: No OFD packet to send [01:31:04]OFD Sender: No OFD packet to send [01:31:09]OFD Sender: No OFD packet to send [01:31:14]OFD Sender: No OFD packet to send [01:53:48]ConnectInit Can't connect to host [01:53:51]OFD Sender: Processing packet 198425 [packets to send 249, broken 244] [01:53:51]ProducePacketName [01:53:51]name=ofd_packets/00198425 [01:53:51]OFD Sender: To server: pG, [01:53:51]CommunicateWithHost lk.salyk.kg:30040 [01:53:51]ConnectInit lk.salyk.kg [01:53:56]ConnectInit Can't take IP for lk.salyk.kg [01:53:56]CommunicateWithHost connect error [01:53:56]CommunicateWithHost err = -1 [01:53:56]OFD Sender: Server communicate error [01:54:01]OFD Sender: Processing packet 198425 [packets to send 249, broken 244] [01:54:01]ProducePacketName [01:54:01]name=ofd_packets/00198425 [01:54:01]OFD Sender: To server: pG, [01:54:01]CommunicateWithHost lk.salyk.kg:30040 [01:54:01]ConnectInit lk.salyk.kg [01:54:06]ConnectInit Can't take IP for lk.salyk.kg [01:54:06]CommunicateWithHost connect error [01:54:06]CommunicateWithHost err = -1 [01:54:06]OFD Sender: Server communicate error [01:54:11]OFD Sender: Processing packet 198425 [packets to send 249, broken 244] [01:54:11]ProducePacketName [01:54:11]name=ofd_packets/00198425 [01:54:11]OFD Sender: To server: pG, [01:54:11]CommunicateWithHost lk.salyk.kg:30040 [01:54:11]ConnectInit lk.salyk.kg [01:54:16]ConnectInit Can't take IP for lk.salyk.kg [01:54:16]CommunicateWithHost connect error [01:54:16]CommunicateWithHost err = -1 [01:54:16]OFD Sender: Server communicate error [01:54:21]OFD Sender: Processing packet 198425 [packets to send 249, broken 244] [01:54:21]ProducePacketName [01:54:21]name=ofd_packets/00198425 [01:54:21]OFD Sender: To server: pG, [01:54:21]CommunicateWithHost lk.salyk.kg:30040 [01:54:21]ConnectInit lk.salyk.kg [01:54:26]ConnectInit Can't take IP for lk.salyk.kg [01:54:26]CommunicateWithHost connect error [01:54:26]CommunicateWithHost err = -1 [01:54:26]OFD Sender: Server communicate error [01:54:31]OFD Sender: Processing packet 198425 [packets to send 249, broken 244] [01:54:31]ProducePacketName [01:54:31]name=ofd_packets/00198425 [01:54:31]OFD Sender: To server: pG, [01:54:31]CommunicateWithHost lk.salyk.kg:30040 [01:54:31]ConnectInit lk.salyk.kg [01:54:31]Connected sock=7 [01:54:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 15 01 00 00 7A 34 0D 01 62 22 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 28 0A 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 68 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 08 00 00 00 00 07 04 06 00 20 4E 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 3F FF BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 07 03 00 35 04 06 00 F3 2A 09 17 74 EA A6 FA 3B FA 5D 92 E8 DA [01:54:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 00 E5 47 00 85 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 19 07 03 00 F4 03 04 00 E9 AE BF 66 B6 04 01 00 00 9B FC 27 BB C3 59 7B 7E [01:54:31]CommunicateWithHost err = 0 [01:54:31]CheckOFDResponse [01:54:31]1017 (14) - 77093643461234 [01:54:31]1041 (16) - 0000000000871802 [01:54:31]1040 (4) - 198425 [01:54:31]1012 (4) - 16.08.2024 19:56 [01:54:31]1206 (1) - 0 [01:54:31]OFD Sender: Remove packet 198425 [01:54:31]ProducePacketName [01:54:31]name=ofd_packets/00198425 [01:54:31]NVStorageDeleteData [01:54:32]OFD Sender: Processing packet 198426 [packets to send 248, broken 244] [01:54:32]ProducePacketName [01:54:32]name=ofd_packets/00198426 [01:54:32]OFD Sender: To server: pG, [01:54:32]CommunicateWithHost lk.salyk.kg:30040 [01:54:32]ConnectInit lk.salyk.kg [01:54:32]Connected sock=7 [01:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 BC 50 07 01 9F A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 22 00 00 00 F4 03 04 00 CD FF BF 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 07 03 00 35 04 06 00 C7 FA FB E8 A9 38 BC CE 80 A3 39 B7 C2 6B [01:54:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 9B AC 47 00 76 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1A 07 03 00 F4 03 04 00 EA AE BF 66 B6 04 01 00 00 71 91 1F 91 FC DF 4D F0 [01:54:32]CommunicateWithHost err = 0 [01:54:32]CheckOFDResponse [01:54:32]1017 (14) - 77093643461234 [01:54:32]1041 (16) - 0000000000871802 [01:54:32]1040 (4) - 198426 [01:54:32]1012 (4) - 16.08.2024 19:56 [01:54:32]1206 (1) - 0 [01:54:32]OFD Sender: Remove packet 198426 [01:54:32]ProducePacketName [01:54:32]name=ofd_packets/00198426 [01:54:32]NVStorageDeleteData [01:54:33]OFD Sender: Processing packet 198427 [packets to send 247, broken 244] [01:54:33]ProducePacketName [01:54:33]name=ofd_packets/00198427 [01:54:33]OFD Sender: To server: pG, [01:54:33]CommunicateWithHost lk.salyk.kg:30040 [01:54:33]ConnectInit lk.salyk.kg [02:02:28]ConnectInit Can't connect to host [02:04:44]ConnectInit Can't connect to host [02:04:44]CommunicateWithHost connect error [02:04:44]CommunicateWithHost err = -1 [02:04:44]OFD Sender: Server communicate error [02:04:49]OFD Sender: Processing packet 198427 [packets to send 248, broken 244] [02:04:49]ProducePacketName [02:04:49]name=ofd_packets/00198427 [02:04:49]OFD Sender: To server: pG, [02:04:49]CommunicateWithHost lk.salyk.kg:30040 [02:04:49]ConnectInit lk.salyk.kg [02:04:49]Connected sock=10 [02:04:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 7D 70 07 01 DC 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 99 00 C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 07 03 00 35 04 06 00 C2 55 49 AE E5 6C C7 81 36 FC A1 3F 75 87 [02:04:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 32 63 47 00 F7 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1B 07 03 00 F4 03 04 00 53 B1 BF 66 B6 04 01 00 00 3B B6 31 B7 52 7A 75 5E [02:04:50]CommunicateWithHost err = 0 [02:04:50]CheckOFDResponse [02:04:50]1017 (14) - 77093643461234 [02:04:50]1041 (16) - 0000000000871802 [02:04:50]1040 (4) - 198427 [02:04:50]1012 (4) - 16.08.2024 20:06 [02:04:50]1206 (1) - 0 [02:04:50]OFD Sender: Remove packet 198427 [02:04:50]ProducePacketName [02:04:50]name=ofd_packets/00198427 [02:04:50]NVStorageDeleteData [02:04:50]OFD Sender: Processing packet 198428 [packets to send 247, broken 244] [02:04:50]ProducePacketName [02:04:50]name=ofd_packets/00198428 [02:04:50]OFD Sender: To server: pG, [02:04:50]CommunicateWithHost lk.salyk.kg:30040 [02:04:50]ConnectInit lk.salyk.kg [02:04:50]Connected sock=9 [02:04:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 70 50 07 01 B4 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 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 24 00 00 00 F4 03 04 00 DE 01 C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 07 03 00 35 04 06 00 98 1C 97 2F 2D D0 40 BC A6 F5 D4 D3 64 4C [02:04:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 F9 C7 47 00 74 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1C 07 03 00 F4 03 04 00 54 B1 BF 66 B6 04 01 00 00 36 79 10 C8 9C 38 4B 7A [02:04:51]CommunicateWithHost err = 0 [02:04:51]CheckOFDResponse [02:04:51]1017 (14) - 77093643461234 [02:04:51]1041 (16) - 0000000000871802 [02:04:51]1040 (4) - 198428 [02:04:51]1012 (4) - 16.08.2024 20:06 [02:04:51]1206 (1) - 0 [02:04:51]OFD Sender: Remove packet 198428 [02:04:51]ProducePacketName [02:04:51]name=ofd_packets/00198428 [02:04:51]NVStorageDeleteData [02:04:51]OFD Sender: Processing packet 198429 [packets to send 246, broken 244] [02:04:51]ProducePacketName [02:04:51]name=ofd_packets/00198429 [02:04:51]OFD Sender: To server: pG, [02:04:51]CommunicateWithHost lk.salyk.kg:30040 [02:04:51]ConnectInit lk.salyk.kg [02:04:51]Connected sock=9 [02:04:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 F7 BE 07 01 2D B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 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 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 91 02 C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 07 03 00 35 04 06 00 04 A3 25 EE F2 58 FF E5 1B 6C 1E E9 99 24 [02:04:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 14 26 47 00 9A 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1D 07 03 00 F4 03 04 00 55 B1 BF 66 B6 04 01 00 00 16 E8 04 9F 2B 43 ED FF [02:04:52]CommunicateWithHost err = 0 [02:04:52]CheckOFDResponse [02:04:52]1017 (14) - 77093643461234 [02:04:52]1041 (16) - 0000000000871802 [02:04:52]1040 (4) - 198429 [02:04:52]1012 (4) - 16.08.2024 20:06 [02:04:52]1206 (1) - 0 [02:04:52]OFD Sender: Remove packet 198429 [02:04:52]ProducePacketName [02:04:52]name=ofd_packets/00198429 [02:04:52]NVStorageDeleteData [02:04:52]OFD Sender: Processing packet 198430 [packets to send 245, broken 244] [02:04:52]ProducePacketName [02:04:52]name=ofd_packets/00198430 [02:04:52]OFD Sender: To server: pG, [02:04:52]CommunicateWithHost lk.salyk.kg:30040 [02:04:52]ConnectInit lk.salyk.kg [02:04:52]Connected sock=9 [02:04:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 4A 56 07 01 48 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 AA 04 C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 07 03 00 35 04 06 00 ED EF F5 A1 79 73 50 64 80 66 2A 26 E5 0A [02:04:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 B3 33 47 00 6C C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1E 07 03 00 F4 03 04 00 56 B1 BF 66 B6 04 01 00 00 95 5B CC 19 D8 AE 3D E1 [02:04:53]CommunicateWithHost err = 0 [02:04:53]CheckOFDResponse [02:04:53]1017 (14) - 77093643461234 [02:04:53]1041 (16) - 0000000000871802 [02:04:53]1040 (4) - 198430 [02:04:53]1012 (4) - 16.08.2024 20:06 [02:04:53]1206 (1) - 0 [02:04:53]OFD Sender: Remove packet 198430 [02:04:53]ProducePacketName [02:04:53]name=ofd_packets/00198430 [02:04:53]NVStorageDeleteData [02:04:53]OFD Sender: No OFD packet to send [02:04:58]OFD Sender: No OFD packet to send [02:05:03]OFD Sender: No OFD packet to send [02:05:08]OFD Sender: No OFD packet to send [02:05:13]OFD Sender: No OFD packet to send [02:05:18]OFD Sender: No OFD packet to send [02:05:23]OFD Sender: No OFD packet to send [02:05:28]OFD Sender: No OFD packet to send [02:05:33]OFD Sender: No OFD packet to send [02:05:38]OFD Sender: No OFD packet to send [02:05:43]OFD Sender: No OFD packet to send [02:05:48]OFD Sender: No OFD packet to send [02:05:53]OFD Sender: No OFD packet to send [02:05:58]OFD Sender: No OFD packet to send [02:06:03]OFD Sender: No OFD packet to send [02:06:08]OFD Sender: No OFD packet to send [02:06:13]OFD Sender: No OFD packet to send [02:06:18]OFD Sender: No OFD packet to send [02:06:23]OFD Sender: No OFD packet to send [02:06:28]OFD Sender: No OFD packet to send [02:06:33]OFD Sender: No OFD packet to send [02:06:38]OFD Sender: No OFD packet to send [02:06:43]OFD Sender: No OFD packet to send [02:06:48]OFD Sender: No OFD packet to send [02:06:53]OFD Sender: No OFD packet to send [02:06:58]OFD Sender: No OFD packet to send [02:07:03]OFD Sender: No OFD packet to send [02:07:08]OFD Sender: No OFD packet to send [02:29:20]ConnectInit Can't connect to host [02:29:21]OFD Sender: Processing packet 198431 [packets to send 247, broken 244] [02:29:21]ProducePacketName [02:29:21]name=ofd_packets/00198431 [02:29:21]OFD Sender: To server: pG, [02:29:21]CommunicateWithHost lk.salyk.kg:30040 [02:29:21]ConnectInit lk.salyk.kg [02:29:24]Connected sock=9 [02:29:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DE 32 07 01 26 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 F1 05 C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 07 03 00 35 04 06 00 E7 D5 36 BF F7 31 7A DC 9F A7 6F 91 C9 84 [02:29:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 21 C7 47 00 83 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 1F 07 03 00 F4 03 04 00 16 B7 BF 66 B6 04 01 00 00 28 E0 9B 8A DE 29 75 75 [02:29:24]CommunicateWithHost err = 0 [02:29:24]CheckOFDResponse [02:29:24]1017 (14) - 77093643461234 [02:29:24]1041 (16) - 0000000000871802 [02:29:24]1040 (4) - 198431 [02:29:24]1012 (4) - 16.08.2024 20:31 [02:29:24]1206 (1) - 0 [02:29:24]OFD Sender: Remove packet 198431 [02:29:24]ProducePacketName [02:29:24]name=ofd_packets/00198431 [02:29:24]NVStorageDeleteData [02:29:25]OFD Sender: Processing packet 198432 [packets to send 246, broken 244] [02:29:25]ProducePacketName [02:29:25]name=ofd_packets/00198432 [02:29:25]OFD Sender: To server: pG, [02:29:25]CommunicateWithHost lk.salyk.kg:30040 [02:29:25]ConnectInit lk.salyk.kg [02:31:37]ConnectInit Can't connect to host [02:31:37]CommunicateWithHost connect error [02:31:37]CommunicateWithHost err = -1 [02:31:37]OFD Sender: Server communicate error [02:31:42]OFD Sender: Processing packet 198432 [packets to send 246, broken 244] [02:31:42]ProducePacketName [02:31:42]name=ofd_packets/00198432 [02:31:42]OFD Sender: To server: pG, [02:31:42]CommunicateWithHost lk.salyk.kg:30040 [02:31:42]ConnectInit lk.salyk.kg [02:31:42]Connected sock=9 [02:31:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0E 01 00 00 12 30 06 01 1D 38 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 20 B7 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 33 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 33 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 4A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 33 BF 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 2B 09 C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 07 03 00 35 04 06 00 E6 36 05 CB 61 21 17 63 90 B6 BB 2C C9 F6 [02:31:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 0F D0 47 00 86 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 20 07 03 00 F4 03 04 00 A0 B7 BF 66 B6 04 01 00 00 17 47 3A 02 58 D3 43 9B [02:31:42]CommunicateWithHost err = 0 [02:31:42]CheckOFDResponse [02:31:42]1017 (14) - 77093643461234 [02:31:42]1041 (16) - 0000000000871802 [02:31:42]1040 (4) - 198432 [02:31:42]1012 (4) - 16.08.2024 20:33 [02:31:42]1206 (1) - 0 [02:31:42]OFD Sender: Remove packet 198432 [02:31:42]ProducePacketName [02:31:42]name=ofd_packets/00198432 [02:31:42]NVStorageDeleteData [02:31:43]OFD Sender: Processing packet 198433 [packets to send 245, broken 244] [02:31:43]ProducePacketName [02:31:43]name=ofd_packets/00198433 [02:31:43]OFD Sender: To server: pG, [02:31:43]CommunicateWithHost lk.salyk.kg:30040 [02:31:43]ConnectInit lk.salyk.kg [02:31:43]Connected sock=9 [02:31:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 0F 01 00 00 DC EE 07 01 58 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 75 0A C0 66 0E 04 04 00 CF 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 34 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 07 03 00 35 04 06 00 CE 64 2C AF 72 EF 22 7C 80 31 FA 05 A5 69 [02:31:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 4F 00 00 00 88 7F 47 00 66 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 30 32 10 04 04 00 21 07 03 00 F4 03 04 00 A1 B7 BF 66 B6 04 01 00 00 68 51 FC 19 EE 1C 7E 25 [02:31:43]CommunicateWithHost err = 0 [02:31:43]CheckOFDResponse [02:31:43]1017 (14) - 77093643461234 [02:31:43]1041 (16) - 0000000000871802 [02:31:43]1040 (4) - 198433 [02:31:43]1012 (4) - 16.08.2024 20:33 [02:31:43]1206 (1) - 0 [02:31:43]OFD Sender: Remove packet 198433 [02:31:43]ProducePacketName [02:31:43]name=ofd_packets/00198433 [02:31:43]NVStorageDeleteData [02:31:44]OFD Sender: No OFD packet to send [02:31:49]OFD Sender: No OFD packet to send [02:31:54]OFD Sender: No OFD packet to send [02:31:59]OFD Sender: No OFD packet to send [02:32:04]OFD Sender: No OFD packet to send [02:32:09]OFD Sender: No OFD packet to send [02:32:14]OFD Sender: No OFD packet to send [02:32:19]OFD Sender: No OFD packet to send [02:32:24]OFD Sender: No OFD packet to send [02:32:29]OFD Sender: No OFD packet to send [02:32:34]OFD Sender: No OFD packet to send [02:32:39]OFD Sender: No OFD packet to send [02:32:44]OFD Sender: No OFD packet to send [02:32:49]OFD Sender: No OFD packet to send [02:32:54]OFD Sender: No OFD packet to send [02:32:59]OFD Sender: No OFD packet to send [02:33:04]OFD Sender: No OFD packet to send [02:33:09]OFD Sender: No OFD packet to send [02:33:14]OFD Sender: No OFD packet to send [02:33:19]OFD Sender: No OFD packet to send [02:33:24]OFD Sender: No OFD packet to send [02:33:29]OFD Sender: No OFD packet to send [02:33:34]OFD Sender: No OFD packet to send [02:33:39]OFD Sender: No OFD packet to send [02:33:44]OFD Sender: No OFD packet to send [02:33:49]OFD Sender: No OFD packet to send [02:33:54]OFD Sender: No OFD packet to send [02:33:59]OFD Sender: No OFD packet to send [02:34:04]OFD Sender: No OFD packet to send [02:34:09]OFD Sender: No OFD packet to send [02:34:14]OFD Sender: No OFD packet to send [02:34:19]OFD Sender: No OFD packet to send [02:34:24]OFD Sender: No OFD packet to send [02:34:29]OFD Sender: No OFD packet to send [02:34:34]OFD Sender: No OFD packet to send [02:34:39]OFD Sender: No OFD packet to send [02:34:44]OFD Sender: No OFD packet to send [02:34:49]OFD Sender: No OFD packet to send [02:34:54]OFD Sender: No OFD packet to send [02:34:59]OFD Sender: No OFD packet to send [02:35:04]OFD Sender: No OFD packet to send [02:35:09]OFD Sender: No OFD packet to send [02:35:14]OFD Sender: No OFD packet to send [02:35:19]OFD Sender: No OFD packet to send [02:35:24]OFD Sender: No OFD packet to send [02:35:29]OFD Sender: No OFD packet to send [02:35:34]OFD Sender: No OFD packet to send [02:35:39]OFD Sender: No OFD packet to send [02:35:44]OFD Sender: No OFD packet to send [02:35:49]OFD Sender: No OFD packet to send [02:35:54]OFD Sender: No OFD packet to send [02:35:59]OFD Sender: No OFD packet to send [02:36:04]OFD Sender: No OFD packet to send [02:36:09]OFD Sender: No OFD packet to send [02:36:14]OFD Sender: No OFD packet to send [02:36:19]OFD Sender: No OFD packet to send [02:36:24]OFD Sender: No OFD packet to send [02:36:29]OFD Sender: No OFD packet to send [02:36:34]OFD Sender: No OFD packet to send [02:36:39]OFD Sender: No OFD packet to send [02:36:44]OFD Sender: No OFD packet to send [02:36:49]OFD Sender: No OFD packet to send [02:36:54]OFD Sender: No OFD packet to send [02:36:59]OFD Sender: No OFD packet to send [02:37:04]OFD Sender: No OFD packet to send [02:37:09]OFD Sender: No OFD packet to send [02:37:14]OFD Sender: No OFD packet to send [02:37:19]OFD Sender: No OFD packet to send [02:37:24]OFD Sender: No OFD packet to send [02:37:29]OFD Sender: No OFD packet to send [02:37:34]OFD Sender: No OFD packet to send [02:37:39]OFD Sender: No OFD packet to send [02:37:44]OFD Sender: No OFD packet to send [02:37:49]OFD Sender: No OFD packet to send [02:37:54]OFD Sender: No OFD packet to send [02:37:59]OFD Sender: No OFD packet to send [02:38:04]OFD Sender: No OFD packet to send [02:38:09]OFD Sender: No OFD packet to send [02:38:14]OFD Sender: No OFD packet to send [02:38:19]OFD Sender: No OFD packet to send [02:38:24]OFD Sender: No OFD packet to send [02:38:29]OFD Sender: No OFD packet to send [02:38:34]OFD Sender: No OFD packet to send [02:38:39]OFD Sender: No OFD packet to send [02:38:44]OFD Sender: No OFD packet to send [02:38:49]OFD Sender: No OFD packet to send [02:38:54]OFD Sender: No OFD packet to send [02:38:59]OFD Sender: No OFD packet to send [02:39:04]OFD Sender: No OFD packet to send [02:39:09]OFD Sender: No OFD packet to send [02:39:14]OFD Sender: No OFD packet to send [02:39:19]OFD Sender: No OFD packet to send [02:39:24]OFD Sender: No OFD packet to send [02:39:29]OFD Sender: No OFD packet to send [02:39:34]OFD Sender: No OFD packet to send [02:39:39]OFD Sender: No OFD packet to send [02:39:44]OFD Sender: No OFD packet to send [02:39:49]OFD Sender: No OFD packet to send [02:39:54]OFD Sender: No OFD packet to send [02:39:59]OFD Sender: No OFD packet to send [02:40:04]OFD Sender: No OFD packet to send [02:40:09]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:15]OFD Sender: No OFD packet to send [02:41:20]OFD Sender: No OFD packet to send [02:41:25]OFD Sender: No OFD packet to send [02:41:30]OFD Sender: No OFD packet to send [02:41:35]OFD Sender: No OFD packet to send [02:41:40]OFD Sender: No OFD packet to send [02:41:45]OFD Sender: No OFD packet to send [02:41:50]OFD Sender: No OFD packet to send [02:41:55]OFD Sender: No OFD packet to send [02:42:00]OFD Sender: No OFD packet to send [02:42:05]OFD Sender: No OFD packet to send [02:42:10]OFD Sender: No OFD packet to send [02:42:15]OFD Sender: No OFD packet to send [02:42:20]OFD Sender: No OFD packet to send [02:42:25]OFD Sender: No OFD packet to send [02:42:30]OFD Sender: No OFD packet to send [02:42:35]OFD Sender: No OFD packet to send [02:42:40]OFD Sender: No OFD packet to send [02:42:45]OFD Sender: No OFD packet to send [02:42:50]OFD Sender: No OFD packet to send [02:42:55]OFD Sender: No OFD packet to send [02:43:00]OFD Sender: No OFD packet to send [02:43:05]OFD Sender: No OFD packet to send [02:43:10]OFD Sender: No OFD packet to send [02:43:15]OFD Sender: No OFD packet to send [02:43:20]OFD Sender: No OFD packet to send [02:43:25]OFD Sender: No OFD packet to send [02:43:30]OFD Sender: No OFD packet to send [02:43:35]OFD Sender: No OFD packet to send [02:43:40]OFD Sender: No OFD packet to send [02:43:45]OFD Sender: No OFD packet to send [02:43:50]OFD Sender: No OFD packet to send [02:43:55]OFD Sender: No OFD packet to send [02:44:00]OFD Sender: No OFD packet to send [02:44:05]OFD Sender: No OFD packet to send [02:44:10]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:00]OFD Sender: No OFD packet to send [02:45:05]OFD Sender: No OFD packet to send [02:45:10]OFD Sender: No OFD packet to send [02:53:02]ConnectInit Can't connect to host [02:53:06]OFD Sender: No OFD packet to send [02:53:11]OFD Sender: No OFD packet to send [02:53:16]OFD Sender: No OFD packet to send [02:53:21]OFD Sender: No OFD packet to send [02:53:26]OFD Sender: No OFD packet to send [02:53:31]OFD Sender: No OFD packet to send [02:53:36]OFD Sender: No OFD packet to send [02:53:41]OFD Sender: No OFD packet to send [02:53:46]OFD Sender: No OFD packet to send [02:53:51]OFD Sender: No OFD packet to send [02:53:56]OFD Sender: No OFD packet to send [02:54:01]OFD Sender: No OFD packet to send [02:54:06]OFD Sender: No OFD packet to send [02:54:11]OFD Sender: No OFD packet to send [02:54:16]OFD Sender: No OFD packet to send [02:54:21]OFD Sender: No OFD packet to send [02:54:26]OFD Sender: No OFD packet to send [02:54:31]OFD Sender: No OFD packet to send [02:54:36]OFD Sender: No OFD packet to send [02:54:41]OFD Sender: No OFD packet to send [02:54:46]OFD Sender: No OFD packet to send [02:54:51]OFD Sender: No OFD packet to send [02:54:56]OFD Sender: No OFD packet to send [02:55:01]OFD Sender: No OFD packet to send [02:55:06]OFD Sender: No OFD packet to send [02:55:11]OFD Sender: No OFD packet to send [02:55:16]OFD Sender: No OFD packet to send [02:55:21]OFD Sender: No OFD packet to send [02:55:26]OFD Sender: No OFD packet to send [02:55:31]OFD Sender: No OFD packet to send [02:55:36]OFD Sender: No OFD packet to send [02:55:41]OFD Sender: No OFD packet to send [02:55:46]OFD Sender: No OFD packet to send [02:55:51]OFD Sender: No OFD packet to send [02:55:56]OFD Sender: No OFD packet to send [02:56:01]OFD Sender: No OFD packet to send [02:56:06]OFD Sender: No OFD packet to send [02:56:11]OFD Sender: No OFD packet to send [02:56:16]OFD Sender: No OFD packet to send [02:56:21]OFD Sender: No OFD packet to send [02:56:26]OFD Sender: No OFD packet to send [02:56:31]OFD Sender: No OFD packet to send [02:56:36]OFD Sender: No OFD packet to send [02:56:41]OFD Sender: No OFD packet to send [02:56:46]OFD Sender: No OFD packet to send [02:56:51]OFD Sender: No OFD packet to send [02:56:56]OFD Sender: No OFD packet to send [02:57:01]OFD Sender: No OFD packet to send [02:57:06]OFD Sender: No OFD packet to send [02:57:11]OFD Sender: No OFD packet to send [02:57:16]OFD Sender: No OFD packet to send [02:57:21]OFD Sender: No OFD packet to send [02:57:26]OFD Sender: No OFD packet to send [02:57:31]OFD Sender: No OFD packet to send [02:57:36]OFD Sender: No OFD packet to send [02:57:41]OFD Sender: No OFD packet to send [02:57:46]OFD Sender: No OFD packet to send [02:57:51]OFD Sender: No OFD packet to send [02:57:56]OFD Sender: No OFD packet to send [02:58:01]OFD Sender: No OFD packet to send